Date: Sun, 13 Feb 2005 22:37:29 -0500 From: Joe Marcus Clarke <marcus@marcuscom.com> To: John-Mark Gurney <gurney_j@resnet.uoregon.edu> Cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/lib/libpthread/thread thr_attr_init.c thr_init.c thr_private.h thr_stack.c Message-ID: <1108352249.93267.20.camel@shumai.marcuscom.com> In-Reply-To: <20050214020531.GD40468@funkthat.com> References: <200502131838.j1DIc6tZ020690@repoman.freebsd.org> <1108337583.93267.1.camel@shumai.marcuscom.com> <20050214020531.GD40468@funkthat.com>
next in thread | previous in thread | raw e-mail | index | archive | help
--=-9tabclp5ShELnrk1v25k Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Sun, 2005-02-13 at 18:05 -0800, John-Mark Gurney wrote: > Joe Marcus Clarke wrote this message on Sun, Feb 13, 2005 at 18:33 -0500: > > And there was much rejoicing! I would like to reiterate mezz's request > > for a __FreeBSD_version bump once all the thread libraries are updated. > > It would also be good to get this MFC'd before 5.4. Thanks again. >=20 > If any application that cares/requires changes from the default, either > due to large number of threads (requiring small stack size), or large > stacks, should already be patched with their new defaults... So > requiring a modification based upon version before/after this change > should be unnecessary... But knowing when this patch is implemented means we can _not_ patch certain applications. The best example of this is gstreamer. Gstreamer is patched to lower its initial thread stack usage to 1 MB since that was the previous limit. This severely limits gstreamer. With the larger initial thread stack size (something that is not changeable by individual applications), we no longer need to cripple gstreamer on -CURRENT. Therefore, I ask __FreeBSD_version to be bumped so I know when it's safe to let gstreamer take a full 2 MB of stack on the initial thread. Joe >=20 --=20 PGP Key : http://www.marcuscom.com/pgp.asc --=-9tabclp5ShELnrk1v25k Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (FreeBSD) iD8DBQBCEBz5b2iPiv4Uz4cRAsXUAJ9mfhLQgCY8a7Sf1wQQuyK/Gh3dtgCgrtAy D/HXzwAZHgiMKReJUS9sjMo= =O/8H -----END PGP SIGNATURE----- --=-9tabclp5ShELnrk1v25k--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1108352249.93267.20.camel>