fuse-mt icon indicating copy to clipboard operation
fuse-mt copied to clipboard

FUSE-MT: a multithreaded wrapper on top of FUSE for Rust

Results 17 fuse-mt issues
Sort by recently updated
recently updated
newest added

Hi! First of all: thanks for writing this awesome library. I'm writing a filesystem at the moment and wanted to make use of fuse-mt but the concept of tracking paths...

I am implementing a fuse-fs with a forked fuse-mt, and came across a bug in the inode table replace implementation: when replace is called, the replaced inode retains a record...

The [fio](https://github.com/axboe/fio) (used in most popular disk benchmarker like KDiskMark) fails with the following errors: ```bash  fuse-mt/example on  master [?] via 🦀 v1.64.0-nightly >>> fio --loops=2 --size=512m --filename=./mountpoint/fiotest.tmp...

* Added support for (multi-threaded) ioctl * Added support for fuser 0.9.1 * Moved log messages to tracing crate * Updated fuser to use abi 7-31 and to use libfuse...

Maybe one can opt-out threading, but gain ability to have `!Send + !Sync` filesystems? It can be a Cargo feature or some... Workaround: set threads to 1 and `unsafe impl...

I am having some performance problems that appear to be caused by my slowness to handle getattr() requests. I am reformatting data on the fly, so determining the size of...

I've been trialing a fuse filesystem implementation to see if it's workable to have a local filesystem that overflows into a NAS so you can have your multi-TB photo/video collection...

question

See [this](https://github.com/libfuse/libfuse/wiki/Fsnotify-and-FUSE).

`fuse_mt::mount` requries `Filesystem` trait, but docs suggest implementing `FilesystemMT` trait. `FuseMT` seems to be the missing link, but it is not documented whatsoever. I also expected `fuse_mt` to have a...

enhancement
small

I'm trying to keep a reference to part of my `FilesystemMT` implementation to be able to have concurrent threads managing state (e.g., sync to disk every X seconds). The signature...