X-Git-Url: http://git.rot13.org/?a=blobdiff_plain;f=init%2Fmain.c;h=b2f3b566790e8ed8a04d8c7870f50b08bc859225;hb=22a3e233ca08a2ddc949ba1ae8f6e16ec7ef1a13;hp=80af1a52485fcfd5b272e747d7a1576b0993167f;hpb=f6e6e883730aff2718610d3eba7608fcf73328ed;p=powerpc.git diff --git a/init/main.c b/init/main.c index 80af1a5248..b2f3b56679 100644 --- a/init/main.c +++ b/init/main.c @@ -11,11 +11,9 @@ #define __KERNEL_SYSCALLS__ -#include #include #include #include -#include #include #include #include @@ -48,6 +46,7 @@ #include #include #include +#include #include #include @@ -80,7 +79,6 @@ extern void mca_init(void); extern void sbus_init(void); extern void sysctl_init(void); extern void signals_init(void); -extern void buffer_init(void); extern void pidhash_init(void); extern void pidmap_init(void); extern void prio_tree_init(void); @@ -447,10 +445,17 @@ static void __init boot_cpu_init(void) cpu_set(cpu, cpu_possible_map); } +void __init __attribute__((weak)) smp_setup_processor_id(void) +{ +} + asmlinkage void __init start_kernel(void) { char * command_line; extern struct kernel_param __start___param[], __stop___param[]; + + smp_setup_processor_id(); + /* * Interrupts are still disabled. Do necessary setups, then * enable them