x86_64: not clear empty_zero_page again
PATCH 1/1 x86_64: not clear empty_zero_page again
[PATCH] x86_64: not clear empty_zero_page again
empty_zero_page is in .bss section, and it is cleared in clear_bss by x86_64_start_kernel. So don't clear that again in mem_init
Signed-off-by Yinghai Lu <[email protected]>
arch/x86/mm/init_64.c +1 -2
@@ -521,8 +521,7 @@ void __init mem_init(void)pci_iommu_alloc (); -/* clear the zero-page */ -memset (empty_zero_page,0 ,PAGE_SIZE ); +/* clear_bss() already clear the empty_zero_page */ reservedpages =0 ;
Ingo Molnar
AppliedQuoted 4 lines · Yinghai Lu
[PATCH]
x86_64: not clearempty_zero_pageagain
empty_zero_pageis in .bss section, and it is cleared inclear_bssbyx86_64_start_kernel. So don't clear that again inmem_init
thanks, applied.
Ingo