From 7ae1921b76750ef28258777cf1b233c4917663d7 Mon Sep 17 00:00:00 2001 From: Derrick Brashear Date: Wed, 12 Oct 2011 13:09:42 -0400 Subject: [PATCH] ukernel: set pthread stacksize to an integer multiple of 8k because some pthread stacks require this to be in units of page size, guess that page sizes will be 4k or 8k, and use the larger as a divisor Change-Id: I9f89f7e32e2a70e12f1ed7a7fb86cab171b61e07 Reviewed-on: http://gerrit.openafs.org/5606 Reviewed-by: Derrick Brashear Reviewed-by: Simon Wilkinson Tested-by: Derrick Brashear --- src/afs/UKERNEL/sysincludes.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/afs/UKERNEL/sysincludes.h b/src/afs/UKERNEL/sysincludes.h index d2ed9f8..aa82526 100644 --- a/src/afs/UKERNEL/sysincludes.h +++ b/src/afs/UKERNEL/sysincludes.h @@ -951,7 +951,7 @@ extern pthread_cond_t usr_sleep_cond; do { \ pthread_attr_t attr; \ assert(pthread_attr_init(&attr) == 0); \ - assert(pthread_attr_setstacksize(&attr, 124288) == 0); \ + assert(pthread_attr_setstacksize(&attr, 122880) == 0); \ assert(pthread_create((A), &attr, (B), (void *)(C)) == 0); \ assert(pthread_attr_destroy(&attr) == 0); \ } while(0) -- 1.9.4