|
@@ -353,7 +353,7 @@ handle_fpu_swa (int fp_fault, struct pt_regs *regs, unsigned long isr)
|
|
|
clear_siginfo(&siginfo);
|
|
|
siginfo.si_signo = SIGFPE;
|
|
|
siginfo.si_errno = 0;
|
|
|
- siginfo.si_code = FPE_FIXME; /* default code */
|
|
|
+ siginfo.si_code = FPE_FLTUNK; /* default code */
|
|
|
siginfo.si_addr = (void __user *) (regs->cr_iip + ia64_psr(regs)->ri);
|
|
|
if (isr & 0x11) {
|
|
|
siginfo.si_code = FPE_FLTINV;
|
|
@@ -380,7 +380,7 @@ handle_fpu_swa (int fp_fault, struct pt_regs *regs, unsigned long isr)
|
|
|
clear_siginfo(&siginfo);
|
|
|
siginfo.si_signo = SIGFPE;
|
|
|
siginfo.si_errno = 0;
|
|
|
- siginfo.si_code = FPE_FIXME; /* default code */
|
|
|
+ siginfo.si_code = FPE_FLTUNK; /* default code */
|
|
|
siginfo.si_addr = (void __user *) (regs->cr_iip + ia64_psr(regs)->ri);
|
|
|
if (isr & 0x880) {
|
|
|
siginfo.si_code = FPE_FLTOVF;
|