This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
[PATCH] nptl: Use __mprotect consistently for _STACK_GROWS_UP
- From: fweimer at redhat dot com (Florian Weimer)
- To: libc-alpha at sourceware dot org
- Date: Thu, 12 Jul 2018 14:45:09 +0200
- Subject: [PATCH] nptl: Use __mprotect consistently for _STACK_GROWS_UP
2018-07-12 Florian Weimer <fweimer@redhat.com>
* nptl/allocatestack.c [_STACK_GROWS_UP] (allocate_stack): Call
__mprotect, not mprotect.
diff --git a/nptl/allocatestack.c b/nptl/allocatestack.c
index f9e053f9e5..04e3f08465 100644
--- a/nptl/allocatestack.c
+++ b/nptl/allocatestack.c
@@ -728,7 +728,7 @@ allocate_stack (const struct pthread_attr *attr, struct pthread **pdp,
/* The guard size difference might be > 0, but once rounded
to the nearest page the size difference might be zero. */
if (new_guard > old_guard
- && mprotect (old_guard, new_guard - old_guard, prot) != 0)
+ && __mprotect (old_guard, new_guard - old_guard, prot) != 0)
goto mprot_error;
#endif