forked from Minki/linux
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
Block a user