]> git.karo-electronics.de Git - karo-tx-linux.git/blobdiff - drivers/pci/access.c
Merge branch 'for-4.11' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq
[karo-tx-linux.git] / drivers / pci / access.c
index 849afd4b3864205031bd335b2e363ee5231bcd0d..b9dd37c8c9ce1e280ca3b0d41b0a62676a8802ca 100644 (file)
@@ -684,8 +684,9 @@ void pci_cfg_access_unlock(struct pci_dev *dev)
        WARN_ON(!dev->block_cfg_access);
 
        dev->block_cfg_access = 0;
-       wake_up_all(&pci_cfg_wait);
        raw_spin_unlock_irqrestore(&pci_lock, flags);
+
+       wake_up_all(&pci_cfg_wait);
 }
 EXPORT_SYMBOL_GPL(pci_cfg_access_unlock);