I'm not quite getting this joke :)
Well, yeah:
http://lkml.org/lkml/2006/2/27/148
Oh, you mean without having to run the whole kernel around the
filesystem? Well, that's a bit more tricky: filesystems use not just
the VFS API, but the block, VM, SLAB, etc. APIs as well. Porting all
of these to userspace and keeping them in sync with the kernel changes
doesn't sound much fun.
Miklos
--