aboutsummaryrefslogtreecommitdiff
path: root/sys/sys/mount.h
Commit message (Expand)AuthorAgeFilesLines
* Add sysctl KERN_LOCKFKonstantin Belousov2022-04-091-0/+4
* vfs: replace VFS_NOTIFY_UPPER_* macros with an enumMateusz Guzik2022-03-191-4/+6
* vfs: retire the no longer used MNTK_LOOKUP_EXCL_DOTDOT flagMateusz Guzik2022-03-191-1/+1
* vfs: add MNTK_UNLOCKED_INSMNTQUEMateusz Guzik2022-03-191-1/+1
* Add vfs_remount_ro()Konstantin Belousov2022-01-081-0/+2
* vfs: annotate all unused MNTK_ flagsMateusz Guzik2021-12-101-2/+5
* vfs: retire MNTK_NOKNOTE and VV_NOKNOTEMateusz Guzik2021-12-101-5/+3
* vfs: replace the MNTK_TEXT_REFS flag with VIRF_TEXT_REFMateusz Guzik2021-11-271-1/+1
* mount: retire kernel_vmount()Robert Wing2021-11-201-1/+0
* sys/mount.h: remove dead prototypeRobert Wing2021-10-241-1/+0
* VFS: add retry limit and delay for failed recursive unmountsJason A. Harmening2021-08-201-0/+1
* mount.h: improve a comment about flagsPiotr Pawel Stefaniak2021-08-171-3/+1
* VFS: remove MNTK_MARKERJason A. Harmening2021-07-241-1/+0
* Allow stacked filesystems to be recursively unmountedJason A. Harmening2021-07-241-13/+38
* Add a generic mechanism for preventing forced unmountJason A. Harmening2021-06-061-0/+3
* VFS_QUOTACTL(9): allow implementation to indicate busy state changesJason A. Harmening2021-05-301-3/+5
* Revert commits 6d3e78ad6c11 and 54256e7954d7Jason A. Harmening2021-05-301-6/+3
* Fix userspace build after commit 6d3e78ad6c11Jason A. Harmening2021-05-291-0/+2
* VFS_QUOTACTL(9): allow implementation to indicate busy state changesJason A. Harmening2021-05-291-3/+4
* Move mnt_maxsymlinklen into appropriate fs mount data structuresKonstantin Belousov2021-05-221-1/+0
* Fix handling of embedded symbolic links (and history lesson).Kirk McKusick2021-05-171-1/+1
* struct mount uppers: correct locking annotationsKonstantin Belousov2021-04-081-2/+3
* Use atomic_interrupt_fence() instead of bare __compiler_membar()Konstantin Belousov2021-02-271-2/+2
* Remove #define _KERNEL hacks from libprocstatKonstantin Belousov2021-02-211-0/+4
* vfs: add vfs_ref_from_vpMateusz Guzik2021-02-211-0/+1
* vfs: group mount per-cpu vars into one structMateusz Guzik2020-11-091-31/+44
* Suspend all writeable local filesystems on power suspend.Konstantin Belousov2020-11-051-0/+4
* vfs: annotate mountlist_mtx with __exclusive_cache_lineMateusz Guzik2020-10-171-1/+1
* Add MNT_EXTLSxxx flags that will be used for NFS over TLS exports.Rick Macklem2020-08-261-0/+3
* Move the mount name to bit mapping into sys/mount.h so it can be shared with theWarner Losh2020-08-191-0/+39
* vfs: add vfs_op_thread_enter/exit _crit variantsMateusz Guzik2020-08-041-6/+19
* vfs: add the infrastructure for lockless lookupMateusz Guzik2020-07-251-0/+1
* Oops, r362158 committed a duplicate definition of MAXSECFLAVORS.Rick Macklem2020-06-141-1/+0
* Fix export_args ex_flags field so that is 64bits, the same as mnt_flags.Rick Macklem2020-06-141-6/+23
* tmpfs: Preserve alignment of struct fid fieldsRyan Moeller2020-06-031-0/+3
* Deduplicate fsid comparisonsRyan Moeller2020-05-211-0/+2
* Add a new "mntfs" pseudo file system which provides private device vnodes forChuck Silvers2020-03-061-0/+2
* vfs: switch to smp_rendezvous_cpus_retry for vfs_op_thread_enter/exitMateusz Guzik2020-02-121-9/+4
* vfs: use newly added zpcpu routines instead of direct access where appropriateMateusz Guzik2020-02-071-5/+5
* vfs: provide F_ISUNIONSTACK as a kludge for libcMateusz Guzik2020-01-171-0/+1
* vfs: rework vnode list managementMateusz Guzik2020-01-131-18/+0
* vfs: add per-mount vnode lazy list and use it for deferred inactive + msyncMateusz Guzik2020-01-131-0/+20
* vfs: reimplement deferred inactive to use a dedicated flag (VI_DEFINACT)Mateusz Guzik2020-01-071-2/+2
* Assert that vnode_pager_setsize() is called with the vnode exclusively lockedKonstantin Belousov2019-10-221-0/+1
* vfs: add MNTK_NOMSYNCMateusz Guzik2019-10-131-0/+1
* vfs: add optional root vnode cachingMateusz Guzik2019-10-061-0/+11
* Add two options to allow mount to avoid covering up existing mount points.Sean Eric Fagan2019-09-231-1/+3
* vfs: group fields used for per-cpu ops in one cachelineMateusz Guzik2019-09-191-1/+1
* vfs: convert struct mount counters to per-cpuMateusz Guzik2019-09-161-18/+38
* vfs: manage mnt_ref with atomicsMateusz Guzik2019-09-161-4/+59