From owner-freebsd-xen@FreeBSD.ORG Sat Feb 12 08:23:43 2011 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 E96CB1065672; Sat, 12 Feb 2011 08:23:43 +0000 (UTC) (envelope-from snabb@epipe.com) Received: from tiktik.epipe.com (tiktik.epipe.com [IPv6:2001:1828:0:3::2]) by mx1.freebsd.org (Postfix) with ESMTP id A9F198FC1A; Sat, 12 Feb 2011 08:23:43 +0000 (UTC) Received: from tiktik.epipe.com (tiktik.epipe.com [IPv6:2001:1828:0:3::2]) by tiktik.epipe.com (8.14.4/8.14.4) with ESMTP id p1C8NeGE075177 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sat, 12 Feb 2011 08:23:40 GMT (envelope-from snabb@epipe.com) X-DKIM: Sendmail DKIM Filter v2.8.3 tiktik.epipe.com p1C8NeGE075177 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=epipe.com; s=default; t=1297499021; x=1298103821; bh=z1u+9xOXNv+ysUXf8PIybEjj0l2vx1GjxCe2o0TfACI=; h=Date:From:To:cc:Subject:In-Reply-To:Message-ID:References: MIME-Version:Content-Type; b=gx0cQCerY7dmDUUEQYwEQFDhz9N49B/4NYeLOIf/nF0TKI5GevFjTx2qsRsVF2hZw 1SjiFJYe2krIg+ksPHp1jNr+Rs3eDdujW/vB4VJr+OKmMQcTR340NEBi9w7o9Pj/wW bzDdzi5RYY1REn4abfP46zc7KppfJSpTEYp+jR0c= Date: Sat, 12 Feb 2011 08:23:40 +0000 (UTC) From: Janne Snabb To: "Justin T. Gibbs" In-Reply-To: <4D474C3F.1010407@FreeBSD.org> Message-ID: References: <1295969742.3187.48.camel@pow> <4D474C3F.1010407@FreeBSD.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.2.6 (tiktik.epipe.com [IPv6:2001:1828:0:3::2]); Sat, 12 Feb 2011 08:23:41 +0000 (UTC) Cc: freebsd-xen@FreeBSD.org, luke@hybrid-logic.co.uk Subject: Re: I have a problem with iSCSI on AMD64 Xen 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, 12 Feb 2011 08:23:44 -0000 Justin, Thanks for your comments regarding the state of Xen on FreeBSD. On Mon, 31 Jan 2011, Justin T. Gibbs wrote: > I sympathize with your desire for more code comments to make it easier to > ramp up on Xen. Unfortunately, there is little documentation about Xen > other than the "Linux reference implementation", and it is usually quite > terse in the comments department. This lack of documentation about Xen is the biggest turn-off for me regarding Xen. I started learning about Xen recently, and was very surprised and disappointed to notice that there is no real documentation nor specs about xenbus, xenstore contents, interfaces to basic devices (like net & blk), etc. I was expecting there to be more formal documentation available especially given that there are many big corporate entities involved in Xen. Maybe they have some internal specs which they are not releasing... Lack of interface specifications makes it impossible for example to write drivers which are more or less guaranteed to work with future versions of Xen as well as the current version. Now the process of writing anything would be to study/"reverse-engineer" Linux source code to understand what it does, and then re-implement the same functionality with new code. Not the best way of doing things. Just my thoughts... -- Janne Snabb / EPIPE Communications snabb@epipe.com - http://epipe.com/