On 11/06/2019 10:42, Laurent Vivier wrote: > Michael, > > Could you pick this series in the next virtio pull request?
Or perhaps Amit? Thanks, Laurent > > If you disagree with some of my patches, could you take at least the > first one (from Kashyap)? > > Thanks, > Laurent > > On 29/05/2019 16:31, Laurent Vivier wrote: >> Add a new RNG backend using QEMU builtin getrandom function. >> >> v7: rebase on master >> Make rng-builtin asynchronous with QEMUBH (removed existing R-b) >> >> 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 | 77 ++++++++++++++++++++++++++++++++++ >> 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, 97 insertions(+), 16 deletions(-) >> create mode 100644 backends/rng-builtin.c >> > >