cloud-hypervisor/virtio-devices
Sebastien Boeuf f94a5fb4e3 virtio-devices: Pass negotiated queue size to vhost-user backend
The vhost-user backend was always provided the maximum queue size but
this is incorrect. Instead it must be informed of the actual queue size
that has been negotiated with the virtio driver running in the guest.

This ensures proper functioning of vhost-user-block with the Rust
Hypervisor Firmware, which uses a hardcoded queue size of 16.

Partially fixes #4285

Signed-off-by: Sebastien Boeuf <sebastien.boeuf@intel.com>
2022-07-06 14:45:46 +01:00
..
src virtio-devices: Pass negotiated queue size to vhost-user backend 2022-07-06 14:45:46 +01:00
Cargo.toml build: bump serde from 1.0.137 to 1.0.138 2022-07-06 00:56:48 +00:00