aboutsummaryrefslogtreecommitdiffstats
path: root/kernel/events
diff options
context:
space:
mode:
authorIngo Molnar <mingo@kernel.org>2015-07-31 09:59:28 +0200
committerIngo Molnar <mingo@kernel.org>2015-07-31 09:59:28 +0200
commitacd632eb64b6cd8e25583bb248c36aa937b8f021 (patch)
tree993d276cbadb450fe8cf5e3c66d444a905d452e7 /kernel/events
parentMerge tag 'perf-core-for-mingo' of git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux into perf/core (diff)
parentMerge tag 'perf-urgent-for-mingo' of git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux into perf/urgent (diff)
downloadlinux-dev-acd632eb64b6cd8e25583bb248c36aa937b8f021.tar.xz
linux-dev-acd632eb64b6cd8e25583bb248c36aa937b8f021.zip
Merge branch 'perf/urgent' into perf/core, to merge fixes before pulling more changes
Signed-off-by: Ingo Molnar <mingo@kernel.org>
Diffstat (limited to 'kernel/events')
-rw-r--r--kernel/events/core.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/kernel/events/core.c b/kernel/events/core.c
index ce21143c0d9e..a9796c8ff7e0 100644
--- a/kernel/events/core.c
+++ b/kernel/events/core.c
@@ -1869,8 +1869,6 @@ event_sched_in(struct perf_event *event,
perf_pmu_disable(event->pmu);
- event->tstamp_running += tstamp - event->tstamp_stopped;
-
perf_set_shadow_time(event, ctx, tstamp);
perf_log_itrace_start(event);
@@ -1882,6 +1880,8 @@ event_sched_in(struct perf_event *event,
goto out;
}
+ event->tstamp_running += tstamp - event->tstamp_stopped;
+
if (!is_software_event(event))
cpuctx->active_oncpu++;
if (!ctx->nr_active++)