vserver 2.0 rc7
[linux-2.6.git] / arch / um / sys-ppc / ptrace_user.c
index 654fddd..ff0b9c0 100644 (file)
@@ -1,4 +1,3 @@
-#include <sys/ptrace.h>
 #include <errno.h>
 #include <asm/ptrace.h>
 #include "sysdep/ptrace.h"
@@ -8,7 +7,7 @@ int ptrace_getregs(long pid, unsigned long *regs_out)
     int i;
     for (i=0; i < sizeof(struct sys_pt_regs)/sizeof(PPC_REG); ++i) {
        errno = 0;
-       regs_out->regs[i] = ptrace(PTRACE_PEEKUSER, pid, i*4, 0);
+       regs_out->regs[i] = ptrace(PTRACE_PEEKUSR, pid, i*4, 0);
        if (errno) {
            return -errno;
        }
@@ -21,7 +20,7 @@ int ptrace_setregs(long pid, unsigned long *regs_in)
     int i;
     for (i=0; i < sizeof(struct sys_pt_regs)/sizeof(PPC_REG); ++i) {
        if (i != 34 /* FIXME: PT_ORIG_R3 */ && i <= PT_MQ) {
-           if (ptrace(PTRACE_POKEUSER, pid, i*4, regs_in->regs[i]) < 0) {
+           if (ptrace(PTRACE_POKEUSR, pid, i*4, regs_in->regs[i]) < 0) {
                return -errno;
            }
        }