ELF��@@20 �{�u�/�%%%M�� �simulate_cold_reset3PIXEL DEBUG TEST: %s() cannot create kobj for pixel_debug!pixel_debug3PIXEL DEBUG TEST: %s() cannot create file in pixel_debug!simulate_bugMEMORY CORRUPTIONsimulate_nullsimulate_memory_corruption2PIXEL DEBUG TEST: %s() Allocated %d KB! simulate_svcpixel_debug_test_exitpixel_debug_test_initsimulate_jump_zerosimulate_hardlockupsimulate_schedule_while_atomic6PIXEL DEBUG TEST: %s() module exit!2PIXEL DEBUG TEST: %s() no trigger exists for command [%s]! 2PIXEL DEBUG TEST: %s() start with arg [%s] 2PIXEL DEBUG TEST: %s() failed to remap 0x%lx, quit 2PIXEL DEBUG TEST: %s() result : 0x%x pixel_debug_testsimulate_panic2PIXEL DEBUG TEST: %s() called on CPU %u! 2PIXEL DEBUG TEST: %s() start to hang 2PIXEL DEBUG TEST: %s() try to write 0x%lx to 0x%lx simulate_buffer_overflow2PIXEL DEBUG TEST: %s() 1st parameter: 0x%lx pull_down_other_cpus2PIXEL DEBUG TEST: %s() called simulate_ecc2PIXEL DEBUG TEST: %s() count=%zu, buf=%sparse_and_triggersimulate_writero2PIXEL DEBUG TEST: %s() SOC specific trigger is not registered! Exit the test. func param=%s simulate_low_memorysimulate_watchdog2PIXEL DEBUG TEST: %s() remaining = [%d] 6PIXEL DEBUG TEST: %s() initialized!simulate_sp_abortsimulate_cpucontext2PIXEL DEBUG TEST: %s() try to read 0x%lx triggerPIXEL DEBUG TEST: %s() cmd_size=%d, PAGE_SIZE=%lu simulate_warnpanic2PIXEL DEBUG TEST: %s() arg [%s] simulate_arraydump../private/google-modules/soc/gs/drivers/soc/google/debug/pixel-debug-test.c2PIXEL DEBUG TEST: %s() there is no 2nd parameter trigger_writePIXEL DEBUG TEST: %s() func param=%s simulate_undefined_memorysimulate_undefined_functionsimulate_pc_abort2PIXEL DEBUG TEST: %s() called! simulate_softlockupsimulate_register_accesssuspend_beginsimulate_watchdog_emergency_reset2PIXEL DEBUG TEST: %s() Allocating memory until failure! recursive_loopsimulate_el3_panic2PIXEL DEBUG TEST: %s() CORE%d ret: %x debug_trigger_register simulate_double_free2PIXEL DEBUG TEST: %s() failed! simulate_spinlock_lockupsimulate_halt6PIXEL DEBUG TEST: %s() DEBUG TEST: [%s] test triggers are registered!2PIXEL DEBUG TEST: %s() function address=[%p] simulate_use_after_freesimulate_scandump2PIXEL DEBUG TEST: %s() SOC specific trigger is not registered! Using default. simulate_cacheflushsimulate_el3_assert2PIXEL DEBUG TEST: %s() failed!2PIXEL DEBUG TEST: %s() no address given! Exit the test. cmd_size=%d, PAGE_SIZE=%lu 2PIXEL DEBUG TEST: %s() 2nd parameter: 0x%lx panicbugwarnnullundef_funcdouble_freeuse_after_freememcorruptlowmemsoftlockuphardlockupspinlockupwatchdogwriterooverflowsched_atomicreg_accesssvcundefpcabortspabortjumpzerosuspend_hangcold_resetemerg_resethaltcacheflushcpucontextarraydumpscandumpel3_assertel3_panicecc g@�?#��{���_��W��O��� �J���8�����s�7ij���������}@�@����@���k�T�k���T�*�`��4�*�����*�����OC��WB��_A��{Ĩ�#��_�ٝu�?#��{��� ����������!��i*@�� � � �h&A�j� � ���m"B�I� � �m� �k2C�(��K� �i*D��� �l*@� �j���� @��{¨�#��_��<%?#��{��� ��W��O����������!������������R�@���!��������� ����R�K������}@�����R��������������`4֢�ߢ�A��T���!����  �����@��_�q�r�rk@TE0�?�������OC��WB�� @��{Ĩ�#��_����!��B��*�R�������!��B�������k���?#��{��� ����s���������k���?#��{�������!��!�k���?#��{�������!��!��{���#��_�k���?#��{��� ����s�������������� @��{¨�#��_�k���?#��{���O����s������F�R�F�R��?�������OA��{¨�#��_�k���?#��{��� ������!�����R��R@�������}�R����� @��{¨�#��_�k���?#��{��� ������!�����R��R@������F�Rh�� @��{¨�#��_�k���?#��{���O�����`��*�����R�0�����!�������R��R@����4�*������4�OA��{¨�#��_����k���?#��{��� ����s�������������@�R��R�s�������!��*�� @��{¨�#��_�k���?#��{���� �)���8����!�ii�� � �R�C�A8� @� �R) ��C� @�)� �`T @�(����!���{���#��_������R���k���?#��{��� ��������!���@������_�q�r�rk@TE0�?�� @��{¨�#��_����!�� � �R�C����!������R���k���?#�����{����C�A8��s�C���������������������A8�C��@� ��T�{A��@�����#��_��k���?#��{���_��W��O������!�� �J���8�����s�7ij���������}@�@����@���k�T�k���T�*�`��4�*�����*�������!�� � �R�C�󥎒+�R �r�s����T�R�C����!���OC��WB��_A��{Ĩ�#��_��R��� �k���?#��{��� ����s�������� ϊR���F�r @���) � ��� @��{¨�#��_�k���?#��{�������!��K�R���{���#��_�k���?#�����{����C�A8��s�C�������������}�R���������A8�C��@� ��T�{A��@�����#��_��k���?#�����{����W��O������A8�C����!�������������������v8�Jh8I(7���5�4�@q(T������R����C��R����i�� ��� @�*u��R@9q"���� @�����!��%���!��A8�C���_� �A T�OE��WD��{B��@�����#��_������!����B6��T�}@�)hu8�Ji8J(7i��5�4@q�T��������������� @�����������@��������#����Rj58�����@�������@������� @������������k���?#��{��� ����s������������� @��{¨�#��_�k���?#��{��� ����s��������������� @��{¨�#��_�k���?#��{��� ����s�������������_��� @��{¨�#��_�k���?#��{��� ����s��������������x��_��� @��{¨�#��_�k���?#��{��� ����s��������������� @��{¨�#��_�k���?#��{��������{���#��_�k���?#��{��� ��������!���@����� ���_�q�r�rk@TE0�?����!��� @��{¨�#��_�k���?#��{��� ��������!���@����� ���_�q�r�rk@TE0�?����!��� @��{¨�#��_�k���?#��{��� ��������!���@����� ���_�q�r�rk@TE0�?����!��� @��{¨�#��_�k���?#��{��� ��������!���@������_�q�r�rk@TE0�?�� @��{¨�#��_����!�����k���?#��{��� ��������!���@������_�q�r�rk@TE0�?�� @��{¨�#��_����!�����k���?#��{��� ��������!���@������_�q�r�rk@TE0�?�� @��{¨�#��_����!�����k���?#��{��� ��������!���@������_�q�r�rk@TE0�?�� @��{¨�#��_����!�����k���?#��{��� ��������!���@������_�q�r�rk@TE0�?�� @��{¨�#��_����!�����k���?#��{��� ��������!���@������_�q�r�rk@TE0�?�� @��{¨�#��_����!�����k���?#��{��� ��������!���@������_�q�r�rk@TE0�?�� @��{¨�#��_����!�����?#��{��� ��O���� ��c��cY�ɿI��I�3�� �R�R������5 �R��2Օ9�c� �R�R������OB�� @��{è�#��_�?#��{��� ����*���!��*�s4`Q����� @��{¨�#��_֔ �R�_֔?#��{�������!����R@�r����{���#��_֔���_�I�<�H�<�F� F�F�I�<�F�FՂ�߈zR| 8�D-D@P @����� � ��� @PD-��������,T�D-D H  ����  HD-���0��D-D H  ���� d  HD-����D (�PD-D H  ���p  HD-���<��D-D@P @����� ��   @PD-�������D $0D-D H  ���D$D-DD ��(d0D-DD ��X DD-��(�LD-D H  ���l  HD-���,�TD-D H  ����t  HD-����,�hD-D H  ���H  HD-���(XD-D H  ���x  HD-���0H�D-D H  ���� p  HD-����D ,|xD-D H  ���X  HD-���,��D-DD �� x DD-��D ,��D-D H  ��� D  HD-���D , �D-D0L  ��� \ 0LD-���D <<$D-D@P @����� � �� � @PD-��������D ,|dD-D H  ���D  HD-���(�4D-DD ��\ DD-��,��D-D0L  ��� d 0LD-���D 84D-D`T @����� �� � `TD-�������D (DLD-D H  ���l  HD-���(pLD-D H  ���l  HD-���(�PD-D H  ���p  HD-���(�TD-D H  ���t  HD-���(�PD-D H  ���p  HD-���( $D-DD ��L DD-��,L�D-D H  ���d  HD-���,|�D-D H  ���d  HD-���,��D-D H  ���d  HD-���,�|D-D H  ��� D  HD-���D , |D-D H  ��� D  HD-���D ,<|D-D H  ��� D  HD-���D ,l|D-D H  ��� D  HD-���D ,�|D-D H  ��� D  HD-���D ,�|D-D H  ��� D  HD-���D ,�|D-D H  ��� D  HD-���D 0,�D-D0L 0���� � \ 0LD-�����(`HD-D H  ���h  HD-����(�<D-DD ��d DD-���pull_down_other_cpusdebug_trigger_register�ű6?#��{���O������R�R@���`���`��OA��{¨�#��_����@����������!���!����5���!���*������!���@��`@��`����� g@�?#��{��� ����`@����@�����!��� @��{¨�#��_�description=Module to trigger intentional errors.author=Siyuan Zhou license=GPL v2vermagic=6.1.75-android14-11-g48b922851ac5-ab12157876 SMP preempt mod_unload modversions aarch64name=pixel_debug_testscmversion=g1343c08acdd5depends=����LinuxLinuxpixel_debug_testӬ��cpu_number��}nr_cpu_ids0�~�__cpu_possible_mask��S_find_next_bitYbN�remove_cpu�~��_printk��kmalloc_cachesCu��kmalloc_trace`�Kkernel_kobjbG�kobject_create_and_add>b�sysfs_create_file_ns� �kobject_put� zkfree9�d�strscpyl�߅strsep�`Ϙstrlen���4strchr����kstrndupZ%��strcmpeb�,__dynamic_pr_debug�F��panic����msleep�Zstrncmp .ўkmalloc_largeR? Kgic_nonsecure_priorities�ɰCpreempt_scheduled���_raw_spin_lockғ��__stack_chk_fail����__const_udelayǚ_ctype�s<\kstrtoull `V�arm64_use_ng_mappings�;�@ioremap_prot~�)Hmemcpy�ǰsuspend_set_ops+@�log_write_mmio$� �>� ��� ��� �� �� ��� ��� ��� ��� �� ��� ��� �� �S �S � 0 4 ��8 ��@ �� D �� L �T ��X ��` �p �t �@ x �@ �  � � � � � ��� ��� �� ��� ��� �� �a� �a� ��� ��� � �� �� �8 ��< ��@ ��D ��L �P ��T ��d �� ��� ��� ��� ��� �� ��� ��� �� �E� �E� ��� ��� ��� ���4�8�<d��h��l�p�t�x�|��������������������������������� ����8��<��@�D�H�t��x��|��������������������������������� � �� � L��P��T� X� \�|���������������(��(����������������������� ��0�0L��P��T��X��\�|���������������8��8��������������������, �, ��@�@L��P��T�, X�, \�|�������r��r����H��H��������r��r����������� ��P�PL��P��T��X��\�|�d��d��������������c�c�L��P��T��X��\�h �������$�� �(���L��$�d(��0�84��<�$@��H��L��T��X��`� d���` �`$�(�X,�XH�L�QP�QT�X�\�``�`h�l�p�/t�/x���������������/��/����]��]��/��/����`����X����X�X�X� �`$�X(�`,�0��4��8�<�@������(�X���` �D$��( 0�04�X8 @��D� H �L�� �t�����'�l�{������ 8�{@��H��P�O ��0 �,X �T� ��� ��� �0� �� ��H ��p �� ��� �d� �� � 8 �� ` �� � �P � �� � �� �( ( �| P �� x �(� �P� ��� �`��@�hh����h�����h���4�@0��Android (10087095, +pgo, +bolt, +lto, -mlgo, based on r487747c) clang version 17.0.2 (https://android.googlesource.com/toolchain/llvm-project d9f89f4d16663d5012e5c09495f3b30ece3d2362)�X��������l(��H�,h�T��������0 ��L�����������d@���� ��� ��� �P H�� t�� ��( ��| ��� $�(P�P�����`����h@��p�h�����h��0�dd����4��@�������(25� �I �� �� �  [  � �(+0�86@�Hx P�  �X�`C � �  l�N h� lf"8� �N� ()x"88� \ �0b �� �� ,$s (� ,A �� L� T0� P T��U tQ �L� �m �Q d� �T� �4 �� 0h� , 0� �X� � �� ��� �O � �x� �O �  ��  x � ��  H�I �� $I � ��� � �r0� 4�0 �3 d�� `C d� �$� �C �� < �l@� �`H� �rT= ��  d�    M � 4 � � � U �H% � �O � � � � P 4Z L � P l`7 �� � L� � �  � Ly � � � I �  � ( PT $ � ( � | Tf x 1 | � � P� �  � � ($s $� (�X P�C L� P� ��N �� �� `�` \� `� �| �� �q h|� dT hd �|� �$ �w h|� d/ h� �|� �q � h| dy hD �|� �G �� 4� 0 42 @<� <" @� �� |[ �� �� � :  ��  2  � 2+U ]�"�� �%�  "'J, �� X( (h (U  lan l�  ��)  ��+� >+~ � � %()+%� �� ��8x�fp)�)������CP/�@aL�����R�_>"G��7���c5)@.note.gnu.property.note.Linux.rela.exit.text.rela.init.text.hyp.text.rela.text.comment.init.plt.rela___ksymtab_gpl+pull_down_other_cpus.hyp.bss.rela.altinstructions__versions__ksymtab_strings.modinfo__ksymtab_gpl__kcrctab_gpl.note.GNU-stack.llvm_addrsig.rela__dyndbg.text.ftrace_trampoline.init.eh_frame.rela.eh_frame.rela.gnu.linkonce.this_module.rela__jump_table.rela__bug_table.note.gnu.build-id.shstrtab.strtab.symtab.hyp.rodata.rela.rodata.rela.exit.data.rela.init.data.hyp.data.rela.datasimulate_low_memorysimulate_undefined_memorystrscpymemcpy__const_udelaysimulate_buffer_overflowremove_cpusimulate_cpucontextkobject_putsimulate_sp_abortsimulate_pc_abortsimulate_el3_assertioremap_protsimulate_halt_find_next_bitsimulate_watchdog_emergency_resetsimulate_cold_reset__kstrtabns_pull_down_other_cpus__crc_pull_down_other_cpus__kstrtab_pull_down_other_cpus__ksymtab_pull_down_other_cpussimulate_register_accesssuspend_set_opssuspend_ops____versionssysfs_create_file_nsarm64_use_ng_mappingsgic_nonsecure_prioritieskmalloc_cachesnr_cpu_idsdebug_attrforce_error_vectorstrchr__kstrtabns_debug_trigger_register__crc_debug_trigger_register__kstrtab_debug_trigger_register__ksymtab_debug_trigger_registersuspend_entertriggercpu_numbersimulate_softlockupsimulate_hardlockupsimulate_spinlock_lockupkstrnduprecursive_loopsimulate_arraydumpsimulate_scandumpstrcmpstrncmpstrsepmsleepsimulate_jump_zerosimulate_writerolog_post_write_mmiolog_write_mmiosimulate_warnsimulate_memory_corruptionsimulate_undefined_functionsuspend_beginstrlenkstrtoullsimulate_null__stack_chk_fail_printk__cpu_possible_mask_raw_spin_lockkernel_kobjpixel_debug_kobjsimulate_cacheflush__dynamic_pr_debugsimulate_bugsimulate_watchdogsimulate_suspend_hangtrigger_write_ctypeinit_module__this_modulecleanup_modulepreempt_scheduleschedule_timeout_interruptiblekmalloc_largekfreesimulate_use_after_freesimulate_double_freekmalloc_tracesuspend_validkobject_create_and_addsimulate_svcsimulate_panicsimulate_el3_panicsimulate_schedule_while_atomicsimulate_eccwriteb_note_9$d.99$d.89$d.79$d.69parse_and_trigger.__UNIQUE_ID_ddebug459$d.59$d.49$d.39$d.129$d.29$d.119$x.19$d.109$x.9soc_test_trigger.9$x.98$x.88$x.78$x.68$x.58$x.48$x.38$d.128$x.28$x.118$d.18$x.108soc_test_trigger.8$d.8$d.97$d.87$d.77$d.67parse_and_trigger.__UNIQUE_ID_ddebug457$d.57$d.47$d.37$d.127$d.27$d.117$x.17$d.107$x.7soc_test_trigger.7$x.96$x.86$x.76$x.66$x.56$x.46$d.136$x.36$d.126$x.26$x.116$d.16$x.106soc_test_trigger.6$d.6$d.95$d.85$d.75__UNIQUE_ID_license465$d.65$d.55$d.45__UNIQUE_ID_depends335$d.135$d.35$d.125$d.25$d.115$x.15$d.105$x.5soc_test_trigger.5$d.5$x.94$x.84$x.74__UNIQUE_ID_author464$x.64$x.54$x.44__UNIQUE_ID_scmversion334$x.34$d.124$d.24$x.114$d.14$x.104soc_test_trigger.4$d.4$d.93$d.83$d.73__UNIQUE_ID_description463$d.63$d.53$d.43__UNIQUE_ID_name333$d.33$d.123$x.23$d.113$x.13$d.103soc_test_trigger.3$d.3$x.92$x.82$x.72__UNIQUE_ID___addressable_cleanup_module462$x.62$x.52$x.42__UNIQUE_ID_vermagic332$x.32$d.22$x.112$d.12$x.102soc_test_trigger.2$d.2$d.91$d.81$d.71__UNIQUE_ID___addressable_init_module461$d.61$d.51$d.41$d.31$d.121$x.21$d.111$x.11$d.101soc_test_trigger.1$d.1$x.90$x.80$x.70$x.60$x.50$x.40$x.30$x.120$d.20_note_10$x.110soc_test_trigger.10$d.10$x.100soc_test_trigger.0�@�X�`l��x�P�8h 8 �2XhO��cp%^q%r%@0�0�0�060�J@HI�./ �2�7-h@�w�/�@Xx�/58�0@zH/%�8T @P} /s@p~h/�@�`/�H9�@8�/�P9�@P�/�X9@h�0/`:p@���/"�@X�`/U0���E@x�/L�o���e�:0Y;@@T@�0/)�@?� �I$(I ����@1��X��i��