Am Freitag 18 Juni 2010 schrieb Stefan Quandt:
Dear group,
I cannot get simple systemtap scripts running. I have 11.3 RC1 with the default kernel running. and the packages kernel-default-debuginfo and kernel-default-devel packages installed.
If I run stap on a probe as simple as probe vfs.read { printf("read performed\n"); exit() } it fails on pass 2 with WARNING: cannot find module kernel debuginfo: No DWARF information found semantic error: no match while resolving probe point kernel.function("vfs_read")
Of course the kernel has a vfs_read() and I can get its address with grep vfs_read /proc/kallsyms even if the kernel-default-debuginfo package is not installed.
Does that mean that the 11.3 kernel debug info package is inconsistent? Is there anyone running systemtap on 11.3? Does openSuse any testing on the systemtap package? The preload package uses a kquery, so I can confirm it works in general.
Am I just too stupid?
It's a very fragile piece of software, so I wouldn't worry about your intellegence too much. But try if adding kernel-default-devel-debuginfo helps. Greetings, Stephan -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org