History

sparc32,leon: add notify_cpu_starting()

Otherwise cpu_active_mask will not set, which lead to other issue.

Yong Zhang committed 14 years ago

Commit e9a5ea11 parent 8f4f9d41 file · +3 −0Browse files

Unified · Split

arch/sparc/kernel/leon_smp.c+3−0
@@ -23,6 +23,7 @@ · 22 unmodified lines
23#include <linux/pm.h>23#include <linux/pm.h>
24#include <linux/delay.h>24#include <linux/delay.h>
25#include <linux/gfp.h>25#include <linux/gfp.h>
26#include <linux/cpu.h>
26 27
27#include <asm/cacheflush.h>28#include <asm/cacheflush.h>
28#include <asm/tlbflush.h>29#include <asm/tlbflush.h>
@@ -78,6 +79,8 @@ void __cpuinit leon_callin(void) · 49 unmodified lines
78 local_flush_tlb_all();79 local_flush_tlb_all();
79 leon_configure_cache_smp();80 leon_configure_cache_smp();
80 81
82 notify_cpu_starting(cpuid);
83
81 /* Get our local ticker going. */84 /* Get our local ticker going. */
82 smp_setup_percpu_timer();85 smp_setup_percpu_timer();
83 86