From dc89309645e8787670f15bdfc96879a2ce6d04bb Mon Sep 17 00:00:00 2001 From: Arnaldo Carvalho de Melo Date: Fri, 22 Jan 2010 14:35:02 -0200 Subject: [PATCH] --- yaml --- r: 182401 b: refs/heads/master c: 19fc2dedff448120a7aeaa3c136689c6b71777c6 h: refs/heads/master i: 182399: c01428dffdb69ffd3584cc653409c6275fcb2173 v: v3 --- [refs] | 2 +- trunk/tools/perf/util/symbol.c | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/[refs] b/[refs] index 19f6f553405f..4017b52bd14b 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: e1c7c6a40c8037478742ce134190c1a955853bfb +refs/heads/master: 19fc2dedff448120a7aeaa3c136689c6b71777c6 diff --git a/trunk/tools/perf/util/symbol.c b/trunk/tools/perf/util/symbol.c index 1270cf867e61..f1f609dcf9a1 100644 --- a/trunk/tools/perf/util/symbol.c +++ b/trunk/tools/perf/util/symbol.c @@ -1650,12 +1650,12 @@ static int dso__load_kernel_sym(struct dso *self, struct map *map, getenv("HOME"), sbuild_id) == -1) return -1; + kallsyms_filename = kallsyms_allocated_filename; + if (access(kallsyms_filename, F_OK)) { free(kallsyms_allocated_filename); return -1; } - - kallsyms_filename = kallsyms_allocated_filename; } else { /* * Last resort, if we don't have a build-id and couldn't find