mirror of
https://github.com/hardkernel/linux.git
synced 2026-06-10 04:48:04 +09:00
scsi: storvsc: properly handle SRB_ERROR when sense message is present
am: e59693753e
Change-Id: Ic6e4debf549cdd2fe08a72d3c79887370d3825ed
This commit is contained in:
@@ -890,6 +890,13 @@ static void storvsc_handle_error(struct vmscsi_request *vm_srb,
|
||||
|
||||
switch (SRB_STATUS(vm_srb->srb_status)) {
|
||||
case SRB_STATUS_ERROR:
|
||||
/*
|
||||
* Let upper layer deal with error when
|
||||
* sense message is present.
|
||||
*/
|
||||
|
||||
if (vm_srb->srb_status & SRB_STATUS_AUTOSENSE_VALID)
|
||||
break;
|
||||
/*
|
||||
* If there is an error; offline the device since all
|
||||
* error recovery strategies would have already been
|
||||
|
||||
Reference in New Issue
Block a user