diff --git a/[refs] b/[refs] index c5991c6e1d41..e70fe9c789f2 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: bad4091791b0bb8c2d7919ddefe2f0d109299b5a +refs/heads/master: 62667746a6ded2a1fc8dac2e6258f46150b5e46c diff --git a/trunk/tools/perf/util/sort.c b/trunk/tools/perf/util/sort.c index 32a1ef15912c..5f52d492590c 100644 --- a/trunk/tools/perf/util/sort.c +++ b/trunk/tools/perf/util/sort.c @@ -202,7 +202,7 @@ static int _hist_entry__sym_snprintf(struct map *map, struct symbol *sym, if (map->type == MAP__VARIABLE) { ret += repsep_snprintf(bf + ret, size - ret, "%s", sym->name); ret += repsep_snprintf(bf + ret, size - ret, "+0x%llx", - ip - sym->start); + ip - map->unmap_ip(map, sym->start)); ret += repsep_snprintf(bf + ret, size - ret, "%-*s", width - ret, ""); } else {