On Tue, Jul 28, 2015 at 07:29:33AM -0400, kan.li...@intel.com wrote:

SNIP

>  
> -static int machines__deliver_event(struct machines *machines,
> +static int machines__deliver_event(struct perf_session *session,
>                                  struct perf_evlist *evlist,
>                                  union perf_event *event,
>                                  struct perf_sample *sample,
>                                  struct perf_tool *tool, u64 file_offset)
>  {
> +     struct machines *machines = &session->machines;
>       struct perf_evsel *evsel;
>       struct machine *machine;
>  
> @@ -1053,11 +1079,12 @@ static int machines__deliver_event(struct machines 
> *machines,
>  
>       switch (event->header.type) {
>       case PERF_RECORD_SAMPLE:
> -             dump_sample(evsel, event, sample);
>               if (evsel == NULL) {
>                       ++evlist->stats.nr_unknown_id;
>                       return 0;
>               }
> +             dump_sample(session, evlist, evsel, event, sample);

same here, you could pass only session all the way through

jirka
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Reply via email to