User Details
User Details
- User Since
- Feb 16 2015, 6:51 AM (506 w, 2 d)
Jul 1 2024
Jul 1 2024
whu committed rGd56a912f2fb6: Hyper-V: move memory alloc call for tlb hypercall out of smp_rendezvous (authored by whu).
Hyper-V: move memory alloc call for tlb hypercall out of smp_rendezvous
whu committed rG451941677aba: Hyper_V: add a boot parameter to tlb flush hypercall (authored by whu).
Hyper_V: add a boot parameter to tlb flush hypercall
Hyper-V: remove unused alloc_pcpu_ptr()
whu committed rG7ece5993b787: Hyper-V: TLB flush enlightment using hypercall (authored by schakrabarti_microsoft.com).
Hyper-V: TLB flush enlightment using hypercall
whu committed rG7a3d7aec415e: pmap: move the smp_targeted_tlb_shutdown pointer stuff to amd64 pmap.h (authored by kib).
pmap: move the smp_targeted_tlb_shutdown pointer stuff to amd64 pmap.h
whu committed rG840d8e0c306a: amd64: add a func pointer to tlb shootdown function (authored by schakrabarti_microsoft.com).
amd64: add a func pointer to tlb shootdown function
Jun 15 2024
Jun 15 2024
whu committed rGd0cb4674df97: Hyper-V: move memory alloc call for tlb hypercall out of smp_rendezvous (authored by whu).
Hyper-V: move memory alloc call for tlb hypercall out of smp_rendezvous
Jun 11 2024
Jun 11 2024
whu committed rGe02d20ddff7f: Hyper_V: add a boot parameter to tlb flush hypercall (authored by whu).
Hyper_V: add a boot parameter to tlb flush hypercall
Jun 10 2024
Jun 10 2024
Hyper-V: remove unused alloc_pcpu_ptr()
Jun 7 2024
Jun 7 2024
whu committed rG2b887687edc2: Hyper-V: TLB flush enlightment using hypercall (authored by schakrabarti_microsoft.com).
Hyper-V: TLB flush enlightment using hypercall
Jun 5 2024
Jun 5 2024
whu committed rGbec000c9c1ef: amd64: add a func pointer to tlb shootdown function (authored by schakrabarti_microsoft.com).
amd64: add a func pointer to tlb shootdown function
Mar 12 2024
Mar 12 2024
whu committed rGe4b8828947b1: Hyper-V: vPCI: limit 64 cpus for msi/msix interrupt handling (authored by whu).
Hyper-V: vPCI: limit 64 cpus for msi/msix interrupt handling
whu added a comment to D44297: Hyper-V: vPCI: limit 64 cpus for msi/msix interrupt handling on FreeBSD 13.x.
Mar 11 2024
Mar 11 2024
whu added a comment to D32184: hvuio: Add HV_UIO driver.
Hi, sorry I have missed this review request. Please let me know how you tested it. Do you have any test numbers that can share?
whu requested review of D44297: Hyper-V: vPCI: limit 64 cpus for msi/msix interrupt handling on FreeBSD 13.x.
whu committed rGfa397e50fd88: Hyper-V: vPCI: fix cpu id mis-mapping in vmbus_pcib_map_msi() (authored by whu).
Hyper-V: vPCI: fix cpu id mis-mapping in vmbus_pcib_map_msi()
whu committed rG0010132dbd24: Hyper-V: vPCI: fix cpu id mis-mapping in vmbus_pcib_map_msi() (authored by whu).
Hyper-V: vPCI: fix cpu id mis-mapping in vmbus_pcib_map_msi()
Mar 8 2024
Mar 8 2024
whu committed rG999174ba0364: Hyper-V: vPCI: fix cpu id mis-mapping in vmbus_pcib_map_msi() (authored by whu).
Hyper-V: vPCI: fix cpu id mis-mapping in vmbus_pcib_map_msi()
Feb 29 2024
Feb 29 2024
whu committed rGdda1c30ffe54: mana: fix leaking pci resource problem detaching mana deivces (authored by whu).
mana: fix leaking pci resource problem detaching mana deivces
Feb 13 2024
Feb 13 2024
whu committed rG47e99e5bc5bc: mana: fix leaking pci resource problem detaching mana deivces (authored by whu).
mana: fix leaking pci resource problem detaching mana deivces
Jan 24 2024
Jan 24 2024
mana: Fix TX CQE error handling
Jan 17 2024
Jan 17 2024
mana: Fix TX CQE error handling
Nov 2 2023
Nov 2 2023
whu added inline comments to D42414: Hyper-V: vmbus: Add NULL check for vmbus_res.
Oct 24 2023
Oct 24 2023
whu committed rG7a19350993d9: Hyper-V: vmbus: check if signaling host is needed in vmbus_rxbr_read (authored by whu).
Hyper-V: vmbus: check if signaling host is needed in vmbus_rxbr_read
Oct 20 2023
Oct 20 2023
whu committed rGd0891e9cae62: Hyper-V: vmbus: check if signaling host is needed in vmbus_rxbr_read (authored by whu).
Hyper-V: vmbus: check if signaling host is needed in vmbus_rxbr_read
whu committed rGc81166b018ac: Hyper-V: vmbus: check if signaling host is needed in vmbus_rxbr_read (authored by whu).
Hyper-V: vmbus: check if signaling host is needed in vmbus_rxbr_read
whu committed rG49fa9a64372b: Hyper-V: vmbus: check if signaling host is needed in vmbus_rxbr_read (authored by whu).
Hyper-V: vmbus: check if signaling host is needed in vmbus_rxbr_read
Oct 3 2023
Oct 3 2023
Sep 18 2023
Sep 18 2023
whu committed rG48a799af88c0: Hyper-V: vmbus: implementat bus_get_dma_tag in vmbus (authored by schakrabarti_microsoft.com).
Hyper-V: vmbus: implementat bus_get_dma_tag in vmbus
mana: add lro and tso stat counters
whu committed rGf35cec70639f: mana: add ioctl to support toggling offloading features (authored by whu).
mana: add ioctl to support toggling offloading features
whu committed rG85bc81352e4b: Hyper-V: vmbus: implementat bus_get_dma_tag in vmbus (authored by schakrabarti_microsoft.com).
Hyper-V: vmbus: implementat bus_get_dma_tag in vmbus
mana: add lro and tso stat counters
whu committed rG4edfbe719bf6: mana: add ioctl to support toggling offloading features (authored by whu).
mana: add ioctl to support toggling offloading features
Sep 15 2023
Sep 15 2023
mana: fix tso parameters and set hwassist bits
whu committed rG2a95efe756c6: Hyper-V: hn: use VF's capabilities when it is attached (authored by whu).
Hyper-V: hn: use VF's capabilities when it is attached
Sep 14 2023
Sep 14 2023
mana: add lro and tso stat counters
whu committed rGe7a9817b8d32: Hyper-V: vmbus: implementat bus_get_dma_tag in vmbus (authored by schakrabarti_microsoft.com).
Hyper-V: vmbus: implementat bus_get_dma_tag in vmbus
Sep 13 2023
Sep 13 2023
whu committed rGab7dc1ceb6d3: mana: add ioctl to support toggling offloading features (authored by whu).
mana: add ioctl to support toggling offloading features
Sep 11 2023
Sep 11 2023
LGTM
Sep 9 2023
Sep 9 2023
mana: fix tso parameters and set hwassist bits
whu committed rGc9b4782ec336: Hyper-V: hn: use VF's capabilities when it is attached (authored by whu).
Hyper-V: hn: use VF's capabilities when it is attached
whu committed rG63a564508b1a: mana: batch ringing RX queue doorbell on receiving packets (authored by whu).
mana: batch ringing RX queue doorbell on receiving packets
whu committed rG55b7a8233e3d: mana: batch ringing RX queue doorbell on receiving packets (authored by whu).
mana: batch ringing RX queue doorbell on receiving packets
Sep 4 2023
Sep 4 2023
mana: fix tso parameters and set hwassist bits
whu committed rG289ba6b870f7: Hyper-V: hn: use VF's capabilities when it is attached (authored by whu).
Hyper-V: hn: use VF's capabilities when it is attached
Aug 28 2023
Aug 28 2023
whu committed rGe4e11c1d07f5: mana: batch ringing RX queue doorbell on receiving packets (authored by whu).
mana: batch ringing RX queue doorbell on receiving packets
Aug 11 2023
Aug 11 2023
whu committed rG7b9bd54ae86d: mana: fix a KASSERT panic on recursed lock access in mana_cfg_vport (authored by whu).
mana: fix a KASSERT panic on recursed lock access in mana_cfg_vport
Jun 21 2023
Jun 21 2023
whu committed rG17050a2b5b07: Hyper-V: vmbus: Prevent load/store reordering when access ring buffer index (authored by whu).
Hyper-V: vmbus: Prevent load/store reordering when access ring buffer index
Jun 7 2023
Jun 7 2023
arm64 Hyper-V: enable Hyper-V SMP for ARM64
Jun 6 2023
Jun 6 2023
Mar 28 2023
Mar 28 2023
Tested the patch in Azure. It fixes the problem.
Mar 18 2023
Mar 18 2023
whu committed rG8ea7fa16d9fe: uart: Don't change settings or throttle putc for Hyper-V (authored by whu).
uart: Don't change settings or throttle putc for Hyper-V
whu committed rG927358dd98cb: amd64 loader: Use efiserialio for Hyper-V booted systems (authored by whu).
amd64 loader: Use efiserialio for Hyper-V booted systems
Mar 13 2023
Mar 13 2023
whu committed rG15e7fa83ef3c: arm64: Hyper-V: Add vPCI and Mellanox driver modules into build (authored by whu).
arm64: Hyper-V: Add vPCI and Mellanox driver modules into build
Feb 1 2023
Feb 1 2023
whu committed rGc75ae5221677: arm64: Hyper-V: vPCI: Fix typo and some indentations (authored by whu).
arm64: Hyper-V: vPCI: Fix typo and some indentations
whu committed rGea11861e434a: arm64: Hyper-V: vPCI: Enabling v-PCI in FreeBSD in ARM64 Hyper-V (authored by whu).
arm64: Hyper-V: vPCI: Enabling v-PCI in FreeBSD in ARM64 Hyper-V
There are some style changes which I will correct when commit.
whu added inline comments to D37763: SPI MSI mapping for gic v3 acpi in arm64.
whu committed rG6e5b082cab8d: arm64: Hyper-V: vPCI: Adding Hyper-V PCI protocol 1.4 (authored by whu).
arm64: Hyper-V: vPCI: Adding Hyper-V PCI protocol 1.4
whu committed rGdb247798c564: arm64: Hyper-V: vPCI: SPI MSI mapping for gic v3 acpi in arm64 (authored by whu).
arm64: Hyper-V: vPCI: SPI MSI mapping for gic v3 acpi in arm64
Looks good to me.
Jan 30 2023
Jan 30 2023
Nov 4 2022
Nov 4 2022
whu committed rG602861820df8: arm64: Hyper-V: making INTR MP Safe (authored by schakrabarti_microsoft.com).
arm64: Hyper-V: making INTR MP Safe
Nov 1 2022
Nov 1 2022
whu committed rG654749832b89: arm64: Hyper-V: fixing hung issue during Hyper-V initialization (authored by schakrabarti_microsoft.com).
arm64: Hyper-V: fixing hung issue during Hyper-V initialization
Oct 31 2022
Oct 31 2022
Oct 27 2022
Oct 27 2022
whu committed rG9729f076e4d9: arm64: Hyper-V: enablement for ARM64 in Hyper-V (Part 3, final) (authored by schakrabarti_microsoft.com).
arm64: Hyper-V: enablement for ARM64 in Hyper-V (Part 3, final)
Oct 26 2022
Oct 26 2022
whu committed rGd16d0b6b1981: Hyper-V: Code refactor to avoid redundancy of MSR values on x86 and arm64 (authored by schakrabarti_microsoft.com).
Hyper-V: Code refactor to avoid redundancy of MSR values on x86 and arm64
Oct 24 2022
Oct 24 2022
whu committed rG2db785aa01eb: arm64: Hyper-V: fix couple more commit errors caused by duplicated lines (authored by whu).
arm64: Hyper-V: fix couple more commit errors caused by duplicated lines
Oct 21 2022
Oct 21 2022
whu committed rG443e6eccbd8f: arm64: Hyper-V: fix a commit error caused duplicated lines in vmbus_aarch64.c (authored by whu).
arm64: Hyper-V: fix a commit error caused duplicated lines in vmbus_aarch64.c
whu committed rG3f8f02b2abfe: arm64: Hyper-V: enablement for ARM64 in Hyper-V (Part 2) (authored by schakrabarti_microsoft.com).
arm64: Hyper-V: enablement for ARM64 in Hyper-V (Part 2)
whu committed rG0c38e1c3383a: arm64: Hyper-V: vmbus: use the IRQ resource from vmbus_res (authored by schakrabarti_microsoft.com).
arm64: Hyper-V: vmbus: use the IRQ resource from vmbus_res
Sep 29 2022
Sep 29 2022
whu committed rG6cf00ef80c20: arm64: enablement for ARM64 in Hyper-V (Part 1) (authored by schakrabarti_microsoft.com).
arm64: enablement for ARM64 in Hyper-V (Part 1)
Sep 26 2022
Sep 26 2022
whu committed rG7a58bf04433f: arm64: Enabling new hypercalls using HvCallSetVpRegisters and… (authored by whu).
arm64: Enabling new hypercalls using HvCallSetVpRegisters and…
Sep 8 2022
Sep 8 2022
Hyper-V: storvsc: relax a couple more kasserts
Sep 7 2022
Sep 7 2022
Hyper-V: storvsc: relax a kassert check
Aug 29 2022
Aug 29 2022
mana: Fix a couple i386 build errors
whu committed rGb685df314f13: mana: some code refactoring and export apis for future RDMA driver (authored by whu).
mana: some code refactoring and export apis for future RDMA driver
Aug 15 2022
Aug 15 2022
mana: add rmb load fence to comply with hw spec