147 Commits (1c392d2488f141f56ca267d2533db1bbebcf1965)

Author SHA1 Message Date
Antonio SJ Musumeci 1c392d2488 fuse_loop.cpp 7 days ago
Antonio SJ Musumeci 446d2a3eab pin_threads.cpp 7 days ago
Antonio SJ Musumeci 22469b9e06 fuse_loop.cpp 7 days ago
Antonio SJ Musumeci ff2b0d6e47 fuse_loop.cpp 7 days ago
Antonio SJ Musumeci df5bba06e2 fuse_loop.cpp 7 days ago
Antonio SJ Musumeci 4dede325d8 fuse_loop.cpp 7 days ago
Antonio SJ Musumeci 8800e7519f fuse_loop.cpp 7 days ago
Antonio SJ Musumeci d94aa27522 fuse_loop.cpp 1 week ago
Antonio SJ Musumeci 72b003a91f fuse_loop.cpp 1 week ago
Antonio SJ Musumeci d202abd386 fuse_loop.cpp 1 week ago
Antonio SJ Musumeci 9b271dc3d3 fuse_loop.cpp 1 week ago
Antonio SJ Musumeci 0c5788f1e9 fuse_loop.cpp 1 week ago
Antonio SJ Musumeci b6b09348c1 fuse_loop.cpp 1 week ago
Antonio SJ Musumeci 8356579d2a fuse_loop.cpp 1 week ago
Antonio SJ Musumeci 83a2df19fb fuse_loop.cpp 1 week ago
Antonio SJ Musumeci eebef22275 fuse_loop.cpp 1 week ago
Antonio SJ Musumeci 2b0463a158 fuse_loop.cpp 1 week ago
Antonio SJ Musumeci 1610794479 fuse_loop.cpp 1 week ago
Antonio SJ Musumeci 4badb8eb47 fuse_loop.cpp 1 week ago
Antonio SJ Musumeci 44163385fd thread_pool.hpp 1 week ago
Antonio SJ Musumeci 77bf16e9ae Change the "devino" inode calculation 1 month ago
Antonio SJ Musumeci 80085c9844 Add statx support 1 month ago
Antonio SJ Musumeci 92ae63e842 Support Linux v6.13 FUSE max_page_limit 1 month ago
Antonio SJ Musumeci b83bd5fd14 Improve FreeBSD compatibility 4 months ago
Antonio SJ Musumeci 9056898bbf Move fuse.c and fuse_lowlevel.c to C++ 1 year ago
Antonio SJ Musumeci f0444a1ca9 Add support for 'direct-io-allow-mmap' if supported by kernel 1 year ago
Antonio SJ Musumeci 951eb9540d Ensure lookups of FUSE_ROOT_ID always return generation=0 1 year ago
Antonio SJ Musumeci 0ca5d6aad0 Add export-support option as possible workaround for NFS EIO issues 1 year ago
Antonio SJ Musumeci 17fdbf7f42 Update fuse_kernel.h 1 year ago
Antonio SJ Musumeci d6a2f06797 Only set allow_other when running as root 2 years ago
Antonio SJ Musumeci 6aa6452d3e Add flushonclose feature 2 years ago
Antonio SJ Musumeci fd33df04a3 Update wyhash to 4.2 2 years ago
Antonio SJ Musumeci 569537df9e Remove use of pthread_getname_np to work with older musl versions 2 years ago
Antonio SJ Musumeci 620cab2948 Rework thread pool queue depth impl 2 years ago
Antonio SJ Musumeci 766b923116 Fix thread pool destruction where threads don't explicitly exit themselves 2 years ago
Antonio SJ Musumeci 6d2c99e487 Remove unneeded debug logging from thread pool 2 years ago
Antonio SJ Musumeci 0a94bd7cfc Rework thread pool, add ability to add/remove threads at runtime 2 years ago
Antonio SJ Musumeci 76c8d48dbd Change threadpool to use concurrentqueue 2 years ago
Antonio SJ Musumeci 0ed03a1535 Use relaxed memory order for atomic counters 2 years ago
Antonio SJ Musumeci 2377cb05b6 Add thread names for easier debugging 2 years ago
Antonio SJ Musumeci 0aafdefc18 Add ability to invalidate gid cache on demand 2 years ago
Antonio SJ Musumeci 6dcf6111af Add callbacks for newer functions 2 years ago
Antonio SJ Musumeci eb141c4c4e Fix logging pin-threads details 2 years ago
Antonio SJ Musumeci 51d97bb444 Move fuse thread args out of fuse session object 2 years ago
Antonio SJ Musumeci 22833bdfe2 Align msg buffer memory to allow O_DIRECT to work 2 years ago
Antonio SJ Musumeci fa537961c5 Simplify syslog wrapper a bit 2 years ago
Antonio SJ Musumeci 5d6c9cc56a Fix build on older distros due to std::atomic definitions 2 years ago
Antonio SJ Musumeci 5ab0fbcaee Add manual GC triggering + configurable process queue depth 2 years ago
Antonio SJ Musumeci 6a14a10e6c Fix read/write behavior and return value depending on direct_io 2 years ago
Antonio SJ Musumeci 6bc3d77992 Fix crash when exiting with open deleted files 2 years ago