This is the mail archive of the
systemtap@sources.redhat.com
mailing list for the systemtap project.
Re: runtime build fixes checked in
- From: William Cohen <wcohen at redhat dot com>
- To: Martin Hunt <hunt at redhat dot com>
- Cc: "systemtap at sources dot redhat dot com" <systemtap at sources dot redhat dot com>
- Date: Wed, 15 Jun 2005 17:01:20 -0400
- Subject: Re: runtime build fixes checked in
- References: <1118785659.5039.6.camel@tiger>
Martin Hunt wrote:
I've made the runtime build process almost painless.
To build everything (relayfs, transport, stpd, and example probes):
make
To clean up:
make clean
This clean up definitely makes things easier to build. Thanks.
I tried out the various examples. kprobe_where_funct seems to return
some questionable results on i386. I would expect all the callee
addresses in the example to be in the kernel space (>0xc0000000). But I
got the following.
./stp kprobe_where_funct.ko
Press Control-C to stop.
All kprobes removed
Count: 30 Caller: 0x308bfff0
Count: 5 Caller: 0x3530b0f
Count: 7 Caller: 0xffff6ee9
Count: 180 Caller: 0x84d8bfa
Count: 36 Caller: 0xcae8f089
Count: 10 Caller: 0x92e8f089
Count: 3 Caller: 0xede9178b
Count: 58 Caller: 0x128838b
Count: 3 Caller: 0xfffdfde9
Count: 4 Caller: 0x5755ebeb
Count: 2 Caller: 0x26b48d
Did the results look reasonable on the x86-64?
-Will