|
@@ -456,9 +456,6 @@ is386: movl $2,%ecx # set MP
|
|
|
1:
|
|
|
#endif /* CONFIG_SMP */
|
|
|
jmp *(initial_code)
|
|
|
-.align 4
|
|
|
-ENTRY(initial_code)
|
|
|
- .long i386_start_kernel
|
|
|
|
|
|
/*
|
|
|
* We depend on ET to be correct. This checks for 287/387.
|
|
@@ -601,6 +598,11 @@ ignore_int:
|
|
|
#endif
|
|
|
iret
|
|
|
|
|
|
+.section .cpuinit.data,"wa"
|
|
|
+.align 4
|
|
|
+ENTRY(initial_code)
|
|
|
+ .long i386_start_kernel
|
|
|
+
|
|
|
.section .text
|
|
|
/*
|
|
|
* Real beginning of normal "text" segment
|