summaryrefslogtreecommitdiffstats
path: root/compiler-rt/lib/asan
diff options
context:
space:
mode:
authorDavid Carlier <devnexen@gmail.com>2019-08-05 20:54:36 +0000
committerDavid Carlier <devnexen@gmail.com>2019-08-05 20:54:36 +0000
commit1d92925a5ad8869d208fcbfb3c093e9dee016ddc (patch)
treeee499bc8e69d9333b0d8f0421f1f1e4bc959c325 /compiler-rt/lib/asan
parent5eb87cf30fcbfe64719d996cadc4f10a6047cc2c (diff)
downloadbcm5719-llvm-1d92925a5ad8869d208fcbfb3c093e9dee016ddc.tar.gz
bcm5719-llvm-1d92925a5ad8869d208fcbfb3c093e9dee016ddc.zip
[Sanitizer] Linux refactor shadow huge page mode handling
Disabling Transparent huge page mode refactored in one function. Reviewers: vitalybuka Reviewed By: vitalybuka Differential Revision: https://reviews.llvm.org/D65771 llvm-svn: 367925
Diffstat (limited to 'compiler-rt/lib/asan')
-rw-r--r--compiler-rt/lib/asan/asan_shadow_setup.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/compiler-rt/lib/asan/asan_shadow_setup.cpp b/compiler-rt/lib/asan/asan_shadow_setup.cpp
index 68b0ba183dc..fc9bf51e1b5 100644
--- a/compiler-rt/lib/asan/asan_shadow_setup.cpp
+++ b/compiler-rt/lib/asan/asan_shadow_setup.cpp
@@ -37,7 +37,7 @@ void ReserveShadowMemoryRange(uptr beg, uptr end, const char *name) {
size);
Abort();
}
- if (common_flags()->no_huge_pages_for_shadow) NoHugePagesInRegion(beg, size);
+ SetShadowRegionHugePageMode(beg, size);
if (common_flags()->use_madv_dontdump) DontDumpShadowMemory(beg, size);
}
OpenPOWER on IntegriCloud