[$] 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/