diff options
author | Denis Kirjanov | 2015-12-14 21:18:06 +0100 |
---|---|---|
committer | Michael Ellerman | 2016-02-15 11:10:03 +0100 |
commit | 126df08c52375817c237f38c3bcd01d78a60c090 (patch) | |
tree | d963e39a429eda7aa9de95e0084e6333432527a7 /arch/powerpc/kernel/eeh_driver.c | |
parent | powerpc: Fix dedotify for binutils >= 2.26 (diff) | |
download | kernel-qcow2-linux-126df08c52375817c237f38c3bcd01d78a60c090.tar.gz kernel-qcow2-linux-126df08c52375817c237f38c3bcd01d78a60c090.tar.xz kernel-qcow2-linux-126df08c52375817c237f38c3bcd01d78a60c090.zip |
powerpc/pseries: Don't trace hcalls on offline CPUs
If a cpu is hotplugged while the hcall trace points are active, it's
possible to hit a warning from RCU due to the trace points calling into
RCU from an offline cpu, eg:
RCU used illegally from offline CPU!
rcu_scheduler_active = 1, debug_locks = 1
Make the hypervisor tracepoints conditional by using
TRACE_EVENT_FN_COND.
Acked-by: Steven Rostedt <rostedt@goodmis.org>
Signed-off-by: Denis Kirjanov <kda@linux-powerpc.org>
Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
Diffstat (limited to 'arch/powerpc/kernel/eeh_driver.c')
0 files changed, 0 insertions, 0 deletions