scsi: storvsc: Filter out storvsc messages CD-ROM medium not present
When a virtual scsi DVD device is present with no image file attached the storvsc driver logs all resulting unnecessary sense errors whenever IO is issued to the device. [storvsc] Sense Key : Not Ready [current] [storvsc] Add. Sense: Medium not present - tray closed [mkp: Fixed whitespace] Signed-off-by: Cathy Avery <cavery@redhat.com> Reviewed-by: K. Y. Srinivasan <kys@microsoft.com> Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
This commit is contained in:
parent
8a30a3c7e6
commit
84b342c0f4
|
@ -966,6 +966,8 @@ static void storvsc_command_completion(struct storvsc_cmd_request *cmd_request,
|
|||
if (scmnd->result) {
|
||||
if (scsi_normalize_sense(scmnd->sense_buffer,
|
||||
SCSI_SENSE_BUFFERSIZE, &sense_hdr) &&
|
||||
!(sense_hdr.sense_key == NOT_READY &&
|
||||
sense_hdr.asc == 0x03A) &&
|
||||
do_logging(STORVSC_LOGGING_ERROR))
|
||||
scsi_print_sense_hdr(scmnd->device, "storvsc",
|
||||
&sense_hdr);
|
||||
|
|
Loading…
Reference in New Issue