aboutsummaryrefslogtreecommitdiff
path: root/sys/ufs/ffs
Commit message (Expand)AuthorAgeFilesLines
* ufs: remove write-only variablesKonstantin Belousov3 days4-19/+8
* vfs: remove cn_threadMateusz Guzik13 days1-1/+0
* ffs: retire unused fsckpid mount optionRobert Wing2021-10-023-116/+6
* Avoid "consumer not attached in g_io_request" panic when disk lostKirk McKusick2021-09-281-11/+6
* Eliminate snaplk / bufwait LOR when creating UFS snapshotsKirk McKusick2021-09-191-21/+21
* buffer pager: allow get_blksize method to return errorKonstantin Belousov2021-09-171-2/+3
* ffs: remove unused thread argument from ffs_reload()Robert Wing2021-09-043-4/+4
* ffs_update(): Do not assume that EBUSY can only come LK_NOWAIT trylockKonstantin Belousov2021-08-311-2/+7
* ffs_update(): recalculate flags after relocking the vnodeKonstantin Belousov2021-08-311-1/+6
* ddb: do not assume that ffs is mounted with softdepKeith Owens2021-08-251-3/+9
* ufs rename: ensure that the result of ufs_checkpath() is stableKonstantin Belousov2021-08-131-1/+4
* Clean up orphaned indirdep dependency structures after disk failure.Kirk McKusick2021-07-292-11/+47
* Diagnotic improvement to soft dependency structure management.Kirk McKusick2021-07-291-0/+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
* Use an ANSI C function declaration for journal_check_space.John Baldwin2021-07-231-2/+1
* ffs_softdep: force sync if journal is low in journal_check_spaceKonstantin Belousov2021-06-231-0/+7
* ffs_softdep.c: add journal_check_space() helperKonstantin Belousov2021-06-231-15/+16
* softdep_prelink(): only do sync if other thread changed the vnode metadata si...Konstantin Belousov2021-06-232-6/+29
* ffs: mark block (re-)allocations as seqc writesKonstantin Belousov2021-06-232-50/+75
* ffs: reduce number of dvp relocks in softdep_prelink()Konstantin Belousov2021-06-231-8/+6
* ffs: Correct the input size check in sysctl_ffs_fsck()Mark Johnston2021-05-311-2/+2
* Move mnt_maxsymlinklen into appropriate fs mount data structuresKonstantin Belousov2021-05-223-4/+4
* Fix handling of embedded symbolic links (and history lesson).Kirk McKusick2021-05-171-3/+1
* b_vflags update requries bufobj lockKonstantin Belousov2021-04-152-1/+5
* softdep_unmount: assert that no dandling dependencies are leftKonstantin Belousov2021-03-121-0/+7
* FFS: assign fully initialized struct mount_softdeps to um_softdepKonstantin Belousov2021-03-121-33/+35
* 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
* softdep_unmount: handle spurious wakeupsKonstantin Belousov2021-03-121-2/+5
* softdep_flush(): do not access ump after we acked FLUSH_EXIT and unlocked SU ...Konstantin Belousov2021-03-121-2/+7
* ffs: clear MNT_SOFTDEP earlier when remounting rw to roKonstantin Belousov2021-03-122-12/+37
* Rework MOUNTED/DOING SOFTDEP/SUJ macrosKonstantin Belousov2021-03-121-1/+0
* ffs softdep: clear ump->um_softdep on softdep_unmount()Konstantin Belousov2021-03-121-21/+26
* ffs_extern.h: Add comments for ffs_vgetf() flagsKonstantin Belousov2021-03-121-4/+6
* Add FFSV_FORCEINODEDEP flag for ffs_vgetf()Konstantin Belousov2021-03-123-7/+10
* simplify journal_mount: move the out label after success blockKonstantin Belousov2021-03-121-19/+19
* FFS extattr: fix handling of the tailKonstantin Belousov2021-03-021-6/+16
* Call softdep_prealloc() before taking ffs_lock_ea(), if unlock is committingKonstantin Belousov2021-02-241-0/+20
* ffs_close_ea: do not relock vnode under lock_eaKonstantin Belousov2021-02-241-10/+27
* ffs_vnops.c: styleKonstantin Belousov2021-02-241-23/+25
* ffs: do not call softdep_prealloc() from UFS_BALLOC()Konstantin Belousov2021-02-242-5/+5
* ffs_reallocblks: change the guard for softdep_prealloc() call to DOINGSUJ()Konstantin Belousov2021-02-241-1/+1
* vnode: move write cluster support data to inodes.Konstantin Belousov2021-02-213-3/+4
* UFS snapshots: properly set the vm object size.Konstantin Belousov2021-02-161-0/+4
* Fix bug 253158 - Panic: snapacct_ufs2: bad block - mksnap_ffs(8) crashKirk McKusick2021-02-121-67/+70
* ffs_unlock: assert that IN_ENDOFF is not leaked past locked scopeKonstantin Belousov2021-02-121-0/+3
* ffs softdep: Force processing of VI_OWEINACT vnodes when there is inode shortageKonstantin Belousov2021-02-122-0/+63
* softdep_request_cleanup: wait for softdep_request_clean_flush() to passKonstantin Belousov2021-02-121-0/+6
* ufs_inactive(): stop hiding ERELOOKUP from ffs_truncate(), return it.Konstantin Belousov2021-02-121-4/+5