BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//pretalx//cfp.all-systems-go.io//all-systems-go-2026//WHAABU
BEGIN:VTIMEZONE
TZID:CET
BEGIN:STANDARD
DTSTART:20001029T040000
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
TZNAME:CET
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
END:STANDARD
BEGIN:DAYLIGHT
DTSTART:20000326T030000
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=3
TZNAME:CEST
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
END:DAYLIGHT
END:VTIMEZONE
BEGIN:VEVENT
UID:pretalx-all-systems-go-2026-J8GNND@cfp.all-systems-go.io
DTSTART;TZID=CET:20261001T112500
DTEND;TZID=CET:20261001T120500
DESCRIPTION:For years\, kexec was the standard way to skip lengthy firmware
  and bootloader delays at reboot. However\, in modern cloud environments\,
  even a fast reboot causes severe service degradation. Guests evacuation i
 n virtualized environments or rebuild of massive in-memory caches for larg
 e databases is costly and disruptive.\n\nKernel HandOver (KHO) and Live Up
 date Orchestrator (LUO) introduce a complete framework for seamless kernel
  and userspace state preservation across upgrades.\n\nKHO provides the inf
 rastructure to preserve kernel data structures and arbitrary memory region
 s across kexec. Physically contiguous memory areas managed by KHO let the 
 incoming kernel to bootstrap itself without touching the preserved memory.
 \n\nOn top of KHO\, LUO provides userspace APIs for coordination of the tr
 ansition and allows applications to preserve file descriptors across kexec
 . With initial support for memory file descriptors (memfd)\, the ecosystem
  is rapidly expanding to cover subsystems like PCI\, VFIO\, KVM\, guestmem
 fd\, and iommufd.\n\nMoreover\, the ecosystem now features native systemd 
 integration\, leveraging the standard fdstore interface to pass resources 
 across the kernel reboot.
DTSTAMP:20260710T215835Z
LOCATION:Loft
SUMMARY:Seamless Upgrades with KHO\, LUO\, and systemd - Mike Rapoport
URL:https://cfp.all-systems-go.io/all-systems-go-2026/talk/J8GNND/
END:VEVENT
END:VCALENDAR
