Re: [PATCH 1/1 fyi] tools headers: Update the syscall tables and unistd.h, to support the new 'rseq_slice_yield' syscall
From: Leo Yan
Date: Fri Mar 06 2026 - 05:09:10 EST
On Thu, Mar 05, 2026 at 05:23:46PM -0300, Arnaldo Carvalho de Melo wrote:
[...]
> Warning: Kernel ABI header differences:
> diff -u tools/include/uapi/asm-generic/unistd.h include/uapi/asm-generic/unistd.h
> diff -u tools/scripts/syscall.tbl scripts/syscall.tbl
Arm64 directly uses tools/scripts/syscall.tbl, I can confirm that this
patch works for Arm64 after updating tools/scripts/syscall.tbl.
Note, tools/perf/arch/arm64/entry/syscalls/syscall_32.tbl is not
synchronized. This is fine for me, as perf generates the syscall array
using tools/perf/arch/arm/entry/syscalls/syscall.tbl instead. We can
consider to remove tools/perf/arch/arm64/entry/syscalls/syscall_32.tbl
as it is not used in perf, but this is not in this patch's scope.
For Arm and Arm64:
Reviewed-by: Leo Yan <leo.yan@xxxxxxx>