
Yet another memory corruption bug caught thanks to -Wflex-array-member-not-at-end! 🐛🪲🐧

The maintainer has already taken this patch, and it will soon land in mainline and a couple of stable trees. 😃🐧
Here’s a link to the slides and video from my latest presentation at Linux Plumbers Conference, where I discuss the ongoing efforts to globally enable the -Wflex-array-member-not-at-end compiler option in the upstream Linux kernel:
This work aims to eradicate these types of memory corruption vulnerabilities from the kernel once and for all. 😀🙌🏽
Kernel Self-Protection Project ⚔️🛡️🐧