This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bmk_llvm_tx1/llvm-release-aarch64-spec2k6-O2 in repository toolchain/ci/glibc.
from ae925404a1 Fix failing nss/tst-nss-files-hosts-long with local resolver adds 007d699d0e Use Linux 5.14 in build-many-glibcs.py adds 005bafcf5b Update syscall lists for Linux 5.14 adds 114581bf53 Update kernel version to 5.14 in tst-mman-consts.py adds 4ed990e5b9 Add MADV_POPULATE_READ and MADV_POPULATE_WRITE from Linux 5. [...] adds 433ec4f14a posix: Fix attribute access mode on getcwd [BZ #27476] adds 73c7f5a879 nptl: pthread_kill needs to return ESRCH for old programs (b [...] adds 8b8a1d0b73 nptl: Fix type of pthread_mutexattr_getrobust_np, pthread_mu [...] new 5ad589d63b support: Add support_open_dev_null_range new 772e33411b Use support_open_dev_null_range io/tst-closefrom, misc/tst-c [...]
The 2 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: NEWS | 1 + io/tst-closefrom.c | 21 +-- nptl/pthread_kill.c | 37 +++-- posix/bits/unistd.h | 5 +- posix/tst-spawn5.c | 13 +- posix/unistd.h | 3 +- scripts/build-many-glibcs.py | 2 +- support/Makefile | 2 + support/support-open-dev-null-range.c | 134 ++++++++++++++++++ support/support.h | 8 ++ support/tst-support-open-dev-null-range.c | 155 +++++++++++++++++++++ sysdeps/nptl/pthread.h | 4 +- sysdeps/pthread/tst-pthread_kill-exited.c | 21 ++- sysdeps/unix/sysv/linux/aarch64/arch-syscall.h | 2 + sysdeps/unix/sysv/linux/alpha/arch-syscall.h | 1 + sysdeps/unix/sysv/linux/arc/arch-syscall.h | 1 + sysdeps/unix/sysv/linux/arm/arch-syscall.h | 1 + sysdeps/unix/sysv/linux/bits/mman-linux.h | 4 + sysdeps/unix/sysv/linux/csky/arch-syscall.h | 1 + sysdeps/unix/sysv/linux/hppa/arch-syscall.h | 1 + sysdeps/unix/sysv/linux/i386/arch-syscall.h | 2 + sysdeps/unix/sysv/linux/ia64/arch-syscall.h | 1 + sysdeps/unix/sysv/linux/m68k/arch-syscall.h | 1 + sysdeps/unix/sysv/linux/microblaze/arch-syscall.h | 1 + sysdeps/unix/sysv/linux/mips/mips32/arch-syscall.h | 1 + .../unix/sysv/linux/mips/mips64/n32/arch-syscall.h | 1 + .../unix/sysv/linux/mips/mips64/n64/arch-syscall.h | 1 + sysdeps/unix/sysv/linux/nios2/arch-syscall.h | 1 + .../sysv/linux/powerpc/powerpc32/arch-syscall.h | 1 + .../sysv/linux/powerpc/powerpc64/arch-syscall.h | 1 + sysdeps/unix/sysv/linux/riscv/rv32/arch-syscall.h | 1 + sysdeps/unix/sysv/linux/riscv/rv64/arch-syscall.h | 1 + .../unix/sysv/linux/s390/s390-32/arch-syscall.h | 1 + .../unix/sysv/linux/s390/s390-64/arch-syscall.h | 1 + sysdeps/unix/sysv/linux/sh/arch-syscall.h | 1 + .../unix/sysv/linux/sparc/sparc32/arch-syscall.h | 1 + .../unix/sysv/linux/sparc/sparc64/arch-syscall.h | 1 + sysdeps/unix/sysv/linux/syscall-names.list | 6 +- sysdeps/unix/sysv/linux/tst-close_range.c | 31 ++--- sysdeps/unix/sysv/linux/tst-mman-consts.py | 2 +- sysdeps/unix/sysv/linux/x86_64/64/arch-syscall.h | 2 + sysdeps/unix/sysv/linux/x86_64/x32/arch-syscall.h | 2 + 42 files changed, 409 insertions(+), 69 deletions(-) create mode 100644 support/support-open-dev-null-range.c create mode 100644 support/tst-support-open-dev-null-range.c