This is an old revision of the document!


FUSE (Filesystem in USErspace) implements a file system that is serviced by a userspace program.

The FUSE module has been worked on by several people:

As of 31-July-2019, the module implements version 7.23 of the FUSE protocol, with a few unimplemented features:

  • FUSE_IOCTL
  • BATCH_FORGET
  • flock(2) (implemented in-kernel, so it doesn't work for networked file systems)
  • 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
  • fusefs.1564594330.txt.gz
  • Last modified: 2019/07/31 17:32
  • by AlanSomers