Loading fs/ecryptfs/main.c +1 −2 Original line number Diff line number Diff line Loading @@ -168,14 +168,13 @@ void ecryptfs_put_lower_file(struct inode *inode) get_events()->is_hw_crypt_cb()) clear_cache_needed = true; filemap_write_and_wait(inode->i_mapping); if (clear_cache_needed) { ret = vfs_fsync(inode_info->lower_file, false); if (ret) pr_err("failed to sync file ret = %d.\n", ret); } filemap_write_and_wait(inode->i_mapping); fput(inode_info->lower_file); inode_info->lower_file = NULL; mutex_unlock(&inode_info->lower_file_mutex); Loading Loading
fs/ecryptfs/main.c +1 −2 Original line number Diff line number Diff line Loading @@ -168,14 +168,13 @@ void ecryptfs_put_lower_file(struct inode *inode) get_events()->is_hw_crypt_cb()) clear_cache_needed = true; filemap_write_and_wait(inode->i_mapping); if (clear_cache_needed) { ret = vfs_fsync(inode_info->lower_file, false); if (ret) pr_err("failed to sync file ret = %d.\n", ret); } filemap_write_and_wait(inode->i_mapping); fput(inode_info->lower_file); inode_info->lower_file = NULL; mutex_unlock(&inode_info->lower_file_mutex); Loading