From patchwork Fri Nov 30 06:41:45 2012 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: [3/4] ext4: remove redundant code in ext4_alloc_inode() Date: Thu, 29 Nov 2012 20:41:45 -0000 From: Guo Chao X-Patchwork-Id: 202881 Message-Id: <1354257706-6582-3-git-send-email-yan@linux.vnet.ibm.com> To: tytso@mit.edu Cc: linux-ext4@vger.kernel.org inode_init_always() will initialize inode->i_data.writeback_index anyway, no need to do this in ext4_alloc_inode(). Signed-off-by: Guo Chao Reviewed-by: Lukas Czerner --- fs/ext4/super.c | 1 - 1 file changed, 1 deletion(-) diff --git a/fs/ext4/super.c b/fs/ext4/super.c index 66a4e20..15d28e3 100644 --- a/fs/ext4/super.c +++ b/fs/ext4/super.c @@ -940,7 +940,6 @@ static struct inode *ext4_alloc_inode(struct super_block *sb) return NULL; ei->vfs_inode.i_version = 1; - ei->vfs_inode.i_data.writeback_index = 0; memset(&ei->i_cached_extent, 0, sizeof(struct ext4_ext_cache)); INIT_LIST_HEAD(&ei->i_prealloc_list); spin_lock_init(&ei->i_prealloc_lock);