From owner-freebsd-arch@FreeBSD.ORG Wed Jan 9 05:17:38 2013 Return-Path: Delivered-To: freebsd-arch@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 265281F8 for ; Wed, 9 Jan 2013 05:17:38 +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 D6B61187 for ; Wed, 9 Jan 2013 05:17:37 +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 C948311BE4 for ; Wed, 9 Jan 2013 15:17:35 +1000 (EST) Received: from Peter-Grehans-MacBook-Pro.local (c-75-71-5-126.hsd1.co.comcast.net [75.71.5.126]) by dommail.onthenet.com.au (MOS 4.2.4-GA) with ESMTP id BJE32338 (AUTH peterg@ptree32.com.au); Wed, 9 Jan 2013 15:17:34 +1000 Message-ID: <50ECFD6C.4000408@freebsd.org> Date: Tue, 08 Jan 2013 22:17:32 -0700 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: "freebsd-arch@freebsd.org" Subject: [RFC] Moving bhyve to head Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Jan 2013 05:17:38 -0000 Neel and I would like to move bhyve development from the projects/bhyve branch into CURRENT. This will allow the code to reach a wider audience before 10, and provide us with better feedback on what features should be prioritized. The intent of bhyve is to provide a small, extendible codebase that allows FreeBSD users to easily run virtual machines. Currently, bhyve supports running FreeBSD/amd64 guests on FreeBSD/amd64 hosts with Intel VT-x and EPT CPU support. Additional guest operating systems should be available in the near future, as will AMD-SVM CPU support. bhyve is implemented as a kernel module and user-level utilities. Note that it has zero impact on the system until the module is loaded. The raw diff against CURRENT can be viewed at http://people.freebsd.org/~neel/bhyve/diff.txt (A sanitized diff, without the svn mergeinfo, is at: http://people.freebsd.org/~neel/bhyve/diff_without_mergeinfo.txt A listing of modified and added files with annotations is at: http://people.freebsd.org/~neel/bhyve/diff_filenames_only.txt) Info on bhyve and installation instructions can be found at http://wiki.freebsd.org/BHyVe http://bhyve.org Comments and review requested :) later, Peter & Neel.