[libvirt] [PATCH v2 0/4] Update news for versions from 5.7 to 5.8

Remove news of unmanaged macvtap devices since Laine has update that. v1: https://www.redhat.com/archives/libvir-list/2019-November/msg00176.html Han Han (4): news: Support for kvm dedicated performance hint in 5.7 news: Support to run SLIRP in a separate process in 5.8 news: Support vhost-user-gpu in 5.8 news: Introduce virConnectSetIdentity API in 5.8 docs/news.xml | 44 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) -- 2.23.0

Signed-off-by: Han Han <hhan@redhat.com> --- docs/news.xml | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/docs/news.xml b/docs/news.xml index c362bf3a..1c063b7e 100644 --- a/docs/news.xml +++ b/docs/news.xml @@ -269,6 +269,18 @@ traditional libvirtd by default. </description> </change> + <change> + <summary> + qemu: Support kvm-hint-dedicated performance hint + </summary> + <description> + With <code><hint-dedicated state='on'/></code> and + <code><cpu mode='host-passthrough'/></code>, it + allows a guest to enable optimizations when running on dedicated + vCPUs. Qemu over <code>2.12</code> and kernel over <code>4.17</code> + are required. + </description> + </change> </section> <section title="Removed features"> <change> -- 2.23.0

On Mon, 2019-11-11 at 09:58 +0800, Han Han wrote:
+ <change> + <summary> + qemu: Support kvm-hint-dedicated performance hint + </summary> + <description> + With <code><hint-dedicated state='on'/></code> and + <code><cpu mode='host-passthrough'/></code>, it
No need to use "'", a simple "'" will work just fine.
+ allows a guest to enable optimizations when running on dedicated + vCPUs. Qemu over <code>2.12</code> and kernel over <code>4.17</code>
s/Qemu/QEMU/ and the minimum version is 2.12.1 according to cb12c59dac04. With the nits mentioned above addressed, Reviewed-by: Andrea Bolognani <abologna@redhat.com> -- Andrea Bolognani / Red Hat / Virtualization

On Thu, Dec 5, 2019 at 6:31 PM Andrea Bolognani <abologna@redhat.com> wrote:
On Mon, 2019-11-11 at 09:58 +0800, Han Han wrote:
+ <change> + <summary> + qemu: Support kvm-hint-dedicated performance hint + </summary> + <description> + With <code><hint-dedicated state='on'/></code> and + <code><cpu mode='host-passthrough'/></code>, it
No need to use "'", a simple "'" will work just fine.
+ allows a guest to enable optimizations when running on dedicated + vCPUs. Qemu over <code>2.12</code> and kernel over <code>4.17</code>
s/Qemu/QEMU/
and the minimum version is 2.12.1 according to cb12c59dac04.
Feature introduced version in commit msg cb12c59dac04 of is not correct here. Check that in qemu code, for the commit be7773268d target-i386: add KVM_HINTS_DEDICATED performance hint # git tag --contains=be7773268d|sort -n |head -n2 s v2.12.0
So the minimum version is v2.12.0 not v2.12.1 Fix it at https://www.redhat.com/archives/libvir-list/2019-December/msg00319.html
With the nits mentioned above addressed,
Reviewed-by: Andrea Bolognani <abologna@redhat.com>
-- Andrea Bolognani / Red Hat / Virtualization
-- Best regards, ----------------------------------- Han Han Quality Engineer Redhat. Email: hhan@redhat.com Phone: +861065339333

Signed-off-by: Han Han <hhan@redhat.com> --- docs/news.xml | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/docs/news.xml b/docs/news.xml index 1c063b7e..e60427f6 100644 --- a/docs/news.xml +++ b/docs/news.xml @@ -221,6 +221,19 @@ </description> </change> </section> + <section title="Improvements"> + <change> + <summary> + qemu: Support to run SLIRP networking in a separate process + </summary> + <description> + User can configure the slirp-helper path in <code>qemu.conf</code>. + It will start a slirp-helper process to provide SLIRP networking + when VM is started with network interface "user". That will allow + stricter security policies for QEMU SLIRP network. + </description> + </change> + </section> <section title="Removed features"> <change> <summary> -- 2.23.0

On Mon, 2019-11-11 at 09:58 +0800, Han Han wrote:
+ <section title="Improvements"> + <change> + <summary> + qemu: Support to run SLIRP networking in a separate process
s/to run/running/
+ </summary> + <description> + User can configure the slirp-helper path in <code>qemu.conf</code>. + It will start a slirp-helper process to provide SLIRP networking + when VM is started with network interface "user". That will allow
s/when VM/when the VM/ With those nits fixed, Reviewed-by: Andrea Bolognani <abologna@redhat.com> -- Andrea Bolognani / Red Hat / Virtualization

Signed-off-by: Han Han <hhan@redhat.com> --- docs/news.xml | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/docs/news.xml b/docs/news.xml index e60427f6..8ff45111 100644 --- a/docs/news.xml +++ b/docs/news.xml @@ -220,6 +220,15 @@ type='ethernet'></code>. </description> </change> + <change> + <summary> + qemu: Support vhost-user-gpu + </summary> + <description> + Support for running virtio GPUs in seperate processes by vhost-user + backend. It requires qemu over <code>4.1</code>. + </description> + </change> </section> <section title="Improvements"> <change> -- 2.23.0

On Mon, 2019-11-11 at 09:58 +0800, Han Han wrote:
+ <change> + <summary> + qemu: Support vhost-user-gpu + </summary> + <description> + Support for running virtio GPUs in seperate processes by vhost-user
s/seperate/separate/ s/by vhost-user/with vhost-user/
+ backend. It requires qemu over <code>4.1</code>.
s/qemu/QEMU/ With those nits fixed, Reviewed-by: Andrea Bolognani <abologna@redhat.com> -- Andrea Bolognani / Red Hat / Virtualization

Signed-off-by: Han Han <hhan@redhat.com> --- docs/news.xml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/docs/news.xml b/docs/news.xml index 8ff45111..af681c28 100644 --- a/docs/news.xml +++ b/docs/news.xml @@ -229,6 +229,16 @@ backend. It requires qemu over <code>4.1</code>. </description> </change> + <change> + <summary> + Introduce virConnectSetIdentity API + </summary> + <description> + For splited libvirt daemons, this API can be used to forward uid, gid + and selinux info from <code>virproxyd</code> to + <code>virtqemud</code>. + </description> + </change> </section> <section title="Improvements"> <change> -- 2.23.0

On Mon, 2019-11-11 at 09:58 +0800, Han Han wrote:
+ <change> + <summary> + Introduce virConnectSetIdentity API + </summary> + <description> + For splited libvirt daemons, this API can be used to forward uid, gid
s/For splited libvirt daemons/When split daemons are in use/
+ and selinux info from <code>virproxyd</code> to
s/selinux/SELinux/
+ <code>virtqemud</code>.
s/^/primary drivers such as / With those nits fixed, Reviewed-by: Andrea Bolognani <abologna@redhat.com> I've taken care of adjusting all commits and pushing the series. Thanks for helping with the release notes! :) -- Andrea Bolognani / Red Hat / Virtualization

ping. Any reviews? On Mon, Nov 11, 2019 at 9:58 AM Han Han <hhan@redhat.com> wrote:
Remove news of unmanaged macvtap devices since Laine has update that. v1: https://www.redhat.com/archives/libvir-list/2019-November/msg00176.html
Han Han (4): news: Support for kvm dedicated performance hint in 5.7 news: Support to run SLIRP in a separate process in 5.8 news: Support vhost-user-gpu in 5.8 news: Introduce virConnectSetIdentity API in 5.8
docs/news.xml | 44 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+)
-- 2.23.0
-- Best regards, ----------------------------------- Han Han Quality Engineer Redhat. Email: hhan@redhat.com Phone: +861065339333
participants (2)
-
Andrea Bolognani
-
Han Han