[$] GCC features to help harden the kernel
Hardening the Linux kernel is an endless task, with work required on
multiple fronts. Sometimes, that work is not done in the kernel itself;
other tools, including compilers, can have a significant role to play.
At the <a href="https://gcc.gnu.org/wiki/cauldron2023" rel="nofollow">2023 GNU Tools
Cauldron</a>, Qing Zhao covered some of the work that has been done in the
GCC compiler to help with the hardening of the kernel — along with work
that still needs to be done.
https://lwn.net/Articles/946041/