--- zzzz-none-000/linux-2.6.19.2/arch/sparc/kernel/ptrace.c 2007-01-10 19:10:37.000000000 +0000 +++ davinci-8020-5505/linux-2.6.19.2/arch/sparc/kernel/ptrace.c 2007-01-19 14:42:56.000000000 +0000 @@ -19,6 +19,7 @@ #include #include #include +#include #include #include @@ -300,6 +301,11 @@ goto out; } + if (gr_handle_ptrace(child, request)) { + pt_error_return(regs, EPERM); + goto out_tsk; + } + if ((current->personality == PER_SUNOS && request == PTRACE_SUNATTACH) || (current->personality != PER_SUNOS && request == PTRACE_ATTACH)) { if (ptrace_attach(child)) {