summary refs log tree commit diff
path: root/nptl
Commit message (Expand)AuthorAgeFilesLines
* Created tunable to force small pages on stack allocation.Cupertino Miranda2023-04-204-0/+18
* Remove --enable-tunables configure optionAdhemerval Zanella Netto2023-03-292-5/+1
* Move libc_freeres_ptrs and libc_subfreeres to hidden/weak functionsAdhemerval Zanella Netto2023-03-271-1/+0
* Remove pthread-pi-defines.symAndreas Schwab2023-02-032-11/+1
* Update copyright dates with scripts/update-copyrightsJoseph Myers2023-01-06273-273/+273
* Define in_int32_t_range to check if the 64 bit time_t syscall should be usedYunQiang Su2022-11-171-2/+2
* elf: Rework exception handling in the dynamic loader [BZ #25486]Florian Weimer2022-11-031-0/+3
* nptl: Fix pthread_create.c build with clangAdhemerval Zanella2022-11-011-2/+4
* linux: Avoid shifting a negative signed on POSIX timer interfaceAdhemerval Zanella2022-10-201-1/+1
* nptl: Convert tst-setuid2 to test-driverYu Chien Peter Lin2022-10-031-37/+15
* Use atomic_exchange_release/acquireWilco Dijkstra2022-09-262-2/+2
* Use C11 atomics instead of atomic_decrement_and_testWilco Dijkstra2022-09-232-104/+1
* Use C11 atomics instead of atomic_increment(_val)Wilco Dijkstra2022-09-233-3/+3
* Use C11 atomics instead of atomic_and/orWilco Dijkstra2022-09-234-4/+4
* Use '%z' instead of '%Z' on printf functionsAdhemerval Zanella Netto2022-09-222-14/+14
* Use relaxed atomics since there is no MO dependenceWilco Dijkstra2022-09-132-2/+3
* Use C11 atomics instead of atomic_decrement(_val)Wilco Dijkstra2022-09-092-2/+2
* stdlib: Add arc4random, arc4random_buf, and arc4random_uniform (BZ #4417)Adhemerval Zanella Netto2022-07-221-1/+2
* nptl: Fix ___pthread_unregister_cancel_restore asynchronous restoreAdhemerval Zanella2022-07-131-1/+1
* Replace __libc_multiple_threads with __libc_single_threadedAdhemerval Zanella2022-07-054-36/+1
* Refactor internal-signals.hAdhemerval Zanella2022-06-305-16/+17
* nptl: Remove unused members from struct pthreadAdhemerval Zanella2022-06-291-7/+0
* misc: Optimize internal usage of __libc_single_threadedAdhemerval Zanella2022-06-241-1/+4
* nptl: Fix __libc_cleanup_pop_restore asynchronous restore (BZ#29214)Adhemerval Zanella2022-06-081-1/+2
* nptl: Add backoff mechanism to spinlock loopWangyang Guo2022-05-091-2/+14
* 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-1410-85/+272
* Allow for unpriviledged nested containersDJ Delorie2022-04-041-0/+4
* nptl: Use libc-diag.h with tst-thread-setspecificAdhemerval Zanella2022-03-311-7/+8
* nptl: Fix cleanups for stack grows up [BZ# 28899]John David Anglin2022-02-281-1/+1
* elf: Fix initial-exec TLS access on audit modules (BZ #28096)Adhemerval Zanella2022-02-011-1/+1
* nptl: Effectively skip CAS in spinlock loopJangwoong Kim2022-01-201-3/+2
* Update copyright dates with scripts/update-copyrightsPaul Eggert2022-01-01274-274/+274
* nptl: rseq failure after registration on main thread is fatalFlorian Weimer2021-12-091-1/+2
* nptl: Add glibc.pthread.rseq tunable to control rseq registrationFlorian Weimer2021-12-091-1/+9
* nptl: Add rseq registrationFlorian Weimer2021-12-092-0/+17
* misc, nptl: Remove stray references to __condvar_load_64_relaxedFlorian Weimer2021-12-061-1/+1
* nptl: Increase default TCB alignment to 32Florian Weimer2021-12-032-1/+4
* nptl: Do not set signal mask on second setjmp return [BZ #28607]Florian Weimer2021-11-241-2/+2
* nptl: Extract <bits/atomic_wide_counter.h> from pthread_cond_common.cFlorian Weimer2021-11-173-179/+52
* Move assignment out of the CAS conditionH.J. Lu2021-11-152-8/+6
* Add LLL_MUTEX_READ_LOCK [BZ #28537]H.J. Lu2021-11-121-0/+7
* Avoid extra load with CAS in __pthread_mutex_clocklock_common [BZ #28537]H.J. Lu2021-11-121-5/+5
* Avoid extra load with CAS in __pthread_mutex_lock_full [BZ #28537]H.J. Lu2021-11-121-5/+5
* nptl: Fix tst-cancel7 and tst-cancelx7 pidfile raceStafford Horne2021-10-181-6/+3
* nptl: pthread_kill must send signals to a specific thread [BZ #28407]Florian Weimer2021-10-011-3/+1
* nptl: Add CLOCK_MONOTONIC support for PI mutexesAdhemerval Zanella2021-10-012-23/+26
* nptl: Use FUTEX_LOCK_PI2 when availableAdhemerval Zanella2021-10-013-2/+67
* 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