From owner-freebsd-threads@FreeBSD.ORG Fri Jul 18 14:04:15 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 43F4937B401; Fri, 18 Jul 2003 14:04:15 -0700 (PDT) Received: from rwcrmhc12.comcast.net (rwcrmhc12.comcast.net [216.148.227.85]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9D25A43F3F; Fri, 18 Jul 2003 14:04:14 -0700 (PDT) (envelope-from julian@elischer.org) Received: from interjet.elischer.org ([12.233.125.100]) by attbi.com (rwcrmhc12) with ESMTP id <2003071821041401400s6euge>; Fri, 18 Jul 2003 21:04:14 +0000 Received: from localhost (localhost.elischer.org [127.0.0.1]) by InterJet.elischer.org (8.9.1a/8.9.1) with ESMTP id OAA15332; Fri, 18 Jul 2003 14:04:10 -0700 (PDT) Date: Fri, 18 Jul 2003 14:04:08 -0700 (PDT) From: Julian Elischer To: Marcel Moolenaar In-Reply-To: <20030718204206.GB34991@dhcp01.pn.xcllnt.net> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: deischen@freebsd.org cc: threads@freebsd.org Subject: Re: Rearranging kse mailbox 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, 18 Jul 2003 21:04:15 -0000 On Fri, 18 Jul 2003, Marcel Moolenaar wrote: > On Fri, Jul 18, 2003 at 12:52:00PM -0700, Julian Elischer wrote: > > for TLS we need to ensure that the first few (actually, 1 but a couple > > more can't hurt) entry in the KSE mailbox is available as a pointer to > > the TLS. (on 386 at least). Marcel probablyt has more to say on the > > topic. > > Good point. I forgot about TLS. I'll bump it up on my todo list. I don't have teh TLS spec with me here.. I don't know if other architectures would make other requirements.. %gs on x86 'points' to a segment containing the KSE mailbox. I'm not sure how we'd go on other architectures.. maybe we end up doing it in reverse.. ([TLS reg]->our_kse_mbox might be a pointer to the mailbox?) > > -- > Marcel Moolenaar USPA: A-39004 marcel@xcllnt.net >