]> git.baikalelectronics.ru Git - kernel.git/commit
eCryptfs: Fix encrypted file name lookup regression
authorTyler Hicks <tyhicks@linux.vnet.ibm.com>
Wed, 25 Aug 2010 15:26:37 +0000 (10:26 -0500)
committerTyler Hicks <tyhicks@linux.vnet.ibm.com>
Fri, 27 Aug 2010 15:50:53 +0000 (10:50 -0500)
commit22345c4a832cd157540cf4e781ab0a1a0eb45e15
tree9e18819c7abfe2bc6b15e924236efd36a0601780
parente57319b9e65ee04858f356e66f777ce06efd3746
eCryptfs: Fix encrypted file name lookup regression

Fixes a regression caused by b0aeaa5c5188ab7515fe2e996b331ccad12e11e3

When file name encryption was enabled, ecryptfs_lookup() failed to use
the encrypted and encoded version of the upper, plaintext, file name
when performing a lookup in the lower file system. This made it
impossible to lookup existing encrypted file names and any newly created
files would have plaintext file names in the lower file system.

https://bugs.launchpad.net/ecryptfs/+bug/623087

Signed-off-by: Tyler Hicks <tyhicks@linux.vnet.ibm.com>
fs/ecryptfs/crypto.c
fs/ecryptfs/inode.c