[SCSI] hpsa: Fix problem that CMD_UNABORTABLE command status was treated as unknown
Signed-off-by: Stephen M. Cameron <scameron@beardog.cce.hp.com> Signed-off-by: James Bottomley <James.Bottomley@suse.de>
This commit is contained in:
parent
c4f8a299d0
commit
1d5e2ed080
@ -1152,6 +1152,10 @@ static void complete_scsi_command(struct CommandList *cp,
|
||||
cmd->result = DID_TIME_OUT << 16;
|
||||
dev_warn(&h->pdev->dev, "cp %p timedout\n", cp);
|
||||
break;
|
||||
case CMD_UNABORTABLE:
|
||||
cmd->result = DID_ERROR << 16;
|
||||
dev_warn(&h->pdev->dev, "Command unabortable\n");
|
||||
break;
|
||||
default:
|
||||
cmd->result = DID_ERROR << 16;
|
||||
dev_warn(&h->pdev->dev, "cp %p returned unknown status %x\n",
|
||||
@ -1317,6 +1321,9 @@ static void hpsa_scsi_interpret_error(struct CommandList *cp)
|
||||
case CMD_TIMEOUT:
|
||||
dev_warn(d, "cp %p timed out\n", cp);
|
||||
break;
|
||||
case CMD_UNABORTABLE:
|
||||
dev_warn(d, "Command unabortable\n");
|
||||
break;
|
||||
default:
|
||||
dev_warn(d, "cp %p returned unknown status %x\n", cp,
|
||||
ei->CommandStatus);
|
||||
|
Loading…
Reference in New Issue
Block a user