public inbox for systemtap@sourceware.org
 help / color / mirror / Atom feed
* [Bug runtime/10599] New: Always print module/map names for kernel/executable addresses
@ 2009-09-03 19:07 mjw at redhat dot com
  2009-09-15 16:50 ` [Bug runtime/10599] " prasad at linux dot vnet dot ibm dot com
                   ` (3 more replies)
  0 siblings, 4 replies; 5+ messages in thread
From: mjw at redhat dot com @ 2009-09-03 19:07 UTC (permalink / raw)
  To: systemtap

When the context tapset modname, [u]symname, [u]symdata or the backtrace
addresses mapped to symbol names (all this translates to _stp_symbol_print,
_stp_usymbol_print or _stp_symbol_snprint in runtime/syms.c) we only print the
module/library name associated with the address if we are currently tracking it.
Which means, we only print the module/library map name if we already have it in
our _stp_modules list.

Better vma tracking (bug #10228) means we get events for each loaded kernel
module and each mmap event (plus associated backing [shared library] file). We
should build a table of this so we can easily add support for at least printing
<module/map-name>+offset from the sym.c symbol_print functions.

Also slightly related, to print <vdso>+offset, bug #10080.

-- 
           Summary: Always print module/map names for kernel/executable
                    addresses
           Product: systemtap
           Version: unspecified
            Status: NEW
          Severity: normal
          Priority: P2
         Component: runtime
        AssignedTo: systemtap at sources dot redhat dot com
        ReportedBy: mjw at redhat dot com
 BugsThisDependsOn: 10080,10228


http://sourceware.org/bugzilla/show_bug.cgi?id=10599

------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2010-07-09 17:39 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2009-09-03 19:07 [Bug runtime/10599] New: Always print module/map names for kernel/executable addresses mjw at redhat dot com
2009-09-15 16:50 ` [Bug runtime/10599] " prasad at linux dot vnet dot ibm dot com
2010-05-06 18:03 ` mjw at redhat dot com
2010-06-29 20:32 ` mjw at redhat dot com
2010-07-09 17:39 ` mjw at redhat dot com

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).