[PATCH RFC] hugetlb: add support for 1GB huge page allocation at runtime

2014-03-27 Thread Luiz Capitulino
Currently, 1GB huge page allocation is only possible at boottime, by means of the hugepages= command-line option. This has a number of drawbacks, the most important of them being: 1. On a NUMA machine, the kernel will evenly distribute page allocation among nodes. For example, if you have a

[PATCH RFC] hugetlb: add support for 1GB huge page allocation at runtime

2014-03-27 Thread Luiz Capitulino
Currently, 1GB huge page allocation is only possible at boottime, by means of the hugepages= command-line option. This has a number of drawbacks, the most important of them being: 1. On a NUMA machine, the kernel will evenly distribute page allocation among nodes. For example, if you have a