[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-devel] [PATCH for-2.7 0/6] virtio: refactor host notifiers

From: Cornelia Huck
Subject: [Qemu-devel] [PATCH for-2.7 0/6] virtio: refactor host notifiers
Date: Mon, 25 Apr 2016 18:57:14 +0200

As promised, my host notifier refactoring (last posted 2016/03/24)
rebased unto current master (no further changes).

This still fixes an issue where we have no ioeventfd for a short
time, but it does not break our necks any more with the recent
fixes. Still, I think this is a net win, especially considering
we remove a lot of similar code from the individual transports.

Cornelia Huck (6):
  virtio-bus: common ioeventfd infrastructure
  virtio-bus: have callers tolerate new host notifier api
  virtio-ccw: convert to ioeventfd callbacks
  virtio-pci: convert to ioeventfd callbacks
  virtio-mmio: convert to ioeventfd callbacks
  virtio-bus: remove old set_host_notifier callback

 hw/block/dataplane/virtio-blk.c |   6 +-
 hw/s390x/virtio-ccw.c           | 133 ++++++++++++++--------------------------
 hw/scsi/virtio-scsi-dataplane.c |   9 ++-
 hw/virtio/vhost.c               |  13 ++--
 hw/virtio/virtio-bus.c          | 132 +++++++++++++++++++++++++++++++++++++++
 hw/virtio/virtio-mmio.c         | 128 +++++++++++++-------------------------
 hw/virtio/virtio-pci.c          | 124 +++++++++++++------------------------
 include/hw/virtio/virtio-bus.h  |  31 +++++++++-
 8 files changed, 303 insertions(+), 273 deletions(-)


reply via email to

[Prev in Thread] Current Thread [Next in Thread]