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

Timo Aaltonen tjaalton at ubuntu.com
Fri Jan 29 08:32:13 UTC 2021


On 29.1.2021 10.02, 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
> 
>   drivers/pci/pcie/aer.c | 18 ++++++++++++++++
>   drivers/pci/pcie/dpc.c | 49 ++++++++++++++++++++++++++++++++----------
>   drivers/pci/quirks.c   |  1 -
>   3 files changed, 56 insertions(+), 12 deletions(-)
> 

applied to oem-5.10, thanks

-- 
t



More information about the kernel-team mailing list