]> bbs.cooldavid.org Git - net-next-2.6.git/blobdiff - security/keys/key.c
[PATCH] slab: remove kmem_cache_t
[net-next-2.6.git] / security / keys / key.c
index 70eacbe5abde215e61d1eb74c95bd89f7133a2ba..0db816f10f8575e718186faa47140bcbe8e01bc8 100644 (file)
@@ -20,7 +20,7 @@
 #include <linux/err.h>
 #include "internal.h"
 
-static kmem_cache_t    *key_jar;
+static struct kmem_cache       *key_jar;
 struct rb_root         key_serial_tree; /* tree of keys indexed by serial */
 DEFINE_SPINLOCK(key_serial_lock);
 
@@ -285,7 +285,7 @@ struct key *key_alloc(struct key_type *type, const char *desc,
        }
 
        /* allocate and initialise the key and its description */
-       key = kmem_cache_alloc(key_jar, SLAB_KERNEL);
+       key = kmem_cache_alloc(key_jar, GFP_KERNEL);
        if (!key)
                goto no_memory_2;