]> git.baikalelectronics.ru Git - kernel.git/commit
locking/lockdep: Provide lockdep_assert{,_once}() helpers
authorPeter Zijlstra <peterz@infradead.org>
Mon, 2 Aug 2021 10:59:56 +0000 (18:59 +0800)
committerDaniel Vetter <daniel.vetter@ffwll.ch>
Thu, 5 Aug 2021 10:08:15 +0000 (12:08 +0200)
commitd47a784f3524d1376603c2ad85394babaf664564
treeb4288cd2d82416fb1dc82e55e1f138d2d5e275bb
parentb3c415ebb3bfcc27dd39725aab63af89cd85bbda
locking/lockdep: Provide lockdep_assert{,_once}() helpers

Extract lockdep_assert{,_once}() helpers to more easily write composite
assertions like, for example:

lockdep_assert(lockdep_is_held(&drm_device.master_mutex) ||
       lockdep_is_held(&drm_file.master_lookup_lock));

Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
Signed-off-by: Desmond Cheong Zhi Xi <desmondcheongzx@gmail.com>
Acked-by: Boqun Feng <boqun.feng@gmail.com>
Acked-by: Waiman Long <longman@redhat.com>
Acked-by: Peter Zijlstra (Intel) <peterz@infradead.org>
Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
Link: https://patchwork.freedesktop.org/patch/msgid/20210802105957.77692-2-desmondcheongzx@gmail.com
include/linux/lockdep.h