Hi Bjorn, Alex; Since my recent series to relocate secondary bus reset code into the PCI core, we hit a deadlock while trying to obtain a device lock during probe since device lock is already held. https://bugzilla.kernel.org/show_bug.cgi?id=200985 I posted a patch into the bugzilla so that we skip locks if we are probing to follow the same strategy found in other lock routines in pci.c. https://bugzilla.kernel.org/attachment.cgi?id=278221 I wanted to hear some opinions since this is a regression and need to find a solution and also waiting for test feedback Sinan