Power BI Fundamentals - Create visualizations and dashboards from scratch
Get 35% Off CFI Certifications - Code CFI35
Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn about the ongoing efforts to enable the -Wflex-array-member-not-at-end compiler flag in the Linux kernel through this 40-minute conference talk by Gustavo A. R. Silva from The Linux Foundation. Discover how this GCC 14 compiler option identifies flexible-array members positioned in the middle of composite structures, which initially revealed approximately 60,000 warnings in the upstream Linux kernel. Explore the progress made as part of the Linux Kernel Self-Protection Project (KSPP) over the past year in addressing the roughly 650 unique issues that require individual auditing and resolution. Examine the various categories and complexity levels of these problems, along with concrete code examples demonstrating how to fix them. Understand the importance of enabling this compiler option for kernel security and hardening, and learn about the planned approach to complete this work. Gain insights into useful helpers and strategies for fixing existing code or implementing new functionality that contributes to Linux kernel hardening, whether you're an experienced kernel developer or someone interested in starting upstream contributions.
Syllabus
Upstream Kernel Hardening: Progress on Enabling -Wflex-array-member-not-at-end - Gustavo A. R. Silva
Taught by
Linux Foundation