]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
rbd: make get_lock_owner_info() return a single locker or NULL
authorIlya Dryomov <idryomov@gmail.com>
Fri, 30 Jun 2023 11:52:13 +0000 (13:52 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 3 Aug 2023 08:22:46 +0000 (10:22 +0200)
commitb223e9ffb64d74822d71d2db23052a713bea4bff
tree583c32ed197cae57b6898031105debb7b11659f6
parent098d0b9ba03c96ffbba1f236038bbea4933372f6
rbd: make get_lock_owner_info() return a single locker or NULL

commit f38cb9d9c2045dad16eead4a2e1aedfddd94603b upstream.

Make the "num_lockers can be only 0 or 1" assumption explicit and
simplify the API by getting rid of output parameters in preparation
for calling get_lock_owner_info() twice before blocklisting.

Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
Reviewed-by: Dongsheng Yang <dongsheng.yang@easystack.cn>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/block/rbd.c