aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/kernel/locking/lockdep.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2025-05-06locking/lockdep: Add number of dynamic keys to /proc/lockdep_statsWaiman Long1-0/+3
2025-05-06locking/lockdep: Prevent abuse of lockdep subclassWaiman Long1-0/+3
2025-05-06locking/lockdep: Move hlock_equal() to the respective #ifdefferyAndy Shevchenko1-35/+35
2025-03-27locking/lockdep: Decrease nr_unused_locks if lock unused in zap_class()Boqun Feng1-0/+3
2025-03-08locking/lockdep: Add kasan_check_byte() check in lock_acquire()Waiman Long1-0/+9
2025-03-08locking/lock_events: Add locking events for lockdepWaiman Long1-1/+7
2025-01-28treewide: const qualify ctl_tables where applicableJoel Granados1-1/+1
2024-12-19lockdep: Move lockdep_assert_locked() under #ifdef CONFIG_PROVE_LOCKINGAndy Shevchenko1-0/+2
2024-12-19lockdep: Mark chain_hlock_class_idx() with __maybe_unusedAndy Shevchenko1-1/+1
2024-10-17lockdep: Use info level for lockdep initial info messagesJiri Slaby (SUSE)1-11/+11
2024-10-17lockdep: Add lockdep_cleanup_dead_cpu()David Woodhouse1-0/+24
2024-09-29Merge tag 'locking-urgent-2024-09-29' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds1-17/+36
2024-09-29Merge branch 'locking/core' into locking/urgent, to pick up pending commitsIngo Molnar1-17/+36
2024-08-21lockdep: Mark emergency sections in lockdep splatsJohn Ogness1-2/+81
2024-08-07lockdep: Fix lockdep_set_notrack_class() for CONFIG_LOCK_STATKent Overstreet1-0/+6
2024-08-06lockdep: fix deadlock issue between lockdep and rcuZhiguo Niu1-16/+32
2024-08-06lockdep: Use str_plural() to fix Coccinelle warningThorsten Blum1-1/+1
2024-08-05lockdep: suggest the fix for "lockdep bfs error:-1" on print_bfs_bugLuis Claudio R. Goncalves1-0/+3
2024-07-18Merge tag 'bcachefs-2024-07-18.2' of https://evilpiepirate.org/git/bcachefsLinus Torvalds1-1/+8
2024-07-14lockdep: lockdep_set_notrack_class()Kent Overstreet1-1/+8
2024-06-13locking: Remove superfluous sentinel element from kern_lockdep_tableJoel Granados1-1/+0
2023-11-24lockdep: Fix block chain corruptionPeter Zijlstra1-1/+2
2023-08-21lockdep: fix static memory detection even moreHelge Deller1-22/+14
2023-06-27Merge tag 'locking-core-2023-06-27' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds1-31/+87
2023-05-28Merge tag 'core-debugobjects-2023-05-28' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds1-7/+21
2023-05-19lockdep: Add lock_set_cmp_fn() annotationKent Overstreet1-31/+87
2023-05-02debugobjects,locking: Annotate debug_object_fill_pool() wait type violationPeter Zijlstra1-7/+21
2023-03-27locking/lockdep: Improve the deadlock scenario print for sync and read lockBoqun Feng1-16/+32
2023-03-27locking/lockdep: Introduce lock_sync()Boqun Feng1-0/+34
2023-01-31cpuidle: lib/bug: Disable rcu_is_watching() during WARN/BUGPeter Zijlstra1-0/+3
2022-09-21locking/lockdep: Print more debug information - report name and key when look_up_lock_class() got confusedTetsuo Handa1-2/+4
2022-08-02Merge tag 'rcu.2022.07.26a' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcuLinus Torvalds1-1/+1
2022-07-05context_tracking: Take idle eqs entrypoints over RCUFrederic Weisbecker1-1/+1
2022-06-24locking/lockdep: Fix lockdep_init_map_*() confusionPeter Zijlstra1-3/+4
2022-06-13locking/lockdep: Use sched_clock() for random numbersSebastian Andrzej Siewior1-1/+1
2022-05-26Merge tag 'sysctl-5.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/linuxLinus Torvalds1-2/+33
2022-04-06kernel/lockdep: move lockdep sysctls to its own filetangmeng1-2/+33
2022-04-05locking: Add lock contention tracepointsNamhyung Kim1-1/+0
2022-04-05lockdep: Fix -Wunused-parameter for _THIS_IP_Nick Desaulniers1-14/+8
2022-03-22Merge tag 'locking-core-2022-03-21' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds1-18/+25
2022-02-16locking/lockdep: Iterate lock_classes directly when reading lockdep filesWaiman Long1-5/+9
2022-02-11lockdep: Correct lock_classes index mappingCheng Jui Wang1-2/+2
2022-01-25locking/lockdep: Avoid potential access of invalid memory in lock_classWaiman Long1-9/+15
2022-01-25lockdep: Use memset_startat() helper in reinit_class()Xiu Jianfeng1-4/+1
2021-12-04lockdep: Remove softirq accounting on PREEMPT_RT.Thomas Gleixner1-0/+2
2021-11-09Merge branch 'akpm' (patches from Andrew)Linus Torvalds1-3/+0
2021-11-09kallsyms: remove arch specific text and data checkKefeng Wang1-3/+0
2021-11-06Merge branch 'akpm' (patches from Andrew)Linus Torvalds1-0/+15
2021-11-06mm: make generic arch_is_kernel_initmem_freed() do what it saysChristophe Leroy1-0/+15
2021-11-01Merge tag 'objtool-core-2021-10-31' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds1-1/+1