ELF          >            @       b          @ 8 	 @                                 H      H                                           	      	                    0       0       0      X,      X,                   ]      m      m             `                   ]      m      m                               8      8      8      $       $              Ptd   Y      Y      Y                           Qtd                                                  Rtd   ]      m      m      p      p                      GNU c69 p$X                L005J                           "   #   $       %           &   )   v.Nm0XPy 0ac3"4jWf8qɁp2R	ݖf
Wy@f                        _                                                                                                                                                                                                 ,                                            F   "                   9                     ]                                                               q                     {                                                               E                                               (q                 #      
           `$            #    P#                 (             m     "                   #      M            "      1           %                @q      p           q                 p      P       U     p"      
             q                  "                  q                  r                 0q             6    `#                  $      U       O    p              __gmon_start__ _ITM_deregisterTMCloneTable _ITM_registerTMCloneTable __cxa_finalize biolatency_metric_count biolatency_metric_name metric_names biolatency_set_indom_serial indom_id_mapping biolatency_metric_text metric_text_oneline metric_text_long biolatency_register biolatency_instances biolatency_refresh biolatency_fetch_to_atom biolatency_fd bpf_map_lookup_elem __stack_chk_fail biolatency_indom_count biolatency_shutdown bpf_obj bpf_object__destroy_skeleton free close fill_instids_log2 round __asprintf_chk pow biolatency_init calloc bpf_object__open_skeleton pmNotifyErr bpf_object__load_skeleton bpf_object__attach_skeleton bpf_map__fd libbpf_strerror __errno_location fill_instids malloc exit bpf_module all_modules libpcp.so.3 libbpf.so.1 libm.so.6 libc.so.6 GLIBC_2.29 GLIBC_2.2.5 PCP_3.22 GLIBC_2.4 GLIBC_2.8 LIBBPF_0.0.1 LIBBPF_0.0.7                        	                                   0     	      ui	                    db                @   ii   $     ii   .     ui	                    Qv0   8     Wv0   E      m             `"      m              "      p             p       q             PY      (q             1      0q             1      @q             &1      Hq             31      Pq             >1      Xq             G1      `q             Q1      hq             c1      pq             n1      xq             v1      q             ~1      q             1      q             1      q             1      q             1      q             1      o                    o         &           o                    o         '           o                    o         (           o         
           o                    o         $           o         !           o         +           p                    p         %           p         #           p                    p                    p         *           p                    p         )            q                    q                     p                    p                    p                    p                     p                    (p                    0p         	           8p                    @p                    Hp                    Pp                    Xp                    `p                    hp                    pp                    xp                    p                    p                    p                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            HHO  HtH         5O  %O  @ %O  h    %O  h   %O  h   %O  h   %O  h   %O  h   %O  h   %O  h   p%O  h   `%O  h	   P%zO  h
   @%rO  h   0%jO  h    %bO  h   %ZO  h    %RO  h   %JO  h   %BO  h   %:O  h   %bN  f        ؉D  r    HMN  1HH%    HD(H=O  HO  H9tHM  Ht	        H=O  H5O  H)HH?HHHtHM  HtfD      =O   u+UH=M   HtH=^N  dmO  ]     w       fD  H-M  Hff.      HL  4ff.     @ HctHL  HH1 HL  HH1ff.     @ HL  
H     H     ? F    ~HNFHgL  B?   HB ff.     SH dH%(   HD$1tfH[L  8tTHD$    HHt$HT$HD$t-HD$H   HT$dH+%(   uH [f.     1ܸ   fD  SHK  ;u6HK  HHtH;HtRH[Yf     [fD  ff.     AWAVAUATUSH8dL,%(   Ll$(A?   D9DF+  Hf1I       Lt$    fD  L,1Et4D$LD$L$VLD$f/4  L$   H,1   LL$H
  L$~HD$ De HEHD9   X4  A܃f*D$74  L$\,4  f/'4  L$+\4  L,M1fD  \3  H,L1; HD$(dH+%(   uH8[]A\A]A^A_ff.     U   SH  dH4%(   H$  `   HSH      HHHl  H H          H	  HEHCHE HA3  HE(HE0H+  HS      HPHy	  HSHHq	  HP(HS HH Hc	  HPHHSXHH@HPPH2  HE8AHE@H  HS(H;	  H+1HPHS@HHPHS0HP HSHHH!	  HP(HS8HHH	  HP8HSPHH0HP@Hm
  HE'  HEHH-jH     H5  HP1H] 'HE H8Å   H5     1H5     1HE H8_H5     1HE HxH-G  E }   H5     1H5G  ?   H$  dH+%(      H  []@ H  Hڿ   H5+  19      HU H   H5/  1] yH   H;H-ff.     fAWAVAUATUSHHHdL4%(   Lt$I_IHtp1IL%  tA    1L   L\~IH$HHHLIHH9uHD$dH+%(   u1H[]A\A]A^A_ÿ      H5R  1   PHH                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       %lu-%lu biolatency_bpf start hist biolate.kconfig block_rq_insert block_rq_issue block_rq_complete booting: %s bpf loaded attaching bpf programs attached! bpf load failed: %d, %s opened latencies map, fd: %d bpf map open failed: %d, %s pmdaInstid: realloc err: %d Disk latency disk.all.latency bashreadline biolatency biosnoop execsnoop exitsnoopfsslower mountsnoop netatop oomkill opensnoop runqlat statsnoop tcpconnect tcpconnlat vfsstat ELF                              #          @     @                 a"      g            e  
 y           y      {          {
                                                                          a"      g            e  
 y           y      {          {
                                                            y      {                                             _     y                  maV     b      7                -a                     -F           g     w                 %          g     B           %          g     R      %          g     2      w     O!      OA      OQ      O1                            %       g     g      w                 %          g     B           %          g     R      %          g     2      w     O!      OA      OQ      O1      g      w           -          {         {j                                      `                                                                                                   GPL                                                                                         	  	  	                                                                                     (                   	      "     !   
       #      @   *         2         <         E         I         V      @  ^      `  i        r        v                @  ~                       @                                                         @                              #                @      &         ,         8     ,  1     3  +            V          ]          \   ?            L        X        ^        g        k        q        @          X                                                   @                    Y                     Z          ^                                                             @              !         $                "       '  #   @          !          "   -         %              $            8  '       @  )       L  +       8       \         n  (   @   w  (             '            *            @        `          W                          -         0                  .         /   @          [              +                                 @     1             2        3                        4        5        6        7                          9                          :         >      $  +      )       <  $           ;   @   B  <   `   F  <   p            J         R         Z     =   ^        d     ?          @                 +                   (   t         y     @             A                   B            (   t         y     @     A        A                   D                 A       F              A       H                        J   ~    K   	           	           2	                     O         7	     P      ?	        N          H	        C       (   E       (   N	        Q          V	        M          ^	         l	         r          q	         ~	         	         	         	         	          int __ARRAY_SIZE_TYPE__ request q mq_ctx mq_hctx cmd_flags rq_flags tag internal_tag timeout __data_len __sector bio biotail part alloc_time_ns start_time_ns io_start_time_ns wbt_flags stats_sectors nr_phys_segments nr_integrity_segments crypt_ctx crypt_keyslot write_hint ioprio state ref deadline end_io end_io_data unsigned int req_flags_t __u32 sector_t u64 __u64 unsigned long long queuelist rq_next list_head next prev unsigned short mq_rq_state MQ_RQ_IDLE MQ_RQ_IN_FLIGHT MQ_RQ_COMPLETE atomic_t counter unsigned long hash ipi_list hlist_node pprev llist_node rb_node special_vec completion_data __rb_parent_color rb_right rb_left bio_vec bv_page bv_len bv_offset elv flush icq priv seq list saved_end_io rq_end_io_fn blk_status_t u8 __u8 unsigned char csd fifo_time __call_single_data node func info __call_single_node llist src dst u_flags a_flags u16 __u16 smp_call_func_t type max_entries key value map_flags start hist ctx block_rq_insert tp_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_issue tp_btf/block_rq_issue 		return trace_rq_start((void *)ctx[1], true); 		return trace_rq_start((void *)ctx[0], true); block_rq_complete tp_btf/block_rq_complete int 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); _version LINUX_KERNEL_VERSION char LICENSE .kconfig .maps license version request_queue page block_device bio_crypt_ctx io_cq blk_mq_hw_ctx blk_mq_ctx blk_crypto_keyslot            4   4                        G   
         I            L                     (         0     P  !  @       !  P         X                           
               (         0        !  @     O  !  P         X                            +                    0       ( H     ;  , P     F  4 X     F  4 h     a  8 p     q  H        d         	0         0         \         0         4         4       ;  8  (    ;  8  @    m  <  H    m  <  P      
@  X      @  x      h        h        	0        0        p        0        4        4      ;  8      ;  8  (    m  <  0    m  <  8      
@  @      @  `      P     5        o  	                         	  0      d H                                                                                                     $                                          4             (       b                    |             X           (       (       @    	                    
                                                                      0                      	             	   0            l                                 	                        
   ,             <             L             `             p                                                                                                                                             (            8            H            X            p                                                                                                                                                  0            @            P            `            p                                                                                                                                                  0            @            P            `            p                                                                                                                                      .text .rel.BTF.ext hist .reltp_btf/block_rq_insert start .maps _version .llvm_addrsig .reltp_btf/block_rq_issue .reltp_btf/block_rq_complete license .strtab .symtab LINUX_KERNEL_VERSION .rel.BTF LICENSE                                                                                            ?"                                                         @                                                           @                                        	   @                                                 [                                                          W   	   @                                                 u                           X                             q   	   @                     @                           A                                                                                                                  :                            P                                                    P                                      	   @                     P                                                 D                                       	   @               X                                I   Lo               8"                                                          h                                         Disk latency histogram across all disks, for both reads and writes.
           @      ?      C             ;      `      0             @0  D  X  0|  @    0    H             zR x  $      @   FJw ?;*3$"       D                 \   
          p                             1             M             D              @    ED0k
AK       
             U    Em
NA
G  H   0     FBB B(A0A8Dpb
8A0A(B BBBA,   |  (   EFGE
CAE        x@    H         FBB B(A0C8KP
8A0A(B BBBA                                                                                                                                                                                                                                                                                                                             `"       "                                                                                )             m                           m                    o    `             8                   
       R                           o                                                                        	              o    
      o           o    
      o                                                                                                                                                                                   m                      6       F       V       f       v                                                               !      !      &!      6!      F!      V!              p                                                                                                                          PY      1      1              &1      31      >1      G1      Q1      c1      n1      v1      ~1      1      1      1      1      1       .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                                                                              8      8      $                                 o       `      `                                   (                                                    0             8      8      R                             8   o       
      
      X                            E   o       
      
                                  T                                                    ^      B                                             h                                                           c                             @                            n             `!      `!                                   w             p!      p!      @                             }             )      )      	                                            0       0      )                                          Y      Y                                                 HZ      HZ                                                m      ]                                                m      ]                                                m      ]                                 r             o      _      X                                          o      _                                                p      `                                                 q      a      0                                                    a                                    