Linux Kernel Runtime Guard (LKRG) protects the kernel. It provides security through diversity. Similar to running an uncommon operating system (kernel) would. [1]
Available for Debian, Whonix, Qubes [¹].
Known issue: LKRG kills VirtualBox host VMs (Fixed.)
[¹] Qubes Debian VMs with VM kernel only. Qubes LKRG Instructions