|
@@ -406,6 +406,13 @@ static int sb_finish_set_opts(struct super_block *sb)
|
|
|
if (strncmp(sb->s_type->name, "sysfs", sizeof("sysfs")) == 0)
|
|
|
sbsec->flags |= SE_SBLABELSUPP;
|
|
|
|
|
|
+ /*
|
|
|
+ * Special handling for rootfs. Is genfs but supports
|
|
|
+ * setting SELinux context on in-core inodes.
|
|
|
+ */
|
|
|
+ if (strncmp(sb->s_type->name, "rootfs", sizeof("rootfs")) == 0)
|
|
|
+ sbsec->flags |= SE_SBLABELSUPP;
|
|
|
+
|
|
|
/* Initialize the root inode. */
|
|
|
rc = inode_doinit_with_dentry(root_inode, root);
|
|
|
|