forked from mirror/qemu
You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
71e076a07d
..and use for both virtio-user-blk and virtio-user-gpio. This avoids the circular close by deferring shutdown due to disconnection until a later point. virtio-user-blk already had this mechanism in place so generalise it as a vhost-user helper function and use for both blk and gpio devices. While we are at it we also fix up vhost-user-gpio to re-establish the event handler after close down so we can reconnect later. Signed-off-by: Alex Bennée <alex.bennee@linaro.org> Reviewed-by: Michael S. Tsirkin <mst@redhat.com> Reviewed-by: Raphael Norwitz <raphael.norwitz@nutanix.com> Message-Id: <20221130112439.2527228-5-alex.bennee@linaro.org> Signed-off-by: Michael S. Tsirkin <mst@redhat.com> |
2 years ago | |
---|---|---|
.. | ||
Kconfig | 2 years ago | |
meson.build | 2 years ago | |
trace-events | 2 years ago | |
trace.h | 4 years ago | |
vhost-backend.c | 2 years ago | |
vhost-iova-tree.c | 2 years ago | |
vhost-iova-tree.h | 2 years ago | |
vhost-scsi-pci.c | 3 years ago | |
vhost-shadow-virtqueue.c | 2 years ago | |
vhost-shadow-virtqueue.h | 2 years ago | |
vhost-stub.c | 6 years ago | |
vhost-user-blk-pci.c | 3 years ago | |
vhost-user-fs-pci.c | 3 years ago | |
vhost-user-fs.c | 2 years ago | |
vhost-user-gpio-pci.c | 2 years ago | |
vhost-user-gpio.c | 2 years ago | |
vhost-user-i2c-pci.c | 3 years ago | |
vhost-user-i2c.c | 2 years ago | |
vhost-user-input-pci.c | 3 years ago | |
vhost-user-rng-pci.c | 3 years ago | |
vhost-user-rng.c | 2 years ago | |
vhost-user-scsi-pci.c | 3 years ago | |
vhost-user-vsock-pci.c | 3 years ago | |
vhost-user-vsock.c | 2 years ago | |
vhost-user.c | 2 years ago | |
vhost-vdpa.c | 2 years ago | |
vhost-vsock-common.c | 2 years ago | |
vhost-vsock-pci.c | 3 years ago | |
vhost-vsock.c | 2 years ago | |
vhost.c | 2 years ago | |
virtio-9p-pci.c | 3 years ago | |
virtio-balloon-pci.c | 3 years ago | |
virtio-balloon.c | 3 years ago | |
virtio-blk-pci.c | 3 years ago | |
virtio-bus.c | 2 years ago | |
virtio-crypto-pci.c | 4 years ago | |
virtio-crypto.c | 2 years ago | |
virtio-input-host-pci.c | 3 years ago | |
virtio-input-pci.c | 3 years ago | |
virtio-iommu-pci.c | 2 years ago | |
virtio-iommu.c | 2 years ago | |
virtio-mem-pci.c | 2 years ago | |
virtio-mem-pci.h | 4 years ago | |
virtio-mem.c | 2 years ago | |
virtio-mmio.c | 2 years ago | |
virtio-net-pci.c | 3 years ago | |
virtio-pci.c | 2 years ago | |
virtio-pmem-pci.c | 2 years ago | |
virtio-pmem-pci.h | 4 years ago | |
virtio-pmem.c | 3 years ago | |
virtio-rng-pci.c | 2 years ago | |
virtio-rng.c | 3 years ago | |
virtio-scsi-pci.c | 3 years ago | |
virtio-serial-pci.c | 3 years ago | |
virtio-stub.c | 2 years ago | |
virtio.c | 2 years ago |