![](https://ccweb.imgix.net/https%3A%2F%2Fwww.classcentral.com%2Fimages%2Ficon-black-friday.png?auto=format&ixlib=php-4.1.0&s=fe56b83c82babb2f8fce47a2aed2f85d)
Overview
![](https://ccweb.imgix.net/https%3A%2F%2Fwww.classcentral.com%2Fimages%2Ficon-black-friday.png?auto=format&ixlib=php-4.1.0&s=fe56b83c82babb2f8fce47a2aed2f85d)
This course aims to explore the emulation of Hyper-V in 2022, focusing on the collaboration between KVM and Hyper-V in nested scenarios. The learning outcomes include understanding the new features in Hyper-V emulation, identifying missing components, and evaluating the potential benefits for KVM deployments without Windows. The course covers individual skills such as implementing hv-avic, hv-xmm-input, and hv-enforce-cpuid features, as well as discussing updated and upcoming features in Hyper-V emulation. The teaching method involves a lecture-style format with a focus on practical insights and technical details. The intended audience for this course includes virtualization enthusiasts, system administrators, and individuals interested in hypervisor emulation and collaboration.
Syllabus
About myself
Why emulating some other hypervisor?
How do we know what proprietary OS need?
(Some) documentation
New feature: hv-avic
New feature: hv-xmm-input
New feature: hv-enforce-cpuid
WIP feature: updated Enlightened VMCS
TODO feature: hv-stimer-unhalted
TODO feature: free page reporting
Elephant in the room: VSM
KVM-on-KVM: use Hyper-V features?
Taught by
Linux Foundation