From kripper at imatronix.cl Wed Apr 29 05:34:00 2015 Content-Type: multipart/mixed; boundary="===============6384175177012179990==" MIME-Version: 1.0 From: Christopher Pereira To: devel at ovirt.org Subject: [ovirt-devel] libvirtError: unsupported configuration: timer hypervclock doesn't support setting of timer tickpolicy Date: Wed, 29 Apr 2015 06:33:55 -0300 Message-ID: <5540A583.2000800@imatronix.cl> --===============6384175177012179990== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable This is a multi-part message in MIME format. --------------050805010200030806000304 Content-Type: text/plain; charset=3Dutf-8; format=3Dflowed Content-Transfer-Encoding: 7bit It seems like we need to upgrade libvirt dependencies in master repo: Thread-78::ERROR::2015-04-29 06:23:04,584::vm::741::vm.Vm::(_startUnderlyingVm) vmId=3D`6ec9c0a0-2879-4bfe- 9a79-92471881ebfe`::The vm start process failed Traceback (most recent call last): File "/usr/share/vdsm/virt/vm.py", line 689, in _startUnderlyingVm self._run() File "/usr/share/vdsm/virt/vm.py", line 1800, in _run self._connection.createXML(domxml, flags), File "/usr/lib/python2.7/site-packages/vdsm/libvirtconnection.py", line 126, in wrapper ret =3D f(*args, **kwargs) File "/usr/lib64/python2.7/site-packages/libvirt.py", line 3427, in createXML if ret is None:raise libvirtError('virDomainCreateXML() failed', conn=3Dself) libvirtError: unsupported configuration: timer hypervclock doesn't support setting of timer tickpolicy To reproduce, start a "Windows 2008 R2 x64" VM (no problem with Windows = 2012). Glad to see that hv_ optimization flags are being supported, since they = boost Windows VM performance using inhouse MS Hypervisor optimizations. --------------050805010200030806000304 Content-Type: text/html; charset=3Dutf-8 Content-Transfer-Encoding: 8bit It seems like we need to upgrade libvirt dependencies in master repo:
Thread-78::ERROR::2015-04-29 06:23:04,584::vm::741::vm.Vm::(_startUnderlyingVm) vmId=3D`6ec9c0a0-2879-4bfe-
9a79-92471881ebfe`::The vm start process failed
Traceback (most recent call last):
=C2=A0 File "/usr/share/vdsm/virt/vm.py", line 689, in _startUnderlyingVm
=C2=A0=C2=A0=C2=A0 self._run()
=C2=A0 File "/usr/share/vdsm/virt/vm.py", line 1800, in _run
=C2=A0=C2=A0=C2=A0 self._connection.createXML(domxml, flags),
=C2=A0 File "/usr/lib/python2.7/site-packages/vdsm/libvirtconnection.py", line 126, in wrapper
=C2=A0=C2=A0=C2=A0 ret =3D f(*args, **kwargs)
=C2=A0 File "/usr/lib64/python2.7/site-packages/libvirt.py", line 342= 7, in createXML
=C2=A0=C2=A0=C2=A0 if ret is None:raise libvirtError('virDomainCreate= XML() failed', conn=3Dself)
libvirtError: unsupported configuration: timer hypervclock doesn't support setting of timer tickpolicy
To reproduce, start a "Windows 2008 R2 x64" VM (no problem with Windows 2012).
Glad to see that hv_ optimization flags are being supported, since they boost Windows VM performance using inhouse MS Hypervisor optimizations.

--------------050805010200030806000304-- --===============6384175177012179990== Content-Type: multipart/alternative MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="attachment.bin" VGhpcyBpcyBhIG11bHRpLXBhcnQgbWVzc2FnZSBpbiBNSU1FIGZvcm1hdC4KLS0tLS0tLS0tLS0t LS0wNTA4MDUwMTAyMDAwMzA4MDYwMDAzMDQKQ29udGVudC1UeXBlOiB0ZXh0L3BsYWluOyBjaGFy c2V0PXV0Zi04OyBmb3JtYXQ9Zmxvd2VkCkNvbnRlbnQtVHJhbnNmZXItRW5jb2Rpbmc6IDdiaXQK Ckl0IHNlZW1zIGxpa2Ugd2UgbmVlZCB0byB1cGdyYWRlIGxpYnZpcnQgZGVwZW5kZW5jaWVzIGlu IG1hc3RlciByZXBvOgoKICAgIFRocmVhZC03ODo6RVJST1I6OjIwMTUtMDQtMjkKICAgIDA2OjIz OjA0LDU4NDo6dm06Ojc0MTo6dm0uVm06Oihfc3RhcnRVbmRlcmx5aW5nVm0pCiAgICB2bUlkPWA2 ZWM5YzBhMC0yODc5LTRiZmUtCiAgICA5YTc5LTkyNDcxODgxZWJmZWA6OlRoZSB2bSBzdGFydCBw cm9jZXNzIGZhaWxlZAogICAgVHJhY2ViYWNrIChtb3N0IHJlY2VudCBjYWxsIGxhc3QpOgogICAg ICAgRmlsZSAiL3Vzci9zaGFyZS92ZHNtL3ZpcnQvdm0ucHkiLCBsaW5lIDY4OSwgaW4gX3N0YXJ0 VW5kZXJseWluZ1ZtCiAgICAgICAgIHNlbGYuX3J1bigpCiAgICAgICBGaWxlICIvdXNyL3NoYXJl L3Zkc20vdmlydC92bS5weSIsIGxpbmUgMTgwMCwgaW4gX3J1bgogICAgICAgICBzZWxmLl9jb25u ZWN0aW9uLmNyZWF0ZVhNTChkb214bWwsIGZsYWdzKSwKICAgICAgIEZpbGUKICAgICIvdXNyL2xp Yi9weXRob24yLjcvc2l0ZS1wYWNrYWdlcy92ZHNtL2xpYnZpcnRjb25uZWN0aW9uLnB5IiwgbGlu ZQogICAgMTI2LCBpbiB3cmFwcGVyCiAgICAgICAgIHJldCA9IGYoKmFyZ3MsICoqa3dhcmdzKQog ICAgICAgRmlsZSAiL3Vzci9saWI2NC9weXRob24yLjcvc2l0ZS1wYWNrYWdlcy9saWJ2aXJ0LnB5 IiwgbGluZSAzNDI3LAogICAgaW4gY3JlYXRlWE1MCiAgICAgICAgIGlmIHJldCBpcyBOb25lOnJh aXNlIGxpYnZpcnRFcnJvcigndmlyRG9tYWluQ3JlYXRlWE1MKCkKICAgIGZhaWxlZCcsIGNvbm49 c2VsZikKICAgIGxpYnZpcnRFcnJvcjogdW5zdXBwb3J0ZWQgY29uZmlndXJhdGlvbjogdGltZXIg aHlwZXJ2Y2xvY2sgZG9lc24ndAogICAgc3VwcG9ydCBzZXR0aW5nIG9mIHRpbWVyIHRpY2twb2xp Y3kKClRvIHJlcHJvZHVjZSwgc3RhcnQgYSAiV2luZG93cyAyMDA4IFIyIHg2NCIgVk0gKG5vIHBy b2JsZW0gd2l0aCBXaW5kb3dzIAoyMDEyKS4KR2xhZCB0byBzZWUgdGhhdCBodl8gb3B0aW1pemF0 aW9uIGZsYWdzIGFyZSBiZWluZyBzdXBwb3J0ZWQsIHNpbmNlIHRoZXkgCmJvb3N0IFdpbmRvd3Mg Vk0gcGVyZm9ybWFuY2UgdXNpbmcgaW5ob3VzZSBNUyBIeXBlcnZpc29yIG9wdGltaXphdGlvbnMu CgoKLS0tLS0tLS0tLS0tLS0wNTA4MDUwMTAyMDAwMzA4MDYwMDAzMDQKQ29udGVudC1UeXBlOiB0 ZXh0L2h0bWw7IGNoYXJzZXQ9dXRmLTgKQ29udGVudC1UcmFuc2Zlci1FbmNvZGluZzogOGJpdAoK PGh0bWw+CiAgPGhlYWQ+CgogICAgPG1ldGEgaHR0cC1lcXVpdj0iY29udGVudC10eXBlIiBjb250 ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9dXRmLTgiPgogIDwvaGVhZD4KICA8Ym9keSBiZ2NvbG9y PSIjRkZGRkZGIiB0ZXh0PSIjMDAwMDAwIj4KICAgIEl0IHNlZW1zIGxpa2Ugd2UgbmVlZCB0byB1 cGdyYWRlIGxpYnZpcnQgZGVwZW5kZW5jaWVzIGluIG1hc3RlcgogICAgcmVwbzo8YnI+CiAgICA8 YmxvY2txdW90ZT5UaHJlYWQtNzg6OkVSUk9SOjoyMDE1LTA0LTI5CiAgICAgIDA2OjIzOjA0LDU4 NDo6dm06Ojc0MTo6dm0uVm06Oihfc3RhcnRVbmRlcmx5aW5nVm0pCiAgICAgIHZtSWQ9YDZlYzlj MGEwLTI4NzktNGJmZS08YnI+CiAgICAgIDlhNzktOTI0NzE4ODFlYmZlYDo6VGhlIHZtIHN0YXJ0 IHByb2Nlc3MgZmFpbGVkPGJyPgogICAgICBUcmFjZWJhY2sgKG1vc3QgcmVjZW50IGNhbGwgbGFz dCk6PGJyPgogICAgICDCoCBGaWxlICIvdXNyL3NoYXJlL3Zkc20vdmlydC92bS5weSIsIGxpbmUg Njg5LCBpbgogICAgICBfc3RhcnRVbmRlcmx5aW5nVm08YnI+CiAgICAgIMKgwqDCoCBzZWxmLl9y dW4oKTxicj4KICAgICAgwqAgRmlsZSAiL3Vzci9zaGFyZS92ZHNtL3ZpcnQvdm0ucHkiLCBsaW5l IDE4MDAsIGluIF9ydW48YnI+CiAgICAgIMKgwqDCoCBzZWxmLl9jb25uZWN0aW9uLmNyZWF0ZVhN TChkb214bWwsIGZsYWdzKSw8YnI+CiAgICAgIMKgIEZpbGUKICAgICAgIi91c3IvbGliL3B5dGhv bjIuNy9zaXRlLXBhY2thZ2VzL3Zkc20vbGlidmlydGNvbm5lY3Rpb24ucHkiLCBsaW5lCiAgICAg IDEyNiwgaW4gd3JhcHBlcjxicj4KICAgICAgwqDCoMKgIHJldCA9IGYoKmFyZ3MsICoqa3dhcmdz KTxicj4KICAgICAgwqAgRmlsZSAiL3Vzci9saWI2NC9weXRob24yLjcvc2l0ZS1wYWNrYWdlcy9s aWJ2aXJ0LnB5IiwgbGluZSAzNDI3LAogICAgICBpbiBjcmVhdGVYTUw8YnI+CiAgICAgIMKgwqDC oCBpZiByZXQgaXMgTm9uZTpyYWlzZSBsaWJ2aXJ0RXJyb3IoJ3ZpckRvbWFpbkNyZWF0ZVhNTCgp CiAgICAgIGZhaWxlZCcsIGNvbm49c2VsZik8YnI+CiAgICAgIGxpYnZpcnRFcnJvcjogdW5zdXBw b3J0ZWQgY29uZmlndXJhdGlvbjogdGltZXIgaHlwZXJ2Y2xvY2sgZG9lc24ndAogICAgICBzdXBw b3J0IHNldHRpbmcgb2YgdGltZXIgdGlja3BvbGljeTxicj4KICAgIDwvYmxvY2txdW90ZT4KICAg IFRvIHJlcHJvZHVjZSwgc3RhcnQgYSAiV2luZG93cyAyMDA4IFIyIHg2NCIgVk0gKG5vIHByb2Js ZW0gd2l0aAogICAgV2luZG93cyAyMDEyKS48YnI+CiAgICBHbGFkIHRvIHNlZSB0aGF0IGh2XyBv cHRpbWl6YXRpb24gZmxhZ3MgYXJlIGJlaW5nIHN1cHBvcnRlZCwgc2luY2UKICAgIHRoZXkgYm9v c3QgV2luZG93cyBWTSBwZXJmb3JtYW5jZSB1c2luZyBpbmhvdXNlIE1TIEh5cGVydmlzb3IKICAg IG9wdGltaXphdGlvbnMuPGJyPgogICAgPGJyPgogIDwvYm9keT4KPC9odG1sPgoKLS0tLS0tLS0t LS0tLS0wNTA4MDUwMTAyMDAwMzA4MDYwMDAzMDQtLQo= --===============6384175177012179990==-- From fromani at redhat.com Wed Apr 29 05:40:22 2015 Content-Type: multipart/mixed; boundary="===============0727408626550413795==" MIME-Version: 1.0 From: Francesco Romani To: devel at ovirt.org Subject: Re: [ovirt-devel] libvirtError: unsupported configuration: timer hypervclock doesn't support setting of timer tickpolicy Date: Wed, 29 Apr 2015 05:40:16 -0400 Message-ID: <1699348517.7129510.1430300416019.JavaMail.zimbra@redhat.com> In-Reply-To: 5540A583.2000800@imatronix.cl --===============0727408626550413795== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable ------=3D_Part_7129509_1403561595.1430300416017 Content-Type: text/plain; charset=3Dutf-8 Content-Transfer-Encoding: 7bit Hi, = ----- Original Message ----- > From: "Christopher Pereira" > To: devel(a)ovirt.org > Sent: Wednesday, April 29, 2015 11:33:55 AM > Subject: [ovirt-devel] libvirtError: unsupported configuration: timer > hypervclock doesn't support setting of timer tickpolicy > It seems like we need to upgrade libvirt dependencies in master repo: > > Thread-78::ERROR::2015-04-29 > > 06:23:04,584::vm::741::vm.Vm::(_startUnderlyingVm) > > vmId=3D`6ec9c0a0-2879-4bfe- > = > > 9a79-92471881ebfe`::The vm start process failed > = > > Traceback (most recent call last): > = > > File "/usr/share/vdsm/virt/vm.py", line 689, in _startUnderlyingVm > = > > self._run() > = > > File "/usr/share/vdsm/virt/vm.py", line 1800, in _run > = > > self._connection.createXML(domxml, flags), > = > > File "/usr/lib/python2.7/site-packages/vdsm/libvirtconnection.py", line > > 126, > > in wrapper > = > > ret =3D f(*args, **kwargs) > = > > File "/usr/lib64/python2.7/site-packages/libvirt.py", line 3427, in > > createXML > = > > if ret is None:raise libvirtError('virDomainCreateXML() failed', conn= =3Dself) > = > > libvirtError: unsupported configuration: timer hypervclock doesn't supp= ort > > setting of timer tickpolicy > = > To reproduce, start a "Windows 2008 R2 x64" VM (no problem with Windows > 2012). > Glad to see that hv_ optimization flags are being supported, since they b= oost > Windows VM performance using inhouse MS Hypervisor optimizations. Deps should have been fixed already; can you share the versions of the stac= k components you're running? = VDSM from master I guess = libvirt? = qemu? = OS? = Bests, = -- = Francesco Romani = RedHat Engineering Virtualization R & D = Phone: 8261328 = IRC: fromani = ------=3D_Part_7129509_1403561595.1430300416017 Content-Type: text/html; charset=3Dutf-8 Content-Transfer-Encoding: 7bit
Hi,


From: "Christopher Pereira" <kripper(a)imatronix.cl>To: devel(a)ovirt.org
Sent: Wednesday, April 29, 2015 11= :33:55 AM
Subject: [ovirt-devel] libvirtError: unsupported config= uration: timer hypervclock doesn't support setting of timer tickpolicy
<= div>
= = = = It seems like we need to upgrade libvirt dependencies in master repo:
Thread-78::ERROR::2015-04-29 06:23:04,584::vm::741::vm.Vm::(_startUnderlyingVm) vmId=3D`6ec9c0a0-2879-4bfe-
9a79-92471881ebfe`::The vm start process failed
Traceback (most recent call last):
  File "/usr/share/vdsm/virt/vm.py", line 689, in _startUnderlyingVm
    self._run()
  File "/usr/share/vdsm/virt/vm.py", line 1800, in _run
    self._connection.createXML(domxml, flags),
  File "/usr/lib/python2.7/site-packages/vdsm/libvirtconnection.py", line 126, in wrapper
    ret =3D f(*args, **kwargs)
  File "/usr/lib64/python2.7/site-packages/libvirt.py", line 342= 7, in createXML
    if ret is None:raise libvirtError('virDomainCreate= XML() failed', conn=3Dself)
libvirtError: unsupported configuration: timer hypervclock doesn't support setting of timer tickpolicy
To reproduce, start a "Windows 2008 R2 x64" VM (no problem with Windows 2012).
Glad to see that hv_ optimization flags are being supported, since they boost Windows VM performance using inhouse MS Hypervisor optimizations.

Deps should have been fi= xed already; can you share the versions of the stack components you're runn= ing?
VDSM from master I guess
libvirt?
qemu?
OS?

Bests,
=

--
Francesco Rom= ani
RedHat Engineering Virtualization R & D
Phone: 8261328
IRC= : fromani
------=3D_Part_7129509_1403561595.1430300416017-- --===============0727408626550413795== Content-Type: multipart/alternative MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="attachment.bin" LS0tLS0tPV9QYXJ0XzcxMjk1MDlfMTQwMzU2MTU5NS4xNDMwMzAwNDE2MDE3CkNvbnRlbnQtVHlw ZTogdGV4dC9wbGFpbjsgY2hhcnNldD11dGYtOApDb250ZW50LVRyYW5zZmVyLUVuY29kaW5nOiA3 Yml0CgpIaSwgCgotLS0tLSBPcmlnaW5hbCBNZXNzYWdlIC0tLS0tCgo+IEZyb206ICJDaHJpc3Rv cGhlciBQZXJlaXJhIiA8a3JpcHBlckBpbWF0cm9uaXguY2w+Cj4gVG86IGRldmVsQG92aXJ0Lm9y Zwo+IFNlbnQ6IFdlZG5lc2RheSwgQXByaWwgMjksIDIwMTUgMTE6MzM6NTUgQU0KPiBTdWJqZWN0 OiBbb3ZpcnQtZGV2ZWxdIGxpYnZpcnRFcnJvcjogdW5zdXBwb3J0ZWQgY29uZmlndXJhdGlvbjog dGltZXIKPiBoeXBlcnZjbG9jayBkb2Vzbid0IHN1cHBvcnQgc2V0dGluZyBvZiB0aW1lciB0aWNr cG9saWN5Cgo+IEl0IHNlZW1zIGxpa2Ugd2UgbmVlZCB0byB1cGdyYWRlIGxpYnZpcnQgZGVwZW5k ZW5jaWVzIGluIG1hc3RlciByZXBvOgoKPiA+IFRocmVhZC03ODo6RVJST1I6OjIwMTUtMDQtMjkK PiA+IDA2OjIzOjA0LDU4NDo6dm06Ojc0MTo6dm0uVm06Oihfc3RhcnRVbmRlcmx5aW5nVm0pCj4g PiB2bUlkPWA2ZWM5YzBhMC0yODc5LTRiZmUtCj4gCj4gPiA5YTc5LTkyNDcxODgxZWJmZWA6OlRo ZSB2bSBzdGFydCBwcm9jZXNzIGZhaWxlZAo+IAo+ID4gVHJhY2ViYWNrIChtb3N0IHJlY2VudCBj YWxsIGxhc3QpOgo+IAo+ID4gRmlsZSAiL3Vzci9zaGFyZS92ZHNtL3ZpcnQvdm0ucHkiLCBsaW5l IDY4OSwgaW4gX3N0YXJ0VW5kZXJseWluZ1ZtCj4gCj4gPiBzZWxmLl9ydW4oKQo+IAo+ID4gRmls ZSAiL3Vzci9zaGFyZS92ZHNtL3ZpcnQvdm0ucHkiLCBsaW5lIDE4MDAsIGluIF9ydW4KPiAKPiA+ IHNlbGYuX2Nvbm5lY3Rpb24uY3JlYXRlWE1MKGRvbXhtbCwgZmxhZ3MpLAo+IAo+ID4gRmlsZSAi L3Vzci9saWIvcHl0aG9uMi43L3NpdGUtcGFja2FnZXMvdmRzbS9saWJ2aXJ0Y29ubmVjdGlvbi5w eSIsIGxpbmUKPiA+IDEyNiwKPiA+IGluIHdyYXBwZXIKPiAKPiA+IHJldCA9IGYoKmFyZ3MsICoq a3dhcmdzKQo+IAo+ID4gRmlsZSAiL3Vzci9saWI2NC9weXRob24yLjcvc2l0ZS1wYWNrYWdlcy9s aWJ2aXJ0LnB5IiwgbGluZSAzNDI3LCBpbgo+ID4gY3JlYXRlWE1MCj4gCj4gPiBpZiByZXQgaXMg Tm9uZTpyYWlzZSBsaWJ2aXJ0RXJyb3IoJ3ZpckRvbWFpbkNyZWF0ZVhNTCgpIGZhaWxlZCcsIGNv bm49c2VsZikKPiAKPiA+IGxpYnZpcnRFcnJvcjogdW5zdXBwb3J0ZWQgY29uZmlndXJhdGlvbjog dGltZXIgaHlwZXJ2Y2xvY2sgZG9lc24ndCBzdXBwb3J0Cj4gPiBzZXR0aW5nIG9mIHRpbWVyIHRp Y2twb2xpY3kKPiAKCj4gVG8gcmVwcm9kdWNlLCBzdGFydCBhICJXaW5kb3dzIDIwMDggUjIgeDY0 IiBWTSAobm8gcHJvYmxlbSB3aXRoIFdpbmRvd3MKPiAyMDEyKS4KPiBHbGFkIHRvIHNlZSB0aGF0 IGh2XyBvcHRpbWl6YXRpb24gZmxhZ3MgYXJlIGJlaW5nIHN1cHBvcnRlZCwgc2luY2UgdGhleSBi b29zdAo+IFdpbmRvd3MgVk0gcGVyZm9ybWFuY2UgdXNpbmcgaW5ob3VzZSBNUyBIeXBlcnZpc29y IG9wdGltaXphdGlvbnMuCkRlcHMgc2hvdWxkIGhhdmUgYmVlbiBmaXhlZCBhbHJlYWR5OyBjYW4g eW91IHNoYXJlIHRoZSB2ZXJzaW9ucyBvZiB0aGUgc3RhY2sgY29tcG9uZW50cyB5b3UncmUgcnVu bmluZz8gClZEU00gZnJvbSBtYXN0ZXIgSSBndWVzcyAKbGlidmlydD8gCnFlbXU/IApPUz8gCgpC ZXN0cywgCgotLSAKRnJhbmNlc2NvIFJvbWFuaSAKUmVkSGF0IEVuZ2luZWVyaW5nIFZpcnR1YWxp emF0aW9uIFIgJiBEIApQaG9uZTogODI2MTMyOCAKSVJDOiBmcm9tYW5pIAoKLS0tLS0tPV9QYXJ0 XzcxMjk1MDlfMTQwMzU2MTU5NS4xNDMwMzAwNDE2MDE3CkNvbnRlbnQtVHlwZTogdGV4dC9odG1s OyBjaGFyc2V0PXV0Zi04CkNvbnRlbnQtVHJhbnNmZXItRW5jb2Rpbmc6IDdiaXQKCjxodG1sPjxi b2R5PjxkaXYgc3R5bGU9ImZvbnQtZmFtaWx5OiB0aW1lcyBuZXcgcm9tYW4sIG5ldyB5b3JrLCB0 aW1lcywgc2VyaWY7IGZvbnQtc2l6ZTogMTJwdDsgY29sb3I6ICMwMDAwMDAiPjxkaXY+SGksPC9k aXY+PGRpdj48YnI+PC9kaXY+PGRpdj48YnI+PC9kaXY+PGhyIGlkPSJ6d2NociI+PGJsb2NrcXVv dGUgc3R5bGU9ImJvcmRlci1sZWZ0OjJweCBzb2xpZCAjMTAxMEZGO21hcmdpbi1sZWZ0OjVweDtw YWRkaW5nLWxlZnQ6NXB4O2NvbG9yOiMwMDA7Zm9udC13ZWlnaHQ6bm9ybWFsO2ZvbnQtc3R5bGU6 bm9ybWFsO3RleHQtZGVjb3JhdGlvbjpub25lO2ZvbnQtZmFtaWx5OkhlbHZldGljYSxBcmlhbCxz YW5zLXNlcmlmO2ZvbnQtc2l6ZToxMnB0OyI+PGI+RnJvbTogPC9iPiJDaHJpc3RvcGhlciBQZXJl aXJhIiAmbHQ7a3JpcHBlckBpbWF0cm9uaXguY2wmZ3Q7PGJyPjxiPlRvOiA8L2I+ZGV2ZWxAb3Zp cnQub3JnPGJyPjxiPlNlbnQ6IDwvYj5XZWRuZXNkYXksIEFwcmlsIDI5LCAyMDE1IDExOjMzOjU1 IEFNPGJyPjxiPlN1YmplY3Q6IDwvYj5bb3ZpcnQtZGV2ZWxdIGxpYnZpcnRFcnJvcjogdW5zdXBw b3J0ZWQgY29uZmlndXJhdGlvbjogdGltZXIgaHlwZXJ2Y2xvY2sgZG9lc24ndCBzdXBwb3J0IHNl dHRpbmcgb2YgdGltZXIgdGlja3BvbGljeTxicj48ZGl2Pjxicj48L2Rpdj4KICAKCiAgICAKICAK ICAKICAgIEl0IHNlZW1zIGxpa2Ugd2UgbmVlZCB0byB1cGdyYWRlIGxpYnZpcnQgZGVwZW5kZW5j aWVzIGluIG1hc3RlcgogICAgcmVwbzo8YnI+PGJsb2NrcXVvdGU+VGhyZWFkLTc4OjpFUlJPUjo6 MjAxNS0wNC0yOQogICAgICAwNjoyMzowNCw1ODQ6OnZtOjo3NDE6OnZtLlZtOjooX3N0YXJ0VW5k ZXJseWluZ1ZtKQogICAgICB2bUlkPWA2ZWM5YzBhMC0yODc5LTRiZmUtPGJyPgogICAgICA5YTc5 LTkyNDcxODgxZWJmZWA6OlRoZSB2bSBzdGFydCBwcm9jZXNzIGZhaWxlZDxicj4KICAgICAgVHJh Y2ViYWNrIChtb3N0IHJlY2VudCBjYWxsIGxhc3QpOjxicj4KICAgICAgJm5ic3A7IEZpbGUgIi91 c3Ivc2hhcmUvdmRzbS92aXJ0L3ZtLnB5IiwgbGluZSA2ODksIGluCiAgICAgIF9zdGFydFVuZGVy bHlpbmdWbTxicj4KICAgICAgJm5ic3A7Jm5ic3A7Jm5ic3A7IHNlbGYuX3J1bigpPGJyPgogICAg ICAmbmJzcDsgRmlsZSAiL3Vzci9zaGFyZS92ZHNtL3ZpcnQvdm0ucHkiLCBsaW5lIDE4MDAsIGlu IF9ydW48YnI+CiAgICAgICZuYnNwOyZuYnNwOyZuYnNwOyBzZWxmLl9jb25uZWN0aW9uLmNyZWF0 ZVhNTChkb214bWwsIGZsYWdzKSw8YnI+CiAgICAgICZuYnNwOyBGaWxlCiAgICAgICIvdXNyL2xp Yi9weXRob24yLjcvc2l0ZS1wYWNrYWdlcy92ZHNtL2xpYnZpcnRjb25uZWN0aW9uLnB5IiwgbGlu ZQogICAgICAxMjYsIGluIHdyYXBwZXI8YnI+CiAgICAgICZuYnNwOyZuYnNwOyZuYnNwOyByZXQg PSBmKCphcmdzLCAqKmt3YXJncyk8YnI+CiAgICAgICZuYnNwOyBGaWxlICIvdXNyL2xpYjY0L3B5 dGhvbjIuNy9zaXRlLXBhY2thZ2VzL2xpYnZpcnQucHkiLCBsaW5lIDM0MjcsCiAgICAgIGluIGNy ZWF0ZVhNTDxicj4KICAgICAgJm5ic3A7Jm5ic3A7Jm5ic3A7IGlmIHJldCBpcyBOb25lOnJhaXNl IGxpYnZpcnRFcnJvcigndmlyRG9tYWluQ3JlYXRlWE1MKCkKICAgICAgZmFpbGVkJywgY29ubj1z ZWxmKTxicj4KICAgICAgbGlidmlydEVycm9yOiB1bnN1cHBvcnRlZCBjb25maWd1cmF0aW9uOiB0 aW1lciBoeXBlcnZjbG9jayBkb2Vzbid0CiAgICAgIHN1cHBvcnQgc2V0dGluZyBvZiB0aW1lciB0 aWNrcG9saWN5PGJyPjwvYmxvY2txdW90ZT4KICAgIFRvIHJlcHJvZHVjZSwgc3RhcnQgYSAiV2lu ZG93cyAyMDA4IFIyIHg2NCIgVk0gKG5vIHByb2JsZW0gd2l0aAogICAgV2luZG93cyAyMDEyKS48 YnI+CiAgICBHbGFkIHRvIHNlZSB0aGF0IGh2XyBvcHRpbWl6YXRpb24gZmxhZ3MgYXJlIGJlaW5n IHN1cHBvcnRlZCwgc2luY2UKICAgIHRoZXkgYm9vc3QgV2luZG93cyBWTSBwZXJmb3JtYW5jZSB1 c2luZyBpbmhvdXNlIE1TIEh5cGVydmlzb3IKICAgIG9wdGltaXphdGlvbnMuPC9ibG9ja3F1b3Rl PjxkaXY+PGJyPjwvZGl2PjxkaXY+RGVwcyBzaG91bGQgaGF2ZSBiZWVuIGZpeGVkIGFscmVhZHk7 IGNhbiB5b3Ugc2hhcmUgdGhlIHZlcnNpb25zIG9mIHRoZSBzdGFjayBjb21wb25lbnRzIHlvdSdy ZSBydW5uaW5nPzxicj48L2Rpdj48ZGl2PlZEU00gZnJvbSBtYXN0ZXIgSSBndWVzczxicj48L2Rp dj48ZGl2PmxpYnZpcnQ/PGJyPjwvZGl2PjxkaXY+cWVtdT88YnI+PC9kaXY+PGRpdj5PUz88YnI+ PC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdj5CZXN0cyw8YnI+PC9kaXY+PGRpdj48YnI+PC9kaXY+ PGRpdj4tLSA8YnI+PC9kaXY+PGRpdj48c3BhbiBuYW1lPSJ4Ij48L3NwYW4+RnJhbmNlc2NvIFJv bWFuaTxicj5SZWRIYXQgRW5naW5lZXJpbmcgVmlydHVhbGl6YXRpb24gUiAmYW1wOyBEPGJyPlBo b25lOiA4MjYxMzI4PGJyPklSQzogZnJvbWFuaTxzcGFuIG5hbWU9IngiPjwvc3Bhbj48YnI+PC9k aXY+PC9kaXY+PC9ib2R5PjwvaHRtbD4KLS0tLS0tPV9QYXJ0XzcxMjk1MDlfMTQwMzU2MTU5NS4x NDMwMzAwNDE2MDE3LS0K --===============0727408626550413795==-- From kripper at imatronix.cl Wed Apr 29 05:43:49 2015 Content-Type: multipart/mixed; boundary="===============8325288323151018559==" MIME-Version: 1.0 From: Christopher Pereira To: devel at ovirt.org Subject: Re: [ovirt-devel] libvirtError: unsupported configuration: timer hypervclock doesn't support setting of timer tickpolicy Date: Wed, 29 Apr 2015 06:43:43 -0300 Message-ID: <5540A7CF.50803@imatronix.cl> In-Reply-To: 1699348517.7129510.1430300416019.JavaMail.zimbra@redhat.com --===============8325288323151018559== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable This is a multi-part message in MIME format. --------------070401030506090701070206 Content-Type: text/plain; charset=3Dutf-8; format=3Dflowed Content-Transfer-Encoding: 7bit On 29-04-2015 6:40, Francesco Romani wrote: > Hi, > > > ------------------------------------------------------------------------ > > *From: *"Christopher Pereira" > *To: *devel(a)ovirt.org > *Sent: *Wednesday, April 29, 2015 11:33:55 AM > *Subject: *[ovirt-devel] libvirtError: unsupported configuration: > timer hypervclock doesn't support setting of timer tickpolicy > > It seems like we need to upgrade libvirt dependencies in master repo: > > Thread-78::ERROR::2015-04-29 > 06:23:04,584::vm::741::vm.Vm::(_startUnderlyingVm) > vmId=3D`6ec9c0a0-2879-4bfe- > 9a79-92471881ebfe`::The vm start process failed > Traceback (most recent call last): > File "/usr/share/vdsm/virt/vm.py", line 689, in > _startUnderlyingVm > self._run() > File "/usr/share/vdsm/virt/vm.py", line 1800, in _run > self._connection.createXML(domxml, flags), > File > "/usr/lib/python2.7/site-packages/vdsm/libvirtconnection.py", > line 126, in wrapper > ret =3D f(*args, **kwargs) > File "/usr/lib64/python2.7/site-packages/libvirt.py", line > 3427, in createXML > if ret is None:raise libvirtError('virDomainCreateXML() > failed', conn=3Dself) > libvirtError: unsupported configuration: timer hypervclock > doesn't support setting of timer tickpolicy > > To reproduce, start a "Windows 2008 R2 x64" VM (no problem with > Windows 2012). > Glad to see that hv_ optimization flags are being supported, since > they boost Windows VM performance using inhouse MS Hypervisor > optimizations. > > > Deps should have been fixed already; can you share the versions of the = > stack components you're running? > VDSM from master I guess > libvirt? > qemu? > OS? > CentOS Linux release 7.1.1503 (Core) # yum update No packages marked for update qemu-kvm-ev-2.1.2-23.el7.1.x86_64 qemu-img-ev-2.1.2-23.el7.1.x86_64 ipxe-roms-qemu-20130517-6.gitc4bce43.el7.noarch libvirt-daemon-driver-qemu-1.2.8-16.el7_1.2.x86_64 qemu-kvm-tools-ev-2.1.2-23.el7.1.x86_64 qemu-kvm-common-ev-2.1.2-23.el7.1.x86_64 libvirt-daemon-config-network-1.2.8-16.el7_1.2.x86_64 libvirt-daemon-1.2.8-16.el7_1.2.x86_64 libvirt-lock-sanlock-1.2.8-16.el7_1.2.x86_64 libvirt-daemon-driver-secret-1.2.8-16.el7_1.2.x86_64 libvirt-daemon-driver-lxc-1.2.8-16.el7_1.2.x86_64 libvirt-1.2.8-16.el7_1.2.x86_64 libvirt-client-1.2.8-16.el7_1.2.x86_64 libvirt-daemon-driver-nwfilter-1.2.8-16.el7_1.2.x86_64 libvirt-daemon-config-nwfilter-1.2.8-16.el7_1.2.x86_64 libvirt-daemon-driver-interface-1.2.8-16.el7_1.2.x86_64 libvirt-daemon-driver-storage-1.2.8-16.el7_1.2.x86_64 libvirt-daemon-driver-qemu-1.2.8-16.el7_1.2.x86_64 libvirt-daemon-kvm-1.2.8-16.el7_1.2.x86_64 libvirt-python-1.2.8-7.el7_1.1.x86_64 libvirt-daemon-driver-nodedev-1.2.8-16.el7_1.2.x86_64 libvirt-daemon-driver-network-1.2.8-16.el7_1.2.x86_64 --------------070401030506090701070206 Content-Type: text/html; charset=3Dutf-8 Content-Transfer-Encoding: 8bit On 29-04-2015 6:40, Francesco Romani wrote:
Hi,



From: "Christopher Pereira" <kripper(a)imatronix.cl>
To: devel(a)ovirt.org
Sent: Wednesday, April 29, 2015 11:33:55 AM
Subject: [ovirt-devel] libvirtError: unsupported configuration: timer hypervclock doesn't support setting of timer tickpolicy

It seems like we need to upgrade libvirt dependencies in master repo:
Thread-78::ERROR::2015-04-29 06:23:04,584::vm::741::vm.Vm::(_startUnderlyingVm) vmId=3D`6ec9c0a0-2879-4bfe-
9a79-92471881ebfe`::The vm start process failed
Traceback (most recent call last):
=C2=A0 File "/usr/share/vdsm/virt/vm.py", line 689, in _startUnderlyingVm
=C2=A0=C2=A0=C2=A0 self._run()
=C2=A0 File "/usr/share/vdsm/virt/vm.py", line 1800, in _run
=C2=A0=C2=A0=C2=A0 self._connection.createXML(domxml, flags), =C2=A0 File "/usr/lib/python2.7/site-packages/vdsm/libvirtconnection.py", line 126, in wrapper
=C2=A0=C2=A0=C2=A0 ret =3D f(*args, **kwargs)
=C2=A0 File "/usr/lib64/python2.7/site-packages/libvirt.py", li= ne 3427, in createXML
=C2=A0=C2=A0=C2=A0 if ret is None:raise libvirtError('virDomain= CreateXML() failed', conn=3Dself)
libvirtError: unsupported configuration: timer hypervclock doesn't support setting of timer tickpolicy
To reproduce, start a "Windows 2008 R2 x64" VM (no problem with Windows 2012).
Glad to see that hv_ optimization flags are being supported, since they boost Windows VM performance using inhouse MS Hypervisor optimizations.

Deps should have been fixed already; can you share the versions of the stack components you're running?
VDSM from master I guess
libvirt?
qemu?
OS?

CentOS Linux release 7.1.1503 (Core)

# yum update
No packages marked for update

qemu-kvm-ev-2.1.2-23.el7.1.x86_64
qemu-img-ev-2.1.2-23.el7.1.x86_64
ipxe-roms-qemu-20130517-6.gitc4bce43.el7.noarch
libvirt-daemon-driver-qemu-1.2.8-16.el7_1.2.x86_64
qemu-kvm-tools-ev-2.1.2-23.el7.1.x86_64
qemu-kvm-common-ev-2.1.2-23.el7.1.x86_64

libvirt-daemon-config-network-1.2.8-16.el7_1.2.x86_64
libvirt-daemon-1.2.8-16.el7_1.2.x86_64
libvirt-lock-sanlock-1.2.8-16.el7_1.2.x86_64
libvirt-daemon-driver-secret-1.2.8-16.el7_1.2.x86_64
libvirt-daemon-driver-lxc-1.2.8-16.el7_1.2.x86_64
libvirt-1.2.8-16.el7_1.2.x86_64
libvirt-client-1.2.8-16.el7_1.2.x86_64
libvirt-daemon-driver-nwfilter-1.2.8-16.el7_1.2.x86_64
libvirt-daemon-config-nwfilter-1.2.8-16.el7_1.2.x86_64
libvirt-daemon-driver-interface-1.2.8-16.el7_1.2.x86_64
libvirt-daemon-driver-storage-1.2.8-16.el7_1.2.x86_64
libvirt-daemon-driver-qemu-1.2.8-16.el7_1.2.x86_64
libvirt-daemon-kvm-1.2.8-16.el7_1.2.x86_64
libvirt-python-1.2.8-7.el7_1.1.x86_64
libvirt-daemon-driver-nodedev-1.2.8-16.el7_1.2.x86_64
libvirt-daemon-driver-network-1.2.8-16.el7_1.2.x86_64 --------------070401030506090701070206-- --===============8325288323151018559== Content-Type: multipart/alternative MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="attachment.bin" VGhpcyBpcyBhIG11bHRpLXBhcnQgbWVzc2FnZSBpbiBNSU1FIGZvcm1hdC4KLS0tLS0tLS0tLS0t LS0wNzA0MDEwMzA1MDYwOTA3MDEwNzAyMDYKQ29udGVudC1UeXBlOiB0ZXh0L3BsYWluOyBjaGFy c2V0PXV0Zi04OyBmb3JtYXQ9Zmxvd2VkCkNvbnRlbnQtVHJhbnNmZXItRW5jb2Rpbmc6IDdiaXQK Ck9uIDI5LTA0LTIwMTUgNjo0MCwgRnJhbmNlc2NvIFJvbWFuaSB3cm90ZToKPiBIaSwKPgo+Cj4g LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tCj4KPiAgICAgKkZyb206ICoiQ2hyaXN0b3BoZXIgUGVyZWlyYSIgPGty aXBwZXJAaW1hdHJvbml4LmNsPgo+ICAgICAqVG86ICpkZXZlbEBvdmlydC5vcmcKPiAgICAgKlNl bnQ6ICpXZWRuZXNkYXksIEFwcmlsIDI5LCAyMDE1IDExOjMzOjU1IEFNCj4gICAgICpTdWJqZWN0 OiAqW292aXJ0LWRldmVsXSBsaWJ2aXJ0RXJyb3I6IHVuc3VwcG9ydGVkIGNvbmZpZ3VyYXRpb246 Cj4gICAgIHRpbWVyIGh5cGVydmNsb2NrIGRvZXNuJ3Qgc3VwcG9ydCBzZXR0aW5nIG9mIHRpbWVy IHRpY2twb2xpY3kKPgo+ICAgICBJdCBzZWVtcyBsaWtlIHdlIG5lZWQgdG8gdXBncmFkZSBsaWJ2 aXJ0IGRlcGVuZGVuY2llcyBpbiBtYXN0ZXIgcmVwbzoKPgo+ICAgICAgICAgVGhyZWFkLTc4OjpF UlJPUjo6MjAxNS0wNC0yOQo+ICAgICAgICAgMDY6MjM6MDQsNTg0Ojp2bTo6NzQxOjp2bS5WbTo6 KF9zdGFydFVuZGVybHlpbmdWbSkKPiAgICAgICAgIHZtSWQ9YDZlYzljMGEwLTI4NzktNGJmZS0K PiAgICAgICAgIDlhNzktOTI0NzE4ODFlYmZlYDo6VGhlIHZtIHN0YXJ0IHByb2Nlc3MgZmFpbGVk Cj4gICAgICAgICBUcmFjZWJhY2sgKG1vc3QgcmVjZW50IGNhbGwgbGFzdCk6Cj4gICAgICAgICAg IEZpbGUgIi91c3Ivc2hhcmUvdmRzbS92aXJ0L3ZtLnB5IiwgbGluZSA2ODksIGluCj4gICAgICAg ICBfc3RhcnRVbmRlcmx5aW5nVm0KPiAgICAgICAgICAgICBzZWxmLl9ydW4oKQo+ICAgICAgICAg ICBGaWxlICIvdXNyL3NoYXJlL3Zkc20vdmlydC92bS5weSIsIGxpbmUgMTgwMCwgaW4gX3J1bgo+ ICAgICAgICAgICAgIHNlbGYuX2Nvbm5lY3Rpb24uY3JlYXRlWE1MKGRvbXhtbCwgZmxhZ3MpLAo+ ICAgICAgICAgICBGaWxlCj4gICAgICAgICAiL3Vzci9saWIvcHl0aG9uMi43L3NpdGUtcGFja2Fn ZXMvdmRzbS9saWJ2aXJ0Y29ubmVjdGlvbi5weSIsCj4gICAgICAgICBsaW5lIDEyNiwgaW4gd3Jh cHBlcgo+ICAgICAgICAgICAgIHJldCA9IGYoKmFyZ3MsICoqa3dhcmdzKQo+ICAgICAgICAgICBG aWxlICIvdXNyL2xpYjY0L3B5dGhvbjIuNy9zaXRlLXBhY2thZ2VzL2xpYnZpcnQucHkiLCBsaW5l Cj4gICAgICAgICAzNDI3LCBpbiBjcmVhdGVYTUwKPiAgICAgICAgICAgICBpZiByZXQgaXMgTm9u ZTpyYWlzZSBsaWJ2aXJ0RXJyb3IoJ3ZpckRvbWFpbkNyZWF0ZVhNTCgpCj4gICAgICAgICBmYWls ZWQnLCBjb25uPXNlbGYpCj4gICAgICAgICBsaWJ2aXJ0RXJyb3I6IHVuc3VwcG9ydGVkIGNvbmZp Z3VyYXRpb246IHRpbWVyIGh5cGVydmNsb2NrCj4gICAgICAgICBkb2Vzbid0IHN1cHBvcnQgc2V0 dGluZyBvZiB0aW1lciB0aWNrcG9saWN5Cj4KPiAgICAgVG8gcmVwcm9kdWNlLCBzdGFydCBhICJX aW5kb3dzIDIwMDggUjIgeDY0IiBWTSAobm8gcHJvYmxlbSB3aXRoCj4gICAgIFdpbmRvd3MgMjAx MikuCj4gICAgIEdsYWQgdG8gc2VlIHRoYXQgaHZfIG9wdGltaXphdGlvbiBmbGFncyBhcmUgYmVp bmcgc3VwcG9ydGVkLCBzaW5jZQo+ICAgICB0aGV5IGJvb3N0IFdpbmRvd3MgVk0gcGVyZm9ybWFu Y2UgdXNpbmcgaW5ob3VzZSBNUyBIeXBlcnZpc29yCj4gICAgIG9wdGltaXphdGlvbnMuCj4KPgo+ IERlcHMgc2hvdWxkIGhhdmUgYmVlbiBmaXhlZCBhbHJlYWR5OyBjYW4geW91IHNoYXJlIHRoZSB2 ZXJzaW9ucyBvZiB0aGUgCj4gc3RhY2sgY29tcG9uZW50cyB5b3UncmUgcnVubmluZz8KPiBWRFNN IGZyb20gbWFzdGVyIEkgZ3Vlc3MKPiBsaWJ2aXJ0Pwo+IHFlbXU/Cj4gT1M/Cj4KQ2VudE9TIExp bnV4IHJlbGVhc2UgNy4xLjE1MDMgKENvcmUpCgojIHl1bSB1cGRhdGUKTm8gcGFja2FnZXMgbWFy a2VkIGZvciB1cGRhdGUKCnFlbXUta3ZtLWV2LTIuMS4yLTIzLmVsNy4xLng4Nl82NApxZW11LWlt Zy1ldi0yLjEuMi0yMy5lbDcuMS54ODZfNjQKaXB4ZS1yb21zLXFlbXUtMjAxMzA1MTctNi5naXRj NGJjZTQzLmVsNy5ub2FyY2gKbGlidmlydC1kYWVtb24tZHJpdmVyLXFlbXUtMS4yLjgtMTYuZWw3 XzEuMi54ODZfNjQKcWVtdS1rdm0tdG9vbHMtZXYtMi4xLjItMjMuZWw3LjEueDg2XzY0CnFlbXUt a3ZtLWNvbW1vbi1ldi0yLjEuMi0yMy5lbDcuMS54ODZfNjQKCmxpYnZpcnQtZGFlbW9uLWNvbmZp Zy1uZXR3b3JrLTEuMi44LTE2LmVsN18xLjIueDg2XzY0CmxpYnZpcnQtZGFlbW9uLTEuMi44LTE2 LmVsN18xLjIueDg2XzY0CmxpYnZpcnQtbG9jay1zYW5sb2NrLTEuMi44LTE2LmVsN18xLjIueDg2 XzY0CmxpYnZpcnQtZGFlbW9uLWRyaXZlci1zZWNyZXQtMS4yLjgtMTYuZWw3XzEuMi54ODZfNjQK bGlidmlydC1kYWVtb24tZHJpdmVyLWx4Yy0xLjIuOC0xNi5lbDdfMS4yLng4Nl82NApsaWJ2aXJ0 LTEuMi44LTE2LmVsN18xLjIueDg2XzY0CmxpYnZpcnQtY2xpZW50LTEuMi44LTE2LmVsN18xLjIu eDg2XzY0CmxpYnZpcnQtZGFlbW9uLWRyaXZlci1ud2ZpbHRlci0xLjIuOC0xNi5lbDdfMS4yLng4 Nl82NApsaWJ2aXJ0LWRhZW1vbi1jb25maWctbndmaWx0ZXItMS4yLjgtMTYuZWw3XzEuMi54ODZf NjQKbGlidmlydC1kYWVtb24tZHJpdmVyLWludGVyZmFjZS0xLjIuOC0xNi5lbDdfMS4yLng4Nl82 NApsaWJ2aXJ0LWRhZW1vbi1kcml2ZXItc3RvcmFnZS0xLjIuOC0xNi5lbDdfMS4yLng4Nl82NAps aWJ2aXJ0LWRhZW1vbi1kcml2ZXItcWVtdS0xLjIuOC0xNi5lbDdfMS4yLng4Nl82NApsaWJ2aXJ0 LWRhZW1vbi1rdm0tMS4yLjgtMTYuZWw3XzEuMi54ODZfNjQKbGlidmlydC1weXRob24tMS4yLjgt Ny5lbDdfMS4xLng4Nl82NApsaWJ2aXJ0LWRhZW1vbi1kcml2ZXItbm9kZWRldi0xLjIuOC0xNi5l bDdfMS4yLng4Nl82NApsaWJ2aXJ0LWRhZW1vbi1kcml2ZXItbmV0d29yay0xLjIuOC0xNi5lbDdf MS4yLng4Nl82NAoKLS0tLS0tLS0tLS0tLS0wNzA0MDEwMzA1MDYwOTA3MDEwNzAyMDYKQ29udGVu dC1UeXBlOiB0ZXh0L2h0bWw7IGNoYXJzZXQ9dXRmLTgKQ29udGVudC1UcmFuc2Zlci1FbmNvZGlu ZzogOGJpdAoKPGh0bWw+CiAgPGhlYWQ+CiAgICA8bWV0YSBjb250ZW50PSJ0ZXh0L2h0bWw7IGNo YXJzZXQ9dXRmLTgiIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSI+CiAgPC9oZWFkPgogIDxib2R5 IGJnY29sb3I9IiNGRkZGRkYiIHRleHQ9IiMwMDAwMDAiPgogICAgT24gMjktMDQtMjAxNSA2OjQw LCBGcmFuY2VzY28gUm9tYW5pIHdyb3RlOjxicj4KICAgIDxibG9ja3F1b3RlCiAgICAgIGNpdGU9 Im1pZDoxNjk5MzQ4NTE3LjcxMjk1MTAuMTQzMDMwMDQxNjAxOS5KYXZhTWFpbC56aW1icmFAcmVk aGF0LmNvbSIKICAgICAgdHlwZT0iY2l0ZSI+CiAgICAgIDxkaXYgc3R5bGU9ImZvbnQtZmFtaWx5 OiB0aW1lcyBuZXcgcm9tYW4sIG5ldyB5b3JrLCB0aW1lcywgc2VyaWY7CiAgICAgICAgZm9udC1z aXplOiAxMnB0OyBjb2xvcjogIzAwMDAwMCI+CiAgICAgICAgPGRpdj5IaSw8L2Rpdj4KICAgICAg ICA8ZGl2Pjxicj4KICAgICAgICA8L2Rpdj4KICAgICAgICA8ZGl2Pjxicj4KICAgICAgICA8L2Rp dj4KICAgICAgICA8aHIgaWQ9Inp3Y2hyIj4KICAgICAgICA8YmxvY2txdW90ZSBzdHlsZT0iYm9y ZGVyLWxlZnQ6MnB4IHNvbGlkCiMxMDEwRkY7bWFyZ2luLWxlZnQ6NXB4O3BhZGRpbmctbGVmdDo1 cHg7Y29sb3I6IzAwMDtmb250LXdlaWdodDpub3JtYWw7Zm9udC1zdHlsZTpub3JtYWw7dGV4dC1k ZWNvcmF0aW9uOm5vbmU7Zm9udC1mYW1pbHk6SGVsdmV0aWNhLEFyaWFsLHNhbnMtc2VyaWY7Zm9u dC1zaXplOjEycHQ7Ij48Yj5Gcm9tOgogICAgICAgICAgPC9iPiJDaHJpc3RvcGhlciBQZXJlaXJh IiA8YSBjbGFzcz0ibW96LXR4dC1saW5rLXJmYzIzOTZFIiBocmVmPSJtYWlsdG86a3JpcHBlckBp bWF0cm9uaXguY2wiPiZsdDtrcmlwcGVyQGltYXRyb25peC5jbCZndDs8L2E+PGJyPgogICAgICAg ICAgPGI+VG86IDwvYj48YSBjbGFzcz0ibW96LXR4dC1saW5rLWFiYnJldmlhdGVkIiBocmVmPSJt YWlsdG86ZGV2ZWxAb3ZpcnQub3JnIj5kZXZlbEBvdmlydC5vcmc8L2E+PGJyPgogICAgICAgICAg PGI+U2VudDogPC9iPldlZG5lc2RheSwgQXByaWwgMjksIDIwMTUgMTE6MzM6NTUgQU08YnI+CiAg ICAgICAgICA8Yj5TdWJqZWN0OiA8L2I+W292aXJ0LWRldmVsXSBsaWJ2aXJ0RXJyb3I6IHVuc3Vw cG9ydGVkCiAgICAgICAgICBjb25maWd1cmF0aW9uOiB0aW1lciBoeXBlcnZjbG9jayBkb2Vzbid0 IHN1cHBvcnQgc2V0dGluZyBvZgogICAgICAgICAgdGltZXIgdGlja3BvbGljeTxicj4KICAgICAg ICAgIDxkaXY+PGJyPgogICAgICAgICAgPC9kaXY+CiAgICAgICAgICBJdCBzZWVtcyBsaWtlIHdl IG5lZWQgdG8gdXBncmFkZSBsaWJ2aXJ0IGRlcGVuZGVuY2llcyBpbgogICAgICAgICAgbWFzdGVy IHJlcG86PGJyPgogICAgICAgICAgPGJsb2NrcXVvdGU+VGhyZWFkLTc4OjpFUlJPUjo6MjAxNS0w NC0yOQogICAgICAgICAgICAwNjoyMzowNCw1ODQ6OnZtOjo3NDE6OnZtLlZtOjooX3N0YXJ0VW5k ZXJseWluZ1ZtKQogICAgICAgICAgICB2bUlkPWA2ZWM5YzBhMC0yODc5LTRiZmUtPGJyPgogICAg ICAgICAgICA5YTc5LTkyNDcxODgxZWJmZWA6OlRoZSB2bSBzdGFydCBwcm9jZXNzIGZhaWxlZDxi cj4KICAgICAgICAgICAgVHJhY2ViYWNrIChtb3N0IHJlY2VudCBjYWxsIGxhc3QpOjxicj4KICAg ICAgICAgICAgwqAgRmlsZSAiL3Vzci9zaGFyZS92ZHNtL3ZpcnQvdm0ucHkiLCBsaW5lIDY4OSwg aW4KICAgICAgICAgICAgX3N0YXJ0VW5kZXJseWluZ1ZtPGJyPgogICAgICAgICAgICDCoMKgwqAg c2VsZi5fcnVuKCk8YnI+CiAgICAgICAgICAgIMKgIEZpbGUgIi91c3Ivc2hhcmUvdmRzbS92aXJ0 L3ZtLnB5IiwgbGluZSAxODAwLCBpbiBfcnVuPGJyPgogICAgICAgICAgICDCoMKgwqAgc2VsZi5f Y29ubmVjdGlvbi5jcmVhdGVYTUwoZG9teG1sLCBmbGFncyksPGJyPgogICAgICAgICAgICDCoCBG aWxlCiAgICAgICAgICAgICIvdXNyL2xpYi9weXRob24yLjcvc2l0ZS1wYWNrYWdlcy92ZHNtL2xp YnZpcnRjb25uZWN0aW9uLnB5IiwKICAgICAgICAgICAgbGluZSAxMjYsIGluIHdyYXBwZXI8YnI+ CiAgICAgICAgICAgIMKgwqDCoCByZXQgPSBmKCphcmdzLCAqKmt3YXJncyk8YnI+CiAgICAgICAg ICAgIMKgIEZpbGUgIi91c3IvbGliNjQvcHl0aG9uMi43L3NpdGUtcGFja2FnZXMvbGlidmlydC5w eSIsIGxpbmUKICAgICAgICAgICAgMzQyNywgaW4gY3JlYXRlWE1MPGJyPgogICAgICAgICAgICDC oMKgwqAgaWYgcmV0IGlzIE5vbmU6cmFpc2UgbGlidmlydEVycm9yKCd2aXJEb21haW5DcmVhdGVY TUwoKQogICAgICAgICAgICBmYWlsZWQnLCBjb25uPXNlbGYpPGJyPgogICAgICAgICAgICBsaWJ2 aXJ0RXJyb3I6IHVuc3VwcG9ydGVkIGNvbmZpZ3VyYXRpb246IHRpbWVyIGh5cGVydmNsb2NrCiAg ICAgICAgICAgIGRvZXNuJ3Qgc3VwcG9ydCBzZXR0aW5nIG9mIHRpbWVyIHRpY2twb2xpY3k8YnI+ CiAgICAgICAgICA8L2Jsb2NrcXVvdGU+CiAgICAgICAgICBUbyByZXByb2R1Y2UsIHN0YXJ0IGEg IldpbmRvd3MgMjAwOCBSMiB4NjQiIFZNIChubyBwcm9ibGVtCiAgICAgICAgICB3aXRoIFdpbmRv d3MgMjAxMikuPGJyPgogICAgICAgICAgR2xhZCB0byBzZWUgdGhhdCBodl8gb3B0aW1pemF0aW9u IGZsYWdzIGFyZSBiZWluZyBzdXBwb3J0ZWQsCiAgICAgICAgICBzaW5jZSB0aGV5IGJvb3N0IFdp bmRvd3MgVk0gcGVyZm9ybWFuY2UgdXNpbmcgaW5ob3VzZSBNUwogICAgICAgICAgSHlwZXJ2aXNv ciBvcHRpbWl6YXRpb25zLjwvYmxvY2txdW90ZT4KICAgICAgICA8ZGl2Pjxicj4KICAgICAgICA8 L2Rpdj4KICAgICAgICA8ZGl2PkRlcHMgc2hvdWxkIGhhdmUgYmVlbiBmaXhlZCBhbHJlYWR5OyBj YW4geW91IHNoYXJlIHRoZQogICAgICAgICAgdmVyc2lvbnMgb2YgdGhlIHN0YWNrIGNvbXBvbmVu dHMgeW91J3JlIHJ1bm5pbmc/PGJyPgogICAgICAgIDwvZGl2PgogICAgICAgIDxkaXY+VkRTTSBm cm9tIG1hc3RlciBJIGd1ZXNzPGJyPgogICAgICAgIDwvZGl2PgogICAgICAgIDxkaXY+bGlidmly dD88YnI+CiAgICAgICAgPC9kaXY+CiAgICAgICAgPGRpdj5xZW11Pzxicj4KICAgICAgICA8L2Rp dj4KICAgICAgICA8ZGl2Pk9TPzxicj4KICAgICAgICA8L2Rpdj4KICAgICAgICA8YnI+CiAgICAg IDwvZGl2PgogICAgPC9ibG9ja3F1b3RlPgogICAgQ2VudE9TIExpbnV4IHJlbGVhc2UgNy4xLjE1 MDMgKENvcmUpPGJyPgogICAgPGJyPgogICAgIyB5dW0gdXBkYXRlPGJyPgogICAgTm8gcGFja2Fn ZXMgbWFya2VkIGZvciB1cGRhdGU8YnI+CiAgICA8YnI+CiAgICBxZW11LWt2bS1ldi0yLjEuMi0y My5lbDcuMS54ODZfNjQ8YnI+CiAgICBxZW11LWltZy1ldi0yLjEuMi0yMy5lbDcuMS54ODZfNjQ8 YnI+CiAgICBpcHhlLXJvbXMtcWVtdS0yMDEzMDUxNy02LmdpdGM0YmNlNDMuZWw3Lm5vYXJjaDxi cj4KICAgIGxpYnZpcnQtZGFlbW9uLWRyaXZlci1xZW11LTEuMi44LTE2LmVsN18xLjIueDg2XzY0 PGJyPgogICAgcWVtdS1rdm0tdG9vbHMtZXYtMi4xLjItMjMuZWw3LjEueDg2XzY0PGJyPgogICAg cWVtdS1rdm0tY29tbW9uLWV2LTIuMS4yLTIzLmVsNy4xLng4Nl82NDxicj4KICAgIDxicj4KICAg IGxpYnZpcnQtZGFlbW9uLWNvbmZpZy1uZXR3b3JrLTEuMi44LTE2LmVsN18xLjIueDg2XzY0PGJy PgogICAgbGlidmlydC1kYWVtb24tMS4yLjgtMTYuZWw3XzEuMi54ODZfNjQ8YnI+CiAgICBsaWJ2 aXJ0LWxvY2stc2FubG9jay0xLjIuOC0xNi5lbDdfMS4yLng4Nl82NDxicj4KICAgIGxpYnZpcnQt ZGFlbW9uLWRyaXZlci1zZWNyZXQtMS4yLjgtMTYuZWw3XzEuMi54ODZfNjQ8YnI+CiAgICBsaWJ2 aXJ0LWRhZW1vbi1kcml2ZXItbHhjLTEuMi44LTE2LmVsN18xLjIueDg2XzY0PGJyPgogICAgbGli dmlydC0xLjIuOC0xNi5lbDdfMS4yLng4Nl82NDxicj4KICAgIGxpYnZpcnQtY2xpZW50LTEuMi44 LTE2LmVsN18xLjIueDg2XzY0PGJyPgogICAgbGlidmlydC1kYWVtb24tZHJpdmVyLW53ZmlsdGVy LTEuMi44LTE2LmVsN18xLjIueDg2XzY0PGJyPgogICAgbGlidmlydC1kYWVtb24tY29uZmlnLW53 ZmlsdGVyLTEuMi44LTE2LmVsN18xLjIueDg2XzY0PGJyPgogICAgbGlidmlydC1kYWVtb24tZHJp dmVyLWludGVyZmFjZS0xLjIuOC0xNi5lbDdfMS4yLng4Nl82NDxicj4KICAgIGxpYnZpcnQtZGFl bW9uLWRyaXZlci1zdG9yYWdlLTEuMi44LTE2LmVsN18xLjIueDg2XzY0PGJyPgogICAgbGlidmly dC1kYWVtb24tZHJpdmVyLXFlbXUtMS4yLjgtMTYuZWw3XzEuMi54ODZfNjQ8YnI+CiAgICBsaWJ2 aXJ0LWRhZW1vbi1rdm0tMS4yLjgtMTYuZWw3XzEuMi54ODZfNjQ8YnI+CiAgICBsaWJ2aXJ0LXB5 dGhvbi0xLjIuOC03LmVsN18xLjEueDg2XzY0PGJyPgogICAgbGlidmlydC1kYWVtb24tZHJpdmVy LW5vZGVkZXYtMS4yLjgtMTYuZWw3XzEuMi54ODZfNjQ8YnI+CiAgICBsaWJ2aXJ0LWRhZW1vbi1k cml2ZXItbmV0d29yay0xLjIuOC0xNi5lbDdfMS4yLng4Nl82NAogIDwvYm9keT4KPC9odG1sPgoK LS0tLS0tLS0tLS0tLS0wNzA0MDEwMzA1MDYwOTA3MDEwNzAyMDYtLQo= --===============8325288323151018559==-- From fromani at redhat.com Wed Apr 29 06:12:07 2015 Content-Type: multipart/mixed; boundary="===============5884628355611002388==" MIME-Version: 1.0 From: Francesco Romani To: devel at ovirt.org Subject: Re: [ovirt-devel] libvirtError: unsupported configuration: timer hypervclock doesn't support setting of timer tickpolicy Date: Wed, 29 Apr 2015 06:12:02 -0400 Message-ID: <103042876.7148136.1430302322777.JavaMail.zimbra@redhat.com> In-Reply-To: 5540A7CF.50803@imatronix.cl --===============5884628355611002388== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Hi, ----- Original Message ----- > From: "Christopher Pereira" > To: "Francesco Romani" > Cc: devel(a)ovirt.org > Sent: Wednesday, April 29, 2015 11:43:43 AM > Subject: Re: [ovirt-devel] libvirtError: unsupported configuration: timer= hypervclock doesn't support setting of > timer tickpolicy > > libvirtError: unsupported configuration: timer hypervclock > > doesn't support setting of timer tickpolicy > > > > To reproduce, start a "Windows 2008 R2 x64" VM (no problem with > > Windows 2012). > > Glad to see that hv_ optimization flags are being supported, since > > they boost Windows VM performance using inhouse MS Hypervisor > > optimizations. > > > > > > Deps should have been fixed already; can you share the versions of the > > stack components you're running? > > VDSM from master I guess > > libvirt? > > qemu? > > OS? > > > CentOS Linux release 7.1.1503 (Core) > = > # yum update > No packages marked for update > = > qemu-kvm-ev-2.1.2-23.el7.1.x86_64 > qemu-img-ev-2.1.2-23.el7.1.x86_64 > ipxe-roms-qemu-20130517-6.gitc4bce43.el7.noarch > libvirt-daemon-driver-qemu-1.2.8-16.el7_1.2.x86_64 > qemu-kvm-tools-ev-2.1.2-23.el7.1.x86_64 > qemu-kvm-common-ev-2.1.2-23.el7.1.x86_64 > = > libvirt-daemon-config-network-1.2.8-16.el7_1.2.x86_64 > libvirt-daemon-1.2.8-16.el7_1.2.x86_64 > libvirt-lock-sanlock-1.2.8-16.el7_1.2.x86_64 > libvirt-daemon-driver-secret-1.2.8-16.el7_1.2.x86_64 > libvirt-daemon-driver-lxc-1.2.8-16.el7_1.2.x86_64 > libvirt-1.2.8-16.el7_1.2.x86_64 > libvirt-client-1.2.8-16.el7_1.2.x86_64 > libvirt-daemon-driver-nwfilter-1.2.8-16.el7_1.2.x86_64 > libvirt-daemon-config-nwfilter-1.2.8-16.el7_1.2.x86_64 > libvirt-daemon-driver-interface-1.2.8-16.el7_1.2.x86_64 > libvirt-daemon-driver-storage-1.2.8-16.el7_1.2.x86_64 > libvirt-daemon-driver-qemu-1.2.8-16.el7_1.2.x86_64 > libvirt-daemon-kvm-1.2.8-16.el7_1.2.x86_64 > libvirt-python-1.2.8-7.el7_1.1.x86_64 > libvirt-daemon-driver-nodedev-1.2.8-16.el7_1.2.x86_64 > libvirt-daemon-driver-network-1.2.8-16.el7_1.2.x86_64 Then I'm afraid is just a bug, and this patch should help: https://gerrit.ovirt.org/#/c/40387/ -- = Francesco Romani RedHat Engineering Virtualization R & D Phone: 8261328 IRC: fromani --===============5884628355611002388==-- From kripper at imatronix.cl Wed Apr 29 06:21:30 2015 Content-Type: multipart/mixed; boundary="===============3454281247662556845==" MIME-Version: 1.0 From: Christopher Pereira To: devel at ovirt.org Subject: Re: [ovirt-devel] libvirtError: unsupported configuration: timer hypervclock doesn't support setting of timer tickpolicy Date: Wed, 29 Apr 2015 07:21:25 -0300 Message-ID: <5540B0A5.8010006@imatronix.cl> In-Reply-To: 103042876.7148136.1430302322777.JavaMail.zimbra@redhat.com --===============3454281247662556845== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable On 29-04-2015 7:12, Francesco Romani wrote: > Hi, > > ----- Original Message ----- >> From: "Christopher Pereira" >> To: "Francesco Romani" >> Cc: devel(a)ovirt.org >> Sent: Wednesday, April 29, 2015 11:43:43 AM >> Subject: Re: [ovirt-devel] libvirtError: unsupported configuration: time= r hypervclock doesn't support setting of >> timer tickpolicy >>> libvirtError: unsupported configuration: timer hypervclock >>> doesn't support setting of timer tickpolicy >>> >>> To reproduce, start a "Windows 2008 R2 x64" VM (no problem with >>> Windows 2012). >>> Glad to see that hv_ optimization flags are being supported, since >>> they boost Windows VM performance using inhouse MS Hypervisor >>> optimizations. >>> >>> >>> Deps should have been fixed already; can you share the versions of the >>> stack components you're running? >>> VDSM from master I guess >>> libvirt? >>> qemu? >>> OS? >>> >> CentOS Linux release 7.1.1503 (Core) >> [...] > > Then I'm afraid is just a bug, and this patch should help: > > https://gerrit.ovirt.org/#/c/40387/ > Ok. Any news about turning on all the "hv_*" flags [1] for Windows guests? [1] : https://bugzilla.redhat.com/show_bug.cgi?id=3D1083529 --===============3454281247662556845==-- From fromani at redhat.com Wed Apr 29 06:29:19 2015 Content-Type: multipart/mixed; boundary="===============5267539261110981592==" MIME-Version: 1.0 From: Francesco Romani To: devel at ovirt.org Subject: Re: [ovirt-devel] libvirtError: unsupported configuration: timer hypervclock doesn't support setting of timer tickpolicy Date: Wed, 29 Apr 2015 06:29:14 -0400 Message-ID: <619063481.7152458.1430303354661.JavaMail.zimbra@redhat.com> In-Reply-To: 5540B0A5.8010006@imatronix.cl --===============5267539261110981592== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable ----- Original Message ----- > From: "Christopher Pereira" > To: "Francesco Romani" > Cc: devel(a)ovirt.org > Sent: Wednesday, April 29, 2015 12:21:25 PM > Subject: Re: [ovirt-devel] libvirtError: unsupported configuration: timer= hypervclock doesn't support setting of > timer tickpolicy [...] > >>> Glad to see that hv_ optimization flags are being supported, sin= ce > >>> they boost Windows VM performance using inhouse MS Hypervisor > >>> optimizations. [...] > > Then I'm afraid is just a bug, and this patch should help: > > > > https://gerrit.ovirt.org/#/c/40387/ > > > Ok. Any news about turning on all the "hv_*" flags [1] for Windows guests? > = > [1] : https://bugzilla.redhat.com/show_bug.cgi?id=3D1083529 Except for the bug you hit, VDSM side is done. To trigger all the optimization, Engine needs to send the 'hypervEnable' co= nfig item set to 'true'. Because of this bug: https://bugzilla.redhat.com/show_bug.cgi?id=3D1163828 this was disabled on Engine side for 3.5.x as workaround for an actual QEMU= bug for window >=3D 8 (64 bit) and for windows server >=3D 2012 (64 bit). For 3.6.x we'll need to revert that patch. Meantime, you can just tune osinfo.properties locally and have the same res= ult. Bests, -- = Francesco Romani RedHat Engineering Virtualization R & D Phone: 8261328 IRC: fromani --===============5267539261110981592==--