Re: [PATCH] mm/swapops: remove unused is_hwpoison_entry()
From: Chris Li
Date: Sun Sep 20 2026 - 18:51:05 EST
On Fri, Sep 18, 2026 at 6:56 AM Sang-Heon Jeon <ekffu200098@xxxxxxxxx> wrote:
>
> 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>
Acked-by: Chris Li <chrisl@xxxxxxxxxx>
Chris
> ---
> 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
>