summaryrefslogtreecommitdiff
path: root/nptl
AgeCommit message (Expand)Author
10 daysnptl: Fix nptl/tst-cancel31 fail sometimesmengqinggang
2026-03-12Support loading libunwind instead of libgcc_sAdhemerval Zanella
2026-03-10nptl: Only issues __libc_unwind_link_get for SHAREDAdhemerval Zanella
2026-03-10elf(tls): Add debug logging for TLS operationsFrédéric Bérat
2026-03-04misc: Fix a few typos in commentsYury Khrustalev
2026-02-06tst-{pthread|sched}-affinity-inheritance: Only use in-mask CPUs in affinity m...Stefan Liebler
2026-01-01Update copyright dates with scripts/update-copyrightsPaul Eggert
2025-12-19nptl: Make pthread_{clock, timed}join{_np} act on all cancellation (BZ 33717)Adhemerval Zanella
2025-12-19nptl: Remove INVALID_TD_PAdhemerval Zanella
2025-12-19nptl: Do not use pthread set_tid_address as state synchronization (BZ #19951)Adhemerval Zanella
2025-12-19nptl: Set cancellation type and state on pthread_exit (BZ #28267)Adhemerval Zanella
2025-12-19nptl: Use __futex_abstimed_wait64 on pthread_create (BZ 33715)Adhemerval Zanella
2025-12-18nptl: Optimize trylock for high cache contention workloads (BZ #33704)Sunil K Pandey
2025-12-17atomic: Reinstate HAVE_64B_ATOMICS configure checkWilco Dijkstra
2025-12-02Use 64-bit atomic on sem_t with 8-byte alignment [BZ #33632]H.J. Lu
2025-12-01nptl: tests: Fix test-wrapper use in tst-dl-debug-tid.shYury Khrustalev
2025-11-20nptl: Replace FALLTHROUGH with [[fallthrough]]Adhemerval Zanella
2025-11-18Remove support for lock elision.Stefan Liebler
2025-11-14Revert __HAVE_64B_ATOMICS configure checkAdhemerval Zanella
2025-11-04nptl: Remove ATOMIC_EXCHANGE_USES_CAS usageWilco Dijkstra
2025-11-03tls: Add debug logging for TLS and TCB managementFrédéric Bérat
2025-10-30Cleanup some recently added whitespace.Collin Funk
2025-10-29Annotate swtich fall-throughAdhemerval Zanella
2025-10-21nptl: Fix Wincompatible-pointer-types on clangAdhemerval Zanella
2025-10-08atomic: Remove atomic_forced_readWilco Dijkstra
2025-09-23nptl: Fix MADV_GUARD_INSTALL logic for thread without guard page (BZ 33356)Adhemerval Zanella
2025-09-15support: add check_mem_access functionYury Khrustalev
2025-09-08Remove futex_supports_psharedAndreas Schwab
2025-09-01nptl: Provide __pthread_rwlock_unlock compat symbol for versions before 2.43Xi Ruoyao
2025-08-27elf: early conversion of elf p_flags to mprotect flagsCupertino Miranda
2025-08-01nptl: Fix SYSCALL_CANCEL for return values larger than INT_MAX (BZ 33245)Adhemerval Zanella
2025-03-13nptl: Check if thread is already terminated in sigcancel_handler (BZ 32782)Adhemerval Zanella
2025-03-12Makefile: Clean up pthread_atfork integrationFlorian Weimer
2025-03-12nptl: Include <stdbool.h> in tst-pthread_gettid_np.cFlorian Weimer
2025-03-12Linux: Add the pthread_gettid_np function (bug 27880)Florian Weimer
2025-03-04Pass -Wl,--no-error-execstack for tests where -Wl,-z,execstack is used [PR32717]Sam James
2025-02-13nptl: Remove unused __g_refs comment.Carlos O'Donell
2025-01-30ld.so: Decorate BSS mappingsPetr Malat
2025-01-30nptl: Add support for setup guard pages with MADV_GUARD_INSTALLAdhemerval Zanella
2025-01-29nptl: Correct stack size attribute when stack grows up [BZ #32574]John David Anglin
2025-01-21nptl: Include <stdbool.h> in tst-skeleton-affinity-inheritance.cFlorian Weimer
2025-01-17nptl: Use all of g1_start and g_signalsMalte Skarupke
2025-01-17nptl: rename __condvar_quiesce_and_switch_g1Malte Skarupke
2025-01-17nptl: Fix indentationMalte Skarupke
2025-01-17nptl: Use a single loop in pthread_cond_wait instaed of a nested loopMalte Skarupke
2025-01-17nptl: Remove g_refs from condition variablesMalte Skarupke
2025-01-17nptl: Remove unnecessary quadruple check in pthread_cond_waitMalte Skarupke
2025-01-17nptl: Remove unnecessary catch-all-wake in condvar group switchMalte Skarupke
2025-01-17nptl: Update comments and indentation for new condvar implementationMalte Skarupke
2025-01-17pthreads NPTL: lost wakeup fix 2Frank Barrus