June 23, 2012
6:32 p.m.
Hi All, I am trying to understand how vmalloc memory is reserved in kernel. In 3.4+ latest kernel, the default vmalloc size is 240MB. Is this a carveout from the 1GiB memory that kernel has? In other words can I do a __pa(VMALLOC_START) or __pa(VMALLOC_END) or __pa(highmemory) irrespective of the vmalloc size that I request, say doing vmalloc=1G? Thank you and Regards Subbu