<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Linux Kernel Conference Session Archive (LPC 2021 ~ 2018)]]></title><description><![CDATA[<h1>LPC 2021</h1>
<h2>Playlist</h2>
<ul>
<li><a href="https://www.youtube.com/playlist?list=PLVsQ_xZBEyN3wA8Ej4BUjudXFbXuxhnfc" rel="nofollow ugc">https://www.youtube.com/playlist?list=PLVsQ_xZBEyN3wA8Ej4BUjudXFbXuxhnfc</a></li>
</ul>
<h2>Index</h2>
<ul>
<li><a href="https://youtu.be/8Ptf0ebZYBE" rel="nofollow ugc">VFIO IOMMU PCI MC</a></li>
<li><a href="https://youtu.be/jsxuVI7Wav0" rel="nofollow ugc">Tracing MC</a></li>
<li><a href="https://youtu.be/wcC6MKkrFs8" rel="nofollow ugc">Kernel Dependability MC</a></li>
<li><a href="https://youtu.be/8eyxZuu4SiY" rel="nofollow ugc">Toolchains and Kernel MC</a></li>
<li><a href="https://youtu.be/4N_pElcl0bU" rel="nofollow ugc">IoThree's Company MC</a></li>
<li><a href="https://youtu.be/_H8848Ggo3w" rel="nofollow ugc">Testing and Fuzzing MC</a></li>
<li><a href="https://youtu.be/YpOwgZNC-jY" rel="nofollow ugc">System Boot and Security MC</a></li>
<li><a href="https://youtu.be/3OqllZONTiQ" rel="nofollow ugc">GPU-media-AI Buffer Management and Interop MC</a></li>
<li><a href="https://youtu.be/5XIZfCuEdtk" rel="nofollow ugc">Scheduler MC</a></li>
<li><a href="https://youtu.be/6lYi-PeQLxQ" rel="nofollow ugc">File System MC</a></li>
<li><a href="https://youtu.be/10wOMsl3oCs" rel="nofollow ugc">RISC-V MC</a></li>
<li><a href="https://youtu.be/oXMUm4F0dbE" rel="nofollow ugc">Diversity Equity and Inclusion MC</a></li>
<li><a href="https://youtu.be/5jkvV4A2kT8" rel="nofollow ugc">Real time MC</a></li>
<li><a href="https://youtu.be/0qPKk4aM-SA" rel="nofollow ugc">Confidential Computing MC</a></li>
<li><a href="https://youtu.be/JfjzEFeDW_A" rel="nofollow ugc">User Interrupts - A faster way to Signal - Sohil Mehta</a></li>
<li><a href="https://youtu.be/re9wosDs248" rel="nofollow ugc">Performance and Scalability MC</a></li>
<li><a href="https://youtu.be/rkQZseSyv2Q" rel="nofollow ugc">BOFs Session</a></li>
<li><a href="https://youtu.be/nQxWoXO90FM" rel="nofollow ugc">Open Printing MC</a></li>
<li><a href="https://youtu.be/aRbxBeaFf54" rel="nofollow ugc">Android MC</a></li>
<li><a href="https://youtu.be/OkFw37UbhbM" rel="nofollow ugc">Building a fast nvme passthrough - kanchan joshi</a></li>
<li><a href="https://youtu.be/3f3VuSzslxU" rel="nofollow ugc">GNU tool chain for CORE-V - Jeremy B/ Jessica M/Giuseppe T/ Nazareno B/Enrico T</a></li>
<li><a href="https://youtu.be/uod8FzbgvF4" rel="nofollow ugc">New mod/ref pass in GCC - Jan Hubicka</a></li>
<li><a href="https://youtu.be/uO80HpMboI0" rel="nofollow ugc">RISC-V BoF - Palmer Dabbelt/Jim Wilson/Kito Cheng</a></li>
<li><a href="https://youtu.be/CAGUCS8ILts" rel="nofollow ugc">BoF: Register pressure sensitivity in the gcc middle end - Aaron Sawdey</a></li>
<li><a href="https://youtu.be/ldACArp6h8s" rel="nofollow ugc">Integrating GitLab into the Red Hat kernel workflow - Don Zickus</a></li>
<li><a href="https://youtu.be/-kx9AyiIar0" rel="nofollow ugc">Writing fine-grained access pattern oriented kernel module using DAMON/DAMOS in 10 m - SeongJae Park</a></li>
<li><a href="https://youtu.be/e-tPHhh75lo" rel="nofollow ugc">io_uring: BPF controlled I/O - Pavel Begunkov</a></li>
<li><a href="https://youtu.be/w0K8GkJWCh8" rel="nofollow ugc">From XDP to Socket - Udip Pant/Martin Lau</a></li>
<li><a href="https://youtu.be/_pEGpnuhpzU" rel="nofollow ugc">Protection Key Supervisor (PKS) - Rick Edgecombe</a></li>
<li><a href="https://youtu.be/mEVOSFyiNQc" rel="nofollow ugc">Linux and Zephyr interoperability - the start of a beautiful relationship - Amit Kucheria</a></li>
<li><a href="https://youtu.be/-H5dLqvUNUQ" rel="nofollow ugc">The Case for Memory Segregation - Alex Markuze</a></li>
<li><a href="https://youtu.be/Gi3EjaIq_gE" rel="nofollow ugc">So you want to torture RCU? - Paul McKenney</a></li>
<li><a href="https://youtu.be/CEtgd4GOYXI" rel="nofollow ugc">The forefront of the development for NVDIMM on Linux Kernel  - Mr Yasunori Goto/Mr Shiyang Ruan</a></li>
<li><a href="https://youtu.be/1ZuIXznZBuE" rel="nofollow ugc">Security improvements in GCC  - Qing Zhao</a></li>
<li><a href="https://youtu.be/jorIefYV6e0" rel="nofollow ugc">The GNU C Library BoF - Mr Carlos O'Donell</a></li>
<li><a href="https://youtu.be/jjsx7ipEq8g" rel="nofollow ugc">PowerPC BOF - Bill Schmidt/Segher Boeesenkool</a></li>
<li><a href="https://youtu.be/HXiDMvEOq7k" rel="nofollow ugc">GCC support for the Darwin AArch64 ABI - Maxim Blinov/Andrew Burgess/Iain Sandoe</a></li>
<li><a href="https://youtu.be/yJcdZkvTJ1o" rel="nofollow ugc">GCC Steering Committee, GLIBC, GDB, Binutils Stewards Q&amp;A  - David Edelsohn</a></li>
<li><a href="https://youtu.be/P6eDH6YRh2M" rel="nofollow ugc">Sharing Cache - optimizing for a single core vs a multi-core system  - Patrick McGehearty</a></li>
<li><a href="https://youtu.be/mqgYdA-UF_g" rel="nofollow ugc">Debugging offloaded kernels on AMD GPUs - Andrew Stubbs</a></li>
<li><a href="https://youtu.be/HLe42dvFBd8" rel="nofollow ugc">Eliminating implicit function declarations - Florian Weimer</a></li>
<li><a href="https://youtu.be/DkiwkAKOXNs" rel="nofollow ugc">A maintainable, scalable, and verifiable SW architectural ... - Gabriele Paoloni/ Daniel Bristot O</a></li>
<li><a href="https://youtu.be/VnGrpo_8Lfw" rel="nofollow ugc">The Case for Memory Segregation - Alex Markuze</a></li>
<li><a href="https://youtu.be/BXbh9ao69Nw" rel="nofollow ugc">io_uring: BPF controlled I/O - Pavel Begunkov</a></li>
<li><a href="https://youtu.be/zKa8KzEQWlA" rel="nofollow ugc">Protection Key Supervisor (PKS) - Rick Edgecombe</a></li>
<li><a href="https://youtu.be/01o2O72DqKQ" rel="nofollow ugc">Measuring Code Review in the Linux Kernel Development Process - Ms Ba≈üak  Erdamar/Lukas Bulwahn</a></li>
<li><a href="https://youtu.be/Nhr8_WH3j1o" rel="nofollow ugc">systemd-oomd: PSI-based OOM kills in systemd - Anita Zhang/Dan Schatzberg/Daniel Xu/Tejun Heo</a></li>
<li><a href="https://youtu.be/rOp8rhpvjpM" rel="nofollow ugc">Guider: Linux Tracing using Python - Peace Lee</a></li>
<li><a href="https://youtu.be/g89SLjt5Bd4" rel="nofollow ugc">Compute Express Link + Linux + QEMU = Yes - Ben Widawsky</a></li>
<li><a href="https://youtu.be/38nW4KamOcI" rel="nofollow ugc">Bootconfig and kernel cmdline - Masami Hiramatsu</a></li>
<li><a href="https://youtu.be/cu1orYTk_O8" rel="nofollow ugc">A proof-carrying approach to building correct and flexible BPF verifiers - Luke Nelson/Xi W/Emina T</a></li>
<li><a href="https://youtu.be/nFfvj3RP5BA" rel="nofollow ugc">Pixie's eBPF Protocol Tracer - Omid Azizi/Yaxiong Zhao/Ryan Cheng/John P Stevenson/Zain Asgar</a></li>
<li><a href="https://youtu.be/yyAn0ZLJRRA" rel="nofollow ugc">BPF user experience rough edges - Jakub Sitnicki/Arthur Fabre</a></li>
<li><a href="https://youtu.be/glw1o65p4yU" rel="nofollow ugc">Dynamic Encapsulation Using eBPF - Brian Vazquez/ Coco Li/Stanislav Fomichev/Willem de Bruijn</a></li>
<li><a href="https://youtu.be/ZYd0lVRwY80" rel="nofollow ugc">Towards truly portable eBPF - Itay Shakury/Rafael David Tinoco</a></li>
<li><a href="https://youtu.be/ZEd0ZAskY7E" rel="nofollow ugc">Translating IPv4 to IPv6 Without NAT - Kyle Anderson/Keerti Lakshminarayan/Alok Tiagi</a></li>
<li><a href="https://youtu.be/o1rh2P-Y4Xw" rel="nofollow ugc">Untangling DSCP, TOS and ECN bits in the kernel  - Guillaume Nault</a></li>
<li><a href="https://youtu.be/87T7_aUGd9c" rel="nofollow ugc">Automatically optimizing BPF programs using program synthesis - Qiongwen X, Michael W, Tanvi W</a></li>
<li><a href="https://youtu.be/HAfFpNGiewM" rel="nofollow ugc">gprofng - The next generation GNU profiler - Mr Ruud van der Pas/Mr Vladimir Mezentsev</a></li>
<li><a href="https://youtu.be/URm_q9ylxBk" rel="nofollow ugc">BPF security auditing at Google - Brendan Jackman/KP Singh</a></li>
<li><a href="https://youtu.be/Gh1uuzr1toM" rel="nofollow ugc">Enable intel LAM in linux - H.J. Lu</a></li>
<li><a href="https://youtu.be/4ybT5560A_A" rel="nofollow ugc">Indirect External Access - H.J. Lu</a></li>
<li><a href="https://youtu.be/FlJ9bsnjywM" rel="nofollow ugc">Bringing TSO/GRO and Jumbo frames to XDP - Eelco C, Toke H, Jesper D B, Lorenzo Bianconi</a></li>
<li><a href="https://youtu.be/o0YyUfHG4h4" rel="nofollow ugc">Understanding motivations, goals and challenges faced by the Linux Kernel... - Bianca Trinkenreich</a></li>
<li><a href="https://youtu.be/0WAs2K8gNbA" rel="nofollow ugc">Watching the super powers - John Fastabend</a></li>
<li><a href="https://youtu.be/0bnWQF7WQP0" rel="nofollow ugc">Overview of memory reclaim in the current upstream kernel - Vlastimil Babka</a></li>
<li><a href="https://youtu.be/AqYs97kIAKQ" rel="nofollow ugc">Adding features to perf using BPF - Arnaldo Carvalho de Melo/Song Liu/Namhyung Kim</a></li>
<li><a href="https://youtu.be/678vrz0YXcc" rel="nofollow ugc">bpfilter - BPF based firewall - Dmitrii Banshchikov</a></li>
<li><a href="https://youtu.be/5tOoR7f3ZSw" rel="nofollow ugc">BPF-datapath extensions for Kubernetes workloads - Daniel Borkmann/Martynas Pumputis</a></li>
<li><a href="https://youtu.be/yCf6AYpA8u0" rel="nofollow ugc">Improving the eBPF Developer Experience with Rust - Dave Tucker/Alessandro Decina</a></li>
<li><a href="https://youtu.be/O-LFCLwALdA" rel="nofollow ugc">Strange kernel performance changes - analysis and mitigation  - Mr Feng Tang</a></li>
<li><a href="https://youtu.be/WQyDXPYvg3Q" rel="nofollow ugc">Complex Divide Improvements in libgcc - Patrick McGehearty</a></li>
<li><a href="https://youtu.be/L4-8yMTjnZc" rel="nofollow ugc">Defragmenting The Loader Landscape - Lorenz Bauer &amp; Timo Beckers</a></li>
<li><a href="https://youtu.be/KPCoijP1kjk" rel="nofollow ugc">DSA switches: domesticating a savage beast - Vladimir Oltean</a></li>
<li><a href="https://youtu.be/C2n2i__YCcI" rel="nofollow ugc">Ahead-of-time compiled bpftrace programs - Daniel Xu</a></li>
<li><a href="https://youtu.be/uB4eJ7SQdzs" rel="nofollow ugc">Self-healing Networking with Flow Label  - Alexander Azimov</a></li>
<li><a href="https://youtu.be/8tE1W66LgtM" rel="nofollow ugc">Towards a BPF Memory Model - Paul McKenney</a></li>
<li><a href="https://youtu.be/YwyrhPWvKlM" rel="nofollow ugc">Support for the CTF and BTF debug formats in the GNU Toolchain - Indu Bhagat/David Faust/Wei-min Pan</a></li>
<li><a href="https://youtu.be/Iv2WO67nklc" rel="nofollow ugc">DWARF extensions for optimized SIMT/SIMD (GPU) debugging - Mr Tony Tye/Zoran Zaric</a></li>
<li><a href="https://youtu.be/ggCZVwzCS48" rel="nofollow ugc">KEYNOTE: What a long, strange trip it's been.... - Jon maddog" Hall"</a></li>
<li><a href="https://youtu.be/TTgBbOyCWeM" rel="nofollow ugc">Mount-v2 CRIU migration engine: status update - Pavel Tikhomirov</a></li>
<li><a href="https://youtu.be/y6u_kkhyzWM" rel="nofollow ugc">Simplified user namespace allocation - Stephane Graber/Christian Brauner</a></li>
<li><a href="https://youtu.be/eHCmVCO_45c" rel="nofollow ugc">GCC's -fanalyzer option: what's new in GCC 12 - David Malcolm</a></li>
<li><a href="https://youtu.be/th4EUc45SEw" rel="nofollow ugc">Using the GCC regression test suite for LLVM - Mary Bennett</a></li>
<li><a href="https://youtu.be/FXNITYHC0yI" rel="nofollow ugc">Cgroup v1/v2 Abstraction Layer - Tom Hromatka</a></li>
<li><a href="https://youtu.be/44ypyZN2tyw" rel="nofollow ugc">Analyzing historical DejaGNU test result data with the Bunsen toolkit - Serguei Makarov</a></li>
<li><a href="https://youtu.be/vlZ4WmSpzP4" rel="nofollow ugc">Fast Checkpoint Restore for GPUs - Mr Rajneesh Bhardwaj/Mr Felix Kuehling/Mr David Yat Sin</a></li>
<li><a href="https://youtu.be/pL7Qz7iDmGU" rel="nofollow ugc">Alternative ways to extract information about processes - Alexander Mikhalitsyn/Andrei Vagin</a></li>
<li><a href="https://youtu.be/7mTH9AHVFvw" rel="nofollow ugc">Socket migration for SO_REUSEPORT - Kuniyuki Iwashima</a></li>
<li><a href="https://youtu.be/cJFMcFzFDEo" rel="nofollow ugc">Use of eBPF in cpu scheduler - Hao Luo/Barret Rhoden</a></li>
<li><a href="https://youtu.be/8_EVjXLpA-Q" rel="nofollow ugc">Update on BPF support in the GNU Toolchain - Jose E. Marchesi/David Faust/Mr Guillermo Martinez</a></li>
<li><a href="https://youtu.be/z5uFURK30J8" rel="nofollow ugc">BPF &amp; Networking Opening Session  - Daniel B, David M, Alexei S, Andrii N, Jakub K, Eric D</a></li>
<li><a href="https://youtu.be/m5ElxoJS29w" rel="nofollow ugc">bpf: mass attachment of tracing probes  - Jiri Olsa</a></li>
<li><a href="https://youtu.be/y4HPdet5eq8" rel="nofollow ugc">BPF Map Tracing: Hot Updates of Stateful Programs - Joe Burton</a></li>
<li><a href="https://youtu.be/46Ky__Gid7M" rel="nofollow ugc">Rust for Linux - Miguel Ojeda</a></li>
<li><a href="https://youtu.be/t1yPwWYKj8M" rel="nofollow ugc">BPF tracing: exploring additional debugging capabilities - Alan Maguire</a></li>
<li><a href="https://youtu.be/wTpQYM08_Yg" rel="nofollow ugc">Doing more with lore and b4 - Konstantin Ryabitsev</a></li>
<li><a href="https://youtu.be/qc3eYxcGVIA" rel="nofollow ugc">rustc_codegen_gcc: A gcc codegen for the Rust compiler - Antoni Boucher</a></li>
<li><a href="https://youtu.be/jTWdk0jYy54" rel="nofollow ugc">Rust in the Linux ecosystem - Miguel Ojeda</a></li>
<li><a href="https://youtu.be/pQ_Goasu3jM" rel="nofollow ugc">Consolidating representations of the physical memory - Mike Rapoport</a></li>
<li><a href="https://youtu.be/chs9LxT9PAg" rel="nofollow ugc">GCC Front-End for Rust - Philip Herron</a></li>
<li><a href="https://youtu.be/NlbZHVuJLB4" rel="nofollow ugc">Linux kernel in Chrome OS - scaling to millions of users - Alex Levin/Mr Jesse Barnes</a></li>
<li><a href="https://youtu.be/dlX8J_zUizc" rel="nofollow ugc">Secrets in cloned snapshots - Alexander Graf/Mr Adrian Catangiu</a></li>
<li><a href="https://youtu.be/KWYzrvv-V2k" rel="nofollow ugc">Formalizing Kernel Synchronization Primitives with PREEMPT_RT - Ahmed S. Darwish</a></li>
<li><a href="https://youtu.be/2SHwVhWzwa0" rel="nofollow ugc">Closing Session - Christian Brauner</a></li>
<li><a href="https://youtu.be/egC7ZK4pcnQ" rel="nofollow ugc">Direct Map Management - Mike Rapoport</a></li>
<li><a href="https://youtu.be/rWbqxV9fsNM" rel="nofollow ugc">The RISC-V platform specification - ATISH PATRA/Mr Kumar  Sankaran/Rahul Pathak/Mayuresh Chitale</a></li>
<li><a href="https://youtu.be/Es0OwpSzTwY" rel="nofollow ugc">User Interrupts - A faster way to Signal - Sohil Mehta</a></li>
<li><a href="https://youtu.be/iLijKOf0YHc" rel="nofollow ugc">Design discussion and performance characteristics of Maple Tree - Liam Howlett</a></li>
<li><a href="https://youtu.be/hYW5X_nv9Gw" rel="nofollow ugc">What Could Possibly Go Wrong?  -  Paul McKenney</a></li>
<li><a href="https://youtu.be/rWbqxV9fsNM" rel="nofollow ugc">The RISC-V platform specification - ATISH PATRA/Mr Kumar  Sankaran/Rahul Pathak/Mayuresh Chitale</a></li>
<li><a href="https://youtu.be/egC7ZK4pcnQ" rel="nofollow ugc">Direct Map Management - Mike Rapoport</a></li>
<li><a href="https://youtu.be/Es0OwpSzTwY" rel="nofollow ugc">User Interrupts - A faster way to Signal - Sohil Mehta</a></li>
<li><a href="https://youtu.be/iLijKOf0YHc" rel="nofollow ugc">Design discussion and performance characteristics of Maple Tree - Liam Howlett</a></li>
<li><a href="https://youtu.be/hYW5X_nv9Gw" rel="nofollow ugc">What Could Possibly Go Wrong?  -  Paul McKenney</a></li>
<li><a href="https://youtu.be/SKyxugj8rxE" rel="nofollow ugc">LPC 2021 - Containers and Checkpoint/Restore MC</a></li>
</ul>
<h1>LPC 2020</h1>
<h2>Playlist</h2>
<ul>
<li><a href="https://www.youtube.com/playlist?list=PLVsQ_xZBEyN1HgWTOCn2Q96Q-RyfBSdKs" rel="nofollow ugc">https://www.youtube.com/playlist?list=PLVsQ_xZBEyN1HgWTOCn2Q96Q-RyfBSdKs</a></li>
</ul>
<h2>Index</h2>
<ul>
<li><a href="https://youtu.be/82v2SHBWv-w" rel="nofollow ugc">Welcome and Introduction</a></li>
<li><a href="https://youtu.be/fJai0Skini0" rel="nofollow ugc">Presenters' training</a></li>
<li><a href="https://youtu.be/U-ljrdVBHSs" rel="nofollow ugc">Session Leads training</a></li>
<li><a href="https://youtu.be/hJa3YMgEu3M" rel="nofollow ugc">Power Management and Thermal Control MC</a></li>
<li><a href="https://youtu.be/4RZhTRZYb8I" rel="nofollow ugc">Application Ecosystem MC</a></li>
<li><a href="https://youtu.be/MPGh9FUW4as" rel="nofollow ugc">Open Printing MC</a></li>
<li><a href="https://youtu.be/VQ89O7Z5prc" rel="nofollow ugc">GNU Toolchain MC</a></li>
<li><a href="https://youtu.be/_aQ29PrQ86M" rel="nofollow ugc">Refereed Track - Day 5</a></li>
<li><a href="https://youtu.be/dZ_1HgUbni0" rel="nofollow ugc">Networking and BPF Summit - Day 5</a></li>
<li><a href="https://youtu.be/n4yiCF2wYeo" rel="nofollow ugc">You, Me, and IoT Two MC</a></li>
<li><a href="https://youtu.be/FFjV9f_Ub9o" rel="nofollow ugc">LLVM MC</a></li>
<li><a href="https://youtu.be/IJUNxHnopH4" rel="nofollow ugc">System Boot and Security MC</a></li>
<li><a href="https://youtu.be/IAGP7wU6Nio" rel="nofollow ugc">GNU Tools Track - Day 4</a></li>
<li><a href="https://youtu.be/UkvxPyIJAko" rel="nofollow ugc">Networking and BPF Summit - Day 4</a></li>
<li><a href="https://youtu.be/Km6yiF32L4I" rel="nofollow ugc">Refereed Track - Day 4</a></li>
<li><a href="https://youtu.be/Lfhhv3SSgbc" rel="nofollow ugc">RISC-V MC</a></li>
<li><a href="https://youtu.be/--DIpitc15I" rel="nofollow ugc">VFIO/IOMMU/PCI MC</a></li>
<li><a href="https://youtu.be/y9Glc90WUN0" rel="nofollow ugc">Testing &amp; Fuzzing MC</a></li>
<li><a href="https://youtu.be/RyH-G69XwWc" rel="nofollow ugc">Networking and BPF Summit - Day 3</a></li>
<li><a href="https://youtu.be/EgUTa3vpCuc" rel="nofollow ugc">GNU Tools Track - Day 3</a></li>
<li><a href="https://youtu.be/jOBkKMA0uF0" rel="nofollow ugc">Refereed Track - Day 3</a></li>
<li><a href="https://youtu.be/d84Ej4lw3CM" rel="nofollow ugc">/linux/arch/* MC</a></li>
<li><a href="https://youtu.be/4c01jjbQmBc" rel="nofollow ugc">Kernel Dependability &amp; Assurance MC</a></li>
<li><a href="https://youtu.be/UQNOT20aCEg" rel="nofollow ugc">Scheduler MC</a></li>
<li><a href="https://youtu.be/wb8MHK8T8tQ" rel="nofollow ugc">Networking and BPF Summit - Day 2</a></li>
<li><a href="https://youtu.be/CFweo8YFevg" rel="nofollow ugc">Refereed Track - Day 2</a></li>
<li><a href="https://youtu.be/oMOH79wpqOw" rel="nofollow ugc">GNU Tools Track - Day 2</a></li>
<li><a href="https://youtu.be/JHE_3iU9nTs" rel="nofollow ugc">Real-time MC</a></li>
<li><a href="https://youtu.be/54q6RzS9BpQ" rel="nofollow ugc">Android MC</a></li>
<li><a href="https://youtu.be/mMwC0QenvcA" rel="nofollow ugc">GNU Tools Track - Day 1</a></li>
<li><a href="https://youtu.be/qBpPB3pnh1A" rel="nofollow ugc">Networking and BPF Summit - Day 1</a></li>
<li><a href="https://youtu.be/gJRBmunG47w" rel="nofollow ugc">Refereed Track - Day 1</a></li>
<li><a href="https://youtu.be/fSyr_IXM21Y" rel="nofollow ugc">Containers and Checkpoint/Restore MC</a></li>
</ul>
<h1>LPC 2019</h1>
<h2>Playlist</h2>
<ul>
<li><a href="https://www.youtube.com/playlist?list=PLVsQ_xZBEyN1PDehCCAiztGf45K_D6txS" rel="nofollow ugc">https://www.youtube.com/playlist?list=PLVsQ_xZBEyN1PDehCCAiztGf45K_D6txS</a></li>
</ul>
<h2>Index</h2>
<ul>
<li><a href="https://youtu.be/teBL1zj7ptA" rel="nofollow ugc">Distribution Kernels MC</a></li>
<li><a href="https://youtu.be/1ZmUPouac-w" rel="nofollow ugc">Scheduler MC</a></li>
<li><a href="https://youtu.be/xlReECfi-uo" rel="nofollow ugc">Linux Kernel VxLan with Multicast Routing for flood handling</a></li>
<li><a href="https://youtu.be/41KpCahETVI" rel="nofollow ugc">BPF packet capture helpers, libbpf interfaces</a></li>
<li><a href="https://youtu.be/Y64n_R14GtI" rel="nofollow ugc">Multipath TCP Upstreaming</a></li>
<li><a href="https://youtu.be/qRDoUpqvYjY" rel="nofollow ugc">Programmable socket lookup with BPF</a></li>
<li><a href="https://youtu.be/82WT6gdVAPw" rel="nofollow ugc">XDP bulk packet processing</a></li>
<li><a href="https://youtu.be/slbd2sVqgRA" rel="nofollow ugc">LAG and hardware offload to support RDMA and IO virtualized interfaces</a></li>
<li><a href="https://youtu.be/Fh5qWz-ePXU" rel="nofollow ugc">Netfilter Hardware Offloads</a></li>
<li><a href="https://youtu.be/B1HhxEcU7Jg" rel="nofollow ugc">SwitchDev offload optimizations</a></li>
<li><a href="https://youtu.be/24x1-jo9G8k" rel="nofollow ugc">oomd2 and beyond: a year of improvements</a></li>
<li><a href="https://youtu.be/_8_xUf47-jE" rel="nofollow ugc">Core Scheduling: Taming Hyper-Threads to be secure</a></li>
<li><a href="https://youtu.be/saPQZ_tnxwE" rel="nofollow ugc">printk: Why is it so complicated?</a></li>
<li><a href="https://youtu.be/c-e7dm2aGBg" rel="nofollow ugc">What does remote attestation buy you?</a></li>
<li><a href="https://youtu.be/A7N_O8pnyTw" rel="nofollow ugc">Linux kernel fastboot on the way</a></li>
<li><a href="https://youtu.be/IM_k5fUsKhA" rel="nofollow ugc">Red Hat joins CI party, brings cookies</a></li>
<li><a href="https://youtu.be/jZ319soBxW8" rel="nofollow ugc">Challenges of the RDMA subsystem</a></li>
<li><a href="https://youtu.be/qfqRPgBZ9Sk" rel="nofollow ugc">Reworking of KVA allocator in Linux kernel</a></li>
<li><a href="https://youtu.be/BkRI9TFS8Eo" rel="nofollow ugc">Touch but don’t look: Running the kernel in execute only memory</a></li>
<li><a href="https://youtu.be/5VVUa7mYLUs" rel="nofollow ugc">Maple Tree</a></li>
<li><a href="https://youtu.be/QG1YDQ1HOKE" rel="nofollow ugc">The list is our process: An analysis of the kernel's email-based development process</a></li>
<li><a href="https://youtu.be/S1I34t5RpnI" rel="nofollow ugc">Upstream Graphics: Too little, too late</a></li>
<li><a href="https://youtu.be/pidvh3UyDRg" rel="nofollow ugc">Future ipv4 unicast extensions</a></li>
<li><a href="https://youtu.be/cdmplARVm8U" rel="nofollow ugc">Life at a Networking Vendor -- Keeping up with the Joneses</a></li>
<li><a href="https://youtu.be/AD-h-irG8V8" rel="nofollow ugc">Making the Kubernetes Service Abstraction Scale using eBPF</a></li>
<li><a href="https://youtu.be/k6cZHU-J46E" rel="nofollow ugc">Making Networking Queues a First Class Citizen in the Kernel</a></li>
<li><a href="https://youtu.be/PnOSPsRzVYM" rel="nofollow ugc">Deep Argument Inspection and Seccomp</a></li>
<li><a href="https://youtu.be/MvDrsow0h4M" rel="nofollow ugc">Inline Encryption Support</a></li>
<li><a href="https://youtu.be/f7kIzeDyjLo" rel="nofollow ugc">Tracing MC</a></li>
<li><a href="https://youtu.be/vHt4aSsZt7g" rel="nofollow ugc">Seamless transparent encryption with BPF and Cilium</a></li>
<li><a href="https://youtu.be/Z7IH14068Yg" rel="nofollow ugc">Ethernet Cable Diagnostic using Netlink Ethtool API</a></li>
<li><a href="https://youtu.be/NpDoK6kmGe0" rel="nofollow ugc">XDP: the Distro View</a></li>
<li><a href="https://youtu.be/Opk92aQyvt0" rel="nofollow ugc">Power Management &amp; Thermal - MC</a></li>
<li><a href="https://youtu.be/RLIunZreRFI" rel="nofollow ugc">BPF is eating the world, don't you see?</a></li>
<li><a href="https://youtu.be/2ab4Knwlmo4" rel="nofollow ugc">Maintaining out of tree patches over the long term</a></li>
<li><a href="https://youtu.be/5GXjQsnH8H8" rel="nofollow ugc">Integration of PM-runtime with System-wide Power Management</a></li>
<li><a href="https://youtu.be/rp_WawkcHeU" rel="nofollow ugc">Kernel Address Space Isolation</a></li>
<li><a href="https://youtu.be/ozlQ1XQreac" rel="nofollow ugc">VFIO/IOMMU/PCI MC</a></li>
<li><a href="https://youtu.be/dT7hLONEInA" rel="nofollow ugc">Live Patching - MC</a></li>
<li><a href="https://youtu.be/DtsdD1RPI2s" rel="nofollow ugc">RDMA - MC</a></li>
<li><a href="https://youtu.be/-oP2BOsMpdo" rel="nofollow ugc">Databases - MC</a></li>
<li><a href="https://youtu.be/F27plJduyF8" rel="nofollow ugc">Decoupling ZRAM from a specific backend</a></li>
<li><a href="https://youtu.be/BTak9U6vuc0" rel="nofollow ugc">Closing Plenary</a></li>
<li><a href="https://youtu.be/xDMlXJ6uHbI" rel="nofollow ugc">Efficient Userspace Optimistic Spinning Locks</a></li>
<li><a href="https://youtu.be/_Pvd3s4_orA" rel="nofollow ugc">Malloc for everyone and beyond NUMA</a></li>
<li><a href="https://youtu.be/aCrFujGG8MM" rel="nofollow ugc">pidfds: Process file descriptors on Linux</a></li>
<li><a href="https://youtu.be/kgcggdB3vWc" rel="nofollow ugc">Linux Gen-Z Sub-system</a></li>
<li><a href="https://youtu.be/GvBZihda9R0" rel="nofollow ugc">Finding more DRAM</a></li>
<li><a href="https://youtu.be/wIWpqkdGrEM" rel="nofollow ugc">An Evaluation of Host Bandwidth Manager</a></li>
<li><a href="https://youtu.be/HIqvUiwDHGk" rel="nofollow ugc">Improving Route Scalability with Nexthop Objects</a></li>
<li><a href="https://youtu.be/4k7AHgk2kW4" rel="nofollow ugc">Traffic footprint characterization of workloads using BPF</a></li>
<li><a href="https://youtu.be/b-Tdn_TOoS8" rel="nofollow ugc">Scaling container policy management with kernel features</a></li>
<li><a href="https://youtu.be/t66aeahLoGY" rel="nofollow ugc">BPF - MC</a></li>
<li><a href="https://youtu.be/bpyFQJV5gCI" rel="nofollow ugc">Real Time - MC</a></li>
<li><a href="https://youtu.be/f2C-gA8jEyY" rel="nofollow ugc">Android - MC</a></li>
<li><a href="https://youtu.be/0c_JaX4G7Zc" rel="nofollow ugc">Open Printing - MC</a></li>
<li><a href="https://youtu.be/LN2CUgp8deo" rel="nofollow ugc">Containers &amp; Checkpoint/Restore - MC</a></li>
<li><a href="https://youtu.be/WFZvx08mdjQ" rel="nofollow ugc">Toolchains - MC</a></li>
<li><a href="https://youtu.be/bVQ_mpvTCIM" rel="nofollow ugc">You, Me, and IoT - MC</a></li>
<li><a href="https://youtu.be/ycG592N9EMA" rel="nofollow ugc">RISC-V</a></li>
<li><a href="https://youtu.be/dvdbeDZTj2o" rel="nofollow ugc">Killing the mmap_sem's contention</a></li>
<li><a href="https://youtu.be/5ZPVPkR-aW4" rel="nofollow ugc">Formal verification made easy (and fast)!</a></li>
<li><a href="https://youtu.be/3dXhRb30dag" rel="nofollow ugc">CPU controller on a single runqueue</a></li>
<li><a href="https://youtu.be/u4UQw7vu1i8" rel="nofollow ugc">Utilizing tools made for "Big Data" to analyse Ftrace data - making it fast and easy</a></li>
<li><a href="https://youtu.be/XUFUw_UR1qc" rel="nofollow ugc">Enabling TPM based system security features</a></li>
<li><a href="https://youtu.be/iAfrrNdl2f4" rel="nofollow ugc">Reflections on kernel quality, development process and testing</a></li>
<li><a href="https://youtu.be/ZIcrT4dw1QE" rel="nofollow ugc">Moving the Linux ABI to userspace</a></li>
<li><a href="https://youtu.be/KGaEiTBvJOA" rel="nofollow ugc">Memory management bits in arch/*</a></li>
<li><a href="https://youtu.be/507n-t0sfcU" rel="nofollow ugc">KUnit - Unit Testing for the Linux Kernel</a></li>
<li><a href="https://youtu.be/Mq95LKV24js" rel="nofollow ugc">Replacing mmap_sem with finer grained locks</a></li>
<li><a href="https://youtu.be/IIErirqsTT8" rel="nofollow ugc">Discussions on kselftest</a></li>
<li><a href="https://youtu.be/pXe6KiIudDU" rel="nofollow ugc">printk  Why is it so complicated</a></li>
<li><a href="https://youtu.be/u8XxDov-JNE" rel="nofollow ugc">System Boot &amp; Security - MC</a></li>
<li><a href="https://youtu.be/V0aC59xtw90" rel="nofollow ugc">Testing and Fuzzing - MC</a></li>
</ul>
<h1>LPC 2018</h1>
<h2>Playlist</h2>
<ul>
<li><a href="https://www.youtube.com/playlist?list=PLVsQ_xZBEyN2tq96cAph0Dcy6gJVq_Wqw" rel="nofollow ugc">https://www.youtube.com/playlist?list=PLVsQ_xZBEyN2tq96cAph0Dcy6gJVq_Wqw</a></li>
</ul>
<h2>Index</h2>
<ul>
<li><a href="https://youtu.be/-9oTH0TPXOE" rel="nofollow ugc">Toolchain MC</a></li>
<li><a href="https://youtu.be/-_wFcgBp0Y8" rel="nofollow ugc">Thermal MC</a></li>
<li><a href="https://youtu.be/UwZ1sWHD5zI" rel="nofollow ugc">Testing and Fuzzing MC</a></li>
<li><a href="https://youtu.be/4OKkHCg7El0" rel="nofollow ugc">RISC-V MC</a></li>
<li><a href="https://youtu.be/GhXZw_TsEzA" rel="nofollow ugc">Real Time MC</a></li>
<li><a href="https://youtu.be/97mmajwTjpY" rel="nofollow ugc">RDMA MC</a></li>
<li><a href="https://youtu.be/UXsU8tSoW-U" rel="nofollow ugc">Power Management and Energy-awareness MC</a></li>
<li><a href="https://youtu.be/YBgw2PSrzyY" rel="nofollow ugc">Performance and Scalability MC</a></li>
<li><a href="https://youtu.be/UUUW1wdoVOU" rel="nofollow ugc">Live Kernel Patching MC</a></li>
<li><a href="https://youtu.be/EFLJrz4FmCM" rel="nofollow ugc">Device Tree MC (part 2)</a></li>
<li><a href="https://youtu.be/s7Eb4cNffoQ" rel="nofollow ugc">Device Tree MC (part 1)</a></li>
<li><a href="https://youtu.be/yI_1cuhoDgA" rel="nofollow ugc">Containers MC</a></li>
<li><a href="https://youtu.be/PR4hpxWzPfo" rel="nofollow ugc">BPF MC</a></li>
<li><a href="https://youtu.be/xMtDDEj-02c" rel="nofollow ugc">Android MC</a></li>
<li><a href="https://youtu.be/CejbCQ5wS7Q" rel="nofollow ugc">WireGuard: Next-Generation Secure Kernel Network Tunnel</a></li>
<li><a href="https://youtu.be/hQmt4bTL4Uk" rel="nofollow ugc">What could be done in the kernel to make strace happy</a></li>
<li><a href="https://youtu.be/BlugUDzCJqI" rel="nofollow ugc">Untrusted File systems</a></li>
<li><a href="https://youtu.be/lzdpO3kyoE0" rel="nofollow ugc">Towards a Linux Kernel Maintainer Handbook</a></li>
<li><a href="https://youtu.be/mzT4QnCpef8" rel="nofollow ugc">The hard work behind large physical allocations in the kernel</a></li>
<li><a href="https://youtu.be/NkUJJb4kDcc" rel="nofollow ugc">The end of time, 19 years to go</a></li>
<li><a href="https://youtu.be/fqBci4HpJR0" rel="nofollow ugc">Task Migration at Scale Using CRIU</a></li>
<li><a href="https://youtu.be/cx6WfmZjkCI" rel="nofollow ugc">SCHED_DEADLINE desiderata and slightly crazy ideas</a></li>
<li><a href="https://youtu.be/KsASrJKUp-w" rel="nofollow ugc">Recursive read deadlocks and Where to find them</a></li>
<li><a href="https://youtu.be/YhlJuFPMBuI" rel="nofollow ugc">Proactive Defense Against CPU Side Channel Attacks</a></li>
<li><a href="https://youtu.be/d94N2Lu4x9s" rel="nofollow ugc">Open Source GPU compute stack - Not dancing the CUDA dance</a></li>
<li><a href="https://youtu.be/lz1V3ZeZMVo" rel="nofollow ugc">oomd: a userspace OOM killer</a></li>
<li><a href="https://youtu.be/ke77kEav-Ug" rel="nofollow ugc">Mind the gap - between real-time Linux and real-time theory</a></li>
<li><a href="https://youtu.be/eVNbMG_yugs" rel="nofollow ugc">Migrating to Gitlab</a></li>
<li><a href="https://youtu.be/29b7n2rqWVM" rel="nofollow ugc">Managing Memory Bandwidth Antagonism at Scale</a></li>
<li><a href="https://youtu.be/CP3PfOhE28s" rel="nofollow ugc">Improving Graphics Interactivity - It's All in the Timing</a></li>
<li><a href="https://youtu.be/GlKB9EB5sAw" rel="nofollow ugc">Heterogeneous Memory Management</a></li>
<li><a href="https://youtu.be/qeUHlXOBXmg" rel="nofollow ugc">Formal Methods for Kernel Hackers</a></li>
<li><a href="https://youtu.be/0aqAMGMUOFs" rel="nofollow ugc">Exploring New Frontiers in Container Technology</a></li>
<li><a href="https://youtu.be/6hIFkjYiTmE" rel="nofollow ugc">Enhancing perf to export processor hazard information</a></li>
<li><a href="https://youtu.be/1-qtYAtCGCU" rel="nofollow ugc">Documenting Linux MM for fun and for ... fun</a></li>
<li><a href="https://youtu.be/Y103CWBa1BI" rel="nofollow ugc">A practical introduction to XDP</a></li>
<li><a href="https://youtu.be/O5N_YcHX8zc" rel="nofollow ugc">Android and the kernel: herding billions of penguins, one version at a time</a></li>
<li><a href="https://youtu.be/UCNwz_n9oBY" rel="nofollow ugc">ZUFS - Zero Copy User-Mode FileSystem - One Year Later</a></li>
<li><a href="https://youtu.be/FruPyQ0DRWc" rel="nofollow ugc">Who stole my CPU? Steal time mitigation at Digital Ocean</a></li>
<li><a href="https://youtu.be/amkzAcsdCf0" rel="nofollow ugc">SoC Maintainer Group</a></li>
<li><a href="https://youtu.be/sjRUiqJVzOA" rel="nofollow ugc">Multiple Time Domains</a></li>
<li><a href="https://youtu.be/9xieEWFDEtU" rel="nofollow ugc">Filename encoding and case-insensitive filesystems</a></li>
<li><a href="https://youtu.be/qaFiOrBApDc" rel="nofollow ugc">Concurrency with tools/memory-model</a></li>
<li><a href="https://youtu.be/BuQ5fQ1SJto" rel="nofollow ugc">Zinc: Minimal Light-weight Kernel Cryptography API</a></li>
<li><a href="https://youtu.be/5EFh4v8vwoc" rel="nofollow ugc">XArray</a></li>
<li><a href="https://youtu.be/57Qgif69LBE" rel="nofollow ugc">An Introduction to RISC-V</a></li>
<li><a href="https://youtu.be/fhlEysdPr7k" rel="nofollow ugc">Elivepatch: Flexible Distributed Linux Kernel Live Patching</a></li>
<li><a href="https://youtu.be/SSWUrWqnSz0" rel="nofollow ugc">Clang+Linux</a></li>
<li><a href="https://youtu.be/XmoJCHNEp2w" rel="nofollow ugc">When eBPF meets FUSE: Improving Performance of User File Systems</a></li>
<li><a href="https://youtu.be/QNUX3AVBaG0" rel="nofollow ugc">Virtio as a universal communication format</a></li>
<li><a href="https://youtu.be/oizirl5ryQ4" rel="nofollow ugc">Linux's Code of Conduct Panel</a></li>
<li><a href="https://youtu.be/Ey31anIM9HM" rel="nofollow ugc">Kernel Track Welcome</a></li>
<li><a href="https://youtu.be/ARrelFfdVkw" rel="nofollow ugc">GCMA: Guaranteed Contiguous Memory Allocator</a></li>
<li><a href="https://youtu.be/KWholDv6-Rw" rel="nofollow ugc">Building Stable Kernel Trees with Machine Learning</a></li>
<li><a href="https://youtu.be/N75TqsNCEHE" rel="nofollow ugc">XDP Challenges &amp; Future Work</a></li>
<li><a href="https://youtu.be/E1QKn_AjuJk" rel="nofollow ugc">XDP 1.5 Years In Production. Evolution and Lessons Learned.</a></li>
<li><a href="https://youtu.be/KfvsdbwCcT8" rel="nofollow ugc">Whats Happened Network Junior C Nov 14</a></li>
<li><a href="https://youtu.be/W1AhODsNTQc" rel="nofollow ugc">TC SW Datapath: A Performance Analysis</a></li>
<li><a href="https://youtu.be/1ecAkcAxLJw" rel="nofollow ugc">Phylink and SFP: Going Beyond 1G Copper PHYs</a></li>
<li><a href="https://youtu.be/ccUeG1dAhbw" rel="nofollow ugc">Optimizing UDP for Content Delivery with GSO, Pacing and Zerocopy</a></li>
<li><a href="https://youtu.be/SeXMupW25WA" rel="nofollow ugc">Keynote: "This Talk Is Not About XDP: From Resource Limits to SKB Lists"</a></li>
<li><a href="https://youtu.be/Xa8BQoZ67r4" rel="nofollow ugc">Using eBPF as an Abstraction for Switching</a></li>
<li><a href="https://youtu.be/NnibidVRtWY" rel="nofollow ugc">Combining kTLS and BPF for Introspection and Policy Enforcement</a></li>
<li><a href="https://youtu.be/lHcUC_AXyio" rel="nofollow ugc">Bringing the Power of eBPF to Open vSwitch</a></li>
<li><a href="https://youtu.be/mQev63NwOmo" rel="nofollow ugc">BPF Host Network Resource Management</a></li>
<li><a href="https://youtu.be/BzHiEGzFJC0" rel="nofollow ugc">XDP Acceleration Using NIC Metadata, Continued</a></li>
<li><a href="https://youtu.be/8qyZT-bGdn0" rel="nofollow ugc">Networking Track Welcome</a></li>
<li><a href="https://youtu.be/MOCdcFTYoB4" rel="nofollow ugc">Scaling Linux Bridge Forwarding Database</a></li>
<li><a href="https://youtu.be/JmGfJok32Kw" rel="nofollow ugc">Path to DPDK speeds for AF XDP</a></li>
<li><a href="https://youtu.be/r_P5pKNFNHY" rel="nofollow ugc">P4C-XDP: Programming the Linux Kernel Forwarding Plane Using P4</a></li>
<li><a href="https://youtu.be/TRXuM2EapL4" rel="nofollow ugc">Linux SCTP is Catching Up and Going Above!</a></li>
<li><a href="https://youtu.be/_NJg-zzRIBo" rel="nofollow ugc">Leveraging Kernel Tables with XDP</a></li>
<li><a href="https://youtu.be/340dcnyNCkU" rel="nofollow ugc">Experiences Evaluating DC-TCP</a></li>
<li><a href="https://youtu.be/DItjNsku9zY" rel="nofollow ugc">ERSPAN Support  for Linux</a></li>
<li><a href="https://youtu.be/XpBzEq1MwI8" rel="nofollow ugc">eBPF / XDP Based Firewall and Packet Filtering</a></li>
<li><a href="https://youtu.be/KpcSbnJz33o" rel="nofollow ugc">Building Socket-aware BPF Programs</a></li>
<li><a href="https://youtu.be/0E5K5YFTOBU" rel="nofollow ugc">Tuesday party - CRAFTBeer Vancouver</a></li>
<li><a href="https://youtu.be/d4vGxSQ3SvY" rel="nofollow ugc">Closing plenary &amp; kernel panel</a></li>
<li><a href="https://youtu.be/mzT4QnCpef8" rel="nofollow ugc">The hard work behind large physical allocations in the kernel</a></li>
<li><a href="https://youtu.be/lz1V3ZeZMVo" rel="nofollow ugc">oomd: a userspace OOM killer</a></li>
<li><a href="https://youtu.be/fqBci4HpJR0" rel="nofollow ugc">Task Migration at Scale Using CRIU</a></li>
<li><a href="https://youtu.be/cx6WfmZjkCI" rel="nofollow ugc">SCHED_DEADLINE desiderata and slightly crazy ideas</a></li>
<li><a href="https://youtu.be/amkzAcsdCf0" rel="nofollow ugc">SoC Maintainer Group</a></li>
<li><a href="https://youtu.be/Y103CWBa1BI" rel="nofollow ugc">A practical introduction to XDP</a></li>
<li><a href="https://youtu.be/XpBzEq1MwI8" rel="nofollow ugc">eBPF / XDP Based Firewall and Packet Filtering</a></li>
<li><a href="https://youtu.be/TRXuM2EapL4" rel="nofollow ugc">Linux SCTP is Catching Up and Going Above!</a></li>
<li><a href="https://youtu.be/SSWUrWqnSz0" rel="nofollow ugc">Clang+Linux</a></li>
<li><a href="https://youtu.be/O5N_YcHX8zc" rel="nofollow ugc">Android and the kernel: herding billions of penguins, one version at a time</a></li>
<li><a href="https://youtu.be/N75TqsNCEHE" rel="nofollow ugc">XDP Challenges &amp; Future Work</a></li>
<li><a href="https://youtu.be/MOCdcFTYoB4" rel="nofollow ugc">Scaling Linux Bridge Forwarding Database</a></li>
<li><a href="https://youtu.be/FruPyQ0DRWc" rel="nofollow ugc">Who stole my CPU? Steal time mitigation at Digital Ocean</a></li>
<li><a href="https://youtu.be/BlugUDzCJqI" rel="nofollow ugc">Untrusted File systems</a></li>
<li><a href="https://youtu.be/1-qtYAtCGCU" rel="nofollow ugc">Documenting Linux MM for fun and for ... fun</a></li>
<li><a href="https://youtu.be/0aqAMGMUOFs" rel="nofollow ugc">Exploring New Frontiers in Container Technology</a></li>
<li><a href="https://youtu.be/sjRUiqJVzOA" rel="nofollow ugc">Multiple Time Domains</a></li>
<li><a href="https://youtu.be/r_P5pKNFNHY" rel="nofollow ugc">P4C-XDP: Programming the Linux Kernel Forwarding Plane Using P4</a></li>
<li><a href="https://youtu.be/qeUHlXOBXmg" rel="nofollow ugc">Formal Methods for Kernel Hackers</a></li>
<li><a href="https://youtu.be/qaFiOrBApDc" rel="nofollow ugc">Concurrency with tools/memory-model</a></li>
<li><a href="https://youtu.be/oizirl5ryQ4" rel="nofollow ugc">Linux's Code of Conduct Panel</a></li>
<li><a href="https://youtu.be/mQev63NwOmo" rel="nofollow ugc">BPF Host Network Resource Management</a></li>
<li><a href="https://youtu.be/lzdpO3kyoE0" rel="nofollow ugc">Towards a Linux Kernel Maintainer Handbook</a></li>
<li><a href="https://youtu.be/lHcUC_AXyio" rel="nofollow ugc">Bringing the Power of eBPF to Open vSwitch</a></li>
<li><a href="https://youtu.be/ke77kEav-Ug" rel="nofollow ugc">Mind the gap - between real-time Linux and real-time theory</a></li>
<li><a href="https://youtu.be/hQmt4bTL4Uk" rel="nofollow ugc">What could be done in the kernel to make strace happy</a></li>
<li><a href="https://youtu.be/fhlEysdPr7k" rel="nofollow ugc">Elivepatch: Flexible Distributed Linux Kernel Live Patching</a></li>
<li><a href="https://youtu.be/eVNbMG_yugs" rel="nofollow ugc">Migrating to Gitlab</a></li>
<li><a href="https://youtu.be/d94N2Lu4x9s" rel="nofollow ugc">Open Source GPU compute stack - Not dancing the CUDA dance</a></li>
<li><a href="https://youtu.be/ccUeG1dAhbw" rel="nofollow ugc">Optimizing UDP for Content Delivery with GSO, Pacing and Zerocopy</a></li>
<li><a href="https://youtu.be/_NJg-zzRIBo" rel="nofollow ugc">Leveraging Kernel Tables with XDP</a></li>
<li><a href="https://youtu.be/YhlJuFPMBuI" rel="nofollow ugc">Proactive Defense Against CPU Side Channel Attacks</a></li>
<li><a href="https://youtu.be/XmoJCHNEp2w" rel="nofollow ugc">When eBPF meets FUSE: Improving Performance of User File Systems</a></li>
<li><a href="https://youtu.be/Xa8BQoZ67r4" rel="nofollow ugc">Using eBPF as an Abstraction for Switching</a></li>
<li><a href="https://youtu.be/W1AhODsNTQc" rel="nofollow ugc">TC SW Datapath: A Performance Analysis</a></li>
<li><a href="https://youtu.be/UCNwz_n9oBY" rel="nofollow ugc">ZUFS - Zero Copy User-Mode FileSystem - One Year Later</a></li>
<li><a href="https://youtu.be/SeXMupW25WA" rel="nofollow ugc">Keynote: "This Talk Is Not About XDP: From Resource Limits to SKB Lists"</a></li>
<li><a href="https://youtu.be/QNUX3AVBaG0" rel="nofollow ugc">Virtio as a universal communication format</a></li>
<li><a href="https://youtu.be/NnibidVRtWY" rel="nofollow ugc">Combining kTLS and BPF for Introspection and Policy Enforcement</a></li>
<li><a href="https://youtu.be/NkUJJb4kDcc" rel="nofollow ugc">The end of time, 19 years to go</a></li>
<li><a href="https://youtu.be/KsASrJKUp-w" rel="nofollow ugc">Recursive read deadlocks and Where to find them</a></li>
<li><a href="https://youtu.be/KpcSbnJz33o" rel="nofollow ugc">Building Socket-aware BPF Programs</a></li>
<li><a href="https://youtu.be/JmGfJok32Kw" rel="nofollow ugc">Path to DPDK speeds for AF XDP</a></li>
<li><a href="https://youtu.be/GlKB9EB5sAw" rel="nofollow ugc">Heterogeneous Memory Management</a></li>
<li><a href="https://youtu.be/Ey31anIM9HM" rel="nofollow ugc">Kernel Track Welcome</a></li>
<li><a href="https://youtu.be/E1QKn_AjuJk" rel="nofollow ugc">XDP 1.5 Years In Production. Evolution and Lessons Learned.</a></li>
<li><a href="https://youtu.be/CejbCQ5wS7Q" rel="nofollow ugc">WireGuard: Next-Generation Secure Kernel Network Tunnel</a></li>
<li><a href="https://youtu.be/CP3PfOhE28s" rel="nofollow ugc">Improving Graphics Interactivity - It's All in the Timing</a></li>
<li><a href="https://youtu.be/BzHiEGzFJC0" rel="nofollow ugc">XDP Acceleration Using NIC Metadata, Continued</a></li>
<li><a href="https://youtu.be/BuQ5fQ1SJto" rel="nofollow ugc">Zinc: Minimal Light-weight Kernel Cryptography API</a></li>
<li><a href="https://youtu.be/9xieEWFDEtU" rel="nofollow ugc">Filename encoding and case-insensitive filesystems</a></li>
<li><a href="https://youtu.be/8qyZT-bGdn0" rel="nofollow ugc">Networking Track Welcome</a></li>
<li><a href="https://youtu.be/6hIFkjYiTmE" rel="nofollow ugc">Enhancing perf to export processor hazard information</a></li>
<li><a href="https://youtu.be/5EFh4v8vwoc" rel="nofollow ugc">XArray</a></li>
<li><a href="https://youtu.be/57Qgif69LBE" rel="nofollow ugc">An Introduction to RISC-V</a></li>
<li><a href="https://youtu.be/340dcnyNCkU" rel="nofollow ugc">Experiences Evaluating DC-TCP</a></li>
<li><a href="https://youtu.be/1ecAkcAxLJw" rel="nofollow ugc">Phylink and SFP: Going Beyond 1G Copper PHYs</a></li>
<li><a href="https://youtu.be/KfvsdbwCcT8" rel="nofollow ugc">Whats Happened Network Junior C Nov 14</a></li>
<li><a href="https://youtu.be/KWholDv6-Rw" rel="nofollow ugc">Building Stable Kernel Trees with Machine Learning</a></li>
<li><a href="https://youtu.be/DItjNsku9zY" rel="nofollow ugc">ERSPAN Support  for Linux</a></li>
<li><a href="https://youtu.be/ARrelFfdVkw" rel="nofollow ugc">GCMA: Guaranteed Contiguous Memory Allocator</a></li>
<li><a href="https://youtu.be/29b7n2rqWVM" rel="nofollow ugc">Managing Memory Bandwidth Antagonism at Scale</a></li>
<li><a href="https://youtu.be/yI_1cuhoDgA" rel="nofollow ugc">Containers MC</a></li>
<li><a href="https://youtu.be/UwZ1sWHD5zI" rel="nofollow ugc">Testing and Fuzzing MC</a></li>
<li><a href="https://youtu.be/UUUW1wdoVOU" rel="nofollow ugc">Live Kernel Patching MC</a></li>
<li><a href="https://youtu.be/97mmajwTjpY" rel="nofollow ugc">RDMA MC</a></li>
<li><a href="https://youtu.be/4OKkHCg7El0" rel="nofollow ugc">RISC-V MC</a></li>
<li><a href="https://youtu.be/-_wFcgBp0Y8" rel="nofollow ugc">Thermal MC</a></li>
<li><a href="https://youtu.be/xMtDDEj-02c" rel="nofollow ugc">Android MC</a></li>
<li><a href="https://youtu.be/s7Eb4cNffoQ" rel="nofollow ugc">Device Tree MC (part 1)</a></li>
<li><a href="https://youtu.be/YBgw2PSrzyY" rel="nofollow ugc">Performance and Scalability MC</a></li>
<li><a href="https://youtu.be/UXsU8tSoW-U" rel="nofollow ugc">Power Management and Energy-awareness MC</a></li>
<li><a href="https://youtu.be/PR4hpxWzPfo" rel="nofollow ugc">BPF MC</a></li>
<li><a href="https://youtu.be/GhXZw_TsEzA" rel="nofollow ugc">Real Time MC</a></li>
<li><a href="https://youtu.be/EFLJrz4FmCM" rel="nofollow ugc">Device Tree MC (part 2)</a></li>
<li><a href="https://youtu.be/-9oTH0TPXOE" rel="nofollow ugc">Toolchain MC</a></li>
<li><a href="https://youtu.be/0E5K5YFTOBU" rel="nofollow ugc">Tuesday party - CRAFTBeer Vancouver</a></li>
<li><a href="https://youtu.be/oSS8F0WzT2w" rel="nofollow ugc">Tuesday evening party</a></li>
</ul>
]]></description><link>https://kernelmeet.com/topic/10/linux-kernel-conference-session-archive-lpc-2021-2018</link><generator>RSS for Node</generator><lastBuildDate>Wed, 12 Aug 2026 17:33:41 GMT</lastBuildDate><atom:link href="https://kernelmeet.com/topic/10.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 15 Jan 2026 04:17:38 GMT</pubDate><ttl>60</ttl></channel></rss>