diff options
author | Benjamin Herrenschmidt <benh@kernel.crashing.org> | 2007-02-15 18:29:32 +1100 |
---|---|---|
committer | Paul Mackerras <paulus@samba.org> | 2007-02-16 14:00:20 +1100 |
commit | a32525449b30dfbae804f6b05cde041f35f5a811 (patch) | |
tree | 4681e5f9c2a51121c8902ed9d0360a7d9b6b4c2a /arch/x86_64/kernel/trampoline.S | |
parent | 41806ef4bfacbe5c4e520d8da2fcedcda335c922 (diff) |
[POWERPC] Fix bug with early ioremap and 64k pages
The code for bolting hash entries for ioremap done before proper
mm initialization has a grown a bug when using 64K pages on a
machine where non-cacheable mappings are demoted to 4K HW pages.
The wrong page size index is being passed to the hash table mapping
functions causing a crash at boot on some pSeries machines using
bare metal linux. This fixes it.
Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Signed-off-by: Paul Mackerras <paulus@samba.org>
Diffstat (limited to 'arch/x86_64/kernel/trampoline.S')
0 files changed, 0 insertions, 0 deletions