Aug 24 – 28, 2020
US/Pacific timezone
Android MC BOFs Session Containers and Checkpoint/Restore MC GNU Tools Track LPC Refereed Track Networking and BPF Summit Real-time MC Kernel Dependability & Assurance MC Scheduler MC linux/arch/* MC RISC-V MC Testing and Fuzzing MC VFIO/IOMMU/PCI MC Kernel Summit LLVM MC System Boot and Security MC You, Me, and IoT Two MC Application Ecosystem MC GNU Toolchain MC Open Printing MC Power Management and Thermal Control MC

Aug 24, 2020

Time BOF1/Virtual-Room GNU Tools track/Virtual-Room Microconference1/Virtual-Room Microconference2/Virtual-Room Microconference3/Virtual-Room Networking and BPF Summit/Virtual-Room Refereed Track/Virtual-Room
07:00 BoF: GDB
Simon Marchi
GNU Tools track/Virtual-Room
Opening session
Stéphane Graber
Microconference1/Virtual-Room
Intro
Karim Yaghmour
Microconference2/Virtual-Room
Welcome
Microconference3/Virtual-Room
Traceloop and BPF
Kai Lüke, Alban Crequy
Networking and BPF Summit/Virtual-Room
07:05 What's Left After openat2?
Aleksa Sarai
Microconference1/Virtual-Room
GKI compatibility in Android R, how did it go?
Steve Muckle, Alistair Delva, Todd Kjos
Microconference2/Virtual-Room
A Realtime Tour Through BPF
Paul McKenney
Microconference3/Virtual-Room
07:20 Ecosystem experience with GKI & v2
Pete Zhang, Lina Iyer, John Stultz
Microconference2/Virtual-Room
07:25 Break (5 minutes) CRIU mounts migration: problems and solutions
Pavel Tikhomirov
Microconference1/Virtual-Room
07:30 BoF: DWARF5/DWARF64
Mark Wielaard
GNU Tools track/Virtual-Room
futex2: A New Interface
André Almeida
Microconference3/Virtual-Room
07:35 Update on GKI KMI enforcement tools
Matthias Männich
Microconference2/Virtual-Room
07:45 Break (15 minutes) FastFreeze: Unprivileged checkpoint/restore for containerized applications
Nicolas Viennot
Microconference1/Virtual-Room
Packet mark in the Cloud Native world
Joe Stringer
Networking and BPF Summit/Virtual-Room
Break (15 minutes)
07:50 Upstreaming debt from GKI work
Sumit Semwal
Microconference2/Virtual-Room
07:55 Break (5 minutes) How do we kick our RT habit?
Prakash Sangappa, Dhaval Giani
Microconference3/Virtual-Room
08:00 Lightning Talk: elfutils debuginfod http-server progress: clients and servers
Frank Eigler, Aaron Merey
GNU Tools track/Virtual-Room
Break Configuring a kernel for safety critical applications
Elana Copperman
Refereed Track/Virtual-Room
08:05 Update on fw_devlink
Saravana Kannan
Microconference2/Virtual-Room
08:10 Break (5 minutes) Overlayfs new features
Amir Goldstein
Microconference1/Virtual-Room
08:15 Lightning Talk: Teaching GraalVM DWARFish : Debugging Native Java using gdb
Andrew Dinn
GNU Tools track/Virtual-Room
08:20 BREAK Break
08:25 Break (5 minutes)
08:30 The Light-Weight JIT Compiler Project
Vladimir Makarov
GNU Tools track/Virtual-Room
ION/DMABUF-Heaps Transition & DMABUF cache handling
John Stultz
Microconference2/Virtual-Room
Break
08:35 Handling stable releases once RT is merged
Mark Brown
Microconference3/Virtual-Room
08:40 Checkpoint-restoring containers with Docker inside
Alexander Mikhalitsyn, Pavel Tikhomirov
Microconference1/Virtual-Room
08:45 Break (15 minutes) Partial Cache Flushing w/ DMA-BUFs
Hridya Valsaraju
Microconference2/Virtual-Room
Break (15 minutes)
08:55 Break (5 minutes)
09:00 LLVM BOF
Behan Webster, Nick Desaulniers
BOF1/Virtual-Room
Project Ranger Update
Andrew MacLeod, Aldy Hernandez
GNU Tools track/Virtual-Room
Break Update on libcamera in AOSP
Laurent Pinchart
Microconference2/Virtual-Room
Continuous Integration for mainline Real-Time Linux
Bastian Germann
Microconference3/Virtual-Room
Evaluation of tail call costs in eBPF
François Serman, Clément Joly
Networking and BPF Summit/Virtual-Room
Core Scheduling: Taming Hyper-Threads to be secure
Vineeth Remanan Pillai, Julien Desfossez, Joel Fernandes
Refereed Track/Virtual-Room
09:10 Fast checkpointing with criu-image-streamer
Nicolas Viennot
Microconference1/Virtual-Room
09:15 State of Android on Mainline Kernels
Sumit Semwal, Satya Tangirala
Microconference2/Virtual-Room
09:25 Break (5 minutes) The usage of PREEMPT_RT in safety-critical systems: what do we need to do?
Lukas Bulwahn
Microconference3/Virtual-Room
09:30 Tutorial: GNU poke, what is new in 2020
Jose E. Marchesi
GNU Tools track/Virtual-Room
Isolated dynamic user namespaces
Christian Brauner, Stéphane Graber
Microconference1/Virtual-Room
Incremental Filesystem
Paul Lawrence
Microconference2/Virtual-Room
09:45 Break (15 minutes) Android Upstreaming TODOs (dm-user)
Paul Lawrence, Palmer Dabbelt, David Anderson
Microconference2/Virtual-Room
xen-netfront and virtio_net XDP offloading
Denis Kirjanov
Networking and BPF Summit/Virtual-Room
Break (15 minutes)
09:50 Break Break
10:00 pidfd & capabilities
Christian Brauner
Microconference1/Virtual-Room
BREAK Data-race detection in the Linux kernel
Marco Elver
Refereed Track/Virtual-Room
10:10 Identifying Sources of OS Noise
Clark Williams, Juri Lelli
Microconference3/Virtual-Room
10:15 Improving SEPolicy Development Experience
Shaylin Cattell, Nagaravind Challakere
Microconference2/Virtual-Room
10:20 containers and mountinfo woes
Kir Kolyshkin
Microconference1/Virtual-Room
10:30 Protected KVM: Memory protection of KVM guests in Android
Quentin Perret
Microconference2/Virtual-Room
10:35 PREEMPT_RT: status and Q&A
Thomas Gleixner
Microconference3/Virtual-Room
10:45 Android Automotive Virtualization
Enrico Granata, Alistair Delva
Microconference2/Virtual-Room
11:00 Integrating open source packages into the AOSP
Laurent Pinchart, John Stultz, Karim Yaghmour
Microconference2/Virtual-Room
11:15 Android Bootloader Consolidation
Sam Protsenko, John Stultz
Microconference2/Virtual-Room

Aug 25, 2020

Time BOF1/Virtual-Room GNU Tools track/Virtual-Room Microconference1/Virtual-Room Microconference2/Virtual-Room Microconference3/Virtual-Room Networking and BPF Summit/Virtual-Room Refereed Track/Virtual-Room
07:00 BoF: upstream drivers for open source FPGA SoC peripherals
Drew Fustini
BOF1/Virtual-Room
BoF: Binutils
Nick Clifton
GNU Tools track/Virtual-Room
Core Scheduling feature Upstreaming Plans
Vineeth Remanan Pillai, Julien Desfossez, Joel Fernandes
Microconference1/Virtual-Room
Introduction to Kernel Dependability & Assurance MC
Lukas Bulwahn, Shuah Khan, Kate Stewart
Microconference2/Virtual-Room
Planning code obsolescence
Arnd Bergmann
Microconference3/Virtual-Room
The way to d_path helper
Jiri Olsa
Networking and BPF Summit/Virtual-Room
Write once, herd everywhere
Boqun Feng
Refereed Track/Virtual-Room
07:10 Understanding Linux Lists
Nic Volanschi, Julia Lawall
Microconference2/Virtual-Room
07:25 Break (5 minutes) Kprobes Jump Optimized for more Archs
Ren Guo
Microconference3/Virtual-Room
07:30 BoF: The GNU C Library
Carlos O'Donell
GNU Tools track/Virtual-Room
07:40 TCB safety
Rafi Davidovich, Elana Copperman
Microconference2/Virtual-Room
07:45 Break (15 minutes) NetGPU
Jonathan Lemon
Networking and BPF Summit/Virtual-Room
Break (15 minutes)
07:50 Break Break
07:55 Break (5 minutes)
08:00 BoF: Show off your pets!
Laura Abbott
BOF1/Virtual-Room
BoF: C++ 20 Modules & GLIBC/Kernel Headers
Nathan Sidwell, Florian Weimer
GNU Tools track/Virtual-Room
scheduler fairness
Vincent Guittot
Microconference1/Virtual-Room
Safety in processes CPU execution state
Jens Petersohn, Ben Dooks
Microconference2/Virtual-Room
Cross-architecture collaboration panel
Microconference3/Virtual-Room
Desktop Resource Management (GNOME)
Benjamin Berg
Refereed Track/Virtual-Room
08:20 Break
08:25 Break (5 minutes) Unify vDSOs across multiple architectures
Vincenzo Frascino
Microconference3/Virtual-Room
08:30 Lightning Talk: Fuzzing glibc's iconv program
Arjun Shankar
GNU Tools track/Virtual-Room
NUMA topology limitations
Valentin Schneider
Microconference1/Virtual-Room
Assessing kernel system call correctness by testing
Nicholas Mc Guire, Jens Petersohn
Microconference2/Virtual-Room
Break
08:40 Break (5 minutes)
08:45 Break (15 minutes) Lightning Talk: Linking LTO and Make
John Ravi
GNU Tools track/Virtual-Room
Break (15 minutes)
08:50 Break
08:55 Break (5 minutes)
09:00 BoF: IPE (Integrity Policy Enforcement) LSM merge discussion
Mimi Zohar, James Morris
BOF1/Virtual-Room
ld.so in the 2020’s
Ben Woodard
GNU Tools track/Virtual-Room
Break Maintaining results from static analysis collaboratively?
Lukas Bulwahn
Microconference2/Virtual-Room
Generic functionality for system call and trap entry and exit
Thomas Gleixner
Microconference3/Virtual-Room
Multidimensional fair-share rate limiting in BPF
Jonas Otten, Lorenz Bauer
Networking and BPF Summit/Virtual-Room
Morello and the challenges of a capability-based ABI
Kevin Brodsky
Refereed Track/Virtual-Room
09:10 The Thing that was Latency Nice
Dietmar Eggemann, Parth Shah, Patrick Bellasi, Xi Wang, chris hyser
Microconference1/Virtual-Room
09:20 Following the Linux Kernel Defence Map
Alexander Popov
Microconference2/Virtual-Room
09:25 Break (5 minutes) 4G/4G memory split on 32-bit architectures
Linus Walleij, Arnd Bergmann
Microconference3/Virtual-Room
09:30 New frontiers in CTF linking: type deduplication
Nick Alcock
GNU Tools track/Virtual-Room
09:45 Break (15 minutes) BPF LSM (Updates + Progress)
KP Singh
Networking and BPF Summit/Virtual-Room
Break (15 minutes)
09:50 Break Break
09:55 Break (5 minutes)
10:00 GCC's -fanalyzer option
David Malcolm
GNU Tools track/Virtual-Room
Break Linux Kernel dependability - Proactive & reactive thinking
Shuah Khan
Microconference2/Virtual-Room
Memory management bits in arch/
Mike Rapoport
Microconference3/Virtual-Room
Recent changes in the kernel memory accounting (or how to reduce the kernel memory footprint by ~40%)
Roman Gushchin
Refereed Track/Virtual-Room
10:10 Looking forward on proxy execution
Valentin Schneider
Microconference1/Virtual-Room
10:30 Avoiding Security Flaws
Kees Cook
Microconference2/Virtual-Room
10:40 CFS flat runqueue v2
Rik van Riel
Microconference1/Virtual-Room

Aug 26, 2020

Time BOF1/Virtual-Room GNU Tools track/Virtual-Room Microconference1/Virtual-Room Microconference2/Virtual-Room Microconference3/Virtual-Room Networking and BPF Summit/Virtual-Room Refereed Track/Virtual-Room
07:00 BoF: Core Scheduling API
Dhaval Giani
BOF1/Virtual-Room
Q&A: GCC Steering Committee, GLIBC, GDB, Binutils Stewards
David Edelsohn
GNU Tools track/Virtual-Room
Welcome / Intro
Kevin Hilman, Sasha Levin
Microconference1/Virtual-Room
Criteria of using VFIO mdev (vs. userspace DMA)
Ashok Raj
Microconference2/Virtual-Room
Introduction
Palmer Dabbelt
Microconference3/Virtual-Room
Multiple XDP programs on a single interface - status and next steps
Toke Høiland-Jørgensen
Networking and BPF Summit/Virtual-Room
Kernel Address Space Isolation
Alexandre Chartre
Refereed Track/Virtual-Room
07:05 Why RISC-V Is Not Nearly Boring Enough
Albert Stone
Microconference3/Virtual-Room
07:15 syzkaller/sanitizers status update
Dmitry Vyukov
Microconference1/Virtual-Room
07:20 Enhancements to IOMMU and VFIO User APIs for guest SVA
Jacob Pan, Yi Liu
Microconference2/Virtual-Room
07:25 Break (5 minutes)
07:30 The LLVM/GCC BoF
Jeremy Bennett
GNU Tools track/Virtual-Room
07:35 Making RISC-V EBBR compatible
ATISH PATRA
Microconference3/Virtual-Room
07:40 IOASID API extensions for Intel Scalable IOV usages
Jacob Pan, Yi Liu
Microconference2/Virtual-Room
07:45 Break (15 minutes) Standards for device-side test artifacts
Tim Bird
Microconference1/Virtual-Room
Per Thread Queues (PTQ)
Tom Herbert
Networking and BPF Summit/Virtual-Room
Break (15 minutes)
07:55 Break (5 minutes)
08:00 BoF: Synchronizing timestamps of trace events between host and guest VM
Tzvetomir Stoyanov
BOF1/Virtual-Room
Lightning Talk: Accelerating machine learning workloads using new GCC built ins
Rajalakshmi S
GNU Tools track/Virtual-Room
Break RISC-V Linux Tracing (K/Uprobe)
Guo Ren
Microconference3/Virtual-Room
SoC support lifecycle in the kernel
Arnd Bergmann
Refereed Track/Virtual-Room
08:05 Kselftest running in test rings - Where are we?
Shuah Khan
Microconference1/Virtual-Room
08:10 Break (5 minutes)
08:15 Lightning Talk: AMD GCN Update
Andrew Stubbs
GNU Tools track/Virtual-Room
Untrusted/External devices management
Rajat Jain
Microconference2/Virtual-Room
08:25 Break (5 minutes) Break
08:30 Security related flags: a common GCC/LLVM view
Serge Guelton
GNU Tools track/Virtual-Room
Break Break
08:40 KUnit - One Year Later
Brendan Higgins
Microconference1/Virtual-Room
PCI hotplug: movable BARs and bus numbers
Sergei Miroshnichenko
Microconference2/Virtual-Room
08:45 Break (15 minutes) RISC-V hypervisor extension
Anup Patel
Microconference3/Virtual-Room
Break (15 minutes)
08:55 Break (5 minutes)
09:00 BoF: ASI: Efficiently Mitigating Speculative Execution Attacks with Address Space Isolation
Ofir Weisse
BOF1/Virtual-Room
A programmable Qdisc with eBPF
Cong Wang
Networking and BPF Summit/Virtual-Room
seccomp feature development
Kees Cook
Refereed Track/Virtual-Room
09:05 Break
09:10 kdevops: bringing devops to kernel development
Luis Chamberlain
Microconference1/Virtual-Room
09:15 AER handling for RCEC
Sean Kelley
Microconference2/Virtual-Room
An introduction of vector ISA support in RISCV Linux
Vincent Chen, Greentime Hu
Microconference3/Virtual-Room
09:25 Break (5 minutes)
09:30 Update on the BPF support in the GNU Toolchain
Jose E. Marchesi
GNU Tools track/Virtual-Room
Break
09:35 Allowing device drivers to enable PCI capabilities vs IOMMU
Baolu Lu, Ashok Raj
Microconference2/Virtual-Room
09:45 Break (15 minutes) KernelCI: A Growing Ecosystem
Guillaume Tucker
Microconference1/Virtual-Room
Break eBPF in kernel lockdown mode
Arnaldo Melo
Networking and BPF Summit/Virtual-Room
Break (15 minutes)
09:50 Break
09:55 Break (5 minutes)
10:00 BoF: RCU Implementation
Paul McKenney
BOF1/Virtual-Room
Exploring Profile Guided Optimization of the Linux Kernel
ian Bearman
GNU Tools track/Virtual-Room
Unifying Test Reporting with KernelCI
Nikolai Kondrashov, Guillaume Tucker
Microconference1/Virtual-Room
Linux RISC-V Kernel Policy for Draft Specs
Alistair Francis
Microconference3/Virtual-Room
DAMON: Data Access Monitoring Framework for Fun and Memory Management Optimizations
SeongJae Park
Refereed Track/Virtual-Room
10:05 dma-iommu conversion work for the Intel VT-d driver
Thomas Murphy
Microconference2/Virtual-Room
10:25 Passthrough of VMD subdevices
Jonathan Derrick
Microconference2/Virtual-Room
10:30 How to measure kernel testing success.
Don Zickus
Microconference1/Virtual-Room
RISC-V 32-bit glibc port
Alistair Francis
Microconference3/Virtual-Room
10:40 Virtio based communication between RC<->EP and between HOSTS connected to NTB
Kishon Vijay Abraham I
Microconference2/Virtual-Room
19:00 BoF: Android MC BoF
Sumit Semwal, Lina Iyer, Todd Kjos, John Stultz, Karim Yaghmour
BOF1/Virtual-Room

Aug 27, 2020

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

Aug 28, 2020

Time BOF1/Virtual-Room GNU Tools track/Virtual-Room Microconference1/Virtual-Room Microconference2/Virtual-Room Microconference3/Virtual-Room Networking and BPF Summit/Virtual-Room Refereed Track/Virtual-Room
07:00 BoF: Extensible Syscalls - Checking for Supported Features
Christian Brauner, Aleksa Sarai
BOF1/Virtual-Room
BPF in the GNU toolchain and the Linux kernel
Jose E. Marchesi
GNU Tools track/Virtual-Room
Print-Scan-Fax in Linux.
Aveek Basu
Microconference1/Virtual-Room
Energy Model evolution possibilities
Lukasz Luba
Microconference2/Virtual-Room
Flatpak - a desktop version of containers
Alexander Larsson
Microconference3/Virtual-Room
Eliminating bugs in BPF JITs using automated formal verification
Luke Nelson
Networking and BPF Summit/Virtual-Room
A theorem for the RT scheduling latency (and a measuring tool too!)
Daniel Bristot de Oliveira
Refereed Track/Virtual-Room
07:10 Printer Applications -The future of Printing in Linux.
Michael Sweet
Microconference1/Virtual-Room
07:25 Powercap energy model based
Daniel Lezcano
Microconference2/Virtual-Room
07:45 Break (15 minutes) CTF as a possible BTF data source
Nick Alcock
GNU Tools track/Virtual-Room
A Look Inside Mutter / GNOME Shell
Georges Basile Stavracas Neto
Microconference3/Virtual-Room
BPF extensible network: TCP header option, CC, and socket local storage
Martin Lau
Networking and BPF Summit/Virtual-Room
07:50 Remote offline of a CPU through Hardware Feedback Interface to increase system TDP
Srinivas Pandruvada
Microconference2/Virtual-Room
07:55 Break
08:00 BoF: refcount_t conversions
Kees Cook
BOF1/Virtual-Room
3D Printing.
Michael Sweet
Microconference1/Virtual-Room
08:15 First break
08:30 Break (10 minutes) Thermal: Use of running average of temperature for thermal thresholds
Srinivas Pandruvada
Microconference2/Virtual-Room
Plasma on Mobile devices
Bhushan Shah
Microconference3/Virtual-Room
Break
08:40 Security Features Update and Comparison
Kees Cook
GNU Tools track/Virtual-Room
08:45 Break
08:50 Sane-airscan: the future of Linux driverless scanning
Alexander Pevzner
Microconference1/Virtual-Room
08:55 Functioning temperature range - Warming devices
Thara Gopinath, Daniel Lezcano
Microconference2/Virtual-Room
09:00 Userspace OVS with HW Offload and AF_XDP
William Tu
Networking and BPF Summit/Virtual-Room
09:20 Break Performance improvements in power-sharing scenarios
Francisco Jerez, Rafael Wysocki
Microconference2/Virtual-Room
09:25 Break (10 minutes) Designing and Packaging Printer/Scanner Drivers as Printer Application Snaps.
Till Kamppeter
Microconference1/Virtual-Room
09:35 System call wrappers for glibc
Florian Weimer
GNU Tools track/Virtual-Room
09:45 Second break
09:55 Break
10:00 BoF: Improving Diversity
Shuah Khan, Kate Stewart
BOF1/Virtual-Room
IPP Standards Landscape
Ira McDonald
Microconference1/Virtual-Room
Power management of interdependent devices
Daniel Baluta, Rafael Wysocki
Microconference2/Virtual-Room
10:20 The Clone Wars
Christian Brauner
GNU Tools track/Virtual-Room
10:25 Suspend/Resume Quality, and Performance
Len Brown
Microconference2/Virtual-Room
10:30 Break
10:35 IPP Fax Out - A new reality.
Aveek Basu
Microconference1/Virtual-Room
11:00 BoF: Show off your beer!
Jonathan Corbet
BOF1/Virtual-Room