Xen Project Summit 2024
2024-06-04..2024-06-06
Lisbon, Portugal
as the organisers put it
The Xen Project Summit brings together the community of developers and power users for their annual conference.
| title | author | length |
|---|---|---|
| Welcome & Opening Remarks | Kelly Choi | 05m |
Opening housekeeping: sponsors include Sensera at platinum and ARM at gold and a Diversity Scholarship; sessions are recorded on days one and two but day three… | ||
| Xen Project 2024 Weather Report | Kelly Choi | 19m |
Community updates cover concrete wins and action items: release 4.18 adds RISC-V and PowerPC ports, GitLab CI speedups, SVE merged upstream as a tech preview… | ||
| Xen and the Art of Hypervisor Maintenance | Jacus de Beer | 27m |
XenServer musters engineering, testing and partner coordination to turn the Xen hypervisor into an enterprise product: a 1,728U lab with 14 km of cable, 1,373… | ||
| Unikraft Has Arrived: The Lightweight, Fast, Usable Solution for Cloud Deployments | Razvan Deaconescu, Andrei Stan | 39m |
Unikraft packages applications as tiny VM unikernels built with Docker buildkit and published as OCI images, then runs them with a VM runtime using… | ||
| Next Generation Xen Architecture for Automotive | Stefano Stabellini | 33m |
Xen runs as a common hypervisor across AMD x86 PVH and ARM A‑profile and R‑profile, boots multiple VMs in parallel with Dom0-less (Hyperlaunch) operation, and… | ||
| Xen Functional Safety - an Update | Ayan Kumar Halder, Michal Orzel | 30m |
Xen is undergoing a stepwise safety effort: MISRA C adoption yields over 80 accepted rules, 400 commits from a partner fixing violations, and unjustified… | ||
| Open Source Safety Elements - Out of Context? | Nicole Pappler | 20m |
Explains what a Safety Element out of Context actually provides: a certificate alone does not prove fit for purpose, the integrator must check scope and… | ||
| A Virtio Message Based Transport | Bertrand Marquis | 28m |
Proposal defines a new message-based transport for virtio that replaces trap-and-emulate MMIO/PCI with explicit messages to cut context switches and avoid… | ||
| Xen VPCI Weather Report | Stewart Hildebrand | 28m |
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… | ||
| Live-Update: An Update on the Journey to Replace the Hypervisor with Limited Downtime | Elias El Yandouzi | 28m |
AWS ships a seven-step live-update that loads a new Xen binary into free RAM, preserves domain page metadata, and resumes guests after transferring a compact… | ||
| Interfacing Rust with Xen | Alejandro Vallejo | 28m |
Proof-of-concept Rust library issues raw Xen hypercalls (implemented the XEN HYPERCALL: console read case) and runs in both hosted and freestanding… | ||
| Implementing Requirement Traceability in the Xen FuSa Project with OpenFastTrace | Ayan Kumar Halder, Sebastian Bär | 32m |
OpenFastTrace (OFT) is a fast open source tracer that turns specs into requirements as code by extracting unique IDs from Markdown or reStructuredText and from… | ||
| Xen Project Summit 2024 Highlights from Lisbon | 01m | |
Video presents a short montage of Lisbon conference footage set to music with almost no intelligible speech, showing lobby shots, booths, slides glimpsed on… | ||
| Welcome Back & Remarks | Kelly Choi | 02m |
Quick logistics: design session voting by 5:00 PM closes today and proposals are locked down for tomorrow, virtual attendees should note Europe / Lisbon… | ||
| Challenges and Status of Enabling TrenchBoot in Xen Hypervisor | Michał Żygowski, Piotr Król | 32m |
Progress enabling TrenchBoot in Xen produces a working DRTM path that boots Qubes OS Anti Evil Maid on Intel and AMD hardware with TPM 2.0 support; developers… | ||
| Nested Virtualization (X86) Part I | George Dunlap | 30m |
Motivation and first-steps implementation for x86 nested virtualization with AMD-first details: explains using nested HVM for testing and enabling Windows… | ||
| GPU Para-Virtualization on Xen | Ray Huang | 33m |
Updated Xen GPU stack moves from Virgl/Venus to a virtio native context that forwards native DRM calls so guest RadeonSi (OpenGL) and Radv (Vulkan) run… | ||
| Looking Back at Rust Usage for Guest Tools | Yann Dirson | 34m |
A Rust Xen guest agent prototype of less than 1,000 lines actually runs but exposes portability and packaging costs: Linux, FreeBSD and Windows need different… | ||
| Live Update for Xenstore Stubdom | Jürgen Groß | 31m |
Adds live update to Xenstore running in a stub domain by storing state over 9P and using kexec inside Mini-OS; kexec sequence and page-table lifting work and… | ||
| Reasonably Secure GPU Acceleration | Demi Obenour | 32m |
Proposal builds on vertdio GPU native contexts with a host-side rudaba gfx + vgl renderer chain and a memory-safe VMM (Rust vmm) to forward GPU ioctls and map… | ||
| Enabling AMD SEV in Xen | Vaishali Thakkar | 30m |
Work adds concrete SEV support to Xen: an ASP driver talks to the AMD secure processor for key management and guest lifecycle (launch, snapshot, migrate… | ||
| Linux Stubdomains Status Update | Marek Marczykowski-Górecki | 27m |
Status update on Linux-based device-model stubdomains: a minimal initramfs runs QEMU in a stubdomain to keep device-model out of Dom0, used in Qubes 4.4.2 with… | ||
| A Year of Observability Across the Toolstack: Breakthroughs, Challenges, Improveme... | Marcus Granado | 26m |
The project uses distributed tracing for over a year to produce real‑time activity trees across SDK, xen-api, xenopsd and Python glue, showing exact call… | ||
| Nested Virtualization (X86) Part II | George Dunlap | 30m |
Sketch implementation exists for nested x86 on Xen with a working VMcb/PTM plumbing but concrete pitfalls appear: inconsistent naming across vmcS/vmcb… | ||
| Farm Convergence with DRBD | Pierre-Philipp Braun | 31m |
Claims a working, cheaper alternative to Ceph RBD by wiring DRBD replicas into chains of mirrors and exposing them as convergent storage; uses DRBD v9 dis… | ||
| Host and Guest Suspend Under Xen - S3 and S0ix | Marek Marczykowski-Górecki | 30m |
Work integrates Linux kernel patches, QEMU changes and a Dom0 PCH shim into Qubes OS to get modern laptop sleep (S0ix) working with device passthrough… | ||
| nothing matches | ||