APPLIED (unstable/5.11): [SRU] [OEM-5.10] [PATCH 0/4] Fix unexpected AER/DPC on PCH400 and PCH500

Andrea Righi andrea.righi at canonical.com
Fri Jan 29 09:47:14 UTC 2021


On Fri, Jan 29, 2021 at 04:02:41PM +0800, Kai-Heng Feng wrote:
> BugLink: https://bugs.launchpad.net/bugs/1913691
> 
> [Impact]
> On PCH400 and PCH500, root port on S3 resume trips AER and DPC, dropping
> NVMe after a failed reset.
> 
> [Fix]
> Disable AER/DPC interrupt on suspend.
> 
> [Test]
> Apply the patch, run S3 stress test 100 times on CML/PCH400 and
> RKL/PCH500, issue is no longer reproducible.
> 
> [Where problems could occur]
> If any device depends on tripping AER/DPC to reset after system resume
> to work properly, this patch series will break them.
> 
> Kai-Heng Feng (4):
>   Revert "UBUNTU: SAUCE: PCI: Enable ACS quirk on all CML root ports"
>   Revert "UBUNTU: SAUCE: PCI: Enable ACS quirk on CML root port"
>   UBUNTU: SAUCE: PCI/AER: Disable AER interrupt during suspend
>   UBUNTU: SAUCE: PCI/DPC: Disable DPC interrupt during suspend

Applied to unstable/5.11.

Thanks,
-Andrea



More information about the kernel-team mailing list