summaryrefslogtreecommitdiffstats
path: root/compiler-rt
diff options
context:
space:
mode:
authorDmitry Vyukov <dvyukov@google.com>2012-05-28 09:24:01 +0000
committerDmitry Vyukov <dvyukov@google.com>2012-05-28 09:24:01 +0000
commitd5585307547f404453a5009a75016b23c62cf703 (patch)
tree46dc7e707af875df34e4835b733cd74ffb860688 /compiler-rt
parentbd310f02a5918826eae2a4bc83b7340a0b00f3c8 (diff)
downloadbcm5719-llvm-d5585307547f404453a5009a75016b23c62cf703.tar.gz
bcm5719-llvm-d5585307547f404453a5009a75016b23c62cf703.zip
tsan: increase /proc/self/maps max size (1M is far not enough)
llvm-svn: 157570
Diffstat (limited to 'compiler-rt')
-rw-r--r--compiler-rt/lib/tsan/rtl/tsan_platform_linux.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/compiler-rt/lib/tsan/rtl/tsan_platform_linux.cc b/compiler-rt/lib/tsan/rtl/tsan_platform_linux.cc
index 90306496d40..2342dbbed10 100644
--- a/compiler-rt/lib/tsan/rtl/tsan_platform_linux.cc
+++ b/compiler-rt/lib/tsan/rtl/tsan_platform_linux.cc
@@ -247,7 +247,7 @@ void GetThreadStackAndTls(bool main, uptr *stk_addr, uptr *stk_size,
*tls_size = g_tls_size;
if (main) {
- uptr kBufSize = 1 << 20;
+ uptr kBufSize = 1 << 26;
char *buf = (char*)my_mmap(0, kBufSize, PROT_READ | PROT_WRITE,
MAP_PRIVATE | MAP_ANON, -1, 0);
fd_t maps = internal_open("/proc/self/maps", false);
OpenPOWER on IntegriCloud