From 999b6d39abb4fc446f3465ca4e0a7ac747f49aec Mon Sep 17 00:00:00 2001 From: "Eric W. Biederman" Date: Sun, 29 Nov 2009 22:25:29 +0000 Subject: [PATCH] net: Simplify loopback and improve batching. Defer calling unregister_netdevice_queue to cleanup_net. It's simpler and it allows the loopback device to land in the same batch as other network devices. Signed-off-by: Eric W. Biederman Signed-off-by: David S. Miller --- drivers/net/loopback.c | 8 -------- 1 file changed, 8 deletions(-) diff --git a/drivers/net/loopback.c b/drivers/net/loopback.c index c9f6557..eae4ad7 100644 --- a/drivers/net/loopback.c +++ b/drivers/net/loopback.c @@ -212,15 +212,7 @@ out: return err; } -static __net_exit void loopback_net_exit(struct net *net) -{ - struct net_device *dev = net->loopback_dev; - - unregister_netdev(dev); -} - /* Registered in net/core/dev.c */ struct pernet_operations __net_initdata loopback_net_ops = { .init = loopback_net_init, - .exit = loopback_net_exit, }; -- 1.8.2.3