On 3/21/25 3:31 PM, Gavin Shan wrote:
Found by code inspection. There are two places where the parameter passed to page_mapcount_is_type() is (page->__mapcount), which is correct since it should be one more than the value, as explained in
^^^^^^^ s/correct/incorrect
the comments to page_mapcount_is_type(): (a) page_has_type() in page-flags.h (b) __dump_folio() in mm/debug.c PATCH[1] fixes the parameter for (a) PATCH[2] fixes the parameter for (b) Gavin Shan (2): mm: Fix parameter passed to page_mapcount_is_type() mm/debug: Fix parameter passed to page_mapcount_is_type() include/linux/page-flags.h | 2 +- mm/debug.c | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-)