patch-2.4.21 linux-2.4.21/arch/x86_64/kernel/head.S
Next file: linux-2.4.21/arch/x86_64/kernel/head64.c
Previous file: linux-2.4.21/arch/x86_64/kernel/entry.S
Back to the patch index
Back to the overall index
- Lines: 31
- Date:
2003-06-13 07:51:32.000000000 -0700
- Orig file:
linux-2.4.20/arch/x86_64/kernel/head.S
- Orig date:
2002-11-28 15:53:12.000000000 -0800
diff -urN linux-2.4.20/arch/x86_64/kernel/head.S linux-2.4.21/arch/x86_64/kernel/head.S
@@ -6,7 +6,7 @@
* Copyright (C) 2000 Karsten Keil <kkeil@suse.de>
* Copyright (C) 2001,2002 Andi Kleen <ak@suse.de>
*
- * $Id: head.S,v 1.53 2002/07/18 09:49:42 ak Exp $
+ * $Id: head.S,v 1.55 2003/02/11 12:29:15 ak Exp $
*/
@@ -76,13 +76,11 @@
/* Enable System Call */
btsl $_EFER_SCE, %eax
-#if 0
/* No Execute supported? */
btl $20,%edi
jnc 1f
btsl $_EFER_NX, %eax
1:
-#endif
/* Make changes effective */
wrmsr
@@ -118,7 +116,6 @@
jnz second
/* Load new GDT with the 64bit segment using 32bit descriptor */
- /* to avoid 32bit relocations we use fixed adresses here */
movl $0x100F00, %eax
lgdt (%eax)
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)