RT Microconference Accepted into 2018 Linux Plumbers Conference

We are pleased to announce that the RT Microconference has been accepted into the 2018 Linux Plumbers Conference! The Real-Time patch (also known as PREEMPT_RT) has been developed out of tree since 2004. Although it hasn’t yet been fully merged, several enhancements came to the Linux kernel directly as the result of the RT patch. These include, mutexes, high resolution timers, lockdep, ftrace, RT scheduling, SCHED_DEADLINE, RCU_PREEMPT, cross-arch generic interrupt logic, priority inheritance futexes, threaded interrupt handlers, to name a few. All that is left is the conversion of the kernel spinning locks into mutexes, and the transformation is complete. There’s talk about that happening by the end of this year or early next year.

Topics proposed for this year’s event include how PREEMPT_RT will be maintained when it gets into the kernel, who’s going to maintain it, how do we catch when it breaks, updates to lockdep, addition of selftests, discussions of RT related failures, stable backports, safety critical domains, and more.

We hope to see you there!

 

Testing and Fuzzing Microconference Accepted into 2018 Linux Plumbers Conference

Testing and Fuzzing Microconference Accepted into 2018 Linux Plumbers Conference

Testing, fuzzing, and other diagnostics have greatly increased the robustness of the Linux ecosystem, but embarrassing bugs still escape to end users. Furthermore, a million-year bug would happen several tens of times per day across Linux’s installed base (said to number more than 20 billion), so the best we can possibly do is hardly good enough.

The Testing and Fuzzing Microconference intends to raise the bar with further progress on syzbot/syzkaller, distribution/stable testing, kernel continuous integration (https://kernelci.org/), and unit testing (https://media.readthedocs.org/pdf/ktf/latest/ktf.pdf and https://01.org/lkp). The best evidence of progress in these efforts will of course be the plethora of bug reports produced by these and similar tools!

Join us for an important and spirited discussion!

Early Registration Ending Soon!

The early registration deadline is August 18, 2018, after which the regular-registration period will begin.  So to save $150, register for the Linux Plumbers Conference before August 18th!

Containers Microconference Accepted into 2018 Linux Plumbers Conference

The Containers Micro-conference at Linux Plumbers is the yearly gathering of container runtime developers, kernel developers and container users. It is the one opportunity to have everyone in the same room to both look back at the past year in the container space and discuss the year ahead.

In the past, topics such as use of cgroups by containers, system call filtering and interception (Seccomp), improvements/additions of kernel namespaces, interaction with the Linux Security Modules (AppArmor, SELinux, SMACK), TPM based validation (IMA), mount propagation and mount API changes, uevent isolation, unprivileged filesystem mounts and more have been discussed in this micro-conference.

There will also no doubt be some discussions around performance to make up for the overhead caused by the recent Spectre and Meltdown set of mitigations that in some cases have had a significant impact on container runtimes.

This year’s edition will be combined with what was formerly the Checkpoint-Restart micro-conference. Expect continued discussion about integration of CRIU with the container runtimes, addressing performance issues of checkpoint and restart and possible optimizations, as well as (in)stability of rarely used kernel ABIs. Another hot new topic would be time namespacing and its usage for container snapshotting and migration.

BPF Microconference Accepted into 2018 Linux Plumbers Conference

We are pleased to announce that the BPF Microconference has been accepted into the 2018 Linux Plumbers Conference!

BPF (Berkeley Packet Filter) is one of the fastest emerging technologies of the Linux kernel and plays a major role in networking (XDP (eXpress Data Path), tc/BPF, etc), tracing (kprobes, uprobes, tracepoints) and security (seccomp, landlock) thanks to its versatility and efficiency.

BPF has seen a lot of progress since last year’s Plumbers conference and many of the discussed BPF tracing Microconference improvements have been tackled since then such as the introduction of BPF type format (BTF) to name one. This year’s BPF Microconference event focuses on the core BPF infrastructure as well as its subsystems, therefore topics proposed for this year’s event include improving verifier scalability, next steps on BPF type format, dynamic tracing without on the fly compilation, string and loop support, reuse of host JITs for offloads, LRU heuristics and timers, syscall interception, microkernels, and many more.

RDMA Microconference Accepted into 2018 Linux Plumbers Conference

We are pleased to announce that the RDMA Microconference has been accepted into the 2018 Linux Plumbers Conference!

RDMA (remote direct memory access) is a well-established technology that is used in environments requiring both maximum throughputs and minimum latencies. For a long time, this technology was used primary in high-performance computing, high frequency trading, and supercomputing. For example, the three most powerful computers are based on Linux and RDMA (in the guise of Infiniband).

However, the latest trends in cloud computing (more bandwidth at larger scales) and storage (more IOPS) makes RDMA increasingly important outside of its initial niches. Therefore, clean integration between RDMA and various kernel susbsystems is paramount. We are therefore looking to build on previous years’ successful RDMA microconferences, this year discussing our 2018-2019 plans and roadmap.

Topics proposed for this year’s event include the interaction between RDMA and DAX (direct access for files), how to solve the get_user_pages() problem (see https://lwn.net/Articles/753027/ and https://lwn.net/Articles/753272/), IOMMU and PCI-E issues, continuous integration, python integration, and Syzkaller testing.

Two-day Networking Track added to LPC

A two-day Networking Track will be featured at this year’s Linux Plumbers Conference; it will run the first two days of LPC, November 13-14. The track will consist of a series of talks, including a keynote from David Miller: “This talk is not about XDP: From Resource Limits to SKB Lists”. Talk proposals on a variety of networking topics are now under consideration; that page will be updated with the accepted talks soon. The Networking Track will be open to all LPC attendees.

LPC will be held in Vancouver, British Columbia, Canada from Tuesday, November 13 through Thursday, November 15. We look forward to the Networking Track as well as the rest of the LPC content (microconferences, Kernel Summit Track, refereed talks, and BoFs) and hope to see you there.

Registration for Linux Plumbers Conference is Now Open

The 2018 Linux Plumbers Conference organizing committee is pleased to announce that the registration for this year’s conference is now open. Information on how to register can be found here. Registration prices and cutoff dates are published in the ATTEND page. A reminder that we are following a quota system to release registration slots. Therefore the early registration rate will remain in effect until early registration closes on 10 August 2018, or the quota limit is reached, whatever comes earlier. As usual, contact us if you have questions.

Call For Participation in 2018 Linux Plumbers Conference!

Referred-track, microconference, and BoF proposals all welcome, see below!

Submissions close: September 2, 2018
Speakers notified: September 23, 2018
Slides due: November 9, 2018

Microconference slots often fill before the deadline (so don’t wait to submit yours!) but BoF submissions can come late.

Call for Refereed-Track Proposals
We are pleased to announce the Call for Refereed-Track Proposals for the 2018 edition of the Linux Plumbers Conference, which will held be in Vancouver, BC, Canada on November 13-15 in conjunction with the Linux Kernel Summit.

Refereed track presentations are 50 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, toolchains, container runtimes, core libraries, windowing systems, management tools, device support, 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.

Given that Plumbers is not colocated with Open Source Summit this year, we are spreading the refereed-track talks over all three days. This provides a change of pace and also provides a conflict-free schedule for the refereed-track talks. (Yes, this does result in more conflicts between the refereed-track talks and the Microconferences, but we never claimed that the world was perfect.)

Linux Plumbers Conference Program Committee members will be reviewing all submitted sessions. High-quality submisssion that cannot be accepted due to the limited number of slots will be forwarded to the Microconference leads for further consideration. We also encourage submitters to consider BoF sessions and the unconference.

To submit a refereed track talk proposal follow the instructions at this website.

Please note that we have a completely different submission system than last year, so please do not let your muscle memory take over.

Submissions are due on or before Friday September 2, 2018 at noon Mountain Time. Since this is after the closure of early registration, speakers may register before this date and we’ll refund the registration for any selected presentation’s speaker, but for only one speaker per presentation.

Call for Microconference Proposals
We are pleased to announce the Call for Microconferences for the 2018 edition of the Linux Plumbers Conference, which will be held in Vancouver BC, Canada on November 13-15 in conjunction with the Linux Kernel Summit.

A microconference is a collection of collaborative sessions focused on problems in a particular area of the Linux plumbing, which includes the kernel, libraries, utilities, UI, and so forth, but can also focus on cross-cutting concerns such as security, scaling, energy efficiency, toolchains, container runtimes, or a particular use case. Good microconferences result in solutions to these problems and concerns, while the best microconferences result in patches that implement those solutions. For more information on submitting a microconference proposal, see this website.

Again, please note that we have a completely different submission system than last year, so please do not let your muscle memory take over. In particular, unlike last year, there is no wiki. So instead of creating an entry for you microconference on a wiki, you submit it using the above URL.

Call for Bird of a Feather (BoF) Session Proposals
Last, but by no means least, we are also pleased to announce a call for BoF sessions. These are free-form get-togethers for people wishing to discuss a particular topic. As always, you only need to submit proposals for BoFs you want to hold on-site. In contrast, and again as always, informal BoFs may be held at local drinking establishments or in the “hallway track” at your convenience.

New Linux Plumbers Conference web site

We invite you to check out the new web site for this year’s Plumbers Conference at linuxplumbersconf.org. It is based on the Indico conference-management web application that comes from CERN in Switzerland.  The LPC site will be used for submissions, acceptance, and scheduling of refereed talks, BoFs, and microconferences. Stay tuned for instructions on all of that. We are still working out the kinks, so please be gentle — but do try it out and report any problems you run into to contact@linuxplumbersconf.org.

Platinum Sponsors




Gold Sponsors

Silver Sponsors

Catchbox Sponsor

T-Shirt Sponsor