ELF���@@)'zR| 0\D-D0L 0���� � t 0LD-�����0L�D-D H  ���� �  HD-����D H�D-D`X `����� � ������ x `XD-������������D ,��D-D H  �����  HD-����(�0D-DD ��X DD-��(((D-DD ��P DD-��(T D-DD ��H DD-��(� D-DD ��H DD-��8��D-D@P @����� �� � @PD-�������D 0��D-D H  ���� `  HD-����D zR| L@ D-D�\ `����� � ������ h �\D-������������D @hPD-D�T @����� � �� � �TD-��������D H�|D-D�\ `����� � ������4 �\D-������������0��D-D H  ����  HD-���?#��{��� ��O�������������������������OB�� @��{è�#��_�?#��{���O�������������@��4����������@��5��������@��4�� �R��`"��"9�OA��{¨�#��_�������R�������?#��{���o��g��_��W��O�����������s����R@��h@��4��*�*�OE��WD��_C��gB��oA��{ƨ�#��_����B��(�Rh�U�� ����ȂA�H���T ��4��v����R�*���������b�������{{�������������������"����!��R���������!���B������� �������"�;�����@����@�<4��*������ q9'��|@��4��{�����(wS�}@� �v�������������R������R��������Z@�6�������[@��;+�4\���� q��觟�J(�����@�����4�Z��������!���m��� C����4 �� #���(������(�� c��@����6��� @�������4�*�����@��������������@�����������h@���Q�t�6�������@���*/�����R��R� �����!��v����������@��!���#�R�����`�7�����!�����!�����#�R���`�7�����!���!�����������!��S�� ��� @�����Ry(}~���"��������:�����!��v�<#@��!���������7������@���@����!��*�*�qmT?q��(ǟ���}~��������@�����"@�������T�Z��������!������@���������!��L�����*���?#��{���O������`���tR@��s����h@��4����B��� @���s����s@���������s�����*��OA��{¨�#��_�?#��{�������{���#��_�?#��{�������{���#��_�?#��{��� ��W��O�������������@�H4�������@�?���6��t�����h�B95`��h@���� w�R��q5���@��4����������*�@�wb�����R��������(�Rh�9�OC��WB�� @��{Ĩ�#��_�����!������*���*�*u�������������������@��*?ָ��?#��{���O�������������@��4`���s�@���7�������@�?�@�6����OA��{¨�#��_��*����*�*��������@��*?����?#����{ ��o ��g ��_ ��W��O����A8�%C���������=��s�������s����h@9h5����A8�%C���_� �MT�OO��WN��_M��gL��oK��{J����#��_���9� ���4�B�����T��*Y�*����CѢc�����>���"����� ���"@q�T��~���:���@���}������@��#���[���@������������@������������������@�����������������@�����������@�����������@��5���������`���t�B�����`T���������������"��@���*���@���K����� ��b������X ��q T��C������������@���@�k�T�t�G�aT�(�������@�k�T���9 �aT��������@�k�T���+�aT� �������@�k�T�4�����@��(��{����v@�{����h@����T����<���������Z�������$�q T��C��*�����{�<�������u@�{����h@���T�����*6��� �����Z���������K@���T�w�������������@��"��'���@��B��#��� @��b�����@��������@��������@��������@��������@�������B��"@���� ���b��*@������.@������2@������6@������:@�����>@���"��B@���B��F@���+D���A��J@�j ��/C�)��3��k ��@�J ��@�� �M�� � �J ���k ���� @������k �h�� �I �3������ �R�R�����!������R@�����9���9� C����5���(@���}������@�� �R4�����~� Ӛ�(@�����@���A �������!����*���5C����3k@�s��� S����6���(@���}������@�� �R���~� Ӛ���@���9�����@���A �������!����*������3k@�s��w c����5���(@���}������@�� �R4�����~� Ӛ�(@�����@���A �������!����*���5C����3k@�s��N s����6���(@���}������@�� �R���~� Ӛ���@���9�����@���A �������!����*������3k@�s��#� �����4#���(@���}������@�� �R ���~� Ӛ�(@������@���A �������!����*������ @��*��R� ��� @��*��R� #�� @��*B�R������s�����]��h@��C� eS( K��(���K)�J)�S@����!������?#��C��{��_��W��O��C�A8�%C���������>��3�������������@9�s�H5��R������u�� �������`@��*��R�`"��`@��*��R�`���`@��*��R�`B��` @��*B�R��c���������^���@��C� eS( K��(���C)�B)�@����!����`"�a�� �R���������מB���џ� T�"����� A�!@q�T��#���������'@���7����x@������������������B���џ�`T������:��R����������������,��R�����������w�� @�R�������������������@������@�����`@��`������!��9����A8�%C���_� ��T�OH��WG��_F��{E��C��#��_�����(�R�9R���?#����{��o��g��_��W��O������s����* �R��!�������*����@��kT�����qBT��M5����(@� �)� ���� #�;@�� C�8@�� c�< @��(@� ������ ��4@�� ��:@�� ��6@��(@� ����(#@� #����('@���� ��h@�����y�y"����h@�����yB�x����h @������~S �)�x �9M(����(@�)�R8!՚�@T��*���}�R�|�Z����{����h@�������z��(@��@T��*���}�R�|������b�����@������"�������@�����������@�����_� �����������@����@� �����������@����@� �����������@���� @� ���*�!��������*����@��kT���q��T�@�*����OG��WF��_E��gD��oC��{B����#��_�?#��{��� ��������s����h@9(4��s�`B��` @��`���`@��`"��`@�����`@�����*�R������ @��{¨�#��_�keydebug_register_s2d_opskernel_top_monitor?#��{��������!���{���#��_�?#��{���������{���#��_�kernel_top_enableshow_dstate_enableshowallcpus_enablebind_s2dkeydebug��������parmtype=kernel_top_enable:intparmtype=show_dstate_enable:intparmtype=showallcpus_enable:intparmtype=bind_s2d:intdescription=keydebug Driverlicense=GPL v2vermagic=5.15.148-android14-11-g3f4e1ccba8ea-ab12065098 SMP preempt mod_unload modversions aarch64name=keydebugdepends=scmversion=g570670d2bc80key_down_delay6%s: request is running 6keydebug: turning s2d %d->%d dbg_fn_delaykeydebug_event_downkdbgdkeys_down3%s: fail to allocate keydebug_platform_data keydebug3%s: DT:keys_down parse err 6%s: CPU Usage PID Name keycombo6%s: DT:key_down_delay=%d dbg_fn_delay=%d keys_down num_keys=%d 6======= Show D state tasks++ ======= kernel_top_init3%s: DT:keys_down fail to allocate memory kernel_top_monitor6%s: memory allocate failed6%s: DT:key_down_delay property not found keydebug_probe3%s: keydebug_parse_dt fail keydebug_parse_dt6%s: DT:keys_down=%d 6%s: Kernel Top Statistic start(%02d-%02d %02d:%02d:%02d) kernel_top_show6%s: %8llu%%%8d %s%10llu 6%s: DT:dbg_fn_delay property not found 6======= Show D state tasks-- ======= 3%s: DT:keys_down property not found 6%s: Kernel Top Statistic done(%02d-%02d %02d:%02d:%02d) LinuxLinuxkeydebug�`�module_layout��4get_cpu_iowait_time_us���{get_cpu_idle_time_usNY�__cpu_online_mask�ꊵkernel_cpustat�(__per_cpu_offset��}nr_cpu_ids#��=cpumask_next0�~�__cpu_possible_mask����vfree�h��vmalloc���__stack_chk_fail�ad5rtc_time64_to_tm�K]�sys_tz��ƞktime_get_real_ts64�d��memset�6��nsec_to_clock_t~�)Hmemcpy�i$__rcu_read_unlock�Jthread_group_cputime_adjusted1��tinit_task'R�__rcu_read_lock��U�mutex_unlock�{��mutex_lock ���param_ops_int��W�queue_delayed_work_on�__msecs_to_jiffiess}=F__hwasan_load1_noabortD��uplatform_driver_unregister�윯__platform_driver_register���of_find_property?[�kof_property_read_variable_u32_array�p}�platform_device_add ��destroy_workqueue�2>"devm_kfree�c|platform_device_put���platform_device_add_dataO\aBdevm_kmalloc� ]�platform_device_alloc�Y�yinit_timer_key=�:%delayed_work_timer_fn�%�Ialloc_workqueue����__hwasan_store4_noabort�h'J__hwasan_load8_noabort�~��_printk����__hwasan_store1_noabortlrGvhandle_sysrqt_A__hwasan_load4_noabort\���__hwasan_store8_noabort1[�__sanitizer_cov_trace_pcGNU!��ga�2�����RX�p"GNU�^ E$E,_4E8E@_p^tExE�a�^�b�^�E�E�a�^�E�E�a�^�c�^�d^Z=Z= ecZ�Z� eL^TfXH\Hhat^�g�f�^�^�Zj�Zj�h�HH __,_8_D_L`P`TiXiljpZ�tZ�|k�_�_�f�a�a�^�^ ^^$^8lHfXadg�a�g�^�^�^�^�^�_�_�A(�A(�_�A� �A� ag f0m<^DfLnXo\H`Hhft^|p�^�a�g�^�f�q�l�^�Zz�Zz�Z�Z�efZ Z r(^0^4Z�8Z�<Z0@Z0DeLZIPZIdrl^t^xZ�|Z��Z0�Z0�e�Zp�Zp�s�^�Z�Z�Z0�Z0�e�a�l�_^Z{Z{ Z0Z0e$Zp(Zp8rDaPaXZ�\Z�`Z0dZ0pe�ZB�ZB�Z0�Z0�f�a�e�^�^�Z��Z��Z0�Z0�e�fo ZZZZe$^,^L^Tf\E`Ehat^xt�^�f�n�H�H�f�^�p�^�H�H�g�^^D^HE LE Ta`EdElf|^�^�{�a�E�E�a�^�|�^�H�H�f�} ~ d8 ^< Z@ ZD ZVH ZVL eX Z)\ Z)l et ^| g� ^� E� E� f� ^� E � E � a� a� E� E� f ^ ^ ^0 ^4 Z)8 Z)D eH EL ET f� ^� E� E� �� H�� H�� {� ^� E� E� � � � �( f< ^L HP Hd �p a� f� f� f� _� f� a� _� f a _ f, a< fH ^L H P H X fh gx ^� ^� f� ^� ^� �� H� H� f� f� H� H� g a H( H(, a< ^P ^X H,\ H,d at ^� ^� H0� H0� a� ^� ^� H4� H4� a� ^� ^� a ff,^4gD^L^`^�a�f�f�^�g�^�^�^�^^ ^HHHH f0f@fPf`fpf�f�f�f�f�f�f�f�f�f�fff�_���Z��Z��Z��Z��e�f�^�H�H�H�H�a�f�ff(f8�@Z�DZ�HZ�LZ�\ehft^�a�f�f�f�H�H�H�H�f���Z��Z��Z��Z� ef ^,a8fLfhfxf���Z��Z��Z��Z��e�f�^�a�f�ff HHH H(f8�@Z�DZ�HZ�LZ�\edfp^x^�a�f�f�f�f���Z��Z��Z��Z��ef�f,�4fD�L�P�T�`ax��ZC�ZC�Z��Z��e���^�E�E���H��H��{HH� _,^4^<fL�Tfd�lf|��f���������a���ZY�ZY�Zk�Zk�e��� �f0a@^T�dfpa�_�^�f�^�^�����H�H�_�^�^�����H@H@ _^$�(H ,H 8_D^L�Tf\�dfl�tf|��d�Z��Z��Zk�Zk�e�E�E���^�d��^ HH$HH4�8�<�D�H�L�XahH`lH`x�|��f�����f�f�f�f�f�f�f�fff(f8_HfX_hfx_�����f�^���^�Hp�Hp�f�_�f ^�0^<fL_\fl_xf�_�f�_�f�_�f�_�� ��� a0^<^D^L^�^�E�E���H��H��{�^�H�H�f���f���f���f��� ^EE�\� ]YYbYY ^vvww x ^vvzA�A A((A8PZ�`wxDH(E(0E(Dw E(D0w8HEPD%Xw`pExD8�w��E Android (10087095, +pgo, +bolt, +lto, -mlgo, based on r487747c) clang version 17.0.2 (https://android.googlesource.com/toolchain/llvm-project d9f89f4d16663d5012e5c09495f3b30ece3d2362)APA\�A(�A8B,CXA��A�A(�A� 4Ah �A��A�AtJMVKhNSQTLdl#&)*+,-./0127c89&')/->1036 ,?CD pu�y� ��0 � e ��T�� ()7� (�L � �f 8�'�r � ^   .��L(��f�((} �%P(�? �8 x(�_�=�H�u��o� �����e h S0q�k �|,�CE!   ��u��c���� T"� j"u K� "���b�2�: \�Z \��� h @ ?������ F9\z�v�/3 t��0� �� @�(C �Pa����3�;R? J��-�S1��1� dtZ{���.note.gnu.property.note.Linux.rela.exit.text.rela.init.text.hyp.text.rela.text.comment.init.plt.hyp.bss.rela___ksymtab_gpl+keydebug_register_s2d_ops.rela___kcrctab_gpl+keydebug_register_s2d_ops__versions__ksymtab_strings.modinfo.rela__param__ksymtab_gpl__kcrctab_gpl.note.GNU-stack.llvm_addrsig.text.ftrace_trampoline.init.eh_frame.rela.eh_frame.rela.gnu.linkonce.this_module.note.gnu.build-id.shstrtab.strtab.symtab.hyp.rodata.hyp.data.rela.data.rodata.str1.1sys_tzof_find_propertymemcpyinit_timer_keyof_property_read_variable_u32_arraykernel_top_mutexcpumask_nextktop_cxtplatform_device_put__hwasan_store8_noabort__hwasan_load8_noabort__hwasan_store4_noabort__hwasan_load4_noabort__hwasan_store1_noabort__hwasan_load1_noabortparam_ops_intprobe_cntkernel_top_exitkernel_top_initmemset__per_cpu_offsetget_all_cpustatkernel_cpustatnsec_to_clock_tget_cpu_iowait_time_usget_cpu_idle_time_us__kstrtabns_keydebug_register_s2d_ops__crc_keydebug_register_s2d_ops__kstrtab_keydebug_register_s2d_ops__ksymtab_keydebug_register_s2d_ops____versions__msecs_to_jiffiesnr_cpu_ids__kstrtabns_kernel_top_monitor__crc_kernel_top_monitor__kstrtab_kernel_top_monitor__ksymtab_kernel_top_monitorkeydebug_driverplatform_driver_unregister__platform_driver_registerkdbg_wqhandle_sysrqkeydebug_event_ups2d_set_enable_noops2d_get_enable_noopkeydebug_event_downqueue_delayed_work_ondelayed_work_timer_fnrtc_time64_to_tm__stack_chk_fail_printkinit_task__cpu_online_mask__cpu_possible_maskmutex_unlock__rcu_read_unlockmutex_lock__rcu_read_lockdo_keydebugkeydebug_removedestroy_workqueuealloc_workqueueinit_module__this_modulecleanup_modulekeydebug_match_tables2d_set_enables2d_get_enable__param_str_showallcpus_enable__param_showallcpus_enable__param_str_kernel_top_enable__param_kernel_top_enable__param_str_show_dstate_enable__param_show_dstate_enablevfreedevm_kfreekeydebug_probethread_group_cputime_adjustedplatform_device_add__param_str_bind_s2d__param_bind_s2d__sanitizer_cov_trace_pcvmallocdevm_kmallocplatform_device_allocplatform_device_add_data_note_9__UNIQUE_ID_show_dstate_enabletype389$d.19$d.9_note_8__UNIQUE_ID_kernel_top_enabletype388$d.8$d.7__UNIQUE_ID_license396$x.6$d.6__UNIQUE_ID_description395$d.15$x.5$d.5ktime_get_real_ts64$d.14__UNIQUE_ID_scmversion304$x.4$d.4$d.13__UNIQUE_ID_depends303$d.3$d.12__UNIQUE_ID_name302$d.2__UNIQUE_ID_bind_s2dtype391__UNIQUE_ID_vermagic301$d.1__UNIQUE_ID_showallcpus_enabletype390$d.20$d.10@Xc`^a:b@h��R@O@,J@�I =& �@�0&�2l/.q@��&5�/00@���&%�/( @8�`&��/���1H�@���&�3��@p��&��33�2�4~lp8�U0���a@��P& ,L�o��@p80u�8@@p@@�0& �=� ��I$�I p��p�@(\�������