lkml.org 
[lkml]   [2019]   [Dec]   [20]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
From
Date
SubjectRe: [PATCH 1/9] perf/core: Add PERF_RECORD_CGROUP event
On Fri, Dec 20, 2019 at 6:33 PM Peter Zijlstra <peterz@infradead.org> wrote:
> > diff --git a/include/uapi/linux/perf_event.h b/include/uapi/linux/perf_event.h
> > index 377d794d3105..7bae2d3380a6 100644
> > --- a/include/uapi/linux/perf_event.h
> > +++ b/include/uapi/linux/perf_event.h
> > @@ -377,7 +377,8 @@ struct perf_event_attr {
> > ksymbol : 1, /* include ksymbol events */
> > bpf_event : 1, /* include bpf events */
> > aux_output : 1, /* generate AUX records instead of events */
> > - __reserved_1 : 32;
> > + cgroup : 1, /* include cgroup events */
> > + __reserved_1 : 31;
> >
> > union {
> > __u32 wakeup_events; /* wakeup every n events */
> > @@ -1006,6 +1007,17 @@ enum perf_event_type {
> > */
> > PERF_RECORD_BPF_EVENT = 18,
> >
> > + /*
> > + * struct {
> > + * struct perf_event_header header;
> > + * u64 id;
> > + * u64 path_len;
>
> You can leave out path_len (also u64 for a length field is silly).

Right, will remove.

Thanks
Namhyung


>
> > + * char path[];
> > + * struct sample_id sample_id;
> > + * };
> > + */
> > + PERF_RECORD_CGROUP = 19,

\
 
 \ /
  Last update: 2019-12-20 12:51    [W:0.097 / U:0.316 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site