aboutsummaryrefslogtreecommitdiff
path: root/nptl/pthread_mutex_conf.c
diff options
context:
space:
mode:
Diffstat (limited to 'nptl/pthread_mutex_conf.c')
-rw-r--r--nptl/pthread_mutex_conf.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/nptl/pthread_mutex_conf.c b/nptl/pthread_mutex_conf.c
index 9133384..6517899 100644
--- a/nptl/pthread_mutex_conf.c
+++ b/nptl/pthread_mutex_conf.c
@@ -44,6 +44,12 @@ TUNABLE_CALLBACK (set_stack_cache_size) (tunable_val_t *valp)
__nptl_stack_cache_maxsize = valp->numval;
}
+static void
+TUNABLE_CALLBACK (set_stack_hugetlb) (tunable_val_t *valp)
+{
+ __nptl_stack_hugetlb = (int32_t) valp->numval;
+}
+
void
__pthread_tunables_init (void)
{
@@ -51,4 +57,6 @@ __pthread_tunables_init (void)
TUNABLE_CALLBACK (set_mutex_spin_count));
TUNABLE_GET (stack_cache_size, size_t,
TUNABLE_CALLBACK (set_stack_cache_size));
+ TUNABLE_GET (stack_hugetlb, int32_t,
+ TUNABLE_CALLBACK (set_stack_hugetlb));
}