ELF>@6@8 @22@@@MM$$`-`=`=tp-p=p=  888$$Ptd000,,QtdRtd`-`=`=GNUȞQqXl;Tv%p 4` L"!"aP@ @ HC@A @H.prstuvwxz|~z%u0X{]3+Ct[եހqc""i?bΕx| jsFBn *TKwwї|?x", iWnSu:&H88+ܖfM2v.N(\ ,{%jQfN"P <‘wNR#b+-~M ' ?eLqG =zh vTOq, 9F".&Y@ q=j 8z&s(i3b\)!cH!JT vr pY ! MS @d 0g3 `mi s 0y@DP pY q3i p= 1 v d1`Ep z/> X s9 uJvD@` 0Y9E Xe oYU nB h pYY_ gJ h p{: prYU E@v pobD@ zB @n} rJ @zl @ `u @9 P mlC 0L O {G 0__gmon_start___ITM_deregisterTMCloneTable_ITM_registerTMCloneTable__cxa_finalizemetric_namesmetric_text_onelinemetric_text_longperf_buffer__pollmallocstrncpyheadpartitions__get_by_dev__stack_chk_failperf_buffer__freebpf_object__destroy_skeletonksyms__freepartitions__freefill_instids_log2round__asprintf_chkpowfill_instidspmNotifyErrexitpmIniFileLookup__isoc23_strtolcallocbpf_object__open_skeletonpartitions__loadpartitions__get_by_namefentry_can_attachbpf_program__set_attach_targetbpf_object__load_skeletonbpf_map__fdbpf_map_update_elembpf_program__attachksyms__loadksyms__get_symbolperf_buffer__new__errno_locationstrerrorstderr__fprintf_chkbpf_moduleall_modulesbpf_buffer__newprobe_ringbufbpf_map__set_autocreatebpf_map__set_typebpf_map__set_key_sizebpf_map__set_value_sizebpf_buffer__openring_buffer__newbpf_buffer__pollring_buffer__pollbpf_buffer__freering_buffer__freestrncmpstrcmpopen_elf_by_fdelf_nextscngelf_getshdrelf_getdatagelf_getsymelf_strptrbtf__add_strbtf__freeclose_elfreallocbtf__name_by_offsetqsortopen_elfputcharbpf_prog_loadbpf_raw_tracepoint_opengetpid__snprintf_chkfopen__isoc23_fscanf__ctype_b_locmemcpymkostempunlinkfeoffclosestrlenksyms__map_addrsyms__load_filegelf_getehdrstrdupbtf__new_emptyelf_getshdrstrndxsyms__load_pidsyms__map_addr_dsosyms_cache__newsyms_cache__freesyms_cache__get_symsfgets__isoc23_sscanfprint_log2_hist__printf_chkputsprint_linear_histget_ktime_nsclock_gettimeis_kernel_modulebtf__load_vmlinux_btflibbpf_get_errorbtf__load_module_btfbtf__find_by_name_kindkprobe_existsfwritefaccessattracepoint_existsaccessvmlinux_btf_existsmodule_btf_existsprobe_tp_btflibbpf_find_vmlinux_btf_idgetpagesizebpf_map_createensure_core_btf_binary_min_core_btfs_tar_gz_startuname__getdelimmkstempfdopen_binary_min_core_btfs_tar_gz_endinflateInit2_inflateinflateEndferrorcleanup_core_btfget_pid_binary_pathreadlinkget_pid_lib_pathstrrchrstrnlenstrcpyresolve_binary_pathpopenpcloseelf_versionelf_beginelf_kindelf_endelf_errmsgget_elf_func_offsetelf_getphdrnumgelf_getphdrdump_hashbpf_map_lookup_batchbpf_map_get_next_keybpf_map_lookup_elemlibpcp_web.so.1libpcp.so.3libbpf.so.1libelf.so.1libz.so.1libm.so.6libc.so.6GLIBC_2.29GLIBC_2.2.5PCP_WEB_1.8PCP_3.22GLIBC_2.14GLIBC_2.4GLIBC_2.7GLIBC_2.3GLIBC_2.8GLIBC_2.38GLIBC_2.3.4GLIBC_2.17ELFUTILS_1.5ELFUTILS_1.6ELFUTILS_1.0LIBBPF_0.8.0LIBBPF_0.6.0LIBBPF_0.0.4LIBBPF_0.5.0LIBBPF_0.0.8LIBBPF_0.0.9LIBBPF_0.0.6LIBBPF_0.0.7LIBBPF_0.1.0LIBBPF_0.2.0LIBBPF_0.0.1              0 ui   X   db&  / ii : ii D ii N ii X  b ti m y ui  @      P~0 P0 Tv0 Pq0 Xv0 Yv0 Vv0 Wv0  Pu0 Pt0 Qv0- `=Hh=HCC@DIHD IPDHXDI`DPPhD0MpDKxDKDHD@ID;DHD[DeDpDwD}DD;DHD[DeEpEwE}E E(E0E8Eȑ@E֑HEPEXE`EhEpE(xE1E;EMEXE`EhErEzEEE?????&??1?6??\?@@@r@ @(@0@8@@@H@P@X@ `@ h@p@x@ @ @ @@@@z@@@@@@@@@v@AAAA A(A 0A!8A"@A#HA$PA%XA'`A(hA)pA*xA+A,A-A.A/A0A2A3A4A5A7A8A9A:A;A<A=B>B?BB@ B~(BA0BB8BC@BDHBEPBFXB`BGhBHpBIxBJBKBLBMBBNBOBBPBQBRBSBTBUBVBWBXCCYCZC[ Ct(C]0C^8C_@C`HC{PCaXCb`CchCdpCexCfCgChCiCjCkCqClCmCnCCoHHHtH5%@%h%h%h%h%h%h%h%hp%h`%h P%zh @%rh 0%jh %bh %Zh%Rh%Jh%Bh%:h%2h%*h%"h%h%hp% h`%hP%h@%h0%h %h%h%h%h %h!%h"%h#%h$%h%%h&%h'p%h(`%h)P%zh*@%rh+0%jh, %bh-%Zh.%Rh/%Jh0%Bh1%:h2%2h3%*h4%"h5%h6%h7p% h8`%h9P%h:@%h;0%h< %h=%h>%h?%h@%hA%hB%hC%hD%hE%hF%hGp%hH`%hIP%zhJ@%rhK0%jhL %bhM%ZhN%RhO%JhP%BhQ%:hR%2hS%*hT%"hU%hV%hWp% hX`%hYP%hZ@%h[0%h\ %h]%h^%h_%h`%ha%hb%hc%hd%he%hf%hgp%hh`%hiP%zhj@%rhk0%jhl %bhm%Zhn%Rho%Jhp%Bhq%:hr%2hs%*ht%"hu%hv%hwp% hx`%hyP%hz@%f% fDH=HH9tHHt H=H5H)HH?HHHtHUHtfD=Uu+UH=2Ht H=>9d-]wf.f.fDHHff.fDH4ff.@HctHMHH1HiHH1ff.@ fo?F F@F`N(NHNhFF0FPFp~FF0FPFpF FF,F4FLFTFlFtdždžHHHH wdždždždžHFHJBfDH=1ff.SPHoC HHHCA oC0HHAA0HH@@HYHPHQHH H@9HH|Y[H8HW@HOHHt HJHHW@H.[HHf.SHdH%(H\$HӃ}HH@H@HH1DH@HH@HHt9uu%HHT$dH+%(H[u@4@rfDt$tt u_@0H@(HH#땋pHP(HS HH >HPHHS(HH H >HPhHS0HH@H ?HHHH`H >HHS8HH >HHHHHHE8HE@HHS@H `>HEHyHHPHSpH5n>HPHSHL%>HP HSxHP(HSPHP8HHP@HSXHPPHHPXHS`HPhHHHH =HPpHShHH0H >HpHH5>HHHpx1L HH`HHBHEH+H6HHIH5HHt0HNHHHAH@AH L1HHHHz@H_=1*HH8Å=tUHiD$HxH=Y111Ht$HkH-H}@sHEpHHxp=8HHHH58<iH-Ht%H}P$HH-H=H}`HH-|HH}hHHWH1=WH5DHHH@HHx(mE1E1H HHH-ff.fHD$dH+%(SH[]A\ÐL1FH}XHH-HFH5HfDH5ffD؉H;HtHG(H5:1H밉H5:1fH5q1}x{H5ӸH1LHH5Z1fH5L:1H591BH5H["H5CH;H5{H{HHNH81H n=/ D@HGHHtHff.@AT1UHSHt71HA(HHt?H(D` H[]A\ÐHA=H0HSl @AUIATIUHSHHH?S t.u1LHrHt>HCH1[]A\A]@HkE1ILLcH@HuH[]A\A]ff.G t$tfHHHtOSG Ht+tH[DHH[fDHWH[fDf.f.f.f.f.DU1SH?H58H H5p8HH5^8HtzH5U8HtbH5D8HtJH528H{t2 H5!8Hct H58HK@H[]ff.HFH9Gtr f.H6H?UDf.HFH9Gtr f.H6H?Df.AWAVAUIATUSHt$I}5I}0,I}@t$Ht$XHV$LIMt$ H5'HAG(fH<$H|$@H<$1HD$@H$8dH+%(HD$@HH[]A\A]A^A_T$LH|$PHcH4H$HtHt$@fHHcVHJHL<ЉNIG@AAGAG AG0I6IG@DAG(+AG(Ht$dHD$dIHHt$hH1L-&@HLHHtcHt$8HHtۋ$Ht$hLHHtLwuH$t$dLIGH$IG jt$dLZH<$ft$d1p@HHBH)Dt$HA@A@HD$@fAHD$h1LDt$`HHD$XZAŃD$`uK?HHH$CHMHL<$fDE1H$dH+%(HD[]A\A]A^A_H|$@HDAE1HD$DAEHH|$Hs1AfDHEA1HD$hLD$4'}ILd$4L5su2I HH IA?zLI|L1wHt$L:HcT$4AŅuHL$IHHcD$4H9t)H|$AHA1H|$(HL$HA0HAA8HA1x1DAEw fHt'SHH0HtEH{0[+[fDf.DAUAA ATLI USHӺH8dH%(HD$(1HHLHHxNH9s"A1HT$(dH+%(uTH8[]A\A]HH=HHDHhH817@AWALkAVI AUATUSHXHT$Hl$ HL$H dH%(H$H13H5HĿHlHH\$@L$@L-@HHH1LLHuҾ/L%IHtH5H)uIwLH4$eH4$LHHD$$vHL$AD-<`L賿HL$$H9suH|$L$VH$H$HdH+%(HX[]A\A]A^A_H1LHH81耽HHH=HHپHaH8109fAUATIUHSHxA<$dH%(H\$hHu2HD$hdH+%(rHxHH[]A\A]遼1MLRHddcH5 HIHH‰HԽHH胾LD覾1HT$hdH+%(Hx[]A\A]DHD$hdH+%(HxHL[]A\A]HH=HHZH=`H YH;LH1萻HH=@H LƽoH H=H ff.fATIUSHtL1H1xŅ1ҾHHH<u?A,$H[]A\HY1H=HVH[]A\fDH)1H:HyH1fDHHپ1H6H81>@1謼H&HHH81 襹ZUSHt61ҾȿHHH$u?HH[]DHA1H=s H>HH[]@H1H:H} aH1fD1輻H6 HHH81赸S蔽[霸ff.AWAVAUATUSH(dL<%(L$IHt$D$ŻH$HIHHt$ LܾH$E1Ll$pHD$LLIHcHt$L˻Ht׋$t u1HLHHt1@LHHtЋT$p$L`HHtD$t<uLuHl$x$fv8t$L.H$dH+%(H(H[]A\A]A^A_Ht$(L腷ÅunD$(~fILl$0Iff.LLHt$HD$0L!L9uHD$@H9r HT$XHH9r!;\$(|H;HHT$8H)H@UHAWAVAUATSHXHE}HMDELMHEdH%(HE1HHMAEHEHEItvHuLu1HuLL}AH@D)HDHډEEALjH}ALMLL}虺ZY蚹EDH]H} DHHeHrHHHHHH)H9tHH$H9u%H)Hu{HHHHHHH)H9tfHH$fHEDuHEHEA9DDD<DHLzH)H0HuHHUE11I+HUHHELmIDeI>fDLLLHEDLLHںEAHE;}LLztLmDe8uEthE1DeE1EEAAċEAA9tKHEDD}LHӶtϸHeHUdH+%(uOHe[A\A]A^A_]1fDHE1fDLmDesHL4S裷HH%lu-%lupmdaInstid: realloc err: %dprocess_countcgroupbiosnoop_bpfcgroup_mapinfobyreqbiosnoop.rodatabiosnoo.kconfigblock_io_startblk_account_io_merge_bioblock_rq_insertblock_rq_issueblock_rq_completefailed to open BPF object__blk_account_io_startfailed to load BPF object: %dfailed to load kallsymsCommand nameProcess identifierDisk nameOperationsSectorBytesLatencyNumber of the lost eventsbiosnoop.commbiosnoop.pidbiosnoop.diskbiosnoop.rwbsbiosnoop.sectorbiosnoop.bytesbiosnoop.latbiosnoop.lostbashreadlinebiolatencybiosnoopexecsnoopexitsnoopfsslowermountsnoopnetatopoomkillopensnooprunqlatstatsnooptcpconnecttcpconnlatvfsstat//anon/dev/zero/anon_hugepage[stack/SYSV[heap][uprobes][vsyscall]GPLtest/proc/%ld/maps[vdso]failed to unlink %s: %s /proc/kallsyms%lx %c %s%*[^ ] .text/proc/partitions%u %u %llu %s%*lld -> %-*lld : %-8d | %-10d : %-8d |/proc/modules%s %*s %s %s%*[^ ] /sys/kernel/debug/tracing%*x %*c %s%*[^ ] /sys/kernel/tracing%s/events/%s/%s/format/sys/kernel/btf/%s/etc/os-releaseID=%64sVERSION_ID="%64swb1.3.1%o/proc/%d/exeNo such pid %d readlink truncation/proc/%d/maps%*x-%*x %*s %*x %*s %*u %s/libpath size too small Cannot find library %s which %ssnprintf which prog failedfgets which failedelf init failed Could not open %s elf_begin failed: %s elf kind %d is not ELF_K_ELF ELFHs@@yqU%{jw c {{acyqU%{jw c {{acypqU%{jw c {{acqU%la -ya{{{{Uy ya{{{{U;yEK{`]=5qyqysqasqgaOcq"Ua"g w ]{j{`]qyqysqasqgaOcq"Ua"g w ]qU%la -ya{{{{Uy ya{{{{U;yEK{`]=5qyqysqasqgaOcq"Ua"g w ]{j{`]qyqysqasqgaOcq"Ua"g w ]ya{qU%z{{{{{{{{iyym[y-WU?s a g aO!{ag aO!{ac{qUyqyqyy2y1!{{z0yq,yqacyqacaca@bbGPL  #   05@9? K (V" ^`@goy @`@@, 6!@DOV"\#`%&@,2>i7p1|@@  $"*@8'=*F(Q)@'(W+*b-j/v1b%.@.-0@` 3645@1 @789 :; <= #?'1 D@IDN1Sf*A@lB`pBpt|#CEF 1HJI 0 ? @59GKN@ 0 ? @59MOR0QQ@QS U V U X[%%@ %$%(%+%@.%2%6%9%@<%?%B%E%@H%K%S%V%@Y%_%b% Ze \ U ^/^a;b@cd? Q b 0   @ e`` p f  q@  1YV%@ s  | } @ ~' #/ @2 A E M P @ \ @ I d k gs p | 1@ h i j  k l m #no ; ; B B r   t z@ {`  u- v"w8 x< yB @L j[  #q @y ~ @ }  @        I     " #P  U   U9  G`(@1AG@NU_kf@v1%@#gQ b@}@@%}@!+3 @ = J# i {      @Ds@@(+8g@ERs@]s@l@}g@s)*@*'*:*D+IT%e@ jxY=@=H=P=X    (~ '%Y  et~ @I  %p#*%@<%O^n| @`  @#`<Thz =0=8=@` (8HWd%qX~@I@ g@ @@ g , 8 D U' `jHgt {@1@1 1p1 11 @ D@@sg s %,%@?%V%d%u%@%%@%s#% $%@ ~ 5@ =`gG@U@?%@htz% @z@ >HT _ hIow L P T  &>O`l~G*=Pbnint__ARRAY_SIZE_TYPE__u32__u32unsigned inttypekeyvaluemax_entriescgroup_maprequestqmq_ctxmq_hctxcmd_flagsrq_flagstaginternal_tagtimeout__data_len__sectorbiobiotailpartalloc_time_nsstart_time_nsio_start_time_nswbt_flagsstats_sectorsnr_phys_segmentsnr_integrity_segmentscrypt_ctxcrypt_keyslotwrite_hintiopriostaterefdeadlineend_ioend_io_datareq_flags_tsector_tu64__u64unsigned long longqueuelistrq_nextlist_headnextprevunsigned shortmq_rq_stateMQ_RQ_IDLEMQ_RQ_IN_FLIGHTMQ_RQ_COMPLETEatomic_tcounterunsigned longhashipi_listhlist_nodepprevllist_noderb_nodespecial_veccompletion_data__rb_parent_colorrb_rightrb_leftbio_vecbv_pagebv_lenbv_offsetelvflushicqprivseqlistsaved_end_iorq_end_io_fnblk_status_tu8__u8unsigned charcsdfifo_time__call_single_datanodefuncinfo__call_single_nodellistsrcdstu_flagsa_flagsu16__u16smp_call_func_tpiddatacommpidcharinfobyreqstageinsertissuedevstartkey_sizevalue_sizeeventsctxblk_account_io_startfentry/blk_account_io_start/build/reproducible-path/pcp-6.3.8/src/pmdas/bpf/modules/biosnoop.bpf.cint BPF_PROG(blk_account_io_start, struct request *rq) if (filter_cg && !bpf_current_task_under_cgroup(&cgroup_map, 0)) u64 id = bpf_get_current_pid_tgid(); piddata.pid = id >> 32; struct piddata piddata = {}; bpf_get_current_comm(&piddata.comm, sizeof(&piddata.comm)); bpf_map_update_elem(&infobyreq, &rq, &piddata, 0);block_io_starttp_btf/block_io_startint BPF_PROG(block_io_start, struct request *rq)pt_regsr15r14r13r12bpbxr11r10r9r8axcxdxsidiorig_axipcsflagsspssblk_account_io_merge_biokprobe/blk_account_io_merge_bio0:14int BPF_KPROBE(blk_account_io_merge_bio, struct request *rq)block_rq_inserttp_btf/block_rq_insertint BPF_PROG(block_rq_insert) if (LINUX_KERNEL_VERSION >= KERNEL_VERSION(5, 11, 0)) return trace_rq_start((void *)ctx[0], true); struct stage *stagep, stage = {}; u64 ts = bpf_ktime_get_ns(); stagep = bpf_map_lookup_elem(&start, &rq); if (!stagep) { struct gendisk *disk = get_disk(rq);request___xrq_disk0:1/build/reproducible-path/pcp-6.3.8/src/pmdas/bpf/modules/./core_fixes.bpf.h if (bpf_core_field_exists(r->rq_disk)) return trace_rq_start((void *)ctx[1], true); stagep->insert = ts; if (stagep == &stage)0:0 return BPF_CORE_READ(r, q, disk);request_queue___xdisk stage.dev = disk ? MKDEV(BPF_CORE_READ(disk, major),gendiskmajorfirst_minorminorsdisk_nameevent_flagspart_tblpart0fopsqueueprivate_dataopen_mutexopen_partitionsbdislave_dirslave_bdevsrandomsync_ioevintegrity_kobjcdinode_idbblockdep_mapdiskseqxarrayxa_lockxa_flagsxa_headspinlock_tspinlockrlockraw_spinlockraw_lockarch_spinlock_tqspinlockvallockedpendinglocked_pendingtailgfp_tmutexownerwait_lockosqwait_listatomic_long_tatomic64_ts64__s64long longraw_spinlock_toptimistic_spin_queuekobjectnameentryparentksetktypesdkrefstate_initializedstate_in_sysfsstate_add_uevent_sentstate_remove_uevent_sentuevent_suppressrefcountrefcount_trefcount_structrefs if (filter_dev && targ_dev != stage.dev) bpf_map_update_elem(&start, &rq, stagep, 0);block_rq_issuetp_btf/block_rq_issueint BPF_PROG(block_rq_issue) return trace_rq_start((void *)ctx[0], false); return trace_rq_start((void *)ctx[1], false); stagep->issue = ts;block_rq_completetp_btf/block_rq_completeint BPF_PROG(block_rq_complete, struct request *rq, int error, struct event event = {}; if (!stagep) delta = (s64)(ts - stagep->issue); if (delta < 0 || delta < min_ns) piddatap = bpf_map_lookup_elem(&infobyreq, &rq); if (!piddatap) { event.comm[0] = '?'; } else { __builtin_memcpy(&event.comm, piddatap->comm, event.pid = piddatap->pid; event.delta = delta; if (targ_queued && BPF_CORE_READ(rq, q, elevator)) {request_queuelast_mergeelevatorq_usage_counterstatsrq_qosmq_opsqueue_ctxqueue_depthhctx_tablenr_hw_queuesqueuedataqueue_flagspm_onlyidqueue_lockkobjmq_kobjintegrityrpm_statusnr_requestsdma_pad_maskdma_alignmentcrypto_profilecrypto_kobjectrq_timeoutpoll_nsecpoll_cbpoll_stattimeout_worknr_active_requests_shared_tagssched_shared_tagsicq_listblkcg_polsroot_blkgblkg_listlimitsrequired_elevator_featuresnr_zonesconv_zones_bitmapseq_zones_wlockmax_open_zonesmax_active_zonesdebugfs_mutexblk_tracefqrequeue_listrequeue_lockrequeue_worksysfs_locksysfs_dir_lockunused_hctx_listunused_hctx_lockmq_freeze_depthtdcallback_headmq_freeze_wqmq_freeze_lockquiesce_depthtag_settag_set_listbio_splitdebugfs_dirsched_debugfs_dirrqos_debugfs_dirmq_sysfs_init_doneia_rangessrcupercpu_refpercpu_count_ptrdatablk_integrityprofiletuple_sizeinterval_exptag_sizeRPM_INVALIDRPM_ACTIVERPM_RESUMINGRPM_SUSPENDEDRPM_SUSPENDINGtimer_listexpiresfunctionwork_structwork_func_tqueue_limitsbounceseg_boundary_maskvirt_boundary_maskmax_hw_sectorsmax_dev_sectorschunk_sectorsmax_sectorsmax_segment_sizephysical_block_sizelogical_block_sizealignment_offsetio_minio_optmax_discard_sectorsmax_hw_discard_sectorsmax_secure_erase_sectorsmax_write_zeroes_sectorsmax_zone_append_sectorsdiscard_granularitydiscard_alignmentzone_write_granularitymax_segmentsmax_integrity_segmentsmax_discard_segmentsmisaligneddiscard_misalignedraid_partial_stripes_expensivezonedblk_bounceBLK_BOUNCE_NONEBLK_BOUNCE_HIGHblk_zoned_modelBLK_ZONED_NONEBLK_ZONED_HABLK_ZONED_HMdelayed_workworktimerwqcpuwait_queue_head_twait_queue_headlockheadbio_setbio_slabfront_padcachebio_poolbvec_poolbio_integrity_poolbvec_integrity_poolback_padrescue_lockrescue_listrescue_workrescue_workqueuecpuhp_deadmempool_tmempool_smin_nrcurr_nrelementspool_dataallocfreewaitmempool_alloc_tmempool_free_tbio_listbool_Boolsrcu_structlevelsrcu_size_statesrcu_cb_mutexsrcu_gp_mutexsrcu_idxsrcu_gp_seqsrcu_gp_seq_neededsrcu_gp_seq_needed_expsrcu_gp_startsrcu_last_gp_endsrcu_size_jiffiessrcu_n_lock_retriessrcu_n_exp_nodelaysdasda_is_staticsrcu_barrier_seqsrcu_barrier_mutexsrcu_barrier_completionsrcu_barrier_cpu_cntreschedule_jiffiesreschedule_countdep_mapsrcu_nodesrcu_have_cbssrcu_data_have_cbssrcu_parentgrplogrphicompletiondoneswait_queue_headtask_list if (!stagep->insert) event.qdelta = stagep->issue - stagep->insert; event.ts = ts;0:9 event.sector = BPF_CORE_READ(rq, __sector);0:8 event.len = BPF_CORE_READ(rq, __data_len);0:3 event.cmd_flags = BPF_CORE_READ(rq, cmd_flags); event.dev = stagep->dev; bpf_perf_event_output(ctx, &events, BPF_F_CURRENT_CPU, &event, bpf_map_delete_elem(&start, &rq); bpf_map_delete_elem(&infobyreq, &rq);filter_cgtarg_queuedfilter_devtarg_devmin_nsLICENSELINUX_KERNEL_VERSION.kconfig.maps.rodatalicenseelevator_queuekmem_cachedentrykobj_typedevicesrcu_dataworkqueue_structpagepercpu_ref_datakernfs_nodeblock_deviceblock_device_operationsbacking_dev_infotimer_rand_statedisk_eventscdrom_device_infobadblocksblkcg_gqbio_crypt_ctxbio_alloc_cacheio_cqblk_mq_hw_ctxblk_flush_queueblk_mq_ctxblk_mq_tagsblk_queue_statsblk_mq_opsblk_mq_tag_setblk_integrity_profileblk_crypto_profileblk_crypto_keyslotblk_stat_callbackblk_rq_statblk_independent_access_rangesthrotl_data dd WY~]_ K  +s+$ +$(+$H+$X+ `+h+x+++I++s +@+H +H(+HH+HX+ `+h+x+++I++@~ +d+l +l(+lH+lX+ `+h+x+++I++d9++ +(+H+P+%p+%x+\!++ + ++#G+! (+@+ `+ x++#G++ G H+V x+V +V +V +V +V +V +V +' +' +'  +' 0+' 8+P+ X+p+ +R +G 8+V h+V +V +V +V +V +V +V +' +' +' +'  +'  9+ 0+8 +8(+8H+8P+%Xp+%Xx+ !\++ + ++#G+ !d(+@+ `+ x++#G+# + G H+V x+V +V +V +V +V +V +V +' +' +'  +' 0+' 8+# P+ X+# p+ +R + 0G 8+V h+V +V +V +V +V +V +V +' +' +' +'  +' K 0+d t+d t+0+8+X+`+ x+ + + + + + +  + @+ X+Ch+Up+lx+v++ ++++p+x+++++!+ ++++90+98+9 H+ix+i+i++ + ++ 0+d t~[ `C`C`C`C` c Pd dC` c @d xdC `C`C`C`C` c Pd dC` c @d xdCK  8C5@e   N  n3 0Ew@   0 @!}`c(  (  (  ( P`( P`8 @  Tl x ,<L\l| 0@Xhx 0@P`p(8HXhx(8HXhx(8HXhx(8HXh 0@P`p 0@P`p   0 @ P ` p           ( 8 H X h x           ( 8 H X h x           ( 8 H X h x          $ < L \ l |        $4DTdt ! filter_devtarg_dev.text.rel.BTF.ext.reltp_btf/block_rq_insert.relfentry/blk_account_io_start.reltp_btf/block_io_startevents.mapsmin_nsinfobyreqcgroup_map.relkprobe/blk_account_io_merge_bio.llvm_addrsigfilter_cg.reltp_btf/block_rq_issue.reltp_btf/block_rq_completelicensetarg_queued.strtab.symtab.rodataLINUX_KERNEL_VERSION.rel.BTFLICENSE-qk@G@C @`0g8c @H`00 @x`0,(0( @` X0 @Ha  @ @a =x^Xd<Z @xbN @(cLoq5]@failed to load partitions infoinvaild partition name: not existFailed opening Cgroup path: %sFailed adding target cgroup to mapfailed to attach blk_account_io_start: %sfailed to attach blk_account_io_merge_bio: %sfailed to attach block_rq_insert: %sfailed to attach block_rq_issue: %sfailed to attach block_rq_complete: %sfailed to open perf buffer: %d %llx-%llx %*s %*x %*x:%*x %*u%[^ ]/tmp/libbpf_%ld_vdso_image_XXXXXXfailed to create temp file: %s failed to write to vDSO image: %s %llx-%llx %4s %llx %llx:%llx %llu%[^ ]%*s%-*s : count distribution %-13s : count distribution /sys/kernel/debug/tracing/available_filter_functions/sys/kernel/tracing/available_filter_functions/sys/kernel/debug/kprobes/blacklistfailed to read symbol from kprobe blacklist failed to read symbol from available_filter_functions failed to read symbol from kallsyms Uprobes need a pid or a binary Can't find %s (Need a PID if this is a library) @?C ./%s/%s/%s/%s.bt/tmp/bcc-libbpf-tools.btf.XXXXXX;,D,H4p4 55556P6778(8L:p:P< =$DXDl`EF@FF GHH\@Hp KK L<PO@PPQTHT\TU0Z4ZX[x[[@\\$ P]P ^ ^ @_ `L a 0b b c0 f f g g @h, hH m n n, p| r tuP ul@wzRx $*FJ w?;*3$"D82\ 3 p3(3 $3031\3~4 4 4Ew D g I l55ED  AD D6EH`,7FBB B(A0A8Dpb 8A0A(B BBBA Hp8FBB B(A0C8KP 8A0A(B BBBA 08|FHA G0  CABB ,@@!(@\@FCD ~ ABB Hl@FED D(G0q (C ABBE t(A ADBA9$@AYJT J M K M$AACD CApB60B6LDBBBB E(A0A8G 8A0A(B BBBA HXEFHE I(A0K (A BBBA A(F BBB,EAAG L! AAD P\FBBB B(A0A8G L! 8C0A(B BBBA 4dHADG  AAA t CAG pII1JXLJFIB B(A0A8G! 8D0A(B BBBF L40