This is the mail archive of the
systemtap@sourceware.org
mailing list for the systemtap project.
regression of probefunc()
- From: Wenji Huang <wenji dot huang at oracle dot com>
- To: SystemTAP <systemtap at sources dot redhat dot com>
- Date: Tue, 24 Feb 2009 16:07:13 +0800
- Subject: regression of probefunc()
- Reply-to: wenji dot huang at oracle dot com
Hi,
Since commit 7774095b25424019098226eaa7c1148ff24b800b("Adjust ET_DYN
symbol addresses against module base"), there is one regression about
probefunc() which results in failure of probefunc.exp.
$cat /proc/kallsyms |grep -w sys_open
c015a388 T sys_open
$./stap -g -e 'probe kernel.statement(0xc015a388).absolute{
printf("%s",probefunc()) exit() }'
0xc015a389
And before that,
$./stap -g -e 'probe kernel.statement(0xc015a388).absolute{
printf("%s",probefunc()) exit() }'
sys_open
Same results on elfutils 0.131 and 0.137.
Regards,
Wenji