Public bug reported: [Impact]
Google has requested a backport of Intel driver patches to the Noble LTS and HWE kernels. Since Plucky will soon be EOL, the HWE kernel targeted is questing:linux-gcp. [Fix] This is the initial target set of patches, others will likely be pulled in to reduce conflicts and fix up dependencies. Prepare for Intel IPU E2000 (GEN3) https://lore.kernel.org/all/[email protected]/ 468d8b462ac6 ("iidc/ice/irdma: Rename IDC header file") 97b5631aae68 ("iidc/ice/irdma: Rename to iidc_* convention") d9251a560ba6 ("iidc/ice/irdma: Break iidc.h into two headers") 8239b771b94b ("ice: Replace ice specific DSCP mapping num with a kernel define") c24a65b6a27c ("iidc/ice/irdma: Update IDC to support multiple consumers") fix: 60dfe2434eed ("ice: fix NULL pointer dereference in ice_unplug_aux_dev() on reset") Add RDMA support for Intel IPU E2000 in idpf https://lore.kernel.org/all/[email protected]/ bfc5cc8b5aec ("idpf: use reserved RDMA vectors from control plane") f4312e6bfa2a ("idpf: implement core RDMA auxiliary dev create, init, and destroy") fix: 65637c3a1811 ("idpf: fix UAF in RDMA core aux dev deinitialization") be91128c579c ("idpf: implement RDMA vport auxiliary dev create, init, and destroy") bf86a012e676 ("idpf: implement remaining IDC RDMA core callbacks and handlers") ed6e1c8796a4 ("idpf: implement IDC vport aux driver MTU change handler") 6aa53e861c1a ("idpf: implement get LAN MMIO memory regions") Add RDMA support for Intel IPU E2000 in irdma https://lore.kernel.org/all/[email protected]/ 0c2b80cac96e ("RDMA/irdma: Refactor GEN2 auxiliary driver") d5edd33364a5 ("RDMA/irdma: Add GEN3 core driver support") 7d5a7cc7b998 ("RDMA/irdma: Discover and set up GEN3 hardware register layout") c7db0abe5f2b ("RDMA/irdma: Add GEN3 CQP support with deferred completions") b800e82feba7 ("RDMA/irdma: Add GEN3 support for AEQ and CEQ") da278cb29c41 ("RDMA/irdma: Add GEN3 HW statistics support") 2ad49ae7330b ("RDMA/irdma: Introduce GEN3 vPort driver support") d6ed4b69b8ea ("RDMA/irdma: Add GEN3 virtual QP1 support") 87f413b6c930 ("RDMA/irdma: Extend QP context programming for GEN3") 419afdd122ea ("RDMA/irdma: Add support for V2 HMC resource management scheme") 9a1d68786393 ("RDMA/irdma: Support 64-byte CQEs and GEN3 CQE opcode decoding") 563e1feb5f6e ("RDMA/irdma: Add SRQ support") eb31dfc2b41a ("RDMA/irdma: Restrict Memory Window and CQE Timestamping to GEN3") a24a29c8747f ("RDMA/irdma: Add Atomic Operations support") fix: 4bab6d958449 ("RDMA/irdma: Fix positive vs negative error codes in irdma_post_send()") 42f1d099093b ("RDMA/irdma: Extend CQE Error and Flush Handling for GEN3 Devices") 060842fed53f ("RDMA/irdma: Update Kconfig") [Test Plan] Compile and boot tested on an IDPF machine on our side. Google also will review and test the patches before they are submitted to SRU. [Regression potential] The changes requested are isolated to the Intel networking drivers, so regressions should only be possible when using one of these drivers (IDPF, IRDMA, ICE) and will likely manifest as unexpected network behavior or kernel crashes/hangs during specific network activities. This is a heavy patchset, and it's new enough to maybe be missing some early bug fixes that crop up in the coming months, so regressions are definitely possible. [Other] SF: 00384743 https://canonical.lightning.force.com/lightning/r/Case/500N100000BMw3pIAD/view KERN-14296 https://warthogs.atlassian.net/browse/KERN-14296 ** Affects: linux-gcp (Ubuntu) Importance: Undecided Status: New ** Affects: linux-gcp (Ubuntu Noble) Importance: Undecided Status: New ** Affects: linux-gcp (Ubuntu Questing) Importance: Undecided Status: New ** Also affects: linux-gcp (Ubuntu Questing) Importance: Undecided Status: New ** Also affects: linux-gcp (Ubuntu Noble) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2131258 Title: Add RDMA support for Intel IPU E2000 in irdma and idpf To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux-gcp/+bug/2131258/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
