powerpc: Fix section mismatch warning in smp_setup_pacas()
authorMichael Ellerman <mpe@ellerman.id.au>
Sun, 14 Mar 2021 09:33:33 +0000 (20:33 +1100)
committerMichael Ellerman <mpe@ellerman.id.au>
Mon, 29 Mar 2021 02:22:14 +0000 (13:22 +1100)
Section mismatch in reference from the function .smp_setup_pacas() to
the function .init.text:.allocate_paca()

The only caller of smp_setup_pacas() is setup_arch() which is __init,
so mark smp_setup_pacas() __init.

Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
Link: https://lore.kernel.org/r/20210314093333.132657-1-mpe@ellerman.id.au
arch/powerpc/kernel/setup-common.c

index 7221f11acf0460325c123dd28d3aadd12dbd0c71..74a98fff2c2f916b3454a2d700f7592638b37917 100644 (file)
@@ -828,7 +828,7 @@ static __init void print_system_info(void)
 }
 
 #ifdef CONFIG_SMP
-static void smp_setup_pacas(void)
+static void __init smp_setup_pacas(void)
 {
        int cpu;