[Qemu-devel] about qemu crash in scsi_handle_rw_error

2018-10-12 Thread Wangguang
Hi qemu had a assert when we use scsi-3 reservation。 This happen when scsi sence is recoverd error。 And which lead scsi_req_complete twice. static bool scsi_handle_rw_error(SCSIDiskReq *r, int error, bool acct_failed) { bool is_read = (r->req.cmd.mode == SCSI_XFER_FROM_DEV); SCSIDiskState

Re: [Qemu-devel] about qemu crash in scsi_handle_rw_error

2018-10-12 Thread Paolo Bonzini
On 12/10/2018 10:05, Wangguang wrote: > Hi > > qemu had a assert when we use scsi-3 reservation。 > > This happen when scsi sence is recoverd error。 > > And which lead scsi_req_complete twice. > >   > >   > > static bool scsi_handle_rw_error(SCSIDiskReq *r, int error, bool > acct_failed) > >