Hi -

On Wed, Nov 24, 2010 at 09:13:48AM +0200, Timo Juhani Lindfors wrote:
> Actual results:
> 1) stap fails with
> 
> semantic error: not accessible at this address (0xffffffff812f9f86): 
> identifier '$prev' at /usr/share/systemtap/tapset/scheduler.stp:146:13
>         source:         prev_pid = $prev->tgid
>                                    ^ 
> [...]

This indicates that the kernel's DWARF debugging data neglected to
identify where that local/parameter data was accessible.  The newer
the GCC version used to build the kernel etc., the better such debug
data quality is.  RHEL/Fedora gcc 4.4.* contain many dwarf-related
fixes, and FSF gcc 4.5 is good too.  Older than that, and stap (and
other dwarf consumers) will have a harder time.

- FChE



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to