Patch 2.6.32.28 to 2.6.32.32
/fs/ecryptfs/inode.c
blob:b582f09a90122cd8f9c966703f33d63f2ccde3a4 -> blob:88ba4d43299a4d50334f64a93317785508e8bb2e
--- fs/ecryptfs/inode.c
+++ fs/ecryptfs/inode.c
@@ -988,6 +988,8 @@ int ecryptfs_getattr(struct vfsmount *mn
rc = vfs_getattr(ecryptfs_dentry_to_lower_mnt(dentry),
ecryptfs_dentry_to_lower(dentry), &lower_stat);
if (!rc) {
+ fsstack_copy_attr_all(dentry->d_inode,
+ ecryptfs_inode_to_lower(dentry->d_inode), NULL);
generic_fillattr(dentry->d_inode, stat);
stat->blocks = lower_stat.blocks;
}