From owner-freebsd-emulation Sun Apr 2 5:55:10 2000 Delivered-To: freebsd-emulation@freebsd.org Received: from goliath.siemens.de (goliath.siemens.de [194.138.37.131]) by hub.freebsd.org (Postfix) with ESMTP id 83E0A37B80B for ; Sun, 2 Apr 2000 05:55:06 -0700 (PDT) (envelope-from andre.albsmeier@mchp.siemens.de) X-Envelope-Sender-Is: andre.albsmeier@mchp.siemens.de (at relayer goliath.siemens.de) Received: from mail2.siemens.de (mail2.siemens.de [139.25.208.11]) by goliath.siemens.de (8.10.0/8.10.0) with ESMTP id e32Csut22289 for ; Sun, 2 Apr 2000 14:54:57 +0200 (MET DST) Received: from curry.mchp.siemens.de (curry.mchp.siemens.de [139.25.42.7]) by mail2.siemens.de (8.10.0/8.10.0) with ESMTP id e32CsuO16947 for ; Sun, 2 Apr 2000 14:54:56 +0200 (MET DST) Received: (from daemon@localhost) by curry.mchp.siemens.de (8.9.3/8.9.3) id OAA01798 for ; Sun, 2 Apr 2000 14:54:56 +0200 (CEST) Date: Sun, 2 Apr 2000 14:54:54 +0200 From: Andre Albsmeier To: Martin Cracauer Cc: Andre Albsmeier , "Sean O'Connell" , Andrew Gallatin , FreeBSD emulation , marcel@FreeBSD.ORG Subject: Re: linux_base 6.1 may work now Message-ID: <20000402145454.A64658@internal> References: <14538.64168.213977.432746@grasshopper.cs.duke.edu> <20000311235754.A5556@stat.Duke.EDU> <20000312154020.A486@internal> <20000313083137.A25830@cons.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 1.0.1i In-Reply-To: <20000313083137.A25830@cons.org>; from cracauer@cons.org on Mon, Mar 13, 2000 at 08:31:38AM +0100 Sender: owner-freebsd-emulation@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Mon, 13-Mar-2000 at 08:31:38 +0100, Martin Cracauer wrote: > > > > There was a commit yesterday which may have fixed the linux problem. > > > > I don't have an x86 handy to play with -- can you see if it makes > > > > splus et al run with linux_base 6.1? > > [my commit] > > > > Change the default FPU control word so that exceptions for new > > > > processes are now masked until set by fpsetmask(3). > > > > > > Confirmed for -STABLE with acroread 4.05! > > Folks, > > I am surprised that this affected the Linux emulator. > > Emulators should set the default FPU control word to what the native > kernel would, they should not inherit this value from the one that > FreeBSD assigns to its native processes. > > Although FreeBSD-4.0 now defaults to what Linux and Solaris expect, > this should be fixed in the Linux and Solaris emulators. Because the > FreeBSD control word may still be set to the old value by users and/or > a dynamic scheme for FreeBSD processes may be implemented. > > Is a person who feels responsible for the svr4 emulator on the CC: list > of this message? I would like to raise this subject again. Would it be any problem to commit the changes to sys/i386/include/npx.h to 3-STABLE as well? I have tried there and it makes acroread 4.05 work... Thanks, -Andre To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-emulation" in the body of the message