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

Kevin Becker kevin.becker at canonical.com
Fri Jan 24 16:41:11 UTC 2025


On Sat, Jan 11, 2025 at 11:19 PM Ian Whitfield
<ian.whitfield at canonical.com> wrote:
>
> 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
>
>
> --
> kernel-team mailing list
> kernel-team at lists.ubuntu.com
> https://lists.ubuntu.com/mailman/listinfo/kernel-team

Applied to jammy:linux-gcp, jammy:linux-gke, noble:linux-gcp, and
noble:linux-gke master-next branches and noble:linux-gkeop gkeop-next
branch. Thanks!



More information about the kernel-team mailing list