mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2026-01-10 05:45:50 -05:00
Add huge page support to ARM64, different huge page sizes are
supported depending on the size of normal pages:
PAGE_SIZE is 4KB:
2MB - (pmds) these can be allocated at any time.
1024MB - (puds) usually allocated on bootup with the command line
with something like: hugepagesz=1G hugepages=6
PAGE_SIZE is 64KB:
512MB - (pmds) usually allocated on bootup via command line.
Signed-off-by: Steve Capper <steve.capper@linaro.org>
Acked-by: Catalin Marinas <catalin.marinas@arm.com>
6 lines
201 B
Makefile
6 lines
201 B
Makefile
obj-y := dma-mapping.o extable.o fault.o init.o \
|
|
cache.o copypage.o flush.o \
|
|
ioremap.o mmap.o pgd.o mmu.o \
|
|
context.o tlb.o proc.o
|
|
obj-$(CONFIG_HUGETLB_PAGE) += hugetlbpage.o
|