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

2018-11-07 Thread Paolo Bonzini
On 07/11/2018 17:19, George Kennedy wrote: > +if (s->want_resel && s->resel_dsp) { > +save_dsp = s->dsp; > +s->dsp = s->resel_dsp; > +s->want_resel = false; > +} > break; Almost... this sho

[Qemu-devel] [PATCH v5] 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