[PATCH] mm/swapops: remove unused is_hwpoison_entry()

From: Sang-Heon Jeon

Date: Fri Sep 18 2026 - 13:24:31 EST


Since commit 93976a20345b ("mm: eliminate further swapops predicates"),
is_hwpoison_entry() has no callers.

So remove it.

No functional change.

Signed-off-by: Sang-Heon Jeon <ekffu200098@xxxxxxxxx>
---
include/linux/swapops.h | 9 ---------
1 file changed, 9 deletions(-)

diff --git a/include/linux/swapops.h b/include/linux/swapops.h
index e7d0d529f3e0..603f9e3f909c 100644
--- a/include/linux/swapops.h
+++ b/include/linux/swapops.h
@@ -261,11 +261,6 @@ static inline swp_entry_t make_hwpoison_entry(struct page *page)
return swp_entry(SWP_HWPOISON, page_to_pfn(page));
}

-static inline int is_hwpoison_entry(swp_entry_t entry)
-{
- return swp_type(entry) == SWP_HWPOISON;
-}
-
#else

static inline swp_entry_t make_hwpoison_entry(struct page *page)
@@ -273,10 +268,6 @@ static inline swp_entry_t make_hwpoison_entry(struct page *page)
return swp_entry(0, 0);
}

-static inline int is_hwpoison_entry(swp_entry_t swp)
-{
- return 0;
-}
#endif

typedef unsigned long pte_marker;
--
2.43.0