Loading fs/jfs/inode.c +12 −12 Original line number Original line Diff line number Diff line Loading @@ -128,9 +128,8 @@ void jfs_delete_inode(struct inode *inode) { { jfs_info("In jfs_delete_inode, inode = 0x%p", inode); jfs_info("In jfs_delete_inode, inode = 0x%p", inode); if (is_bad_inode(inode) || if (!is_bad_inode(inode) && (JFS_IP(inode)->fileset != cpu_to_le32(FILESYSTEM_I))) (JFS_IP(inode)->fileset == cpu_to_le32(FILESYSTEM_I))) { return; if (test_cflag(COMMIT_Freewmap, inode)) if (test_cflag(COMMIT_Freewmap, inode)) jfs_free_zero_link(inode); jfs_free_zero_link(inode); Loading @@ -143,6 +142,7 @@ void jfs_delete_inode(struct inode *inode) DQUOT_INIT(inode); DQUOT_INIT(inode); DQUOT_FREE_INODE(inode); DQUOT_FREE_INODE(inode); DQUOT_DROP(inode); DQUOT_DROP(inode); } clear_inode(inode); clear_inode(inode); } } Loading Loading
fs/jfs/inode.c +12 −12 Original line number Original line Diff line number Diff line Loading @@ -128,9 +128,8 @@ void jfs_delete_inode(struct inode *inode) { { jfs_info("In jfs_delete_inode, inode = 0x%p", inode); jfs_info("In jfs_delete_inode, inode = 0x%p", inode); if (is_bad_inode(inode) || if (!is_bad_inode(inode) && (JFS_IP(inode)->fileset != cpu_to_le32(FILESYSTEM_I))) (JFS_IP(inode)->fileset == cpu_to_le32(FILESYSTEM_I))) { return; if (test_cflag(COMMIT_Freewmap, inode)) if (test_cflag(COMMIT_Freewmap, inode)) jfs_free_zero_link(inode); jfs_free_zero_link(inode); Loading @@ -143,6 +142,7 @@ void jfs_delete_inode(struct inode *inode) DQUOT_INIT(inode); DQUOT_INIT(inode); DQUOT_FREE_INODE(inode); DQUOT_FREE_INODE(inode); DQUOT_DROP(inode); DQUOT_DROP(inode); } clear_inode(inode); clear_inode(inode); } } Loading