Commit a177d62c authored by Andrew Morton's avatar Andrew Morton Committed by David S. Miller

[PATCH] slab: print slab name in kmem_cache_init()

Print the name of the offending slab if we're going to go BUG in
kmem_cache_init().
parent 8b5f47aa
...@@ -1041,8 +1041,11 @@ kmem_cache_create (const char *name, size_t size, size_t offset, ...@@ -1041,8 +1041,11 @@ kmem_cache_create (const char *name, size_t size, size_t offset,
(size < BYTES_PER_WORD) || (size < BYTES_PER_WORD) ||
(size > (1<<MAX_OBJ_ORDER)*PAGE_SIZE) || (size > (1<<MAX_OBJ_ORDER)*PAGE_SIZE) ||
(dtor && !ctor) || (dtor && !ctor) ||
(offset < 0 || offset > size)) (offset < 0 || offset > size)) {
printk(KERN_ERR "%s: Early error in slab %s\n",
__FUNCTION__, name);
BUG(); BUG();
}
#if DEBUG #if DEBUG
WARN_ON(strchr(name, ' ')); /* It confuses parsers */ WARN_ON(strchr(name, ' ')); /* It confuses parsers */
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment