diff --git a/fs/nilfs2/inode.c b/fs/nilfs2/inode.c index 05e0389a5fa3..c739726f9862 100644 --- a/fs/nilfs2/inode.c +++ b/fs/nilfs2/inode.c @@ -875,13 +875,7 @@ void nilfs_evict_inode(struct inode *inode) nilfs_clear_inode(inode); - if (IS_SYNC(inode)) - nilfs_set_transaction_flag(NILFS_TI_SYNC); nilfs_transaction_commit(sb); - /* - * May construct a logical segment and may fail in sync mode. - * But delete_inode has no return value. - */ } int nilfs_setattr(struct mnt_idmap *idmap, struct dentry *dentry,