From: Heiko Carstens Date: Fri, 17 Jul 2015 06:05:23 +0000 (+0200) Subject: s390/smp: add missing __init annotation to __smp_store_cpu_state() X-Git-Tag: v4.3-rc1~152^2~39 X-Git-Url: https://git.karo-electronics.de/?a=commitdiff_plain;h=e7f596de1973e9dd9b5dcd7cb00aeb040ab8c13c;p=karo-tx-linux.git s390/smp: add missing __init annotation to __smp_store_cpu_state() Section mismatch in reference from the function __smp_store_cpu_state() to the function .init.text:memblock_alloc() The function __smp_store_cpu_state() references the function __init memblock_alloc(). Reviewed-by: Michael Holzheu Signed-off-by: Heiko Carstens Signed-off-by: Martin Schwidefsky --- diff --git a/arch/s390/kernel/smp.c b/arch/s390/kernel/smp.c index 6f54c175f5c9..c6355e6f3fcc 100644 --- a/arch/s390/kernel/smp.c +++ b/arch/s390/kernel/smp.c @@ -532,8 +532,8 @@ EXPORT_SYMBOL(smp_ctl_clear_bit); #ifdef CONFIG_CRASH_DUMP -static void __smp_store_cpu_state(struct save_area_ext *sa_ext, u16 address, - int is_boot_cpu) +static void __init __smp_store_cpu_state(struct save_area_ext *sa_ext, + u16 address, int is_boot_cpu) { void *lc = (void *)(unsigned long) store_prefix(); unsigned long vx_sa;