OpenCloudOS-Kernel/arch/h8300/platform/h8s
Christoph Hellwig 857fb252a1 h8300: use generic ptrace_resume code
Use the generic ptrace_resume code for PTRACE_SYSCALL, PTRACE_CONT,
PTRACE_KILL and PTRACE_SINGLESTEP.  This implies defining
arch_has_single_step in <asm/ptrace.h> and implementing the
user_enable_single_step and user_disable_single_step functions, which also
causes the breakpoint information to be cleared on fork, which could be
considered a bug fix.

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: Yoshinori Sato <ysato@users.sourceforge.jp>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2010-03-12 15:52:38 -08:00
..
edosk2674 h8300: update timer handler - delete files 2008-10-16 11:21:29 -07:00
generic h8300: update timer handler - delete files 2008-10-16 11:21:29 -07:00
Makefile h8300 entry.S update 2007-07-16 09:05:37 -07:00
irq.c h8300: IRQ handling update 2008-02-23 17:12:16 -08:00
ptrace_h8s.c h8300: use generic ptrace_resume code 2010-03-12 15:52:38 -08:00