Speakers
Greg KH
Greg Kroah-Hartman is a Fellow at the Linux Foundation. He is responsible for the stable Linux kernel releases, and is also the maintainer of the USB, driver core, staging drivers, and other portions of the Linux kernel. He spends his time reviewing patches and traveling to conferences to give presentations.
Paul E. McKenney
Paul E. McKenney has been coding for almost four decades, more than half of that on parallel hardware, where his work has earned him a reputation among some as a flaming heretic. Over the past decade, Paul has been an IBM Distinguished Engineer at the IBM Linux Technology Center. Paul maintains the RCU implementation within the Linux kernel, where the variety of workloads present highly entertaining performance, scalability, real-time response, and energy-efficiency challenges. Prior to that, he worked on the DYNIX/ptx kernel at Sequent, and prior to that on packet-radio and Internet protocols (but long before it was polite to mention Internet at cocktail parties), system administration, business applications, and real-time systems. His hobbies include what passes for running at his age (also knows as “hiking”) along with the usual house-wife-and-kids habit.
André ALMEIDA
André is a kernel developer at Igalia, an employee-owned open source consultancy. Most known for the futex2 work, he likes to make games run better on Linux (and to play them as well). André is currently spending most of his time at work trying to understand how GPUs work. When possible, he loves to teach kernel development for beginners.
Mickaël SALAUN
Mickaël Salaün is a security researcher and open source enthusiast. He is mostly interested in Linux-based operating systems, especially from a security point of view. He has built security sandboxes before hacking into the kernel on a new LSM called Landlock, of which he is now the maintainer. He previously worked for the French national cybersecurity agency (ANSSI) on hardening operating systems. He is currently employed by Microsoft to work on Linux-related security projects.
David MILLER
David has been the Linux kernel networking maintainer for over 20 years. He wrote the Sparc port and maintained the IDE subsystem for some time. He is also a member of the GCC Compiler Collection steering committee.
Steven ROSTEDT
Steven Rostedt is the main developer and maintainer of ftrace, the official tracer of the Linux kernel, as well as the user space tools trace-cmd, the ftrace tracing libraries and co-maintainer of KernelShark. Steven is one of the original developers of the Real Time patch (PREEMPT_RT) and continues his role leading the team that maintain the Real Time patch (PREEMPT_RT) stable releases. He also develops ktest.pl (in the kernel source) and created the Linux kernel “make localmodconfig” option.
Matthew WILCOX
Matthew has been a Linux kernel hacker for 25 years. He has worked on many parts of the kernel including the Arm, PA-RISC and ia64 architectures, TASK_KILLABLE, PCI, SCSI, NVMe, USB, filesystems, file locking, DAX and the XArray. He works for Oracle on a variety of projects including memory management and filesystems. He recently appointed himself the page cache maintainer.
Colin Ian King
Colin has 3 decades of C/UNIX/Linux experience with over 25,000 open source commits to over 50 projects. During his time at Philips research he focused on Linux based digital TV systems on MIPS, ARM and VLIW processors. He was a kernel developer for the Ubuntu project for 13 years working on x86, ARM, S390x, PowerPC and RISC-V kernels and has contributed over 3800 commits to the Linux kernel. Colin also developed the open source Firmware Test Suite and stress-ng as well as a handful of system performance and monitoring tools. In his spare time he is a Debian maintainer.
Brendan GREGG
Brendan Gregg is an internationally renowned expert in computing performance. He is an Intel Fellow, focusing on cloud computing performance and eBPF.Previously at Netflix and Sun Microsystems, he authored Systems Performance and BPF Performance Tools (Addison-Wesley), and received the USENIX LISA Outstanding Achievement award. He has delivered industry-leading performance for various products, and created widely used performance tools, methodologies, and visualizations, including flame graphs. His work is the basis for multiple startups.
Thomas GLEIXNER
Pavel BEGUNKOV
Pavel Begunkov is a kernel developer at Meta. He speciliases in performance optimisations, mostly working on I/O in various parts of the kernel with a major focus on io_uring.
Jens AXBOE
Jens Axboe is Software Engineer at Facebook, formerly a Fellow at Fusion-io, and Consulting member of staff at Oracle. He also serves as the Linux block layer maintainer. Jens has worked on all things Linux IO related, such as data writeback, IO scheduling, SATA/SCSI, and others. Most recently his interests have been centered around making super fast flash based devices work and scale well in the kernel.
Borislav PETKOV
One of the x86 kernel maintainers dealing with x86 architecture support, RAS, hardware security mitigations and whatever else that needs to be dealt with. Employment history: AMD -> SUSE -> AMD
David VERNET
David is a kernel engineer at Meta, working primarly on the scheduler and BPF. David likes to utilize the CPU as much as possible, but gets anxiety if he sees too many cache misses. In his free time, David is the co-chair for the IETF BPF standardization working group, and he also likes to cook, drink beer, and do freelance writing for LWN.
Gustavo A R SILVA
Gustavo works full-time as a Linux kernel developer and maintainer. Over the last years, he’s been hunting and fixing bugs and issues all over the Linux kernel. He actively collaborates with the Kernel Self-Protection Project and his work is supported by The Linux Foundation and Google.
Johan HOVOLD
Johan Hovold has been working with embedded Linux since 2002, and for the last 15 years as a consultant. He is the maintainer of the kernel’s USB Serial, GNSS and Greybus subsystems.
Guilherme G. PICCOLI
Guilherme G. Piccoli is a kernel developer at Igalia, a worker-owned cooperative focused on upstream FOSS development. Guilherme’s experience includes PowerPC driver development and HW bring-up, fixing bugs on Ubuntu kernels for customers and cloud providers and overall focus on tracing and system reliability.
More recently, his strong focus is at improving the kernel panic path as well as kdump/pstore, with the main goal of better supporting gaming on Linux through the Steam Deck video game console and its Arch Linux based distribution
Frederic WEISBECKER
Frederic works for Suse. He has spent time on several parts of the kernel and is currently mostly focused on timers and RCU, with a growing taste for failing his own patchsets.
Chris DOWN
Chris Down is an engineer on Meta’s Kernel team, based in London. He works on infrastructure for distributed systems like facebook.com itself and WhatsApp, cgroups and general management, and he is also a maintainer of the systemd project. Inside Meta, he is responsible for debugging and resolving major production issues and improving the reliability and efficiency of Meta’s systems at scale.
Mark RUTLAND
Mark is a Linux kernel engineer at Arm, working on the arm64 kernel port and related bits and pieces. He often works at the boundary between architecture code and core code, with cross-architecture work in perf_events, atomics, and ftrace.