aboutsummaryrefslogtreecommitdiffstats
path: root/arch/parisc/kernel/traps.c
diff options
context:
space:
mode:
authorRandolph Chung <tausq@debian.org>2006-12-12 08:51:54 -0500
committerKyle McMartin <kyle@athena.road.mcmartin.ca>2007-02-17 00:41:30 -0500
commitd6ce8626dbc7d277d29b62e31c24ce777c60546b (patch)
tree1078d6aa204de1bc5d64a9595c7c1599fcd6eb52 /arch/parisc/kernel/traps.c
parent592ac93a607109e0643da6c23ae07ac749e973b1 (diff)
[PARISC] Clean up the cache and tlb headers
No changes in functionality. Signed-off-by: Randolph Chung <tausq@debian.org> Signed-off-by: Kyle McMartin <kyle@parisc-linux.org>
Diffstat (limited to 'arch/parisc/kernel/traps.c')
-rw-r--r--arch/parisc/kernel/traps.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/arch/parisc/kernel/traps.c b/arch/parisc/kernel/traps.c
index 65cd6ca32fed..fa0811295acc 100644
--- a/arch/parisc/kernel/traps.c
+++ b/arch/parisc/kernel/traps.c
@@ -39,6 +39,8 @@
39#include <asm/pdc.h> 39#include <asm/pdc.h>
40#include <asm/pdc_chassis.h> 40#include <asm/pdc_chassis.h>
41#include <asm/unwind.h> 41#include <asm/unwind.h>
42#include <asm/tlbflush.h>
43#include <asm/cacheflush.h>
42 44
43#include "../math-emu/math-emu.h" /* for handle_fpe() */ 45#include "../math-emu/math-emu.h" /* for handle_fpe() */
44 46
@@ -554,7 +556,8 @@ void handle_interruption(int code, struct pt_regs *regs)
554 /* Low-priority machine check */ 556 /* Low-priority machine check */
555 pdc_chassis_send_status(PDC_CHASSIS_DIRECT_LPMC); 557 pdc_chassis_send_status(PDC_CHASSIS_DIRECT_LPMC);
556 558
557 flush_all_caches(); 559 flush_cache_all();
560 flush_tlb_all();
558 cpu_lpmc(5, regs); 561 cpu_lpmc(5, regs);
559 return; 562 return;
560 563