io_uring: end waiting before task cancel attempts
[linux-2.6-microblaze.git] / fs / xfs / xfs_fsops.c
index ef1d5bb..b7c5783 100644 (file)
@@ -433,13 +433,10 @@ xfs_fs_goingdown(
 {
        switch (inflags) {
        case XFS_FSOP_GOING_FLAGS_DEFAULT: {
-               struct super_block *sb = freeze_bdev(mp->m_super->s_bdev);
-
-               if (sb && !IS_ERR(sb)) {
+               if (!freeze_bdev(mp->m_super->s_bdev)) {
                        xfs_force_shutdown(mp, SHUTDOWN_FORCE_UMOUNT);
-                       thaw_bdev(sb->s_bdev, sb);
+                       thaw_bdev(mp->m_super->s_bdev);
                }
-
                break;
        }
        case XFS_FSOP_GOING_FLAGS_LOGFLUSH: