This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch ibm/2.30/master in repository glibc.
from 2900267d78 Merge branch release/2.30/master into ibm/2.30/master adds 6ffe972db7 x86-64: Use RDX_LP on __x86_shared_non_temporal_threshold [B [...] adds 4748829f86 NEWS: Mention fixes for BZ 25810/25896/25902/25966 adds dd591f8469 NEWS: Merge two bug lists in the glibc 2.30.1 section adds 1ba9ebfce3 nss_compat: internal_end*ent may clobber errno, hiding ERANG [...] adds 520aaef712 Fix avx2 strncmp offset compare condition check [BZ #25933] adds 94abcef26e NEWS: Mention BZ 25933 fix adds 501f426fe0 arm: CVE-2020-6096: fix memcpy and memmove for negative leng [...] adds d59630f995 arm: CVE-2020-6096: Fix multiarch memcpy for negative length [...] adds afc53d52dc AArch64: Align ENTRY to a cacheline adds ade1fa24e3 AArch64: Add optimized Q-register memcpy adds 236287f869 AArch64: Improve backwards memmove performance adds ad34abcad5 AArch64: Rename IS_ARES to IS_NEOVERSE_N1 adds 704e18d66d aarch64: Increase small and medium cases for __memcpy_generic adds 80259cd098 [AArch64] Improve integer memcpy adds 24c0d68815 AArch64: Use __memcpy_simd on Neoverse N2/V1 adds 61e8ae9b66 aarch64: Fix DT_AARCH64_VARIANT_PCS handling [BZ #26798] new 13e5c43287 Merge branch release/2.30/master into ibm/2.30/master
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 | 6 + nss/nss_compat/compat-grp.c | 15 +- nss/nss_compat/compat-initgroups.c | 13 +- nss/nss_compat/compat-pwd.c | 15 +- nss/nss_compat/compat-spwd.c | 14 +- sysdeps/aarch64/dl-machine.h | 12 +- sysdeps/aarch64/memcpy.S | 211 ++++++++++-------- sysdeps/aarch64/multiarch/Makefile | 2 +- sysdeps/aarch64/multiarch/ifunc-impl-list.c | 2 + sysdeps/aarch64/multiarch/memcpy.c | 8 +- sysdeps/aarch64/multiarch/memcpy_advsimd.S | 248 +++++++++++++++++++++ sysdeps/aarch64/multiarch/memmove.c | 6 +- sysdeps/aarch64/sysdep.h | 2 +- sysdeps/arm/armv7/multiarch/memcpy_impl.S | 22 +- sysdeps/arm/memcpy.S | 24 +- sysdeps/arm/memmove.S | 24 +- sysdeps/unix/sysv/linux/aarch64/cpu-features.h | 8 +- .../x86_64/multiarch/memmove-vec-unaligned-erms.S | 6 +- sysdeps/x86_64/multiarch/strcmp-avx2.S | 15 ++ 19 files changed, 488 insertions(+), 165 deletions(-) create mode 100644 sysdeps/aarch64/multiarch/memcpy_advsimd.S