From 07db2e32c1a5fa1a0d676bbf24e3ca81e278e561 Mon Sep 17 00:00:00 2001 From: Richard Kuo Date: Mon, 4 Feb 2013 14:17:15 -0600 Subject: [PATCH] --- yaml --- r: 367951 b: refs/heads/master c: 2b3c744c3bcaab14ad2cc0f067d76c2f119085a5 h: refs/heads/master i: 367949: d59331f174be6eb746c27ba87a5899c0d00ff2d7 367947: d1fd660f878b54d8d5719f8e675159556cbea834 367943: 4ccdc5a01d8f407618dc85f97ff8511e06d3cbad 367935: 2717a0ee70d97101dfdf9bff30b19a72ebfa644a v: v3 --- [refs] | 2 +- trunk/arch/hexagon/kernel/setup.c | 5 +++++ 2 files changed, 6 insertions(+), 1 deletion(-) 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",