Show patches with: Submitter = Torvald Riegel       |    Archived = No       |   101 patches
« 1 2 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
[BZ,#21778] Fix oversight in robust mutex lock acquisition. - - - - --- 2017-07-25 Torvald Riegel New
[v2] rwlock: Fix explicit hand-over. - - - 1 --- 2017-03-25 Torvald Riegel New
rwlock: Fix explicit hand-over. - - - - --- 2017-03-25 Torvald Riegel New
Add compiler barriers around modifications of the robust mutex list. - - - - --- 2017-01-13 Torvald Riegel New
[BZ,#20985] robust mutexes: Fix broken x86 assembly by removing it - - - - --- 2017-01-13 Torvald Riegel New
Fix mutex pretty printer test and pretty printer output. - - - - --- 2017-01-10 Torvald Riegel New
RFC: shared-memory synchronization benchmarking in glibc - - - - --- 2017-01-10 Torvald Riegel New
[2/2] New pthread rwlock that is more scalable. - - - - --- 2017-01-02 Torvald Riegel New
New condvar implementation that provides stronger ordering guarantees. - - - - --- 2017-01-02 Torvald Riegel New
Add compiler barriers around modifications of the robust mutex list. - - - - --- 2016-12-23 Torvald Riegel New
[2/2] New pthread rwlock that is more scalable. - - - - --- 2016-12-23 Torvald Riegel New
New condvar implementation that provides stronger ordering guarantees. - - - - --- 2016-12-23 Torvald Riegel New
[BZ,#20985] robust mutexes: Fix broken x86 assembly by removing it - - - - --- 2016-12-22 Torvald Riegel New
[BZ,#20985] robust mutexes: Fix broken x86 assembly by removing it - - - - --- 2016-12-22 Torvald Riegel New
[BZ,#19402] Clear list of acquired robust mutexes in the child process after forking. - - - - --- 2016-12-22 Torvald Riegel New
[BZ,#20973] Robust mutexes: Fix lost wake-up. - - - - --- 2016-12-15 Torvald Riegel New
Use C11-like atomics instead of plain memory accesses in x86 lock elision. - - - - --- 2016-12-02 Torvald Riegel New
[v2] New pthread rwlock that is more scalable. - - - - --- 2016-10-18 Torvald Riegel New
Fix incorrect double-checked locking in __nss_database_lookup. [BZ #20483] - - - - --- 2016-08-18 Torvald Riegel New
[Fix,incorrect,double-checked,locking,related,to,_res_hconf.initialized.,[BZ,#20477] - - - - --- 2016-08-17 Torvald Riegel New
[2/2] New pthread rwlock that is more scalable. - - - - --- 2016-07-27 Torvald Riegel New
[1/2] Add atomic_exchange_relaxed. - - - - --- 2016-07-27 Torvald Riegel New
[v2] Remove atomic_compare_and_exchange_bool_rel. - - - - --- 2016-06-17 Torvald Riegel New
New condvar implementation that provides stronger ordering guarantees. - - - - --- 2016-06-14 Torvald Riegel New
Remove atomic_compare_and_exchange_bool_rel. - - - - --- 2016-06-14 Torvald Riegel New
New condvar implementation that provides stronger ordering guarantees. - - - - --- 2016-05-26 Torvald Riegel New
Add atomic operations required by the new condition variable. - - - - --- 2016-05-25 Torvald Riegel New
[BZ,#19490] Add unwind descriptors to pthread_spin_init, etc. on i386 - - - - --- 2016-02-01 Torvald Riegel New
[committed] nptl: Add first-line description for barrier tests. - - - - --- 2016-01-15 Torvald Riegel New
[committed] Fix pthread_barrier_init typo. - - - - --- 2016-01-15 Torvald Riegel New
[v2,BZ,#13065] New pthread_barrier algorithm to fulfill barrier destruction requirements. - - - - --- 2016-01-13 Torvald Riegel New
[BZ,#13065] New pthread_barrier algorithm to fulfill barrier destruction requirements. - - - - --- 2015-12-18 Torvald Riegel New
Remove unused variable in math/atest-exp2.c. - - - - --- 2015-12-17 Torvald Riegel New
[v3,BZ,13690] Do not violate mutex destruction requirements. - - - - --- 2015-08-24 Torvald Riegel New
[v2,BZ,13690] Do not violate mutex destruction requirements. - - - - --- 2015-08-23 Torvald Riegel New
[BZ,#13065] New pthread_barrier algorithm to fulfill barrier destruction requirements. - - - - --- 2015-07-19 Torvald Riegel New
[BZ,13690] Do not violate mutex destruction requirements. - - - - --- 2015-07-14 Torvald Riegel New
[BZ,13690] Do not violate mutex destruction requirements. - - - - --- 2015-07-14 Torvald Riegel New
[v5] Add and use new glibc-internal futex API. - - - - --- 2015-07-03 Torvald Riegel New
Do not create invalid pointers in C code of string functions. - - - - --- 2015-07-03 Torvald Riegel New
[v4] Add and use new glibc-internal futex API. - - - - --- 2015-07-01 Torvald Riegel New
Clean up BUSY_WAIT_NOP and atomic_delay. - - - - --- 2015-06-23 Torvald Riegel New
[v2] Fix atomic_full_barrier on x86 and x86_64. - - - - --- 2015-06-23 Torvald Riegel New
[v3] Add and use new glibc-internal futex API. - - - - --- 2015-06-22 Torvald Riegel New
[v2] Add and use new glibc-internal futex API. - - - - --- 2015-06-17 Torvald Riegel New
Add and use new glibc-internal futex API in sparc code. - - - - --- 2015-06-10 Torvald Riegel New
Add and use new glibc-internal futex API. - - - - --- 2015-06-10 Torvald Riegel New
Add and use new glibc-internal futex API in sparc code. - - - - --- 2015-06-08 Torvald Riegel New
Clean up semaphore EINTR handling after Linux futex docs clarification. - - - - --- 2015-06-08 Torvald Riegel New
Add and use new glibc-internal futex API. - - - - --- 2015-06-08 Torvald Riegel New
Fix missing wake-ups in pthread_rwlock_rdlock. - - - - --- 2015-04-29 Torvald Riegel New
Fix lost wake-up when pthread_rwlock_timedrwlock times out. - - - - --- 2015-04-29 Torvald Riegel New
Fix lost wake-up when pthread_rwlock_timedrwlock times out. - - - - --- 2015-04-22 Torvald Riegel New
New condvar implementation that provides stronger ordering guarantees. - - - - --- 2015-02-20 Torvald Riegel New
[COMMITTED] Make error checking effective in nptl/tst-cond25.c. - - - - --- 2015-02-16 Torvald Riegel New
Only use 64b atomics in semaphores if long int is 64b. - - - - --- 2015-01-30 Torvald Riegel New
Add comment that 64b atomics need to work with either LP64 or ILP32. - - - - --- 2015-01-22 Torvald Riegel New
Don't rely on having LP64 in semaphores if 64b atomic ops are available. - - - - --- 2015-01-22 Torvald Riegel New
Update to new generic semaphore algorithm v2 - - - - --- 2015-01-13 Torvald Riegel New
[COMMITTED] Fix wake-up in sysdeps/nptl/fork.c. - - - - --- 2015-01-13 Torvald Riegel New
Add futex wrappers with error checking v2 - - - - --- 2015-01-09 Torvald Riegel New
sh: Remove custom lowlevellock, barrier, condvar, and rwlock implementations. - - - - --- 2014-12-18 Torvald Riegel New
i386: Move futex functions from lowlevellock.h to lowlevellock-futex.h. - - - - --- 2014-12-18 Torvald Riegel New
Use generic lowlevellock-futex.h in x86_64 lowlevellock.h. - - - - --- 2014-12-17 Torvald Riegel New
s390: Use generic lowlevellock-futex.h. - - - - --- 2014-12-17 Torvald Riegel New
hppa: Remove custom lowlevellock.h. - - - - --- 2014-12-17 Torvald Riegel New
microblaze: Remove custom lowlevellock.h. - - - - --- 2014-12-17 Torvald Riegel New
ia64: Remove custom lowlevellock.h. - - - - --- 2014-12-17 Torvald Riegel New
sh: Use generic lowlevellock-futex.h. - - - - --- 2014-12-17 Torvald Riegel New
[1/2] Add futex wrappers with error checking - - - - --- 2014-12-16 Torvald Riegel New
Fix warning in misc/tst-mntent2.c. - - - - --- 2014-12-15 Torvald Riegel New
Fix warning in elf/tst-unique4lib.cc. - - - - --- 2014-12-15 Torvald Riegel New
Ignore warning in string/tester.c. - - - - --- 2014-12-15 Torvald Riegel New
[RFC] Remove custom pthread_once implementation on sh. - - - - --- 2014-12-08 Torvald Riegel New
Remove custom pthread_once implementation on microblaze. - - - - --- 2014-12-08 Torvald Riegel New
Remove custom pthread_once implementation on s390. - - - - --- 2014-12-08 Torvald Riegel New
Remove incorrect default implementation of atomics. - - - - --- 2014-12-08 Torvald Riegel New
[3/3] Update to new generic semaphore algorithm. - - - - --- 2014-12-05 Torvald Riegel New
[2/3] Fix nptl/tst-sem4: always start with a fresh semaphore. - - - - --- 2014-12-05 Torvald Riegel New
[1/3] Use reliable sem_wait interruption in nptl/tst-sem6. - - - - --- 2014-12-05 Torvald Riegel New
[1/2] Add futex wrappers with error checking - - - - --- 2014-12-05 Torvald Riegel New
[2/2] pthread_once: Use futex wrappers with error checking. - - - - --- 2014-12-05 Torvald Riegel New
[2/2] pthread_once: Use futex wrappers with error checking. - - - - --- 2014-12-04 Torvald Riegel New
[1/2] Add futex wrappers with error checking - - - - --- 2014-12-04 Torvald Riegel New
Fix synchronization of TPP min/max priorities. - - - - --- 2014-11-25 Torvald Riegel New
Fix atomic_full_barrier on x86 and x86_64. - - - - --- 2014-11-25 Torvald Riegel New
[0/4] Provide C11 atomic operations - - - - --- 2014-11-21 Torvald Riegel New
[RFC] Fix SPARC atomic_write_barrier. - - - - --- 2014-10-30 Torvald Riegel New
[4/4] Use C11 atomics in pthread_once. - - - - --- 2014-10-29 Torvald Riegel New
[3/4] Add tests for C11-like atomic operations. - - - - --- 2014-10-29 Torvald Riegel New
[2/4] Add atomic operations similar to those provided by C11. - - - - --- 2014-10-29 Torvald Riegel New
[1/4] Add arch-specific configuration for C11 atomics support. - - - - --- 2014-10-29 Torvald Riegel New
Fix atomic_full_barrier on x86 and x86_64. - - - - --- 2014-10-29 Torvald Riegel New
[RFC] powerpc: Fix missing barriers in atomic_exchange_and_add_{acq,rel} - - - - --- 2014-10-21 Torvald Riegel New
[RFC] powerpc: Change atomic_write_barrier to have release semantics. - - - - --- 2014-10-21 Torvald Riegel New
[RFC] pthread_once: Use unified variant instead of custom x86_64/i386 - - - - --- 2014-10-20 Torvald Riegel New
pthread_once: Clean up constants. - - - - --- 2014-10-19 Torvald Riegel New
[RFC] pthread_once: Use unified variant instead of custom x86_64/i386 - - - - --- 2014-10-19 Torvald Riegel New
Transition to C11 atomics and memory model - - - - --- 2014-09-14 Torvald Riegel New
[RFC] pthread_once: Use unified variant instead of custom x86_64/i386 - - - - --- 2014-04-07 Torvald Riegel New
« 1 2 »