aboutsummaryrefslogtreecommitdiff
path: root/sys/ufs/ffs/ffs_extern.h
diff options
context:
space:
mode:
authorJeff Roberson <jeff@FreeBSD.org>2011-06-20 03:25:09 +0000
committerJeff Roberson <jeff@FreeBSD.org>2011-06-20 03:25:09 +0000
commit16f7d822851a624ef2a7a4ddaa82d9bcd93ad7ae (patch)
tree93b86c505293776bd91c5351702e21c7ae6df2eb /sys/ufs/ffs/ffs_extern.h
parent044ae57637994f01e9ef246dd9a3b71218a57802 (diff)
downloadsrc-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.h2
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,