This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch release/2.33/master in repository glibc.
from da7afc97ad elf: Call __libc_early_init for reused namespaces (bug 29528) new f5a70409db Avoid extra load with CAS in __pthread_mutex_lock_full [BZ #28537] new 0ec276739a Avoid extra load with CAS in __pthread_mutex_clocklock_commo [...] new 8844d9b22d Add LLL_MUTEX_READ_LOCK [BZ #28537] new 60b8295333 Move assignment out of the CAS condition new 8b9ad5ec93 nptl: Effectively skip CAS in spinlock loop new 870d564e7c sysdeps: Add 'get_fast_jitter' interace in fast-jitter.h new ea326b2e98 nptl: Add backoff mechanism to spinlock loop
The 7 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: nptl/pthreadP.h | 1 + nptl/pthread_mutex_lock.c | 33 ++++++++++++++----- nptl/pthread_mutex_timedlock.c | 9 +++-- .../generic/fast-jitter.h | 36 +++++++++++--------- .../pthread_mutex_backoff.h} | 34 +++++++++---------- .../pthread_mutex_backoff.h} | 38 ++++++++++++---------- 6 files changed, 88 insertions(+), 63 deletions(-) copy math/test-fe-snans-always-signal.c => sysdeps/generic/fast-jitter.h (54%) copy sysdeps/{x86_64/multiarch/evex512-vecs.h => nptl/pthread_mutex_backoff.h} (69%) copy sysdeps/x86_64/{multiarch/evex512-vecs.h => nptl/pthread_mutex_backoff.h} (63%)