summaryrefslogtreecommitdiffstats
path: root/arch/arm/kernel/iwmmxt.h
diff options
context:
space:
mode:
authorArd Biesheuvel <ardb@kernel.org>2020-11-17 10:23:28 +0100
committerRussell King <rmk+kernel@armlinux.org.uk>2020-12-08 10:14:57 +0000
commit4d576cab16f57e1f87978f6997a725179398341e (patch)
tree182618020b807c5994a377650fd0924edd148497 /arch/arm/kernel/iwmmxt.h
parent331b9d02d77e0e33f273d8328d9f5453efddd926 (diff)
downloadlinux-stable-4d576cab16f57e1f87978f6997a725179398341e.tar.gz
linux-stable-4d576cab16f57e1f87978f6997a725179398341e.tar.bz2
linux-stable-4d576cab16f57e1f87978f6997a725179398341e.zip
ARM: 9028/1: disable KASAN in call stack capturing routines
KASAN uses the routines in stacktrace.c to capture the call stack each time memory gets allocated or freed. Some of these routines are also used to log CPU and memory context when exceptions are taken, and so in some cases, memory accesses may be made that are not strictly in line with the KASAN constraints, and may therefore trigger false KASAN positives. So follow the example set by other architectures, and simply disable KASAN instrumentation for these routines. Reviewed-by: Linus Walleij <linus.walleij@linaro.org> Signed-off-by: Ard Biesheuvel <ardb@kernel.org> Signed-off-by: Russell King <rmk+kernel@armlinux.org.uk>
Diffstat (limited to 'arch/arm/kernel/iwmmxt.h')
0 files changed, 0 insertions, 0 deletions