This is the mail archive of the systemtap@sourceware.org mailing list for the systemtap project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

RE: kallsyms_lookup_name not exported


On Tuesday, September 26, 2006 4:27 PM, David Wilder wrote:
> I pulled a new kernel from redhat and discovered that
> kallsyms_lookup_name() is no-longer exported.  kallsyms_lookup_name is
> used by the runtime so I get an error when loading modules.
> 
> # dmesg | tail
> kernel: stap_23183: Unknown symbol kallsyms_lookup_name
> 
> Anyone know the story as to why this export was removed, or what I am
> doing wrong.

I don't know the 'why', but looking at kernel-2.6.18-1.2689.fc6.src.rpm,
linux-2.6-kprobes-portable.patch removes the export.  It also defines a
new macro 'kprobe_lookup_name', which is again not usable by modules.

The symbol is still exported in the main git tree...


Josh


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]