Date: Fri, 20 Feb 1998 13:02:48 -0800 From: Mike Haertel <mike@ducky.net> To: "David E. Cross" <dec@phoenix.its.rpi.edu> Cc: John Birrell <jb@cimlogic.com.au>, freebsd-hackers@FreeBSD.ORG Subject: Re: Wine problem with FS and GS segment registers Message-ID: <199802202102.NAA08729@ducky.net> In-Reply-To: Your message of "Fri, 20 Feb 1998 15:57:11 EST." <Pine.BSF.3.96.980220155616.20371A-100000@phoenix.its.rpi.edu>
index | next in thread | previous in thread | raw e-mail
> If I am following the thread correctly, this is not an issue becuase the > GS register is not save/restored currently.... so anything put into GS > now is already burned. According to what somebody said yesterday, FS and GS are switched in -current. And in general with use of registers, the problem is not how WE are using them, which can be changed, but rather how OTHER SYSTEMS (that we might wish to be binary compatible with) use them, which we can't change. I am merely suggesting that it is nearly always a bad idea for the OS kernel to burn *any* user accessible register on a dedicated use. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the messagehelp
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199802202102.NAA08729>
