This is the mail archive of the
systemtap@sourceware.org
mailing list for the systemtap project.
Re: semantic error: not accessible at this address
- From: "Frank Ch. Eigler" <fche at redhat dot com>
- To: Vincent Bernat <bernat at luffy dot cx>
- Cc: systemtap at sourceware dot org
- Date: Fri, 27 Sep 2013 19:04:32 -0400
- Subject: Re: semantic error: not accessible at this address
- Authentication-results: sourceware.org; auth=none
- References: <87ioxmf2e9 dot fsf at guybrush dot luffy dot cx> <y0mvc1mt0k7 dot fsf at fche dot csb> <8738opg9ym dot fsf at guybrush dot luffy dot cx>
Hi -
> > Also, the output of stap-report (pasted somewhere online) would be
> > helpful.
>
> Here it is:
> https://gist.github.com/vincentbernat/8e50f9156f03184cde40
> [...]
This sounds a little bit like http://sourceware.org/PR15123, because
your kernel is compiled with CONFIG_HAVE_FENTRY=Y but is built with a
buggy gcc version. If so, stap 2.3 is supposed to have a workaround,
but perhaps it's not working for you.
The extra information that would be handy is:
% stap --vp 03 -L 'kernel.function("vfs_write")'
% readelf -w ../vmlinux # like you had, but focusing on location list item
# (offset) [5ec5ff] from .debug_loc
- FChE