From owner-freebsd-xen@FreeBSD.ORG Wed Aug 28 20:26:34 2013 Return-Path: Delivered-To: freebsd-xen@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id EB701518 for ; Wed, 28 Aug 2013 20:26:34 +0000 (UTC) (envelope-from feld@FreeBSD.org) Received: from out4-smtp.messagingengine.com (out4-smtp.messagingengine.com [66.111.4.28]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id C03512582 for ; Wed, 28 Aug 2013 20:26:34 +0000 (UTC) Received: from compute3.internal (compute3.nyi.mail.srv.osa [10.202.2.43]) by gateway1.nyi.mail.srv.osa (Postfix) with ESMTP id DDCA621914 for ; Wed, 28 Aug 2013 16:26:26 -0400 (EDT) Received: from web3 ([10.202.2.213]) by compute3.internal (MEProxy); Wed, 28 Aug 2013 16:26:26 -0400 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=message-id:from:to:mime-version :content-transfer-encoding:content-type:in-reply-to:references :subject:date; s=smtpout; bh=mMRnQ/mHgVRTJpQb4DK+zPWG5Rw=; b=Flt dhEUGPwhLMuWcJnymZsoKWa229fBuinW7tX1rkHjisJs42/sIyGNh8ziz853cZR0 CN0Y+hzjzhLy4PgNAA0HJDpA1sOjtox+8SoNIiOD5Yge9h4R5jPid3YiPjXTbRdv HUDHbVru4twJTzRkMMO3Mii0uTlYY35t+dNLC9yg= Received: by web3.nyi.mail.srv.osa (Postfix, from userid 99) id BDC2CB00003; Wed, 28 Aug 2013 16:26:26 -0400 (EDT) Message-Id: <1377721586.15553.15286097.0A171F06@webmail.messagingengine.com> X-Sasl-Enc: VGF9HUsY4GRbJKDj4c8MdT8offbDQN8S5azNoDgE2yPv 1377721586 From: Mark Felder To: freebsd-xen@freebsd.org MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="ISO-8859-1" X-Mailer: MessagingEngine.com Webmail Interface - ajax-be0d4992 In-Reply-To: <521E4166.10703@freebsd.org> References: <521C3452.8080209@freebsd.org> <521E1AF7.8070905@citrix.com> <521E4166.10703@freebsd.org> Subject: Re: CFT: replacing XENHVM kernel config with GENERIC + xenhvm.ko Date: Wed, 28 Aug 2013 15:26:26 -0500 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: Wed, 28 Aug 2013 20:26:35 -0000 On Wed, Aug 28, 2013, at 13:28, Colin Percival wrote: > Hi Roger, >=20 > On 08/28/13 08:44, Roger Pau Monn=E9 wrote: > > On 27/08/13 07:08, Colin Percival wrote: > >> I've attached a patch which eliminates the XENHVM kernel configuration= and > >> instead allows FreeBSD to run under Xen/HVM with PV drivers by loading= a > >> new xenhvm.ko module from the boot loader. > >=20 > > I'm sorry to say this, but I'm not sure this is the best way to move > > forward, I would prefer to just have the files merged directly into the > > GENERIC kernel rather than having to load a module. Also with the PVHVM > > changes I've posted earlier I'm modifying some common files, which > > cannot be put into a module, so it makes me wonder if it's worth it to > > have some Xen specific code into a module while the rest of it is > > already integrated into GENERIC. >=20 > Are your changes going to be integrated into HEAD in time for > 10.0-RELEASE? > (i.e., before the code freeze starts, 10 days from now?) >=20 This is important to me as well. I need to know what to help test if we have 10 days to nail this down. It will be embarrassing to not have XENHVM in GENERIC by 10.0.