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_tk1/llvm-master-arm-spec2k6-O3 in repository toolchain/ci/glibc.
from 630d2568a1 hurd: drop SA_SIGINFO availability xfail adds c1105e34ac htl: Clear kernel_thread field before releasing the thread s [...] adds 1bd7a06a95 htl: Hide __pthread_attr's __schedparam type [BZ #23088] adds 84a9d5835a hurd: Fix exec() leak on proc_task2proc failure adds 54dda2cdba hurd: Add __rtld_execve adds 41a11a5e83 hurd: optimize exec cleanup adds 0eb230ccce hurd: Make RPC input array parameters const adds b4d4ff8963 elf: Introduce rtld_setup_main_map adds 8eb2510d38 elf: Set l_contiguous to 1 for the main map in more cases adds 06200aac9b elf/tst-dl_find_object: Disable subtests for non-contiguous [...] adds e368b12f6c socket: Add the __sockaddr_un_set function adds 226b46770c CVE-2022-23219: Buffer overflow in sunrpc clnt_create for "u [...] adds ef972a4c50 sunrpc: Test case for clnt_create "unix" buffer overflow (bu [...] adds f545ad4928 CVE-2022-23218: Buffer overflow in sunrpc svcunix_create (bu [...] adds cedd498dbc Revert "elf: Fix 64 time_t support for installed statically [...] adds 9fe6f63638 elf: Fix 64 time_t support for installed statically binaries adds ded3aeb202 Properly handle --disable-default-pie [BZ #28780] adds 5f3a7ebc35 Linux: Add epoll_pwait2 (BZ #27359) adds 9702a41cee rt/tst-mqueue*: Return UNSUPPORTED when mq_open fails with ENOSYS adds c242fcce06 x86: use default cache size if it cannot be determined [BZ #28784] adds 3a5aeba87a elf: Reinstate tst-audit17 adds f8b765bec4 htl: Fix build error in annexc adds c90363403b elf: Move _dl_setup_hash to its own file new 716c4027b0 elf: Fix tst-align3
The 1 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 | 10 +- configure | 47 +-- configure.ac | 40 ++- elf/Makefile | 3 + elf/dl-lookup.c | 45 --- elf/dl-setup_hash.c | 63 ++++ elf/rtld.c | 328 ++++++++++++--------- elf/tst-align3.c | 5 +- elf/tst-dl_find_object.c | 29 +- hurd/hurdauth.c | 4 +- hurd/hurdexec.c | 30 +- hurd/hurdmsg.c | 14 +- hurd/report-wait.c | 2 +- include/sys/epoll.h | 8 + include/sys/un.h | 12 + rt/tst-mqueue1.c | 10 +- rt/tst-mqueue10.c | 10 +- rt/tst-mqueue2.c | 10 +- rt/tst-mqueue3.c | 9 +- rt/tst-mqueue4.c | 10 +- rt/tst-mqueue5.c | 10 +- rt/tst-mqueue6.c | 10 +- rt/tst-mqueue7.c | 1 + rt/tst-mqueue8.c | 6 +- rt/tst-mqueue9.c | 10 +- socket/Makefile | 6 +- elf/tst-align3.c => socket/sockaddr_un_set.c | 39 +-- socket/tst-sockaddr_un_set.c | 62 ++++ sunrpc/Makefile | 5 +- sunrpc/clnt_gen.c | 10 +- sunrpc/svc_unix.c | 11 +- elf/tst-align3.c => sunrpc/tst-bug22542.c | 32 +- elf/tst-align3.c => sunrpc/tst-bug28768.c | 28 +- sysdeps/htl/bits/types/struct___pthread_attr.h | 8 +- sysdeps/htl/include/pthread.h | 6 +- sysdeps/htl/pt-attr-getschedparam.c | 2 +- sysdeps/htl/pt-attr-setschedparam.c | 4 +- sysdeps/htl/pt-attr.c | 2 +- sysdeps/htl/timer_routines.h | 4 +- sysdeps/mach/htl/pt-thread-terminate.c | 6 +- elf/tst-align3.c => sysdeps/mach/hurd/dl-execve.h | 23 +- sysdeps/mach/hurd/dl-sysdep.c | 111 ++++++- sysdeps/mach/hurd/i386/Makefile | 70 ----- sysdeps/unix/sysv/linux/Makefile | 4 +- sysdeps/unix/sysv/linux/Versions | 6 + sysdeps/unix/sysv/linux/aarch64/libc.abilist | 1 + sysdeps/unix/sysv/linux/alpha/libc.abilist | 1 + sysdeps/unix/sysv/linux/arc/libc.abilist | 1 + sysdeps/unix/sysv/linux/arm/be/libc.abilist | 2 + sysdeps/unix/sysv/linux/arm/le/libc.abilist | 2 + sysdeps/unix/sysv/linux/csky/libc.abilist | 2 + sysdeps/unix/sysv/linux/epoll_pwait2.c | 44 +++ sysdeps/unix/sysv/linux/hppa/libc.abilist | 2 + sysdeps/unix/sysv/linux/i386/libc.abilist | 2 + sysdeps/unix/sysv/linux/ia64/libc.abilist | 1 + sysdeps/unix/sysv/linux/m68k/coldfire/libc.abilist | 2 + sysdeps/unix/sysv/linux/m68k/m680x0/libc.abilist | 2 + sysdeps/unix/sysv/linux/microblaze/be/libc.abilist | 2 + sysdeps/unix/sysv/linux/microblaze/le/libc.abilist | 2 + .../unix/sysv/linux/mips/mips32/fpu/libc.abilist | 2 + .../unix/sysv/linux/mips/mips32/nofpu/libc.abilist | 2 + .../unix/sysv/linux/mips/mips64/n32/libc.abilist | 2 + .../unix/sysv/linux/mips/mips64/n64/libc.abilist | 1 + sysdeps/unix/sysv/linux/nios2/libc.abilist | 2 + sysdeps/unix/sysv/linux/or1k/libc.abilist | 1 + .../sysv/linux/powerpc/powerpc32/fpu/libc.abilist | 2 + .../linux/powerpc/powerpc32/nofpu/libc.abilist | 2 + .../sysv/linux/powerpc/powerpc64/be/libc.abilist | 1 + .../sysv/linux/powerpc/powerpc64/le/libc.abilist | 1 + sysdeps/unix/sysv/linux/riscv/rv32/libc.abilist | 1 + sysdeps/unix/sysv/linux/riscv/rv64/libc.abilist | 1 + sysdeps/unix/sysv/linux/s390/s390-32/libc.abilist | 2 + sysdeps/unix/sysv/linux/s390/s390-64/libc.abilist | 1 + sysdeps/unix/sysv/linux/sh/be/libc.abilist | 2 + sysdeps/unix/sysv/linux/sh/le/libc.abilist | 2 + sysdeps/unix/sysv/linux/sparc/sparc32/libc.abilist | 2 + sysdeps/unix/sysv/linux/sparc/sparc64/libc.abilist | 1 + sysdeps/unix/sysv/linux/sys/epoll.h | 21 ++ sysdeps/unix/sysv/linux/tst-epoll-time64.c | 1 + sysdeps/unix/sysv/linux/tst-epoll.c | 211 +++++++++++++ sysdeps/unix/sysv/linux/x86_64/64/libc.abilist | 1 + sysdeps/unix/sysv/linux/x86_64/x32/libc.abilist | 1 + sysdeps/x86/cacheinfo.h | 14 +- 83 files changed, 1060 insertions(+), 448 deletions(-) create mode 100644 elf/dl-setup_hash.c copy elf/tst-align3.c => socket/sockaddr_un_set.c (51%) create mode 100644 socket/tst-sockaddr_un_set.c copy elf/tst-align3.c => sunrpc/tst-bug22542.c (54%) copy elf/tst-align3.c => sunrpc/tst-bug28768.c (54%) copy elf/tst-align3.c => sysdeps/mach/hurd/dl-execve.h (61%) create mode 100644 sysdeps/unix/sysv/linux/epoll_pwait2.c create mode 100644 sysdeps/unix/sysv/linux/tst-epoll-time64.c create mode 100644 sysdeps/unix/sysv/linux/tst-epoll.c