Microsoft has proposed for inclusion in the core kernel Linux The first series of patches related to the host environment (Dom0, root partition) for the Hyper-V hypervisor. The host environment is responsible for managing the hypervisor, organizing guest system startup, allocating resources, and ensuring virtual machine interaction with the hardware.
Initially the possibility of use Linux Hyper-V was introduced as a host environment for the virtualization system in 2020 and is already being used in Microsoft's infrastructure, but until now it has been developed in the form of separate patches. The new initiative aims to integrate these patches into the core kernel. The need for using Linux for managing the Hyper-V hypervisor is driven by the desire to simplify maintenance and improve performance servers, serving Microsoft cloud systems, given that since 2018 the number of guest systems with Linux in the Azure cloud service there are more environments with Windows.
The initial set of patches is currently limited to adding header files used in the Hyper-V hypervisor, supplementing the previously included kernel headers used in guest drivers. The SPEC file for the 5.15 kernel, which includes the host environment implementation for the Hyper-V hypervisor, can be found in the Azure distribution repository. Linux, but the use of the /dev/mshv device for Hyper-V management is not yet documented. Hyper-V guest drivers have been added to the kernel. Linux in 2009 and are supplied starting with release 2.6.32.

Source: opennet.ru
