Enable globals instrumentation in KASAN. To avoid breaking the kernel logic, we don't instrument non-default data sections, most of which usually contain arrays of structs or pointers.
Diff Detail
Diff Detail
Paths
| Differential D57158
[RFC] [KASAN] Instrument globals AbandonedPublic Authored by glider on Jan 24 2019, 8:02 AM.
Revision Contents
Diff 183551 lib/CodeGen/AsmPrinter/AsmPrinter.cpp
lib/Transforms/Instrumentation/AddressSanitizer.cpp
lib/Transforms/Utils/ModuleUtils.cpp
test/Instrumentation/AddressSanitizer/adaptive_global_redzones.ll
|