Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

sunvnet: vnet_port_remove must call unregister_netdev

The missing call to unregister_netdev() leaves the interface active
after the driver is unloaded by rmmod.

Signed-off-by: Dave Kleikamp <dave.kleikamp@oracle.com>
Signed-off-by: David S. Miller <davem@davemloft.net>

authored by

Dave Kleikamp and committed by
David S. Miller
aabb9875 e8e2bfd1

+2
+2
drivers/net/ethernet/sun/sunvnet.c
··· 1239 1239 dev_set_drvdata(&vdev->dev, NULL); 1240 1240 1241 1241 kfree(port); 1242 + 1243 + unregister_netdev(vp->dev); 1242 1244 } 1243 1245 return 0; 1244 1246 }