From owner-freebsd-threads@FreeBSD.ORG Sun Nov 9 09:31:32 2003 Return-Path: Delivered-To: freebsd-threads@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5F48D16A4CE for ; Sun, 9 Nov 2003 09:31:32 -0800 (PST) Received: from mail.pcnet.com (mail.pcnet.com [204.213.232.4]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9ABE843FEC for ; Sun, 9 Nov 2003 09:31:31 -0800 (PST) (envelope-from eischen@vigrid.com) Received: from mail.pcnet.com (mail.pcnet.com [204.213.232.4]) by mail.pcnet.com (8.12.10/8.12.1) with ESMTP id hA9HVT1G014051; Sun, 9 Nov 2003 12:31:29 -0500 (EST) Date: Sun, 9 Nov 2003 12:31:29 -0500 (EST) From: Daniel Eischen X-Sender: eischen@pcnet5.pcnet.com To: giffunip@asme.org In-Reply-To: <20031108165012.19170.qmail@web13402.mail.yahoo.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: freebsd-threads@freebsd.org Subject: Re: Scheduler Activations on Linux X-BeenThere: freebsd-threads@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: deischen@freebsd.org List-Id: Threading on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 09 Nov 2003 17:31:32 -0000 On Sat, 8 Nov 2003, Pedro F. Giffuni wrote: > Hi; > > I was navigating and I found that some Linux guys discovered that they want > (but haven't yet implemented) Scheduler Activations: > > http://people.redhat.com/drepper/glibcthreads.html This was their original design intent, but the changes to the Linux kernel necessary to support this were not deemed acceptable. There's more info on their current implementation at: http://people.redhat.com/drepper/nptl-design.pdf nptl is a 1:1 implementation with most of the work performed by the kernel. > It's nice to see that thanks to heroic efforts of the KSE guys we are so far > ahead! > > It might be interesting to run the posix test suite with our current threads: > > http://posixtest.sourceforge.net/ Someone make a port! -- Dan Eischen