cloud-hypervisor/virtio-devices/src
Rob Bradford 4806357f52 virtio-devices: net: Cleanup the MQ handling in the control queue
Cleanup the control queue handling in preparation for supporting
alternative commands.

Note that this change does not make the MQ handling spec compliant.
According to the specification MQ should only be enabled once the number
of queue pairs the guest would like to use has been specified. The only
improvement towards the specication in this change is correct error
handling if the guest specifies an inappropriate number of queues (out
of range.)

Signed-off-by: Rob Bradford <robert.bradford@intel.com>
2021-04-29 10:02:10 +02:00
..
transport virtio-devices: transport: Naturally align capability PCI bar 2021-04-21 16:11:54 +01:00
vhost_user virtio-devices: net: Cleanup the MQ handling in the control queue 2021-04-29 10:02:10 +02:00
vsock misc: Simplify snapshot/restore by using helper functions 2021-04-08 16:17:14 +01:00
balloon.rs vm-virtio, virtio-devices: Address Rust 1.51.0 clippy issue (upper_case_acronyms) 2021-03-26 11:32:09 +00:00
block.rs virtio-devices: Simplify device state to support Versionize 2021-04-23 14:24:16 +01:00
console.rs virtio-devices: Simplify device state to support Versionize 2021-04-23 14:24:16 +01:00
device.rs virtio-devices: Remove unused update_memory() from VirtioDevice trait 2021-03-11 19:04:21 +01:00
epoll_helper.rs virtio-devices: Acknowledge a device being paused 2020-08-13 14:52:18 +02:00
iommu.rs virtio-devices: Simplify device state to support Versionize 2021-04-23 14:24:16 +01:00
lib.rs virtio-devices: Move the 'rate_limiter' module to its own crate 2021-03-30 19:47:43 +02:00
mem.rs vm-virtio, virtio-devices: Address Rust 1.51.0 clippy issue (upper_case_acronyms) 2021-03-26 11:32:09 +00:00
net_util.rs virtio-devices: net: Cleanup the MQ handling in the control queue 2021-04-29 10:02:10 +02:00
net.rs virtio-devices: net: Cleanup the MQ handling in the control queue 2021-04-29 10:02:10 +02:00
pmem.rs misc: Simplify snapshot/restore by using helper functions 2021-04-08 16:17:14 +01:00
rng.rs misc: Simplify snapshot/restore by using helper functions 2021-04-08 16:17:14 +01:00
seccomp_filters.rs virtio-devices: net: Cleanup the MQ handling in the control queue 2021-04-29 10:02:10 +02:00
watchdog.rs misc: Simplify snapshot/restore by using helper functions 2021-04-08 16:17:14 +01:00