Hi Roland Thanks for rebasing utrace patch on 2.6.25-rc6. On applying your patch, I executed ptrace tests on my ppc system. I found 4 failures and most of the failures are due to ptrace (PTRACE_SINGLESTEP, child, NULL, NULL) call. This call fails with -ENOSYS.
PASS: ptrace-on-job-control-stopped PASS: attach-wait-on-stopped PASS: detach-can-signal PASS: attach-sigcont-wait PASS: sa-resethand-on-cont-signal PASS: ptrace-cont-sigstop-detach PASS: tif-syscall-trace-after-detach PASS: event-exit-proc-maps PASS: event-exit-proc-environ SKIP: x86_64-ia32-gs SKIP: x86_64-gsbase SKIP: powerpc-altivec PASS: peekpokeusr PASS: watchpoint SKIP: block-step step-jump-cont: step-jump-cont.c:194: main: Assertion `l == 0' failed. /bin/sh: line 4: 16506 Aborted ${dir}$tst FAIL: step-jump-cont step-jump-cont-strict: step-jump-cont.c:194: main: Assertion `l == 0' failed. /bin/sh: line 4: 16512 Aborted ${dir}$tst FAIL: step-jump-cont-strict XPASS: ppc-dabr-race step-into-handler: step-into-handler.c:157: main: Assertion `l == 0' failed. /bin/sh: line 4: 16590 Aborted ${dir}$tst FAIL: step-into-handler SKIP: user-area-access SKIP: user-regs-peekpoke SKIP: erestartsys SKIP: erestart-debugger SKIP: step-to-breakpoint ./syscall-reset: Port this test to this machine! SKIP: syscall-reset ============================================================== 4 of 15 tests did not behave as expected (1 unexpected passes) (10 tests were not run) Please report to utrace-devel@redhat.com ==============================================================