rust-vmm / vhost-user-backend

Deprecated repository, code now lives in: https://github.com/rust-vmm/vhost/
Apache License 2.0
18 stars 16 forks source link

integrate virtio-queue #78

Closed andreeaflorescu closed 2 years ago

andreeaflorescu commented 2 years ago

Summary of the PR

The virtio-queue interface is updated to take into consideration error cases and to export a single Queue.

This PR is RFC for 2 reasons:

  1. The virtio-queue update is not yet merged & we do not have a release for the crate.
  2. We need to decide what we do in respect to error handling. Is the user of the vhost-user-backend interface trusted? Do we want to use unwrap or do we want to propagate errors instead?

Requirements

Before submitting your PR, please make sure you addressed the following requirements: