diff options
Diffstat (limited to 'fs/logfs/inode.c')
-rw-r--r-- | fs/logfs/inode.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/fs/logfs/inode.c b/fs/logfs/inode.c index 7e441ad5f792..388df1aa35e5 100644 --- a/fs/logfs/inode.c +++ b/fs/logfs/inode.c | |||
@@ -144,7 +144,6 @@ struct inode *logfs_safe_iget(struct super_block *sb, ino_t ino, int *is_cached) | |||
144 | static void logfs_i_callback(struct rcu_head *head) | 144 | static void logfs_i_callback(struct rcu_head *head) |
145 | { | 145 | { |
146 | struct inode *inode = container_of(head, struct inode, i_rcu); | 146 | struct inode *inode = container_of(head, struct inode, i_rcu); |
147 | INIT_LIST_HEAD(&inode->i_dentry); | ||
148 | kmem_cache_free(logfs_inode_cache, logfs_inode(inode)); | 147 | kmem_cache_free(logfs_inode_cache, logfs_inode(inode)); |
149 | } | 148 | } |
150 | 149 | ||
@@ -324,7 +323,7 @@ static void logfs_set_ino_generation(struct super_block *sb, | |||
324 | mutex_unlock(&super->s_journal_mutex); | 323 | mutex_unlock(&super->s_journal_mutex); |
325 | } | 324 | } |
326 | 325 | ||
327 | struct inode *logfs_new_inode(struct inode *dir, int mode) | 326 | struct inode *logfs_new_inode(struct inode *dir, umode_t mode) |
328 | { | 327 | { |
329 | struct super_block *sb = dir->i_sb; | 328 | struct super_block *sb = dir->i_sb; |
330 | struct inode *inode; | 329 | struct inode *inode; |