diff options
author | David Carlier <devnexen@gmail.com> | 2019-08-05 20:54:36 +0000 |
---|---|---|
committer | David Carlier <devnexen@gmail.com> | 2019-08-05 20:54:36 +0000 |
commit | 1d92925a5ad8869d208fcbfb3c093e9dee016ddc (patch) | |
tree | ee499bc8e69d9333b0d8f0421f1f1e4bc959c325 /compiler-rt/lib/asan | |
parent | 5eb87cf30fcbfe64719d996cadc4f10a6047cc2c (diff) | |
download | bcm5719-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.cpp | 2 |
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); } |