On Tue, Aug 13, 2013 at 01:55:56PM +0200, Stephane Eranian wrote:

> @@ -638,6 +639,25 @@ enum perf_event_type {
>        */
>       PERF_RECORD_SAMPLE                      = 9,
>  
> +     /*
> +      * The MMAP2 records are an augmented version of MMAP, they add
> +      * maj, min, ino numbers to be used to uniquely identify each mapping
> +      *
> +      * struct {
> +      *      struct perf_event_header        header;
> +      *
> +      *      u32                             pid, tid;
> +      *      u64                             addr;
> +      *      u64                             len;
> +      *      u64                             pgoff;
> +      *      u32                             maj;
> +      *      u32                             min;
> +      *      u64                             ino;
> +      *      char                            filename[];

Did you forget the sample_id stuff?

                struct sample_id                sample_id;

> +      * };
> +      */
> +     PERF_RECORD_MMAP2                       = 10,
> +
>       PERF_RECORD_MAX,                        /* non-ABI */
>  };
--
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