diff options
author | Greg Kroah-Hartman <gregkh@suse.de> | 2006-03-14 13:36:40 -0800 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@suse.de> | 2006-03-14 13:36:40 -0800 |
commit | 8f35b27565ec6f72c99918862d3c6f14c543dbb7 (patch) | |
tree | 7bc2fc35c31c48db9544a40412efec48a13b55ea /pci | |
parent | b197038d573fa07d4aacc2890e53973adfabdc39 (diff) | |
download | patches-8f35b27565ec6f72c99918862d3c6f14c543dbb7.tar.gz |
patch update
Diffstat (limited to 'pci')
-rw-r--r-- | pci/pci-move-pci_dev_put-outside-a-spinlock.patch | 15 |
1 files changed, 13 insertions, 2 deletions
diff --git a/pci/pci-move-pci_dev_put-outside-a-spinlock.patch b/pci/pci-move-pci_dev_put-outside-a-spinlock.patch index a8ad8872a99b3..6c82d29842a83 100644 --- a/pci/pci-move-pci_dev_put-outside-a-spinlock.patch +++ b/pci/pci-move-pci_dev_put-outside-a-spinlock.patch @@ -12,8 +12,8 @@ Signed-off-by: Alan Stern <stern@rowland.harvard.edu> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de> --- - drivers/pci/search.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) + drivers/pci/search.c | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) --- gregkh-2.6.orig/drivers/pci/search.c +++ gregkh-2.6/drivers/pci/search.c @@ -28,3 +28,14 @@ Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de> return dev; } +@@ -339,9 +339,9 @@ struct pci_dev *pci_get_class(unsigned i + } + dev = NULL; + exit: +- pci_dev_put(from); + dev = pci_dev_get(dev); + spin_unlock(&pci_bus_lock); ++ pci_dev_put(from); + return dev; + } + |