From owner-freebsd-virtualization@freebsd.org Fri Oct 9 07:38:31 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 48FBA9D12E2 for ; Fri, 9 Oct 2015 07:38:31 +0000 (UTC) (envelope-from nbe@renzel.net) Received: from nijmegen.renzel.net (mx1.renzel.net [195.243.213.130]) by mx1.freebsd.org (Postfix) with ESMTP id 103C81AD for ; Fri, 9 Oct 2015 07:38:29 +0000 (UTC) (envelope-from nbe@renzel.net) Received: from dublin.vkf.isb.de.renzel.net (unknown [10.0.0.80]) by nijmegen.renzel.net (smtpd) with ESMTP id 022F61414875 for ; Fri, 9 Oct 2015 09:38:03 +0200 (CEST) Received: from asbach.renzel.net (unknown [172.18.96.1]) by dublin.vkf.isb.de.renzel.net (Postfix) with ESMTP id EE2D438CAB for ; Fri, 9 Oct 2015 09:38:02 +0200 (CEST) Content-Type: text/plain; charset="ISO-8859-1" From: Nils Beyer Organization: VKF Renzel GmbH Date: Fri, 09 Oct 2015 09:38:02 +0200 User-Agent: KNode/4.14.3 Content-Transfer-Encoding: 7Bit Subject: Re: Windows support in bhyve To: freebsd-virtualization@freebsd.org References: <561187FB.8040506@freebsd.org> Lines: 44 MIME-Version: 1.0 X-Virus-Scanned: clamav-milter 0.98 at nijmegen.renzel.net X-Virus-Status: Clean X-Spam-Status: No, score=3.2 required=7.0 tests=DNS_FROM_AHBL_RHSBL, MISSING_MID,UNPARSEABLE_RELAY autolearn=no version=3.3.2 X-Spam-Level: *** X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on nijmegen.renzel.net 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, 09 Oct 2015 07:38:31 -0000 Hi Peter, Peter Grehan wrote: > As of r288524, bhyve has preliminary support to run Windows in headless > mode using UEFI firmware. > [...] > Please give this a try and report back on how it goes. trying it on a: AMD Phenom(tm) II X6 1055T Processor and FreeBSD 11.0-CURRENT #0 r289027M with debugging disabled. Using your instructions to install Win Server 2012r2, installation works, but it is slow as bread. "bhyve" itself spits out: wrmsr to register 0xc0010020(0xfffff80379e79000) on vcpu 0 rdmsr to register 0xc0010114 on vcpu 0 wrmsr to register 0xc0010020(0xfffff80000095000) on vcpu 1 rdmsr to register 0xc0010114 on vcpu 1 wrmsr to register 0x10(0) on vcpu 1 wrmsr to register 0x10(0x8f722eb4c529) on vcpu 1 wrmsr to register 0x10(0x8f722eb4c529) on vcpu 0 The processes "bhyve{vcpu 0}" and "bhyve{vcpu 1}" run at 100% CPU nearly all the time. After the three-phase installation - that succeeds - serial console (like CMD) is slow as well. "rdesktop" works, but is barely usable due to its slownesss. So, something on AMD is still not quite right. Nevertheless, many thanks and big kudos to you guys for improving "bhyve" this far... Regards, Nils