diff options
author | Arnaldo Carvalho de Melo <acme@redhat.com> | 2009-10-21 15:34:06 -0400 |
---|---|---|
committer | Ingo Molnar <mingo@elte.hu> | 2009-10-23 02:24:21 -0400 |
commit | b7cb10e790fbd145296e771f789273a875c15719 (patch) | |
tree | 53b0e9df9aebf91d35ed232505655bdb1cc0b1d1 /tools/perf/util/probe-finder.c | |
parent | 43315956509ca6913764861ac7dec128b91eb1ec (diff) |
perf probe: Print debug messages using pr_*()
Use the new pr_{err,warning,debug,etc} printout methods, just
like in the kernel.
Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
Cc: Masami Hiramatsu <mhiramat@redhat.com>
Cc: Frederic Weisbecker <fweisbec@gmail.com>
Cc: Peter Zijlstra <peterz@infradead.org>
Cc: Paul Mackerras <paulus@samba.org>
Cc: Mike Galbraith <efault@gmx.de>
LKML-Reference: <1256153646-10097-1-git-send-email-acme@redhat.com>
[ Split this patch out, to keep perf/probes separate. ]
Signed-off-by: Ingo Molnar <mingo@elte.hu>
Diffstat (limited to 'tools/perf/util/probe-finder.c')
-rw-r--r-- | tools/perf/util/probe-finder.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/tools/perf/util/probe-finder.c b/tools/perf/util/probe-finder.c index be997abdf5b1..54e707185308 100644 --- a/tools/perf/util/probe-finder.c +++ b/tools/perf/util/probe-finder.c | |||
@@ -136,7 +136,7 @@ static Dwarf_Unsigned die_get_fileno(Dwarf_Die cu_die, const char *fname) | |||
136 | dwarf_dealloc(__dw_debug, srcs, DW_DLA_LIST); | 136 | dwarf_dealloc(__dw_debug, srcs, DW_DLA_LIST); |
137 | } | 137 | } |
138 | if (found) | 138 | if (found) |
139 | eprintf("found fno: %d\n", (int)found); | 139 | pr_debug("found fno: %d\n", (int)found); |
140 | return found; | 140 | return found; |
141 | } | 141 | } |
142 | 142 | ||
@@ -442,7 +442,7 @@ static void find_variable(Dwarf_Die sp_die, struct probe_finder *pf) | |||
442 | return ; | 442 | return ; |
443 | } | 443 | } |
444 | 444 | ||
445 | eprintf("Searching '%s' variable in context.\n", pf->var); | 445 | pr_debug("Searching '%s' variable in context.\n", pf->var); |
446 | /* Search child die for local variables and parameters. */ | 446 | /* Search child die for local variables and parameters. */ |
447 | ret = search_die_from_children(sp_die, variable_callback, pf); | 447 | ret = search_die_from_children(sp_die, variable_callback, pf); |
448 | if (!ret) | 448 | if (!ret) |
@@ -552,7 +552,7 @@ static void find_by_line(Dwarf_Die cu_die, struct probe_finder *pf) | |||
552 | 552 | ||
553 | ret = dwarf_lineaddr(lines[i], &addr, &__dw_error); | 553 | ret = dwarf_lineaddr(lines[i], &addr, &__dw_error); |
554 | DIE_IF(ret != DW_DLV_OK); | 554 | DIE_IF(ret != DW_DLV_OK); |
555 | eprintf("Probe point found: 0x%llx\n", addr); | 555 | pr_debug("Probe point found: 0x%llx\n", addr); |
556 | pf->addr = addr; | 556 | pf->addr = addr; |
557 | /* Search a real subprogram including this line, */ | 557 | /* Search a real subprogram including this line, */ |
558 | ret = search_die_from_children(cu_die, probeaddr_callback, pf); | 558 | ret = search_die_from_children(cu_die, probeaddr_callback, pf); |
@@ -583,8 +583,8 @@ static int probefunc_callback(struct die_link *dlink, void *data) | |||
583 | &pf->inl_offs, | 583 | &pf->inl_offs, |
584 | &__dw_error); | 584 | &__dw_error); |
585 | DIE_IF(ret != DW_DLV_OK); | 585 | DIE_IF(ret != DW_DLV_OK); |
586 | eprintf("inline definition offset %lld\n", | 586 | pr_debug("inline definition offset %lld\n", |
587 | pf->inl_offs); | 587 | pf->inl_offs); |
588 | return 0; | 588 | return 0; |
589 | } | 589 | } |
590 | /* Get probe address */ | 590 | /* Get probe address */ |
@@ -599,7 +599,7 @@ static int probefunc_callback(struct die_link *dlink, void *data) | |||
599 | /* Get probe address */ | 599 | /* Get probe address */ |
600 | pf->addr = die_get_entrypc(dlink->die); | 600 | pf->addr = die_get_entrypc(dlink->die); |
601 | pf->addr += pp->offset; | 601 | pf->addr += pp->offset; |
602 | eprintf("found inline addr: 0x%llx\n", pf->addr); | 602 | pr_debug("found inline addr: 0x%llx\n", pf->addr); |
603 | /* Inlined function. Get a real subprogram */ | 603 | /* Inlined function. Get a real subprogram */ |
604 | for (lk = dlink->parent; lk != NULL; lk = lk->parent) { | 604 | for (lk = dlink->parent; lk != NULL; lk = lk->parent) { |
605 | tag = 0; | 605 | tag = 0; |