]> www.infradead.org Git - users/jedix/linux-maple.git/commit
mm/compaction: use folio in hugetlb pathway
authorVishal Moola (Oracle) <vishal.moola@gmail.com>
Tue, 1 Apr 2025 02:10:25 +0000 (19:10 -0700)
committerAndrew Morton <akpm@linux-foundation.org>
Mon, 12 May 2025 00:48:08 +0000 (17:48 -0700)
commitb4c829fa4d56f3b566bbbb41c9a8ff0c83ae84c5
tree0c06149c9b00960a7851fd5e52b92829ac273b9d
parent6e3d1b1813c77876e3b354ba94b0f9e1cc23e19f
mm/compaction: use folio in hugetlb pathway

Use a folio in the hugetlb pathway during the compaction migrate-able
pageblock scan.

This removes a call to compound_head().

Link: https://lkml.kernel.org/r/20250401021025.637333-2-vishal.moola@gmail.com
Signed-off-by: Vishal Moola (Oracle) <vishal.moola@gmail.com>
Acked-by: Oscar Salvador <osalvador@suse.de>
Reviewed-by: Zi Yan <ziy@nvidia.com>
Cc: Muchun Song <muchun.song@linux.dev>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
include/linux/hugetlb.h
mm/compaction.c
mm/hugetlb.c