From owner-freebsd-virtualization@FreeBSD.ORG Fri May 24 22:27:38 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 6C9338AC; Fri, 24 May 2013 22:27:38 +0000 (UTC) (envelope-from crodr001@gmail.com) Received: from mail-la0-x22b.google.com (mail-la0-x22b.google.com [IPv6:2a00:1450:4010:c03::22b]) by mx1.freebsd.org (Postfix) with ESMTP id B98D4645; Fri, 24 May 2013 22:27:37 +0000 (UTC) Received: by mail-la0-f43.google.com with SMTP id ez20so4995063lab.16 for ; Fri, 24 May 2013 15:27:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type; bh=8pFg1gF6AabEK2CQfpYh3jrGA4SU5EJcxC2YmEIIFLo=; b=X1MAxRMPRVMuEbmecV3SSl0WVx96gbPcbXxj3WIFaS94H4VHjWV0C4HFzDcoZp3Zc7 Aas3AvfhaRZd70UikdYmOOWo4UmP9c6ro0oXIUfAX9P3zGtm2ZY07Y8EfiKs5WDA7Sqk xgId0Jbj/Df92lnSWFKHQvTpiUKFARtB9t2lwVaSx72nirODYj5nk9UQyABvfp7+SaLm dRKqxmNkqCfwBgf1RFogE0zjO3lRFeVbiEvHQ5XFFwFVNcwSzh+55keS8Ql7HEbwTzf6 SS6BGvSF5LLyqtlQZtvpwYJUVit1N+rL/UcnJ8ybV+bHkYMAGbtj7owXL40Sxu0UqqYq 5HTg== MIME-Version: 1.0 X-Received: by 10.152.8.37 with SMTP id o5mr9859823laa.1.1369434456622; Fri, 24 May 2013 15:27:36 -0700 (PDT) Sender: crodr001@gmail.com Received: by 10.112.3.102 with HTTP; Fri, 24 May 2013 15:27:36 -0700 (PDT) In-Reply-To: <519E1A0C.3070609@citrix.com> References: <519131D8.9010307@citrix.com> <647F6650-AEED-4784-8A45-98324860EE0A@dckd.nl> <519E1A0C.3070609@citrix.com> Date: Fri, 24 May 2013 15:27:36 -0700 X-Google-Sender-Auth: M0tGXGXQIXLFWwwgwdowDAjc0qE Message-ID: Subject: Re: FreeBSD PVHVM call for testing From: Craig Rodrigues To: =?ISO-8859-1?Q?Roger_Pau_Monn=E9?= Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.14 Cc: "freebsd-xen@freebsd.org" , "xen-users@lists.xen.org" , xen-devel , "freebsd-virtualization@freebsd.org" , Jeroen van der Ham 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, 24 May 2013 22:27:38 -0000 On Thu, May 23, 2013 at 6:30 AM, Roger Pau Monn=E9 wr= ote: > On 23/05/13 15:20, Jeroen van der Ham wrote: > > > > On 13 May 2013, at 20:32, Roger Pau Monn=E9 wrot= e: > >> Also, I've created a wiki page that explains how to set up a FreeBSD > >> PVHVM for testing: > >> > >> http://wiki.xen.org/wiki/Testing_FreeBSD_PVHVM > > > > > > You mention on that page that it is easier to install on 10.0-CURRENT > snapshots. > > What are the issues with installing this on 9.1? Is it possible? > > I don't think it is recommended to use a HEAD (10) kernel with a 9.1 > userland. You can always install a 9.1 and then do a full update with > the source on my repository. > Actually in FreeBSD, it is possible to run an older userland on a newer kernel, and a lot of effort is spent in preserving this type of backwards compatibility. So a 9.1 userland with a 10 kernel will work. However, running a newer userland on an older kernel is not guaranteed to work. So running a 10 userland with a 9.1 kernel will most likely not work. However, since you guys are doing very cutting edge stuff with 10-CURRENT, it is better that you do not waste time with 9.1. I recommend you start with a 10.0 CURRENT snapshot ISO and go from there. I am going through a similar setup exercise with a Google Summer of Code student where he needs to have a latest CURRENT system running in a VM. I wrote this blog post: http://blogs.freebsdish.org/rodrigc/2013/05/24/setting-up-a-vm-for-doing-gs= oc-work/ for the steps how to do it. You can follow those steps to get bootstrapped with a working environment if it helps you out. Good luck. --=20 Craig