From b3f8c3ec9d5c791d6b2b8d3237688f4427a5d7ee Mon Sep 17 00:00:00 2001 From: Geert Uytterhoeven Date: Sun, 28 Sep 2003 19:59:53 -0700 Subject: [PATCH] [PATCH] Q40/Q60 interrupts Q40/Q60: Fix warnings, add diagnostic message (from Richard Zidlicky) --- arch/m68k/q40/q40ints.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/arch/m68k/q40/q40ints.c b/arch/m68k/q40/q40ints.c index be7ab3c94987b..85ecd0765f734 100644 --- a/arch/m68k/q40/q40ints.c +++ b/arch/m68k/q40/q40ints.c @@ -200,7 +200,9 @@ void q40_free_irq(unsigned int irq, void *dev_id) irqreturn_t q40_process_int (int level, struct pt_regs *fp) { - printk("unexpected interrupt %x\n",level); + printk("unexpected interrupt vec=%x, pc=%lx, d0=%lx, d0_orig=%lx, d1=%lx, d2=%lx\n", + level, fp->pc, fp->d0, fp->orig_d0, fp->d1, fp->d2); + printk("\tIIRQ_REG = %x, EIRQ_REG = %x\n",master_inb(IIRQ_REG),master_inb(EIRQ_REG)); return IRQ_HANDLED; } -- 2.53.0