|
@@ -1330,6 +1330,20 @@ _xfs_buf_ioapply(
|
|
SHUTDOWN_CORRUPT_INCORE);
|
|
SHUTDOWN_CORRUPT_INCORE);
|
|
return;
|
|
return;
|
|
}
|
|
}
|
|
|
|
+ } else if (bp->b_bn != XFS_BUF_DADDR_NULL) {
|
|
|
|
+ struct xfs_mount *mp = bp->b_target->bt_mount;
|
|
|
|
+
|
|
|
|
+ /*
|
|
|
|
+ * non-crc filesystems don't attach verifiers during
|
|
|
|
+ * log recovery, so don't warn for such filesystems.
|
|
|
|
+ */
|
|
|
|
+ if (xfs_sb_version_hascrc(&mp->m_sb)) {
|
|
|
|
+ xfs_warn(mp,
|
|
|
|
+ "%s: no ops on block 0x%llx/0x%x",
|
|
|
|
+ __func__, bp->b_bn, bp->b_length);
|
|
|
|
+ xfs_hex_dump(bp->b_addr, 64);
|
|
|
|
+ dump_stack();
|
|
|
|
+ }
|
|
}
|
|
}
|
|
} else if (bp->b_flags & XBF_READ_AHEAD) {
|
|
} else if (bp->b_flags & XBF_READ_AHEAD) {
|
|
rw = READA;
|
|
rw = READA;
|