Re: [Qemu-devel] [PATCH v6] lsi: Reselection needed to remove pending commands from queue

2018-11-08 Thread Paolo Bonzini
On 07/11/2018 23:04, George Kennedy wrote: > Your latest suggestion was the "missing link". Calling lsi_wait_reselect() > after a WAIT DISCONNECT Script instruction when there are commands on > the pending queue is all the is needed. The patch has been greatly > reduced in size and complexity. Ye

[Qemu-devel] [PATCH v6] lsi: Reselection needed to remove pending commands from queue

2018-11-07 Thread George Kennedy
Under heavy IO (e.g. fio) the queue is not checked frequently enough for pending commands. As a result some pending commands are timed out by the linux sym53c8xx driver, which sends SCSI Abort messages for the timed out commands. The SCSI Abort messages result in linux errors, which show up on the