about summary refs log tree commit diff
path: root/sysdeps/x86_64/nptl
Commit message (Expand)AuthorAgeFilesLines
* nptl: Fix Race conditions in pthread cancellation [BZ#12683]Adhemerval Zanella2024-08-231-3/+0
* Update copyright dates with scripts/update-copyrightsPaul Eggert2024-01-018-8/+8
* x86/cet: Sync with Linux kernel 6.6 shadow stack interfaceH.J. Lu2024-01-011-1/+1
* nptl: move tst-x86-64-tls-1 to nptl-only testsSamuel Thibault2023-05-012-0/+68
* Update copyright dates with scripts/update-copyrightsJoseph Myers2023-01-067-7/+7
* elf: Introduce <dl-call_tls_init_tp.h> and call_tls_init_tp (bug 29249)Florian Weimer2022-11-031-1/+1
* x86: Cleanup pthread_spin_{try}lock.SNoah Goldstein2022-10-032-12/+29
* nptl: Add backoff mechanism to spinlock loopWangyang Guo2022-05-091-0/+39
* Update copyright dates with scripts/update-copyrightsPaul Eggert2022-01-016-6/+6
* Remove TLS_TCB_ALIGN and TLS_INIT_TCB_ALIGNFlorian Weimer2021-12-091-6/+0
* nptl: Introduce THREAD_GETMEM_VOLATILEFlorian Weimer2021-12-091-0/+2
* nptl: Introduce <tcb-access.h> for THREAD_* accessorsFlorian Weimer2021-12-092-113/+131
* elf: Remove THREAD_GSCOPE_IN_TCBSergey Bugaev2021-09-161-1/+0
* Remove "Contributed by" linesSiddhesh Poyarekar2021-09-032-2/+0
* nptl: Move pthread_spin_trylock into libcFlorian Weimer2021-04-231-3/+10
* nptl: Move pthread_spin_lock into libcFlorian Weimer2021-04-231-2/+8
* nptl: Move pthread_spin_init, Move pthread_spin_unlock into libcFlorian Weimer2021-04-231-5/+11
* x86: Remove low-level lock optimizationFlorian Weimer2021-04-211-1/+0
* x86_64: Correct THREAD_SETMEM/THREAD_SETMEM_NC for movq [BZ #27591]H.J. Lu2021-04-011-2/+8
* x86: Use x86/nptl/pthreaddef.hH.J. Lu2021-02-221-47/+0
* Update copyright dates with scripts/update-copyrightsPaul Eggert2021-01-026-6/+6
* x86: Fix THREAD_SELF definition to avoid ld.so crash (bug 27004)Jakub Jelinek2020-12-031-1/+6
* nptl: Move stack list variables into _rtld_globalFlorian Weimer2020-11-161-2/+0
* x86: Remove UP macro. Define LOCK_PREFIX unconditionally.Florian Weimer2020-11-132-14/+2
* aarch64: enforce >=64K guard size [BZ #26691]Szabolcs Nagy2020-10-021-0/+3
* Linux: Remove remnants of the getcpu cacheFlorian Weimer2020-05-162-2/+1
* nptl: Remove x86_64 cancellation assembly implementations [BZ #25765]Adhemerval Zanella2020-04-031-7/+0
* x86: Avoid single-argument _Static_assert in <tls.h>Florian Weimer2020-02-171-8/+12
* x86 tls: Use _Static_assert for TLS access size assertionSamuel Thibault2020-02-171-26/+20
* linux: Consolidate INLINE_SYSCALLAdhemerval Zanella2020-02-141-1/+1
* Update copyright dates with scripts/update-copyrights.Joseph Myers2020-01-016-6/+6
* nptl: Add tests for internal pthread_rwlock_t offsetsAdhemerval Zanella2019-11-261-0/+6
* nptl: Cleanup mutex internal offset testsAdhemerval Zanella2019-11-261-4/+0
* Prefer https to http for gnu.org and fsf.org URLsPaul Eggert2019-09-076-6/+6
* x86_64: Remove wrong THREAD_ATOMIC_* macrosAdhemerval Zanella2019-01-031-37/+0
* Update copyright dates with scripts/update-copyrights.Joseph Myers2019-01-016-6/+6
* x86: Rename __glibc_reserved2 to ssp_base in tcbhead_tH.J. Lu2018-07-252-1/+10
* x86: Rename __glibc_reserved1 to feature_1 in tcbhead_t [BZ #22563]H.J. Lu2018-07-142-1/+5
* i386: Change offset of __private_ss to 0x30 [BZ #23250]H.J. Lu2018-06-121-0/+10
* nptl: Remove __ASSUME_PRIVATE_FUTEXH.J. Lu2018-05-172-7/+0
* hurd: add gscope supportSamuel Thibault2018-03-111-0/+1
* Revert Intel CET changes to __jmp_buf_tag (Bug 22743)Carlos O'Donell2018-01-252-5/+1
* Update copyright dates with scripts/update-copyrights.Joseph Myers2018-01-016-6/+6
* x86: Add feature_1 to tcbhead_t [BZ #22563]H.J. Lu2017-12-192-1/+5
* nptl: Add tests for internal pthread_mutex_t offsetsAdhemerval Zanella2017-11-071-0/+5
* Remove CALL_THREAD_FCT macroAdhemerval Zanella2017-04-041-12/+0
* Narrowing the visibility of libc-internal.h even further.Zack Weinberg2017-03-011-1/+1
* Update copyright dates with scripts/update-copyrights.Joseph Myers2017-01-016-6/+6
* Remove cached PID/TID in cloneAdhemerval Zanella2016-11-241-1/+0
* elf: Consolidate machine-agnostic DTV definitions in <dl-dtv.h>Florian Weimer2016-06-201-12/+1