virtio-rng device causing old guest kernels(2.6.32) to hang on latest qemu. The driver attempts to read from the virtio-rng device too early in it's initialization. Qemu detects guest is not ready and returns, resulting in hang. Below patches fix this.
Stefan Hajnoczi(1): virtio-rng: process pending requests when driver is ready Pankaj Gupta(1): virtio: Set status early in VirtIODevice parent object virtio-rng.c | 13 +++++++++++++ virtio.c | 3 ++- 2 files changed, 15 insertions(+), 1 deletion(-) -- 2.14.3