[SRU][J:gcp/gke, N:gcp/gke/gkeop][PATCH 0/5] IDPF: TX timeout and crash

Ian Whitfield ian.whitfield at canonical.com
Sun Jan 12 04:18:17 UTC 2025


BugLink: https://bugs.launchpad.net/bugs/2093622

[Impact]
Google has requested a patchset to be backported to resolve an issue in
the IDPF module. The issue can lead to timeouts and potentially a system
crash.

[Fix]
Backport a patchset from linux upstream to all IDPF-enabled Google
kernels. This email is for Noble and Jammy, another email was sent for
Oracular.

[Test Plan]
Compile and boot tested.

[Regression Potential]
This is a medium size backport and affects several kernels. Because
these kernels have diverged from upstream, most of the patches did not
apply cleanly, which increases the chance of human error in the backport
process. Problems related to this fix could lead to further issues in
the Intel IDPF module, but there have been no changes to other drivers
or the core kernel.

[Other]
SF #00404007

Joshua Hay (3):
  idpf: enable WB_ON_ITR
  idpf: add support for SW triggered interrupts
  idpf: trigger SW interrupt when exiting wb_on_itr mode

Pavan Kumar Linga (2):
  idpf: avoid vport access in idpf_get_link_ksettings
  idpf: fix idpf_vc_core_init error path

 drivers/net/ethernet/intel/idpf/idpf.h        |  4 +--
 drivers/net/ethernet/intel/idpf/idpf_dev.c    |  5 +++
 .../net/ethernet/intel/idpf/idpf_ethtool.c    | 11 ++----
 drivers/net/ethernet/intel/idpf/idpf_lib.c    |  1 +
 .../ethernet/intel/idpf/idpf_singleq_txrx.c   |  6 +++-
 drivers/net/ethernet/intel/idpf/idpf_txrx.c   | 36 +++++++++++++------
 drivers/net/ethernet/intel/idpf/idpf_txrx.h   | 31 ++++++++++++++++
 drivers/net/ethernet/intel/idpf/idpf_vf_dev.c |  5 +++
 .../net/ethernet/intel/idpf/idpf_virtchnl.c   |  3 +-
 9 files changed, 78 insertions(+), 24 deletions(-)

-- 
2.43.0




More information about the kernel-team mailing list