This is the mail archive of the
systemtap@sourceware.org
mailing list for the systemtap project.
RE: kallsyms_lookup_name not exported
- From: Martin Hunt <hunt at redhat dot com>
- To: "Stone, Joshua I" <joshua dot i dot stone at intel dot com>
- Cc: fche at redhat dot com, David Wilder <dwilder at us dot ibm dot com>, systemtap at sourceware dot org
- Date: Wed, 27 Sep 2006 14:13:48 -0400
- Subject: RE: kallsyms_lookup_name not exported
- Organization: Red Hat Inc.
- References: <C56DB814FAA30B418C75310AC4BB279DAEA5C3@scsmsx413.amr.corp.intel.com>
On Tue, 2006-09-26 at 18:36 -0700, Stone, Joshua I wrote:
> On Tuesday, September 26, 2006 5:53 PM, fche@redhat.com wrote:
> >> [...] The symbol is still exported in the main git tree...
> >
> > Not for long.
> >
> > Either we will need to reopen this issue on LKML, or the runtime will
> > need to stop trying to use kallsyms* and instead rely in the symbol
> > table provided by the systemtap translator.
>
> From what I can see, we use kallsyms_lookup_name in a few places to
> locate functions that aren't exported. That's not behavior that good
> kernel citizens should follow!
Just one function and it really is no longer necessary. I'll check in a
fix.
Martin