Re: [PATCH tip/core/rcu 0/8] rcu: add lockdep-based diagnostics torcu_dereference()

From: Ingo Molnar
Date: Wed Jan 13 2010 - 11:38:58 EST



* Paul E. McKenney <paulmck@xxxxxxxxxxxxxxxxxx> wrote:

> On Wed, Jan 13, 2010 at 10:22:42AM +0100, Ingo Molnar wrote:
> >
> > FYI, i'm getting various runtime warnings triggered by the new RCU checks:
> >
> > [ 20.630034] WARNING: at net/core/sock.c:1076 __sk_free+0x108/0x140()
> >
> > bootlog and config attached.
>
> Gah!!! I forgot to label the RCU-lockdep stuff "RFC"!!! Could you
> please rewind tip/core/rcu back to b6407e8639 ("rcu: Give different
> levels of the rcu_node hierarchy distinct lockdep names")?

Sure - i have done that.

> I have fixes for many of the warnings below, both as modifications to uses
> of RCU and as modifications to the check code itself. But I have been
> building a new patchsets rather than keeping patches on top of this
> patchset. I also have modifications in the works to ease transition, for
> example, but having a separate CONFIG_PROVE_RCU.

Sure, no problem!

Ingo
--
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/