From owner-freebsd-current@FreeBSD.ORG Sun Apr 30 08:59:50 2006 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from [127.0.0.1] (localhost [127.0.0.1]) by hub.freebsd.org (Postfix) with ESMTP id CCC4C16A404; Sun, 30 Apr 2006 08:59:49 +0000 (UTC) (envelope-from davidxu@freebsd.org) Message-ID: <44547C85.7040107@freebsd.org> Date: Sun, 30 Apr 2006 16:59:49 +0800 From: David Xu User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7.12) Gecko/20060302 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Igor Sysoev References: <20060430115932.Y39336@is.park.rambler.ru> In-Reply-To: <20060430115932.Y39336@is.park.rambler.ru> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-current@freebsd.org Subject: Re: FreeBSD-SA-06:14.fpu X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 30 Apr 2006 08:59:50 -0000 Igor Sysoev wrote: > > The last security advisory FreeBSD-SA-06:14.fpu > ftp://ftp.freebsd.org/pub/FreeBSD/CERT/advisories/FreeBSD-SA-06:14.fpu.asc > that fixes very doubtful security bug in AMD CPUs, also > adds unnecessary penalty in FPU context switch for all other > SSE-enabled CPUs. > > > Igor Sysoev > http://sysoev.ru/en/ Probably it should only be applied to AMD CPU but not Intel and others, it is easy to check cpu vendor and put a if (bug_fxsave) fpu_clean_state(); in file npx.c. David Xu