Messages in this thread | | | From | Namhyung Kim <> | Date | Wed, 6 Jan 2021 17:44:21 +0900 | Subject | Re: [PATCH v2 2/6] perf evsel: Introduce an observed performance device |
| |
Hi,
On Wed, Dec 23, 2020 at 10:03 PM Alexander Antonov <alexander.antonov@linux.intel.com> wrote: > > Adding evsel::perf_device void pointer. > > For performance monitoring purposes, an evsel can have a related device. > These changes allow to attribute, for example, I/O performance metrics > to IIO stack. > > Signed-off-by: Alexander Antonov <alexander.antonov@linux.intel.com> > --- > tools/perf/util/evsel.h | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/tools/perf/util/evsel.h b/tools/perf/util/evsel.h > index 79a860d8e3ee..c346920f477a 100644 > --- a/tools/perf/util/evsel.h > +++ b/tools/perf/util/evsel.h > @@ -127,6 +127,7 @@ struct evsel { > * See also evsel__has_callchain(). > */ > __u64 synth_sample_type; > + void *perf_device;
Maybe we can use the existing 'priv' field.
Thanks, Namhyung
> }; > > struct perf_missing_features { > -- > 2.19.1 >
| |