ELISA

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
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
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
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.

OLF (Ohio LinuxFest)
2021-12-03 - 2021-12-04
OLF (formerly known as Ohio LinuxFest), which will take place at the Hyatt Regency Columbus on December 3 and 4, is a grassroots conference for the GNU/Linux/Open Source Software/Free Software community that started in 2003 as a large inter-LUG (Linux User Group) meeting and has grown steadily since. It is a place for the community to gather and share information about Linux and Open Source Software.
Kate Stewart, Vice President of Dependable Embedded Systems, will be on-site to give a keynote titled “Hobbyist Code Goes to Mars.”
Thirty years ago, Linus Torvalds announced the start of what would become the Linux kernel, and later explained some of his thinking in a book – “Just for fun: The Story of an Accidental Revolutionary” . Linux has since evolved to be one of the most important open source projects in history for embedded applications. Along similar lines, OpenEmbedded started off as a hobbyist project targeting handhelds, and evolved into the Yocto Project which is behind the scenes all around us. Both projects are part of the open source software stack that Ingenuity is running on Mars today. They illustrate the need for embedded applications to focus on getting things right – bugs are a lot harder to fix on Mars than they are on your desktop here on earth. Incorporating software engineering best practices that have been learned since the early Apollo space mission is the next big challenge for all of us interested in creating safety critical embedded systems based on open source that we can all depend on, on this planet, and others!
Register for the conference here or see the complete schedule on the main event website here.

ELISA Workshop
2021-11-08 - 2021-11-10
Join the ELISA technical community on November 8-10 to continue advancing on topics and work relevant to functional safety and Linux applications. 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.
The event is free to attend. Register and check out the schedule here: https://events.linuxfoundation.org/elisa-workshop/.

Linux Security Summit (Seattle, Washington + Virtual)
2021-09-29 - 2021-10-01
The Linux Foundation is hosting its Linux Security Summit on September 29 – October 1 in Seattle, Washington, as well as virtually. This is a technical forum for collaboration between Linux developers, researchers, and end users. Its primary aim is to foster community efforts in analyzing and solving Linux security challenges.
Elana Copperman, an ELISA Project Ambassador and System Safety Architect at Mobileye (part of Intel), will be giving a presentation titled “Where do Security and Safety Meet?” on Thursday, September 30 at 11:05-11:50 am PDT.
System security and safety have common goals, yet often follow divergent development paths. We are taking a look at the Linux kernel configuration features, many of which were originally designed for security, which can be used to enable safety critical applications. In this talk, we will give an overview of our recent work researching existing kernel features important to enable safety critical applications. The kernel configurations are mapped onto Common Weakness Enumerations, but more significantly we demonstrate how they are specifically relevant to support basic safety features such as kernel memory or avoiding race conditions. The work is in the context of ELISA (https://elisa.tech), striving to promote the acceptance of Linux in industries such as avionics, medical devices, and automotive, for which safety is an essential requirement. Our goal is to discuss our work with the Linux kernel developers engaged in the Linux Self-Protection Project and others interested in this area. Add this to your schedule here.
This year’s event will be held in a hybrid format. Registrants can choose to attend in-person in Seattle or virtually. To learn more or to register, visit the main event website.

Embedded Linux Conference (Seattle, Washington + Virtual)
2021-09-27 - 2021-09-30
Embedded Linux Conference will be held on-site in Seattle, Washington as well as virtually on September 27-30. It is the leading conference for developers, architects and other technologists – as well as open source community and industry leaders – to collaborate, share information, learn about the latest technologies and gain a competitive advantage by using innovative open solutions. To learn more about the event, which is co-located with Open Source Summit, or to register, visit the main event website.
ELISA will be represented at the event in a few sessions including:
September 27 at 3:50 – 4:40 pm (PDT): How has Covid-19 Impacted the kernel Development over the Last Year? – Daniel German, University of Victoria & Kate Stewart, The Linux Foundation
Using the version control history of Linux, is there evidence that covid-19 has impacted the kernel development process during the last year? In this presentation we will discuss the trends of growth in the source code and contributors (including maintainers) of Linux over the last year and how they were different from the trends reported in the Linux Kernel History Report 2020 report. Add this to your schedule here.
September 28 at 11 – 11:50 am (PDT): A Maintainable, Scalable, and Verifiable SW Qualification Approach for Automotive in Linux – Daniel Bristot de Oliveira & Gabriele Paoloni, Red Hat
Over the last years, many discussions took place in Linux Foundation’s ELISA working groups (elisa.tech) about possible approaches to qualify Linux for safety-critical systems. To achieve this goal, an architectural description of the Linux kernel is required. The challenge though is to find the adequate granularity for description: It must be precise enough to support safety analyses, but it cannot be too fine-grained to the point of being unmanageable. A promising approach is to leverage the ISO26262-6 and ISO26262-8 together, in a hierarchical incremental approach. Optimizing the amount of produced documentation and collaterals. In this session, the foundations of this approach will be presented. It will be discussed why this approach is suitable for safety application as well as out-of-context using assuming safety requirements and why it provides natural scalability across different use-cases. Finally, considerations will be made with respect to available tools and mechanisms already implemented or proposed in Linux that can significantly help with the above-mentioned approach. Including a detailed discussion about how to cross verify, and monitor, the documentation and the kernel using the Runtime Verification subsystem ( https://lwn.net/Articles/857862/). Add this to your schedule here.
September 29 at 9:45 – 9:55 am: Keynote – Kate Stewart, The Linux Foundation
To register or learn more about the event, visit the Embedded Linux Conference website.

RISC-V FORUM (Embedded Technologies)
2021-07-21
RISC-V Forum Embedded Technologies, which will be hosted virtually on July 21 (China Standard Time), bring together experts for 3 hours of deep-dive presentations, hands-on learning, and networking with technical enthusiasts in the RISC-V ecosystem.
Itai Yarom, VP of Sales & Marketing at MIPS, is giving a presentation focused on the ELISA Project titled, “Automotive Linux for RISC-V.” With the time difference, look for this session on Tuesday, July 20 at 5:25-5:45 pm PDT.
ELISA (Enabling Linux in Safety Applications) is an organization that includes Automotive companies like BMW, Toyota, Suzuki, just to name few of the companies. The goal of ELISA is to enable the usage of Linux in safety critical applications, like Advanced Driver Assistance Systems (ADAS) and Autonomous Vehicles (AV). Last year, the ELISA forum have reported on the first usage of Linux in the automotive critical [1]. RISC-V as being an open source ISA is a great candidate for future automotive platform, and therefore ELISA have started to work on RISC-V support. In this talk, we will present the ELISA and the method that have been used to enable open-source SW (like Linux) to achieve safety certification (based on ISO 26262), and discuss the RISC-V timeline for Automotive Linux support. Reference: 1. https://www.mobileye.com/blog/mobileye-leads-the-industry-in-embracing-linux-for-safety-related-applications/
Learn more about the event or register for free here: https://events.linuxfoundation.org/riscv-forum-embedded-technologies/.

ELISA Workshop
2021-05-18 08:00 - 2021-05-20 17:00
May 18-20, 2021
Virtual Experience
Once again the ELISA technical community will gather virtually to continue advancing on topics and work relevant to functional safety and linux applications. 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.
