]> www.infradead.org Git - users/jedix/linux-maple.git/commitdiff
scsi: hpsa: use correct DID_NO_CONNECT hostbyte
authorHannes Reinecke <hare@suse.de>
Fri, 18 Nov 2016 07:32:47 +0000 (08:32 +0100)
committerChuck Anderson <chuck.anderson@oracle.com>
Mon, 6 Mar 2017 20:17:52 +0000 (12:17 -0800)
NOT_READY is a sense key, not a legit scsi hostbyte value. Use
DID_NO_CONNECT instead.

Signed-off-by: Hannes Reinecke <hare@suse.com>
Acked-by: Don Brace <don.brace@microsemi.com>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
Orabug: 25605941
(cherry picked from commit 1ccde7004ff66cdcbe4c8005f3bb44dda6ab0b99)
Signed-off-by: Jack Vogel <jack.vogel@oracle.com>
drivers/scsi/hpsa.c

index aa19b6112a1ccd5df43948e2551fc226075ce8b1..fcde1d2203f338b1517ef20a5716cf4f37608d75 100644 (file)
@@ -5522,7 +5522,7 @@ static int hpsa_scsi_queue_command(struct Scsi_Host *sh, struct scsi_cmnd *cmd)
 
        dev = cmd->device->hostdata;
        if (!dev) {
-               cmd->result = NOT_READY << 16; /* host byte */
+               cmd->result = DID_NO_CONNECT << 16;
                cmd->scsi_done(cmd);
                return 0;
        }