> > +
> >     if (sample_type & PERF_SAMPLE_READ)
> >             size += event->read_size;
> >  
> > @@ -4080,6 +4083,9 @@ void perf_output_sample(struct perf_output_handle 
> > *handle,
> >     if (sample_type & PERF_SAMPLE_PERIOD)
> >             perf_output_put(handle, data->period);
> >  
> > +   if (sample_type & PERF_SAMPLE_WEIGHT)
> > +           perf_output_put(handle, data->weight);
> > +
> 
> Yeap, it should go after PERF_SAMPLE_STACK_USER

There was a bug I recently noticed but haven't investigated so far.

When I do -b -W --transaction the flags/weights get corrupted.

May be related to that.

-Andi

-- 
a...@linux.intel.com -- Speaking for myself only
--
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