diff --git a/[refs] b/[refs] index 4470916ca094..4de586501cc5 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 88d3d9b7c843a42cb73c55a2d13cd1041da31fb9 +refs/heads/master: 460848fceffc91652b2d36d19db4ac40d12fb607 diff --git a/trunk/tools/perf/util/event.c b/trunk/tools/perf/util/event.c index 5a6e827a09eb..966d207a1509 100644 --- a/trunk/tools/perf/util/event.c +++ b/trunk/tools/perf/util/event.c @@ -345,15 +345,15 @@ int event__process_mmap(event_t *self, struct perf_session *session) map = perf_session__new_module_map(session, self->mmap.start, - short_module_name); + self->mmap.filename); if (map == NULL) goto out_problem; - name = strdup(self->mmap.filename); + name = strdup(short_module_name); if (name == NULL) goto out_problem; - dso__set_long_name(map->dso, name); + map->dso->short_name = name; map->end = map->start + self->mmap.len; } else if (memcmp(self->mmap.filename, kmmap_prefix, sizeof(kmmap_prefix) - 1) == 0) {