vhost/crates
German Maglione 958cdec2b8 get_vring_base should not reset the queue
The spec specifies that on receiving `GET_VRING_BASE` the backend should
stop the vring, but not that it must be reset. This is intended for
`VHOST_USER_RESET_DEVICE`, also in this case the spec makes a
difference between stopping and disabling the ring.

The spec also doesn't forbid to send `VHOST_USER_SET_VRING_ENABLE` to
enable the vring after receiving `GET_VRING_BASE` or sending more
`GET_VRING_BASE` messages, which would always respond 0. Moreover, qemu
doesn't reset the vring either.

Signed-off-by: German Maglione <gmaglione@redhat.com>
2023-06-28 16:56:46 +02:00
..
vhost vhost: Fix clippy::derivable-impls warnings 2023-06-28 22:49:13 +08:00
vhost-user-backend get_vring_base should not reset the queue 2023-06-28 16:56:46 +02:00