[SRU][N:linux-azure][PULL] Additional MANA patch support
John Cabaj
john.cabaj at canonical.com
Mon Jul 14 19:39:45 UTC 2025
----------------------------------------------------------------
The following changes since commit 88f86ba63a1e54dec01cee49187701cdf7a9f0f1:
UBUNTU: [Config] azure: Revert to -generic config for
CONFIG_USBIP_VHCI_HCD and CONFIG_USBIP_CORE (2025-07-08 14:23:06 -0500)
are available in the Git repository at:
https://git.launchpad.net/~john-cabaj/ubuntu/+source/linux-azure/+git/noble
mana-updates
for you to fetch changes up to bd330f3c9c4ca91740688d7ed225a4bf37d8201f:
net: mana: Add handler for hardware servicing events (2025-07-14
14:34:30 -0500)
----------------------------------------------------------------
Haiyang Zhang (3):
net: mana: Support holes in device list reply msg
net: mana: Add support for Multi Vports on Bare metal
net: mana: Add handler for hardware servicing events
Shradha Gupta (5):
net: mana: Set tx_packets to post gso processing packet count
PCI/MSI: Export pci_msix_prepare_desc() for dynamic MSI-X allocations
PCI: hv: Allow dynamic MSI-X vector allocation
net: mana: Allow irq_setup() to skip cpus for affinity
net: mana: Allocate MSI-X vectors dynamically
Souradeep Chakrabarti (1):
net: mana: Assigning IRQ affinity on HT cores
Yury Norov (4):
cpumask: add cpumask_weight_andnot()
cpumask: define cleanup function for cpumasks
net: mana: add a function to spread IRQs per CPUs
net: mana: explain irq_setup() algorithm
drivers/net/ethernet/microsoft/mana/gdma_main.c | 445
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------------
drivers/net/ethernet/microsoft/mana/mana_en.c | 34 +++++++----
drivers/pci/controller/pci-hyperv.c | 3 +-
drivers/pci/msi/irqdomain.c | 5 +-
include/linux/bitmap.h | 12 ++++
include/linux/cpumask.h | 16 +++++
include/linux/msi.h | 2 +
include/net/mana/gdma.h | 25 ++++++--
include/net/mana/mana.h | 4 +-
lib/bitmap.c | 7 +++
10 files changed, 484 insertions(+), 69 deletions(-)
More information about the kernel-team
mailing list