Re: [PATCH] netns: fix net_alloc_generic()

From
David Miller <davem@davemloft.net>
Date
2012-01-26 18:37:34
Also in
lkml
Reply to
Eric Dumazet, 2012-01-26
From: Eric Dumazet <redacted>
Date: Thu, 26 Jan 2012 11:41:38 +0100
[PATCH] netns: fix net_alloc_generic()

When a new net namespace is created, we should attach to it a "struct
net_generic" with enough slots (even empty), or we can hit the following
BUG_ON() :
...
net_alloc_generic() should take into account the maximum index into the
ptr array, as a subsystem might use net_generic() anytime.

This also reduces number of reallocations in net_assign_generic()

Reported-by: Sasha Levin <redacted>
Signed-off-by: Eric Dumazet <redacted>
Applied and queued up for -stable, thanks.
Thread (8 messages) 8 messages, 5 authors, last reply 2012-01-26
Keyboard shortcuts
hback out one level
jnext message in thread / next series-diff position
kprevious message in thread / previous series-diff position
ldrill in
Escclose help / fold thread tree
?toggle this help