Re: [PATCH 02/32] locking/lockdep: lock_class_is_held()

From: Peter Zijlstra
Date: Tue May 09 2023 - 15:31:00 EST


On Tue, May 09, 2023 at 12:56:27PM -0400, Kent Overstreet wrote:
> From: Kent Overstreet <kent.overstreet@xxxxxxxxx>
>
> This patch adds lock_class_is_held(), which can be used to assert that a
> particular type of lock is not held.

How is lock_is_held_type() not sufficient? Which is what's used to
implement lockdep_assert_held*().