]> Pileus Git - ~andy/linux/blobdiff - drivers/net/ethernet/neterion/vxge/vxge-main.c
Merge branch 'core-locking-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...
[~andy/linux] / drivers / net / ethernet / neterion / vxge / vxge-main.c
index 44626ec1127bfd2e76abe9c7a9751968f1b33dd5..f9876ea8c8bfd75b9e53214f56ba624cb55396b4 100644 (file)
@@ -4743,7 +4743,6 @@ _exit6:
 _exit5:
        vxge_device_unregister(hldev);
 _exit4:
-       pci_set_drvdata(pdev, NULL);
        vxge_hw_device_terminate(hldev);
        pci_disable_sriov(pdev);
 _exit3:
@@ -4786,7 +4785,6 @@ static void vxge_remove(struct pci_dev *pdev)
                vxge_free_mac_add_list(&vdev->vpaths[i]);
 
        vxge_device_unregister(hldev);
-       pci_set_drvdata(pdev, NULL);
        /* Do not call pci_disable_sriov here, as it will break child devices */
        vxge_hw_device_terminate(hldev);
        iounmap(vdev->bar0);