about summary refs log tree commit diff
path: root/nptl
Commit message (Expand)AuthorAgeFilesLines
* Fix build of nptl/tst-thread_local1.cc with GCC 12Joseph Myers2023-01-111-0/+1
* Allow for unpriviledged nested containersDJ Delorie2022-11-251-0/+4
* nptl: Add backoff mechanism to spinlock loopWangyang Guo2022-09-281-2/+14
* nptl: Effectively skip CAS in spinlock loopJangwoong Kim2022-09-281-3/+2
* Move assignment out of the CAS conditionH.J. Lu2022-09-282-8/+6
* Add LLL_MUTEX_READ_LOCK [BZ #28537]H.J. Lu2022-09-281-0/+7
* Avoid extra load with CAS in __pthread_mutex_clocklock_common [BZ #28537]H.J. Lu2022-09-281-5/+5
* Avoid extra load with CAS in __pthread_mutex_lock_full [BZ #28537]H.J. Lu2022-09-281-5/+5
* nptl: Fix ___pthread_unregister_cancel_restore asynchronous restoreAdhemerval Zanella2022-07-131-1/+1
* nptl: Fix __libc_cleanup_pop_restore asynchronous restore (BZ#29214)Adhemerval Zanella2022-06-081-1/+2
* nptl: Fix pthread_cancel cancelhandling atomic operationsAdhemerval Zanella2022-04-201-1/+2
* nptl: Handle spurious EINTR when thread cancellation is disabled (BZ#29029)Adhemerval Zanella2022-04-1510-85/+272
* elf: Fix initial-exec TLS access on audit modules (BZ #28096)Adhemerval Zanella2022-04-081-1/+1
* nptl: Fix cleanups for stack grows up [BZ# 28899]John David Anglin2022-03-061-1/+1
* nptl: Do not set signal mask on second setjmp return [BZ #28607]Florian Weimer2021-11-241-2/+2
* nptl: pthread_kill must send signals to a specific thread [BZ #28407]Florian Weimer2021-10-011-3/+1
* nptl: Avoid setxid deadlock with blocked signals in thread exit [BZ #28361]Florian Weimer2021-09-231-2/+10
* nptl: pthread_kill needs to return ESRCH for old programs (bug 19193)Florian Weimer2021-09-201-8/+29
* nptl: Fix race between pthread_kill and thread exit (bug 12889)Florian Weimer2021-09-134-25/+63
* nptl: pthread_kill, pthread_cancel should not fail after exit (bug 19193)Florian Weimer2021-09-132-5/+11
* Move malloc hooks into a compat DSOSiddhesh Poyarekar2021-07-221-1/+2
* Add an internal wrapper for clone, clone2 and clone3H.J. Lu2021-07-142-70/+27
* Reduce <limits.h> pollution due to dynamic PTHREAD_STACK_MINFlorian Weimer2021-07-121-0/+3
* Define PTHREAD_STACK_MIN to sysconf(_SC_THREAD_STACK_MIN)H.J. Lu2021-07-091-3/+12
* Force building with -fno-commonFlorian Weimer2021-07-095-10/+7
* nptl: Use out-of-line wake function in __libc_lock_unlock slow pathFlorian Weimer2021-07-092-0/+15
* nptl: Reduce the GLIBC_PRIVATE ABIFlorian Weimer2021-07-076-52/+15
* nptl: Remove GLIBC_2.34 versions of __pthread_mutex_lock, __pthread_mutex_unlockFlorian Weimer2021-07-073-6/+6
* nptl: Add glibc.pthread.stack_cache_size tunableFlorian Weimer2021-06-283-4/+16
* nptl: Export libthread_db-used symbols under GLIBC_PRIVATEFlorian Weimer2021-06-282-5/+66
* Linux: Cleanups after librt moveFlorian Weimer2021-06-281-9/+0
* Linux: Move aio_init from librt into libcFlorian Weimer2021-06-251-0/+1
* Consolidate pthread_atforkAdhemerval Zanella2021-06-243-84/+0
* nptl: Use SA_RESTART for SIGCANCEL handlerAdhemerval Zanella2021-06-231-1/+5
* Remove unsused symbols from nptl/VersionsAndreas Schwab2021-06-221-6/+0
* linux: Only use 64-bit syscall if required for internal futexAdhemerval Zanella2021-06-221-18/+34
* nptl: Move pthreadP.h into sysdeps directoryFlorian Weimer2021-06-221-739/+0
* nptl: Export _pthread_cleanup_push, _pthread_cleanup_pop againFlorian Weimer2021-06-152-0/+6
* y2038: Add test coverageAdhemerval Zanella2021-06-152-0/+4
* y2038: Add support for 64-bit time on legacy ABIsAdhemerval Zanella2021-06-1510-24/+22
* nptl: Avoid async cancellation to wrongly update __nptl_nthreads (BZ #19366)Adhemerval Zanella2021-06-091-7/+4
* nptl: Use pthread_kill on pthread_cancelAdhemerval Zanella2021-06-093-11/+15
* nptl: Implement raise in terms of pthread_killAdhemerval Zanella2021-06-094-15/+36
* nptl: Move cancel type out of cancelhandlingAdhemerval Zanella2021-06-097-170/+34
* nptl: Move cancel state out of cancelhandlingAdhemerval Zanella2021-06-0911-60/+31
* nptl: Remove CANCELING_BITMASKAdhemerval Zanella2021-06-094-106/+36
* nptl: Install cancellation handler on pthread_cancelAdhemerval Zanella2021-06-094-45/+28
* nptl: Deallocate the thread stack on setup failure (BZ #19511)Adhemerval Zanella2021-06-093-88/+80
* nptl: Remove exit-thread.hAdhemerval Zanella2021-06-041-2/+2
* dlfcn: Cleanups after -ldl is no longer requiredFlorian Weimer2021-06-031-7/+0