remove double checks on path of SCSI-2 reservations Signed-off-by: Dmitry Bogdanov <d.bogdanov@xxxxxxxxx> --- drivers/target/target_core_pr.c | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/drivers/target/target_core_pr.c b/drivers/target/target_core_pr.c index aaa383e1ee58..4bb16de29a1e 100644 --- a/drivers/target/target_core_pr.c +++ b/drivers/target/target_core_pr.c @@ -95,9 +95,6 @@ target_scsi2_reservation_check(struct se_cmd *cmd) break; } - if (!dev->reservation_holder || !sess) - return 0; - if (dev->reservation_holder->se_node_acl != sess->se_node_acl) return TCM_RESERVATION_CONFLICT; @@ -211,7 +208,7 @@ target_scsi2_reservation_release(struct se_cmd *cmd) return TCM_RESERVATION_CONFLICT; spin_lock(&dev->dev_reservation_lock); - if (!dev->reservation_holder || !sess) + if (!dev->reservation_holder) goto out_unlock; if (dev->reservation_holder->se_node_acl != sess->se_node_acl) -- 2.25.1