From owner-freebsd-virtualization@freebsd.org Fri May 27 17:13:36 2016 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 E6963B4C04B for ; Fri, 27 May 2016 17:13:36 +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 9A2911999 for ; Fri, 27 May 2016 17:13:36 +0000 (UTC) (envelope-from grehan@freebsd.org) Received: from iredmail.onthenet.com.au (iredmail.onthenet.com.au [203.13.68.150]) by alto.onthenet.com.au (Postfix) with ESMTPS id 37EA820B57A5 for ; Sat, 28 May 2016 03:13:31 +1000 (AEST) Received: from localhost (iredmail.onthenet.com.au [127.0.0.1]) by iredmail.onthenet.com.au (Postfix) with ESMTP id 31CA52810BD for ; Sat, 28 May 2016 03:13:31 +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 10026) with ESMTP id pDY8Mhw8xITh for ; Sat, 28 May 2016 03:13:31 +1000 (AEST) Received: from Peters-MacBook-Pro-2.local (c-67-180-92-13.hsd1.ca.comcast.net [67.180.92.13]) by iredmail.onthenet.com.au (Postfix) with ESMTPSA id 7CCDB2809DA; Sat, 28 May 2016 03:13:29 +1000 (AEST) Subject: Re: bhyve graphics support To: Roman Bogorodskiy References: <442c6d8f-2b64-c88b-382a-cf73eb6f7404@freebsd.org> <20160527170347.GA25472@kloomba> Cc: "freebsd-virtualization@freebsd.org" From: Peter Grehan Message-ID: Date: Fri, 27 May 2016 10:13:30 -0700 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:45.0) Gecko/20100101 Thunderbird/45.1.0 MIME-Version: 1.0 In-Reply-To: <20160527170347.GA25472@kloomba> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-CMAE-Score: 0 X-CMAE-Analysis: v=2.2 cv=LvDQ8TVc c=1 sm=1 tr=0 a=A6CF0fG5TOl4vs6YHvqXgw==:117 a=5eVCmCvhg37cu/pjidAGzw==:17 a=N659UExz7-8A:10 a=yrkiwgmsf1kA:10 a=PzMr8rZaxJWmtYmVItAA:9 X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.22 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, 27 May 2016 17:13:37 -0000 Hi Roman, > I've just tried to do a Fedora installation and it worked like a charm. > > A couple of questions: > > * There was a limitation that AHCI devices must use slots 3-6. [1] > Is it still there? If yes, any plans to get rid of it? It's not a limitation for guests that can use MSI for AHCI. Older versions of Windows use legacy interrupts, but I noticed that 2k16 (and maybe recent builds of 10) are using now using MSI. The real fix is to have more flexible ACPI DSDT generation from inside of UEFI, but that's a non-trivial project. > * It *seems* that now it's OK to cycle a VM this way: > > host# bhyve ... > guest# reboot # guest goes away > host# bhyve ... # run it again > > Previously (with bhyveload) it didn't work (for me at least) without > doing "bhyvectl --destroy". Is it safe now not to call "bhyvectl > --destroy" before the second run now? Yes, except for the case when you modify the amount of memory given to the guest - then you will need to delete prior to the run with the new config. later, Peter.