From: Eric Biggers <ebiggers@xxxxxxxxxx> Reported-by: syzbot+0977fcb74b8a12a967b8@xxxxxxxxxxxxxxxxxxxxxxxxx Fixes: a5195193b1e5 ("kernfs, sysfs, cgroup, intel_rdt: Support fs_context") Signed-off-by: Eric Biggers <ebiggers@xxxxxxxxxx> --- fs/sysfs/mount.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/fs/sysfs/mount.c b/fs/sysfs/mount.c index 0a016dd49300a..1e1c0ccc6a367 100644 --- a/fs/sysfs/mount.c +++ b/fs/sysfs/mount.c @@ -27,6 +27,9 @@ static int sysfs_get_tree(struct fs_context *fc) int ret; ret = kernfs_get_tree(fc); + if (ret) + return ret; + if (kfc->new_sb_created) fc->root->d_sb->s_iflags |= SB_I_USERNS_VISIBLE; return 0; -- 2.18.0