Michael,
the series seems ready to be merged, and the one from Richard is now
part of master. Could you add it to one of your future virtio pull requests?
Thanks,
Laurent
On 21/05/2019 16:11, Laurent Vivier wrote:
Add a new RNG backend using QEMU builtin getrandom function.
This patch applies on top of
"[PATCH v8 00/24] Add qemu_getrandom and ARMv8.5-RNG etc"
Based-on: 20190517023924.1686-1-richard.hender...@linaro.org
v6: remove "sysemu/rng-random.h" from virtio-rng.c
rebase on qemu_getrandom v8
v5: PATCH 1 s/linux/Linux/
remove superfluous includes from rng-builtin.c
don't update rng-random documentation
add a patch from Markus to keep the default backend out of VirtIORNGConf
move TYPE_RNG_BUILTIN to sysemu/rng.h and remove sysemu/rng-builtin.h
v4: update PATCH 1 commit message
v3: Include Kashyap's patch in the series
Add a patch to change virtio-rng default backend to rng-builtin
v2: Update qemu-options.hx
describe the new backend and specify virtio-rng uses the
rng-random by default
Kashyap Chamarthy (1):
VirtIO-RNG: Update default entropy source to `/dev/urandom`
Laurent Vivier (2):
rng-builtin: add an RNG backend that uses qemu_guest_getrandom()
virtio-rng: change default backend to rng-builtin
Markus Armbruster (1):
virtio-rng: Keep the default backend out of VirtIORNGConf
backends/Makefile.objs | 2 +-
backends/rng-builtin.c | 53 ++++++++++++++++++++++++++++++++++
backends/rng-random.c | 2 +-
hw/virtio/virtio-rng.c | 19 +++++-------
include/hw/virtio/virtio-rng.h | 2 --
include/sysemu/rng.h | 2 ++
qemu-options.hx | 9 +++++-
7 files changed, 73 insertions(+), 16 deletions(-)
create mode 100644 backends/rng-builtin.c