From owner-freebsd-xen@FreeBSD.ORG Mon Mar 30 16:09:33 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 268EC10656BC for ; Mon, 30 Mar 2009 16:09:33 +0000 (UTC) (envelope-from kay.wanous@gmail.com) Received: from mail-qy0-f134.google.com (mail-qy0-f134.google.com [209.85.221.134]) by mx1.freebsd.org (Postfix) with ESMTP id D3C858FC08 for ; Mon, 30 Mar 2009 16:09:32 +0000 (UTC) (envelope-from kay.wanous@gmail.com) Received: by qyk40 with SMTP id 40so3921728qyk.3 for ; Mon, 30 Mar 2009 09:09:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=Ye58tRl4bVte/dra9+kHKhjvbuUG1LuxZJMLMx568OI=; b=cc8V0pfAbEAle/BD39DR+h/vbJBanPeDvD5bbkQEpB8ilFvetEASOcgqaFLezmNArj FbdZ9njzYHNonhZmoxEC867zRaizNp1G77L2xEGxltu6qVLtZyevYzJBFRXm4ExlUpqV 7YPvN6UWQlpNpeUy3Bs7La6WNjNNDJfHfm2jg= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=tn5XGjgiXHCGYnFvZfsVT6MXiYMXAJpN3UZkg8rBFxK9m+p8zh18HWmoJcWAiSYqlc ANRRiEp71SxuCXep5lUgCG1DHZGlCCMk32Nz64B6/puPpfEuskE9yQHmHbqeRXeuTFY0 FK4Sz6utyTBvlyXJugwgM8UHgMuiize2LW+QU= MIME-Version: 1.0 Received: by 10.229.94.141 with SMTP id z13mr1776014qcm.89.1238428143651; Mon, 30 Mar 2009 08:49:03 -0700 (PDT) In-Reply-To: <49CC3B8F.4010303@no-route.org> References: <49CC3173.8010700@no-route.org> <49CC3B8F.4010303@no-route.org> Date: Mon, 30 Mar 2009 11:49:03 -0400 Message-ID: From: Kay Wanous To: Sylwester Sosnowski Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: freebsd-xen@freebsd.org Subject: Re: FreeBSD 7.1-RELEASE Xen DomU (HVM) success 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, 30 Mar 2009 16:09:33 -0000 Hi all, Thanks Sylwester for posting your config, etc. Do you have some documentation up as to how you created the FreeBSD DomU? I'm not that experienced with Xen and I'm having a hard time figuring out how to get started. I'm trying to install FreeBSD as a DomU on a DomO of Debian lenny. I am seeing a fair amount of nice documentation but it all seems to point to http://www.fsmware.com/xenofreebsd/7.0/download/ or similar for starting configurations, but DNS for the site appears to be down. Has it changed domain names? Thanks, Kay On Thu, Mar 26, 2009 at 10:35 PM, Sylwester Sosnowski wrote: > Sorry I've forgot to attach the URL in the previous posting. > > http://tmp.no-route.org/~syso/freebsd-xen/ > _______________________________________________ > freebsd-xen@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-xen > To unsubscribe, send any mail to "freebsd-xen-unsubscribe@freebsd.org" > From owner-freebsd-xen@FreeBSD.ORG Mon Mar 30 17:12:58 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 D51A5106566B for ; Mon, 30 Mar 2009 17:12:58 +0000 (UTC) (envelope-from syso.fml@no-route.org) Received: from core.kel1.no-route.org (core.kel1.no-route.org [217.70.192.207]) by mx1.freebsd.org (Postfix) with ESMTP id 92BDC8FC0A for ; Mon, 30 Mar 2009 17:12:58 +0000 (UTC) (envelope-from syso.fml@no-route.org) Received: from blowfish.kel.no-route.org (natrouter.toppoint.de [217.70.197.253]) by core.kel1.no-route.org (Postfix) with ESMTPSA id 673781DDAFE; Mon, 30 Mar 2009 19:11:40 +0200 (CEST) Message-ID: <49D0FD8F.4070302@no-route.org> Date: Mon, 30 Mar 2009 19:12:47 +0200 From: Sylwester Sosnowski User-Agent: some piece of software MIME-Version: 1.0 To: Kay Wanous References: <49CC3173.8010700@no-route.org> <49CC3B8F.4010303@no-route.org> 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 7.1-RELEASE Xen DomU (HVM) success 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, 30 Mar 2009 17:12:59 -0000 Kay Wanous wrote: > Hi all, > > Thanks Sylwester for posting your config, etc. Do you have some > documentation up as to how you created the FreeBSD DomU? I'm not that > experienced with Xen and I'm having a hard time figuring out how to > get started. > > Sure. Because I've got a bunch of E-Mail requests of people asking me how to configure Xen and run a FreeBSD DomU with HVM in it I've just finished writing some still alpha-state documentation. You can find it at http://tmp.no-route.org/~syso/tmp/setting_up_xen_with_hvm_draft2.html Sorry, I'm not a native english speaker. If you've got a question or suggestion feel free to send me an E-Mail or asking your question here (as long it's not off-topic). Regards, Sylwester From owner-freebsd-xen@FreeBSD.ORG Wed Apr 1 10:31:41 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 932B1106566C; Wed, 1 Apr 2009 10:31:41 +0000 (UTC) (envelope-from bjacke@sernet.de) Received: from mail.SerNet.de (mail1.SerNet.de [193.175.80.2]) by mx1.freebsd.org (Postfix) with ESMTP id 491EE8FC12; Wed, 1 Apr 2009 10:31:40 +0000 (UTC) (envelope-from bjacke@sernet.de) Received: from intern.SerNet.DE by mail.SerNet.DE with esmtp (Exim 4.63 #1) id 1LoxjP-0005TT-Kr; Wed, 01 Apr 2009 12:31:39 +0200 Received: by intern.SerNet.DE id 1LoxjP-005eZY-Ec; Wed, 01 Apr 2009 12:31:39 +0200 Received: by intern.SerNet.DE id 1LoxjP-005eZR-4Q; Wed, 01 Apr 2009 12:31:39 +0200 Received: from bjacke by pell.sernet.de with local (Exim 4.69) (envelope-from ) id 1Loxk4-0001eS-Pr; Wed, 01 Apr 2009 12:32:20 +0200 Date: Wed, 1 Apr 2009 12:32:20 +0200 From: =?iso-8859-1?Q?Bj=F6rn?= JACKE To: Doug Rabson References: <1238162602.24399.29.camel@phoenix.blechhirn.net> <20090401100438.GA5039@SerNet.DE> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="2oS5YaxWCcQjTEyO" Content-Disposition: inline In-Reply-To: <20090401100438.GA5039@SerNet.DE> X-Q: Sprechen und Hoeren ist Befruchten und Empfangen. (Novalis) Message-Id: Organization: SerNet GmbH, Goettingen, Germany Cc: freebsd-xen@freebsd.org, freebsd-current@freebsd.org, Mister Olli Subject: Re: Compiling CURRENT with XEN config fails 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, 01 Apr 2009 10:31:42 -0000 --2oS5YaxWCcQjTEyO Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi, On 2009-04-01 at 12:04 +0200 Bj=F6rn JACKE sent off: > On 2009-03-27 at 15:03 +0100 Mister Olli sent off: > > /usr/src/sys/xen/evtchn/evtchn.c:516: error: conflicting types for 'bin= d_virq_to_irqhandler' > > /usr/src/sys/xen/xen_intr.h:61: error: previous declaration of 'bind_vi= rq_to_irqhandler' was here > > /usr/src/sys/xen/evtchn/evtchn.c: In function 'bind_virq_to_irqhandler': > > /usr/src/sys/xen/evtchn/evtchn.c:523: error: 'arg' undeclared (first us= e in this function) > > /usr/src/sys/xen/evtchn/evtchn.c:523: error: (Each undeclared identifie= r is reported only once > > /usr/src/sys/xen/evtchn/evtchn.c:523: error: for each function it appea= rs in.) > > *** Error code 1 >=20 > the attached patch should fix this one. Can someone review that please? there are a whole bunch of other compile bugs that had been introduced with r189699. Doug, can you please try to do a xen kernel compile with and witho= ut SMP support and take a look at the issues? Thanks... Bj=F6rn --2oS5YaxWCcQjTEyO Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.11 (GNU/Linux) iEYEARECAAYFAknTQrQACgkQdoo0s+hIejlkGACgmIv2fyceYr/2yGAMV2ZUnJYa 2QoAoOuVW8JOexoDU3i5mm1LWs6WGcQD =gvOr -----END PGP SIGNATURE----- --2oS5YaxWCcQjTEyO-- From owner-freebsd-xen@FreeBSD.ORG Wed Apr 1 10:31:42 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 2F3181065670; Wed, 1 Apr 2009 10:31:42 +0000 (UTC) (envelope-from bjacke@sernet.de) Received: from mail.SerNet.de (mail1.SerNet.de [193.175.80.2]) by mx1.freebsd.org (Postfix) with ESMTP id DA7138FC16; Wed, 1 Apr 2009 10:31:41 +0000 (UTC) (envelope-from bjacke@sernet.de) Received: from intern.SerNet.DE by mail.SerNet.DE with esmtp (Exim 4.63 #1) id 1LoxIb-0008Ek-TQ; Wed, 01 Apr 2009 12:03:57 +0200 Received: by intern.SerNet.DE id 1LoxIb-005cL7-Ky; Wed, 01 Apr 2009 12:03:57 +0200 Received: by intern.SerNet.DE id 1LoxIb-005cL0-Bt; Wed, 01 Apr 2009 12:03:57 +0200 Received: from bjacke by pell.sernet.de with local (Exim 4.69) (envelope-from ) id 1LoxJH-0001N5-1w; Wed, 01 Apr 2009 12:04:39 +0200 Date: Wed, 1 Apr 2009 12:04:38 +0200 From: =?iso-8859-1?Q?Bj=F6rn?= JACKE To: Mister Olli References: <1238162602.24399.29.camel@phoenix.blechhirn.net> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="W/nzBZO5zC0uMSeA" Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <1238162602.24399.29.camel@phoenix.blechhirn.net> X-Q: Sprechen und Hoeren ist Befruchten und Empfangen. (Novalis) Message-Id: Organization: SerNet GmbH, Goettingen, Germany Cc: freebsd-xen@freebsd.org, freebsd-current@freebsd.org Subject: Re: Compiling CURRENT with XEN config fails 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, 01 Apr 2009 10:31:42 -0000 --W/nzBZO5zC0uMSeA Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit On 2009-03-27 at 15:03 +0100 Mister Olli sent off: > /usr/src/sys/xen/evtchn/evtchn.c:516: error: conflicting types for 'bind_virq_to_irqhandler' > /usr/src/sys/xen/xen_intr.h:61: error: previous declaration of 'bind_virq_to_irqhandler' was here > /usr/src/sys/xen/evtchn/evtchn.c: In function 'bind_virq_to_irqhandler': > /usr/src/sys/xen/evtchn/evtchn.c:523: error: 'arg' undeclared (first use in this function) > /usr/src/sys/xen/evtchn/evtchn.c:523: error: (Each undeclared identifier is reported only once > /usr/src/sys/xen/evtchn/evtchn.c:523: error: for each function it appears in.) > *** Error code 1 the attached patch should fix this one. Can someone review that please? Thanks Björn --W/nzBZO5zC0uMSeA Content-Type: text/x-patch; charset=us-ascii Content-Disposition: attachment; filename="freebsd-head-evtchn-build-fix.patch" Index: xen/evtchn/evtchn.c =================================================================== --- xen/evtchn/evtchn.c (Revision 190598) +++ xen/evtchn/evtchn.c (Arbeitskopie) @@ -512,7 +512,7 @@ int bind_virq_to_irqhandler(unsigned int virq, unsigned int cpu, const char *devname, driver_filter_t filter, driver_intr_t handler, - unsigned long irqflags, unsigned int *irqp) + void *arg, unsigned long irqflags, unsigned int *irqp) { unsigned int irq; int error; --W/nzBZO5zC0uMSeA-- From owner-freebsd-xen@FreeBSD.ORG Wed Apr 1 14:40:24 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 5D949106570B; Wed, 1 Apr 2009 14:40:24 +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 ED84D8FC20; Wed, 1 Apr 2009 14:40:23 +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 1CA803FA8; Wed, 1 Apr 2009 15:40:21 +0100 (BST) Message-Id: From: Doug Rabson To: =?ISO-8859-1?Q?Bj=F6rn_JACKE?= In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed; delsp=yes Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Apple Message framework v930.3) Date: Wed, 1 Apr 2009 15:40:21 +0100 References: <1238162602.24399.29.camel@phoenix.blechhirn.net> <20090401100438.GA5039@SerNet.DE> X-Mailer: Apple Mail (2.930.3) Cc: freebsd-xen@freebsd.org, Doug Rabson , freebsd-current@freebsd.org, Mister Olli Subject: Re: Compiling CURRENT with XEN config fails 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, 01 Apr 2009 14:40:26 -0000 On 1 Apr 2009, at 11:32, Bj=F6rn JACKE wrote: > Hi, > > On 2009-04-01 at 12:04 +0200 Bj=F6rn JACKE sent off: >> On 2009-03-27 at 15:03 +0100 Mister Olli sent off: >>> /usr/src/sys/xen/evtchn/evtchn.c:516: error: conflicting types for =20= >>> 'bind_virq_to_irqhandler' >>> /usr/src/sys/xen/xen_intr.h:61: error: previous declaration of =20 >>> 'bind_virq_to_irqhandler' was here >>> /usr/src/sys/xen/evtchn/evtchn.c: In function =20 >>> 'bind_virq_to_irqhandler': >>> /usr/src/sys/xen/evtchn/evtchn.c:523: error: 'arg' undeclared =20 >>> (first use in this function) >>> /usr/src/sys/xen/evtchn/evtchn.c:523: error: (Each undeclared =20 >>> identifier is reported only once >>> /usr/src/sys/xen/evtchn/evtchn.c:523: error: for each function it =20= >>> appears in.) >>> *** Error code 1 >> >> the attached patch should fix this one. Can someone review that =20 >> please? > > there are a whole bunch of other compile bugs that had been =20 > introduced with > r189699. Doug, can you please try to do a xen kernel compile with =20 > and without > SMP support and take a look at the issues? I'll sort it out as soon as possible. Sorry for the inconvenience. From owner-freebsd-xen@FreeBSD.ORG Wed Apr 1 16:08:23 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 49132106566C; Wed, 1 Apr 2009 16:08:23 +0000 (UTC) (envelope-from bzeeb-lists@lists.zabbadoz.net) Received: from mail.cksoft.de (mail.cksoft.de [195.88.108.3]) by mx1.freebsd.org (Postfix) with ESMTP id CA2B38FC1E; Wed, 1 Apr 2009 16:08:22 +0000 (UTC) (envelope-from bzeeb-lists@lists.zabbadoz.net) Received: from localhost (amavis.fra.cksoft.de [192.168.74.71]) by mail.cksoft.de (Postfix) with ESMTP id 5E80A41C712; Wed, 1 Apr 2009 17:50:06 +0200 (CEST) X-Virus-Scanned: amavisd-new at cksoft.de Received: from mail.cksoft.de ([195.88.108.3]) by localhost (amavis.fra.cksoft.de [192.168.74.71]) (amavisd-new, port 10024) with ESMTP id m2dky0aNyzVG; Wed, 1 Apr 2009 17:50:05 +0200 (CEST) Received: by mail.cksoft.de (Postfix, from userid 66) id 8B8ED41C735; Wed, 1 Apr 2009 17:50:05 +0200 (CEST) Received: from maildrop.int.zabbadoz.net (maildrop.int.zabbadoz.net [10.111.66.10]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.int.zabbadoz.net (Postfix) with ESMTP id C0C244448EC; Wed, 1 Apr 2009 15:47:18 +0000 (UTC) Date: Wed, 1 Apr 2009 15:47:18 +0000 (UTC) From: "Bjoern A. Zeeb" X-X-Sender: bz@maildrop.int.zabbadoz.net To: =?iso-8859-1?Q?Bj=F6rn?= JACKE In-Reply-To: Message-ID: <20090401154457.K15361@maildrop.int.zabbadoz.net> References: <1238162602.24399.29.camel@phoenix.blechhirn.net> X-OpenPGP-Key: 0x14003F198FEFA3E77207EE8D2B58B8F83CCF1842 MIME-Version: 1.0 Content-Type: MULTIPART/MIXED; BOUNDARY="0-2014893890-1238600777=:15361" Content-ID: <20090401154626.R15361@maildrop.int.zabbadoz.net> Cc: freebsd-xen@freebsd.org, Doug Rabson , freebsd-current@freebsd.org, Mister Olli Subject: Re: Compiling CURRENT with XEN config fails 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, 01 Apr 2009 16:08:23 -0000 This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. --0-2014893890-1238600777=:15361 Content-Type: TEXT/PLAIN; CHARSET=ISO-8859-1; FORMAT=flowed Content-Transfer-Encoding: QUOTED-PRINTABLE Content-ID: <20090401154626.O15361@maildrop.int.zabbadoz.net> On Wed, 1 Apr 2009, Bj=F6rn JACKE wrote: > On 2009-03-27 at 15:03 +0100 Mister Olli sent off: >> /usr/src/sys/xen/evtchn/evtchn.c:516: error: conflicting types for 'bind= _virq_to_irqhandler' >> /usr/src/sys/xen/xen_intr.h:61: error: previous declaration of 'bind_vir= q_to_irqhandler' was here >> /usr/src/sys/xen/evtchn/evtchn.c: In function 'bind_virq_to_irqhandler': >> /usr/src/sys/xen/evtchn/evtchn.c:523: error: 'arg' undeclared (first use= in this function) >> /usr/src/sys/xen/evtchn/evtchn.c:523: error: (Each undeclared identifier= is reported only once >> /usr/src/sys/xen/evtchn/evtchn.c:523: error: for each function it appear= s in.) >> *** Error code 1 > > the attached patch should fix this one. Can someone review that please? I had those since last weekend but there are even more ... Not entirely sure about the second hunk of the console.c patch though. I gave up as the universe I built worked for what I tested. Index: sys/dev/xen/console/console.c =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- sys/dev/xen/console/console.c (revision 190619) +++ sys/dev/xen/console/console.c (working copy) @@ -225,7 +225,6 @@ xc_attach(device_t dev) { int error; - struct xc_softc *sc =3D (struct xc_softc *)device_get_softc(dev); if (xen_start_info->flags & SIF_INITDOMAIN) { xc_consdev.cn_putc =3D xccnputc_dom0; @@ -248,6 +247,7 @@ "console", NULL, xencons_priv_interrupt, + NULL, INTR_TYPE_TTY, NULL); KASSERT(error >=3D 0, ("can't register con= sole interrupt")); Index: sys/xen/evtchn/evtchn.c =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- sys/xen/evtchn/evtchn.c (revision 190619) +++ sys/xen/evtchn/evtchn.c (working copy) @@ -512,7 +512,7 @@ int bind_virq_to_irqhandler(unsigned int virq, unsigned int cpu, const char *devname, driver_filter_t filter, driver_intr_t handler, - unsigned long irqflags, unsigned int *irqp) + void *arg, unsigned long irqflags, unsigned int *irqp) { unsigned int irq; int error; Index: sys/xen/reboot.c =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- sys/xen/reboot.c (revision 190619) +++ sys/xen/reboot.c (working copy) @@ -176,9 +176,9 @@ /* * Bind us to CPU 0 and stop any other VCPUs. */ - mtx_lock_spin(&sched_lock); + thread_lock(curthread); sched_bind(curthread, 0); - mtx_unlock_spin(&sched_lock); + thread_unlock(curthread); KASSERT(PCPU_GET(cpuid) =3D=3D 0, ("xen_suspend: not running on cp= u 0")); map =3D PCPU_GET(other_cpus) & ~stopped_cpus; --=20 Bjoern A. Zeeb The greatest risk is not taking one. --0-2014893890-1238600777=:15361-- From owner-freebsd-xen@FreeBSD.ORG Thu Apr 2 19:35:05 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 F1035106566B; Thu, 2 Apr 2009 19:35:05 +0000 (UTC) (envelope-from mister.olli@googlemail.com) Received: from mail-bw0-f164.google.com (mail-bw0-f164.google.com [209.85.218.164]) by mx1.freebsd.org (Postfix) with ESMTP id DFA768FC19; Thu, 2 Apr 2009 19:35:04 +0000 (UTC) (envelope-from mister.olli@googlemail.com) Received: by bwz8 with SMTP id 8so656154bwz.43 for ; Thu, 02 Apr 2009 12:35:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:received:received:subject:from:reply-to:to:cc :in-reply-to:references:content-type:date:message-id:mime-version :x-mailer:content-transfer-encoding; bh=xTm6XZUNGB+tMyn9ufRERMWmZM+ZmSKHEiLEDLjzO68=; b=lBBFZmKcdFqprg0/ikHcRwiDwJkP/H46TgDZlLrZjI/vhb7YpvAtfptyP8Q0y9DOWv iH51la/kougBfjNu1yvK8SK2GS5O4+AIIgJ4942TF2GS9SAhek4lTNPfF1k5zUHR1/rk 0VqLfBNJHTIB2Kwq5h4byYU/dJOAWKdy4NVK4= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=subject:from:reply-to:to:cc:in-reply-to:references:content-type :date:message-id:mime-version:x-mailer:content-transfer-encoding; b=To+an0yl24UsLxlQI+DtdLYhlwoT9CQo2Tpg1Y6mtO3p2CHHf2O9AnbN8diP/k/vgn BMbf7oiCg/chWQBOTf6j2hHFPx+vv6njenaJP+D3NsBY0iNwRzBzUVC2Cy2BPMQ7mvm5 EJgOXMBsajSrvma9zvOqntZpPyhdHs6JM6AgA= Received: by 10.103.225.11 with SMTP id c11mr186415mur.24.1238700903845; Thu, 02 Apr 2009 12:35:03 -0700 (PDT) Received: from ?10.30.1.139? (vpn-or.studi-planet.com [78.47.172.52]) by mx.google.com with ESMTPS id 23sm507801mum.37.2009.04.02.12.35.01 (version=SSLv3 cipher=RC4-MD5); Thu, 02 Apr 2009 12:35:02 -0700 (PDT) From: Mister Olli To: =?ISO-8859-1?Q?Bj=F6rn?= JACKE In-Reply-To: References: <1238162602.24399.29.camel@phoenix.blechhirn.net> Content-Type: text/plain; charset="ISO-8859-15" Date: Thu, 02 Apr 2009 21:34:54 +0200 Message-Id: <1238700894.14361.615.camel@phoenix.blechhirn.net> Mime-Version: 1.0 X-Mailer: Evolution 2.24.5 Content-Transfer-Encoding: 8bit Cc: freebsd-xen@freebsd.org, dfr@freebsd.org, freebsd-current@freebsd.org, bzeeb-lists@lists.zabbadoz.net Subject: Re: Compiling CURRENT with XEN config fails X-BeenThere: freebsd-xen@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: mister.olli@googlemail.com 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, 02 Apr 2009 19:35:06 -0000 Hi, the attached patch fixed the compile problem, but new ones are coming up (on r190464) ;-)) cc -c -O -pipe -std=c99 -g -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/altq -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common -finline-limit=8000 --param inline-unit-growth=100 --param large-function-growth=1000 -mno-align-long-strings -mpreferred-stack-boundary=2 -mno-mmx -mno-3dnow -mno-sse -mno-sse2 -mno-sse3 -ffreestanding -fstack-protector -Werror /usr/src/sys/xen/reboot.c /usr/src/sys/xen/reboot.c: In function 'xen_suspend': /usr/src/sys/xen/reboot.c:179: error: 'sched_lock' undeclared (first use in this function) /usr/src/sys/xen/reboot.c:179: error: (Each undeclared identifier is reported only once /usr/src/sys/xen/reboot.c:179: error: for each function it appears in.) cc1: warnings being treated as errors /usr/src/sys/xen/reboot.c:216: warning: implicit declaration of function 'pmap_suspend' /usr/src/sys/xen/reboot.c:216: warning: nested extern declaration of 'pmap_suspend' /usr/src/sys/xen/reboot.c:218: warning: implicit declaration of function 'pmap_resume' /usr/src/sys/xen/reboot.c:218: warning: nested extern declaration of 'pmap_resume' /usr/src/sys/xen/reboot.c:224: error: 'xen_pfn_to_mfn_frame_list_list' undeclared (first use in this function) /usr/src/sys/xen/reboot.c:231: error: 'xen_pfn_to_mfn_frame_list' undeclared (first use in this function) *** Error code 1 Stop in /usr/obj/usr/src/sys/XEN. *** Error code 1 Stop in /usr/src. *** Error code 1 Stop in /usr/src. template-8_CURRENT# with a current revision (190640) 'make depend' fails with these errors: ===> sbin/ifconfig (depend) rm -f .depend mkdep -f .depend -a ifconfig.c af_link.c af_inet.c af_inet6.c af_atalk.c ifclone.c ifmac.c ifmedia.c ifvlan.c ifgre.c ifieee80211.c regdomain.c ifcarp.c ifgroup.c ifpfsync.c ifbridge.c iflagg.c af_ipx.c ifieee80211.c:82:39: error: net80211/ieee80211_superg.h: No such file or directory mkdep: compile failed *** Error code 1 Stop in /usr/src/sbin/ifconfig. *** Error code 1 Regards, Olli On Mi, 2009-04-01 at 12:04 +0200, Björn JACKE wrote: > On 2009-03-27 at 15:03 +0100 Mister Olli sent off: > > /usr/src/sys/xen/evtchn/evtchn.c:516: error: conflicting types for 'bind_virq_to_irqhandler' > > /usr/src/sys/xen/xen_intr.h:61: error: previous declaration of 'bind_virq_to_irqhandler' was here > > /usr/src/sys/xen/evtchn/evtchn.c: In function 'bind_virq_to_irqhandler': > > /usr/src/sys/xen/evtchn/evtchn.c:523: error: 'arg' undeclared (first use in this function) > > /usr/src/sys/xen/evtchn/evtchn.c:523: error: (Each undeclared identifier is reported only once > > /usr/src/sys/xen/evtchn/evtchn.c:523: error: for each function it appears in.) > > *** Error code 1 > > the attached patch should fix this one. Can someone review that please? > > Thanks > Björn From owner-freebsd-xen@FreeBSD.ORG Fri Apr 3 18:22:05 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 01A9C106568C for ; Fri, 3 Apr 2009 18:22:05 +0000 (UTC) (envelope-from kay.wanous@gmail.com) Received: from qw-out-2122.google.com (qw-out-2122.google.com [74.125.92.24]) by mx1.freebsd.org (Postfix) with ESMTP id AA7DD8FC1A for ; Fri, 3 Apr 2009 18:22:04 +0000 (UTC) (envelope-from kay.wanous@gmail.com) Received: by qw-out-2122.google.com with SMTP id 9so955889qwb.7 for ; Fri, 03 Apr 2009 11:22:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from :user-agent:mime-version:to:subject:content-type :content-transfer-encoding; bh=n1xOqrgpUmVrC3Oy/bQ4OwKd3OkioMXA5mriwm45Pn4=; b=Yd5244AKXo4wIoz1zAdQmhYlN44nWQDb9bxvPEd1mRYJk2wV4BknrdTZ4wYuiuJMBj b485vocDl7sQjgvE9fE/6PQBjWBpNeXnTBUh779ZJSTs5KP8misNyf/s1/fT480cg/GJ FIiBSYZ6x128T7B4m6pxfDTVm+cxuEZIDGGPU= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:subject :content-type:content-transfer-encoding; b=TGrwtbV8zmLOuU8nxYTL5UY6YrCMWEXTi661WnenyLva5JjoxVAf74l0vmK9+VST5M JB0bEGG5eXQif25LkkGdSZU3UBDfrw4pxz7n1tHvL3gN5WG1Tm2mSz6+2Q0TN7gk34Jc 0knmjBYcCHq6D1+FJXkOHrPLYsjBDMpBGGg+A= Received: by 10.224.28.212 with SMTP id n20mr1844455qac.94.1238782923859; Fri, 03 Apr 2009 11:22:03 -0700 (PDT) Received: from acl21.cs.earlham.edu (acl21.cs.earlham.edu [159.28.230.170]) by mx.google.com with ESMTPS id 26sm2536089qwa.22.2009.04.03.11.22.02 (version=TLSv1/SSLv3 cipher=RC4-MD5); Fri, 03 Apr 2009 11:22:03 -0700 (PDT) Message-ID: <49D653C9.5000804@gmail.com> Date: Fri, 03 Apr 2009 14:22:01 -0400 From: Kay Wanous User-Agent: Thunderbird 2.0.0.21 (X11/20090318) MIME-Version: 1.0 To: freebsd-xen@freebsd.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: FreeBSD as DomU without HVM 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, 03 Apr 2009 18:22:05 -0000 Hi all, I see a lot of nice documentation pointing to http://www.fsmware.com for the initial kernel and setup files, but the site doesn't appear to be up. Has it moved locations? Thanks, Kay From owner-freebsd-xen@FreeBSD.ORG Sat Apr 4 00:43:34 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 1BA681065672 for ; Sat, 4 Apr 2009 00:43:34 +0000 (UTC) (envelope-from dzentoo@gmail.com) Received: from mail-fx0-f167.google.com (mail-fx0-f167.google.com [209.85.220.167]) by mx1.freebsd.org (Postfix) with ESMTP id 7A5F38FC14 for ; Sat, 4 Apr 2009 00:43:33 +0000 (UTC) (envelope-from dzentoo@gmail.com) Received: by fxm11 with SMTP id 11so1151325fxm.43 for ; Fri, 03 Apr 2009 17:43:32 -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; bh=ZHI3Gvm/nW6MxscOZpcz//jKlYgRBJizKtHbzGooMmc=; b=PZBa4y+1yqZCxpiGC/2EuDyfObydz2n6NRKakt815HA1fl0MsjQGiCqfKtlQnpPZ8c 1GVsuNeIhEU/CRjI9LtH0jOB7SR3SwCULa7lpjXWrwLtPAIckqiXGgG7QaXFAyMb1dKq ps6iIqxUK1ISGRw3ZpJkj/iFBsScT4N6Pk4OQ= 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; b=IUfa6RyUtLrtmD8kdpymHEfSDDBTX9EE5PdTFZ3BgDdjA1Uz7wl+bX9EVaL+PpNHUK 66N3dYgDY7cA+cS4HvC+8ZOgEbzpE4axbci3BC/oh+j+pvSKNd05asbDhC0AoIKFvyWN tTD5UtJ4AtgqAUgANIKw1R7mBO8fTCdOYDCMI= MIME-Version: 1.0 Sender: dzentoo@gmail.com Received: by 10.103.117.8 with SMTP id u8mr834121mum.123.1238804506554; Fri, 03 Apr 2009 17:21:46 -0700 (PDT) In-Reply-To: <49D653C9.5000804@gmail.com> References: <49D653C9.5000804@gmail.com> Date: Sat, 4 Apr 2009 02:21:46 +0200 X-Google-Sender-Auth: ad76212d1fc2066d Message-ID: <3481d8e60904031721p2c50e0d2o5b964164f9746778@mail.gmail.com> From: Benoit Calvez To: Kay Wanous Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: freebsd-xen@freebsd.org Subject: Re: FreeBSD as DomU without HVM 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: Sat, 04 Apr 2009 00:43:34 -0000 Try http://benoit.litchis.org/freebsd-xen I tried freebsd in paravirt mode a few month ago there is an image disk and a configuration. Don't remember if it works now or not On Fri, Apr 3, 2009 at 8:22 PM, Kay Wanous wrote: > Hi all, > > I see a lot of nice documentation pointing to http://www.fsmware.com for > the initial kernel and setup files, but the site doesn't appear to be up. > Has it moved locations? > > Thanks, > Kay > _______________________________________________ > freebsd-xen@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-xen > To unsubscribe, send any mail to "freebsd-xen-unsubscribe@freebsd.org" > -- Benoit Calvez. From owner-freebsd-xen@FreeBSD.ORG Sat Apr 4 01:09:55 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 733ED1065672 for ; Sat, 4 Apr 2009 01:09:55 +0000 (UTC) (envelope-from mat.macy@gmail.com) Received: from an-out-0708.google.com (an-out-0708.google.com [209.85.132.241]) by mx1.freebsd.org (Postfix) with ESMTP id 2C0AD8FC17 for ; Sat, 4 Apr 2009 01:09:54 +0000 (UTC) (envelope-from mat.macy@gmail.com) Received: by an-out-0708.google.com with SMTP id d11so833931and.13 for ; Fri, 03 Apr 2009 18:09:54 -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=oBh5uH2CJFcnCnMoiAazCoT0cEeRwvjQ8ESfccBvPLc=; b=bmfIl0ky79vI+WZe7G5PTo6vGXevKB4AwFshnH8LACsu2AUH61h8389Fk80MBpqUVi j2DNfPFjDBs3zKQFY9AMQGTCBfy8XmF9CJkIVPJXMJCIqBRFsr3LvPCWomNhkXqR1mgJ x6y6jAw216av5rl562WzZ1hQLwvXWCyvbE0kM= 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=IvleXKilyTLOVYS3oOEuaJS4GThGpiJXgUhgqYWBflIDAPghCfNmBFkoObDQtzy4/q c4IhbWZgo2GPf59m2E9ctvJp5L4GoqBFt49u7/cwbtedzQjqxQyr61jtLeaAK8wucc0D 6m2tCsuh64gpimOnEEJYQvjuG/S3QitwQLX54= MIME-Version: 1.0 Sender: mat.macy@gmail.com Received: by 10.100.240.9 with SMTP id n9mr2650763anh.135.1238806056264; Fri, 03 Apr 2009 17:47:36 -0700 (PDT) In-Reply-To: <49D653C9.5000804@gmail.com> References: <49D653C9.5000804@gmail.com> Date: Fri, 3 Apr 2009 17:47:36 -0700 X-Google-Sender-Auth: 669ac0120551fa64 Message-ID: <3c1674c90904031747o72b5a854w48e49241a934bd88@mail.gmail.com> From: Kip Macy To: Kay Wanous Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: freebsd-xen@freebsd.org Subject: Re: FreeBSD as DomU without HVM 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: Sat, 04 Apr 2009 01:09:55 -0000 On Fri, Apr 3, 2009 at 11:22 AM, Kay Wanous wrote: > Hi all, > > I see a lot of nice documentation pointing to http://www.fsmware.com for = the > initial kernel and setup files, but the site doesn't appear to be up. =A0= Has > it moved locations? Sorry - I've been distracted lately ... I forgot to pay the hosting fees. I'll put it up somewhere else when I get the chance. -Kip From owner-freebsd-xen@FreeBSD.ORG Sat Apr 4 03:07:50 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 E0566106566B for ; Sat, 4 Apr 2009 03:07:50 +0000 (UTC) (envelope-from mdc@prgmr.com) Received: from mail.prgmr.com (mail.prgmr.com [64.62.173.114]) by mx1.freebsd.org (Postfix) with ESMTP id D09918FC08 for ; Sat, 4 Apr 2009 03:07:50 +0000 (UTC) (envelope-from mdc@prgmr.com) Received: from frylock.local (c-71-198-249-174.hsd1.ca.comcast.net [71.198.249.174]) by mail.prgmr.com (Postfix) with ESMTP id A2E6368B5B for ; Fri, 3 Apr 2009 19:42:55 -0700 (PDT) Message-ID: <49D6C910.8010409@prgmr.com> Date: Fri, 03 Apr 2009 19:42:24 -0700 From: Michael David Crawford Organization: Prgmr.com User-Agent: Thunderbird 2.0.0.21 (Macintosh/20090302) MIME-Version: 1.0 To: freebsd-xen@freebsd.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: We'd like to help with Xen 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: Sat, 04 Apr 2009 03:07:51 -0000 Hi Folks, Prgmr.com, Inc. (http://prgmr.com/) is a Xen-based Virtual Private Server hosting service. We presently offer Linux and NetBSD DomUs, and would like to offer FreeBSD as well. I've been asked to help get FreeBSD to work under Xen. My understanding is that FreeBSD can be gotten to boot as a DomU, but doesn't work reliably. I'm an experienced programmer, but not at all with FreeBSD. The closest I've come to FreeBSD work is the Mac OS X kernel, which is in part based on FreeBSD. I also used to work with the old BSD-based SunOS, many years ago. Other than being eager to help, I don't even know where to start. Of course I will need to learn FreeBSD kernel programming, but I don't even know where to start with that. Perhaps someone could give me a little hand-holding until I know my way around the source tree. Best, Mike -- Michael David Crawford mdc@prgmr.com prgmr.com - We Don't Assume You Are Stupid. Xen-Powered Virtual Private Servers: http://prgmr.com/xen From owner-freebsd-xen@FreeBSD.ORG Sat Apr 4 11:39:33 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 5390B106564A for ; Sat, 4 Apr 2009 11:39:33 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from mail.terabit.net.ua (mail.terabit.net.ua [195.137.202.147]) by mx1.freebsd.org (Postfix) with ESMTP id ECBC88FC17 for ; Sat, 4 Apr 2009 11:39:32 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from skuns.zoral.com.ua ([91.193.166.194] helo=mail.zoral.com.ua) by mail.terabit.net.ua with esmtps (TLSv1:AES256-SHA:256) (Exim 4.63 (FreeBSD)) (envelope-from ) id 1Lq42G-000BHi-0l; Sat, 04 Apr 2009 14:27:40 +0300 Received: from deviant.kiev.zoral.com.ua (root@deviant.kiev.zoral.com.ua [10.1.1.148]) by mail.zoral.com.ua (8.14.2/8.14.2) with ESMTP id n34BRbdw098344 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sat, 4 Apr 2009 14:27:37 +0300 (EEST) (envelope-from kostikbel@gmail.com) Received: from deviant.kiev.zoral.com.ua (kostik@localhost [127.0.0.1]) by deviant.kiev.zoral.com.ua (8.14.3/8.14.3) with ESMTP id n34BRaWJ027450; Sat, 4 Apr 2009 14:27:36 +0300 (EEST) (envelope-from kostikbel@gmail.com) Received: (from kostik@localhost) by deviant.kiev.zoral.com.ua (8.14.3/8.14.3/Submit) id n34BRaHC027449; Sat, 4 Apr 2009 14:27:36 +0300 (EEST) (envelope-from kostikbel@gmail.com) X-Authentication-Warning: deviant.kiev.zoral.com.ua: kostik set sender to kostikbel@gmail.com using -f Date: Sat, 4 Apr 2009 14:27:36 +0300 From: Kostik Belousov To: Michael David Crawford Message-ID: <20090404112736.GD31897@deviant.kiev.zoral.com.ua> References: <49D6C910.8010409@prgmr.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="5ZF6ft5jA1BB8Hg/" Content-Disposition: inline In-Reply-To: <49D6C910.8010409@prgmr.com> User-Agent: Mutt/1.4.2.3i X-Virus-Scanned: ClamAV version 0.94.2, clamav-milter version 0.94.2 on skuns.kiev.zoral.com.ua X-Virus-Status: Clean X-Spam-Status: No, score=-4.4 required=5.0 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham version=3.2.5 X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on skuns.kiev.zoral.com.ua X-Virus-Scanned: mail.terabit.net.ua 1Lq42G-000BHi-0l f5c3e07b1fc6e04e13eed3bd922b3a3a X-Terabit: YES Cc: freebsd-xen@freebsd.org Subject: Re: We'd like to help with Xen 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: Sat, 04 Apr 2009 11:39:33 -0000 --5ZF6ft5jA1BB8Hg/ Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Apr 03, 2009 at 07:42:24PM -0700, Michael David Crawford wrote: > Hi Folks, >=20 > Prgmr.com, Inc. (http://prgmr.com/) is a Xen-based Virtual Private=20 > Server hosting service. We presently offer Linux and NetBSD DomUs, and= =20 > would like to offer FreeBSD as well. >=20 > I've been asked to help get FreeBSD to work under Xen. My understanding= =20 > is that FreeBSD can be gotten to boot as a DomU, but doesn't work reliabl= y. >=20 > I'm an experienced programmer, but not at all with FreeBSD. The closest= =20 > I've come to FreeBSD work is the Mac OS X kernel, which is in part based= =20 > on FreeBSD. I also used to work with the old BSD-based SunOS, many=20 > years ago. >=20 > Other than being eager to help, I don't even know where to start. Of=20 > course I will need to learn FreeBSD kernel programming, but I don't even= =20 > know where to start with that. >=20 > Perhaps someone could give me a little hand-holding until I know my way= =20 > around the source tree. I suggest the best route for the start would be to pick a bug and start analyzing it. Then, you can ask and get answers on the concrete questions you would have with the code. Note that for the general questions, not specific to the Xen bits, hackers@ or current@ may be the better forums due to wider audience. --5ZF6ft5jA1BB8Hg/ Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (FreeBSD) iEYEARECAAYFAknXRCgACgkQC3+MBN1Mb4hM0wCfTw/EdsB3ZjcqC7Z66C76hZdC 2JEAn3xSqFjGTmQgFLFkFrDulllestA/ =pJzp -----END PGP SIGNATURE----- --5ZF6ft5jA1BB8Hg/-- From owner-freebsd-xen@FreeBSD.ORG Sat Apr 4 18:05:06 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 DB62D1065672 for ; Sat, 4 Apr 2009 18:05:06 +0000 (UTC) (envelope-from gofx-freebsd-xen@m.gmane.org) Received: from ciao.gmane.org (main.gmane.org [80.91.229.2]) by mx1.freebsd.org (Postfix) with ESMTP id 8B90C8FC08 for ; Sat, 4 Apr 2009 18:05:06 +0000 (UTC) (envelope-from gofx-freebsd-xen@m.gmane.org) Received: from list by ciao.gmane.org with local (Exim 4.43) id 1Lq9cb-0000xt-Gf for freebsd-xen@freebsd.org; Sat, 04 Apr 2009 17:25:33 +0000 Received: from 89-186-142-125.dynamic.primacom.net ([89.186.142.125]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 04 Apr 2009 17:25:33 +0000 Received: from js by 89-186-142-125.dynamic.primacom.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 04 Apr 2009 17:25:33 +0000 X-Injected-Via-Gmane: http://gmane.org/ To: freebsd-xen@freebsd.org From: Julian Stecklina Date: Sat, 04 Apr 2009 19:25:18 +0200 Lines: 39 Message-ID: <87myawbabl.fsf@tabernacle.lan> References: <49D6C910.8010409@prgmr.com> <20090404112736.GD31897@deviant.kiev.zoral.com.ua> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: 89-186-142-125.dynamic.primacom.net X-Archive: encrypt User-Agent: Gnus/5.101 (Gnus v5.10.10) Cancel-Lock: sha1:JwENXToJr8eJxNtjfvftLoW0VLk= Sender: news Subject: Re: We'd like to help with Xen 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: Sat, 04 Apr 2009 18:05:07 -0000 Kostik Belousov writes: > On Fri, Apr 03, 2009 at 07:42:24PM -0700, Michael David Crawford wrote: >> Hi Folks, >> >> Prgmr.com, Inc. (http://prgmr.com/) is a Xen-based Virtual Private >> Server hosting service. We presently offer Linux and NetBSD DomUs, and >> would like to offer FreeBSD as well. >> >> I've been asked to help get FreeBSD to work under Xen. My understanding >> is that FreeBSD can be gotten to boot as a DomU, but doesn't work reliably. >> >> I'm an experienced programmer, but not at all with FreeBSD. The closest >> I've come to FreeBSD work is the Mac OS X kernel, which is in part based >> on FreeBSD. I also used to work with the old BSD-based SunOS, many >> years ago. >> >> Other than being eager to help, I don't even know where to start. Of >> course I will need to learn FreeBSD kernel programming, but I don't even >> know where to start with that. >> >> Perhaps someone could give me a little hand-holding until I know my way >> around the source tree. > > I suggest the best route for the start would be to pick a bug and > start analyzing it. Then, you can ask and get answers on the concrete > questions you would have with the code. Note that for the general > questions, not specific to the Xen bits, hackers@ or current@ may > be the better forums due to wider audience. The time jumping problem may be a good candidate, as it is quite a showstopper for me and at least some other people. Regards, -- Julian Stecklina The day Microsoft makes something that doesn't suck is probably the day they start making vacuum cleaners - Ernst Jan Plugge From owner-freebsd-xen@FreeBSD.ORG Sat Apr 4 20:21:19 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 3727E106564A for ; Sat, 4 Apr 2009 20:21:19 +0000 (UTC) (envelope-from mister.olli@googlemail.com) Received: from fk-out-0910.google.com (fk-out-0910.google.com [209.85.128.189]) by mx1.freebsd.org (Postfix) with ESMTP id B76348FC1C for ; Sat, 4 Apr 2009 20:21:18 +0000 (UTC) (envelope-from mister.olli@googlemail.com) Received: by fk-out-0910.google.com with SMTP id b27so671040fka.11 for ; Sat, 04 Apr 2009 13:21:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:received:received:subject:from:reply-to:to:cc :in-reply-to:references:content-type:date:message-id:mime-version :x-mailer:content-transfer-encoding; bh=clMdi6Z5X7L1WeOLQ6KvcbyMUR04Yv0YBcoAdNb21DU=; b=xQJt+CGsHt/6pQGfXMU5ghROUGNVB9YGipr1ObenyDk6KLAodGq7Q710R96I5uPNyL BqGCWwPb+eX6roaqwnMb2b0LlRVnaRSb82aYAxHwyfXQnvZ6tF3tmlfPguuci4uPUuHS YvGbTmLgmyc7yZ9hvVRf1DSGJLEWGAZANl4Os= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=subject:from:reply-to:to:cc:in-reply-to:references:content-type :date:message-id:mime-version:x-mailer:content-transfer-encoding; b=tX7o7Te1dtPewnzghw2GUisWOQe+r0M3EGx3ljSAmbChtan2ayQ24vX4yBPgNsAnRm QlNA/wtW5nfVOMQjcOcYqv7b2tem+JQ1KL8kaT+l+2xubW6OhNiBli05eTqMO32R8KPc 3UEVDpTYkhZZQRfW1FmoqrZCIU6aCTpvoUvEw= Received: by 10.204.31.101 with SMTP id x37mr653053bkc.4.1238876477653; Sat, 04 Apr 2009 13:21:17 -0700 (PDT) Received: from ?10.30.1.160? (vpn-or.studi-planet.com [78.47.172.52]) by mx.google.com with ESMTPS id 21sm44241fkx.19.2009.04.04.13.21.15 (version=SSLv3 cipher=RC4-MD5); Sat, 04 Apr 2009 13:21:17 -0700 (PDT) From: Mister Olli To: Julian Stecklina In-Reply-To: <87myawbabl.fsf@tabernacle.lan> References: <49D6C910.8010409@prgmr.com> <20090404112736.GD31897@deviant.kiev.zoral.com.ua> <87myawbabl.fsf@tabernacle.lan> Content-Type: text/plain Date: Sat, 04 Apr 2009 22:03:01 +0200 Message-Id: <1238875381.2667.27.camel@phoenix.blechhirn.net> Mime-Version: 1.0 X-Mailer: Evolution 2.24.5 Content-Transfer-Encoding: 7bit Cc: freebsd-xen@freebsd.org Subject: Re: We'd like to help with Xen X-BeenThere: freebsd-xen@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: mister.olli@googlemail.com 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: Sat, 04 Apr 2009 20:21:19 -0000 hi julian, On Sa, 2009-04-04 at 19:25 +0200, Julian Stecklina wrote: > > [snip] > > The time jumping problem may be a good candidate, as it is quite a > showstopper for me and at least some other people. Do you have a para-virtualized domU? Or is it fully virtualized? I'm asking cause I got my time problem fixed, and it may be good to sort out if we have/had the same/similar kind of problem that can be fixed the way it worked for me. Regards, Olli