diff options
author | 2015-05-18 13:14:47 -0400 | |
---|---|---|
committer | 2015-05-18 13:14:47 -0400 | |
commit | 5b643f9ce34df945e58c7176275d406aa0db704f (patch) | |
tree | 740e471e4fa5d969d10a9f0fea50274801c1dbe1 /tools/perf/scripts/python/syscall-counts.py | |
parent | Linux 4.1-rc4 (diff) | |
download | linux-dev-5b643f9ce34df945e58c7176275d406aa0db704f.tar.xz linux-dev-5b643f9ce34df945e58c7176275d406aa0db704f.zip |
ext4 crypto: optimize filename encryption
Encrypt the filename as soon it is passed in by the user. This avoids
our needing to encrypt the filename 2 or 3 times while in the process
of creating a filename.
Similarly, when looking up a directory entry, encrypt the filename
early, or if the encryption key is not available, base-64 decode the
file syystem so that the hash value and the last 16 bytes of the
encrypted filename is available in the new struct ext4_filename data
structure.
Signed-off-by: Theodore Ts'o <tytso@mit.edu>
Diffstat (limited to 'tools/perf/scripts/python/syscall-counts.py')
0 files changed, 0 insertions, 0 deletions