[SRU][S/R/N/J:linux-azure][PATCH 0/2] Backport of VM Freeze Fix – "Avoid DMA Queue Allocation Failure Under Memory Fragmentation
John Cabaj
john.cabaj at canonical.com
Thu Aug 13 21:16:59 UTC 2026
BugLink: https://bugs.launchpad.net/bugs/2163445
SRU Justification
[Impact]
* Microsoft requested backport of patchset to address Azure VM freezes when performing queue depth tuning with MANA under AI workloads, particularly under memory-fragmentation conditions.
[Fix]
* Stonking/Resolute - clean cherry-pick of following patch from linux-next:
* 1da1a037bc60: "net: mana: Route ring-buffer access through offset-based helpers"
* Stonking/Resolute/Noble/Jammy - straightforward backport of following patch from linux-next:
* 23adfc77c22c: "net: mana: Fall back to scattered pages for GDMA queues"
[Test Plan]
* Compile tested
* Microsoft tested via test kernel
[Regression potential]
* Patches isolated to MANA specifically. Possibly regression could result in unexpected behavior of MANA driver.
[Other info]
* SF#00446650
Aditya Garg (2):
net: mana: Route ring-buffer access through offset-based helpers
net: mana: Fall back to scattered pages for GDMA queues
.../net/ethernet/microsoft/mana/gdma_main.c | 219 +++++++++++++++---
.../net/ethernet/microsoft/mana/hw_channel.c | 2 +-
drivers/net/ethernet/microsoft/mana/mana_en.c | 3 +
include/net/mana/gdma.h | 19 +-
4 files changed, 205 insertions(+), 38 deletions(-)
--
2.43.0
More information about the kernel-team
mailing list