Loading…
25-27, August 2025
Amsterdam, Netherlands
View More Details & Registration
Note: The schedule is subject to change.

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

This schedule is automatically displayed in Central European Summer Time, CEST (UTC +2). To see the schedule in your preferred timezone, please select from the drop-down menu to the right. 

IMPORTANT NOTE: Timing of sessions and room locations are subject to change.

Company: Beginner clear filter
arrow_back View All Dates
Tuesday, August 26
 

11:00 CEST

How V4L2 Transformed To Support Embedded Cameras - Laurent Pinchart, Ideas on Board
Tuesday August 26, 2025 11:00 - 11:40 CEST
Cameras in today's embedded devices are made of increasingly complex hardware. The V4L2 API has constantly evolved since its birth nearly 25 years ago to support the needs of this ever-changing landscape. What has however not changed much is the impression that V4L2 is the same today as it was 10 years ago, and that it can't adapt to modern devices.

This talk will rectify this misconception by presenting all the recent features of the V4L2 API relevant to cameras in embedded systems. We will cover raw image sensors with complex processing features (such as HDR or NPU), streams multiplexing, powerful ISPs, complex pipelines of serializers and deserializers, multi-context image processing, and more. Examples will focus not just on wishful thinking for the future, but on open solutions that are developed and ship today.

Attendees will see how to support embedded cameras on Linux with mainline kernels and without closed-source stacks, learn which APIs they need for their use cases and how to use them, and hear about ongoing V4L2 developments and where the API is heading for the future.
Speakers
avatar for Laurent Pinchart

Laurent Pinchart

CEO, Ideas on Board
Laurent Pinchart has been a Linux kernel developer since 2001. He has written media-related Linux drivers for consumer and embedded devices and is one of the V4L core developers. Laurent is the founder and CEO of Ideas on Board, a company specialized in embedded Linux design and development... Read More →
Tuesday August 26, 2025 11:00 - 11:40 CEST
Elicium 1
  Embedded Linux Conference

11:00 CEST

Securing Europe's Open Source Infrastructure: A Technical Case for an EU-Wide Sovereign Tech Fund - Nick Gates, OpenForum Europe & Felix Reda, GitHub
Tuesday August 26, 2025 11:00 - 11:40 CEST
This session examines the proposed EU Sovereign Tech Fund (EU-STF), a mechanism inspired by Germany's Sovereign Tech Agency to address critical maintenance gaps in open source components underpinning European digital infrastructure.

Technical findings from a June 2025 feasibility study will be surveyed, which reveal the economic, legal, and political arguments for implementing an EU-wide Sovereign Tech Fund. Then, expert panelists will unpack the technical architecture of this maintenance crisis, demonstrating how the proposed EU-STF creates practical mechanisms for collaborative public-private efforts, as well as key use cases.

Attendees will learn implementation models that bridge the gap between how developers understand maintenance challenges (technical debt, security vulnerabilities, dependency management) and how policymakers frame these issues (resilience, sovereignty, compliance). They will gain actionable insights into:

-- How public FOSS funds need to be designed to reach critical but under-resourced components

-- Aligning the goals of FOSS maintenance funding to the needs of developers and policymakers

-- How to help make the EU-STF a reality
Speakers
avatar for Nick Gates

Nick Gates

Senior Policy Advisor, OpenForum Europe
Nick Gates is a Policy Advisor at OpenForum Europe, where he leads OFE’s work on the NGI Commons initiative and manages projects related to open source research and policy. Nick has significant experience in digital government, particularly around open source, public financial management... Read More →
avatar for Felix Reda

Felix Reda

Director of Developer Policy, GitHub
Felix Reda (he/they) is the Director of Developer Policy at GitHub. He has been shaping digital policy for over ten years, including serving as a Member of the European Parliament from 2014 to 2019. Felix is an affiliate of the Berkman Klein Center for Internet and Society at Harvard... Read More →
Tuesday August 26, 2025 11:00 - 11:40 CEST
Auditorium
  Open Source Leadership

11:00 CEST

Sometimes Sequels Are Good: CISA’s Update To the 2021 NTIA SBOM Minimum Elements - Victoria Ontiveros, CISA
Tuesday August 26, 2025 11:00 - 11:40 CEST
Software Bills of Materials (SBOM) have started strong, but there’s still more to say about our software. The 2021 Minimum Elements have served as a common specification for implementation around the world but, as many have noted, they are a bit dated. The Cybersecurity and Infrastructure Security Agency (CISA) has drafted an updated “Minimum Elements for a Software Bill of Materials (SBOM).”

This presentation will provide an overview of the draft 2025 CISA SBOM Minimum Elements and explain the factors that influenced the decisions behind the proposed updates. After reviewing the context of the 2021 NTIA Minimum Elements, the presentation will summarize the changes CISA has observed in the SBOM landscape since 2021 and provide an overview of the draft CISA Minimum Elements, noting how the proposed updates fit in with other regulations and guidance around the world. Finally, the presentation will explain key decisions made in the development of the updated Minimum Elements, closing with a PSA on how the community can share their thoughts and suggestions with CISA. The presentation will conclude with time for questions and discussion.
Speakers
avatar for Victoria Ontiveros

Victoria Ontiveros

Program Manager, Software Bill of Materials (SBOM) & Open Source Software (OSS) Security, CISA
Victoria Ontiveros is the program manager for Software Bill of Materials (SBOM) and Open Source Software (OSS) at the Cybersecurity and Infrastructure Security Agency (CISA). When she's not collaborating with interagency, industry, and international partners on SBOM and OSS initiatives... Read More →
Tuesday August 26, 2025 11:00 - 11:40 CEST
G105
  OpenGovCon

11:00 CEST

Operationalizing Openness: Standardizing AI Model Supply Chains With the Model Openness Framework - Vincent Caldeira, Red Hat
Tuesday August 26, 2025 11:00 - 11:40 CEST
As AI systems proliferate, ensuring transparency, trust, and traceability across the model supply chain has become a critical challenge. The Model Openness Framework (MOF), developed by LF AI & Data and Generative AI Commons, offers a standardized classification system to evaluate the completeness and openness of AI models across 17 key components—from architecture to evaluation code and documentation. This talk will explore how the MOF addresses model "openwashing" and supply chain risk by establishing clear standards for licensing and disclosure. We will demonstrate how enterprises can operationalize MOF compliance using open source tools like OCI-based model packaging, model signing, and automated documentation pipelines. Attendees will gain practical insights into aligning with emerging governance requirements and building trustworthy, reproducible AI systems through open collaboration.
Speakers
avatar for Vincent Caldeira

Vincent Caldeira

CTO APAC, Red Hat
Vincent Caldeira, CTO of Red Hat in APAC, is responsible for strategic partnerships and technology strategy. Named a top CTO in APAC in 2023, he has 20+ years in IT, excelling in technology transformation in finance. An authority in open source and cloud-native technologies, Vincent... Read More →
Tuesday August 26, 2025 11:00 - 11:40 CEST
G106
  Standards & Specifications

11:55 CEST

ManaTEE: Enabling Verifiable AI Transparency With Confidential Computing - Dayeol Lee & Mingshen Sun, TikTok
Tuesday August 26, 2025 11:55 - 12:35 CEST
ManaTEE is an open-source framework that enables private data analytics for public research using Trusted Execution Environments (TEEs). In this talk, we show how ManaTEE supports verifiable AI transparency, especially for proprietary models where open inspection is not feasible. TEEs allow sensitive model evaluation and data analysis in isolated, secure environments with cryptographic attestation, ensuring the integrity of both the model and data. This enables external researchers and auditors to assess AI systems without direct access to the model or sensitive data. ManaTEE simplifies this process with a secure, interactive Jupyter Notebook interface where users can load benchmarks, write evaluation code, and analyze results—preserving data confidentiality and model secrecy. We will demo how ManaTEE evaluates a closed-source AI model in a reproducible and auditable way, helping balance the need for transparency with confidentiality.
Speakers
avatar for Dayeol Lee

Dayeol Lee

Research Scientist, TikTok
Dayeol Lee is currently a research scientist at TikTok's Privacy Innovation Lab. His research interests are system security, trusted computing, and computer architecture. He earned his Ph.D. in Electrical Engineering and Computer Sciences from the University of California, Berkeley... Read More →
avatar for Mingshen Sun

Mingshen Sun

Research Scientist, TikTok
Mingshen is leading application and innovation of the trusted/confidential computing technologies at TikTok. Previously, he worked on multiple open-source projects towards building safe, secure and trustworthy systems. Mingshen also published papers and gave talks on topics at the... Read More →
Tuesday August 26, 2025 11:55 - 12:35 CEST
TBA
  Digital Trust

11:55 CEST

Fail-Safe Embedded Linux: Designing for Power Resilience - Sergio Prado, Embedded Labworks
Tuesday August 26, 2025 11:55 - 12:35 CEST
Unexpected power cuts can lead to corrupted filesystems, lost data, and even bricked devices in embedded Linux systems. Ensuring resilience against power failures is critical for reliability in industrial, automotive, and IoT applications. This talk will explore strategies to make embedded Linux systems fail-safe against power interruptions. We’ll cover filesystem choices (JFFS2, UBIFS, F2FS, etc.), journaling and atomic writes, strategies for bootloader and firmware redundancy, and hardware-based solutions such as supercapacitors and secure storage. Real-world examples and debugging techniques will be presented to help engineers design robust, power-resilient systems. By the end of this session, attendees will have a practical understanding of how to safeguard their embedded Linux devices against power failures, reducing field failures and improving system reliability.
Speakers
avatar for Sergio Prado

Sergio Prado

Consultant & Trainer, Embedded Labworks
Sergio Prado has over 25 years of experience in embedded systems development. He is the founder of Embedded Labworks, providing consulting and training services to customers worldwide. A passionate Linux developer, he specializes in BSP development and embedded security, actively... Read More →
Tuesday August 26, 2025 11:55 - 12:35 CEST
D201
  Embedded Linux Conference

11:55 CEST

The Power of the Device Mapper - From Dm-cache To Dm-zoned - Werner Fischer, Thomas-Krenn.AG
Tuesday August 26, 2025 11:55 - 12:35 CEST
The device mapper has been part of the Linux kernel since kernel version 2.6. It allows the creation of virtual block devices by mapping their address space to other block devices or special functions. In this way, it can map physical block devices such as hard disks or SSDs to higher-level virtual block devices. It is the basis for the Logical Volume Manager (LVM), Linux software RAIDs and dm-crypt encryption, and provides additional features such as file system snapshots.

However, the use of Device Mapper targets is not limited to that. Many other targets offer often unknown features. Most of these are intended for production use. However, there are also some targets designed specifically for debugging.

In this talk, Werner gives a full overview of all Device Mapper targets.

For production use these are: dm-cachd, dm-clone, dm-crypt, dm-ebs, dm-era, dm-integrity, dm-linear, dm-mirror, dm-raid, dm-stripe, dm-switch, dm-thin, dm-unstripe, dm-verity, dm-vdo, dm-writecache and dm-zoned.

For debugging: dm-delay, dm-dust, dm-flakey and dm-zero.

He also briefly shows drbd, md (RAID) and bcache, which, like device mapper targets, can work as devices "on top" of normal block devices.
Speakers
avatar for Werner Fischer

Werner Fischer

Product Manager, Thomas-Krenn.AG
Werner studied computer and media security in Hagenberg and then worked at IBM for two years, where he wrote two Redbooks with colleagues. He has been working in the Linux area at Thomas-Krenn.AG since 2005. His previous roles include HA clusters, devops, 3rd level support, security... Read More →
Tuesday August 26, 2025 11:55 - 12:35 CEST
G102-103
  Linux

11:55 CEST

Unlocking the Network: How CAMARA Is Building the Future of Open Network APIs - Markus Kummerle, Deutsche Telekom
Tuesday August 26, 2025 11:55 - 12:35 CEST
CAMARA is redefining how developers interact with telco networks. Hosted by the LF in collaboration with GSMA and TM Forum, CAMARA is an OSS project creating standardized, operator-exposed APIs—giving developers secure, scalable access to capabilities like Quality-on-Demand, Location Verification, and Edge Discovery.

This session introduces how CAMARA bridges the gap between telcos and the developer ecosystem. Learn how you can use CAMARA APIs to power real-world use cases in gaming, XR, IoT, and more—without needing deep telco expertise.

We’ll showcase active APIs, demo contributions in action, and explain how you can get involved—whether by implementing APIs within operators, connecting exposure platforms, integrating their own portals, or adapting products to fit into this growing ecosystem. If you’re building applications that rely on connectivity, this is your invitation to help shape the next generation of open, programmable networks.

Explore how open source is unlocking network capabilities and how you can contribute to the next generation of telco innovation.
Speakers
avatar for Markus Kummerle

Markus Kummerle

Program Manager Deutsche Telekom API Exposure, Deutsche Telekom
Markus Kümmerle is responsible for the 5G Network Exposure Program at Deutsche Telekom. Since 2014 Markus has been responsible for Quality for the System Integration / Digital Solutions unit of T-Systems. In parallel, he continues driving large projects and programs. In 2020 he took... Read More →
Tuesday August 26, 2025 11:55 - 12:35 CEST
G106
  Standards & Specifications

13:00 CEST

Kernel TEE Subsystem BoF - Sumit Garg, Linaro
Tuesday August 26, 2025 13:00 - 13:40 CEST
A Trusted Execution Environment (TEE) is an isolated execution environment running alongside the rich operating system. It provides the capability to isolate security-critical or trusted code and corresponding resources like memory, devices, etc. The isolation is backed by hardware security features such as Arm TrustZone, AMD Secure Processor, RISC-V TEE, etc.

This BoF will provide a platform to discuss topics related to the ongoing evolution of the kernel TEE subsystem with support for new drivers coming up like Trusted Services TEE, Qualcomm TEE, or any other future TEE drivers. Along with that, we will see how the recently merged RPMB subsystem in the kernel helped the easier enablement of OP-TEE based fTPM in-kernel use cases. The next big feature up for discussion is restricted DMA-Bufs managed by a TEE looking for real-world upstream user-space use cases like DRM protected media pipelines, TEE protected crypto accelerator keys, secure user interfaces, etc.
Speakers
avatar for Sumit Garg

Sumit Garg

Senior Engineer, Linaro
Sumit works as a Senior Engineer in Linaro. He has contributed to various FOSS projects like Linux (maintainer/reviewer for different sub-systems/drivers), U-Boot, OP-TEE, Trusted Firmware (TF-A) and more. Sumit's other areas of interest includes toolchains and embedded Linux distributions... Read More →
Tuesday August 26, 2025 13:00 - 13:40 CEST
Elicium 1
  Embedded Linux Conference

13:00 CEST

Yocto Project BoF - Philip Balister, OpenEmbedded & Megan Knight, Arm
Tuesday August 26, 2025 13:00 - 13:40 CEST
This BoF provides an open forum for the Embedded Linux community to ask questions and discuss issues with the Yocto Project and OpenEmbedded community. We open with a Yocto Project summary and OpenEmbedded State of the Union. All users, contributors and maintainers as well as curious minds are invited to bring their thoughts and topics.
Speakers
avatar for Philip Balister

Philip Balister

Minister of Progress, OpenEmbedded
I have a bio
avatar for Megan Knight

Megan Knight

Director of Software Communities and Advocacy Chair for Yocto Project, Arm
Megan Knight is the Director of Software Communities at Arm where she leads upstream engagements with open source communities. She holds many leadership positions with various communities including Advocacy Chair for the Yocto Project, OSPO Special Interest Group lead for UXL Foundation... Read More →
Tuesday August 26, 2025 13:00 - 13:40 CEST
D201
  Embedded Linux Conference

14:10 CEST

No Internet - No Problem? Air-Gapped Kubernetes on Bare Metal - Christian Bendieck & Carolin Dohmen, BWI GmbH
Tuesday August 26, 2025 14:10 - 14:50 CEST
What do you do when connectivity isn’t just flaky – it’s nonexistent? In this talk, we’ll take you through our experience deploying fully automated, air-gapped Kubernetes clusters on bare metal servers – without internet access, without a pre-existing registry, and minimal reliance on datacenter services such as NTP.

As the IT provider for the German Armed Forces, we operate in environments where isolation isn't optional – it's mandatory. Whether due to strict security requirements or the literal ocean between hardware and surface.

At the heart of our setup is a purpose built origin node based on NixOS – which provides all necessary external services to bootstrap the cluster leveraging Talos OS.

This session will cover the technical architecture, the automation stack, and some of the challenges we faced, including:

- Bootstrapping from air-gapped nothingness

- Pitfalls and amazement of Nix and NixOS

- Talos quirks such as image caching limitations

- The joys of automating server setup by accessing BMCs with the Redfish API

- Considerations of NeoNephos projects for further development

You'll leave with practical insights for spinning up fully disconnected Kubernetes clusters.
Speakers
avatar for Christian Bendieck

Christian Bendieck

Cloud Engineer, BWI GmbH
I am a Cloud Engineer at BWI with 10+ years of experience in automating IT infrastructures. Currently, I develop private cloud environments and drive automation, including CI/CD pipelines and Kubernetes platform creation. Previously, I worked as a Technical Cloud & Automation Consultant... Read More →
avatar for Carolin Dohmen

Carolin Dohmen

Cloud Engineer, BWI GmbH
I am a Cloud Engineer at BWI GmbH, working on building a private cloud for the German Armed Forces.
Tuesday August 26, 2025 14:10 - 14:50 CEST
G001-002
  Cloud & Containers

14:10 CEST

Server Partitioning Without VMs - for Flexibility and Performance - Antti Kervinen, Intel & Feruzjon Muyassarov, Ericsson Software Technology
Tuesday August 26, 2025 14:10 - 14:50 CEST
Efficient use of servers with tens or hundreads of CPUs most often requires partitioning it so that only a fraction of CPUs is disclosed to a set of containers. This improves performance, hardware utilization, and mitigates the noisy neighbor problem.

In this session, you will learn about very flexible CPU and memory partitioning that enables squeezing maximum performance from the server. For instance, you will see how to arrange containers into dynamically growing and shrinking CPU sets. How to group containers into CPU sets based on their names, labels, QoS classes, or namespaces. How to pre-allocate isolated CPUs for latency critical containers. How to let containers burst outside their partitions if there are free CPUs. And without forgetting observability, how to view existing partitions in the cluster in detail, including exact CPUs and containers in each partition.

We use NRI plugins and the balloons policy for demonstrating this, without limitations of Kubernetes CPU manager, or overhead of VMs. That said, this partitioning makes sense inside large VMs, too.
Speakers
avatar for Antti Kervinen

Antti Kervinen

Cloud Orchestration Software Engineer, Intel
Antti Kervinen is a Cloud Orchestration Software Engineer working at Intel, whose interest in Linux and distributed systems has led him from academic research of concurrency to the world of Kubernetes. When unplugged, Antti spends his time outdoors discovering wonders of nature... Read More →
avatar for Feruzjon Muyassarov

Feruzjon Muyassarov

Software Engineer, Ericsson Software Technology
Feruzjon Muyassarov is a Software Engineer focused on Kubernetes optimization and resource management. At Ericsson Software Technology, he works on enhancing performance and hardware integration in cloud-native systems.https://www.linkedin.com/in/fmuyassarov/
Tuesday August 26, 2025 14:10 - 14:50 CEST
Emerald Room
  Cloud & Containers

14:10 CEST

Extending Container Performance Isolation: Regulating Memory Bandwidth & Cache in the Kernel - Jonathan Perry, Unvariance
Tuesday August 26, 2025 14:10 - 14:50 CEST
While containers provide isolation for CPU cycles and memory capacity, they offer limited protection against performance interference through shared CPU caches and memory bandwidth. Such contention was shown to increase application response times by 4-13x. The Linux resctrl infrastructure provides monitoring and control mechanisms, but has limitations for controlling real-world applications.

For example, child processes do not inherit their parent's resctrl groups, leaving any application that forks improperly monitored and controlled. Additionally, the current filesystem-based interface makes it difficult to build a controller that can monitor and adjust quickly enough to keep up with frequently changing application memory behavior.

This talk introduces the memory interference problem and presents new kernel mechanisms to address these limitations. A new collector enables effective control by capturing per-container measurements of cache and memory bandwidth usage at millisecond frequencies. We'll cover how the solution combines Intel RDT, AMD QoS, high-resolution timers, perf counters, and cgroups to achieve this. We'll discuss future work and opportunities for collaboration.
Speakers
avatar for Jonathan Perry

Jonathan Perry

Founder, Unvariance
I am a maintainer of the OpenTelemetry eBPF network collector, and working on developing tools to detect and mitigate noisy neighbors. I got my PhD in noisy neighbor mitigation (focusing on networking) from MIT, then founded an eBPF-based network observability company, Flowmill, which... Read More →
Tuesday August 26, 2025 14:10 - 14:50 CEST
G102-103
  Linux

14:30 CEST

From Qualitative Insights To Quantitative Analysis: Leveraging the OSCI for Strategic OSS Engagement - Kazumi Sato & Masayuki Kuwata, Sony Group Corporation
Tuesday August 26, 2025 14:30 - 14:50 CEST
This session explores the quantitative aspects of open source engagement through the Open Source Contributor Index (OSCI). While qualitative PEST analysis highlighted the strategic importance of open source, in addition, we now focus on the data that reveals where companies are actively contributing. We analyze OSS development commit counts and contributor numbers within the Creation sector, uncovering trends in corporate participation in open source projects. By examining contributions to organizations such as ASWF and Khronos, we identify leading companies in specific projects and how these trends reflect broader industry movements. This presentation aims to provide actionable best practices for organizations seeking to enhance their open source strategies. Participants will learn how to effectively communicate these findings within their companies, ensuring that open source initiatives are recognized and actively supported. By bridging qualitative and quantitative analyses, we empower organizations to develop robust open source strategies that align with current trends and drive innovation.
Speakers
avatar for Kazumi SATO

Kazumi SATO

Chief Software Engineer, Chief Open Source Strategist, Distinguished Engineer, Sony Group Corporation
Kazumi SATO is a Distinguished Engineer in Sony.
avatar for Masayuki Kuwata

Masayuki Kuwata

Senior Manager, Sony Group Corporation
Masayuki Kuwata is the OSPO leader of Sony Group Corporation since April 2022. 
Tuesday August 26, 2025 14:30 - 14:50 CEST
G107
  OSPOCon

15:05 CEST

Declarative Device Virtualization: Orchestrating GPUs & Hardware in Cloud Native Environments - Samrat Priyadarshi & Anmol Krishan Sachdeva, Google
Tuesday August 26, 2025 15:05 - 15:45 CEST
This session explores how declarative pipelines revolutionize GPU and hardware virtualization within Kubernetes. We'll address the challenges of managing specialized hardware resources in cloud-native applications and demonstrate how to orchestrate virtualized devices with ease. Attendees will learn to define device configurations using YAML, deploy virtualized GPUs, FPGAs, and other accelerators into Kubernetes clusters, and automate complex hardware interactions. We'll cover practical examples of using declarative pipelines for AI/ML workloads, edge computing, and high-performance computing (HPC). This talk empowers developers and operators to unlock the full potential of hardware resources, building scalable, resilient, and adaptable device virtualization solutions, specifically focusing on GPU management and optimization.
Speakers
avatar for Samrat Priyadarshi

Samrat Priyadarshi

Cloud Engineer, Google
Samrat is a Cloud Engineer at Google with 8 years of experience in Cloud Computing focussing mainly on Kubernetes and related landscapes. He has delivered multiple international and national conferences including Open Source Summit, Japan, 2024. He has a Youtube channel with more... Read More →
avatar for Anmol Krishan Sachdeva

Anmol Krishan Sachdeva

Sr. Hybrid Cloud Architect, Google
Anmol is a seasoned International Tech Speaker (delivered 75+ talks), a Distinguished Guest Lecturer, an active conference organizer, and has published several notable papers. He works at Google and focuses on Emerging Technologies.
Tuesday August 26, 2025 15:05 - 15:45 CEST
G001-002
  Cloud & Containers

15:05 CEST

The Cost of Security: Measuring and Reducing Boot-Time Impact - Michael Olbrich, Pengutronix
Tuesday August 26, 2025 15:05 - 15:45 CEST
As security becomes a top priority in embedded systems, features like Secure Boot are more critical than ever. However, these protections often come at the cost of increased boot time — a trade-off that’s especially painful in performance-sensitive environments.

This talk will look at the steps necessary for Secure Boot and typical security hardening features and examine the impact they have on boot speed, highlighting real-world examples and measurable overheads.

We will explore practical techniques to mitigate these slowdowns, and show how a well designed software architecture can help you achieve both faster and more secure boot processes.
Speakers
avatar for Michael Olbrich

Michael Olbrich

Software Engineer, Pengutronix
Michael Olbrich is an open-source developer with a focus on platform integration on embedded Linux. He works as a full-time Linux developer for Pengutronix. His job is to provide a smooth Linux experience on embedded devices from init systems to graphics and multimedia frameworks... Read More →
Tuesday August 26, 2025 15:05 - 15:45 CEST
D201
  Embedded Linux Conference

15:05 CEST

More Effective Approach To Detecting Potential Deadlocks, DEPT(DEPendency Tracker) - Byungchul Park, SK hynix
Tuesday August 26, 2025 15:05 - 15:45 CEST
Lockdep is a tool in the Linux kernel designed to detect potential deadlocks by tracking the order in which locks are acquired. However, deadlocks can occur not only due to incorrect lock acquisition order, but also from waits that cannot be resolved. For more effective deadlock detection, it is crucial to track the waits and events themselves, rather than focusing on lock acquisition order. This is where DEPT (DEPendency Tracker) comes in. DEPT accurately identifies conditions that can lead to deadlocks by tracking waits and events. Let me introduce DEPT and explain how it works.

[limitation of lockdep]
https://lore.kernel.org/lkml/6383cde5-cf4b-facf-6e07-1378a485657d@I-love.SAKURA.ne.jp/
https://lore.kernel.org/all/20250513175633.85f4e19f4232a68ab04c8e41@linux-foundation.org/

[dept playing role in practice]
https://lore.kernel.org/lkml/1674268856-31807-1-git-send-email-byungchul.park@lge.com/
https://lore.kernel.org/all/b6e00e77-4a8c-4e05-ab79-266bf05fcc2d@igalia.com/

[dept series]
https://lore.kernel.org/all/20250519091826.19752-1-byungchul@sk.com/
Speakers
avatar for Byungchul Park

Byungchul Park

Linux kernel developer, SK hynix
Linux kernel developer and mainline Linux kernel contributor focusing on core subsystems especially task scheduler, synchronization mechanisms, and memory management.
Tuesday August 26, 2025 15:05 - 15:45 CEST
G104
  Linux

15:05 CEST

From Chaos To Control: Overcoming C++’s Inherent Unsafety - Assaf Tzur-El, Simple. Technology
Tuesday August 26, 2025 15:05 - 15:45 CEST
C++ offers immense power and flexibility, but its legacy of unsafe constructs and unpredictable behavior exposes developers to memory corruption, inconsistencies, and elusive bugs. From raw pointers to the result of a division by zero, C++ enables high performance – at the cost of safety.

This lecture explores these pitfalls and their impact on software reliability, particularly in safety-critical domains like automotive, aerospace, and medical systems. We then focus on solutions, emphasizing modern practices and the MISRA C++ guidelines, an industry standard for safer, maintainable code.

Attendees will gain a deeper understanding of C++'s risks, the role of structured guidelines, and practical strategies to improve code safety without sacrificing performance.
Speakers
avatar for Assaf Tzur-El

Assaf Tzur-El

Freelance consultant, Simple. Technology
Assaf is a veteran software development consultant with 30 years of industry experience, specializing in organizational transformation and developer excellence. Having served across the technical spectrum—from hands-on developer to CTO—he helps development organizations optimize... Read More →
Tuesday August 26, 2025 15:05 - 15:45 CEST
D204
  Safety-critical Software

16:20 CEST

Zero Trust at the Edge: Bridging Industrial Systems With Verifiable Credentials and OpenZiti - Shane Deconinck, Howest University of Applied Sciences
Tuesday August 26, 2025 16:20 - 17:00 CEST
Industrial environments depend on secure collaboration among internal employees and external technicians. Traditional centralized identity systems like LDAP fall short when managing external parties, while industrial constraints prevent modifying legacy equipment.

This session presents a pragmatic architecture using open-source tools - including OpenZiti and W3C Verifiable Credentials (VCs) - to enforce Zero Trust precisely at the application level. By combining decentralized identity management for external supplier technicians with corporate OIDC for internal staff, we demonstrate how to achieve secure, identity-aware communication flows without rewriting legacy MQTT hardware.

Attendees will learn how application-level binding ensures that only explicitly authorized actions occur, preventing any unauthorized bypass even in constrained industrial setups. The approach not only strengthens security in today’s complex environments but also boosts the value and potential of these emerging technologies through practical integration.
Speakers
avatar for Shane Deconinck

Shane Deconinck

Web3 Lead, Howest University of Applied Sciences
Shane is the Web3 Lead Howest Cyber3Lab, focusing on building trust through decentralized technologies. Since 2017, he's been conducting applied research on how these emerging technologies can empower citizens and businesses in the digital age.
Tuesday August 26, 2025 16:20 - 17:00 CEST
TBA
  Digital Trust

16:35 CEST

Interrupts: The Hidden World of Linux Performance - Shaghayegh Tavakoli, IONOS
Tuesday August 26, 2025 16:35 - 16:45 CEST
In this 10-minute talk, I will dive into the often-overlooked world of Linux kernel performance, focusing on Hard IRQs and Soft IRQs. These two types of interrupt handling play a critical role in system efficiency and responsiveness, yet many developers are unaware of their inner workings. I will explore the fundamental differences between Hardirqs and Softirqs, their impact on CPU scheduling, and how they influence real-time performance. By the end of the session, attendees will have a clearer understanding of how these mechanisms work behind the scenes, and how to optimize applications for better performance.
Speakers
avatar for Shaghayegh Tavakoli

Shaghayegh Tavakoli

Site Reliability Engineer, IONOS
Site Reliability Engineer with 6+ years of experience in scalable infrastructure and Kubernetes automation. Passionate about Linux, networking, and open source. I love exploring system internals, observability tools like eBPF, and building reliable, secure systems using Python, Ansible... Read More →
Tuesday August 26, 2025 16:35 - 16:45 CEST
G102-103
  Linux
 
  • Filter By Date
  • Filter By Venue
  • Filter By Type
  • Audience Experience Level
  • Timezone

Share Modal

Share this link via

Or copy link

Filter sessions
Apply filters to sessions.
Filtered by Date -