VOOZH about

URL: https://www.phoronix.com/news/Kexec-HandOver-KHO-In-Linux-616

⇱ Kexec HandOver "KHO" Merged For Linux 6.16 - Phoronix


👁 Phoronix

Kexec HandOver "KHO" Merged For Linux 6.16

Written by Michael Larabel in Linux Kernel on 2 June 2025 at 02:57 PM EDT. Add A Comment
Kexec HandOver "KHO" was merged for the in-development Linux 6.16 kernel as part of all the memory management "MM" changes. Kexec HandOver is providing the basis for some nifty low-level features moving forward.

Kexec HandOver allows for some kernel state to be retained when Kexec'ing into a new kernel such as for maintenance/security updates on production servers where downtime should be avoided at all costs.

Google engineers have been driving the Kexec HandOver effort and in building off KHO they are also pursuing the Live Update Orchestrator. The Live Update Orchestrator "LUO" is not merged for Linux 6.16 but will allow for some nifty live kernel upgrade scenarios with minimal downtime.

One of the desired use-cases is from Google Cloud with being able to maintain existing virtual machines (VMs) while replacing the host kernel. Again, not over the finish line for Linux 6.16 but at least the initial Kexec HandOver infrastructure is now merged.

More details for those interested via the MM merge.

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.