KFence Subsystem for Memory Error Detection Accepted in Linux Kernel 5.12
The development version of the Linux kernel 5.12 includes the implementation of the KFence (Kernel Electric Fence) mechanism, which checks memory operations, catching buffer overflows, accessing memory after it has been freed, and other similar errors. This functionality was already present in the kernel as a KASAN (kernel address sanitizer) build option, utilizing Address Sanitizer in modern GCC […]
