summaryrefslogtreecommitdiffstats
path: root/sys/miscfs/fuse (follow)
Commit message (Expand)AuthorAgeFilesLines
* make some `struct vops' members explicitly NULL instead of implicitly NULLsemarie2021-03-241-1/+3
* spellingjsg2021-03-112-6/+6
* Refactor klist insertion and removalvisa2020-12-252-6/+6
* Convert fusefs_sysctl to sysctl_bounded_argsgnezdo2020-11-171-21/+12
* Rename poll-compatibility flag to better reflect what it is.mpi2020-06-111-2/+2
* Use a new EV_OLDAPI flag to match the behavior of poll(2) and select(2).mpi2020-06-081-1/+4
* Use seltrue_kqfilter() instead of hand-rolling it in multiple drivers.mpi2020-05-131-11/+2
* Abstract the head of knote lists. This allows extending the lists,visa2020-04-072-6/+6
* Return POLLERR instead of EINVAL in fusepoll().mpi2020-04-031-2/+2
* Replace field f_isfd with field f_flags in struct filterops to allowvisa2020-02-202-7/+7
* struct vops is not modified during runtime so use const which moves eachclaudio2020-01-202-4/+4
* Use C99 designated initializers with struct filterops. In addition,visa2019-12-312-16/+30
* Convert struct vfsops initializer to C99 style.bluhm2019-12-261-14/+14
* Convert infinite sleeps to tsleep_nsec(9).mpi2019-12-051-2/+2
* Allow concurrent reads of the f_offset field of struct file byanton2019-08-051-2/+2
* Revert anton@ changes about read/write unlockingsolene2019-07-121-2/+2
* Make read/write of the f_offset field belonging to struct file MP-safe;anton2019-07-101-2/+2
* Replace VATTR_NULL() with memset(3) in fusefs_getattr(). VATTR_NULL()helg2018-07-181-3/+3
* Don't send FBT_DESTROY if the FUSE connection is still PENDING. Alsohelg2018-07-171-13/+14
* Insert the appropriate uvm_vnp_uncache(9) and uvm_vnp_setsize(9)helg2018-07-162-4/+40
* Implement FBT_FSYNC, which is called on fsync(2) and fdatasync(2).helg2018-07-162-3/+61
* Do not leak memory and a fp reference when !root passes `allow_other'.mpi2018-07-051-4/+5
* Refactor to simplify - no functional change.helg2018-06-271-31/+14
* Remove unused fbuf parameter from fuse_device_cleanup().helg2018-06-253-34/+28
* Don't timeout on fb_queue(9). The current process will blockhelg2018-06-214-25/+32
* Drop redundant "node == parent node" checks from VOP_RMDIR()visa2018-06-211-10/+1
* Fix formatting.helg2018-06-201-6/+6
* Changes the default mount behaviour so only the user that mounts thehelg2018-06-193-10/+58
* Send the calling thread id, effective uid and gid, and umask to thehelg2018-06-191-1/+11
* Allow write for non-regular files when file system is mounted read-only.helg2018-06-181-43/+16
* chmod(2) should return EFTYPE if the effective user ID is not thehelg2018-06-181-1/+19
* Make callers of VOP_CREATE(9) and VOP_MKNOD(9) responsible forvisa2018-06-071-31/+13
* Change wait text when waiting for FUSE file system daemon to respond.helg2018-05-231-2/+2
* Implement support for libfuse use_ino option. This returns the filehelg2018-05-221-2/+2
* The flush operation is optional so don't return ENOSYS if the FUSE file systemhelg2018-05-211-11/+13
* Prevent race condition if file system is accessed before it ishelg2018-05-201-13/+22
* Implement FBT_FLUSH. This is sent whenever a file descriptor is closed withhelg2018-05-202-39/+71
* Pass size argument to free(9).helg2018-05-174-10/+10
* libfuse should not maintain state for FBT_READDIR. If a directory ishelg2018-05-161-2/+2
* Use memset(3) instead of bzero(3) for consistency and as per POSIXhelg2018-05-152-8/+8
* Remove proc from the parameters of vn_lock(). The parameter isvisa2018-05-022-6/+6
* Clean up the parameters of VOP_LOCK() and VOP_UNLOCK(). It is alwaysvisa2018-04-282-12/+12
* Move FREF() inside fd_getfile().mpi2018-04-271-2/+1
* Use RWL_IS_VNODE with locks that are acquired through VOP_LOCK(),visa2018-03-281-2/+3
* Syncronize filesystems to disk when suspending. Each mountpoint's vnodesderaadt2018-02-101-3/+3
* Use the proper address space when using a kernel that supportshelg2018-01-221-2/+11
* Do a FREF/FRELE dance after calling fd_getfile().mpi2018-01-041-6/+14
* In uvm Chuck decided backing store would not be allocated proactivelyderaadt2017-12-111-10/+5
* vn_open(9) does not pass the open(2) flags to VOP_CREATE(9) so we can'thelg2017-11-301-13/+12
* Change fusefs_link to return EPERM if the source file is a directory.helg2017-11-271-2/+2