From owner-freebsd-xen@FreeBSD.ORG Sun Dec 7 10:39:07 2008 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 CFADC1065676 for ; Sun, 7 Dec 2008 10:39:07 +0000 (UTC) (envelope-from robert@ml.erje.net) Received: from smtpout-1.iphouse.net (smtpout-1.iphouse.net [216.250.188.190]) by mx1.freebsd.org (Postfix) with ESMTP id A57468FC14 for ; Sun, 7 Dec 2008 10:39:07 +0000 (UTC) (envelope-from robert@ml.erje.net) Received: from smtpout-1.iphouse.net (localhost [127.0.0.1]) by outbound-clamsmtpd.iphouse.net (Postfix) with ESMTP id AE1AD1CCBF for ; Sun, 7 Dec 2008 04:23:58 -0600 (CST) Received: from xykert.erje.net (erje.net [80.126.62.176]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by smtpout-1.iphouse.net (Postfix) with ESMTPSA id 6B5CC1CCBE for ; Sun, 7 Dec 2008 04:23:58 -0600 (CST) Received: from ismet.erje.net (ismet.erje.net [IPv6:2001:888:1f33::8e45:5e]) by xykert.erje.net (PostFix 2.5.5) with ESMTP id E79DE21529 for ; Sat, 6 Dec 2008 23:25:43 +0100 (CET) Received: (from robert@localhost) by ismet.erje.net (8.14.2/8.14.2/Submit) id mB7ANmum004082 for freebsd-xen@freebsd.org; Sun, 7 Dec 2008 11:23:48 +0100 (CET) (envelope-from robert@ml.erje.net) X-Authentication-Warning: ismet.erje.net: robert set sender to robert@ml.erje.net using -f Date: Sun, 7 Dec 2008 11:23:47 +0100 From: Robert Joosten To: freebsd-xen@freebsd.org Message-ID: <20081207102346.GD848@iphouse.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.17 (2007-11-01) X-xykert.erje.net-MailScanner: Ok, found to be clean X-Spam-Status: No X-Virus-Scanned: ClamAV using ClamSMTP Subject: freebsd 8 domU = self hosting 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: Sun, 07 Dec 2008 10:39:07 -0000 Hi, On http://wiki.freebsd.org/FreeBSD/Xen I read: "domU is self-hosting on 8-CURRENT (can compile world + kernel in a VM)". Sounds great. I'm currently checking out releng_7_xen in order to build a kernel. Am I correct in understanding with freebsd 8, there's no need to pull a xen-specific flavour from svn ? It's just in 8 already ?? Just wondering. Cheers, Robert From owner-freebsd-xen@FreeBSD.ORG Wed Dec 10 16:05:33 2008 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 718EB1065670 for ; Wed, 10 Dec 2008 16:05:33 +0000 (UTC) (envelope-from gaijin.k@gmail.com) Received: from yx-out-2324.google.com (yx-out-2324.google.com [74.125.44.30]) by mx1.freebsd.org (Postfix) with ESMTP id 205628FC17 for ; Wed, 10 Dec 2008 16:05:33 +0000 (UTC) (envelope-from gaijin.k@gmail.com) Received: by yx-out-2324.google.com with SMTP id 8so250515yxb.13 for ; Wed, 10 Dec 2008 08:05:32 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:subject:from:to:cc :in-reply-to:references:content-type:date:message-id:mime-version :x-mailer:content-transfer-encoding; bh=ZQwrY6rrJI8xBspYxI+6Kwre9gyKwuqgrHqe/yF3QOE=; b=DIzv9vAKfsWbZxj1esPS743i3SPX6FFwUdYfHKGYgDz798+Dvvr5jp2uXU7OsZOjZY 5uKk2lsAZzNzA4nrCDik93WLBMpcfgVNVt/RenwTjqOFAAyAePHIaFGtem3QoOh+lXq+ as2hjzc4lItIQcG5RBB9/Gv07GgFd0KbcWYD8= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=subject:from:to:cc:in-reply-to:references:content-type:date :message-id:mime-version:x-mailer:content-transfer-encoding; b=kyU6s0yuGzzt6siQpK++6p3ufNQ7NvWtOOKb83s5TqsOrYCuM9ka1/ZI6WoTKk1IW4 NAFSFCc4me8mjqLXOIsEe95MIb/RfaECcBd+uuxtA+n6AvrHrzEPLun4WHdX3rnMuVZE 8NiNPPbhB+gpbZQM3mfM6lE5OPauG1xsl8Fts= Received: by 10.100.128.2 with SMTP id a2mr1140320and.158.1228925132478; Wed, 10 Dec 2008 08:05:32 -0800 (PST) Received: from ?10.0.3.231? ([70.111.173.38]) by mx.google.com with ESMTPS id b14sm2317226ana.52.2008.12.10.08.05.30 (version=SSLv3 cipher=RC4-MD5); Wed, 10 Dec 2008 08:05:31 -0800 (PST) From: "Alexandre \"Sunny\" Kovalenko" To: Doug Rabson In-Reply-To: <4D700338-26B5-48D0-9637-C1329858ED13@rabson.org> References: <4389C4C1-0EEB-4841-8F02-DC44BBC223F4@rabson.org> <9bbcef730812011045t4769cb76g2028c5f9c39af524@mail.gmail.com> <96346214-38CC-4EA9-97DA-C5C1EE358EDA@rabson.org> <1228332468.1157.16.camel@RabbitsDen> <4D700338-26B5-48D0-9637-C1329858ED13@rabson.org> Content-Type: text/plain; charset=utf-8 Date: Wed, 10 Dec 2008 11:05:19 -0500 Message-Id: <1228925119.1176.11.camel@RabbitsDen> Mime-Version: 1.0 X-Mailer: Evolution 2.22.3.1 FreeBSD GNOME Team Port Content-Transfer-Encoding: 8bit Cc: freebsd-xen@freebsd.org Subject: Re: Xen stuff 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, 10 Dec 2008 16:05:33 -0000 On Wed, 2008-12-03 at 20:38 +0000, Doug Rabson wrote: > On 3 Dec 2008, at 19:27, Alexandre Sunny Kovalenko wrote: > > > > > On Mon, 2008-12-01 at 21:54 +0000, Doug Rabson wrote: > >> On 1 Dec 2008, at 18:45, Ivan Voras wrote: > >> > >>> 2008/12/1 Doug Rabson : > >>>> I will be working on improving Xen support in FreeBSD for the new > >>>> few > >>> > >>> Great! > >>> > >>>> months. My main goal is to add support for native Xen drivers to an > >>>> amd64 > >>>> kernel which is running in Xen's HVM mode. These drivers will take > >>>> over from > >>>> the slow emulated devices and provide most of the performance > >>>> benefits of a > >>>> paravirtualised kernel. I'm initially going to be supporting > >>>> FreeBSD 6.x but > >>>> I will port it all forward to head and 7.x when it works properly. > >>> > >>> For the not-quite-yet-initiated : does this mean you're working on > >>> paravirtualized drivers for Xen dom-U ("guest" case)? > >> > >> Sort of. The latest versions of Xen support something called HVM mode > >> which allows it to boot a completely unmodified guest OS using > >> emulated devices in a similar way to e.g. VMware Fusion. It is then > >> possible to incrementally add Xen-aware paravirtualised drivers which > >> can replace the emulated ones and which perform better. This is how > >> they support Windows under Xen. > > Did you get to run FreeBSD in HVM mode? What version of Xen, and who > > was > > playing the dom0? > > > > The reason for the question is that I have patchy experience with HVM: > > while I have Windows XP Professional running happily, OpenSolaris > > 2008.5 > > would lock up on the regular basis. > > > > I am running Xen 3.2.1 with OpenSuse x86_64 11.0 in the dom0. > > I'm running XenServer 5.0 which is (I think) running a linux-2.6.18 > kernel with roughly xen-3.2.2. > Just for the mail archives -- I have installed vanilla 6.4-RELEASE (amd64) as HVM ("Fully virtualized" in SuSE-speak) guest under OpenSuse 11.0 x86_64/Xen 3.2.1. I have not done much beyond building world with both UP and SMP kernels. I have seen some 'calcru: negative runtime ...' and 'calcru: runtime went backwards ...', but otherwise no ill effects whatsoever. Machine is Dell OptiFlex 740 with Athlon 64 X2 4200+. -- Alexandre "Sunny" Kovalenko (Олександр Коваленко) From owner-freebsd-xen@FreeBSD.ORG Thu Dec 11 14:41:08 2008 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 AF08A106564A for ; Thu, 11 Dec 2008 14:41:08 +0000 (UTC) (envelope-from dfr@rabson.org) Received: from itchy.rabson.org (unknown [IPv6:2002:50b1:e8f2:1::143]) by mx1.freebsd.org (Postfix) with ESMTP id 6AF458FC08 for ; Thu, 11 Dec 2008 14:41:08 +0000 (UTC) (envelope-from dfr@rabson.org) Received: from [IPv6:2001:470:909f:1:21b:63ff:feb8:5abc] (unknown [IPv6:2001:470:909f:1:21b:63ff:feb8:5abc]) by itchy.rabson.org (Postfix) with ESMTP id 045053F8F; Thu, 11 Dec 2008 14:40:41 +0000 (GMT) Message-Id: <46C42633-9649-4351-8024-4F697440B0DA@rabson.org> From: Doug Rabson To: Robert Joosten In-Reply-To: <20081207102346.GD848@iphouse.com> Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v929.2) Date: Thu, 11 Dec 2008 14:41:06 +0000 References: <20081207102346.GD848@iphouse.com> X-Mailer: Apple Mail (2.929.2) Cc: freebsd-xen@freebsd.org Subject: Re: freebsd 8 domU = self hosting 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: Thu, 11 Dec 2008 14:41:08 -0000 On 7 Dec 2008, at 10:23, Robert Joosten wrote: > Hi, > > On http://wiki.freebsd.org/FreeBSD/Xen I read: "domU is self-hosting > on > 8-CURRENT (can compile world + kernel in a VM)". Sounds great. > > I'm currently checking out releng_7_xen in order to build a kernel. Am > I correct in understanding with freebsd 8, there's no need to pull a > xen-specific flavour from svn ? It's just in 8 already ?? Just > wondering. Xen domU support is in the main FreeBSD-8-current source tree. Just build an i386 kernel using the supplied XEN kernel configuration.