diff --git a/[refs] b/[refs] index 9d8388e8fbd0..b0437be58c09 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 7777746c40876834c1527689336e43c8381b1921 +refs/heads/master: 2b3c744c3bcaab14ad2cc0f067d76c2f119085a5 diff --git a/trunk/arch/hexagon/kernel/setup.c b/trunk/arch/hexagon/kernel/setup.c index 2e2304f7b7ee..d2dcb6bcdad7 100644 --- a/trunk/arch/hexagon/kernel/setup.c +++ b/trunk/arch/hexagon/kernel/setup.c @@ -130,6 +130,11 @@ static int show_cpuinfo(struct seq_file *m, void *v) { int cpu = (unsigned long) v - 1; +#ifdef CONFIG_SMP + if (!cpu_online(cpu)) + return 0; +#endif + seq_printf(m, "processor\t: %d\n", cpu); seq_printf(m, "model name\t: Hexagon Virtual Machine\n"); seq_printf(m, "BogoMips\t: %lu.%02lu\n",