Root Cause The Realtek RTS525A (10ec:525a) has transient Replay Timer Timeouts during PCIe link training at boot — this is a hardware characteristic present in all BIOS versions (CESta:Timeout+ is always set). The old BIOS (01.01.03) hid this by disabling AER Correctable Error Reporting (CERptEn-, CorrErr-). BIOS >= 01.07.01 enables reporting (CERptEn+, CorrErr+), exposing ~240K AER error events in 11 seconds at boot. This overwhelms the kernel's AER handler and blocks the shutdown/reboot path.
Fix Kernel PCI quirk: mask Replay Timer Timeout (bit 12) on the endpoint's own Correctable Error Mask register. This prevents the endpoint from sending ERR_COR messages to the root port, eliminating the interrupt storm. The hardware retry mechanism is unaffected — replay timeouts are still handled at the Data Link Layer. Only the OS-level interrupt notification is suppressed. Verification Tested on HP ZBook Power 16 G11, BIOS W97 01.09.01, kernel 6.17.0-4023-oem: Endpoint COR_MASK bit 12 confirmed set Zero AER error events in dmesg COR_STATUS bit 12 still set (hardware retries still occur, as expected) ASPM L0s + L1 + L1 substates remain enabled (no power regression) Shutdown and reboot both complete normally Plan Submit upstream as a PCI fixup (DECLARE_PCI_FIXUP_FINAL for PCI_VENDOR_ID_REALTEK 0x525a). Backport to Ubuntu kernel for immediate user relief. ** Patch added: "0001-PCI-Mask-Replay-Timer-Timeout-for-Realtek-RTS525A.patch" https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2132119/+attachment/5973838/+files/0001-PCI-Mask-Replay-Timer-Timeout-for-Realtek-RTS525A.patch -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2132119 Title: [HP][ZBook Power 16 G11] Laptop freezed after upgrading the BIOS To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2132119/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
