| From: Andrew Morton <akpm@linux-foundation.org> |
| Date: Mon, 13 Oct 2014 15:54:22 -0700 |
| Subject: arch/x86/kernel/cpu/common.c: fix unused symbol warning |
| |
| commit e48510f45107613bf14060eeabd658c49a044242 upstream. |
| |
| x86_64 allnoconfig: |
| |
| arch/x86/kernel/cpu/common.c:968: warning: 'syscall32_cpu_init' defined but not used |
| |
| Cc: "H. Peter Anvin" <hpa@zytor.com> |
| Cc: Thomas Gleixner <tglx@linutronix.de> |
| Cc: Ingo Molnar <mingo@elte.hu> |
| Signed-off-by: Andrew Morton <akpm@linux-foundation.org> |
| Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org> |
| Signed-off-by: Ben Hutchings <ben@decadent.org.uk> |
| --- |
| arch/x86/kernel/cpu/common.c | 4 +++- |
| 1 file changed, 3 insertions(+), 1 deletion(-) |
| |
| --- a/arch/x86/kernel/cpu/common.c |
| +++ b/arch/x86/kernel/cpu/common.c |
| @@ -1156,6 +1156,7 @@ static void vgetcpu_set_mode(void) |
| vgetcpu_mode = VGETCPU_LSL; |
| } |
| |
| +#ifdef CONFIG_IA32_EMULATION |
| /* May not be __init: called during resume */ |
| static void syscall32_cpu_init(void) |
| { |
| @@ -1167,7 +1168,8 @@ static void syscall32_cpu_init(void) |
| |
| wrmsrl(MSR_CSTAR, ia32_cstar_target); |
| } |
| -#endif |
| +#endif /* CONFIG_IA32_EMULATION */ |
| +#endif /* CONFIG_X86_64 */ |
| |
| #ifdef CONFIG_X86_32 |
| void enable_sep_cpu(void) |