summaryrefslogtreecommitdiff
path: root/fs/ceph/crypto.c
diff options
context:
space:
mode:
authorJeff Layton <jlayton@kernel.org>2020-08-07 15:47:17 -0400
committerIlya Dryomov <idryomov@gmail.com>2023-08-24 11:24:34 +0200
commitc526760181ca083dbd607d2e694b43080a8b1585 (patch)
treef7356dc079306796797512c2a9e81451896f3dff /fs/ceph/crypto.c
parentcb3524a8bd96fbc614e0f9295866c28dc17cafe6 (diff)
downloadlwn-c526760181ca083dbd607d2e694b43080a8b1585.tar.gz
lwn-c526760181ca083dbd607d2e694b43080a8b1585.zip
ceph: make d_revalidate call fscrypt revalidator for encrypted dentries
If we have a dentry which represents a no-key name, then we need to test whether the parent directory's encryption key has since been added. Do that before we test anything else about the dentry. Signed-off-by: Jeff Layton <jlayton@kernel.org> Reviewed-by: Xiubo Li <xiubli@redhat.com> Reviewed-and-tested-by: Luís Henriques <lhenriques@suse.de> Reviewed-by: Milind Changire <mchangir@redhat.com> Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
Diffstat (limited to 'fs/ceph/crypto.c')
0 files changed, 0 insertions, 0 deletions