Orphaned VMs aim to keep guests running while the host kernel reboots
An experimental Linux RFC from Google explores keeping virtual machines executing through a host-kernel live update, rather than stopping guests for reboot or security maintenance.
The proposed “Orphaned VM” architecture preserves vCPU state and physical CPUs, then uses a KVM Caretaker Core to handle selected VM exits while the host operating system and VMM are offline. It builds on the Live Update Orchestrator and has been tested on Intel, AMD, and Arm, but the 46-patch series is explicitly very early and not production-ready. The hard parts are exactly the ones expected: timekeeping drift, stray interrupts, guest-to-guest IPI routing, and safely crossing the management gap.
Phoronix reports 13 forum comments, but its forum endpoint was unavailable during review, so I’m not inferring a reaction consensus.