From 41c38c1ebb4788e40f103260ee0ad6826370e043 Mon Sep 17 00:00:00 2001 From: shisiyuan Date: Fri, 14 Jun 2024 15:32:23 +0800 Subject: [PATCH] mm: rmap: Correct stats calulation in __folio_remove_rmap Signed-off-by: shisiyuan --- mm/rmap.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mm/rmap.c b/mm/rmap.c index 52357d79917c..f9aeabd691fa 100644 --- a/mm/rmap.c +++ b/mm/rmap.c @@ -1567,7 +1567,7 @@ static __always_inline void __folio_remove_rmap(struct folio *folio, list_empty(&folio->_deferred_list)) deferred_split_folio(folio); } - __folio_mod_stat(folio, nr, nr_pmdmapped); + __folio_mod_stat(folio, -nr, -nr_pmdmapped); /* * It would be tidy to reset folio_test_anon mapping when fully -- 2.34.1