On Fri, Feb 08, 2013 at 12:13:09PM -0800, Eric W. Biederman wrote: For posterity's sake
> From: "Eric W. Biederman" <[email protected]> > Date: Fri, 8 Feb 2013 12:05:54 -0800 > Subject: [PATCH] pid: unlock_irq when alloc_pid fails because init has > exited. > > Signed-off-by: "Eric W. Biederman" <[email protected]> Tested-by: Josh Boyer <[email protected]> > --- > kernel/pid.c | 2 +- > 1 files changed, 1 insertions(+), 1 deletions(-) > > diff --git a/kernel/pid.c b/kernel/pid.c > index de9af60..f2c6a68 100644 > --- a/kernel/pid.c > +++ b/kernel/pid.c > @@ -331,7 +331,7 @@ out: > return pid; > > out_unlock: > - spin_unlock(&pidmap_lock); > + spin_unlock_irq(&pidmap_lock); > out_free: > while (++i <= ns->level) > free_pidmap(pid->numbers + i); > -- > 1.7.5.4 -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/

