On a stock 2.6.23 kernel, stap -vv foo.stp gives ... Running make -q -C /usr/local/share/systemtap/runtime/uprobes uprobes.ko V=1 SystemTap's version of uprobes is out of date. As root, run "make" in /usr/local/share/systemtap/runtime/uprobes. ... Running make as requested: /usr/local/share/systemtap/runtime/uprobes/uprobes.c:29:26: error: linux/utrace.h: No such file or directory [...]
I just checked in a fix: main.cxx Rev 1.82. Please let me know if that works for you. Thanks.
Works for me. Thanks.