opnsense-src/tests/sys/fs/fusefs
Alan Somers 18b19f8c6e fusefs: correctly set lock owner during FUSE_SETLK
During FUSE_SETLK, the owner field should uniquely identify the calling
process.  The fusefs module now sets it to the process's pid.
Previously, it expected the calling process to set it directly, which
was wrong.

libfuse also apparently expects the owner field to be set during
FUSE_GETLK, though I'm not sure why.

PR:		256005
Reported by:	Agata <chogata@moosefs.pro>
MFC after:	2 weeks
Reviewed by:	pfg
Differential Revision: https://reviews.freebsd.org/D30622
2021-06-25 20:40:08 -06:00
..
access.cc Fix issues with FUSE_ACCESS when default_permissions is disabled 2020-05-22 18:11:17 +00:00
allow_other.cc fusefs tests: quell Coverity "Argument cannot be negative" warnings 2020-10-02 17:06:05 +00:00
bmap.cc fusefs: fix the tests for a wider range of maxphys 2020-12-28 18:56:17 +00:00
cache.cc
copy_file_range.cc fusefs: implement FUSE_COPY_FILE_RANGE. 2021-01-01 10:18:23 -07:00
create.cc fusefs tests: quell Coverity "Argument cannot be negative" warnings 2020-10-02 17:06:05 +00:00
default_permissions.cc fusefs: implement FUSE_COPY_FILE_RANGE. 2021-01-01 10:18:23 -07:00
default_permissions_privileged.cc
destroy.cc
dev_fuse_poll.cc
fifo.cc
flush.cc fusefs: fix two bugs regarding fcntl file locks 2021-03-18 17:09:10 -06:00
forget.cc fusefs: fix the FUSE_FORGET unit test after r364064 2020-08-11 01:09:06 +00:00
fsync.cc
fsyncdir.cc
getattr.cc fusefs: fix intermittency in some ENOENT tests 2020-05-18 18:36:32 +00:00
interrupt.cc
io.cc
link.cc
locks.cc fusefs: correctly set lock owner during FUSE_SETLK 2021-06-25 20:40:08 -06:00
lookup.cc
lseek.cc fusefs: update FUSE protocol to 7.24 and implement FUSE_LSEEK 2020-12-31 08:51:47 -07:00
Makefile fusefs: set d_off during VOP_READDIR 2021-02-12 21:50:52 -07:00
mkdir.cc
mknod.cc
mockfs.cc fusefs: ensure that FUSE ops' headers' unique values are actually unique 2021-06-19 14:45:29 -06:00
mockfs.hh fusefs: ensure that FUSE ops' headers' unique values are actually unique 2021-06-19 14:45:29 -06:00
mount.cc
nfs.cc
notify.cc
open.cc fusefs tests: quell Coverity "Argument cannot be negative" warnings 2020-10-02 17:06:05 +00:00
opendir.cc fusefs tests: quell Coverity "Argument cannot be negative" warnings 2020-10-02 17:06:05 +00:00
read.cc
readdir.cc fusefs: set d_off during VOP_READDIR 2021-02-12 21:50:52 -07:00
readlink.cc
release.cc fusefs: fix two bugs regarding fcntl file locks 2021-03-18 17:09:10 -06:00
releasedir.cc fusefs tests: quell Coverity "Argument cannot be negative" warnings 2020-10-02 17:06:05 +00:00
rename.cc Fix issues with FUSE_ACCESS when default_permissions is disabled 2020-05-22 18:11:17 +00:00
rmdir.cc Fix issues with FUSE_ACCESS when default_permissions is disabled 2020-05-22 18:11:17 +00:00
setattr.cc
statfs.cc
symlink.cc
unlink.cc Fix issues with FUSE_ACCESS when default_permissions is disabled 2020-05-22 18:11:17 +00:00
utils.cc fusefs: fix an expectation in one of the tests 2021-01-01 10:18:22 -07:00
utils.hh fusefs: fix the tests for a wider range of maxphys 2020-12-28 18:56:17 +00:00
write.cc fusefs: reenable the WriteCluster.cluster_write_err test 2021-05-30 16:51:56 -06:00
xattr.cc Fix issues with FUSE_ACCESS when default_permissions is disabled 2020-05-22 18:11:17 +00:00