From owner-svn-src-head@FreeBSD.ORG Fri Jul 27 15:21:34 2012 Return-Path: Delivered-To: svn-src-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 35250106566C; Fri, 27 Jul 2012 15:21:34 +0000 (UTC) (envelope-from grehan@freebsd.org) Received: from alto.onthenet.com.au (alto.OntheNet.com.au [203.13.68.12]) by mx1.freebsd.org (Postfix) with ESMTP id D38418FC08; Fri, 27 Jul 2012 15:21:33 +0000 (UTC) Received: from dommail.onthenet.com.au (dommail.OntheNet.com.au [203.13.70.57]) by alto.onthenet.com.au (Postfix) with ESMTPS id 3220211B3C; Sat, 28 Jul 2012 01:21:32 +1000 (EST) Received: from Peter-Grehans-MacBook-Pro.local (c-75-70-33-234.hsd1.co.comcast.net [75.70.33.234]) by dommail.onthenet.com.au (MOS 4.2.4-GA) with ESMTP id BFJ53540 (AUTH peterg@ptree32.com.au); Sat, 28 Jul 2012 01:21:28 +1000 Message-ID: <5012B1F5.6030403@freebsd.org> Date: Fri, 27 Jul 2012 09:21:25 -0600 From: Peter Grehan User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.2.28) Gecko/20120306 Thunderbird/3.1.20 MIME-Version: 1.0 To: Konstantin Belousov References: <500FE6AE.8070706@FreeBSD.org> <20120726001659.M5406@besplex.bde.org> <50102C94.9030706@FreeBSD.org> <20120725180537.GO2676@deviant.kiev.zoral.com.ua> <50103C61.8040904@FreeBSD.org> <20120726170837.Q2536@besplex.bde.org> <20120726104918.GW2676@deviant.kiev.zoral.com.ua> <20120726213001.K3621@besplex.bde.org> <20120726175947.GZ2676@deviant.kiev.zoral.com.ua> <5011901B.1060008@freebsd.org> <20120727083529.GA2676@deviant.kiev.zoral.com.ua> In-Reply-To: <20120727083529.GA2676@deviant.kiev.zoral.com.ua> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Junkmail-Info: RCVD_IN_PBL,RCVD_IN_SORBS_DUL,RDNS_DYNAMIC,SPF_SOFTFAIL X-Junkmail-Status: score=29/51, host=dommail.onthenet.com.au Cc: Jim Harris , src-committers@freebsd.org, svn-src-all@freebsd.org, Andriy Gapon , Bruce Evans , svn-src-head@freebsd.org, Jung-uk Kim Subject: Re: svn commit: r238755 - head/sys/x86/x86 X-BeenThere: svn-src-head@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: SVN commit messages for the src tree for head/-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 27 Jul 2012 15:21:34 -0000 >> CPUID causes an unconditional exit in VT-x/SVM so it would be best to >> avoid that if possible. > > The only place where the use of CPUID in tsc patch seems to be reasonable > is at the SMP test, since it is too much burden to check SSE2/Intel/AMD > nuances at the boot time, to be redone later anyway. Would it be a serious > issue for monitors to get several thousands of CPUID traps at boot only ? The SMP tsc test is skipped for VM guests so it should be fine there. later, Peter.