From owner-freebsd-threads@FreeBSD.ORG Fri Jul 25 00:35:13 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 739F137B401; Fri, 25 Jul 2003 00:35:13 -0700 (PDT) Received: from puffin.mail.pas.earthlink.net (puffin.mail.pas.earthlink.net [207.217.120.139]) by mx1.FreeBSD.org (Postfix) with ESMTP id 057AA43F85; Fri, 25 Jul 2003 00:35:11 -0700 (PDT) (envelope-from tlambert2@mindspring.com) Received: from user-2ivfi6b.dialup.mindspring.com ([165.247.200.203] helo=mindspring.com) by puffin.mail.pas.earthlink.net with asmtp (SSLv3:RC4-MD5:128) (Exim 3.33 #1) id 19fx6c-0007HS-00; Fri, 25 Jul 2003 00:35:10 -0700 Message-ID: <3F20DD72.A524688B@mindspring.com> Date: Fri, 25 Jul 2003 00:34:10 -0700 From: Terry Lambert X-Mailer: Mozilla 4.79 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: deischen@freebsd.org References: Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-ELNK-Trace: b1a02af9316fbb217a47c185c03b154d40683398e744b8a462e1b143b266ec56cdecb609ae1a9318387f7b89c61deb1d350badd9bab72f9c350badd9bab72f9c cc: threads@freebsd.org cc: marcel@xcllnt.net cc: Julian Elischer cc: David Xu Subject: Re: KSD/TSD take 2 (was: KSE critical regions) X-BeenThere: freebsd-threads@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Threading on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 25 Jul 2003 07:35:13 -0000 Daniel Eischen wrote: > I'd like to try and get his implemented in this next > round of changes. If you are going to add a system > call, it's easy enough just to call the guts of it > from kse_create(). FWIW: One trick would be to use an "invalid" value for one of the parameters on the existing call to mux you into an alternate implementsion (which could even take additional parameters, for obvious reasons). -- Terry