This is the mail archive of the
systemtap@sourceware.org
mailing list for the systemtap project.
[Bug tapsets/3731] retrieve wrong value of stack argument on RHEL4_U4/i686
- From: "wcohen at redhat dot com" <sourceware-bugzilla at sourceware dot org>
- To: systemtap at sources dot redhat dot com
- Date: 28 Jan 2008 20:36:32 -0000
- Subject: [Bug tapsets/3731] retrieve wrong value of stack argument on RHEL4_U4/i686
- References: <20061215031612.3731.guij@cn.ibm.com>
- Reply-to: sourceware-bugzilla at sourceware dot org
------- Additional Comments From wcohen at redhat dot com 2008-01-28 20:36 -------
Tried the experiment listed at
http://sources.redhat.com/ml/systemtap/2006-q4/msg00662.html
on 32-bit athlon machine running RHEL4.
Kernel: 2.6.9-67.0.1.ELsmp i686
systemtap cvs checkout 2008-01-28
built systemtap with elfutils-0.131
The problem appears to be resolved:
$ ../install/bin/stap -e 'probe vfs.do_sync_read { printf("%d\n", pos) }'
0
0
0
0
52
308
0
...
$ ../install/bin/stap -e 'probe kernel.function("do_sync_read")
{printf("%p\n",$ppos)}'
0xc2067fac
0xc2067fac
0xc2067fac
0xcb7d8f60
0xcb7d8ed0
...
--
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Resolution| |FIXED
http://sourceware.org/bugzilla/show_bug.cgi?id=3731
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.