]> www.infradead.org Git - users/jedix/linux-maple.git/commitdiff
memcg-optimize-exit-to-user-space-fix
authorAndrew Morton <akpm@linux-foundation.org>
Wed, 13 Aug 2025 22:38:42 +0000 (15:38 -0700)
committerAndrew Morton <akpm@linux-foundation.org>
Fri, 12 Sep 2025 00:24:58 +0000 (17:24 -0700)
remove now-unneeded test of memcg_nr_pages_over_high==0, per Shakeel

Cc: Johannes Weiner <hannes@cmpxchg.org>
Cc: Michal Hocko <mhocko@kernel.org>
Cc: Muchun Song <muchun.song@linux.dev>
Cc: Peter Zijlstra <peterz@infradead.org>
Cc: Roman Gushchin <roman.gushchin@linux.dev>
Cc: Shakeel Butt <shakeel.butt@linux.dev>
Cc: Thomas Gleixner <tglx@linutronix.de>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
mm/memcontrol.c

index fda25d7b4ffc5f0b178f6f52c200cb84236e97b0..9712a751690f9c621e65e712e4632d0b5ad0c9dc 100644 (file)
@@ -2213,9 +2213,6 @@ void __mem_cgroup_handle_over_high(gfp_t gfp_mask)
        struct mem_cgroup *memcg;
        bool in_retry = false;
 
-       if (likely(!nr_pages))
-               return;
-
        memcg = get_mem_cgroup_from_mm(current->mm);
        current->memcg_nr_pages_over_high = 0;