07:00
|
BOFs Session
(until 11:00)
(BOF1/Virtual-Room)
|
07:00
|
BoF: KernelCI Unified Reporting in Action
-
Nikolai Kondrashov
(Red Hat)
(BOF1/Virtual-Room)
|
07:45
|
--- Break (15 minutes) ---
|
08:00
|
Negotiating DMA-BUF Heaps
-
Ezequiel Garcia
(Collabora, Ltd.)
(BOF1/Virtual-Room)
|
08:45
|
--- Break (15 minutes) ---
|
09:00
|
DTrace on Linux
-
Kris Van Hees
(Oracle USA)
(BOF1/Virtual-Room)
|
09:45
|
--- Break (15 minutes) ---
|
10:00
|
How LPC went virtual
-
Jonathan Corbet
(Linux Plumbers Conference)
(BOF1/Virtual-Room)
|
07:00
|
GNU Tools Track
(until 11:00)
(GNU Tools track/Virtual-Room)
|
07:00
|
BoF: OpenMP, OpenACC & Offloading
-
Tobias Burnus
(Mentor, A Siemens Business)
Jakub Jelinek
(Red Hat)
(GNU Tools track/Virtual-Room)
|
07:25
|
--- Break (5 minutes) ---
|
07:30
|
BoF: Speed vs accuracy for math library optimization
-
Patrick McGehearty
(Oracle)
(GNU Tools track/Virtual-Room)
|
07:55
|
--- Break (5 minutes) ---
|
08:00
|
Lightning talk: RISC-V Bitmanip optimizations
-
Maxim Blinov
(Embecosm)
(GNU Tools track/Virtual-Room)
|
08:10
|
--- Break (5 minutes) ---
|
08:15
|
Lightning Talk: The challenges of GNU tool chain support for CORE-V
- Dr
Craig Blackmore
(Embecosm)
Dr
Jeremy Bennett
(Embecosm)
(GNU Tools track/Virtual-Room)
|
08:25
|
--- Break (5 minutes) ---
|
08:30
|
Kludging The editor with The compiler
- Mr
Andrea Corallo
(Arm)
(GNU Tools track/Virtual-Room)
|
08:55
|
--- Break (5 minutes) ---
|
09:00
|
State of flow-based diagnostics in GCC
- Mr
Martin Sebor
(Red Hat)
(GNU Tools track/Virtual-Room)
|
09:25
|
--- Break (5 minutes) ---
|
09:30
|
Enable Intel CET in Linux OS
-
H.J. Lu
(Intel)
(GNU Tools track/Virtual-Room)
|
07:00
|
Kernel Summit
(until 10:45)
(Refereed Track/Virtual-Room)
|
07:00
|
Extensible Syscalls
-
Christian Brauner
(Canonical)
Aleksa Sarai
(SUSE LLC)
(Refereed Track/Virtual-Room)
|
07:45
|
--- Break (15 minutes) ---
|
08:00
|
Kernel documentation
-
Jonathan Corbet
(Linux Plumbers Conference)
(Refereed Track/Virtual-Room)
|
08:45
|
--- Break (15 minutes) ---
|
09:00
|
Restricted kernel address spaces
-
Mike Rapoport
(IBM)
(Refereed Track/Virtual-Room)
|
09:45
|
--- Break (15 minutes) ---
|
10:00
|
Inline Encryption Support and new related features
-
Satya Tangirala
(Refereed Track/Virtual-Room)
|
07:00
|
LLVM MC
(until 11:00)
(Microconference1/Virtual-Room)
|
07:00
|
Welcome
-
Nick Desaulniers
(Google)
Behan Webster
(Converse in Code Inc.)
(Microconference1/Virtual-Room)
|
07:05
|
Dependency ordering in the Linux kernel
-
Will Deacon
Paul McKenney
(Facebook)
Peter Zijlstra
(Intel OTC)
(Microconference1/Virtual-Room)
|
07:35
|
Barriers to in-tree Rust
-
Alex Gaynor
Miguel Ojeda
John Baublitz
Nick Desaulniers
(Google)
Josh Triplett
Geoffrey Thomas
(Microconference1/Virtual-Room)
|
08:05
|
LTO, PGO, and AutoFDO in the kernel
-
Bill Wendling
(Google)
Nick Desaulniers
(Google)
Sami Tolvanen
(Google)
(Microconference1/Virtual-Room)
|
08:35
|
--- Break ---
|
08:50
|
Compile times with Clang
-
Nathan Huckleberry
Nathan Chancellor
(Microconference1/Virtual-Room)
|
09:10
|
Clang-tidy and Clang-format
-
Miguel Ojeda
Nathan Huckleberry
(Microconference1/Virtual-Room)
|
09:30
|
Asm Goto with Outputs
-
Bill Wendling
(Google)
(Microconference1/Virtual-Room)
|
09:45
|
--- Break ---
|
10:00
|
Towards Learning From Linux Kernel Configurations' Failures with Clang
- Prof.
Mathieu Acher
(University of Rennes 1)
(Microconference1/Virtual-Room)
|
10:15
|
Improving Kernel Builds with TuxMake and TuxBuild
-
Antonio Terceiro
(Linaro)
Dan Rue
(Microconference1/Virtual-Room)
|
10:30
|
CI systems and Clang
-
Nick Desaulniers
(Google)
(Microconference1/Virtual-Room)
|
07:00
|
Networking and BPF Summit
(until 11:00)
(Networking and BPF Summit/Virtual-Room)
|
07:00
|
Kubernetes service load-balancing at scale with BPF & XDP
-
Martynas Pumputis
(Cilium)
Daniel Borkmann
(Cilium.io)
(Networking and BPF Summit/Virtual-Room)
|
07:45
|
Networking Androids
- Mr
Maciej Zenczykowski
(Google, Inc.)
(Networking and BPF Summit/Virtual-Room)
|
08:30
|
--- Break ---
|
09:00
|
Right-sizing is hard, resizable BPF maps for optimum map size
-
John Fastabend
(Isovalent)
(Networking and BPF Summit/Virtual-Room)
|
09:45
|
How we built Magic Transit
- Mr
Erich Heine
(Cloudflare)
Mr
Connor Jones
(Cloudflare)
(Networking and BPF Summit/Virtual-Room)
|
07:00
|
System Boot and Security MC
(until 11:05)
(Microconference2/Virtual-Room)
|
07:00
|
Introduction
(Microconference2/Virtual-Room)
|
07:10
|
Secure boot without UEFI: booting VMs on Power(PC)
-
Daniel Axtens
(IBM)
(Microconference2/Virtual-Room)
|
07:35
|
System Firmware and Device Firmware Updates using Unified Extensible Firmware Interface (UEFI) Capsules
-
Harry Hsiung
(Intel)
(Microconference2/Virtual-Room)
|
07:55
|
--- Break ---
|
08:10
|
ASI: Efficiently Mitigating Speculative Execution Attacks with Address Space Isolation
- Dr
Ofir Weisse
(Google)
(Microconference2/Virtual-Room)
|
08:35
|
LinuxBoot Ready is not ready: making linuxboot systems work
-
ronald minnich
(Google)
(Microconference2/Virtual-Room)
|
09:00
|
Native Booting using NVMe over Ethernet Fabrics
-
Lenny Szubowicz
(Red Hat)
Doug Farley
(Dell EMC)
(Microconference2/Virtual-Room)
|
09:20
|
--- Break ---
|
09:35
|
A Ridiculously Short Intro into Device Attestation
- Mr
Ian Oliver
(Nokia Bell Labs)
Mr
Dimitar Tomov
(DesignFirst)
(Microconference2/Virtual-Room)
|
10:00
|
Advanced Applications of DRTM with TrenchBoot SecureLaunch for Linux
-
Daniel Smith
(Apertus Solutions, LLC)
(Microconference2/Virtual-Room)
|
10:25
|
Passing and retrieving information from bootloader and firmware
- Mr
Michał Żygowski
(3mdeb Embedded Systems Consulting)
Mr
Daniel Kiper
(Oracle)
(Microconference2/Virtual-Room)
|
07:00
|
You, Me, and IoT Two MC
(until 12:00)
(Microconference3/Virtual-Room)
|
07:00
|
Introduction
-
Drew Fustini
(BeagleBoard.org Foundation)
Jason Kridner
(Texas Instruments and BeagleBoard.org Foundation)
Christopher Friedt
(Friedt Professional Engineering Services)
(Microconference3/Virtual-Room)
|
07:05
|
mikroBUS Driver for Add-on Boards
(Microconference3/Virtual-Room)
|
07:45
|
Using the Thread Networking Protocol for IoT Applications with embedded Linux
(Microconference3/Virtual-Room)
|
08:25
|
--- Break ---
|
08:40
|
Renode - a flexible simulator for CI in complex embedded systems
(Microconference3/Virtual-Room)
|
09:20
|
ieee802154 and rpld updates
(Microconference3/Virtual-Room)
|
10:00
|
--- Break ---
|
10:15
|
Using Linux, Zephyr, & Greybus for IoT
(Microconference3/Virtual-Room)
|