|
@@ -323,6 +323,7 @@ int ecryptfs_lookup_and_interpose_lower(struct dentry *ecryptfs_dentry,
|
|
rc = ecryptfs_read_and_validate_header_region(page_virt,
|
|
rc = ecryptfs_read_and_validate_header_region(page_virt,
|
|
ecryptfs_dentry->d_inode);
|
|
ecryptfs_dentry->d_inode);
|
|
if (rc) {
|
|
if (rc) {
|
|
|
|
+ memset(page_virt, 0, PAGE_CACHE_SIZE);
|
|
rc = ecryptfs_read_and_validate_xattr_region(page_virt,
|
|
rc = ecryptfs_read_and_validate_xattr_region(page_virt,
|
|
ecryptfs_dentry);
|
|
ecryptfs_dentry);
|
|
if (rc) {
|
|
if (rc) {
|