Hi Anatoli, On Fri, Jan 13, 2023 at 12:01:31PM -0500, Anatoli Antonovitch wrote: > It is to avoid any potential issues when S3 resume but at the same > time we want to hot-unplug. > > To fix the race between pciehp and AER reported in > https://bugzilla.kernel.org/show_bug.cgi?id=215590 I've just submitted an alternative patch to fix this, could you give it a spin and see if the issue goes away? https://patchwork.kernel.org/project/linux-pci/patch/3dc88ea82bdc0e37d9000e413d5ebce481cbd629.1674205689.git.lukas@xxxxxxxxx/ That alternative approach is preferable IMO because it also solves the problem that marking devices as permanently offline isn't possible concurrently to driver bind/unbind at the moment. Additionally, the alternative patch simplifies locking and reduces code size. Thanks and sorry for my belated response. Lukas