Skip to content
Commit 6f2656ea authored by Luís Henriques's avatar Luís Henriques Committed by Eric Biggers
Browse files

fscrypt: new helper function - fscrypt_prepare_lookup_partial()



This patch introduces a new helper function which can be used both in
lookups and in atomic_open operations by filesystems that want to handle
filename encryption and no-key dentries themselves.

The reason for this function to be used in atomic open is that this
operation can act as a lookup if handed a dentry that is negative.  And in
this case we may need to set DCACHE_NOKEY_NAME.

Signed-off-by: default avatarLuís Henriques <lhenriques@suse.de>
Tested-by: default avatarXiubo Li <xiubli@redhat.com>
Reviewed-by: default avatarXiubo Li <xiubli@redhat.com>
[ebiggers: improved the function comment, and moved the function to just
           below __fscrypt_prepare_lookup()]
Link: https://lore.kernel.org/r/20230320220149.21863-1-ebiggers@kernel.org


Signed-off-by: default avatarEric Biggers <ebiggers@google.com>
parent 9c7fb7f7
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment