diff options
| -rw-r--r-- | drivers/pci/hotplug/acpiphp_glue.c | 3 | 
1 files changed, 1 insertions, 2 deletions
diff --git a/drivers/pci/hotplug/acpiphp_glue.c b/drivers/pci/hotplug/acpiphp_glue.c index c25291c7435..b5d798eef01 100644 --- a/drivers/pci/hotplug/acpiphp_glue.c +++ b/drivers/pci/hotplug/acpiphp_glue.c @@ -920,8 +920,7 @@ static int disable_device(struct acpiphp_slot *slot)  	 * here.  	 */  	while ((pdev = dev_in_slot(slot))) { -		pci_stop_bus_device(pdev); -		__pci_remove_bus_device(pdev); +		pci_stop_and_remove_bus_device(pdev);  		pci_dev_put(pdev);  	}  |