diff options
author | 2023-03-16 18:14:11 +0000 | |
---|---|---|
committer | 2023-03-27 21:15:49 -0700 | |
commit | 6f2656eab290f0dd437cd4b2ec956c3519172d3b (patch) | |
tree | d3bf73108737fddc91eab34e53995a7db33a5438 /tools/perf/scripts/python/export-to-postgresql.py | |
parent | fs/buffer.c: use b_folio for fscrypt work (diff) | |
download | wireguard-linux-6f2656eab290f0dd437cd4b2ec956c3519172d3b.tar.xz wireguard-linux-6f2656eab290f0dd437cd4b2ec956c3519172d3b.zip |
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: Luís Henriques <lhenriques@suse.de>
Tested-by: Xiubo Li <xiubli@redhat.com>
Reviewed-by: Xiubo 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: Eric Biggers <ebiggers@google.com>
Diffstat (limited to 'tools/perf/scripts/python/export-to-postgresql.py')
0 files changed, 0 insertions, 0 deletions