aboutsummaryrefslogtreecommitdiff
path: root/sys/kern/vfs_mount.c
Commit message (Expand)AuthorAgeFilesLines
* vfs: denote vnode being a mount point with VIRF_MOUNTPOINTMateusz Guzik2021-01-031-2/+6
* More careful handling of the mount failure.Konstantin Belousov2020-11-261-4/+21
* vfs: group mount per-cpu vars into one structMateusz Guzik2020-11-091-49/+62
* Suspend all writeable local filesystems on power suspend.Konstantin Belousov2020-11-051-0/+64
* Rationalize per-cpu zones.Mateusz Guzik2020-11-051-8/+8
* vfs: annotate mountlist_mtx with __exclusive_cache_lineMateusz Guzik2020-10-171-1/+1
* cache: drop the force flag from purgevfsMateusz Guzik2020-09-231-1/+0
* Fix a "v_seqc_users == 0 not met" panic when VFS_STATFS() fails during mount.Rick Macklem2020-08-261-1/+8
* Use devctl.h instead of bus.h to reduce newbus pollution.Warner Losh2020-08-211-1/+1
* Use names suggested by kib@ in review D25969, move call for unmount to not callWarner Losh2020-08-201-10/+11
* Add VFS FS events for mount and unmount to devctl/devdWarner Losh2020-08-191-0/+74
* vfs: sanity check mount counters in vfs_op_enterMateusz Guzik2020-08-191-0/+3
* vfs: introduce vnode sequence countersMateusz Guzik2020-07-251-15/+40
* vfs: avoid spurious memcpy in vfs_statfsMateusz Guzik2020-07-101-1/+2
* Apply default security flavor in vfs_exportRyan Moeller2020-06-161-5/+0
* Fix export_args ex_flags field so that is 64bits, the same as mnt_flags.Rick Macklem2020-06-141-23/+60
* Fix build issue introduced by r361699.Rick Macklem2020-06-021-0/+3
* Assign default security flavor when converting old export argsRyan Moeller2020-06-011-1/+13
* Fix an NFS mount attempt where VFS_STATFS() fails.Rick Macklem2020-03-221-1/+4
* vfs: drop remaining zpcpu castsMateusz Guzik2020-02-121-4/+4
* vfs: switch to smp_rendezvous_cpus_retry for vfs_op_thread_enter/exitMateusz Guzik2020-02-121-19/+42
* vfs: remove now useless ENODEV handling from vn_fullpath consumersMateusz Guzik2020-02-081-3/+2
* Add kern_unmount() and use in Linuxulator. No functional changes.Edward Tomasz Napierala2020-01-241-5/+12
* Peter Holm reports that his test that does an umount(8) on an activeKirk McKusick2020-01-151-3/+1
* vfs: rework vnode list managementMateusz Guzik2020-01-131-8/+0
* vfs: add per-mount vnode lazy list and use it for deferred inactive + msyncMateusz Guzik2020-01-131-0/+4
* vfs: reimplement deferred inactive to use a dedicated flag (VI_DEFINACT)Mateusz Guzik2020-01-071-1/+1
* vfs: drop the mostly unused flags argument from VOP_UNLOCKMateusz Guzik2020-01-031-10/+10
* vfs: add optional root vnode cachingMateusz Guzik2019-10-061-1/+16
* Check the vfs option length is valid before accessing throughAndrew Turner2019-09-271-2/+2
* Add two options to allow mount to avoid covering up existing mount points.Sean Eric Fagan2019-09-231-5/+34
* 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-2/+114
* vfs: manage mnt_ref with atomicsMateusz Guzik2019-09-161-1/+103
* De-commision the MNTK_NOINSMNTQ kernel mount flag.Konstantin Belousov2019-08-231-4/+2
* vfs: fix up r351193 ("stop always overwriting ->mnt_stat in VFS_STATFS")Mateusz Guzik2019-08-191-0/+6
* vfs: stop always overwriting ->mnt_stat in VFS_STATFSMateusz Guzik2019-08-181-5/+8
* Include ktr.h in more compilation unitsConrad Meyer2019-05-211-0/+1
* Some filesystems (like cd9660 and ext3) require that VFS_STATFS()Kirk McKusick2018-12-211-1/+1
* Under UFS/FFS the VFS_ROOT() function will return an error if the inodeKirk McKusick2018-12-151-5/+11
* Remove unused argument to priv_check_cred.Mateusz Guzik2018-12-111-1/+1
* Add FALLTHROUGH comments to appease Coverity.Mark Johnston2018-10-251-8/+7
* Correct condition to detect mount(2) support by a filesystem.Konstantin Belousov2018-10-241-2/+4
* Only call sigdeferstop() for NFS.Konstantin Belousov2018-10-231-3/+5
* Make it easier for filesystems to count themselves as jail-enabled,Jamie Gritton2018-05-041-2/+10
* vfs_donmount: in certain cases try r/o mount if r/w mount failsAndriy Gapon2018-03-271-3/+58
* Use EVENTHANDLER_DIRECT_INVOKE for [un]mount events, for better performance.Ian Lepore2018-01-071-2/+6
* sys: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-201-0/+2
* remove process and jail directory machinations from dounmountAndriy Gapon2017-10-131-28/+5
* Do not vrele() covered vnode under the mp mutex.Konstantin Belousov2017-09-191-2/+2