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> |
||
|---|---|---|
| .. | ||
| vhost | ||
| vhost-user-backend | ||