On Thu, Jun 5, 2025 at 3:50 AM James Clark <james.clark@xxxxxxxxxx> wrote: > > To pickup config4 changes. > > Tested-by: Leo Yan <leo.yan@xxxxxxx> > Signed-off-by: James Clark <james.clark@xxxxxxxxxx> Reviewed-by: Ian Rogers <irogers@xxxxxxxxxx> Thanks, Ian > --- > tools/include/uapi/linux/perf_event.h | 2 ++ > 1 file changed, 2 insertions(+) > > diff --git a/tools/include/uapi/linux/perf_event.h b/tools/include/uapi/linux/perf_event.h > index 78a362b80027..0d0ed85ad8cb 100644 > --- a/tools/include/uapi/linux/perf_event.h > +++ b/tools/include/uapi/linux/perf_event.h > @@ -382,6 +382,7 @@ enum perf_event_read_format { > #define PERF_ATTR_SIZE_VER6 120 /* Add: aux_sample_size */ > #define PERF_ATTR_SIZE_VER7 128 /* Add: sig_data */ > #define PERF_ATTR_SIZE_VER8 136 /* Add: config3 */ > +#define PERF_ATTR_SIZE_VER9 144 /* add: config4 */ > > /* > * 'struct perf_event_attr' contains various attributes that define > @@ -543,6 +544,7 @@ struct perf_event_attr { > __u64 sig_data; > > __u64 config3; /* extension of config2 */ > + __u64 config4; /* extension of config3 */ > }; > > /* > > -- > 2.34.1 >