Skip to main content

State persistence over kexec

UD2.208 (Decroly) | Day 2 | 10:30 - 11:00 | Speakers: Mike Rapoport, Alexander Graf, James Gowans

State persistence over kexec
A picture of a devroom at FOSDEM 2024
Open in browser

Notes

Abstract

This talk is about Kernel HandOver (KHO) mechanism that allows preserving memory contents across kexec. We will describe how KHO enables preservation of memory accross kexec, what metadata it uses to pass between old and new kernels and the mechanism that ensures that new kernel can bootstrap itself without stepping over the preserved memory. The combination of serialization, preservation of arbitrary memory ranges and guaranteed availability of memory for bootstrap of the new kernel makes KHO a solid foundation for solutions that aim to preserve both kernel and userspace memory across kexec.

Attachments

Speakers

Mike Rapoport
Alexander Graf
James Gowans

Notice: The placeholder video image is licensed under CC BY-SA 4.0. The original image can be found hereChanges made to the image are: Cropped the image to a new ratio, part of the image was cut off.