From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S263390AbVGAQqN (ORCPT ); Fri, 1 Jul 2005 12:46:13 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S263391AbVGAQqN (ORCPT ); Fri, 1 Jul 2005 12:46:13 -0400 Received: from main.gmane.org ([80.91.229.2]:63622 "EHLO ciao.gmane.org") by vger.kernel.org with ESMTP id S263390AbVGAQqH (ORCPT ); Fri, 1 Jul 2005 12:46:07 -0400 X-Injected-Via-Gmane: http://gmane.org/ To: linux-kernel@vger.kernel.org From: Matthias Urlichs Subject: Re: FUSE merging? Date: Fri, 01 Jul 2005 18:45:28 +0200 Organization: {M:U} IT Consulting Message-ID: References: <20050630022752.079155ef.akpm@osdl.org> <1120125606.3181.32.camel@laptopd505.fenrus.org> <1120126804.3181.34.camel@laptopd505.fenrus.org> <1120129996.5434.1.camel@imp.csi.cam.ac.uk> <20050630124622.7c041c0b.akpm@osdl.org> <20050630235059.0b7be3de.akpm@osdl.org> <20050701001439.63987939.akpm@osdl.org> <20050701010229.4214f04e.akpm@osdl.org> <20050701042955.39bf46ef.akpm@osdl.org> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Complaints-To: usenet@sea.gmane.org X-Gmane-NNTP-Posting-Host: run.smurf.noris.de User-Agent: Pan/0.14.2.91 (As She Crawled Across the Table) X-Face: '&-&kxR\8+Pqalw@VzN\p?]]eIYwRDxvrwEM Sorry, but I'm not buying it. I still don't see a solid reason why all > this could not be done with nfs/v9fs, some kernel tweaks and the rest in > userspace. Let's forget about NFS here. It's stateless. You don't want a wholly stateless layer between two stateful instances; the fact that it works for a disk-based NFS server isn't proof that it'd work for gmailfs or sshfs. There are a lot of FUSE server implementations out there already. You want all of them to rewrite their code for v9fs? I admit that I don't know zilch about how difficult it is to write a v9fs server (is there sane sample code / a support library?) or how much overhead such a server would incur or how safe it'd be to run a user-controlled server on the same machine as the mountpoint. The point is that the FUSE people already cover all these points, thus: unless there's a major technical problem with it that v9fs solves better, I'd advocate to include it. -- Matthias Urlichs | {M:U} IT Design @ m-u-it.de | smurf@smurf.noris.de Disclaimer: The quote was selected randomly. Really. | http://smurf.noris.de - - Magpie, n.: A bird whose thievish disposition suggested to someone that it might be taught to talk. -- Ambrose Bierce, "The Devil's Dictionary"