[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(-)
--
2.6.6
- [Qemu-devel] [PATCH for-2.7 0/6] virtio: refactor host notifiers,
Cornelia Huck <=
- [Qemu-devel] [PATCH for-2.7 4/6] virtio-pci: convert to ioeventfd callbacks, Cornelia Huck, 2016/04/25
- [Qemu-devel] [PATCH for-2.7 2/6] virtio-bus: have callers tolerate new host notifier api, Cornelia Huck, 2016/04/25
- [Qemu-devel] [PATCH for-2.7 3/6] virtio-ccw: convert to ioeventfd callbacks, Cornelia Huck, 2016/04/25
- [Qemu-devel] [PATCH for-2.7 6/6] virtio-bus: remove old set_host_notifier callback, Cornelia Huck, 2016/04/25
- [Qemu-devel] [PATCH for-2.7 1/6] virtio-bus: common ioeventfd infrastructure, Cornelia Huck, 2016/04/25
- [Qemu-devel] [PATCH for-2.7 5/6] virtio-mmio: convert to ioeventfd callbacks, Cornelia Huck, 2016/04/25