Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| fusefs [2011/09/14 23:02] – IvanVoras | fusefs [2022/08/15 04:58] (current) – Replace link (with text) to taken over domain/project page KubilayKocak | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ====== FUSE module | + | ===== FUSEFS |
| + | |||
| + | FUSE (Filesystem in USErspace) implements a file system that is serviced by a userspace program. | ||
| + | |||
| + | ===== History | ||
| The FUSE module has been worked on by several people: | The FUSE module has been worked on by several people: | ||
| - | * CsabaHenk, for Google Summer of Code 2007 [[http://fuse4bsd.creo.hu]] | + | * CsabaHenk, for Google Summer of Code 2007 ("fuse4bsd" |
| - | * IlyaPutsikau, | + | * IlyaPutsikau, |
| + | * AttilioRao and GeorgeNevilleNeil finished Ilya's %%GSoC%% project and imported it into the base system in 2012. | ||
| + | * AlanSomers overhauled the driver and added a test suite in 2019, sponsored by the %%FreeBSD%% Foundation. | ||
| + | |||
| + | ===== Status ===== | ||
| + | |||
| + | As of 31-July-2019, | ||
| + | * FUSE_IOCTL | ||
| + | * BATCH_FORGET | ||
| + | * flock(2) (implemented in-kernel, so it doesn' | ||
| + | * posix_fallocate(2) | ||
| + | * FUSE_AUTO_INVAL_DATA | ||
| + | * FUSE_READDIRPLUS | ||
| + | * poll(2) (works for pipes and sockets, but not for regular files) | ||
| + | * FUSE_ASYNC_DIO | ||
| + | * FUSE_NO_OPEN_SUPPORT | ||
| + | |||
| + | ===== Links ===== | ||
| - | Unfortunately, the port is still not production ready. | + | * [[https:// |
| - | This page contains the latest source: | + | ---- |
| - | * {{fusefs/ | + | {{tag> |
| - | | + | {{tag> |