In preparation to upgrade to Rust version 1.63.0, address clippy
warning demanding that 'Eq' be derived when 'PartialEq' is.
Signed-off-by: Mathieu Poirier <mathieu.poirier@linaro.org>
Update a number of rust-vmm crates to align to the common version of
vm-memory.
Also update the tests to fix the build.
Signed-off-by: Viresh Kumar <viresh.kumar@linaro.org>
This patch adds testing modules for both main.rs and vu_rng.rs
in order to satisfy functional testing and code coverage.
Signed-off-by: Mathieu Poirier <mathieu.poirier@linaro.org>
This patch provides a vhost-user compliant daemon for Random Number
Generation (RNG) that implements the VhostUserBackend trait. As such
it can be used seamlessly with any kind of VMM, regardless of the
underlying architecture or programming language.
Signed-off-by: Mathieu Poirier <mathieu.poirier@linaro.org>