aboutsummaryrefslogtreecommitdiff
path: root/sys/ufs/ffs/ffs_vfsops.c
Commit message (Expand)AuthorAgeFilesLines
* ffs: remove unused thread argument from ffs_reload()Robert Wing2021-09-041-2/+2
* ufs rename: ensure that the result of ufs_checkpath() is stableKonstantin Belousov2021-08-131-1/+4
* FFS: remove ffs_fsfail_taskJason A. Harmening2021-07-241-40/+7
* Allow stacked filesystems to be recursively unmountedJason A. Harmening2021-07-241-1/+1
* Move mnt_maxsymlinklen into appropriate fs mount data structuresKonstantin Belousov2021-05-221-2/+2
* Assert that um_softdep is NULL on free(ump), i.e. softdep_unmount() was calledKonstantin Belousov2021-03-121-0/+2
* ffs_mount: when remounting ro->rw and sbupdate failed, cleanup softdepsKonstantin Belousov2021-03-121-0/+2
* ffs: clear MNT_SOFTDEP earlier when remounting rw to roKonstantin Belousov2021-03-121-3/+25
* Add FFSV_FORCEINODEDEP flag for ffs_vgetf()Konstantin Belousov2021-03-121-1/+2
* vnode: move write cluster support data to inodes.Konstantin Belousov2021-02-211-0/+1
* Merge ufs_fhtovp() into ffs_inotovp().Konstantin Belousov2021-02-121-4/+17
* ffs_inotovp(): interface to convert (ino, gen) into alive vnodeKonstantin Belousov2021-02-121-12/+32
* ffs: Add FFSV_REPLACE_DOOMED flag to ffs_vgetf()Konstantin Belousov2021-02-121-2/+5
* buf SU hooks: track buf_start() calls with B_IOSTARTED flagKonstantin Belousov2021-02-121-2/+2
* Revert 2d4422e7991a, Eliminate lock order reversal in UFS ffs_unmount().Kirk McKusick2021-01-301-8/+1
* Eliminate a locking panic when cleaning up UFS snapshots after aKirk McKusick2021-01-161-0/+1
* Eliminate lock order reversal in UFS ffs_unmount().Kirk McKusick2021-01-121-1/+8
* Make MAXPHYS tunable. Bump MAXPHYS to 1M.Konstantin Belousov2020-11-281-2/+2
* Handle LoR in flush_pagedep_deps().Konstantin Belousov2020-11-141-2/+8
* Add a framework that tracks exclusive vnode lock generation count for UFS.Konstantin Belousov2020-11-141-0/+3
* Various new check-hash checks have been added to the UFS filesystemKirk McKusick2020-10-251-4/+0
* Do not leak B_BARRIER.Konstantin Belousov2020-10-081-0/+2
* ufs: clean up empty lines in .c and .h filesMateusz Guzik2020-09-011-4/+1
* vfs: drop the error parameter from vn_isdisk, introduce vn_isdisk_errorMateusz Guzik2020-08-191-1/+1
* vfs: remove the thread argument from vgetMateusz Guzik2020-08-161-4/+3
* vfs: clean MNTK_FPLOOKUP if MNT_UNION is setMateusz Guzik2020-08-101-1/+1
* ufs: add support for lockless lookupMateusz Guzik2020-07-251-4/+18
* The binary representation of the superblock (the fs structure) is writtenKirk McKusick2020-06-191-0/+1
* Move the pointers stored in the superblock into a separateKirk McKusick2020-06-191-11/+7
* Move all of the functions in ffs_subr.c that are only used by the ufs kernelChuck Silvers2020-06-171-0/+211
* Fix export_args ex_flags field so that is 64bits, the same as mnt_flags.Rick Macklem2020-06-141-3/+1
* This commit enables a UFS filesystem to do a forcible unmount whenChuck Silvers2020-05-251-7/+39
* ufs: apply suspension for non-forced rw unmounts.Konstantin Belousov2020-04-101-4/+2
* Add a new "mntfs" pseudo file system which provides private device vnodes forChuck Silvers2020-03-061-11/+37
* Add rudamentary support for UFS to probe whether a block device supports theScott Long2020-02-161-1/+7
* Revert r357710 and 357711 until they can be debuggedScott Long2020-02-101-8/+1
* Add rudamentary support for UFS to probe whether a block device supports theScott Long2020-02-101-1/+8
* ufs: add vgone calls for unconstructed vnodes in the error pathMateusz Guzik2020-01-261-0/+4
* When sync'ing a mount point, the mount point's vnodes were scannedKirk McKusick2020-01-141-11/+13
* ufs: use lazy list instead of active list for syncerMateusz Guzik2020-01-131-1/+18
* ufs: add a setter for inode i_flag fieldMateusz Guzik2020-01-131-1/+1
* vfs: drop the mostly unused flags argument from VOP_UNLOCKMateusz Guzik2020-01-031-8/+8
* ufs: add root vnode cachingMateusz Guzik2019-10-061-1/+2
* Update ffs_getcg() function to accept a flags parameter to be passedKirk McKusick2019-10-041-1/+1
* ufs: Remove redundant brelse() after r294954Conrad Meyer2019-09-061-1/+0
* UFS: stop reusing the vnode for reallocated inode.Konstantin Belousov2019-08-291-2/+21
* A race condition existed between the time a UFS/FFS superblock checkKirk McKusick2019-08-061-1/+7
* The error reported in FS-14-UFS-3 can only happen on UFS/FFSKirk McKusick2019-07-171-0/+4
* Add a new "untrusted" option to the mount command. Its purposeKirk McKusick2019-07-011-1/+4
* Separate kernel crc32() implementation to its own header (gsb_crc32.h) andXin LI2019-06-171-0/+1