]> git.kernelconcepts.de Git - karo-tx-linux.git/blobdiff - kernel/perf_event.c
perf: Handle stopped state with tracepoints
[karo-tx-linux.git] / kernel / perf_event.c
index bbdc9c57212966de55005eeba63e99c25f471773..ee489d0847fe2fba89a1361808e15c563ac2a073 100644 (file)
@@ -4770,6 +4770,8 @@ static int perf_tp_event_match(struct perf_event *event,
                                struct perf_sample_data *data,
                                struct pt_regs *regs)
 {
+       if (event->hw.state & PERF_HES_STOPPED)
+               return 0;
        /*
         * All tracepoints are from kernel-space.
         */