This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository glibc.
from d552058570 alpha: Remove anonymous union in struct stat [BZ #27042] new 3378408987 config: Allow memory tagging to be enabled when configuring glibc new 26450d04d3 elf: Add a tunable to control use of tagged memory new 3784dfc098 malloc: Basic support for memory tagging in the malloc() family new 0d1bafdcb6 linux: Add compatibility definitions to sys/prctl.h for MTE new bde4949b6b aarch64: Add sysv specific enabling code for memory tagging new d27f0e5d88 aarch64: Add aarch64-specific files for memory tagging support
The 6 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: INSTALL | 14 + config.h.in | 3 + config.make.in | 2 + configure | 22 ++ configure.ac | 15 + elf/dl-tunables.list | 9 + include/malloc.h | 8 + malloc/arena.c | 59 +++- malloc/hooks.c | 79 +++-- malloc/malloc.c | 336 +++++++++++++++++---- manual/install.texi | 13 + manual/tunables.texi | 35 +++ sysdeps/aarch64/Makefile | 5 + .../__mtag_address_get_tag.S} | 19 +- sysdeps/aarch64/__mtag_memset_tag.S | 53 ++++ .../arc/kernel_stat.h => aarch64/__mtag_new_tag.S} | 26 +- sysdeps/aarch64/__mtag_tag_region.S | 51 ++++ sysdeps/aarch64/libc-mtag.h | 57 ++++ sysdeps/generic/libc-mtag.h | 52 ++++ sysdeps/unix/sysv/linux/aarch64/bits/hwcap.h | 1 + sysdeps/unix/sysv/linux/aarch64/bits/mman.h | 1 + sysdeps/unix/sysv/linux/aarch64/cpu-features.c | 30 ++ sysdeps/unix/sysv/linux/aarch64/cpu-features.h | 2 + sysdeps/unix/sysv/linux/sys/prctl.h | 18 ++ 24 files changed, 800 insertions(+), 110 deletions(-) copy sysdeps/{unix/sysv/linux/riscv/kernel_stat.h => aarch64/__mtag_address_get_ta [...] create mode 100644 sysdeps/aarch64/__mtag_memset_tag.S copy sysdeps/{unix/sysv/linux/arc/kernel_stat.h => aarch64/__mtag_new_tag.S} (66%) create mode 100644 sysdeps/aarch64/__mtag_tag_region.S create mode 100644 sysdeps/aarch64/libc-mtag.h create mode 100644 sysdeps/generic/libc-mtag.h