Kirill Tkhai kindly pointed out a bug in the metag SMP code, prompting
me to give it a bashing and weed out the hotplug bugs that have crept in
(or been around for a while). This patchset fixes various issues noticed
that I intend to apply for v3.11.

They're all short patches so please do give them a glance over in case
I've misunderstood anything.

James Hogan (5):
  metag: use clear_tasks_mm_cpumask()
  metag: smp: enable irqs after set_cpu_online
  metag: smp: don't spin waiting for CPU to start
  metag: kick: prevent nested kick handlers
  metag: cpu hotplug: route_irq: preserve irq mask

 arch/metag/kernel/irq.c  |  5 +++--
 arch/metag/kernel/kick.c |  9 +++++++++
 arch/metag/kernel/smp.c  | 35 +++++++++++++----------------------
 3 files changed, 25 insertions(+), 24 deletions(-)

Cc: "Srivatsa S. Bhat" <srivatsa.b...@linux.vnet.ibm.com>
Cc: Anton Vorontsov <anton.voront...@linaro.org>
Cc: Kirill Tkhai <tk...@yandex.ru>
Cc: Oleg Nesterov <o...@redhat.com>
Cc: Thomas Gleixner <t...@linutronix.de>
-- 
1.8.1.2


--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Reply via email to