]> git.baikalelectronics.ru Git - kernel.git/commit
[PATCH] fuse: add support for block device based filesystems
authorMiklos Szeredi <miklos@szeredi.hu>
Thu, 7 Dec 2006 04:35:44 +0000 (20:35 -0800)
committerLinus Torvalds <torvalds@woody.osdl.org>
Thu, 7 Dec 2006 16:39:31 +0000 (08:39 -0800)
commit41bc8b1c704e8ec2a5a9f2456a7816729878f20a
treece94449b7f2a62162fdbef0e4324c2ad8d66adbe
parent96d3c362d94979834a8b156c6973b87d4989c273
[PATCH] fuse: add support for block device based filesystems

I never intended this, but people started using fuse to implement block device
based "real" filesystems (ntfs-3g, zfs).

The following four patches add better support for these kinds of filesystems.
Unlike "normal" fuse filesystems, using this feature should require superuser
privileges (enforced by the fusermount utility).

Thanks to Szabolcs Szakacsits for the input and testing.

This patch adds a 'fuseblk' filesystem type, which is only different from the
'fuse' filesystem type in how the 'dev_name' mount argument is interpreted.

Signed-off-by: Miklos Szeredi <miklos@szeredi.hu>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Documentation/filesystems/fuse.txt
fs/fuse/inode.c