From: Jan Beulich Date: Thu, 21 Aug 2008 13:27:22 +0000 (+0100) Subject: x86: fix 1:1 mapping init on 64-bit (memory hotplug case) X-Git-Tag: v2.6.27-rc5~50^2~4 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=8ae3a5a8dff2c92bd1087bb97c4a3bb61174303e;p=pandora-kernel.git x86: fix 1:1 mapping init on 64-bit (memory hotplug case) While I don't have a hotplug capable system at hand, I think two issues need fixing: - pud_phys (in kernel_physical_ampping_init()) would remain uninitialized in the after_bootmem case - the locking done just around phys_pmd_{init,update}() would leave out pgd updates, and it was needlessly covering code portions that do allocations (perhaps using a more friendly gfp value in alloc_low_page() would then be possible) Signed-off-by: Jan Beulich Signed-off-by: Ingo Molnar --- Reading git-diff-tree failed