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. LSF/MM/eBPF Session Archive (2024 ~ 2022)

LSF/MM/eBPF Session Archive (2024 ~ 2022)

Scheduled Pinned Locked Moved Blogs
1 Posts 1 Posters 43 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

    LSF MM eBPF 2024

    Playlist

    • https://www.youtube.com/playlist?list=PLbzoR-pLrL6oj1rVTXLnV7cOuetvjKn9q

    Index

    • mm/mempolicy extentions for heterogeneous memory systems - Gregory Price
    • automating measuring memory fragmentation - Luis Chamberlain
    • mTHP reliable allocation and reclamation - Barry Song
    • MEMDESC Allocation - Matthew Wilcox
    • MM process - Akpm
    • FS lightning talks
    • Reserved afternoon for per-FS BoFs, such as bcachefs
    • statx extensions for subvol/snapshot filesystems & more - Kent Overstreet
    • BPF IETF standardization update & roadmap (Dave Thaler)
    • inode timestamps and change cookie - Jeffrey Layton
    • Revamping global socket iterator, netkit & next steps (Daniel Borkmann)
    • Removing GFP_NOFS - Matthew Wilcox
    • Dropping page cache of individual fs - Christian Brauner
    • BPF Qdisc (Amery Hung)
    • Polymorphic kfuncs (David Vernet)
    • Rethinking BPF conntrack (Aditi Ghag)
    • TAO: THP Allocator Optimizations - Yu Zhao
    • BPF struct_ops & sched_ext (Kui-Feng Lee)
    • LLVM improvements for better verification (Alan Jowett)
    • Tracing the source of errors - Miklos Szeredi
    • Compiled BPF (Jose E. Marchesi)
    • Compiled BPF, continued (David Faust)
    • Cross-platform BPF compiler issues (Dave Thaler)
    • Instruction-level BPF memory model (Paul E. McKenney)
    • BPF performance: comparison of eBPF for Windows vs Linux BPF (Alan Jowett)
    • Modernize BPF for the next 10 years (Alexei Starovoitov)
    • Next Steps for BPF LSM (KP Singh)
    • Tetragon auditing/enforcement (John Fastabend)
    • perf data type profiling and pahole update (Arnaldo Carvalho de Melo)
    • perf tools issues with BPF (Namhyung Kim)
    • BPF-NX+CFI (Maxwell Bland)
    • Implementing BPF_PROG_LOAD_FD (Neill Kapron)
    • Segmented Stacks for BPF Programs (Yonghong Song)
    • Value tracking in BPF verifier (Shung-Hsi Yu)
    • Static keys and jump labels (Anton Protopopov)
    • Fast uprobes (Jiri Olsa)
    • BPF CI in particular and kernel testing in general (Mykola Lysenko)
    • BPF local testing (Manu Bretelle)
    • BPF conformance - handling undefined opcodes (Alan Jowett)
    • Multi-kprobe Updates (Jiri Olsa)
    • linkat
    • Reclaiming & documenting page flags - Matthew Wilcox
    • Deprecate SPARSEMEM and have only SPARSEMEM_VMEMMAP - Oscar Salvador
    • CXL Development Discussions
    • mm: memcg: separate legacy cgroup v1 code and put under config option - Roman Gushchin, Shakeel Butt
    • kdevops BoF - Luis Chamberlain
    • CXL Memory Compression - Yiannis Nikolakopoulos
    • Filesystem testing - Leah Rumancik
    • Hugetlb Unifications, continued - Peter Xu
    • Mount API extensions - Christian Brauner
    • Finishing up mount API conversions; consistency & logging - Eric Sandeen
    • Saner infrastructure for tree-in-dcache filesystems - Al Viro
    • IOMAP BoF
    • Making pseudo file systems inodes/dentries more like normal file systems - Steven Rostedt
    • fanotify HSM update - Amir Goldsrein
    • Introduction Goals and Progress since last year - Daniel Borkmann, Martin Lau & all track leads
    • State Of The Page - Matthew Wilcox
    • No tears atomics & LBS - Luis Chamberlain, John Garry
    • Untorn buffered writes - Theodore Ts'o, John Garry
    • Challenges and Ideas in Transitioning EXT* and other FS to iomap - Ritesh Harjani
    • Reclamation interactions with RCU - Paul E. McKenney
    • Filesystem in Rust - Kent Overstreet
    • ASI Follow up - Brendon Jackman
    • Swap abstraction - Chris Li
    • shmem/tmpfs: large folios adoption, regression tracking and performance testing - Daniel Gomez
    • Famfs: new userspace filesystem driver vs. improving FUSE/DAX - John Groves
    • Large folios, swap and fscache - David Howells
    • General Session - Workshop Summary (Daniel Borkmann, Martin Lau & all other track leads)
    • More features and use-cases for sched_ext (David Vernet)
    • Measuring limits and enhancing buffered IO - Luis Chamberlain
    • DAMON Updates and Plans: Automation of DAMON tuning, tiering, and VM guest scaling - SeongJae Park
    • KVM vCPU Priority boosting via BPF (Vineeth Pillai)
    • SLUB: what's next? - Vlastimil Babka
    • MM mapcount madness - David Hildenbrand
    • Dynamic Growth of Kernel Stacks - Pasha Tatashin
    • Memory allocation profiling - Suren Baghdasaryan
    • Address Space Isolation - Brendan Jackman
    • Enhancements to RCU-protected VMA walks - Liam R. Howlett
    • Changing how we do file system maintenance - Josef Bacik, Christian Brauner
    • Hugetlb Unifications - Peter Xu
    • Sharing page tables across processes (mshare) - Khalid Aziz
    • Evolution of stack trace captures with BPF - Andrii Nakryiko
    • BPF Thrift Coalescing (BPF + io_uring, David Wei)
    • eBPF Foundation: ongoing work & "What can the foundation do for you?" (Joe Stringer et al.)
    • Multi-sized THP performance benchmarks and analysis on ARM64 - Yang Shi
    • Maple Tree Proposed Features - Liam Howlett
    • Highlights from the Linux Storage, Filesystem, Memory Management & BPF Summit 2024 in Salt Lake City

    LSF MM eBPF 2023

    Playlist

    • https://www.youtube.com/playlist?list=PLbzoR-pLrL6rlmdpJ3-oMgU_zxc1wAhjS

    Index

    • Introduction and Goals - Josef Bacik
    • [Private video]
    • fanotify HSM API / VFS write barriers - Amir Goldstein
    • Lighting talks
    • Wrap up
    • FUSE passthrough solutions and status - Miklos Szeredi / Daniel Rosenberg
    • FUSE uring request allocation and communication - Bernd Schubert
    • mount namespace monitoring - Miklos Szeredi, Amir Goldstein
    • Direct map fragmentation - Mike Rapoport
    • SMDK inspired MM changes for CXL - Kyungsan Kim
    • VM live migration over CXL memory - Dragan Stancevic
    • VM memory overcommit - T.J. Alumbaugh, Yuanchu Xie
    • DAMON updates and future plans - SeongJae Park
    • HGM for hugetlbfs - James Houghton
    • Batteries-included symbolization with blazesym - Daniel Mueller
    • Userspace Control of Memory Management - Frank van der Linde
    • What should be the anthem of BPF? - Alexei Starovoitov
    • Compiled BPF: Part 1 of 2 - Jose E. Marchesi
    • Resurrection of /dev/bpf discussion for implementing trusted unpriv BPF- Andrii Nakryiko
    • Enabling kfuncs to specific modifiers per-arg, rather than per-kfunc Allowing... - David Vernet
    • BTF function/address resolving - Jiri Olsa
    • BPF Graph Collections + Verifier Changes - David Marchevsky
    • State of the Page - Matthew Wilcox
    • Sunsetting buffer heads - Hannes Reinecke
    • Support for large block sizes (over4KB) - Luis Chamberlain
    • Lighting talks
    • Composefs vs erofs+overlay - Alexander Larsson
    • Image based read only filesystems EROFS - Xiang Gao
    • VFS topics - Christian Brauner
    • Mounting images inside userns - Christian Brauner / Lennart Poettering
    • Final hurdles with procfs magic link hardening - Aleksa Sarai
    • online repair of filesystems: what next? - Darrick Wong
    • bcachefs: when is an fs ready for upstream? - Kent Overstreet
    • fsinfo/mount namespace monitoring - Miklos Szeredi / Hou Tao
    • HW counters for hold/cold pages - Aneesh Kumar K V, Wei Xu
    • Lazy RCU memory reclaim - Joel Fernandes
    • physr discussion - Jason Gunthorpe
    • SL[OA]B removal and future of SLUB - Vlastimil Babka
    • Virtual machine memory passthrough - Pasha Tatashin
    • Sframe - Steven Rostedt, Indu Bhagat
    • Swap abstraction - Yosry Ahmed
    • Reducing zombie memcgs - T.J. Mercier, Yosry Ahmed
    • Generic BPF multi-attach API & initial implementation for tcx and XDPmeta... - Daniel Borkmann
    • XDP metadata for TX - Stanislav Fomichev
    • XDP/BPF in RDMA(RXE) - Zhu Yanjun
    • Better hash functions for BPF maps - Anton Protopopov
    • Namespace unaware BPF (sockets) iterator BPF cgroup helper enhancements... - Aditi Ghag
    • BPF and firewall: kernel support to ease more complex packets filtering - Quentin Deslandes
    • Kernel lock performance analysis using BPF - Hao Luo
    • Multi uprobe link - Jiri Olsa
    • cgroup-bpf production surprises - Martin Lau
    • Monitoring SRIOV with BPF - John Fastabend
    • BPF Turing machine - John Fastabend
    • Live Demo
    • Filesystem backporting to stable and other LTS woes- Leah Rumancik, Chandan Rajendra, Amir Goldstein
    • Limits of Development - Hannes Reinecke
    • Copy Offload - Nitesh Shetty, Chaitanya Kulkarni
    • kdevops: Advances with automation of testing with fstests and blktests - Luis Chamberlain
    • Lighting talks
    • iSCSI containerized control plane - Chris Leech, Lee Duncan
    • Removal of kthread freezer next steps - Luis Chamberlain
    • IOMAP conversion status - Luis Chamberlain
    • NFSD, folios, and biovecs - Chuck Lever
    • Improving i_version support in filesystems - Jeffrey Layton
    • Scalable pagefaults - Matthew Wilcox, Suren Baghdasaryan
    • Flexible orders anon pages - Yu Zhao, Yang Shi
    • Single owner memory - Pasha Tatashin
    • MM doc - Mike Rapoport
    • Memory profiling using code tagging - Suren Baghdasaryan, Kent Overstreet
    • Introduce a per-cpu-vmap-cache to mitigate a lock contention - Uladzislau Rezki
    • Followup, new zone + mmap flag for CXL?: - Dan Williams and Kyungsun Kim
    • Why not a existing Zone, Node, or HW?
    • Tetragon a k8s observability and security tool - John Fastabend
    • BPF signing using fsverity and LSM gatekeeper - Lorenz Bauer
    • Applicability of BPF in a Confidential Computing context - Dave Thaler
    • vmtest: reusable virtual machine testing infrastructure - Daniel Xu
    • BPF CI system discussion - Manu Bretelle, Daniel Mueller, Mykola Lysenko
    • Extend bpf-helpers to better support Kubernetes - Vinay Kulkami
    • BPF iterator for file-system - Hou Tao
    • FUSE BPF - Daniel Rosenberg
    • BPF documentation/standardization progress - Dave Thaler
    • Make bpf memory allocator more robust - Hou Tao
    • A sketch data-structure for quantiles in eBPF - Kornilios Kourtis
    • Update on the new module_alloc - Song Liu
    • SCSI Reserved Commands - Hannes Reinecke
    • CXL Fabric manager - Viacheslav A Dubeyko
    • sched ext - David Vernet
    • Compiled BPF: Part 2 of 2 - Jose E. Marchesi
    • BPF Static Keys Support: Update on Wildcard Map Including Use Cases & Restrictio... Anton Protopopov

    LSF MM eBPF 2022

    Playlist

    • https://www.youtube.com/playlist?list=PLbzoR-pLrL6ojOwYpczcvVLx-Resz7shx

    Index

    • Introduction and Goals - Josef Bacik
    • Amortising direct map fragmentation - Mike Rapoport
    • are we going to use ioctls forever configfd - Luis Chamberlain & James Bottomley
    • bcachefs - Kent Overstreet
    • Better algorithms and data structures for BPF - Andrii N
    • Block drivers in userspace - Gabriel Krisman Bertazi
    • Block namespaces - Hannes Reinecke
    • BoF for Zoned Storage - Luis Chamberlain
    • BPF + block devices -Hannes Reinecke
    • BPF CI - Mykola L
    • BPF Container Debugging - Song Liu
    • BPF documentation and standardization - Christoph H
    • BPF Dynamic Pointers - Joanne Koong
    • BPF for "standard interface" flexibility - KP
    • BPF for security domain - KP
    • BPF guidelines for newcomers - Brendan G
    • BPF observability tools update - Brendan G
    • BPF Roadmap Doc Review
    • Challenges with running fstests and blktests - Luis Chamberlain
    • Changes in RCU over the past few years - Paul E. McKenney
    • Changing file system resize patterns - Theodore T'so
    • Clang and BPF: what is a regression? - John F
    • Commonization of nvme transports - James Smart
    • Compass Rose - Monday Lighting talks
    • Compass Rose - Tuesday Lighting talks
    • Comprehensive kfunc support - Yonghong
    • Container CXL Memory Interface - Hongjian Fan
    • Container CXL Memory Interface - Hongjian Fan
    • Copy Offload - Chaitanya Kulkarni
    • CoW changes - David Hildenbrand
    • CXL vs iomem_resource - Ben Widawsky
    • Dealing with hot plugging composability issues created by CXL attached memories - Jon Trantham
    • DIGLIM eBPF: secure boot at application level with minimal changes to distros - Roberto Sassu
    • Disabling extent optimization - David Howells
    • Do we keep PATA support ? - Damien Le Moal
    • Dying cgroups issues - Roman Gushchin
    • Dynamically allocated pseudo file systems - Steven Rostedt
    • Enabling change notification fornetwork and cluster fs - Steve French
    • Enhanced NVMe error & status messaging - Ewan D. Milne
    • Evolving libbpf and bpftool to be cross-platform - Dave Thaler
    • Extend cgroup stats collection and interface with BPF - Hao
    • Folios - Matthew Wilcox
    • FOLL_PIN + file systems - John Hubbard
    • FS and stable trees - Amir Goldstein
    • fsinfo()/getvalues()/getxattr() - Amir Goldstein, Miklos Szeredi
    • Fstests/blktests best practices - Josef Bacik
    • Handling of VMAs - Liam Howlett
    • idmapped mounts BoF - Christian Brauner
    • Improving OOM debugging - Kent Overstreet
    • Key per I/O - Fred Knight
    • KLP and BPF - Steven Ronstedt
    • libata SCSI integration - Hannes Reinecke
    • Maintainers Don't Scale - Josef Bacik
    • making O_TMPFILE more atomic - Steve French
    • MGLRU - Yu Zhao
    • MM documentation - Mike Rapoport
    • MM process - Akpm, Willy
    • mshare - Matthew Wilcox & Khalid Aziz
    • Negative Dentries - Stephen Brennan
    • Netfs support library - David Howells
    • Network storage transports in containers - Chris Leech
    • NVMe dispersed namespaces - Hannes Reinecke
    • NVMe oF Discovery Services - John Meneghini
    • NVME Passthrough - Kanchan Joshi
    • overlayfs across cgroupfs and bpffs - Amir G
    • Page table reclaim - David Hildenbrand
    • PMD sharing - Mike Kravetz
    • Potential silent data loss caused by hwpoisoned page cache - Yang Shi
    • proactive reclaim and memory tiering - Davidlohr Bueso
    • Program signing, bpf policy - Jason Baker
    • Readahead - Matthew Wilcox, David Howells, Steven French
    • Remote users share your experience with us - Remote participants
    • Scaling iSCSI to many targets - Lee Duncan
    • Shared memory and Pooled memory - Hongjian Fan
    • Shared memory for shared file extents - Goldwyn Rodrigues
    • Sockmap Updates and New Features - John Fastabend
    • SPF - Michel Lespinasse, Suren Baghdasaryan
    • Statx, snapshots, fs identifiers - Josef Bacik
    • Subsector reads - Keith Busch
    • Supervisor Protection Keys - Ira Weiny
    • tc BPF and uveth;hook for connected UDP/TCP - Daniel B
    • The Maple Tree + Lock Scalability - Liam Howlett and Michel Lespinasse
    • TLS handshake for in kernel consumers - Hannes Reinecke
    • Unique file system identifiers - Chuck Lever Ben Coddington
    • Userspace control of memory mappings to support live update - James Gowans & David Woodhouse
    • Wrap Up - Josef Bacik
    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