Open Printing Microconference Accepted into 2020 Linux Plumbers Conference

We are pleased to announce that the Open Printing Microconference has been accepted into the 2020 Linux Plumbers Conference!

Building on the work already done in driverless printing since last year’s microconference session; driverless scanning has emerged as an active new topic since last year’s Plumbers. We’re seeing many new printer application projects emerge that will benefit 3D printing as well. With Driverless scanning and printing making good progress and improvements, now is the time to talk about driverless/IPP fax as well.

Topics to discuss include

Come join us and participate in the discussion to bring Linux printing,
scanning and fax a better experience.

If you already want to start the discussion right now or tell us
something before the conference starts, do it in the comments sections
of the linked pages.

We hope to see you there!

Reminder for LPC 2020 Town Hall: The Kernel Report

Thursday is approaching!

On July 16th at 8am PST / 11am EST / 3pm GMT the Kernel Report talk by Jon Corbet of LWN will take place on the LPC Big Blue Button platform! It will also be available on a YouTube Live stream.

Please join us at this URL: https://linuxplumbers.lwn.net/b/LPC-kernel-report.

The Linux kernel is at the core of any Linux system; the performance and capabilities of the kernel will, in the end, place an upper bound on what the system as a whole can do. This talk will review recent events in the kernel development community, discuss the current state of the kernel and the challenges it faces, and look forward to how the kernel may address those challenges. Attendees of any technical ability should gain a better understanding of how the kernel got to its current state and what can be expected in the near future.

The Plumbers Code of Conduct will be in effect for this event. The event will be recorded.

linux/arch/* Microconference Accepted into 2020 Linux Plumbers Conference

We are pleased to announce that the linux/arch/* Microconference has
been accepted into the 2020 Linux Plumbers Conference!

Linux supports over twenty architectures.

Each architecture has its own sub-directory within the Linux-kernel arch/ directory containing code specific for that architecture. But that code is not always unique to the architecture.

In many cases, code in one architecture was copy-pasted from another, leaving for a lot of unnecessary code duplication. This makes it harder to fix, update and maintain functionality relying on the architecture specific code.

There’s room to improve, consolidate and generalize the code in these
directories, and that is the goal of this microconference.

Topics to discuss include:

  • Reducing code duplication and generalizing the common code in arch/
  • Moving syscall processing to C
  • Memory models (FLAT, DISCONTIGOUS and SPARSE)
  • Devicetree
  • Future of highmem
  • Identifying old machine support:
    1. Still in active use
    2. Only in hobbyist/retro-computing
    3. Completely obsolete and broken

Come join us and participate in the discussion to bring Linux architectures closer together.

We hope to see you there!
_______________________________________________

Android Microconference Accepted into 2020 Linux Plumbers Conference

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

A few years ago the Android team announced their desire to try to set a path for creating a Generic Kernel Image (GKI) which would enable the decoupling of Android kernel releases from hardware enablement. Since then, much work has been done by many parties to make this vision a reality. Last year’s Linux Plumber’s Android microconference brought about work on monitoring and stabilizing the Android in-kernel ABI, solutions to issues associated with modules and supplier-consumer dependencies have landed in the upstream Linux kernel, and vendors have started migrating from using the ION driver to the DMA-BUF heaps that are now supported in upstream Linux. For a report on progress made since last year MC see here.

This year several devices now work with GKI making their kernel upgradable without requiring porting efforts, but this work exposed several additional issues. Thus the topics for this year’s Android microconference include:

  • GKI compatibility in Android R, how did it go?
  • Ecosystem:
    1. Experience with GKI
    2. What’s the next phase — GKI 2.0 in Android S (what is yet to be figured out)
  • Update on Kernel Module Interface (KMI) enforcement tools
  • Upstreaming debt from GKI work
  • DMA-BUF Heaps (vs the ION driver) and DMA API model limitations discussion
  • Patches in common needed to boot the Android Open Source Project (AOSP) with mainline
  • Bootloader standardization
  • Upstream plan for FS updates (sdcardfs, fuse, others) and Virtual A/B partitions
  • SEpolicy integration strategies and tools
  • Protected KVM use in Android
  • Open source package integration in the AOSP

Come and join us in help making the upstream Linux kernel work out of the box on your Android device!

We hope to see you there!

GNU Tools Track Added to Linux Plumbers Conference 2020

We are pleased to announce that we have added an additional track to LPC 2020: the GNU Tools track. The track will run for the 5 days of the conference.
For more information please see the track wiki page.
The call for papers is now open and will close on July 31 2020. To submit a proposal please refer to the wiki page above.

Systems Boot and Security Microconference Accepted into 2020 Linux Plumbers Conference

We are pleased to announce that the Systems Boot and Security Microconference has been accepted into the 2020 Linux Plumbers Conference!

Computer-system security is an important topic to many. Maintaining data security and system integrity is crucial for businesses and individuals. Computer security is paramount even at system boot up, as firmware attacks can compromise the system before the operating system starts. In order to keep the integrity of the system intact, both the firmware as well as the rest of the system must be vigilant in monitoring and preventing malware intrusion.

As a result of last year’s microconference Oracle sent out patches to support Trenchboot in the Linux kernel and in GRUB2. An agreement was also reached on problems with TPM 2.0 Linux sysfs interface.

Over the past year, 3mdeb has been working on various open-source contributions to LandingZone and also GRUB2 and Linux kernel to improve TrenchBoot support.

This year’s topics to be discussed include:

  • Continued work on TrenchBoot
  • TrenchBoot and UEFI runtime services
  • Passing the bootloader logs to the kernel/userspace
  • LinuxBoot – UEFI support improvements in the kernel
  • SMI Transfer Monitor (STM) and its impact on security
  • More topics that cross the firmware/Linux boundary

Come and join us in the discussion about how to keep your system secure even at bootup. We hope to see you there!

Testing and Fuzzing Microconference Accepted into 2020 Linux Plumbers Conference

We are pleased to announce that the Testing and Fuzzing Microconference has been accepted into the 2020 Linux Plumbers Conference!

Testing and Fuzzing is crucial to the stability the Linux Kernel demands. Last year’s meetup helped make Kernel CI a Linux Foundation hosted project, collaboration between Red Hat CKI and KernelCI. On the more technical side, KUnit was merged upstream, and KernelCI integration is underway, syzcaller reproducers are being included in the Linux Test Project[5], and Clang is integrated in KernelCI.

This year’s topics to be discussed include:

  • Next steps for KernelCI (data formats, dashboards, etc)[7]
  • Structured data feeds for cross-project collaboration
  • Integration with kernel.org tools (e.g. b4)
  • Continued defragmentation of testing infrastructure
  • Better sanitizers: KASAN improvements, KCSAN fallout, future plans.[9]
  • Better hardware testing, hardware sanitizers: how the USB fallout was handled, are there efforts to poke at something besides USB?
  • Improving real-time testing: is there any testing for real time at all?

Come and join us in the discussion of keeping Linux the fastest moving, reliable piece of software in the world!

We hope to see you there!

Linux Plumbers Conference is Not Sold Out

We’re really sorry, but apparently the Cvent registration site we use has suffered a bug which is causing it to mark the conference as “Sold Out” and, unfortunately, since today is the beginning of the American Independence day weekend, we can’t get anyone to fix it until Monday. However, rest assured there are plenty of places still available, so if you can wait until Monday, you should be able to register for the conference as soon as the site is fixed.

Again, we’re really sorry for the problem and the fact that fixing it will take a further three days.

Networking and BPF Summit CfP Now Open

We are pleased to announce that the Call for Proposals for the Networking and BPF Summit at Linux Plumbers Conference 2020 is now open.

Please submit your proposals here.

Looking forward to seeing your great contributions!

Announcing Town Hall #2: The Kernel Weather Report

Thank you to everyone who attended the Linux Plumbers town hall on June 25th. It was successful thanks to your participation. We’re pleased to announce another town hall on July 16th at 8am PST / 11am EST / 3pm GMT. This town hall will feature Jon Corbet of LWN giving “The Kernel Weather Report”.

The Linux kernel is at the core of any Linux system; the performance and capabilities of the kernel will, in the end, place an upper bound on what the system as a whole can do. This talk will review recent events in the kernel development community, discuss the current state of the kernel and the challenges it faces, and look forward to how the kernel may address those challenges. Attendees of any technical ability should gain a better understanding of how the kernel got to its current state and what can be expected in the near future.

Please note that the Plumbers Code of Conduct will be in effect for this event. We also plan to record this event. We will post the URL for the town hall on the LPC blog prior to the event. We hope to see you there and help make Plumbers the best conference for everyone.

Diamond Sponsor

Platinum Sponsors





Gold Sponsors






Silver Sponsors






Conference Services Provided by