Re: 2.4.21 on Itanium2: floating-point assist fault at ip 400000000062ada1, isr 0000020000000008

From: Denis Vlasenko
Date: Wed Mar 31 2004 - 12:02:02 EST


On Wednesday 31 March 2004 15:16, Ulrich Windl wrote:
> Hello,
>
> I did try to find an answer is SuSE's support database, not in SAP's
> support database, and also did search Google, but could not find an answer:
>
> We run SuSE Linux Enterprise Server 8 (SLES8) on a HP rx4640 Itanium2
> server with 2 CPUs (family: Itanium 2, model: 1, revision: 5, archrev: 0).
>
> In syslog is do see periodic kernel messages (with no implicit priority)
> that read:
>
> dw.sapC11_DVS02(14393): floating-point assist fault at ip 400000000062ada1,
> isr 0000020000000008
>
> ("dw.sapC11_DVS02" is a SAP R/3 work process (46D_EXT, patch 1754, for
> those who care)
>
> Can anybody explain what this message means? Is it an application problem,
> or is it a kernel problem?

static int fpu_swa_count = 0;
static unsigned long last_time;
...
if (jiffies - last_time > 5*HZ)
fpu_swa_count = 0;
if ((fpu_swa_count < 4) && !(current->thread.flags & IA64_THREAD_FPEMU_NOPRINT)) {
last_time = jiffies;
++fpu_swa_count;
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);
}

kernel says that you have them too frequently, which probably
impairs efficiency. It's a hint to programmer.
--
vda

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/