]> git.karo-electronics.de Git - karo-tx-linux.git/commit
i386 bootioremap / kexec fix
authorkeith mannthey <kmannth@us.ibm.com>
Mon, 25 Sep 2006 23:24:39 +0000 (16:24 -0700)
committerGreg Kroah-Hartman <gregkh@suse.de>
Fri, 13 Oct 2006 20:23:25 +0000 (13:23 -0700)
commit46475282edb4e2a0e1892ec3096304bb9c41e5fb
tree13741154975746c4bd675adc23f164f286e2828c
parentc436ff482c085e3c14a7c9cd357639c9ec74118c
i386 bootioremap / kexec fix

With CONFIG_PHYSICAL_START set to a non default values the i386
boot_ioremap code calculated its pte index wrong and users of boot_ioremap
have their areas incorrectly mapped (for me SRAT table not mapped during
early boot).  This patch removes the addr < BOOT_PTE_PTRS constraint.

Signed-off-by: Keith Mannthey<kmannth@us.ibm.com>
Cc: Vivek Goyal <vgoyal@in.ibm.com>
Cc: Dave Hansen <haveblue@us.ibm.com>
Cc: Adrian Bunk <bunk@stusta.de>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
arch/i386/mm/boot_ioremap.c