diff options
| author | Sam Ravnborg <[email protected]> | 2008-02-17 13:22:59 +0100 |
|---|---|---|
| committer | Ingo Molnar <[email protected]> | 2008-02-19 16:18:31 +0100 |
| commit | da5968ae305ab5209ebc2502ef6a8fbf2cce536c (patch) | |
| tree | a4029b1d5f29ea3feefa8880e253333430077138 | |
| parent | d01b9ad56e2cc7b6204b89ef10a53e78d70b5877 (diff) | |
x86: fix section mismatch in head_64.S:initial_code
initial_code are initially used to hold a function pointer
from __init and later from __cpuinit. This confuses modpost
and changing initial_code to REFDATA silence the warning.
(But now we do not discard the variable anymore).
Signed-off-by: Sam Ravnborg <[email protected]>
Cc: Sam Ravnborg <[email protected]>
Cc: Andrew Morton <[email protected]>
Cc: H. Peter Anvin <[email protected]>
Signed-off-by: Ingo Molnar <[email protected]>
Signed-off-by: Thomas Gleixner <[email protected]>
| -rw-r--r-- | arch/x86/kernel/head_64.S | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/arch/x86/kernel/head_64.S b/arch/x86/kernel/head_64.S index 53e5820d6054..eb415043a929 100644 --- a/arch/x86/kernel/head_64.S +++ b/arch/x86/kernel/head_64.S @@ -255,7 +255,7 @@ ENTRY(secondary_startup_64) lretq /* SMP bootup changes these two */ - __CPUINITDATA + __REFDATA .align 8 ENTRY(initial_code) .quad x86_64_start_kernel |