From owner-freebsd-xen@FreeBSD.ORG Mon May 28 11:07:44 2012 Return-Path: Delivered-To: freebsd-xen@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 136B9106566B for ; Mon, 28 May 2012 11:07:44 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id D84FD8FC12 for ; Mon, 28 May 2012 11:07:43 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q4SB7htf063557 for ; Mon, 28 May 2012 11:07:43 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q4SB7hUH063555 for freebsd-xen@FreeBSD.org; Mon, 28 May 2012 11:07:43 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 28 May 2012 11:07:43 GMT Message-Id: <201205281107.q4SB7hUH063555@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: gnats set sender to owner-bugmaster@FreeBSD.org using -f From: FreeBSD bugmaster To: freebsd-xen@FreeBSD.org Cc: Subject: Current problem reports assigned to freebsd-xen@FreeBSD.org X-BeenThere: freebsd-xen@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussion of the freebsd port to xen - implementation and usage List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 May 2012 11:07:44 -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/166174 xen [xen] Problems ROOT MOUNT ERROR o kern/165418 xen [xen] Problems mounting root filesystem from XENHVM o kern/164630 xen [xen] XEN HVM kernel: run_interrupt_driven_hooks: stil o kern/164450 xen [xen] Failed to install FreeeBSD 9.0-RELEASE from CD i o kern/162677 xen [xen] FreeBSD not compatible with "Current Stable Xen" o kern/161318 xen [xen] sysinstall crashes with floating point exception o kern/155468 xen [xen] Xen PV i386 multi-kernel CPU system is not worki o kern/155353 xen [xen] [patch] put "nudging TOD" message under boot_ver o kern/154833 xen [xen]: xen 4.0 - DomU freebsd8.2RC3 i386, XEN kernel. o kern/154473 xen [xen] xen 4.0 - DomU freebsd8.1 i386, XEN kernel. Not o kern/154472 xen [xen] xen 4.0 - DomU freebsd8.1 i386 xen kernel reboot o kern/154428 xen [xen] xn0 network interface and PF - Massive performan o kern/153674 xen [xen] i386/XEN idle thread shows wrong percentages o kern/153672 xen [xen] [panic] i386/XEN panics under heavy fork load o kern/153620 xen [xen] Xen guest system clock drifts in AWS EC2 (FreeBS o kern/153477 xen [xen] XEN pmap code abuses vm page queue lock o kern/153150 xen [xen] xen/ec2: disable checksum offloading on interfac o kern/152228 xen [xen] [panic] Xen/PV panic with machdep.idle_mwait=1 o kern/144629 xen [xen] FreeBSD 8-RELEASE XEN pvm networking doesn't wor o kern/143398 xen [xen] FreeBSD 8-RELEASE XEN pvm networking doesn't wor o kern/143340 xen [xen] FreeBSD 8-RELEASE XEN pvm networking doesn't wor f kern/143069 xen [xen] [panic] Xen Kernel Panic - Memory modified after f kern/135667 xen ufs filesystem corruption on XEN DomU system f kern/135421 xen [xen] FreeBSD Xen PVM DomU network failure - netfronc. f kern/135178 xen [xen] Xen domU outgoing data transfer stall when TSO i p kern/135069 xen [xen] FreeBSD-current/Xen SMP doesn't function at all f i386/124516 xen [xen] FreeBSD-CURRENT Xen Kernel Segfaults when config o kern/118734 xen [xen] FreeBSD 6.3-RC1 and FreeBSD 7.0-BETA 4 fail to b 28 problems total. From owner-freebsd-xen@FreeBSD.ORG Mon May 28 17:20:45 2012 Return-Path: Delivered-To: freebsd-xen@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D5D6D10656A4 for ; Mon, 28 May 2012 17:20:45 +0000 (UTC) (envelope-from lukas@laukamp.me) Received: from mailer1.lippux.de (mailer1.lippux.de [87.98.242.195]) by mx1.freebsd.org (Postfix) with ESMTP id 9A1418FC16 for ; Mon, 28 May 2012 17:20:45 +0000 (UTC) Received: from [127.0.0.1] (ks3096403.kimsufi.com [94.23.22.201]) by mailer1.lippux.de (Postfix) with ESMTPSA id 034CA178080 for ; Mon, 28 May 2012 19:11:24 +0200 (CEST) Message-ID: <4FC3B195.8020007@laukamp.me> Date: Mon, 28 May 2012 19:10:45 +0200 From: Lukas Laukamp User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:12.0) Gecko/20120428 Thunderbird/12.0.1 MIME-Version: 1.0 To: freebsd-xen@freebsd.org Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit Subject: FreeBSD Xen Dom0 Support X-BeenThere: freebsd-xen@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussion of the freebsd port to xen - implementation and usage List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 May 2012 17:20:45 -0000 Hello all, the first thing I have to say that my english is not the best, sorry for that. I have a question about the Dom0 support on FreeBSD. At the moment I have a few Debian Linux Dom0 systems running DomUs on Xen 4.0. In the future I want to migrate to FreeBSD but I don't know whether there is support for Xen Dom0 on FreeBSD. I read that NetBSD support Xen Dom0 but I can't find something about the support for Dom0 on FreeBSD. I have found some texts and tutorials about creating FreeBSD DomUs but I think they could first help me later. When there is support for Dom0 on FreeBSD what would I have to do, to get Xen running. So I would say that I have to compile the hypervisor and have to compile a FreeBSD kernel with Dom0 and to have running PV guests DomU support. And would I be right that I simply can migrate running linux guests to a running FreeBSD Dom0 when I have a DomU aware linux kernel? It would be great to get a few answers about Dom0 and DomU support on FreeBSD and what I would have to do. My aim is to get a FreeBSD Dom0 with FreeBSD PV DomUs for services like mail and so on. When there are documents which document such a setup it would be great to get them or links to them. BEST REGARDS From owner-freebsd-xen@FreeBSD.ORG Mon May 28 18:08:14 2012 Return-Path: Delivered-To: freebsd-xen@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B6F4F106564A for ; Mon, 28 May 2012 18:08:14 +0000 (UTC) (envelope-from ch@sysconfig.org.uk) Received: from mx3.virtastic.com (mx3.virtastic.com [176.34.133.31]) by mx1.freebsd.org (Postfix) with ESMTP id 7507D8FC14 for ; Mon, 28 May 2012 18:08:13 +0000 (UTC) Received: from mx3.virtastic.com (localhost [127.0.0.1]) by mx3.virtastic.com (Postfix) with ESMTP id 67D5F398D5; Mon, 28 May 2012 18:02:45 +0000 (UTC) Authentication-Results: mx3.virtastic.com; X-DKIM-Authentication-Results: none Received: from [10.220.0.20] (unknown [10.220.0.20]) by mx3.virtastic.com (Postfix) with ESMTP; Mon, 28 May 2012 18:02:45 +0000 (UTC) Mime-Version: 1.0 (Apple Message framework v1278) Content-Type: text/plain; charset=us-ascii From: Carsten Heesch In-Reply-To: <4FC3B195.8020007@laukamp.me> Date: Mon, 28 May 2012 19:02:44 +0100 Content-Transfer-Encoding: quoted-printable Message-Id: References: <4FC3B195.8020007@laukamp.me> To: Lukas Laukamp X-Mailer: Apple Mail (2.1278) Cc: freebsd-xen@freebsd.org Subject: Re: FreeBSD Xen Dom0 Support X-BeenThere: freebsd-xen@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussion of the freebsd port to xen - implementation and usage List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 May 2012 18:08:14 -0000 Hi Lukas, > [...] I don't know whether there is support for Xen Dom0 on FreeBSD. Unfortunately there isn't.=20 > I read that NetBSD support Xen Dom0 [...] I haven't tried myself, but apparently NetBSD works rather well as Dom0. = That has long been on my list of things to test, though :) Not sure if you are aware of it, but in order to run FreeBSD as DomU, = you don't need FreeBSD or NetBSD as Dom0. That works just as well on = your Debian Dom0. (With FreeBSD's known limitations as DomU, namely = memory and architecture depending on PV or HVM virtualisation) Cheers C. From owner-freebsd-xen@FreeBSD.ORG Mon May 28 18:47:30 2012 Return-Path: Delivered-To: freebsd-xen@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E24F1106566B for ; Mon, 28 May 2012 18:47:30 +0000 (UTC) (envelope-from lukas@laukamp.me) Received: from mailer1.lippux.de (mailer1.lippux.de [87.98.242.195]) by mx1.freebsd.org (Postfix) with ESMTP id A7F7A8FC12 for ; Mon, 28 May 2012 18:47:30 +0000 (UTC) Received: from [127.0.0.1] (ks3096403.kimsufi.com [94.23.22.201]) by mailer1.lippux.de (Postfix) with ESMTPSA id 18309178080; Mon, 28 May 2012 20:48:00 +0200 (CEST) Message-ID: <4FC3C83B.503@laukamp.me> Date: Mon, 28 May 2012 20:47:23 +0200 From: Lukas Laukamp User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:12.0) Gecko/20120428 Thunderbird/12.0.1 MIME-Version: 1.0 To: Carsten Heesch References: <4FC3B195.8020007@laukamp.me> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-xen@freebsd.org Subject: Re: FreeBSD Xen Dom0 Support X-BeenThere: freebsd-xen@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussion of the freebsd port to xen - implementation and usage List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 May 2012 18:47:31 -0000 Am 28.05.2012 20:02, schrieb Carsten Heesch: > Hi Lukas, > >> [...] I don't know whether there is support for Xen Dom0 on FreeBSD. > Unfortunately there isn't. > >> I read that NetBSD support Xen Dom0 [...] > I haven't tried myself, but apparently NetBSD works rather well as Dom0. That has long been on my list of things to test, though :) > > Not sure if you are aware of it, but in order to run FreeBSD as DomU, you don't need FreeBSD or NetBSD as Dom0. That works just as well on your Debian Dom0. (With FreeBSD's known limitations as DomU, namely memory and architecture depending on PV or HVM virtualisation) > > > Cheers > C. > > Hello Carsten, thanks for your fast answer. That FreeBSD as DomU runs on Linux I know. So I only think that it is a bit tricky to build a PV DomU of FreeBSD because the kernel must be modified. I wan't to have another system like Linux as the host because I think that the BSDs are better in the stability and a few other points. I read in the english Wikipedia article about Xen that there is support for NetBSD, OpenBSD and OpenSolaris (http://en.wikipedia.org/wiki/Xen#Host:_Unix-like_systems). What would be a good system as a Dom0 a BSD or Solaris? best regards From owner-freebsd-xen@FreeBSD.ORG Mon May 28 22:02:50 2012 Return-Path: Delivered-To: freebsd-xen@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 720BC106566B for ; Mon, 28 May 2012 22:02:50 +0000 (UTC) (envelope-from baryluk@smp.if.uj.edu.pl) Received: from smp.if.uj.edu.pl (smp.if.uj.edu.pl [149.156.82.206]) by mx1.freebsd.org (Postfix) with ESMTP id 190208FC12 for ; Mon, 28 May 2012 22:02:48 +0000 (UTC) Received: from users.smp.if.uj.edu.pl (users.smp.if.uj.edu.pl [::ffff:10.0.1.244]) (TLS: TLSv1/SSLv3,256bits,AES256-SHA) by smp.if.uj.edu.pl with esmtp; Mon, 28 May 2012 23:57:25 +0200 id 000200E7.4FC3F4C5.0000258F Received: from baryluk by users.smp.if.uj.edu.pl with local (Exim 4.72) (envelope-from ) id 1SZ7wI-0003UW-JF; Mon, 28 May 2012 23:57:22 +0200 Date: Mon, 28 May 2012 23:57:22 +0200 From: Witold Baryluk To: Lukas Laukamp Message-ID: <20120528215721.GB16584@smp.if.uj.edu.pl> References: <4FC3B195.8020007@laukamp.me> <4FC3C83B.503@laukamp.me> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Content-Disposition: inline In-Reply-To: <4FC3C83B.503@laukamp.me> User-Agent: Mutt/1.5.20 (2009-06-14) Cc: freebsd-xen@freebsd.org Subject: Re: FreeBSD Xen Dom0 Support X-BeenThere: freebsd-xen@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussion of the freebsd port to xen - implementation and usage List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 May 2012 22:02:50 -0000 On 05-28 20:47, Lukas Laukamp wrote: > Am 28.05.2012 20:02, schrieb Carsten Heesch: > >Hi Lukas, > > > >>[...] I don't know whether there is support for Xen Dom0 on FreeBSD. > >Unfortunately there isn't. > > > >>I read that NetBSD support Xen Dom0 [...] > >I haven't tried myself, but apparently NetBSD works rather well as Dom0. That has long been on my list of things to test, though :) > > > >Not sure if you are aware of it, but in order to run FreeBSD as DomU, you don't need FreeBSD or NetBSD as Dom0. That works just as well on your Debian Dom0. (With FreeBSD's known limitations as DomU, namely memory and architecture depending on PV or HVM virtualisation) > > > > > >Cheers > >C. > > > > > > Hello Carsten, > > thanks for your fast answer. That FreeBSD as DomU runs on Linux I > know. So I only think that it is a bit tricky to build a PV DomU of > FreeBSD because the kernel must be modified. Debian distributes Xen enabled freebsd kernel images in official repository. This is part of kfreebsd-* arch, but kernel images are also available for i386 and amd64 distributions (on Linux kernel), for easy installation. For example just do: apt-get install kfreebsd-image-9.0-1-xen and kernel should be available in the /boot/ directory. You can use this kernel to install both kfreebsd-* as well official freebsd using iso images. It doesn't involve compiling anything at all. I can find old post where I described it in detail. (it basically uses serial console to install freebsd using standard installer and standard iso image). Regards, Witek -- Witold Baryluk From owner-freebsd-xen@FreeBSD.ORG Mon May 28 22:03:08 2012 Return-Path: Delivered-To: freebsd-xen@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E99EF1065676 for ; Mon, 28 May 2012 22:03:08 +0000 (UTC) (envelope-from baryluk@smp.if.uj.edu.pl) Received: from smp.if.uj.edu.pl (smp.if.uj.edu.pl [149.156.82.206]) by mx1.freebsd.org (Postfix) with ESMTP id 9B9358FC16 for ; Mon, 28 May 2012 22:03:08 +0000 (UTC) Received: from users.smp.if.uj.edu.pl (users.smp.if.uj.edu.pl [::ffff:10.0.1.244]) (TLS: TLSv1/SSLv3,256bits,AES256-SHA) by smp.if.uj.edu.pl with esmtp; Tue, 29 May 2012 00:03:07 +0200 id 000200E7.4FC3F61B.000025DA Received: from baryluk by users.smp.if.uj.edu.pl with local (Exim 4.72) (envelope-from ) id 1SZ81p-0001Jv-Rp; Tue, 29 May 2012 00:03:05 +0200 Date: Tue, 29 May 2012 00:03:05 +0200 From: Witold Baryluk To: Lukas Laukamp Message-ID: <20120528220305.GC16584@smp.if.uj.edu.pl> References: <4FC3B195.8020007@laukamp.me> <4FC3C83B.503@laukamp.me> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Content-Disposition: inline In-Reply-To: <4FC3C83B.503@laukamp.me> User-Agent: Mutt/1.5.20 (2009-06-14) Cc: freebsd-xen@freebsd.org Subject: Re: FreeBSD Xen Dom0 Support X-BeenThere: freebsd-xen@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussion of the freebsd port to xen - implementation and usage List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 May 2012 22:03:09 -0000 On 05-28 20:47, Lukas Laukamp wrote: > Am 28.05.2012 20:02, schrieb Carsten Heesch: > >Hi Lukas, > > > >>[...] I don't know whether there is support for Xen Dom0 on FreeBSD. > >Unfortunately there isn't. > > > >>I read that NetBSD support Xen Dom0 [...] > >I haven't tried myself, but apparently NetBSD works rather well as Dom0. That has long been on my list of things to test, though :) > > > >Not sure if you are aware of it, but in order to run FreeBSD as DomU, you don't need FreeBSD or NetBSD as Dom0. That works just as well on your Debian Dom0. (With FreeBSD's known limitations as DomU, namely memory and architecture depending on PV or HVM virtualisation) > > > > > >Cheers > >C. > > > > > > Hello Carsten, > > thanks for your fast answer. That FreeBSD as DomU runs on Linux I > know. So I only think that it is a bit tricky to build a PV DomU of > FreeBSD because the kernel must be modified. I wan't to have another > system like Linux as the host because I think that the BSDs are > better in the stability and a few other points. I read in the > english Wikipedia article about Xen that there is support for > NetBSD, OpenBSD and OpenSolaris > (http://en.wikipedia.org/wiki/Xen#Host:_Unix-like_systems). > BTW. I read yeasterday that Windows Server 2008 with Hyper-V is able to run XEN PV domU Linux on it. It probably is also able to run other Xen domU guests, but probably nobody was trying to do so. I do not know details, but it was what I read about Hyper-V hypervisor on Wikipedia. In fact it looks like independent implementation of Xen compatible hypervisor (it uses same hypercall api, but I do not know with which version of Xen it is compatible) with Windows as dom0. Not that anybody would want to run it, but just saying. -- Witold Baryluk From owner-freebsd-xen@FreeBSD.ORG Mon May 28 22:24:13 2012 Return-Path: Delivered-To: freebsd-xen@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6E00A106566B for ; Mon, 28 May 2012 22:24:13 +0000 (UTC) (envelope-from lukas@laukamp.me) Received: from mailer1.lippux.de (mailer1.lippux.de [87.98.242.195]) by mx1.freebsd.org (Postfix) with ESMTP id 1842D8FC17 for ; Mon, 28 May 2012 22:24:13 +0000 (UTC) Received: from [127.0.0.1] (ks3096403.kimsufi.com [94.23.22.201]) by mailer1.lippux.de (Postfix) with ESMTPSA id 0A1C8178080; Tue, 29 May 2012 00:24:42 +0200 (CEST) Message-ID: <4FC3FB04.8050500@laukamp.me> Date: Tue, 29 May 2012 00:24:04 +0200 From: Lukas Laukamp User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:12.0) Gecko/20120428 Thunderbird/12.0.1 MIME-Version: 1.0 To: Witold Baryluk References: <4FC3B195.8020007@laukamp.me> <4FC3C83B.503@laukamp.me> <20120528220305.GC16584@smp.if.uj.edu.pl> In-Reply-To: <20120528220305.GC16584@smp.if.uj.edu.pl> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-xen@freebsd.org Subject: Re: FreeBSD Xen Dom0 Support X-BeenThere: freebsd-xen@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussion of the freebsd port to xen - implementation and usage List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 May 2012 22:24:13 -0000 Am 29.05.2012 00:03, schrieb Witold Baryluk: > On 05-28 20:47, Lukas Laukamp wrote: >> Am 28.05.2012 20:02, schrieb Carsten Heesch: >>> Hi Lukas, >>> >>>> [...] I don't know whether there is support for Xen Dom0 on FreeBSD. >>> Unfortunately there isn't. >>> >>>> I read that NetBSD support Xen Dom0 [...] >>> I haven't tried myself, but apparently NetBSD works rather well as Dom0. That has long been on my list of things to test, though :) >>> >>> Not sure if you are aware of it, but in order to run FreeBSD as DomU, you don't need FreeBSD or NetBSD as Dom0. That works just as well on your Debian Dom0. (With FreeBSD's known limitations as DomU, namely memory and architecture depending on PV or HVM virtualisation) >>> >>> >>> Cheers >>> C. >>> >>> >> Hello Carsten, >> >> thanks for your fast answer. That FreeBSD as DomU runs on Linux I >> know. So I only think that it is a bit tricky to build a PV DomU of >> FreeBSD because the kernel must be modified. I wan't to have another >> system like Linux as the host because I think that the BSDs are >> better in the stability and a few other points. I read in the >> english Wikipedia article about Xen that there is support for >> NetBSD, OpenBSD and OpenSolaris >> (http://en.wikipedia.org/wiki/Xen#Host:_Unix-like_systems). >> > > BTW. I read yeasterday that Windows Server 2008 with Hyper-V is able to > run XEN PV domU Linux on it. It probably is also able to run other Xen > domU guests, but probably nobody was trying to do so. I do not know > details, but it was what I read about Hyper-V hypervisor on Wikipedia. > In fact it looks like independent implementation of Xen compatible > hypervisor (it uses same hypercall api, but I do not know with which > version of Xen it is compatible) with Windows as dom0. > > Not that anybody would want to run it, but just saying. > Hello Witold, Hyper-V can do that because Microsoft has co-operation contracts with Citrix who is one of the primary maintainers of Xen. So the try to build compatibility between Xen and Hyper-V. Personaly I wouldn't use Hyper-V because it's not that great like for example VMWares vSphere. But for the productive working I use Xen and KVM at the moment. And as I started to think to change to BSD I first looked which virtualization technologies are available on BSD. I thought that the best solution would be Xen because KVM don't is available for BSD and other solutions like QEmu, VirtualBox or the BSD Hypervisor BHyVe are very great for testing and home and so I would say the development command and control center but not for server virtualization or other things which provides services which are needed for productive use. When I look at the wikis and read about the support for Xen on other unix like systems I only see NetBSD or Solaris (and it's forks) for a realy good Dom0. So does someone can explain the differences between FreeBSD and NetBSD? I see not so much without looking for the supported hardware platforms. The BSD with the most differences I think is OpenBSD. And the other thing is that I never worked with Solaris, but it seems that they have great Xen support. So I don't know whether it would be a good choice. I think that I will have much to learn to work good with a BSD but I hope it's possible for me. best regards From owner-freebsd-xen@FreeBSD.ORG Mon May 28 22:48:21 2012 Return-Path: Delivered-To: freebsd-xen@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4A3811065673 for ; Mon, 28 May 2012 22:48:21 +0000 (UTC) (envelope-from baryluk@smp.if.uj.edu.pl) Received: from smp.if.uj.edu.pl (smp.if.uj.edu.pl [149.156.82.206]) by mx1.freebsd.org (Postfix) with ESMTP id EF3828FC0A for ; Mon, 28 May 2012 22:48:20 +0000 (UTC) Received: from users.smp.if.uj.edu.pl (users.smp.if.uj.edu.pl [::ffff:10.0.1.244]) (TLS: TLSv1/SSLv3,256bits,AES256-SHA) by smp.if.uj.edu.pl with esmtp; Tue, 29 May 2012 00:48:18 +0200 id 000200EC.4FC400B3.0000277E Received: from baryluk by users.smp.if.uj.edu.pl with local (Exim 4.72) (envelope-from ) id 1SZ8jY-0002fl-Lx; Tue, 29 May 2012 00:48:16 +0200 Date: Tue, 29 May 2012 00:48:16 +0200 From: Witold Baryluk To: Lukas Laukamp Message-ID: <20120528224815.GE16584@smp.if.uj.edu.pl> References: <4FC3B195.8020007@laukamp.me> <4FC3C83B.503@laukamp.me> <20120528220305.GC16584@smp.if.uj.edu.pl> <4FC3FB04.8050500@laukamp.me> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Content-Disposition: inline In-Reply-To: <4FC3FB04.8050500@laukamp.me> User-Agent: Mutt/1.5.20 (2009-06-14) Cc: freebsd-xen@freebsd.org Subject: Re: FreeBSD Xen Dom0 Support X-BeenThere: freebsd-xen@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussion of the freebsd port to xen - implementation and usage List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 May 2012 22:48:21 -0000 On 05-29 00:24, Lukas Laukamp wrote: > Am 29.05.2012 00:03, schrieb Witold Baryluk: > >On 05-28 20:47, Lukas Laukamp wrote: > >>Am 28.05.2012 20:02, schrieb Carsten Heesch: > >>>Hi Lukas, > >>> > >>>>[...] I don't know whether there is support for Xen Dom0 on FreeBSD. > >>>Unfortunately there isn't. > >>> > >>>>I read that NetBSD support Xen Dom0 [...] > >>>I haven't tried myself, but apparently NetBSD works rather well as Dom0. That has long been on my list of things to test, though :) > >>> > >>>Not sure if you are aware of it, but in order to run FreeBSD as DomU, you don't need FreeBSD or NetBSD as Dom0. That works just as well on your Debian Dom0. (With FreeBSD's known limitations as DomU, namely memory and architecture depending on PV or HVM virtualisation) > >>> > >>> > >>>Cheers > >>>C. > >>> > >>> > >>Hello Carsten, > >> > >>thanks for your fast answer. That FreeBSD as DomU runs on Linux I > >>know. So I only think that it is a bit tricky to build a PV DomU of > >>FreeBSD because the kernel must be modified. I wan't to have another > >>system like Linux as the host because I think that the BSDs are > >>better in the stability and a few other points. I read in the > >>english Wikipedia article about Xen that there is support for > >>NetBSD, OpenBSD and OpenSolaris > >>(http://en.wikipedia.org/wiki/Xen#Host:_Unix-like_systems). > >> > > > >BTW. I read yeasterday that Windows Server 2008 with Hyper-V is able to > >run XEN PV domU Linux on it. It probably is also able to run other Xen > >domU guests, but probably nobody was trying to do so. I do not know > >details, but it was what I read about Hyper-V hypervisor on Wikipedia. > >In fact it looks like independent implementation of Xen compatible > >hypervisor (it uses same hypercall api, but I do not know with which > >version of Xen it is compatible) with Windows as dom0. > > > >Not that anybody would want to run it, but just saying. > > > Hello Witold, > > Hyper-V can do that because Microsoft has co-operation contracts > with Citrix who is one of the primary maintainers of Xen. So the try > to build compatibility between Xen and Hyper-V. Personaly I wouldn't > use Hyper-V because it's not that great like for example VMWares > vSphere. > Ah, yes Citrix. This makes sense. > But for the productive working I use Xen and KVM at the moment. And > as I started to think to change to BSD I first looked which > virtualization technologies are available on BSD. I thought that the > best solution would be Xen because KVM don't is available for BSD > and other solutions like QEmu, VirtualBox or the BSD Hypervisor > BHyVe are very great for testing and home and so I would say the > development command and control center but not for server > virtualization or other things which provides services which are > needed for productive use. > > When I look at the wikis and read about the support for Xen on other > unix like systems I only see NetBSD or Solaris (and it's forks) for > a realy good Dom0. > > So does someone can explain the differences between FreeBSD and > NetBSD? I see not so much without looking for the supported hardware > platforms. The BSD with the most differences I think is OpenBSD. > > And the other thing is that I never worked with Solaris, but it > seems that they have great Xen support. So I don't know whether it > would be a good choice. I think that I will have much to learn to > work good with a BSD but I hope it's possible for me. > I personally would like to switch to FreeBSD domO mainly due to the ZFS storage (its snapshots, easier atomic backups and zvol, fast cloning, and easier exporting via iSCSI). I know I can do almost all of it using LVM, just not so easly and reliabiliy or automatically. I currently use Debian GNU/Linux, and I'm very happy, espcially due package system, but considering there is Debian kfreebsd, I would like to make switch in the future when domO will be available. I now use kfreebsd (with 9.0 kernel) as domU without bigger issues. As of NetBSD i have no idea of good distinguishing differences. It is more portable than FreeBSD for sure (which its domO support proofs), but there is many small differences, including hardware drivers or various subsystems scalability performance for examples. I belive there is still code exchange between various BSD operating systems due similar internals and libearal licensing (especially networking code and networking drivers). I would somehow be carefull with Solaris, as Oracle isn't very open-source friendly IMHO (despite its ocfs or btrfs work). I also failed to run Solaris on the Xen, but it may be my incompetence. :( -- Witold Baryluk From owner-freebsd-xen@FreeBSD.ORG Mon May 28 22:55:06 2012 Return-Path: Delivered-To: freebsd-xen@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C020D1065674 for ; Mon, 28 May 2012 22:55:06 +0000 (UTC) (envelope-from lukas@laukamp.me) Received: from mailer1.lippux.de (mailer1.lippux.de [87.98.242.195]) by mx1.freebsd.org (Postfix) with ESMTP id 638408FC1D for ; Mon, 28 May 2012 22:55:06 +0000 (UTC) Received: from [127.0.0.1] (ks3096403.kimsufi.com [94.23.22.201]) by mailer1.lippux.de (Postfix) with ESMTPSA id 6BABE178080; Tue, 29 May 2012 00:55:36 +0200 (CEST) Message-ID: <4FC40242.5050806@laukamp.me> Date: Tue, 29 May 2012 00:54:58 +0200 From: Lukas Laukamp User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:12.0) Gecko/20120428 Thunderbird/12.0.1 MIME-Version: 1.0 To: Witold Baryluk References: <4FC3B195.8020007@laukamp.me> <4FC3C83B.503@laukamp.me> <20120528220305.GC16584@smp.if.uj.edu.pl> <4FC3FB04.8050500@laukamp.me> <20120528224815.GE16584@smp.if.uj.edu.pl> In-Reply-To: <20120528224815.GE16584@smp.if.uj.edu.pl> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-xen@freebsd.org Subject: Re: FreeBSD Xen Dom0 Support X-BeenThere: freebsd-xen@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussion of the freebsd port to xen - implementation and usage List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 May 2012 22:55:06 -0000 Am 29.05.2012 00:48, schrieb Witold Baryluk: > On 05-29 00:24, Lukas Laukamp wrote: >> Am 29.05.2012 00:03, schrieb Witold Baryluk: >>> On 05-28 20:47, Lukas Laukamp wrote: >>>> Am 28.05.2012 20:02, schrieb Carsten Heesch: >>>>> Hi Lukas, >>>>> >>>>>> [...] I don't know whether there is support for Xen Dom0 on FreeBSD. >>>>> Unfortunately there isn't. >>>>> >>>>>> I read that NetBSD support Xen Dom0 [...] >>>>> I haven't tried myself, but apparently NetBSD works rather well as Dom0. That has long been on my list of things to test, though :) >>>>> >>>>> Not sure if you are aware of it, but in order to run FreeBSD as DomU, you don't need FreeBSD or NetBSD as Dom0. That works just as well on your Debian Dom0. (With FreeBSD's known limitations as DomU, namely memory and architecture depending on PV or HVM virtualisation) >>>>> >>>>> >>>>> Cheers >>>>> C. >>>>> >>>>> >>>> Hello Carsten, >>>> >>>> thanks for your fast answer. That FreeBSD as DomU runs on Linux I >>>> know. So I only think that it is a bit tricky to build a PV DomU of >>>> FreeBSD because the kernel must be modified. I wan't to have another >>>> system like Linux as the host because I think that the BSDs are >>>> better in the stability and a few other points. I read in the >>>> english Wikipedia article about Xen that there is support for >>>> NetBSD, OpenBSD and OpenSolaris >>>> (http://en.wikipedia.org/wiki/Xen#Host:_Unix-like_systems). >>>> >>> BTW. I read yeasterday that Windows Server 2008 with Hyper-V is able to >>> run XEN PV domU Linux on it. It probably is also able to run other Xen >>> domU guests, but probably nobody was trying to do so. I do not know >>> details, but it was what I read about Hyper-V hypervisor on Wikipedia. >>> In fact it looks like independent implementation of Xen compatible >>> hypervisor (it uses same hypercall api, but I do not know with which >>> version of Xen it is compatible) with Windows as dom0. >>> >>> Not that anybody would want to run it, but just saying. >>> >> Hello Witold, >> >> Hyper-V can do that because Microsoft has co-operation contracts >> with Citrix who is one of the primary maintainers of Xen. So the try >> to build compatibility between Xen and Hyper-V. Personaly I wouldn't >> use Hyper-V because it's not that great like for example VMWares >> vSphere. >> > Ah, yes Citrix. This makes sense. > > >> But for the productive working I use Xen and KVM at the moment. And >> as I started to think to change to BSD I first looked which >> virtualization technologies are available on BSD. I thought that the >> best solution would be Xen because KVM don't is available for BSD >> and other solutions like QEmu, VirtualBox or the BSD Hypervisor >> BHyVe are very great for testing and home and so I would say the >> development command and control center but not for server >> virtualization or other things which provides services which are >> needed for productive use. >> >> When I look at the wikis and read about the support for Xen on other >> unix like systems I only see NetBSD or Solaris (and it's forks) for >> a realy good Dom0. >> >> So does someone can explain the differences between FreeBSD and >> NetBSD? I see not so much without looking for the supported hardware >> platforms. The BSD with the most differences I think is OpenBSD. >> >> And the other thing is that I never worked with Solaris, but it >> seems that they have great Xen support. So I don't know whether it >> would be a good choice. I think that I will have much to learn to >> work good with a BSD but I hope it's possible for me. >> > I personally would like to switch to FreeBSD domO mainly due to the ZFS > storage (its snapshots, easier atomic backups and zvol, fast cloning, > and easier exporting via iSCSI). I know I can do almost all of it using > LVM, just not so easly and reliabiliy or automatically. > > I currently use Debian GNU/Linux, and I'm very happy, espcially due > package system, but considering there is Debian kfreebsd, I would like > to make switch in the future when domO will be available. I now use > kfreebsd (with 9.0 kernel) as domU without bigger issues. > > As of NetBSD i have no idea of good distinguishing differences. It is > more portable than FreeBSD for sure (which its domO support proofs), but > there is many small differences, including hardware drivers or various > subsystems scalability performance for examples. I belive there is still > code exchange between various BSD operating systems due similar > internals and libearal licensing (especially networking code and > networking drivers). > > I would somehow be carefull with Solaris, as Oracle isn't very > open-source friendly IMHO (despite its ocfs or btrfs work). I also > failed to run Solaris on the Xen, but it may be my incompetence. :( > Hello Witold, for the ZFS problem: NetBSD has support for ZFS (http://wiki.netbsd.org/users/haad/porting_zfs/) so it should be no problem to have a NetBSD Dom0 with ZFS as filesystem. Also NetBSD have support for Xen 4.1 natively you only have to setup Xen with pkgsrc. So in my opinion it seems that NetBSD is the best BSD for a Xen Dom0. I think I will test it when I have time to do that. best regards From owner-freebsd-xen@FreeBSD.ORG Mon May 28 23:40:39 2012 Return-Path: Delivered-To: freebsd-xen@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E3313106564A for ; Mon, 28 May 2012 23:40:39 +0000 (UTC) (envelope-from hugo@barafranca.com) Received: from mail.barafranca.com (mail.barafranca.com [67.213.67.47]) by mx1.freebsd.org (Postfix) with ESMTP id B17B48FC08 for ; Mon, 28 May 2012 23:40:39 +0000 (UTC) Received: from localhost (unknown [172.16.100.24]) by mail.barafranca.com (Postfix) with ESMTP id 9F2EC838 for ; Mon, 28 May 2012 23:29:22 +0000 (UTC) X-Virus-Scanned: amavisd-new at barafranca.com Received: from mail.barafranca.com ([172.16.100.24]) by localhost (mail.barafranca.com [172.16.100.24]) (amavisd-new, port 10024) with ESMTP id x2ugqDBRK+wO for ; Mon, 28 May 2012 23:28:46 +0000 (UTC) Received: from [192.168.1.1] (a89-152-174-115.cpe.netcabo.pt [89.152.174.115]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by mail.barafranca.com (Postfix) with ESMTPSA id 2A7C07AE for ; Mon, 28 May 2012 23:28:46 +0000 (UTC) Message-ID: <4FC40A21.6030808@barafranca.com> Date: Tue, 29 May 2012 00:28:33 +0100 From: Hugo Silva User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.13) Gecko/20101208 Thunderbird/3.1.7 MIME-Version: 1.0 To: freebsd-xen@freebsd.org References: <4FC3B195.8020007@laukamp.me> <4FC3C83B.503@laukamp.me> In-Reply-To: <4FC3C83B.503@laukamp.me> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: FreeBSD Xen Dom0 Support X-BeenThere: freebsd-xen@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussion of the freebsd port to xen - implementation and usage List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 May 2012 23:40:40 -0000 On 05/28/12 19:47, Lukas Laukamp wrote: > > What would be a good system as a Dom0 a BSD or Solaris? AFAIK Oracle removed dom0 support from OpenSolaris (and thus it isn't in OpenIndiana) and I think from Solaris Express 11 as well. NetBSD makes for an excellent dom0. One thing to consider (it will matter depending on your workload) is that SMP is not supported for dom0, altough support was added for domU recently. I have several NetBSD 5.99.xx dom0's running OpenIndiana, NetBSD, FreeBSD HVM+PV and OpenBSD (HVM, sadly, as they have no Xen port or PV drivers..) and no complains. I sugggest you give NetBSD 6.0-BETA2 as a dom0 a try, you probably won't be disappointed! From owner-freebsd-xen@FreeBSD.ORG Wed May 30 12:56:16 2012 Return-Path: Delivered-To: freebsd-xen@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 70DF2106575C for ; Wed, 30 May 2012 12:56:16 +0000 (UTC) (envelope-from lukas@laukamp.me) Received: from mailer1.lippux.de (mailer1.lippux.de [87.98.242.195]) by mx1.freebsd.org (Postfix) with ESMTP id 1B0F18FC12 for ; Wed, 30 May 2012 12:56:15 +0000 (UTC) Received: from [94.23.162.56] (94-23-162-56.ovh.net [94.23.162.56]) by mailer1.lippux.de (Postfix) with ESMTPSA id 2DA7217807D; Wed, 30 May 2012 14:56:43 +0200 (CEST) Message-ID: <4FC618DB.5060901@laukamp.me> Date: Wed, 30 May 2012 14:55:55 +0200 From: Lukas Laukamp User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.16) Gecko/20120506 Icedove/3.0.11 MIME-Version: 1.0 To: Witold Baryluk References: <4FC3B195.8020007@laukamp.me> <4FC3C83B.503@laukamp.me> <20120528220305.GC16584@smp.if.uj.edu.pl> <4FC3FB04.8050500@laukamp.me> <20120528224815.GE16584@smp.if.uj.edu.pl> In-Reply-To: <20120528224815.GE16584@smp.if.uj.edu.pl> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-xen@freebsd.org Subject: Re: FreeBSD Xen Dom0 Support X-BeenThere: freebsd-xen@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussion of the freebsd port to xen - implementation and usage List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 May 2012 12:56:16 -0000 Am 29.05.2012 00:48, schrieb Witold Baryluk: > On 05-29 00:24, Lukas Laukamp wrote: > >> Am 29.05.2012 00:03, schrieb Witold Baryluk: >> >>> On 05-28 20:47, Lukas Laukamp wrote: >>> >>>> Am 28.05.2012 20:02, schrieb Carsten Heesch: >>>> >>>>> Hi Lukas, >>>>> >>>>> >>>>>> [...] I don't know whether there is support for Xen Dom0 on FreeBSD. >>>>>> >>>>> Unfortunately there isn't. >>>>> >>>>> >>>>>> I read that NetBSD support Xen Dom0 [...] >>>>>> >>>>> I haven't tried myself, but apparently NetBSD works rather well as Dom0. That has long been on my list of things to test, though :) >>>>> >>>>> Not sure if you are aware of it, but in order to run FreeBSD as DomU, you don't need FreeBSD or NetBSD as Dom0. That works just as well on your Debian Dom0. (With FreeBSD's known limitations as DomU, namely memory and architecture depending on PV or HVM virtualisation) >>>>> >>>>> >>>>> Cheers >>>>> C. >>>>> >>>>> >>>>> >>>> Hello Carsten, >>>> >>>> thanks for your fast answer. That FreeBSD as DomU runs on Linux I >>>> know. So I only think that it is a bit tricky to build a PV DomU of >>>> FreeBSD because the kernel must be modified. I wan't to have another >>>> system like Linux as the host because I think that the BSDs are >>>> better in the stability and a few other points. I read in the >>>> english Wikipedia article about Xen that there is support for >>>> NetBSD, OpenBSD and OpenSolaris >>>> (http://en.wikipedia.org/wiki/Xen#Host:_Unix-like_systems). >>>> >>>> >>> BTW. I read yeasterday that Windows Server 2008 with Hyper-V is able to >>> run XEN PV domU Linux on it. It probably is also able to run other Xen >>> domU guests, but probably nobody was trying to do so. I do not know >>> details, but it was what I read about Hyper-V hypervisor on Wikipedia. >>> In fact it looks like independent implementation of Xen compatible >>> hypervisor (it uses same hypercall api, but I do not know with which >>> version of Xen it is compatible) with Windows as dom0. >>> >>> Not that anybody would want to run it, but just saying. >>> >>> >> Hello Witold, >> >> Hyper-V can do that because Microsoft has co-operation contracts >> with Citrix who is one of the primary maintainers of Xen. So the try >> to build compatibility between Xen and Hyper-V. Personaly I wouldn't >> use Hyper-V because it's not that great like for example VMWares >> vSphere. >> >> > Ah, yes Citrix. This makes sense. > > > >> But for the productive working I use Xen and KVM at the moment. And >> as I started to think to change to BSD I first looked which >> virtualization technologies are available on BSD. I thought that the >> best solution would be Xen because KVM don't is available for BSD >> and other solutions like QEmu, VirtualBox or the BSD Hypervisor >> BHyVe are very great for testing and home and so I would say the >> development command and control center but not for server >> virtualization or other things which provides services which are >> needed for productive use. >> >> When I look at the wikis and read about the support for Xen on other >> unix like systems I only see NetBSD or Solaris (and it's forks) for >> a realy good Dom0. >> >> So does someone can explain the differences between FreeBSD and >> NetBSD? I see not so much without looking for the supported hardware >> platforms. The BSD with the most differences I think is OpenBSD. >> >> And the other thing is that I never worked with Solaris, but it >> seems that they have great Xen support. So I don't know whether it >> would be a good choice. I think that I will have much to learn to >> work good with a BSD but I hope it's possible for me. >> >> > I personally would like to switch to FreeBSD domO mainly due to the ZFS > storage (its snapshots, easier atomic backups and zvol, fast cloning, > and easier exporting via iSCSI). I know I can do almost all of it using > LVM, just not so easly and reliabiliy or automatically. > > I currently use Debian GNU/Linux, and I'm very happy, espcially due > package system, but considering there is Debian kfreebsd, I would like > to make switch in the future when domO will be available. I now use > kfreebsd (with 9.0 kernel) as domU without bigger issues. > > As of NetBSD i have no idea of good distinguishing differences. It is > more portable than FreeBSD for sure (which its domO support proofs), but > there is many small differences, including hardware drivers or various > subsystems scalability performance for examples. I belive there is still > code exchange between various BSD operating systems due similar > internals and libearal licensing (especially networking code and > networking drivers). > > I would somehow be carefull with Solaris, as Oracle isn't very > open-source friendly IMHO (despite its ocfs or btrfs work). I also > failed to run Solaris on the Xen, but it may be my incompetence. :( > > Hey all, I answer to this mail because it's related to the discussion in this thread. As told I have my Debian Dom0s and now I wan't to create a FreeBSD Xen PV DomU. Does I really need a HVM guest like described here: http://wiki.sysconfig.org.uk/display/howto/Xen+FreeBSD+8.2+DomU+%28PV%29+--+Step+by+Step+Howto I already downloaded the prepared DomU Image but it's version 8.2 and not 8.3 or 9.0 so could I simply upgrade the guest to 8.3 for example? Because of the thing with kfreebsd on Debian I look into the repositorys of my AMD64 DomUs but I can only find the FreeBSD kernel sources. Can I simply compile this kernel with special options to get a working DomU kernel or do I have to take another way? best regards From owner-freebsd-xen@FreeBSD.ORG Wed May 30 14:56:25 2012 Return-Path: Delivered-To: freebsd-xen@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7E1581065670 for ; Wed, 30 May 2012 14:56:25 +0000 (UTC) (envelope-from ch@sysconfig.org.uk) Received: from mx3.virtastic.com (mx3.virtastic.com [176.34.133.31]) by mx1.freebsd.org (Postfix) with ESMTP id 265FF8FC16 for ; Wed, 30 May 2012 14:56:25 +0000 (UTC) Received: from mx3.virtastic.com (localhost [127.0.0.1]) by mx3.virtastic.com (Postfix) with ESMTP id AC560398D5; Wed, 30 May 2012 14:56:17 +0000 (UTC) Authentication-Results: mx3.virtastic.com; X-DKIM-Authentication-Results: none Received: from [10.220.0.20] (unknown [10.220.0.20]) by mx3.virtastic.com (Postfix) with ESMTP; Wed, 30 May 2012 14:56:17 +0000 (UTC) Mime-Version: 1.0 (Apple Message framework v1278) Content-Type: text/plain; charset=iso-8859-1 From: Carsten Heesch In-Reply-To: <4FC618DB.5060901@laukamp.me> Date: Wed, 30 May 2012 15:56:17 +0100 Content-Transfer-Encoding: quoted-printable Message-Id: <05D52D66-D523-446D-A34F-56A4004698AC@sysconfig.org.uk> References: <4FC3B195.8020007@laukamp.me> <4FC3C83B.503@laukamp.me> <20120528220305.GC16584@smp.if.uj.edu.pl> <4FC3FB04.8050500@laukamp.me> <20120528224815.GE16584@smp.if.uj.edu.pl> <4FC618DB.5060901@laukamp.me> To: Lukas Laukamp X-Mailer: Apple Mail (2.1278) Cc: freebsd-xen@freebsd.org Subject: Re: FreeBSD Xen Dom0 Support X-BeenThere: freebsd-xen@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussion of the freebsd port to xen - implementation and usage List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 May 2012 14:56:25 -0000 Hi, > I answer to this mail because it's related to the discussion in this = thread. As told I have my Debian Dom0s and now I wan't to create a = FreeBSD Xen PV DomU. Does I really need a HVM guest like described here: = http://wiki.sysconfig.org.uk/display/howto/Xen+FreeBSD+8.2+DomU+%28PV%29+-= -+Step+by+Step+Howto As that is my blog/wiki and I wrote that article: No, you don't need to. = Just carry on with "Create a PV guest - Fast Track" (further down in = that article). It describes how to create an image from any other FreeBSD installation.=20= That tutorial is a guide to quickly walk you through the steps and = differences. It's probably not complete and certainly not the only way. However, if you intend to run 64bit, you are restricted to HVM (use the = XENHVM kernel to get better performance from the optimised device = drivers for HVM).=20 If you are planning on running 32bit, you can use PV. I think that is still valid for 9.0. And mind you, PV is (or was?) also = limited to about 850M memory in the DomU.=20 > I already downloaded the prepared DomU Image but it's version 8.2 and = not 8.3 or 9.0 so could I simply upgrade the guest to 8.3 for example? The image which I put together there? It's not up to date. You can = update it, but make sure to compile the kernel appropriately. The = Generic kernel will not offer any PV or HVM support. Give it a go. The beauty of virtualisation is that you can quickly roll = back if you break it :) =20 Cheers C. From owner-freebsd-xen@FreeBSD.ORG Wed May 30 16:40:46 2012 Return-Path: Delivered-To: freebsd-xen@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id AE4471065674 for ; Wed, 30 May 2012 16:40:46 +0000 (UTC) (envelope-from seanbru@yahoo-inc.com) Received: from mrout1-b.corp.bf1.yahoo.com (mrout1-b.corp.bf1.yahoo.com [98.139.253.104]) by mx1.freebsd.org (Postfix) with ESMTP id 5F4BB8FC19 for ; Wed, 30 May 2012 16:40:46 +0000 (UTC) Received: from [IPv6:::1] (rideseveral.corp.yahoo.com [10.73.160.231]) by mrout1-b.corp.bf1.yahoo.com (8.14.4/8.14.4/y.out) with ESMTP id q4UGeARO081418; Wed, 30 May 2012 09:40:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=yahoo-inc.com; s=cobra; t=1338396012; bh=v0iHjY5Bn02S2IIVIOt4GjQ7xiyQTW/eg0SMY1zJaAQ=; h=Subject:From:To:Cc:In-Reply-To:References:Content-Type:Date: Message-ID:Mime-Version:Content-Transfer-Encoding; b=kDGqhT3apy11fd8bHCmgqBvTWEYkAuNxxhk5+FIWuxu8VjcZ/4OmcE6bvIYT7sD4r j8F/wNPcUhNfOTB03xw8dQr5yu3KUUEDZAbDidDIUO3XXH6dZByXDkfFTxSlum0FN7 zWrXBRMkse3gpNAhF7uLvWhJj45oD0fWmINfu4i0= From: Sean Bruno To: Carsten Heesch In-Reply-To: <05D52D66-D523-446D-A34F-56A4004698AC@sysconfig.org.uk> References: <4FC3B195.8020007@laukamp.me> <4FC3C83B.503@laukamp.me> <20120528220305.GC16584@smp.if.uj.edu.pl> <4FC3FB04.8050500@laukamp.me> <20120528224815.GE16584@smp.if.uj.edu.pl> <4FC618DB.5060901@laukamp.me> <05D52D66-D523-446D-A34F-56A4004698AC@sysconfig.org.uk> Content-Type: text/plain; charset="UTF-8" Date: Wed, 30 May 2012 09:40:10 -0700 Message-ID: <1338396010.9051.3.camel@powernoodle-l7.corp.yahoo.com> Mime-Version: 1.0 X-Mailer: Evolution 2.32.1 FreeBSD GNOME Team Port Content-Transfer-Encoding: 7bit X-Milter-Version: master.31+4-gbc07cd5+ X-CLX-ID: 396011002 Cc: "freebsd-xen@freebsd.org" , Lukas Laukamp Subject: Re: FreeBSD Xen Dom0 Support X-BeenThere: freebsd-xen@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussion of the freebsd port to xen - implementation and usage List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 May 2012 16:40:46 -0000 On Wed, 2012-05-30 at 07:56 -0700, Carsten Heesch wrote: > However, if you intend to run 64bit, you are restricted to HVM (use > the XENHVM kernel to get better performance from the optimised device > drivers for HVM). > If you are planning on running 32bit, you can use PV. > I think that is still valid for 9.0. And mind you, PV is (or was?) > also limited to about 850M memory in the DomU. > > A couple of nits here, alc@ fixed the PV memory restrictions so the 850M limit isn't a thing anymore: FreeBSD ref9-xen32.freebsd.org 9.0-STABLE FreeBSD 9.0-STABLE #2 r231914: Mon Feb 20 05:30:49 PST 2012 sbruno@ref9-xen32.freebsd.org:/var/tmp/dumpster/scratch/sbruno-scratch/9/sys/XEN i386 [sbruno@ref9-xen32 ~]$ sysctl hw.physmem hw.physmem: 2136674304 And, I think, there is a 64bit PV config now in development at: http://svnweb.freebsd.org/base/projects/amd64_xen_pv/ This is prerequisite work for a dom0 on freebsd which is under development. Stay tuned, things are happening! Sean From owner-freebsd-xen@FreeBSD.ORG Wed May 30 16:55:30 2012 Return-Path: Delivered-To: freebsd-xen@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A4AE81065670 for ; Wed, 30 May 2012 16:55:30 +0000 (UTC) (envelope-from baryluk@smp.if.uj.edu.pl) Received: from smp.if.uj.edu.pl (smp.if.uj.edu.pl [149.156.82.206]) by mx1.freebsd.org (Postfix) with ESMTP id 38A4B8FC14 for ; Wed, 30 May 2012 16:55:30 +0000 (UTC) Received: from users.smp.if.uj.edu.pl (users.smp.if.uj.edu.pl [::ffff:10.0.1.244]) (TLS: TLSv1/SSLv3,256bits,AES256-SHA) by smp.if.uj.edu.pl with esmtp; Wed, 30 May 2012 18:55:22 +0200 id 000200DF.4FC650FA.00006C11 Received: from baryluk by users.smp.if.uj.edu.pl with local (Exim 4.72) (envelope-from ) id 1SZmB7-00005S-9k; Wed, 30 May 2012 18:55:21 +0200 Date: Wed, 30 May 2012 18:55:20 +0200 From: Witold Baryluk To: Lukas Laukamp Message-ID: <20120530165520.GI16584@smp.if.uj.edu.pl> References: <4FC3B195.8020007@laukamp.me> <4FC3C83B.503@laukamp.me> <20120528220305.GC16584@smp.if.uj.edu.pl> <4FC3FB04.8050500@laukamp.me> <20120528224815.GE16584@smp.if.uj.edu.pl> <4FC618DB.5060901@laukamp.me> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Content-Disposition: inline In-Reply-To: <4FC618DB.5060901@laukamp.me> User-Agent: Mutt/1.5.20 (2009-06-14) Cc: freebsd-xen@freebsd.org Subject: Re: FreeBSD Xen Dom0 Support X-BeenThere: freebsd-xen@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussion of the freebsd port to xen - implementation and usage List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 May 2012 16:55:30 -0000 On 05-30 14:55, Lukas Laukamp wrote: > Am 29.05.2012 00:48, schrieb Witold Baryluk: > >On 05-29 00:24, Lukas Laukamp wrote: > >>Am 29.05.2012 00:03, schrieb Witold Baryluk: > >>>On 05-28 20:47, Lukas Laukamp wrote: > >>>>Am 28.05.2012 20:02, schrieb Carsten Heesch: > >>>>>Hi Lukas, > >>>>> > >>>>>>[...] I don't know whether there is support for Xen Dom0 on FreeBSD. > >>>>>Unfortunately there isn't. > >>>>> > >>>>>>I read that NetBSD support Xen Dom0 [...] > >>>>>I haven't tried myself, but apparently NetBSD works rather well as Dom0. That has long been on my list of things to test, though :) > >>>>> > >>>>>Not sure if you are aware of it, but in order to run FreeBSD as DomU, you don't need FreeBSD or NetBSD as Dom0. That works just as well on your Debian Dom0. (With FreeBSD's known limitations as DomU, namely memory and architecture depending on PV or HVM virtualisation) > >>>>> > >>>>> > >>>>>Cheers > >>>>>C. > >>>>> > >>>>> > >>>>Hello Carsten, > >>>> > >>>>thanks for your fast answer. That FreeBSD as DomU runs on Linux I > >>>>know. So I only think that it is a bit tricky to build a PV DomU of > >>>>FreeBSD because the kernel must be modified. I wan't to have another > >>>>system like Linux as the host because I think that the BSDs are > >>>>better in the stability and a few other points. I read in the > >>>>english Wikipedia article about Xen that there is support for > >>>>NetBSD, OpenBSD and OpenSolaris > >>>>(http://en.wikipedia.org/wiki/Xen#Host:_Unix-like_systems). > >>>> > >>>BTW. I read yeasterday that Windows Server 2008 with Hyper-V is able to > >>>run XEN PV domU Linux on it. It probably is also able to run other Xen > >>>domU guests, but probably nobody was trying to do so. I do not know > >>>details, but it was what I read about Hyper-V hypervisor on Wikipedia. > >>>In fact it looks like independent implementation of Xen compatible > >>>hypervisor (it uses same hypercall api, but I do not know with which > >>>version of Xen it is compatible) with Windows as dom0. > >>> > >>>Not that anybody would want to run it, but just saying. > >>> > >>Hello Witold, > >> > >>Hyper-V can do that because Microsoft has co-operation contracts > >>with Citrix who is one of the primary maintainers of Xen. So the try > >>to build compatibility between Xen and Hyper-V. Personaly I wouldn't > >>use Hyper-V because it's not that great like for example VMWares > >>vSphere. > >> > >Ah, yes Citrix. This makes sense. > > > > > >>But for the productive working I use Xen and KVM at the moment. And > >>as I started to think to change to BSD I first looked which > >>virtualization technologies are available on BSD. I thought that the > >>best solution would be Xen because KVM don't is available for BSD > >>and other solutions like QEmu, VirtualBox or the BSD Hypervisor > >>BHyVe are very great for testing and home and so I would say the > >>development command and control center but not for server > >>virtualization or other things which provides services which are > >>needed for productive use. > >> > >>When I look at the wikis and read about the support for Xen on other > >>unix like systems I only see NetBSD or Solaris (and it's forks) for > >>a realy good Dom0. > >> > >>So does someone can explain the differences between FreeBSD and > >>NetBSD? I see not so much without looking for the supported hardware > >>platforms. The BSD with the most differences I think is OpenBSD. > >> > >>And the other thing is that I never worked with Solaris, but it > >>seems that they have great Xen support. So I don't know whether it > >>would be a good choice. I think that I will have much to learn to > >>work good with a BSD but I hope it's possible for me. > >> > >I personally would like to switch to FreeBSD domO mainly due to the ZFS > >storage (its snapshots, easier atomic backups and zvol, fast cloning, > >and easier exporting via iSCSI). I know I can do almost all of it using > >LVM, just not so easly and reliabiliy or automatically. > > > >I currently use Debian GNU/Linux, and I'm very happy, espcially due > >package system, but considering there is Debian kfreebsd, I would like > >to make switch in the future when domO will be available. I now use > >kfreebsd (with 9.0 kernel) as domU without bigger issues. > > > >As of NetBSD i have no idea of good distinguishing differences. It is > >more portable than FreeBSD for sure (which its domO support proofs), but > >there is many small differences, including hardware drivers or various > >subsystems scalability performance for examples. I belive there is still > >code exchange between various BSD operating systems due similar > >internals and libearal licensing (especially networking code and > >networking drivers). > > > >I would somehow be carefull with Solaris, as Oracle isn't very > >open-source friendly IMHO (despite its ocfs or btrfs work). I also > >failed to run Solaris on the Xen, but it may be my incompetence. :( > > > > Hey all, > > I answer to this mail because it's related to the discussion in this > thread. As told I have my Debian Dom0s and now I wan't to create a > FreeBSD Xen PV DomU. Does I really need a HVM guest like described > here: http://wiki.sysconfig.org.uk/display/howto/Xen+FreeBSD+8.2+DomU+%28PV%29+--+Step+by+Step+Howto > > I already downloaded the prepared DomU Image but it's version 8.2 > and not 8.3 or 9.0 so could I simply upgrade the guest to 8.3 for > example? > > Because of the thing with kfreebsd on Debian I look into the > repositorys of my AMD64 DomUs but I can only find the FreeBSD kernel > sources. Can I simply compile this kernel with special options to > get a working DomU kernel or do I have to take another way? > > best regards HVM is not needed. I sucesfully installed freebsd 9.0 on Debian squeezy i386 with PV few months ago (and given precise instructions for it). No compilation was involved. It involves getting: - official FreeBSD 8.0 ISO image $ wget ftp://ftp.freebsd.org/pub/FreeBSD/releases/i386/i386/ISO-IMAGES/9.0/FreeBSD-9.0-RELEASE-i386-dvd1.iso - official kfreebsd kernal available in non-kfreebsd Debian repo $ apt-get install kfreebsd-image-xen (available also in http://packages.debian.org/sid/kfreebsd-image-9.0-1-xen) - seting up xen .cfg file for installation [1], and empty disk image [2] given below - using serial console for installation using normal official Freebsd installer So. A config for installation: $ cat kfreebsd9.cfg name = "my-freebsd" kernel = "/boot/kfreebsd-9.0-1-xen.gz" extra = "vfs.root.mountfrom=cd9660:/dev/da1" memrory = 256 disks = [ "file:/home/kfreebsd9-disk1.img,sda,w" ,"file:/home/FreeBSD-9.0-RELEASE-i386-dvd1.iso,sdb,r" ] $ Set up a empty 10GB disk image. $ dd if=/dev/zero of=/home/kfreebsd9-disk1.img bs=1M count=0 skip=10000 Start machine: $ xm-or-xl create kfreebsd.cfg -c Install what you want, then using 'ansi' terminal over this serial line. after install go to shell, and add xen console to /etc/inittab file! Then remember to clearly shutdown. Then change config to this ones: $ cat kfreebsd9.cfg name = "my-freebsd" kernel = "/boot/kfreebsd-9.0-1-xen.gz" extra = "vfs.root.mountfrom=ufs:/dev/da0p2" memrory = 256 disks = [ "file:/home/kfreebsd9-disk1.img,sda,w" ] $ And start again: $ xm-or-xl create kfreebsd.cfg -c Log in and do the rest of setup, like network configuration. I think it is simplest method. For further references: - http://www.mail-archive.com/freebsd-xen@freebsd.org/msg01178.html -- Witold Baryluk From owner-freebsd-xen@FreeBSD.ORG Wed May 30 17:26:59 2012 Return-Path: Delivered-To: freebsd-xen@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A9D17106564A for ; Wed, 30 May 2012 17:26:59 +0000 (UTC) (envelope-from hugo@barafranca.com) Received: from mail.barafranca.com (mail.barafranca.com [67.213.67.47]) by mx1.freebsd.org (Postfix) with ESMTP id 72C468FC1A for ; Wed, 30 May 2012 17:26:59 +0000 (UTC) Received: from localhost (unknown [172.16.100.24]) by mail.barafranca.com (Postfix) with ESMTP id 1056884B; Wed, 30 May 2012 17:26:53 +0000 (UTC) X-Virus-Scanned: amavisd-new at barafranca.com Received: from mail.barafranca.com ([172.16.100.24]) by localhost (mail.barafranca.com [172.16.100.24]) (amavisd-new, port 10024) with ESMTP id QZbxc1gkSrnV; Wed, 30 May 2012 17:26:11 +0000 (UTC) Received: from [192.168.1.1] (a89-152-174-115.cpe.netcabo.pt [89.152.174.115]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by mail.barafranca.com (Postfix) with ESMTPSA id 1C467847; Wed, 30 May 2012 17:26:10 +0000 (UTC) Message-ID: <4FC65825.1090006@barafranca.com> Date: Wed, 30 May 2012 18:25:57 +0100 From: Hugo Silva User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.13) Gecko/20101208 Thunderbird/3.1.7 MIME-Version: 1.0 To: freebsd-xen@freebsd.org References: <4FC3B195.8020007@laukamp.me> <4FC3C83B.503@laukamp.me> <20120528220305.GC16584@smp.if.uj.edu.pl> <4FC3FB04.8050500@laukamp.me> <20120528224815.GE16584@smp.if.uj.edu.pl> <4FC618DB.5060901@laukamp.me> <05D52D66-D523-446D-A34F-56A4004698AC@sysconfig.org.uk> <1338396010.9051.3.camel@powernoodle-l7.corp.yahoo.com> In-Reply-To: <1338396010.9051.3.camel@powernoodle-l7.corp.yahoo.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Cc: Sean Bruno Subject: Re: FreeBSD Xen Dom0 Support X-BeenThere: freebsd-xen@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussion of the freebsd port to xen - implementation and usage List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 May 2012 17:26:59 -0000 On 05/30/12 17:40, Sean Bruno wrote: > And, I think, there is a 64bit PV config now in development at: > http://svnweb.freebsd.org/base/projects/amd64_xen_pv/ > > This is prerequisite work for a dom0 on freebsd which is under > development. Stay tuned, things are happening! Interesting, Sean! FreeBSD has certain things that would make it attractive as a dom0 - MAC, GEOM, ZFS, among others. The amd64 PV port is also interesting by itself. I for one have always noticed dramatic performance losses when running HVM+PV, which has made me shy away from FreeBSD recently, as 95% of the stuff I admin is virtualized these days. Anyway - it's a good move on behalf of the project, I think Xen is here to stay, and good support for it is essential for the future! Regards, Hugo From owner-freebsd-xen@FreeBSD.ORG Wed May 30 17:33:30 2012 Return-Path: Delivered-To: freebsd-xen@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C4D451065672 for ; Wed, 30 May 2012 17:33:30 +0000 (UTC) (envelope-from ch@sysconfig.org.uk) Received: from mx3.virtastic.com (mx3.virtastic.com [176.34.133.31]) by mx1.freebsd.org (Postfix) with ESMTP id 7CFC28FC12 for ; Wed, 30 May 2012 17:33:30 +0000 (UTC) Received: from mx3.virtastic.com (localhost [127.0.0.1]) by mx3.virtastic.com (Postfix) with ESMTP id B6E2D398D5; Wed, 30 May 2012 17:33:28 +0000 (UTC) Authentication-Results: mx3.virtastic.com; X-DKIM-Authentication-Results: none Received: from [10.220.0.20] (unknown [10.220.0.20]) by mx3.virtastic.com (Postfix) with ESMTP; Wed, 30 May 2012 17:33:28 +0000 (UTC) Mime-Version: 1.0 (Apple Message framework v1278) Content-Type: text/plain; charset=us-ascii From: Carsten Heesch In-Reply-To: <1338396010.9051.3.camel@powernoodle-l7.corp.yahoo.com> Date: Wed, 30 May 2012 18:33:28 +0100 Content-Transfer-Encoding: 7bit Message-Id: References: <4FC3B195.8020007@laukamp.me> <4FC3C83B.503@laukamp.me> <20120528220305.GC16584@smp.if.uj.edu.pl> <4FC3FB04.8050500@laukamp.me> <20120528224815.GE16584@smp.if.uj.edu.pl> <4FC618DB.5060901@laukamp.me> <05D52D66-D523-446D-A34F-56A4004698AC@sysconfig.org.uk> <1338396010.9051.3.camel@powernoodle-l7.corp.yahoo.com> To: Sean Bruno X-Mailer: Apple Mail (2.1278) Cc: "freebsd-xen@freebsd.org" , Lukas Laukamp Subject: Re: FreeBSD Xen Dom0 Support X-BeenThere: freebsd-xen@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussion of the freebsd port to xen - implementation and usage List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 May 2012 17:33:30 -0000 > A couple of nits here, alc@ fixed the PV memory restrictions so the 850M > limit isn't a thing anymore: [...] Very good to hear that my statement was wrong/outdated :) > And, I think, there is a 64bit PV config now in development at: > http://svnweb.freebsd.org/base/projects/amd64_xen_pv/ > > This is prerequisite work for a dom0 on freebsd which is under > development. Stay tuned, things are happening! Fantastic news! Cheers C.