On 03/18, Sudeep Holla wrote: > @@ -534,6 +534,10 @@ static int ptrace_detach(struct task_struct *child, unsigned int data) > /* Architecture-specific hardware disable .. */ > ptrace_disable(child); > > +#ifdef TIF_SYSCALL_EMU > + clear_tsk_thread_flag(child, TIF_SYSCALL_EMU); > +#endif
perhaps it makes sense to factor out clear_tsk_thread_flag(TIF_SYSCALL_EMU), but then we should probably clear it along with TIF_SYSCALL_TRACE in __ptrace_unlink? Oleg.