This is the mail archive of the
systemtap@sourceware.org
mailing list for the systemtap project.
[Bug tapsets/3423] New: src/testsuite/systemtap.base/probefunc.exp fails on IA64
- From: "thang dot p dot nguyen at intel dot com" <sourceware-bugzilla at sourceware dot org>
- To: systemtap at sources dot redhat dot com
- Date: 25 Oct 2006 03:42:31 -0000
- Subject: [Bug tapsets/3423] New: src/testsuite/systemtap.base/probefunc.exp fails on IA64
- Reply-to: sourceware-bugzilla at sourceware dot org
The probefunc.exp fails on printing the probe name for a statement probe.
The probe below is supposed to print the probe name ?scheduler_tick? on IA64
(2.6.17-1.2519.4.21.el5, ia64 GNU/Linux), but an empty string is printed
instead.
probe kernel.statement(0xa000000100068e40){
printf("%s\n", probefunc())
}
There seems to be a bug in probefunc() in tapset/context.stp. The comparison
(REG_IP(CONTEXT->regs) >= PAGE_OFFSET) is not valid in this particular case
since the values below were observed:
REG_IP(CONTEXT->regs) = 0xa000000100068e40
PAGE_OFFSET=0xe000000000000000
--
Summary: src/testsuite/systemtap.base/probefunc.exp fails on IA64
Product: systemtap
Version: unspecified
Status: NEW
Severity: normal
Priority: P2
Component: tapsets
AssignedTo: systemtap at sources dot redhat dot com
ReportedBy: thang dot p dot nguyen at intel dot com
CC: bibo dot mao at intel dot com
http://sourceware.org/bugzilla/show_bug.cgi?id=3423
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.