serenity/Kernel/Heap
Idan Horowitz f7a1f28d7f Kernel: Add initial basic support for KASAN
This commit adds minimal support for compiler-instrumentation based
memory access sanitization.
Currently we only support detection of kmalloc redzone accesses, and
kmalloc use-after-free accesses.

Support for inline checks (for improved performance), and for stack
use-after-return and use-after-return detection is left for future PRs.
2023-12-30 13:57:10 +01:00
..
Heap.h Kernel: Add initial basic support for KASAN 2023-12-30 13:57:10 +01:00
kmalloc.cpp Kernel: Add initial basic support for KASAN 2023-12-30 13:57:10 +01:00
kmalloc.h Kernel+LibC: Move name length constants to Kernel/API from limits.h 2023-01-21 10:43:59 -07:00