The patch titled Subject: mm-page_alloc-extend-kernelcore-and-movablecore-for-percent-fix has been removed from the -mm tree. Its filename was mm-page_alloc-extend-kernelcore-and-movablecore-for-percent-fix.patch This patch was dropped because it was folded into mm-page_alloc-extend-kernelcore-and-movablecore-for-percent.patch ------------------------------------------------------ From: David Rientjes <rientjes@xxxxxxxxxx> Subject: mm-page_alloc-extend-kernelcore-and-movablecore-for-percent-fix Specify that movablecore= can use a percent value. Remove comment about hugetlb pages not being movable per Mike. Link: http://lkml.kernel.org/r/alpine.DEB.2.10.1802131700160.71590@xxxxxxxxxxxxxxxxxxxxxxxxx Signed-off-by: David Rientjes <rientjes@xxxxxxxxxx> Reviewed-by: Mike Kravetz <mike.kravetz@xxxxxxxxxx> Signed-off-by: Andrew Morton <akpm@xxxxxxxxxxxxxxxxxxxx> --- Documentation/admin-guide/kernel-parameters.txt | 22 +++++++------- 1 file changed, 11 insertions(+), 11 deletions(-) diff -puN Documentation/admin-guide/kernel-parameters.txt~mm-page_alloc-extend-kernelcore-and-movablecore-for-percent-fix Documentation/admin-guide/kernel-parameters.txt --- a/Documentation/admin-guide/kernel-parameters.txt~mm-page_alloc-extend-kernelcore-and-movablecore-for-percent-fix +++ a/Documentation/admin-guide/kernel-parameters.txt @@ -1844,10 +1844,9 @@ ZONE_MOVABLE is used for the allocation of pages that may be reclaimed or moved by the page migration - subsystem. This means that HugeTLB pages may not be - allocated from this zone. Note that allocations like - PTEs-from-HighMem still use the HighMem zone if it - exists, and the Normal zone if it does not. + subsystem. Note that allocations like PTEs-from-HighMem + still use the HighMem zone if it exists, and the Normal + zone if it does not. It is possible to specify the exact amount of memory in the form of "nn[KMGTPE]", a percentage of total system @@ -2369,13 +2368,14 @@ mousedev.yres= [MOUSE] Vertical screen resolution, used for devices reporting absolute coordinates, such as tablets - movablecore=nn[KMG] [KNL,X86,IA-64,PPC] This parameter - is similar to kernelcore except it specifies the - amount of memory used for migratable allocations. - If both kernelcore and movablecore is specified, - then kernelcore will be at *least* the specified - value but may be more. If movablecore on its own - is specified, the administrator must be careful + movablecore= [KNL,X86,IA-64,PPC] + Format: nn[KMGTPE] | nn% + This parameter is the complement to kernelcore=, it + specifies the amount of memory used for migratable + allocations. If both kernelcore and movablecore is + specified, then kernelcore will be at *least* the + specified value but may be more. If movablecore on its + own is specified, the administrator must be careful that the amount of memory usable for all allocations is not too small. _ Patches currently in -mm which might be from rientjes@xxxxxxxxxx are mm-page_alloc-extend-kernelcore-and-movablecore-for-percent.patch mm-page_alloc-move-mirrored_kernelcore-to-__meminitdata.patch mm-compaction-drain-pcps-for-zone-when-kcompactd-fails.patch mm-page_alloc-wakeup-kcompactd-even-if-kswapd-cannot-free-more-memory.patch mm-oom-remove-3%-bonus-for-cap_sys_admin-processes.patch -- To unsubscribe from this list: send the line "unsubscribe mm-commits" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html