summaryrefslogtreecommitdiffstats
path: root/kernel/trace
diff options
context:
space:
mode:
authorSteven Rostedt (VMware) <rostedt@goodmis.org>2018-08-01 16:06:02 -0400
committerSteven Rostedt (VMware) <rostedt@goodmis.org>2018-08-01 16:06:02 -0400
commit978defee11a5d54f8f546e79867d2aab1b50606b (patch)
tree1cafefa160f1cfb9a397a7526860a9088ea48ac0 /kernel/trace
parent82fbc8c48adffd73297e7edbd7266a89d00cc52f (diff)
downloadlinux-0-day-978defee11a5d54f8f546e79867d2aab1b50606b.tar.gz
linux-0-day-978defee11a5d54f8f546e79867d2aab1b50606b.tar.xz
tracing: Do a WARN_ON() if start_thread() in hwlat is called when thread exists
The start function of the hwlat tracer should never be called when the hwlat thread already exists. If it is called, do a WARN_ON(). Signed-off-by: Steven Rostedt (VMware) <rostedt@goodmis.org>
Diffstat (limited to 'kernel/trace')
-rw-r--r--kernel/trace/trace_hwlat.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/kernel/trace/trace_hwlat.c b/kernel/trace/trace_hwlat.c
index 2d9d36dd5fe77..688e48be7bb51 100644
--- a/kernel/trace/trace_hwlat.c
+++ b/kernel/trace/trace_hwlat.c
@@ -354,7 +354,7 @@ static int start_kthread(struct trace_array *tr)
struct task_struct *kthread;
int next_cpu;
- if (hwlat_kthread)
+ if (WARN_ON(hwlat_kthread))
return 0;
/* Just pick the first CPU on first iteration */