]> git.ipfire.org Git - thirdparty/libvirt.git/commit
qemu: Implement builtin rng backend
authorHan Han <hhan@redhat.com>
Thu, 9 Jan 2020 08:00:08 +0000 (16:00 +0800)
committerMichal Privoznik <mprivozn@redhat.com>
Fri, 24 Jan 2020 16:03:35 +0000 (17:03 +0100)
commitbd51f89c3038396efbf25f2846c4f9cd627f0ce7
treebdcf3738cc2f0e8728dedfcded4c38a67181b8da
parent6a6d00e168e3ba0b867c777dde382060b8a46796
qemu: Implement builtin rng backend

Since v4.2-rc0, QEMU introduced a builtin rng backend that uses
getrandom() syscall to generate random. Add it to libvirt with the
backend model 'builtin'.

https://bugzilla.redhat.com/show_bug.cgi?id=1785091

Signed-off-by: Han Han <hhan@redhat.com>
Reviewed-by: Michal Privoznik <mprivozn@redhat.com>
14 files changed:
src/qemu/qemu_capabilities.c
src/qemu/qemu_command.c
tests/domaincapsdata/qemu_4.2.0-q35.x86_64.xml
tests/domaincapsdata/qemu_4.2.0-tcg.x86_64.xml
tests/domaincapsdata/qemu_4.2.0-virt.aarch64.xml
tests/domaincapsdata/qemu_4.2.0.aarch64.xml
tests/domaincapsdata/qemu_4.2.0.ppc64.xml
tests/domaincapsdata/qemu_4.2.0.s390x.xml
tests/domaincapsdata/qemu_4.2.0.x86_64.xml
tests/qemuxml2argvdata/virtio-rng-builtin.x86_64-latest.args [new file with mode: 0644]
tests/qemuxml2argvdata/virtio-rng-builtin.xml [new file with mode: 0644]
tests/qemuxml2argvtest.c
tests/qemuxml2xmloutdata/virtio-rng-builtin.x86_64-latest.xml [new file with mode: 0644]
tests/qemuxml2xmltest.c