ELFи@@ts     @cZc'CT$`Txd#! @cZccIӟT_B@B8A/6iTR b|f~cB|wBB@"! @BZB$B#T_     {S!@R@׷r?kT` @Z4? qT`@ZqCz TkTSAR{¨_ւ@flR!R@d @cBZSA{¨_ւ@lR!R@&nR!R@nR!R     {?qS*@ T@& R!R@*BSA{¨_! T@RqTa q!QsQ!Q*RXS|@SA{¨_    {S*[_q @T@&R!R@*BSA*[B@{Ĩ_!@"kT@SQ@*Z@EQ@s*BQs"bZS*@4B@7@qcc*B*SA*[B@{Ĩ_    {SR[5@!Q! !XScSA[B{è_     {s<Q9S[ck*@ G?T7@_ T׿R#RW׷r@_KT"RQ5G@@_kAT3@:`kT*SA[BcCkDsE{ɨ_R67@e@*Q_k TؿR#X׷r_kKT\@"RZQ@5G@@_kAT;@"R"93@<`?k!T*7@?@*YzTSA[BcCkDsE{ɨ_R     {9S[ck**s\|@ G? T@Q~@k TؿR#RX׷r\@,T"RZJ5G@@_kAT3@<`kT*SA[BcCkDsE{ɨ_7@jTR7@k?@?᧟ `47@*qTؿR#X׷r<RZkT"R5G@@_kaT;@<93@:`?kaT*7@R?@য়    {R{_    {$R{_    {RS@6tVSA@{è_     {RRS*R@4d @cc`BSA@{Ĩ_@ 5C*BtSC %L@4*@@5SA@{Ĩ_@      4{S*[c8 @@Tw|@R@@5@yQ!<?q( TR<|B)k T@c||h#@ @ RSA[BcC{Ĩ_A@)R@r?kT@q TTb~@R@kT`@@4@8hb A|Sxa$š@6A8`@`R` @`R_=` @`@B@ccB@*B@ccB    {S` a2@!(@ ?a2@!@!7SA@{Ũ_     {S[9@ B8A(6b@Af@BZ_ @q@z!Tg @fZ6@%G ƚTRSA[B{Ĩ_a(@ R?kT ƚ"R! 5@$@9/6b@!R@|```9RB+@ @||@    {S[#@!@A ?C@@Tc ҷ 6@ @bqMT҂@a|s@ha@?k,T@@TcCSA[B#@{Ũ_     {B C@$ @`Ta@b?TR!RB @{¨_A@@_aTBR @{¨_A@@?!TR     {S[ck*+7S@sK*c**@57@`QXS 7@sT,TڿRZ׷r5R@׷r7@ф@kTs7` TT@BSA*[BcCkD+@{Ǩ_7@@k Ts TT"R*4!R@5RT@]*5@"8A(6BA @!Z? @q@zT@@!Z9!A$A@T5RR!+" B@B|B|@u     {  R",A_kTb@# @_TFR!RB @{¨_`@a@?T @R{¨_R!RB    {Ss@T[ck9  c@d@@?`5s@T[BcCkDRSA{Ũ_ր8k`A8 |S {`$6@@@DR@ @@`@ @SA[BcCkD{Ũ_    {SckY@3A$ST׿RW׷r[*/@@kAT@Zk9zSsA_$STc"R4SA[BcCkD{ƨ_[BRSAcCkD{ƨ_    {RS**@[**R` ZA׷r)ӂs@ R@RB8AP,_{@BSA[B@{Ĩ_     {S`|@[*c3R*k**s*@oT 3s"@kTs~kT*@o@s~kl T*o@K o@5S!R`@`@6`@R*7[Rck`@ `5;@L@Z @{y@Z1`T?@v@!tv?@40A84?@51T*C* @RRB ƚB*4*>9?T;@a@ @@s4X@Q*s`k"T`@* 5SA[BcCkDsEo@{Ȩ_*84q`@z Ts4*?@`@a@BARo@sE{Ȩ_a@BARo@SA[BcCkDsE{Ȩ_a@BoSA     @@A7_{@{_B<@<@h_magicno != cpu_to_be32(XLOG_HEADER_MAGIC_NUM)(!rhead->h_version || (be32_to_cpu(rhead->h_version) & (~XLOG_VERSION_OKBITS)))%s: unrecognised log version (%d).4hlen <= 0 || hlen > bufsizeblkno > log->l_logBBsize || blkno > INT_MAX!xlog_verify_bno(log, 0, nbblks)Invalid block length (0x%x) for bufferwriteread!xlog_verify_bno(log, blk_no, nbblks)Invalid log block/length (0x%llx, 0x%x) for bufferlog recovery %s I/O error at daddr 0x%llx len %d error %d1%s: failed to clear agi %d. Continuing.%s: bad header magic number%s: bad header lengthbad number of regions (%d) in inode log formatlog item region count (%d) overflowed size (%d)null uuid in log - IRIX style log!uuid_equal(&mp->m_sb.sb_uuid, &head->h_fs_uuid)log has mismatched uuid - can't recoverLog inconsistent (didn't find previous header)head->h_fmt != cpu_to_be32(XLOG_FMT)dirty log written in incompatible format - can't recoverdirty log entry has mismatched uuid - can't recoverhead_block < tail_block || head_block >= log->l_logBBsizehead_block >= tail_block || head_cycle != tail_cycle + 1%s: unrecognized type of log operation (%d)memcpy%s: Unmount LR%s: bad flag 0x%x%s: bad clientid 0x%x%s: bad length 0x%xlog record CRC mismatch: found 0x%x, expected 0x%x.invalid iclog size (%d bytes), using lsunit (%d bytes)Tail block (0x%llx) overwrite detected. Updated to 0x%llxTorn write (CRC failure) detected at log block 0x%llx. Truncating head block from 0x%llx.Failed post-recovery per-ag init: %dempty log check failedtotally zeroed logfailed to find log head%s: couldn't find sync recordfailed to locate log tailinternalrecoverySuperblock has unknown incompatible log features (0x%x) enabled.The log can not be fully and/or safely recovered by this kernel.Please recover the log on a kernel that supports the unknown features.Delaying log recovery for %d seconds.5Starting recovery (logdev: %s)Failed to recover intentsFailed to clear log incompat features on recoveryFailed to recover leftover CoW staging extents, err %d./////////:  fs/xfs/xfs_log_recover.cxlog_valid_rec_headerxlog_recover_clear_agi_bucketxlog_recover_add_to_transxlog_recover_reorder_transxlog_recover_add_to_cont_transxlog_recovery_process_transxlog_recover_process_ophdrxlog_recover_processxlog_find_tailGCC: (GNU) 13.2.1 20231205 (Red Hat 13.2.1-6)* @` RHP]\h~  dh P x " $# &:(R*j$,.024608L:)@<@>\@w" B%D'F(xHHJK *pM+DO,Q,2S=3UNh5Wc6 Ys(8[:]<_0@4acegikmmmmm8mXmxxm mm0"mP-mhp8J  "$&(*,.02468:<>@BDFKMOQSUWY[]_acegikoBWhv&1Ch"Lu|6@k )E`}  2 F b x      ( pCD HDV _ o y Dp   pE     G $ D P _ q   I,      % 7 I [ m     xfs_log_recover.c$x$dxlog_unpack_dataxlog_valid_rec_headerxlog_alloc_bufferxlog_do_ioxlog_breadxlog_rseek_logrec_hdrxlog_seek_logrec_hdrxlog_bread_noalignxlog_bwritexlog_recover_add_itemxlog_recover_clear_agi_bucketxlog_recover_add_to_transxlog_recover_cancel_intents.isra.0xlog_check_unmount_recxlog_recover_free_transxlog_header_check_mountxlog_find_verify_log_recordxlog_header_check_recoverxlog_recover_items_pass2xlog_find_cycle_start.constprop.0xlog_add_recordxlog_write_log_recordsxlog_clear_stale_blocksxlog_set_statexlog_find_verify_cyclexlog_recover_ophdr_to_transxlog_recover_reorder_transxlog_recover_commit_transxlog_recover_add_to_cont_transxlog_recovery_process_transxlog_recover_process_ophdrxlog_recover_process_dataxlog_recover_processxlog_do_recovery_passxlog_verify_tailxlog_verify_headxlog_do_log_recoveryxlog_do_recoverxlog_recover_process_intentsxlog_find_zeroedxlog_find_headxlog_find_tail__func__.7__func__.0__func__.3__func__.1xlog_recover_item_ops__func__.2__func__.4__func__.5__func__.6__func__.9.L144721xfs_corruption_errorxfs_printk_levelkvmalloc_nodexfs_rw_bdevkmem_alloc__list_add_valid_or_reportxfs_trans_allocxfs_read_agixfs_trans_log_bufxfs_trans_commitxfs_trans_cancelmemcpy__tracepoint_xfs_log_recover_item_addcpu_number__cpu_online_mask__traceiter_xfs_log_recover_item_addpreempt_schedule_notracekvfree_raw_spin_lockxfs_trans_ail_cursor_first_raw_spin_unlockxfs_trans_ail_cursor_nextxfs_trans_ail_cursor_done__list_del_entry_valid_or_reportuuid_null__tracepoint_xfs_log_recover_item_recover__traceiter_xfs_log_recover_item_recovermemset__tracepoint_xfs_log_recover_item_reorder_tail__tracepoint_xfs_log_recover_item_reorder_head__traceiter_xfs_log_recover_item_reorder_tail__traceiter_xfs_log_recover_item_reorder_headkvrealloc__tracepoint_xfs_log_recover_item_add_cont__traceiter_xfs_log_recover_item_add_contfortify_panicxfs_buf_delwri_submit__tracepoint_xfs_log_recover_record__traceiter_xfs_log_recover_recordxlog_cksumxfs_hex_dumpxfs_error_reportxlog_alloc_buf_cancel_tablexlog_free_buf_cancel_table__tracepoint_xfs_log_recoverxlog_assign_tail_lsnxfs_buf_lockxfs_buf_hold_xfs_buf_readxfs_buf_unlockxfs_buf_relexfs_sb_from_diskxfs_sb_version_to_featuresxfs_reinit_percpu_countersxfs_initialize_peragxfs_alloc_set_aside__traceiter_xfs_log_recoverxfs_buf_ioerror_alertxfs_defer_ops_continuexfs_defer_resources_relexlog_force_shutdown__tracepoint_xlog_intent_recovery_failedxfs_defer_ops_capture_free__traceiter_xlog_intent_recovery_failedxlog_recover_release_intentxlog_recover_igetxfs_igetxfs_qm_dqattachxfs_irelexlog_buf_readaheadxlog_is_buffer_cancelledxfs_buf_readahead_mapxlog_recoverxfs_dev_is_read_onlyxfs_globalsxfs_log_check_lsnmsleepxlog_recover_finishxfs_log_forcexfs_clear_incompat_log_featuresxfs_sync_sbxfs_perag_grabxfs_inodegc_flushxfs_perag_relexfs_reflink_recover_cowxlog_recover_cancelxlog_buf_item_opsxlog_inode_item_opsxlog_dquot_item_opsxlog_quotaoff_item_opsxlog_icreate_item_opsxlog_efi_item_opsxlog_efd_item_opsxlog_rui_item_opsxlog_rud_item_opsxlog_cui_item_opsxlog_cud_item_opsxlog_bui_item_opsxlog_bud_item_opsxlog_attri_item_opsxlog_attrd_item_opsX \ X` d XhDlDpxii              $ ( , 08H  (  ( P  P 0        0L xP T xX ` d (p t (| 8   i i  0   0     <    `          $  (  ,  0 8 H iL iP  XX  X\  `  d x  |       i i  x  x      , 8 X ` 8LXt     P  P H L P T Xl xp t xx     $ (, 0 8 < @t xt| t       t` d Hh l Hp\x\    ptix|i    X |   !> > > > >> ? ? ? ??AA A AA A AB BB (B4Bi8Bi6HU1@pq@6PU1@qB6XU1@qD6`U1@qFhU @д0qH2tU6U1@qK6U1@qM6U1@0qO6U1@HqQ6U1@`qS6U1@xqU6U1@qW6U1@qY6U1@q[6U1@صq]6U1@q_6U1@qa6U1@ qc6U1@8qe6V1@Pqg6V1@hqi6V1@qkVw@hqm0W/WW r p