微软为Linux内核提供的最新补丁是为了扩展内核的支持,它允许在嵌套的微软(MSHV)管理程序上运行,即运行多个Linux实例乃至在运行中的虚拟机系统内再多运行操作系统。
微软Linux团队的Jinank Jain在周三发出了一组补丁,以增加对在嵌套的微软管理程序上运行Linux的支持。有一些特定的Hypercalls需要重定向到L0管理程序,而不是L1管理程序,这个补丁系列正在对其进行修改。
仅仅超过100行的新代码,在微软/MSHV支持代码中对嵌套的Hypercalls的处理就实现了允许建立嵌套的管理程序支持,即Hyper-V虚拟机中再跑Hyper-V。
这项工作目前正停留在这个补丁系列上。如果代码审查顺利的话,这个嵌套的微软Hypervisor支持可能会在Linux v6.2内核周期中得到重视。