Speakers

Vladislav K. Valtchev

Vladislav K. Valtchev

Vladislav is a kernel engineer at VMware. He has been programming since the early age of 10, when he started with C and Linux Slackware in the late ‘90s. He has always been interested in low-level software even if, over the years he gained a widespread experience in the software world, ranging from web development and desktop & mobile applications to C++ compiler plugins, static analysis, dynamic profilers, POSIX and Win32 system programming, kernel development and bootloaders. He has been working as a professional developer since high school, often adapting himself to what the local job market was looking for, especially in the early years of his career. After graduating, he worked at VMware as a C++ platform engineer for 5 years, then he left the company to work full time on Tilck, funding the plan with his own savings. He joined back VMware in Jan 2022, as a Sr. MTS kernel engineer.

Thorsten Leemhuis

Thorsten Leemhuis

Thorsten has expertise in this area, as he acted as a regression tracker for the Linux kernel in 2017 and discussed this work with other developers during both the kernel and the maintainers summit 2017. He recently rewrote the Linux-kernel’s “”Reporting bugs”” document (now called “”Reporting issues””). In the past few months he wrote a software now used by him and others to semi-automatically track Linux-kernel regressions, which will be mentioned in the talk. Thorsten is also known for his contributions to Fedora is its early days, his texts about Linux-kernel topics for the German sister publications heise online & c’t magazine, as well as his Tweets from the Twitter account @kernellogger. “

Jens Axboe

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.

Steven Rostedt

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.

acme (Arnaldo Carvalho de Melo)

acme (Arnaldo Carvalho de Melo)

Maintained IPX, LLC, Appletalk protocols. Refactored the TCP/IP stack to reuse non TCP specific parts. Implemented the Linux DCCP stack. Created pahole, a tool to help in optimizing data structures, used in Linux, glibc, KDE, xine & others. Maintainer of ‘perf’ (profiling, tracing, debugging, etc). Lately getting lost in BPF land.

Ricardo Ribalda

Ricardo Ribalda

Ricardo works in the Chromeos Kernel Camera Team at Google, where “Upstream First!” is their mandate. He has been an Open Source advocate for over 30 years with contributions to the Linux Kernel, Debian and Coreboot among others.

Thomas Gleixner

Thomas Gleixner

Thomas is the founder and CTO of Linutronix GmbH, a privately held Germany based Linux/FOSS service provider. He’s also a Fellow at the Linux Foundation. Thomas leads the effort of mainlining the real-time preemption patch set and is (co)maintainer of the x86 architecture, the generic interrupt subsystem and the generic timer/timekeeping subsystem in the Linux Kernel. He works since more than 30 years in the embedded industry and still has a strong affinity for mission impossible.

Drew Fustini

Drew Fustini

Drew Fustini is a Linux kernel developer at BayLibre and serves as an ambassador for RISC-V International. He sits on the board of directors for the BeagleBoard.org Foundation and the Open Source Hardware Association (OSHWA). Drew also enjoys designing open source hardware projects in KiCad.

Guillaume Tucker

Guillaume Tucker

Guillaume Tucker is a software engineer working at Collabora, previously at ARM and several start-ups in Cambridge, UK. His main expertise is in embedded devices and operating systems. His current focus is on kernelci.org and he has recently been elected Chair of the KernelCI Linux Foundation project.

David Vernet

David Vernet

David is a software engineer at Meta, working on the Linux kernel team. In his time at Meta, David has worked on the livepatch subsystem, BPF, RCU, and improving the testing story for the kernel.

In his free time, he enjoys writing for his blog, Byte Lab, whose goal is to make systems programming more accessible to newcomers. He also enjoys cooking, chess, and climbing.

Greg KH

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.

Gustavo A.R Silva

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.

Benjamin Tissoires

Benjamin Tissoires

Benjamin Tissoires is a kernel developer (beard, glasses, but no ponytail). Primarily, he works in the kernel input stack (input or HID trees), he also has to work on various other subsystems in the kernel (I2C, ACPI).

His dedication to the community has been rewarded and/or punished by being appointed HID co-maintainer.

Working at Red Hat for 9 years now, Benjamin works closely with Peter Hutterer, the libinput maintainer and often gives (bad) advice on what the input stack in user-space should be. Together, they play a constant game of determining who’s fault it is when a touchpad or touchscreen doesn’t work. Oh, the fun they have.

David Miller

David Miller

David S Miller has been working on and maintaining the Linux networking stack for decades.

He is also a high profile proponent of ebpf, xdp and related technologies.

Alexei Starovoitov

Alexei Starovoitov

Alexei is a software engineer at facebook kernel team where he’s working on BPF, networking, tracing, security.

In his free time he enjoys outdoors with the family.

Pavel Begunkov

Pavel Begunkov

Christian Brauner

Christian Brauner

Christian Brauner is a kernel developer and maintainer of the LXD and LXC projects currently working at Canonical. He works mostly upstream on the Linux Kernel maintaing various bits and pieces. He is strongly committed to working in the open, and an avid proponent of Free Software. Christian has been active in the open source community for a long time and is a frequent speaker at various large events.

Hans de Goede

Hans de Goede

Hans de Goede is a FOSS developer and enthusiast with 20 years of experience. He is the maintainer for the kernel’s x86 platform drivers subsystem.

Working at Red Hat for 12 years now, Hans has worked on various projects such as USB redirection for VMs, input, laptop power-management, and flicker free boot. Currently Hans focuses on hardware-enablement for laptops. As a side project Hans works on hardware-enablement for Intel Bay- and Cherry-Trail SoCs.

Hans has given talks on various topics at ELC, KVM-forum, Linux-plumbers, XDC, Fosdem and other conferences.

Wolfram Sang

Wolfram Sang

Wolfram has been working as a Linux kernel developer for embedded systems since 2008. He maintains the I2C subsystem and works as a consultant, mainly for the Renesas Upstream Kernel Team. Programming since his childhood, he still hacks his machines from the 80s, especially the C64. When not using computers, he is interested in ecological topics, likes cooking and tries to keep his Japanese alive. He likes to give talks and has done so at various conferences, mostly about kernel topics.

Omar Sandoval

Omar Sandoval

Omar Sandoval is a Software Engineer on the Linux Kernel team at Meta. He has worked on filesystems (primarily Btrfs), the block layer, I/O scheduling, and debugging issues all over the kernel. Forged by his debugging experiences, he developed drgn to make debugging easier and more enjoyable for everyone. In his free time, he enjoys travelling with his family and playing guitar.

Our supporters

We make it open, affordable thanks to them. Huge thanks for being there again!

Cornerstone

Supporter

       

       

  

Chef

                   

Friends