From owner-freebsd-virtualization@freebsd.org Fri Oct 23 05:17:26 2015 Return-Path: Delivered-To: freebsd-virtualization@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 17B7DA16196 for ; Fri, 23 Oct 2015 05:17:26 +0000 (UTC) (envelope-from peterg@ptree32.com.au) Received: from alto.onthenet.com.au (alto.OntheNet.com.au [203.13.68.12]) by mx1.freebsd.org (Postfix) with ESMTP id BA0D41CAE for ; Fri, 23 Oct 2015 05:17:25 +0000 (UTC) (envelope-from peterg@ptree32.com.au) Received: from iredmail.onthenet.com.au (iredmail.onthenet.com.au [203.13.68.150]) by alto.onthenet.com.au (Postfix) with ESMTP id 34C751160B for ; Fri, 23 Oct 2015 15:17:23 +1000 (EST) Received: from localhost (iredmail.onthenet.com.au [127.0.0.1]) by iredmail.onthenet.com.au (Postfix) with ESMTP id 2937A28202C for ; Fri, 23 Oct 2015 15:17:23 +1000 (AEST) X-Amavis-Modified: Mail body modified (using disclaimer) - iredmail.onthenet.com.au Received: from iredmail.onthenet.com.au ([127.0.0.1]) by localhost (iredmail.onthenet.com.au [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 83hX_zYw9VUE for ; Fri, 23 Oct 2015 15:17:23 +1000 (AEST) Received: from Peters-MacBook-Pro.local (c-67-180-92-13.hsd1.ca.comcast.net [67.180.92.13]) by iredmail.onthenet.com.au (Postfix) with ESMTPSA id B425C2804FF; Fri, 23 Oct 2015 15:17:20 +1000 (AEST) Subject: Re: Issues with bhyve under KVM To: Cory Smelosky , freebsd-virtualization@freebsd.org References: <061b9d92bf351baa9263279e86513861@ixsystems.com> <78cd6c472dfa583c81442d766e620bf7@ixsystems.com> <56287F01.7060308@freebsd.org> <941285e78b5cd6a3a9283ef1f0068893@ixsystems.com> From: Peter Grehan Message-ID: <5629C2DE.4040908@ptree32.com.au> Date: Thu, 22 Oct 2015 22:17:18 -0700 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:38.0) Gecko/20100101 Thunderbird/38.3.0 MIME-Version: 1.0 In-Reply-To: <941285e78b5cd6a3a9283ef1f0068893@ixsystems.com> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "Discussion of various virtualization techniques FreeBSD supports." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Oct 2015 05:17:26 -0000 Hi Cory, >> bhyve expects that the CPU supports INS/OUTS exits. This is signalled >> in bit 54 of the VMX_BASIC MSR. I'll have a talk with Neel about the >> implications of ignoring this bit. > > Hmm. Does Linux KVM ignore it? It must do (as did bhyve for a long time). > (does -host not emulate all MSRs?) Probably just not that bit. You might want to try the this patch which comments out that test, and see if it gets you any further. https://people.freebsd.org/~grehan/patches/vmx_ins.diff later, Peter.