aboutsummaryrefslogtreecommitdiff
path: root/sys/fs/unionfs
Commit message (Expand)AuthorAgeFilesLines
* unionfs: Sporadic cleanupDag-Erling Smørgrav3 days3-25/+23
* unionfs: Support renaming symbolic linksDag-Erling Smørgrav3 days3-0/+179
* unionfs: detect common deadlock-producing mount misconfigurationsJason A. Harmening9 days1-2/+25
* unionfs: Implement VOP_GETLOWVNODEJason A. Harmening9 days1-0/+45
* unionfs: avoid vdrop()ing a locked but doomed vnodeJason A. Harmening2025-10-161-7/+3
* unionfs: fix NULL deref on closing an fd passed through SCM_RIGHTSJason A. Harmening2025-10-142-1/+3
* vfs: retire the NULLVP macroMateusz Guzik2025-09-273-208/+208
* namei: Fix cn_flags width in various placesMark Johnston2025-05-271-1/+1
* namei: Make stackable filesystems check harder for jail rootsMark Johnston2025-05-231-0/+21
* cred: proc_set_cred(), proc_unset_cred(): Update user's process countOlivier Certner2024-12-161-6/+0
* vfs: Add IGNOREWHITEOUT flag and adopt it in UFS/unionfsJason A. Harmening2024-09-081-1/+1
* unionfs: fix LINT buildJason A. Harmening2024-07-131-2/+2
* unionfs: do not create a new status object during vop_close()Jason A. Harmening2024-07-123-16/+40
* unionfs: rework locking scheme to only lock a single vnodeJason A. Harmening2024-07-124-746/+979
* unionfs_rename: fix numerous locking issuesJason A. Harmening2024-04-291-56/+96
* unionfs_lookup(): fix wild accesses to vnode private dataJason A. Harmening2024-04-091-7/+15
* unionfs: implement VOP_UNP_* and remove special VSOCK vnode handlingJason A. Harmening2024-03-241-89/+84
* unionfs: accommodate underlying FS calls that may re-lockJason A. Harmening2024-03-103-60/+289
* unionfs: work around underlying FS failing to respect cn_namelenJason A. Harmening2024-02-181-0/+17
* unionfs: upgrade the vnode lock during fsync() if necessaryJason A. Harmening2024-02-182-1/+10
* unionfs: cache upper/lower mount objectsJason A. Harmening2024-02-183-19/+24
* sys/fs/unionfs/union_vnops.c: remove an extra semicolonrilysh2024-02-031-1/+1
* sys: Remove ancient SCCS tags.Warner Losh2023-11-274-8/+0
* sys: Remove $FreeBSD$: one-line .h patternWarner Losh2023-08-164-4/+0
* vfs: use __enum_uint8 for vtype and vstateMateusz Guzik2023-07-051-1/+1
* unionfs(): destroy root vnode if upper registration failsJason A. Harmening2023-05-071-0/+1
* unionfs: prevent upperrootvp from being recycled during mountJason A. Harmening2023-05-071-1/+14
* unionfs: fixes to unionfs_nodeget() error handlingJason A. Harmening2023-05-071-3/+5
* unionfs_mkdir(): handle dvp reclamationJason A. Harmening2023-04-181-4/+29
* Remove unionfs_islocked()Jason A. Harmening2023-04-181-19/+1
* Remove an impossible condition from unionfs_lock()Jason A. Harmening2023-04-181-8/+0
* unionfs: remove LK_UPGRADE if falling back to the standard lockJason A. Harmening2023-04-181-2/+18
* vn_lock_pair(): allow to request shared lockingKonstantin Belousov2023-04-071-1/+2
* vfs: add the concept of vnode state transitionsMateusz Guzik2022-12-261-0/+2
* vfs: retire the now unused SAVESTART flagMateusz Guzik2022-12-191-3/+2
* vfs: make relookup take an additional argumentMateusz Guzik2022-12-191-7/+11
* unionfs: allow recursion on covered vnode lock during mount/unmountJason A. Harmening2022-12-111-2/+2
* Add VV_CROSSLOCK vnode flag to avoid cross-mount lookup LORJason A. Harmening2022-10-271-0/+27
* vfs: introduce V_PCATCH to stop abusing PCATCHMateusz Guzik2022-09-171-3/+3
* vfs: always retain path buffer after lookupMateusz Guzik2022-09-172-30/+4
* unionfs: Use __diagused for a variable only used in KASSERT().John Baldwin2022-04-131-1/+1
* vfs: NDFREE(&nd, NDF_ONLY_PNBUF) -> NDFREE_PNBUF(&nd)Mateusz Guzik2022-03-241-1/+1
* vfs: prefix lookup and relookup with vfs_Mateusz Guzik2022-03-131-2/+2
* unionfs: rework unionfs_getwritemount()Jason A. Harmening2022-02-241-15/+34
* unionfs: fix typo in commentJason A. Harmening2022-02-101-1/+1
* unionfs: do not force LK_NOWAIT if VI_OWEINACT is setJason A. Harmening2022-02-031-4/+0
* unionfs: allow lock recursion when reclaiming the root vnodeJason A. Harmening2022-02-032-4/+16
* unionfs: fix assertion order in unionfs_lock()Jason A. Harmening2022-02-031-4/+5
* insmntque1(): remove useless argumentsKonstantin Belousov2022-01-311-1/+1
* unionfs: use VV_ROOT to check for root vnode in unionfs_lock()Jason A. Harmening2022-01-303-17/+18