[SRU][R:linux-azure][PATCH 0/2] [MANA] net: mana: fix error-path issues in queue setup

John Cabaj john.cabaj at canonical.com
Fri Aug 7 16:50:51 UTC 2026


BugLink: https://bugs.launchpad.net/bugs/2163004

SRU Justification

[Impact]

* Request from Microsoft to ensure proper initialization of MANA message queue IDs as well as not destroying when MANA handle is still invalid.

[Fix]

* Clean cherry-pick of 5985474e1cb4: "net: mana: initialize gdma queue id to INVALID_QUEUE_ID"
* Simple backport of f8fd56977eee: "net: mana: guard TX wq object destroy with INVALID_MANA_HANDLE check"

[Test Plan]

* Compile tested
* Microsoft to test further

[Regression potential]

* Patches isolated to MANA specifically. Possibly regression could result in unexpected behavior of MANA driver.

[Other info]

* SF#00442746

Aditya Garg (2):
  net: mana: initialize gdma queue id to INVALID_QUEUE_ID
  net: mana: guard TX wq object destroy with INVALID_MANA_HANDLE check

 drivers/net/ethernet/microsoft/mana/gdma_main.c | 2 ++
 drivers/net/ethernet/microsoft/mana/mana_en.c   | 3 ++-
 2 files changed, 4 insertions(+), 1 deletion(-)

-- 
2.43.0




More information about the kernel-team mailing list