summaryrefslogtreecommitdiffstats
path: root/tools/build
diff options
context:
space:
mode:
authorNamhyung Kim <namhyung@kernel.org>2015-12-15 10:49:56 +0900
committerArnaldo Carvalho de Melo <acme@redhat.com>2015-12-15 11:46:16 -0300
commit7a29c087ff80f5d534bd6729c852099fc572c8d0 (patch)
treed3060f0251d8ac1e2eca9be17562f303720d36f0 /tools/build
parent7efe0e034c713716060bc7794c7e332589980c70 (diff)
downloadlinux-stable-7a29c087ff80f5d534bd6729c852099fc572c8d0.tar.gz
linux-stable-7a29c087ff80f5d534bd6729c852099fc572c8d0.tar.bz2
linux-stable-7a29c087ff80f5d534bd6729c852099fc572c8d0.zip
perf record: Add record.build-id config option
Post processing at 'perf record' takes a long time on big machines. What it does is to find the build-id of binaries found in the event stream, so that it can make sure, at 'report' time, that the symtabs (be it ELF, kallsyms, etc) being used to resolve symbols are the ones matching the binaries found at 'record' time. Sometimes we just want to skip this processing of events at the end of the session to get quicker results, making sure the binaries haven't changed from 'record' to 'report' time. Add a new config option to control this behavior. The record.build-id config variable can have one of the following values: - cache: post-process data and save/update the binaries into the build-id cache (in ~/.debug). This is the default. - no-cache: post-process the data but not update the build-id cache. Same effect as using the -N option. - skip: skip post-processing and do not update the cache. Same effect as using the -B option. Reported-and-Acked-by: Peter Zijlstra (Intel) <peterz@infradead.org> Signed-off-by: Namhyung Kim <namhyung@kernel.org> Acked-by: Jiri Olsa <jolsa@kernel.org> Cc: David Ahern <dsahern@gmail.com> Cc: Taeung Song <treeze.taeung@gmail.com> Link: http://lkml.kernel.org/r/1450144196-22957-1-git-send-email-namhyung@kernel.org [ Added some more text to the documentation ] Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
Diffstat (limited to 'tools/build')
0 files changed, 0 insertions, 0 deletions