On 15/10/13 05:09, Arnaldo Carvalho de Melo wrote: > Hi Adrian, > > While testing 'perf top -U' to reply a message in another thread > I noticed that ksm symbols appeared as '[kernel]', and only when I tried > 'perf top -U -v' to look at the DSO long name I noticed that it was... > /proc/kcore. > > Question is: since we have access to /proc/modules, can't we > parse that, as when we have access to vmlinux, and recreate the mmaps, > etc, and see: > > [module] symbol > > Instead of grouping everything into a single [kernel] bucket?
I would suggest just splitting the maps and giving them names, rather than splitting the dso as well. That would mean changing places that have: map->dso->short_name to map->name ? map->name : map->dso->short_name -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/