ELF>@@0/AWAVAUATUSHHD|$@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_`HMDMeHHE1HEEHGheHHHUHuȿ,IHHUHEI~ HuHfHHǀE~HuI~EEn$L,ALAF%EAF&EAF(jSLMȋUY^HEeH+u!He[A\A]A^A_]HH$ff.fUHAWAAVIAUAATSH HULg`eHHE1HEEHGheL%HHUHuȿ$HHtjHUHEH{ HuHfHHǀD{DkLHj$AATLMȋUY^HEeH+u"He[A\A]A^A_]I$HNff.@UHAWAAVIAUATSHHLo`eHHE1HEEHGheL-HHUHuȿIHtgHUHEI|$ LHfHHǀE|$HپLjAAULMȋUY^HEeH+u"He[A\A]A^A_]IEHQfDAWAAVIAUIATEUDSH@H $H\$HeHHD$81HIEH`L,HIHtJDxHx LH4$I}D$xEe$HAm%AE&$AE(HD$8eH+u-H@[]A\A]A^A_tLdf.AVAAUIATA̹USHH8eHHD$01HHHHCH`uYH޺ HHHt!DpHx LDcHHD$0eH+u#H8[]A\A]A^uHtff.AUAATIUSHH8eHHD$01HHHHCH`uPHHHtDhHx LHHD$0eH+u!H8[]A\A]uHtf.UHSHH@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 SHHHieHHD$1HH$u(H$H8HHT$eH+uH[]HUHH SHHHieHHD$1HH$u(H$H0HHT$eH+uH[]HHHHH@H8HHHHH@H0HGIH4HH@HxeLL0HeL I+@ht%MHILD1I9G‰HHAI+Hpu+AD e tCH5H HdIHAIE1H9G‰HfDAUATE1USHHkLkXIcHHHPH9t[]A\A]H@H9uLuAHI AuHt;WtHHWHIR@HAHҋHHAVAUIATAUSeNHGH@u1҅LtPAI\pD8HHZPu4HHHH,3DLHIH߉[]A\A]A^f.USHH8HeHHD$HGHH$HHHHHHHH)H(\(HHHչHHt.HHHHHHHuHD$eH+u H[]SH_HH߾[fD@ttHH@H@F AWIAVAUATUSHHnHILdmIINl7J&LH$J#…xZHDmHHHH9HT$HH<$HT$H[]A\A]A^A_II$H9uI$H9uHHL$Hc2xHKt78:HH$LLHL$9yHH9@dAU ATUSHPH=HP HHHEPHfHPHPHPHPHPHP HP(HP(HP0HP8HP8HP@fyHEPHHHpHpHpHpHpHp Hp(Hp(Hp0Hp8Hp8Hp@9LmXE1jDPE1L ZAI At EHMHHHH HHIHHHBBHBHZHRH0FH9uHEHH[]A\A]El$Et8IcHHH{pAH HHǃAuH}PH[]A\A]1fDAUATUHSLI]hMH{H H{HCL9uI}PH[]A\A]ATUSHoL H] LH}H{H@H{H{HCL9uHH[]A\@HGpHff.HGpHff.HGpHff.AWHAVI AUIATUS0H=HIUhL(Hù  B1҉CHHmH E111HL{14A 1ɺLE0AąHI@HuH*Hǃ0Hǃ Hǃ8ǃ(H@HLL I^LMu;1[]A\A]A^A_ 9 0D}t;IcHHH}8AH@H}hH}`HE`AuHHIcBHH[]A\A]A^A_ff.@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?LgHI1HcLUMLMB MJ@IIsI@HHI9uLމHHL9uI@I@LH@M9uHcH?wLHH#tH?rE1E1ADZHlEOAAuLE11ҹcDH?EtZBDŽA4$F<ED9DBD9uBII@Iu[]A\A]A^A_xBII@IlDLJGII@I=BBDŽJII@I jeHGeHHt HxDe ff.AWIAVAUATUHSHXeHHD$P1FHIIO JtIYHt$(H9tbIIHtYLkHAGLHHCxHCHBHHH[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@AGHuHeHE1gЉ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 ff.AVAUATUSHHH@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]typeu8percentilenumeratordenominatorsamplesHHw x @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+deb12u1) 12.2.0GNU FQg{ C 4pnSWq` S  ' / P ^ ^0 ^( ^@ +WP l    +P + + +@7pOfp|Pp((PPhP0%*7 /I`/l:|]`l@p0R 1F_!E%..H'o# !1``C] v@     !#x& o@#B@xU~l#nx x @` % I n%H% %`H%H)))  ) ' !e ! !  !( !0X )] 'Hx   '`H  I 'H : @AV o          3 A [ l         $ 3 B U _ g w         #1H\i}"(<Xjy/DSj@P`kyber-iosched.c__initcall__kmod_kyber_iosched__939_1037_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_completed_requestCSWTCH.144kyber_has_workkyber_finish_requestkyber_bio_mergekyber_depth_updatedkyber_domain_wakekyber_limit_depthkyber_get_domain_token.constprop.0kyber_init_hctxkyber_exit_hctxkyber_exit_schedkyber_write_rqs_stopkyber_discard_rqs_stopkyber_other_rqs_stopkyber_init_schedkyber_timer_fnkyber_depthkyber_batch_sizekyber_insert_requestscalculate_percentilekyber_latency_type_nameskyber_dispatch_cur_domain.isra.0kyber_dispatch_request__UNIQUE_ID_modinfo944__UNIQUE_ID_modinfo943__UNIQUE_ID_modinfo942__UNIQUE_ID_modinfo941__exitcall_kyber_exit__UNIQUE_ID___addressable_kyber_init940kyber_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_schedule936.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_throttled822.1__UNIQUE_ID___addressable___SCK__tp_func_kyber_adjust814.2__UNIQUE_ID___addressable___SCK__tp_func_kyber_latency806.3__UNIQUE_ID___addressable___SCK__tp_func_block_rq_insert635.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_unlock__ref_stack_chk_guardthis_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_showkstrtoullsprintf__preempt_countjiffiestimer_reduce__SCT__preempt_schedulesbitmap_any_bit_setsbitmap_queue_clearcpu_number__per_cpu_offsetblk_bio_list_mergexa_findsbitmap_queue_min_shallow_depthxa_find_aftersbitmap_del_wait_queueblk_mq_run_hw_queueelv_register__sbitmap_queue_get_raw_spin_lock_irq_raw_spin_unlock_irqsbitmap_add_wait_queuekmalloc_caches__kmalloc_cache_node_noprof__kmalloc_node_noprofsbitmap_init_nodefree_percpukvfreekfreetimer_shutdown_syncblk_stat_disable_accountingpcpu_alloc_noproftimer_init_keysbitmap_queue_init_nodeblk_stat_enable_accountingblk_queue_flag_clear__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{4lRs)7_1Vd^/L^0MYf*GR  % 5 t      / H4 |        \ a x       0 ( h   $T&<p # #-k H4  HEW  HsZbD0 !7{L 0 H H: H#=HU H'%,4GXcd Ht Hu4vD z H  H:!B!O!V!x4g!yn!y!!&"T"# H###d$t$$${4$|$$$&%3% H%%}Lyy; C    ;     h    7 j    7 w   +[342KbI Pm{ B"%p` (80X `hpx%PPH`?HH <B(F0O<BFOVc <(BHFPOpixqvyvvV`` pg{` Pg`Xxxgu @}Pz`wux{w z} (08@6 0(08@HpPX`hp`xP   @     @ p    @   0` (0@8@H@P@X` hpx6PP0` !$ F X$ t t5  u  $7!(x 0#4#8{ E@H@HNX p[H e0 sH 0H8HP `p  p0@@Xh  @P P    (0 8@ HP X`pxP #(.66 (0@H  0g08g0@`H hpxggH   ggl |(}0`lxyzl vw.symtab.strtab.shstrtab.rela.text.rela.data.bss.rela__tracepoints_ptrs.rela.static_call.text.rela.discard.annotate_insn.rela.initcall6.init.rela__patchable_function_entries.rodata.str1.8.rodata.str1.1.rela.exit.text.rela.smp_locks.rela.init.text.rela__bug_table.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 @%@@^-+&p &@Xy-1p-;p- 6@~H-S|-N@@H-j-He@- -@`- -@x-2/"2/1 @H0-1@xx-1 @0- 2@ `-2@@ -.`2& )@p-66D7?@-X 78S@(-!rX7m@ЎH-#7 @@-%8 @Xh-'9.09(:: (:.u M>