Re: [PATCH 06/14] perf, x86: PEBS infrastructure

Paul Mackerras
2010-03-05T06:20:22Z

On Thu, Mar 04, 2010 at 03:00:52PM +0100, Peter Zijlstra wrote:

> Implement a simple PEBS model that always takes a single PEBS event at
> a time. This is done so that the interaction with the rest of the
> system is as expected (freq adjust, period randomization, lbr).
>
> Signed-off-by: Peter Zijlstra <a.p.zijlstra@chello.nl>
> LKML-Reference: <new-submission>
> ---

...

> @@ -203,8 +203,9 @@ struct perf_event_attr {
> enable_on_exec : 1, /* next exec enables */
> task : 1, /* trace fork/exit */
> watermark : 1, /* wakeup_watermark */
> + precise : 1, /* OoO invariant counter */

Could you explain in a bit more detail what this means?

Also, it would be good to mention the ABI addition in the patch
description, and explain it briefly there.

Paul.