The quilt patch titled Subject: mm/page_alloc: remove unnecessary __maybe_unused in order_to_pindex() has been removed from the -mm tree. Its filename was mm-page_alloc-remove-unnecessary-__maybe_unused-in-order_to_pindex.patch This patch was dropped because it was merged into the mm-stable branch of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm ------------------------------------------------------ From: Liu Ye <liuye@xxxxxxxxxx> Subject: mm/page_alloc: remove unnecessary __maybe_unused in order_to_pindex() Date: Wed, 19 Mar 2025 17:17:26 +0800 The `movable` variable is always used when `CONFIG_TRANSPARENT_HUGEPAGE` is enabled, so the `__maybe_unused` attribute is not necessary. This patch removes it and keeps the variable declaration within the `#ifdef` block for better clarity. Link: https://lkml.kernel.org/r/20250319091726.401158-1-liuyerd@xxxxxxx Signed-off-by: Liu Ye<liuye@xxxxxxxxxx> Signed-off-by: Andrew Morton <akpm@xxxxxxxxxxxxxxxxxxxx> --- mm/page_alloc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- a/mm/page_alloc.c~mm-page_alloc-remove-unnecessary-__maybe_unused-in-order_to_pindex +++ a/mm/page_alloc.c @@ -509,9 +509,9 @@ out: static inline unsigned int order_to_pindex(int migratetype, int order) { - bool __maybe_unused movable; #ifdef CONFIG_TRANSPARENT_HUGEPAGE + bool movable; if (order > PAGE_ALLOC_COSTLY_ORDER) { VM_BUG_ON(order != HPAGE_PMD_ORDER); _ Patches currently in -mm which might be from liuye@xxxxxxxxxx are mm-page_alloc-replace-flag-check-with-pagehwpoison-in-check_new_page_bad.patch