|
@@ -1935,14 +1935,14 @@ static int __devexit xennet_remove(struct xenbus_device *dev)
|
|
|
|
|
|
dev_dbg(&dev->dev, "%s\n", dev->nodename);
|
|
|
|
|
|
- unregister_netdev(info->netdev);
|
|
|
-
|
|
|
xennet_disconnect_backend(info);
|
|
|
|
|
|
- del_timer_sync(&info->rx_refill_timer);
|
|
|
-
|
|
|
xennet_sysfs_delif(info->netdev);
|
|
|
|
|
|
+ unregister_netdev(info->netdev);
|
|
|
+
|
|
|
+ del_timer_sync(&info->rx_refill_timer);
|
|
|
+
|
|
|
free_percpu(info->stats);
|
|
|
|
|
|
free_netdev(info->netdev);
|