~/talk

Xen VPCI Weather Report

Talkat Xen Project Summit 2024 · on Tuesday, 2024-06-04· at 14:20· Liberdade I· [embedded-and-hardware]
links:none on file
slides:none on file

vPCI is the PCI passthrough mechanism used on Arm and PVH on x86 and now traps ECAM accesses to present a virtual PCI bus; a recent per-domain read-write lock rework is upstream and unblocks roughly 800 downstream patches. Proof-of-concept PVH passthrough to a DAmu exists, remote tests run on a Versal VCK190, and downstream branches provide SMMU PCI and VGICv3 support. The talk compares using QEMU-backed virtio-pci (IOREQ) alongside vPCI and explores dom0less / hyperlaunch configurations.

AI-written summary · about

  1. 0:00Introduction and background
  2. 1:25VPPCI basics and PCI passthrough
  3. 5:07ARM-specific PCI implementation
  4. 8:05PCI passthrough on ARM with VPPCI
  5. 11:00Interrupt handling in VPPCI
  6. 12:07Demo with Versal VCK190 board
  7. 13:17History and evolution of VPPCI
  8. 14:45Locking improvements in VPPCI
  9. 16:41Future work and downstream branches
  10. 18:50Virtual device and bridge support
  11. 20:18VPPCI and VERDI PCI coexistence
  12. 22:52DMA coherence considerations
  13. 23:12VERDI PCI backend requirements
  14. 23:55Q&A session
~/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.