On Sun, Nov 03, 2024 at 02:57:14PM +0100, Arnd Bergmann wrote: > On Sun, Nov 3, 2024, at 07:51, Al Viro wrote: > > On Sat, Nov 02, 2024 at 08:43:31AM -0600, Jens Axboe wrote: > >> Tested on arm64, fwiw I get these: > >> > >> <stdin>:1603:2: warning: #warning syscall setxattrat not implemented [-Wcpp] > >> <stdin>:1606:2: warning: #warning syscall getxattrat not implemented [-Wcpp] > >> <stdin>:1609:2: warning: #warning syscall listxattrat not implemented [-Wcpp] > >> <stdin>:1612:2: warning: #warning syscall removexattrat not implemented [-Wcpp] > > > > arch/arm64/tools/syscall*.tbl bits are missing (as well as > > arch/sparc/kernel/syscall_32.tbl ones, but that's less of an > > issue). > > > > AFAICS, the following should be the right incremental. Objections, anyone? > > Looks fine to me. > > I have a patch to convert s390 to use the exact same format > as the others, and I should push that patch, but it slightly > conflict with this one. > > We can also remove the old include/uapi/asm-generic/unistd.h > that is no longer used. I'd suggest starting with Documentation/process/adding-syscalls.rst, then...