Skip to main content

Module config

Module config 

Source
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.