Re: [PATCH] PCI: Avoid D3 on PLX PEX 8532/8533/8548 downstream ports
From: Magnus Lindholm
Date: Mon Oct 12 2026 - 13:18:53 EST
Hi Imre,
Tested this on a Sun Ultra 45 with PLX PEX8532 downstream ports and an
LSI SAS1064 controller.
Without the patch, enabling CONFIG_PCIEPORTBUS reproducibly causes a
Cheetah bus-error panic when mptbase probes the controller. The kernel
boots with pcie_port_pm=off.
With this patch, the same kernel and config boot successfully without
pcie_port_pm=off or pcie_ports=compat. The quirk is applied to all five
PEX8532 downstream ports, the LSISAS1064 initializes, and the modular
mptsas/ext4 setup boots through the initramfs normally.
Tested-by: Magnus Lindholm <linmag7@xxxxxxxxx>