This is the mail archive of the
systemtap@sourceware.org
mailing list for the systemtap project.
[Bug kprobes/5963] testsuite/systemtap.maps/pmap_agg_overflow.stp crashes on 2.6.25-0.121.rc5.git4.fc9
- From: "ananth at in dot ibm dot com" <sourceware-bugzilla at sourceware dot org>
- To: systemtap at sources dot redhat dot com
- Date: 19 Mar 2008 14:30:05 -0000
- Subject: [Bug kprobes/5963] testsuite/systemtap.maps/pmap_agg_overflow.stp crashes on 2.6.25-0.121.rc5.git4.fc9
- References: <20080318180027.5963.wcohen@redhat.com>
- Reply-to: sourceware-bugzilla at sourceware dot org
------- Additional Comments From ananth at in dot ibm dot com 2008-03-19 14:30 -------
That an upstream kernel runs fine leads me to suspect the Fedora kernel. That
said, there have been updates to kprobes between 2.6.24 and 2.6.25-rc6 upstream
kernels, but none of them are in the general vicinity that'd cause such a crash.
(They are mostly related to the kretprobe entry handler, Masami's kretprobe
bugfix, and my CONFIG_KRETPROBE addition).
I don't think this is a handler issue. The problem seems to be at get_kprobe()
time, which lends suspicion of kp.hlist being corrupt. kp.hlist is the first
element of the structure, and *maybe* some pointer/data manipulation is leading
to this getting corrupt.
Also, probing scheduler_tick() directly using a plain C kprobe module on a
kernel that exhibits the crash, works fine. Even stap invoked on just the script
also puts out a warning and doesn't crash the system.
--
http://sourceware.org/bugzilla/show_bug.cgi?id=5963
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.