On Fri, May 10, 2019 at 12:26:37PM +0200, Laurent Vivier wrote: > Add a new RNG backend using QEMU builtin getrandom function. > > It can be created and used with something like: > > ... -object rng-builtin,id=rng0 -device virtio-rng,rng=rng0 ... > > Reviewed-by: Richard Henderson <richard.hender...@linaro.org> > Signed-off-by: Laurent Vivier <lviv...@redhat.com> > --- > > Notes: > This patch applies on top of > "[PATCH v5 00/24] Add qemu_getrandom and ARMv8.5-RNG etc" > Based-on: 20190510012458.22706-1-richard.hender...@linaro.org > > v2: Update qemu-options.hx > describe the new backend and specify virtio-rng uses the > rng-random by default (do we want to change this?)
Yeah, I think we could change the default backend, as it won't affect migration in any way > > backends/Makefile.objs | 2 +- > backends/rng-builtin.c | 56 ++++++++++++++++++++++++++++++++++++++++++ > qemu-options.hx | 10 +++++++- > 3 files changed, 66 insertions(+), 2 deletions(-) > create mode 100644 backends/rng-builtin.c Reviewed-by: Daniel P. Berrangé <berra...@redhat.com> Regards, Daniel -- |: https://berrange.com -o- https://www.flickr.com/photos/dberrange :| |: https://libvirt.org -o- https://fstop138.berrange.com :| |: https://entangle-photo.org -o- https://www.instagram.com/dberrange :|