xref: /xnu-8792.81.2/san/memory/kasan-blacklist-arm64 (revision 19c3b8c28c31cb8130e034cfb5df6bf9ba342d90)
1# ARM64 specific blacklist
2
3[kernel-hwaddress|address]
4
5# Exclude KASan runtime
6src:./san/memory/kasan-arm64.c
7src:./san/memory/kasan-tbi.c
8src:./san/memory/kasan-classic.c
9src:./san/memory/kasan-helper.c
10src:./osfmk/arm/machine_routines_common.c
11
12# These use a local variable to work out which stack we're on, but can end up with
13# a fakestack allocation.
14fun:ml_at_interrupt_context
15fun:ml_stack_remaining
16fun:ml_stack_base
17fun:ml_stack_size
18
19[kernel-hwaddress]
20# TBI specific
21src:./osfmk/arm/model_dep.c
22src:./osfmk/kern/backtrace.c
23src:./osfmk/arm64/cpu.c
24src:./osfmk/kern/ast.c
25src:./osfmk/arm64/pcb.c
26