ELF>@@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_hHMDMeH%(HE1HEEHGpeHHHUHuȿ,IHHUHEI~ HuHfHHǀE~HuI~EEn$L,ALAF%EAF&EAF(jSLMȋUY^HEeH+%(u!He[A\A]A^A_]HH#ff.UHAWAAVIAUAATSH HULgheH%(HE1HEEHGpeL%HHUHuȿ$HHtjHUHEH{ HuHfHHǀD{DkLHj$AATLMȋUY^HEeH+%(u"He[A\A]A^A_]I$HMff.fUHAWAAVIAUATSHHLoheH%(HE1HEEHGpeL-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‰HfDAWAVAUIATUSHAH=HIƾ HHIUhL(  B1҉CHHeH E111HL{14A 1ɺLEAąHI@HuH*Hǃ0Hǃ Hǃ8ǃ(H@HLLI^1Mu[]A\A]A^A_ A 8D}t;IcHHH}8AH@H}hH}`HE`AuHHIcJHHI~WMff.@AWAVAUATUSH(HLHt$ H $I T$L9HIjLaMuJD LhHEHL}PM/HE|HDH$IƸANHIv!HHMl$HLID$HH|$ HHI9IċED MMIIIXIHELL$TPDH$HHPPHHT$IHT$LL$:L$HuHIHEPHFH0IIAMiL}HHEPL(eHseHHt HxHLL$HT$LL$HT$e ukA8AAH([]A\A]A^A_ff.ATAIAU1SӍC JPHHHlHH} HHʉH9uKIJ@uHHHDIDDE1KDŽƒcHiQH%DA9)HAuAAHEH HEJ<HEHEAs5HD[]A\H$HK;QAeHseHHtH@RHjHXZe uAEff.fAWAVAUATUHSHHHH?LgHA1HcLUMLMB MJ@IIsI@HHI9uLމHHL9uI@I@LH@M9uHcH?w"LHHH#tH?oE1E1ADZHjEOAAuLE11ҹcDH=EtYBDŽA6F<ED9DBD9uBII@Iu[]A\A]A^A_xBII@ImDLJGII@I>BBDŽKII@IjeHGeHHt HxDe ff.fAV 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.AWIAVAUATUHSHXeH%(HD$P1FHIIO JtIYHt$(H9tcIIHtZL HAGLHHCxHCHBHHH[HD$PeH+%(HXL[]A\A]A^A_HL $I|X7HLDžEGHL $MIO4OlXAVXMIH|$D1IHE1L|$LT$ I,IBMHD$AF`AHLD$8LEAO\EHD$HDHAD)߉E9DD)D9GHH~HO@AHH#HL$HAAWX1A9DCA9r|$DL|$IIAHcAGLHPxHL`HPHQH HH@AGHuHE1}eHseHHt Hxe u뻉Dt$1H$DD$@T$ Ht$0AO\t$HD$<IHHxPIHt$ HD$I6LHJH9t&HMLBHt$(HRIHLH2HUHH@AMDHIUD!HLH4$H|$HHËD$ 9OHD$8H\$Dt$DD$@HHt$0D`cfDAVAUATUSHHH@HLhCHH‹9CLr;CLAE1BHLADƉCHLHHuAtSHHL.HHtHH[]A\A]A^SH"%d,%d %s", ((unsigned int) ((REC->dev) >> 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 GRh| E 5pnTWr` S  ' /" P ^ ^0 ^) ^A +XP m    +P + + +@8pPgr}`r(0(phP"P >p* /2/U0]elv PS""p "7"`P`!:$"$.$.$H'$o#%'7 `I"c" |"@ "  " " ') -oG)I\~s)u `x@ , P u+H+"+`H+H///  / . 'm ' '  '(% '0d '8 '@ 'H )$ -P? \ v -`P  I -P  @A 6 I  c |          8 R p         ,@IZm$+1Eaiv/;Xj $4Ihkyber-iosched.c__initcall__kmod_kyber_iosched__1029_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_insert_requestscalculate_percentilekyber_latency_type_nameskyber_init_hctxkyber_dispatch_cur_domain.isra.0kyber_dispatch_request__UNIQUE_ID_description1034__UNIQUE_ID_license1033__UNIQUE_ID_file1032__UNIQUE_ID_author1031__exitcall_kyber_exit__UNIQUE_ID___addressable_kyber_init1030kyber_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_schedule1026.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__preempt_schedule_notrace932.1__UNIQUE_ID___addressable___SCK__tp_func_kyber_throttled931.2__UNIQUE_ID___addressable___SCK__preempt_schedule_notrace912.4__UNIQUE_ID___addressable___SCK__tp_func_kyber_adjust911.5__UNIQUE_ID___addressable___SCK__preempt_schedule_notrace892.7__UNIQUE_ID___addressable___SCK__tp_func_kyber_latency891.8__UNIQUE_ID___addressable___SCK__preempt_schedule_notrace562.10__UNIQUE_ID___addressable___SCK__tp_func_block_rq_insert561.11.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_cacheskmalloc_node_trace_noprofpcpu_alloc_noprofinit_timer_keysbitmap_queue_init_nodeblk_stat_enable_accountingblk_queue_flag_clearkobject_put__tracepoint_block_rq_insert__cpu_online_mask__SCT__tp_func_block_rq_insert__SCT__preempt_schedule_notracesbitmap_queue_resize__kmalloc_node_noprofsbitmap_init_node_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__preempt_schedule_notrace__SCK__tp_func_block_rq_insert%xDn{DK~Dlt*a2W_0M_1NZJU  % 5 t      / H4 |        \ a x       0 ( h   $T> # = #M- Hew  H~,js{Xaw HJSLD OV He Hp$ HpXaj HCKT[Dv8 H` H'.xDEyNU ? H-5 H{D|D>  p !'!A!I!F"# H####~D###$|$$$%% Hpn%%}N{{= C    ;     h    7 j    7 w   +[5T#<Z0`ch _!4"~% 0( 8PX`hpx$p ?HH 008`@ PX`<hBFO<BFO0V8c<BFOiqvy v(HvPpVx` p0g8~X`g`{0g8xX`}zx{~z }   5 0(08@HpPX`hp`xP   @     @ p    @   0` (0P8@ H`PX@`h`p5x @pp!$  6A np$0w 1w   3 3@ x ?$({ 0#4#8~ E@H@HNX p[H e0 sH 0H8HP `p  p0@@Xh  P P P   ( 0 8@ HP X`h#(.65 (08@H  H `0g08g0@`HhpxggH ggl (0`lx|}l yz.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+% &@w031-;- 6@~H3S-N@P~H3j- e@~H3 -{@~3 -@~32/"2/1 @Ȅ031 @031@(x31@031@Ѕ`302+@003H2C@`03`(2@[@ 3 r2 m@3"zF66@3%6P@3'07@H3)`7 @@3+8 @ h3-9.09 99 :4x L)