On 22/10/2015 11:51, Fam Zheng wrote: > > > > > > + switch (sense->key) { > > > + case SCSI_SENSE_NO_SENSE: > > > + return 0; > > > + break; > > > + case SCSI_SENSE_NOT_READY: > > > + return -EBUSY; > > > + break; > > > + case SCSI_SENSE_DATA_PROTECTION: > > > + return -EACCES; > > > > Probably EPERM, not EACCES. > > The comment of bdrv_write says -EACCES for read-only device, shoudn't this be > the same?
Oh, then that's fine. I was looking at the write(2) man page.