[Bug kprobes/2726] systemtap.base/probefunc.exp crash in kernel/module.c:2114 on RHEL4

wcohen at redhat dot com sourceware-bugzilla@sourceware.org
Fri Jun 16 19:58:00 GMT 2006


------- Additional Comments From wcohen at redhat dot com  2006-06-16 19:58 -------
Created an attachment (id=1099)
 --> (http://sourceware.org/bugzilla/attachment.cgi?id=1099&action=view)
difference between ananth's and will's translator generated code.

The attached differences are so similar in the C code generated by the stap
translator that it looks unlikely that this is due to a problem in the
translator or the runtimes. One noticeable difference is is the address of the
probe:

-static struct kprobe dwarf_kprobe_probe_606[1]= {
-  {.addr= (void *) 0xc011e3b5}
+static struct kprobe dwarf_kprobe_probe_610[1]= {
+  {.addr= (void *) 0xc011fba5}

Given that this is a function in the kernel and not a module these addresses
should be the same. The kernel used on the problem system is the following:

$ uname -a
Linux slingshot.devel.redhat.com 2.6.9-39.EL #1 Thu Jun 1 17:47:24 EDT 2006
i686 athlon i386 GNU/Linux


-- 


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

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



More information about the Systemtap mailing list