summaryrefslogtreecommitdiffstats
path: root/kernel (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2019-03-0610-219/+973
|\
| * locking/lockdep: Add module_param to enable consistency checksPeter Zijlstra2019-02-281-13/+33
| * kernel/workqueue: Use dynamic lockdep keys for workqueuesBart Van Assche2019-02-281-9/+50
| * locking/lockdep: Add support for dynamic keysBart Van Assche2019-02-281-8/+113
| * locking/lockdep: Verify whether lock objects are small enough to be used as c...Bart Van Assche2019-02-281-0/+11
| * locking/lockdep: Check data structure consistencyBart Van Assche2019-02-281-0/+167
| * locking/lockdep: Reuse lock chains that have been freedBart Van Assche2019-02-281-20/+37
| * locking/lockdep: Fix a comment in add_chain_cache()Bart Van Assche2019-02-281-1/+1
| * locking/lockdep: Introduce lockdep_next_lockchain() and lock_chain_count()Bart Van Assche2019-02-283-8/+23
| * locking/lockdep: Reuse list entries that are no longer in useBart Van Assche2019-02-281-8/+16
| * locking/lockdep: Free lock classes that are no longer in useBart Van Assche2019-02-281-48/+348
| * locking/lockdep: Update two outdated commentsBart Van Assche2019-02-281-5/+3
| * locking/lockdep: Make it easy to detect whether or not inside a selftestBart Van Assche2019-02-281-0/+6
| * locking/lockdep: Split lockdep_free_key_range() and lockdep_reset_lock()Bart Van Assche2019-02-281-36/+36
| * locking/lockdep: Initialize the locks_before and locks_after lists earlierBart Van Assche2019-02-281-2/+27
| * locking/lockdep: Make zap_class() remove all matching lock order entriesBart Van Assche2019-02-281-6/+13
| * locking/lockdep: Avoid that add_chain_cache() adds an invalid chain to the cacheBart Van Assche2019-02-281-10/+1
| * locking/lockdep: Fix reported required memory size (2/2)Bart Van Assche2019-02-281-1/+2
| * locking/lockdep: Fix reported required memory size (1/2)Bart Van Assche2019-02-281-7/+7
| * locking/lockdep: Fix two 32-bit compiler warningsBart Van Assche2019-02-281-2/+2
| * locking/qspinlock: Remove unnecessary BUG_ON() callWaiman Long2019-02-281-3/+0
| * Merge branch 'linus' into locking/core, to pick up fixesIngo Molnar2019-02-2821-70/+217
| |\
| * | futex: Convert futex_pi_state.refcount to refcount_tElena Reshetova2019-02-111-7/+8
| * | locking/qspinlock_stat: Track the no MCS node available caseWaiman Long2019-02-042-7/+17
| * | locking/qspinlock: Handle > 4 slowpath nesting levelsWaiman Long2019-02-041-0/+15
| * | sched/wake_q: Reduce reference counting for special usersDavidlohr Bueso2019-02-043-21/+46
| * | locking/lockdep: Add debug_locks check in __lock_downgrade()Waiman Long2019-02-041-0/+3
| * | Merge tag 'v5.0-rc5' into locking/core to pick up fixesIngo Molnar2019-02-0415-55/+97
| |\ \
| * | | futex: No need to check return value of debugfs_create functionsGreg Kroah-Hartman2019-01-291-6/+2
| * | | locking/lockdep: Provide enum lock_usage_bit mask namesFrederic Weisbecker2019-01-212-22/+15
| * | | locking/lockdep: Simplify mark_held_locks()Frederic Weisbecker2019-01-211-15/+8
| * | | Revert "sched/core: Take the hotplug lock in sched_init_smp()"Valentin Schneider2019-01-211-4/+1
| * | | cpu/hotplug: Mute hotplug lockdep during initValentin Schneider2019-01-211-0/+9
| * | | locking/lockdep: Add debug_locks check in __lock_downgrade()Waiman Long2019-01-211-0/+3
| * | | sched/wake_q: Add branch prediction hint to wake_q_add() cmpxchgDavidlohr Bueso2019-01-211-1/+1
* | | | Merge branch 'core-rcu-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2019-03-0521-691/+409
|\ \ \ \
| * \ \ \ Merge branch 'rcu-next' of git://git.kernel.org/pub/scm/linux/kernel/git/paul...Ingo Molnar2019-02-1321-691/+409
| |\ \ \ \
| | | \ \ \
| | | \ \ \
| | | \ \ \
| | | \ \ \
| | | \ \ \
| | | \ \ \
| | *-----. \ \ \ Merge branches 'doc.2019.01.26a', 'fixes.2019.01.26a', 'sil.2019.01.26a', 'sp...Paul E. McKenney2019-02-0917-335/+131
| | |\ \ \ \ \ \ \
| | | | | | * | | | rcuperf: Stop abusing IS_ENABLED()Paul E. McKenney2019-01-261-1/+7
| | | | | | * | | | rcutorture: Add grace period after CPU offlinePaul E. McKenney2019-01-263-3/+16
| | | | | | * | | | rcutorture: Record grace periods in forward-progress histogramPaul E. McKenney2019-01-261-7/+22
| | | |_|_|/ / / / | | |/| | | | | |
| | | | | * | | | srcu: Remove srcu_queue_delayed_work_on()Sebastian Andrzej Siewior2019-01-263-43/+24
| | | |_|/ / / / | | |/| | | | |
| | | | * | | | locking/locktorture: Convert to SPDX license identifierPaul E. McKenney2019-02-091-16/+3
| | | | * | | | torture: Convert to SPDX license identifierPaul E. McKenney2019-02-091-16/+3
| | | | * | | | rcu/update: Convert to SPDX license identifierPaul E. McKenney2019-02-091-15/+2
| | | | * | | | rcu/tree: Convert to SPDX license identifierPaul E. McKenney2019-02-094-61/+9
| | | | * | | | rcu/tiny: Convert to SPDX license identifierPaul E. McKenney2019-02-091-15/+2
| | | | * | | | rcu/sync: Convert to SPDX license identifierPaul E. McKenney2019-02-091-14/+1
| | | | * | | | rcu/srcu: Convert to SPDX license identifierPaul E. McKenney2019-02-092-30/+4
| | | | * | | | rcu/rcutorture: Convert to SPDX license identifierPaul E. McKenney2019-02-091-16/+3