~/talk

Runtime verification monitors for real-time

name:Nam Cao
links:none on file
slides:none on file

Mainline PREEMPT_RT makes the kernel real-time capable but userspace still causes surprises; runtime verification monitors use kernel tracepoints and currently warn on page faults, warn when a lower-priority task wakes a higher-priority task, and flag RT tasks sleeping on non‑RT APIs. The monitors run in-kernel, emit warnings (logs/crashes configurable), and the roadmap asks whether to extend checks to blocking read/write on timerfd/ext4/socket/eventfd, blocking epoll/poll/ioctl, and explicit detection of non‑PI futexes plus a configurable whitelist and strictness levels.

AI-written summary · about

  1. 0:00Introduction to runtime verification
  2. 1:26Kernel runtime verification monitors
  3. 7:29Defining real-time requirements
  4. 12:07User expectations and design phase
  5. 14:59Detecting common real-time issues
  6. 18:16Tooling and guidance for developers
~/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.