]> err.no Git - linux-2.6/blobdiff - fs/xfs/xfs_log_recover.c
[CIFS] have cifs_get_spnego_key get the hostname from TCP_Server_Info
[linux-2.6] / fs / xfs / xfs_log_recover.c
index eb341461feb972a8168e9b4202f25746ff413229..851eca8a7150e7746728941a4a2c1ca7898e8054 100644 (file)
@@ -3834,7 +3834,10 @@ xlog_do_recover(
         */
        bp = xfs_getsb(log->l_mp, 0);
        XFS_BUF_UNDONE(bp);
+       ASSERT(!(XFS_BUF_ISWRITE(bp)));
+       ASSERT(!(XFS_BUF_ISDELAYWRITE(bp)));
        XFS_BUF_READ(bp);
+       XFS_BUF_UNASYNC(bp);
        xfsbdstrat(log->l_mp, bp);
        if ((error = xfs_iowait(bp))) {
                xfs_ioerror_alert("xlog_do_recover",