rpms/kernel/FC-4 linux-2.6-suspend-mxcsr.patch, NONE, 1.1 kernel-2.6.spec, 1.1490, 1.1491

fedora-cvs-commits at redhat.com fedora-cvs-commits at redhat.com
Sat Nov 5 07:36:16 UTC 2005


Author: davej

Update of /cvs/dist/rpms/kernel/FC-4
In directory cvs.devel.redhat.com:/tmp/cvs-serv7372

Modified Files:
	kernel-2.6.spec 
Added Files:
	linux-2.6-suspend-mxcsr.patch 
Log Message:
* Sat Nov  5 2005 Dave Jones <davej at redhat.com>
- Fix FPU corruption on return from S3. (#140257)


linux-2.6-suspend-mxcsr.patch:
 i386/power/cpu.c        |    1 -
 x86_64/kernel/suspend.c |    1 -
 2 files changed, 2 deletions(-)

--- NEW FILE linux-2.6-suspend-mxcsr.patch ---

http://bugzilla.kernel.org/show_bug.cgi?id=4532
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=140257

--- linux-2.6.14/arch/i386/power/cpu.c~	2005-11-05 02:34:07.000000000 -0500
+++ linux-2.6.14/arch/i386/power/cpu.c	2005-11-05 02:34:18.000000000 -0500
@@ -57,7 +57,6 @@ do_fpu_end(void)
         /* restore FPU regs if necessary */
 	/* Do it out of line so that gcc does not move cr0 load to some stupid place */
         kernel_fpu_end();
-	mxcsr_feature_mask_init();
 }
 
 
--- linux-2.6.14/arch/x86_64/kernel/suspend.c~	2005-11-05 02:34:26.000000000 -0500
+++ linux-2.6.14/arch/x86_64/kernel/suspend.c	2005-11-05 02:34:30.000000000 -0500
@@ -69,7 +69,6 @@ do_fpu_end(void)
         /* restore FPU regs if necessary */
 	/* Do it out of line so that gcc does not move cr0 load to some stupid place */
         kernel_fpu_end();
-	mxcsr_feature_mask_init();
 }
 
 void __restore_processor_state(struct saved_context *ctxt)


Index: kernel-2.6.spec
===================================================================
RCS file: /cvs/dist/rpms/kernel/FC-4/kernel-2.6.spec,v
retrieving revision 1.1490
retrieving revision 1.1491
diff -u -r1.1490 -r1.1491
--- kernel-2.6.spec	5 Nov 2005 05:23:16 -0000	1.1490
+++ kernel-2.6.spec	5 Nov 2005 07:36:09 -0000	1.1491
@@ -337,6 +337,7 @@
 Patch1759: linux-2.6-net-zero-len-packet-rx.patch
 Patch1760: linux-2.6-kauditd-suspend.patch
 Patch1761: linux-2.6-firmware-timeout.patch
+Patch1762: linux-2.6-suspend-mxcsr.patch
 
 # ACPI patches.
 Patch1800: linux-2.6-acpi-enable-ecburst.patch
@@ -765,6 +766,8 @@
 %patch1760 -p1
 # Increase timeout on firmware loader.
 %patch1761 -p1
+# Fix FPU corruption on return from S3
+%patch1762 -p1
 
 # ACPI patches.
 # Enable EC burst
@@ -1220,6 +1223,9 @@
 %endif
 
 %changelog
+* Sat Nov  5 2005 Dave Jones <davej at redhat.com>
+- Fix FPU corruption on return from S3. (#140257)
+
 * Sat Nov  5 2005 Dave Jones <davej at redhat.com> [2.6.14-1.1636_FC4]
 - Increase firmware loader timeout.
 




More information about the fedora-cvs-commits mailing list