On Sat, Aug 03, 2024 at 05:14:41AM +0000, Rudi Heitbaum wrote: > With this patch to kernel 6.11-rc1 the error whilst compiling gcc-14.2 for > aarch64 with libsanitizer has changed from '__NR_newfstatat' to > '__NR_fstat', so some change, but still fail8ng. > > sanitizer_syscall_linux_aarch64.inc:13:23: error: '__NR_newfstatat' was not declared in this scope > 13 | #define SYSCALL(name) __NR_ ## name > | ^~~~~ > > sanitizer_syscall_linux_aarch64.inc:13:23: error: '__NR_fstat' was not declared in this scope > 13 | #define SYSCALL(name) __NR_ ## name > | ^~~~~ Probably it would be useful to check echo '#include <asm/unistd.h>' | gcc -E -dD -xc - | grep '#define __NR_' | sort for all arches between 6.10 and the latest git, diff them and resolve any unintended differences. Jakub