i40e: Restore VF MSI-X state during PCI reset
[linux-2.6-microblaze.git] / drivers / net / ethernet / intel / i40e / i40e_main.c
index d5633a4..d5519af 100644 (file)
@@ -16518,6 +16518,9 @@ static void i40e_pci_error_reset_done(struct pci_dev *pdev)
                return;
 
        i40e_reset_and_rebuild(pf, false, false);
+#ifdef CONFIG_PCI_IOV
+       i40e_restore_all_vfs_msi_state(pdev);
+#endif /* CONFIG_PCI_IOV */
 }
 
 /**