mm: remove is_longterm_pinnable_page() and reimplement folio_is_longterm_pinnable()
authorVishal Moola (Oracle) <vishal.moola@gmail.com>
Wed, 14 Jun 2023 02:13:12 +0000 (19:13 -0700)
committerAndrew Morton <akpm@linux-foundation.org>
Mon, 19 Jun 2023 23:19:35 +0000 (16:19 -0700)
commit5d949953f841fd661a2a49df188426d5930ed723
treec5a7435856582d7c0a9a5657b0948cbb63efb2ef
parent503670ee6d0670e114a66b8cf2bcd3f71f53c2f7
mm: remove is_longterm_pinnable_page() and reimplement folio_is_longterm_pinnable()

folio_is_longterm_pinnable() already exists as a wrapper function.  Now
that the whole implementation of is_longterm_pinnable_page() can be
implemented using folios, folio_is_longterm_pinnable() can be made its own
standalone function - and we can remove is_longterm_pinnable_page().

Link: https://lkml.kernel.org/r/20230614021312.34085-6-vishal.moola@gmail.com
Signed-off-by: Vishal Moola (Oracle) <vishal.moola@gmail.com>
Reviewed-by: Matthew Wilcox (Oracle) <willy@infradead.org>
Reviewed-by: Lorenzo Stoakes <lstoakes@gmail.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
include/linux/mm.h