Microsoft’s Hyper-V virtualization support within the Linux kernel continues to be steadily enhanced and it’s inched along further for Linux 6.18.
The Microsoft Hyper-V code for Linux 6.18 has now unified its guest entry code for both KVM and Microsoft Hyper-V (MSHV).
A new feature for Hyper-V users is Linux 6.18 now supporting Kexec and Kdump from Azure Confidential VMs (CVMs). The necessary integration is now in place for properly handling Kexec / Kdump in that confidential compute environment.
Microsoft has also now formally deprecated its Hyper-V frame-buffer “hyperv_fb” driver in favor of the Hyper-V Direct Rendering Manager (DRM) driver. This is no real surprise and arguably overdue. DRM/KMS drivers are far better than the Linux FB drivers that have been steadily but slowing being phased out.
Plus there are a variety of other Hyper-V changes with Linux 6.18 as outlined in this pull and already merged to mainline.