ELF>H@@65AWAVAUATUSHHD|$@Dt$HD$DL$Ht9AIHLH{HAVLAWHDL$DD$D.H;XZuH1[]A\A]A^A_AUATUSHHt&AIԉHH{HLDH;u[1]A\A]ATUSHHt"AHHH{HHDH;u[1]A\ff.@HLJff.HGpHff.UHAWAAVAUEATISH0HUH_`HMDMeH%(HE1HEEHGheHHHUHuȿ,IHHUHEI~ HuHfHHǀE~HuI~EEn$L,ALAF%EAF&EAF(jSLMȋUY^HEeH+%(u!He[A\A]A^A_]HH#ff.UHAWAAVIAUAATSH HULg`eH%(HE1HEEHGheL%HHUHuȿ$HHtjHUHEH{ HuHfHHǀD{DkLHj$AATLMȋUY^HEeH+%(u"He[A\A]A^A_]I$HMff.fUHAWAAVIAUATSHHLo`eH%(HE1HEEHGheL-HHUHuȿIHtgHUHEI|$ LHfHHǀE|$HپLjAAULMȋUY^HEeH+%(u"He[A\A]A^A_]IEHP@AWAAVIAUIATEUDSH@H $H\$HeH%(HD$81HIEHL,HIHtJDxHx LH4$I}D$xEe$HAm%AE&$AE(HD$8eH+%(u.H@[]A\A]A^A_rLbAVAAUIATA̹USHH8eH%(HD$01HHHHCHuZH޺ HHHt!DpHx LDcHHD$0eH+%(u$H8[]A\A]A^uHtfAUAATIUSHH8eH%(HD$01HHHHCHuQHHHtDhHx LHHD$0eH+%(u"H8[]A\A]uHtUHSHH@t[]E(UHLMLE HPE&PE%PE$PH H []fUHSHH@t[]UDMHLE HH []fUHSHH@t[]UHLE HH []ff.fHHHHPL1fHHHH@HH1HHHHHH9tH1H1HH91fHHHHXHXH9tH1H`1HH91fHHHH(H(H9tH1H01HH91fHHHHHH9tH1H1HH91fHHHH@H@1DHHH@pHH8fHHH@pHH(fHHH@pHHfHHH@pHHfUHSHGpHHHuH{8[]DUHSHGpHHHuH{([]DUHSHGpHHHuH{[]DUHSHGpHHHuH{[]DHGHxH1HGHxHǐ1HGHxHP1@HGHxH1@UHH SHHHieH%(HD$1HH$u)H$H8HHT$eH+%(uH[]Hff.UHH SHHHieH%(HD$1HH$u)H$H0HHT$eH+%(uH[]Hff.HHHH@H8HHHHH@H0HAUATE1USHHkLkXIcHHHPH9t[]A\A]H@H9uLuAHI AuHt;WtHHWHIR@HAHҋHHAVAUIATAUSeNHGH@u1҅LtPAI\pD8HHZPu4HHHH,3DLHIH߉[]A\A]A^f.HHHKOH@HH@HiQH%fSH_HH߾[fD@ttHH@H@F AWIAVAUATUSHHnHILdmIINl7J&LH$J#…xZHDmHHHH9HT$HH<$HT$H[]A\A]A^A_II$H9uI$H9uHHL$Hc2xHKt78:HH$LLHL$9yHH9@dAUATUHSLI]hMH{H H{HCL9uI}PH[]A\A]ATUSHoL H] LH}H{H@H{H{HCL9uHH[]A\@HGpHff.HGpHff.HGpHff.GIH4HH@HxeLL0HeL I+@ht%MHILD1I9G‰HHAI+Hpu+AD e tCH5H HdIHAIE1H9G‰HfDAWAVAUIATUSHA H=HIƾ HHIUhL(  B1҉CHHeH E111HL{14A 1ɺLE AąHI@HuH*Hǃ0Hǃ Hǃ8ǃ(H@HLL I^1Mu[]A\A]A^A_ A 8D}t;IcHHH}8AH@H}hH}`HE`AuHHIcJHHI~WMff.@AV AUATUSHPH=H)P HHHEPHfHPHPHPHPHPHP HP(HP(HP0HP8HP8HP@fHEPHHHpHpHpHpHpHp Hp(Hp(Hp0Hp8Hp8Hp@9LuXE1jDPE1L AXEAI At EHUHHHHHHRHHH@@H@HXH@H0AH9uHHHKHEHHOHH@HiQH@H%D[]A\A]A^EeEt8IcHHH{pAH HHǃAuH}PHA[]DA\A]A^1ff.AWAVAUATUSHH(LHHt$ I:T$IJMLgL9DMMIIIGXIH$HALD$HL$DtpDILuPLO<HL$LD$T$HqHIHAPHFH0KDLhHAHLyPM/L<$HAI|HDAOH!IwHLMl$HID$HHT$ LHHI9IċAH$A8A MI@MhLyHHAPL(`eHeHHt HxHLD$HL$LD$HL$e H([]A\A]A^A_AAATIA@ U1SJPHHlHHH} HHщH9uKIR@uHHHDIDE1KDŽcHiQH%DA9)HAuAAHEJ<HEJHEHEAs5HD[]A\H$HK;RAeHseHHtH@QAHjHXZe uABf.AWAVAUATUHSHHHH?LgHA1HcLUMLMB MJ@IIsI@HHI9uLމHHL9uI@I@LH@M9uHcH?w"LHHH#tH?oE1E1ADZHjEOAAuLE11ҹcDH=EtZBDŽA4$F<ED9DBD9uBII@Iu[]A\A]A^A_xBII@IlDLJGII@I=BBDŽJII@I jeHGeHHt HxDe ff.AWIAVAUATUHSHXeH%(HD$P1FHIIO JtIYHt$(H9tcIIHtZL HAGLHHCxHCHBHHH[HD$PeH+%(HXL[]A\A]A^A_HL $I|XNHLDžEGHL $MIO4OlXAVXMIH|$D1IHE1L|$LT$ I,IBMHD$AF`AHLD$8LEAO\EHD$HDHAD)߉E9DD)D9GHH~HO@AHH#HL$HAAWX1A9DCA9r|$DL|$IIAHcAGLHPxHL`HPHQH HH@AGHuHeHE1fЉT$1H$DD$@Dt$ Ht$0AO\t$ HD$<IHHxPIHt$ HD$I6LHJH9t&HMLBHt$(HRIHLH2HUHH@AMDHIUD!HLH4$H|$HHËD$9OHD$8H\$DD$@Dt$ HHt$0D`eHHt Hxe fAVAUATUSHHH@HLhCHH‹9CLr;CLAE1BHLADƉCHdev) >> 20)), ((unsigned int) ((REC->dev) & ((1U << 20) - 1))), REC->domain"%d,%d %s %u", ((unsigned int) ((REC->dev) >> 20)), ((unsigned int) ((REC->dev) & ((1U << 20) - 1))), REC->domain, REC->depth"%d,%d %s %s p%u %u/%u samples=%u", ((unsigned int) ((REC->dev) >> 20)), ((unsigned int) ((REC->dev) & ((1U << 20) - 1))), REC->domain, REC->type, REC->percentile, REC->numerator, REC->denominator, REC->samples%d,%d %s %s p%u %u/%u samples=%u %d,%d %s %u %d,%d %s %u %s %d %llu block/kyber-iosched.ckyberread_rqsread_waitingwrite_rqswrite_waitingdiscard_rqsdiscard_waitingother_rqsother_waitingcur_domainbatchingread_tokenswrite_tokensdiscard_tokensother_tokensasync_depthread_lat_nsecwrite_lat_nsectotalI/OREADWRITEDISCARDOTHERdev_tdevchar[16]domainunsigned intdepthchar[8]typeu8percentilenumeratordenominatorsamplesHHz { @kyberkyber_iosched.description=Kyber I/O schedulerkyber_iosched.license=GPLkyber_iosched.file=block/kyber-ioschedkyber_iosched.author=Omar Sandovalkyber_throttledkyber_adjustkyber_latencyGCC: (Debian 12.2.0-14) 12.2.0GNU FQg{ E 4pnSWq` S  ' /" P ^ ^0 ^( ^@ +WP l    +P + + +@7pOfr|`r(0(phP"P > p*/1/T0]dlu P T""p 1F"`_!G$"$.$.$H'$o#% '1 `C"]" v"@ "  " " ') x&o@)BxU~l)n x`x@ % I n+H+"+`H+H///  / ' 'e ' '  '( '0X )] -Hx   -`H  I -H : @AV o          + E V q          , ? I Q e y        %:Q]dj~":Ujv !0G_okyber-iosched.c__initcall__kmod_kyber_iosched__930_1050_kyber_init6kyber_initkyber_prepare_requestkyber_read_rqs_stopperf_trace_kyber_latencyperf_trace_kyber_adjustperf_trace_kyber_throttledtrace_event_raw_event_kyber_latencytrace_event_raw_event_kyber_adjusttrace_event_raw_event_kyber_throttledtrace_raw_output_kyber_latencytrace_raw_output_kyber_adjusttrace_raw_output_kyber_throttledkyber_schedkyber_batching_showkyber_cur_domain_showkyber_domain_nameskyber_other_waiting_showkyber_discard_waiting_showkyber_write_waiting_showkyber_read_waiting_showkyber_async_depth_showkyber_other_rqs_nextkyber_discard_rqs_nextkyber_write_rqs_nextkyber_read_rqs_nextkyber_other_rqs_startkyber_discard_rqs_startkyber_write_rqs_startkyber_read_rqs_startkyber_other_tokens_showkyber_discard_tokens_showkyber_write_tokens_showkyber_read_tokens_showkyber_write_lat_storekyber_read_lat_storekyber_write_lat_showkyber_read_lat_showkyber_has_workkyber_finish_requestCSWTCH.143kyber_bio_mergekyber_depth_updatedkyber_domain_wakekyber_limit_depthkyber_get_domain_token.constprop.0kyber_exit_hctxkyber_exit_schedkyber_write_rqs_stopkyber_discard_rqs_stopkyber_other_rqs_stopkyber_completed_requestkyber_init_schedkyber_timer_fnkyber_depthkyber_batch_sizekyber_init_hctxkyber_insert_requestscalculate_percentilekyber_latency_type_nameskyber_dispatch_cur_domain.isra.0kyber_dispatch_request__UNIQUE_ID_description935__UNIQUE_ID_license934__UNIQUE_ID_file933__UNIQUE_ID_author932__exitcall_kyber_exit__UNIQUE_ID___addressable_kyber_init931kyber_sched_attrskyber_queue_debugfs_attrskyber_hctx_debugfs_attrskyber_read_rqs_seq_opskyber_write_rqs_seq_opskyber_discard_rqs_seq_opskyber_other_rqs_seq_ops__UNIQUE_ID___addressable___SCK__preempt_schedule927.0__event_kyber_throttledprint_fmt_kyber_throttled__event_kyber_adjustprint_fmt_kyber_adjust__event_kyber_latencyprint_fmt_kyber_latencytrace_event_fields_kyber_throttledtrace_event_fields_kyber_adjusttrace_event_fields_kyber_latencytrace_event_type_funcs_kyber_throttledtrace_event_type_funcs_kyber_adjusttrace_event_type_funcs_kyber_latencyevent_class_kyber_throttledstr__kyber__trace_system_nameevent_class_kyber_adjustevent_class_kyber_latency__tpstrtab_kyber_throttled__tpstrtab_kyber_adjust__tpstrtab_kyber_latency__UNIQUE_ID___addressable___SCK__tp_func_kyber_throttled840.1__UNIQUE_ID___addressable___SCK__tp_func_kyber_adjust828.2__UNIQUE_ID___addressable___SCK__tp_func_kyber_latency816.3__UNIQUE_ID___addressable___SCK__tp_func_block_rq_insert612.4__UNIQUE_ID___addressable___SCK__preempt_schedule_notrace32.5.LC7__tracepoint_kyber_latency__SCT__tp_func_kyber_latency__traceiter_kyber_latency__tracepoint_kyber_adjust__SCT__tp_func_kyber_adjust__traceiter_kyber_adjust__tracepoint_kyber_throttled__SCT__tp_func_kyber_throttled__traceiter_kyber_throttled__x86_indirect_thunk_r10__x86_return_thunk__probestub_kyber_latency__x86_indirect_thunk_rax__probestub_kyber_adjust__probestub_kyber_throttled_raw_spin_unlockthis_cpu_offperf_trace_buf_allocsized_strscpyperf_trace_run_bpf_submit__stack_chk_failtrace_event_buffer_reservetrace_event_buffer_commit__trace_trigger_soft_disabledtrace_raw_output_preptrace_event_printftrace_handle_returnelv_unregisterseq_printfseq_list_next_raw_spin_lockseq_list_startsbitmap_queue_showkstrtoullsprintfsbitmap_any_bit_setsbitmap_queue_clearpcpu_hot__per_cpu_offsetblk_bio_list_mergesbitmap_queue_min_shallow_depthsbitmap_del_wait_queueblk_mq_run_hw_queueelv_register__sbitmap_queue_get_raw_spin_lock_irq_raw_spin_unlock_irqsbitmap_add_wait_queuefree_percpukvfreekfreetimer_shutdown_syncblk_stat_disable_accountingjiffiestimer_reduce__SCT__preempt_scheduleelevator_allockmalloc_caches__kmalloc_cache_node_noprofpcpu_alloc_noprofinit_timer_keysbitmap_queue_init_nodeblk_stat_enable_accountingblk_queue_flag_clearkobject_put__kmalloc_node_noprofsbitmap_init_node__tracepoint_block_rq_insert__cpu_online_mask__SCT__tp_func_block_rq_insert__SCT__preempt_schedule_notracesbitmap_queue_resize_find_next_bitblk_mq_debugfs_rq_show__SCK__preempt_scheduletrace_event_regtrace_event_raw_init__SCK__tp_func_kyber_throttled__SCK__tp_func_kyber_adjust__SCK__tp_func_kyber_latency__SCK__tp_func_block_rq_insert__SCK__preempt_schedule_notrace%u4n~x4K{4lt*a2W_0M_1NZJU  % 5 t      / H4 |        \ a x       0 ( h   $T> # = #M- Hew  H~,js{Xaw HJSLD  OV He Hp$ HpXajD. v p 19 H47HST H`d Hu4v4r l H  H,!4!A!H!x4Y!y`!k!F"# H###V$f$$${4$|$$$%#% Hp~%%}N{{= C    ;     h    7 j    7 w   +[5T#<Z0`chOk 4"% 0( 8PX`hpx$p ?HH 008`@ PX`<hBFO<BFO0V8c<BFOiqvy v(HvPpVx` p0g8{X`g`x0g8uX`}zwux{w z}   5 0(08@HpPX`hp`xP   @     @ p    @   0` (0P8@ H`PX@`h`p5x @ppp!$  6A J$0t 1t   3 3% |u  $)!(x 0#4#8{ E@H@HNX p[H e0 sH 0H8HP `p  p0@@Xh  P P P   ( 0 8@ HP X`h#(.65 (0  H `0g08g0@`HhpxggH ggl |(}0`lxyzl vw.symtab.strtab.shstrtab.rela.text.rela.data.bss.rela__tracepoints_ptrs.rela.static_call.text.rela.discard.noendbr.rela.initcall6.init.rela__patchable_function_entries.rodata.str1.8.rodata.str1.1.rela.exit.text.rela.init.text.rela.smp_locks.rela.discard.instr_begin.rela__bug_table.rela.discard.reachable.rela.discard.instr_end.rela__jump_table.rela.rodata.modinfo.rela.exitcall.exit.rela.discard.addressable.rela_ftrace_events.rela.ref.data.rela__tracepoints__tracepoints_strings.comment.note.GNU-stack.note.gnu.property @%@]3+% &@v031-;- 6@|H3S-N@(}H3j- e@p}H3 -{@}3 -@}32/"2/1 @031 @Ѓ031@x31@x031@`302+@03H2C@803`(2@[@h 3 r2 m@3"zF66@h3%68@3'7@(H3)@7 @p@3+`8 @h3-p9.09 99 94u L)