summaryrefslogtreecommitdiffstats
path: root/samples
diff options
context:
space:
mode:
authorJiri Olsa <jolsa@redhat.com>2012-10-24 13:37:58 +0200
committerArnaldo Carvalho de Melo <acme@redhat.com>2013-08-07 17:35:19 -0300
commitcf4957f17f2a89984915ea808876d9c82225b862 (patch)
treedadd1e82541aa9de5dd5e1ae9870ead4b36cb469 /samples
parent93786a5f6aeb9c032c1c240246c5aabcf457b38f (diff)
downloadop-kernel-dev-cf4957f17f2a89984915ea808876d9c82225b862.zip
op-kernel-dev-cf4957f17f2a89984915ea808876d9c82225b862.tar.gz
perf: Add PERF_EVENT_IOC_ID ioctl to return event ID
The only way to get the event ID is by reading the event fd, followed by parsing the ID value out of the returned data. While this is ok for current read format used by perf tool, it is not ok when we use PERF_FORMAT_GROUP format. With this format the data are returned for the whole group and there's no way to find out what ID belongs to our fd (if we are not group leader event). Adding a simple ioctl that returns event primary ID for given fd. Signed-off-by: Jiri Olsa <jolsa@redhat.com> Acked-by: Namhyung Kim <namhyung@kernel.org> Acked-by: Peter Zijlstra <a.p.zijlstra@chello.nl> Cc: Corey Ashford <cjashfor@linux.vnet.ibm.com> Cc: Frederic Weisbecker <fweisbec@gmail.com> Cc: Namhyung Kim <namhyung@kernel.org> Cc: Paul Mackerras <paulus@samba.org> Cc: Peter Zijlstra <a.p.zijlstra@chello.nl> Link: http://lkml.kernel.org/n/tip-v1bn5cto707jn0bon34afqr1@git.kernel.org Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
Diffstat (limited to 'samples')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud