On 8/17/26 12:16, Christian Loehle wrote: > Syscall User Dispatch (SUD) is unavailable on architectures without > generic syscall entry. Such architectures return -EINVAL for otherwise > valid SUD prctl and ptrace requests, which the SUD selftests currently > report as failures. > > Probe SUD with a valid disabled configuration and skip the affected tests > when that probe returns EINVAL. Unexpected errors remain failures, and the > existing coverage is unchanged on kernels that support SUD. > > Christian Loehle (3): > selftests/ptrace: Skip get_set_sud if SUD is unsupported > selftests/syscall_user_dispatch: Skip tests if SUD is unsupported > selftests/syscall_user_dispatch: Skip benchmark if SUD is unsupported > > tools/testing/selftests/ptrace/get_set_sud.c | 8 +++++ > .../syscall_user_dispatch/sud_benchmark.c | 9 +++++ > .../syscall_user_dispatch/sud_test.c | 36 +++++++++++++++++++ > 3 files changed, 53 insertions(+) > > > base-commit: 8d3ae59288f1e7d58d76558a6ee96d533bc5019f
Gentle ping on this

