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