From: Naman Jain <namj...@linux.microsoft.com> Sent: Monday, July 28, 2025 10:15 PM > > Provide an interface for Virtual Machine Monitor like OpenVMM and its > use as OpenHCL paravisor to control VTL0 (Virtual trust Level). > Expose devices and support IOCTLs for features like VTL creation, > VTL0 memory management, context switch, making hypercalls, > mapping VTL0 address space to VTL2 userspace, getting new VMBus > messages and channel events in VTL2 etc. > > Co-developed-by: Roman Kisel <rom...@linux.microsoft.com> > Signed-off-by: Roman Kisel <rom...@linux.microsoft.com> > Co-developed-by: Saurabh Sengar <ssen...@linux.microsoft.com> > Signed-off-by: Saurabh Sengar <ssen...@linux.microsoft.com> > Reviewed-by: Roman Kisel <rom...@linux.microsoft.com> > Reviewed-by: Alok Tiwari <alok.a.tiw...@oracle.com> > Reviewed-by: Saurabh Sengar <ssen...@linux.microsoft.com> > Reviewed-by: Nuno Das Neves <nunodasne...@linux.microsoft.com> > Signed-off-by: Naman Jain <namj...@linux.microsoft.com> > --- > drivers/hv/Kconfig | 22 + > drivers/hv/Makefile | 7 +- > drivers/hv/mshv_vtl.h | 52 ++ > drivers/hv/mshv_vtl_main.c | 1468 +++++++++++++++++++++++++++++++++++ > include/hyperv/hvgdk_mini.h | 106 +++ > include/uapi/linux/mshv.h | 80 ++ > 6 files changed, 1734 insertions(+), 1 deletion(-) > create mode 100644 drivers/hv/mshv_vtl.h > create mode 100644 drivers/hv/mshv_vtl_main.c >
Looks good! Reviewed-by: Michael Kelley <mhkli...@outlook.com>