linuxppc-dev.lists.ozlabs.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/3] Fix NMI IPI timeouts
@ 2018-11-26  2:01 Nicholas Piggin
  2018-11-26  2:01 ` [PATCH 1/3] powerpc/smp: Fix NMI IPI timeout Nicholas Piggin
                   ` (2 more replies)
  0 siblings, 3 replies; 5+ messages in thread
From: Nicholas Piggin @ 2018-11-26  2:01 UTC (permalink / raw)
  To: linuxppc-dev; +Cc: Paul Mackerras, Nicholas Piggin

The first two patches fix timeouts and deadlocks using NMI IPIs.
The xmon deadlock fails with a timeout so it wasn't really noticed.
The infinite timeout only hits when the system is in really bad shape
or the sreset handler is broken somehow (e.g., running a guest and no
KVM test in the handler).

Patch 1 is a necessary fix. Patch 2 is a bigger change, we could live
without it because the sender will eventually time out and break the
deadlock.

Thanks,
Nick

Nicholas Piggin (3):
  powerpc/smp: Fix NMI IPI timeout
  powerpc/smp: Fix NMI IPI xmon timeout
  powerpc/smp: __smp_send_nmi_ipi static

 arch/powerpc/kernel/smp.c | 93 +++++++++++++--------------------------
 1 file changed, 30 insertions(+), 63 deletions(-)

-- 
2.19.2


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

end of thread, other threads:[~2019-02-22  9:55 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-11-26  2:01 [PATCH 0/3] Fix NMI IPI timeouts Nicholas Piggin
2018-11-26  2:01 ` [PATCH 1/3] powerpc/smp: Fix NMI IPI timeout Nicholas Piggin
2019-02-22  9:47   ` [1/3] " Michael Ellerman
2018-11-26  2:01 ` [PATCH 2/3] powerpc/smp: Fix NMI IPI xmon timeout Nicholas Piggin
2018-11-26  2:01 ` [PATCH 3/3] powerpc/smp: __smp_send_nmi_ipi static Nicholas Piggin

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).