~/talk

Linux Kernel Control-Flow Integrity Sup...

links:none on file
links:none on file
links:none on file
slides:none on file

Kernel CFI uses compiler‑emitted type tags: a 32‑bit type hash before function entry and a matching check just before each indirect call, with a traps on mismatch policy that can be made permissive for warnings. ARM and x86 offer hardware IBT/IBT‑like enforcement that can be combined with compiler checks by hot‑patching fineIBT to target bytes before entry, avoiding executable memory reads, improving speculative hardening and easing relaxed‑target handling. Clang support is upstreaming; GCC work is pending.

AI-written summary · about

  1. 0:00Start
  2. 14:57KCFI instrumentation
  3. 18:06ARM Branch Target Identification (BTI)
  4. 28:12IBT instrumentation
~/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.