diff options
Diffstat (limited to 'fs/ext4/fast_commit.c')
| -rw-r--r-- | fs/ext4/fast_commit.c | 9 | 
1 files changed, 7 insertions, 2 deletions
diff --git a/fs/ext4/fast_commit.c b/fs/ext4/fast_commit.c index 6c4f19b0a556..7541d0b5d706 100644 --- a/fs/ext4/fast_commit.c +++ b/fs/ext4/fast_commit.c @@ -513,10 +513,10 @@ void ext4_fc_track_link(handle_t *handle, struct dentry *dentry)  	__ext4_fc_track_link(handle, d_inode(dentry), dentry);  } -void ext4_fc_track_create(handle_t *handle, struct dentry *dentry) +void __ext4_fc_track_create(handle_t *handle, struct inode *inode, +			  struct dentry *dentry)  {  	struct __track_dentry_update_args args; -	struct inode *inode = d_inode(dentry);  	int ret;  	args.dentry = dentry; @@ -527,6 +527,11 @@ void ext4_fc_track_create(handle_t *handle, struct dentry *dentry)  	trace_ext4_fc_track_create(inode, dentry, ret);  } +void ext4_fc_track_create(handle_t *handle, struct dentry *dentry) +{ +	__ext4_fc_track_create(handle, d_inode(dentry), dentry); +} +  /* __track_fn for inode tracking */  static int __track_inode(struct inode *inode, void *arg, bool update)  {  | 
