b5380eb Auto-sync with upstream branch release/2.33/master

Authored and Committed by Patsy Griffin 2 years ago
    Auto-sync with upstream branch release/2.33/master
    
    Upstream commit: 48d9161e026604bfb1b186627d5b87c6e829a888
    
    - Linux: Detect user namespace support in io/tst-getcwd-smallbuff
    - realpath: Avoid overwriting preexisting error (CVE-2021-3998)
    - getcwd: Set errno to ERANGE for size == 1 (CVE-2021-3999)
    - support: Add xclone
    - tst-realpath-toolong: Fix hurd build
    - realpath: Set errno to ENAMETOOLONG for result larger than PATH_MAX [BZ #28770]
    - support: Add helpers to create paths longer than PATH_MAX
    - elf: Fix glibc-hwcaps priorities with cache flags mismatches [BZ #27046]
    - powerpc: Fix unrecognized instruction errors with recent binutils
    - CVE-2022-23218: Buffer overflow in sunrpc svcunix_create (bug 28768)
    - <shlib-compat.h>: Support compat_symbol_reference for _ISOMAC
    - sunrpc: Test case for clnt_create "unix" buffer overflow (bug 22542)
    - CVE-2022-23219: Buffer overflow in sunrpc clnt_create for "unix" (bug 22542)
    - socket: Add the __sockaddr_un_set function
    - x86: use default cache size if it cannot be determined [BZ #28784]
    - powerpc: Fix unrecognized instruction errors with recent GCC
    - powerpc64[le]: Allocate extra stack frame on syscall.S
    - gconv: Do not emit spurious NUL character in ISO-2022-JP-3 (bug 28524)
    - powerpc64[le]: Fix CFI and LR save address for asm syscalls [BZ #28532]
    - nptl: Do not set signal mask on second setjmp return [BZ #28607]
    - support: Add xpthread_kill
    - s390: Use long branches across object boundaries (jgh instead of jh)
    - elf: Replace nsid with args.nsid [BZ #27609]
    - S390: Add PCI_MIO and SIE HWCAPs
    - posix: Fix attribute access mode on getcwd [BZ #27476]
    - Fix failing nss/tst-nss-files-hosts-long with local resolver
    - MIPS: Setup errno for {f,l,}xstat
    - RISC-V: Update rv64 ULPs
    - linux: Remove shmmax check from tst-sysvshm-linux
    - librt: add test (bug 28213)
    - librt: fix NULL pointer dereference (bug 28213)
    - x86_64: Remove unneeded static PIE check for undefined weak diagnostic
    
        
file modified
+38 -2
file modified
+1 -1