aboutsummaryrefslogtreecommitdiff
path: root/sys/ufs
Commit message (Expand)AuthorAgeFilesLines
* Avoid reading a snapshot block when it is already in the cache.Kirk McKusick2017-07-311-1/+1
* Improve publication of the newly allocated snapdata.Konstantin Belousov2017-07-211-18/+32
* Unlock correct lock in ffs_snapblkfree().Konstantin Belousov2017-07-211-1/+1
* Account for lock recursion when transfering snaplock to the vnode lockKonstantin Belousov2017-07-211-1/+5
* Remove write-only variable.Konstantin Belousov2017-07-161-3/+0
* A followup to r320453, correct removal of the blocks from UFS snapshots.Konstantin Belousov2017-07-161-1/+2
* Consistently use vop_stdpathconf() for default pathconf values.John Baldwin2017-07-111-18/+1
* Create a new function ffs_getcg() to read in and verify a cylinderKirk McKusick2017-06-285-109/+66
* Mitigate several problems with the softdep_request_cleanup() on busyKonstantin Belousov2017-06-032-26/+74
* Clean possible td_su reference on the struct mount being unmounted asKonstantin Belousov2017-06-031-0/+4
* Remove spl() calls from UFS code.Konstantin Belousov2017-05-071-6/+0
* UFS fs.h: clear warning from use in makefs(1)Ed Maste2017-05-051-1/+2
* All these files need sys/vmmeter.h, but now they got it implicitlyGleb Smirnoff2017-04-172-0/+2
* ufs: Export UFS_MAXNAMLEN to pathconf, statfsConrad Meyer2017-04-052-2/+3
* Renumber copyright clause 4Warner Losh2017-02-2817-17/+17
* Do not leak mount references for dying threads.Konstantin Belousov2017-02-251-4/+6
* prefix UFS symbols with UFS_ to reduce namespace pollutionEd Maste2017-02-1513-203/+216
* ufs: Use UFS_MAXNAMLEN constantConrad Meyer2017-02-093-7/+8
* ffs_vnops: Simplify extattr accessConrad Meyer2017-01-191-105/+85
* restore(8): Handle extended attribute names correctlyConrad Meyer2017-01-181-3/+5
* ufs/extattr.h: Fix documentation of ea_name terminationConrad Meyer2017-01-181-24/+6
* Use type-independent formats for printing nlink_t and ino_t.Konstantin Belousov2017-01-062-5/+7
* Release laundered vnode pages to the head of the inactive queue.Mark Johnston2016-11-231-87/+10
* Provide simple mutual exclusion between mount point update and unmount.Konstantin Belousov2016-11-131-2/+18
* ANSIfy ffs_subr.cEd Maste2016-10-311-37/+9
* Avoid possible overflow when calclating malloc size for auxillaryKirk McKusick2016-10-281-10/+12
* Generalize UFS buffer pager to allow it serving other filesystemsKonstantin Belousov2016-10-281-147/+19
* The UFS/FFS filesystem checks directory link counts when doingKirk McKusick2016-10-261-20/+39
* Include <sys/types.h> explicitly instead of depending on thatMarcel Moolenaar2016-10-241-0/+1
* Add FFS pager, which uses buffer cache read operation to validate pages.Konstantin Belousov2016-10-191-4/+168
* vfs: remove the __bo_vnode field from struct vnodeMateusz Guzik2016-09-302-2/+2
* Be more strict when selecting between snapshot/regular mount.Konstantin Belousov2016-09-192-9/+18
* Fix libprocstat build after r305902.Konstantin Belousov2016-09-172-2/+6
* Reduce size of ufs inode.Konstantin Belousov2016-09-1717-365/+414
* Sprinkle DOINGASYNC() checks so as to do delayed writes for asyncBruce Evans2016-09-085-45/+44
* On rename, do not perform truncation of dirhash if the vnodeKonstantin Belousov2016-09-081-2/+12
* Do not leak transient ENOLCK error from flush_newblk_dep() loop.Konstantin Belousov2016-09-081-0/+1
* When logging unlikely UFS_TRUNCATE() failure in ufs_direnter(),Konstantin Belousov2016-09-081-1/+2
* When externding directory inode in ufs_direnter(), adjust i_endoff.Konstantin Belousov2016-09-081-0/+1
* In dqsync(), when called from quotactl(), um_quotas entry might appearKonstantin Belousov2016-09-081-2/+7
* In softdep_prealloc(), return early not only for snapshots, but forKonstantin Belousov2016-09-081-3/+6
* There is no need to upgrade the last dvp lock on lookups for modifyingKonstantin Belousov2016-09-081-32/+19
* Partially lift suspension when ffs_reload() finished with cgs andKonstantin Belousov2016-09-083-5/+16
* Renumber the advertising clause.Warner Losh2016-09-062-2/+2
* Bug 211013 reports that a write error to a UFS filesystem runningKirk McKusick2016-08-162-22/+125
* In UFS_BALLOC(), invalidate pages of indirect buffers on failed blockKonstantin Belousov2016-08-161-4/+4
* On unwind after failed block allocation in ffs_balloc_ufs{1,2}, assertKonstantin Belousov2016-08-161-0/+34
* When looking up dandling buffers for unwing after failing blockKonstantin Belousov2016-08-161-2/+4
* When block allocation fails in UFS_BALLOC(), and the volume does notKonstantin Belousov2016-08-161-4/+4
* In ffs_balloc_ufs{1,2} routines, assert that unwind records do notKonstantin Belousov2016-08-161-0/+12