ELF���@@)'**;***�� �trigger2PIXEL DEBUG TEST: %s() function address=[%px] simulate_jump_zerodrivers/soc/google/debug/pixel-debug-test.cPIXEL DEBUG TEST: %s() cmd_size=%d, PAGE_SIZE=%lu simulate_arraydumpparse_and_triggersimulate_sp_abort2PIXEL DEBUG TEST: %s() SOC specific trigger is not registered! Using default. &debug_test_lockpull_down_other_cpussimulate_warn2PIXEL DEBUG TEST: %s() try to read 0x%lx debug_trigger_register2PIXEL DEBUG TEST: %s() 1st parameter: 0x%lx suspend_beginsimulate_undefined_memory2PIXEL DEBUG TEST: %s() CORE%d ret: %x MEMORY CORRUPTIONsimulate_schedule_while_atomicsimulate_register_access2PIXEL DEBUG TEST: %s() failed to remap 0x%lx, quit pixel_debug_test_initpixel_debug_testsimulate_undefined_function2PIXEL DEBUG TEST: %s() Allocating memory until failure! simulate_writero2PIXEL DEBUG TEST: %s() no trigger exists for command [%s]! 2PIXEL DEBUG TEST: %s() called! 2PIXEL DEBUG TEST: %s() called simulate_double_free2PIXEL DEBUG TEST: %s() called on CPU %u! recursive_loopsimulate_memory_corruption2PIXEL DEBUG TEST: %s() result : 0x%x 2PIXEL DEBUG TEST: %s() SOC specific trigger is not registered! Exit the test. simulate_haltsimulate_null2PIXEL DEBUG TEST: %s() start to hang 2PIXEL DEBUG TEST: %s() there is no 2nd parameter simulate_svcsimulate_pc_abortsimulate_buffer_overflowsimulate_cold_resetsimulate_watchdog_emergency_reset2PIXEL DEBUG TEST: %s() remaining = [%d] 2PIXEL DEBUG TEST: %s() start with arg [%s] 6PIXEL DEBUG TEST: %s() initialized!simulate_low_memory2PIXEL DEBUG TEST: %s() no address given! Exit the test. 2PIXEL DEBUG TEST: %s() failed!simulate_hyp_panicsimulate_bugfunc param=%s PIXEL DEBUG TEST: %s() func param=%s 2PIXEL DEBUG TEST: %s() arg [%s] simulate_hardlockupsimulate_scandumpcmd_size=%d, PAGE_SIZE=%lu 2PIXEL DEBUG TEST: %s() try to write 0x%lx to 0x%lx pixel_debug2PIXEL DEBUG TEST: %s() failed! panicsimulate_watchdog2PIXEL DEBUG TEST: %s() 2nd parameter: 0x%lx 3PIXEL DEBUG TEST: %s() cannot create kobj for pixel_debug!2PIXEL DEBUG TEST: %s() Allocated %d KB! pixel_debug_test_exit6PIXEL DEBUG TEST: %s() DEBUG TEST: [%s] test triggers are registered!simulate_panicsimulate_softlockupsimulate_spinlock_lockup3PIXEL DEBUG TEST: %s() cannot create file in pixel_debug!2PIXEL DEBUG TEST: %s() count=%zu, buf=%strigger_writesimulate_use_after_free6PIXEL DEBUG TEST: %s() module exit!panicbugwarnnullundef_funcdouble_freeuse_after_freememcorruptlowmemsoftlockuphardlockupspinlockupwatchdogwriterooverflowsched_atomicreg_accesssvcundefpcabortspabortjumpzerocold_resetemerg_resethaltarraydumpscandumpsuspend_hanghyp_panic?#�(���蹮�ȉ��m����T($��(�����h���� T���҈$��ȇ��hV���TH���L�����������aT��(H���蹮�ȉ��m���THH�҈���H+�������T����[��h�������T��(� ȓ �CT��(� ȓu�cT���#�����?����T�#��_���(� ȓ �#��T���_$���?#�@9�#�qCT�_�@�*�?#��{���_����W��O�������*��������*���@�k�T�*k��T�*����4�*�����*�����OC��WB��_A��{Ĩ�#��_�?#��{��� ����������!��i*@�� � � � �m"A�j� ��� �k2B�(�� @�K����{¨�#��_�?#��{��� ����O��������!����������R�@���@�A�R���@�9������ @��OB��{è�#��_�?#����{��C��W��O������ ����R�K������}@�����R��������������`4����"�A��T���!����  ��� �)�@�  �) ɓ?u�bT��?�����OC��WB��{A����#��_� $���� ��������`�����@�����$�����!�B��*�R�����$�����!�B�������?#��{��� �����s��������?#��{�������!��!�?#��{�������!��!��{���#��_�?#��{�������!���2� ����!���) �R 9��{���#��_֟$� �R�R������?#��{��� ������!��F�R�F�R���h� ȓ �T�F�R?����!��� @��{¨�#��_֠��ҁF�R[��`���������?#��{��� ������!�����R��R@�������}�R����� @��{¨�#��_�?#��{��� ������!�����R��R@������F�Rh�� @��{¨�#��_�?#��{���O�����`��*�����R�0����!�������R��R@��`����H����4��*�����4�OA��{¨�#��_����?#��{��� �����s������������@�R��R��R�s`������!��*�� @��{¨�#��_�?#��{������*���!�� � �R�B� �R��R�B� �R�A8�a����(����!���{���#��_������$��R���F�F����?#��{��� ��������!���@��� �)�  �) ɓ?u��T��?�� @��{¨�#��_����!�� � �R���B��!����� $���� �������`�����@�����$��R���F�?#�����{��C��3��A8��s��B������������������������!�B���C�R������������A8��B���_� ��T�{E��3@�����#��_��?#��{���_����W��O����!��������*��������*���@�k�T�*k��T�*����4�*�����*�������!�� � �R�B�󥎒+�R �r�s����T���R�B��!���OC��WB��_A��{Ĩ�#��_֟$��R���F�F�?#��{��� �����s������ ϊR��F�r���� 5@�) � 5��� @��{¨�#��_�?#��{�������!��K�R��{���#��_�?#�����{��C��3��A8��s��B������������������������!�B���C�R����}�R���������A8��B���_� ��T�{E��3@�����#��_��?#�����{�������W��O���A8����B��!�������������������v8�Jh8I(7���5�4�@q(T������R����C��R������� ��� @�*u��R@9q"���� @�����!��%���!��A8��B���_� � T�OE��WD��{B��@�����#��_������!����B6��T�}@�)hu8�Ji8J(7i��5�4@q)T���������������� @����� Օ@� ����!��*�������#����Rj58������@������@�������@��~@� Օ�����������$��R�������$��*�R�������$��R��������߈?#��{��� �����s������������ @��{¨�#��_�?#��{��� �����s�������������� @��{¨�#��_�?#��{��� �����s������������_��� @��{¨�#��_�?#��{��� �����s�������������x��_��� @��{¨�#��_�?#��{��� �����s�������������� @��{¨�#��_�?#��{��� ��������!���@�����  �)�  �) ɓ?u�T��?����!��� @��{¨�#��_� $���� �������`�����@����?#��{��� ��������!���@�����  �)�  �) ɓ?u�T��?����!��� @��{¨�#��_� $���� �������`�����@����?#��{��� ��������!���@�����  �)�  �) ɓ?u�T��?����!��� @��{¨�#��_� $���� �������`�����@����?#��{��� ��������!���@��� �)�  �) ɓ?u�T��?�� @��{¨�#��_����!����� $���� �������`�����@����?#��{��� ��������!���@��� �)�  �) ɓ?u�T��?�� @��{¨�#��_����!����� $���� �������`�����@����?#��{��������{���#��_�?#��{�������!��@���R�������������?#� �R�#��_�?#��{�������!����R@�r����{���#��_�?#ՠ��#��_�?#��{���O����C�A8��*�B��#��*��R�������!��*�h�#�2��R�s4`Q����A8��B���_� ��T�C��OA��{¨�#��_��_$�_$�_$�_$�_$�_$�_$�_$�_$�_$�_$�_$�_$�_$�_$�_$�_$�_$�_$�_$�_$�_$�_$�_$�_$�_$�_$�_$�_$�_$�_$�_$�_$�_$�_$�_$�_$�pull_down_other_cpusdebug_trigger_register?#��{���O������R�R@���`���`��OA��{¨�#��_����@����������!�����!��5���!���*������!���@��`@��`�����?#��{��� ����`@����@�����!��� @��{¨�#��_�description=Module to trigger intentional errors.author=Siyuan Zhou license=GPL v2vermagic=5.10.209-android13-4-g92e94fca2f15-ab12115410 SMP preempt mod_unload modversions aarch64name=pixel_debug_testintree=Ydepends=scmversion=g92e94fca2f15��Linuxpixel_debug_test�/��module_layout�d��memset~�)Hmemcpy ѩ�__stack_chk_failN��__tracepoint_rwmmio_post_readn�5�__tracepoint_rwmmio_readǚ_ctype `V�arm64_use_ng_mappingsR? Kgic_nonsecure_priorities3\W�__tracepoint_rwmmio_write����kmalloc_caches� C�kernel_kobj��}nr_cpu_ids0�~�__cpu_possible_mask���nvhe_hyp_panic_handler��Dschedule_timeout_interruptible�ǰsuspend_set_opsK�i__log_post_read_mmio��__log_read_mmiol��<kstrtoull3)Kk__ioremap(��__memset_io����__const_udelay���_raw_spin_lock�)�R__raw_spin_lock_init�ɰCpreempt_scheduleeZlppreempt_count_subJB)�preempt_count_add�Zstrncmp����msleep���1__log_write_mmio�F��panic��,__cfi_slowpathZ%��strcmp����kstrndup {{�__dynamic_pr_debug�`Ϙstrlen���4strchrH��Wstrlcpyjc�sysfs_create_file_ns���kmalloc_order_trace\�E�kmem_cache_alloc_trace� zkfree�m��kobject_put†��kobject_create_and_add��printkYbN�remove_cpu���cpumask_nextU��debug_smp_processor_idGNU@���߭�t|��L~ �GNU�%& ���,���,x�|����D������D��������V���V ��$�,�0�4�8�<�D�H� L�P�(X�`� d�(�� ��A �� ��A ����0��0����0�����(�HP�� \�� h|�9�����9������� �� ��� ��x����x ��,8�8<��@��D�8H��L��Tl��p�wt��x�w�����w�����w����������Y�����Y����w�����w������R ���R��$�D\�`��d�h��t�x� |� ��R�����R��������w�����w������88 ��$,�P�wT�O X�w\�O `�d8p8t�|������� ����� ���8�8�� ����4�*8�*<P�T�wX�\�wd�h��p��t������������������������������  �R ��$�R(��,�< p�wt��x�w|���������� �� ����������������o�����o����� D ��L �wP ��X �wx �| �3� �@� �3� �@�  �  �  � �R� �R� �� '� �w �� �w �� � �  � �D( , 0 �4 �D@ �D ` �x �� ��� ��� ��� ��� �� � �R� ��� �R� ��� � �( �w �( �w$ �( � 0 � 8 �R@ �RP �p �wt �5x �w| �5� �� �l� �<� �w� �<� �w� �� �3� �P� �3� �P�        �R �R$ �P 'x ��| �[� ��� �[� �� "� "� � � ! !  �t$ �[( �t, �[0 �8 �< �@ �[D �[H �� ��� �[� ��� �[� �� �� �[� ��� �[� ��� �� �g� �g� � �%�[�%�[ �0(DH�[L��P�[X��`�h�-p�-t�����R��R�'�������w���w� �o�o�@��D�wH��L�wT�X�o`�oh���#��w��#��w����o��o�������w�����w����o��o �0�94�w8�9<�wD�T�oX�o\���w��N��w��N��������M��M�� �� ��o��o��N��N�� ,�w0�b4�w8�b<�@�D�L�MP�MX� \� x�o|�o��b��b�����w�����w�����������M��M� �  �o$�o(��,��0�\|�w�����w������� �� �� �� ��M�����M�������w ��$�w(��,�0�(4�(<� @� l�Mp��t�Mx��|���������w��s��w��s�� ,�w0��4�w8��<�H�)���������������'d�h��� �� �� �� �������� � ���t$�\,��4��<��D�LL��T�@\��d�@l��t�\|�0 ��� �� ��d ��� ��T �����0��|����� ��p�������h������� �� �\$�,�`` �$�0(�0DH�cL�cPT�X�8\�8d��h��l��p��t�|�����������������������������������8����0����0���(���4�` �$�4(0��4�D8 @��D� H P�� T�� X `�d��h#p�t��x$���������) ��.���P ���T��X$��(�, 0�� 4�� <�� @�� H�L���0�0��8 �0$�8(�,�g 0�@4�g 8�@<���(�@������L�8��@��H�LP��� � � �( �0( �8P �@x �H� �P� �X� �` �h@ �ph �x� ��� ��� �� ��0 ��X ��� ��� ��� ��� �� ��H ��p ��� ��� ��� ���� �8�Android (8508608, based on r450784e) clang version 14.0.7 (https://android.googlesource.com/toolchain/llvm-project 4c603efb0cca074e9238af8b4106c30add4418f6)����!.18>CFILOR]dhqtx|����������������������������')+��fz���������������������������������������� �(�Dt�8,� i �w,�� - 8� \a ��1�V�  � ( (0G 8R8�  t�� t �d$ ��� 8I ]� �� I88v �Y  \0 \z  �$� �T � L� L� �q �0 �� L�LC �� �l� �p   � L�� Lg  �hN �O  @X� @ ��� � @| @m ��� �=0� �j  P�  H T� � X� \� \�@7 �� $d , � 0 � 0 >@�  � � � B P� � �0  � �<1 �  d� � d 4^ d � l�h  � � � ]P� T �� T < `� �H ��p+ � �X �9  �L� � 0L� 06 d� h� |P} |� �T �  P� $ p�% p ��  ��> �� h�� h� � �  �$ ��XF  �D� ��  w � <� � \� \ l� 8 � y  � q � �� 2 � s   � (�*�2�n2+]O0� 8| & � � Z @� P�2  � � �� (�  0�� 8�W @�K H�, P�5 X� `�e h�� p�� x�� �� ��K ��� �� ��| ��* ��� ��k ��� ��� ��� ��� ��� ��� ��� ��� �g z P �  ( � k D� lb�lD �i � � �"@ "� �  �f � "� \�� �� � �x� � P� �I � | �6p�g ��X b /��� �  � �e�U@�* �" 8$/  8 G�  ; 8�  �   Y��u�/����XA��/�N 0 �  �� �  0.note.gnu.property.note.Linux.rela.exit.text.rela.init.text.comment.init.plt.rela.text.pull_down_other_cpus.rela___ksymtab_gpl+pull_down_other_cpus.rela___kcrctab_gpl+pull_down_other_cpus.bss.rela.altinstructions__versions__ksymtab_strings.rela.rodata.force_error_vector.modinfo__ksymtab_gpl__kcrctab_gpl.note.GNU-stack.llvm_addrsig.rela__dyndbg.text.ftrace_trampoline.rela.data.__cfi_jt_init_module.rela.gnu.linkonce.this_module.rela__jump_table.rela__bug_table.note.gnu.build-id.shstrtab.strtab.symtab.rodata.datasimulate_low_memorysimulate_undefined_memorymemcpystrlcpysimulate_spinlock_lockup.__keysimulate_schedule_while_atomic.__key__const_udelaysimulate_buffer_overflowremove_cpucpumask_nextkobject_putsimulate_sp_abortsimulate_pc_abort__cfi_jt_startsimulate_haltsimulate_low_memory.cfi_jtsimulate_undefined_memory.cfi_jtsimulate_buffer_overflow.cfi_jtsimulate_sp_abort.cfi_jtsimulate_pc_abort.cfi_jtsimulate_halt.cfi_jtsimulate_watchdog_emergency_reset.cfi_jtsimulate_cold_reset.cfi_jtpull_down_other_cpus.cfi_jtsimulate_register_access.cfi_jtdebug_trigger_register.cfi_jtsuspend_enter.cfi_jtsimulate_softlockup.cfi_jtsimulate_hardlockup.cfi_jtsimulate_spinlock_lockup.cfi_jtsimulate_arraydump.cfi_jtsimulate_scandump.cfi_jtsimulate_jump_zero.cfi_jtsimulate_writero.cfi_jtsimulate_warn.cfi_jtsimulate_memory_corruption.cfi_jtsimulate_undefined_function.cfi_jtsuspend_begin.cfi_jtsimulate_null.cfi_jtsimulate_bug.cfi_jtsimulate_watchdog.cfi_jtsimulate_suspend_hang.cfi_jttrigger_write.cfi_jtinit_module.cfi_jtcleanup_module.cfi_jtsimulate_use_after_free.cfi_jtsimulate_double_free.cfi_jtsuspend_valid.cfi_jtsimulate_svc.cfi_jtsimulate_hyp_panic.cfi_jtsimulate_panic.cfi_jtsimulate_schedule_while_atomic.cfi_jt__raw_spin_lock_initmemsetsimulate_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_enternvhe_hyp_panic_handlerparse_and_trigger__typeid__ZTSFvvE_global_addr__typeid__ZTSFvPcE_global_addrsimulate_softlockupsimulate_hardlockupsimulate_spinlock_lockupkstrnduprecursive_loopsimulate_arraydumpsimulate_scandumpstrcmpstrncmpmsleep__ioremapsimulate_jump_zerosimulate_writero__log_write_mmio__log_post_read_mmio__log_read_mmio__memset_iosimulate_warnsimulate_memory_corruptionsimulate_undefined_functionsuspend_beginstrlenkstrtoullsimulate_null__stack_chk_fail__cfi_check_failprintk__cpu_possible_mask_raw_spin_lock__cfi_checkkernel_kobjpixel_debug_kobj__cfi_slowpath__dynamic_pr_debugsimulate_bugsimulate_watchdogsimulate_suspend_hangtrigger_write__tracepoint_rwmmio_write_ctype__cfi_jt_init_module__this_module__cfi_jt_cleanup_modulepreempt_scheduleschedule_timeout_interruptiblekfreesimulate_use_after_freesimulate_double_freekmalloc_order_tracekmem_cache_alloc_trace__cfi_jt_endsuspend_validdebug_smp_processor_idpreempt_count_addkobject_create_and_add__tracepoint_rwmmio_post_read__tracepoint_rwmmio_readsimulate_svcsimulate_hyp_panicsimulate_panicsimulate_schedule_while_atomicpreempt_count_sub.Ltmp9$d.99parse_and_trigger.__UNIQUE_ID_ddebug389$x.89$x.79$x.69$x.59$x.49$d.39$x.29$d.19$d.109$x.9$d.98$x.88$x.78__UNIQUE_ID_scmversion268$d.68$d.58$d.48$x.38$x.28$d.18$d.108$x.8$d.8_note_7$d.97$x.87$x.77__UNIQUE_ID_depends267$x.67$x.57$x.47$d.37$x.27$x.17$d.107$x.7.Ltmp6$d.96$x.86$x.76__UNIQUE_ID_intree266$x.66$x.56$x.46$x.36$x.26$d.116$x.16$d.106$x.6$d.95$x.85$x.75__UNIQUE_ID_name265$x.65$x.55$x.45$d.35$d.25$x.15$d.105soc_test_trigger.5$d.5$d.94$x.84$x.74__UNIQUE_ID_vermagic264$d.64$x.54$d.44$x.34$x.24$d.14$d.104soc_test_trigger.4$d.4__UNIQUE_ID_license393$x.83$x.73$x.63$x.53$x.43$d.33$x.23$x.13$d.103soc_test_trigger.3$d.3__UNIQUE_ID_author392$d.92$x.82$x.72$d.62$d.52$d.42$x.32$d.22$d.12$d.102soc_test_trigger.2$d.2__UNIQUE_ID_description391$x.91$x.81$x.71$x.61$x.51$x.41$x.31$x.21$x.11$d.101soc_test_trigger.1$d.1parse_and_trigger.__UNIQUE_ID_ddebug390$x.90$x.80$x.70$d.60$d.50$x.40$x.30$x.20$d.110$x.10$d.100soc_test_trigger.0&@4X�`T������```H2�p: 0N06I16n26�@HJ0&�236-s@xJ�&S@K�0& 5`6�0@�{H&�@(�&�@��`&�@�P&%<7P @`� &�@��`&�7e�8p`@���&�@��&@0���RL�o�>��9�@9�@�@��0& ��=@ �J$(J B(� (�h(����#���