Commit Graph

6 Commits

Author SHA1 Message Date
Viresh Kumar
0542190d73 Update vhost-user-backend
Update vhost-user-backend to avoid vhost version conflicts.

Signed-off-by: Viresh Kumar <viresh.kumar@linaro.org>
2022-03-28 10:05:01 +05:30
dependabot[bot]
d19669dc7c
build(deps): bump vhost from 0.3.0 to 0.4.0
Bumps [vhost](https://github.com/rust-vmm/vhost) from 0.3.0 to 0.4.0.
- [Release notes](https://github.com/rust-vmm/vhost/releases)
- [Changelog](https://github.com/rust-vmm/vhost/blob/main/CHANGELOG.md)
- [Commits](https://github.com/rust-vmm/vhost/compare/v0.3.0...v0.4.0)

---
updated-dependencies:
- dependency-name: vhost
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-22 05:53:46 +00:00
Viresh Kumar
f7f0361d76 vhost-device: Update vhost-user-backend to 0.2.0
The versions of virtio-queue conflicts as both vhost-device and
vhost-user-backend are trying to fetch different versions of it. Fix it
by updating vhost-user-backend as well.

Signed-off-by: Viresh Kumar <viresh.kumar@linaro.org>
2022-03-08 10:33:16 +05:30
dependabot[bot]
b2092fb501
build(deps): bump virtio-queue from 0.1.0 to 0.2.0
Bumps [virtio-queue](https://github.com/rust-vmm/vm-virtio) from 0.1.0 to 0.2.0.
- [Release notes](https://github.com/rust-vmm/vm-virtio/releases)
- [Commits](https://github.com/rust-vmm/vm-virtio/compare/virtio-queue-v0.1.0...virtio-queue-v0.2.0)

---
updated-dependencies:
- dependency-name: virtio-queue
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-08 04:39:37 +00:00
Mathieu Poirier
198fa54325 rng: Add testing module for vhost-device RNG
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>
2022-03-01 14:37:36 -07:00
Mathieu Poirier
ad8bd113b9 rng: Initial vhost-device RNG implementation
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>
2022-03-01 14:37:36 -07:00