Date: Sat, 14 Mar 2009 01:24:57 +0000 From: Bruce Simpson <bms@incunabulum.net> To: Bruce M Simpson <bms@FreeBSD.org> Cc: svn-src-stable@freebsd.org, svn-src-all@freebsd.org, src-committers@freebsd.org, svn-src-stable-7@freebsd.org Subject: Re: svn commit: r189781 - stable/7/sys/kern Message-ID: <49BB0769.6030200@incunabulum.net> In-Reply-To: <200903140112.n2E1CZmM077949@svn.freebsd.org> References: <200903140112.n2E1CZmM077949@svn.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
Bruce M Simpson wrote: > Early MFC, as the test case in the PR is fairly complete and the > submitter also re-ran test case on -STABLE. It also bites Python > fairly hard, which will otherwise try to use POSIX sems for its > internal thread synchronization; this needs more in-depth testing. > Note: FreeBSD's build of Python does NOT attempt to use POSIX sems by default, it will only do this if explicitly patched to do so. It defaults to using condvars + mutexes to build Python's internal thread locks. I'd encourage folk to try the patch which does this, I only posted the 'side-step' patch (i.e. use GNU Pth, needs to be explicitly enabled in OPTIONS) but the changes needed are in here too: http://people.freebsd.org/~bms/dump/python26-fbsd-pth.patch cheers BMS
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?49BB0769.6030200>