linux/arch/x86/mm
Kirill A. Shutemov ece84b390a hugetlb, x86: register 1G page size if we can allocate them at runtime
After commit 944d9fec8d ("hugetlb: add support for gigantic page
allocation at runtime") we can allocate 1G pages at runtime if CMA is
enabled.

Let's register 1G pages into hugetlb even if the user hasn't requested
them explicitly at boot time with hugepagesz=1G.

Signed-off-by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com>
Reviewed-by: Luiz Capitulino <lcapitulino@redhat.com>
Cc: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
Cc: Andi Kleen <ak@linux.intel.com>
Cc: Thomas Gleixner <tglx@linutronix.de>
Cc: Ingo Molnar <mingo@redhat.com>
Cc: "H. Peter Anvin" <hpa@zytor.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2015-02-10 14:30:28 -08:00
..
kmemcheck
amdtopology.c
dump_pagetables.c
extable.c
fault.c vm: add VM_FAULT_SIGSEGV handling support 2015-01-29 10:51:32 -08:00
gup.c x86/gup: Replace ACCESS_ONCE with READ_ONCE 2014-12-18 09:54:38 +01:00
highmem_32.c
hugetlbpage.c hugetlb, x86: register 1G page size if we can allocate them at runtime 2015-02-10 14:30:28 -08:00
init_32.c
init_64.c
init.c x86, mm: Change cachemode exports to non-gpl 2015-01-22 21:50:14 +01:00
iomap_32.c
ioremap.c
kmmio.c
Makefile
memtest.c
mm_internal.h
mmap.c
mmio-mod.c
mpx.c x86, mpx: Explicitly disable 32-bit MPX support on 64-bit kernels 2015-01-22 21:11:06 +01:00
numa_32.c
numa_64.c
numa_emulation.c
numa_internal.h
numa.c
pageattr-test.c
pageattr.c xen: additional features for 3.19-rc0 2014-12-16 13:23:03 -08:00
pat_internal.h
pat_rbtree.c
pat.c x86: Don't rely on VMWare emulating PAT MSR correctly 2015-01-20 14:33:45 +01:00
pf_in.c
pf_in.h
pgtable_32.c
pgtable.c
physaddr.c
physaddr.h
setup_nx.c
srat.c
testmmiotrace.c
tlb.c