From owner-freebsd-xen@FreeBSD.ORG Fri Jun 5 02:41:26 2009 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 8E1EF106564A for ; Fri, 5 Jun 2009 02:41:26 +0000 (UTC) (envelope-from adrian.chadd@gmail.com) Received: from mail-gx0-f207.google.com (mail-gx0-f207.google.com [209.85.217.207]) by mx1.freebsd.org (Postfix) with ESMTP id 449D88FC12 for ; Fri, 5 Jun 2009 02:41:26 +0000 (UTC) (envelope-from adrian.chadd@gmail.com) Received: by gxk3 with SMTP id 3so833806gxk.19 for ; Thu, 04 Jun 2009 19:41:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:sender:received:in-reply-to :references:date:x-google-sender-auth:message-id:subject:from:to:cc :content-type:content-transfer-encoding; bh=xYXkOtXvMzSOMcJfheRR06S2K8usEvw4oVg+c27u4XY=; b=v2UBXCEq3+L8sa7SEyaa8vA48ep4YRzDpj1KK1KDxB8oujqXSuUflgudaoQmf/VhwC 00V/cY+n5mJYwKHlS5rQ3vpKSoUqKpyZ4Fyepf53FXa58Um+xWAvr5LyUzw4DzGS0G4n 58M+gKxArhOntdnBLmPyFFrY/LWW3lWtugvi8= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type :content-transfer-encoding; b=FESD1oHdGXzFtQDGtLJFFIC+0irmQANPYoIyGiqTwEfzUoN1i50s4jPhIQr7SZYFrP xbchO2rDJEXntkSF4CMfrsDIkPbRE0GSl5WDcWoEv3N4vmzEQNaHL2i1GTsIei4qjcvY h9+tkwJExJ27yAmSrZhNJ1A42BDkmTWIhxICc= MIME-Version: 1.0 Sender: adrian.chadd@gmail.com Received: by 10.90.68.12 with SMTP id q12mr2465714aga.33.1244169685512; Thu, 04 Jun 2009 19:41:25 -0700 (PDT) In-Reply-To: <4A2864E1.40208@ruomad.net> References: <4A2864E1.40208@ruomad.net> Date: Fri, 5 Jun 2009 10:41:25 +0800 X-Google-Sender-Auth: 8cdbd68aa5151d35 Message-ID: From: Adrian Chadd To: Bruno Damour Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: freebsd-xen@freebsd.org Subject: Re: freebsd on opensolaris dom0 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: Fri, 05 Jun 2009 02:41:26 -0000 2009/6/5 Bruno Damour : > Hello, > I have tried for some time to get to install freeBSD on an up-to-date (SX= CE > b114) opensolaris xvm box =A0(xen 3.1.4) which already has had success in > running in a quite stable xay NetBSD and Gentoo Linux as PV domUs and > different Windows flavours (Server 2008, Win7 RC, Xp, Server 2003) as HVM > domUs. G'day! I've been meaning to trial FreeBSD under Opensolaris/Xen. Thanks for trying it out! > However, freeBSD does not boot as an HVM host and xen-kernel have been > impossible to find. It should boot as a HVM host. Please post further details. I admit I haven't even looked at HVM support yet as I just use PVM exclusively here. > So I'm glad eventually Adrian put some kernel/images, which I have tried = to > test. > My goal is to be able to install and run a current freebsd. > > It has been a bit hacky, but it boots allright with adrians kernel and im= age > as xbd0. I've even succeeded to install a 7.2-RELEASE via sysinstall/ftp = to > a zvol (under xbd2). Could you please post what you've done here? > However, even if ftp install works, network traffic in general (ftp to do= m0, > ssh, csup) panics the domu and in about 1 case of 4 even freezes the dom0= . I'll upload a more recent filesystem image now for you to test. It should be more stable. I'd like to fix all all of the DomU panics as soon as possible. I'd also be curious about the DomU messing up the Dom0 - I've seen it happen before locally using Linux. I think the various Xen related groups out there would love to hear about any issues which upset dom0 stability. > It might be related to my dom0 being an amd64 (intel core2 quad E6600) > whereas adrian's system =A0is i386 ? Later versions of the Xen hypervisor should support 32-bit PVM on 64-bit hypervisor/dom0. > I cannot even try to build a new kernel because : > - there is no xen in 7.2-RELEASE which I can isntall > - updating via csup to current does not work (as mentioned) > - I cannot find a way to install a current snapshot as I cannot boot from > the downloaded iso images i have (no cdrom, Adrian's kernel only boots = =A0from > root image) > - I have no bare metal freebsd host I can use to build a different kernel > > Any ideas ? I've built a more recent -current image here to do tests with. I'll upload it as a filesystem image for you to do testing with. I'd like whatever information you can provide about the domU panic. It should dump you into the kernel debugger. Please type "bt" at the (ddb) prompt and then provide me with a copy of the domU console output. Don't kill the domain either; I may ask for further ddb commands. My goal is to try and sort out the majority of stability issues in the single vcpu DomU case before 8.0-RELEASE. I don't have any plans (ie, I just can't dedicate any further unpaid time) to work on making 64 bit support function or making the installation process easier. Thanks, Adrian