Re: lockdep possible recursive lock in slab parent->list->rlock in rc2
From: Heiko Carstens <hidden>
Date: 2009-12-28 09:40:16
Also in:
lkml
From: Heiko Carstens <hidden>
Date: 2009-12-28 09:40:16
Also in:
lkml
On Sun, Dec 27, 2009 at 02:33:14PM +0200, Pekka Enberg wrote:
Hi Andi, On Sun, 2009-12-27 at 13:06 +0100, Andi Kleen wrote:quoted
Get this on a NFS root system while booting This must be a recent change in the last week, I didn't see it in a post rc1 git* from last week (I haven't done a exact bisect) It's triggered by the r8169 driver close function, but looks more like a slab problem? I haven't checked it in detail if the locks are really different or just lockdep not knowing enough classes.I broke the lockdep annotations in commit ce79ddc8e2376a9a93c7d42daf89bfcbb9187e62 ("SLAB: Fix lockdep annotations for CPU hotplug"). Does this fix things for you? Heiko, the following patch should fix it for you too.
Works fine here too. Thanks!