[libvirt] Plans for next release

2020-01-09 Thread Daniel Veillard
The next release 6.0.0 should land around 15 January (and 6.1.0 back at the end of Feb), this means we should enter freeze soon, I suggest tomorrow Friday, with the goal of an RC2 on Monday for a release on Wednesday assuming everything is fine. thanks Dan for the reminder :-) hope this works

[libvirt] [PATCH v2 4/5] qemu: Implement builtin rng backend

2020-01-09 Thread Han Han
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 --- src/qemu/qemu_capabilities.c | 2 ++ src/q

[libvirt] [PATCH v2 3/5] conf: Add rng backend model builtin

2020-01-09 Thread Han Han
The 'builtin' rng backend model can be used as following: Signed-off-by: Han Han --- docs/formatdomain.html.in | 10 ++ docs/formatdomaincaps.html.in | 1 + docs/schemas/domaincommon.rng | 6 ++ src/conf/domain_audit.c | 2 ++ src/conf/domain_conf.c|

[libvirt] [PATCH v2 5/5] news: Update news for rng backend type builtin

2020-01-09 Thread Han Han
Signed-off-by: Han Han --- docs/news.xml | 10 ++ 1 file changed, 10 insertions(+) diff --git a/docs/news.xml b/docs/news.xml index 1af57f8af0..d10a8b7936 100644 --- a/docs/news.xml +++ b/docs/news.xml @@ -68,6 +68,16 @@ guest. + + + qe

[libvirt] [PATCH v2 0/5] Support rng backend model builtin

2020-01-09 Thread Han Han
https://bugzilla.redhat.com/show_bug.cgi?id=1785091 Implement 'rng-builtin' backend from QEMU. This feature is introduced to QEMU since v4.2. It uses getrandom() to get random, no external random source needed. github repo: https://github.com/qiankehan/libvirt/tree/rng-builtin_v2 Changes from v1:

[libvirt] [PATCH v2 2/5] util: Do not assume comma after object id

2020-01-09 Thread Han Han
For qemu object like rng-builtin, there are no properties after id property. We should always set comma after object id. Otherwise it will cause trailing comma on object: -object rng-builtin,id=ID, Signed-off-by: Han Han --- src/util/virqemu.c | 12 +++- 1 file changed, 7 insertions(

[libvirt] [PATCH v2 1/5] qemu_capabilities: Introduce QEMU_CAPS_OBJECT_RNG_BUILTIN

2020-01-09 Thread Han Han
It is used to check if qemu is capable of rng-builtin object. This object is added since qemu-4.2.0-rc0, commit 6c4e9d48. Signed-off-by: Han Han --- src/qemu/qemu_capabilities.c | 2 ++ src/qemu/qemu_capabilities.h | 1 + tests/qemucapabilitiesdata/caps

<    1   2