Date: Mon, 25 Oct 2010 23:35:22 +0200 From: Ivan Voras <ivoras@freebsd.org> To: freebsd-arch@freebsd.org Subject: Re: Importing the fusefs kernel module? Message-ID: <ia4t6r$mh7$1@dough.gmane.org> In-Reply-To: <20101025210529.GB27091@ravenloft.kiev.ua> References: <20101025210529.GB27091@ravenloft.kiev.ua>
next in thread | previous in thread | raw e-mail | index | archive | help
On 10/25/10 23:05, Alex Kozlov wrote: > On Mon, Oct 25, 2010 at 10:53:08PM +0200, Ivan Voras wrote: >> Fusefs is the Linux-developed userland filesystem interface which is >> fairly popular in the wild, especially with the "sshfs" module which >> allows mounting of generic ssh/sftp directories in a very easy way. > Have You considered the possibility of importing puffs/refuse instead? > http://www.netbsd.org/docs/puffs/ Yes, and discarded it for these reasons: - fusefs is much more popular / has more file systems developed for it (and refuse is not 1:1 identical enough to be stable) - it has a better concurrency model, allowing for potentially better performance - it is older / more mature There was a relatively recent Summer of Code effort to port puffs to FreeBSD, but it is in the same state fusefs was when it was being worked on: there are rough edges that need patching. Of course, all this does not preclude anyone importing puffs in the future.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?ia4t6r$mh7$1>