Age | Commit message (Expand) | Author |
2019-12-11 | Revert "locking/mutex: Complain upon mutex API misuse in IRQ contexts" | Davidlohr Bueso |
2019-10-29 | locking/mutex: Complain upon mutex API misuse in IRQ contexts | Davidlohr Bueso |
2019-10-09 | locking/lockdep: Remove unused @nested argument from lock_release() | Qian Cai |
2019-08-08 | mutex: Fix up mutex_waiter usage | Peter Zijlstra |
2019-08-06 | locking/mutex: Use mutex flags macro instead of hard code | Mukesh Ojha |
2019-08-06 | locking/mutex: Make __mutex_owner static to mutex.c | Mukesh Ojha |
2019-07-25 | locking/mutex: Test for initialized mutex | Sebastian Andrzej Siewior |
2019-07-15 | docs: locking: convert docs to ReST and rename to *.rst | Mauro Carvalho Chehab |
2019-05-21 | treewide: Add SPDX license identifier for missed files | Thomas Gleixner |
2019-01-04 | kernel/locking/mutex.c: remove caller signal_pending branch predictions | Davidlohr Bueso |
2018-09-10 | locking/mutex: Fix mutex debug call and ww_mutex documentation | Thomas Hellstrom |
2018-07-03 | locking: Implement an algorithm choice for Wound-Wait mutexes | Thomas Hellstrom |
2018-07-03 | locking: WW mutex cleanup | Peter Ziljstra |
2018-05-04 | locking/mutex: Optimize __mutex_trylock_fast() | Peter Zijlstra |
2018-03-20 | locking/mutex: Improve documentation | Matthew Wilcox |
2017-05-16 | mutex, futex: adjust kernel-doc markups to generate ReST | Mauro Carvalho Chehab |
2017-03-02 | sched/headers: Prepare for new header dependencies before moving code to <lin... | Ingo Molnar |
2017-03-02 | sched/headers: Prepare to move signal wakeup & sigpending methods from <linux... | Ingo Molnar |
2017-03-02 | sched/headers: Prepare for new header dependencies before moving code to <lin... | Ingo Molnar |
2017-02-20 | Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/k... | Linus Torvalds |
2017-01-30 | locking/mutex: Fix lockdep_assert_held() fail | Peter Zijlstra |
2017-01-14 | locking/mutex, sched/wait: Add mutex_lock_io() | Tejun Heo |
2017-01-14 | locking/mutex: Initialize mutex_waiter::ww_ctx with poison when debugging | Nicolai Hähnle |
2017-01-14 | locking/ww_mutex: Optimize ww-mutexes by yielding to other waiters from optim... | Nicolai Hähnle |
2017-01-14 | locking/ww_mutex: Re-check ww->ctx in the inner optimistic spin loop | Nicolai Hähnle |
2017-01-14 | locking/mutex: Improve inlining | Peter Zijlstra |
2017-01-14 | locking/ww_mutex: Optimize ww-mutexes by waking at most one waiter for backof... | Nicolai Hähnle |
2017-01-14 | locking/ww_mutex: Notify waiters that have to back off while adding tasks to ... | Nicolai Hähnle |
2017-01-14 | locking/ww_mutex: Add waiters in stamp order | Nicolai Hähnle |
2017-01-14 | locking/ww_mutex: Remove the __ww_mutex_lock*() inline wrappers | Nicolai Hähnle |
2017-01-14 | locking/ww_mutex: Set use_ww_ctx even when locking without a context | Nicolai Hähnle |
2017-01-14 | locking/ww_mutex: Extract stamp comparison to __ww_mutex_stamp_after() | Nicolai Hähnle |
2017-01-14 | locking/mutex: Fix mutex handoff | Peter Zijlstra |
2017-01-14 | sched/core: Remove set_task_state() | Davidlohr Bueso |
2017-01-14 | kernel/locking: Compute 'current' directly | Davidlohr Bueso |
2016-11-22 | locking/mutex: Break out of expensive busy-loop on {mutex,rwsem}_spin_on_owne... | Pan Xinhui |
2016-11-21 | sched/wake_q: Rename WAKE_Q to DEFINE_WAKE_Q | Waiman Long |
2016-11-16 | locking/core: Remove cpu_relax_lowlatency() users | Christian Borntraeger |
2016-10-25 | locking/mutex: Enable optimistic spinning of woken waiter | Waiman Long |
2016-10-25 | locking/mutex: Simplify some ww_mutex code in __mutex_lock_common() | Waiman Long |
2016-10-25 | locking/mutex: Restructure wait loop | Peter Zijlstra |
2016-10-25 | locking/mutex: Add lock handoff to avoid starvation | Peter Zijlstra |
2016-10-25 | locking/mutex: Rework mutex::owner | Peter Zijlstra |
2016-06-23 | locking: avoid passing around 'thread_info' in mutex debugging code | Linus Torvalds |
2016-06-03 | locking/ww_mutex: Report recursive ww_mutex locking early | Chris Wilson |
2016-02-29 | locking/mutex: Allow next waiter lockless wakeup | Davidlohr Bueso |
2015-10-06 | locking/mutex: Use acquire/release semantics | Davidlohr Bueso |
2015-04-09 | locking/mutex: Further simplify mutex_spin_on_owner() | Jason Low |
2015-02-24 | locking: Remove ACCESS_ONCE() usage | Davidlohr Bueso |
2015-02-18 | locking/rwsem: Set lock ownership ASAP | Davidlohr Bueso |