Skip to main content
Category

Industry Conference

Open Source Summit (Sept 2021) Video: A Maintainable, Scalable, and Verifiable SW Qualification Approach for Automotive in Linux

By Blog, Industry Conference

Open Source Summit and Embedded Linux Conference, held in Seattle, Washington as well as virtually on September 27-30, gathered 1,944 total attendees.  Approximately, 482 of those attended in person from 760 organizations across 68 countries around the globe. Learn more about the event in the post-event report here.

The ELISA Project was represented by Gabriele Paoloni, Chair of the ELISA Project Governing Board and Open Source Tech Lead (Functional Safety) at Red Hat, and Daniel Bristot de Oliveira, a member of the ELISA community and Principal Software Engineer at Red Hat. Gab and Daniel presented a talk about how to create a maintainable, scalable and verifiable SW qualification approach for automotive in linux. Watch the video below.

Over the last years, many discussions took place in Linux Foundation’s ELISA Working Groups 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 video, the foundations of this approach were presented. Gab and Daniel showcase 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.

Updated w/ Video: Where do Security and Safety Meet?

By Blog, Industry Conference

Written by Elana Copperman, ELISA project ambassador and System Safety Architect at Mobileye (Intel)

This blog has been updated with the video from the Linux Security Summit (LSS), which took place on September 29-October 1.

Are you attending the upcoming Embedded Linux Conference (ELC) on September 27-30 or the Linux Security Summit (LSS) on September 29-October 1? This year, attendees have the option of joining the conference on-site in Seattle, Washington or virtually from their homes and workplaces.  


As an ELISA ambassador, I will be representing the ELISA Project on Thursday Sept 30 at 11:05 am PDT in a virtual presentation titled “Where do Security and Safety Meet?

Security and Safety have common goals, yet often follow divergent development paths.  We will take a look at various Linux features which were originally designed for security, investigating if/how these features may be relevant to enable safety critical applications.  

For example, we’ll discuss: 

  • Memory protection features
  • Isolation techniques and FFI (Freedom From Interference)
  • Timing and execution
  • ebpf and profiling
  • Safety extensions to Linux drivers

I will present practical implications –  focusing on where security and safety meet and where they don’t meet.  The presentation, which is intended for experienced software developers and architects, will focus on how these features may be used in real systems.  The goal is to spark discussion on how safety mechanisms may be designed in Linux-based safety critical systems, by learning from solutions in the security domain. Watch the video below or check out the presentation here.

Click here to register for the Linux Security Summit or here to learn more about the conference. 

Updated w/ Video: ELISA Project @ Linux Plumbers Conference

By Blog, Industry Conference

The Linux Plumbers Conference, which happened virtually on September 20-24, had a packed schedule of microconferences and tracks for the kernel, networking & BPF, GNU Tools, Birds of Feather and more. To see the complete schedule, check out the main conference page at https://www.linuxplumbersconf.org/event/11/.

Shuah Khan, Chair of the ELISA Project Technical Steering Committee and a Kernel Maintainer and Linux Fellow at the Linux Foundation, teamed up with Gabriele Paoloni, Chair of the ELISA Project Governing Board, Safety Architecture Working Group Chair and an Open Source Community Technical Leader at Red Hat, to run the Kernel Dependability and Assurance Microconference on Thursday, September 23. The Kernel Dependability and Assurance Microconference focused on infrastructure to be able to assure software quality and that the Linux kernel is dependable in applications that require predictability and trust.

If you missed the conference, you can watch the video below.

Additionally, several other ELISA Project ambassadors and community members presented sessions including Daniel Bristot de Oliveira, Principal Software Engineer at Red Hat, Sudip Mukherjee, a Kernel Engineer at Codethink, and Lukas Bulwahn with Elektrobit GmbH.

Check out the schedule below for the Microconference on Thursday, September 23 at 7 – 11 am PDT.

All the Linux Plumbers live stream videos can be found here: https://youtube.com/playlist?list=PLVsQ_xZBEyN2c21jFUgqI2iMa094zXanH.