AI, Data Science & Cloud Certificates from Google, IBM & Meta
Launch Your Cybersecurity Career in 6 Months
Overview
Google, IBM & Meta Certificates – 40% Off
One Coursera Plus subscription covers most Professional Certificates on Coursera.
Unlock All Certificates
Learn how to extend kernel subsystems using BPF through a detailed examination of the fanotify implementation in this 39-minute conference talk from Kernel Recipes 2025. Explore the evolution of best practices for "BPFizing" kernel subsystems, focusing on three key areas: implementing hook points with struct_ops, adding kfuncs for critical functionalities, and collaborating effectively with the BPF community. Discover how BPF enables safe policy implementation in user programs and gain practical insights into modern kernel development approaches. Understand the state-of-the-art methodologies for integrating BPF capabilities into existing kernel infrastructure through real-world examples and expert guidance on community engagement strategies.
Syllabus
Kernel Recipes 2025 - BPFize Your Kernel Subsystem: The fanotify Experience
Taught by
Kernel Recipes