[SRU][P:linux-azure][PATCH 0/5] MANA patch catch-up with azure-nvidia
John Cabaj
john.cabaj at canonical.com
Tue Aug 5 20:23:33 UTC 2025
BugLink: https://bugs.launchpad.net/bugs/2119485
SRU Justification
[Impact]
* Microsoft requested MANA patches already applied to azure-nvidia to be applied to azure trees as well
[Fix]
* Backports of the following from upstream:
* a8445cfec101: "net: mana: Change the function signature of mana_get_primary_netdev_rcu"
* bee35b7161aa: "RDMA/mana_ib: Handle net event for pointing to the current netdev"
* 79bccd746132: "RDMA/mana_ib: Add port statistics support"
* bad4480934c8: "RDMA/mana_ib: Query feature_flags bitmask from FW"
* baa640d924e5: "RDMA/mana_ib: Add device statistics support"
[Test Plan]
* Compile tested
[Regression potential]
* Changes are localized to MANA, and have been part of linux-azure-nvidia for some time.
Possible regressions could result in unexpected behavior of MANA driver.
[Other info]
* SF#00414169
* SF#00413478
Long Li (2):
net: mana: Change the function signature of
mana_get_primary_netdev_rcu
RDMA/mana_ib: Handle net event for pointing to the current netdev
Shiraz Saleem (3):
RDMA/mana_ib: Add port statistics support
RDMA/mana_ib: Query feature_flags bitmask from FW
RDMA/mana_ib: Add device statistics support
drivers/infiniband/hw/mana/Makefile | 2 +-
drivers/infiniband/hw/mana/counters.c | 161 ++++++++++++++++++
drivers/infiniband/hw/mana/counters.h | 54 ++++++
drivers/infiniband/hw/mana/device.c | 67 +++++++-
drivers/infiniband/hw/mana/main.c | 3 +-
drivers/infiniband/hw/mana/mana_ib.h | 63 +++++++
drivers/net/ethernet/microsoft/mana/mana_en.c | 22 ++-
include/net/mana/gdma.h | 1 +
include/net/mana/mana.h | 4 +-
9 files changed, 360 insertions(+), 17 deletions(-)
create mode 100644 drivers/infiniband/hw/mana/counters.c
create mode 100644 drivers/infiniband/hw/mana/counters.h
--
2.43.0
More information about the kernel-team
mailing list