GLIBC-SA-2024-0004: add commit for 2.31 branchmaster
[glibc.git] / nptl / 
treeb1526e5fab68d12a56b6513ebbf94d32470ea59c
drwxr-xr-x   ..
-rw-r--r-- 3264 DESIGN-systemtap-probes.txt
-rw-r--r-- 20356 Makefile
-rw-r--r-- 1009 TODO
-rw-r--r-- 568 TODO-kernel
-rw-r--r-- 275 TODO-testing
-rw-r--r-- 12777 Versions
-rw-r--r-- 1415 alloca_cutoff.c
-rw-r--r-- 19444 allocatestack.c
-rw-r--r-- 2899 cancellation.c
-rw-r--r-- 2301 cleanup.c
-rw-r--r-- 2033 cleanup_compat.c
-rw-r--r-- 3211 cleanup_defer.c
-rw-r--r-- 1750 cleanup_defer_compat.c
-rw-r--r-- 1261 cleanup_routine.c
-rw-r--r-- 1566 default-sched.h
-rw-r--r-- 15478 descr.h
-rw-r--r-- 856 elision-conf.c
-rw-r--r-- 12 elision-conf.h
-rw-r--r-- 845 elision-lock.c
-rw-r--r-- 851 elision-timed.c
-rw-r--r-- 854 elision-trylock.c
-rw-r--r-- 855 elision-unlock.c
-rw-r--r-- 30 errno-loc.c
-rw-r--r-- 1095 events.c
-rw-r--r-- 7257 futex-internal.c
-rw-r--r-- 2347 libc-cleanup.c
-rw-r--r-- 4171 libpthread-compat.c
-rw-r--r-- 2021 lowlevellock.c
-rw-r--r-- 19908 nptl-printers.py
-rw-r--r-- 4530 nptl-stack.c
-rw-r--r-- 2153 nptl-stack.h
-rw-r--r-- 3942 nptl_deallocate_tsd.c
-rw-r--r-- 1537 nptl_free_tcb.c
-rw-r--r-- 1747 nptl_lock_constants.pysym
-rw-r--r-- 948 nptl_nthreads.c
-rw-r--r-- 8004 nptl_setxid.c
-rw-r--r-- 1125 nptlfreeres.c
-rw-r--r-- 1512 old_pthread_cond_broadcast.c
-rw-r--r-- 1158 old_pthread_cond_destroy.c
-rw-r--r-- 1563 old_pthread_cond_init.c
-rw-r--r-- 1500 old_pthread_cond_signal.c
-rw-r--r-- 1593 old_pthread_cond_timedwait.c
-rw-r--r-- 1523 old_pthread_cond_wait.c
-rw-r--r-- 17263 perf.c
-rw-r--r-- 2238 pthread_attr_copy.c
-rw-r--r-- 1473 pthread_attr_destroy.c
-rw-r--r-- 1136 pthread_attr_extension.c
-rw-r--r-- 2703 pthread_attr_getaffinity.c
-rw-r--r-- 1171 pthread_attr_getdetachstate.c
-rw-r--r-- 1334 pthread_attr_getguardsize.c
-rw-r--r-- 1205 pthread_attr_getinheritsched.c
-rw-r--r-- 1194 pthread_attr_getschedparam.c
-rw-r--r-- 1120 pthread_attr_getschedpolicy.c
-rw-r--r-- 1175 pthread_attr_getscope.c
-rw-r--r-- 1374 pthread_attr_getsigmask.c
-rw-r--r-- 1501 pthread_attr_getstack.c
-rw-r--r-- 1672 pthread_attr_getstackaddr.c
-rw-r--r-- 1658 pthread_attr_getstacksize.c
-rw-r--r-- 2580 pthread_attr_init.c
-rw-r--r-- 2550 pthread_attr_setaffinity.c
-rw-r--r-- 1448 pthread_attr_setdetachstate.c
-rw-r--r-- 1491 pthread_attr_setguardsize.c
-rw-r--r-- 1370 pthread_attr_setinheritsched.c
-rw-r--r-- 1397 pthread_attr_setschedparam.c
-rw-r--r-- 1309 pthread_attr_setschedpolicy.c
-rw-r--r-- 1287 pthread_attr_setscope.c
-rw-r--r-- 1259 pthread_attr_setsigmask.c
-rw-r--r-- 1524 pthread_attr_setsigmask_internal.c
-rw-r--r-- 2728 pthread_attr_setstack.c
-rw-r--r-- 1574 pthread_attr_setstackaddr.c
-rw-r--r-- 2320 pthread_attr_setstacksize.c
-rw-r--r-- 2854 pthread_barrier_destroy.c
-rw-r--r-- 2488 pthread_barrier_init.c
-rw-r--r-- 11078 pthread_barrier_wait.c
-rw-r--r-- 1240 pthread_barrierattr_destroy.c
-rw-r--r-- 1326 pthread_barrierattr_getpshared.c
-rw-r--r-- 1442 pthread_barrierattr_init.c
-rw-r--r-- 1430 pthread_barrierattr_setpshared.c
-rw-r--r-- 6369 pthread_cancel.c
-rw-r--r-- 2005 pthread_cleanup_upto.c
-rw-r--r-- 2210 pthread_clockjoin.c
-rw-r--r-- 3382 pthread_cond_broadcast.c
-rw-r--r-- 13973 pthread_cond_common.c
-rw-r--r-- 2626 pthread_cond_destroy.c
-rw-r--r-- 1957 pthread_cond_init.c
-rw-r--r-- 4368 pthread_cond_signal.c
-rw-r--r-- 31745 pthread_cond_wait.c
-rw-r--r-- 985 pthread_condattr_destroy.c
-rw-r--r-- 1334 pthread_condattr_getclock.c
-rw-r--r-- 1338 pthread_condattr_getpshared.c
-rw-r--r-- 1281 pthread_condattr_init.c
-rw-r--r-- 1802 pthread_condattr_setclock.c
-rw-r--r-- 1480 pthread_condattr_setpshared.c
-rw-r--r-- 35485 pthread_create.c
-rw-r--r-- 2173 pthread_detach.c
-rw-r--r-- 950 pthread_equal.c
-rw-r--r-- 1555 pthread_exit.c
-rw-r--r-- 2127 pthread_getaffinity.c
-rw-r--r-- 1638 pthread_getattr_default_np.c
-rw-r--r-- 6255 pthread_getattr_np.c
-rw-r--r-- 1185 pthread_getconcurrency.c
-rw-r--r-- 1746 pthread_getcpuclockid.c
-rw-r--r-- 2201 pthread_getname.c
-rw-r--r-- 2248 pthread_getschedparam.c
-rw-r--r-- 2478 pthread_getspecific.c
-rw-r--r-- 1317 pthread_join.c
-rw-r--r-- 4703 pthread_join_common.c
-rw-r--r-- 2003 pthread_key_create.c
-rw-r--r-- 1658 pthread_key_delete.c
-rw-r--r-- 1007 pthread_keys.c
-rw-r--r-- 4158 pthread_kill.c
-rw-r--r-- 1419 pthread_kill_other_threads.c
-rw-r--r-- 892 pthread_mutex_cond_lock.c
-rw-r--r-- 1984 pthread_mutex_conf.c
-rw-r--r-- 1857 pthread_mutex_consistent.c
-rw-r--r-- 1958 pthread_mutex_destroy.c
-rw-r--r-- 1674 pthread_mutex_getprioceiling.c
-rw-r--r-- 5304 pthread_mutex_init.c
-rw-r--r-- 20613 pthread_mutex_lock.c
-rw-r--r-- 4036 pthread_mutex_setprioceiling.c
-rw-r--r-- 19835 pthread_mutex_timedlock.c
-rw-r--r-- 13929 pthread_mutex_trylock.c
-rw-r--r-- 12644 pthread_mutex_unlock.c
-rw-r--r-- 1306 pthread_mutexattr_destroy.c
-rw-r--r-- 1873 pthread_mutexattr_getprioceiling.c
-rw-r--r-- 1498 pthread_mutexattr_getprotocol.c
-rw-r--r-- 1450 pthread_mutexattr_getpshared.c
-rw-r--r-- 1644 pthread_mutexattr_getrobust.c
-rw-r--r-- 1563 pthread_mutexattr_gettype.c
-rw-r--r-- 1957 pthread_mutexattr_init.c
-rw-r--r-- 2106 pthread_mutexattr_setprioceiling.c
-rw-r--r-- 1673 pthread_mutexattr_setprotocol.c
-rw-r--r-- 1602 pthread_mutexattr_setpshared.c
-rw-r--r-- 1892 pthread_mutexattr_setrobust.c
-rw-r--r-- 2137 pthread_mutexattr_settype.c
-rw-r--r-- 6253 pthread_once.c
-rw-r--r-- 1954 pthread_rwlock_clockrdlock.c
-rw-r--r-- 1954 pthread_rwlock_clockwrlock.c
-rw-r--r-- 44450 pthread_rwlock_common.c
-rw-r--r-- 1469 pthread_rwlock_destroy.c
-rw-r--r-- 2510 pthread_rwlock_init.c
-rw-r--r-- 1655 pthread_rwlock_rdlock.c
-rw-r--r-- 1870 pthread_rwlock_timedrdlock.c
-rw-r--r-- 1870 pthread_rwlock_timedwrlock.c
-rw-r--r-- 5399 pthread_rwlock_tryrdlock.c
-rw-r--r-- 3476 pthread_rwlock_trywrlock.c
-rw-r--r-- 2227 pthread_rwlock_unlock.c
-rw-r--r-- 1656 pthread_rwlock_wrlock.c
-rw-r--r-- 1244 pthread_rwlockattr_destroy.c
-rw-r--r-- 1306 pthread_rwlockattr_getkind_np.c
-rw-r--r-- 1345 pthread_rwlockattr_getpshared.c
-rw-r--r-- 1531 pthread_rwlockattr_init.c
-rw-r--r-- 1565 pthread_rwlockattr_setkind_np.c
-rw-r--r-- 1476 pthread_rwlockattr_setpshared.c
-rw-r--r-- 975 pthread_self.c
-rw-r--r-- 1870 pthread_setaffinity.c
-rw-r--r-- 3200 pthread_setattr_default_np.c
-rw-r--r-- 1773 pthread_setcancelstate.c
-rw-r--r-- 1816 pthread_setcanceltype.c
-rw-r--r-- 1477 pthread_setconcurrency.c
-rw-r--r-- 2145 pthread_setname.c
-rw-r--r-- 2259 pthread_setschedparam.c
-rw-r--r-- 2320 pthread_setschedprio.c
-rw-r--r-- 3162 pthread_setspecific.c
-rw-r--r-- 1920 pthread_sigmask.c
-rw-r--r-- 2386 pthread_sigqueue.c
-rw-r--r-- 1201 pthread_spin_destroy.c
-rw-r--r-- 1309 pthread_spin_init.c
-rw-r--r-- 3430 pthread_spin_lock.c
-rw-r--r-- 3703 pthread_spin_trylock.c
-rw-r--r-- 1465 pthread_spin_unlock.c
-rw-r--r-- 1494 pthread_testcancel.c
-rw-r--r-- 2048 pthread_timedjoin.c
-rw-r--r-- 1468 pthread_tryjoin.c
-rw-r--r-- 1107 pthread_yield.c
-rw-r--r-- 2171 sem_clockwait.c
-rw-r--r-- 1373 sem_destroy.c
-rw-r--r-- 2052 sem_getvalue.c
-rw-r--r-- 2744 sem_init.c
-rw-r--r-- 3309 sem_post.c
-rw-r--r-- 2102 sem_timedwait.c
-rw-r--r-- 3412 sem_wait.c
-rw-r--r-- 14662 sem_waitcommon.c
-rw-r--r-- 2163 semaphoreP.h
-rw-r--r-- 13 shlib-versions
-rw-r--r-- 1710 test-cond-printers.c
-rw-r--r-- 1538 test-cond-printers.py
-rw-r--r-- 2953 test-condattr-printers.c
-rw-r--r-- 2226 test-condattr-printers.py
-rw-r--r-- 4676 test-mutex-printers.c
-rw-r--r-- 3673 test-mutex-printers.py
-rw-r--r-- 4722 test-mutexattr-printers.c
-rw-r--r-- 3570 test-mutexattr-printers.py
-rw-r--r-- 2392 test-rwlock-printers.c
-rw-r--r-- 2069 test-rwlock-printers.py
-rw-r--r-- 3274 test-rwlockattr-printers.c
-rw-r--r-- 2534 test-rwlockattr-printers.py
-rw-r--r-- 922 thrd_current.c
-rw-r--r-- 924 thrd_yield.c
-rw-r--r-- 5863 tpp.c
-rw-r--r-- 7369 tst-attr2.c
-rw-r--r-- 10027 tst-attr3.c
-rw-r--r-- 2218 tst-audit-threads-mod1.c
-rw-r--r-- 967 tst-audit-threads-mod2.c
-rw-r--r-- 2643 tst-audit-threads.c
-rw-r--r-- 2575 tst-audit-threads.h
-rw-r--r-- 3586 tst-barrier5.c
-rw-r--r-- 7486 tst-cancel17.c
-rw-r--r-- 27 tst-cancel24-static.cc
-rw-r--r-- 1783 tst-cancel24.cc
-rw-r--r-- 3040 tst-cancel4_1.c
-rw-r--r-- 27 tst-cancel4_2-time64.c
-rw-r--r-- 2879 tst-cancel4_2.c
-rw-r--r-- 4586 tst-cancel7.c
-rw-r--r-- 26 tst-cancelx17.c
-rw-r--r-- 25 tst-cancelx7.c
-rw-r--r-- 4077 tst-cleanup4.c
-rw-r--r-- 2921 tst-cleanup4aux.c
-rw-r--r-- 26 tst-cleanupx4.c
-rw-r--r-- 29 tst-cleanupx4aux.c
-rw-r--r-- 4448 tst-clock2.c
-rw-r--r-- 989 tst-compat-forwarder-mod.c
-rw-r--r-- 1192 tst-compat-forwarder.c
-rw-r--r-- 3922 tst-cond22.c
-rw-r--r-- 2713 tst-cond26.c
-rw-r--r-- 4829 tst-context1.c
-rw-r--r-- 9435 tst-default-attr.c
-rw-r--r-- 1150 tst-dlsym1.c
-rw-r--r-- 1457 tst-eintr1.c
-rw-r--r-- 2517 tst-exec4.c
-rw-r--r-- 3981 tst-exec5.c
-rw-r--r-- 38 tst-execstack-threads-mod.c
-rw-r--r-- 57 tst-execstack-threads.c
-rw-r--r-- 31 tst-initializers1-c11.c
-rw-r--r-- 31 tst-initializers1-c89.c
-rw-r--r-- 31 tst-initializers1-c99.c
-rw-r--r-- 31 tst-initializers1-gnu11.c
-rw-r--r-- 31 tst-initializers1-gnu89.c
-rw-r--r-- 31 tst-initializers1-gnu99.c
-rw-r--r-- 2238 tst-initializers1.c
-rw-r--r-- 1514 tst-minstack-cancel.c
-rw-r--r-- 1630 tst-minstack-exit.c
-rw-r--r-- 2296 tst-minstack-throw.cc
-rw-r--r-- 63 tst-mutex5a.c
-rw-r--r-- 63 tst-mutex7a.c
-rw-r--r-- 24 tst-mutex8-static.c
-rw-r--r-- 9222 tst-mutex8.c
-rw-r--r-- 478 tst-mutexpi1.c
-rw-r--r-- 2350 tst-mutexpi10.c
-rw-r--r-- 45 tst-mutexpi11.c
-rw-r--r-- 45 tst-mutexpi12.c
-rw-r--r-- 44 tst-mutexpi2.c
-rw-r--r-- 44 tst-mutexpi3.c
-rw-r--r-- 44 tst-mutexpi4.c
-rw-r--r-- 44 tst-mutexpi5.c
-rw-r--r-- 489 tst-mutexpi6.c
-rw-r--r-- 44 tst-mutexpi7.c
-rw-r--r-- 26 tst-mutexpi8-static.c
-rw-r--r-- 44 tst-mutexpi8.c
-rw-r--r-- 44 tst-mutexpi9.c
-rw-r--r-- 798 tst-mutexpp1.c
-rw-r--r-- 7042 tst-mutexpp10.c
-rw-r--r-- 44 tst-mutexpp5.c
-rw-r--r-- 798 tst-mutexpp6.c
-rw-r--r-- 44 tst-mutexpp9.c
-rw-r--r-- 2073 tst-oddstacklimit.c
-rw-r--r-- 2235 tst-once5.cc
-rw-r--r-- 1857 tst-pthread-attr-affinity-fail.c
-rw-r--r-- 1984 tst-pthread-attr-affinity.c
-rw-r--r-- 7123 tst-pthread-attr-sigmask.c
-rw-r--r-- 2839 tst-pthread-defaultattr-free.c
-rw-r--r-- 36 tst-pthread-gdb-attach-static.c
-rw-r--r-- 7684 tst-pthread-gdb-attach.c
-rw-r--r-- 5574 tst-pthread-getattr.c
-rw-r--r-- 1114 tst-pthread-key1-static.c
-rw-r--r-- 3818 tst-pthread-timedlock-lockloop.c
-rw-r--r-- 905 tst-pthread_exit-nothreads-static.c
-rw-r--r-- 1009 tst-pthread_exit-nothreads.c
-rw-r--r-- 6275 tst-robust-fork.c
-rw-r--r-- 45 tst-robustpi1.c
-rw-r--r-- 45 tst-robustpi2.c
-rw-r--r-- 45 tst-robustpi3.c
-rw-r--r-- 45 tst-robustpi4.c
-rw-r--r-- 45 tst-robustpi5.c
-rw-r--r-- 45 tst-robustpi6.c
-rw-r--r-- 45 tst-robustpi7.c
-rw-r--r-- 45 tst-robustpi8.c
-rw-r--r-- 45 tst-robustpi9.c
-rw-r--r-- 2629 tst-rwlock-pwn.c
-rw-r--r-- 900 tst-rwlock10.c
-rw-r--r-- 900 tst-rwlock11.c
-rw-r--r-- 3006 tst-rwlock15.c
-rw-r--r-- 900 tst-rwlock17.c
-rw-r--r-- 900 tst-rwlock18.c
-rw-r--r-- 2953 tst-rwlock19.c
-rw-r--r-- 4158 tst-rwlock2.c
-rw-r--r-- 3167 tst-rwlock20.c
-rw-r--r-- 83 tst-rwlock21.c
-rw-r--r-- 70 tst-rwlock22.c
-rw-r--r-- 2397 tst-rwlock3.c
-rw-r--r-- 5369 tst-rwlock6.c
-rw-r--r-- 4784 tst-rwlock7.c
-rw-r--r-- 3813 tst-rwlock8.c
-rw-r--r-- 5299 tst-rwlock9.c
-rw-r--r-- 2034 tst-sched1.c
-rw-r--r-- 23 tst-sem11-static.c
-rw-r--r-- 1342 tst-sem11.c
-rw-r--r-- 23 tst-sem12-static.c
-rw-r--r-- 260 tst-sem12.c
-rw-r--r-- 1827 tst-sem13.c
-rw-r--r-- 2400 tst-sem17.c
-rw-r--r-- 8286 tst-setgetname.c
-rw-r--r-- 2285 tst-setgroups.c
-rw-r--r-- 25 tst-setuid1-static.c
-rw-r--r-- 21919 tst-setuid1.c
-rw-r--r-- 3112 tst-setuid2.c
-rw-r--r-- 5106 tst-signal3.c
-rw-r--r-- 1528 tst-signal7.c
-rw-r--r-- 1798 tst-stack2.c
-rw-r--r-- 2339 tst-stack3.c
-rw-r--r-- 3908 tst-stack4.c
-rw-r--r-- 1062 tst-stack4mod.c
-rw-r--r-- 29 tst-stackguard1-static.c
-rw-r--r-- 5371 tst-stackguard1.c
-rw-r--r-- 1438 tst-thread-affinity-pthread.c
-rw-r--r-- 2530 tst-thread-affinity-pthread2.c
-rw-r--r-- 1217 tst-thread-affinity-sched.c
-rw-r--r-- 6859 tst-thread-exit-clobber.cc
-rw-r--r-- 1480 tst-thread-setspecific.c
-rw-r--r-- 4918 tst-thread_local1.cc
-rw-r--r-- 1218 tst-tls3-malloc.c
-rw-r--r-- 4361 tst-tls3.c
-rw-r--r-- 1860 tst-tls3mod.c
-rw-r--r-- 3071 tst-tls5.c
-rw-r--r-- 504 tst-tls5.h
-rw-r--r-- 157 tst-tls5mod.c
-rw-r--r-- 127 tst-tls5moda.c
-rw-r--r-- 90 tst-tls5modb.c
-rw-r--r-- 90 tst-tls5modc.c
-rw-r--r-- 90 tst-tls5modd.c
-rw-r--r-- 176 tst-tls5mode.c
-rw-r--r-- 225 tst-tls5modf.c
-rwxr-xr-x 2638 tst-tls6.sh
-rw-r--r-- 2612 tst-tpp.h
-rw-r--r-- 2702 tst-tsd3.c
-rw-r--r-- 2398 tst-tsd4.c
-rw-r--r-- 5190 unwind.c
-rw-r--r-- 153 unwindbuf.sym
-rw-r--r-- 1212 vars.c