Xen on ARM Update
summary
Xen runs on ARM upstream in Linux 3.11 as Dom0 or DomU 32‑ and 64‑bit, Xen 4.3 supports ARMv7 and ARMv8 and a Xen 4.4 release is planned; ports target Versatile Express, QEMU/ARM, Coxida Midway and CubieBoard2. Kernel work ports a software IOTLB and abandons the rigid one-to-one workaround for dom0, yielding native network throughput on a quad‑core Cortex‑A15 1.5 GHz testboard with <2% CPU overhead. Remaining gaps: device assignment, IOMMU drivers, live migration and tooling.
AI-written summary · about
chapters (11)
- 0:00Start
- 0:17Achievements of one year
- 2:50Hardware support
- 3:27Upstream features
- 4:40Coming in Xen 4.4
- 6:54The best solution: IOMMU
- 8:08The workaround: Domo 1:1 mapping
- 9:32The alternative: SWIOTLB
- 15:05SWIOTLB: the compromise
- 17:17How can you help?
- 23:52DEMO
related talks
38mBuilding Hard Real-Time Linux Systems with Xenomai
53mXen: Open Source Hypervisor Designed for Clouds
58m10 Years of Xen and Beyond
28mLinux on the Arm architecture and beyond
12mWhat's new in QEMU land?
26mArm64 Linux Kernel Architecture update
49mSteering Xenomai into the Real-Time Linux Future
52mUbuntu on ARM
