Hi, This series implements the backend and frontend infrastructure for virtio-rng. This is similar to previous series sent out by both Amit and myself although it has been trimmed down considerably.
In terms of backends, a file and EGD backend are supported. The file defaults to /dev/random based on the feedback from Peter. It's still possible to support /dev/urandom though as an entropy source by overriding the file name. I think this series is ready to merge.