BUG: spinlock recursion (sys_chdir, user_path_at, do_path_lookup ...)
Thomas Gleixner
tglx at linutronix.de
Wed Jan 12 17:52:01 EST 2011
On Wed, 12 Jan 2011, Uwe Kleine-König wrote:
> > Reverting: fs: rcu-walk aware d_revalidate method
> > commit: 34286d6662308d82aed891852d04c7c3a2649b16
> I found that one, too, in the meantime. Currently debugging that with
> tglx on irc.
The last finding is that parent and dentry in
nameidata_dentry_drop_rcu() are the same, which explains the lock
recursion nicely.
@nick: Anything you want us to add to the debugging ?
@peterz: Why does lockdep ignore the lock recursion in that
spin_lock_nested() call?
Thanks,
tglx
More information about the linux-arm-kernel
mailing list