]> err.no Git - linux-2.6/blobdiff - kernel/ptrace.c
deny partial write for loop dev fd
[linux-2.6] / kernel / ptrace.c
index 3eca7a55f2ee8b13fb2fb6f3e09ea2d7a685acaf..0870523c2ae40125c15ccb35a9542f0116939f4d 100644 (file)
@@ -386,6 +386,9 @@ int ptrace_request(struct task_struct *child, long request,
        case PTRACE_SETSIGINFO:
                ret = ptrace_setsiginfo(child, (siginfo_t __user *) data);
                break;
+       case PTRACE_DETACH:      /* detach a process that was attached. */
+               ret = ptrace_detach(child, data);
+               break;
        default:
                break;
        }