diff mbox series

mm/page_alloc: Remove unnecessary __maybe_unused in order_to_pindex()

Message ID 20250319085111.390813-1-liuyerd@163.com (mailing list archive)
State New
Headers show
Series mm/page_alloc: Remove unnecessary __maybe_unused in order_to_pindex() | expand

Commit Message

Liu Ye March 19, 2025, 8:51 a.m. UTC
From: Liu Ye <liuye@kylinos.com>

From : Liu Ye <liuye@kylinos.com>

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.

Signed-off-by: Liu Ye<liuye@kylinos.com>
---
 mm/page_alloc.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
diff mbox series

Patch

diff --git a/mm/page_alloc.c b/mm/page_alloc.c
index 542d25f77be8..fe76fd237dd0 100644
--- a/mm/page_alloc.c
+++ b/mm/page_alloc.c
@@ -508,9 +508,9 @@  static void bad_page(struct page *page, const char *reason)
 
 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);