| Commit message (Expand) | Author | Age | Files | Lines |
* | treewide: use prandom_u32_max() when possible, part 1 | Jason A. Donenfeld | 2022-10-11 | 1 | -2/+2 |
* | Merge tag 'mm-stable-2022-10-08' of git://git.kernel.org/pub/scm/linux/kernel... | Linus Torvalds | 2022-10-10 | 1 | -1/+2 |
|\ |
|
| * | kmsan: disable instrumentation of unsupported common kernel code | Alexander Potapenko | 2022-10-03 | 1 | -1/+2 |
* | | Merge tag 'locking-core-2022-10-07' of git://git.kernel.org/pub/scm/linux/ker... | Linus Torvalds | 2022-10-10 | 7 | -43/+55 |
|\ \ |
|
| * | | locking/lockdep: Print more debug information - report name and key when look... | Tetsuo Handa | 2022-09-21 | 1 | -2/+4 |
| * | | Merge tag 'v6.0-rc6' into locking/core, to refresh the branch | Ingo Molnar | 2022-09-21 | 1 | -1/+1 |
| |\| |
|
| * | | locking: Add __sched to semaphore functions | Namhyung Kim | 2022-09-15 | 1 | -6/+6 |
| * | | locking/rwsem: Disable preemption while trying for rwsem lock | Gokul krishna Krishnakumar | 2022-09-15 | 1 | -2/+12 |
| * | | locking: Add __lockfunc to slow path functions | Namhyung Kim | 2022-08-19 | 3 | -5/+5 |
| * | | locking/spinlocks: Mark spinlocks noinline when inline spinlocks are disabled | Andi Kleen | 2022-08-04 | 1 | -28/+28 |
* | | | locking/percpu-rwsem: Add percpu_is_write_locked() and percpu_is_read_locked() | Marco Elver | 2022-08-30 | 1 | -0/+6 |
| |/
|/| |
|
* | | Merge tag 'rcu.2022.07.26a' of git://git.kernel.org/pub/scm/linux/kernel/git/... | Linus Torvalds | 2022-08-02 | 1 | -1/+1 |
|\ \
| |/
|/| |
|
| * | context_tracking: Take idle eqs entrypoints over RCU | Frederic Weisbecker | 2022-07-05 | 1 | -1/+1 |
* | | Merge tag 'locking-core-2022-08-01' of git://git.kernel.org/pub/scm/linux/ker... | Linus Torvalds | 2022-08-01 | 1 | -3/+4 |
|\ \ |
|
| * | | locking/lockdep: Fix lockdep_init_map_*() confusion | Peter Zijlstra | 2022-06-24 | 1 | -3/+4 |
| |/ |
|
* / | locking/rwsem: Allow slowpath writer to ignore handoff bit if not set by firs... | Waiman Long | 2022-07-30 | 1 | -10/+20 |
|/ |
|
* | locking/lockdep: Use sched_clock() for random numbers | Sebastian Andrzej Siewior | 2022-06-13 | 1 | -1/+1 |
* | Merge tag 'sysctl-5.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/... | Linus Torvalds | 2022-05-26 | 1 | -2/+33 |
|\ |
|
| * | kernel/lockdep: move lockdep sysctls to its own file | tangmeng | 2022-04-06 | 1 | -2/+33 |
* | | locking/qrwlock: Change "queue rwlock" to "queued rwlock" | Waiman Long | 2022-05-11 | 1 | -4/+4 |
* | | locking/mutex: Make contention tracepoints more consistent wrt adaptive spinning | Peter Zijlstra | 2022-04-05 | 1 | -4/+12 |
* | | locking: Apply contention tracepoints in the slow path | Namhyung Kim | 2022-04-05 | 8 | -1/+63 |
* | | locking: Add lock contention tracepoints | Namhyung Kim | 2022-04-05 | 2 | -1/+3 |
* | | locking/rwsem: Always try to wake waiters in out_nolock path | Waiman Long | 2022-04-05 | 1 | -10/+34 |
* | | locking/rwsem: Conditionally wake waiters in reader/writer slowpaths | Waiman Long | 2022-04-05 | 1 | -36/+32 |
* | | locking/rwsem: No need to check for handoff bit if wait queue empty | Waiman Long | 2022-04-05 | 1 | -5/+4 |
* | | lockdep: Fix -Wunused-parameter for _THIS_IP_ | Nick Desaulniers | 2022-04-05 | 1 | -14/+8 |
|/ |
|
* | Merge tag 'locking-core-2022-03-21' of git://git.kernel.org/pub/scm/linux/ker... | Linus Torvalds | 2022-03-22 | 5 | -31/+76 |
|\ |
|
| * | locking/lockdep: Iterate lock_classes directly when reading lockdep files | Waiman Long | 2022-02-16 | 3 | -15/+56 |
| * | locking: Add missing __sched attributes | Minchan Kim | 2022-02-11 | 2 | -3/+4 |
| * | locking/lockdep: Avoid potential access of invalid memory in lock_class | Waiman Long | 2022-01-25 | 1 | -9/+15 |
| * | lockdep: Use memset_startat() helper in reinit_class() | Xiu Jianfeng | 2022-01-25 | 1 | -4/+1 |
* | | lockdep: Correct lock_classes index mapping | Cheng Jui Wang | 2022-02-11 | 1 | -2/+2 |
|/ |
|
* | locking/rwlocks: introduce write_lock_nested | Minchan Kim | 2022-01-22 | 2 | -0/+22 |
* | Merge tag 'locking_core_for_v5.17_rc1' of git://git.kernel.org/pub/scm/linux/... | Linus Torvalds | 2022-01-11 | 7 | -33/+37 |
|\ |
|
| * | Merge branch 'locking/urgent' into locking/core | Thomas Gleixner | 2021-12-18 | 1 | -1/+1 |
| |\ |
|
| * \ | Merge tag 'v5.16-rc5' into locking/core, to pick up fixes | Ingo Molnar | 2021-12-13 | 1 | -93/+89 |
| |\ \ |
|
| * | | | locking: Make owner_on_cpu() into <linux/sched.h> | Kefeng Wang | 2021-12-04 | 3 | -21/+4 |
| * | | | lockdep: Remove softirq accounting on PREEMPT_RT. | Thomas Gleixner | 2021-12-04 | 1 | -0/+2 |
| * | | | locking/rtmutex: Add rt_mutex_lock_nest_lock() and rt_mutex_lock_killable(). | Sebastian Andrzej Siewior | 2021-12-04 | 1 | -4/+26 |
| * | | | locking/rtmutex: Squash self-deadlock check for ww_rt_mutex. | Peter Zijlstra | 2021-12-04 | 1 | -1/+4 |
| * | | | locking: Remove rt_rwlock_is_contended(). | Sebastian Andrzej Siewior | 2021-12-04 | 1 | -6/+0 |
| * | | | kernel/locking: Use a pointer in ww_mutex_trylock(). | Sebastian Andrzej Siewior | 2021-11-17 | 1 | -1/+1 |
* | | | | Merge tag 'rcu.2022.01.09a' of git://git.kernel.org/pub/scm/linux/kernel/git/... | Linus Torvalds | 2022-01-11 | 1 | -2/+2 |
|\ \ \ \
| |_|_|/
|/| | | |
|
| * | | | locktorture,rcutorture,torture: Always log error message | Li Zhijian | 2021-12-07 | 1 | -2/+2 |
| |/ / |
|
* | / | locking/rtmutex: Fix incorrect condition in rtmutex_spin_on_owner() | Zqiang | 2021-12-18 | 1 | -1/+1 |
| |/
|/| |
|
* | | locking/rwsem: Optimize down_read_trylock() under highly contended case | Muchun Song | 2021-11-23 | 1 | -7/+4 |
* | | locking/rwsem: Make handoff bit handling more consistent | Waiman Long | 2021-11-23 | 1 | -86/+85 |
|/ |
|
* | Merge branch 'akpm' (patches from Andrew) | Linus Torvalds | 2021-11-09 | 1 | -3/+0 |
|\ |
|
| * | kallsyms: remove arch specific text and data check | Kefeng Wang | 2021-11-09 | 1 | -3/+0 |