From owner-cvs-src@FreeBSD.ORG Thu May 29 18:50:00 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C546037B401; Thu, 29 May 2003 18:50:00 -0700 (PDT) Received: from magic.adaptec.com (magic-mail.adaptec.com [208.236.45.100]) by mx1.FreeBSD.org (Postfix) with ESMTP id E4E0143F75; Thu, 29 May 2003 18:49:57 -0700 (PDT) (envelope-from scott_long@btc.adaptec.com) Received: from redfish.adaptec.com (redfish.adaptec.com [162.62.50.11]) by magic.adaptec.com (8.11.6/8.11.6) with ESMTP id h4U1jCZ18521; Thu, 29 May 2003 18:45:12 -0700 Received: from btc.adaptec.com ([10.100.253.187]) by redfish.adaptec.com (8.8.8p2+Sun/8.8.8) with ESMTP id SAA07023; Thu, 29 May 2003 18:49:55 -0700 (PDT) Message-ID: <3ED6CAC8.9040809@btc.adaptec.com> Date: Thu, 29 May 2003 21:06:48 -0600 From: Scott Long User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.3) Gecko/20030425 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Nate Lawson References: <20030530002203.F1E9137B447@hub.freebsd.org> <20030529174052.N10716@root.org> In-Reply-To: <20030529174052.N10716@root.org> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit cc: Alexander Kabaev cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/lib/libpthread Makefile pthread.map src/lib/libpthread/supportsrc/lib/libpthread/thread Ma X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 May 2003 01:50:01 -0000 Nate Lawson wrote: > On Thu, 29 May 2003, Alexander Kabaev wrote: > >> Modified files: >> lib/libpthread Makefile >> lib/libpthread/sys Makefile.inc >> lib/libpthread/thread Makefile.inc thr_cond.c thr_exit.c >> thr_init.c thr_mutex.c thr_private.h >> thr_rwlock.c >> Added files: >> lib/libpthread pthread.map >> lib/libpthread/support Makefile.inc thr_support.c >> lib/libpthread/thread thr_rtld.c >> Log: >> Attempt to eliminate PLT relocations from rwlock aquire/release >> path, making them suitable for direct use by the dynamic loader. >> >> Register libpthread-specific locking API with rtld on startup. >> >> This still has some rough edges with signals which should be >> addresses later. >> >> Approved by: re (scottl) > > > "I sense a disturbance in the tree, as if a thousand delayed commits > rushed in and then settled". Hopefully we have some time to test the > final branched version a ton before release. > > -Nate Alexander has actually been working quite hard on this, and we greatly appreciate his efforts. It's been ready to commit for several days, but he has held off to allow others to review and test it. And, it gives kse-based apps a fighting chance to start working, which is the first step to debugging kse in the real world. Please don't make me get grounchy over this. Scott