From owner-p4-projects@FreeBSD.ORG Tue Feb 20 19:19:35 2007 Return-Path: X-Original-To: p4-projects@freebsd.org Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 1E45D16C2CB; Tue, 20 Feb 2007 19:19:35 +0000 (UTC) X-Original-To: perforce@FreeBSD.org Delivered-To: perforce@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id CCE3616C159; Tue, 20 Feb 2007 19:19:34 +0000 (UTC) (envelope-from jkim@FreeBSD.org) Received: from anuket.mj.niksun.com (gwnew.niksun.com [65.115.46.162]) by mx1.freebsd.org (Postfix) with ESMTP id 6F5AA13C461; Tue, 20 Feb 2007 19:19:33 +0000 (UTC) (envelope-from jkim@FreeBSD.org) Received: from niksun.com (anuket [10.70.0.5]) by anuket.mj.niksun.com (8.13.6/8.13.6) with ESMTP id l1KJJWSL072038; Tue, 20 Feb 2007 14:19:32 -0500 (EST) (envelope-from jkim@FreeBSD.org) From: Jung-uk Kim To: John Baldwin Date: Tue, 20 Feb 2007 14:19:29 -0500 User-Agent: KMail/1.6.2 References: <200702192256.l1JMuKHH029284@repoman.freebsd.org> <200702201225.10406.jhb@freebsd.org> In-Reply-To: <200702201225.10406.jhb@freebsd.org> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200702201419.30764.jkim@FreeBSD.org> X-Virus-Scanned: ClamAV 0.88.6/2614/Tue Feb 20 13:53:11 2007 on anuket.mj.niksun.com X-Virus-Status: Clean Cc: Perforce Change Reviews Subject: Re: PERFORCE change 114732 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Feb 2007 19:19:36 -0000 On Tuesday 20 February 2007 12:25 pm, John Baldwin wrote: > On Monday 19 February 2007 17:56, Jung-uk Kim wrote: > > http://perforce.freebsd.org/chv.cgi?CH=114732 > > > > Change 114732 by jkim@jkim_hammer on 2007/02/19 22:56:14 > > > > Finish TLS on amd64 support. > > It may have rough edges but it seems usable. > > Tested on a real UP machine and QEMU SMP. > > > > > > PCB_32BIT flag was half-baked and never used from the day one. > > Unfortunately it was confusing me from the beginning. :-( > > > > Are you going to set the flag for ia32 processes as well? No, not at the moment. freebsd32 does not modify %gs at all. We modify base address directly with sysarch(2). It is nice to have consistent %gs and base address pair but it adds overhead for context switching. Jung-uk Kim