Here's a patch against must-fix-3.txt that consolodates the 4 different
places people are complaining about a lack of PCI device locking, and
put the bugzilla bug number for it.
As soon as I finish this OLS paper, I'm going to work on finally fixing
this...
thanks,
greg k-h
--- must-fix-3.txt.original Wed May 14 09:46:43 2003
+++ must-fix-3.txt Wed May 14 09:52:47 2003
@@ -115,7 +115,11 @@
- alan: Some cardbus crashes the system
-- alan: Hotplug locking is hosed
+- We have multiple drivers walking the pci device lists and also using
+ things like pci_find_device in unsafe ways with no refcounting. I think
+ we have to make pci_find_device etc refcount somewhere and add
+ pci_device_put as was done with networking.
+ http://bugzilla.kernel.org/show_bug.cgi?id=709
drivers/pcmcia/
---------------
@@ -567,17 +571,8 @@
drivers
=======
-- Alan: We have multiple drivers walking the pci device lists and also
- using things like pci_find_device in unsafe ways with no refcounting. I
- think we have to make pci_find_device etc refcount somewhere and add
- pci_device_put as was done with networking.
-
- Some network drivers don't even build
-- Alan: PCI hotplug is unsafe (locking is totally screwed)
-
-- Ditto cardbus
-
- Alan: Cardbus/PCMCIA requires all Russell's stuff is merged to do
multiheader right and so on
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/