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 tapsets/3731] retrieve wrong value of stack argument on RHEL4_U4/i686


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


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