Hyper-V: vPCI: limit 64 cpus for msi/msix interrupt handling
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?
Hyper-V: vPCI: fix cpu id mis-mapping in vmbus_pcib_map_msi()
Hyper-V: vPCI: fix cpu id mis-mapping in vmbus_pcib_map_msi()
Hyper-V: vPCI: fix cpu id mis-mapping in vmbus_pcib_map_msi()
mana: fix leaking pci resource problem detaching mana deivces
mana: fix leaking pci resource problem detaching mana deivces
mana: Fix TX CQE error handling
mana: Fix TX CQE error handling
Hyper-V: vmbus: check if signaling host is needed in vmbus_rxbr_read
Hyper-V: vmbus: check if signaling host is needed in vmbus_rxbr_read
Hyper-V: vmbus: check if signaling host is needed in vmbus_rxbr_read
Hyper-V: vmbus: check if signaling host is needed in vmbus_rxbr_read
Hyper-V: vmbus: implementat bus_get_dma_tag in vmbus
mana: add lro and tso stat counters
mana: add ioctl to support toggling offloading features
Hyper-V: vmbus: implementat bus_get_dma_tag in vmbus
mana: add lro and tso stat counters
mana: add ioctl to support toggling offloading features
mana: fix tso parameters and set hwassist bits
Hyper-V: hn: use VF's capabilities when it is attached
mana: add lro and tso stat counters
Hyper-V: vmbus: implementat bus_get_dma_tag in vmbus
mana: add ioctl to support toggling offloading features
mana: fix tso parameters and set hwassist bits
Hyper-V: hn: use VF's capabilities when it is attached
mana: batch ringing RX queue doorbell on receiving packets
mana: batch ringing RX queue doorbell on receiving packets
mana: fix tso parameters and set hwassist bits
Hyper-V: hn: use VF's capabilities when it is attached
mana: batch ringing RX queue doorbell on receiving packets
mana: fix a KASSERT panic on recursed lock access in mana_cfg_vport
Hyper-V: vmbus: Prevent load/store reordering when access ring buffer index
arm64 Hyper-V: enable Hyper-V SMP for ARM64
Tested the patch in Azure. It fixes the problem.
uart: Don't change settings or throttle putc for Hyper-V
amd64 loader: Use efiserialio for Hyper-V booted systems
arm64: Hyper-V: Add vPCI and Mellanox driver modules into build
arm64: Hyper-V: vPCI: Fix typo and some indentations
arm64: Hyper-V: vPCI: Enabling v-PCI in FreeBSD in ARM64 Hyper-V
There are some style changes which I will correct when commit.
arm64: Hyper-V: vPCI: Adding Hyper-V PCI protocol 1.4
arm64: Hyper-V: vPCI: SPI MSI mapping for gic v3 acpi in arm64
arm64: Hyper-V: making INTR MP Safe
arm64: Hyper-V: fixing hung issue during Hyper-V initialization
arm64: Hyper-V: enablement for ARM64 in Hyper-V (Part 3, final)
Hyper-V: Code refactor to avoid redundancy of MSR values on x86 and arm64
arm64: Hyper-V: fix couple more commit errors caused by duplicated lines
arm64: Hyper-V: fix a commit error caused duplicated lines in vmbus_aarch64.c
arm64: Hyper-V: enablement for ARM64 in Hyper-V (Part 2)
arm64: Hyper-V: vmbus: use the IRQ resource from vmbus_res
arm64: enablement for ARM64 in Hyper-V (Part 1)
arm64: Enabling new hypercalls using HvCallSetVpRegisters and…
Hyper-V: storvsc: relax a couple more kasserts
Hyper-V: storvsc: relax a kassert check
mana: Fix a couple i386 build errors
mana: some code refactoring and export apis for future RDMA driver
mana: add rmb load fence to comply with hw spec
Hyper-V: storvsc: Call bus_dmamap_sync() for dma operations
Hyper-V: vPCI: Write back original BAR values after prepopulating bars
Hyper-V: hn: add switch to turn on and off RSC
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.
mana: Add handling of CQE_RX_TRUNCATED
mana: fix misc minor handlding issues when error happens.
mana: Improve the HWC error handling
Mana: report OS info to PF driver
Hyper-V: vPCI: Prepopulate device bars
Hyper-V: vPCI: Prepopulate device bars