summaryrefslogtreecommitdiffstats
path: root/include/net/netns
diff options
context:
space:
mode:
Diffstat (limited to 'include/net/netns')
-rw-r--r--include/net/netns/generic.h2
1 files changed, 0 insertions, 2 deletions
diff --git a/include/net/netns/generic.h b/include/net/netns/generic.h
index 0931618c0f7f..70e158551704 100644
--- a/include/net/netns/generic.h
+++ b/include/net/netns/generic.h
@@ -38,11 +38,9 @@ static inline void *net_generic(const struct net *net, int id)
38 38
39 rcu_read_lock(); 39 rcu_read_lock();
40 ng = rcu_dereference(net->gen); 40 ng = rcu_dereference(net->gen);
41 BUG_ON(id == 0 || id > ng->len);
42 ptr = ng->ptr[id - 1]; 41 ptr = ng->ptr[id - 1];
43 rcu_read_unlock(); 42 rcu_read_unlock();
44 43
45 BUG_ON(!ptr);
46 return ptr; 44 return ptr;
47} 45}
48#endif 46#endif