|
@@ -4323,7 +4323,6 @@ retry_irq_register:
|
|
|
megasas_mgmt_info.instance[megasas_mgmt_info.max_index] = NULL;
|
|
|
megasas_mgmt_info.max_index--;
|
|
|
|
|
|
- pci_set_drvdata(pdev, NULL);
|
|
|
instance->instancet->disable_intr(instance);
|
|
|
if (instance->msix_vectors)
|
|
|
for (i = 0 ; i < instance->msix_vectors; i++)
|
|
@@ -4679,8 +4678,6 @@ static void megasas_detach_one(struct pci_dev *pdev)
|
|
|
}
|
|
|
}
|
|
|
|
|
|
- pci_set_drvdata(instance->pdev, NULL);
|
|
|
-
|
|
|
instance->instancet->disable_intr(instance);
|
|
|
|
|
|
if (instance->msix_vectors)
|
|
@@ -4722,8 +4719,6 @@ static void megasas_detach_one(struct pci_dev *pdev)
|
|
|
instance->evt_detail, instance->evt_detail_h);
|
|
|
scsi_host_put(host);
|
|
|
|
|
|
- pci_set_drvdata(pdev, NULL);
|
|
|
-
|
|
|
pci_disable_device(pdev);
|
|
|
|
|
|
return;
|