From: Andrew Morton Cc: Christoph Lameter Signed-off-by: Andrew Morton --- mm/slab.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff -puN mm/slab.c~remove-slab_ctor_constructor-fix mm/slab.c --- a/mm/slab.c~remove-slab_ctor_constructor-fix +++ a/mm/slab.c @@ -3074,7 +3074,7 @@ static void *cache_alloc_debugcheck_afte #endif objp += obj_offset(cachep); if (cachep->ctor && cachep->flags & SLAB_POISON) - cachep->ctor(objp, cachep, SLAB_CTOR_CONSTRUCTOR); + cachep->ctor(objp, cachep, 0); #if ARCH_SLAB_MINALIGN if ((u32)objp & (ARCH_SLAB_MINALIGN-1)) { printk(KERN_ERR "0x%p: not aligned to ARCH_SLAB_MINALIGN=%d\n", _