On Wed, Oct 29, 2014 at 09:29:55AM -0700, Cong Wang wrote: > (Adding netdev@...) > > On Wed, Oct 29, 2014 at 9:16 AM, Peter Zijlstra <pet...@infradead.org> wrote: > > > > Dave, this relies on bits currently in tip/sched/core, if you're ok I'll > > merge it through that tree. > > > > --- > > Subject: netdev: Fix sleeping inside wait event > > From: Peter Zijlstra <pet...@infradead.org> > > Date: Wed Oct 29 17:04:56 CET 2014 > > > > rtnl_lock_unregistering() takes rtnl_lock() -- a mutex -- inside a > > wait loop. The wait loop relies on current->state to function, but so > > does mutex_lock(), nesting them makes for the inner to destroy the > > outer state. > > > > While you are on it, please fix rtnl_lock_unregistering_all() too?
Ah, that's hidden someplace else, sure I can do that. Thanks for pointing it out. -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/