微軟為Linux內核提供的最新補丁是為擴展內核的支持,它允許在嵌套的微軟(MSHV)管理程序上運行,即運行多個Linux實例乃至在運行中的虛擬機系統內再多運行操作系統。
微軟Linux團隊的Jinank Jain在周三發出一組補丁,以增加對在嵌套的微軟管理程序上運行Linux的支持。有一些特定的Hypercalls需要重定向到L0管理程序,而不是L1管理程序,這個補丁系列正在對其進行修改。
僅僅超過100行的新代碼,在微軟/MSHV支持代碼中對嵌套的Hypercalls的處理就實現允許建立嵌套的管理程序支持,即Hyper-V虛擬機中再跑Hyper-V。
這項工作目前正停留在這個補丁系列上。如果代碼審查順利的話,這個嵌套的微軟Hypervisor支持可能會在Linux v6.2內核周期中得到重視。