On Fri, Jan 21, 2022 at 8:44 PM Mika Westerberg <mika.westerberg@xxxxxxxxxxxxxxx> wrote: > > 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? :) Yes that's the plan. I hope I can persuade Bjorn this time... Kai-Heng