]> git.baikalelectronics.ru Git - kernel.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:24:17 +0000 (10:24 +0200)
commitc0d067c79b238e1458689adc6a2ca31efaf6e7b7
tree70321006b6ecf316f8169a4bce2c283b0fda1030
parent3d215ad49c6ac99969f377ed86ffbe26d73ccb6f
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