summaryrefslogtreecommitdiffstats
path: root/arch/mips/loongson
diff options
context:
space:
mode:
authorSebastian Andrzej Siewior <sebastian@breakpoint.cc>2010-04-27 22:53:30 +0200
committerRalf Baechle <ralf@linux-mips.org>2010-04-30 21:52:48 +0200
commit4f81b01a30ffb338068d611e27da18c08db55464 (patch)
treed60e6b0f6de80a485a56c21e4b008c8681c88008 /arch/mips/loongson
parentMIPS: Check for accesses beyond the end of the PGD. (diff)
downloadlinux-4f81b01a30ffb338068d611e27da18c08db55464.tar.xz
linux-4f81b01a30ffb338068d611e27da18c08db55464.zip
MIPS: Use CKSEG1ADDR for uncached handler
"MIPS: Calculate proper ebase value for 64-bit kernels" 9af43ea080dd5d6c7b34f38261780e5dd43537bc (lmo) rsp. f6be75d03c8870be91e6e2a195648ece04b6bb16 (kernel.org) broke some 64-bit MIPS systems. Before this we were using XKPHYS/cached as ebase and computed the uncached xphsys/unchached address for that area. After that commit ebase became a 32-bit compat address and convert does not work anymore. We now should use CKSEG1 for this. CKSEG1ADDR does just that in 32-bit and 64-bit. Signed-off-by: Sebastian Andrzej Siewior <sebastian@breakpoint.cc> To: Ralf Baechle <ralf@linux-mips.org> Patchwork: http://patchwork.linux-mips.org/patch/1149/ Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
Diffstat (limited to 'arch/mips/loongson')
0 files changed, 0 insertions, 0 deletions