BEGIN:VCALENDAR
VERSION:2.0
X-WR-CALNAME:xensummit2026
X-WR-CALDESC:Event Calendar
METHOD:PUBLISH
CALSCALE:GREGORIAN
PRODID:-//Sched.com Xen Summit 2026//EN
X-WR-TIMEZONE:UTC
BEGIN:VEVENT
DTSTAMP:20260726T235040Z
DTSTART:20260915T160000Z
DTEND:20260915T163000Z
SUMMARY:Xen 2026 Weather Report
DESCRIPTION:TODO
CATEGORIES:PLENARY
LOCATION:HEADS office - Gold Room\, Einsteinring 30\, 85609 Aschheim\, Germany
SEQUENCE:0
UID:3ecab1568a46efdba3acdafe34aa869d
URL:http://xensummit2026.sched.com/event/3ecab1568a46efdba3acdafe34aa869d
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260726T235040Z
DTSTART:20260915T163000Z
DTEND:20260915T170000Z
SUMMARY:Renesas Keynote
DESCRIPTION:TODO
CATEGORIES:PLENARY
LOCATION:HEADS office - Gold Room\, Einsteinring 30\, 85609 Aschheim\, Germany
SEQUENCE:0
UID:db6e00ea97cf1fe64d681e48d7f7508f
URL:http://xensummit2026.sched.com/event/db6e00ea97cf1fe64d681e48d7f7508f
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260726T235040Z
DTSTART:20260915T170000Z
DTEND:20260915T173000Z
SUMMARY:XCP-ng State of the Union
DESCRIPTION:Nearly three years after Broadcom's takeover of VMware\, the community around Xen and XCP-ng looks different. This is the weather report for that community\, not the product roadmap.\n We will walk the climate: the wave of VMware refugees arriving on the forum and in production\, where they get stuck and what pulls them through\; who is actually contributing to an open type-1 hypervisor\, and why the reviewer bottleneck matters more than any single feature\; and the widening ecosystem of partners\, integrators\, and distributions now betting on Xen.\n We will look at why Xen still exists when the hyperscalers moved on\, what "digital sovereignty" really means once you get past the slogans\, and where the project is heading\, from the datacenter out to Arm\, RISC-V\, and the safety-certified edge.\n This one is for the room that lives in this code every day: a step back from your own corner of the tree to the state of the whole community and ecosystem around it. Expect an honest forecast\, clouds included.
CATEGORIES:CLOUD / INFRASTRUCTURE
LOCATION:HEADS office - Gold Room\, Einsteinring 30\, 85609 Aschheim\, Germany
SEQUENCE:0
UID:c343d003cc4b346fd9166b28c47405d6
URL:http://xensummit2026.sched.com/event/c343d003cc4b346fd9166b28c47405d6
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260726T235040Z
DTSTART:20260915T173000Z
DTEND:20260915T174500Z
SUMMARY:Morning Coffee Break
DESCRIPTION:Morning coffee and networking break.
CATEGORIES:BREAK
LOCATION:HEADS office - Gold Room\, Einsteinring 30\, 85609 Aschheim\, Germany
SEQUENCE:0
UID:3b48cd1a44b8bcde13ac41c517ed162e
URL:http://xensummit2026.sched.com/event/3b48cd1a44b8bcde13ac41c517ed162e
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260726T235040Z
DTSTART:20260915T174500Z
DTEND:20260915T181500Z
SUMMARY:Enabling Mixed-Critical Automotive Workloads on R-Car Gen5 (X5H) with Xen
DESCRIPTION:As automotive platforms shift to centralized compute\, the key challenge is consolidating mixed-critical workloads while ensuring isolation\, predictability\, and visibility into cross-domain interference. This session presents a Xen-based implementation on Renesas R-Car Gen5 (X5H) using a Dom0-managed architecture to run Android IVI\, Linux service/AI workloads\, and real-time control with defined domain partitioning. We cover system architecture\, bring-up\, and integration challenges\, including CPU allocation and device assignment trade-offs. We also demonstrate on-device AI inference using LLaMA 3.2 and Qwen models in dedicated Xen domains\, focusing on coexistence with IVI and real-time workloads. Finally\, we present a cross-domain observability framework using xentop and a custom dashboard\, providiāng visibility into CPU usage and interference patterns. The session shares practical insights and measured behavior for deploying mixed-critical workloads on X5H
CATEGORIES:EMBEDDED / SAFETY
LOCATION:HEADS office - Gold Room\, Einsteinring 30\, 85609 Aschheim\, Germany
SEQUENCE:0
UID:d929d5068ec0a74e894f7704a1ccc21d
URL:http://xensummit2026.sched.com/event/d929d5068ec0a74e894f7704a1ccc21d
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260726T235040Z
DTSTART:20260915T181500Z
DTEND:20260915T184500Z
SUMMARY:Initial Evaluation of Xen on the Renesas R-Car X5H Automotive SoC
DESCRIPTION:Hypervisors are used in automotive SoCs to consolidate multiple operating systems and provide system isolation. However\, publicly available reports on Xen running on automotive Arm SoCs are still limited\, especially regarding basic performance characteristics and evaluation setups. Therefore\, sharing practical evaluation methods and measurement considerations based on real hardware is important when considering the use of Xen in the automotive domain. This session introduces an initial evaluation effort for Xen on the Renesas R-Car X5H\, an automotive SoC featuring 32 Arm Cortex-A720AE cores. Using a native Linux environment as a baseline\, it discusses the evaluation setup\, measurement conditions\, benchmark design\, and preliminary results available at the time of the presentation The session also covers considerations during the setup of the evaluation environment\, basic configuration topics such as CPU assignment and domain configuration\, practical issues encountered during measurement\, and areas for further investigation in future evaluations.
CATEGORIES:EMBEDDED / SAFETY
LOCATION:HEADS office - Gold Room\, Einsteinring 30\, 85609 Aschheim\, Germany
SEQUENCE:0
UID:567b47abf27ef3f4c798f0d860888af8
URL:http://xensummit2026.sched.com/event/567b47abf27ef3f4c798f0d860888af8
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260726T235040Z
DTSTART:20260915T184500Z
DTEND:20260915T191500Z
SUMMARY:Xen in cars: what's next?
DESCRIPTION:Renesas Electronics provides high-end System-on-Chips for cars\, including cockpit systems and driver assistance systems. Xen is the reference solution used on our chips. Let's dive into the typical usecases that we intend to cover with Xen\, what links we do with other community projects\, and how we can push the stack forward in the safety-critical or real-time domains. This talk will also cover the security properties that are expected by automakers and chipmakers\, and what commonalities we can find with the cloud industry.
CATEGORIES:EMBEDDED / SAFETY
LOCATION:HEADS office - Gold Room\, Einsteinring 30\, 85609 Aschheim\, Germany
SEQUENCE:0
UID:d66314f138b4ac94118416082ad5cca2
URL:http://xensummit2026.sched.com/event/d66314f138b4ac94118416082ad5cca2
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260726T235040Z
DTSTART:20260915T191500Z
DTEND:20260915T194500Z
SUMMARY:Beyond the Reference Board - Porting AGL SoDeV's Xen Multi-Domain Architecture from V4H to RPi5
DESCRIPTION:AGL SoDeV's Xen multi-domain architecture -- Dom0less\, DomD\, and DomA -- was designed and validated on the Renesas R-Car V4H (Sparrow Hawk)\, the AGL reference platform. This talk shares our experience porting that architecture to the Raspberry Pi 5\, a low-cost\, widely available board\, to make SDV prototyping accessible beyond specialized automotive silicon. We walk through the concrete challenges encountered: GPU virtualization\, where virtio-gpu alone is insufficient and virgl is required for 3D acceleration under a Xen DomD-backed setup\; securing virtio-mmio transport with Xen 4.18 grant tables in a driver-domain configuration\; and resolving Android guest (DomA) boot failures rooted in autostart defaults\, a config-variable regression\, and GPT label mismatches after reflashing. We also cover Yocto/kernel alignment between the reference workspace and downstream RPi5 layers\, both pinned to Scarthgap 5.0 LTS. Beyond the fixes\, we discuss what changes and what stays the same when porting a safety-oriented\, automotive-grade Xen design from a reference SoC to commodity hardware -- and what that means for lowering the barrier to SDV experimentation and community contribution.
CATEGORIES:EMBEDDED / SAFETY
LOCATION:HEADS office - Gold Room\, Einsteinring 30\, 85609 Aschheim\, Germany
SEQUENCE:0
UID:78d79fe632ce54e04134ba978e5dc4f2
URL:http://xensummit2026.sched.com/event/78d79fe632ce54e04134ba978e5dc4f2
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260726T235040Z
DTSTART:20260915T194500Z
DTEND:20260915T204500Z
SUMMARY:Lunch Break
DESCRIPTION:Lunch and networking break.
CATEGORIES:BREAK
LOCATION:HEADS office - Gold Room\, Einsteinring 30\, 85609 Aschheim\, Germany
SEQUENCE:0
UID:0034e3295843e0beecffcbdbdbea75b4
URL:http://xensummit2026.sched.com/event/0034e3295843e0beecffcbdbdbea75b4
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260726T235040Z
DTSTART:20260915T204500Z
DTEND:20260915T211500Z
SUMMARY:XCP-ng+Xen status update
DESCRIPTION:Status update of Xen-related work for XCP-ng. Will introduce some parts of Xen-related roadmap for XCP-ng\, status update on on-going projects\, ...
CATEGORIES:CLOUD / INFRASTRUCTURE
LOCATION:HEADS office - Gold Room\, Einsteinring 30\, 85609 Aschheim\, Germany
SEQUENCE:0
UID:c31f8cc96986b64b38cf72b02089da3c
URL:http://xensummit2026.sched.com/event/c31f8cc96986b64b38cf72b02089da3c
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260726T235040Z
DTSTART:20260915T211500Z
DTEND:20260915T214500Z
SUMMARY:XenServer Nested Virt progress update
DESCRIPTION:XenServer has been working on Nested Virtulaisation\, along the lines of the plans laid out at XenSummit 2025\, San Jose. This is a progress report of how far we've got\, the issues encountered\, and what's next.
CATEGORIES:CLOUD / INFRASTRUCTURE
LOCATION:HEADS office - Gold Room\, Einsteinring 30\, 85609 Aschheim\, Germany
SEQUENCE:0
UID:807fe18c21084957fdd2745f3a6f6834
URL:http://xensummit2026.sched.com/event/807fe18c21084957fdd2745f3a6f6834
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260726T235040Z
DTSTART:20260915T214500Z
DTEND:20260915T221500Z
SUMMARY:How to effectively contribute to Xen
DESCRIPTION:TODO: Roger\, as a maintainer\, can explain how to contribute to Xen.
CATEGORIES:CLOUD / INFRASTRUCTURE
LOCATION:HEADS office - Gold Room\, Einsteinring 30\, 85609 Aschheim\, Germany
SEQUENCE:0
UID:7fad210fa61fe4ce925bf148e509e892
URL:http://xensummit2026.sched.com/event/7fad210fa61fe4ce925bf148e509e892
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260726T235040Z
DTSTART:20260915T221500Z
DTEND:20260915T224500Z
SUMMARY:x86: SVM AVIC
DESCRIPTION:SVM AVIC is feature missing in upstream Xen code base. This session covers the journey of enabling AVIC support on AMD x86 systems.
CATEGORIES:CLOUD / INFRASTRUCTURE
LOCATION:HEADS office - Gold Room\, Einsteinring 30\, 85609 Aschheim\, Germany
SEQUENCE:0
UID:9c63b65a29e11e4b77b3f53a2cb889f1
URL:http://xensummit2026.sched.com/event/9c63b65a29e11e4b77b3f53a2cb889f1
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260726T235040Z
DTSTART:20260915T224500Z
DTEND:20260915T230000Z
SUMMARY:Afternoon Coffee Break
DESCRIPTION:Afternoon coffee and networking break.
CATEGORIES:BREAK
LOCATION:HEADS office - Gold Room\, Einsteinring 30\, 85609 Aschheim\, Germany
SEQUENCE:0
UID:fa1aa0859266ded1e9a5f748dcd273a3
URL:http://xensummit2026.sched.com/event/fa1aa0859266ded1e9a5f748dcd273a3
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260726T235040Z
DTSTART:20260915T230000Z
DTEND:20260915T233000Z
SUMMARY:Thermal Management in the Xen hypervisor for Automotive: Challenges and a Hybrid Approach
DESCRIPTION:The automotive industry is rapidly increasing its demand for hardware virtualization and is increasingly interested in the Xen Hypervisor as a key solution. This shift toward highly integrated systems introduces new challenges\, particularly in thermal management\, which are critical concerns for the automotive industry. Xen hypervisor currently lacks a standardized framework for system-level thermal control\, unlike traditional single-OS systems such as Linux. Thermal management in virtualized environments requires coordinated control across multiple components\, but responsibilities are distributed across multiple layers—from firmware to hypervisor and operating systems—while no single component has full system visibility or authority over global coordination\, where system-level control becomes significantly more difficult. In this session\, we present key challenges focusing on this gap and share our perspective on possible architectural directions\, including a hybrid control approach that combines centralized policy concepts with distributed control. Through the session\, we aim to engage the Xen community and encourage further exploration toward practical and standardized solutions.
CATEGORIES:EMBEDDED / SAFETY
LOCATION:HEADS office - Gold Room\, Einsteinring 30\, 85609 Aschheim\, Germany
SEQUENCE:0
UID:f03df5a13cb2cf3ce3404d5a08d12d8f
URL:http://xensummit2026.sched.com/event/f03df5a13cb2cf3ce3404d5a08d12d8f
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260726T235040Z
DTSTART:20260915T233000Z
DTEND:20260916T000000Z
SUMMARY:Xen in Automotive: Challenges and Lessons Learned Toward Safety Certification
DESCRIPTION:As next-generation automotive systems increasingly demand hardware virtualization\, several automotive companies are interested in Xen Hypervisor as a key solution. Understanding what the automotive industry truly needs from Xen is a critical topic for the Xen Community. In this session\, we present nine categories of automotive requirements for Xen Hypervisor — Isolation\, VM Lifecycle\, Device Virtualization\, Security\, Scheduling\, Performance\, Development Environment\, Power Management\, and Functional Safety — these requirements come from production projects at Renesas. Among them\, Safety stands out as the most prioritized requirement in automotive projects. We will present our 18-month Xen Safety qualification activities\, our approach to functional safety (ISO 26262) for Xen\, key technical challenges we have encountered\, and our planned contributions to the Xen Community.
CATEGORIES:EMBEDDED / SAFETY
LOCATION:HEADS office - Gold Room\, Einsteinring 30\, 85609 Aschheim\, Germany
SEQUENCE:0
UID:ae4ff27e8bfc4440ac17461dfaf49e3b
URL:http://xensummit2026.sched.com/event/ae4ff27e8bfc4440ac17461dfaf49e3b
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260726T235040Z
DTSTART:20260916T000000Z
DTEND:20260916T003000Z
SUMMARY:Securing Consolidated ICS Platforms with Xen - Meeting IEC 62443 Isolation Requirements
DESCRIPTION:Industry 4.0 and OT/IT convergence are consolidating industrial systems onto single-SoC multicore platforms that combine real-time control\, safety monitoring\, HMI\, and cloud connectivity. This cuts cost and complexity\, but sharing hardware between trusted and untrusted software makes cybersecurity isolation the central challenge: a compromise of one component must not open a path into another. IEC 61508 requires freedom from interference (FFI)\, yet on a connected platform that guarantee holds only if the isolation layer is secure first. This presentation shows how the Xen hypervisor meets the challenge—using its Type-1 architecture\, strong VM isolation\, and Flask/XSM framework to separate safety-critical workloads from less-trusted components. Built under a secure development lifecycle aligned with IEC 62443-4-1 and mapped to the 4-2 component requirements at Security Level 4 (SL 4)\, the same isolation that satisfies IEC 62443 underpins the IEC 61508 FFI argument—keeping safety and security separately evaluated on a shared mechanism. The talk also maps IEC 62443 requirements to the EU Cyber Resilience Act.
CATEGORIES:EMBEDDED / SAFETY
LOCATION:HEADS office - Gold Room\, Einsteinring 30\, 85609 Aschheim\, Germany
SEQUENCE:0
UID:5f0d97f201d5752023415a2b650f04da
URL:http://xensummit2026.sched.com/event/5f0d97f201d5752023415a2b650f04da
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260726T235040Z
DTSTART:20260916T160000Z
DTEND:20260916T163000Z
SUMMARY:Robots Among Us: a Least-Privilege Xen Architecture for Safe Humanoid Robots
DESCRIPTION:Humanoid robots are poised to become one of the defining technologies of the next decade\, with explosive growth projected across applications from hazardous industrial work to elderly care. They are also emerging as a promising new frontier for embedded virtualization. A single robot must fuse safety-critical motion control\, real-time sensor processing\, and rich AI workloads onto one heterogeneous platform. Real-time is critical: a humanoid robot that misses a deadline can fall\, or injure someone. Safety is also essential\; Xen must split responsibilities into separate domains\, each granted only the permissions it needs. This presentation will show how these pieces come together into a virtualization architecture for humanoid robots. It will detail the permissions assigned to each domain\, and explain why minimizing privilege is essential to both Safety and Security in a machine that shares physical space with people. We will also discuss how Xen enforces strict isolation and bounded latency across multiple architectures to make the next generation of humanoid robots safe\, responsive\, and dependable.
CATEGORIES:EMBEDDED / SAFETY
LOCATION:HEADS office - Gold Room\, Einsteinring 30\, 85609 Aschheim\, Germany
SEQUENCE:0
UID:e16f79b35f11de4f2b97a2bd5e536ab7
URL:http://xensummit2026.sched.com/event/e16f79b35f11de4f2b97a2bd5e536ab7
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260726T235040Z
DTSTART:20260916T163000Z
DTEND:20260916T170000Z
SUMMARY:Toward Reproducible OSS Reference Integration: Challenges in Automotive Xen-on-Arm BSP Integration
DESCRIPTION:Automotive SDV systems require multiple domains—IVI\, instrument cluster\, real-time\, and service—to coexist on a single Arm SoC. Combining AGL\, Zephyr\, and Xen is a promising approach for OSS-based reference integration. The key challenge is turning this virtualized setup into a continuously buildable and reusable foundation. In this talk\, Kurokawa presents ongoing integration work with AGL\, Zephyr\, and Xen on an automotive Arm platform. He outlines key challenges\, including Device Tree configuration\, role separation among Dom0\, the hardware domain\, and driver domains\, and VirtIO backend placement. A central question is how SoC-specific hardware should be assigned\, shared\, or abstracted across domains while maintaining consistency with BSP configurations. He shares these challenges as practical feedback to the Xen community. Many are common issues as Xen expands into embedded and edge use cases. He discusses approaches in configuration\, build\, and testing\, and provides actionable guidance for building maintainable OSS-based integration platforms.
CATEGORIES:EMBEDDED / SAFETY
LOCATION:HEADS office - Gold Room\, Einsteinring 30\, 85609 Aschheim\, Germany
SEQUENCE:0
UID:b88765b4a7fa3cdede016230b67b3cbf
URL:http://xensummit2026.sched.com/event/b88765b4a7fa3cdede016230b67b3cbf
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260726T235040Z
DTSTART:20260916T170000Z
DTEND:20260916T173000Z
SUMMARY:ARINC 653 on Xen: A Unikraft Safety Architecture
DESCRIPTION:This talk presents a safety-critical architecture built entirely on the open-source Xen hypervisor\, Linux and Unikraft unikernel(s) as self-contained per-partition runtimes. We cover how this environment is a basis for implementing the ARINC 653 avionics standard\, static configuration\, and how a control domain pattern provides system management without Dom0 privileges. We discuss real challenges encountered — debug/trace without xl\, scheduler extensions for fault tolerance scenarios\, and device tree validation at boot — and identify areas where Xen community collaboration would accelerate safety-relevant capabilities.
CATEGORIES:EMBEDDED / SAFETY
LOCATION:HEADS office - Gold Room\, Einsteinring 30\, 85609 Aschheim\, Germany
SEQUENCE:0
UID:291de51e5cd935c131bca66f7543acde
URL:http://xensummit2026.sched.com/event/291de51e5cd935c131bca66f7543acde
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260726T235040Z
DTSTART:20260916T173000Z
DTEND:20260916T174500Z
SUMMARY:Morning Coffee Break
DESCRIPTION:Morning coffee and networking break.
CATEGORIES:BREAK
LOCATION:HEADS office - Gold Room\, Einsteinring 30\, 85609 Aschheim\, Germany
SEQUENCE:0
UID:96d5900eced0eecac28657aee0d6ca83
URL:http://xensummit2026.sched.com/event/96d5900eced0eecac28657aee0d6ca83
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260726T235040Z
DTSTART:20260916T174500Z
DTEND:20260916T181500Z
SUMMARY:Managing per-guest resources in Xen
DESCRIPTION:The Xen hypervisor needs to manage several resources for each guest\, each of those requiring the hypervisor to allocate memory for this task. In order to limit the amount of memory needed\, most resources are limited\, e.g. via guest configuration. There is an alternative approach: instead of limiting each resource individually\, manage all resources via a common resource management\, allowing more flexibility for the guests. This presentation is a followup of a related design session at the Xen summit 2022.
CATEGORIES:CLOUD / INFRASTRUCTURE
LOCATION:HEADS office - Gold Room\, Einsteinring 30\, 85609 Aschheim\, Germany
SEQUENCE:0
UID:2487069af741d3f3187c06dc6b542a4a
URL:http://xensummit2026.sched.com/event/2487069af741d3f3187c06dc6b542a4a
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260726T235040Z
DTSTART:20260916T181500Z
DTEND:20260916T184500Z
SUMMARY:Secure Inter-Domain Communication: Implementing VSOCK over Xen Argo
DESCRIPTION:Xen Argo provides a robust mechanism for inter-domain communication\, offering strong isolation compared to traditional shared memory approaches. However\, its message-based API creates a portability barrier for standard POSIX applications. In this session\, I will present the realization of a new Linux kernel module that solves this challenge by implementing a complete VSOCK transport layer over Xen Argo. By exposing Argo through the standard AF_VSOCK interface\, we enable existing socket-based applications to run over Argo channels\, supporting both datagrams and reliable data streams (SOCK_STREAM) without code modification. Building upon initial designs\, we will dive deep into the kernel-level challenges to achieve a fully functional TCP-like stream over Argo's asynchronous rings. Key technical topics include: Realizing the Connection-Oriented Handshake: Mapping the POSIX TCP state machine (SYN/SYN-ACK) onto Argo\, including dynamic ring allocation with asymmetric hypervisor permissions to enable bidirectional traffic. Socket multiplexing: allowing concurrent logical connections over a single ring\, bypassing the strict 1:1 port-to-ring limitation.
CATEGORIES:CLOUD / INFRASTRUCTURE
LOCATION:HEADS office - Gold Room\, Einsteinring 30\, 85609 Aschheim\, Germany
SEQUENCE:0
UID:f7641642fe496e7fc9c78626b074a2ec
URL:http://xensummit2026.sched.com/event/f7641642fe496e7fc9c78626b074a2ec
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260726T235040Z
DTSTART:20260916T184500Z
DTEND:20260916T191500Z
SUMMARY:Improving Xen Traceability: More Than Just Livepatching
DESCRIPTION:The Xen livepatch framework provides a way to redirect calls to functions at runtime. It is useful when a running system needs to be updated without being stopped\, for example to apply security fixes. This session explores the possibility of extending this mechanism into a more tracing/debugging-friendly feature. Such an extension could allow more flexible use of existing Xen tracing tools such as xentrace. We will showcase this idea by sharing our recent experience using xentrace\, and discuss how a callback-based extension could make similar investigations easier in general. We would also like to discuss possible future extensions inspired by Linux tracing mechanisms such as kprobes/ftrace/eBPF which could make the feature more useful in practice.
CATEGORIES:CLOUD / INFRASTRUCTURE
LOCATION:HEADS office - Gold Room\, Einsteinring 30\, 85609 Aschheim\, Germany
SEQUENCE:0
UID:82831e7a9de892c96a8829e22ad78abb
URL:http://xensummit2026.sched.com/event/82831e7a9de892c96a8829e22ad78abb
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260726T235040Z
DTSTART:20260916T191500Z
DTEND:20260916T194500Z
SUMMARY:Compiler assisted Xen code elimination
DESCRIPTION:Xen makes use of various techniques to conditionally remove code from the final binary. From Kconfig\, to preprocessor tricks and DCE. This session explains a number of exotic key techniques used at AMD to drastically reduce code footprint with minimal changes to the source code. It highlights the set of constraints and requirements behind the new techniques and specific examples where they apply\, with metrics showing the gains.
CATEGORIES:CLOUD / INFRASTRUCTURE
LOCATION:HEADS office - Gold Room\, Einsteinring 30\, 85609 Aschheim\, Germany
SEQUENCE:0
UID:c8c39d27ba7b8de32f1355c86010f513
URL:http://xensummit2026.sched.com/event/c8c39d27ba7b8de32f1355c86010f513
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260726T235040Z
DTSTART:20260916T194500Z
DTEND:20260916T204500Z
SUMMARY:Lunch Break
DESCRIPTION:Lunch and networking break.
CATEGORIES:BREAK
LOCATION:HEADS office - Gold Room\, Einsteinring 30\, 85609 Aschheim\, Germany
SEQUENCE:0
UID:a06e13ff2147366dba12a1b0bea1b46c
URL:http://xensummit2026.sched.com/event/a06e13ff2147366dba12a1b0bea1b46c
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260726T235040Z
DTSTART:20260916T204500Z
DTEND:20260916T211500Z
SUMMARY:Xen Functional Safety Certification (an update)
DESCRIPTION:As AMD advances efforts to safety-certify the upstream Xen hypervisor\, this presentation provides an update on the past year's progress and roadmap. Xen\, a type-1 hypervisor with a self-contained codebase\, continues to gain traction in automotive and industrial applications due to its robust isolation\, security\, and virtualization capabilities. A central theme this year is reducing the certifiable code footprint through changes we intend to upstream in the near future. We apply several dead-code-elimination techniques\, such as gating management hypercalls (`MGMT_HYPERCALLS`)\, adding AMD restricted-feature configurations (`AMD_RESTRICTED_*`)\, and enabling linker garbage collection of unused sections. Alongside the code\, we have formalized Xen's domain-facing behavior into requirements and architecture specification\, both of which we plan to upstream as a shared\, verifiable baseline for the community. On verification\, we will share tests spanning domain-based tests\, a self-test framework\, GDB fault-injection test framework\, and QEMU qtest-based cases. Finally\, we present the current structural coverage on Arm64 and x86_64\, along with our roadmap to close the remaining gaps.
CATEGORIES:EMBEDDED / SAFETY
LOCATION:HEADS office - Gold Room\, Einsteinring 30\, 85609 Aschheim\, Germany
SEQUENCE:0
UID:9b75fdc15bd16cfd5bb161914e03bac4
URL:http://xensummit2026.sched.com/event/9b75fdc15bd16cfd5bb161914e03bac4
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260726T235040Z
DTSTART:20260916T211500Z
DTEND:20260916T214500Z
SUMMARY:Flight-Grade Xen: DO-178C Reverse Engineering for an example in list.h
DESCRIPTION:What does the term “Low Level Requirement” (LLR) mean to Xen? This talk provides an update to the ongoing work of Xen’s Functional Safety Working Group in the form of a worked case study for a challenging example: list.h We will show 1) When we should use a technique called “requirements mapping” (to reuse requirements rather than invent them ourselves) 2) How to test the preprocessor macros and occasional static inline functions in our list.h example to satisfy the DO-178C’s LLR-to-verification “trace data” obligations 3) How to produce a subject matter expert (SME) to review list.h LLRs (i.e.\, for “necessary and complete LLR”)\, via a training course about its RCU algorithm and the requirements behind that algorithm. We hope to engage the broader Xen community’s SMEs by focusing not on “FuSa” specifically\, but more broadly on “How does Xen really work?”
CATEGORIES:EMBEDDED / SAFETY
LOCATION:HEADS office - Gold Room\, Einsteinring 30\, 85609 Aschheim\, Germany
SEQUENCE:0
UID:9c7246f852c83f9e2f2af27216533e2e
URL:http://xensummit2026.sched.com/event/9c7246f852c83f9e2f2af27216533e2e
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260726T235040Z
DTSTART:20260916T214500Z
DTEND:20260916T221500Z
SUMMARY:Safety Cases as Data: The SPDX Functional Safety Profile and Lessons from Zephyr
DESCRIPTION:Xen and Zephyr are walking parallel paths toward functional safety within the Linux Foundation\, and both face the same problem: a safety case is a large\, manually maintained argument that drifts the moment the design changes\, and is hard to exchange between the projects\, suppliers\, and integrators who depend on it. This talk shares where Zephyr has gotten with a data-driven approach\, and opens a conversation about what it could mean for Xen. We start with SPDX 3.1's Functional Safety profile\, which gives the safety case a machine-readable form: requirements and their refinement\, verification activities\, pass/fail evaluations\, evidence\, and assumptions of use\, expressed as a graph that tools can produce\, exchange\, and check. We then show how Zephyr leverages it in practice—generating a "safety SBOM" from project content rather than assembling a safety case by hand\, recomputing verdicts as code evolves\, and detecting which evidence has gone stale.
CATEGORIES:EMBEDDED / SAFETY
LOCATION:HEADS office - Gold Room\, Einsteinring 30\, 85609 Aschheim\, Germany
SEQUENCE:0
UID:2d87f9e1c1a68da23f80be343833b1b5
URL:http://xensummit2026.sched.com/event/2d87f9e1c1a68da23f80be343833b1b5
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260726T235040Z
DTSTART:20260916T221500Z
DTEND:20260916T224500Z
SUMMARY:Formal Methods for Xen's Safety and Security
DESCRIPTION:We will explore how different formal methods like model checking and theorem proving can be used to certify the correctness of Xen's working. We will also discuss the different benefits of a verified kernel\, especially for embedded systems\, and the various certifications.
CATEGORIES:EMBEDDED / SAFETY
LOCATION:HEADS office - Gold Room\, Einsteinring 30\, 85609 Aschheim\, Germany
SEQUENCE:0
UID:81076645827f1b80a5ef03b9312534c1
URL:http://xensummit2026.sched.com/event/81076645827f1b80a5ef03b9312534c1
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260726T235040Z
DTSTART:20260916T224500Z
DTEND:20260916T230000Z
SUMMARY:Afternoon Coffee Break
DESCRIPTION:Afternoon coffee and networking break.
CATEGORIES:BREAK
LOCATION:HEADS office - Gold Room\, Einsteinring 30\, 85609 Aschheim\, Germany
SEQUENCE:0
UID:fbb3e9862a935d5a2f63b2707194000d
URL:http://xensummit2026.sched.com/event/fbb3e9862a935d5a2f63b2707194000d
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260726T235040Z
DTSTART:20260916T230000Z
DTEND:20260916T233000Z
SUMMARY:Display Para-Virtualization
DESCRIPTION:In recent years\, GPU para-virtualization on Xen has evolved to support increasingly complex automotive workloads. While prior work focused on graphics and compute virtualization\, display para-virtualization introduces new challenges due to its interaction with hardware composition pipelines and real-time requirements. In this session\, Ray presents his team’s latest work on display para-virtualization\, focusing on Multi-Plane Overlay (MPO) virtualization and the Virtual Primary Plane (vPP). These mechanisms extend the VirtIO GPU model to enable guest VMs to utilize host display hardware. He explains how MPO virtualization exposes multiple display planes to guest VMs\, allowing composition to be offloaded to hardware. The vPP abstraction provides a stable primary display surface\, decoupling guest behavior from host specifics. He also discusses GPU recovery integration and outlines validation approaches and future directions.
CATEGORIES:EMBEDDED / SAFETY
LOCATION:HEADS office - Gold Room\, Einsteinring 30\, 85609 Aschheim\, Germany
SEQUENCE:0
UID:456184873bae9172ca1ee8f01f67c9ac
URL:http://xensummit2026.sched.com/event/456184873bae9172ca1ee8f01f67c9ac
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260726T235040Z
DTSTART:20260916T233000Z
DTEND:20260917T000000Z
SUMMARY:Preparing Xen on Arm for VHE-Always Hardware
DESCRIPTION:Future Arm CPUs are evolving toward systems where Virtualization Host Extensions (VHEs) are always enabled. This talk shows how Xen can adapt to the next generation of Arm hardware while continuing to support today’s programmable-VHE and non-VHE systems. We will walk through the engineering work required to make Xen bootable\, and upstreamable on VHE-always platforms. The challenge goes far beyond early boot. We’ll cover VHE changes assumptions around EL2 bring-up\, system-register access\, MMU setup\, exception and trap routing\, timers\, interrupts\, and host/guest world switching. Attendees will learn how Xen detects and selects VHE policy during boot and secondary CPU bring-up\; how vhe=on/off/auto supports different platform capabilities\; and how EL1/EL2 system-register abstractions help reduce fragile VHE-specific conditionals. We will also cover the areas most likely to expose hidden assumptions\, including MMU state\, timer delivery\, GICv2/GICv3 virtualization\, and VHE-sensitive save/restore paths. Finally\, we will discuss the path from an initial homogeneous Dom0-boot prototype with basic timer and interrupt support to product-quality SMP\, testing\, and platform validation.
CATEGORIES:CLOUD / INFRASTRUCTURE
LOCATION:HEADS office - Gold Room\, Einsteinring 30\, 85609 Aschheim\, Germany
SEQUENCE:0
UID:2df66e19500cd6aaf149902353296b10
URL:http://xensummit2026.sched.com/event/2df66e19500cd6aaf149902353296b10
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260726T235040Z
DTSTART:20260917T000000Z
DTEND:20260917T003000Z
SUMMARY:Xen on RISC-V: From Dom0less to xl
DESCRIPTION:The RISC-V port of the Xen hypervisor has been progressing over the past year. This session gives a practical status update on where the port stands today\, covering the two main use cases: dom0less deployments for embedded and safety-critical workloads\, and dom0 with the xl toolstack for more traditional virtualization scenarios. We will walk through what works\, what is still in progress\, and what the remaining gaps are with a live demo to show the port running.
CATEGORIES:CLOUD / INFRASTRUCTURE
LOCATION:HEADS office - Gold Room\, Einsteinring 30\, 85609 Aschheim\, Germany
SEQUENCE:0
UID:ffbd911c0160e6d1f9f34f1126770574
URL:http://xensummit2026.sched.com/event/ffbd911c0160e6d1f9f34f1126770574
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260726T235040Z
DTSTART:20260917T010000Z
DTEND:20260917T050000Z
SUMMARY:Xen Project Social Dinner
DESCRIPTION:\n
CATEGORIES:SOCIAL
LOCATION:Social Dinner - TBD
SEQUENCE:0
UID:e8ab43ca564f5d5d3eadbac1b3b9009d
URL:http://xensummit2026.sched.com/event/e8ab43ca564f5d5d3eadbac1b3b9009d
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260726T235040Z
DTSTART:20260917T160000Z
DTEND:20260917T163000Z
SUMMARY:Design Session 01
DESCRIPTION:Thirty-minute design session slot. Topic and facilitator to be confirmed.
CATEGORIES:DESIGN SESSION
LOCATION:HEADS office - Gold Room\, Einsteinring 30\, 85609 Aschheim\, Germany
SEQUENCE:0
UID:24ffe16bf1a2f5a4a0221e46efe2cfe6
URL:http://xensummit2026.sched.com/event/24ffe16bf1a2f5a4a0221e46efe2cfe6
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260726T235040Z
DTSTART:20260917T163000Z
DTEND:20260917T170000Z
SUMMARY:Design Session 02
DESCRIPTION:Thirty-minute design session slot. Topic and facilitator to be confirmed.
CATEGORIES:DESIGN SESSION
LOCATION:HEADS office - Gold Room\, Einsteinring 30\, 85609 Aschheim\, Germany
SEQUENCE:0
UID:256dfe911898f9105f997457f786ea50
URL:http://xensummit2026.sched.com/event/256dfe911898f9105f997457f786ea50
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260726T235040Z
DTSTART:20260917T170000Z
DTEND:20260917T173000Z
SUMMARY:Design Session 03
DESCRIPTION:Thirty-minute design session slot. Topic and facilitator to be confirmed.
CATEGORIES:DESIGN SESSION
LOCATION:HEADS office - Gold Room\, Einsteinring 30\, 85609 Aschheim\, Germany
SEQUENCE:0
UID:f22a836964140800c77c13489a21d68b
URL:http://xensummit2026.sched.com/event/f22a836964140800c77c13489a21d68b
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260726T235040Z
DTSTART:20260917T173000Z
DTEND:20260917T174500Z
SUMMARY:Morning Coffee Break
DESCRIPTION:Morning coffee and networking break.
CATEGORIES:BREAK
LOCATION:HEADS office - Gold Room\, Einsteinring 30\, 85609 Aschheim\, Germany
SEQUENCE:0
UID:5927f9c889b8edc74dcc2c6597db01cd
URL:http://xensummit2026.sched.com/event/5927f9c889b8edc74dcc2c6597db01cd
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260726T235040Z
DTSTART:20260917T174500Z
DTEND:20260917T181500Z
SUMMARY:Design Session 04
DESCRIPTION:Thirty-minute design session slot. Topic and facilitator to be confirmed.
CATEGORIES:DESIGN SESSION
LOCATION:HEADS office - Gold Room\, Einsteinring 30\, 85609 Aschheim\, Germany
SEQUENCE:0
UID:0b968a7661fc8697f57fbb8e207ad1c9
URL:http://xensummit2026.sched.com/event/0b968a7661fc8697f57fbb8e207ad1c9
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260726T235040Z
DTSTART:20260917T181500Z
DTEND:20260917T184500Z
SUMMARY:Design Session 05
DESCRIPTION:Thirty-minute design session slot. Topic and facilitator to be confirmed.
CATEGORIES:DESIGN SESSION
LOCATION:HEADS office - Gold Room\, Einsteinring 30\, 85609 Aschheim\, Germany
SEQUENCE:0
UID:e3435be03b6de0c49ad72d07aeae08af
URL:http://xensummit2026.sched.com/event/e3435be03b6de0c49ad72d07aeae08af
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260726T235040Z
DTSTART:20260917T184500Z
DTEND:20260917T191500Z
SUMMARY:Design Session 06
DESCRIPTION:Thirty-minute design session slot. Topic and facilitator to be confirmed.
CATEGORIES:DESIGN SESSION
LOCATION:HEADS office - Gold Room\, Einsteinring 30\, 85609 Aschheim\, Germany
SEQUENCE:0
UID:88d9a78fa2fac5677ec93e8395c9beb2
URL:http://xensummit2026.sched.com/event/88d9a78fa2fac5677ec93e8395c9beb2
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260726T235040Z
DTSTART:20260917T191500Z
DTEND:20260917T194500Z
SUMMARY:Design Session 07
DESCRIPTION:Thirty-minute design session slot. Topic and facilitator to be confirmed.
CATEGORIES:DESIGN SESSION
LOCATION:HEADS office - Gold Room\, Einsteinring 30\, 85609 Aschheim\, Germany
SEQUENCE:0
UID:c78b377a045166148029846e086fa9a2
URL:http://xensummit2026.sched.com/event/c78b377a045166148029846e086fa9a2
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260726T235040Z
DTSTART:20260917T194500Z
DTEND:20260917T204500Z
SUMMARY:Lunch Break
DESCRIPTION:Lunch and networking break.
CATEGORIES:BREAK
LOCATION:HEADS office - Gold Room\, Einsteinring 30\, 85609 Aschheim\, Germany
SEQUENCE:0
UID:effc7d22755a4934d2a392d78f68c774
URL:http://xensummit2026.sched.com/event/effc7d22755a4934d2a392d78f68c774
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260726T235040Z
DTSTART:20260917T204500Z
DTEND:20260917T211500Z
SUMMARY:Design Session 08
DESCRIPTION:Thirty-minute design session slot. Topic and facilitator to be confirmed.
CATEGORIES:DESIGN SESSION
LOCATION:HEADS office - Gold Room\, Einsteinring 30\, 85609 Aschheim\, Germany
SEQUENCE:0
UID:acf479d2acbabadaf0ae9763d422e793
URL:http://xensummit2026.sched.com/event/acf479d2acbabadaf0ae9763d422e793
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260726T235040Z
DTSTART:20260917T211500Z
DTEND:20260917T214500Z
SUMMARY:Design Session 09
DESCRIPTION:Thirty-minute design session slot. Topic and facilitator to be confirmed.
CATEGORIES:DESIGN SESSION
LOCATION:HEADS office - Gold Room\, Einsteinring 30\, 85609 Aschheim\, Germany
SEQUENCE:0
UID:d0b471b05b72cb8ab1a4fb2c49ccbaf5
URL:http://xensummit2026.sched.com/event/d0b471b05b72cb8ab1a4fb2c49ccbaf5
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260726T235040Z
DTSTART:20260917T214500Z
DTEND:20260917T221500Z
SUMMARY:Design Session 10
DESCRIPTION:Thirty-minute design session slot. Topic and facilitator to be confirmed.
CATEGORIES:DESIGN SESSION
LOCATION:HEADS office - Gold Room\, Einsteinring 30\, 85609 Aschheim\, Germany
SEQUENCE:0
UID:cb7a3b8c86f3d5e7062127097ad90565
URL:http://xensummit2026.sched.com/event/cb7a3b8c86f3d5e7062127097ad90565
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260726T235040Z
DTSTART:20260917T221500Z
DTEND:20260917T223000Z
SUMMARY:Afternoon Coffee Break
DESCRIPTION:Afternoon coffee and networking break.
CATEGORIES:BREAK
LOCATION:HEADS office - Gold Room\, Einsteinring 30\, 85609 Aschheim\, Germany
SEQUENCE:0
UID:6dc0ca10d47bd755ce521128631e6a92
URL:http://xensummit2026.sched.com/event/6dc0ca10d47bd755ce521128631e6a92
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260726T235040Z
DTSTART:20260917T223000Z
DTEND:20260917T230000Z
SUMMARY:Design Session 11
DESCRIPTION:Thirty-minute design session slot. Topic and facilitator to be confirmed.
CATEGORIES:DESIGN SESSION
LOCATION:HEADS office - Gold Room\, Einsteinring 30\, 85609 Aschheim\, Germany
SEQUENCE:0
UID:1bf8dc1b52ac9424c7f7810a4b4f28f9
URL:http://xensummit2026.sched.com/event/1bf8dc1b52ac9424c7f7810a4b4f28f9
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260726T235040Z
DTSTART:20260917T230000Z
DTEND:20260917T233000Z
SUMMARY:Design Session 12
DESCRIPTION:Thirty-minute design session slot. Topic and facilitator to be confirmed.
CATEGORIES:DESIGN SESSION
LOCATION:HEADS office - Gold Room\, Einsteinring 30\, 85609 Aschheim\, Germany
SEQUENCE:0
UID:845479721dc933c7ec4d296f7058d168
URL:http://xensummit2026.sched.com/event/845479721dc933c7ec4d296f7058d168
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260726T235040Z
DTSTART:20260917T233000Z
DTEND:20260918T000000Z
SUMMARY:Design Session 13
DESCRIPTION:Thirty-minute design session slot. Topic and facilitator to be confirmed.
CATEGORIES:DESIGN SESSION
LOCATION:HEADS office - Gold Room\, Einsteinring 30\, 85609 Aschheim\, Germany
SEQUENCE:0
UID:157d9a63d7e3ca8132dd0fdaa71f7259
URL:http://xensummit2026.sched.com/event/157d9a63d7e3ca8132dd0fdaa71f7259
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20260726T235040Z
DTSTART:20260918T000000Z
DTEND:20260918T003000Z
SUMMARY:Design Session 14
DESCRIPTION:Thirty-minute design session slot. Topic and facilitator to be confirmed.
CATEGORIES:DESIGN SESSION
LOCATION:HEADS office - Gold Room\, Einsteinring 30\, 85609 Aschheim\, Germany
SEQUENCE:0
UID:b66afc5eb5bbfd21744e9fc141ada2ad
URL:http://xensummit2026.sched.com/event/b66afc5eb5bbfd21744e9fc141ada2ad
END:VEVENT
END:VCALENDAR
