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>