diff options
author | Li Feng <fengli@smartx.com> | 2024-05-16 10:57:45 +0800 |
---|---|---|
committer | Michael S. Tsirkin <mst@redhat.com> | 2024-07-01 17:16:04 -0400 |
commit | 9569fe0aacbe6c7752935c9ede427ca1e8aafe51 (patch) | |
tree | ddf7998979e1f4ac25e9b5e8de8b519b2bc205bd /include | |
parent | 80c8a26de5f1b7d67d4594957c0d82a0c47626be (diff) | |
download | qemu-9569fe0aacbe6c7752935c9ede427ca1e8aafe51.zip qemu-9569fe0aacbe6c7752935c9ede427ca1e8aafe51.tar.gz qemu-9569fe0aacbe6c7752935c9ede427ca1e8aafe51.tar.bz2 |
Revert "vhost-user: fix lost reconnect"
This reverts commit f02a4b8e6431598612466f76aac64ab492849abf.
Since the current patch cannot completely fix the lost reconnect
problem, there is a scenario that is not considered:
- When the virtio-blk driver is removed from the guest os,
s->connected has no chance to be set to false, resulting in
subsequent reconnection not being executed.
The next patch will completely fix this issue with a better approach.
Signed-off-by: Li Feng <fengli@smartx.com>
Message-Id: <20240516025753.130171-2-fengli@smartx.com>
Reviewed-by: Raphael Norwitz <raphael@enfabrica.net>
Reviewed-by: Michael S. Tsirkin <mst@redhat.com>
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
Diffstat (limited to 'include')
-rw-r--r-- | include/hw/virtio/vhost-user.h | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/include/hw/virtio/vhost-user.h b/include/hw/virtio/vhost-user.h index d7c09ff..324cd86 100644 --- a/include/hw/virtio/vhost-user.h +++ b/include/hw/virtio/vhost-user.h @@ -108,7 +108,6 @@ typedef void (*vu_async_close_fn)(DeviceState *cb); void vhost_user_async_close(DeviceState *d, CharBackend *chardev, struct vhost_dev *vhost, - vu_async_close_fn cb, - IOEventHandler *event_cb); + vu_async_close_fn cb); #endif |