From: Jeremy Fitzhardinge Date: Wed, 13 Feb 2008 15:20:35 +0000 (+0100) Subject: x86/early_ioremap: don't assume we're using swapper_pg_dir X-Git-Tag: v2.6.25-rc2~74^2~5 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=37cc8d7f963ba2deec29c9b68716944516a3244f;p=pandora-kernel.git x86/early_ioremap: don't assume we're using swapper_pg_dir At the early stages of boot, before the kernel pagetable has been fully initialized, a Xen kernel will still be running off the Xen-provided pagetables rather than swapper_pg_dir[]. Therefore, readback cr3 to determine the base of the pagetable rather than assuming swapper_pg_dir[]. Signed-off-by: Jeremy Fitzhardinge Tested-by: Jody Belka Signed-off-by: Ingo Molnar --- Reading git-diff-tree failed