Revert "SELinux: Enable setting security contexts on rootfs inodes."
authorAmit Pundir <amit.pundir@linaro.org>
Tue, 26 Apr 2016 10:21:20 +0000 (15:51 +0530)
committerAmit Pundir <amit.pundir@linaro.org>
Thu, 19 May 2016 07:05:13 +0000 (12:35 +0530)
This reverts commit 78d36d2111cd4ca722a602846f7db8f54a0b074c.

Drop this duplicate patch. This patch is already upstreamed in v4.4. Commits
5c73fceb8c70 (SELinux: Enable setting security contexts on rootfs inodes.),
12f348b9dcf6 (SELinux: rename SE_SBLABELSUPP to SBLABEL_MNT), and
b43e725d8d38 (SELinux: use a helper function to determine seclabel),
for reference.

Signed-off-by: Amit Pundir <amit.pundir@linaro.org>
security/selinux/hooks.c

index d4d12949de0939aa561b4ad7abd88c7ca8635b53..9b0586d0f3c41d72aea3230cba87f63e2df59ad2 100644 (file)
@@ -464,13 +464,6 @@ static int sb_finish_set_opts(struct super_block *sb)
        if (selinux_is_sblabel_mnt(sb))
                sbsec->flags |= SBLABEL_MNT;
 
-       /*
-        * 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);