From owner-freebsd-current@FreeBSD.ORG Wed Apr 2 17:14:29 2003 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 00CE537B401 for ; Wed, 2 Apr 2003 17:14:29 -0800 (PST) Received: from pc-80-195-57-71-ll.blueyonder.co.uk (pc-80-195-57-71-ll.blueyonder.co.uk [80.195.57.71]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2173E43FAF for ; Wed, 2 Apr 2003 17:14:28 -0800 (PST) (envelope-from andrew@cream.org) Received: from cream.org (spatula.home [192.168.0.4]) by gateway.home (Postfix) with ESMTP id D113354EA; Thu, 3 Apr 2003 02:14:25 +0100 (BST) Message-ID: <3E8B8AF1.4010303@cream.org> Date: Thu, 03 Apr 2003 02:14:25 +0100 From: Andrew Boothman User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.3b) Gecko/20030321 X-Accept-Language: en-gb, en, en-us MIME-Version: 1.0 To: Terry Lambert References: <20030331225124.W64602-100000@mail.chesapeake.net> <20030402083026.GB83512@pcwin002.win.tue.nl> <3E8AAAA1.CB4B51B0@mindspring.com> In-Reply-To: <3E8AAAA1.CB4B51B0@mindspring.com> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit cc: Jeff Roberson cc: current@freebsd.org Subject: Re: libthr and 1:1 threading. X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 03 Apr 2003 01:14:29 -0000 Terry Lambert wrote: >Stijn Hoop wrote: > > >>On Mon, Mar 31, 2003 at 10:54:45PM -0500, Jeff Roberson wrote: >> >> >>>I have commited libthr. To try this out you'll need to do the following >>> >>> >>I know very very little about threads, but I'm interested as to what the >>purpose is of this library. Is there a document available somewhere that >>describes the relationships between this, KSE, libc_r, pthreads, the >>Giant-unwinding-make-SMP-work-better project and some of the other >>threads and SMP related libraries and terminology? >> >> > >Here's a thumbnail sketch, though (forgive me, KSE folks, if I mung >it too badly): > Good explanations Terry! Even I could understand it :) If this is all reasonably accurate enough for everyone, could it be marked up for a FAQ or Handbook entry? As we move towards a 5-STABLE I think it would be useful to have a document to point to that describes these things. I'm happy to do the markup if you're happy for your words (or a close approximation) to be used. Thanks. Andrew.