|
|
@@ -2706,8 +2706,8 @@ static int hv_pci_remove(struct hv_device *hdev)
|
|
|
/* Remove the bus from PCI's point of view. */
|
|
|
pci_lock_rescan_remove();
|
|
|
pci_stop_root_bus(hbus->pci_bus);
|
|
|
- pci_remove_root_bus(hbus->pci_bus);
|
|
|
hv_pci_remove_slots(hbus);
|
|
|
+ pci_remove_root_bus(hbus->pci_bus);
|
|
|
pci_unlock_rescan_remove();
|
|
|
hbus->state = hv_pcibus_removed;
|
|
|
}
|