]> git.hungrycats.org Git - linux/commitdiff
[PATCH] ia64: print ISR for FPSWA faults
authorMartin Hicks <mort@wildopensource.com>
Tue, 18 Mar 2003 14:22:40 +0000 (06:22 -0800)
committerDavid Mosberger <davidm@tiger.hpl.hp.com>
Tue, 18 Mar 2003 14:22:40 +0000 (06:22 -0800)
Here is a simple patch to also print isr during the handling of a
floating point assist fault.

arch/ia64/kernel/traps.c

index 768dd70cb59607b993c455280e47d2adaf14c3af..e70aebc8735c1b9da21a5966db47b7216a18cc51 100644 (file)
@@ -336,8 +336,8 @@ handle_fpu_swa (int fp_fault, struct pt_regs *regs, unsigned long isr)
                fpu_swa_count = 0;
        if ((++fpu_swa_count < 5) && !(current->thread.flags & IA64_THREAD_FPEMU_NOPRINT)) {
                last_time = jiffies;
-               printk(KERN_WARNING "%s(%d): floating-point assist fault at ip %016lx\n",
-                      current->comm, current->pid, regs->cr_iip + ia64_psr(regs)->ri);
+               printk(KERN_WARNING "%s(%d): floating-point assist fault at ip %016lx, isr %016lx\n",
+                      current->comm, current->pid, regs->cr_iip + ia64_psr(regs)->ri, isr);
        }
 
        exception = fp_emulate(fp_fault, bundle, &regs->cr_ipsr, &regs->ar_fpsr, &isr, &regs->pr,