rng-builtin is the new RNG default backend for virtio-rng and is based on getrandom().
0198c2621a1e virtio-rng: change default backend to rng-builtin 5f7655f6ef15 virtio-rng: Keep the default backend out of VirtIORNGConf 6c4e9d487fea rng-builtin: add an RNG backend that uses qemu_guest_getrandom() ** Changed in: qemu Status: New => Fix Committed -- You received this bug notification because you are a member of qemu- devel-ml, which is subscribed to QEMU. https://bugs.launchpad.net/bugs/1811758 Title: virtio-rng backend should use getentropy() syscall when available Status in QEMU: Fix Committed Bug description: According to https://wiki.qemu.org/Features/VirtIORNG the default backend for `virtio-rng-pci` is `/dev/random`. Alternately, the user can point it to a different backend file, like `/dev/urandom`. However, both of these files have suboptimal behavior in one way or another, as documented in `random(7)`. Instead, the default behavior should be to pull the requested octets from the `getrandom()` system call, if available, called with no flags set. To manage notifications about this bug go to: https://bugs.launchpad.net/qemu/+bug/1811758/+subscriptions