freebsd-skq/sys/x86/isa
Mark Johnston f115c06121 amd64: Add MD bits for KASAN
- 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.

MFC after:	2 weeks
Sponsored by:	The FreeBSD Foundation
Differential Revision:	https://reviews.freebsd.org/D29455
2021-04-13 17:42:20 -04:00
..
atpic.c amd64: Add MD bits for KASAN 2021-04-13 17:42:20 -04:00
atrtc.c x86: clean up empty lines in .c and .h files 2020-09-01 21:23:59 +00:00
clock.c timer_restore is now unused, remove it 2020-10-08 20:56:11 +00:00
elcr.c
icu.h
isa_dma.c x86: clean up empty lines in .c and .h files 2020-09-01 21:23:59 +00:00
isa.c x86: clean up empty lines in .c and .h files 2020-09-01 21:23:59 +00:00
nmi.c x86: clean up empty lines in .c and .h files 2020-09-01 21:23:59 +00:00
orm.c x86: clean up empty lines in .c and .h files 2020-09-01 21:23:59 +00:00