Nov 13 – 15, 2023
America/New_York timezone

Program

  • Refereed presentations are 45 minutes in length (which includes time for questions and discussion) and should focus on a specific aspect of the "plumbing" in the Linux system. Examples of Linux plumbing include core kernel subsystems, core libraries, windowing systems, management tools, device support, container run-times, media creation/playback, and so on. The best presentations are not about finished work, but rather problems, proposals, or proof-of-concept solutions that require face-to-face discussions and debate.

  • The goal of the Kernel Summit track will be to provide a forum to discuss specific technical issues. The program committee will also consider "information sharing" topics if they are clearly of interest to the wider development community (i.e., advanced training in topics that would be useful to kernel developers).

    We will be reserving roughly half the Kernel Summit slots for last-minute discussions that will be scheduled during the week of Plumber's, in an "unconference style".

  • LPC Microconference

    A microconference is supposed to be research and development in action and an abstract for a microconference should be thought of as a set of research questions and problem statements.

    In past years microconferences were organized around topics such as security, scalability, energy efficiency, toolchains, containers, printing, system boot, Android, scheduling, filesystems, tracing, or real-time. The LPC microconference track is open to a wide variety of topics as long as it is focussed, concerned with interesting problems, and is related to open source and the wider Linux ecosystem. We are happy about a wide range of topics!

  • LPC Microconference Proposals

    A microconference is supposed to be research and development in action and an abstract for a microconference should be thought of as a set of research questions and problem statements.

    In past years microconferences were organized around topics such as security, scalability, energy efficiency, toolchains, containers, printing, system boot, Android, scheduling, filesystems, tracing, or real-time. The LPC microconference track is open to a wide variety of topics as long as it is focussed, concerned with interesting problems, and is related to open source and the wider Linux ecosystem. We are happy about a wide range of topics!

  • The track will be composed of talks, 30 minutes in length (including Q&A discussion).

    Proposals can cover a wide range of advanced topics related to Linux networking and BPF covering improvements in areas such as (but not limited to) kernel core networking, protocols, routing, performance, tunneling, drivers, BPF infrastructure and its use in tracing, security, networking, scheduling and beyond, as well as non-kernel components like libraries, compilers, testing infra and tools.

  • BoF sessions are free-form get-togethers for people wishing to discuss a particular topic.

  • The purpose of the Toolchains Track is to work on particular problems or issues involving development tools (compilers, assemblers, debuggers, ...) and the Linux kernel. This covers both the GNU toolchain and clang/LLVM.

    The aim of the track is to fix particular issues which are of the interest of the kernel, by getting the toolchain developers in touch with the pertinent kernel hackers and by reaching specific and concrete solutions, in situ. It is not about presenting research or abstract/miscellaneous toolchain work.