aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/mem-phys-addr.py
diff options
context:
space:
mode:
authorEric Biggers <[email protected]>2020-11-17 23:56:06 -0800
committerEric Biggers <[email protected]>2020-11-24 15:10:27 -0800
commit75d18cd1868c2aee43553723872c35d7908f240f (patch)
tree6817447dd15423bc064e02106e4f070cace7b053 /tools/perf/scripts/python/mem-phys-addr.py
parent159e1de201b6fca10bfec50405a3b53a561096a8 (diff)
ext4: prevent creating duplicate encrypted filenames
As described in "fscrypt: add fscrypt_is_nokey_name()", it's possible to create a duplicate filename in an encrypted directory by creating a file concurrently with adding the directory's encryption key. Fix this bug on ext4 by rejecting no-key dentries in ext4_add_entry(). Note that the duplicate check in ext4_find_dest_de() sometimes prevented this bug. However in many cases it didn't, since ext4_find_dest_de() doesn't examine every dentry. Fixes: 4461471107b7 ("ext4 crypto: enable filename encryption") Cc: [email protected] Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Eric Biggers <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/mem-phys-addr.py')
0 files changed, 0 insertions, 0 deletions