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 (Олександр Коваленко)