From 0a5d972a6359fb8593719611b06d4ccc7a924421 Mon Sep 17 00:00:00 2001 From: Steven Rostedt Date: Thu, 2 Oct 2008 19:23:04 -0400 Subject: [PATCH] --- yaml --- r: 116673 b: refs/heads/master c: 6450c1d3213e27b0dcbf34cce7ad1ae74244c520 h: refs/heads/master i: 116671: 227651a5a34ba5da6fedb94b41c243d50a0393cf v: v3 --- [refs] | 2 +- trunk/kernel/trace/trace_irqsoff.c | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/[refs] b/[refs] index 99d707ce30d3..b697947fd634 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: aa1e0e3bcf95ce684d005bedb16e5d4559455685 +refs/heads/master: 6450c1d3213e27b0dcbf34cce7ad1ae74244c520 diff --git a/trunk/kernel/trace/trace_irqsoff.c b/trunk/kernel/trace/trace_irqsoff.c index f925dbbff2a6..a7db7f040ae0 100644 --- a/trunk/kernel/trace/trace_irqsoff.c +++ b/trunk/kernel/trace/trace_irqsoff.c @@ -142,11 +142,11 @@ check_critical_timing(struct trace_array *tr, local_save_flags(flags); + pc = preempt_count(); + if (!report_latency(delta)) goto out; - pc = preempt_count(); - spin_lock_irqsave(&max_trace_lock, flags); /* check if we are still the max latency */