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
Revision history for this message
Ubuntu Kernel Bot (ubuntu-kernel-bot) wrote :

This bug is awaiting verification that the linux-azure/5.15.0-1103.112 kernel in -proposed solves the problem. Please test the kernel and update this bug with the results. If the problem is solved, change the tag 'verification-needed-jammy-linux-azure' to 'verification-done-jammy-linux-azure'. If the problem still exists, change the tag 'verification-needed-jammy-linux-azure' to 'verification-failed-jammy-linux-azure'.

If verification is not done by 5 working days from today, this fix will be dropped from the source code, and this bug will be closed.

See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Thank you!

tags: added: kernel-spammed-jammy-linux-azure-v2 verification-needed-jammy-linux-azure
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.