Messages in this thread | | | Date | Mon, 5 Nov 2012 14:51:01 -0800 | From | Andi Kleen <> | Subject | Re: [PATCH v2 03/16] perf, core: Add a concept of a weightened sample |
| |
> > + > > 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
-- ak@linux.intel.com -- Speaking for myself only
| |