From owner-freebsd-testing@FreeBSD.ORG Mon Nov 3 22:49:05 2014 Return-Path: Delivered-To: freebsd-testing@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 2648BCD6 for ; Mon, 3 Nov 2014 22:49:05 +0000 (UTC) Received: from mail-lb0-x230.google.com (mail-lb0-x230.google.com [IPv6:2a00:1450:4010:c04::230]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id A002E794 for ; Mon, 3 Nov 2014 22:49:04 +0000 (UTC) Received: by mail-lb0-f176.google.com with SMTP id z11so7995212lbi.7 for ; Mon, 03 Nov 2014 14:49:02 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=Hs9OltX4/6/n4i4ni00KK2gWXVJ/ROZpUjj5Uia/F7Y=; b=iX90QzWhbbij5YTyqVAx/TjB+eEQsoXCgcPMqKXCrtHwG66YwW5yDLyme+MyklOZns n46B9ZXa5HSqqRG2W2ggVAC+GiPmbSOOlBE0ZWnK5R1V+zlbGCJIxVsiDd6rbO9xXKRJ HnHNdA06+9HVPIXHIc2G/NiIzXLob2IkECZHjtWzTtg3IywQ6eXUAbOn+S/tNJ3KRP/h JiULyshv6cDdJAN+2PQYfz7kiPgUhYAvU0COM+FnksWUe4fRzYLEvQ+d+qBcXKUf8q/K mKsCgz3lFhEnW2RKzdjaL166foRcvjr5q/wUWyAWGG2abP2xLY6OxUmliMu04hh+Hb3w sBKg== MIME-Version: 1.0 X-Received: by 10.152.22.135 with SMTP id d7mr54234030laf.46.1415054942471; Mon, 03 Nov 2014 14:49:02 -0800 (PST) Sender: crodr001@gmail.com Received: by 10.112.130.168 with HTTP; Mon, 3 Nov 2014 14:49:02 -0800 (PST) In-Reply-To: <471635903.1234347.1415042711588.JavaMail.zimbra@xinuos.com> References: <1353133227.1229761.1415032347171.JavaMail.zimbra@xinuos.com> <471635903.1234347.1415042711588.JavaMail.zimbra@xinuos.com> Date: Mon, 3 Nov 2014 14:49:02 -0800 X-Google-Sender-Auth: NWh0lHbb7LeWAv_XkNk8jVe4bWw Message-ID: Subject: Re: Bhyve VM install follow-up From: Craig Rodrigues To: Susan Stanziano Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.18-1 Cc: "freebsd-testing@freebsd.org" X-BeenThere: freebsd-testing@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Testing on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Nov 2014 22:49:05 -0000 On Mon, Nov 3, 2014 at 11:25 AM, Susan Stanziano wrote: > Hi Craig, > > Regarding the vm_open issue, > > vm_open: Invalid argument > > You asked: > > What is the full command that you are using to invoke > vmrun.sh? > > I used simply "vmrun.sh " as root > > Here is a portion of the scrolled output from above command: > > + BOOTDISK=./diskdev > + installer_opt='' > + /usr/sbin/bhyveload -c stdio -m 512M -d ./diskdev freebsd-test > vm_open: Invalid argument > + bhyve_exit=1 > + [ 1 -ne 0 ] > + break > + /usr/sbin/bhyvectl --vm=freebsd-test --destroy > + exit 1 > > > OK, glad you got it to work. What I see right away is that if you do not specify the options: (1) diskdev is the default image used. If you have multiple VM's running, it probably is not safe to use the same disk image across multiple VM's, so you might want to have different disk images, and specify the -d flag. > > As regards the multiple VM's, I have tried this again successfully so > your comment about invocations using different names solved the problem - > my error. > > > One more question, regarding the other failures for which there are now > fixes - How do I match a fix to an RC version? > > That's a very good question. So basically what I do is, first I look at: https://www.freebsd.org/doc/en/articles/committers-guide/subversion-primer.html#svn-getting-started-base-layout to understand the layout of the different branches in FreeBSD. Then I go to: https://svnweb.freebsd.org to look at the commits. The commits targeted for the 10.1 release are going into the /base/releng/10.1 branch. If you are familiar with Subversion, you can also checkout the code from subversion and do "svn log" to look the commits, as an alternative to the web interface. -- Craig