On Wed, 30 Mar 2016 14:48:07 +0200 Paolo Bonzini <pbonz...@redhat.com> wrote:
> Eliminating the reentrancy is actually a nice thing that we can do > with the API that Michael proposed, so let's make it first class. > This also hides the complex assign/set_handler conventions from > callers of virtio_queue_aio_set_host_notifier_handler, and fixes > a possible race that could happen when passing assign=false to > virtio_queue_aio_set_host_notifier_handler. > > Signed-off-by: Paolo Bonzini <pbonz...@redhat.com> > --- > hw/block/dataplane/virtio-blk.c | 7 +++---- > hw/scsi/virtio-scsi-dataplane.c | 12 ++++-------- > hw/virtio/virtio.c | 19 ++++--------------- > include/hw/virtio/virtio.h | 6 ++---- > 4 files changed, 13 insertions(+), 31 deletions(-) Reviewed-by: Cornelia Huck <cornelia.h...@de.ibm.com>