diff options
author | Arnaldo Carvalho de Melo <[email protected]> | 2012-12-07 16:28:27 -0300 |
---|---|---|
committer | Arnaldo Carvalho de Melo <[email protected]> | 2012-12-09 08:46:08 -0300 |
commit | fbb6976c2f7a6ab2c4d8511181d686f5f2aaf476 (patch) | |
tree | e4fab6b002a79a4479370da7432618e66fdd895a /tools/perf/util/scripting-engines/trace-event-python.c | |
parent | 417c2ff6806fd9183cb36682dcf32c4d068aba5e (diff) |
perf buildid-cache: Add option to show build ids that are missing in the cache
This will allow to connect with services being put in place by distros such as
Fedora, where one can retrieve DSOs by their build-id.
Example usage:
for buildid in $(perf buildid-cache --missing perf.data | cut -d' ' -f1) ; do
echo "trying to get $buildid"
wget -q https://darkserver.fedoraproject.org/buildids/$buildid
cat $buildid ; echo
rm -f $buildid
done
Now its just a matter of some porcelain to get the details provided by such a
service, retrieve the file and use 'perf buildid-cache --add $FILE' to insert
it in the cache, then use 'perf report' or 'annotate' that will find the
required files in the cache.
More information about the darkserver service at:
https://darkserver.fedoraproject.org/
Cc: David Ahern <[email protected]>
Cc: Frank Eigler <[email protected]>
Cc: Frederic Weisbecker <[email protected]>
Cc: Jiri Olsa <[email protected]>
Cc: Kushal Das <[email protected]>
Cc: Mark Wielaard <[email protected]>
Cc: Mike Galbraith <[email protected]>
Cc: Namhyung Kim <[email protected]>
Cc: Paul Mackerras <[email protected]>
Cc: Peter Zijlstra <[email protected]>
Cc: Stephane Eranian <[email protected]>
Link: http://lkml.kernel.org/n/[email protected]
Signed-off-by: Arnaldo Carvalho de Melo <[email protected]>
Diffstat (limited to 'tools/perf/util/scripting-engines/trace-event-python.c')
0 files changed, 0 insertions, 0 deletions