|
@@ -1868,8 +1868,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);
|
|
@@ -1881,6 +1879,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++)
|