|
@@ -5327,6 +5327,8 @@ static int __ixgbe_shutdown(struct pci_dev *pdev, bool *enable_wake)
|
|
|
ixgbe_free_all_rx_resources(adapter);
|
|
|
}
|
|
|
|
|
|
+ ixgbe_clear_interrupt_scheme(adapter);
|
|
|
+
|
|
|
#ifdef CONFIG_PM
|
|
|
retval = pci_save_state(pdev);
|
|
|
if (retval)
|
|
@@ -5360,8 +5362,6 @@ static int __ixgbe_shutdown(struct pci_dev *pdev, bool *enable_wake)
|
|
|
|
|
|
*enable_wake = !!wufc;
|
|
|
|
|
|
- ixgbe_clear_interrupt_scheme(adapter);
|
|
|
-
|
|
|
ixgbe_release_hw_control(adapter);
|
|
|
|
|
|
pci_disable_device(pdev);
|