|
@@ -813,22 +813,6 @@ int perf_session__deliver_event(struct perf_session *session,
|
|
|
dump_event(session, event, file_offset, sample);
|
|
|
|
|
|
evsel = perf_evlist__id2evsel(session->evlist, sample->id);
|
|
|
- if (evsel != NULL && event->header.type != PERF_RECORD_SAMPLE) {
|
|
|
- /*
|
|
|
- * XXX We're leaving PERF_RECORD_SAMPLE unnacounted here
|
|
|
- * because the tools right now may apply filters, discarding
|
|
|
- * some of the samples. For consistency, in the future we
|
|
|
- * should have something like nr_filtered_samples and remove
|
|
|
- * the sample->period from total_sample_period, etc, KISS for
|
|
|
- * now tho.
|
|
|
- *
|
|
|
- * Also testing against NULL allows us to handle files without
|
|
|
- * attr.sample_id_all and/or without PERF_SAMPLE_ID. In the
|
|
|
- * future probably it'll be a good idea to restrict event
|
|
|
- * processing via perf_session to files with both set.
|
|
|
- */
|
|
|
- hists__inc_nr_events(evsel__hists(evsel), event->header.type);
|
|
|
- }
|
|
|
|
|
|
machine = perf_session__find_machine_for_cpumode(session, event,
|
|
|
sample);
|