From owner-freebsd-current@FreeBSD.ORG Fri Aug 1 15:39:14 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 76C7D37B401 for ; Fri, 1 Aug 2003 15:39:14 -0700 (PDT) Received: from rwcrmhc13.comcast.net (rwcrmhc13.comcast.net [204.127.198.39]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0875C43FA3 for ; Fri, 1 Aug 2003 15:39:14 -0700 (PDT) (envelope-from julian@elischer.org) Received: from interjet.elischer.org ([12.233.125.100]) by attbi.com (rwcrmhc13) with ESMTP id <2003080122391301500jflbje>; Fri, 1 Aug 2003 22:39:13 +0000 Received: from localhost (localhost.elischer.org [127.0.0.1]) by InterJet.elischer.org (8.9.1a/8.9.1) with ESMTP id PAA47129; Fri, 1 Aug 2003 15:39:11 -0700 (PDT) Date: Fri, 1 Aug 2003 15:39:10 -0700 (PDT) From: Julian Elischer To: Munish Chopra In-Reply-To: <20030801222411.GE667@opiate.soulwax.net> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII 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: Fri, 01 Aug 2003 22:39:14 -0000 On Fri, 1 Aug 2003, Munish Chopra wrote: > On 2003-08-02 00:20 +0200, Thorsten Greiner wrote: > > * Daniel Eischen [2003-08-02 00:06]: > > > I think the bug was in the old code allowing this to > > > happen... > > > > Well, than someone should tell that to NVidia. Their driver is > > closed source and comes without "user servicable parts". > > > > Regards > > -Thorsten > > > > That's going to be a lot easier to get through if someone can confirm > whether 0-16 are reserved, or whether (like julian says), 6-15 are > actually safe and something else is being clobbered. I think that they are safe.. looking at it further, it appears that NLDT is not really a 'reservation' as much as a description of how much space we may need to allocate initially. I think that it wouldn't matter (for example) if you used one of the existing defined numbers as long as you are not running a program that used them.. i.e you could use as you are not a BSDI binary that needs it. Given this.. it would appear that maybe the whole idea needs to be looked at again. Also it's interesting to note that '0' is defined.. this is intersting as a value of a segment register of '0' is not allowed from my memory. I guess that only applies to GDTEs. > > -- > Munish Chopra > _______________________________________________ > freebsd-current@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org" >