On 7/25/20 11:29 AM, Michael Schmitz wrote: > Looking at your SH patch, I see no changes to check for syscall numbers, just > a check of the syscall_trace_enter() return code added? Is that all that's > needed for m68k as well?
>From my understanding, you basically check whether the syscall number is -1 and if that's the case, you just skip to ret_from_syscall. At least that's what we're doing on SH in entry.S. The rest of the handling is done in C code in kernel/ptrace.c in do_syscall_trace_enter: if (secure_computing() == -1) return -1; > What return code would we need to set on returning from an aborted syscall? > (Without setting a specific one, -ENOSYS will be used by default.) If we're talking about syscall_trace_enter(), it should be -1. Adrian -- .''`. John Paul Adrian Glaubitz : :' : Debian Developer - glaub...@debian.org `. `' Freie Universitaet Berlin - glaub...@physik.fu-berlin.de `- GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913