From owner-cvs-src@FreeBSD.ORG Mon May 29 02:59:52 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D6A8E16B3AF; Mon, 29 May 2006 02:59:52 +0000 (UTC) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0EAC143D5E; Mon, 29 May 2006 02:59:48 +0000 (GMT) (envelope-from davidxu@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k4T2wb7R029727; Mon, 29 May 2006 02:58:37 GMT (envelope-from davidxu@repoman.freebsd.org) Received: (from davidxu@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k4T2wbVe029726; Mon, 29 May 2006 02:58:37 GMT (envelope-from davidxu) Message-Id: <200605290258.k4T2wbVe029726@repoman.freebsd.org> From: David Xu Date: Mon, 29 May 2006 02:58:37 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/i386/include npx.h src/sys/i386/isa npx.c src/sys/i386/i386 vm_machdep.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 29 May 2006 02:59:53 -0000 davidxu 2006-05-29 02:58:37 UTC FreeBSD src repository Modified files: sys/i386/include npx.h sys/i386/isa npx.c sys/i386/i386 vm_machdep.c Log: Backout changes trying to inherit floating-point environment, although POSIX (susv3) requires this, but it is unclear what should be inherited, duplicating whole 387 stack for new thread seems to be unnecessary and dangerous. Revert to previous code, force a new thread to be started with clean FP state. Revision Changes Path 1.274 +1 -2 src/sys/i386/i386/vm_machdep.c 1.31 +0 -3 src/sys/i386/include/npx.h 1.169 +0 -35 src/sys/i386/isa/npx.c