From 73cf9f42a900b35835dc733af3605f0b982210a7 Mon Sep 17 00:00:00 2001 From: zgq-0218 Date: Thu, 25 May 2023 21:39:58 +0800 Subject: [PATCH] bugfix:reclaim purgeable memory by memcg when reclaim_size is zero Signed-off-by: zgq-0218 --- mm/memcg_control.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/mm/memcg_control.c b/mm/memcg_control.c index b6a3c50e68c8..712e5f97c887 100644 --- a/mm/memcg_control.c +++ b/mm/memcg_control.c @@ -380,6 +380,11 @@ static int memcg_force_shrink_purgeable_bysize(struct cgroup_subsys_state *css, if (!memcg) return 0; + if (reclaim_size == 0) { + pr_err("reclaim_size is zero, skip shrink\n"); + return 0; + } + struct scan_control sc = { .gfp_mask = GFP_KERNEL, .order = 0, -- Gitee