Lines Matching refs:l_mp
81 if (XFS_IS_CORRUPT(log->l_mp, !xlog_verify_bno(log, 0, nbblks))) { in xlog_alloc_buffer()
82 xfs_warn(log->l_mp, "Invalid block length (0x%x) for buffer", in xlog_alloc_buffer()
129 if (XFS_IS_CORRUPT(log->l_mp, !xlog_verify_bno(log, blk_no, nbblks))) { in xlog_do_io()
130 xfs_warn(log->l_mp, in xlog_do_io()
143 xfs_alert(log->l_mp, in xlog_do_io()
371 if (xfs_has_logv2(log->l_mp)) { in xlog_logrec_hblks()
427 xfs_warn(log->l_mp, in xlog_find_verify_log_record()
463 if ((error = xlog_header_check_mount(log->l_mp, head))) in xlog_find_verify_log_record()
513 xfs_warn(log->l_mp, "empty log check failed"); in xlog_find_head()
525 xfs_warn(log->l_mp, "totally zeroed log"); in xlog_find_head()
750 xfs_warn(log->l_mp, "failed to find log head"); in xlog_find_head()
998 xfs_warn(log->l_mp, in xlog_verify_tail()
1066 xfs_warn(log->l_mp, in xlog_verify_head()
1285 xfs_warn(log->l_mp, "%s: couldn't find sync record", __func__); in xlog_find_tail()
1343 set_bit(XFS_OPSTATE_CLEAN, &log->l_mp->m_opstate); in xlog_find_tail()
1371 xfs_warn(log->l_mp, "failed to locate log tail"); in xlog_find_tail()
1500 xfs_has_logv2(log->l_mp) ? 2 : 1); in xlog_add_record()
1504 memcpy(&recp->h_fs_uuid, &log->l_mp->m_sb.sb_uuid, sizeof(uuid_t)); in xlog_add_record()
1636 if (XFS_IS_CORRUPT(log->l_mp, in xlog_clear_stale_blocks()
1647 if (XFS_IS_CORRUPT(log->l_mp, in xlog_clear_stale_blocks()
1882 xfs_warn(log->l_mp, in xlog_recover_reorder_trans()
1939 xfs_buf_readahead(log->l_mp->m_ddev_targp, blkno, len, ops); in xlog_buf_readahead()
2066 xfs_warn(log->l_mp, "%s: bad header length", __func__); in xlog_recover_add_to_cont_trans()
2123 xfs_warn(log->l_mp, "%s: bad header magic number", in xlog_recover_add_to_trans()
2130 xfs_warn(log->l_mp, "%s: bad header length", __func__); in xlog_recover_add_to_trans()
2164 xfs_warn(log->l_mp, in xlog_recover_add_to_trans()
2179 xfs_warn(log->l_mp, in xlog_recover_add_to_trans()
2266 xfs_warn(log->l_mp, "%s: Unmount LR", __func__); in xlog_recovery_process_trans()
2271 xfs_warn(log->l_mp, "%s: bad flag 0x%x", __func__, flags); in xlog_recovery_process_trans()
2350 xfs_warn(log->l_mp, "%s: bad clientid 0x%x", in xlog_recover_process_ophdr()
2361 xfs_warn(log->l_mp, "%s: bad length 0x%x", __func__, len); in xlog_recover_process_ophdr()
2434 if (xlog_header_check_recover(log->l_mp, rhead)) in xlog_recover_process_data()
2581 trace_xlog_intent_recovery_failed(log->l_mp, error, in xlog_recover_process_intents()
2592 error = xlog_finish_defer_ops(log->l_mp, &capture_list); in xlog_recover_process_intents()
2598 xlog_abort_defer_ops(log->l_mp, &capture_list); in xlog_recover_process_intents()
2807 for_each_perag(log->l_mp, agno, pag) in xlog_recover_process_iunlinks()
2815 xfs_inodegc_flush(log->l_mp); in xlog_recover_process_iunlinks()
2832 if (xfs_has_logv2(log->l_mp)) { in xlog_unpack_data()
2880 if (old_crc || xfs_has_crc(log->l_mp)) { in xlog_recover_process()
2881 xfs_alert(log->l_mp, in xlog_recover_process()
2892 if (xfs_has_crc(log->l_mp)) { in xlog_recover_process()
2893 XFS_ERROR_REPORT(__func__, XFS_ERRLEVEL_LOW, log->l_mp); in xlog_recover_process()
2913 if (XFS_IS_CORRUPT(log->l_mp, in xlog_valid_rec_header()
2916 if (XFS_IS_CORRUPT(log->l_mp, in xlog_valid_rec_header()
2920 xfs_warn(log->l_mp, "%s: unrecognised log version (%d).", in xlog_valid_rec_header()
2930 if (XFS_IS_CORRUPT(log->l_mp, hlen <= 0 || hlen > bufsize)) in xlog_valid_rec_header()
2933 if (XFS_IS_CORRUPT(log->l_mp, in xlog_valid_rec_header()
2978 if (xfs_has_logv2(log->l_mp)) { in xlog_do_recovery_pass()
3007 if (h_len > h_size && h_len <= log->l_mp->m_logbsize && in xlog_do_recovery_pass()
3009 xfs_warn(log->l_mp, in xlog_do_recovery_pass()
3011 h_size, log->l_mp->m_logbsize); in xlog_do_recovery_pass()
3012 h_size = log->l_mp->m_logbsize; in xlog_do_recovery_pass()
3284 struct xfs_mount *mp = log->l_mp; in xlog_do_recover()
3370 if (xfs_has_crc(log->l_mp) && in xlog_recover()
3371 !xfs_log_check_lsn(log->l_mp, log->l_mp->m_sb.sb_lsn)) in xlog_recover()
3386 if ((error = xfs_dev_is_read_only(log->l_mp, "recovery"))) { in xlog_recover()
3397 if (xfs_sb_is_v5(&log->l_mp->m_sb) && in xlog_recover()
3398 xfs_sb_has_incompat_log_feature(&log->l_mp->m_sb, in xlog_recover()
3400 xfs_warn(log->l_mp, in xlog_recover()
3402 (log->l_mp->m_sb.sb_features_log_incompat & in xlog_recover()
3404 xfs_warn(log->l_mp, in xlog_recover()
3406 xfs_warn(log->l_mp, in xlog_recover()
3417 xfs_notice(log->l_mp, in xlog_recover()
3423 xfs_notice(log->l_mp, "Starting recovery (logdev: %s)", in xlog_recover()
3424 log->l_mp->m_logname ? log->l_mp->m_logname in xlog_recover()
3457 xfs_alert(log->l_mp, "Failed to recover intents"); in xlog_recover_finish()
3467 xfs_log_force(log->l_mp, XFS_LOG_SYNC); in xlog_recover_finish()
3475 if (xfs_clear_incompat_log_features(log->l_mp)) { in xlog_recover_finish()
3476 error = xfs_sync_sb(log->l_mp, false); in xlog_recover_finish()
3478 xfs_alert(log->l_mp, in xlog_recover_finish()
3493 error = xfs_reflink_recover_cow(log->l_mp); in xlog_recover_finish()
3495 xfs_alert(log->l_mp, in xlog_recover_finish()