On Fri, 08/18 08:41, Paolo Bonzini wrote:
> On 18/08/2017 05:38, Fam Zheng wrote:
> > On Thu, 08/17 16:23, Paolo Bonzini wrote:
> >>> +if (scsi_sense_matches(r, SENSE_CODE(NO_MEDIUM))) {
> >>> +error = ENOMEDIUM;
> >>> +} else if (scsi_sense_matches(r, SENSE_CODE(TARGET_
On 18/08/2017 05:38, Fam Zheng wrote:
> On Thu, 08/17 16:23, Paolo Bonzini wrote:
>>> +if (scsi_sense_matches(r, SENSE_CODE(NO_MEDIUM))) {
>>> +error = ENOMEDIUM;
>>> +} else if (scsi_sense_matches(r, SENSE_CODE(TARGET_FAILURE))) {
>>> +error = ENOMEM;
>>> +
On Thu, 08/17 16:23, Paolo Bonzini wrote:
> > +if (scsi_sense_matches(r, SENSE_CODE(NO_MEDIUM))) {
> > +error = ENOMEDIUM;
> > +} else if (scsi_sense_matches(r, SENSE_CODE(TARGET_FAILURE))) {
> > +error = ENOMEM;
> > +} else if (scsi_sense_matches(r,
On 17/08/2017 16:11, Fam Zheng wrote:
> This makes the werror/rerror options available on the scsi-block device,
> to allow user specify error handling policy in the same way as scsi-hd
> etc.
>
> Signed-off-by: Fam Zheng
>
> ---
>
> Take care of status, error, sense and QMP as well. [Paolo]
>