Skip to content

Fix NMI IPI timeouts

Nicholas Piggin linuxppc-dev 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest3 patches 1 replyIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/3powerpc/smp: Fix NMI IPI timeoutarch/powerpc/kernel/smp.c+3 -21 reply
2/3powerpc/smp: Fix NMI IPI xmon timeoutarch/powerpc/kernel/smp.c+29 -640 replies
3/3powerpc/smp: __smp_send_nmi_ipi staticarch/powerpc/kernel/smp.c+2 -10 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [PATCH 0/3] Fix NMI IPI timeouts

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(-)
Signature · 1 line
2.19.2