From: Don Brace <don.brace@pmcs.com>
Date: Wed, 4 Nov 2015 21:50:07 +0000 (-0600)
Subject: hpsa: stop zeroing reset_cmds_out and ioaccel_cmds_out during rescan
X-Git-Tag: v4.4-rc1~12^2~1^2~71
X-Git-Url: https://www.infradead.org/git/?a=commitdiff_plain;h=55d95d39b70fa391d609927242f55307d5536b17;p=users%2Fjedix%2Flinux-maple.git

hpsa: stop zeroing reset_cmds_out and ioaccel_cmds_out during rescan

pulling the rug out from under the reset handler
likewise for ioaccel_cmds_out

Reviewed-by: Hannes Reinecke <hare@suse.de>
Reviewed-by: Tomas Henzl <thenzl@redhat.com>
Signed-off-by: Don Brace <don.brace@pmcs.com>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
---

diff --git a/drivers/scsi/hpsa.c b/drivers/scsi/hpsa.c
index 815dc7f65079..4085401c97d8 100644
--- a/drivers/scsi/hpsa.c
+++ b/drivers/scsi/hpsa.c
@@ -3671,8 +3671,6 @@ static void hpsa_get_ioaccel_drive_info(struct ctlr_info *h,
 				DRIVE_CMDS_RESERVED_FOR_FW;
 	else
 		dev->queue_depth = DRIVE_QUEUE_DEPTH; /* conservative */
-	atomic_set(&dev->ioaccel_cmds_out, 0);
-	atomic_set(&dev->reset_cmds_out, 0);
 }
 
 static void hpsa_get_path_info(struct hpsa_scsi_dev_t *this_device,