summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYongqin Liu <yongqin.liu@linaro.org>2022-08-26 01:06:12 +0800
committerYongqin Liu <yongqin.liu@linaro.org>2022-08-26 01:06:12 +0800
commit292eca2284758c651107fcc23d181e487e8771f5 (patch)
treee21fd2ebfdd6860e26aa1657b6d45a2e1b0329c8
parent7e2c64d46445a95cf679e159067911ba3e434b0e (diff)
downloadhikey-modules-292eca2284758c651107fcc23d181e487e8771f5.tar.gz
mali midgard: Add-shrinker-name.patch
Upstream mandates registering shrinkers with a name now. Fixes: e33c267ab70d ("mm: shrinkers: provide shrinkers with names") Signed-off-by: Yongqin Liu <yongqin.liu@linaro.org> Change-Id: I29008d94753324969b7ee53b5017a0e850cb02fb
-rw-r--r--midgard/mali_kbase_mem_linux.c2
-rw-r--r--midgard/mali_kbase_mem_pool.c2
2 files changed, 2 insertions, 2 deletions
diff --git a/midgard/mali_kbase_mem_linux.c b/midgard/mali_kbase_mem_linux.c
index d111278..a407151 100644
--- a/midgard/mali_kbase_mem_linux.c
+++ b/midgard/mali_kbase_mem_linux.c
@@ -461,7 +461,7 @@ int kbase_mem_evictable_init(struct kbase_context *kctx)
#if LINUX_VERSION_CODE >= KERNEL_VERSION(3, 1, 0)
kctx->reclaim.batch = 0;
#endif
- register_shrinker(&kctx->reclaim);
+ register_shrinker(&kctx->reclaim, "arm-mali-midgard");
return 0;
}
diff --git a/midgard/mali_kbase_mem_pool.c b/midgard/mali_kbase_mem_pool.c
index 574f1d5..543d20b 100644
--- a/midgard/mali_kbase_mem_pool.c
+++ b/midgard/mali_kbase_mem_pool.c
@@ -374,7 +374,7 @@ int kbase_mem_pool_init(struct kbase_mem_pool *pool,
#if LINUX_VERSION_CODE >= KERNEL_VERSION(3, 1, 0)
pool->reclaim.batch = 0;
#endif
- register_shrinker(&pool->reclaim);
+ register_shrinker(&pool->reclaim, "arm-mali-midgard");
pool_dbg(pool, "initialized\n");