Re: [PATCH] loop: fput() called in loop_clr_fd() may cause bd_mutexrecursive locking

From: Sergey Senozhatsky
Date: Sat Dec 17 2011 - 18:50:56 EST


On (12/17/11 23:38), Al Viro wrote:
> On Sun, Dec 18, 2011 at 02:20:53AM +0300, Sergey Senozhatsky wrote:
>
> > > IOW, we have to prevent such setups anyway and not just because of
> > > problems on close() - they would be deadly on read() and write()...
> > >
> >
> > Preventing recursion in the first place? For example, in lo_open()?
>
> Uh? No, in loop_set_fd(), where we decide what loop devices will be
> backed by what - the code I quoted to you upthread.
>

Oops, sorry. Long day at work . Need to sleep.

Sergey
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/