From: Christoph Hellwig Date: Wed, 9 Aug 2023 22:05:34 +0000 (-0700) Subject: xfs: remove a superfluous s_fs_info NULL check in xfs_fs_put_super X-Git-Tag: v6.6.17~4097^2~42 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=1aa2d074d4c777e2150382878d0a5611d829b380;p=platform%2Fkernel%2Flinux-rpi.git xfs: remove a superfluous s_fs_info NULL check in xfs_fs_put_super ->put_super is only called when sb->s_root is set, and thus when fill_super succeeds. Thus drop the NULL check that can't happen in xfs_fs_put_super. Signed-off-by: Christoph Hellwig Reviewed-by: Christian Brauner Reviewed-by: "Darrick J. Wong" Message-Id: <20230809220545.1308228-3-hch@lst.de> Signed-off-by: Christian Brauner --- diff --git a/fs/xfs/xfs_super.c b/fs/xfs/xfs_super.c index 79c1dd9..e621e0d 100644 --- a/fs/xfs/xfs_super.c +++ b/fs/xfs/xfs_super.c @@ -1133,10 +1133,6 @@ xfs_fs_put_super( { struct xfs_mount *mp = XFS_M(sb); - /* if ->fill_super failed, we have no mount to tear down */ - if (!sb->s_fs_info) - return; - xfs_notice(mp, "Unmounting Filesystem %pU", &mp->m_sb.sb_uuid); xfs_filestream_unmount(mp); xfs_unmountfs(mp);