------- Comment From heinz-werner_se...@de.ibm.com 2021-03-26 05:16 EDT-------
SRU Justification:

[Impact]
* Since older firmware may not support the uplink state setting, this can lead 
to problems.
* Now expose firmware indication that it supports setting eswitch uplink state 
to follow the physical link.

* <... some more details are needed on how things fail today, w/o the
patch>

[Fix]

* upstream fix (as in 5.11):
9c9be85f6b59d80efe4705109c0396df18d4e11d 9c9be85f6b59 "net/mlx5e: Add missing 
capability check for uplink follow"

https://launchpadlibrarian.net/529543695/0001-Backport-net-mlx5e-Add-
missing-capability-check-for-.patch

* backport for groovy:
https://launchpadlibrarian.net/529775887/0001-Backport-groovy-net-mlx5e-Add-missing-capability-che.patch

[Test Case]

* It requires an IBM Z or LinuxONE system, with groovy/focal installed in LPAR
and RoCE Express 2.x adapters attached.

* Due to the lack of hardware this needs to be verifid by IBM.

[Regression Potential]

* This backport fixes a regression which was introduced with the kernel
5.4.0-48 update for Ubuntu 20.04.

[Other]

* The above patch/commit was upstream accepted with kernel 5.11.

* Hence the patch is not needed for hirsute, just SRUs for groovy and
focal are needed.

* But the commit couldn't be cleanly cherry-picked, due to changed
context, hence the backport(s).

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

Title:
  net/mlx5e: Add missing capability check for uplink follow  for Ubuntu
  20.04

Status in Ubuntu on IBM z Systems:
  Triaged
Status in linux package in Ubuntu:
  Fix Released
Status in linux source package in Focal:
  Triaged
Status in linux source package in Groovy:
  Triaged
Status in linux source package in Hirsute:
  Fix Released

Bug description:
  Expose firmware indication that it supports setting eswitch uplink state
  to follow (follow the physical link). Condition setting the eswitch
  uplink admin-state with this capability bit. Older FW may not support
  the uplink state setting.

  Available fix with kernel 5.11.
  
https://github.com/torvalds/linux/commit/9c9be85f6b59d80efe4705109c0396df18d4e11d

  Now required for Ubuntu 20.04 via backport patch.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-z-systems/+bug/1921104/+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