diff options
-rw-r--r-- | tools/perf/util/map.c | 13 |
1 files changed, 6 insertions, 7 deletions
diff --git a/tools/perf/util/map.c b/tools/perf/util/map.c index f1e216955420..33f868420d73 100644 --- a/tools/perf/util/map.c +++ b/tools/perf/util/map.c | |||
@@ -93,13 +93,12 @@ map__find_symbol(struct map *self, u64 ip, symbol_filter_t filter) | |||
93 | const size_t real_len = len - sizeof(DSO__DELETED); | 93 | const size_t real_len = len - sizeof(DSO__DELETED); |
94 | 94 | ||
95 | if (len > sizeof(DSO__DELETED) && | 95 | if (len > sizeof(DSO__DELETED) && |
96 | strcmp(name + real_len + 1, DSO__DELETED) == 0) | 96 | strcmp(name + real_len + 1, DSO__DELETED) == 0) { |
97 | pr_warning("%.*s was updated, restart the " | 97 | pr_warning("%.*s was updated, restart the long running apps that use it!\n", |
98 | "long running apps that use it!\n", | 98 | (int)real_len, name); |
99 | real_len, name); | 99 | } else { |
100 | else | 100 | pr_warning("no symbols found in %s, maybe install a debug package?\n", name); |
101 | pr_warning("no symbols found in %s, maybe " | 101 | } |
102 | "install a debug package?\n", name); | ||
103 | return NULL; | 102 | return NULL; |
104 | } | 103 | } |
105 | } | 104 | } |