> > + > > 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/