<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Wed, Dec 9, 2015 at 10:21 PM, Sandro Bonazzola <span dir="ltr"></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><br><div class="gmail_extra"><div class="gmail_quote"><span class=""><div><br></div></span><div>No idea. If it&#39;s libvirt issue, can you test <a href="http://cbs.centos.org/koji/buildinfo?buildID=4726" target="_blank">http://cbs.centos.org/koji/buildinfo?buildID=4726</a> ? it&#39;s from centos virt sig, introduced for Xen but should work on kvm as well. or the 7.2 libvirt from <a href="http://mirror.centos.org/centos/7/cr/x86_64/Packages/" target="_blank">http://mirror.centos.org/centos/7/cr/x86_64/Packages/</a>.</div><div><div class="h5"><div><br></div><div><br></div></div></div></div></div></div></blockquote></div><br>Hello,<br>tried on a test environment where I have 3.6.0 on single CentOS 7.1 hypervisor configured with SelfHostedEngine<br>I have a CentOS 7.1 vm running.<br><br>On hypervisor I shutdown VM, put maintenance global and shutdown engine VM.<br>Then<br>[root@ractor ~]# yum --enablerepo=cr update libvirt*<br>Loaded plugins: fastestmirror, langpacks<br>cr                                                                           | 3.4 kB  00:00:00     <br>cr/7/x86_64/primary_db                                                       | 3.7 MB  00:00:02     <br>Loading mirror speeds from cached hostfile<br> * base: <a href="http://centos.fastbull.org">centos.fastbull.org</a><br> * extras: <a href="http://centos.fastbull.org">centos.fastbull.org</a><br> * ovirt-3.6: <a href="http://ftp.nluug.nl">ftp.nluug.nl</a><br> * ovirt-3.6-epel: <a href="http://epel.besthosting.ua">epel.besthosting.ua</a><br> * updates: <a href="http://centos.copahost.com">centos.copahost.com</a><br>Resolving Dependencies<br>--&gt; Running transaction check<br>---&gt; Package libvirt-client.x86_64 0:1.2.8-16.el7_1.5 will be updated<br>---&gt; Package libvirt-client.x86_64 0:1.2.17-13.el7_2.2 will be an update<br>--&gt; Processing Dependency: libsystemd.so.0(LIBSYSTEMD_209)(64bit) for package: libvirt-client-1.2.17-13.el7_2.2.x86_64<br>--&gt; Processing Dependency: libsystemd.so.0()(64bit) for package: libvirt-client-1.2.17-13.el7_2.2.x86_64<br>---&gt; Package libvirt-daemon.x86_64 0:1.2.8-16.el7_1.5 will be updated<br>---&gt; Package libvirt-daemon.x86_64 0:1.2.17-13.el7_2.2 will be an update<br>---&gt; Package libvirt-daemon-config-nwfilter.x86_64 0:1.2.8-16.el7_1.5 will be updated<br>---&gt; Package libvirt-daemon-config-nwfilter.x86_64 0:1.2.17-13.el7_2.2 will be an update<br>---&gt; Package libvirt-daemon-driver-interface.x86_64 0:1.2.8-16.el7_1.5 will be updated<br>---&gt; Package libvirt-daemon-driver-interface.x86_64 0:1.2.17-13.el7_2.2 will be an update<br>---&gt; Package libvirt-daemon-driver-network.x86_64 0:1.2.8-16.el7_1.5 will be updated<br>---&gt; Package libvirt-daemon-driver-network.x86_64 0:1.2.17-13.el7_2.2 will be an update<br>---&gt; Package libvirt-daemon-driver-nodedev.x86_64 0:1.2.8-16.el7_1.5 will be updated<br>---&gt; Package libvirt-daemon-driver-nodedev.x86_64 0:1.2.17-13.el7_2.2 will be an update<br>---&gt; Package libvirt-daemon-driver-nwfilter.x86_64 0:1.2.8-16.el7_1.5 will be updated<br>---&gt; Package libvirt-daemon-driver-nwfilter.x86_64 0:1.2.17-13.el7_2.2 will be an update<br>---&gt; Package libvirt-daemon-driver-qemu.x86_64 0:1.2.8-16.el7_1.5 will be updated<br>---&gt; Package libvirt-daemon-driver-qemu.x86_64 0:1.2.17-13.el7_2.2 will be an update<br>---&gt; Package libvirt-daemon-driver-secret.x86_64 0:1.2.8-16.el7_1.5 will be updated<br>---&gt; Package libvirt-daemon-driver-secret.x86_64 0:1.2.17-13.el7_2.2 will be an update<br>---&gt; Package libvirt-daemon-driver-storage.x86_64 0:1.2.8-16.el7_1.5 will be updated<br>---&gt; Package libvirt-daemon-driver-storage.x86_64 0:1.2.17-13.el7_2.2 will be an update<br>--&gt; Processing Dependency: libdevmapper.so.1.02(DM_1_02_97)(64bit) for package: libvirt-daemon-driver-storage-1.2.17-13.el7_2.2.x86_64<br>---&gt; Package libvirt-daemon-kvm.x86_64 0:1.2.8-16.el7_1.5 will be updated<br>---&gt; Package libvirt-daemon-kvm.x86_64 0:1.2.17-13.el7_2.2 will be an update<br>---&gt; Package libvirt-lock-sanlock.x86_64 0:1.2.8-16.el7_1.5 will be updated<br>---&gt; Package libvirt-lock-sanlock.x86_64 0:1.2.17-13.el7_2.2 will be an update<br>---&gt; Package libvirt-python.x86_64 0:1.2.8-7.el7_1.1 will be updated<br>---&gt; Package libvirt-python.x86_64 0:1.2.17-2.el7 will be an update<br>--&gt; Running transaction check<br>---&gt; Package device-mapper-libs.x86_64 7:1.02.93-3.el7_1.1 will be updated<br>--&gt; Processing Dependency: device-mapper-libs = 7:1.02.93-3.el7_1.1 for package: 7:device-mapper-1.02.93-3.el7_1.1.x86_64<br>---&gt; Package device-mapper-libs.x86_64 7:1.02.107-5.el7 will be an update<br>---&gt; Package systemd-libs.x86_64 0:208-20.el7_1.6 will be updated<br>--&gt; Processing Dependency: systemd-libs = 208-20.el7_1.6 for package: systemd-208-20.el7_1.6.x86_64<br>---&gt; Package systemd-libs.x86_64 0:219-19.el7 will be an update<br>--&gt; Running transaction check<br>---&gt; Package device-mapper.x86_64 7:1.02.93-3.el7_1.1 will be updated<br>--&gt; Processing Dependency: device-mapper = 7:1.02.93-3.el7_1.1 for package: 7:device-mapper-event-1.02.93-3.el7_1.1.x86_64<br>---&gt; Package device-mapper.x86_64 7:1.02.107-5.el7 will be an update<br>---&gt; Package systemd.x86_64 0:208-20.el7_1.6 will be updated<br>--&gt; Processing Dependency: systemd = 208-20.el7_1.6 for package: systemd-sysv-208-20.el7_1.6.x86_64<br>--&gt; Processing Dependency: systemd = 208-20.el7_1.6 for package: systemd-python-208-20.el7_1.6.x86_64<br>--&gt; Processing Dependency: systemd = 208-20.el7_1.6 for package: libgudev1-208-20.el7_1.6.x86_64<br>---&gt; Package systemd.x86_64 0:219-19.el7 will be an update<br>--&gt; Processing Dependency: kmod &gt;= 18-4 for package: systemd-219-19.el7.x86_64<br>--&gt; Running transaction check<br>---&gt; Package device-mapper-event.x86_64 7:1.02.93-3.el7_1.1 will be updated<br>--&gt; Processing Dependency: device-mapper-event = 7:1.02.93-3.el7_1.1 for package: 7:lvm2-libs-2.02.115-3.el7_1.1.x86_64<br>---&gt; Package device-mapper-event.x86_64 7:1.02.107-5.el7 will be an update<br>--&gt; Processing Dependency: device-mapper-event-libs = 7:1.02.107-5.el7 for package: 7:device-mapper-event-1.02.107-5.el7.x86_64<br>---&gt; Package kmod.x86_64 0:14-10.el7 will be updated<br>---&gt; Package kmod.x86_64 0:20-5.el7 will be an update<br>---&gt; Package libgudev1.x86_64 0:208-20.el7_1.6 will be updated<br>---&gt; Package libgudev1.x86_64 0:219-19.el7 will be an update<br>---&gt; Package systemd-python.x86_64 0:208-20.el7_1.6 will be updated<br>---&gt; Package systemd-python.x86_64 0:219-19.el7 will be an update<br>---&gt; Package systemd-sysv.x86_64 0:208-20.el7_1.6 will be updated<br>---&gt; Package systemd-sysv.x86_64 0:219-19.el7 will be an update<br>--&gt; Running transaction check<br>---&gt; Package device-mapper-event-libs.x86_64 7:1.02.93-3.el7_1.1 will be updated<br>---&gt; Package device-mapper-event-libs.x86_64 7:1.02.107-5.el7 will be an update<br>---&gt; Package lvm2-libs.x86_64 7:2.02.115-3.el7_1.1 will be updated<br>--&gt; Processing Dependency: lvm2-libs = 7:2.02.115-3.el7_1.1 for package: 7:lvm2-2.02.115-3.el7_1.1.x86_64<br>---&gt; Package lvm2-libs.x86_64 7:2.02.130-5.el7 will be an update<br>--&gt; Running transaction check<br>---&gt; Package lvm2.x86_64 7:2.02.115-3.el7_1.1 will be updated<br>---&gt; Package lvm2.x86_64 7:2.02.130-5.el7 will be an update<br>--&gt; Processing Dependency: device-mapper-persistent-data &gt;= 0.5.5-1 for package: 7:lvm2-2.02.130-5.el7.x86_64<br>--&gt; Running transaction check<br>---&gt; Package device-mapper-persistent-data.x86_64 0:0.4.1-2.el7 will be updated<br>---&gt; Package device-mapper-persistent-data.x86_64 0:0.5.5-1.el7 will be an update<br>--&gt; Processing Conflict: systemd-219-19.el7.x86_64 conflicts initscripts &lt; 9.49.28-1<br>--&gt; Restarting Dependency Resolution with new changes.<br>--&gt; Running transaction check<br>---&gt; Package initscripts.x86_64 0:9.49.24-1.el7 will be updated<br>---&gt; Package initscripts.x86_64 0:9.49.30-1.el7 will be an update<br>--&gt; Processing Conflict: systemd-219-19.el7.x86_64 conflicts dracut &lt; 033-243<br>--&gt; Restarting Dependency Resolution with new changes.<br>--&gt; Running transaction check<br>---&gt; Package dracut.x86_64 0:033-241.el7_1.5 will be updated<br>--&gt; Processing Dependency: dracut = 033-241.el7_1.5 for package: dracut-config-rescue-033-241.el7_1.5.x86_64<br>--&gt; Processing Dependency: dracut = 033-241.el7_1.5 for package: dracut-network-033-241.el7_1.5.x86_64<br>---&gt; Package dracut.x86_64 0:033-360.el7_2 will be an update<br>--&gt; Running transaction check<br>---&gt; Package dracut-config-rescue.x86_64 0:033-241.el7_1.5 will be updated<br>---&gt; Package dracut-config-rescue.x86_64 0:033-360.el7_2 will be an update<br>---&gt; Package dracut-network.x86_64 0:033-241.el7_1.5 will be updated<br>---&gt; Package dracut-network.x86_64 0:033-360.el7_2 will be an update<br>--&gt; Finished Dependency Resolution<br><br>Dependencies Resolved<br><br>====================================================================================================<br> Package                                 Arch           Version                    Repository  Size<br>====================================================================================================<br>Updating:<br> dracut                                  x86_64         033-360.el7_2              cr         311 k<br> initscripts                             x86_64         9.49.30-1.el7              cr         429 k<br> libvirt-client                          x86_64         1.2.17-13.el7_2.2          cr         4.3 M<br> libvirt-daemon                          x86_64         1.2.17-13.el7_2.2          cr         584 k<br> libvirt-daemon-config-nwfilter          x86_64         1.2.17-13.el7_2.2          cr         121 k<br> libvirt-daemon-driver-interface         x86_64         1.2.17-13.el7_2.2          cr         161 k<br> libvirt-daemon-driver-network           x86_64         1.2.17-13.el7_2.2          cr         301 k<br> libvirt-daemon-driver-nodedev           x86_64         1.2.17-13.el7_2.2          cr         160 k<br> libvirt-daemon-driver-nwfilter          x86_64         1.2.17-13.el7_2.2          cr         184 k<br> libvirt-daemon-driver-qemu              x86_64         1.2.17-13.el7_2.2          cr         569 k<br> libvirt-daemon-driver-secret            x86_64         1.2.17-13.el7_2.2          cr         154 k<br> libvirt-daemon-driver-storage           x86_64         1.2.17-13.el7_2.2          cr         327 k<br> libvirt-daemon-kvm                      x86_64         1.2.17-13.el7_2.2          cr         117 k<br> libvirt-lock-sanlock                    x86_64         1.2.17-13.el7_2.2          cr         166 k<br> libvirt-python                          x86_64         1.2.17-2.el7               cr         309 k<br>Updating for dependencies:<br> device-mapper                           x86_64         7:1.02.107-5.el7           cr         251 k<br> device-mapper-event                     x86_64         7:1.02.107-5.el7           cr         167 k<br> device-mapper-event-libs                x86_64         7:1.02.107-5.el7           cr         169 k<br> device-mapper-libs                      x86_64         7:1.02.107-5.el7           cr         304 k<br> device-mapper-persistent-data           x86_64         0.5.5-1.el7                cr         350 k<br> dracut-config-rescue                    x86_64         033-360.el7_2              cr          49 k<br> dracut-network                          x86_64         033-360.el7_2              cr          90 k<br> kmod                                    x86_64         20-5.el7                   cr         114 k<br> libgudev1                               x86_64         219-19.el7                 cr          64 k<br> lvm2                                    x86_64         7:2.02.130-5.el7           cr         1.0 M<br> lvm2-libs                               x86_64         7:2.02.130-5.el7           cr         872 k<br> systemd                                 x86_64         219-19.el7                 cr         5.1 M<br> systemd-libs                            x86_64         219-19.el7                 cr         356 k<br> systemd-python                          x86_64         219-19.el7                 cr          97 k<br> systemd-sysv                            x86_64         219-19.el7                 cr          52 k<br><br>Transaction Summary<br>====================================================================================================<br>Upgrade  15 Packages (+15 Dependent packages)<br><br>Total download size: 17 M<br>Is this ok [y/d/N]: <br><br>Then I reboot my HV, exit from maintenance, connect to engine and start VM.<br>VM situation<br>$ free<br>              total        used        free      shared  buff/cache   available<br>Mem:        8172900      147356     7875692        8480      149852     7847248<br>Swap:        839676           0      839676<br><br></div><div class="gmail_extra">I set memory from 8192Mb to 10240Mb<br></div><div class="gmail_extra">I get the same window I got with previous libvirt version.<br></div><div class="gmail_extra">I select OK (I don&#39;t select &quot;Apply later&quot; checkbox)<br></div><div class="gmail_extra"><br></div><div class="gmail_extra">Inside guest there is no changed memory, but I can see this in /var/log/messages:<br></div><div class="gmail_extra"><br>Dec  9 23:56:18 racclient1 kernel: init_memory_mapping: [mem 0x240000000-0x2bfffffff]<br><br></div><div class="gmail_extra">ANd output of dmesg contains:<br></div><div class="gmail_extra"><br>[  219.363640] ACPI: \_SB_.MP00: ACPI_NOTIFY_DEVICE_CHECK event<br>[  219.364248] init_memory_mapping: [mem 0x240000000-0x2bfffffff]<br>[  219.364253]  [mem 0x240000000-0x2bfffffff] page 2M<br>[  219.366773]  [ffffea0009000000-ffffea00091fffff] PMD -&gt; [ffff8800b7e00000-ffff8800b7ffffff] on node 0<br>[  219.368433]  [ffffea0009200000-ffffea00093fffff] PMD -&gt; [ffff880231400000-ffff8802315fffff] on node 0<br>[  219.369838]  [ffffea0009400000-ffffea00095fffff] PMD -&gt; [ffff880233600000-ffff8802337fffff] on node 0<br>[  219.371226]  [ffffea0009600000-ffffea00097fffff] PMD -&gt; [ffff880233000000-ffff8802331fffff] on node 0<br>[  219.372790]  [ffffea0009800000-ffffea00099fffff] PMD -&gt; [ffff880232c00000-ffff880232dfffff] on node 0<br>[  219.374185]  [ffffea0009a00000-ffffea0009bfffff] PMD -&gt; [ffff880232200000-ffff8802323fffff] on node 0<br>[  219.377349]  [ffffea0009c00000-ffffea0009ffffff] PMD -&gt; [ffff8800b7400000-ffff8800b77fffff] on node 0<br>[  219.378716]  [ffffea000a000000-ffffea000a1fffff] PMD -&gt; [ffff8800b7000000-ffff8800b71fffff] on node 0<br>[  219.380115]  [ffffea000a200000-ffffea000a3fffff] PMD -&gt; [ffff880230c00000-ffff880230dfffff] on node 0<br>[  219.388147]  [ffffea000a400000-ffffea000abfffff] PMD -&gt; [ffff880227c00000-ffff8802283fffff] on node 0<br>[  219.389687]  [ffffea000ac00000-ffffea000adfffff] PMD -&gt; [ffff8800b7200000-ffff8800b73fffff] on node 0<br><br>I then shutdown the VM and power on it again and I get the changed memory:<br>$ free<br>              total        used        free      shared  buff/cache   available<br>Mem:       10237276      167872     9919656        8480      149748     9891280<br>Swap:        839676           0      839676<br><br></div><div class="gmail_extra">BTW: When I press ok in the gui for memory increase I get these events in webadmin:<br>Dec 9, 2015 11:56:22 PM<br>VM racclient1 c71_Disk1_newtemplate disk was updated by admin@internal.<br>    <br>Dec 9, 2015 11:56:19 PM<br>VM racclient1 configuration was updated by admin@internal.<br>    <br>Dec 9, 2015 11:56:18 PM  <br>Hotset memory: changed the amount of memory on VM racclient1 from 8192 to 10240<br><br></div><div class="gmail_extra">It doesn&#39;t seem as expected, does it?<br></div><div class="gmail_extra">Gianluca<br></div><div class="gmail_extra"><br></div></div>