Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Linux Foundation

Upstream Kernel Hardening - Progress on Enabling -Wflex-array-member-not-at-end

Linux Foundation via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Explore the ongoing efforts to enable the -Wflex-array-member-not-at-end compiler option in the upstream Linux kernel through this 40-minute conference talk by Gustavo A. R. Silva from The Linux Foundation. Learn about the significant challenge posed by the approximately 60,000 warnings (with 650 unique issues) that this GCC 14 compiler option revealed in the Linux kernel codebase. Discover the progress made as part of the Kernel Self-Protection Project (KSPP) in addressing these complex issues that span multiple categories and require individual auditing. Examine concrete code examples demonstrating how to fix flexible array member problems, understand the challenges encountered during the remediation process, and gain insight into why enabling this compiler option is crucial for kernel security hardening. Acquire practical helpers and strategies for fixing existing code or implementing new functionality that contributes to upstream Linux kernel hardening, whether you're an experienced kernel developer or someone interested in beginning upstream contributions.

Syllabus

Upstream Kernel Hardening: Progress on Enabling -Wflex-array-member-not-at-end - Gustavo A. R. Silva

Taught by

Linux Foundation

Reviews

Start your review of Upstream Kernel Hardening - Progress on Enabling -Wflex-array-member-not-at-end

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.