Get 20% off all career paths from fullstack to AI
Learn Excel & Financial Modeling the Way Finance Teams Actually Use Them
Overview
Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access
Explore advanced compiler security features for Linux kernel hardening in this 18-minute conference talk from the Linux Plumbers Conference. Discover toolchain experiences from Google's production server kernel hardening work, focusing on "profile guided hardening" or "selective sanitization" techniques that enhance security in kernel cold paths using -lower-allow-check-percentile-cutoff-hot and -fsanitize-ignorelist flags. Learn about recent Clang developments in slab isolation that leverage allocated type properties to strengthen memory safety and make exploitation more difficult, including insights into the -fsanitize=alloc-partition RFC. Gain practical knowledge about implementing these cutting-edge compiler security measures in production kernel environments.
Syllabus
Exciting new compiler flags for kernel security - Florent Revest (Google)
Taught by
Linux Plumbers Conference