From Bugzilla Helper:
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0)
Description of problem:
In synchronous SIGFPE signal context, kernel is setting FPU IP and DP
as CS:32bitIP and DS:32bitDP instead of 64bit IP and DP with out
segment selectors. This is because of missing "rex" prefix in
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Compile and run the attached test case in comment #1
2. It fails with SIGSEGV because of pointer mismatch.
Created attachment 104040 [details]
Test case which fails with SIGSEGV
Created attachment 104041 [details]
Patch adding the missing rex prefix
Patch ready to submit to U5
A fix for this problem has just been committed to the RHEL3 U5
patch pool this evening (in kernel version 2.4.21-27.15.EL).
An advisory has been issued which should help the problem
described in this bug report. This report is therefore being
closed with a resolution of ERRATA. For more information
on the solution and/or where to find the updated files,
please follow the link below. You may reopen this bug report
if the solution does not work for you.