Hi, On Fri, Jan 21, 2022 at 08:31:27PM +0800, Kai-Heng Feng wrote: > Hi Mika, > > On Fri, Jan 21, 2022 at 6:55 PM Mika Westerberg > <mika.westerberg@xxxxxxxxxxxxxxx> wrote: > > > > Hi Kai-Heng, > > > > On Fri, Jan 07, 2022 at 12:09:57PM +0800, Kai-Heng Feng wrote: > > > Only from root ports of thunderbolt devices. > > > > > > The error occurs as soon as the root port is runtime suspended to D3cold. > > > > > > Runtime suspend the AER service can resolve the issue. I wonder if > > > it's the right thing to do here? > > > > I think you are right here. It seems that AER "service driver" is > > completely missing PM hooks. Probably because it is more used in server > > type of systems where power management is not priority. > > Here is my previous attempt to suspend AER: > https://lore.kernel.org/linux-pci/20210127173101.446940-1-kai.heng.feng@xxxxxxxxxxxxx/ That's great! I think we should do the same for runtime PM paths too, though. Will you take care of that as well? :)