From 4d5d28e9a6ff3c208f0b11914cdd5e2a9055bb28 Mon Sep 17 00:00:00 2001 From: Franck Bui Date: Thu, 2 Jun 2022 09:31:55 +0200 Subject: [PATCH] test: enable virtio-rng device for QEMU guests If rngd is included in the host initrd, QEMU guests need at least one source of entropy otherwise rngd will refuse to start. Hence this patch enables the virtio RNG device in QEMU guests (exposed as a HW RNG device available at /dev/hwrng). As a safety measure, the patch limits the data sent to the guest to 1KB per second in order to not let the guest starve the host entropy. --- test/test-functions | 1 + 1 file changed, 1 insertion(+) diff --git a/test/test-functions b/test/test-functions index daed481a292..a7026d7ad7b 100644 --- a/test/test-functions +++ b/test/test-functions @@ -452,6 +452,7 @@ run_qemu() { -nographic -kernel "$KERNEL_BIN" -drive "format=raw,cache=unsafe,file=$image" + -device "virtio-rng-pci,max-bytes=1024,period=1000" ) if [[ -n "${QEMU_OPTIONS:=}" ]]; then -- 2.47.3