From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([140.186.70.92]:58325) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Q9SWx-0003kr-8m for qemu-devel@nongnu.org; Mon, 11 Apr 2011 21:36:39 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Q9NjC-0005Jh-TC for qemu-devel@nongnu.org; Mon, 11 Apr 2011 16:28:56 -0400 Received: from e32.co.us.ibm.com ([32.97.110.150]:57528) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Q9NjC-0005DT-Nk for qemu-devel@nongnu.org; Mon, 11 Apr 2011 16:28:54 -0400 Received: from d03relay02.boulder.ibm.com (d03relay02.boulder.ibm.com [9.17.195.227]) by e32.co.us.ibm.com (8.14.4/8.13.1) with ESMTP id p3BKHr97022268 for ; Mon, 11 Apr 2011 14:17:53 -0600 Received: from d03av02.boulder.ibm.com (d03av02.boulder.ibm.com [9.17.195.168]) by d03relay02.boulder.ibm.com (8.13.8/8.13.8/NCO v9.1) with ESMTP id p3BKSpCe114202 for ; Mon, 11 Apr 2011 14:28:51 -0600 Received: from d03av02.boulder.ibm.com (loopback [127.0.0.1]) by d03av02.boulder.ibm.com (8.14.4/8.13.1/NCO v10.0 AVout) with ESMTP id p3BKSoVB006424 for ; Mon, 11 Apr 2011 14:28:51 -0600 Message-ID: <4DA36481.3060205@linux.vnet.ibm.com> Date: Mon, 11 Apr 2011 13:28:49 -0700 From: Venkateswararao Jujjuri MIME-Version: 1.0 References: <4DA30529.1080501@landley.net> In-Reply-To: <4DA30529.1080501@landley.net> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: [Qemu-devel] Breaking out virtfs as a standalone server? List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Rob Landley Cc: Eric Van Hensbergen , v9fs-developer@lists.sourceforge.net, "Aneesh Kumar K. V" , qemu-devel@nongnu.org On 04/11/2011 06:42 AM, Rob Landley wrote: > Right now, there's no decent userspace server for the 9p filesystem that > I can find. (In part because the 9P2000.L spec is an undocumented work > in progress.) This statement is true for 9P2000.L protocol; But for older protocols we have standalone servers like spfs/npfs. http://sourceforge.net/projects/npfs/ http://9p.cat-v.org/implementations > The only up-to-date server seems to be virtfs in qemu, which has no TCP > transport layer. > > Are there any plans to: > > A) Add a TCP transport layer so we can test with something we can > intercept/examine/log/redirect with netcat and such? No plans as of now; I know folks in the Latchesar Ionkov attempted char dev transport. Not sure the latest though. http://sourceforge.net/mailarchive/forum.php?thread_name=AANLkTim4eZttAmaNQfOuM1h7cmLvO-osckHNunMvG7o%2B%40mail.gmail.com&forum_name=v9fs-developer > B) Break the 9p server out so it could be built as a standalone > userspace program? No plans yet..and I think this is a bigger discussion. Being part of QEMU brings few implicit advantages like simplicity in sharing, security and performance advantage. I think taking it out can have its own merits. If there is enough interest I am sure these two are something we can look at as a community. - JV > Rob >