]> git.saurik.com Git - apple/xnu.git/blobdiff - san/kasan-blacklist
xnu-4903.270.47.tar.gz
[apple/xnu.git] / san / kasan-blacklist
index cbef48e41e1a7fb10bdcee9aaf51f853fd6e5adc..48ce86d46c0dccb2aa04344f649e31c124c810ac 100644 (file)
@@ -3,6 +3,17 @@
 # the AddressSanitizer runtime itself, or because the code executes before
 # the runtime has been initialized.
 
+[.*]
+
+# Blanket ignore non-sanitized functions
+fun:__nosan_*
+
+# Try really hard to avoid panicing while debugging
+src:./osfmk/kdp/*
+src:./osfmk/kern/debug.c
+
+[address]
+
 # Exclude linker sets
 type:struct linker_set_entry
 type:linker_set_entry
@@ -14,13 +25,6 @@ src:./san/kasan-x86_64.c
 src:./san/kasan-memintrinsics.c
 src:./san/kasan_dynamic_blacklist.c
 
-# Blanket ignore non-sanitized functions
-fun:__nosan_*
-
-# Try really hard to avoid panicing while debugging
-src:./osfmk/kdp/*
-src:./osfmk/kern/debug.c
-
 # Exclude dtrace function that does weird stack manipulations
 fun:fbt_perfCallback
 
@@ -30,4 +34,5 @@ fun:_ZL18IOTrackingLeakScanPv
 # Exclude KASAN dependencies
 # XXX: could this be relaxed since fakestack is reentrant?
 src:./osfmk/kern/zalloc.c
+src:./osfmk/kern/zcache.c