From 515f71c62b767a543f0ab597be76b08203b91e6b Mon Sep 17 00:00:00 2001 From: Silvio Rhatto Date: Sat, 16 May 2020 12:52:04 -0300 Subject: Adds virtio_rng config --- kvmx | 8 ++++++++ kvmxfile | 4 ++++ 2 files changed, 12 insertions(+) diff --git a/kvmx b/kvmx index eb1ee5b..4995a03 100755 --- a/kvmx +++ b/kvmx @@ -530,6 +530,12 @@ function kvmx_up { image_opts="-drive file=$image,if=$drive_interface" fi + if [ ! -z "$virtio_rng" ]; then + rng_opts="-device virtio-rng-pci,$virtio_rng" + else + rng_opts="-device virtio-rng-pci,max-bytes=128,period=1000" + fi + # USB redirect support # See https://people.freedesktop.org/~teuf/spice-doc/html/ch02s06.html #usb_opts="-device ich9-usb-ehci1,id=usb" @@ -557,6 +563,7 @@ function kvmx_up { # $cdrom_opts \ # $boot_opts \ # $net_opts \ + # $rng_opts \ # $qemu_opts &> $LOGFILE < /dev/null & # Run virtual machine, screen approach @@ -573,6 +580,7 @@ function kvmx_up { $cdrom_opts \ $boot_opts \ $net_opts \ + $rng_opts \ -pidfile $PIDFILE \ -D $LOGFILE \ $qemu_opts diff --git a/kvmxfile b/kvmxfile index 860dfe3..eb80177 100644 --- a/kvmxfile +++ b/kvmxfile @@ -214,3 +214,7 @@ bootloader="grub" # Whether to be managed by kvmx-supervise #supervise_manage="1" + +# VirtIO RNG parameters +# See https://wiki.qemu.org/Features/VirtIORNG +#virtio_rng="max-bytes=128,period=1000" -- cgit v1.2.3