Skip to content

chore: Merge upstream#25

Draft
mhambre wants to merge 12 commits into
masterfrom
chore/merge-upstream
Draft

chore: Merge upstream#25
mhambre wants to merge 12 commits into
masterfrom
chore/merge-upstream

Conversation

@mhambre
Copy link
Copy Markdown
Owner

@mhambre mhambre commented May 28, 2026

No description provided.

cberner and others added 12 commits April 11, 2026 21:13
Maintaining it is too much work. If someone else would like to, please
do!
The fuse_mount_mount_fusefs function (FreeBSD mount path) was not
receiving or applying the SessionACL parameter, so the allow_other
mount option was never passed to mount_fusefs. This caused the FreeBSD
kernel to return EPERM for all operations by non-owner users (e.g. uid
65534 in pjdfstest), since only the mount owner was allowed access.

Pass the acl parameter through and convert it to the allow_other mount
option, matching the behavior of the Linux fusermount path.

https://claude.ai/code/session_017h551yq57ivFUqcJyAmAfv
Currently, `ReplyEntry::entry` forces the same TTL for both the
directory entry and its attributes. 

In our VFS in certain situations we need to audit all access, 
including stat, so we set attribute cache duration to zero. 

Setting entry cache to zero at the same time completely destroys 
performance, so I would like to add an ability to configure these 
timeouts separately.
Removed duplicate cargo test command from CI workflow.
This allows comparing Errno values in tests.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants