netns: init dev_base_lock only once
Subsystems (2)
PATCH 1/1 netns: init dev_base_lock only once
* it already statically initialized
* reinitializing live global spinlock every time netns is setup is also wrong
Signed-off-by Alexey Dobriyan <[email protected]>
---
net/core/dev.c | 1 - 1 file changed, 1 deletion(-)
net/core/dev.c +0 -1
@@ -4330,7 +4330,6 @@ static struct hlist_head *netdev_create_hash(void)static int __net_init netdev_init (struct net *net) {INIT_LIST_HEAD (&net->dev_base_head); -rwlock_init (&dev_base_lock); net->dev_name_head =netdev_create_hash ();if (net->dev_name_head ==NULL )
From: Alexey Dobriyan <[email protected]>
Date: Wed, 7 Nov 2007 15:51:33 +0300
Quoted 5 lines
* it already statically initialized
* reinitializing live global spinlock every time netns is setup is also wrongSigned-off-by Alexey Dobriyan <[email protected]>
Good catch.
Applied, thanks Alexey.