Re: [PATCH 2/3] ptrace: cleanup check/set of PT_PTRACED duringattach
From: Ingo Molnar
Date: Wed May 06 2009 - 03:45:55 EST
* Oleg Nesterov <oleg@xxxxxxxxxx> wrote:
> ptrace_attach() and ptrace_traceme() are the last functions which
> look as if the untraced task can have task->ptrace != 0, this must
> not be possible. Change the code to just check ->ptrace != 0 and
> s/|=/=/ to set PT_PTRACED.
>
> Also, a couple of trivial whitespace cleanups in ptrace_attach().
>
> And move ptrace_traceme() up near ptrace_attach() to keep them
> close to each other.
btw., while at it, please also fix the typos in
include/linux/ptrace.h's PT_* flags section:
/*
* Ptrace flags
*
* The owner ship rules for task->ptrace which holds the ptrace
* flags is simple. When a task is running it owns it's task->ptrace
* flags. When the a task is stopped the ptracer owns task->ptrace.
*/
s/owner ship/ownership
s/it's/its
Thanks,
Ingo
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/