From owner-cvs-src@FreeBSD.ORG Fri Jul 18 14:10:22 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 EC8EA37B43E; Fri, 18 Jul 2003 14:10:22 -0700 (PDT) Received: from mail.pcnet.com (mail.pcnet.com [204.213.232.4]) by mx1.FreeBSD.org (Postfix) with ESMTP id 08DC843F75; Fri, 18 Jul 2003 14:10:22 -0700 (PDT) (envelope-from eischen@vigrid.com) Received: from mail.pcnet.com (mail.pcnet.com [204.213.232.4]) by mail.pcnet.com (8.12.8/8.12.1) with ESMTP id h6ILALAI004962; Fri, 18 Jul 2003 17:10:21 -0400 (EDT) Date: Fri, 18 Jul 2003 17:10:21 -0400 (EDT) From: Daniel Eischen X-Sender: eischen@pcnet5.pcnet.com To: Scott Long In-Reply-To: <3F185DAA.2040208@freebsd.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: David Xu cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/lib/libpthread Makefile src/lib/libpthread/test sigsuspend_d.c src/lib/libpthread/thread thr_cancel.c thr_kern.c thr_nanosleep.c thr_private.h thr_sig.c thr_sigmask.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: deischen@FreeBSD.org List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 Jul 2003 21:10:23 -0000 On Fri, 18 Jul 2003, Scott Long wrote: > David and all, > > Thanks for all of the good work here! > > There has been a grwoing question of which threading package will be > made 'default' for 5.x. The main requirement is that the default > threading package be supported on all Tier-1 platforms. Right now, > only libc_r meets that requirement. Here's a quick table from > memory, please correct me if I'm wrong: > > i386 alpha sparc64 ia64 > c_r X X X X > kse X X > thr X X X > > Don't forget that amd64 is up-and-coming also. I have most of the amd64 userland bits. The syscalls *context() don't seem to work correctly yet (testing done on sledge). I can commit them so that they are there for others to play with. As Marcel can probably confirm, it is not that difficult for someone with knowledge to write the necessary libkse bits -- probably no more than a weekend. Marcel's ia64 bits are a good path to follow. I'd like to see the emphasis put more on the s; if they are going to be Tier-1, provide the necessary libkse bits :-) -- Dan Eischen