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 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.

How to Join the LPC Town Hall

Please use the following link on Thursday June 25 2020 at 8am PDT/ 11am EDT/ 3pm GMT to join the LPC Town Hall:
Note that no account is necessary!

Please refer to the previous post about the Town Hall to get more info.
See you there!

Registration for Linux Plumbers Conference 2020 is now open

Registration is now open for the 2020 edition of the Linux Plumbers Conference (LPC). It will be held August 24 – 28, virtually. Go to the attend page for more information.

Note that the CFPs for microconferences, refereed track talks, and BoFs are still open, please see this page for more information.

As always, please contact the organizing committee if you have questions.

Kernel Dependability and Assurance Microconference Accepted into 2020 Linux Plumbers Conference

We are pleased to announce that the Kernel Dependability & Assurance Microconference has been accepted into the 2020 Linux Plumbers Conference!

Linux is now being used in applications that are going to require a high degree of confidence that the kernel is going to behave as expected. Some of the key areas we’re seeing Linux now start to be used are in medical devices, civil infrastructure, caregiving robots, automotives, etc. This brings up a number of concerns that must be addressed. What sort of uptime can we count on? Should safety analysis be reevaluated after a bug fix has been made? Are all the system requirements being satisfied by Linux? What tooling is there to solve these questions?

This microconference is the place that the kernels community can come together and discuss these major issues. Topics to be discussed include:

  • Kernel Quality Assurance beyond Testing and CI
  • Understanding the Users’ Expectations on Software Quality for safety critical systems:
    • Define safety requirements for overall kernel: features, tests etc.
    • Define run-time characteristics and requirements
  • Identify missing features necessary to operate in safety critical environments.
  • Regression Testing for safety: Identify configurations and tests critical and important for safety quality and dependability:
    • Discuss and identify gaps in tests.
    • Add tests and add configurations to existing test rings.
  • Understanding the Kernel Development Organisation and Management
  • Assessing, Measuring and Evaluating the Development Process

Come and join us in making the most popular operating system the most dependable as well. We hope to see you there!

Diamond Sponsor

Platinum Sponsors

Gold Sponsors

Silver Sponsors

Catchboxes Sponsor

Conference Services Provided By