From owner-freebsd-current Mon Feb 17 2:52:12 2003 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 9436737B401 for ; Mon, 17 Feb 2003 02:52:11 -0800 (PST) Received: from rwcrmhc52.attbi.com (rwcrmhc52.attbi.com [216.148.227.88]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2B91643F3F for ; Mon, 17 Feb 2003 02:52:11 -0800 (PST) (envelope-from julian@elischer.org) Received: from interjet.elischer.org (12-232-168-4.client.attbi.com[12.232.168.4]) by rwcrmhc52.attbi.com (rwcrmhc52) with ESMTP id <2003021710521005200fv536e>; Mon, 17 Feb 2003 10:52:10 +0000 Received: from localhost (localhost.elischer.org [127.0.0.1]) by InterJet.elischer.org (8.9.1a/8.9.1) with ESMTP id CAA11251 for ; Mon, 17 Feb 2003 02:52:09 -0800 (PST) Date: Mon, 17 Feb 2003 02:52:08 -0800 (PST) From: Julian Elischer To: FreeBSD current users Subject: KSE status at end of Sunday Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG A busy day, saw myself, jon and Jeff working on varous tasks. We have the meat of signal delivey to threads in place (work by Jon and Jeff) though there may be soem corner cases to work out. We ahve also reapplied David Xu's patches (with soem minor exceptions in the profiling code that I amstill looking at). With these in the Kernel supported threads library takes on a lot more functionality. Signals seem to do what is expected, and threads come and go as expected. People with simple threaded programs are invited to play with libkse (made from lib/libpthread/ ) and a new kernel and see what happens. We are still expecting problems but it is possible that some programs will work as expected.. if so let us know! As in the previous case non hreaded programs should not notice any difference in behaviour. The next steps include bringing documentation up to date and a couple of passes of code cleanups and reorgs. Niw that we have reached this point there are a few things that can be cleared up that were "scafolding" so to speak. julian To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message