summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLinux Build Service Account <lnxbuild@localhost>2017-01-18 23:48:36 -0800
committerGerrit - the friendly Code Review server <code-review@localhost>2017-01-18 23:48:36 -0800
commitb7193a89d188c177862b32ebad8b30fd40b864b5 (patch)
treec3dcdda69786f472cf20a2d4d781d647181b6c4e
parentf116be368ef6eadd7401b4a38e9ff9c3644ff8f0 (diff)
parentf4f127a9ba71c5d6920c10609b076d41e408b369 (diff)
Merge "tracing: Use SOFTIRQ_OFFSET for softirq dectection for more accurate results"
-rw-r--r--kernel/trace/trace.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/kernel/trace/trace.c b/kernel/trace/trace.c
index ae68222c5a74..1d0f1a1ac44c 100644
--- a/kernel/trace/trace.c
+++ b/kernel/trace/trace.c
@@ -1685,7 +1685,7 @@ tracing_generic_entry_update(struct trace_entry *entry, unsigned long flags,
TRACE_FLAG_IRQS_NOSUPPORT |
#endif
((pc & HARDIRQ_MASK) ? TRACE_FLAG_HARDIRQ : 0) |
- ((pc & SOFTIRQ_MASK) ? TRACE_FLAG_SOFTIRQ : 0) |
+ ((pc & SOFTIRQ_OFFSET) ? TRACE_FLAG_SOFTIRQ : 0) |
(tif_need_resched() ? TRACE_FLAG_NEED_RESCHED : 0) |
(test_preempt_need_resched() ? TRACE_FLAG_PREEMPT_RESCHED : 0);
}