diff options
author | android-build-team Robot <android-build-team-robot@google.com> | 2019-01-17 21:08:24 +0000 |
---|---|---|
committer | android-build-team Robot <android-build-team-robot@google.com> | 2019-01-17 21:08:24 +0000 |
commit | 68f7efc044b4ff9813fba79e3e16e5804c4df651 (patch) | |
tree | a8a6930da3fad04ed79054576abfbb0c3980e033 | |
parent | b32be3f072132a2833e5ab963ce4a2592436805f (diff) | |
parent | 973b64c3e55be7f8e14cece946b0c726a31ef2b4 (diff) | |
download | bionic-68f7efc044b4ff9813fba79e3e16e5804c4df651.tar.gz |
Merge cherrypicks of [6086654] into pi-qpr2-releaseandroid-9.0.0_r35android-9.0.0_r34pie-qpr2-release
Change-Id: I978a6db494532b84be98221b8cf413ca266cab59
-rw-r--r-- | libc/bionic/pthread_create.cpp | 6 |
1 files changed, 0 insertions, 6 deletions
diff --git a/libc/bionic/pthread_create.cpp b/libc/bionic/pthread_create.cpp index 21a707ba0..8825c6f24 100644 --- a/libc/bionic/pthread_create.cpp +++ b/libc/bionic/pthread_create.cpp @@ -65,8 +65,6 @@ bool __init_tls(pthread_internal_t* thread) { return false; } - prctl(PR_SET_VMA, PR_SET_VMA_ANON_NAME, allocation, allocation_size, "bionic TLS guard"); - // Carve out the writable TLS section. thread->bionic_tls = reinterpret_cast<bionic_tls*>(static_cast<char*>(allocation) + PTHREAD_GUARD_SIZE); @@ -77,7 +75,6 @@ bool __init_tls(pthread_internal_t* thread) { return false; } - prctl(PR_SET_VMA, PR_SET_VMA_ANON_NAME, thread->bionic_tls, BIONIC_TLS_SIZE, "bionic TLS"); return true; } @@ -105,7 +102,6 @@ void __init_alternate_signal_stack(pthread_internal_t* thread) { // We can only use const static allocated string for mapped region name, as Android kernel // uses the string pointer directly when dumping /proc/pid/maps. prctl(PR_SET_VMA, PR_SET_VMA_ANON_NAME, ss.ss_sp, ss.ss_size, "thread signal stack"); - prctl(PR_SET_VMA, PR_SET_VMA_ANON_NAME, stack_base, PTHREAD_GUARD_SIZE, "thread signal stack guard"); } } @@ -184,8 +180,6 @@ static void* __create_thread_mapped_space(size_t mmap_size, size_t stack_guard_s munmap(space, mmap_size); return NULL; } - prctl(PR_SET_VMA, PR_SET_VMA_ANON_NAME, space, stack_guard_size, "thread stack guard"); - return space; } |