scsi: wd33c93: Use SCSI status
authorHannes Reinecke <hare@suse.de>
Wed, 13 Jan 2021 09:04:55 +0000 (10:04 +0100)
committerMartin K. Petersen <martin.petersen@oracle.com>
Sat, 23 Jan 2021 02:14:12 +0000 (21:14 -0500)
Use standard SCSI status and drop usage of the linux-specific ones.

Link: https://lore.kernel.org/r/20210113090500.129644-31-hare@suse.de
Reviewed-by: Bart Van Assche <bvanassche@acm.org>
Reviewed-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Hannes Reinecke <hare@suse.de>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
drivers/scsi/wd33c93.c

index 87dafbc..a23277b 100644 (file)
@@ -1176,7 +1176,7 @@ wd33c93_intr(struct Scsi_Host *instance)
                        if (cmd->SCp.Status == ILLEGAL_STATUS_BYTE)
                                cmd->SCp.Status = lun;
                        if (cmd->cmnd[0] == REQUEST_SENSE
-                           && cmd->SCp.Status != GOOD)
+                           && cmd->SCp.Status != SAM_STAT_GOOD)
                                cmd->result =
                                    (cmd->
                                     result & 0x00ffff) | (DID_ERROR << 16);
@@ -1262,7 +1262,7 @@ wd33c93_intr(struct Scsi_Host *instance)
                    hostdata->connected = NULL;
                hostdata->busy[cmd->device->id] &= ~(1 << (cmd->device->lun & 0xff));
                hostdata->state = S_UNCONNECTED;
-               if (cmd->cmnd[0] == REQUEST_SENSE && cmd->SCp.Status != GOOD)
+               if (cmd->cmnd[0] == REQUEST_SENSE && cmd->SCp.Status != SAM_STAT_GOOD)
                        cmd->result =
                            (cmd->result & 0x00ffff) | (DID_ERROR << 16);
                else
@@ -1296,7 +1296,7 @@ wd33c93_intr(struct Scsi_Host *instance)
                        hostdata->state = S_UNCONNECTED;
                        DB(DB_INTR, printk(":%d", cmd->SCp.Status))
                            if (cmd->cmnd[0] == REQUEST_SENSE
-                               && cmd->SCp.Status != GOOD)
+                               && cmd->SCp.Status != SAM_STAT_GOOD)
                                cmd->result =
                                    (cmd->
                                     result & 0x00ffff) | (DID_ERROR << 16);