ntb_netdev: remove from list on exit
The ntb_netdev device is not removed from the global list of devices upon device removal. If the device is re-added, the removal code would find the first instance and try to remove an already removed device. Signed-off-by: Jon Mason <jon.mason@intel.com>
This commit is contained in:
parent
c336acd333
commit
904435cf76
|
@ -375,6 +375,8 @@ static void ntb_netdev_remove(struct pci_dev *pdev)
|
|||
if (dev == NULL)
|
||||
return;
|
||||
|
||||
list_del(&dev->list);
|
||||
|
||||
ndev = dev->ndev;
|
||||
|
||||
unregister_netdev(ndev);
|
||||
|
|
Loading…
Reference in New Issue