aboutsummaryrefslogtreecommitdiffstats
path: root/Documentation/sound (unfollow)
AgeCommit message (Expand)AuthorFilesLines
2021-10-19locking/rwsem: Fix comments about reader optimistic lock stealing conditionsYanfei Xu1-2/+1
2021-10-19locking: Remove rcu_read_{,un}lock() for preempt_{dis,en}able()Yanfei Xu2-12/+24
2021-10-19locking/rwsem: Disable preemption for spinning regionYanfei Xu1-23/+30
2021-10-19docs: futex: Fix kernel-doc referencesAndré Almeida2-2/+26
2021-10-19futex: Fix PREEMPT_RT buildPeter Zijlstra1-0/+4
2021-10-07futex2: Documentation: Document sys_futex_waitv() uAPIAndré Almeida2-0/+87
2021-10-07selftests: futex: Test sys_futex_waitv() wouldblockAndré Almeida1-4/+37
2021-10-07selftests: futex: Test sys_futex_waitv() timeoutAndré Almeida1-1/+20
2021-10-07selftests: futex: Add sys_futex_waitv() testAndré Almeida5-1/+265
2021-10-07futex,arm: Wire up sys_futex_waitv()André Almeida3-1/+4
2021-10-07futex,x86: Wire up sys_futex_waitv()André Almeida2-0/+2
2021-10-07futex: Implement sys_futex_waitv()André Almeida8-1/+371
2021-10-07futex: Simplify double_lock_hb()Peter Zijlstra1-8/+6
2021-10-07futex: Split out wait/wakePeter Zijlstra4-536/+543
2021-10-07futex: Split out requeuePeter Zijlstra4-963/+979
2021-10-07futex: Rename mark_wake_futex()Peter Zijlstra1-5/+5
2021-10-07futex: Rename: match_futex()Peter Zijlstra1-12/+12
2021-10-07futex: Rename: hb_waiter_{inc,dec,pending}()Peter Zijlstra1-17/+17
2021-10-07futex: Split out PI futexPeter Zijlstra4-1405/+1449
2021-10-07futex: Rename: {get,cmpxchg}_futex_value_locked()Peter Zijlstra1-15/+15
2021-10-07futex: Rename hash_futex()Peter Zijlstra1-11/+11
2021-10-07futex: Rename __unqueue_futex()Peter Zijlstra1-7/+7
2021-10-07futex: Rename: queue_{,un}lock()Peter Zijlstra1-13/+13
2021-10-07futex: Rename futex_wait_queue_me()Peter Zijlstra1-5/+5
2021-10-07futex: Rename {,__}{,un}queue_me()Peter Zijlstra1-23/+23
2021-10-07futex: Split out syscallsPeter Zijlstra6-420/+455
2021-10-07futex: Move to kernel/futex/Peter Zijlstra4-3/+6
2021-10-07locking/rwbase: Optimize rwbase_read_trylockDavidlohr Bueso1-3/+2
2021-10-01rtmutex: Wake up the waiters lockless while dropping the read lock.Thomas Gleixner2-7/+18
2021-10-01rtmutex: Check explicit for TASK_RTLOCK_WAIT.Sebastian Andrzej Siewior1-1/+1
2021-10-01locking/rt: Take RCU nesting into account for __might_resched()Thomas Gleixner1-3/+14
2021-10-01sched: Make cond_resched_lock() variants RT awareThomas Gleixner2-11/+28
2021-10-01sched: Make RCU nest depth distinct in __might_resched()Thomas Gleixner3-14/+21
2021-10-01sched: Make might_sleep() output less confusingThomas Gleixner1-5/+22
2021-10-01sched: Cleanup might_sleep() printksThomas Gleixner1-8/+6
2021-10-01sched: Remove preempt_offset argument from __might_sleep()Thomas Gleixner3-7/+6
2021-10-01sched: Make cond_resched_*lock() variants consistent vs. might_sleep()Thomas Gleixner1-6/+6
2021-10-01sched: Clean up the might_sleep() underscore zooThomas Gleixner4-13/+13
2021-10-01locking/ww-mutex: Fix uninitialized use of ret in test_aa()Nathan Chancellor1-1/+2
2021-09-17locking/lockdep: Cleanup the repeated declarationShaokun Zhang1-2/+0
2021-09-17lockdep: Improve comments in wait-type checksZhouyi Zhou3-4/+4
2021-09-17lockdep: Let lock_is_held_type() detect recursive read as readSebastian Andrzej Siewior1-1/+1
2021-09-17kernel/locking: Add context to ww_mutex_trylock()Maarten Lankhorst8-38/+137
2021-09-15locking/rwbase: Take care of ordering guarantee for fastpath readerBoqun Feng1-2/+19
2021-09-15locking/rwbase: Extract __rwbase_write_trylock()Peter Zijlstra1-18/+26
2021-09-15locking/rwbase: Properly match set_and_save_state() to restore_state()Peter Zijlstra1-1/+1
2021-09-12Linux 5.15-rc1Linus Torvalds1-2/+2
2021-09-11tools headers UAPI: Update tools's copy of drm.h headersArnaldo Carvalho de Melo1-2/+12
2021-09-11tools headers UAPI: Sync drm/i915_drm.h with the kernel sourcesArnaldo Carvalho de Melo1-81/+417
2021-09-11tools headers UAPI: Sync linux/fs.h with the kernel sourcesArnaldo Carvalho de Melo1-0/+1