329e925 Sync with upstream branch release/2.34/master

Authored and Committed by fweimer 2 years ago
    Sync with upstream branch release/2.34/master
    
    Upstream commit: 91c2e6c3db44297bf4cb3a2e3c40236c5b6a0b23
    
    - dlfcn: Implement the RTLD_DI_PHDR request type for dlinfo
    - manual: Document the dlinfo function
    - x86: Fix fallback for wcsncmp_avx2 in strcmp-avx2.S [BZ #28896]
    - x86: Fix bug in strncmp-evex and strncmp-avx2 [BZ #28895]
    - x86: Set .text section in memset-vec-unaligned-erms
    - x86-64: Optimize bzero
    - x86: Remove SSSE3 instruction for broadcast in memset.S (SSE2 Only)
    - x86: Improve vec generation in memset-vec-unaligned-erms.S
    - x86-64: Fix strcmp-evex.S
    - x86-64: Fix strcmp-avx2.S
    - x86: Optimize strcmp-evex.S
    - x86: Optimize strcmp-avx2.S
    - manual: Clarify that abbreviations of long options are allowed
    - Add HWCAP2_AFP, HWCAP2_RPRES from Linux 5.17 to AArch64 bits/hwcap.h
    - aarch64: Add HWCAP2_ECV from Linux 5.16
    - Add SOL_MPTCP, SOL_MCTP from Linux 5.16 to bits/socket.h
    - Update kernel version to 5.17 in tst-mman-consts.py
    - Update kernel version to 5.16 in tst-mman-consts.py
    - Update syscall lists for Linux 5.17
    - Add ARPHRD_CAN, ARPHRD_MCTP to net/if_arp.h
    - Update kernel version to 5.15 in tst-mman-consts.py
    - Add PF_MCTP, AF_MCTP from Linux 5.15 to bits/socket.h
    
        
file modified
+49 -1