
微软Linux团队的Jinank Jain在周三发出了一组补丁,以增加对在嵌套的微软管理程序上运行Linux的支持。有一些特定的Hypercalls需要重定向到L0管理程序,而不是L1管理程序,这个补丁系列正在对其进行修改。
仅仅超过100行的新代码,在微软/MSHV支持代码中对嵌套的Hypercalls的处理就实现了允许建立嵌套的管理程序支持,即Hyper-V虚拟机中再跑Hyper-V。

这项工作目前正停留在这个补丁系列上。如果代码审查顺利的话,这个嵌套的微软Hypervisor支持可能会在Linux v6.2内核周期中得到重视。