Эх сурвалжийг харах

x86: head_64.S cleanup - use straight move to CR4 register

Signed-off-by: Cyrill Gorcunov <gorcunov@gmail.com>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
Cyrill Gorcunov 17 жил өмнө
parent
commit
05139d8fb4

+ 1 - 3
arch/x86/kernel/head_64.S

@@ -155,9 +155,7 @@ ENTRY(secondary_startup_64)
 	 */
 	 */
 
 
 	/* Enable PAE mode and PGE */
 	/* Enable PAE mode and PGE */
-	xorq	%rax, %rax
-	btsq	$5, %rax
-	btsq	$7, %rax
+	movl	$(X86_CR4_PAE | X86_CR4_PGE), %eax
 	movq	%rax, %cr4
 	movq	%rax, %cr4
 
 
 	/* Setup early boot stage 4 level pagetables. */
 	/* Setup early boot stage 4 level pagetables. */