summaryrefslogtreecommitdiff
path: root/kernel/locking/lockdep.c
AgeCommit message (Expand)AuthorFilesLines
2021-11-18lockdep: Let lock_is_held_type() detect recursive read as readSebastian Andrzej Siewior1-1/+1
2021-11-18locking/lockdep: Avoid RCU-induced noinstr failPeter Zijlstra1-1/+1
2021-07-04Merge branch 'core-rcu-2021.07.04' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-2/+4
2021-06-28Merge tag 'sched-core-2021-06-28' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-1/+1
2021-06-28Merge tag 'locking-core-2021-06-28' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-8/+119
2021-06-22locking/lockdep: Correct the description error for check_redundant()Xiongwei Song1-1/+1
2021-06-22lockdep: Fix wait-type for empty stackPeter Zijlstra1-1/+1
2021-06-22lockding/lockdep: Avoid to find wrong lock dep path in check_irq_usage()Boqun Feng1-1/+11
2021-06-22locking/lockdep: Remove the unnecessary trace savingBoqun Feng1-3/+0
2021-06-22locking/lockdep: Fix the dep path printing for backwards BFSBoqun Feng1-2/+106
2021-06-22locking/lockdep: Improve noinstr vs errorsPeter Zijlstra1-1/+3
2021-06-18sched: Introduce task_is_running()Peter Zijlstra1-1/+1
2021-05-18locking/lockdep: Correct calling tracepointsLeo Yan1-2/+2
2021-05-11lockdep: Explicitly flag likely false-positive reportPaul E. McKenney1-2/+4
2021-04-28Merge tag 'locking-core-2021-04-28' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-7/+12
2021-04-26Merge tag 'tomoyo-pr-20210426' of git://git.osdn.net/gitroot/tomoyo/tomoyo-test1Linus Torvalds1-1/+1
2021-04-05lockdep: Allow tuning tracing capacity constants.Tetsuo Handa1-1/+1
2021-03-23lockdep: Address clang -Wformat warning printing for %hdArnd Bergmann1-1/+1
2021-03-22locking: Fix typos in commentsIngo Molnar1-2/+2
2021-03-21lockdep: Add a missing initialization hint to the "INFO: Trying to register n...Tetsuo Handa1-1/+2
2021-03-06lockdep: Add lockdep lock state definesShuah Khan1-5/+6
2021-03-06lockdep: Add lockdep_assert_not_held()Shuah Khan1-1/+5
2021-02-12Merge branch 'linus' into locking/core, to pick up upstream fixesIngo Molnar1-2/+7
2021-02-05locking/lockdep: Avoid unmatched unlockPeter Zijlstra1-1/+2
2021-01-14locking/lockdep: Exclude local_lock_t from IRQ inversionsBoqun Feng1-4/+53
2021-01-14locking/lockdep: Clean up check_redundant() a bitPeter Zijlstra1-42/+49
2021-01-14locking/lockdep: Add a skip() function to __bfs()Boqun Feng1-10/+19
2021-01-14locking/lockdep: Mark local_lock_tPeter Zijlstra1-7/+9
2021-01-12locking/lockdep: Avoid noinstr warning for DEBUG_LOCKDEPPeter Zijlstra1-1/+6
2021-01-12locking/lockdep: Cure noinstr failPeter Zijlstra1-1/+1
2020-11-17lockdep: Put graph lock/unlock under lock_recursion protectionBoqun Feng1-2/+4
2020-11-10lockdep: Avoid to modify chain keys in validate_chain()Boqun Feng1-10/+9
2020-10-30lockdep: Fix nr_unused_locks accountingPeter Zijlstra1-10/+4
2020-10-30locking/lockdep: Remove more raw_cpu_read() usagePeter Zijlstra1-1/+1
2020-10-22lockdep: Fix preemption WARN for spurious IRQ-enablePeter Zijlstra1-2/+2
2020-10-09Merge branch 'locking/urgent' into locking/core, to pick up fixesIngo Molnar1-52/+92
2020-10-09lockdep: Fix lockdep recursionPeter Zijlstra1-40/+59
2020-10-09lockdep: Fix usage_traceoverflowPeter Zijlstra1-17/+15
2020-09-29lockdep: Optimize the memory usage of circular queueBoqun Feng1-39/+60
2020-09-03locking/lockdep: Fix "USED" <- "IN-NMI" inversionspeterz@infradead.org1-6/+29
2020-08-26lockdep: Take read/write status in consideration when generate chainkeyBoqun Feng1-18/+35
2020-08-26lockdep: Add recursive read locks into dependency graphBoqun Feng1-17/+2
2020-08-26lockdep: Fix recursive read lock related safe->unsafe detectionBoqun Feng1-47/+141
2020-08-26lockdep: Adjust check_redundant() for recursive read changeBoqun Feng1-3/+44
2020-08-26lockdep: Support deadlock detection for recursive read locks in check_noncirc...Boqun Feng1-8/+35
2020-08-26lockdep: Make __bfs(.match) return boolBoqun Feng1-10/+10
2020-08-26lockdep: Extend __bfs() to work with multiple types of dependenciesBoqun Feng1-19/+94
2020-08-26lockdep: Introduce lock_list::depBoqun Feng1-4/+88
2020-08-26lockdep: Reduce the size of lock_list::distanceBoqun Feng1-3/+3
2020-08-26lockdep: Make __bfs() visit every dependency until a matchBoqun Feng1-26/+35