[PATCH v5 0/3] virtio: Add vhost-user based RNG

Mathieu Poirier posted 3 patches 2 years, 6 months ago
Test checkpatch passed
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20211012205904.4106769-1-mathieu.poirier@linaro.org
docs/system/device-emulation.rst       |   1 +
docs/system/devices/vhost-user-rng.rst |  39 ++++
hw/virtio/Kconfig                      |   5 +
hw/virtio/meson.build                  |   2 +
hw/virtio/vhost-user-rng-pci.c         |  79 +++++++
hw/virtio/vhost-user-rng.c             | 289 +++++++++++++++++++++++++
include/hw/virtio/vhost-user-rng.h     |  33 +++
7 files changed, 448 insertions(+)
create mode 100644 docs/system/devices/vhost-user-rng.rst
create mode 100644 hw/virtio/vhost-user-rng-pci.c
create mode 100644 hw/virtio/vhost-user-rng.c
create mode 100644 include/hw/virtio/vhost-user-rng.h
[PATCH v5 0/3] virtio: Add vhost-user based RNG
Posted by Mathieu Poirier 2 years, 6 months ago
This set implements a random number generator (RNG) device that follows
the vhost-user protocol.  Aside from a new reference to file
vhost-user-rng.rst, the code and features of this revision are
unchanged.

Applies cleanly to git://git.qemu.org/qemu.git master(8be1d4ed9838).
 
Thanks,
Mathieu
 
[1]. https://github.com/rust-vmm/vhost-device/pull/29

Mathieu Poirier (3):
  vhost-user-rng: Add vhost-user-rng implementation
  vhost-user-rng-pci: Add vhost-user-rng-pci implementation
  docs: Add documentation for vhost based RNG implementation

 docs/system/device-emulation.rst       |   1 +
 docs/system/devices/vhost-user-rng.rst |  39 ++++
 hw/virtio/Kconfig                      |   5 +
 hw/virtio/meson.build                  |   2 +
 hw/virtio/vhost-user-rng-pci.c         |  79 +++++++
 hw/virtio/vhost-user-rng.c             | 289 +++++++++++++++++++++++++
 include/hw/virtio/vhost-user-rng.h     |  33 +++
 7 files changed, 448 insertions(+)
 create mode 100644 docs/system/devices/vhost-user-rng.rst
 create mode 100644 hw/virtio/vhost-user-rng-pci.c
 create mode 100644 hw/virtio/vhost-user-rng.c
 create mode 100644 include/hw/virtio/vhost-user-rng.h

-- 
2.25.1