public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* [v2 PATCH 0/3] Use NMI to stop cpus
@ 2011-10-13 19:14 Don Zickus
  2011-10-13 19:14 ` [v2 PATCH 1/3] x86, reboot: Use NMI instead of REBOOT_VECTOR " Don Zickus
                   ` (3 more replies)
  0 siblings, 4 replies; 21+ messages in thread
From: Don Zickus @ 2011-10-13 19:14 UTC (permalink / raw)
  To: Ingo Molnar, Andi Kleen, x86
  Cc: LKML, Peter Zijlstra, Robert Richter, Andrew Morton, seiji.aguchi,
	vgoyal, mjg, tony.luck, gong.chen, satoru.moriya, avi, Don Zickus

This patch series attempts to use NMI to stop cpus instead of the
REBOOT_VECTOR irq.  The idea is to have a more robust and reliable
way to stop cpus when serializing things like the panic path.

More details in the changelogs.

Don Zickus (3):
  x86, reboot:  Use NMI instead of REBOOT_VECTOR to stop cpus
  x86, NMI: Add NMI IPI selftest
  x86, NMI: knob to disable using NMI IPIs to stop cpus

 Documentation/kernel-parameters.txt |    4 +
 arch/x86/Kconfig.debug              |   12 +++
 arch/x86/include/asm/smp.h          |    6 +
 arch/x86/kernel/Makefile            |    1 +
 arch/x86/kernel/nmi_selftest.c      |  179 +++++++++++++++++++++++++++++++++++
 arch/x86/kernel/smp.c               |   72 ++++++++++++++-
 arch/x86/kernel/smpboot.c           |    1 +
 7 files changed, 273 insertions(+), 2 deletions(-)
 create mode 100644 arch/x86/kernel/nmi_selftest.c

-- 
1.7.6.4


^ permalink raw reply	[flat|nested] 21+ messages in thread

end of thread, other threads:[~2012-01-05 21:44 UTC | newest]

Thread overview: 21+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-10-13 19:14 [v2 PATCH 0/3] Use NMI to stop cpus Don Zickus
2011-10-13 19:14 ` [v2 PATCH 1/3] x86, reboot: Use NMI instead of REBOOT_VECTOR " Don Zickus
2011-12-05 13:21   ` [tip:x86/debug] " tip-bot for Don Zickus
2011-12-20 22:38     ` Yinghai Lu
2011-12-21 14:59       ` Don Zickus
2011-12-21 18:24         ` Yinghai Lu
2011-12-22 20:16           ` Don Zickus
2012-01-05 18:17           ` Don Zickus
2012-01-05 21:44             ` Yinghai Lu
2011-10-13 19:14 ` [v2 PATCH 2/3] x86, NMI: Add NMI IPI selftest Don Zickus
2011-12-05 13:22   ` [tip:x86/debug] " tip-bot for Don Zickus
2011-12-06  9:06     ` Ingo Molnar
2011-12-06 18:08       ` Don Zickus
2011-12-06 20:01         ` Ingo Molnar
2011-12-06 20:25         ` [tip:x86/debug] x86, NMI: NMI-selftest should handle the UP case properly tip-bot for Don Zickus
2011-12-07 11:06         ` [patch] x86, NMI: add to_cpumask() to silence compile warning Dan Carpenter
2011-12-07 14:59           ` Don Zickus
2011-12-07 21:12           ` Don Zickus
2011-10-13 19:14 ` [v2 PATCH 3/3] x86, NMI: knob to disable using NMI IPIs to stop cpus Don Zickus
2011-12-05 13:23   ` [tip:x86/debug] x86, NMI: Add " tip-bot for Don Zickus
2011-11-08 19:25 ` [v2 PATCH 0/3] Use NMI " Don Zickus

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox