]> git.saurik.com Git - apple/xnu.git/blobdiff - san/kasan-blacklist-x86_64
xnu-7195.101.1.tar.gz
[apple/xnu.git] / san / kasan-blacklist-x86_64
index bd1704d3030521fff10330a9d88877cc970d2183..fbdbbf4142975be5bae2b9d67ba39cb4d43bf52e 100644 (file)
@@ -1,16 +1,19 @@
 # x86_64 specific blacklist
 
+[address]
+
 # Early boot AUTOGEN
 src:./bsd/kern/kdebug.c
 src:./bsd/kern/kern_csr.c
-src:./osfmk/corecrypto/cc/src/cc_clear.c
-src:./osfmk/corecrypto/ccdbrg/src/ccdrbg_nisthmac.c
+src:./osfmk/corecrypto/cc_clear.c
+src:./osfmk/corecrypto/ccdrbg_nisthmac.c
 src:./osfmk/device/subrs.c
 src:./osfmk/i386/Diagnostics.c
 src:./osfmk/i386/acpi.c
 src:./osfmk/i386/cpu.c
 src:./osfmk/i386/i386_init.c
 src:./osfmk/i386/locks_i386.c
+src:./osfmk/i386/locks_i386_opt.c
 src:./osfmk/i386/machine_routines.c
 src:./osfmk/i386/mp.c
 src:./osfmk/i386/mtrr.c
@@ -19,7 +22,7 @@ src:./osfmk/i386/panic_hooks.c
 src:./osfmk/i386/rtclock.c
 src:./osfmk/i386/vmx/vmx_cpu.c
 src:./osfmk/kern/locks.c
-src:./osfmk/prng/random.c
+src:./osfmk/prng/prng_random.c
 src:./osfmk/x86_64/loose_ends.c
 src:./pexpert/gen/bootargs.c
 src:./pexpert/gen/device_tree.c
@@ -28,6 +31,8 @@ src:./pexpert/i386/pe_bootargs.c
 src:./pexpert/i386/pe_identify_machine.c
 src:./pexpert/i386/pe_init.c
 src:./pexpert/i386/pe_serial.c
+# added by hand
+src:./osfmk/mach/dyld_kernel_fixups.h
 
 # Nothing below is needed before kasan init, so most of it should go away.
 src:./osfmk/corecrypto/*.c
@@ -61,10 +66,15 @@ src:./osfmk/i386/mp_desc.c
 src:./osfmk/i386/pmap_common.c
 src:./osfmk/i386/pmap_x86_common.c
 src:./osfmk/i386/pmCPU.c
-src:./osfmk/i386/startup64.c
 src:./osfmk/i386/lapic_native.c
-src:./osfmk/i386/fpu.c
 src:./osfmk/vm/vm_compressor.c
 fun:doublemap_init
 fun:getsegbynamefromheader
 fun:getsectbynamefromheader
+
+src:./osfmk/i386/*.h
+src:./EXTERNAL_HEADERS/corecrypto/*.h
+src:./osfmk/corecrypto/*.h
+src:./osfmk/kern/queue.h
+src:*/libkern/libkern/*.h
+