slab: make create_kmalloc_cache() work with 32-bit sizes
[muen/linux.git] / mm / slab_common.c
index d3f4209c297ddb7656a8a0328a622556193299e5..f9afca292858a12b6bd29d385ab11eb6df8ef4f3 100644 (file)
@@ -939,9 +939,9 @@ void __init create_boot_cache(struct kmem_cache *s, const char *name, size_t siz
        s->refcount = -1;       /* Exempt from merging for now */
 }
 
-struct kmem_cache *__init create_kmalloc_cache(const char *name, size_t size,
-                               slab_flags_t flags, size_t useroffset,
-                               size_t usersize)
+struct kmem_cache *__init create_kmalloc_cache(const char *name,
+               unsigned int size, slab_flags_t flags,
+               unsigned int useroffset, unsigned int usersize)
 {
        struct kmem_cache *s = kmem_cache_zalloc(kmem_cache, GFP_NOWAIT);