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