]> Git Repo - linux.git/commit
page_alloc: use vmalloc_huge for large system hash
authorSong Liu <[email protected]>
Fri, 15 Apr 2022 16:44:11 +0000 (09:44 -0700)
committerLinus Torvalds <[email protected]>
Sun, 24 Apr 2022 17:00:54 +0000 (10:00 -0700)
commitf2edd118d02dd11449b126f786f09749ca152ba5
tree2d3b9a1a32f41ec6bacaed9fd3cadb7b733bca2d
parent22da5264abf497a10a4ed629f07f4ba28a7ed5eb
page_alloc: use vmalloc_huge for large system hash

Use vmalloc_huge() in alloc_large_system_hash() so that large system
hash (>= PMD_SIZE) could benefit from huge pages.

Note that vmalloc_huge only allocates huge pages for systems with
HAVE_ARCH_HUGE_VMALLOC.

Signed-off-by: Song Liu <[email protected]>
Reviewed-by: Christoph Hellwig <[email protected]>
Reviewed-by: Rik van Riel <[email protected]>
Signed-off-by: Linus Torvalds <[email protected]>
mm/page_alloc.c
This page took 0.051784 seconds and 4 git commands to generate.