From mboxrd@z Thu Jan 1 00:00:00 1970 From: frog1120@gmail.com (J.Hwan Kim) Date: Fri, 10 Aug 2012 09:00:12 +0900 Subject: How to allocate hugepage in kernel module? In-Reply-To: References: <50236348.7040709@gmail.com> Message-ID: <50244F0C.90109@gmail.com> To: kernelnewbies@lists.kernelnewbies.org List-Id: kernelnewbies.lists.kernelnewbies.org I set the __GFP_COMP flag to __get_free_pages(), but the result was same. 2012? 08? 09? 17:59, Denis Kirjanov ? ?: > Forgot to CC kernelnewbies: > > Did you pass the __GFP_COMP flag to __get_free_pages? > > > On 8/9/12, J.Hwan Kim 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 >> >