OSDN Git Service

f2fs/crypto: drop crypto key at evict_inode only
authorJaegeuk Kim <jaegeuk@kernel.org>
Sat, 7 Oct 2017 07:08:05 +0000 (00:08 -0700)
committerJaegeuk Kim <jaegeuk@kernel.org>
Thu, 26 Oct 2017 08:44:13 +0000 (10:44 +0200)
This patch avoids dropping crypto key in f2fs_drop_inode, so we can guarantee
it happens only at evict_inode.

Reviewed-by: Chao Yu <yuchao0@huawei.com>
Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org>
fs/f2fs/super.c

index 3a47b32..dce5c4e 100644 (file)
@@ -673,7 +673,6 @@ static int f2fs_drop_inode(struct inode *inode)
 
                        sb_end_intwrite(inode->i_sb);
 
-                       fscrypt_put_encryption_info(inode, NULL);
                        spin_lock(&inode->i_lock);
                        atomic_dec(&inode->i_count);
                }