mm-simplify-arch_make_folio_accessible.patch removed from -mm tree
The quilt patch titled
Subject: mm: simplify arch_make_folio_accessible()
has been removed from the -mm tree. Its filename was
mm-simplify-arch_make_folio_accessible.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: David Hildenbrand <[email protected]>
Subject: mm: simplify arch_make_folio_accessible()
Date: Mon, 29 Jul 2024 20:38:42 +0200
Patch series "mm: remove arch_make_page_accessible()".
Now that s390x implements arch_make_folio_accessible(), let's convert remaining users to use arch_make_folio_accessible() instead so we can remove arch_make_page_accessible().
This patch (of 3):
Now that s390x implements HAVE_ARCH_MAKE_FOLIO_ACCESSIBLE, let's turn generic arch_make_folio_accessible() into a NOP: there are no other targets that implement HAVE_ARCH_MAKE_PAGE_ACCESSIBLE but not HAVE_ARCH_MAKE_FOLIO_ACCESSIBLE.
---
include/linux/mm.h | 11 +---------- 1 file changed, 1 insertion(+), 10 deletions(-)
include/linux/mm.h renamed from include/linux/mm.h~mm-simplify-arch_make_folio_accessible +1 -10
@@ -2215,16 +2215,7 @@ static inline int arch_make_page_accessi#ifndef HAVE_ARCH_MAKE_FOLIO_ACCESSIBLE static inline int arch_make_folio_accessible (struct folio *folio) { -int ret; -long i, nr =folio_nr_pages (folio); - -for (i =0 ; i < nr; i++) { - ret =arch_make_page_accessible (folio_page (folio, i)); -if (ret) -break ; - } - -return ret; +return 0 ; }#endif
_
Patches currently in -mm which might be from [email protected] are
mm-rmap-use-folio-_mapcount-for-small-folios.patch mm-always-inline-_compound_head-with-config_hugetlb_page_optimize_vmemmap=y.patch selftests-mm-fix-charge_reserved_hugetlbsh-test.patch