Re: Floating point corruption

David Mosberger <[email protected]> Thu, 1 May 2003 14:36:23 -0700
Newsgroups gmane.linux.redhat.ia64.general
Message-ID <[email protected]>
>>>>> On Thu, 1 May 2003 16:27:35 -0500, [email protected] said:

  Mike> Before I get bitten by spending too much time on a "known"
  Mike> issue...  Are there any known problems with 2.4.19 related to
  Mike> the failure to properly store floating point registers during
  Mike> a context switch.  (or values that get clobbered) (not related
  Mike> to the floating point corruption problems associated with
  Mike> fpswa 1.12)

There was a problem where firmware calls (PAL, SAL, and EFI calls)
could potentially corrupt floating-point registers f10-f15.  I don't
think the problem was ever observed with EFI and even for PAL/SAL it
was a rare event.

In any case, check the kernel source file
linux/include/asm-ia64/sal.h.  If it has calls to
"ia64_save_scratch_fpregs()", you should be fine.

	--david