Am 16.10.23 um 21:40 schrieb Stefan Hajnoczi: > diff --git a/hw/block/virtio-blk.c b/hw/block/virtio-blk.c > index 39e7f23fab..c2d59389cb 100644 > --- a/hw/block/virtio-blk.c > +++ b/hw/block/virtio-blk.c > @@ -1166,7 +1166,7 @@ static void virtio_blk_handle_output(VirtIODevice > *vdev, VirtQueue *vq) > { > VirtIOBlock *s = (VirtIOBlock *)vdev; > > - if (s->dataplane && !s->dataplane_started) { > + if (s->dataplane && !s->dataplane_started && !s->stopping) {
Isn't 'stopping' a property of VirtIOBlockDataPlane? Here, s is VirtIOBlock. Best Regards, Fiona