* debian/patches/series/99experimental.1-extra: Add xen-tls.patch.

* debian/patches/xen-tls.patch: Add.

svn path=/dists/trunk/linux-2.6/; revision=6271
This commit is contained in:
Bastian Blank 2006-03-23 20:29:02 +00:00
parent 4623737a37
commit c4d6fda5c3
2 changed files with 25 additions and 0 deletions

View File

@ -0,0 +1 @@
+ xen-tls.patch *_xen *_xen-vserver

24
debian/patches/xen-tls.patch vendored Normal file
View File

@ -0,0 +1,24 @@
diff --git a/arch/i386/kernel/fixup.c b/arch/i386/kernel/fixup.c
index 5188b23..d506a65 100644
--- a/arch/i386/kernel/fixup.c
+++ b/arch/i386/kernel/fixup.c
@@ -39,7 +39,7 @@
fastcall void do_fixup_4gb_segment(struct pt_regs *regs, long error_code)
{
- static unsigned long printed = 0;
+ static unsigned long printed = 1;
char info[100];
int i;
diff --git a/arch/i386/kernel/vsyscall-note-xen.S b/arch/i386/kernel/vsyscall-note-xen.S
index c2d6dbf..019d9af 100644
--- a/arch/i386/kernel/vsyscall-note-xen.S
+++ b/arch/i386/kernel/vsyscall-note-xen.S
@@ -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