Messages in this thread | | | From | Yuyang Du <> | Subject | [PATCH 0/8] locking/lockdep: Add comments and make some code adjustments | Date | Tue, 26 Feb 2019 18:03:19 +0800 |
| |
Hi Peter,
I recently tried to look at some system hang issues. While at it, I attempted to use and understand lockdep. These patches are made as a result. I believe they should have helped me, so hopefully they do for others as well.
Thanks, Yuyang
--
Yuyang Du (8): locking/lockdep: Change all print_*() return type to void locking/lockdep: Add description and explanation in lockdep design doc locking/lockdep: Adjust lock usage bit character checks locking/lockdep: Remove useless conditional macro locking/lockdep: Adjust indents for some lines locking/lockdep: Print right depth for chain key colission locking/lockdep: Update obsolete struct field description locking/lockdep: Consider zapped locks when printing lock chains in /proc
Documentation/locking/lockdep-design.txt | 89 ++++++--- include/linux/lockdep.h | 6 +- kernel/locking/lockdep.c | 315 ++++++++++++++++--------------- kernel/locking/lockdep_internals.h | 1 + kernel/locking/lockdep_proc.c | 18 +- 5 files changed, 247 insertions(+), 182 deletions(-)
-- 1.8.3.1
| |