aboutsummaryrefslogtreecommitdiff
path: root/sys/fs/fuse
Commit message (Expand)AuthorAgeFilesLines
* fusefs: fix page fault triggered by async notification when unmountedAlan Somers17 hours1-0/+7
* knotes: kqueue: handle copy for trivial filtersKonstantin Belousov9 days1-0/+2
* fuse_flush: Reuse the struct mount *mp variableGleb Popov13 days1-2/+2
* vfs: retire the NULLVP macroMateusz Guzik2025-09-271-2/+2
* fusefs: fix a kernel panic regarding SCM_RIGHTSAlan Somers2025-09-191-3/+7
* fuse: Fix GID when sending FUSE_INTERRUPT to a FUSE daemonOlivier Certner2025-09-171-3/+1
* fusefs: spaces to tabs. No functional change.Alan Somers2025-09-151-1/+1
* vfs: Introduce VN_ISDEV() macroDag-Erling Smørgrav2025-08-171-1/+1
* vfs: Add support for file cloning to VOP_COPY_FILE_RANGERick Macklem2025-08-081-0/+3
* fusefs: don't fake the mountpoint's stat info before FUSE_INIT completesAlan Somers2025-08-051-25/+9
* kern: adopt the cr_gid macro for cr_groups[0] more widelyKyle Evans2025-07-243-5/+5
* fusefs: exterrorize fuse_vnops.cGleb Popov2025-07-041-74/+123
* fuse_vnop_allocate: Drop duplicated vfs_isrdonly() checkGleb Popov2025-07-041-2/+0
* fusefs: Upgrade FUSE protocol to version 7.35.Claudiu I. Palincas2025-07-033-3/+21
* fusefs: Fix returned error code in fuse_device_write()Gleb Popov2025-06-211-1/+1
* Internal scheduling priorities: Always use symbolic onesOlivier Certner2025-06-183-4/+4
* fusefs: First take on exterrorizingGleb Popov2025-06-172-25/+42
* fusefs: fix a panic in vop_close with a CTL consumerAlan Somers2025-06-151-0/+3
* fusefs: add more checks for buggy FUSE serversAlan Somers2025-06-133-0/+34
* fusefs: Fix a panic when unmounting before initAlan Somers2025-06-121-0/+3
* fusefs: delete dead codeAlan Somers2025-06-052-8/+1
* namei: Fix cn_flags width in various placesMark Johnston2025-05-271-5/+4
* fusefs: Upgrade FUSE protocol to version 7.33.Claudiu I. Palincas2025-04-292-10/+53
* fusefs: fix a memory leakAlan Somers2024-12-231-1/+1
* fusefs: ignore FUSE_NO_OPEN(DIR)_SUPPORT flagsCismonX2024-12-204-21/+11
* fusefs: FUSE_NOTIFY_INVAL_* must busy the mountpointAlan Somers2024-12-131-1/+8
* fusefs: Upgrade FUSE protocol to version 7.32.Claudiu I. Palincas2024-12-121-3/+78
* kern: Make fileops and filterops tables const where possibleMark Johnston2024-11-261-2/+2
* fusefs: fix an uninitialized memory access in fuse_vnop_deallocateAlan Somers2024-09-081-1/+1
* fusefs: Fix warning formattingMark Johnston2024-08-271-2/+2
* fusefs: fix two bugs regarding _PC_MIN_HOLE_SIZEAlan Somers2024-06-241-10/+38
* Stop treating size 0 as unknown size in vnode_create_vobject().Pawel Jakub Dawidek2024-05-232-2/+2
* Fix build.Pawel Jakub Dawidek2024-05-221-0/+2
* Simplify the code.Pawel Jakub Dawidek2024-05-221-13/+5
* fusefs: correct a commentAlan Somers2024-04-041-4/+5
* fusefs: only test for incoherency if FN_SIZECHANGE is setEmil Tsalapatis2024-02-091-2/+2
* fusefs: fix invalid value for st_birthtime.tv_nsecAlan Somers2024-02-042-1/+7
* fusefs(5): Fix a typo in a SDT probeGordon Bergling2024-01-201-1/+1
* fusefs: fix an interaction between copy_file_range and mmapAlan Somers2024-01-151-0/+1
* Add vnode_pager_clean_{a,}sync(9)Konstantin Belousov2024-01-111-5/+2
* fuse: Fix typo (triple S)Jose Luis Duran2023-12-281-1/+1
* vn_copy_file_range(): provide ENOSYS fallback to vn_generic_copy_file_range()Konstantin Belousov2023-11-281-5/+2
* sys: Automated cleanup of cdefs and other formattingWarner Losh2023-11-279-9/+0
* fuse_vnop_copy_file_range(): add safetyKonstantin Belousov2023-11-161-1/+2
* fuse_vnop_copy_file_range(): use vn_lock_pair()Konstantin Belousov2023-11-161-17/+5
* fusefs: sanitize FUSE_READLINK results for embedded NULsAlan Somers2023-10-072-0/+8
* fusefs: fix some bugs updating atime during closeAlan Somers2023-09-211-4/+23
* sys: Remove $FreeBSD$: one-line .c patternWarner Losh2023-08-169-18/+0
* sys: Remove $FreeBSD$: two-line .h patternWarner Losh2023-08-167-14/+0
* vfs: use __enum_uint8 for vtype and vstateMateusz Guzik2023-07-056-17/+17