[Bug 217307] windows guest entering boot loop when nested virtualization enabled and hyperv installed

bugzilla-daemon
2023-06-27T21:37:08Z

--- Comment #10 from Michał Zegan (webczat@outlook.com) ---
Okay, i have done more tests.
So generally host-passthrough does not work, broadwell-notsx-ibrs,
skylake-notsx-ibrs and also nehalem do not work, kvm64 doesn't work, qemu64
works.
However, qemu64, even when I enable vmx and disable svm, boots without hyperv.
Windows shows that second level adress translation is disabled.

I tried to use libvirt's xml files and even qemu sources to see difference
between qemu64 and broadwell-notsx-ibrs features, then enabled them all, the
effect is exactly the same. I mean cpuid features.

For these tests, everything like devices, secureboot, tpm, hyperv
enlightenments, were enabled.