Loading…
5 August, 2025
Hyderabad, India
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 India 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.

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



Type: Linux clear filter
Tuesday, August 5
 

11:00am IST

Overview of Linux Page Migration and Accelerating It With Multi-threading and DMA Offloading - Shivank Garg, AMD
Tuesday August 5, 2025 11:00am - 11:25am IST
Page migration is a vital mechanism in Linux NUMA systems, enabling the movement of memory pages across NUMA nodes to optimize performance and resource utilization.
Speakers
avatar for Shivank Garg

Shivank Garg

Sr. Software System Designer, AMD
I’m currently a Senior Software Designer at AMD, where I optimize Linux memory management for AMD hardware. I previously worked at Qualcomm, enhancing Android Audio for QCOM SOCs, and at Intel Labs, analyzing memory systems. I hold a B.Tech and M.Tech in Electrical Engineering from... Read More →
Tuesday August 5, 2025 11:00am - 11:25am IST
Hall 1
  Linux
  • Audience Experience Level Any

11:35am IST

Printk Should Be Your Last Resort - Sundeep Subbaraya, Marvell
Tuesday August 5, 2025 11:35am - 12:00pm IST
This session will provide a walkthrough of Linux kernel tracing capabilities, demonstrating live debugging techniques for Linux drivers using a dummy netdev driver. We will explore various kernel debugging facilities and how to infer real-time insights without relying on printk debugging.
Speakers
avatar for Sundeep Subbaraya

Sundeep Subbaraya

Principal Linux Kernel Engineer, Marvell
One of the Marvell Octeontx2 netdev Maintainers
Tuesday August 5, 2025 11:35am - 12:00pm IST
Hall 1
  Linux
  • Audience Experience Level Any

12:15pm IST

Linux's Leap Beyond Fixed Pages - Dev Jain, Arm
Tuesday August 5, 2025 12:15pm - 12:40pm IST
A longstanding challenge in Linux has been the inefficiency of the 4KB base page size—while it reduces internal fragmentation, it causes longer LRU lists, more page faults, and more TLB misses. Transparent Huge Pages (THP) mitigate this by dynamically allocating larger pages (2MB).
Speakers
avatar for Dev Jain

Dev Jain

Graduate Software Engineer, Arm
Dev is a software engineer at Arm India. He does Linux kernel development as part of the kernel Memory Management Performance team at Arm. Besides the kernel, he is interested in algorithms and mathematics.
Tuesday August 5, 2025 12:15pm - 12:40pm IST
Hall 1
  Linux

1:40pm IST

Future-Proof Your Applications: Avoid Breakdowns With Cgroup Changes! - Kamalesh Babulal & Tom Hromatka, Oracle Corporation
Tuesday August 5, 2025 1:40pm - 2:05pm IST
cgroup v2 is now the default resource management system in modern Linux kernels, container runtimes, and orchestration platforms. Migrating from cgroup v1 to cgroup v2 is essential for improving resource management but migrating from v1 risks potential outages, performance regressions, and hidden legacy dependencies. In this session, we'll provide a concise introduction to cgroups, showing how cgroup v1 evolved into cgroup v2.
Speakers
avatar for Kamalesh Babulal

Kamalesh Babulal

Senior Principal Linux Kernel Engineer, Oracle
Kamalesh is a Linux kernel engineer with 17+ years of experience, contributing to areas like livepatching, scheduler, RAS, and kpatch tools. As a co-maintainer of libcgroup and contributor to the Linux Kernel’s cgroup subsystem, he focuses on advancing resource management for modern... Read More →
avatar for Tom Hromatka

Tom Hromatka

Software Engineer, Oracle Corporation
Tom Hromatka has worked in a wide variety of software engineering fields since 2002 and is currently focusing on resource management at Oracle. He is a Linux kernel contributor and maintains the libseccomp, libcgroup, and adaptived userspace libraries.
Tuesday August 5, 2025 1:40pm - 2:05pm IST
Hall 1
  Linux

2:15pm IST

Kernel TEE Subsystem Evolution - Sumit Garg, Qualcomm Inc.
Tuesday August 5, 2025 2:15pm - 2:40pm IST
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.
Speakers
avatar for Sumit Garg

Sumit Garg

Senior Staff Engineer, Qualcomm Inc.
Sumit works as a Senior Staff Engineer at Qualcomm Inc. 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... Read More →
Tuesday August 5, 2025 2:15pm - 2:40pm IST
Hall 1
  Linux

2:50pm IST

Auto-instrumenting Native (C++ and Rust) Applications Using eBPF and OpenTelemetry - Lalit Kumar Bhasin, Microsoft
Tuesday August 5, 2025 2:50pm - 3:15pm IST
Auto-instrumentation for native applications—especially in C++ and Rust—is one of the toughest challenges in observability. Unlike managed languages like Java that provide runtimes with built-in instrumentation hooks, or languages like Go that offer limited runtime metadata, native applications expose no dynamic introspection or tracing facilities. This makes traditional approaches ineffective or invasive.
Speakers
avatar for Lalit Kumar Bhasin

Lalit Kumar Bhasin

Principal Engineer, Microsoft
Lalit Kumar Bhasin is a maintainer of OpenTelemetry C++ and OpenTelemetry Rust, with a strong focus on observability in native and systems-level environments. He has spent the past five years at Microsoft working on production-grade telemetry pipelines and open-source instrumentation... Read More →
Tuesday August 5, 2025 2:50pm - 3:15pm IST
Hall 1
  Linux
 
  • 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.