6b9c7ed848
The ptrace_get_task_struct() helper that I added as part of the ptrace consolidation is useful in variety of places that currently opencode it. Switch them to the common helpers. Add a ptrace_traceme() helper that needs to be explicitly called, and simplify the ptrace_get_task_struct() interface. We don't need the request argument now, and we return the task_struct directly, using ERR_PTR() for error returns. It's a bit more code in the callers, but we have two sane routines that do one thing well now. Signed-off-by: Christoph Hellwig <hch@lst.de> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org> |
||
---|---|---|
.. | ||
arc | ||
au1000 | ||
boot | ||
cobalt | ||
configs | ||
ddb5xxx | ||
dec | ||
galileo-boards/ev96100 | ||
gt64120 | ||
ite-boards | ||
jazz | ||
jmr3927 | ||
kernel | ||
lasat | ||
lib | ||
lib-32 | ||
lib-64 | ||
math-emu | ||
mips-boards | ||
mm | ||
momentum | ||
oprofile | ||
pci | ||
philips/pnx8550 | ||
pmc-sierra | ||
qemu | ||
sgi-ip22 | ||
sgi-ip27 | ||
sgi-ip32 | ||
sibyte | ||
sni | ||
tx4927 | ||
tx4938 | ||
vr41xx | ||
Kconfig | ||
Kconfig.debug | ||
Makefile | ||
defconfig |