usb_disk: returns B_DEV_NOT_READY for SCSI_SENSE_KEY_NOT_READY

...instead of B_DEV_NO_MEDIA. The latter seems to imply we stop testing
the unit is ready in usb_disk_device_added().
Based on a patch provided by markh in #9589.
This commit is contained in:
Jerome Duval 2013-09-15 11:21:01 +02:00 committed by Rene Gollent
parent ed6722adc4
commit 5308f23025

View File

@ -487,7 +487,7 @@ usb_disk_request_sense(device_lun *lun)
parameter.additional_sense_code_qualifier);
lun->media_present = false;
usb_disk_reset_capacity(lun);
return B_DEV_NO_MEDIA;
return B_DEV_NOT_READY;
case SCSI_SENSE_KEY_DATA_PROTECT:
TRACE_ALWAYS("request_sense: write protected\n");