Expand description
Real Linux kernel configuration for microVM boot.
This module provides a minimal, valid Linux kernel .config suitable for
building a microVM kernel (Firecracker / QEMU microvm). The config enables
only what is needed: VirtIO drivers, networking, BPF, security hardening,
and a minimal filesystem. Everything else (sound, USB, DRM, wireless,
loadable modules) is disabled to keep the image small.
Constants§
- MICROVM_
KERNEL_ CONFIG - Minimal Linux kernel configuration for RVF microVM boot.
- REQUIRED_
OPTIONS - Required config options that MUST be present for a valid RVF microVM kernel.
Functions§
- validate_
config - Validate that a kernel config string contains all required options.