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]

[Bug kprobes/5963] testsuite/systemtap.maps/pmap_agg_overflow.stp crashes on 2.6.25-0.121.rc5.git4.fc9


------- 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.


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