Loading…
Open Source Summit + Embedded Linux Conference North America...
May 18-20, 2026
Minneapolis, MN
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 North America 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 DaylightTime (UTC -5). To see the schedule in your preferred timezone, please select from the drop-down menu to the right, above "Filter by Date."

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


Type: Linux clear filter
arrow_back View All Dates
Wednesday, May 20
 

11:00am CDT

Defending the Branch: PAC, BTI & GCS on Linux - Bill Roberts, Arm Ltd
Wednesday May 20, 2026 11:00am - 11:40am CDT
As computing systems evolve, memory-safety exploits such as return-oriented programming (ROP) and jump-oriented programming (JOP) remain a serious threat. These attacks manipulate control flow within valid address space, reusing existing code “gadgets” to achieve the attackers desired results. Arm AArch64 provides architectural defenses against these attacks through Pointer Authentication Codes (PAC), Guarded Control Stack (GCS), and Branch Target Identification (BTI).

This talk explains how these technologies work and, more importantly, what Linux developers, distributions, packagers, and toolchains must do to deploy them correctly. We cover the AArch64 Linux ABI implications, including requirements for hand-written assembly, use of BTI and PAC instructions, and PAC key management. We dive into real-world toolchain and language impacts, including changes to C code generation, C++ exception unwinding, DWARF metadata updates, and use of Arm's hint space instructions. Attendees will also learn common pitfalls, debugging challenges, and deployment trade-offs observed in practice.

By the end of this session, participants will understand how to deploy PAC, GCS, and BTI across Linux.
Speakers
avatar for Bill Roberts

Bill Roberts

Principal Software Engineer, ARM Ltd
Bill is a software engineer with an eclectic background in various mobile development platforms, operating systems and security technologies. He is the author of "Exploring SE for Android" and is a maintainer of the tpm2-software stack. Bill is currently working on Fedora Linux.
Wednesday May 20, 2026 11:00am - 11:40am CDT
205C+D (Level Two)
  Linux
  • Audience Experience Level Any

11:55am CDT

Open Source Starts Here: Lessons Learned From Building Linux Clubs for Students - Stu Keroff, Lake Middle School
Wednesday May 20, 2026 11:55am - 12:35pm CDT
Where are the Open Source techs of tomorrow right now? They're in class!

In this session, Stu Keroff shares real-world lessons from launching and leading school-based Linux clubs that introduce students to open source through hands-on exploration, community building, and authentic technical problem-solving.

Drawing on firsthand experience, this talk covers:

1. How to start a Linux club from scratch in a school environment.
2. Structuring meetings to balance curiosity, chaos, and meaningful learning.
3. Working with school administrators and navigating policy constraints.
4. Keeping students engaged across skill levels.
5. Connecting students to the broader open source ecosystem
6. Using Open Source to help your community.

Attendees will leave with a practical framework for starting similar programs in their own communities—whether as educators, parents, open source maintainers, or industry professionals looking to strengthen the next generation of contributors.

Meet the techs of tomorrow where they are right now: in school.
Speakers
avatar for Stu Keroff

Stu Keroff

Teacher, Lake Middle School
Stu Keroff is a teacher and FOSS advocate who founded the world’s first school Linux club, the Community School of Excellence Asian Penguins, and later the Aspen Academy Penguin Corps and Lake Middle School Penguin Corps, helping students learn Linux, refurbish hardware, and give... Read More →
Wednesday May 20, 2026 11:55am - 12:35pm CDT
205C+D (Level Two)
  Linux
  • Audience Experience Level Any

2:10pm CDT

Breaking the TCP Barrier: Accelerated I/O for S3 with RDMA - Vidushi Mishra, IBM/Redhat
Wednesday May 20, 2026 2:10pm - 2:50pm CDT
S3 APIs power modern Linux infrastructure, yet most object storage traffic still relies on TCP/IP. Under high concurrency and large transfers, TCP becomes CPU-intensive and limits throughput. RDMA promises Accelerated I/O through kernel bypass and zero-copy data movement—but applying RDMA to S3 workloads is not the same as NFS or block storage.

This session explores how RDMA can accelerate S3-style object transfers in distributed storage systems. We examine memory registration strategies, connection scalability, and what changes when dealing with multipart uploads, HTTP range reads, and parallel clients.

Through real validation scenarios, we compare throughput, latency, and CPU usage across TCP and RDMA paths. We’ll also highlight where RDMA excels, and where it falls short, such as in small-object or metadata-heavy workloads.

Attendees will gain a practical framework for evaluating Accelerated I/O in their own Linux storage environments: what to measure, what to tune, and what performance gains to realistically expect.
Speakers
avatar for Vidushi Mishra

Vidushi Mishra

Senior Storage Engineer in Storage Ceph, IBM/Redhat
Storage Engineer (12 yrs) in distributed storage—Ceph & S3-compatible object systems. I build and break at scale: performance + scalability + correctness across multi-tenant/multisite deployments (resharding, replication, lifecycle, archive tiers, IAM/ACLs, notifications). Benchmarks... Read More →
Wednesday May 20, 2026 2:10pm - 2:50pm CDT
205C+D (Level Two)
  Linux
  • Audience Experience Level Any

3:05pm CDT

Linux Live Patching: Architecture, Maturity, and Operational Reality - Ratnangi Nirek, Microsoft
Wednesday May 20, 2026 3:05pm - 3:45pm CDT
Linux Live Patching enables the application of critical kernel updates without requiring system reboots, addressing the growing demand for continuous availability in modern Linux deployments. As Linux underpins cloud infrastructure, telecommunications platforms, and mission-critical enterprise systems, rebootless patching has moved from a niche capability to an operational necessity.

This talk provides a practical overview of Linux live patching as implemented in the mainline kernel. It explains how live patching works at the function level, the kernel infrastructure that enables it, and the trade-offs involved in applying kernel changes at runtime. Attendees will gain insight into where live patching is effective, where it is not, and how it is used in real-world production environments.
Speakers
avatar for Ratnangi Nirek

Ratnangi Nirek

Sr Cloud Escalation Engineer, Microsoft
I'm a Senior Cloud Escalation Engineer and Subject Matter Expert specializing in Linux and Cloud for our Customer Service Support in Microsoft, focusing on delivering top-notch support to our clients. I'm passionate about knowledge sharing and mentorship, helping to ramp up new team... Read More →
Wednesday May 20, 2026 3:05pm - 3:45pm CDT
205C+D (Level Two)
  Linux

4:20pm CDT

Syscall Tracing at Cloudflare Scale - Chris Arges, Cloudflare
Wednesday May 20, 2026 4:20pm - 5:00pm CDT
System call tracing is critical for security monitoring, auditing, and debugging in large-scale Linux deployments. This talk explores kernel-level syscall tracing mechanisms, comparing their architectures, performance characteristics, and operational trade-offs.

We'll examine multiple approaches using eBPF, kernel tracepoints, and the Linux audit subsystem.
The presentation covers technical implementation details: how each mechanism hooks into the kernel syscall path, overhead characteristics under load, and the types of data they capture. I'll discuss performance implications and optimizations through real-world examples.
Speakers
avatar for Chris Arges

Chris Arges

Senior Systems Software Engineer, Cloudflare
Currently a Senior Systems Software Engineer at Cloudflare. I like to build things. I have a master's degree in Computer Engineering and 18 years of experience in software development and leadership both writing code and leading teams.

My mission is to make the world better where I can. Through my work I want to make the Internet more secure and reliable for everyone. In my free time I enjoy coaching and inspiring a future generation to grow, innovate and create a better world... Read More →
Wednesday May 20, 2026 4:20pm - 5:00pm CDT
205C+D (Level Two)
  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 -