From owner-freebsd-virtualization@FreeBSD.ORG Mon Aug 19 07:36:13 2013 Return-Path: Delivered-To: freebsd-virtualization@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 2767740A; Mon, 19 Aug 2013 07:36:13 +0000 (UTC) (envelope-from timp87@gmail.com) Received: from mail-vb0-x230.google.com (mail-vb0-x230.google.com [IPv6:2607:f8b0:400c:c02::230]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id C94402847; Mon, 19 Aug 2013 07:36:12 +0000 (UTC) Received: by mail-vb0-f48.google.com with SMTP id w16so2900451vbf.21 for ; Mon, 19 Aug 2013 00:36:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; bh=+/70GQa4BEu+remBgUAcF1OGPcq2/bcM0z011N5ZgD4=; b=0Sduoxc2y3D5NKURiLmSP7+rsraajiZ6mKXKYmHcASIbjDxfDUtBOaz4jEjdT7qtqC v8K3KWf3JwbUNwuJaDbSOtpTcDJrGX9K2YzIfo08jVTUjqW7baombtT7JdIARKEuhlXQ oExRZ4GU3OvZy/f6KU5LUiIEG3dI3vgOedfM/oDmPx4feO59S9l9nQME/m0/yyTqkgyl 1caZoOjNFc99NUyj1ZaufeOqlm719EF3df7mp2skZkKk1gXimDUgIN+1gERxx3hVRfM8 RBzMQoCILIrj546y9LzKTYETI86nP/S7Di9jwHTByjK7RzHLz5OD8QGcQJGzAIQnOiTS YZyw== MIME-Version: 1.0 X-Received: by 10.220.88.13 with SMTP id y13mr1856879vcl.20.1376897771965; Mon, 19 Aug 2013 00:36:11 -0700 (PDT) Received: by 10.52.38.134 with HTTP; Mon, 19 Aug 2013 00:36:11 -0700 (PDT) In-Reply-To: References: <520E6FB0.2080305@freebsd.org> Date: Mon, 19 Aug 2013 11:36:11 +0400 Message-ID: Subject: Re: Hyper-V driver development status From: Pavel Timofeev To: "Abhishek Gupta (LIS)" Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Cc: "freebsd-virtualization@freebsd.org" X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.14 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: Mon, 19 Aug 2013 07:36:13 -0000 Thanks a lot, Abhishek! 2013/8/17 Abhishek Gupta (LIS) : > Hi Pavel, > > Thanks for inquiring about the BSD drivers for Hyper-V. We (Microsoft) ar= e actively working on these drivers and the intent is to get them integrate= d in to the kernel within the next month or so. There are some issues we ar= e trying to address: > > a) Witness panic during boot time due to a specific memory allocation. > b) Bypass usage of disk labels to ensure that devices do not get reordere= d under FreeBSD. > c) Locks up on 32 bit builds. > d) Lack of KVP support for BSD drivers > > We are working hard every day to finish these items. > > Even though an official announcement has not gone out, I would highly enc= ourage you to start testing the drivers. As they are in project branch now = they should be easy to compile. The only requirement is to set up disk labe= ls before rebooting a kernel that includes the Hyper-V drivers otherwise th= e system will not boot up. > > Please let me know if you have more questions or have feedback. > > Thanks again for your interest. > Abhishek > ________________________________________ > From: Peter Grehan > Sent: Friday, August 16, 2013 11:30 AM > To: Abhishek Gupta (LIS) > Subject: Fwd: Hyper-V driver development status > > Want to reply to this ? > > > -------- Original Message -------- > Subject: Hyper-V driver development status > Date: Fri, 16 Aug 2013 17:00:57 +0400 > From: Pavel Timofeev > To: freebsd-virtualization@freebsd.org > > Hi all! > I'd like to know what's happening with hyper-v driver development in > FreeBSD. > I know about svn branch but there is no active progress in there. > What's the roadmap? Or we are waiting for something? > > What is the current status of that project? > I could do some tests. Or it's too early? > I'm looking forward to use it =3D) > _______________________________________________ > freebsd-virtualization@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-virtualization > To unsubscribe, send any mail to > "freebsd-virtualization-unsubscribe@freebsd.org" > > > From owner-freebsd-virtualization@FreeBSD.ORG Mon Aug 19 11:06:53 2013 Return-Path: Delivered-To: freebsd-virtualization@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 165F3DD6 for ; Mon, 19 Aug 2013 11:06:53 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 02134252A for ; Mon, 19 Aug 2013 11:06:53 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.7/8.14.7) with ESMTP id r7JB6qeF006200 for ; Mon, 19 Aug 2013 11:06:52 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.7/8.14.7/Submit) id r7JB6q9G006198 for freebsd-virtualization@FreeBSD.org; Mon, 19 Aug 2013 11:06:52 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 19 Aug 2013 11:06:52 GMT Message-Id: <201308191106.r7JB6q9G006198@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: gnats set sender to owner-bugmaster@FreeBSD.org using -f From: FreeBSD bugmaster To: freebsd-virtualization@FreeBSD.org Subject: Current problem reports assigned to freebsd-virtualization@FreeBSD.org X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.14 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: Mon, 19 Aug 2013 11:06:53 -0000 Note: to view an individual PR, use: http://www.freebsd.org/cgi/query-pr.cgi?pr=(number). The following is a listing of current problems submitted by FreeBSD users. These represent problem reports covering all versions including experimental development code and obsolete releases. S Tracker Resp. Description -------------------------------------------------------------------------------- o kern/165252 virtualization[vimage] [pf] [panic] kernel panics with VIMAGE and PF o kern/161094 virtualization[vimage] [pf] [panic] kernel panic with pf + VIMAGE wh o kern/160541 virtualization[vimage][pf][patch] panic: userret: Returning on td 0x o kern/160496 virtualization[vimage] [pf] [patch] kernel panic with pf + VIMAGE o kern/148155 virtualization[vimage] [pf] Kernel panic with PF + VIMAGE kernel opt a kern/147950 virtualization[vimage] [carp] VIMAGE + CARP = kernel crash s kern/143808 virtualization[pf] pf does not work inside jail 7 problems total. From owner-freebsd-virtualization@FreeBSD.ORG Thu Aug 22 22:55:44 2013 Return-Path: Delivered-To: freebsd-virtualization@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 7A0F2BA8; Thu, 22 Aug 2013 22:55:44 +0000 (UTC) (envelope-from neelnatu@gmail.com) Received: from mail-vb0-x233.google.com (mail-vb0-x233.google.com [IPv6:2607:f8b0:400c:c02::233]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 030732C1B; Thu, 22 Aug 2013 22:55:43 +0000 (UTC) Received: by mail-vb0-f51.google.com with SMTP id x16so1805118vbf.10 for ; Thu, 22 Aug 2013 15:55:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:cc:content-type; bh=99KK+z7ed2mcXfS+Rlp0vWje4ObHYbhsQ7QmO1idZHM=; b=winglIXsO5HYmdDbDwmFo95NyDx7LosfL0lOD0avQwJDoCDYG6v6nNrbU6gnOBMEGN 0DY966iRaStRuVNYEqCEArA7oDtF86iO7Zti4ZJVmftduU71LLUVt/ML5RZZhdEO3vbm qGrS1SZ6P+tbJ9R5lpLvo52bGME4LdszghEvfOWOzERcYK+70lgJI467CiW2ZKRetyE+ 0ejf+jGyEJ3/qLyfAR6FKuYNiyDmt+zPGxPNFMEJI6Gj8MFFba9K9HjAD1u6XMQoBnM2 m/aDpT/VC4awLyE3ETvbUdqduPMW2VuBJPJoh+Q5HZG+UVcQo6adaiOvaqE7+R58OAez J0LQ== MIME-Version: 1.0 X-Received: by 10.220.249.67 with SMTP id mj3mr4057006vcb.23.1377212142342; Thu, 22 Aug 2013 15:55:42 -0700 (PDT) Received: by 10.220.115.7 with HTTP; Thu, 22 Aug 2013 15:55:42 -0700 (PDT) Date: Thu, 22 Aug 2013 15:55:42 -0700 Message-ID: Subject: CFT: nested page table integration with amd64/pmap From: Neel Natu To: "freebsd-virtualization@freebsd.org" Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.14 Cc: alc@freebsd.org, Konstantin Belousov X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.14 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: Thu, 22 Aug 2013 22:55:44 -0000 Hi, The projects/bhyve_npt_pmap branch modifies the amd64/pmap to be able to deal with Intel EPT mappings in addition to the regular x86 page tables. This provides bhyve with the following features: 1. Memory overcommit Guest memory is now pageable and therefore virtual machines can allocate more memory than is physically available on the host. 2. Superpage mappings for guest memory Guest physical address mappings can be transparently promoted to superpages depending on memory locality and access patterns. 3. PCI passthru PCI passthru is not a new feature but we want to highlight that there haven't been any regressions in its functionality. The code is available here: http://svnweb.freebsd.org/base/projects/bhyve_npt_pmap Please give it a spin and let us know how it goes. best Neel From owner-freebsd-virtualization@FreeBSD.ORG Fri Aug 23 10:30:07 2013 Return-Path: Delivered-To: freebsd-virtualization@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 3324EB67 for ; Fri, 23 Aug 2013 10:30:07 +0000 (UTC) (envelope-from gofd-freebsd-virtualization@m.gmane.org) Received: from plane.gmane.org (plane.gmane.org [80.91.229.3]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id E3EFF2C1D for ; Fri, 23 Aug 2013 10:30:06 +0000 (UTC) Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1VCocu-0005hq-K0 for freebsd-virtualization@freebsd.org; Fri, 23 Aug 2013 12:29:56 +0200 Received: from lara.cc.fer.hr ([161.53.72.113]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Fri, 23 Aug 2013 12:29:56 +0200 Received: from ivoras by lara.cc.fer.hr with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Fri, 23 Aug 2013 12:29:56 +0200 X-Injected-Via-Gmane: http://gmane.org/ To: freebsd-virtualization@freebsd.org From: Ivan Voras Subject: Re: CFT: nested page table integration with amd64/pmap Date: Fri, 23 Aug 2013 12:29:42 +0200 Lines: 44 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="----enig2MXQRQEIRJRXITQDWWTBI" X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: lara.cc.fer.hr User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:17.0) Gecko/20130322 Thunderbird/17.0.4 In-Reply-To: X-Enigmail-Version: 1.5.1 X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.14 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 Aug 2013 10:30:07 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) ------enig2MXQRQEIRJRXITQDWWTBI Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On 23/08/2013 00:55, Neel Natu wrote: > Hi, >=20 > The projects/bhyve_npt_pmap branch modifies the amd64/pmap to be able t= o > deal with Intel EPT mappings in addition to the regular x86 page tables= =2E >=20 > This provides bhyve with the following features: >=20 > 1. Memory overcommit > Guest memory is now pageable and therefore virtual machines can allocat= e > more memory than is physically available on the host. I always wondered about virtualization environments which have pageable guest memory - how does the guest kernel handle situations where it really needs non-pageable memory? Does is simply "not care" because for it the memory access looks just like it isn't paged but is simply very, very slow? What about time-sensitive situations (like the originally mentioned PCI-passthrough)? ------enig2MXQRQEIRJRXITQDWWTBI Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (FreeBSD) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iEYEARECAAYFAlIXOZgACgkQ/QjVBj3/HSyYgACfWA9NPNFPLYXIN6ijqvyFaZxe QHQAoI0xT/PjHIGqddUrZ4HMZU+MJgcy =ptsi -----END PGP SIGNATURE----- ------enig2MXQRQEIRJRXITQDWWTBI-- From owner-freebsd-virtualization@FreeBSD.ORG Fri Aug 23 19:15:42 2013 Return-Path: Delivered-To: freebsd-virtualization@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id B73B5E2E for ; Fri, 23 Aug 2013 19:15:42 +0000 (UTC) (envelope-from editor@callfortesting.org) Received: from mail-pd0-f178.google.com (mail-pd0-f178.google.com [209.85.192.178]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 8F0A52D52 for ; Fri, 23 Aug 2013 19:15:42 +0000 (UTC) Received: by mail-pd0-f178.google.com with SMTP id w10so1037486pde.37 for ; Fri, 23 Aug 2013 12:15:36 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=x-gm-message-state:message-id:date:from:user-agent:mime-version:to :subject:references:in-reply-to:content-type :content-transfer-encoding; bh=lA6n2f1quZShDA7w3MVcXqAXMeP/ovcX3p0LwzfEFjY=; b=PoKhn7+NurFFxw0X96ignQetVXVcKmM6METCOwLzgYg4F1DV2QekVHDcv2ATB+1Wnl KuNRfekiVLR0gw7v8hvgynW4YeeAOAuEI7om7qP0oDUPJudMOUaZ06kOTkS07kX8yF8+ kAC0bLvfdjF9yi7T1ZaakfUn7WyjozySR0DR8mBHe3iXXKCXxaRqBZ3EXwXCJLHRBn9S todbmCEJo50W4bhs2k5NDXZZfx9FBrdngb3F3hRVUV2mw9sgOiWLf/HOTzBlc1qHo/lz mlW9M78zD0zJOLixw31DnjlL29cAQMU9plW+d9MVO1/B3Jr4D2HObwmwl3MWElITVdxe 3bWA== X-Gm-Message-State: ALoCoQn+qoUmcChVwcu6SkMIH20dZwbcYdttV5HP41zvFw0GmSWudOZ/jDz6GUIp7wo9/aYgLzvj X-Received: by 10.68.209.196 with SMTP id mo4mr1276695pbc.114.1377285336210; Fri, 23 Aug 2013 12:15:36 -0700 (PDT) Received: from Michaels-MacBook-Pro.local (c-98-246-202-204.hsd1.or.comcast.net. [98.246.202.204]) by mx.google.com with ESMTPSA id lm2sm2766568pab.2.1969.12.31.16.00.00 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Fri, 23 Aug 2013 12:15:35 -0700 (PDT) Message-ID: <5217B4D7.5050404@callfortesting.org> Date: Fri, 23 Aug 2013 12:15:35 -0700 From: Michael Dexter User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.8; rv:17.0) Gecko/20130801 Thunderbird/17.0.8 MIME-Version: 1.0 To: freebsd-virtualization@freebsd.org Subject: CFT: bhyve AMD SVM References: In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.14 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 Aug 2013 19:15:42 -0000 Hello all, The r254677 commit to the FreeBSD bhyve SVM branch has significant AMD SVM/RVI improvements that deserve testing. http://svnweb.freebsd.org/base/projects/bhyve_svm/sys/?sortby=date&view=log Unofficial r254677 snapshots: USA: http://mirrors.nycbug.org/pub/bhyve/r254677-svm/ Europe: http://high5.nl/mirrors/bhyve/r254677-svm/ Michael From owner-freebsd-virtualization@FreeBSD.ORG Fri Aug 23 21:57:12 2013 Return-Path: Delivered-To: freebsd-virtualization@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 18317D0D; Fri, 23 Aug 2013 21:57:12 +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 CD29826F2; Fri, 23 Aug 2013 21:57:11 +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 8361B123F4; Sat, 24 Aug 2013 07:57:09 +1000 (EST) Received: from Peter-Grehans-MacBook-Pro-2.local ([64.245.0.210]) by dommail.onthenet.com.au (MOS 4.2.4-GA) with ESMTP id BOD97667 (AUTH peterg@ptree32.com.au); Sat, 24 Aug 2013 07:57:08 +1000 Message-ID: <5217DAB2.3020204@freebsd.org> Date: Fri, 23 Aug 2013 14:57:06 -0700 From: Peter Grehan User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:17.0) Gecko/20130801 Thunderbird/17.0.8 MIME-Version: 1.0 To: Ivan Voras Subject: Re: CFT: nested page table integration with amd64/pmap References: In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-virtualization@freebsd.org X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.14 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 Aug 2013 21:57:12 -0000 > I always wondered about virtualization environments which have pageable > guest memory - how does the guest kernel handle situations where it > really needs non-pageable memory? Does is simply "not care" because for > it the memory access looks just like it isn't paged but is simply very, > very slow? Yes - from the guest's point of view, what it thinks is physical memory appears wired. > What about time-sensitive situations (like the originally > mentioned PCI-passthrough)? PCI passthru is a special case since the h/w requires that the target of a DMA transfer is present - there is currently no way for the IOMMU to generate the equivalent of page faults. So, for PCI passthru, all of guest memory has to be wired host memory. For time-sensitive situations, there's not a lot of options other than forcing guest memory to be wired, since there isn't visibility into the host without having o/s-specific "tools" that could communicate this information to the hypervisor. later, Peter. From owner-freebsd-virtualization@FreeBSD.ORG Sat Aug 24 04:47:45 2013 Return-Path: Delivered-To: freebsd-virtualization@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 54496D5C for ; Sat, 24 Aug 2013 04:47:45 +0000 (UTC) (envelope-from bw@exile.desync.com) Received: from exile.desync.com (exile.desync.com [IPv6:2607:f178::167]) by mx1.freebsd.org (Postfix) with ESMTP id 315532AEE for ; Sat, 24 Aug 2013 04:47:45 +0000 (UTC) Received: by exile.desync.com (Postfix, from userid 666) id 37CD3531A; Sat, 24 Aug 2013 00:47:34 -0400 (EDT) Date: Sat, 24 Aug 2013 00:47:34 -0400 From: ben wilber To: Michael Dexter Subject: Re: CFT: bhyve AMD SVM Message-ID: <20130824044734.GA46760@exile.desync.com> References: <5217B4D7.5050404@callfortesting.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <5217B4D7.5050404@callfortesting.org> X-Mailer: NeXT Mail 3.3 X-Nextstep-Mailer: Mail 3.3 (Enhance 1.3b1) Cc: freebsd-virtualization@freebsd.org X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.14 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: Sat, 24 Aug 2013 04:47:45 -0000 On Fri, Aug 23, 2013 at 12:15:35PM -0700, Michael Dexter wrote: > The r254677 commit to the FreeBSD bhyve SVM branch has significant AMD > SVM/RVI improvements that deserve testing. Appears to be working fine here. This is very cool. Thanks bhyve guys! amd_iommu_init: not implemented SVM rev: 0x1 NASID:0x40 SVM Features:0x40f FreeBSD 10.0-CURRENT #1 r254759: Fri Aug 23 23:58:59 EDT 2013 bw@genesis.desync.com:/factory/nanobsd/standard/obj_current/factory/nanobsd/standard/bhyve_svm/sys/RESIST amd64 FreeBSD clang version 3.3 (tags/RELEASE_33/final 183502) 20130610 CPU: AMD Opteron(tm) Processor 4170 HE (2094.56-MHz K8-class CPU) Origin = "AuthenticAMD" Id = 0x100f81 Family = 0x10 Model = 0x8 Stepping = 1 Features=0x783ab7f Features2=0x80a02001 AMD Features=0xe6505880<,SYSCALL,,,NX,MMX+,FFXSR,Page1GB,LM,3DNow!+,3DNow!> AMD Features2=0x837ff TSC: P-state invariant real memory = 536870912 (512 MB) avail memory = 474599424 (452 MB) Event timer "LAPIC" quality 400 ACPI APIC Table: