From owner-freebsd-xen@FreeBSD.ORG Tue Mar 26 10:16:17 2013 Return-Path: Delivered-To: freebsd-xen@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 0D4D4FA1 for ; Tue, 26 Mar 2013 10:16:17 +0000 (UTC) (envelope-from bounces+73574-0602-freebsd-xen=freebsd.org@sendgrid.me) Received: from o3.shared.sendgrid.net (o3.shared.sendgrid.net [208.117.48.85]) by mx1.freebsd.org (Postfix) with SMTP id 96CF4F94 for ; Tue, 26 Mar 2013 10:16:16 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=sendgrid.info; h=from :mime-version:to:cc:subject:references:in-reply-to:content-type :content-transfer-encoding; s=smtpapi; bh=KYzoUyc8myQsjybGG36duD guayw=; b=yxTyOOtpFxYTOOSiyA1TN0M+H86D+7SxQLCxjtTezOy1gSjmDGIa/V Hb5TjSWk4j9xi7UKE4VT0n31e2R2ZWyzVFGN3tATE7KQ8GFUtBFGkqSsZ2Mgdbod uDR1vQX5VU9Td5uWZJwB8jWlLrvhZCcTAGnkJGwEnM5I+/SlPN1NI= Received: by 10.36.109.142 with SMTP id mf35.14783.5151756F3 Tue, 26 Mar 2013 10:16:15 +0000 (UTC) Received: from mail.tarsnap.com (unknown [10.60.208.17]) by mi15 (SG) with ESMTP id 5151756f.37d7.3751169 for ; Tue, 26 Mar 2013 05:16:15 -0500 (CST) Received: (qmail 68775 invoked from network); 26 Mar 2013 10:16:14 -0000 Received: from unknown (HELO clamshell.daemonology.net) (127.0.0.1) by ec2-107-20-205-189.compute-1.amazonaws.com with ESMTP; 26 Mar 2013 10:16:14 -0000 Received: (qmail 16918 invoked from network); 26 Mar 2013 10:14:52 -0000 Received: from unknown (HELO clamshell.daemonology.net) (127.0.0.1) by clamshell.daemonology.net with SMTP; 26 Mar 2013 10:14:52 -0000 Message-ID: <5151751C.5080501@freebsd.org> Date: Tue, 26 Mar 2013 03:14:52 -0700 From: Colin Percival User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:17.0) Gecko/20130314 Thunderbird/17.0.4 MIME-Version: 1.0 To: =?ISO-8859-1?Q?Roger_Pau_Monn=E9?= Subject: Re: [Xen-users] Trouble booting FreeBSD i386 PV DomU References: <51516B06.8080704@citrix.com> <51516CAA.3040802@freebsd.org> <51517407.8040406@citrix.com> In-Reply-To: <51517407.8040406@citrix.com> X-Enigmail-Version: 1.5.1 Content-Type: text/plain; charset=ISO-8859-1 content-transfer-encoding: quoted-printable X-SG-EID: RUbAm5H8PjswBj/QH+sYVehaJogg3iBnZcyVi1bw/IyeDfxWpI4sSB754kJ2dwD5NMwGhucwKN6Wtyiu93eBnuDaoXG1nPSr08orKX7VvBwRqiCo+Tooeukh5HSB8oCO Cc: xen-users , "freebsd-xen@freebsd.org" X-BeenThere: freebsd-xen@freebsd.org X-Mailman-Version: 2.1.14 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: Tue, 26 Mar 2013 10:16:17 -0000 On 03/26/13 03:10, Roger Pau Monn=E9 wrote:=0D > On 26/03/13 10:38, Colin Percival wrote:=0D >> On 03/26/13 02:31, Roger Pau Monn=E9 wrote:=0D >>> Is Xen i386 PV broken?=0D >>=0D >> Not completely broken, but it's certainly not in a good state. I believ= e=0D >> it's broken with SMP, for example -- if the "crashed on cpu#7" in your= =0D >> output means cpu#7 from the guest, it would certainly explain things.=0D > =0D > My guest only has one vcpu (vcpu#0):=0D =0D Ok, I wasn't sure how to parse that output.=0D =0D >> HVM is the way to go with FreeBSD/Xen.=0D > =0D > Yes, I'm already working on that, and got vector callbacks working on=0D > both i386 and amd64 HVM guests, thanks to Justin T. Gibbs patch. Now I=0D > was trying to boot a PV guest to see how much breakage this change=0D > introduced to PV, but I'm not able to make it work, even without my patch= es.=0D > =0D > I've replied to this xen-users thread because the author seem to have a= =0D > working FreeBSD DomU PV guest, and I was wondering how he did it. From=0D > my POV it seems like PV guests hasn't been working for a long time,=0D > since Xen 3.3 dropped support for non-PAE guests, and the FreeBSD kernel= =0D > is detected as non-PAE.=0D =0D I had FreeBSD 8.2-RELEASE and a 9.0-CURRENT @ January 2011 running with PV= =0D in EC2 (http://www.daemonology.net/freebsd-on-ec2/, look for "t1.micro=0D instances only") and that used PAE. But it's entirely likely that somethin= g=0D got broken in the past two years and nobody noticed because nobody ever use= s=0D PV...=0D =0D -- =0D Colin Percival=0D Security Officer Emeritus, FreeBSD | The power to serve=0D Founder, Tarsnap | www.tarsnap.com | Online backups for the truly paranoid= =0D