Age | Commit message (Expand) | Author | Files | Lines |
2021-10-30 | locking: Remove spin_lock_flags() etc | Arnd Bergmann | 12 | -125/+9 |
2021-10-19 | locking/rwsem: Fix comments about reader optimistic lock stealing conditions | Yanfei Xu | 1 | -2/+1 |
2021-10-19 | locking: Remove rcu_read_{,un}lock() for preempt_{dis,en}able() | Yanfei Xu | 2 | -12/+24 |
2021-10-19 | locking/rwsem: Disable preemption for spinning region | Yanfei Xu | 1 | -23/+30 |
2021-10-19 | docs: futex: Fix kernel-doc references | André Almeida | 2 | -2/+26 |
2021-10-19 | futex: Fix PREEMPT_RT build | Peter Zijlstra | 1 | -0/+4 |
2021-10-07 | futex2: Documentation: Document sys_futex_waitv() uAPI | André Almeida | 2 | -0/+87 |
2021-10-07 | selftests: futex: Test sys_futex_waitv() wouldblock | André Almeida | 1 | -4/+37 |
2021-10-07 | selftests: futex: Test sys_futex_waitv() timeout | André Almeida | 1 | -1/+20 |
2021-10-07 | selftests: futex: Add sys_futex_waitv() test | André Almeida | 5 | -1/+265 |
2021-10-07 | futex,arm: Wire up sys_futex_waitv() | André Almeida | 3 | -1/+4 |
2021-10-07 | futex,x86: Wire up sys_futex_waitv() | André Almeida | 2 | -0/+2 |
2021-10-07 | futex: Implement sys_futex_waitv() | André Almeida | 8 | -1/+371 |
2021-10-07 | futex: Simplify double_lock_hb() | Peter Zijlstra | 1 | -8/+6 |
2021-10-07 | futex: Split out wait/wake | Peter Zijlstra | 4 | -536/+543 |
2021-10-07 | futex: Split out requeue | Peter Zijlstra | 4 | -963/+979 |
2021-10-07 | futex: Rename mark_wake_futex() | Peter Zijlstra | 1 | -5/+5 |
2021-10-07 | futex: Rename: match_futex() | Peter Zijlstra | 1 | -12/+12 |
2021-10-07 | futex: Rename: hb_waiter_{inc,dec,pending}() | Peter Zijlstra | 1 | -17/+17 |
2021-10-07 | futex: Split out PI futex | Peter Zijlstra | 4 | -1405/+1449 |
2021-10-07 | futex: Rename: {get,cmpxchg}_futex_value_locked() | Peter Zijlstra | 1 | -15/+15 |
2021-10-07 | futex: Rename hash_futex() | Peter Zijlstra | 1 | -11/+11 |
2021-10-07 | futex: Rename __unqueue_futex() | Peter Zijlstra | 1 | -7/+7 |
2021-10-07 | futex: Rename: queue_{,un}lock() | Peter Zijlstra | 1 | -13/+13 |
2021-10-07 | futex: Rename futex_wait_queue_me() | Peter Zijlstra | 1 | -5/+5 |
2021-10-07 | futex: Rename {,__}{,un}queue_me() | Peter Zijlstra | 1 | -23/+23 |
2021-10-07 | futex: Split out syscalls | Peter Zijlstra | 6 | -420/+455 |
2021-10-07 | futex: Move to kernel/futex/ | Peter Zijlstra | 4 | -3/+6 |
2021-10-07 | locking/rwbase: Optimize rwbase_read_trylock | Davidlohr Bueso | 1 | -3/+2 |
2021-10-07 | Merge branch 'tip/locking/urgent' | Peter Zijlstra | 1 | -20/+45 |
2021-10-01 | rtmutex: Wake up the waiters lockless while dropping the read lock. | Thomas Gleixner | 2 | -7/+18 |
2021-10-01 | rtmutex: Check explicit for TASK_RTLOCK_WAIT. | Sebastian Andrzej Siewior | 1 | -1/+1 |
2021-10-01 | locking/rt: Take RCU nesting into account for __might_resched() | Thomas Gleixner | 1 | -3/+14 |
2021-10-01 | sched: Make cond_resched_lock() variants RT aware | Thomas Gleixner | 2 | -11/+28 |
2021-10-01 | sched: Make RCU nest depth distinct in __might_resched() | Thomas Gleixner | 3 | -14/+21 |
2021-10-01 | sched: Make might_sleep() output less confusing | Thomas Gleixner | 1 | -5/+22 |
2021-10-01 | sched: Cleanup might_sleep() printks | Thomas Gleixner | 1 | -8/+6 |
2021-10-01 | sched: Remove preempt_offset argument from __might_sleep() | Thomas Gleixner | 3 | -7/+6 |
2021-10-01 | sched: Make cond_resched_*lock() variants consistent vs. might_sleep() | Thomas Gleixner | 1 | -6/+6 |
2021-10-01 | sched: Clean up the might_sleep() underscore zoo | Thomas Gleixner | 4 | -13/+13 |
2021-10-01 | locking/ww-mutex: Fix uninitialized use of ret in test_aa() | Nathan Chancellor | 1 | -1/+2 |
2021-09-17 | locking/lockdep: Cleanup the repeated declaration | Shaokun Zhang | 1 | -2/+0 |
2021-09-17 | lockdep: Improve comments in wait-type checks | Zhouyi Zhou | 3 | -4/+4 |
2021-09-17 | lockdep: Let lock_is_held_type() detect recursive read as read | Sebastian Andrzej Siewior | 1 | -1/+1 |
2021-09-17 | kernel/locking: Add context to ww_mutex_trylock() | Maarten Lankhorst | 8 | -38/+137 |
2021-09-15 | locking/rwbase: Take care of ordering guarantee for fastpath reader | Boqun Feng | 1 | -2/+19 |
2021-09-15 | locking/rwbase: Extract __rwbase_write_trylock() | Peter Zijlstra | 1 | -18/+26 |
2021-09-15 | locking/rwbase: Properly match set_and_save_state() to restore_state() | Peter Zijlstra | 1 | -1/+1 |
2021-09-13 | Linux 5.15-rc1v5.15-rc1 | Linus Torvalds | 1 | -2/+2 |
2021-09-13 | Merge tag 'perf-tools-for-v5.15-2021-09-11' of git://git.kernel.org/pub/scm/l... | Linus Torvalds | 36 | -175/+1147 |