~/talk

Virtio-msg: Making Virtio Work Where It Does Not Today

links:none on file
slides:none on file

A new transport called virtio‑msg converts MMIO reads and writes to messages so virtio works on AMP cores, secure world TEEs, and devices that cannot trap+emulate; it keeps v‑rings, virtqueues and buffers unchanged and adds bus layers for DMA, discovery and out‑of‑band notifications. Work includes spec, kernel, QEMU, Rust‑VMM, Zephyr/RTOS libraries and containerized demos using Podman/Docker; demos show Zephyr M4 I2C bridging and an AMD PCI card demo reaching 2 Gbit with QEMU + hardware demos available to run.

AI-written summary · about

  1. 0:00Virtio and Virtio-msg intro
  2. 2:55Virtio-msg changes
  3. 4:22Virtio-msg use cases
  4. 7:16Virtio-msg in secure/normal worlds
  5. 8:58Virtio-msg x86-ARM
  6. 10:22Why Virtio-msg with hypervisor
  7. 12:36Virtio-msg transport architecture
  8. 14:42Bus-level Virtio-msg
  9. 18:54Memory models in Virtio-msg
  10. 24:19Virtio-msg status and demos
  11. 28:11Running Virtio-msg demo
  12. 30:41Q&A performance and usage
~/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.