Messages in this thread Patch in this message | | | Subject | [PATCH 2/5] ecryptfs: missing initialization of the superblock 'magic' field | From | Roberto Sassu <> | Date | Wed, 3 Nov 2010 11:11:22 +0100 |
| |
This patch initializes the 'magic' field of ecryptfs filesystems to ECRYPTFS_SUPER_MAGIC.
Signed-off-by: Roberto Sassu <roberto.sassu@polito.it> --- fs/ecryptfs/main.c | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/fs/ecryptfs/main.c b/fs/ecryptfs/main.c index 09eb529..81821d7 100644 --- a/fs/ecryptfs/main.c +++ b/fs/ecryptfs/main.c @@ -36,6 +36,7 @@ #include <linux/parser.h> #include <linux/fs_stack.h> #include <linux/slab.h> +#include <linux/magic.h> #include "ecryptfs_kernel.h" /** @@ -520,6 +521,7 @@ static int ecryptfs_read_super(struct super_block *sb, const char *dev_name) ecryptfs_set_superblock_lower(sb, path.dentry->d_sb); sb->s_maxbytes = path.dentry->d_sb->s_maxbytes; sb->s_blocksize = path.dentry->d_sb->s_blocksize; + sb->s_magic = ECRYPTFS_SUPER_MAGIC; ecryptfs_set_dentry_lower(sb->s_root, path.dentry); ecryptfs_set_dentry_lower_mnt(sb->s_root, path.mnt); rc = ecryptfs_interpose(path.dentry, sb->s_root, sb, 0); -- 1.7.2.3 [unhandled content-type:application/pkcs7-signature] | |