register_kprobe undefined symbol on 2.6.11 of X86_64
Neo Jia
cjia@cse.unl.edu
Wed Jul 6 20:26:00 GMT 2005
Ananth,
Not i386, I am working on the arch as x86_64 SMP, this is the reason why
I have to try 2.6.11 not 2.6.9.
Yes, the KPROBES is enabled in the .config.
And, I even find the register_kprobe in the Module.symvers file.
I attached the .c file I just wrote FYI in this attachment.
Thanks,
Neo
On Wed, 2005-07-06 at 16:08 -0400, Ananth N Mavinakayanahalli wrote:
> Neo Jia wrote:
> > All,
> >
> > I am using the Kprobes on 2.6.11 from your website. After successfully
> > build the kernel and installed, I cannot insert my kernel space probes.
> > It seems that the "register_kprobe" is undefined. But I really find such
> > symbol in the vmlinux.
>
> Which arch? I suppose its i386. In that case, you don't need any extra
> "patches" for kprobes since 2.6.11 ships with the required changes.
>
> > Can anyone help me step out this problem?
>
> Are you sure CONFIG_KPROBES=y in your .config?
>
> Ananth
--
I would remember that if researchers were not ambitious
probably today we haven't the technology we are using!
-------------- next part --------------
A non-text attachment was scrubbed...
Name: neo_probes.c
Type: text/x-csrc
Size: 1499 bytes
Desc: not available
URL: <http://sourceware.org/pipermail/systemtap/attachments/20050706/830024ca/attachment.bin>
More information about the Systemtap
mailing list