Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (Brite)
  • No Skin
Collapse

Linux Kernel Meet

  1. Home
  2. Blogs
  3. Linux Kernel Conference Session Archive (LPC 2021 ~ 2018)

Linux Kernel Conference Session Archive (LPC 2021 ~ 2018)

Scheduled Pinned Locked Moved Blogs
1 Posts 1 Posters 79 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • Y Offline
    Y Offline
    Yunseong Kim
    wrote last edited by
    #1

    LPC 2021

    Playlist

    • https://www.youtube.com/playlist?list=PLVsQ_xZBEyN3wA8Ej4BUjudXFbXuxhnfc

    Index

    • VFIO IOMMU PCI MC
    • Tracing MC
    • Kernel Dependability MC
    • Toolchains and Kernel MC
    • IoThree's Company MC
    • Testing and Fuzzing MC
    • System Boot and Security MC
    • GPU-media-AI Buffer Management and Interop MC
    • Scheduler MC
    • File System MC
    • RISC-V MC
    • Diversity Equity and Inclusion MC
    • Real time MC
    • Confidential Computing MC
    • User Interrupts - A faster way to Signal - Sohil Mehta
    • Performance and Scalability MC
    • BOFs Session
    • Open Printing MC
    • Android MC
    • Building a fast nvme passthrough - kanchan joshi
    • GNU tool chain for CORE-V - Jeremy B/ Jessica M/Giuseppe T/ Nazareno B/Enrico T
    • New mod/ref pass in GCC - Jan Hubicka
    • RISC-V BoF - Palmer Dabbelt/Jim Wilson/Kito Cheng
    • BoF: Register pressure sensitivity in the gcc middle end - Aaron Sawdey
    • Integrating GitLab into the Red Hat kernel workflow - Don Zickus
    • Writing fine-grained access pattern oriented kernel module using DAMON/DAMOS in 10 m - SeongJae Park
    • io_uring: BPF controlled I/O - Pavel Begunkov
    • From XDP to Socket - Udip Pant/Martin Lau
    • Protection Key Supervisor (PKS) - Rick Edgecombe
    • Linux and Zephyr interoperability - the start of a beautiful relationship - Amit Kucheria
    • The Case for Memory Segregation - Alex Markuze
    • So you want to torture RCU? - Paul McKenney
    • The forefront of the development for NVDIMM on Linux Kernel - Mr Yasunori Goto/Mr Shiyang Ruan
    • Security improvements in GCC - Qing Zhao
    • The GNU C Library BoF - Mr Carlos O'Donell
    • PowerPC BOF - Bill Schmidt/Segher Boeesenkool
    • GCC support for the Darwin AArch64 ABI - Maxim Blinov/Andrew Burgess/Iain Sandoe
    • GCC Steering Committee, GLIBC, GDB, Binutils Stewards Q&A - David Edelsohn
    • Sharing Cache - optimizing for a single core vs a multi-core system - Patrick McGehearty
    • Debugging offloaded kernels on AMD GPUs - Andrew Stubbs
    • Eliminating implicit function declarations - Florian Weimer
    • A maintainable, scalable, and verifiable SW architectural ... - Gabriele Paoloni/ Daniel Bristot O
    • The Case for Memory Segregation - Alex Markuze
    • io_uring: BPF controlled I/O - Pavel Begunkov
    • Protection Key Supervisor (PKS) - Rick Edgecombe
    • Measuring Code Review in the Linux Kernel Development Process - Ms Ba≈üak Erdamar/Lukas Bulwahn
    • systemd-oomd: PSI-based OOM kills in systemd - Anita Zhang/Dan Schatzberg/Daniel Xu/Tejun Heo
    • Guider: Linux Tracing using Python - Peace Lee
    • Compute Express Link + Linux + QEMU = Yes - Ben Widawsky
    • Bootconfig and kernel cmdline - Masami Hiramatsu
    • A proof-carrying approach to building correct and flexible BPF verifiers - Luke Nelson/Xi W/Emina T
    • Pixie's eBPF Protocol Tracer - Omid Azizi/Yaxiong Zhao/Ryan Cheng/John P Stevenson/Zain Asgar
    • BPF user experience rough edges - Jakub Sitnicki/Arthur Fabre
    • Dynamic Encapsulation Using eBPF - Brian Vazquez/ Coco Li/Stanislav Fomichev/Willem de Bruijn
    • Towards truly portable eBPF - Itay Shakury/Rafael David Tinoco
    • Translating IPv4 to IPv6 Without NAT - Kyle Anderson/Keerti Lakshminarayan/Alok Tiagi
    • Untangling DSCP, TOS and ECN bits in the kernel - Guillaume Nault
    • Automatically optimizing BPF programs using program synthesis - Qiongwen X, Michael W, Tanvi W
    • gprofng - The next generation GNU profiler - Mr Ruud van der Pas/Mr Vladimir Mezentsev
    • BPF security auditing at Google - Brendan Jackman/KP Singh
    • Enable intel LAM in linux - H.J. Lu
    • Indirect External Access - H.J. Lu
    • Bringing TSO/GRO and Jumbo frames to XDP - Eelco C, Toke H, Jesper D B, Lorenzo Bianconi
    • Understanding motivations, goals and challenges faced by the Linux Kernel... - Bianca Trinkenreich
    • Watching the super powers - John Fastabend
    • Overview of memory reclaim in the current upstream kernel - Vlastimil Babka
    • Adding features to perf using BPF - Arnaldo Carvalho de Melo/Song Liu/Namhyung Kim
    • bpfilter - BPF based firewall - Dmitrii Banshchikov
    • BPF-datapath extensions for Kubernetes workloads - Daniel Borkmann/Martynas Pumputis
    • Improving the eBPF Developer Experience with Rust - Dave Tucker/Alessandro Decina
    • Strange kernel performance changes - analysis and mitigation - Mr Feng Tang
    • Complex Divide Improvements in libgcc - Patrick McGehearty
    • Defragmenting The Loader Landscape - Lorenz Bauer & Timo Beckers
    • DSA switches: domesticating a savage beast - Vladimir Oltean
    • Ahead-of-time compiled bpftrace programs - Daniel Xu
    • Self-healing Networking with Flow Label - Alexander Azimov
    • Towards a BPF Memory Model - Paul McKenney
    • Support for the CTF and BTF debug formats in the GNU Toolchain - Indu Bhagat/David Faust/Wei-min Pan
    • DWARF extensions for optimized SIMT/SIMD (GPU) debugging - Mr Tony Tye/Zoran Zaric
    • KEYNOTE: What a long, strange trip it's been.... - Jon maddog" Hall"
    • Mount-v2 CRIU migration engine: status update - Pavel Tikhomirov
    • Simplified user namespace allocation - Stephane Graber/Christian Brauner
    • GCC's -fanalyzer option: what's new in GCC 12 - David Malcolm
    • Using the GCC regression test suite for LLVM - Mary Bennett
    • Cgroup v1/v2 Abstraction Layer - Tom Hromatka
    • Analyzing historical DejaGNU test result data with the Bunsen toolkit - Serguei Makarov
    • Fast Checkpoint Restore for GPUs - Mr Rajneesh Bhardwaj/Mr Felix Kuehling/Mr David Yat Sin
    • Alternative ways to extract information about processes - Alexander Mikhalitsyn/Andrei Vagin
    • Socket migration for SO_REUSEPORT - Kuniyuki Iwashima
    • Use of eBPF in cpu scheduler - Hao Luo/Barret Rhoden
    • Update on BPF support in the GNU Toolchain - Jose E. Marchesi/David Faust/Mr Guillermo Martinez
    • BPF & Networking Opening Session - Daniel B, David M, Alexei S, Andrii N, Jakub K, Eric D
    • bpf: mass attachment of tracing probes - Jiri Olsa
    • BPF Map Tracing: Hot Updates of Stateful Programs - Joe Burton
    • Rust for Linux - Miguel Ojeda
    • BPF tracing: exploring additional debugging capabilities - Alan Maguire
    • Doing more with lore and b4 - Konstantin Ryabitsev
    • rustc_codegen_gcc: A gcc codegen for the Rust compiler - Antoni Boucher
    • Rust in the Linux ecosystem - Miguel Ojeda
    • Consolidating representations of the physical memory - Mike Rapoport
    • GCC Front-End for Rust - Philip Herron
    • Linux kernel in Chrome OS - scaling to millions of users - Alex Levin/Mr Jesse Barnes
    • Secrets in cloned snapshots - Alexander Graf/Mr Adrian Catangiu
    • Formalizing Kernel Synchronization Primitives with PREEMPT_RT - Ahmed S. Darwish
    • Closing Session - Christian Brauner
    • Direct Map Management - Mike Rapoport
    • The RISC-V platform specification - ATISH PATRA/Mr Kumar Sankaran/Rahul Pathak/Mayuresh Chitale
    • User Interrupts - A faster way to Signal - Sohil Mehta
    • Design discussion and performance characteristics of Maple Tree - Liam Howlett
    • What Could Possibly Go Wrong? - Paul McKenney
    • The RISC-V platform specification - ATISH PATRA/Mr Kumar Sankaran/Rahul Pathak/Mayuresh Chitale
    • Direct Map Management - Mike Rapoport
    • User Interrupts - A faster way to Signal - Sohil Mehta
    • Design discussion and performance characteristics of Maple Tree - Liam Howlett
    • What Could Possibly Go Wrong? - Paul McKenney
    • LPC 2021 - Containers and Checkpoint/Restore MC

    LPC 2020

    Playlist

    • https://www.youtube.com/playlist?list=PLVsQ_xZBEyN1HgWTOCn2Q96Q-RyfBSdKs

    Index

    • Welcome and Introduction
    • Presenters' training
    • Session Leads training
    • Power Management and Thermal Control MC
    • Application Ecosystem MC
    • Open Printing MC
    • GNU Toolchain MC
    • Refereed Track - Day 5
    • Networking and BPF Summit - Day 5
    • You, Me, and IoT Two MC
    • LLVM MC
    • System Boot and Security MC
    • GNU Tools Track - Day 4
    • Networking and BPF Summit - Day 4
    • Refereed Track - Day 4
    • RISC-V MC
    • VFIO/IOMMU/PCI MC
    • Testing & Fuzzing MC
    • Networking and BPF Summit - Day 3
    • GNU Tools Track - Day 3
    • Refereed Track - Day 3
    • /linux/arch/* MC
    • Kernel Dependability & Assurance MC
    • Scheduler MC
    • Networking and BPF Summit - Day 2
    • Refereed Track - Day 2
    • GNU Tools Track - Day 2
    • Real-time MC
    • Android MC
    • GNU Tools Track - Day 1
    • Networking and BPF Summit - Day 1
    • Refereed Track - Day 1
    • Containers and Checkpoint/Restore MC

    LPC 2019

    Playlist

    • https://www.youtube.com/playlist?list=PLVsQ_xZBEyN1PDehCCAiztGf45K_D6txS

    Index

    • Distribution Kernels MC
    • Scheduler MC
    • Linux Kernel VxLan with Multicast Routing for flood handling
    • BPF packet capture helpers, libbpf interfaces
    • Multipath TCP Upstreaming
    • Programmable socket lookup with BPF
    • XDP bulk packet processing
    • LAG and hardware offload to support RDMA and IO virtualized interfaces
    • Netfilter Hardware Offloads
    • SwitchDev offload optimizations
    • oomd2 and beyond: a year of improvements
    • Core Scheduling: Taming Hyper-Threads to be secure
    • printk: Why is it so complicated?
    • What does remote attestation buy you?
    • Linux kernel fastboot on the way
    • Red Hat joins CI party, brings cookies
    • Challenges of the RDMA subsystem
    • Reworking of KVA allocator in Linux kernel
    • Touch but don’t look: Running the kernel in execute only memory
    • Maple Tree
    • The list is our process: An analysis of the kernel's email-based development process
    • Upstream Graphics: Too little, too late
    • Future ipv4 unicast extensions
    • Life at a Networking Vendor -- Keeping up with the Joneses
    • Making the Kubernetes Service Abstraction Scale using eBPF
    • Making Networking Queues a First Class Citizen in the Kernel
    • Deep Argument Inspection and Seccomp
    • Inline Encryption Support
    • Tracing MC
    • Seamless transparent encryption with BPF and Cilium
    • Ethernet Cable Diagnostic using Netlink Ethtool API
    • XDP: the Distro View
    • Power Management & Thermal - MC
    • BPF is eating the world, don't you see?
    • Maintaining out of tree patches over the long term
    • Integration of PM-runtime with System-wide Power Management
    • Kernel Address Space Isolation
    • VFIO/IOMMU/PCI MC
    • Live Patching - MC
    • RDMA - MC
    • Databases - MC
    • Decoupling ZRAM from a specific backend
    • Closing Plenary
    • Efficient Userspace Optimistic Spinning Locks
    • Malloc for everyone and beyond NUMA
    • pidfds: Process file descriptors on Linux
    • Linux Gen-Z Sub-system
    • Finding more DRAM
    • An Evaluation of Host Bandwidth Manager
    • Improving Route Scalability with Nexthop Objects
    • Traffic footprint characterization of workloads using BPF
    • Scaling container policy management with kernel features
    • BPF - MC
    • Real Time - MC
    • Android - MC
    • Open Printing - MC
    • Containers & Checkpoint/Restore - MC
    • Toolchains - MC
    • You, Me, and IoT - MC
    • RISC-V
    • Killing the mmap_sem's contention
    • Formal verification made easy (and fast)!
    • CPU controller on a single runqueue
    • Utilizing tools made for "Big Data" to analyse Ftrace data - making it fast and easy
    • Enabling TPM based system security features
    • Reflections on kernel quality, development process and testing
    • Moving the Linux ABI to userspace
    • Memory management bits in arch/*
    • KUnit - Unit Testing for the Linux Kernel
    • Replacing mmap_sem with finer grained locks
    • Discussions on kselftest
    • printk Why is it so complicated
    • System Boot & Security - MC
    • Testing and Fuzzing - MC

    LPC 2018

    Playlist

    • https://www.youtube.com/playlist?list=PLVsQ_xZBEyN2tq96cAph0Dcy6gJVq_Wqw

    Index

    • Toolchain MC
    • Thermal MC
    • Testing and Fuzzing MC
    • RISC-V MC
    • Real Time MC
    • RDMA MC
    • Power Management and Energy-awareness MC
    • Performance and Scalability MC
    • Live Kernel Patching MC
    • Device Tree MC (part 2)
    • Device Tree MC (part 1)
    • Containers MC
    • BPF MC
    • Android MC
    • WireGuard: Next-Generation Secure Kernel Network Tunnel
    • What could be done in the kernel to make strace happy
    • Untrusted File systems
    • Towards a Linux Kernel Maintainer Handbook
    • The hard work behind large physical allocations in the kernel
    • The end of time, 19 years to go
    • Task Migration at Scale Using CRIU
    • SCHED_DEADLINE desiderata and slightly crazy ideas
    • Recursive read deadlocks and Where to find them
    • Proactive Defense Against CPU Side Channel Attacks
    • Open Source GPU compute stack - Not dancing the CUDA dance
    • oomd: a userspace OOM killer
    • Mind the gap - between real-time Linux and real-time theory
    • Migrating to Gitlab
    • Managing Memory Bandwidth Antagonism at Scale
    • Improving Graphics Interactivity - It's All in the Timing
    • Heterogeneous Memory Management
    • Formal Methods for Kernel Hackers
    • Exploring New Frontiers in Container Technology
    • Enhancing perf to export processor hazard information
    • Documenting Linux MM for fun and for ... fun
    • A practical introduction to XDP
    • Android and the kernel: herding billions of penguins, one version at a time
    • ZUFS - Zero Copy User-Mode FileSystem - One Year Later
    • Who stole my CPU? Steal time mitigation at Digital Ocean
    • SoC Maintainer Group
    • Multiple Time Domains
    • Filename encoding and case-insensitive filesystems
    • Concurrency with tools/memory-model
    • Zinc: Minimal Light-weight Kernel Cryptography API
    • XArray
    • An Introduction to RISC-V
    • Elivepatch: Flexible Distributed Linux Kernel Live Patching
    • Clang+Linux
    • When eBPF meets FUSE: Improving Performance of User File Systems
    • Virtio as a universal communication format
    • Linux's Code of Conduct Panel
    • Kernel Track Welcome
    • GCMA: Guaranteed Contiguous Memory Allocator
    • Building Stable Kernel Trees with Machine Learning
    • XDP Challenges & Future Work
    • XDP 1.5 Years In Production. Evolution and Lessons Learned.
    • Whats Happened Network Junior C Nov 14
    • TC SW Datapath: A Performance Analysis
    • Phylink and SFP: Going Beyond 1G Copper PHYs
    • Optimizing UDP for Content Delivery with GSO, Pacing and Zerocopy
    • Keynote: "This Talk Is Not About XDP: From Resource Limits to SKB Lists"
    • Using eBPF as an Abstraction for Switching
    • Combining kTLS and BPF for Introspection and Policy Enforcement
    • Bringing the Power of eBPF to Open vSwitch
    • BPF Host Network Resource Management
    • XDP Acceleration Using NIC Metadata, Continued
    • Networking Track Welcome
    • Scaling Linux Bridge Forwarding Database
    • Path to DPDK speeds for AF XDP
    • P4C-XDP: Programming the Linux Kernel Forwarding Plane Using P4
    • Linux SCTP is Catching Up and Going Above!
    • Leveraging Kernel Tables with XDP
    • Experiences Evaluating DC-TCP
    • ERSPAN Support for Linux
    • eBPF / XDP Based Firewall and Packet Filtering
    • Building Socket-aware BPF Programs
    • Tuesday party - CRAFTBeer Vancouver
    • Closing plenary & kernel panel
    • The hard work behind large physical allocations in the kernel
    • oomd: a userspace OOM killer
    • Task Migration at Scale Using CRIU
    • SCHED_DEADLINE desiderata and slightly crazy ideas
    • SoC Maintainer Group
    • A practical introduction to XDP
    • eBPF / XDP Based Firewall and Packet Filtering
    • Linux SCTP is Catching Up and Going Above!
    • Clang+Linux
    • Android and the kernel: herding billions of penguins, one version at a time
    • XDP Challenges & Future Work
    • Scaling Linux Bridge Forwarding Database
    • Who stole my CPU? Steal time mitigation at Digital Ocean
    • Untrusted File systems
    • Documenting Linux MM for fun and for ... fun
    • Exploring New Frontiers in Container Technology
    • Multiple Time Domains
    • P4C-XDP: Programming the Linux Kernel Forwarding Plane Using P4
    • Formal Methods for Kernel Hackers
    • Concurrency with tools/memory-model
    • Linux's Code of Conduct Panel
    • BPF Host Network Resource Management
    • Towards a Linux Kernel Maintainer Handbook
    • Bringing the Power of eBPF to Open vSwitch
    • Mind the gap - between real-time Linux and real-time theory
    • What could be done in the kernel to make strace happy
    • Elivepatch: Flexible Distributed Linux Kernel Live Patching
    • Migrating to Gitlab
    • Open Source GPU compute stack - Not dancing the CUDA dance
    • Optimizing UDP for Content Delivery with GSO, Pacing and Zerocopy
    • Leveraging Kernel Tables with XDP
    • Proactive Defense Against CPU Side Channel Attacks
    • When eBPF meets FUSE: Improving Performance of User File Systems
    • Using eBPF as an Abstraction for Switching
    • TC SW Datapath: A Performance Analysis
    • ZUFS - Zero Copy User-Mode FileSystem - One Year Later
    • Keynote: "This Talk Is Not About XDP: From Resource Limits to SKB Lists"
    • Virtio as a universal communication format
    • Combining kTLS and BPF for Introspection and Policy Enforcement
    • The end of time, 19 years to go
    • Recursive read deadlocks and Where to find them
    • Building Socket-aware BPF Programs
    • Path to DPDK speeds for AF XDP
    • Heterogeneous Memory Management
    • Kernel Track Welcome
    • XDP 1.5 Years In Production. Evolution and Lessons Learned.
    • WireGuard: Next-Generation Secure Kernel Network Tunnel
    • Improving Graphics Interactivity - It's All in the Timing
    • XDP Acceleration Using NIC Metadata, Continued
    • Zinc: Minimal Light-weight Kernel Cryptography API
    • Filename encoding and case-insensitive filesystems
    • Networking Track Welcome
    • Enhancing perf to export processor hazard information
    • XArray
    • An Introduction to RISC-V
    • Experiences Evaluating DC-TCP
    • Phylink and SFP: Going Beyond 1G Copper PHYs
    • Whats Happened Network Junior C Nov 14
    • Building Stable Kernel Trees with Machine Learning
    • ERSPAN Support for Linux
    • GCMA: Guaranteed Contiguous Memory Allocator
    • Managing Memory Bandwidth Antagonism at Scale
    • Containers MC
    • Testing and Fuzzing MC
    • Live Kernel Patching MC
    • RDMA MC
    • RISC-V MC
    • Thermal MC
    • Android MC
    • Device Tree MC (part 1)
    • Performance and Scalability MC
    • Power Management and Energy-awareness MC
    • BPF MC
    • Real Time MC
    • Device Tree MC (part 2)
    • Toolchain MC
    • Tuesday party - CRAFTBeer Vancouver
    • Tuesday evening party
    1 Reply Last reply
    0
    Reply
    • Reply as topic
    Log in to reply
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes


    • Login

    • Don't have an account? Register

    • Login or register to search.
    Powered by NodeBB Contributors
    • First post
      Last post
    0
    • Categories
    • Recent
    • Tags
    • Popular
    • World
    • Users
    • Groups