[PATCH] PCI: Fixup PCI driver shutdown
Add a warning to pci driver registration code so that we know whether we have drivers using the obsolete driver shutdown method. Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
This commit is contained in:
Родитель
d10211b278
Коммит
a1720fdbd0
|
@ -377,6 +377,10 @@ int pci_register_driver(struct pci_driver *drv)
|
||||||
* the pci shutdown function, this test can go away. */
|
* the pci shutdown function, this test can go away. */
|
||||||
if (!drv->driver.shutdown)
|
if (!drv->driver.shutdown)
|
||||||
drv->driver.shutdown = pci_device_shutdown;
|
drv->driver.shutdown = pci_device_shutdown;
|
||||||
|
else
|
||||||
|
printk(KERN_WARNING "Warning: PCI driver %s has a struct "
|
||||||
|
"device_driver shutdown method, please update!\n",
|
||||||
|
drv->name);
|
||||||
drv->driver.owner = drv->owner;
|
drv->driver.owner = drv->owner;
|
||||||
drv->driver.kobj.ktype = &pci_driver_kobj_type;
|
drv->driver.kobj.ktype = &pci_driver_kobj_type;
|
||||||
|
|
||||||
|
|
Загрузка…
Ссылка в новой задаче