Build GenAI Apps from Scratch — UCSB PaCE Certificate Program
The Most Addictive Python and SQL Courses
Overview
AI, Data Science & Cloud Certificates from Google, IBM & Meta — 40% Off
One plan covers every Professional Certificate on Coursera. 40% off Coursera Plus Annual.
Unlock All Certificates
Explore program verification techniques for the Linux kernel in this 50-minute conference talk that examines the potential costs and benefits of implementing formal verification methods in kernel development. Learn about the current state of program verification tools and methodologies that can be applied to kernel code, including static analysis, model checking, and theorem proving approaches. Discover the practical challenges and trade-offs involved in adopting verification techniques for critical kernel components, from performance overhead considerations to development workflow integration. Understand how program verification can help identify bugs, security vulnerabilities, and correctness issues in kernel code while weighing the implementation costs against the potential benefits for system reliability and security.
Syllabus
Kernel Recipes 2025 - Program verification for the Linux kernel: Potential costs and benefits
Taught by
Kernel Recipes