IB/iser: add safety checks for state_mutex lock
authorMax Gurtovoy <mgurtovoy@nvidia.com>
Sun, 16 Oct 2022 09:38:32 +0000 (12:38 +0300)
committerLeon Romanovsky <leon@kernel.org>
Wed, 19 Oct 2022 07:38:35 +0000 (10:38 +0300)
commita75243ae08d23272235cb26117464843538936b4
treee1b232e9a4e35c0cf8c88ef48a1a298bb7208c3d
parentacc7d94ab431fb6f34e41588f2784410c2d9008e
IB/iser: add safety checks for state_mutex lock

In some cases, we need to make sure that state_mutex is taken. Use
lockdep_assert_held to warn us in case it doesn't while it should.

Signed-off-by: Max Gurtovoy <mgurtovoy@nvidia.com>
Link: https://lore.kernel.org/r/20221016093833.12537-3-mgurtovoy@nvidia.com
Reviewed-by: Sergey Gorenko <sergeygo@nvidia.com>
Reviewed-by: Sagi Grimberg <sagi@grimberg.me>
Signed-off-by: Leon Romanovsky <leon@kernel.org>
drivers/infiniband/ulp/iser/iser_verbs.c