ACK: [SRU][J/N][PATCH v2 0/1] HMC error triggers cascading PF resets and tears down RDMA connections
Chia-Lin Kao (AceLan)
acelan.kao at canonical.com
Mon Oct 12 05:53:15 UTC 2026
On Tue, Oct 06, 2026 at 03:50:43PM +0900, Seyeong Kim via kernel-team wrote:
> BugLink: https://bugs.launchpad.net/bugs/2167995
>
> v2: Add backport notes for Jammy and Noble.
>
> [Impact]
>
> A single HMC error triggers cascading PF resets and tears down RDMA connections on the device:
> kernel: ice 0000:17:00.1 irdma1: HMC Error
> kernel: ice 0000:17:00.1 irdma1: Requesting a reset
> kernel: DMAR: DRHD: handling fault status reg 2
> kernel: DMAR: [DMA Read NO_PASID] Request device [17:00.1] fault addr 0xfddce000 [fault reason 0x06] PTE Read access is not set
> kernel: bond1: (slave enp23s0f1np1): link status definitely down, disabling slave
> kernel: bond1: active interface up!
> kernel: ice 0000:17:00.1: PTP reset successful
> ice 0000:17:00.1: VSI rebuilt. VSI index 0, type ICE_VSI_PF
> ice 0000:17:00.1: VSI rebuilt. VSI index 1, type ICE_VSI_CTRL
> bond1: (slave enp23s0f1np1): link status definitely up, 25000 Mbps full duplex
>
> This causes a short network outage on intel ice NIC, but not i40e which already has a fix.
> upstream commit:
> https://github.com/torvalds/linux/commit/4dc9c884c0aafac1e8d37536d88d485135e26883
> applies the same fix to ice.
>
> [Fix]
>
> Backport upstream commit 4dc9c884c0aa ("RDMA/irdma: Suppress PF reset on HMC error")
> https://github.com/torvalds/linux/commit/4dc9c884c0aafac1e8d37536d88d485135e26883
>
> [Test Plan]
>
> Make sure machine with intel ice works fine by running basic network traffic test
> and then reproduce the issue in a lab environment.
> Confirm the issue can not be reproduced with the above commit.
>
> [Where problems could occur]
>
> The same fix has been applied to intel i40e, the commit does the same thing.
> If something goes wrong in the path, and PF is not reset, it may hit the same network outage when using intel ice
>
Acked-by: Chia-Lin Kao (AceLan) <acelan.kao at canonical.com>
> Seyeong Kim (1):
> RDMA/irdma: Suppress PF reset on HMC error
>
> drivers/infiniband/hw/irdma/i40iw_hw.c | 4 +++-
> drivers/infiniband/hw/irdma/icrdma_hw.c | 2 ++
> drivers/infiniband/hw/irdma/icrdma_hw.h | 2 ++
> drivers/infiniband/hw/irdma/irdma.h | 2 ++
> drivers/infiniband/hw/irdma/main.c | 8 ++++++--
> 5 files changed, 15 insertions(+), 3 deletions(-)
>
> --
> 2.43.0
>
> --
> kernel-team mailing list
> kernel-team at lists.ubuntu.com
> https://lists.ubuntu.com/mailman/listinfo/kernel-team
More information about the kernel-team
mailing list