浏览代码

perf probe: Make -L display the absolute path of the dumped file

The actual file used by 'perf probe -L sched.c' is reported in the ouput
of the command.

But it's simply displayed as it has been given to the command (simply
sched.c) which is too ambiguous to be really usefull since several
sched.c files can be found into the same project and we also don't know
which search path has been used.

Acked-by: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
Cc: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
LKML-Reference: <1292854685-8230-2-git-send-email-fbuihuu@gmail.com>
Signed-off-by: Franck Bui-Huu <fbuihuu@gmail.com>
Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
Franck Bui-Huu 14 年之前
父节点
当前提交
62c15fc49b
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. 1 1
      tools/perf/util/probe-event.c

+ 1 - 1
tools/perf/util/probe-event.c

@@ -371,7 +371,7 @@ int show_line_range(struct line_range *lr, const char *module)
 		fprintf(stdout, "<%s:%d>\n", lr->function,
 		fprintf(stdout, "<%s:%d>\n", lr->function,
 			lr->start - lr->offset);
 			lr->start - lr->offset);
 	else
 	else
-		fprintf(stdout, "<%s:%d>\n", lr->file, lr->start);
+		fprintf(stdout, "<%s:%d>\n", lr->path, lr->start);
 
 
 	fp = fopen(lr->path, "r");
 	fp = fopen(lr->path, "r");
 	if (fp == NULL) {
 	if (fp == NULL) {