if (!current->thread.work.delayed_trace && !current->thread.work.syscall_trace) return; 
asmlinkage void syscall_trace(void){	if (!current->thread.work.delayed_trace &&	    !current->thread.work.syscall_trace)		return;	ptrace_notify(SIGTRAP | ((current->ptrace & PT_TRACESYSGOOD)				 ? 0x80 : 0));	/*	 * this isn't the same as continuing with a signal, but it will do	 * for normal use.  strace only continues with a signal if the	 * stopping signal is not SIGTRAP.  -brl	 */	if (current->exit_code) {		send_sig(current->exit_code, current, 1);		current->exit_code = 0;	}}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/3b66a1edb01b82269a668a478625765b1fa4936f/ptrace.c/buggy/arch/m68k/kernel/ptrace.c