aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python
diff options
context:
space:
mode:
authorSweet Tea Dorminy <[email protected]>2022-10-20 12:58:26 -0400
committerDavid Sterba <[email protected]>2022-12-05 18:00:43 +0100
commitab3c5c18e8fa3f8ea116016095d25adab466cd39 (patch)
tree0df3a5526d5edcdf3161872a4c6f3086dc3a7bd2 /tools/perf/scripts/python
parente43eec81c5167b655b72c781b0e75e62a05e415e (diff)
btrfs: setup qstr from dentrys using fscrypt helper
Most places where we get a struct qstr, we are doing so from a dentry. With fscrypt, the dentry's name may be encrypted on-disk, so fscrypt provides a helper to convert a dentry name to the appropriate disk name if necessary. Convert each of the dentry name accesses to use fscrypt_setup_filename(), then convert the resulting fscrypt_name back to an unencrypted qstr. This does not work for nokey names, but the specific locations that could spawn nokey names are noted. At present, since there are no encrypted directories, nothing goes down the filename encryption paths. Signed-off-by: Sweet Tea Dorminy <[email protected]> Reviewed-by: David Sterba <[email protected]> Signed-off-by: David Sterba <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions