User Details
User Details
- User Since
- Feb 16 2015, 6:51 AM (475 w, 4 d)
Tue, Mar 12
Tue, Mar 12
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.
Mon, Mar 11
Mon, Mar 11
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()
Fri, Mar 8
Fri, Mar 8
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()
Thu, Feb 29
Thu, Feb 29
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
whu committed rG795a9974144e: Hyper-V: storvsc: Call bus_dmamap_sync() for dma operations (authored by whu).
Hyper-V: storvsc: Call bus_dmamap_sync() for dma operations
Mar 30 2022
Mar 30 2022
whu committed rG5473dee73005: Hyper-V: vPCI: Write back original BAR values after prepopulating bars (authored by whu).
Hyper-V: vPCI: Write back original BAR values after prepopulating bars
Mar 15 2022
Mar 15 2022
Hyper-V: hn: add switch to turn on and off RSC
Mar 14 2022
Mar 14 2022
whu accepted D34507: added changes for rsc handler.
Looks good to me. Just a small nit. In the struct hn_softc of if_hnvar.h, I would insert an empty line between line 284 and 285, to make the definition of hn_rsc_ctrl independent from the VF related clause.
Feb 15 2022
Feb 15 2022
mana: Add handling of CQE_RX_TRUNCATED
Feb 1 2022
Feb 1 2022
whu added a comment to D29075: Hyper-V: hn: Enable vSwitch RSC support in hn netvsc driver.
Jan 14 2022
Jan 14 2022
mana: Add RX fencing
Jan 13 2022
Jan 13 2022
whu committed rG027d0c1c043a: mana: fix misc minor handlding issues when error happens. (authored by whu).
mana: fix misc minor handlding issues when error happens.
mana: Improve the HWC error handling
Jan 10 2022
Jan 10 2022
Mana: report OS info to PF driver
Dec 14 2021
Dec 14 2021
Hyper-V: vPCI: Prepopulate device bars
Nov 30 2021
Nov 30 2021
Hyper-V: vPCI: Prepopulate device bars