⚠️ VeridianOS Kernel Documentation - This is low-level kernel code. All functions are unsafe unless explicitly marked otherwise. no_std

Module snapshot

Module snapshot 

Source
Expand description

VM Snapshots

Complete state capture/restore with memory and device state.

Structs§

CommonMsrs
Common MSR indices for snapshot
DeviceStateBlob
Serialized device state blob
LapicSnapshot
Serialized LAPIC state for snapshot
MsrEntry
MSR entry for snapshot
SnapshotHeader
Snapshot file header
SnapshotRegionDescriptor
Snapshot region descriptor
VmSnapshot
Complete VM snapshot (in-memory representation)

Enums§

SnapshotRegionType
Snapshot region type identifier

Functions§

restore_lapic_from_snapshot
Restore a VirtualLapic from a snapshot