[SRU][Jammy][Kinetic][PATCH 0/1] Fix for LP:1984103
Joseph Salisbury
joseph.salisbury at canonical.com
Mon Sep 12 16:27:40 UTC 2022
BugLink: https://bugs.launchpad.net/bugs/1984103
== SRU Justification ==
Since commit e6e771b3d897 ("s390/qeth: detach netdevice while card is offline")
there was a timing window during recovery, that qeth_query_card_info could be
sent to the card, even before it was ready for it, leading to a failing card
recovery. There is evidence that this window was hit, as not all callers of
get_link_ksettings() check for netif_device_present.
This patch (Mainline commit 7a07a29e4f67) fixes the regression caused by commit
e6e771b3d897.
Commit 7a07a29e4f67 is in mainline as of v6.0-rc1.
This patch is being requested in Jammy 5.15 and Kinetic 5.19.
== Fix ==
7a07a29e4f67 ("s390/qeth: cache link_info for ethtool")
== Regression Potential ==
Low. This patch has been accepted in upstream stable and is limited to
the s390/qeth card.
== Test Case ==
A test kernel was built with this patch and tested by the original bug reporter.
The bug reporter states the test kernel resolved the bug.
Alexandra Winter (1):
s390/qeth: cache link_info for ethtool
drivers/s390/net/qeth_core_main.c | 168 +++++++++---------------------
drivers/s390/net/qeth_ethtool.c | 12 +--
2 files changed, 48 insertions(+), 132 deletions(-)
--
2.34.1
More information about the kernel-team
mailing list