From owner-freebsd-current@FreeBSD.ORG Sat Aug 2 10:52:12 2003 Return-Path: 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 0BDBB37B401; Sat, 2 Aug 2003 10:52:12 -0700 (PDT) Received: from ns1.xcllnt.net (209-128-86-226.bayarea.net [209.128.86.226]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2B0AA43FBD; Sat, 2 Aug 2003 10:52:11 -0700 (PDT) (envelope-from marcel@xcllnt.net) Received: from dhcp01.pn.xcllnt.net (dhcp01.pn.xcllnt.net [192.168.4.201]) by ns1.xcllnt.net (8.12.9/8.12.9) with ESMTP id h72HqAwO012999; Sat, 2 Aug 2003 10:52:10 -0700 (PDT) (envelope-from marcel@piii.pn.xcllnt.net) Received: from dhcp01.pn.xcllnt.net (localhost [127.0.0.1]) by dhcp01.pn.xcllnt.net (8.12.9/8.12.9) with ESMTP id h72HqAUN000815; Sat, 2 Aug 2003 10:52:10 -0700 (PDT) (envelope-from marcel@dhcp01.pn.xcllnt.net) Received: (from marcel@localhost) by dhcp01.pn.xcllnt.net (8.12.9/8.12.9/Submit) id h72HqAru000814; Sat, 2 Aug 2003 10:52:10 -0700 (PDT) (envelope-from marcel) Date: Sat, 2 Aug 2003 10:52:10 -0700 From: Marcel Moolenaar To: Terry Lambert Message-ID: <20030802175210.GB584@dhcp01.pn.xcllnt.net> References: <20030801230157.GA6323@dhcp01.pn.xcllnt.net> <20030801233758.GA7023@dhcp01.pn.xcllnt.net> <3F2B7C0B.8C3DB94B@mindspring.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <3F2B7C0B.8C3DB94B@mindspring.com> User-Agent: Mutt/1.5.4i cc: deischen@freebsd.org cc: David Xu cc: current@freebsd.org Subject: Re: NVidia glx stuff dies in sysarch(I386_SET_LDT, ...) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 02 Aug 2003 17:52:12 -0000 On Sat, Aug 02, 2003 at 01:53:31AM -0700, Terry Lambert wrote: > Marcel Moolenaar wrote: > > But if we only use the dynamic allocation then it can only fail for > > a combination of 3rd party code. > > You meant to say static here, e.g. when there are two libraries > linked into a single aplication, and both libraries want to get > entry #6, right? Yes. My wording was incomplete. > In the dynamic case, this will Just Work(tm), because each one > will end up getting a different value. Correct. -- Marcel Moolenaar USPA: A-39004 marcel@xcllnt.net