From: Akinobu Mita kmem_cache_create() for slob doesn't handle SLAB_PANIC. Signed-off-by: Matt Mackall Signed-off-by: Akinobu Mita Signed-off-by: Andrew Morton --- mm/slob.c | 3 ++- 1 files changed, 2 insertions(+), 1 deletion(-) diff -puN mm/slob.c~slob-handle-slab_panic-flag mm/slob.c --- a/mm/slob.c~slob-handle-slab_panic-flag +++ a/mm/slob.c @@ -298,7 +298,8 @@ struct kmem_cache *kmem_cache_create(con c->align = (flags & SLAB_MUST_HWCACHE_ALIGN) ? SLOB_ALIGN : 0; if (c->align < align) c->align = align; - } + } else if (flags & SLAB_PANIC) + panic("Cannot create slab cache %s\n", name); return c; } _