mm: remove unused mark_page_reserved()

Patch series "mm: remove three unused helpers from mm.h", v2.

I happened to notice these were unused.  Two of them are relatively
recently unused, and one has been unused for a few years.  Remove them.


This patch (of 2):

mark_page_reserved() lost its last caller in commit 6215d9f447 ("arch,
mm: consolidate empty_zero_page"). Remove it.

Link: https://lore.kernel.org/20260901-mm-remove-unused-helpers-v2-0-f6474e169c23@columbia.edu
Link: https://lore.kernel.org/20260901-mm-remove-unused-helpers-v2-1-f6474e169c23@columbia.edu
Signed-off-by: Tal Zussman <tz2294@columbia.edu>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Reviewed-by: Lorenzo Stoakes (ARM) <ljs@kernel.org>
Reviewed-by: Mike Rapoport (Microsoft) <rppt@kernel.org>
Acked-by: David Hildenbrand (Arm) <david@kernel.org>
Cc: Liam R. Howlett <liam@infradead.org>
Cc: Michal Hocko <mhocko@suse.com>
Cc: Suren Baghdasaryan <surenb@google.com>
Cc: Vlastimil Babka <vbabka@kernel.org>
This commit is contained in:
Tal Zussman 2026-09-01 15:38:04 -04:00 committed by Andrew Morton
parent 6a100811c7
commit 73c77f98e2

View File

@ -4080,12 +4080,6 @@ static inline void free_reserved_page(struct page *page)
free_reserved_pages(page, 0);
}
static inline void mark_page_reserved(struct page *page)
{
SetPageReserved(page);
adjust_managed_page_count(page, -1);
}
static inline void free_reserved_ptdesc(struct ptdesc *pt)
{
free_reserved_page(ptdesc_page(pt));