summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--arch/mips/kernel/traps.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/arch/mips/kernel/traps.c b/arch/mips/kernel/traps.c
index 26cd9fec8..4972885c2 100644
--- a/arch/mips/kernel/traps.c
+++ b/arch/mips/kernel/traps.c
@@ -731,8 +731,7 @@ void __init trap_init(void)
else
memcpy((void *)KSEG0, &except_vec0_r4000, 0x80);
- /* Cache error vector */
- memcpy((void *)(KSEG0 + 0x100), (void *) KSEG0, 0x80);
+ /* Cache error vector already set above. */
if (vce_available) {
memcpy((void *)(KSEG0 + 0x180), &except_vec3_r4000,
@@ -741,7 +740,6 @@ void __init trap_init(void)
memcpy((void *)(KSEG0 + 0x180), &except_vec3_generic,
0x80);
}
-
break;
case CPU_R6000: