Messages in this thread | | | Date | Thu, 24 Nov 2016 16:10:11 +0100 | From | Peter Zijlstra <> | Subject | Re: [PATCH v2 1/3] perf: add PERF_RECORD_NAMESPACES to include namespaces related info |
| |
On Thu, Nov 24, 2016 at 08:14:29PM +0530, Hari Bathini wrote: > @@ -862,6 +875,19 @@ enum perf_event_type { > */ > PERF_RECORD_SWITCH_CPU_WIDE = 15, > > + /* > + * struct { > + * struct perf_event_header header; > + *
> + * u32 pid, tid; > + * u64 time;
pid,tid and time are already present in sample_id. Many of the 'legacy' record have redundant information since we added sample_id, but most of the new ones haven't and rely on sample_all being set.
> + * u64 dev_num; > + * u64 inode_num[NAMESPACES_MAX]; > + * struct sample_id sample_id; > + * }; > + */ > + PERF_RECORD_NAMESPACES = 16, > + > PERF_RECORD_MAX, /* non-ABI */ > };
| |