[tsan] Disable randomized address space on linux aarch64.
authorYabin Cui <yabinc@google.com>
Tue, 22 Mar 2016 17:16:26 +0000 (17:16 +0000)
committerYabin Cui <yabinc@google.com>
Tue, 22 Mar 2016 17:16:26 +0000 (17:16 +0000)
commit909e600abd1e8519352c1b5eabb1a962b911697c
tree52b72440165149cc61d37fe28f59ca998935930c
parent8ad55fb2d0f6cda53415c09ceb59dd06da16b21a
[tsan] Disable randomized address space on linux aarch64.

Summary:
After patch https://lkml.org/lkml/2015/12/21/340 is introduced in
linux kernel, the random gap between stack and heap is increased
from 128M to 36G on 39-bit aarch64. And it is almost impossible
to cover this big range. So I think we need to disable randomized
virtual space on aarch64 linux.

Reviewers: kcc, llvm-commits, eugenis, zatrazz, dvyukov, rengolin

Subscribers: rengolin, aemerson, tberghammer, danalbert, srhines, enh

Differential Revision: http://reviews.llvm.org/D18003

llvm-svn: 264068
compiler-rt/lib/tsan/rtl/tsan_platform_linux.cc