This is the mail archive of the libc-alpha@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[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
 


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]