aboutsummaryrefslogtreecommitdiff
path: root/lib/memory-notifier-error-inject.c
diff options
context:
space:
mode:
authorLuís Henriques <[email protected]>2023-03-16 18:14:12 +0000
committerIlya Dryomov <[email protected]>2023-08-24 11:24:37 +0200
commitd9ae977d2d5635bde4fe75657417f5cffb14c954 (patch)
tree7cad5e91c772528a91c9427eb766964ee6f486d8 /lib/memory-notifier-error-inject.c
parent295fc4aa7de4b72cfd764b75a238f79b9433e3ec (diff)
ceph: switch ceph_lookup/atomic_open() to use new fscrypt helper
Instead of setting the no-key dentry, use the new fscrypt_prepare_lookup_partial() helper. We still need to mark the directory as incomplete if the directory was just unlocked. In ceph_atomic_open() this fixes a bug where a dentry is incorrectly set with DCACHE_NOKEY_NAME when 'dir' has been evicted but the key is still available (for example, where there's a drop_caches). Signed-off-by: Luís Henriques <[email protected]> Reviewed-by: Xiubo Li <[email protected]> Reviewed-by: Milind Changire <[email protected]> Signed-off-by: Ilya Dryomov <[email protected]>
Diffstat (limited to 'lib/memory-notifier-error-inject.c')
0 files changed, 0 insertions, 0 deletions