Merge "sched: core: reset preemption/irqsoff disable timestamp"
This commit is contained in:
commit
b776547b65
2 files changed
+2
No files matched your search
@@ -3447,6 +3447,7 @@ static inline void preempt_latency_stop(int val)
|
||||
trace_sched_preempt_disable(delta, ps->irqs_disabled,
|
||||
ps->caddr[0], ps->caddr[1],
|
||||
ps->caddr[2], ps->caddr[3]);
|
||||
ps->ts = 0;
|
||||
trace_preempt_on(CALLER_ADDR0, get_lock_parent_ip());
|
||||
}
|
||||
}
|
||||
|
||||
@@ -641,6 +641,7 @@ void tracer_hardirqs_on(unsigned long a0, unsigned long a1)
|
||||
delta > sysctl_irqsoff_tracing_threshold_ns)
|
||||
trace_irqs_disable(delta, is->caddr[0], is->caddr[1],
|
||||
is->caddr[2], is->caddr[3]);
|
||||
is->ts = 0;
|
||||
lockdep_on();
|
||||
#endif /* CONFIG_PREEMPTIRQ_EVENTS */
|
||||
|
||||
|
||||
Reference in new issue
Block a user