** Description changed:

+ SRU Justification
+ =================
+ [Impact]
+ On HP ZBook Power 16 G11 the system freezes at shutdown or reboot after BIOS 
01.07.01 or later. The system stays at the power-off screen and only a long 
power button press resets it. Plain shutdown also leaves the power LED on and 
makes the next boot require a long press.
+ 
+ The problem starts when the Realtek RTS525A SD card reader (10ec:525a)
+ fires a Correctable Replay Timer Timeout storm. BIOS 01.07.01 turns on
+ AER correctable error reporting, which the old BIOS had off. The storm
+ floods the kernel AER handler with about 240K events in 11 seconds, for
+ example:
+ 
+ pcieport 0000:00:1c.0: AER: Correctable error message received from 
0000:58:00.0
+ rtsx_pci 0000:58:00.0: PCIe Bus Error: severity=Correctable, type=Data Link 
Layer, (Transmitter ID)
+ rtsx_pci 0000:58:00.0:   device [10ec:525a] error 
status/mask=00001000/00006000
+ rtsx_pci 0000:58:00.0:    [12] Timeout
+ 
+ The storm also happens when the rtsx_pci driver is blacklisted, and
+ blocks the shutdown/reboot path. Affects 3 users.
+ 
+ [Fix]
+ Add a PCI fixup that removes the L0s bits from the RTS525A advertised ASPM 
capability (drivers/pci/quirks.c). The RTS525A link generates the Replay Timer 
Timeout storm when ASPM L0s is on. Testing showed that disabling only L0s stops 
the interrupt storm while keeping L1 and L1 substates working. Disabling L1, L1 
substates, or Clock PM alone did not stop it.
+ 
+ Upstream: ec3d987fcaf9 ("PCI/ASPM: Avoid L0s for Realtek RTS525A"), merged in 
linux-next, queued for v7.3 (not yet in a released tag; based on v7.2-rc1).
+ Review/pending: 
https://lore.kernel.org/linux-pci/20260811093944.GA605422@bhelgaas/, first 
version at 
https://lore.kernel.org/linux-pci/[email protected]/
+ 
+ [Test Plan]
+ On an affected HP ZBook Power 16 G11 with BIOS 01.07.01 or later, boot the 
test kernel and run:
+ 
+ $ sudo dmesg | grep -i "AER\|rtsx_pci"
+ 
+ Without the patch: the AER correctable Replay Timer Timeout messages above 
repeat and the system hangs at shutdown/reboot.
+ With the patch: no new AER messages about 0000:58:00.0 / 10ec:525a, and 
shutdown and reboot complete.
+ 
+ Then:
+ $ sudo reboot
+ $ sudo poweroff
+ 
+ Without the patch: system freezes at power-off (needs long power button 
press).
+ With the patch: reboot and poweroff complete normally.
+ 
+ [Where problems could occur]
+ Could affect the PCI ASPM code and the Realtek rtsx_pci card reader 
(10ec:525a).
+ 
+ The fix only removes L0s from the RTS525A advertised capability. If the
+ capability handling is wrong, the card reader link could lose ASPM or
+ power management and stay at full power, raising battery drain. The
+ change is a one-line DECLARE_PCI_FIXUP_HEADER quirk scoped to one device
+ ID, so the risk to other devices is small. If the quirk misfires, the
+ symptom would be a card reader that keeps the link in a higher-power
+ state instead of a driver regression; the reader itself would still
+ work.
+ 
+ =================
  Hi team,
  I experienced a serious bug on my laptop after upgrading a new BIOS with 
firmware-updater application. The details are:
  Environment:
  Laptop: HP ZBook Power 16 inch G11
  OS ver: Ubuntu 24.04.3
  BIOS Information
          Vendor: HP
          Version: W97 Ver. 01.07.01
          Release Date: 09/24/2025
  Kernel: 6.17.0-1005-oem
  DE: GNOME
  
  Problem description:
  
  My laptop is working well with the previous BIOS with ver: 01.06.01.
  However, a notification says there's a new BIOS release and suggests
  upgrading. After the upgrade, reboot the laptop, works as usual. But, it
  can't reboot or shutdown, it remains freezing after exection the
  commands. By entering the text model I can see the logs as below:
  
  2025-11-20T20:28:08.362397+08:00 zbook-g11 kernel: pcieport 0000:00:1c.0: 
AER: Correctable error message received from 0000:56:00.0
  2025-11-20T20:28:08.362397+08:00 zbook-g11 kernel: rtsx_pci 0000:56:00.0: 
PCIe Bus Error: severity=Correctable, type=Data Link Layer, (Transmitter ID)
  2025-11-20T20:28:08.362398+08:00 zbook-g11 kernel: rtsx_pci 0000:56:00.0:   
device [10ec:525a] error status/mask=00001000/00006000
  2025-11-20T20:28:08.362399+08:00 zbook-g11 kernel: rtsx_pci 0000:56:00.0:    
[12] Timeout
  2025-11-20T20:28:08.362399+08:00 zbook-g11 kernel: pcieport 0000:00:1c.0: 
AER: Correctable error message received from 0000:56:00.0
  2025-11-20T20:28:08.362400+08:00 zbook-g11 kernel: rtsx_pci 0000:56:00.0: 
PCIe Bus Error: severity=Correctable, type=Data Link Layer, (Transmitter ID)
  2025-11-20T20:28:08.362401+08:00 zbook-g11 kernel: rtsx_pci 0000:56:00.0:   
device [10ec:525a] error status/mask=00001000/00006000
  2025-11-20T20:28:08.362401+08:00 zbook-g11 kernel: rtsx_pci 0000:56:00.0:    
[12] Timeout
  2025-11-20T20:28:08.362402+08:00 zbook-g11 kernel: pcieport 0000:00:1c.0: 
AER: Correctable error message received from 0000:56:00.0
  2025-11-20T20:28:08.362402+08:00 zbook-g11 kernel: rtsx_pci 0000:56:00.0: 
PCIe Bus Error: severity=Correctable, type=Data Link Layer, (Transmitter ID)
  2025-11-20T20:28:08.362403+08:00 zbook-g11 kernel: rtsx_pci 0000:56:00.0:   
device [10ec:525a] error status/mask=00001000/00006000
  2025-11-20T20:28:08.362404+08:00 zbook-g11 kernel: rtsx_pci 0000:56:00.0:    
[12] Timeout
  2025-11-20T20:28:08.362404+08:00 zbook-g11 kernel: pcieport 0000:00:1c.0: 
AER: Correctable error message received from 0000:56:00.0
  2025-11-20T20:28:08.362405+08:00 zbook-g11 kernel: rtsx_pci 0000:56:00.0: 
PCIe Bus Error: severity=Correctable, type=Data Link Layer, (Transmitter ID)
  2025-11-20T20:28:08.362406+08:00 zbook-g11 kernel: rtsx_pci 0000:56:00.0:   
device [10ec:525a] error status/mask=00001000/00006000
  2025-11-20T20:28:08.362406+08:00 zbook-g11 kernel: rtsx_pci 0000:56:00.0:    
[12] Timeout
  2025-11-20T20:28:08.362407+08:00 zbook-g11 kernel: pcieport 0000:00:1c.0: 
AER: Correctable error message received from 0000:56:00.0
  2025-11-20T20:28:08.362408+08:00 zbook-g11 kernel: rtsx_pci 0000:56:00.0: 
PCIe Bus Error: severity=Correctable, type=Data Link Layer, (Transmitter ID)
  2025-11-20T20:28:08.362408+08:00 zbook-g11 kernel: rtsx_pci 0000:56:00.0:   
device [10ec:525a] error status/mask=00001000/00006000
  2025-11-20T20:28:08.362409+08:00 zbook-g11 kernel: rtsx_pci 0000:56:00.0:    
[12] Timeout
  2025-11-20T20:28:08.362414+08:00 zbook-g11 kernel: pcieport 0000:00:1c.0: 
AER: Correctable error message received from 0000:56:00.0
  2025-11-20T20:28:08.362415+08:00 zbook-g11 kernel: rtsx_pci 0000:56:00.0: 
PCIe Bus Error: severity=Correctable, type=Data Link Layer, (Transmitter ID)
  2025-11-20T20:28:08.362415+08:00 zbook-g11 kernel: rtsx_pci 0000:56:00.0:   
device [10ec:525a] error status/mask=00001000/00006000
  2025-11-20T20:28:08.362416+08:00 zbook-g11 kernel: rtsx_pci 0000:56:00.0:    
[12] Timeout
  2025-11-20T20:28:08.363396+08:00 zbook-g11 kernel: pcieport 0000:00:1c.0: 
AER: Correctable error message received from 0000:56:00.0
  2025-11-20T20:28:08.363405+08:00 zbook-g11 kernel: rtsx_pci 0000:56:00.0: 
PCIe Bus Error: severity=Correctable, type=Data Link Layer, (Transmitter ID)
  2025-11-20T20:28:08.363407+08:00 zbook-g11 kernel: rtsx_pci 0000:56:00.0:   
device [10ec:525a] error status/mask=00001000/00006000
  2025-11-20T20:28:08.363407+08:00 zbook-g11 kernel: rtsx_pci 0000:56:00.0:    
[12] Timeout
  
  I have to do a hard reset to shut down. By searching on Google, the issue is 
caused by the Realtek SD card reader driver. The temp fix is to add a 
'pcie_aspm=off' parameter in the GRUB CMDLINE. Then, it's working.
  Can you help check the issue? Firmware or Kernel?

-- 
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

Reply via email to