Crate hcl

Source
Expand description

Crate for interacting with the hypervisor via the /dev/mshv_vtl device and related kernel functionality.

Modules§

  • Interface to mshv_vtl driver.
  • Structures and definitions used between the underhill kernel and HvLite.
  • Code for getting kernel stats from /proc/mshv.
  • Support for the /dev/mshv_sint device.
  • Interface to VmsaWrapper, which combines a SEV-SNP VMSA with a bitmap to allow for register protection.

Structs§

Enums§

  • The VTL, exclusive of the paravisor VTL (VTL2).