X-Git-Url: http://ftp.safe.ca/?a=blobdiff_plain;f=arch%2Falpha%2Fkernel%2Firq_srm.c;fp=arch%2Falpha%2Fkernel%2Firq_srm.c;h=2e9f6d421a8e2a788e716ecacb4decb286fb272d;hb=7ca56053b29633ef08b14e5ca16c663363edac36;hp=8e4d121f84ccf87745aa6149e0a1a26e53649211;hpb=8dab42a96781a1100a6b5cc6a66953fc51c30bc1;p=safe%2Fjmp%2Flinux-2.6 diff --git a/arch/alpha/kernel/irq_srm.c b/arch/alpha/kernel/irq_srm.c index 8e4d121..2e9f6d4 100644 --- a/arch/alpha/kernel/irq_srm.c +++ b/arch/alpha/kernel/irq_srm.c @@ -72,8 +72,8 @@ init_srm_irqs(long max, unsigned long ignore_mask) } void -srm_device_interrupt(unsigned long vector, struct pt_regs * regs) +srm_device_interrupt(unsigned long vector) { int irq = (vector - 0x800) >> 4; - handle_irq(irq, regs); + handle_irq(irq, get_irq_regs()); }