From: Zhaoyang Huang Date: Fri, 18 Dec 2020 07:47:48 +0000 (+0800) Subject: driver: staging: count ashmem_range into SLAB_RECLAIMBLE X-Git-Tag: accepted/tizen/unified/20230118.172025~7876^2~132 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=3989f5a5f81c97732f9e3b3ae2d1d7923f6e7653;p=platform%2Fkernel%2Flinux-rpi.git driver: staging: count ashmem_range into SLAB_RECLAIMBLE Add SLAB_RECLAIM_ACCOUNT to ashmem_range cache since it has registered shrinker, which make memAvailable more presiced. Acked-by: Todd Kjos Signed-off-by: Zhaoyang Huang Link: https://lore.kernel.org/r/1608277668-3740-1-git-send-email-huangzhaoyang@gmail.com Signed-off-by: Greg Kroah-Hartman --- diff --git a/drivers/staging/android/ashmem.c b/drivers/staging/android/ashmem.c index 4789d36..d66a64e 100644 --- a/drivers/staging/android/ashmem.c +++ b/drivers/staging/android/ashmem.c @@ -933,7 +933,7 @@ static int __init ashmem_init(void) ashmem_range_cachep = kmem_cache_create("ashmem_range_cache", sizeof(struct ashmem_range), - 0, 0, NULL); + 0, SLAB_RECLAIM_ACCOUNT, NULL); if (!ashmem_range_cachep) { pr_err("failed to create slab cache\n"); goto out_free1;