mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* [patch v2 0/4] MTRR rendezvous deadlock fix and cleanups using stop_machine()
@ 2011-06-23 18:19 Suresh Siddha
  2011-06-23 18:19 ` [patch v2 1/4] x86, mtrr: lock stop machine during MTRR rendezvous sequence Suresh Siddha
                   ` (3 more replies)
  0 siblings, 4 replies; 9+ messages in thread
From: Suresh Siddha @ 2011-06-23 18:19 UTC (permalink / raw)
  To: mingo, tglx, hpa, trenn, prarit, tj, rusty, a.p.zijlstra, akpm, torvalds
  Cc: linux-kernel, suresh.b.siddha, youquan.song

Here is the v2 of the MTRR stop machine patchset.

First patch is a simple fix targeting 3.0 and the stable kernels.
This fixes the boot deadlock reported in the
https://bugzilla.novell.com/show_bug.cgi?id=672008

Second patch reorganizes the stop_cpus() code.

Third patch introduces stop_machine_from_inactive_cpu() so that we can do
stop machine from the cpu hotplug path, where the calling cpu is not
yet active.

Fourth patch uses the stop_machine() and stop_machine_from_inactive_cpu()
to implement the x86 MTRR rendezvous sequence and thus remove the duplicate
implementation of stop machine using stop_one_cpu_nowait().

changes from v1:
* update comments and use cpu active instead of the cpu online checks.

thanks,
suresh



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

end of thread, other threads:[~2011-06-27 23:19 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2011-06-23 18:19 [patch v2 0/4] MTRR rendezvous deadlock fix and cleanups using stop_machine() Suresh Siddha
2011-06-23 18:19 ` [patch v2 1/4] x86, mtrr: lock stop machine during MTRR rendezvous sequence Suresh Siddha
2011-06-27 22:46   ` [tip:x86/urgent] " tip-bot for Suresh Siddha
2011-06-23 18:19 ` [patch v2 2/4] stop_machine: reorganize stop_cpus() implementation Suresh Siddha
2011-06-27 23:16   ` [tip:x86/mtrr] " tip-bot for Tejun Heo
2011-06-23 18:19 ` [patch v2 3/4] stop_machine: implement stop_machine_from_inactive_cpu() Suresh Siddha
2011-06-27 23:16   ` [tip:x86/mtrr] " tip-bot for Tejun Heo
2011-06-23 18:19 ` [patch v2 4/4] x86, mtrr: use stop_machine APIs for doing MTRR rendezvous Suresh Siddha
2011-06-27 23:16   ` [tip:x86/mtrr] " tip-bot for Suresh Siddha

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

Powered by JetHome