From owner-freebsd-virtualization@FreeBSD.ORG Tue Jan 1 02:43:00 2013 Return-Path: Delivered-To: freebsd-virtualization@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 8DF79266; Tue, 1 Jan 2013 02:43:00 +0000 (UTC) (envelope-from bright@mu.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.freebsd.org (Postfix) with ESMTP id 705C48FC0C; Tue, 1 Jan 2013 02:42:59 +0000 (UTC) Received: from Alfreds-MacBook-Pro-9.local (c-67-180-208-218.hsd1.ca.comcast.net [67.180.208.218]) by elvis.mu.org (Postfix) with ESMTPSA id D8F491A3C1C; Mon, 31 Dec 2012 18:42:58 -0800 (PST) Message-ID: <50E24D2F.4000604@mu.org> Date: Mon, 31 Dec 2012 18:42:55 -0800 From: Alfred Perlstein User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:17.0) Gecko/17.0 Thunderbird/17.0 MIME-Version: 1.0 To: Peter Grehan Subject: Re: question on bhyve + 9-stable References: <50E06701.7070409@mu.org> <50E07436.4040105@freebsd.org> In-Reply-To: <50E07436.4040105@freebsd.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: neel@freebsd.org, 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: Tue, 01 Jan 2013 02:43:00 -0000 Peter, this worked perfectly!! Happy new year. Let me know if you need any info or stuff done on this rig. The point is for me to run FreeBSD 9-stable and FreeNAS to do development and testing. -Alfred On 12/30/12 9:04 AM, Peter Grehan wrote: > Hi Alfred, > >> I only have 1 really fast machine, so I've decided to give bhyve a whirl >> and try to do -stable development inside of a bhyve instance. > > Great ! > >> The problem I'm having is that: >> 1) the 9.1-RELEASE image does not seem to boot because it can not mount >> the rootfs (iso). I think this may be due to missing virtualization >> modules. > > Yep, that's right. Michael Dexter has pre-built virtio modules at > > http://mirrors.nycbug.org/pub/BHyVe/r244024/ > > .. and I guess the long-term solution for running older FreeBSD > releases is to have bhyve implement block/network device models that > will be recognized. AHCI looks like a good pick for a block model: any > input on a network device would be appreciated (e1000 does seem to > stick out). > >> 2) building release iso from 9-stable, while it has the klds needed, the >> image seems to causes the hypervisor to exit. > > That's the new TSC sync detection code, which does a CPUID with > basically a random leaf value. bhyve should deal with that: a fix will > be in when I'm back from vacation. But, in the meantime, there are two > workarounds: > > - use single CPU only (-c 1), or > > - force the hard-coded hypervisor detection code in FreeBSD to > trigger with a loader variable > > set smbios.bios.vendor="Bochs" > > ... and, since the TSC is actually OK, force the use of that as the > timecounter > > set kern.timecounter.invariant_tsc=1 > set kern.timecounter.smp_tsc=1 > > later, > > Peter. > From owner-freebsd-virtualization@FreeBSD.ORG Wed Jan 2 22:04:24 2013 Return-Path: Delivered-To: freebsd-virtualization@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 5BD7CABE; Wed, 2 Jan 2013 22:04:24 +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 0341672C; Wed, 2 Jan 2013 22:04:23 +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 5019011A62; Thu, 3 Jan 2013 08:04:23 +1000 (EST) Received: from Peter-Grehans-MacBook-Pro.local (pos-ext.netapp.com [198.95.226.40]) by dommail.onthenet.com.au (MOS 4.2.4-GA) with ESMTP id BJA93694 (AUTH peterg@ptree32.com.au); Thu, 3 Jan 2013 08:04:19 +1000 Message-ID: <50E4AEE1.2080505@freebsd.org> Date: Wed, 02 Jan 2013 15:04:17 -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: Alfred Perlstein Subject: Re: question on bhyve + 9-stable References: <50E06701.7070409@mu.org> <50E07436.4040105@freebsd.org> <50E24D2F.4000604@mu.org> In-Reply-To: <50E24D2F.4000604@mu.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Junkmail-Info: SPF_SOFTFAIL X-Junkmail-Status: score=6/51, host=dommail.onthenet.com.au Cc: neel@freebsd.org, 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: Wed, 02 Jan 2013 22:04:24 -0000 Hi Alfred, > this worked perfectly!! Good to hear :) > Let me know if you need any info or stuff done on this rig. The point is > for me to run FreeBSD 9-stable and FreeNAS to do development and testing. Let us know how it goes and importantly, what features you'd like to see. later, Peter. From owner-freebsd-virtualization@FreeBSD.ORG Wed Jan 2 22:10:15 2013 Return-Path: Delivered-To: freebsd-virtualization@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id DF435D71; Wed, 2 Jan 2013 22:10:15 +0000 (UTC) (envelope-from bright@mu.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.freebsd.org (Postfix) with ESMTP id CF0E6779; Wed, 2 Jan 2013 22:10:15 +0000 (UTC) Received: from Alfreds-MacBook-Pro-9.local (c-67-180-208-218.hsd1.ca.comcast.net [67.180.208.218]) by elvis.mu.org (Postfix) with ESMTPSA id 2694A1A3C53; Wed, 2 Jan 2013 14:10:15 -0800 (PST) Message-ID: <50E4B040.1040809@mu.org> Date: Wed, 02 Jan 2013 14:10:08 -0800 From: Alfred Perlstein User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:17.0) Gecko/17.0 Thunderbird/17.0 MIME-Version: 1.0 To: Peter Grehan Subject: Re: question on bhyve + 9-stable References: <50E06701.7070409@mu.org> <50E07436.4040105@freebsd.org> <50E24D2F.4000604@mu.org> <50E4AEE1.2080505@freebsd.org> In-Reply-To: <50E4AEE1.2080505@freebsd.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: neel@freebsd.org, 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: Wed, 02 Jan 2013 22:10:15 -0000 On 1/2/13 2:04 PM, Peter Grehan wrote: > Hi Alfred, > >> this worked perfectly!! > > Good to hear :) > >> Let me know if you need any info or stuff done on this rig. The point is >> for me to run FreeBSD 9-stable and FreeNAS to do development and >> testing. > > Let us know how it goes and importantly, what features you'd like to > see. Well... :) 1) When will the code be merged into HEAD? 2) Can the kernel or loader auto detected the bhyve environment and loaded the drivers... ...Either that or just add them to GENERIC for the time being. That would go a long way to making this plug and play. -Alfred From owner-freebsd-virtualization@FreeBSD.ORG Wed Jan 2 22:28:42 2013 Return-Path: Delivered-To: freebsd-virtualization@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 16C3B4FE; Wed, 2 Jan 2013 22:28:42 +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 D13E27F4; Wed, 2 Jan 2013 22:28:41 +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 3EA2A11A69; Thu, 3 Jan 2013 08:28:40 +1000 (EST) Received: from Peter-Grehans-MacBook-Pro.local (pos-ext.netapp.com [198.95.226.40]) by dommail.onthenet.com.au (MOS 4.2.4-GA) with ESMTP id BJA94382 (AUTH peterg@ptree32.com.au); Thu, 3 Jan 2013 08:28:36 +1000 Message-ID: <50E4B491.9010804@freebsd.org> Date: Wed, 02 Jan 2013 15:28:33 -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: Alfred Perlstein Subject: Re: question on bhyve + 9-stable References: <50E06701.7070409@mu.org> <50E07436.4040105@freebsd.org> <50E24D2F.4000604@mu.org> <50E4AEE1.2080505@freebsd.org> <50E4B040.1040809@mu.org> In-Reply-To: <50E4B040.1040809@mu.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Junkmail-Info: SPF_SOFTFAIL X-Junkmail-Status: score=6/51, host=dommail.onthenet.com.au Cc: neel@freebsd.org, 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: Wed, 02 Jan 2013 22:28:42 -0000 Hi Alfred, > Well... :) > > 1) When will the code be merged into HEAD? We'd like to do that asap, though folk would have to be fine with it being considered experimental, and that there would still be work going on up to the 10 freeze (e.g. man pages, perf improvements etc), and also beyond that. > 2) Can the kernel or loader auto detected the bhyve environment and > loaded the drivers... > ...Either that or just add them to GENERIC for the time being. Should be added to GENERIC shortly. Missed the window for 9.1 :( later, Peter. From owner-freebsd-virtualization@FreeBSD.ORG Wed Jan 2 22:53:58 2013 Return-Path: Delivered-To: freebsd-virtualization@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id F369FDAC for ; Wed, 2 Jan 2013 22:53:57 +0000 (UTC) (envelope-from bright@mu.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.freebsd.org (Postfix) with ESMTP id D692C8DF for ; Wed, 2 Jan 2013 22:53:57 +0000 (UTC) Received: from Alfreds-MacBook-Pro-9.local (c-67-180-208-218.hsd1.ca.comcast.net [67.180.208.218]) by elvis.mu.org (Postfix) with ESMTPSA id 3FBD51A3C53 for ; Wed, 2 Jan 2013 14:53:57 -0800 (PST) Message-ID: <50E4BA7F.3060103@mu.org> Date: Wed, 02 Jan 2013 14:53:51 -0800 From: Alfred Perlstein User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:17.0) Gecko/17.0 Thunderbird/17.0 MIME-Version: 1.0 To: freebsd-virtualization@freebsd.org Subject: Re: question on bhyve + 9-stable References: <50E06701.7070409@mu.org> <50E07436.4040105@freebsd.org> <50E24D2F.4000604@mu.org> <50E4AEE1.2080505@freebsd.org> <50E4B040.1040809@mu.org> <50E4B491.9010804@freebsd.org> In-Reply-To: <50E4B491.9010804@freebsd.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed 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: Wed, 02 Jan 2013 22:53:58 -0000 On 1/2/13 2:28 PM, Peter Grehan wrote: > Hi Alfred, > >> Well... :) >> >> 1) When will the code be merged into HEAD? > > We'd like to do that asap, though folk would have to be fine with it > being considered experimental, and that there would still be work > going on up to the 10 freeze (e.g. man pages, perf improvements etc), > and also beyond that. At this point we probably should have it in the system, it's pretty well baked and getting it committed would be the best way to get more testers before 10.x. While the directions you and the rest of the bhyve developers put together were clear, comprehensive and well written... they still are a bit daunting for your average user, so getting it into the base will enable a much wider test base. >> 2) Can the kernel or loader auto detected the bhyve environment and >> loaded the drivers... >> ...Either that or just add them to GENERIC for the time being. > > Should be added to GENERIC shortly. Excellent! > Missed the window for 9.1 :( 9.2 should be pretty soon so no worries. -Alfred From owner-freebsd-virtualization@FreeBSD.ORG Thu Jan 3 12:44:29 2013 Return-Path: Delivered-To: freebsd-virtualization@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id 2D2C5FC6 for ; Thu, 3 Jan 2013 12:44:29 +0000 (UTC) (envelope-from creative2innovative@yahoo.in) Received: from nm15.bullet.mail.sg3.yahoo.com (nm15.bullet.mail.sg3.yahoo.com [106.10.148.94]) by mx1.freebsd.org (Postfix) with ESMTP id 35AE366D for ; Thu, 3 Jan 2013 12:44:26 +0000 (UTC) Received: from [106.10.166.115] by nm15.bullet.mail.sg3.yahoo.com with NNFMP; 03 Jan 2013 12:41:48 -0000 Received: from [106.10.151.239] by tm4.bullet.mail.sg3.yahoo.com with NNFMP; 03 Jan 2013 12:41:48 -0000 Received: from [127.0.0.1] by omp1023.mail.sg3.yahoo.com with NNFMP; 03 Jan 2013 12:41:48 -0000 X-Yahoo-Newman-Property: ymail-3 X-Yahoo-Newman-Id: 674768.57557.bm@omp1023.mail.sg3.yahoo.com Received: (qmail 72678 invoked by uid 60001); 3 Jan 2013 12:41:48 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.in; s=s1024; t=1357216908; bh=mpvIjVDzZXnx4q+VUd9leULxV3J8e/I7jJmjZc/UgC0=; h=X-YMail-OSG:Received:X-Rocket-MIMEInfo:X-Mailer:Message-ID:Date:From:Reply-To:Subject:To:MIME-Version:Content-Type; b=T2Feg/Cm/sxuGhGZLXFp9zK3qtmjJCYdhSX54OKhG3GfN0aYOuldmPO4ECxexEaJvKN/d8bil1d8oOH9/xo3xaE+REVrXZSmQUxyzbALFPjnKTD4/p+dqnEHtZ17Y//2smQsvmuzO3yG8Ba+Fazj3+6OiaNn0kQfzKf67t3ecJU= DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.in; h=X-YMail-OSG:Received:X-Rocket-MIMEInfo:X-Mailer:Message-ID:Date:From:Reply-To:Subject:To:MIME-Version:Content-Type; b=VLx1A9iKCehNnhZfoFJJU8HlZoD7iKifvXwki1AwkOUNYUkxB7bwY/sHYPEk4LbF1oStyBxgRgwgX9sy5GM2yd6ctOowqLA7sulVCeY/bTZLYzvU+ahCMsjK/FnFGogMMn0gdRmDD0HSF3aq30EbyE4KySPwWumCgL5W4LmU56A=; X-YMail-OSG: F_A6HcEVM1munt1zDTL9zPbtTtU_uC3N_Zpoh2LgZnggt7N DB8tva34kY6j0fQhl_u16yd0cqRduC2Lh9kUB2_5MgKzSoxIu5s8EvSrMVnk 3hZdIeYy97.0z22N7tCHYlr_wHdo_Uwx5._5G0XYIwsxOTAYze.pApDOlVcc apzX3zP9bZYpDbeKEmFevyOtqzRUFKUwP1apmxYYdmMOETrdpAI1Ngw6jrjU pQXmB6ojMy3vdkdX5DnBPPoluVlKIalNV2NB6S2loHXncY847JYZ_1Uoq1bV eQm8pSvl87iq16I_60ZTLODLm0aM69FOtvocJucNmpqqsNa3AtF4lMLnGczr ERHkvfZURMoIbZq.0BoqZfL2QHI63pG6cy81bVMegwKQcqkCP3OIUr0J0X31 hUSfedBBBk8iJl5GkW_myGtyr3.S_PixOBvlYgFPHIlzeXoTfyrMAvKpHEX. ggY.tdcY7 Received: from [202.71.8.215] by web190906.mail.sg3.yahoo.com via HTTP; Thu, 03 Jan 2013 20:41:48 SGT X-Rocket-MIMEInfo: 001.001, SSBhbSB2ZXJ5IG11Y2ggaW50ZXJlc3RlZCBhbmQgZWFnZXIgdG8gZ2V0IGludm9sdmVkIGluIGJoeXZlIHByb2plY3QuIEkgd2FudCB0byBzdGFydCB3aXRoIGRvaW5nIHVwIHNvbWV0aGluZyBzbWFsbCBpbml0aWFsbHkuIE15IHN0cm9uZyBwYXJ0cyBhcmUgQyBhbmQgT1MuIFNvIGNhbiBzb21lb25lIHN1Z2dlc3QgbWUgd2hhdCBzaG91bGQgaSBkbyBhbmQgaG93IGkgY2FuIGdldCBpbnZvbHZlZC4KATABAQEB X-Mailer: YahooMailWebService/0.8.129.483 Message-ID: <1357216908.66555.YahooMailNeo@web190906.mail.sg3.yahoo.com> Date: Thu, 3 Jan 2013 20:41:48 +0800 (SGT) From: Harsh Bhatt Subject: getting involved in bhyve projecct To: "freebsd-virtualization@freebsd.org" MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.14 X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: Harsh Bhatt List-Id: "Discussion of various virtualization techniques FreeBSD supports." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 03 Jan 2013 12:44:29 -0000 I am very much interested and eager to get involved in bhyve project. I wan= t to start with doing up something small initially. My strong parts are C a= nd OS. So can someone suggest me what should i do and how i can get involve= d.=0A From owner-freebsd-virtualization@FreeBSD.ORG Fri Jan 4 01:02: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]) by hub.freebsd.org (Postfix) with ESMTP id 08E9B99 for ; Fri, 4 Jan 2013 01:02:45 +0000 (UTC) (envelope-from editor@callfortesting.org) Received: from mail-da0-f42.google.com (mail-da0-f42.google.com [209.85.210.42]) by mx1.freebsd.org (Postfix) with ESMTP id B552A12A for ; Fri, 4 Jan 2013 01:02:44 +0000 (UTC) Received: by mail-da0-f42.google.com with SMTP id z17so7264604dal.29 for ; Thu, 03 Jan 2013 17:02:43 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=x-received:message-id:date:from:user-agent:mime-version:to:subject :references:in-reply-to:content-type:content-transfer-encoding :x-gm-message-state; bh=O1iQHTMxdtemMK+jbtBkIH4Ojnhw8atjlgmUOmZD4g4=; b=jVR5zYCsKFyfdNZXOFh2lzWMjjIw1ej1Dp6Gtm9hYN7OAZ8JZCpb9iAqRs1ZyBlsAE OK7y9gaCS5JXdBMWr/5HjiQJVbrRVmV3q8vEc2uQj5Ch47tNHL92qsIITzIT813ZXyVJ Ab6UQ2n4FEr3Uon0W1t6cdx8l0nNYBj3S4bQOeWz62LjGZ99yvRRU1g3w7aoEOoUvPaU U19wvr5iZT6ft+BYxH3aL2R0q47gg39HtAStkcLiUkWqfS+ogvNu5fXa5IILRFBDlUHK bwe3z/8AfMUaQ+fF2J37T2twBQKbMaISgR6tQOmFI21C0WC6U3UN/qENpUtVN7JMzS3U QOhA== X-Received: by 10.68.197.197 with SMTP id iw5mr156448740pbc.22.1357261363690; Thu, 03 Jan 2013 17:02:43 -0800 (PST) Received: from MacBook-4.local (c-98-246-202-204.hsd1.or.comcast.net. [98.246.202.204]) by mx.google.com with ESMTPS id pm8sm31183762pbb.29.2013.01.03.17.02.42 (version=SSLv3 cipher=OTHER); Thu, 03 Jan 2013 17:02:43 -0800 (PST) Message-ID: <50E62A31.4030802@callfortesting.org> Date: Thu, 03 Jan 2013 17:02:41 -0800 From: Michael Dexter User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:17.0) Gecko/17.0 Thunderbird/17.0 MIME-Version: 1.0 To: freebsd-virtualization@freebsd.org, creative2innovative@yahoo.in Subject: Re: getting involved in bhyve projecct References: <1357216908.66555.YahooMailNeo@web190906.mail.sg3.yahoo.com> In-Reply-To: <1357216908.66555.YahooMailNeo@web190906.mail.sg3.yahoo.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Gm-Message-State: ALoCoQlA+z/UIyFAG0f7hagnrtOIvdoCSkfR6nJMGWKIkY1cBHr+564xU08t648sDnZ3pxRk0/Ni 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, 04 Jan 2013 01:02:45 -0000 On 1/3/13 4:41 AM, Harsh Bhatt wrote: > I am very much interested and eager to get involved in bhyve project. > I want to start with doing up something small initially. My strong > parts are C and OS. So can someone suggest me what should i do and > how i can get involved. Welcome! Testing is a great place to start because each person asks a question of it that no one else has thought of. Do you have it up and running? I have attempted to make this easy with the binaries and scripts at http://bhyve.org Non-FreeBSD experience is also welcome as we map out how to support other operating systems as guests. All the best, Michael From owner-freebsd-virtualization@FreeBSD.ORG Fri Jan 4 01:04: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]) by hub.freebsd.org (Postfix) with ESMTP id 8FAD6DA for ; Fri, 4 Jan 2013 01:04:45 +0000 (UTC) (envelope-from editor@callfortesting.org) Received: from mail-da0-f50.google.com (mail-da0-f50.google.com [209.85.210.50]) by mx1.freebsd.org (Postfix) with ESMTP id 6ACCD138 for ; Fri, 4 Jan 2013 01:04:45 +0000 (UTC) Received: by mail-da0-f50.google.com with SMTP id h15so7245392dan.9 for ; Thu, 03 Jan 2013 17:04:44 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=x-received:message-id:date:from:user-agent:mime-version:to:subject :references:in-reply-to:content-type:content-transfer-encoding :x-gm-message-state; bh=K1iLe0FkwlQZHpB5YZTcxrshD4HQFJLmceFEmwSDAsU=; b=KJIpB2E0GOV2MjvclFuU0ImPgV/LzIZdbu1QVo8Mv+08rQVe8IKtM0XtEhlQPSG8Gd lnUpp5A5dTSeM+kApgIbC1lR8WQIUerNOQpJdLLVZmxCU9Uz1O4N9nW0U0Hq2rHfTm6u HnLxcf5XRISDomlURf3PUnj7TaRxr+pvwoka9V22GsqyCA/NpERBUu/MgUHwxLKLZZBT G5UdYrRrOLQ1OrNGTc9hXzhnqERoJIoM0Ct1RqsP0Y8t8g617Uzmq33lDjHcOWn9/Dfc Ty18zU02hWqbDQsmnRFb4faesojhAuZs9Hx0ZfivXpTdca+DiC37KOt4VUBts8Cy9jEJ mkAw== X-Received: by 10.68.219.67 with SMTP id pm3mr159100830pbc.150.1357261484909; Thu, 03 Jan 2013 17:04:44 -0800 (PST) Received: from MacBook-4.local (c-98-246-202-204.hsd1.or.comcast.net. [98.246.202.204]) by mx.google.com with ESMTPS id oz9sm31176873pbb.68.2013.01.03.17.04.43 (version=SSLv3 cipher=OTHER); Thu, 03 Jan 2013 17:04:44 -0800 (PST) Message-ID: <50E62AAB.4050906@callfortesting.org> Date: Thu, 03 Jan 2013 17:04:43 -0800 From: Michael Dexter User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:17.0) Gecko/17.0 Thunderbird/17.0 MIME-Version: 1.0 To: freebsd-virtualization@freebsd.org Subject: Re: question on bhyve + 9-stable References: <50E06701.7070409@mu.org> <50E07436.4040105@freebsd.org> <50E24D2F.4000604@mu.org> <50E4AEE1.2080505@freebsd.org> <50E4B040.1040809@mu.org> <50E4B491.9010804@freebsd.org> <50E4BA7F.3060103@mu.org> In-Reply-To: <50E4BA7F.3060103@mu.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Gm-Message-State: ALoCoQnPYpv9nh4/VGMWLwoVlx/6eNufUPQ7acHNj4incNormVE2EG3WUsH4G4sJ2wD8ZvHiRieG 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, 04 Jan 2013 01:04:45 -0000 On 1/2/13 2:53 PM, Alfred Perlstein wrote: > While the directions you and the rest of the bhyve developers put > together were clear, comprehensive and well written... they still are a > bit daunting for your average user... There-in is the challenge. You can try bhyve with simply a special snapshot and yes, user's will soon have it by default. Creating guests however opens up a can of worms of opportunities to tailor them to your needs. jail(8) is the same in this regard. I am however talking to Kris about integrating bhyve into PC-BSD's Warden so that there can be at least one turn-key experience out there. Michael From owner-freebsd-virtualization@FreeBSD.ORG Fri Jan 4 01:17:48 2013 Return-Path: Delivered-To: freebsd-virtualization@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id E52382EB for ; Fri, 4 Jan 2013 01:17:48 +0000 (UTC) (envelope-from bright@mu.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.freebsd.org (Postfix) with ESMTP id D3A8A189 for ; Fri, 4 Jan 2013 01:17:48 +0000 (UTC) Received: from Alfreds-MacBook-Pro-9.local (c-67-180-208-218.hsd1.ca.comcast.net [67.180.208.218]) by elvis.mu.org (Postfix) with ESMTPSA id 074A31A3D7B for ; Thu, 3 Jan 2013 17:17:42 -0800 (PST) Message-ID: <50E62DAE.4060809@mu.org> Date: Thu, 03 Jan 2013 17:17:34 -0800 From: Alfred Perlstein User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:17.0) Gecko/17.0 Thunderbird/17.0 MIME-Version: 1.0 To: freebsd-virtualization@freebsd.org Subject: Re: question on bhyve + 9-stable References: <50E06701.7070409@mu.org> <50E07436.4040105@freebsd.org> <50E24D2F.4000604@mu.org> <50E4AEE1.2080505@freebsd.org> <50E4B040.1040809@mu.org> <50E4B491.9010804@freebsd.org> <50E4BA7F.3060103@mu.org> <50E62AAB.4050906@callfortesting.org> In-Reply-To: <50E62AAB.4050906@callfortesting.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed 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, 04 Jan 2013 01:17:49 -0000 On 1/3/13 5:04 PM, Michael Dexter wrote: > On 1/2/13 2:53 PM, Alfred Perlstein wrote: >> While the directions you and the rest of the bhyve developers put >> together were clear, comprehensive and well written... they still are a >> bit daunting for your average user... > > There-in is the challenge. You can try bhyve with simply a special > snapshot and yes, user's will soon have it by default. Creating guests > however opens up a can of worms of opportunities to tailor them to > your needs. jail(8) is the same in this regard. I am however talking > to Kris about integrating bhyve into PC-BSD's Warden so that there can > be at least one turn-key experience out there. > Yes, but please in no way take my comments as a reflection on the bhyve project. The only issues I had were just due to that it has not been integrated into head yet. I guess we may be stuck due to binutils for a while? I am not sure. -Alfred From owner-freebsd-virtualization@FreeBSD.ORG Fri Jan 4 01:22:21 2013 Return-Path: Delivered-To: freebsd-virtualization@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 2ED18435 for ; Fri, 4 Jan 2013 01:22:21 +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 E615B1AB for ; Fri, 4 Jan 2013 01:22:20 +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 895ED11C04; Fri, 4 Jan 2013 11:22:13 +1000 (EST) Received: from Peter-Grehans-MacBook-Pro.local (pos-ext.netapp.com [198.95.226.40]) by dommail.onthenet.com.au (MOS 4.2.4-GA) with ESMTP id BJC36048 (AUTH peterg@ptree32.com.au); Fri, 4 Jan 2013 11:22:11 +1000 Message-ID: <50E62EC0.6040305@freebsd.org> Date: Thu, 03 Jan 2013 18:22:08 -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: Alfred Perlstein Subject: Re: question on bhyve + 9-stable References: <50E06701.7070409@mu.org> <50E07436.4040105@freebsd.org> <50E24D2F.4000604@mu.org> <50E4AEE1.2080505@freebsd.org> <50E4B040.1040809@mu.org> <50E4B491.9010804@freebsd.org> <50E4BA7F.3060103@mu.org> <50E62AAB.4050906@callfortesting.org> <50E62DAE.4060809@mu.org> In-Reply-To: <50E62DAE.4060809@mu.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Junkmail-Info: SPF_SOFTFAIL X-Junkmail-Status: score=6/51, host=dommail.onthenet.com.au 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, 04 Jan 2013 01:22:21 -0000 Hi Alfred, > The only issues I had were just due to that it has not been integrated > into head yet. I guess we may be stuck due to binutils for a while? I am > not sure. jhb fixed that for us in http://svn.freebsd.org/changeset/base/238167 so no problems there. later, Peter. From owner-freebsd-virtualization@FreeBSD.ORG Fri Jan 4 07:17:35 2013 Return-Path: Delivered-To: freebsd-virtualization@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id 2755EC6B for ; Fri, 4 Jan 2013 07:17:35 +0000 (UTC) (envelope-from neelnatu@gmail.com) Received: from mail-ie0-f173.google.com (mail-ie0-f173.google.com [209.85.223.173]) by mx1.freebsd.org (Postfix) with ESMTP id 0030E1F4 for ; Fri, 4 Jan 2013 07:17:34 +0000 (UTC) Received: by mail-ie0-f173.google.com with SMTP id e13so19411834iej.32 for ; Thu, 03 Jan 2013 23:17:34 -0800 (PST) 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; bh=ChFsze/RjBfjuLvZYlvfszNaMMvbcz4RBLbHtes4x50=; b=WhTsZryzGDRj5vZcHSCkBgwn0+AxYb5qBa1EKe71R37ooBmly0N7kvQu/FzMCKoYs2 CDibOuqwWiprfT3fuH/RJXkRWbtZ9F5W507kPqzk0rEaBNjF1lpbITsh3zZEq1DFs7oH 0Pj3s4gCJNfHyXUHGmxe6jqlow8HnO9oBlHB9O2zMmZAtDT7DgaCFYVFquanNoiVUsTi v8SkBYl2PtEduZCLNn6X0HuyeD2ndXYzOhCGcMKJM9y/Z14ZbEKBZpSzp17lYAbGQ+Wo OdgK03szPsPc5TZwspK3w/1X2gVwnSrhWKhdV3jjJP1GsvD6KbsT5SaJV4609z0LL+ql sbVQ== MIME-Version: 1.0 Received: by 10.50.214.97 with SMTP id nz1mr43571194igc.36.1357283854054; Thu, 03 Jan 2013 23:17:34 -0800 (PST) Received: by 10.43.112.194 with HTTP; Thu, 3 Jan 2013 23:17:33 -0800 (PST) In-Reply-To: <1357216908.66555.YahooMailNeo@web190906.mail.sg3.yahoo.com> References: <1357216908.66555.YahooMailNeo@web190906.mail.sg3.yahoo.com> Date: Thu, 3 Jan 2013 23:17:33 -0800 Message-ID: Subject: Re: getting involved in bhyve projecct From: Neel Natu To: Harsh Bhatt Content-Type: text/plain; charset=ISO-8859-1 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, 04 Jan 2013 07:17:35 -0000 Hi Harsh, On Thu, Jan 3, 2013 at 4:41 AM, Harsh Bhatt wrote: > I am very much interested and eager to get involved in bhyve project. I want to start with doing up something small initially. My strong parts are C and OS. So can someone suggest me what should i do and how i can get involved. Welcome. The best way to get involved is to submit bug reports and patches for anything that is not working for you. Since bhyve is a relatively new project there are many gaps and conversely many opportunities to help. Some big ticket items that we need to get the ball rolling on are: - suspend/resume - linux/windows as guest operating systems - ethernet and storage device emulation (currently we rely on virtio) - timekeeping There are also small/medium size tasks that need to get done: - cpuid emulation (currently we just transparently pass whatever the host advertises) - vga emulation - hpet emulation Then there are documentation, testing, usability things to be done: - man pages - out of the box experience - configuration scripts Have at it! best Neel > _______________________________________________ > 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"