Public bug reported:

[Impact]

Microsoft has requested us to backport the following bugfix:

32316f676b4e ("net: mana: Fix RX buf alloc_size alignment and atomic op panic")
https://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git/commit/?id=32316f676b4e

[Fix]

Clean-cherry pick to the trees (oracular/noble/jammy) containing the following 
break commit:
80f6215b450e ("net: mana: Add support for jumbo frame")

[Test plan]

Compile and boot tested.

[Where problems could occur]

This is a minor adjustment to the allocated size for MANA RX buffers,
fixing the alignment of the resulting SKB in order to improve
performance and avoid alignment faults during atomic operations on
ARM64. As such, the regression risk seems to be low (especially
considering the allocated size for the buffer will end up being bigger,
not smaller), but any issues here would impact the reception of network
packets in MANA.

[Other info]

SF #00394982

** Affects: linux-azure (Ubuntu)
     Importance: High
     Assignee: Vinicius Peixoto (vpeixoto)
         Status: New

** Affects: linux-azure (Ubuntu Jammy)
     Importance: High
     Assignee: Vinicius Peixoto (vpeixoto)
         Status: New

** Affects: linux-azure (Ubuntu Noble)
     Importance: High
     Assignee: Vinicius Peixoto (vpeixoto)
         Status: New

** Affects: linux-azure (Ubuntu Oracular)
     Importance: High
     Assignee: Vinicius Peixoto (vpeixoto)
         Status: New

** Changed in: linux-azure (Ubuntu)
     Assignee: (unassigned) => Vinicius Peixoto (vpeixoto)

** Changed in: linux-azure (Ubuntu)
   Importance: Undecided => High

** Also affects: linux-azure (Ubuntu Noble)
   Importance: Undecided
       Status: New

** Also affects: linux-azure (Ubuntu Oracular)
   Importance: High
     Assignee: Vinicius Peixoto (vpeixoto)
       Status: New

** Also affects: linux-azure (Ubuntu Jammy)
   Importance: Undecided
       Status: New

** Changed in: linux-azure (Ubuntu Jammy)
   Importance: Undecided => High

** Changed in: linux-azure (Ubuntu Noble)
   Importance: Undecided => High

** Changed in: linux-azure (Ubuntu Jammy)
     Assignee: (unassigned) => Vinicius Peixoto (vpeixoto)

** Changed in: linux-azure (Ubuntu Noble)
     Assignee: (unassigned) => Vinicius Peixoto (vpeixoto)

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2079854

Title:
  net: mana: Fix RX buf alloc_size alignment and atomic op panic

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux-azure/+bug/2079854/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to