ELF>@b@8 @HH 000X,X,]mm `]mm888$$PtdYYYQtdRtd]mmppGNUc69 p$XL00 5J"#$%&)v.Nm0XPy0ac3"4jWf8qɁp2R ݖf Wy@f_  , F"9]q{E(q #  `$# P# (m " #M "1 %@qpqpPU p"  q "qr0q6 `# $UOp__gmon_start___ITM_deregisterTMCloneTable_ITM_registerTMCloneTable__cxa_finalizebiolatency_metric_countbiolatency_metric_namemetric_namesbiolatency_set_indom_serialindom_id_mappingbiolatency_metric_textmetric_text_onelinemetric_text_longbiolatency_registerbiolatency_instancesbiolatency_refreshbiolatency_fetch_to_atombiolatency_fdbpf_map_lookup_elem__stack_chk_failbiolatency_indom_countbiolatency_shutdownbpf_objbpf_object__destroy_skeletonfreeclosefill_instids_log2round__asprintf_chkpowbiolatency_initcallocbpf_object__open_skeletonpmNotifyErrbpf_object__load_skeletonbpf_object__attach_skeletonbpf_map__fdlibbpf_strerror__errno_locationfill_instidsmallocexitbpf_moduleall_moduleslibpcp.so.3libbpf.so.1libm.so.6libc.so.6GLIBC_2.29GLIBC_2.2.5PCP_3.22GLIBC_2.4GLIBC_2.8LIBBPF_0.0.1LIBBPF_0.0.7 0 ui  db@ii $ii .ui Qv08Wv0Em`"m "pp qPY(q10q1@q&1Hq31Pq>1XqG1`qQ1hqc1pqn1xqv1q~1q1q1q1q1q1oo&oo'oo(o o o$o!o+pp%p#ppp*pp)qqpppp p(p0p 8p @p HpPpXp`phpppxppppHHOHtH5O%O@%Oh%Oh%Oh%Oh%Oh%Oh%Oh%Ohp%Oh`%Oh P%zOh @%rOh 0%jOh %bOh %ZOh%ROh%JOh%BOh%:Oh%bNf؉Dr HMN1HH% HD(H=OHOH9tHMHt H=OH5OH)HH?HHHtHMHtfD=Ou+UH=MHt H=^NdmO]wfDH-MHff.HL4ff.@HctHLHH1HLHH1ff.@HL HH?F ~HNFHgLB?HBff.SH dH%(HD$1tfH[L8tTHD$HHt$HT$HD$t-HD$HHT$dH+%(uH [f.1ܸfDSHK;u6HKHHtH;HtRH[Yf[fDff.AWAVAUATUSH8dL,%(Ll$(A?D9DF+Hf1ILt$ fDL,1Et4D$LD$L$VLD$f/4L$H,1LL$H L$~ HD$ DeHEHD9X4A܃f*D$74L$\,4f/'4L$+\4L,M1fD\3H,L1;HD$(dH+%(uH8[]A\A]A^A_ff.USHdH4%(H$`HSHHHHlHH H HEHCHE HA3HE(HE0H+HSHPH y HSHH q HP(HS HH H c HPHHSXHH@HPPH2HE8AHE@HHS(H ; H+1HPHS@HHPHS0HP HSHHH ! HP(HS8HHH  HP8HSPHH0HP@Hm HE'HE HH-jHH5HP1H]'HEH8ÅH51H51HEH8_H51HEHxH-GE}H51H5G?H$dH+%(H[]@HHڿH5+19HUHH5/1]yH H;H-ff.fAWAVAUATUSHHHdL4%(Lt$I_IHtp1IL%tA1LL\~IH $HHHLIHH9uHD$dH+%(u1H[]A\A]A^A_ÿH5R1PHH%lu-%lubiolatency_bpfstarthistbiolate.kconfigblock_rq_insertblock_rq_issueblock_rq_completebooting: %sbpf loadedattaching bpf programsattached!bpf load failed: %d, %sopened latencies map, fd: %dbpf map open failed: %d, %spmdaInstid: realloc err: %dDisk latencydisk.all.latencybashreadlinebiolatencybiosnoopexecsnoopexitsnoopfsslowermountsnoopnetatopoomkillopensnooprunqlatstatsnooptcpconnecttcpconnlatvfsstatELF#@@a"g  e yy{{ a"g  e yy{{ y{_ymaVb7-a-Fgw %gB%gR%g2wO!OAOQO1 %gg w %gB%gR%g2wO!OAOQO1g w -{{j`GPL    ( " ! # @* 2 <EI V @^ `irv@~@@# @&,8,13+V]\? LX ^gkq@X@YZ^@!$"'#@!"-%$8'@)L+8\n(@w('* @ `W -0./@[+  @123 4567 9 :>$+)<$;@B<`F<pJ RZ=^d?@ +(ty@AB(ty@AAD A F A H J~ K  2 O7 P? NH C(E(N QV M^ l rq ~     int__ARRAY_SIZE_TYPE__requestqmq_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_dataunsigned intreq_flags_t__u32sector_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_ttypemax_entrieskeyvaluemap_flagsstarthistctxblock_rq_inserttp_btf/block_rq_insert/build/reproducible-path/pcp-6.3.8/src/pmdas/bpf/modules/biolatency.bpf.c if (LINUX_KERNEL_VERSION <= KERNEL_VERSION(5, 10, 0)) return trace_rq_start((void *)ctx[1], false); return trace_rq_start((void *)ctx[0], false); u64 ts = bpf_ktime_get_ns(); bpf_map_update_elem(&start, &rq, &ts, 0);}block_rq_issuetp_btf/block_rq_issue return trace_rq_start((void *)ctx[1], true); return trace_rq_start((void *)ctx[0], true);block_rq_completetp_btf/block_rq_completeint BPF_PROG(block_rq_complete, struct request *rq, int error, u64 slot, *tsp, ts = bpf_ktime_get_ns(); tsp = bpf_map_lookup_elem(&start, &rq); if (!tsp) delta = (s64)(ts - *tsp); if (delta < 0) delta /= 1000U;/build/reproducible-path/pcp-6.3.8/src/pmdas/bpf/modules/./bits.bpf.h if (hi) r = (v > 0xFFFF) << 4; v >>= r; u32 hi = v >> 32; shift = (v > 0xFF) << 3; v >>= shift; r |= shift; shift = (v > 0xF) << 2; v >>= shift; r |= shift; shift = (v > 0x3) << 1; v >>= shift; r |= shift; r |= (v >> 1); return log2(hi) + 32; return log2(v); if (slot >= MAX_SLOTS)/build/reproducible-path/pcp-6.3.8/src/pmdas/bpf/modules/./common.h unsigned long *value = bpf_map_lookup_elem(map, key); if (value != 0) ((void)__sync_fetch_and_add(value, val)); } bpf_map_update_elem(map, key, &val, BPF_ANY); bpf_map_delete_elem(&start, &rq);_versionLINUX_KERNEL_VERSIONcharLICENSE.kconfig.mapslicenseversionrequest_queuepageblock_devicebio_crypt_ctxio_cqblk_mq_hw_ctxblk_mq_ctxblk_crypto_keyslot 44G IL(0P!@!P X (0 !@O!P X+0(H;,PF4XF4ha8pq Hd 00 \044 ;8(;8@m<Hm<P @X@xhh 00p044;8;8(m<0m<8 @@@`P5o  0dH$4 (b|X ((@  0  0l   ,<L`p(8HXp 0@P`p 0@P`p.text.rel.BTF.exthist.reltp_btf/block_rq_insertstart.maps_version.llvm_addrsig.reltp_btf/block_rq_issue.reltp_btf/block_rq_completelicense.strtab.symtabLINUX_KERNEL_VERSION.rel.BTFLICENSE?"@@ @ [W @ uXq @@A:PP @P  D  @XILo8"h Disk latency histogram across all disks, for both reads and writes. @?C ;`0@0DX0|@0 HzRx $@FJ w?;*3$"D\ p1MD @ED0k AK  UEm N A G H0FBB B(A0A8Dpb 8A0A(B BBBA ,|(EFGE CAE x@HFBB B(A0C8KP 8A0A(B BBBA `" " )mmo`8 R o  o oo om6 F V f v !!&!6!F!V!pPY11&131>1G1Q1c1n1v1~111111.shstrtab.note.gnu.build-id.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.init.plt.got.text.fini.rodata.eh_frame_hdr.eh_frame.init_array.fini_array.dynamic.got.plt.data.bss 88$o``(  088R8o XEo T ^Bh c @n`!`!wp!p!@})) 00)YYHZHZm]m]m]ro_Xo_p` qa0 a