net: mana: Use page pool fragments for RX buffers instead of full pages to improve memory efficiency (5.15)

Bug #2133750 reported by John Cabaj
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux-azure (Ubuntu)
In Progress
Undecided
Unassigned
Jammy
Fix Committed
Undecided
Unassigned

Bug Description

SRU Justification

[Impact]

* Microsoft requested patch to improve RX buffer handling in MANA driver. Previously reverted as part of LP: #2131828, this patch looks to reintroduce the proper functionality with added fix.

[Fix]

* Jammy: backports of the following patches:
  - 1705341485ff: "net: mana: Improve mana_set_channels() in low mem conditions" upstream
  - 730ff06d3f5c: "net: mana: Use page pool fragments for RX buffers instead of full pages to improve memory efficiency." from linux-next

[Test Plan]

* Compile tested
* Microsoft tested

[Regression potential]

* Changes are localized to MANA. Possible regressions could result in unexpected behavior of MANA driver.

[Other info]

* SF#00416936
* SF#00422364

tags: added: kernel-daily-bug
Srikanth (smyakam)
Changed in linux-azure (Ubuntu):
status: New → In Progress
John Cabaj (john-cabaj)
Changed in linux-azure (Ubuntu Jammy):
status: New → Fix Committed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.