On Wed, Feb 07, 2018 at 12:11:50PM +0100, Paolo Bonzini wrote:
> On 06/02/2018 21:30, Roman Kagan wrote:
> > +blk_io_plug(d->conf.blk);
> > +if (scsi_req_enqueue(sreq)) {
> > +scsi_req_continue(sreq);
> > +}
> > +blk_io_unplug(d->conf.blk);
>
> Is plug/unplug really useful?
On 02/07/2018 02:11 PM, Paolo Bonzini wrote:
> On 06/02/2018 21:30, Roman Kagan wrote:
>> +blk_io_plug(d->conf.blk);
>> +if (scsi_req_enqueue(sreq)) {
>> +scsi_req_continue(sreq);
>> +}
>> +blk_io_unplug(d->conf.blk);
> Is plug/unplug really useful?
>
> Paolo
good point. her
On 06/02/2018 21:30, Roman Kagan wrote:
> +blk_io_plug(d->conf.blk);
> +if (scsi_req_enqueue(sreq)) {
> +scsi_req_continue(sreq);
> +}
> +blk_io_unplug(d->conf.blk);
Is plug/unplug really useful?
Paolo
Add an implementation of Hyper-V/VMBus SCSI controller.
Kudos to Evgeny Yakovlev (formerly eyakov...@virtuozzo.com) for research
and prototyping.
Signed-off-by: Roman Kagan
---
hw/scsi/hv-scsi.c | 398 ++
hw/scsi/Makefile.objs | 2 +
hw/scsi