Thread (4 messages) flat view 4 messages, 3 authors, 2012-08-10

How to allocate hugepage in kernel module?

From: kirjanov@gmail.com (Denis Kirjanov)
Date: 2012-08-09 08:59:34

Forgot to CC kernelnewbies:

Did you pass the __GFP_COMP flag to __get_free_pages?


On 8/9/12, J.Hwan Kim [off-list ref] wrote:
Hi, everyone

How can I allocate physically contiguous huge page in kernel module ?
The routine of _get_fee_pages() fails whenever there are much free
memory in system.

I found the procedures for set hugepages with sysctl or
/proc/sys/vm/nr_hugepages
but I've not found the api for allocate the huge page in kernel.

Thanks in advnace.

Best Regards,
J.Hwan Kim



_______________________________________________
Kernelnewbies mailing list
Kernelnewbies at kernelnewbies.org
http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies

-- 
Regards,
Denis
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help