| Commit message (Expand) | Author | Age | Files | Lines |
* | Avoid reading a snapshot block when it is already in the cache. | Kirk McKusick | 2017-07-31 | 1 | -1/+1 |
* | Improve publication of the newly allocated snapdata. | Konstantin Belousov | 2017-07-21 | 1 | -18/+32 |
* | Unlock correct lock in ffs_snapblkfree(). | Konstantin Belousov | 2017-07-21 | 1 | -1/+1 |
* | Account for lock recursion when transfering snaplock to the vnode lock | Konstantin Belousov | 2017-07-21 | 1 | -1/+5 |
* | Remove write-only variable. | Konstantin Belousov | 2017-07-16 | 1 | -3/+0 |
* | A followup to r320453, correct removal of the blocks from UFS snapshots. | Konstantin Belousov | 2017-07-16 | 1 | -1/+2 |
* | Consistently use vop_stdpathconf() for default pathconf values. | John Baldwin | 2017-07-11 | 1 | -18/+1 |
* | Create a new function ffs_getcg() to read in and verify a cylinder | Kirk McKusick | 2017-06-28 | 5 | -109/+66 |
* | Mitigate several problems with the softdep_request_cleanup() on busy | Konstantin Belousov | 2017-06-03 | 2 | -26/+74 |
* | Clean possible td_su reference on the struct mount being unmounted as | Konstantin Belousov | 2017-06-03 | 1 | -0/+4 |
* | Remove spl() calls from UFS code. | Konstantin Belousov | 2017-05-07 | 1 | -6/+0 |
* | UFS fs.h: clear warning from use in makefs(1) | Ed Maste | 2017-05-05 | 1 | -1/+2 |
* | All these files need sys/vmmeter.h, but now they got it implicitly | Gleb Smirnoff | 2017-04-17 | 2 | -0/+2 |
* | ufs: Export UFS_MAXNAMLEN to pathconf, statfs | Conrad Meyer | 2017-04-05 | 2 | -2/+3 |
* | Renumber copyright clause 4 | Warner Losh | 2017-02-28 | 17 | -17/+17 |
* | Do not leak mount references for dying threads. | Konstantin Belousov | 2017-02-25 | 1 | -4/+6 |
* | prefix UFS symbols with UFS_ to reduce namespace pollution | Ed Maste | 2017-02-15 | 13 | -203/+216 |
* | ufs: Use UFS_MAXNAMLEN constant | Conrad Meyer | 2017-02-09 | 3 | -7/+8 |
* | ffs_vnops: Simplify extattr access | Conrad Meyer | 2017-01-19 | 1 | -105/+85 |
* | restore(8): Handle extended attribute names correctly | Conrad Meyer | 2017-01-18 | 1 | -3/+5 |
* | ufs/extattr.h: Fix documentation of ea_name termination | Conrad Meyer | 2017-01-18 | 1 | -24/+6 |
* | Use type-independent formats for printing nlink_t and ino_t. | Konstantin Belousov | 2017-01-06 | 2 | -5/+7 |
* | Release laundered vnode pages to the head of the inactive queue. | Mark Johnston | 2016-11-23 | 1 | -87/+10 |
* | Provide simple mutual exclusion between mount point update and unmount. | Konstantin Belousov | 2016-11-13 | 1 | -2/+18 |
* | ANSIfy ffs_subr.c | Ed Maste | 2016-10-31 | 1 | -37/+9 |
* | Avoid possible overflow when calclating malloc size for auxillary | Kirk McKusick | 2016-10-28 | 1 | -10/+12 |
* | Generalize UFS buffer pager to allow it serving other filesystems | Konstantin Belousov | 2016-10-28 | 1 | -147/+19 |
* | The UFS/FFS filesystem checks directory link counts when doing | Kirk McKusick | 2016-10-26 | 1 | -20/+39 |
* | Include <sys/types.h> explicitly instead of depending on that | Marcel Moolenaar | 2016-10-24 | 1 | -0/+1 |
* | Add FFS pager, which uses buffer cache read operation to validate pages. | Konstantin Belousov | 2016-10-19 | 1 | -4/+168 |
* | vfs: remove the __bo_vnode field from struct vnode | Mateusz Guzik | 2016-09-30 | 2 | -2/+2 |
* | Be more strict when selecting between snapshot/regular mount. | Konstantin Belousov | 2016-09-19 | 2 | -9/+18 |
* | Fix libprocstat build after r305902. | Konstantin Belousov | 2016-09-17 | 2 | -2/+6 |
* | Reduce size of ufs inode. | Konstantin Belousov | 2016-09-17 | 17 | -365/+414 |
* | Sprinkle DOINGASYNC() checks so as to do delayed writes for async | Bruce Evans | 2016-09-08 | 5 | -45/+44 |
* | On rename, do not perform truncation of dirhash if the vnode | Konstantin Belousov | 2016-09-08 | 1 | -2/+12 |
* | Do not leak transient ENOLCK error from flush_newblk_dep() loop. | Konstantin Belousov | 2016-09-08 | 1 | -0/+1 |
* | When logging unlikely UFS_TRUNCATE() failure in ufs_direnter(), | Konstantin Belousov | 2016-09-08 | 1 | -1/+2 |
* | When externding directory inode in ufs_direnter(), adjust i_endoff. | Konstantin Belousov | 2016-09-08 | 1 | -0/+1 |
* | In dqsync(), when called from quotactl(), um_quotas entry might appear | Konstantin Belousov | 2016-09-08 | 1 | -2/+7 |
* | In softdep_prealloc(), return early not only for snapshots, but for | Konstantin Belousov | 2016-09-08 | 1 | -3/+6 |
* | There is no need to upgrade the last dvp lock on lookups for modifying | Konstantin Belousov | 2016-09-08 | 1 | -32/+19 |
* | Partially lift suspension when ffs_reload() finished with cgs and | Konstantin Belousov | 2016-09-08 | 3 | -5/+16 |
* | Renumber the advertising clause. | Warner Losh | 2016-09-06 | 2 | -2/+2 |
* | Bug 211013 reports that a write error to a UFS filesystem running | Kirk McKusick | 2016-08-16 | 2 | -22/+125 |
* | In UFS_BALLOC(), invalidate pages of indirect buffers on failed block | Konstantin Belousov | 2016-08-16 | 1 | -4/+4 |
* | On unwind after failed block allocation in ffs_balloc_ufs{1,2}, assert | Konstantin Belousov | 2016-08-16 | 1 | -0/+34 |
* | When looking up dandling buffers for unwing after failing block | Konstantin Belousov | 2016-08-16 | 1 | -2/+4 |
* | When block allocation fails in UFS_BALLOC(), and the volume does not | Konstantin Belousov | 2016-08-16 | 1 | -4/+4 |
* | In ffs_balloc_ufs{1,2} routines, assert that unwind records do not | Konstantin Belousov | 2016-08-16 | 1 | -0/+12 |