Currently insn probe points (itrace) doesn't work on older kernels/utrace. This results in the following failing tests: FAIL: itrace1 startup (eof) FAIL: itrace2 startup (eof) FAIL: itrace3 startup (eof) See also http://sourceware.org/ml/systemtap/2009-q2/msg00033.html
Fixed in commit 975a582. Fixed 2 problems: 1) Fixed compile problem. Older kernels (such as RHEL5) didn't define arch_has_single_step() and arch_has_block_step()). Defined them in terms of of ARCH_HAS_SINGLE_STEP and ARCH_HAS_BLOCK_STEP. 2) Corrected return value of usr_itrace_report_quiesce() for older kernels.
More changes in commit cf2742f. - On ppc, only one insn probe hit was seen between system calls. See thread starting at <http://sources.redhat.com/ml/systemtap/2009-q2/msg00033.html> for more details. - the testcase was improved to be more thorough and not give fails on platforms that don't support single or block step.