Description of problem: - When running VM with: Operating system - Windows (any of them) BIOS type: Q35 Chipset with Legacy BIOS Custom Emulated Machine - Q35 The VM failed to run with the net vdsm.log ERROR: 2020-03-05T13:38:45.582848Z qemu-kvm: kvm_init_vcpu failed: Function not implemented (code=1) (vm:1598) 2020-03-05 15:38:47,110+0200 ERROR (jsonrpc/3) [virt.vm] (vmId='b5e31069-0911-4527-a8b8-861f528cc468') Operation failed (vm:4788) Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/vdsm/virt/vm.py", line 4753, in setCpuTuneQuota self._dom.setSchedulerParameters({'vcpu_quota': int(quota)}) File "/usr/lib/python3.6/site-packages/vdsm/virt/virdomain.py", line 101, in f ret = attr(*args, **kwargs) File "/usr/lib/python3.6/site-packages/vdsm/common/libvirtconnection.py", line 131, in wrapper ret = f(*args, **kwargs) File "/usr/lib/python3.6/site-packages/vdsm/common/function.py", line 94, in wrapper return func(inst, *args, **kwargs) File "/usr/lib64/python3.6/site-packages/libvirt.py", line 2555, in setSchedulerParameters if ret == -1: raise libvirtError ('virDomainSetSchedulerParameters() failed', dom=self) libvirt.libvirtError: Requested operation is not valid: cgroup CPU controller is not mounted - The VM is running successfully when changing BIOS to legacy and custom emulated machine to pc-i440fx Version-Release number of selected component (if applicable): ovirt-engine-4.4.0-0.24.master.el8ev vdsm-4.40.5-1.el8ev.x86_64 qemu-kvm-4.2.0-13.module+el8.2.0+5898+fb4bceae.x86_64 libvirt-daemon-6.0.0-7.module+el8.2.0+5869+c23fe68b.x86_64 How reproducible: 100% Steps to Reproduce: 1. Create new VM with Operating system - Windows (any of them) BIOS type: Q35 Chipset with Legacy BIOS Custom Emulated Machine - Q35 2. Run VM 3. Actual results: VM failed to run Expected results: It should be possible to run VM with Q35 chipset. Additional info: vdsm.log and engine.log attached
Created attachment 1667768 [details] engine.log
Created attachment 1667769 [details] vdsm.log
Created attachment 1667770 [details] qemu log
this is basically a duplicate of bug 1782882 which is currently partially fixed already. interesting that it works with i440fx, can you please attach log from that run?
Created attachment 1668393 [details] i440fx&legacy BIOS vdsm.log
Created attachment 1668394 [details] i440fx&legacy BIOS engine.log
Created attachment 1668395 [details] i440fx&legacy BIOS qemu.log
(In reply to Michal Skrivanek from comment #4) > this is basically a duplicate of bug 1782882 which is currently partially > fixed already. > > interesting that it works with i440fx, can you please attach log from that > run? Please see logs started with i440fx&legacy BIOS.
did you specifically select i440fx-7.6.0? that is going to work (as per the linked bug). You are supposed to run i440fx-8.2.0
*** This bug has been marked as a duplicate of bug 1782882 ***
The needinfo request[s] on this closed bug have been removed as they have been unresolved for 1000 days