~/lightning

Reliable Recovery in Partitioned Embedded Systems Using IVSHMEM and...

slides:none on file

Demonstrates a working pattern that uses IVSHMEM heartbeat between a Linux root cell and inmate under the Jailhouse hypervisor on TI Sitara EVMs to detect unresponsive partitions and trigger selective inmate restart without a full system reboot. Implementation uses Jailhouse static partitioning, IVSHMEM exposed as a PCI/UIO region, a crash-test app that sends interrupts and acknowledgements, and watchdogs for root recovery. Works on multi‑core boards (minimum two CPUs); root-cell failure still requires a root restart via watchdog. The approach materially reduces downtime and isolates faults.

AI-written summary · about

  1. 0:00Mixed-critical systems intro
  2. 1:03Critical system design challenges
  3. 3:12Existing recovery mechanisms
  4. 3:35Jailhouse hypervisor
  5. 4:39IVSHMEM shared memory in Jailhouse
  6. 6:01Crash detection and recovery
  7. 7:08Jailhouse use cases and advantages
  8. 8:35Hypervisor recovery summary
  9. 9:20Q&A: CPU partitioning
  10. 10:25Q&A: Root cell crash handling
  11. 11:30Q&A: Contributing to Jailhouse
~/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.