opnsense-src/sys/cddl/dev/dtrace/amd64
Mark Johnston 2bd47ff645 dtrace: Add some more annotations for KMSAN
- Don't allow FBT and kinst to instrument the KMSAN runtime.
- When fetching data from the traced thread's stack, mark it as
  initialized.  It may well be uninitialized, but as dtrace permits
  arbitrary inspection of kernel memory, it isn't very useful to raise
  KMSAN reports.
- Mark data copied in from userspace as initialized, as we do for
  copyin() etc. using interceptors.

MFC after:	2 weeks

(cherry picked from commit fdeb273d49bf2fa2544d3c98114859db10385550)
2024-12-13 01:34:14 +00:00
..
dtrace_asm.S dtrace/amd64: Make invop providers usable with KMSAN enabled 2024-12-06 14:51:09 +00:00
dtrace_isa.c dtrace: Add some more annotations for KMSAN 2024-12-13 01:34:14 +00:00
dtrace_subr.c dtrace/amd64: Make invop providers usable with KMSAN enabled 2024-12-06 14:51:09 +00:00