From: "Richard B. Johnson" <root@chaos.analogic.com>
To: davidm@hpl.hp.com
Cc: Alex Williamson <alex.williamson@hp.com>,
Denis Vlasenko <vda@port.imtp.ilyichevsk.odessa.ua>,
ulrich.windl@rz.uni-regensburg.de,
linux-kernel <linux-kernel@vger.kernel.org>
Subject: Re: 2.4.21 on Itanium2: floating-point assist fault at ip 400000000062ada1, isr 0000020000000008
Date: Wed, 31 Mar 2004 15:13:31 -0500 (EST) [thread overview]
Message-ID: <Pine.LNX.4.53.0403311504590.12643@chaos> (raw)
In-Reply-To: <16491.6076.504437.267920@napali.hpl.hp.com>
On Wed, 31 Mar 2004, David Mosberger wrote:
> >>>>> On Wed, 31 Mar 2004 13:53:13 -0500 (EST), "Richard B. Johnson" <root@chaos.analogic.com> said:
>
> Richard> The power-on or hardware-reset default for the ix86 FPU
> Richard> is to attempt to handle div 0 errors transparently.
>
> I must be missing something. So far I haven't seen anything that
> would suggest the FPSWA faults were due to infinities. I'd guess that
> it's much more likely that they're due to denormals.
>
> --david
ftp://download.intel.com/design/Itanium/Downloads/24541401.pfd
"Itanium Processor Floating-point Software Assistance
and Floating-Point Exception Handling"
Any FPU fault gets trapped to this code. Nans, Denormals, Overflow,
Inexact, etc., everything....
The reading of 2.2 may not be clear, but further reading will
show that anything that didn't go according to plan gets trapped
to the "Software Assistance" Handler. Writing a message about
the trap to a log-file is a BUG! The handler should just do
whatever it's supposed to do!
Cheers,
Dick Johnson
Penguin : Linux version 2.4.24 on an i686 machine (797.90 BogoMips).
Note 96.31% of all statistics are fiction.
next prev parent reply other threads:[~2004-03-31 20:18 UTC|newest]
Thread overview: 11+ messages / expand[flat|nested] mbox.gz Atom feed top
2004-03-31 13:16 Ulrich Windl
2004-03-31 17:00 ` Denis Vlasenko
2004-03-31 18:06 ` David Mosberger
2004-03-31 18:23 ` Alex Williamson
2004-03-31 18:37 ` David Mosberger
2004-03-31 18:53 ` Richard B. Johnson
2004-03-31 19:10 ` David Mosberger
2004-03-31 20:13 ` Richard B. Johnson [this message]
2004-03-31 21:27 ` David Mosberger
2004-03-31 20:15 ` Helge Deller
2004-04-01 7:04 ` Ulrich Windl
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=Pine.LNX.4.53.0403311504590.12643@chaos \
--to=root@chaos.analogic.com \
--cc=alex.williamson@hp.com \
--cc=davidm@hpl.hp.com \
--cc=linux-kernel@vger.kernel.org \
--cc=ulrich.windl@rz.uni-regensburg.de \
--cc=vda@port.imtp.ilyichevsk.odessa.ua \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox
all inboxes | Powered by JetHome®