Messages in this thread | | | From | Yuyang Du <> | Date | Fri, 26 Apr 2019 14:59:31 +0800 | Subject | Re: [PATCH 00/28] Optimize IRQ usage checks and other small bits |
| |
Thanks for review.
On Fri, 26 Apr 2019 at 02:56, Peter Zijlstra <peterz@infradead.org> wrote: > > On Wed, Apr 24, 2019 at 06:19:06PM +0800, Yuyang Du wrote: > > Yuyang Du (28): > > 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: Print the right depth for chain key colission > > locking/lockdep: Update obsolete struct field description > > locking/lockdep: Use lockdep_init_task for task initiation > > consistently > > locking/lockdep: Define INITIAL_CHAIN_KEY for chain keys to start with > > locking/lockdep: Change the range of class_idx in held_lock struct > > locking/lockdep: Remove unused argument in validate_chain() and > > check_deadlock() > > locking/lockdep: Update comment > > locking/lockdep: Change type of the element field in circular_queue > > locking/lockdep: Change the return type of __cq_dequeue() > > locking/lockdep: Avoid constant checks in __bfs by using offset > > reference > > locking/lockdep: Update comments on dependency search > > locking/lockdep: Add explanation to lock usage rules in lockdep design > > doc > > locking/lockdep: Remove redundant argument in check_deadlock > > locking/lockdep: Remove unused argument in __lock_release > > Those look really good (but don't readily apply to tip/locking/core) now > let me try and look at the real changes..
Swell.
| |