~/talk

Reboot Without Rebooting: Updating Linux Userspace at the Speed of a Service Restart

Talkat Open Source Summit Korea 2026 · on Wednesday, 2026-08-12· at 16:35· Orchid 1· [devops-and-delivery]
links:none on file
links:none on file
slides:none on file

Soft‑reboot replaces the entire userspace by execv replacing PID 1 and pivoting to a new rootfs while the kernel and hardware stay untouched, implemented in systemd and available since systemd 254 (Ubuntu 24.04 ships 255). It preserves many sockets and FDs, uses lazy unmount so services can opt out of restart, and skips firmware, bootloader and device reprobe. Demo edits /etc/os-release, runs systemctl soft-reboot, and returns in seconds with kernel and uptime unchanged.

AI-written summary · about

  1. 0:00Soft reboot in systemd
  2. 1:03Normal vs user space reboot
  3. 2:27Preserving kernel state
  4. 4:15Soft reboot advantages
  5. 6:24systemd init after reboot
  6. 8:32Kernel soft reboot
  7. 11:24kexec for user space
  8. 13:53File descriptors & sockets
  9. 14:56Critical services preserved
  10. 16:26Live soft reboot demo
  11. 20:30Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.