linux-next/arch
Kefeng Wang 6359c39c9d mm: remove unused hugepage for vma_alloc_folio()
The hugepage parameter was deprecated since commit ddc1a5cbc0
("mempolicy: alloc_pages_mpol() for NUMA policy without vma"), for
PMD-sized THP, it still tries only preferred node if possible in
vma_alloc_folio() by checking the order of the folio allocation.

Link: https://lkml.kernel.org/r/20241010061556.1846751-1-wangkefeng.wang@huawei.com
Signed-off-by: Kefeng Wang <wangkefeng.wang@huawei.com>
Acked-by: David Hildenbrand <david@redhat.com>
Reviewed-by: Zi Yan <ziy@nvidia.com>
Reviewed-by: Barry Song <baohua@kernel.org>
Cc: Hugh Dickins <hughd@google.com>
Cc: Matthew Wilcox <willy@infradead.org>
Cc: Ryan Roberts <ryan.roberts@arm.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
2024-11-06 20:11:12 -08:00
..
alpha mm: remove unused hugepage for vma_alloc_folio() 2024-11-06 20:11:12 -08:00
arc move asm/unaligned.h to linux/unaligned.h 2024-10-02 17:23:23 -04:00
arm arm: adjust_pte() use pte_offset_map_rw_nolock() 2024-11-05 16:56:27 -08:00
arm64 mm: remove unused hugepage for vma_alloc_folio() 2024-11-06 20:11:12 -08:00
csky mm: make arch_get_unmapped_area() take vm_flags by default 2024-09-09 16:39:13 -07:00
hexagon hexagon: vdso: Fix build failure 2024-09-23 08:17:50 -07:00
loongarch mm: consolidate common checks in hugetlb_get_unmapped_area 2024-11-06 20:11:10 -08:00
m68k mm: remove unused hugepage for vma_alloc_folio() 2024-11-06 20:11:12 -08:00
microblaze move asm/unaligned.h to linux/unaligned.h 2024-10-02 17:23:23 -04:00
mips mm: consolidate common checks in hugetlb_get_unmapped_area 2024-11-06 20:11:10 -08:00
nios2 move asm/unaligned.h to linux/unaligned.h 2024-10-02 17:23:23 -04:00
openrisc openrisc: convert to generic syscall table 2024-07-10 14:23:38 +02:00
parisc mm: consolidate common checks in hugetlb_get_unmapped_area 2024-11-06 20:11:10 -08:00
powerpc mm: drop hugetlb_get_unmapped_area{_*} functions 2024-11-06 20:11:10 -08:00
riscv mm: move set_pxd_safe() helpers from generic to platform 2024-11-06 20:11:09 -08:00
s390 mm: remove unused hugepage for vma_alloc_folio() 2024-11-06 20:11:12 -08:00
sh mm: consolidate common checks in hugetlb_get_unmapped_area 2024-11-06 20:11:10 -08:00
sparc mm: drop hugetlb_get_unmapped_area{_*} functions 2024-11-06 20:11:10 -08:00
um move asm/unaligned.h to linux/unaligned.h 2024-10-02 17:23:23 -04:00
x86 mm: remove unused hugepage for vma_alloc_folio() 2024-11-06 20:11:12 -08:00
xtensa move asm/unaligned.h to linux/unaligned.h 2024-10-02 17:23:23 -04:00
.gitignore
Kconfig cfi: tweak llvm version for HAVE_CFI_ICALL_NORMALIZE_INTEGERS 2024-10-31 00:41:37 +01:00