]> err.no Git - linux-2.6/blobdiff - arch/alpha/kernel/err_titan.c
x86: printk kernel version in WARN_ON and other dump_stack users
[linux-2.6] / arch / alpha / kernel / err_titan.c
index 2e6e6293332751bb1c3aee5d40eea11deb4ba808..6f3867877d9e451f9e8278094f385d50a0fed660 100644 (file)
@@ -16,6 +16,7 @@
 #include <asm/smp.h>
 #include <asm/err_common.h>
 #include <asm/err_ev6.h>
+#include <asm/irq_regs.h>
 
 #include "err_impl.h"
 #include "proto.h"
@@ -452,7 +453,7 @@ titan_machine_check(u64 vector, u64 la_ptr)
                 * machine checks to interrupts
                 */
                irqmask = tmchk->c_dirx & TITAN_MCHECK_INTERRUPT_MASK;
-               titan_dispatch_irqs(irqmask, get_irq_regs());
+               titan_dispatch_irqs(irqmask);
        }       
 
 
@@ -590,7 +591,7 @@ privateer_process_680_frame(struct el_common *mchk_header, int print)
                (struct el_PRIVATEER_envdata_mcheck *)
                ((unsigned long)mchk_header + mchk_header->sys_offset);
 
-       /* TODO - catagorize errors, for now, no error */
+       /* TODO - categorize errors, for now, no error */
 
        if (!print)
                return status;
@@ -746,7 +747,7 @@ privateer_machine_check(u64 vector, u64 la_ptr)
        /*
         * Dispatch the interrupt(s).
         */
-       titan_dispatch_irqs(irqmask, get_irq_regs());
+       titan_dispatch_irqs(irqmask);
 
        /* 
         * Release the logout frame.