Re: [PATCH v2 0/5] Add movablecore_map boot option
From: Wen Congyang <hidden>
Date: 2012-11-28 05:15:05
Also in:
lkml
At 11/28/2012 12:01 PM, Jiang Liu Wrote:
On 2012-11-28 11:47, Tang Chen wrote:quoted
On 11/27/2012 11:10 AM, wujianguo wrote:quoted
Hi Tang, DMA address can't be set as movable, if some one boot kernel with movablecore_map=4G@0xa00000 or other memory region that contains DMA address, system maybe boot failed. Should this case be handled or mentioned in the change log and kernel-parameters.txt?Hi Wu, I think we can use MAX_DMA_PFN and MAX_DMA32_PFN to prevent setting DMA address as movable. Just ignore the address lower than them, and set the rest as movable. How do you think ? And, since we cannot figure out the minimum of memory kernel needs, I think for now, we can just add some warning into kernel-parameters.txt. Thanks. :)On one other OS, there is a mechanism to dynamically convert pages from movable zones into normal zones.
The OS auto does it? Or the user coverts it? We can convert pages from movable zones into normal zones by the following interface: echo online_kernel >/sys/devices/system/memory/memoryX/state We have posted a patchset to implement it, and it is in mm tree now. Thanks Wen Congyang
Regards! Gerryquoted
quoted
Thanks, Jianguo Wu.
-- To unsubscribe, send a message with 'unsubscribe linux-mm' in the body to majordomo@kvack.org. For more info on Linux MM, see: http://www.linux-mm.org/ . Don't email: <a href=mailto:"dont@kvack.org"> email@kvack.org </a>