Loading…
Attending this event?
June 4 - 6, 2024
Lisbon, Portugal
View More Details & Registration

The Sched app allows you to build your schedule but is separate from your event registration. You must be registered for Xen Project Summit to participate in the sessions. If you have not registered but would like to join us, please go to the event registration page to purchase a registration.

This schedule is automatically displayed in Western European Summer Time. To see the schedule in your preferred timezone, please select from the drop-down menu to the right above "Filter by Date."
Tuesday, June 4 • 11:40 - 12:10
Xen Functional Safety - an Update - Ayan Kumar Halder & Michal Orzel, AMD

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Xen is a type 1 hypervisor supported on x86, Arm (soon RISC-V and PPC) platforms. Certain aspects of Xen, such as its dom0less configuration, make it suitable for use in automotive and embedded systems. As an open-source project with ongoing development, aligning it with functional safety standards presents a perpetual challenge. To address this challenge, we adopted a stepwise approach. Initially, we are integrating MISRA C rules into Xen. Over 80 rules have been accepted, and violations are being fixed. We are undertaking reverse engineering of the code to establish requirements. We delineate top-level market requirements, provided by partners, which are then refined into product requirements and subsequently into software safety requirements (SSR). Each SSR can be translated into one or more test cases. Comprehensive traceability is maintained throughout, ensuring alignment between requirements, test cases, test implementations, and test jobs. Additionally, architectural specifications are being drafted to elucidate how features operate within Xen. We are also exploring additional testing methodologies, including hardware functionality testing and fault injection techniques.

Speakers
avatar for Ayan Kumar Halder

Ayan Kumar Halder

MTS, AMD
Ayan has been working on Arm based low based software stack for the past 14 years. He has worked on variety of projects ranging from board bringup, post silicon validation to developing new features. He has contributed upstream to Xen, Linux and Zephyr. More recently he is been actively... Read More →
avatar for Michal Orzel

Michal Orzel

AMD, Service Provider, AMD
Experienced embedded software engineer specializing in ARM architecture and virtualization technologies, currently working on Xen Hypervisor at AMD. Prior roles include involvement with Xen and Mali GPU DDK projects at Arm, along with experience in automotive software product development... Read More →


Tuesday June 4, 2024 11:40 - 12:10 WEST
Liberdade I
Feedback form isn't open yet.