ELFV@@ ?#{S*@94 TRSA@{è#_ RT@9SAq@{è#_qSA@{è#_?#{S(qT,qTa!@`@@9a@qT!R!A!@@SA{¨#_ SA{¨#_?RASA{¨#_փRaL!BASA{¨#_ր?#{A8[cs*7,BGS@9Q<q TSARA8G@,BBT*[BcCsE{ɨ#_ky2@@!!!~C;Aha3a@ <r{TER#@7@*@5E93E!K{@Q?kTa@*: @?qA_:qTE   T!@ @943@*`5D@ P)7@%@;@@{@@ T@9@9A{@ QF<<qT@J@aT? q TrT?@q T)T?LqT@{@{@@T!T{4{@ ՀDQSAkDZ?qT:@95:@94Q<q T@J@TBb&š"6`& 7kD@SAkD>!Q!<?qT?qT#RSAkD3SAkD0@@*SAkD&Sk?#{A8S,Bc!Ra9 @$qTHTqT qT!RaA8@",BcaTSA{è#_0q@T DRa9D@?'!0RaR?#{A8Scs,B7ҟa@?qT[kTD@@QT4 @ @a@!!`@!@@@tE! 6* ,@9c4B @~S | K k(T*BxS| Kk)T_q Tc@d@B!|S[BkDc@ 4qaT @s@?g 0u!R9R[BkDA87@",BcTSAcCsE{Ǩ#_c@y@?g 0 gE*pSR|S?q9`@ q@T)TqTq TRK4q! T*R[BkD_Ra4R[BkD`E|S @s@?g 0 @pSR!K!K![BkDC@bpX$š@@67_qT*c@R[BkDA?@9!@d@B!|S[BkD~|[k [BkDu?#{S R[c*#~e"yJ9B% @qTfFebdR*41T~1T*SA[BcC#@{Ũ#_ֿ$qTcF*5b"ґ*0q T(QqT0q TXe*@ B!|S R`B9R*SA[BcC#@{Ũ#_edrc"ҩ*`5a@`@J9?k@Ta@@a"@@@9!?qT?qT@9!?qT R`J9*SA[BcC#@{Ũ#_* *5@b"*@9qT>@9! ?q@T<@9 qT@?#{S[* )k@@9@9"J_@T!A$7RSA[B{Ǩ#_B$6 cҸQRso@k@@T`@@|Sa|SDJ@TAB<? q`T_rT?q T?qT` @ @ )qT ՠcCsE?4qT)T R?LqATSA[BcCsE{Ǩ#_ R4M)B!RcCsE!Q!<? q(T RD&Ě6!&7cCsE`@q@ )AT<ky33? #kT<r Tq-TQ L 33@_T!@9#Z#A_M)*qTcCkDsEr`;@95;@9cCqsEja @ @kDkDcCkDsEY?#{[SA8c @C,B?@95A8?@",Bc TSA[BcC{Ȩ#_q@TR@ @$qTqTc@9c4 EqT$osk@`c@94qsqT0qT`@9qT`@9`5R4@ DDs@c )k@d(Qq TqT?w 0`k@E |pS_q-TkR8ss@@!{xkpXӛDQ<q T qTA @0 C; @a_a @ 5a_@yaC_Q?k Tk@Ds@D"A )@ Tw@|@! k@E| Ek,TRkDsES@pX!$Ú6E?q,T_ $kTq`TAR!|"haR <"A @? %kjT*!REq!|#@\@\ Aha5@s @ k@kT kDsE`@9!4;k@s@b)`D@s@***B!kDsEkDsEks?#*{CS[c*@@9e@95@e7" 5`qTa@?LraTa @!5b@eF@9E_jT`fa*RB!*{ASB[CcD#_!(š6f@)*by ,H %llu prog '%s': relo #%d: patched insn #%d (ALU/ALU64) imm %llu -> %llu prog '%s': relo #%d: unexpected insn #%d (LDX/ST/STX) value: got %u, exp %llu -> %llu prog '%s': relo #%d: insn #%d (LDX/ST/STX) value too big: %llu prog '%s': relo #%d: insn #%d (LDX/ST/STX) accesses field incorrectly. Make sure you are accessing pointers, unsigned integers, or fields of matching type and size. prog '%s': relo #%d: patched insn #%d (LDX/ST/STX) off %llu -> %llu prog '%s': relo #%d: insn #%d (LDX/ST/STX) unexpected mem size: got %d, exp %u prog '%s': relo #%d: insn #%d (LDX/ST/STX) invalid new mem size: %u prog '%s': relo #%d: patched insn #%d (LDX/ST/STX) mem_sz %u -> %u prog '%s': relo #%d: insn #%d (LDIMM64) has unexpected form prog '%s': relo #%d: unexpected insn #%d (LDIMM64) value: got %llu, exp %llu -> %llu prog '%s': relo #%d: patched insn #%d (LDIMM64) imm64 %llu -> %llu prog '%s': relo #%d: trying to relocate unrecognized insn #%d, code:0x%x, src:0x%x, dst:0x%x, off:0x%x, imm:0x%x ::%s = %d::%s = %u::%s = %lld::%s = %llu:<%s> [%u] %s %s.%s[%u] (%s%d @ offset %u.%u) @ offset %u)failuresuccessprog '%s': relo #%d: parsing [%d] %s %s + %s failed: %d prog '%s': relo #%d: %s prog '%s': relo #%d: no matching targets found prog '%s': relo #%d: <%s> (%d) relocation doesn't support anonymous types prog '%s': relo #%d: error matching candidate #%d %s: %d matchingprog '%s': relo #%d: %s candidate #%d %s prog '%s': relo #%d: field offset ambiguity: %u != %u prog '%s': relo #%d: relocation decision ambiguity: %s %llu != %s %llu non-matchingbyte_offbyte_szfield_existssignedlshift_u64rshift_u64local_type_idtarget_type_idtype_existstype_sizeenumval_existsenumval_valuetype_matchesGCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0GNU %G]uxt uhhd   u  #*;LT p}<\VL$Xrelo_core.c$xbpf_core_names_matchbpf_core_calc_enumval_relo.isra.0bpf_core_match_memberbpf_core_calc_type_relo$dbpf_core_calc_field_relobpf_core_calc_reloCSWTCH.121CSWTCH.126CSWTCH.128btf_name_by_offsetbpf_core_essential_name_lenstrncmpbtf_type_by_idbtf_type_skip_modifiersstrcmp__stack_chk_failbtf_resolve_sizebpf_log__bpf_core_types_are_compatbtf_type_strbpf_core_parse_specmemsetsscanfbpf_core_patch_insnbpf_core_format_specsnprintfbpf_core_calc_relo_insnmemcpy__bpf_core_types_match,@L`@\<LXdTd<  P  P` p $  (  0  4  < ` x |       0    $ 4   !    `p @#   $l T|X<!X \ ` d h0 4 X8 < X@       x xL P T X \    @ xH xPh x x 0 0            $ (< D H P Th l p t |     X X(,8!H L l hp ht'  x  x','h P P @ @' !   0< 0D 0L P `'t x |'  `  `  '4 8 <'H L P'"&   $ (T X \ ` #0X&t x |), *H &p  + & ! ! ! ! 8! p