OSDN Git Service

hwasan: add -fsanitize=kernel-hwaddress flag
authorAndrey Konovalov <andreyknvl@google.com>
Fri, 13 Apr 2018 18:05:21 +0000 (18:05 +0000)
committerAndrey Konovalov <andreyknvl@google.com>
Fri, 13 Apr 2018 18:05:21 +0000 (18:05 +0000)
commit275d90b83cca79bb887bc053a150e87e1a46ca27
treeca1f9c7acbaae22efbb979ba7fef0b476fb5901a
parentc83336053fb707444ddf05738d4c135806d3bf7c
hwasan: add -fsanitize=kernel-hwaddress flag

This patch adds -fsanitize=kernel-hwaddress flag, that essentially enables
-hwasan-kernel=1 -hwasan-recover=1 -hwasan-match-all-tag=0xff.

Differential Revision: https://reviews.llvm.org/D45046

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@330044 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/Transforms/Instrumentation.h
lib/Transforms/Instrumentation/AddressSanitizer.cpp
lib/Transforms/Instrumentation/HWAddressSanitizer.cpp
test/Instrumentation/HWAddressSanitizer/X86/kernel.ll
test/Instrumentation/HWAddressSanitizer/kernel.ll