aboutsummaryrefslogtreecommitdiff
path: root/sys/ufs
Commit message (Expand)AuthorAgeFilesLines
* Fix up various vnode-related asserts which did not dump the used vnodeMateusz Guzik2020-02-031-2/+1
* vfs: replace VOP_MARKATIME with VOP_MMAPPEDMateusz Guzik2020-02-011-10/+13
* ufs: drop ufs_markatime from ufs_fifoopsMateusz Guzik2020-02-011-1/+0
* ufs: add the missing vn_need_pageq_flush call to ufs_need_inactiveMateusz Guzik2020-01-301-0/+2
* ufs: add vgone calls for unconstructed vnodes in the error pathMateusz Guzik2020-01-262-1/+10
* vfs: stop handling VI_OWEINACT in vgetMateusz Guzik2020-01-241-8/+0
* We only want to send the speedup to the lower layers when there's a shortage.Warner Losh2020-01-171-8/+13
* Use buf to send speedupWarner Losh2020-01-171-5/+18
* When sync'ing a mount point, the mount point's vnodes were scannedKirk McKusick2020-01-141-11/+13
* Fix a long standing bug in journaled soft-updates. The dirrem structureJeff Roberson2020-01-141-4/+10
* ufs: relax an overzealous assert added in r356671Mateusz Guzik2020-01-132-1/+7
* vfs: rework vnode list managementMateusz Guzik2020-01-131-2/+2
* ufs: use lazy list instead of active list for syncerMateusz Guzik2020-01-134-12/+78
* ufs: add a setter for inode i_flag fieldMateusz Guzik2020-01-1312-96/+103
* When a read error occurs while fetching a directory block to deleteKirk McKusick2020-01-111-13/+34
* vfs: drop thread argument from vinactiveMateusz Guzik2020-01-051-3/+1
* vfs: drop the mostly unused flags argument from VOP_UNLOCKMateusz Guzik2020-01-0311-80/+80
* ufs: do not leave non-reclaimed vnodes with zero i_mode around.Konstantin Belousov2019-12-271-2/+11
* Drop a sleepable lock when we plan on sleepingWarner Losh2019-12-181-2/+6
* Add BIO_SPEEDUP signalling to UFSWarner Losh2019-12-171-2/+16
* vfs: flatten vop vectorsMateusz Guzik2019-12-162-0/+6
* UFS: implement VOP_INACTIVE()Konstantin Belousov2019-12-103-0/+36
* vfs: introduce v_irflag and make v_type smallerMateusz Guzik2019-12-085-7/+7
* Currently the breadn_flags() and getblkx() interfaces are passedKirk McKusick2019-12-034-53/+22
* As part of creating a snapshot, set fs->fs_fmod to 0 in the snapshot imageChuck Silvers2019-11-281-0/+1
* In ffs_freefile(), use a separate variable to hold the inode number withinChuck Silvers2019-11-251-8/+8
* Add some KASSERTs. Reacquire a mutex after a kernel printf ratherKirk McKusick2019-11-201-2/+8
* In ufs_dir_dd_ino(), always initialize *dd_vp since the caller expects it.Chuck Silvers2019-11-121-1/+1
* Replace OBJ_MIGHTBEDIRTY with a system using atomics. Remove the TMPFS_DIRTYJeff Roberson2019-10-291-2/+2
* After the unlink() of one name of a file with multiple links, aKirk McKusick2019-10-241-0/+2
* Soft updates needs to keep an on-disk linked list of inodes thatKirk McKusick2019-10-241-7/+22
* Abbreviate softdep lock names.Mark Johnston2019-10-181-2/+2
* ufs: add root vnode cachingMateusz Guzik2019-10-061-1/+2
* Add CTLFLAG_STATS to several debug.softdep sysctl OIDsEric van Gyzen2019-10-041-48/+49
* Update ffs_getcg() function to accept a flags parameter to be passedKirk McKusick2019-10-045-16/+16
* vfs: convert struct mount counters to per-cpuMateusz Guzik2019-09-161-3/+4
* vfs: manage mnt_writeopcount with atomicsMateusz Guzik2019-09-161-0/+9
* Remove some unneeded vfs_busy() calls in SU code.Konstantin Belousov2019-09-091-15/+4
* Properly check for writers when fetching quotas for writeable vnodesKonstantin Belousov2019-09-071-1/+1
* ufs: Remove redundant brelse() after r294954Conrad Meyer2019-09-066-13/+0
* Rework v_object lifecycle for vnodes.Konstantin Belousov2019-08-292-25/+11
* UFS: stop reusing the vnode for reallocated inode.Konstantin Belousov2019-08-293-5/+29
* De-commision the MNTK_NOINSMNTQ kernel mount flag.Konstantin Belousov2019-08-231-2/+0
* Clarify comment that describes how the FS_METACKHASH is managed.Kirk McKusick2019-08-131-13/+18
* A race condition existed between the time a UFS/FFS superblock checkKirk McKusick2019-08-061-1/+7
* When updating the user or group disk quotas for the return of inodes orKirk McKusick2019-07-314-6/+8
* Lock the vnode before calling ufs_bmap_seekdata().Rick Macklem2019-07-271-1/+8
* The error reported in FS-14-UFS-3 can only happen on UFS/FFSKirk McKusick2019-07-178-13/+115
* Style.Kirk McKusick2019-07-161-4/+8
* When a process attempts to allocate space on a full filesystem, aKirk McKusick2019-07-163-26/+42