Expand description
x86_64 architecture-specific implementations.
Re-exportsยง
pub use memory::setup_vtl2_memory;
pub use memory::verify_imported_regions_hash;
pub use vp::setup_vtl2_vp;
pub use vsm::get_isolation_type;
Modulesยง
- address_
space ๐ - Local map and limited virtual address space manipulation support for the bootshim. Certain configurations of the bootshim need the ability to map in arbitrary GPAs to process their contents in various ways. Additionally, certain VAs need to be made host visible for certain periods of time. This module provides the necessary support for manipulating the paging structures involved.
- hypercall
- memory ๐
- Routines to prepare VTL2 memory for launching the kernel.
- snp
- SNP support for the bootshim.
- tdx
- TDX support.
- vp ๐
- Setting up VTL2 VPs
- vsm ๐
- Arch-specific VSM details.