Subject: [patch] lockdep: also check for freed locks in kmem_cache_free() From: Ingo Molnar <[EMAIL PROTECTED]>
kmem_cache_free() was missing the check for freeing held locks. Signed-off-by: Ingo Molnar <[EMAIL PROTECTED]> --- mm/slab.c | 1 + 1 file changed, 1 insertion(+) Index: linux/mm/slab.c =================================================================== --- linux.orig/mm/slab.c +++ linux/mm/slab.c @@ -3533,6 +3533,7 @@ void kmem_cache_free(struct kmem_cache * BUG_ON(virt_to_cache(objp) != cachep); local_irq_save(flags); + debug_check_no_locks_freed(objp, obj_size(cachep)); __cache_free(cachep, objp); local_irq_restore(flags); } - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/