parisc: Move init_per_cpu() into init section
Helge Deller
maintainerPATCH 1/1 parisc: Move init_per_cpu() into init section
Signed-off-by Helge Deller <[email protected]>
arch/parisc/include/asm/smp.h +1 -0
@@ -1,6 +1,7 @@#ifndef __ASM_SMP_H#define __ASM_SMP_H +extern int init_per_cpu (int cpuid);#if defined(CONFIG_SMP )
arch/parisc/kernel/processor.c +1 -1
@@ -320,7 +320,7 @@ void __init collect_boot_cpu_data(void)* * o Enable CPU profiling hooks. */ -int init_per_cpu (int cpunum) +int __init init_per_cpu (int cpunum) {int ret;struct pdc_coproc_cfg coproc_cfg;
arch/parisc/kernel/setup.c +0 -1
@@ -116,7 +116,6 @@ void __init dma_ops_init(void) }#endif -extern int init_per_cpu (int cpuid);extern void collect_boot_cpu_data (void );void __init setup_arch (char **cmdline_p)
arch/parisc/kernel/smp.c +1 -2
@@ -255,12 +255,11 @@ void arch_send_call_function_single_ipi(int cpu)static void __init smp_cpu_init (int cpunum) { -extern int init_per_cpu (int );/* arch/parisc/kernel/processor.c */ extern void init_IRQ (void );/* arch/parisc/kernel/irq.c */ extern void start_cpu_itimer (void );/* arch/parisc/kernel/time.c */ /* Set modes and Enable floating point coprocessor */ - (void )init_per_cpu (cpunum); +init_per_cpu (cpunum);disable_sr_hashing ();