From owner-freebsd-xen@FreeBSD.ORG Fri Sep 17 07:27:51 2010 Return-Path: Delivered-To: xen@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A3002106564A; Fri, 17 Sep 2010 07:27:51 +0000 (UTC) (envelope-from rpaulo@freebsd.org) Received: from karen.lavabit.com (karen.lavabit.com [72.249.41.33]) by mx1.freebsd.org (Postfix) with ESMTP id 7BBE58FC15; Fri, 17 Sep 2010 07:27:51 +0000 (UTC) Received: from d.earth.lavabit.com (d.earth.lavabit.com [192.168.111.13]) by karen.lavabit.com (Postfix) with ESMTP id E253834E5B0; Fri, 17 Sep 2010 02:27:50 -0500 (CDT) Received: from 10.0.10.3 (221.163.108.93.rev.vodafone.pt [93.108.163.221]) by lavabit.com with ESMTP id XDNNPDE2I5V2; Fri, 17 Sep 2010 02:27:50 -0500 Mime-Version: 1.0 (Apple Message framework v1081) Content-Type: text/plain; charset=us-ascii From: Rui Paulo In-Reply-To: <1801A881-E1C8-4B41-AD14-940686A37A27@FreeBSD.org> Date: Fri, 17 Sep 2010 08:27:47 +0100 Content-Transfer-Encoding: quoted-printable Message-Id: <57D2C852-4A1E-41AC-8074-BBBA8E0E7DCF@FreeBSD.org> References: <4C92C815.7070508@scsiguy.com> <1801A881-E1C8-4B41-AD14-940686A37A27@FreeBSD.org> To: gibbs@scsiguy.com X-Mailer: Apple Mail (2.1081) Cc: "current@freebsd.org Current" , xen@FreeBSD.org Subject: Re: CFT - Xen infrastructure and block I/O improvements 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, 17 Sep 2010 07:27:51 -0000 On 17 Sep 2010, at 07:55, Rui Paulo wrote: > On 17 Sep 2010, at 02:44, Justin T. Gibbs wrote: >=20 >> At Spectra Logic, we are using FreeBSD amd64 under Xen to serve = storage >> to other Xen domains. Over the past 9 months, we've made several = changes >> to FreeBSD's Xen support. These include: >>=20 >> o Support for backend devices (e.g. blkback) >> o Extensions to the Xen para-virtualized block API to allow for = larger >> and more outstanding I/Os. >> o A completely rewritten block back driver with support for fronting >> I/O to both raw devices and files. >> o General cleanup and documentation of the XenBus and XenStore = support code. >> o Robustness and performance updates for the block front driver. >> o Fixes to the netfront driver. >>=20 >> Some of these changes have already been pushed back into FreeBSD, but = the >> bulk of them need additional testing, especially under i386 PV, = before >> they can be committed. If you work in the Xen area, I'd appreciate = your >> review and/or testing of these changes. >>=20 >> = http://people.freebsd.org/~gibbs/FreeBSD-head-xen-diffs_2010_09_16.txt >=20 > Justin, this is quite a big diff (16k lines). I wonder if you can = create separate diffs (xenstore, blkback, xenbus, etc.) for easier = review and commenting. '... and comment'. Regards, -- Rui Paulo