Public bug reported:

[Impact]

Microsoft has requested us to backport the following bugfix, currently
in the netdev tree:

8af174ea863c net: mana: Fix race of mana_hwc_post_rx_wqe and new hwc response
https://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git/commit/?id=8af174ea863c72f25ce31cee3baad8a301c0cf0f

[Fix]

Clean cherry-pick from the netdev tree to the
{oracular,noble,jammy}:linux-azure trees.

[Test plan]

Build and boot tested.

[Where problems could occur]

This seems to have a low risk of regression, since it's just making sure
to finish posting an RX workqueue event before waiting for completion in
order to avoid a race condition with the hardware. However, any
regressions here would likely impact users as MANA-related
errors/timeouts.

[Other info]

SF #00393766

** 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)

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

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

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

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

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

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

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

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

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux-azure in Ubuntu.
https://bugs.launchpad.net/bugs/2078001

Title:
  Backport "net: mana: Fix race of mana_hwc_post_rx_wqe and new hwc
  response"

Status in linux-azure package in Ubuntu:
  New
Status in linux-azure source package in Jammy:
  New
Status in linux-azure source package in Noble:
  New
Status in linux-azure source package in Oracular:
  New

Bug description:
  [Impact]

  Microsoft has requested us to backport the following bugfix, currently
  in the netdev tree:

  8af174ea863c net: mana: Fix race of mana_hwc_post_rx_wqe and new hwc response
  
https://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git/commit/?id=8af174ea863c72f25ce31cee3baad8a301c0cf0f

  [Fix]

  Clean cherry-pick from the netdev tree to the
  {oracular,noble,jammy}:linux-azure trees.

  [Test plan]

  Build and boot tested.

  [Where problems could occur]

  This seems to have a low risk of regression, since it's just making
  sure to finish posting an RX workqueue event before waiting for
  completion in order to avoid a race condition with the hardware.
  However, any regressions here would likely impact users as MANA-
  related errors/timeouts.

  [Other info]

  SF #00393766

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


-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to     : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to