This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository glibc.
from ea26ff0322 x86: Copy IBT and SHSTK usable only if CET is enabled new e3e3eb0a2e x86: Fix tst-cpu-features-cpuinfo on Ryzen 9 (BZ #27873) new de8995a2a0 support: Add xclone new 9a75654037 posix: Consolidate fork implementation new d0c4083386 posix: Do not clobber errno by atfork handlers new 9f70985569 Consolidate pthread_atfork
The 5 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: htl/Makefile | 4 +- include/unistd.h | 2 + manual/platform.texi | 12 + nptl/Makefile | 1 - posix/Makefile | 3 +- posix/{fork.c => _Fork.c} | 22 +- posix/fork.c | 122 +++++++++- support/Makefile | 1 + support/xclone.c | 50 ++++ sysdeps/htl/old_pt-atfork.c => support/xsched.h | 26 +- posix/fork.c => sysdeps/generic/fork.h | 26 +- sysdeps/htl/pt-atfork.c | 41 ---- sysdeps/htl/pthread_atfork_compat.h | 4 + sysdeps/mach/hurd/{fork.c => _Fork.c} | 21 +- sysdeps/nptl/_Fork.c | 52 ++++ sysdeps/nptl/fork.c | 264 --------------------- sysdeps/nptl/fork.h | 148 ++++++++++++ sysdeps/nptl/pthread_atfork_compat.h | 4 + sysdeps/pthread/Makefile | 4 +- {nptl => sysdeps/pthread}/pthread_atfork.c | 1 + .../pthread/pthread_atfork_compat.c | 8 +- sysdeps/unix/sysv/linux/arch-fork.h | 3 + sysdeps/x86/bits/platform/x86.h | 4 + sysdeps/x86/include/cpu-features.h | 12 + sysdeps/x86/tst-cpu-features-cpuinfo.c | 22 +- 25 files changed, 473 insertions(+), 384 deletions(-) copy posix/{fork.c => _Fork.c} (65%) create mode 100644 support/xclone.c rename sysdeps/htl/old_pt-atfork.c => support/xsched.h (62%) copy posix/fork.c => sysdeps/generic/fork.h (65%) delete mode 100644 sysdeps/htl/pt-atfork.c create mode 100644 sysdeps/htl/pthread_atfork_compat.h rename sysdeps/mach/hurd/{fork.c => _Fork.c} (98%) create mode 100644 sysdeps/nptl/_Fork.c delete mode 100644 sysdeps/nptl/fork.c create mode 100644 sysdeps/nptl/fork.h create mode 100644 sysdeps/nptl/pthread_atfork_compat.h rename {nptl => sysdeps/pthread}/pthread_atfork.c (98%) rename nptl/old_pthread_atfork.c => sysdeps/pthread/pthread_atfork_compat.c (84%)