~/talk

Introduce Hardware-Level Device Isolation to Zephyr

Talkat Zephyr Developer Summit 2023 · 2023-06-27..06-30· [security]
links:none on file
links:none on file
slides:none on file

Zephyr gains a new hardware isolation subsystem that wires IOMMU/SMMU into device drivers and device tree entries to constrain DMA. Implementation demonstrates SMMUv3 support on an Arm FVP, maps stream IDs from PCI to SMMU page tables, and enforces DMA regions for a PCI AHCI device. The team builds a proof of concept, exercises allocation and transfer, and shows the controller can only touch allowed buffers so the isolation mechanism works while offering hooks for future low‑power or alternative IOMMU backends.

AI-written summary · about

  1. 0:00Start
  2. 1:13Background
  3. 13:32Zephyr Device Model
  4. 15:22Zephyr HW-level device Isolation
~/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.