diff options
author | Jeff Roberson <jeff@FreeBSD.org> | 2011-06-20 03:25:09 +0000 |
---|---|---|
committer | Jeff Roberson <jeff@FreeBSD.org> | 2011-06-20 03:25:09 +0000 |
commit | 16f7d822851a624ef2a7a4ddaa82d9bcd93ad7ae (patch) | |
tree | 93b86c505293776bd91c5351702e21c7ae6df2eb /sys/ufs/ffs/ffs_extern.h | |
parent | 044ae57637994f01e9ef246dd9a3b71218a57802 (diff) | |
download | src-16f7d822851a624ef2a7a4ddaa82d9bcd93ad7ae.tar.gz src-16f7d822851a624ef2a7a4ddaa82d9bcd93ad7ae.zip |
- Fix directory count rollbacks by passing the mode to the journal dep
earlier.
- Add rollback/forward code for frag and cluster accounting.
- Handle the FREEDEP case in softdep_sync_buf(). (submitted by pho)
Notes
Notes:
svn path=/head/; revision=223325
Diffstat (limited to 'sys/ufs/ffs/ffs_extern.h')
-rw-r--r-- | sys/ufs/ffs/ffs_extern.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/ufs/ffs/ffs_extern.h b/sys/ufs/ffs/ffs_extern.h index 1fd01444cdee..70bcf1df4f79 100644 --- a/sys/ufs/ffs/ffs_extern.h +++ b/sys/ufs/ffs/ffs_extern.h @@ -130,7 +130,7 @@ void softdep_freefile(struct vnode *, ino_t, int); int softdep_request_cleanup(struct fs *, struct vnode *, struct ucred *, int); void softdep_setup_freeblocks(struct inode *, off_t, int); -void softdep_setup_inomapdep(struct buf *, struct inode *, ino_t); +void softdep_setup_inomapdep(struct buf *, struct inode *, ino_t, int); void softdep_setup_blkmapdep(struct buf *, struct mount *, ufs2_daddr_t, int, int); void softdep_setup_allocdirect(struct inode *, ufs_lbn_t, ufs2_daddr_t, |