super: don't bother with WARN_ON_ONCE()
[linux-2.6-microblaze.git] / fs / super.c
index 9cfe9c3..1745cf7 100644 (file)
@@ -2067,10 +2067,7 @@ retry:
        /* Release s_umount to preserve sb_start_write -> s_umount ordering */
        super_unlock_excl(sb);
        sb_wait_write(sb, SB_FREEZE_WRITE);
-       if (!super_lock_excl(sb)) {
-               WARN_ON_ONCE("Dying superblock while freezing!");
-               return -EINVAL;
-       }
+       __super_lock_excl(sb);
 
        /* Now we go and block page faults... */
        sb->s_writers.frozen = SB_FREEZE_PAGEFAULT;