Messages in this thread Patch in this message | | | Date | Mon, 18 Dec 2006 15:23:38 +0100 | From | Ingo Molnar <> | Subject | [patch] lockdep: also check for freed locks in kmem_cache_free() |
| |
Subject: [patch] lockdep: also check for freed locks in kmem_cache_free() From: Ingo Molnar <mingo@elte.hu>
kmem_cache_free() was missing the check for freeing held locks.
Signed-off-by: Ingo Molnar <mingo@elte.hu> --- 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 majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |