ELISA

ELISA Workshop - Munich
2023-10-16 12:00 - 2023-10-18 12:00 (Europe/Berlin)
The ELISA Project hosts in-person workshops on a regular basis to gather the project community to further collaboration, accelerate working group progress, and plan for future goals. The next workshop will be held October 16-18 in Munich, Germany. We strongly encourage in-person participation for the best collaboration; a virtual component is available for those who can’t attend in person. The event will be co-hosted by Red Hat, an ELISA Member company.
Location: Red Hat Munich Office, Werner-von-Siemens-Ring 12, 85630 Grasbrunn, Germany and virtual
Date/Time: 12:00pm CEST October 16 to 12:00pm CEST October 18
Meals: Breakfast and lunch will be provided on site on all days. Dinner will be provided offsite on the 1st day
Accommodation: search for hotels around Berg am Laim station
Cost: free to attend, in-person registration will be capped at 25
Registration is required to attend. Please complete the registration form to reserve a spot and to help us with event planning.
Schedule (all times in local CEST)
October 16 (half day in the afternoon)

12:00 – 13:00 lunch onsite
13:00 – 14:00 AMA (Ask Me Anything) about Enabling Linux in Safety Applications (introduction, opportunity for new participants to ask core contributors questions)
14:00 – 15:00 discussion: identification of “core” part of the kernel that is present in all set of config images (facilitated by Kate Stewart, The Linux Foundation, Lukas Bulwahn, Elektrobit)
15:00 – 15:45 BASIL – a new open source tool for tracing requirements, code and tests (Luigi Pellecchia, Red Hat)
15:45 – 16:00 break
16:00 – 16:45 automotive SPICE SWE processes for complex Open Source Software (Lukas Lansku, Suse)
16:45 – 17:00 wrap up and review schedule for next 1.5 days and make adjustment if needed
18:00 – 20:00 dinner offsite at Truderinger Wirtshaus

October 17 (full day)

8:00 – 9:00 breakfast on site
9:00 – 10:00 a systematic approach to using the Linux kernel in a safety scenario (Igor Stoppa, NVIDIA)
10:00 – 10:55 update on planned processes for safety analysis and documentation of ELISA results (Paul Albertella, Codethink)
10:55 – 11:05 break
11:05 -12:00 runtime verification monitors’ contribution to kernel safety claims (Gabriele Paoloni, Red Hat and Daniel Bristot de Oliveira, Red Hat)
12:00 – 13:00 lunch on site
13:00 – 13:30 Why functional safety needs SPDX (Nicole Pappler, Alekto Metis)
13:30 – 14:30 discussion: current challenges to comply with different aspects of the ISO26262 and which ingredients or techniques are currently available in Linux and where gaps exist (facilitated by Gabriele Paoloni, Red Hat and Christopher Temple, Arm)
14:30 – 15:00 the “big picture” document update, questions, and input (Philipp Ahmann, Bosch, and Olivier Charrier, Wind River)
15:00 – 15:30 break
15:30-16:00 collaboration opportunities with adjacent communities to enable Linux in safety applications (Philipp Ahmann, Bosch)
16:00 – 16:30 update on real-time analysis in the context of safety-critical systems (Rob Wooley, Windriver)
16:30 – 17:00 wrap up and review action items

October 18 (half day in the morning)

8:00 – 9:00 breakfast on site
9:00 – 10:00 technical deep dive into BASIL – an open source tool for tracing requirements, code and tests (Luigi Pellecchia, Red Hat)
10:00 – 10:30 break
10:30 – 11:00 strategy and path towards a demo in 2024 (Philipp Ahmann, Bosch)
11:00 – 11:30 ELISA Project technical strategy update based on Workshop participants’ input
11:30 – 12:00 wrap up and next steps
12:00 – 13:00 lunch on site

ELISA Seminar: Introducing Basil: an open source tool for tracing requirements, code & tests
2023-09-27 07:00 - 08:00 (America/Los_Angeles)
ELISA Project Seminar Series focuses on hot topics related to ELISA’s mission to define and maintain a common set of elements, processes and tools that can be incorporated into Linux-based, safety-critical systems amenable to safety certification. Speakers are members, contributors and thought leaders from the ELISA Project and surrounding communities. Each seminar comprises a 45-minute presentation and a 15-minute Q&A, and it’s free to attend.
Title: Introducing Basil: an source tool for tracing requirements, code & tests
Date: Wednesday, September 27, 7:00-8:00 am PDT/10:00-11:00 pm EDT / 16:00-17:00 CEST / 14:00-15:00 UTC
Speaker: Luigi Pellecchia, Senior Software Quality Engineer, Red Hat
How to Attend: Register in advance to attend for free. Upon registering, you will receive a confirmation email containing information about joining the meeting. Please don’t forget to add the event to your calendar from the confirmation email.
Abstract:
Basil is a tool developed to support Software Specification analysis, testable requirements definition and coverage. It comes with a web user interface and also a simplified view of work item relationships. As per the complexity and non uniformity of toolchains used in the automotive field, and in general to support functional safety effort, Basil will also provide a rest web api and SPDX data import/export.

ELISA Seminar: Xen Safety Certification: progress so far and plans for the future
2023-09-06 07:00 - 08:00 (America/Los_Angeles)
ELISA Project Seminar Series focuses on hot topics related to ELISA’s mission to define and maintain a common set of elements, processes and tools that can be incorporated into Linux-based, safety-critical systems amenable to safety certification. Speakers are members, contributors and thought leaders from the ELISA Project and surrounding communities. Each seminar comprises a 45-minute presentation and a 15-minute Q&A, and it’s free to attend.
Title: Xen Safety Certification: progress so far and plans for the future (hosted by ELISA Aerospace Working Group)
Date: Wednesday, September 6, 7:00-8:00 am PDT/10:00-11:00 pm EDT / 16:00-17:00 CEST / 14:00-15:00 UTC
Speaker: Stefano Stabellini, Fellow at AMD, Xen Hypervisor & Linux Kernel Maintainer
How to Attend: Register in advance to attend for free. After registering, you will receive a confirmation email containing information about joining the meeting. And don’t forget to add the event to your calendar from the confirmation email.
Abstract:
Xen Project is a static partitioning hypervisor for embedded, from aerospace to industrial and automotive. Xen enforces strong isolation between domains so that one cannot affect the execution of another. Features such as cache coloring reduce interference and improve interrupt latency and determinism. A real-time workload can run alongside a more complex guest. But can it be used in safety-critical environments?
The Xen hypervisor has a microkernel design: services and tools are non-essential and run in unprivileged VMs, while the core is less than 50K LOC. This architecture lends itself well to safety-critical applications as only the hypervisor core is critical and needs to go through the certification process.
This presentation will describe the activities of the Xen FuSa SIG (Special Interest Group) to make Xen easier to safety-certify. It will highlight the most significant improvements introduced in the last 12 months to align Xen with safety standards such as DO-178C and ISO 26262. It will go into detail on MISRA C compliance, its latest status, and the next steps to close all the outstanding MISRA C gaps. It will discuss the role of Gitlab-CI and how to keep the Xen codebase MISRA C compliant without major efforts.
The Xen community has a clear path ahead to achieve the safety certification of the hypervisor. This talk will discuss it focusing on the most impactful changes to the Xen codebase and Xen community processes.
For all upcoming ELISA Working Group meetings and public seminars please go to https://lists.elisa.tech/calendar.

ELISA Seminar: Automating Adherence to Safety Profiles After Fixing Vulnerabilities
2023-08-30 09:00 - 10:00 (America/Los_Angeles)
ELISA Project Seminar Series focuses on hot topics related to ELISA’s mission to define and maintain a common set of elements, processes and tools that can be incorporated into Linux-based, safety-critical systems amenable to safety certification. Speakers are members, contributors and thought leaders from the ELISA Project and surrounding communities. Each seminar comprises a 45-minute presentation and a 15-minute Q&A, and it’s free to attend.
Title: Automating Adherence to Safety Profiles After Fixing Vulnerabilities
Date: Wednesday, August 30, 9:00-10:00 am PDT/12:00-13:00 pm EDT / 18:00-19:00 CEST
Speakers: Kate Stewart, VP Dependable Systems, The Linux Foundation, Nicole Pappler, AlektoMetis
How to attend: Register to attend for free. You will receive a confirmation email with the virtual access details upon registering. And don’t forget to add the event to your calendar from the confirmation email.
Abstract:
Creating a critical safe or secure system generally comes down to two aspects. The system has to be able to meet the technical expectations to handle its criticality and there needs to be evidence these expectations are actually met. With today’s software systems being built by integrating various software components, more often using open source than custom proprietary solutions, it’s obvious that having complete and reliable evidence that the software is created with criticality considerations, such as safety profiles, in mind is key. Demonstrating the technical capabilities of a system to achieve the safety and security qualities can be done by established analysis methods. However, proving that its process provides the systematic evidence that all has been implemented, tested, built and configured as required, needs evidence of traceability from requirement to tests and release. Typically this evidence is locked within proprietary tools, never 100%, needing manual tasks to prove traceability between items. With continuous changes due to security updates or continuous deploys, managing this systematic evidence gets impossible.
This talk will present a model using SPDX, that allows for automated checks for integrity and availability of evidence to prove the systematic capability of software consumed by critical systems.
For all upcoming ELISA Working Group meetings and public seminars please go to https://lists.elisa.tech/calendar.

A Development Environment for DO-178C Level D Certified Linux
2023-07-18 07:00 - 08:00 (America/Los_Angeles)
The ELISA Project Seminar Series focuses on hot topics related to ELISA and its mission. Presenters are members, contributors and thought leaders from the ELISA Project and surrounding communities. Join us on Tuesday, July 18, 7-8 am PDT/10-11am EDT / 16:00-17:00 CEST for a seminar titled, “A Development Environment for DO-178C Level D Certified Linux.” There will be a 45-minute presentation by Chuck Wolber, Software Engineer at The Boeing Company and a 15-minute Q&A.
This event is free to attend an no registration is needed.

This talk, originally given at Open Source Summit North America, will feature the use of Yocto/OpenEmbedded as a tool for managing a distributed development environment, automated build and test, and ultimately delivering a DO-178C level D certified Linux platform into revenue service. It will also touch upon generalized aspects of traceability, team dynamics, “day one developer,”and extensibility.

How to attend: https://zoom.us/j/99484770870?pwd=[REDACTED]
Find your local number: https://zoom.us/u/adNSJH1ufP
Meeting ID: 994 8477 0870
Passcode: [REDACTED]

For all upcoming ELISA Working Group meetings and public seminars please go to https://lists.elisa.tech/calendar.

IEEE Space Mission Challenges for Information Technology - Space Computing Conference
2023-07-18 - 2023-07-21
The International Conference on Space Mission Challenges for Information Technology (SMC-IT) and the Space Computing Conference (SCC) gather system designers, engineers, computer architects, scientists, practitioners, and space explorers with the objective of advancing information technology, and the computational capability and reliability of space missions. The forums will provide an excellent opportunity for fostering technical interchange on all hardware and software aspects of space missions. The joint conferences will focus on current systems practice and challenges as well as emerging hardware and software technologies with applicability for future space missions.
Systems in all aspects of the space mission will be explored, including flight systems, ground systems, science data processing, engineering and development tools, operations, telecommunications, radiation-tolerant computing devices, reliable electronics, space-qualifiable packaging technologies. The entire information systems lifecycle of the mission development will also be covered, such as conceptual design, engineering tools development, integration and test, operations, science analysis, quality control.
The conference will run 18-21 July 2023, at Caltech, Pasadena, CA.
Kate Stewart, Vice President of Dependable Embedded Systems at the Linux Foundation, will give a keynote on Thursday, July 20 at 10:15-11:45 am about open source in space.
Learn more about the conference here.

Safety-Critical Software Summit (Prague, Czech Republic + Virtual)
2023-06-27 - 2023-06-30
As open source is found more and more in safety-critical applications, the need to evaluate open source software that meets safety standards has increased. The Safety-Critical Software Summit, sponsored by the ELISA Project, will take place on June 27-30 in Prague, Czech Republic and virtually. The event gathers safety experts and open source developers to enable and advance the use of open source in safety-critical applications.
Submit to speak here.
Sponsor here.
Learn more on the main event website here.

ELISA Workshop - Berlin
2023-06-20 13:00 - 2023-06-22 13:00 (Europe/Berlin) | Bosch IoT Campus, Ullsteinstr. 128, Berlin, 12109, Germany
The ELISA Project hosts workshops on a regular basis to gather the community to further collaboration and accelerate progress and working group output. The next workshop will be held June 20-23 in Berlin, Germany. A virtual component is added to the 2nd and 3rd day of the event. The event will be co-hosted by Bosch, an ELISA Member company.
Location: Bosch IoT Campus Ullsteinstr. 128, 12109 Berlin
Start Date/Time: 13:00 CEST June 20
End Date/Time: 12:00 CEST June 22
Meals: Dinner will provided on June 20 and lunch will be provided on June 21
Cost: free to attend, in-person registration will be capped at 25
Registration is required to attend. Please complete the registration form soon to reserve a spot and to help us with event planning.
Schedule (all times in local CEST)

June 20

1 – 1:30 pm – opening, agenda review and introductions if needed
1:30 – 3:00 pm – continue to refine the big picture document (Olivier Charrier, Wind River, and Philipp Ahmann, Bosch)
3:00 – 3:15 pm – break
3:15 – 4:45 pm – pragmatic guide to best practices for open source contributors to facilitate safety in the future (Kate Stewart, The Linux Foundation)
4:45 – 5:00 pm – wrap up and any adjustments to schedule
6:15 – 8:00 pm – dinner at Dolden Mädel Ratsherrn Braugasthaus (Mehringdamm 80, Berlin)

June 21 (virtual access available, please register to receive the virtual access details)

9:00 -10:30 am – safety analysis approach (Paul Albertella, Codethink)
10:30 -10:45 am – break
10:45 -12:00 pm – STPA (like) inside the Kernel (Gabriele Paoloni, Red Hat, Paul Albertella, Codethink, and Raffaele Giannesi, Huawei/Evidence)
12:00 – 1:00 pm lunch
1:00 – 1:30 pm – ksnav tool current status and how to apply (Gabriele Paoloni, Red Hat, and Alessandro Carminati, Red Hat)
1:30 – 2:30 pm – manpage derived requirements and manpage driven testing (Gabriele Paoloni, Red Hat, and Luigi Pellecchia, Red Hat)
2:30 – 2:45 pm pmbreak
2:45 – 3:45 pm – evolution of the system demo and safety analysis of systems where Linux is a component (Philipp Ahmann, Bosch)
3:45 – 5:00 pm targets for upstreaming to Linux kernel for remainder of the year (Shuah Khan, The Linux Foundation)
5:00-5:15 pm – wrap up

June 22 (virtual access available, please register to receive the virtual access details)

9:00 – 10:00 am – revisit project messaging (all)
10:00 – 11:00 am – review of change management workflow, and proposed approach document to go to the working groups/TSC for approval (all)
11:00 -12:00 pm – brainstorm ideas for community growth and engagement, adjacent community outreach and mutual alignment (all)
12:00 – 12:30 pm – wrap up and next steps at Embedded Open Source Summit in Prague
12:30 pm – potential tour of Bosch campus for interested on-site attendees

Open Source Summit North America (Vancouver, Canada)
2023-05-10 - 2023-05-12
Open Source Summit is the premier event for open source developers, technologists, and community leaders to collaborate, share information, solve problems, and gain knowledge, furthering open source innovation and ensuring a sustainable open source ecosystem. It is the gathering place for open-source code and community contributors. Join us for the Open Source Summit North America, hosted in Vancouver, Canada, and virtually on May 10-12.
ELISA will be represented in a few presentations including:
Wednesday, May 10 at 11:10 – 11:50 am: How Do You Know You’re Done – After a Security Fix? – Kate Stewart, The Linux Foundation & Peter Brink, UL Solutions
Requirements are at the heart of designing a system with safety considerations. When building the system, having a detailed and accurate record of all the components and build information is necessary for safety analysis. When a component vulnerability fix comes in though, how do you know the system conforms with the safety claims after applying the fix? This talk will go into some approaches for leveraging the SBOM data to improve the automation and confidence in the analysis necessary to know you’re done. Add this to your schedule here.

Wednesday, May 10 at 12:05 – 12:45 pm: Reproducible Multi Element System Composition with Linux, Xen & Zephyr – Philipp Ahmann, Robert BOSCH GmbH

Looking at system architectures for complex safety-critical systems, similarities can be observed across various industries. Beside a rich OS (such as Linux), typically an RTOS and virtualization or containers are involved. However, when it comes to prototyping such systems, the existing guidelines are limited and reproducing demos is hard and time consuming. Compared to traditional (safety-critical) systems, created by strictly following the v-model, existing open source software can boost the system creation & understanding by fast and iterative prototyping. The ELISA project’s systems working group focuses on creating such an exemplary system architecture using Linux, Xen and Zephyr in a reproducible form. This includes step-by-step documentation for users on different expert levels and various entry points to approach these systems. It also includes picking up new requirements such as a system SBOM and a strong interaction as well as collaboration with other open source projects. Beside the state of the previously mentioned activities, the talk highlights other ELISA working groups focusing on Linux Kernel, processes, tools, and use cases. A basic understanding about challenges and chances of using open-source projects for safety-critical workloads rounds up the talk. Add this to your schedule here.

To see all sessions or to register for the Open Source Summit North America, visit the main conference website here.

ELISA Mini Summit (Vancouver, Canada)
2023-05-09
If you are attending Open Source Summit North America, located in Vancouver, Canada, on May 10-12, we invite you to add the ELISA Mini Summit to your schedule on Tuesday, May 9 from 1:30-5 pm.
Speakers from the ELISA Project will share insights including:

Achievements, current activities, and roadmap for Linux in safety critical systems
Usable work products in code, processes, tools and documentation
Ways to bridge the gap between functional safety and Linux kernel development
How you can participate and contribute

If you’re involved in the intersection between safety and open source development, this event is a great opportunity to learn new insights from ELISA as well as to discuss and dialogue with your peers.
Date: Tuesday, May 9, 2023 | 1:30 PM – 5:00 PM
Location: Vancouver Convention Centre
In Person Registration Cost: $10
Virtual Registration Cost: $0
How to Register: Pre-registration is required. To register for ELISA Mini Summit, add it to your Open Source Summit North America registration.

Linaro Connect 2023 (London)
2023-04-26 - 2023-04-28
Join the ELISA Project talk at this year’s Linaro Connect 2023 event in London.
Date & Time: Friday, April 28 • 11:20am – 11:35am
Topic: Update on the ELISA project – Enabling Linux in Safety Applications
Speakers:
Philipp Ahmann, Product Manager Embedded Open Source, BOSCH
Kate Stewart, VP, Dependable Embedded Systems, The Linux Foundation

The ELISA project has taken on the challenge to make it easier for companies to build and certify Linux-based safety-critical applications. ELISA members are defining and maintaining a common set of elements, processes and tools that can be incorporated into specific Linux-based, safety-critical systems amenable to safety certification.

This session will give an overview of the goals and technical strategy of the ELISA project. It provides information about the different work groups, their interaction, and contributions. These work groups focus on Linux Features for Safety-Critical Systems, Software Architecture, Open Source Engineering Process, Tool Investigation and Code Improvement. They are complemented by vertical use case working groups from the field of Automotive, Medical and Aerospace. Methodologies and tools in use, existing challenges, and why the different puzzle pieces are all needed for enabling Linux in safety-critical applications, are covered.
Attendees will leave the session with an understanding where the ELISA project stands today and what comes next. A discussion of how this work can complement other Linaro initiatives will be explored.
Learn more about the talk here.

Automotive Grade Linux All Member Meeting (Berlin, Germany)
2023-03-08 - 2023-03-09
The Automotive Grade Linux (AGL) All Member Meeting takes place March 8-9 in Berlin, Germany and brings the AGL community together to learn about the latest developments, share best practices and collaborate to drive rapid innovation across the industry. Learn more here.
The ELISA Project will be represented at the meeting with a presentation by Philipp Ahmann, Chair of the ELISA TSC and Product Manager at Robert Bosch GmbH. The presentation titled, “Tell-Tale Mysteries: ELISA and Needlefish in the Functional-Safety Hollow,” will take place on Thursday, March 9 at 10:50-11:30 am. (CEST)
Building up on the talk “Elements towards functional safety use cases with Linux in Automotive” at the Automotive Linux Summit 2022 in Japan, this presentation provides a (safety focused) quick start for engineers into the ELISA flavor of AGL’s instrument cluster demo including workload tracing, a trimmed down kernel configuration and a mock of a safety monitoring app. All different kinds of equipment to start your (safety) analysis Linux adventure with a good support by an qemu image built in ELISA’s CI. A glimpse on the upcoming work packages like “improvement of the safety monitoring app” and “kernel analysis” with the help of workload tracing shows what comes next. Finally, the talk closes by building a bridge from the pure Linux based qemu system to an exemplary multiple operating system architecture with Xen, Zephyr and Linux on automotive hardware; another ELISA activity. Add it to your schedule here.
Learn more on the main event website: https://events.linuxfoundation.org/agl-amm/.

FOSDEM (Brussels)
2023-02-04 - 2023-02-05
FOSDEM , held in Brussels on February 4-5, is a free event for software developers to meet, share ideas and collaborate.More than 8000+ developers of free and open source software from all over the world gather at the event for more than 755 lectures, devrooms and lightning talks. Learn more about FOSDEM on the main conference website here.
Philipp Ahmann, Chair of the ELISA Project Technical Steering Committee and Technical Business Development Manager at Robert Bosch GmbH, will give an ELISA presentation on Saturday, February 4 at 1 -1:50 pm.
Title: The ELISA Project – Enabling Linux in Safety Applications. Project insights and Overview
Description:

The ELISA project aims to make it easier to build and certify Linux-based safety-critical applications. This lecture will give an overview of the goals and technical strategy of the ELISA project. It provides information about the different work groups, their interaction, and contributions. Attendees will leave the talk with an understanding where the ELISA project stands today and what comes next. They get insights which methodologies and tools are used, which challenges exist, and why the different puzzle pieces are all needed for enabling Linux in safety-critical applications.

Safety-critical systems as addressed by the ELISA project are those, where failure could result in loss of human life, significant property damage or environmental damage. ELISA members are working together to define and maintain a common set of tools and processes that can help companies demonstrate that a specific Linux-based system meets the necessary safety requirements for certification. These existing working groups focus on Linux Features for Safety-Critical Systems, Software Architecture, Open Source Engineering Process, Tool Investigation and Code Improvement. They are complemented by vertical use case working groups dealing with Automotive, Medical, and Aerospace.
Learn more about the conference: https://fosdem.org/2023/

LFX Mentorship Showcase (Virtual)
2023-01-18 - 2023-01-19
The LFX Mentorship Showcase is an opportunity for graduating mentees of the LFX Mentorship program to showcase the work they completed during their session term. Register for the event here.
This virtual event is free to attend and open to anyone who would like to learn more about the experiences of LF Mentorship Program mentees, find out more about some of the programs our projects are working on, recruit new talent, and support new developer contributions.
The ELISA Project will be represented at the showcase by ELISA mentee Shefali Sharma, a student of the Meerut Institute of Engineering and Technology.
On Thursday, January 19 at 12:33-12:43 am ET, Discovering the Linux Subsystems used by a Workload – Shefali Sharma, Meerut Institute of Engineering and Technology
Shefali worked at ELISA (Enabling Linux in Safety Applications) during her mentorship program. She analyzed some system workloads under strace to focus on the subsystem and modules that make up the footprint for safety. She also wrote a White Paper on her findings. Her mentors, Ms. Shuah Khan and Mr. Milan Lakhani and the project community nurtured and motivated her. Her experience there was remarkable. They were very supportive throughout the journey and working with them was a life-changing experience for her. During her mentorship program, Shefali learned a lot about the Linux kernel, Core C programming, and various tools and techniques for analyzing the kernel like strace, ftrace, cscope, perf. Add this to your schedule here.

ELISA Mini-Summit @ Open Source Summit Japan (Yokohama, Japan)
2022-12-07 09:00 - 12:00 (America/Los_Angeles)
If you’re attending Open Source Summit Japan, we invite you to join us for the ELISA Mini-Summit on Wednesday, December 7 at 9 am – 12:30 pm. The Mini-Summit is open to all in-person attendees. Pre-registration is required and there is a $10 registration fee. To register for the ELISA Mini Summit, add it to your Open Source Summit Japan registration.
Enabling Linux in Safety Applications (ELISA) aims to create a shared set of tools and processes to help companies build and certify Linux-based safety-critical applications and systems whose failure could result in the loss of human life, significant property or environmental damage. Attend the meeting to learn more about the project, get involved and ask questions to members of the ELISA Technical Steering Committee (TSC) including:

Philipp Ahmann, Chair of the ELISA TSC and a Project Manager at Robert Bosch GmbH
Kate Stewart, Vice President of Dependable Embedded Systems at the Linux Foundation

9:00 – 10:00 am – ELISA Project Overview
Join the ELISA mini summit for an overview of the ELISA project, the activities of the various working groups (WGs) and how the WGs interact and work together to tackle the challenges in advancing open source in safety-critical systems and bridge the gap between functional safety and Linux kernel development velocity.
10:00 – 10:15 am – Break (refreshments will be served)
10:15 – 11:00 am – Systems Working Group deep-dive
Take a deeper look into the Systems WG launched this year. Many products across various industries share the same architectural elements, including container technologies, RTOS requirements, or virtualization. This demands safety analysis at the system level. Understand why and how this WG is exploring the implications of using Linux in those mixed criticality systems by creating a reference system for further analysis. Learn also about collaboration with other open source communities such as AGL, Xen, and SPDX.
11:00 – 11:45 am – Automotive Working Group
Usage of Linux is common sense in many Automotive use cases such as infotainment, display clusters, or gateways. This session will describe elements needed to enable Linux in safety critical automotive use cases starting with warning signs of instrument clusters, also known as tell tales, and going forward the evolutionary path towards more complex use cases such as driver assistance. By framing use cases in a wider system context of a centralized vehicle computer architecture, it allows adopters a step-by-step approach to enable Linux in safety critical applications and to increase the responsibility of Linux in smaller chunks.
11:45am – 12:00 pm Open Discussions
Stick around for open discussions and Q&As with the speakers. The speakers will provide pointers to onboard those who are interested in collaborating to further the work of the ELISA project.
How to Register: Pre-registration is required, open to in-person attendees, and there is a $10 registration fee. To register for the ELISA Mini Summit, add it to your Open Source Summit Japan registration.
Learn more about Open Source Summit Japan or register for the event on the main event website here: https://events.linuxfoundation.org/open-source-summit-japan/.

Open Source Summit Japan (Yokohama, Japan + Virtual)
2022-12-05 - 2022-12-06
Open Source Summit Japan, hosted on December 5-6 in Yokohama, Japan and virtually for attendees around the world, is the premier event for open source developers, technologists, and community leaders to collaborate, share information, solve problems and gain knowledge, furthering open source innovation and ensuring a sustainable open source ecosystem. It is the gathering place for open source code and community contributors. Register here.
Open Source Summit is a conference umbrella, composed of a collection of events covering the most important technologies, topics, and issues affecting open source today. At Open Source Summit Japan, those events include: LinuxCon, CloudOpen, Automotive Linux Summit, Open AI + Data Forum, OSPOCON, CONTAINERCON, Critical Software Summit, Community Leadership Conference, Emerging OS Forum and Embedded IoT Summit.
ELISA will be represented on-site at the conference in several sessions including:
Monday, December 5 at 11-11:40 am: Elements Towards Functional Safety Use Cases with Linux in Automotive – Philipp Ahmann, Product Manager at Robert Bosch GmbH and Chair of the ELISA Project Technical Steering Committee
Linux is common sense in Automotive; for infotainment, display clusters or gateways. Centralization of embedded control units increase the demand of mastering complexity of large vehicle computers. Functional safety becomes more and more important. As part of instrument clusters, warning signs (so called tell tales) are an ideal entry point to address safety criticality in Automotive use cases. Their demands to the operating system help to explain the way forward towards more complex use cases from the domain of e.g. driver assistance.
This talk will describe elements needed to enable Linux in safety critical automotive use cases based on the tell tale use case as addressed within the Linux Foundation’s ELISA project. It shows similarities and differences to other use cases like park distance control or surround view and supports the the Automotive Grade Linux instrument cluster. By setting the use case into a wider system context of a centralized vehicle computer architecture, it allows adopters a step-by-step approach to enable Linux in safety critical applications and increase the responsibility of Linux in smaller chunks. An overview of the activities within the other ELISA project working groups and their relation to the automotive working group completes the talk. Add this to your schedule here.
Tuesday, December 6 at 10-10:20 am: Keynote – Kate Stewart, Vice President of Dependable Embedded Systems at the Linux Foundation
Kate’s keynote will feature ELISA.
Wednesday, December 7 at 9 am – 12:30 pm: ELISA Mini-Summit (pre-registration required)
Enabling Linux in Safety Applications (ELISA) aims to create a shared set of tools and processes to help companies build and certify Linux-based safety-critical applications and systems whose failure could result in the loss of human life, significant property or environmental damage.
9:00 – 10:00 am – ELISA Project Overview
Join the ELISA mini summit for an overview of the ELISA project, the activities of the various working groups (WGs) and how the WGs interact and work together to tackle the challenges in advancing open source in safety-critical systems and bridge the gap between functional safety and Linux kernel development velocity.
10:00 – 10:15 am – Break (refreshments will be served)
10:15 – 11:00 am – Systems Working Group deep-dive
Take a deeper look into the Systems WG launched this year. Many products across various industries share the same architectural elements, including container technologies, RTOS requirements, or virtualization. This demands safety analysis at the system level. Understand why and how this WG is exploring the implications of using Linux in those mixed criticality systems by creating a reference system for further analysis. Learn also about collaboration with other open source communities such as AGL, Xen, and SPDX.
11:00 – 11:45 am – Automotive Working Group
Usage of Linux is common sense in many Automotive use cases such as infotainment, display clusters, or gateways. This session will describe elements needed to enable Linux in safety critical automotive use cases starting with warning signs of instrument clusters, also known as tell tales, and going forward the evolutionary path towards more complex use cases such as driver assistance. By framing use cases in a wider system context of a centralized vehicle computer architecture, it allows adopters a step-by-step approach to enable Linux in safety critical applications and to increase the responsibility of Linux in smaller chunks.
11:45am – 12:00 pm Open Discussions
Stick around for open discussions and Q&As with the speakers. The speakers will provide pointers to onboard those who are interested in collaborating to further the work of the ELISA project.
How to Register: Pre-registration is required, open to in-person attendees, and there is a $10 registration fee. To register for the ELISA Mini Summit, add it to your Open Source Summit Japan registration.
Learn more about Open Source Summit Japan or register for the event on the main event website here: https://events.linuxfoundation.org/open-source-summit-japan/.

exida Automotive Symposium 2022 (Germany)
2022-10-12 - 2022-10-14
exida is hosting another symposium on automotive safety October 12 – 14, 2022 at the Arabella Alpenhotel Spitzingsee in Germany.
New regulations from the European Commission are expected later this year. This will certainly increase the technical expectations placed on those developing, testing, releasing and approving highly automated vehicles that can drive everywhere and in all conditions.
exida is extremely pleased to invite expert contributions to our annual symposium representing key industry experts and thought leaders including:

Gabriele Paoloni, Chair of the ELISA Project Governing Board and Open Source Community Technical Leader at Red Hat, will give an overview about ELISA (Enabling Linux in Safety Critical Applications).

Gabriele will also give a presentation about “An Innovative ISO26262-certified Architecture OS Solution for the Automotive Sector.”

Gabriele Paoloni, Robert Paccapeli, Herald Ruckriegel, Red Hat (an ELISA Project member) will give a presentation “Bringing Innovation into the Automotive Ecosystem – How Red Hat is Supporting Initiatives and Communities.”
Michael Armbruster, Lukas Bulwahn (a member of the ELISA Project TSC), Simon Friedmann, Julian Ott, Jens Petersohn from Elekrobit will give a presentation about “Modeling and Arguing Fault Propogation in Complex Mixed-Criticality and Mixed-Compliance Software Systems.”
Dr. Christophe Temple, ELISA Project Governing Board member and Lead Safety & Reliability Architect at ARM, will give a presentation about “Constructing Complex Systems from SEooCs.”
Prof. Dr. Moritz Weling, BMW Group (an ELISA Project member), will give a presentation about “Sensitivity Analysis within the Prospective Safety Integrity Framework.”
Dr. Francesc Fons, Huawei Technologies (an ELISA Project member), will give a presentation about “Reliable In-Vehicle Networks through inline Processing of Safety Mechanisms Embedded in Networking SoCs.”
Alexandar Camek, BMW Group (an ELISA Project member) will give a presentation about “A Linux Based Cybersecurity System for an Autonomous Platform.”
Paul Sherwood, Codethink (an ELISA Project member) will give a presentation about “Improving Safety through Deterministic Construction.”
Robert Paccapeli, Red Hat (an ELISA Project member) will give a presentation about “Building a Succesful FuSa Storty: The Four Red Hat In-Vehicle Operating System Pillars.”

Learn more and register here: https://www.exida.com/2022/exida%20Automotive%20Symposium%202022_V1.pdf

ELISA Seminar: PREEMPT_RT - How not to break it
2022-10-11 08:00 - 09:00 (America/Los_Angeles)
Join the ELISA community on Tuesday, October 11 at 8-9 am PT for the next ELISA Monthly Seminar. Sebastian Siewior from Linutronix will present “PREEMPT_RT – how not to break it.”
The PREEMPT_RT patch set has only a handful patches left until it can be enabled on the X86 Architecture at the time of writing. The work has not finished once the patches are fully merged. A new issue is how to not break parts of PREEMPT_RT in future development by making assumption which are not compatible or lead to large latencies. Another problem is how to address limitations on PREEMPT_RT like the
big softirq/ bottom halves lock which can lead to high latencies.
Seminar Details:

Date: Tuesday, October 11
Time: 8-9 am PT/11 am-12 pm ET
From computer: https://zoom.us/j/99630105397?pwd=[REDACTED]
From phone: 855-880-1246 (tool free US number) or view international numbers https://zoom.us/u/abv3wJnVJ8
Meeting ID: 996 3010 5397 Passcode: [REDACTED]

ELISA Workshop (Manchester, England)
2022-09-19 - 2022-09-20
Calling all active ELISA contributors! We invite you to an ELISA Workshop, in Manchester, England, on September 19-20.
Hosted by Codethink, a member of the ELISA Project, this workshop is an in-person collaboration opportunity for active contributors. ELISA members and contributors will have interactive discussions on predetermined topics including use cases, roadmap planning, and side-by-side working sessions. Please contact info@elisa.tech for how to register and participate.

Open Source Summit Europe (Dublin, Ireland + Virtual)
2022-09-13 - 2022-09-16
Open Source Summit Europe, which takes place in Dublin, Ireland + virtually on September 13-16, is the premier event for open source developers, technologists, and community leaders to collaborate, share information, solve problems, and gain knowledge, furthering open source innovation and ensuring a sustainable open source ecosystem. It is the gathering place for open-source code and community contributors. Register here to attend in person or virtually: https://events.linuxfoundation.org/open-source-summit-europe/register/.
ELISA will be featured in a few different sessions at the conference:
Monday, September 12:
2 – 5 pm: ELISA Forum – pre-registration is required. Learn more here.
Thursday, September 15:
4:10- 4:50 pm: Enabling Linux in Safety-Critical Applications (ELISA) insights – Philipp Ahmann, an ELISA Project Ambassador & Chair of the Automotive Working Group and Business Development Manager at Robert Bosch GmbH, and Elana Copperman, an ELISA Ambassador & Chair of the Linux Features for the Safety-Critical Systems Working Group and System Safety Architect at Mobileye
The ELISA project has taken on the challenge to make it easier for companies to build and certify Linux-based safety-critical applications. ELISA members are defining and maintaining a common set of elements, processes and tools that can be incorporated into specific Linux-based, safety-critical systems amenable to safety certification. This talk will give an overview of the goals and technical strategy of the ELISA project. It provides information about the different work groups, their interaction and contributions. These work groups focus on Linux Features for Safety-Critical Systems, Software Architecture, Open Source Engineering Process, Tool Investigation and Code Improvement. They are complemented by use case work groups dealing with Automotive, Medical and wider Industrial IoT systems. Attendees will leave the talk with an understanding where the ELISA project stands today. They get insights which methodologies and tools are used, which challenges are tackled next by the work groups and why the different puzzle pieces are all needed for enabling Linux in safety-critical applications. Add it to your schedule here.
6 – 6:40 pm: Safety + Open Source Software: Where it Started & Where it’s Going – Kate Stewart, ELISA Project Ambassador and Vice President of Dependable Embedded Systems at the Linux Foundation, and Shuah Khan, Chair of the ELISA Project Technical Steering Committee and Kernel Maintainer & Linux Fellow at the Linux Foundation
Add it to your schedule here.
To register or learn more about Open Source Summit Europe, visit the main event website: https://events.linuxfoundation.org/open-source-summit-europe/.

ELISA Forum (Dublin, Ireland)
2022-09-12 14:00 - 17:00 (America/Los_Angeles)
Are you attending Open Source Summit Europe, hosted in Dublin, Ireland + virtually on September 13-16? If you’ll be on-site at the conference, we invite you to join the ELISA community at the ELISA Forum on Monday, September 12 from 2-5 pm.
Take a look at the agenda below and add the forum ($35) to your OSSummit registration here: https://events.linuxfoundation.org/open-source-summit-europe/register/.
Agenda:
2-3 pm
Join the ELISA Forum for an overview of the ELISA project, the activities of the various working groups (WGs) and how the WGs interact and work together to tackle the challenges in advancing open source in safety-critical systems and bridge the gap between functional safety and Linux kernel development velocity.
3-4:30 pm
There will then be an introduction and interactive session to apply the System-Theoretic Process Analysis (STPA) methodology to a sample use case. STPA is a fairly new methodology that helps identify risks and hazards of mixed criticality systems. Because several ELISA WGs rely on STPA, this interactive session will help participants gain a better understanding of the work within ELISA.
4:30-5 pm
The overview and STPA sessions will be led by ELISA project representatives, Gabriele Paoloni at Red Hat and Philipp Ahmann at Robert Bosch GmbH. Both representatives will also be available toward the end of the Forum for open discussions and Q&A as well as point to resources and documentation to onboard those who are interested in collaborating to further the work of the ELISA project.
How to Register: Pre-registration is required. To register for ELISA Forum, add it to your Open Source Summit Europe registration.

Linux Plumbers Conference (Dublin, Ireland + Virtual)
2022-09-12 - 2022-09-14
The Linux Plumbers Conference is the premier event for developers working at all levels of the plumbing layer and beyond.
Taking place on Monday 12th, Tuesday 13th and Wednesday 14th of September, this year we will be both in person and remote (hybrid). However to minimize technical issues, we’d appreciate most of the content presenters being in-person. The conference will also be live streaming all tracks for free and viewers of the live stream will be able to use the matrix chat to interact with the in person and virtual audiences.
The in-person venue is the Clayton Hotel on Burlington Road, Dublin. Register here.
ELISA will be featured in these two MicroConferences (in European time zone):
Monday, September 12 at 10 am-1:30 pm: Kernel Testing & Dependability MC
The Linux Plumbers 2022 Kernel Testing & Dependability track focuses on advancing the current state of testing of the Linux Kernel and its related infrastructure. The main purpose is to improve software quality and dependability for applications that require predictability and trust. We aim to create connections between folks working on similar projects, and help individual projects make progress.
This track is a merge of the Linux Plumbers 2021 Testing and Fuzzing and the Kernel Dependability and Assurance MC tracks into a single session. These two tracks have a lot of overlap in topics and attendees. A dependable kernel is the goal of testing it and combining the two tracks will promote collaboration between all the interested communities and people.
We ask that any topic discussions focus on issues/problems they are facing and possible alternatives to resolving them. The Microconference is open to all topics related to testing on Linux, not necessarily in the kernel space.
Potential testing and dependability topics:

KernelCI: Improving user experience and new web dashboard
(https://github.com/kernelci/kernelci-project/discussions/28)
Growing KCIDB, integrating more sources (https://kernelci.org/docs/kcidb/)
Better sanitizers: KFENCE, improving KCSAN. (https://lwn.net/Articles/835367/)
Using Clang for better testing coverage: Now that the kernel fully supports building with clang, how can all that work be leveraged into using clang’s features?
How to spread KUnit throughout the kernel?
Building and testing in-kernel Rust code.
Identify missing features that will provide assurance in safety critical systems.
Which test coverage infrastructures are most effective to provide evidence for kernel quality assurance? How should it be measured?
Explore ways to improve testing framework and tests in the kernel with a specific goal to increase traceability and code coverage.
Regression Testing for safety: Prioritize configurations and tests critical and important for quality and dependability.
Transitioning to test-driven kernel release cycles for mainline and stable: How to start relying on passing tests before releasing a new version?
Explore how do SBOMs figure into dependability?

Speakers:

Sasha Levin
Guillaume Tucker
Shuah Khan (The Linux Foundation)
Kate Stewart (Linux Foundation)

Monday, September 12 at 3-6:30 pm: Kernel Memory Management MC

Current problems of interest to kernel developers who focus on memory management:
– Multi-generational LRU vs traditional LRU
– Do we need three different slab allocators?
– How far do we take the folio conversion?
– Can we handle page pinning and page mapcount more effectively?
– How can we effectively cache reflinked files?
– Can we support 1GB pages other than through hugetlbfs?
– How should we handle memory failures better?
More problems will undoubtedly present themselves before the start of the conference.

Speakers

Matthew Wilcox (Oracle)
Vlastimil Babka (SUSE Labs)

ELISA Summit (Virtual)
2022-09-07 - 2022-09-08
The ELISA community will get together virtually on September 7-8 for the ELISA Summit, will offer an introductory overview, more in-depth content, emerging trends, and hot topics in using open source software in safety-critical applications. Register to attend at no cost here: https://events.linuxfoundation.org/elisa-summit/register/.
Or, if you have a topic you’d like to present, submit a speaking proposal here: https://docs.google.com/forms/d/e/1FAIpQLSetrBvYNfFj99ZVGy9pVzxLO54OKZ1mP8_HXydPuJoLkaB4mw/viewform. The deadline to submit is Sunday, July 31.
This event is open to any and all who are involved or interested in defining, using, or learning about common elements, processes, and tools that can be incorporated into Linux-based, safety-critical systems amenable to safety certification.
Attendees will hear directly from those leading or actively involved in the various ELISA working groups to get an overview of their achievements, current focus and activities, and plans for the future.
Learn more about the ELISA Summit at the main event website: https://events.linuxfoundation.org/elisa-summit/.

Embedded Linux Conference (Austin, TX + Virtual)
2022-06-21 - 2022-06-24
This year, Open Source Summit North America is the premier event for open source developers, technologists, and community leaders to collaborate, share information, solve problems, and gain knowledge, furthering open source innovation and ensuring a sustainable open source ecosystem. It is the gathering place for open-source code and community contributors. Open Source Summit is a conference umbrella, composed of a collection of events covering the most important technologies, topics, and issues affecting open source today – including Embedded Linux Conference and Critical Software Summit.
To register for the event for an in-person or virtual attendance, click here on the main event site.
The ELISA Project will be represented in several sessions at the conference.
On Wednesday, June 22:
1:45 -2:25 pm: Enabling Linux in Safety Applications (panel discussion)
Moderator: Jeffrey Osier-Mixon, Red Hat (ELISA Ambassador)
Panelists: Gabriele Paoloni, Red Hat (ELISA board chair) Kate Stewart, Linux Foundation (ELISA Executive Director) Paul Albertella, CodeThink (Open Source Engineering Process) Elana Copperman, Intel (Linux Features) Philipp Ahmann, Bosch GmbH (Automotive) Milan Lakhani, Codethink (Medical Devices)
Meeting business and safety objectives while building safety critical applications is a huge challenge for any industry, particularly those who have not had previous experience with open source and Linux. ELISA’s charter is to help industries navigate technical and non-technical challenges in order to bring the benefits of open source to safety applications and help organizations provide the rigor needed for certification. This panel features ELISA working group leads who will share their vision of making Linux a prominent player for FuSa applications in several industries. Join us to learn more about the project and how you can contribute to the community’s overall success. Add this to your schedule here.
1:45 – 2:25 pm: Finding the Path from Embedded to Edge using Product Lines
Speakers: Steffen Evers, Bosch.IO & Philipp Ahmann, Robert Bosch GmBH
Linux is used for many embedded device classes today. However, it is increasingly desirable to connect these devices with each other and with the cloud. Embedded container technology can be used to make this easier by merging server/cloud and embedded technologies. However, it also leads to more challenges e.g. in respect to security, safety, traceability, and SBOMs. Using Linux across multiple device classes and product lines, and adding cloud technology, causes the complexity and efforts to explode.
In this talk, we describe how Bosch, and others, use embedded containers and “reference systems” to avoid redundant work and get a large number of embedded projects under control.
A reference system is an adjustable compilation of tools along with a pre-configured bundle of packages for a common use case and defined set of devices. This reuse significantly reduces development and maintenance costs, and speeds up the time to market. In this way, reference systems can form the base for your product lines.
Bosch uses the in-house Debian-based embedded distribution “Apertis” as the basis for several reference systems, e.g. for automotive infotainment systems. In doing so we push as many efforts as possible from individual projects into Apertis, as the meta-layer. Thereby, the users can focus more on the actual functionality and applications. e.g. one issue that we have addressed in the context of software management is the handling of GPLv3 in embedded devices. Another topic has been mainline support for kernel drivers.
Add this to your schedule here.
On Thursday, June 23:
1:15-1:35 pm: Ask the Experts Session with Kate Stewart on SPDX, Safety Critical Software & Embedded Systems
Sit down with open source experts to gain knowledge 1:1 and ask all your pressing questions! No sign-up necessary – just stop by!
2:05-2:45 pm: BOF: SBOMs for Embedded Systems: What’s Working? What’s Not?
With the recent focus on improving Cybersecurity in IoT & Embedded, the expectation that a Software Bill of Materials (SBOM) can be produced, is becoming the norm. Having a clear understanding of the software running on an embedded system, especially in safety critical applications, like medical devices, energy infrastructure, etc. has become essential. Regulatory authorities have recognized this and are starting to expect it as a condition for engagement. This BOF will provide an overview of the emerging regulatory landscape, as well as examples of how SBOMs are already being generated today for embedded systems by open source projects such as Zephyr, Yocto and others, followed by a discussion of the gaps folks are seeing in practice, and ways we might tackle them.

2:55-3:35 pm: Static Partitioning with Xen, LinuxRT, and Zephyr: A Concrete End-to-end Example – Stefano Stabellini, AMD

Static partitioning enables multiple domains to run alongside each other with no interference. They could be running Linux, an RTOS, or another OS, and all of them have direct access to different portions of the SoC. In the last five years, the Xen community introduced several new features to make Xen-based static partitioning possible. Dom0less to start multiple static domains in parallel at boot, and Cache Coloring to minimize cache interference effects are among them. Static inter-domain communications mechanisms were introduced this year, while “ImageBuilder” has been making system-wide configurations easier. An easy-to-use complete solution is within our grasp. This talk will show the progress made on Xen static partitioning. The audience will learn to configure a realistic reference design with multiple partitions: a LinuxRT partition, a Zephyr partition, and a larger Linux partition. The presentation will show how to set up communication channels and direct hardware access for the domains. It will explain how to measure interrupt latency and use cache coloring to zero cache interference effects. The talk will include a live demo of the reference design. Add this to your schedule here.

ELISA June Seminar: What is a page table and why should we care about it?
2022-06-16 10:00 - 11:00 (America/Los_Angeles)
Join us on Thursday, June 16 at 10 – 11 am PT for the next ELISA Monthly Seminar. Khalid Aziz, Senior Software Engineer from Oracle, will give a presentation titled, “What is a page table and why should we care about it?”
Zoom details: https://zoom.us/j/92556635496?pwd=[REDACTED]
Physical memory on a computer is a shared resource. Kernel allocates and reclaims this shared resource to ensure all workloads on a system have adequate resources to complete their tasks. Accurate management of physical memory assignment is required for fairness and data safety. This is the task of Memory Management subsystem in the Linux kernel. We will discuss how the Memory Management subsystem assigns and tracks physical memory, how it ensures isolation between unrelated workloads and how it enables sharing of data in memory for workloads that need it. We will discuss the management overhead associated with isolation and dive deeper into specific approaches on managing overhead for effective sharing.

Automotive Technologies Virtual Conference
2022-05-12
Produced by Embedded Computing Design, the Automotive Technologies virtual conference on May 12 will cover five key areas related to the design of today’s and tomorrow’s automobiles. It will look at these topics in great technical detail, cover the hardware, software, and everything in between.

In-Vehicle Infotainment (IVI), including Vehicle Networking and Connectivity
Advanced driver assistance systems (ADAS)
Hybrids, Electric Vehicles, and the Powertrain
Autonomous Drive
Safety and Security

The ELISA Project will be featured at the conference with a session led by Shuah Khan, ELISA Chair of the Technical Steering Committee and Linux Fellow at The Linux Foundation, and Philipp Ahmann, Chair of the ELISA Automotive Working Group and Technical Business Development Manager at Bosch GmbH. The session titled, “The Linux Foundation’s ELISA Project: Enabling Linux for Safety in Automotive Applications,” will be available on demand on Thursday, May 12 at 9 am EDT.
Register for the event at the main event site here.

AGL Tech Day! (Virtual)
2022-04-13
Automotive Grade Linux (AGL) is hosting its annual AGL Tech Day on April 13, 2022 at 3 -6 pm JST/8-11 am CEST/11 pm – 2 am PST. AGL Tech Day! is a one-day event, bringing together the AGL community to discuss the most recent technology updates and connect with other community members. It is an invitation-only event for member companies of The Automotive Grade Linux Foundation and invited guests.
Kate Stewart, VP of Dependable Embedded Systems at The Linux Foundation, and Philipp Ahmann, technical business development manager at Robert Bosch GmbH and ELISA Project ambassador and TSC member, will be at AGL Tech Day to present ELISA Project updates, specifically progress from the Automotive Working Group.
Learn more about event by clicking here on the main event website: https://events.linuxfoundation.org/agl-linux-tech-day/program/schedule/.

https://events.linuxfoundation.org/agl-linux-tech-day/

ELISA Spring Workshop (Virtual)
2022-04-05 - 2022-04-07
Join us virtually on April 5-7, for the ELISA Spring Workshop. The ELISA technical community will gather to continue advancing on topics and work relevant to functional safety and Linux applications. The event is free but registration is required. Register today here: https://events.linuxfoundation.org/elisa-workshop-spring/register/.
The ELISA Workshop series is focused on the exchange of ideas and feedback from the Linux kernel and Safety communities, as productive collaboration to make tangible progress toward achieving the mission and goals of the ELISA Project. The workshops also provide an informative overview for new and interested community members.
Learn more about the workshop at the main event website here: https://events.linuxfoundation.org/elisa-workshop-spring/.

ELISA March Seminar: Real-time Linux Analysis Toolset
2022-03-16 10:00 - 11:00 (America/Los_Angeles)
On Wednesday, March 16 at 10-11 am PT, the ELISA Project will host a seminar focused on the Real-time Linux Analysis Toolset. ELISA community member Daniel Bristot De Oliveira, Senior Principal Software Engineering at Red Hat, will present the tools provided by rtla.
No registration is needed. See below for the dial-in details.

March Seminar Description:
From 5.17, Linux includes a new tool named rtla, which stands for Real-time
Linux Analysis. The rtla is a meta-tool that consists of a set of commands that
aims to analyze the real-time properties of Linux. But instead of testing Linux
as a black box, rtla leverages kernel tracing capabilities to provide precise
information about the properties and root causes of unexpected results.
In this talk, Daniel will present two tools provided by rtla. The timerlat tool
used to measure IRQ and thread latency for interrupt-driven applications
(important for the PREEMPT_RT kernel), and the osnoise tool used to evaluate the
ability of Linux to isolate, from the scheduling perspective, a workload from
the interferences from the rest of the system. The presentation also includes
examples of using the tool to find the root cause of unexpected latencies and
how to collect extra tracing information directly from the tool.
Dial-in details:
Click here: https://zoom.us/j/97352810790?pwd=[REDACTED]
Meeting ID: 973 5281 0790
Passcode: [REDACTED]

Open Source Summit/Automotive Linux Summit Japan
2021-12-14 - 2021-12-15
Open Source Summit Japan 2021 is now a Virtual Experience, happening December 14-15 on the Japan Standard Time Zone (UTC+09:00). All times for the ELISA related events have been updated to reflect the Pacific Time Zone.
As with past virtual experiences, know that we are taking thoughtful actions to create an immersive digital experience that provides you with interactive content and collaboration experiences. You will have the ability to network with other attendees, attend presentations with live Q&A, interact with sponsors real-time, and much more – all virtually, from anywhere. To register for the event, visit the main conference page: https://events.linuxfoundation.org/open-source-summit-japan/register/.
ELISA will be represented at the conference in the following presentations:
Monday, December 13 at 5:20-5:40 pm PST: Keynote Presentation
Speaker: Kate Stewart, Vice President of Dependable Embedded Systems at The Linux Foundation
Add this to your schedule here.
Tuesday, December 14 at 6-6:50 pm PST: A Path to Automotive Safety Certification for Open Source?
Speaker: Paul Sherwood, Chairman of Codethink Limited
With the rise of connected and autonomous vehicles, the key requirement for automotive software systems focuses on safety and security. The need to ensure certification against ISO 26262 and similar safety regulations has been one of the main barriers to choosing AGL for advanced driver assistance systems (ADAS), automated driving, and safety-critical components. Codethink has been working on a process-driven certification model, allowing practitioners to make credible assertions about the safety of the construction and maintenance of software consumed from open source repositories, in collaboration with ELISA and Exida. This talk will describe the foundation of the certification model, demonstrate the application of the model to construct a system capable of hosting a significant portion of the AGL software distribution, and discuss the implications of this for organizations seeking to consume AGL in a safety-critical context. Add this to your schedule here.
Tuesday, December 14 at 10:30 – 11:20 pm PST: Functional Safety certification methodology for Red Hat In Vehicle OS
Speaker: Gabriele Paoloni, Red Hat
So far no vendor was able to Functional Safety certify a complex Linux based OS. Red Hat takes this challenge seriously. Join us in the conversation where Red Hat will share its plan and vision to leverage the strength of open source and community development model to solve this problem. Add this to your schedule here.
Tuesday, December 14 at 11:30 pm – 12:20 am PST on Wednesday, December 15: FuSA BoF – Community Efforts in Automotive Linux Functional Safety
Speakers: Jeffrey Osier-Mixon & Gabriele Paolini, Red Hat
This BOF is an informal discussion and a chance to connect with people working toward functional safety certification efforts in an automotive context. It follows on Gabriele’s presentation on Red Hat’s proposed methodology for certification against ISO 26262. The goal is to advance certification for Linux in automotive, beyond IVI, and to chart a path for FuSa certification in other contexts. Work is being done in ELISA to develop methodologies for certification in a number of contexts. Your voice is welcome at this BoF and also within ELISA – we hope you join us. Add this to your schedule here.
Registration costs US $50. To register or to see the complete schedule, please visit the main conference page here.
