]> www.infradead.org Git - users/jedix/linux-maple.git/commitdiff
hpsa: Correct double unlock of mutex
authorDon Brace <don.brace@pmcs.com>
Fri, 6 Nov 2015 14:04:53 +0000 (06:04 -0800)
committerChuck Anderson <chuck.anderson@oracle.com>
Thu, 10 Mar 2016 19:55:16 +0000 (11:55 -0800)
Reported-by: Dan Carpenter <dan.carpenter@oracle.com>
Signed-off-by: Don Brace <don.brace@pmcs.com>
Orabug: 22075051
Acked-by: Chuck Anderson <chuck.anderson@oracle.com>
drivers/scsi/hpsa.c

index 1dafeb43333b873d4433e4a2955328a88d3a6448..98c46ac1dc99e6d43ec68264d43c03c945dbd046 100644 (file)
@@ -2751,7 +2751,6 @@ static int hpsa_do_reset(struct ctlr_info *h, struct hpsa_scsi_dev_t *dev,
        if (unlikely(lockup_detected(h))) {
                        dev_warn(&h->pdev->dev,
                                 "Controller lockup detected during reset wait\n");
-                       mutex_unlock(&h->reset_mutex);
                        rc = -ENODEV;
                }