From: Vlad Buslov <vla...@mellanox.com>
Date: Mon, 12 Nov 2018 09:55:31 +0200

> +#define ASSERT_BLOCK_LOCKED(block)                                   \
> +     WARN_ONCE(!spin_is_locked(&(block)->lock),              \
> +               "BLOCK: assertion failed at %s (%d)\n", __FILE__,  __LINE__)

spin_is_locked() is not usable for assertions.

When SMP=n and DEBUG_SPINLOCK=n, it always returns zero.

Reply via email to