diff --git a/module/Makefile.bsd b/module/Makefile.bsd index 96c3f3b2418..a0ddbeb9ae6 100644 --- a/module/Makefile.bsd +++ b/module/Makefile.bsd @@ -65,6 +65,12 @@ CFLAGS+= -DZFS_DEBUG -g CFLAGS += -DNDEBUG .endif +.for _SAN in KASAN KMSAN KUBSAN +.if defined(WITH_${_SAN}) && ${WITH_${_SAN}} == "true" +KERN_OPTS_EXTRA+= ${_SAN} +.endif +.endfor + .if defined(WITH_GCOV) && ${WITH_GCOV} == "true" CFLAGS+= -fprofile-arcs -ftest-coverage .endif