FW: floating point exception problem on apple PPC
Giuliano Pochini
pochini at shiny.it
Tue Aug 7 17:31:11 EST 2001
-----FW: <CA256AA1.0019E765.00 at d73mta01.au.ibm.com>-----
Date: Tue, 7 Aug 2001 10:10:05 +0530
Sender: linux-kernel-owner at vger.kernel.org
From: mdaljeet at in.ibm.com
To: linux-kernel at vger.kernel.org
Subject: floating point exception problem on apple PPC
Hi,
I am using SuSE Linux 7.1 with kernel version 2.4.2 on Apple G4 dual
processor PPC machine.
Due to setting of MSR[FE0] and MSR[FE1] bits in the 'FPUnavailable'
exception handler, a user application that tries to do floating point
arthemetic with large floating point values gets a SIGFPE signal. By
setting the FPSCR register with appropriate value in the SIGFPE signal
handler the program runs fine with the expected values.
Now, what happens is that when I run such program (that does floating point
arthemetic with large floating point values) continuously for hours, the
other applications running on the system sometimes get terminated after
receiving a SIGFPE signal while my floating point program runs fine. Is
that due to some kernel problem or loading the FPSCR in the SIGFPE signal
handler of a process can lead to this problem?
regards,
Daljeet.
--------------End of forwarded message-------------------------
Bye.
** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/
More information about the Linuxppc-dev
mailing list