vmalloc size
From: Subramaniam Appadodharana <hidden>
Date: 2012-06-25 18:18:05
On Mon, Jun 25, 2012 at 1:00 PM, Mulyadi Santosa [off-list ref]wrote:
Hi.... :) On Sun, Jun 24, 2012 at 1:32 AM, Subramaniam Appadodharana [off-list ref] wrote:quoted
Hi All, I am trying to understand how vmalloc memory is reserved in kernel. In3.4+quoted
latest kernel, the default vmalloc size is 240MB.vmalloc reserved address range, you meant?quoted
Is this a carveout from the 1GiB memory that kernel has?Yup....quoted
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?uhm....not sure....vmalloc-ed is not physically contigous. Also, it is set up far after identity mapping setup. So, the value you get from __pa() IMHO would be likely invalid or has no meaning. I thought that, as log as we know that the address is within the 1GiB, we
could get the pa of the virtual address using __pa(). Is this not the case?
-- regards, Mulyadi Santosa Freelance Linux trainer and consultant blog: the-hydra.blogspot.com training: mulyaditraining.blogspot.com
-------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.kernelnewbies.org/pipermail/kernelnewbies/attachments/20120625/dc2bb3da/attachment.html