]> www.infradead.org Git - users/jedix/linux-maple.git/commit
dtrace: DTrace state deadman must use dtrace_sync()
authorTomas Jedlicka <tomas.jedlicka@oracle.com>
Thu, 29 Jun 2017 11:22:52 +0000 (07:22 -0400)
committerKris Van Hees <kris.van.hees@oracle.com>
Fri, 14 Jul 2017 04:11:35 +0000 (00:11 -0400)
commitcffe1f7301b52315a2c4b4d9483df04e991f0948
treea6a6e9a62f35a8db40a4d8b284c939a77c375285
parent98320804470d626a34ea8f1f0e40635180cab7ba
dtrace: DTrace state deadman must use dtrace_sync()

The dtrace_sync() allows to check that all CPUs have left probe context. Wihtout this
code the deadman check would based its assumption on the state of CPU that calls
deadman cyclics which is wrong.

Orabug: 26385102

Signed-off-by: Tomas Jedlicka <tomas.jedlicka@oracle.com>
Reviewed-by: Kris Van Hees <kris.van.hees@oracle.com>
dtrace/dtrace_state.c