mirror of
https://github.com/torvalds/linux.git
synced 2026-07-18 19:47:46 +02:00
Use the generic ptrace_resume code for PTRACE_SYSCALL, PTRACE_CONT and PTRACE_KILL. This also makes PTRACE_SINGLESTEP return -EIO while it previously succeeded despite not actually causing any kind of single stepping. Also the TIF_SYSCALL_TRACE thread flag is now cleared on PTRACE_KILL which it previously wasn't which is consistent with all architectures using the modern ptrace code. Signed-off-by: Christoph Hellwig <hch@lst.de> Cc: Oleg Nesterov <oleg@redhat.com> Cc: Roland McGrath <roland@redhat.com> Cc: Mikael Starvik <starvik@axis.com> Cc: Jesper Nilsson <jesper.nilsson@axis.com> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org> |
||
|---|---|---|
| .. | ||
| crisksyms.c | ||
| debugport.c | ||
| dma.c | ||
| entry.S | ||
| fasttimer.c | ||
| head.S | ||
| io_interface_mux.c | ||
| irq.c | ||
| kgdb.c | ||
| Makefile | ||
| process.c | ||
| ptrace.c | ||
| setup.c | ||
| shadows.c | ||
| signal.c | ||
| time.c | ||
| traps.c | ||