Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 1 Aug 2003 17:27:29 -0700 (PDT)
From:      Julian Elischer <julian@elischer.org>
To:        deischen@freebsd.org
Cc:        David Xu <davidxu@freebsd.org>
Subject:   Re: NVidia glx stuff dies in sysarch(I386_SET_LDT, ...)
Message-ID:  <Pine.BSF.4.21.0308011722550.46065-100000@InterJet.elischer.org>
In-Reply-To: <Pine.BSF.4.21.0308011714060.46065-100000@InterJet.elischer.org>

next in thread | previous in thread | raw e-mail | index | archive | help


On Fri, 1 Aug 2003, Julian Elischer wrote:
> > 
> > Looks OK, but if we are doing a dynamic allocation, it might be
> > better to start at NLDT just to avoid the known problem of someone
> > using 6...  Just a thought.
> 
> sure.. (though we don't know how many they use.... we just saw the first
> one fail).
> 
> of course they only link with linux threads.
> when they link with us they's use our %gs..
> 
> I also noticed that if we disable the 'splat' mode, we'd break sysVR4
> binary code as they do that.. (though it's #if 0'd out at the moment)


not to mention linux (more important..) though I might add that that
code could do with rewriting to get rid of a lot of "stackgap" stuff.

(i386/linux/linux_machdep.c around line 630)



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.21.0308011722550.46065-100000>