From: Mike Rapoport Date: Tue, 20 Oct 2015 09:39:50 +0000 (+0300) Subject: staging: lustre: replace OBD_SLAB_ALLOC_GFP with kmem_cache_alloc X-Git-Tag: firefly_0821_release~176^2~802^2~377 X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=ebbc7c8b920e57c4ab3291b382ada1b92ca70822;p=firefly-linux-kernel-4.4.55.git staging: lustre: replace OBD_SLAB_ALLOC_GFP with kmem_cache_alloc Use kmem_cache_free directly instead of wrapping macro. Signed-off-by: Mike Rapoport Signed-off-by: Greg Kroah-Hartman --- diff --git a/drivers/staging/lustre/lustre/llite/remote_perm.c b/drivers/staging/lustre/lustre/llite/remote_perm.c index 7b5ec4174ea6..4257d74c212a 100644 --- a/drivers/staging/lustre/lustre/llite/remote_perm.c +++ b/drivers/staging/lustre/lustre/llite/remote_perm.c @@ -82,9 +82,7 @@ static struct hlist_head *alloc_rmtperm_hash(void) struct hlist_head *hash; int i; - OBD_SLAB_ALLOC_GFP(hash, ll_rmtperm_hash_cachep, - REMOTE_PERM_HASHSIZE * sizeof(*hash), - GFP_IOFS); + hash = kmem_cache_alloc(ll_rmtperm_hash_cachep, GFP_IOFS | __GFP_ZERO); if (!hash) return NULL;