]> www.infradead.org Git - users/jedix/linux-maple.git/commitdiff
memcg-v1-no-need-for-memcg-locking-for-mglru-fix-2
authorShakeel Butt <shakeel.butt@linux.dev>
Sat, 26 Oct 2024 06:34:34 +0000 (23:34 -0700)
committerAndrew Morton <akpm@linux-foundation.org>
Fri, 1 Nov 2024 04:29:25 +0000 (21:29 -0700)
folio_rcu() fixup, per Yu Zhao

Link: https://lkml.kernel.org/r/iwmabnye3nl4merealrawt3bdvfii2pwavwrddrqpraoveet7h@ezrsdhjwwej7
Signed-off-by: Shakeel Butt <shakeel.butt@linux.dev>
Cc: Hugh Dickins <hughd@google.com>
Cc: Johannes Weiner <hannes@cmpxchg.org>
Cc: Michal Hocko <mhocko@suse.com>
Cc: Muchun Song <muchun.song@linux.dev>
Cc: Roman Gushchin <roman.gushchin@linux.dev>
Cc: Yosry Ahmed <yosryahmed@google.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
mm/vmscan.c

index 8862fcfb6000ab83216bfe6ea0c396b34bf7861e..745ff7b5c3a62ee672346e04b6e85400884403f7 100644 (file)
@@ -3353,7 +3353,7 @@ static struct folio *get_pfn_folio(unsigned long pfn, struct mem_cgroup *memcg,
        if (folio_nid(folio) != pgdat->node_id)
                return NULL;
 
-       if (folio_memcg_rcu(folio) != memcg)
+       if (folio_memcg(folio) != memcg)
                return NULL;
 
        /* file VMAs can contain anon pages from COW */