mirror of
https://github.com/opnsense/src.git
synced 2026-05-28 04:12:45 -04:00
- Initialize KASAN before executing SYSINITs.
- Add a GENERIC-KASAN kernel config, akin to GENERIC-KCSAN.
- Increase the kernel stack size if KASAN is enabled. Some of the
ASAN instrumentation increases stack usage and it's enough to
trigger stack overflows in ZFS.
- Mark the trapframe as valid in interrupt handlers if it is
assigned to td_intr_frame. Otherwise, an interrupt in a function
which creates a poisoned alloca region can trigger false positives.
Sponsored by: The FreeBSD Foundation
(cherry picked from commit
|
||
|---|---|---|
| .. | ||
| DEFAULTS | ||
| GENERIC | ||
| GENERIC-KASAN | ||
| GENERIC-KCSAN | ||
| GENERIC-MMCCAM | ||
| GENERIC.hints | ||
| LINT | ||
| LINT-NOINET | ||
| LINT-NOINET6 | ||
| LINT-NOIP | ||
| MINIMAL | ||
| NOTES | ||