From: [email protected] (Eric W. Biederman) Date: Sat, 29 Jan 2011 16:57:22 -0800
> > Ed Swierk <[email protected]> writes: >> On 2.6.35.7 >> ip link add link eth0 netns 9999 type macvlan >> where 9999 is a nonexistent PID triggers an oops and causes all network >> functions to hang: >> [10663.821898] BUG: unable to handle kernel NULL pointer dereference at >> 000000000000006d >> [10663.821917] IP: [<ffffffff8149c2fa>] __dev_alloc_name+0x9a/0x170 ... > This bug was introduced in: > commit 81adee47dfb608df3ad0b91d230fb3cef75f0060 > Author: Eric W. Biederman <[email protected]> > Date: Sun Nov 8 00:53:51 2009 -0800 > > net: Support specifying the network namespace upon device creation. ... > Where apparently I forgot to add error handling to the path where we create > a new network device in a new network namespace, and pass in an invalid pid. > > Cc: [email protected] > Reported-by: Ed Swierk <[email protected]> > Signed-off-by: "Eric W. Biederman" <[email protected]> Applied, thanks Eric. _______________________________________________ stable mailing list [email protected] http://linux.kernel.org/mailman/listinfo/stable
