|
@@ -3890,7 +3890,7 @@ void kmem_cache_free(struct kmem_cache *cachep, void *objp)
|
|
unsigned long flags;
|
|
unsigned long flags;
|
|
|
|
|
|
local_irq_save(flags);
|
|
local_irq_save(flags);
|
|
- debug_check_no_locks_freed(objp, cachep->size);
|
|
|
|
|
|
+ debug_check_no_locks_freed(objp, cachep->object_size);
|
|
if (!(cachep->flags & SLAB_DEBUG_OBJECTS))
|
|
if (!(cachep->flags & SLAB_DEBUG_OBJECTS))
|
|
debug_check_no_obj_freed(objp, cachep->object_size);
|
|
debug_check_no_obj_freed(objp, cachep->object_size);
|
|
__cache_free(cachep, objp, __builtin_return_address(0));
|
|
__cache_free(cachep, objp, __builtin_return_address(0));
|