[libvirt] [PATCH] news: Xen: announce removal of hard-code scheduler weight

Jim Fehlig jfehlig at suse.com
Wed Mar 21 21:44:17 UTC 2018


Also describe a possible side-affect due to changes in the default
(unspecified) value from 1000 to 256.

Signed-off-by: Jim Fehlig <jfehlig at suse.com>
---
 docs/news.xml | 16 ++++++++++++++++
 1 file changed, 16 insertions(+)

diff --git a/docs/news.xml b/docs/news.xml
index 75a054308..93ab59cf4 100644
--- a/docs/news.xml
+++ b/docs/news.xml
@@ -66,6 +66,22 @@
           If someone customizing IP address inside VM, it will be helpful.
         </description>
       </change>
+      <change>
+        <summary>
+          Xen: Remove hard-coded scheduler weight
+        </summary>
+        <description>
+          The libxl driver was accidentally hard-coding the per-domain
+          scheduler weight to 1000, silently ignoring any user-provided
+          <code><shares></code> in <code><cputune></code>. The
+          driver now honors <code><shares></code>, and defers setting
+          a default value to Xen. Note that the Xen default is 256, so any
+          domains started after this improvement will have one fourth the
+          shares of previously started domains. If all domains must have
+          equal CPU shares, administrators must manually set the weight of
+          previously started domains to 256, or restart them.
+        </description>
+      </change>
     </section>
     <section title="Bug fixes">
     </section>
-- 
2.16.2




More information about the libvir-list mailing list