Author: ps-guest Date: 2013-11-07 08:27:06 +0000 (Thu, 07 Nov 2013) New Revision: 5750
Modified: glibc-package/trunk/debian/changelog glibc-package/trunk/debian/patches/kfreebsd/local-fbtl.diff Log: fbtl.diff: limit default stack size to 4 * ARCH_STACK_DEFAULT_SIZE Modified: glibc-package/trunk/debian/changelog =================================================================== --- glibc-package/trunk/debian/changelog 2013-11-03 16:24:27 UTC (rev 5749) +++ glibc-package/trunk/debian/changelog 2013-11-07 08:27:06 UTC (rev 5750) @@ -28,6 +28,10 @@ * control: Make libc0.3 break old hurd with overzealous inlines. * patches/hurd-i386/libpthread.diff: Synchronize with upstream. + [ Petr Salinger ] + * fbtl.diff: limit default stack size to 4 * ARCH_STACK_DEFAULT_SIZE. + See #727009, #725516. + -- Adam Conrad <adcon...@0c3.net> Sun, 22 Sep 2013 23:39:33 -0600 eglibc (2.17-93) unstable; urgency=low Modified: glibc-package/trunk/debian/patches/kfreebsd/local-fbtl.diff =================================================================== --- glibc-package/trunk/debian/patches/kfreebsd/local-fbtl.diff 2013-11-03 16:24:27 UTC (rev 5749) +++ glibc-package/trunk/debian/patches/kfreebsd/local-fbtl.diff 2013-11-07 08:27:06 UTC (rev 5750) @@ -17848,7 +17848,7 @@ +#define lll_mutex_unlock(futex) __generic_mutex_unlock (&(futex)) --- /dev/null +++ b/fbtl/nptl-init.c -@@ -0,0 +1,489 @@ +@@ -0,0 +1,493 @@ +/* Copyright (C) 2002-2013 Free Software Foundation, Inc. + This file is part of the GNU C Library. + Contributed by Ulrich Drepper <drep...@redhat.com>, 2002. @@ -18280,6 +18280,10 @@ + /* The system limit is unusably small. + Use the minimal size acceptable. */ + limit.rlim_cur = PTHREAD_STACK_MIN; ++ else if (limit.rlim_cur > (4 * ARCH_STACK_DEFAULT_SIZE)) ++ /* The system limit is unusably high. ++ Use the maximal size acceptable. */ ++ limit.rlim_cur = (4 * ARCH_STACK_DEFAULT_SIZE); + + /* Make sure it meets the minimum size that allocate_stack + (allocatestack.c) will demand, which depends on the page size. */ -- To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/e1vekvj-0006zn...@vasks.debian.org