User Details
- User Since
- May 16 2024, 6:38 PM (94 w, 5 d)
Wed, Feb 11
Feb 2 2026
Thank you! For context, this diff along with the elock issue we discussed on D55046 are the main blockers for getting virtiofs working (D46295 + D46296). This issue from this diff specifically causes constant truncations when using metadata caching from the virtiofs (and assume FUSE) server. This looks like corruption from a user's point of view. I actually think that it'd be better if we removed the warnings altogether because they trigger spuriously and so are not helpful as diagnostics.
fix copy-paste job for SPDX License
adjust SPDX License Identifier
upload actual diff (previous update accidentally added different diff)
Feb 1 2026
adjust ms queue usage, ticket response, and error handling/style bugfixes
bug fixes and style updates
May 30 2025
- sys/dev/virtio/fs: use regular BSD-2-Clause license
- sys/fs/fuse: disallow FUSE_INTERRUPT for virtiofs
- virtiofs: rename 'tag' VFS option to 'from'
- fs/fuse/virtiofs: adjust FUSE flags and disallow fsync
- sys/dev/virtio/fs: drain virtqueues one at a time
Feb 27 2025
- virtiofs: turn off FUSE_DESTROY for virtiofs
Jan 13 2025
There are two outstanding bugs that need fixing before this can be merged:
- virtiofs: rename 'tag' VFS option to 'from'
- address feedback
Unnecessary since the generic mount utility can mount/unmount virtiofs.
address reviewer feedback
Jan 4 2025
Sep 5 2024
Sep 2 2024
Thanks for the feedback! I will update the diff accordingly.
