public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
From: bert hubert <ahu@ds9a.nl>
To: Miklos Szeredi <miklos@szeredi.hu>
Cc: akpm@osdl.org, linux-kernel@vger.kernel.org
Subject: fuse is cool and robust
Date: Sun, 20 Mar 2005 17:15:30 +0100	[thread overview]
Message-ID: <20050320161529.GA26365@outpost.ds9a.nl> (raw)
In-Reply-To: <E1DCLLi-0001Lx-00@dorka.pomaz.szeredi.hu>

Miklos, Andrew,

I'm wondering what the status of Fuse is wrt to 2.6.12 or 2.6.13, especially
since the code is (now) perfectly orthogonal.

I just spent a short amount of time setting up and trying to break fusefs
and some of the filesystems based on it, and I did not succeed (in breaking
it). 

So far all userspace filesystem things have been brittle for me, often
causing kernel panics or an otherwise hosed system.

FUSE worked out of the box and furthermore survived outright killing of the
daemon, sending it SIGSTOP, doing demanding operations on a fusefs system,
and stracing of the daemon. I use it to host a subversion repository on
currently, using fsfs.

To boot, it is immediately useful as well. I've seen a bit of the
deliberations on merging Fuse or not, and I'm not skilled enough to say
anything about the kernel side of things, but from my userland perspective,
I'd like to see this merged.

Especially since I'm a C++-head, which connects very well to the userspace
part of fuse.

I do understand that a filesystem is a particularly poor API for many
things, and I'm not in favour of 'sqlfs' or 'ftpfs', but fuse IS a great
enabler. 'encfs' would be hard to do from kernel space (or at least, a lot
harder). http://arg0.net/users/vgough/encfs.html

Thanks.

-- 
http://www.PowerDNS.com      Open source, database driven DNS Software 
http://netherlabs.nl              Open and Closed source services

  reply	other threads:[~2005-03-20 16:16 UTC|newest]

Thread overview: 41+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2005-03-18 17:33 [PATCH] FUSE: fix busy inodes after unmount Miklos Szeredi
2005-03-20 16:15 ` bert hubert [this message]
2005-03-20 21:55   ` fuse is cool and robust Jan Engelhardt
2005-03-21  6:52     ` bert hubert
2005-03-20 23:12   ` Andrew Morton
     [not found]     ` <20050321073519.GA13879@outpost.ds9a.nl>
     [not found]       ` <20050323083347.GA1807@infradead.org>
     [not found]         ` <E1DE2D1-0005Ie-00@dorka.pomaz.szeredi.hu>
     [not found]           ` <20050325095838.GA9471@infradead.org>
     [not found]             ` <E1DEmYC-0008Qg-00@dorka.pomaz.szeredi.hu>
     [not found]               ` <20050331112427.GA15034@infradead.org>
     [not found]                 ` <E1DH13O-000400-00@dorka.pomaz.szeredi.hu>
     [not found]                   ` <20050331200502.GA24589@infradead.org>
     [not found]                     ` <E1DJsH6-0004nv-00@dorka.pomaz.szeredi.hu>
     [not found]                       ` <20050411114728.GA13128@infradead.org>
2005-04-11 14:43                         ` [RFC] FUSE permission modell (Was: fuse review bits) Miklos Szeredi
2005-04-11 15:36                           ` Daniel Jacobowitz
2005-04-11 15:56                             ` Miklos Szeredi
2005-04-11 18:17                               ` Daniel Jacobowitz
2005-04-11 19:10                                 ` Miklos Szeredi
2005-04-11 19:22                                   ` Daniel Jacobowitz
2005-04-11 19:56                                     ` Miklos Szeredi
2005-04-11 21:41                                       ` Jamie Lokier
2005-04-12  6:10                                         ` Miklos Szeredi
2005-04-12 14:33                                           ` Jamie Lokier
2005-04-12 15:13                                             ` Miklos Szeredi
2005-04-12 16:03                                               ` Miklos Szeredi
2005-04-12 15:16                                             ` Frank Sorenson
2005-04-12 15:56                                               ` Jamie Lokier
2005-04-17 17:45                                           ` Eric Van Hensbergen
2005-04-17 18:06                                             ` Jamie Lokier
2005-04-12 20:36                                         ` Anton Altaparmakov
2005-04-11 22:13                                       ` Daniel Jacobowitz
2005-04-12  6:27                                         ` Miklos Szeredi
2005-04-12 14:32                                           ` Jamie Lokier
2005-04-12 14:59                                             ` Miklos Szeredi
2005-04-12 16:13                                               ` Jamie Lokier
2005-04-12 16:37                                                 ` Miklos Szeredi
2005-04-12 16:45                                                   ` Jamie Lokier
2005-04-12 16:52                                                     ` Miklos Szeredi
2005-04-12 17:14                                                       ` Jamie Lokier
2005-04-12 19:10                                                         ` Miklos Szeredi
2005-04-12 16:42                                                 ` Jan Hudec
2005-04-11 19:43                                   ` Yaroslav Rastrigin
2005-04-12  8:06                               ` Jan Hudec
2005-04-11 18:22                           ` Jamie Lokier
2005-04-11 18:27                             ` Daniel Jacobowitz
2005-04-11 19:38                             ` Miklos Szeredi
2005-04-17 18:01                           ` Eric Van Hensbergen
2005-04-17 18:45                             ` Miklos Szeredi
2005-04-17 19:57                               ` Eric Van Hensbergen

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20050320161529.GA26365@outpost.ds9a.nl \
    --to=ahu@ds9a.nl \
    --cc=akpm@osdl.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=miklos@szeredi.hu \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox