diff options
author | Maxim Levitsky <mlevitsk@redhat.com> | 2020-12-17 17:00:38 +0200 |
---|---|---|
committer | Paolo Bonzini <pbonzini@redhat.com> | 2021-02-25 14:14:32 +0100 |
commit | 6f1a5c37db5a6fc7c5c44b3e45cee6e33df31e9d (patch) | |
tree | ddc2ee77124795690c9dc3f006db7bf2bc61237a /hw/char | |
parent | 166854f7cd91d7cff23298180585209ea9d501d4 (diff) | |
download | qemu-6f1a5c37db5a6fc7c5c44b3e45cee6e33df31e9d.zip qemu-6f1a5c37db5a6fc7c5c44b3e45cee6e33df31e9d.tar.gz qemu-6f1a5c37db5a6fc7c5c44b3e45cee6e33df31e9d.tar.bz2 |
virtio-scsi: don't process IO on fenced dataplane
If virtio_scsi_dataplane_start fails, there is a small window when it drops the
aio lock (in aio_wait_bh_oneshot) and the dataplane's AIO handler can
still run during that window.
This is done after the dataplane was marked as fenced, thus we use this flag
to avoid it doing any IO.
Signed-off-by: Maxim Levitsky <mlevitsk@redhat.com>
Message-Id: <20201217150040.906961-2-mlevitsk@redhat.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Diffstat (limited to 'hw/char')
0 files changed, 0 insertions, 0 deletions