rpms/kernel-xen-2.6/F-7 linux-2.6-xen-fix-nosegneg-detection.patch, NONE, 1.1 kernel-xen.spec, 1.28, 1.29

Eduardo Habkost (ehabkost) fedora-extras-commits at redhat.com
Mon Jun 11 18:59:48 UTC 2007


Author: ehabkost

Update of /cvs/pkgs/rpms/kernel-xen-2.6/F-7
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv25653

Modified Files:
	kernel-xen.spec 
Added Files:
	linux-2.6-xen-fix-nosegneg-detection.patch 
Log Message:
Added fix to bug #243756 (many "4gb seg fixup" syslog messages)



linux-2.6-xen-fix-nosegneg-detection.patch:

--- NEW FILE linux-2.6-xen-fix-nosegneg-detection.patch ---
From: Rik van Riel <riel at redhat.com>
Subject: [PATCH][RHEL5] fix nosegneg detection
Date: Wed, 03 Jan 2007 12:59:10 -0500
Bugzilla: 220675
Message-Id: <459BEEEE.2060006 at redhat.com>
Changelog: xen: fix nosegneg detection


The attached patch fixes bug 220675, by placing the nosegneg flag
exactly where glibc expects it to be.  I swear I fixed this bug
before once or twice, but the fix must have gotten lost somewhere.

Please apply.

-- 
Politics is the struggle between those who want to make their country
the best in the world, and those who believe it already is.  Each group
calls the other unpatriotic.

--- linux-2.6.18.x86_64/arch/i386/kernel/vsyscall-note-xen.S.220675	2007-01-03 12:56:38.000000000 -0500
+++ linux-2.6.18.x86_64/arch/i386/kernel/vsyscall-note-xen.S	2007-01-03 12:56:47.000000000 -0500
@@ -28,5 +28,5 @@
 #define NOTE_KERNELCAP_END ASM_ELF_NOTE_END
 
 NOTE_KERNELCAP_BEGIN(1, 1)
-NOTE_KERNELCAP(1, "nosegneg")  /* Change 1 back to 0 when glibc is fixed! */
+NOTE_KERNELCAP(0, "nosegneg")
 NOTE_KERNELCAP_END



Index: kernel-xen.spec
===================================================================
RCS file: /cvs/pkgs/rpms/kernel-xen-2.6/F-7/kernel-xen.spec,v
retrieving revision 1.28
retrieving revision 1.29
diff -u -r1.28 -r1.29
--- kernel-xen.spec	24 May 2007 16:43:15 -0000	1.28
+++ kernel-xen.spec	11 Jun 2007 18:59:12 -0000	1.29
@@ -378,6 +378,7 @@
 Patch956: linux-2.6-fix-x86_64-smp.patch
 Patch957: linux-2.6-fix-x86_64-vgetcpu.patch
 Patch958: linux-2.6-xen-iscsi-x86_64-no_iommu_init.patch
+Patch959: linux-2.6-xen-fix-nosegneg-detection.patch
 
 #
 # Patches 1000 to 5000 are reserved for bugfixes to drivers and filesystems
@@ -902,6 +903,7 @@
 %patch956 -p1
 %patch957 -p1
 %patch958 -p1
+%patch959 -p1
 %endif
 
 #
@@ -2017,6 +2019,9 @@
 #  - tux.
 
 %changelog
+* Mon Jun 11 2007 Eduardo Habkost <ehabkost at redhat.com>
+- Added fix to bug #243756: linux-2.6-xen-fix-nosegneg-detection.patch
+
 * Thu May 24 2007 Eduardo Habkost <ehabkost at redhat.com>
 - Disabled CONFIG_PROVE_LOCKING, as the xen code doesn't support it.
   See bug #239601




More information about the fedora-extras-commits mailing list