Expand description
QEMU compatibility layer for device model and live migration
Provides a device multiplexer for I/O and MMIO dispatch, migration v3 format serialization, and pre-copy dirty page tracking for live migration.
Sprints W5-S4 (device model interface), W5-S5 (migration format + pre-copy).
Structs§
- Device
Multiplexer - Multiplexer for routing I/O and MMIO to registered device handlers
- Device
State - Serialized state of a single device
- Dirty
Page Tracker - Bitmap-based dirty page tracker for migration
- IoHandler
- I/O port handler registration
- Migration
Header - Migration stream header (v3 format)
- Migration
Stats - Migration statistics
- Migration
Stream - Live migration stream controller
- Mmio
Handler - MMIO region handler registration
- VmState
- Complete VM state for migration
Enums§
- Migration
Phase - Phase of the live migration process
Traits§
- Device
Model Interface - Trait for device models that handle I/O and MMIO