diff options
author | Ralf Baechle <ralf@linux-mips.org> | 2007-05-06 17:51:59 +0100 |
---|---|---|
committer | Ralf Baechle <ralf@linux-mips.org> | 2007-05-11 14:28:30 +0100 |
commit | 856a514b408fd1b147bf95916811980982fa40d0 (patch) | |
tree | 08e64d29aba1c3e2c8e233548f901f3ec602e169 /arch/mips/kernel/traps.c | |
parent | 99af900aef048f4923e71bb72f88cc556241a0d4 (diff) | |
download | kernel-crypto-856a514b408fd1b147bf95916811980982fa40d0.tar.gz kernel-crypto-856a514b408fd1b147bf95916811980982fa40d0.tar.xz kernel-crypto-856a514b408fd1b147bf95916811980982fa40d0.zip |
[MIPS] Fix do_default_vi to use get_irq_regs to get the irq register ptr.
Harmless bug because this function is only called in case of another
kernel bug anyway which is also why this was missed for so long.
Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
Diffstat (limited to 'arch/mips/kernel/traps.c')
-rw-r--r-- | arch/mips/kernel/traps.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/arch/mips/kernel/traps.c b/arch/mips/kernel/traps.c index 6c41224bae6..b511ed3091c 100644 --- a/arch/mips/kernel/traps.c +++ b/arch/mips/kernel/traps.c @@ -927,9 +927,9 @@ asmlinkage void do_reserved(struct pt_regs *regs) (regs->cp0_cause & 0x7f) >> 2); } -static asmlinkage void do_default_vi(struct pt_regs *regs) +static asmlinkage void do_default_vi(void) { - show_regs(regs); + show_regs(get_irq_regs()); panic("Caught unexpected vectored interrupt."); } |