vdpa/virtio: Fix wrong set vring base(used index) #40
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
With qemu 7.2 commits:
02b61f38d3 ("hw/virtio: incorporate backend features in features") 4daa5054c5 ("enable vrings in vhost_dev_start() for vhost-user devices")
vhost-user-blk frontend now will send VHOST_USER_SET_VRING_ENABLE(0) before VHOST_USER_GET_VRING_BASE.
blk backend doesn't support VIRTIO_F_RING_RESET, so ignore this queue disable if no device feature VIRTIO_F_RING_RESET.
RM: 3635307