commit | f1aaee53f2877a7afa55e8245c241ff60a86367d | [log] [tgz] |
---|---|---|
author | Arjan van de Ven <arjan@infradead.org> | Thu Jul 13 14:46:03 2006 +0200 |
committer | Linus Torvalds <torvalds@g5.osdl.org> | Thu Jul 13 12:02:44 2006 -0700 |
tree | 38ce12147987355d78be1c568941a01266262234 | |
parent | 873623dfabaa6ebbdc1ce16c1766a3c0ec5d9923 [diff] |
[PATCH] lockdep: annotate mm/slab.c mm/slab.c uses nested locking when dealing with 'off-slab' caches, in that case it allocates the slab header from the (on-slab) kmalloc caches. Teach the lock validator about this by putting all on-slab caches into a separate class. this patch has no effect on non-lockdep kernels. Signed-off-by: Arjan van de Ven <arjan@linux.intel.com> Signed-off-by: Ingo Molnar <mingo@elte.hu> Signed-off-by: Linus Torvalds <torvalds@osdl.org>