ELF> @@:91DfHAUATUSHHt&IIԉHH{HLLH;u[1]A\A]AVAUATUSHHt.IAADHH{HADDLH;u[1]A\A]A^ff.AWAVAUATUSHHD|$@Dt$HD$DL$Ht9IIHLH{HAVLAWHDL$DD$L.H;XZuH1[]A\A]A^A_AWAVAUATUSHHD|$@Dt$HD$DL$Ht9IIHLH{HAVLAWHDL$DD$L.H;XZuH1[]A\A]A^A_AWAVAUATUSHHD|$@Dt$HD$DL$Ht9IIHLH{HAVLAWHDL$DD$L.H;XZuH1[]A\A]A^A_AWAVAUATUSHHD|$@Dt$HD$DL$Ht9IIHLH{HAVLAWHDL$DD$L.H;XZuH1[]A\A]A^A_AWAVAUATUSHHt4AAAELHH{HIEDDDH;u[1]A\A]A^A_AVAUATUSHHt.AAADHH{HADDDH;u[1]A\A]A^ff.AWAVAUATUSHHt4IIAEDHH{HAEDLLH;u[1]A\A]A^A_USHHtHHH{HHH;u1[]fATUSHHt"IHHH{HHLH;u[1]A\ff.@ATUSHHt"IHHH{HHLH;u[1]A\ff.@USHHtHHH{HHH;u1[]fATE1UHSH3@։HSQ:W@fASHsуHtHHLYΉ Ɖ2*CHKHHHDHcHDIC1HfTCHDHHCD9CHCHcSH9TXHCHD9DHCHHDH9DHHE[]A\HcCH\\HCH\IHUHE9B$A {AH HHdHXH LCHcCHM HUNLHuH}HLE(HHEHcCHM HHUHuH}LE(HHEC @$HmC@ [HKC 2@H CfIf2HCffHCff/HCf9fHCHHHTHLHbCffJH>CKHH|"C{HH|Cf"f7fMHCHH\CHHTHCHcSHHTCfPffuCHHDHDH7C SHKH H HDCffHCf!fCHCHHHLH|CffH~CKHHTH[CKHHTH8CKHHlCHHHTHLHCHHHLHlCKHHTHCKHHdCHHHTHLHZCHHHLHd3CSHTH|CHHTHcCHHCHHHL|HHCHHHLHHTHCHHTH3CHkCHcSHH1TNCHHHL|H1׉HCHHHDH1DCHHTH CHCHcSHH TCHHHL|H ׉HCHHHDH DaCHHTH#CH?CHcSHH!T"CHHHL|H!׉HCHHHDH!DCHHTH+CHCHcSHH)TCHHHLH+|H\CHHHDH)D5CSHTH|CHcSHHTCHHHL|H׉HCHHHDHDCD9C HCH\xCHcSH9T HCH\OCHD9DJ HCH\CHHDH9D HCH\CD9C HCH\CHcSH9T HCH\CHD9Dr HCH\jCHHDH9D6 HCH\7CHDC HCH\SHcCH#D HCH\CHHDD HCH\CHHTH#T\ HCH\CD9C, HCH\ZCHcSH;T> HCH\1CHD9D HCH\CHH|H9| HCH\C{9| HCH\CHcSH9Tf HCH\}CHD9D, HCH\LCHHDH9D HCH\C{9| HCH\CHcSH9T HCH\CHD9DT HCH\CHHDH9D HCH\eCD9CHCH\>CHcSH;THCH\CHD9D|HCH\CHH|H9|@HCH\CD9C HCH\CHcSH9Ts HCH\aCHD9D9 HCH\0CHHDH9D HCH\CHKHHHDHDCHSHKHDf CHSHHHLHDfxCHDCHDHMCHKHHHDHDCHSHKHD CHSHHHLHDHCD9CHCH\CHcSH9THCH\jCHD9DHCH\9CHHDH9DqHCH\CD9CAHCH\CHcSH9THCH\CHD9DHCH\CHHDH9DHCH\RCHKHƒHTH HT#CHSHHcKHDH CHƒHDHLHSH CHDC|H|CHKHHHDHDsCHSHKHD OCHSHHHLHD C1HfLCHDHCHKHHHDHHDCHDCHDHHCHKHHHDHHDeCHHDHCHDCHDHcHf CHHHcDHDPBSHtHHSHT|!2HSHtHHSHT2KHHKHLHtHU1HEerKHHKHLHTSHDu1SHtHHSHT=12SHsуHtHHL Ή1Ɖ2uCH|H4H+H"HHHHHHHHHHHHHHHHHHHwHnHeH\HSHJHAH8H/H&HHH HHCH|H|CTHHHEXSH1҉HHUXCHLЋ1؅HIHHCTHHHEXSҋTH1҉HHUXCHLЋ9؅HIHH3CHcKHHDHHHEXSHcKHH)LSHHHDHH|HEXSHHDH)DSHHHLHHH|HCTHHHEXSH1҉HHEXS؃HTH 3KHIHH;CTHHHEXSҋTH1҉HHEXSHHLH13tHIHHCHcsHHLHHHHHHCH\HCH\HCH\yHCH\jSHH1HLHHtH?C1HDHEXKHHEXSHDHHHHC1HDHEXKHHEXCHTCHDHEXSҋL1HHEXCHTCHcK1HHDHHUXCHTRSHH1HDHtHUXCHTCHHDH CHDHEXSҋL1HHEXSHDCHcs1HHLHHHSH CHƒHTHTjH2H12HHHH1H2H!2~HHHH H2HH1HETHHSHD8CHTfH\CHDHDCHDHDCHDHDCHTHȉHCHTHHHCHTHHHCHTfHCHTHȉHCHHHDHDKHHKHLHTuqЇSHsуHtHHLu]Ή!Ɖ2SHtHHSHTu; 2|HHSHDbHHHH!H2H 2@ff.HhI@eH%(H$`1HT$`HHH HH$`HLD$HD$PzH$`eH+%(u HhfDHHI<eH%(H$@1HT$`HHH HH$@HLD$HD$PH$@eH+%(u HHfDH(I8eH%(H$ 1HT$`HHH HH$ HLD$HD$PZH$ eH+%(u H(fDHI4eH%(H$1HT$`HHH HH$HLD$HD$PH$eH+%(u HfDHI0eH%(H$1HT$`HHH HH$HLD$HD$P:H$eH+%(u HfDHI,eH%(H$1HT$`HHH HH$HLD$HD$PH$eH+%(u HfDH(IeHH$1HT$`HHH HH$HLD$HD$PH$eH+%(u HĨff.HI$eH%(H$1HT$`HHH HH$HLD$HD$PH$eH+%(u HĈfDHhI eH%(H$`1HT$`HHH HH$`HLD$HD$PH$`eH+%(u HhfDHHIeH%(H$@1HT$`HHH HH$@HLD$HD$PjH$@eH+%(u HHfDH(IeH%(H$ 1HT$`HHH HH$ HLD$HD$PH$ eH+%(u H(fDHIeH%(H$1HT$`HHH HH$HLD$HD$PJH$eH+%(u HfDHIeH%(H$1HT$`HHH HH$HLD$HD$PH$eH+%(u HfDHI eH%(H$1HHHH|$` HH|$`LD$hH$-H$eH+%(u HfHIeH%(H$1HHHH|$@ HH|$@LD$HH$H$eH+%(u HĨfHH eH%(H$1H|$ H$HD$HD$HD$HH|$ HT$(H|$pH$eH+%(u HĈUHAWAVIAUIATASHHeH%(HE1HEHG`EeHIHGhHHUHuHHtbHELMHپAIIfAIǁIE8@ Dg GAGjAWUZYHEeH+%(u!He[A\A]A^A_]IHV@UHAWIAVAAUAATSHH DEeH%(HE1HEHG`EeHIHGhHHUHuHHtiHELMHپAIIfAIǁAG GEDwDoGjATUZYHEeH+%(u"He[A\A]A^A_]I$HNUHAWEAVIAUIATESHH(HMHO`eH%(HE1HEEHGheH H$HUHuHMHHHELMȹAIEfAHMIIǁt"AtE}1Hu1Ht HIu8Av G wAWUw$WG DgjQUHXZHEeH+%(u%He[A\A]A^A_]HH1ff.@UHAWIAVAAUAATASLH(DELG`eH%(HE1HEEHGheLH,HUHuLEHHHELML,IIfAIǁDwG eDoGEDgGCG CG$G(jLEAPUAZYHEeH+%(u!He[A\A]A^A_]IH.UHAWIAVAAUAATASH DEeH%(HE1HEHG`EeHHHGhH$HUHuHHtlHELML$AIIfAIǁDwG eDoGEDgGjSUZYHEeH+%(u!He[A\A]A^A_]HHLfDUHAWIAVEAUAATISHH(DMHO`eH%(HE1HEEHGheH H$HUHuHMHHtwHELMA$IIfAIǁA$G GADwGEDoGjHMQUHZYHEeH+%(u!He[A\A]A^A_]HH=UHAUATISHHLo`eH%(HE1HEEHGheL-H$HUHuHHtfHELMHپ$AIIfAIǁLgAD$GA$GID$HGjAUUZYHEeH+%(uHe[A\A]]IEHUUHAVAUIATISHHeH%(HE1HEHG`EeHIHGhH4HUHuHHtwHELMHپ4AIIfAIǁLgAD$GA$GID$Lo HGIEG(jAVUZYHEeH+%(uHe[A\A]A^]IHCfDUHAVAUIATISHHLw`eH%(HE1HEEHGheL5HHUHuHHt]HELMHپAIIfAIǁLoAD$GA$GjAVUZYHEeH+%(uHe[A\A]A^]IH]AUIATIU͹SHH8eH%(HD$01HHHHCHuTHHHt IT$8HR h PAPHD$0eH+%(u"H8[]A\A]uHtfAVIAUA͹ATAUDSHH8eH%(HD$01HHHHCHuZHHHt$ADhH@ PD`hHD$0eH+%(u$H8[]A\A]A^uHtfDAWIAVIAUEATI̹UHSDH8eH%(HD$01HHHIFH$LHHtVT$xAtoAtiEuw|$pum1Hu8Hv @ pAX\$ppHXP HD$0eH+%(uEH8[]A\A]A^A_1MtI $1RLBf.AWIAVMAUAATA̹USDH8eH%(HD$01HHHIGHus,LHHt;DhH@ eD`PhXAVP AVP$AP(HD$0eH+%(u*H8[]A\A]A^A_uLxDAVIAUAATA̹USDH8eH%(HD$01HHHIFHu] LHHt'DhH@ eD`PhXHD$0eH+%(u$H8[]A\A]A^uLt@AWIAVIAUEATA̹UDSHH8eH%(HD$01HHHHCHuf HHHt.A@ HPADhPD`hHD$0eH+%(u&H8[]A\A]A^A_uHtDUHSHH8eH%(HD$01HHHHEHuO HHHtHXSHPPHSHPHD$0eH+%(uH8[]uHtATIԹUHSHH8eH%(HD$01HHHHEHub0HHHt0HXSHPPHSL` HPI$P(HD$0eH+%(u H8[]A\uHtATIUHSHH8eH%(HD$01HHHHCHuMHHHtHhAT$HPA$PHD$0eH+%(u H8[]A\uHtff.fATHUSHH@t []A\u DeH{xHUHEHHH []A\fAVHAUATUSHH@t []A\A]A^u DuH{xHDmDeUHHAVHEEH X[]A\A]A^ff.@AWHAVAUATUSHHH@tH[]A\A]A^A_DEu H{xHDe D}DuDmDD$UHHATEHAWAVDD$H H []A\A]A^A_ff.AWHAVAUATUSHHH@tH[]A\A]A^A_DU(DMH{xHu De$D} DuDT$DmD $DT$MHߋUIHARATAWAVAUDL$(H H0[]A\A]A^A_f.AVHAUATUSHH@t []A\A]A^u DuH{xHDmDeUMHAVIEHAUH XZ[]A\A]A^ff.AVHAUATUSHH@t []A\A]A^u DuH{xHDmDeUMHAVIEHAUH XZ[]A\A]A^ff.ATHUSHH@t []A\uLeH{xHUHMHHH []A\fAUHATUSHH@t []A\A]uDm(H{xHLeUHEMHHH []A\A]ff.ATHUSHH@t []A\uLeH{xHUHMHHH []A\fUHSHH@t[]EHHHTH []fDUHAWAVAUIATARSH eH%(HE1HEEHHIXA IEhM}`eL=HAHUHuAADIHtxHUHEIz LLUHfHHǀAZHcHLULDAAD LjAWLMUY^HEeH+%(u:He[AZA\A]A^A_]IH4λ AIDHW8H5H@HXH`HXHBHBHBUHAUIATISH8eH%(HD$01HHHIEHMtsLXHcH LHIHt)XHx LHcHAD HHD$0eH+%(u=H8[A\A]] IlL\AWAHAVAAUA)ATUSHDO EC1DEEHPHIcDt$LE1DAAAAw'AAAtAJ1HD9sh9u EEIE uJ@uHcJLc9sPHcHlIcH9|@LcD$LAII uREuJHD9r1H[]A\A]A^A_A9|J\LcL9}LcD$L)AII tHcLBI9sLcOl McM99|Lcd$Ml(LL)IHcI9MLM9I9Et|fDBHcJLcD)9sHcLd)IcI9| HcHGA9JlLcL9HcH)"LcBI@Hcl$IlDBTH|@HHcH0HH9rPHHH9׺HB|0DfAt HHLHH9s1H1ff.AVAAUA ATUISDHHʼnAݺxA DE؉HH)HHHHD1ҾHE(HH(eA HH(HHH0fDeH]8HHE8HHHHE8HHHxX[H]A\A]A^H1H1Hff.US H1Ҿ HHC HtMHHt7H¾?w&HcH?wHHHH!t H?vH[]H{(H{8H1f.SHG8H4t2Ct,H-HS8H(HC8H(t1[[DSHG8HH(Ht Ct'H?t!HHC8Hǀ[HC8Hǀ(HC8ŐHG8HH(Htwx,9x$roD8DY LMNHH HA0DIHA8Eˋ4D)v0D@1ID)ʃHQ0ITHI9t TGD9rff.fATUSH~AA D9r H[]A\ց HHtaHHH HE8fDe1HHC8HC HC(H{(HHH[]A\1wSHG8HHtHH{8H{ H{(H[ff.@AWAVE1AUIATUSH`eH%(HD$XG H\$D$HD$HHD$ D$LHA?E|$LHH|$HLEu H߹HEYM1HTILHH @:1A] 9rҍ D1IHHD)HDA׃?AAA8H\8EfHIIHHT$H|$H@L9uHD$HL$HʉPH9uHD$HIE1HT$XeH+%(H`[]A\A]A^A_JB f:BH\ETA"L1HEHE8Kf.AWAVIAUATAUESHHA3D EAvA ,UAHߺ B4HHHHHHE ,Dx DD)DL$LLHH $J4Hu11ff.fAVAUATUSHDhAAt@IHL4H+HEHHt LHEtHHI9u[]A\A]A^ff.@ATUHHXSWHxH HHHP@E1HIcHHR8HǂHHHC8HtHH{8H{ AH{(HA9rt HHPHC8HtHH{8H{ H{(H[]A\#fHeH%(HD$1HD$eH+%(uJHHHH$tH1HHHeeHHe tDeHcff.@1D1DH@AVAUATIUHSH0EA$Lu8MLAFt91IxHcH<‹GPtuHA;^r1LA$H[H]A\A]A^HG8@DƒHHG0HA$uHHHE*HHtHHuHA$gL1D1D1D1D1D1D1D1D1DeHH t3HEH1DffHf1D1D1D1"errmsg=%s", __get_str(msg)"mem_id=%d mem_type=%s page=%p", REC->mem_id, __print_symbolic(REC->mem_type, { MEM_TYPE_PAGE_SHARED, "PAGE_SHARED" }, { MEM_TYPE_PAGE_ORDER0, "PAGE_ORDER0" }, { MEM_TYPE_PAGE_POOL, "PAGE_POOL" }, { MEM_TYPE_XSK_BUFF_POOL, "XSK_BUFF_POOL" }, { -1, 0 }), REC->page"mem_id=%d mem_type=%s allocator=%p ifindex=%d", REC->mem_id, __print_symbolic(REC->mem_type, { MEM_TYPE_PAGE_SHARED, "PAGE_SHARED" }, { MEM_TYPE_PAGE_ORDER0, "PAGE_ORDER0" }, { MEM_TYPE_PAGE_POOL, "PAGE_POOL" }, { MEM_TYPE_XSK_BUFF_POOL, "XSK_BUFF_POOL" }, { -1, 0 }), REC->allocator, REC->ifindex"mem_id=%d mem_type=%s allocator=%p", REC->mem_id, __print_symbolic(REC->mem_type, { MEM_TYPE_PAGE_SHARED, "PAGE_SHARED" }, { MEM_TYPE_PAGE_ORDER0, "PAGE_ORDER0" }, { MEM_TYPE_PAGE_POOL, "PAGE_POOL" }, { MEM_TYPE_XSK_BUFF_POOL, "XSK_BUFF_POOL" }, { -1, 0 }), REC->allocator"ndo_xdp_xmit from_ifindex=%d to_ifindex=%d action=%s sent=%d drops=%d err=%d", REC->from_ifindex, REC->to_ifindex, __print_symbolic(REC->act, { XDP_ABORTED, "ABORTED" }, { XDP_DROP, "DROP" }, { XDP_PASS, "PASS" }, { XDP_TX, "TX" }, { XDP_REDIRECT, "REDIRECT" }, { -1, ((void *)0) }), REC->sent, REC->drops, REC->err"enqueue cpu=%d map_id=%d action=%s processed=%u drops=%u to_cpu=%d", REC->cpu, REC->map_id, __print_symbolic(REC->act, { XDP_ABORTED, "ABORTED" }, { XDP_DROP, "DROP" }, { XDP_PASS, "PASS" }, { XDP_TX, "TX" }, { XDP_REDIRECT, "REDIRECT" }, { -1, ((void *)0) }), REC->processed, REC->drops, REC->to_cpu"kthread cpu=%d map_id=%d action=%s processed=%u drops=%u sched=%d xdp_pass=%u xdp_drop=%u xdp_redirect=%u", REC->cpu, REC->map_id, __print_symbolic(REC->act, { XDP_ABORTED, "ABORTED" }, { XDP_DROP, "DROP" }, { XDP_PASS, "PASS" }, { XDP_TX, "TX" }, { XDP_REDIRECT, "REDIRECT" }, { -1, ((void *)0) }), REC->processed, REC->drops, REC->sched, REC->xdp_pass, REC->xdp_drop, REC->xdp_redirect"prog_id=%d action=%s ifindex=%d to_ifindex=%d err=%d map_id=%d map_index=%d", REC->prog_id, __print_symbolic(REC->act, { XDP_ABORTED, "ABORTED" }, { XDP_DROP, "DROP" }, { XDP_PASS, "PASS" }, { XDP_TX, "TX" }, { XDP_REDIRECT, "REDIRECT" }, { -1, ((void *)0) }), REC->ifindex, REC->to_ifindex, REC->err, REC->map_id, REC->map_index"ifindex=%d action=%s sent=%d drops=%d err=%d", REC->ifindex, __print_symbolic(REC->act, { XDP_ABORTED, "ABORTED" }, { XDP_DROP, "DROP" }, { XDP_PASS, "PASS" }, { XDP_TX, "TX" }, { XDP_REDIRECT, "REDIRECT" }, { -1, ((void *)0) }), REC->sent, REC->drops, REC->err"prog_id=%d action=%s ifindex=%d", REC->prog_id, __print_symbolic(REC->act, { XDP_ABORTED, "ABORTED" }, { XDP_DROP, "DROP" }, { XDP_PASS, "PASS" }, { XDP_TX, "TX" }, { XDP_REDIRECT, "REDIRECT" }, { -1, ((void *)0) }), REC->ifindexGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPLGPL4BPF interpreter: unknown opcode %02x (imm: 0x%x) prog_id=%d action=%s ifindex=%d ifindex=%d action=%s sent=%d drops=%d err=%d prog_id=%d action=%s ifindex=%d to_ifindex=%d err=%d map_id=%d map_index=%d kthread cpu=%d map_id=%d action=%s processed=%u drops=%u sched=%d xdp_pass=%u xdp_drop=%u xdp_redirect=%u enqueue cpu=%d map_id=%d action=%s processed=%u drops=%u to_cpu=%d ndo_xdp_xmit from_ifindex=%d to_ifindex=%d action=%s sent=%d drops=%d err=%d mem_id=%d mem_type=%s allocator=%p mem_id=%d mem_type=%s allocator=%p ifindex=%d mem_id=%d mem_type=%s page=%p const struct xdp_mem_allocator *kernel/bpf/core.cerrmsg=%s (null)&fp->aux->used_maps_mutex&fp->aux->ext_mutex&fp->aux->dst_mutex./include/linux/thread_info.hPAGE_SHAREDPAGE_ORDER0PAGE_POOLXSK_BUFF_POOLABORTEDDROPPASSTXREDIRECT__data_loc char[]msgconst struct page *pageu32mem_idmem_typexaconst void *allocatorconst struct xdp_rxq_info *rxqintifindexfrom_ifindexactto_ifindexdropssenterrmap_idcpuunsigned intprocessedto_cpuschedxdp_passxdp_dropxdp_redirectprog_idmap_indexMEM_TYPE_XSK_BUFF_POOLMEM_TYPE_PAGE_POOLMEM_TYPE_PAGE_ORDER0MEM_TYPE_PAGE_SHAREDXDP_REDIRECTXDP_TXXDP_PASSXDP_DROPXDP_ABORTED H(  xdp bpf_xdp_link_attach_failedmem_return_failedmem_connectmem_disconnectxdp_devmap_xmitxdp_cpumap_enqueuexdp_cpumap_kthreadxdp_redirect_map_errxdp_redirect_mapxdp_redirect_errxdp_redirectxdp_bulk_txxdp_exceptionGCC: (Debian 12.2.0-14) 12.2.0GNU'G o0@P` p$N{$O0_0 P2&z'z'z0(z(zP)z )up*z/+zA+zS ,ze,zw@-z-w`.w./ 01q p38+4I5)d07~@8p9:@;<$@=M0>v??@`A  Bg*!p4BQ! p[@C!pD! pD!ppE ! pFg3!`=FtZ!``d Gg!`GJH[_'pJ+pK/<ENW! kHz01!!##% #[ # #  #( #0@ #8y %{ `x  % x @ % `x `+! %# x8 Q % S `xi = %( x . %0 `x @ %8 x %@ `x) %H+ xB %PD `xW Kw %Xy x @  %` `x ` ` P  " ` A  c `   @@ ;  m@ `    0 Z   @ 'H'! '`H0'HH' He)c++)+ )+@)+`'H'H.'@HM'Ho'H'`H) +)(+)0+)8+)@+//D/ a/8 x/H/`/p// /%/A/ Y/ p/(#@#H#P01"#XM#`#h2#p#x fO7 Wa9HIH"P -H 4pI- H4 U-H2 Ng-`H 0-H -H? (cP-@H 0_-H 8'pUF-Hc @_- H H7-H  P'A?-`H^ XA-H `7^ )B \` t P  p  ` 39RZkx!(;OV]pI {I J 0J PJ M:`NURcrP[Q_pQ5 RFRAV@S&ThryUxWpW WW!X.6G0Y[k`Y#Y8Y9@Z [6p[S![O:@\nN]g^q|P` p`ya;  0 PaC "a ^ "a z "a     "0c "Pc "pc !"c !"c ?!"c \!"c x!"d !"0d !"Pd !"pd@!!"d ""d""e'"" e:""@eS""`e o""e ""e ""e ""e """)#J#e## #0#@#P $`*$pJ$f$!!@Xt$!`$!!`$!!``$!!`$!! `$!!`%!!` %!!@ `I%!! `i%!! `%!!` `%!! `%!! `%!! `%!! `&!!@ `-&!! `H&!! `g&!!` `&!! `&!! `&!!`&!!`&!!@`&!!`'!!`''!!``A'!!`['!! `u''('@@core.c__export_symbol_bpf_prog_alloc__export_symbol___bpf_call_base__export_symbol_bpf_prog_select_runtime__export_symbol_bpf_empty_prog_array__export_symbol_bpf_prog_free__export_symbol_bpf_event_output__export_symbol_bpf_stats_enabled_key__export_symbol___tracepoint_xdp_exception__export_symbol___traceiter_xdp_exception__export_symbol___SCK__tp_func_xdp_exception__export_symbol___SCT__tp_func_xdp_exception__export_symbol___tracepoint_xdp_bulk_tx__export_symbol___traceiter_xdp_bulk_tx__export_symbol___SCK__tp_func_xdp_bulk_tx__export_symbol___SCT__tp_func_xdp_bulk_tx__bpf_prog_ret1__bpf_prog_array_free_sleepable_cb___bpf_prog_runjumptable.16__bpf_prog_run512__bpf_prog_run480__bpf_prog_run448__bpf_prog_run416__bpf_prog_run384__bpf_prog_run352__bpf_prog_run320__bpf_prog_run288__bpf_prog_run256__bpf_prog_run224__bpf_prog_run192__bpf_prog_run160__bpf_prog_run128__bpf_prog_run96__bpf_prog_run64__bpf_prog_run32perf_trace_xdp_exceptionperf_trace_xdp_bulk_txperf_trace_xdp_redirect_templateperf_trace_xdp_cpumap_kthreadperf_trace_xdp_cpumap_enqueueperf_trace_xdp_devmap_xmitperf_trace_mem_disconnectperf_trace_mem_connectperf_trace_mem_return_failedtrace_event_raw_event_xdp_exceptiontrace_event_raw_event_xdp_bulk_txtrace_event_raw_event_xdp_redirect_templatetrace_event_raw_event_xdp_cpumap_kthreadtrace_event_raw_event_xdp_cpumap_enqueuetrace_event_raw_event_xdp_devmap_xmittrace_event_raw_event_mem_disconnecttrace_event_raw_event_mem_connecttrace_event_raw_event_mem_return_failedtrace_raw_output_xdp_exceptionsymbols.8trace_raw_output_xdp_bulk_txsymbols.7trace_raw_output_xdp_redirect_templatesymbols.6trace_raw_output_xdp_cpumap_kthreadsymbols.5trace_raw_output_xdp_cpumap_enqueuesymbols.4trace_raw_output_xdp_devmap_xmitsymbols.3trace_raw_output_mem_disconnectsymbols.2trace_raw_output_mem_connectsymbols.1trace_raw_output_mem_return_failedsymbols.0trace_raw_output_bpf_xdp_link_attach_failedperf_trace_bpf_xdp_link_attach_failedbpf_prog_free_deferredtrace_event_raw_event_bpf_xdp_link_attach_failedbpf_adj_branches__key.13__key.12__key.11public_insntable.10dummy_bpf_prog___once_key.9___done.15bpf_user_rnd_stateinterpreters__UNIQUE_ID___addressable___SCT__tp_func_xdp_bulk_tx1027__UNIQUE_ID___addressable___SCK__tp_func_xdp_bulk_tx1026__UNIQUE_ID___addressable___traceiter_xdp_bulk_tx1025__UNIQUE_ID___addressable___tracepoint_xdp_bulk_tx1024__UNIQUE_ID___addressable___SCT__tp_func_xdp_exception1023__UNIQUE_ID___addressable___SCK__tp_func_xdp_exception1022__UNIQUE_ID___addressable___traceiter_xdp_exception1021__UNIQUE_ID___addressable___tracepoint_xdp_exception1020__event_bpf_xdp_link_attach_failedprint_fmt_bpf_xdp_link_attach_failed__event_mem_return_failedprint_fmt_mem_return_failed__event_mem_connectprint_fmt_mem_connect__event_mem_disconnectprint_fmt_mem_disconnect__event_xdp_devmap_xmitprint_fmt_xdp_devmap_xmit__event_xdp_cpumap_enqueueprint_fmt_xdp_cpumap_enqueue__event_xdp_cpumap_kthreadprint_fmt_xdp_cpumap_kthread__event_xdp_redirect_map_err__event_xdp_redirect_map__event_xdp_redirect_err__event_xdp_redirectprint_fmt_xdp_redirect_template__event_xdp_bulk_txprint_fmt_xdp_bulk_tx__event_xdp_exceptionprint_fmt_xdp_exceptiontrace_event_fields_bpf_xdp_link_attach_failedtrace_event_fields_mem_return_failedtrace_event_fields_mem_connecttrace_event_fields_mem_disconnecttrace_event_fields_xdp_devmap_xmittrace_event_fields_xdp_cpumap_enqueuetrace_event_fields_xdp_cpumap_kthreadtrace_event_fields_xdp_redirect_templatetrace_event_fields_xdp_bulk_txtrace_event_fields_xdp_exceptiontrace_event_type_funcs_bpf_xdp_link_attach_failedtrace_event_type_funcs_mem_return_failedtrace_event_type_funcs_mem_connecttrace_event_type_funcs_mem_disconnecttrace_event_type_funcs_xdp_devmap_xmittrace_event_type_funcs_xdp_cpumap_enqueuetrace_event_type_funcs_xdp_cpumap_kthreadtrace_event_type_funcs_xdp_redirect_templatetrace_event_type_funcs_xdp_bulk_txtrace_event_type_funcs_xdp_exceptionevent_class_bpf_xdp_link_attach_failedstr__xdp__trace_system_nameevent_class_mem_return_failedevent_class_mem_connectevent_class_mem_disconnect__TRACE_SYSTEM_MEM_TYPE_XSK_BUFF_POOL__TRACE_SYSTEM_MEM_TYPE_PAGE_POOL__TRACE_SYSTEM_MEM_TYPE_PAGE_ORDER0__TRACE_SYSTEM_MEM_TYPE_PAGE_SHAREDevent_class_xdp_devmap_xmitevent_class_xdp_cpumap_enqueueevent_class_xdp_cpumap_kthreadevent_class_xdp_redirect_templateevent_class_xdp_bulk_txevent_class_xdp_exception__TRACE_SYSTEM_XDP_REDIRECT__TRACE_SYSTEM_XDP_TX__TRACE_SYSTEM_XDP_PASS__TRACE_SYSTEM_XDP_DROP__TRACE_SYSTEM_XDP_ABORTED__tpstrtab_bpf_xdp_link_attach_failed__tpstrtab_mem_return_failed__tpstrtab_mem_connect__tpstrtab_mem_disconnect__tpstrtab_xdp_devmap_xmit__tpstrtab_xdp_cpumap_enqueue__tpstrtab_xdp_cpumap_kthread__tpstrtab_xdp_redirect_map_err__tpstrtab_xdp_redirect_map__tpstrtab_xdp_redirect_err__tpstrtab_xdp_redirect__tpstrtab_xdp_bulk_tx__tpstrtab_xdp_exception__UNIQUE_ID___addressable_bpf_stats_enabled_key760__UNIQUE_ID___addressable_bpf_event_output759__UNIQUE_ID___addressable___SCK__preempt_schedule758.14__UNIQUE_ID___addressable_bpf_prog_free757__UNIQUE_ID___addressable_bpf_empty_prog_array752__UNIQUE_ID___addressable_bpf_prog_select_runtime751__UNIQUE_ID___addressable___bpf_call_base746__UNIQUE_ID___addressable_bpf_prog_alloc742.LC1.LC16__tracepoint_xdp_redirect__SCT__tp_func_xdp_redirect__traceiter_xdp_redirect__tracepoint_xdp_redirect_err__SCT__tp_func_xdp_redirect_err__traceiter_xdp_redirect_err__tracepoint_xdp_redirect_map__SCT__tp_func_xdp_redirect_map__traceiter_xdp_redirect_map__tracepoint_xdp_redirect_map_err__SCT__tp_func_xdp_redirect_map_err__traceiter_xdp_redirect_map_err__tracepoint_xdp_cpumap_kthread__SCT__tp_func_xdp_cpumap_kthread__traceiter_xdp_cpumap_kthread__tracepoint_xdp_cpumap_enqueue__SCT__tp_func_xdp_cpumap_enqueue__traceiter_xdp_cpumap_enqueue__tracepoint_xdp_devmap_xmit__SCT__tp_func_xdp_devmap_xmit__traceiter_xdp_devmap_xmit__tracepoint_mem_disconnect__SCT__tp_func_mem_disconnect__traceiter_mem_disconnect__tracepoint_mem_connect__SCT__tp_func_mem_connect__traceiter_mem_connect__tracepoint_mem_return_failed__SCT__tp_func_mem_return_failed__traceiter_mem_return_failed__tracepoint_bpf_xdp_link_attach_failed__SCT__tp_func_bpf_xdp_link_attach_failed__traceiter_bpf_xdp_link_attach_failed__x86_return_thunk__x86_indirect_thunk_rax__probestub_xdp_exception__probestub_xdp_bulk_tx__x86_indirect_thunk_r10__probestub_xdp_redirect__probestub_xdp_cpumap_kthread__probestub_xdp_cpumap_enqueue__probestub_xdp_devmap_xmit__probestub_mem_disconnect__probestub_mem_connectkfree__x86_indirect_thunk_rdx_printk__stack_chk_failthis_cpu_offperf_trace_buf_allocperf_trace_run_bpf_submittrace_event_buffer_reservetrace_event_buffer_commit__trace_trigger_soft_disabledtrace_raw_output_preptrace_print_symbols_seqtrace_event_printftrace_handle_returnstrlenmemcpy__probestub_mem_return_failed__probestub_xdp_redirect_mapsystem_wqqueue_work_on__probestub_xdp_redirect_map_err__probestub_xdp_redirect_err__probestub_bpf_xdp_link_attach_failedbpf_internal_load_pointer_neg_helperbpf_prog_alloc_no_stats__vmalloc_noprofkmalloc_caches__kmalloc_cache_noprofpcpu_alloc_noprof__mutex_init__cpu_possible_maskfree_percpubpf_prog_alloc_jited_linfo__kvmalloc_node_noprofbpf_prog_jit_attempt_donekvfreebpf_prog_fill_jited_linfobpf_prog_realloc__bpf_prog_freebpf_prog_calc_tagsha1_initmemsetsha1_transformbpf_patch_insn_singlememmovebpf_remove_insnsbpf_prog_kallsyms_del_allbpf_opcode_in_insntablebpf_prog_map_compatible_raw_spin_lock_raw_spin_unlockbpf_prog_array_alloc__kmalloc_noprofbpf_prog_array_freekvfree_call_rcubpf_prog_array_free_sleepablecall_rcu_tasks_tracebpf_prog_array_lengthbpf_prog_array_is_emptybpf_prog_array_copy_to_userbpf_prog_array_delete_safebpf_prog_array_delete_safe_atbpf_prog_array_update_atbpf_prog_array_copybpf_prog_array_copy_info__bpf_free_used_mapsput_callchain_buffers__bpf_free_used_btfsbpf_user_rnd_init_once__do_once_startprandom_seed_full_state__do_once_donebpf_user_rnd_u32prandom_u32_state__SCT__preempt_schedulebpf_get_raw_cpu_idbpf_get_trace_printk_protobpf_get_trace_vprintk_protobpf_int_jit_compilemutex_lockmutex_unlockfind_vm_areaset_memory_robpf_jit_compilebpf_helper_changes_pkt_databpf_jit_needs_zextbpf_jit_inlines_helper_callbpf_jit_supports_subprog_tailcallsbpf_jit_supports_percpu_insnbpf_jit_supports_kfunc_callbpf_jit_supports_far_kfunc_callbpf_jit_supports_arenabpf_jit_supports_insnbpf_arch_uaddress_limitconst_pcpu_hotbpf_jit_supports_ptr_xchgskb_copy_bitsbpf_arch_text_pokebpf_arch_text_copybpf_arch_text_invalidatebpf_jit_supports_exceptionsbpf_jit_supports_private_stackarch_bpf_stack_walkbpf_arena_get_user_vm_startbpf_arena_get_kern_vm_starttrace_event_regtrace_event_raw_init__SCK__tp_func_bpf_xdp_link_attach_failed__SCK__tp_func_mem_return_failed__SCK__tp_func_mem_connect__SCK__tp_func_mem_disconnect__SCK__tp_func_xdp_devmap_xmit__SCK__tp_func_xdp_cpumap_enqueue__SCK__tp_func_xdp_cpumap_kthread__SCK__tp_func_xdp_redirect_map_err__SCK__tp_func_xdp_redirect_map__SCK__tp_func_xdp_redirect_err__SCK__tp_func_xdp_redirectarena_map_opsbpf_tail_call_protobpf_get_retval_protobpf_set_retval_protobpf_seq_printf_btf_protobpf_snprintf_btf_protobpf_get_ns_current_pid_tgid_protobpf_get_local_storage_protobpf_get_current_ancestor_cgroup_id_protobpf_get_current_cgroup_id_protobpf_get_current_comm_protobpf_get_current_uid_gid_protobpf_get_current_pid_tgid_protobpf_ktime_get_tai_ns_protobpf_ktime_get_coarse_ns_protobpf_ktime_get_boot_ns_protobpf_ktime_get_ns_protobpf_get_numa_node_id_protobpf_get_smp_processor_id_protobpf_get_prandom_u32_protobpf_jiffies64_protobpf_spin_unlock_protobpf_spin_lock_protobpf_map_lookup_percpu_elem_protobpf_map_peek_elem_protobpf_map_pop_elem_protobpf_map_push_elem_protobpf_map_delete_elem_protobpf_map_update_elem_protobpf_map_lookup_elem_proto__SCK__preempt_schedulebpf_global_ma_setbpf_global_ma}4 4, 4 E4 4 e4 4$ 4 4D 4  4, 4 4 j w    # #&'((6))Q**v+,,&--C..u///a00011122Q23M33354m44 5-5555B6a667q777,888!9V9994:i:::;*;;;;;m<<="====>>>>>>>Y????%@I@q@|@@A9ADAAAAA6BVB ^[B nB 8sB!BB ^ B B `C!`CC ^C C C! DKD ^ lD D D!DE ^E 3E P:E!EE ^ E E E!&FFF ^KF ^F cF!FF ^`F F F!6GVG ^[G nG @sG!GG G!HH#dHHH$IMI WII'I _J#JJ$ K9K LK[KN.N /XN0N1%O ,O $HO2SO ZO >fO2qO xO RO2O3O3OO-O1P4]P5fPnP3P7,QFQ9[R.uR$R5R5R3RS S5S5S>S?2T@{TAT3BU@XUU;1VCOV$HWCW ^ 5XH}XIY . . p/ 0 1 63 4 5 7 8 C9 V: ; ; < = > ? d@ ,A A DB B"B C"xC C"8D D"D PE"E E"4F sF"F G"DG G"G G"-I uI I I(J 5J UJ (K xL M 3N O TP P P AQ Q NR R S3T V mW |W W W &X X YKY FYMKY zYOY Y Y Z %Z Z M[ R[ [ [ [ \ !\ +\ l] ] H^ U^ _^ ^ )`3U` ` +a 7a ]a a a a b 5c Wc wc c c c c d 7d Wd d d d d  e ,e Je ge e e e e ` h        ` `h        % / K( O0 S `       %`Oh[hOlOwO}(O0OhOw (HOPOhO w@HhOp@OHhphOSOOl0O8OShOwO} O(OhOS G@ G`FFpEDD@C B@ Bpx `@ @px``  px p@x@ px px  @ p`x@`  0@P`p0(8HXhx  $(,0 !)19AIQYa      ( 0 8 @$ H( P, X0 ` @` (0P8p@H PX@`h@p`x`Pp @p&'' ((@))`**+ ,(,00-8-@P.H.P/X0`1h`3p4x5 708`9p:0;<0= >>?@PABB0CCD`EFF G(G0G8`I@IHIPJX J`@Jh`Jp`KxMPNOPP`QRR0SpUWWWWX YPYYY0Z[ `[([00\8]@p^H_P@`X````h@appaxaaa c@c`cccccd d@d`dddde0ePepe e(e0e 1t# #$$($,3$0C$4T$8%<!&@O&D\&H^d#VqW Z# VrW$Z( tW ZtWZ``(8hx(8HXh(8HXh(8HXh.`.-@-, ,++p*)P)(0(''& (08@HPX`hpx`` `(0`8@`HP`X``^ pJH ` 0080@`^ h`App9x ^ @@8`  ^ (?0078@ PPXP`^ ?5`^ 0>4 @^ H@=Pp3X`ppxp^ <1@^ @;0 0080@`^ h:p/x @` (08@^  ^ (@^ H`^ h%^ :^ G^ N^ W^ ` (0+` x%8 H8@HP`p@X`hp) (0&`x* 8@HP ( #### (( 08J@#H#P#X#`gh#p#x####cB& ###### *(08M@#H=P#X#`qhypHx### = ###a  ### f(N0&8@#HP#X#`hpwx#######;-k#  (0r8 @#H`PX` hpx#@d ~W% # :`A o ###  ( 0#8 @#HjP#X#`#h#p#x#### #L ####p ## #### (k0D8@#H#P#X#`hpx?####;  ####W ], ##w  (08 @#H#P#X#` h?px ####  ###s $##### #(S 0#8#@#H#P#X#`#h#p#x###### ##########.symtab.strtab.shstrtab.rela.text.rela.data.bss.rela.export_symbol.rela__tracepoints_ptrs.rela.static_call.text.rela.discard.noendbr.rela__patchable_function_entries.rodata.str1.8.rodata.str1.1.rela.smp_locks.rela.altinstructions.altinstr_replacement.rela.discard.instr_begin.rela__bug_table.rela.discard.reachable.rela.discard.instr_end.rela__jump_table.rela.rodata.rela.discard.addressable.rela_ftrace_events.rela.ref.data.rela_ftrace_eval_map.rela.init.data.rela__tracepoints__tracepoints_strings.data..once.data..percpu.rela.rodata..c_jump_table.comment.note.GNU-stack.note.gnu.property @e@+7+@f &@8271` ;`6@Bh7OP4J@ D87ghb@XE87 ~4y@F87  8@G 72X2ٌlHL@pT7@8V`7  @V`7*͏0%@V7;6@W07SN@W07kf@XH7}  x@`Xp7! @]7#h@P_87%  @`7'ȦH@h7)@h7+@ @j7-6FP0` +@p72F0` O_ h(8 'r