ELF(@@,*M%%%%%%%%%  KPDPQDPSVCSFRpanicbugwarndabrtpabrtundefdfreedanglingrefmemcorruptlowmemsoftlockuphardlockupspinlockuppcabortspabortjumpzerounalignedwriterooverflowcacheflushcpucontextarraydumphaltscandumpecccache flush testsimulate_ECCdanglingrefdata=[0x%pK] p=[0x%pKx] %s() no big cpu info SFR 0x1ffffff0 0x12345678exynos_debug_test_writestrnlen%s() called writerodfreesimulate_PC_ABORTnr_cpu========== DEBUG TEST EXAMPLES ========== simulate_PANICMEMORY CORRUPTIONcannot parse test data from dt ps_hold_control_offsetno data(nr_cpu) LITTLEexynos_debug_testsimulate_SP_ABORTsimulate_CPU_CONTEXT_CACHE_FLUSHsimulate_SCANDUMPtry to write 0x%lx to 0x%lx %s() dabrtpcabortspabort%s() call address=[%pK] simulate_UNDEFAllocating memory until failure! include/linux/thread_info.hlittle_cpu_startsimulate_QDPhardlockup LITTLEsimulate_BUGsimulate_OVERFLOW%s() no mid cpu info %-30s simulate_panicsimulate_DFREE%s() ret=[0x%x] big_cpu_startno data(big_cpu_start) %s() no little cpu info SFR 0x1ffffff0QDParraydumpsimulate_WARNcpu context testpabrtspinlockupdebug_force_errorpull_down_other_cpussimulate_DREFMIDeccsimulate_SVC../private/google-modules/soc/gs/drivers/soc/google/debug/exynos-debug-test.cnr_little_cpu%s() start to hanging 1st parameter: 0x%lx mid_cpu_startthere is no 2nd parameter try to read 0x%lx result : 0x%x CPU %d STOPPING panicundefhaltsimulate_DPsimulate_JUMP_ZERO__fortify_strlen========================================= simulate_PABRTno data(nr_big_cpu) Lockup CPU%d overflowsimulate_KPsimulate_SFRsimulate_LOMEM%s() input is invalid INPUT_ARG(S) %s() user_buf=[%s] check input parameter %s() start val = [0x%x] *p = [0x%x] simulate_HALTcacheflush2nd parameter: 0x%lx simulate_SOFT_LOCKUPsimulate_SPIN_LOCKUPsimulate_WRITE_ROWPcpucontext %s() remainig = [%d] exynosno data(ps_hold_control offset) nr_mid_cpuKPmemcorrupthardlockup BIG%s() CORE%d ret: %x simulate_DABRTrecursive_loopexynos-debug-testnr_big_cpusimulate_HARD_LOCKUPAllocated %d KB! exynos_debug_test_probefailed to remap 0x%lx, quit cannot create debugfs dir testsoftlockup%s(): INVALID TEST CMD = [%s] simulate_UNALIGNEDBIGsimulate_ARRAYDUMPCPU%d: Level%ld: ECC error injection! SVChardlockup 0no data(nr_little_cpu) no data(mid_cpu_start) no data(nr_mid_cpu) jumpzeroscandumpsimulate_MCRPTno data(little_cpu_start) TESTbuggoogle,exynos-debug-testc?#{ WO@A!BB!#RS7!B#R`7!#R6BC!!#R6"@!!#R6@!!#R6C!!#R6B!!#R7!!u*@!*@!*@!!@!B** @OCWB{Ĩ#_FRs4RhR(R*hf?#{ g_WORR@BRR*B~@ {(@ckzZ# _T(@ R!B }@`~@OEWD_CgB @{ƨ#_֠f?#C{_WOCA8I?C5t TR h_Ө*A8 @9(7 @j6x" J_ T )B;*5  RC!* 8K@+ ? ?)BH (B; 5  RC) 8)@*@ ?) ?(B T)*ҟj38jh8 4)q@T7K`J  T <7iTj(8!B@RTT4!T@!B@_qrrk@TE0?A8C@ TODWC_B{AC#_ֳ!h* )@7l@7 Rk Rs F8* R F FՂF8 R FFk?#{ s!B`@h@ @{¨#_k?#{WOs!B`BDh@QqkTsQqmT*`4*@*@!B  RC󥎒+R rsTRCOBWA{è#_RFFk?#{ !B@󥎒+R rsT @{¨#_k?#{!B@{#_k?#{_WOA8C!B@@jt8Jh8I(7h5@qTA8C_ A TOEWD_C{B#_RR@@q TCRj48i @*uR@9q"@ @!!B8@(hu8Jh8I(7h54@qiT@!@! @@@!@qT#Rj58@!@@!@ @ Ԃ߈k?#{!B@k?#{!B@!k?#{!B@!{#_k?#{ s!B`@h@ @{¨#_k?#{ s!B` @c@h@_rrk@TE0? @{¨#_k?#{!B@k?#{ !B@RR@}R @{¨#_k?#{ !B@RR@FRh @{¨#_k?#{!B@RR@{#_k?#{O!B@@!@RRs@!*OA{¨#_k?#{!B@  RC A8HA ߈) RIC )ITȈ{#_ R F F k?#C{_WOCA8C!B@3!4!4!@4AR@5@7@kjT!*S@  RCտq8kT )*iisk TkT**7 @u7@6@!V @u7@h6@!L @7@h7A8B)߈ J) Qk87ijTkTkT  RCB )TA8C@ aTODWC_B{AC#_*skTkT**@!B@!@!BRRFH<)I<F k?#{ s!B`@ @{¨#_k?#{!B@_{#_k?#{!B@x_{#_k?#{!B@{#_k?#{O!B@s@c!h@)dRr@!qϊRFr"*bOA{¨#_k?#{!B@ ϊRFr @) {#_k?#{!B@KR{#_k?#{{#_k?#{{#_k?#{!B@!R{#_k?#{!B@!R{#_k?#{!B@!R{#_k?#{3CA8C' R@5'@3 @ S8Jih kT!c#RA8C_ T{E3@#_!@ ! @8"ih@€RDR@rفRRrBc@JR8iqTh}hT zs @h@  RCJ@ zsK A RRi kfH4*Y_A!B $ ( , 0 48<@DHLPTX\`dhlptxOCWB_A{Ĩ#_@* RI8U`PU`T9\`pAx|AX X AABC:D,EHssH%PP N,F@HDHLPX%`ldltGGC\ ;; ]$X(X4X8X((UU**H $<HHHX*`Hd%h%lpt*0HiiH*/ 08 H< @ D H L HP * H   a a H * Y Y U` U` 90 ^L IP Zh Zt J| H c c * < < * C H ` ` * H { { * H   *$ ^@ ID HH  L  T *\ ` d Hh *x ] H     H *   K H     H * H   O O H *< 0@ 0D H L P X * 8 8     * H       H * H$ ( , 0 4 H8 *< U0H U0L 9\ Cd Ll C H     H * U0 U0 9 C H  H*U0 U0$98<@KXH\`dnhnlHp*tHx|*8H99*H""H*<-H$$H*[[,,,. L L,+48TQXQ`LdL+H  HQQLL+H}}$$&H} }HCC $$$(%0-8]|HH77*MMHH* Htt H$*PHTX\`dHh*HH*H***H*(H,04L8L<H@*DH|HH*]] H H$*(,41THX\`dhHl*pt|1HH*1.Q Q@,D,P+|HH&HH%<]H   H=DQHQPT\HlH|%<]H H* T$Uh(S,S0X4X<TD7HT`2dUhp9\343QQ50*D6dVhWpVtW\24QQXXVWVW0\<2Hnn H(*XH\Q`Qd>h>lHx*< ]d<][ TX$(\04`<@dHLhT4X[`8dll<ppx@|tPxp|  LPTX(\DLL PT 4$X,X0\8d<`DtHdP0T \`$hpltxxH|pDRHLR x$(R04D8R@<D<HRPPTDXR`dh (pxtpxRR<   O 0XdH (08@Hp, h 8 `  , x  ( P x Hdl@hDp0XHbP ?X ` < @X ` h 2p Yx ^    n     v  t  q    A  L  a( E0 8 z@ Android (10087095, +pgo, +bolt, +lto, -mlgo, based on r487747c) clang version 17.0.2 (https://android.googlesource.com/toolchain/llvm-project d9f89f4d16663d5012e5c09495f3b30ece3d2362);?IMQW[agkotx|  5     L  9XXH "   X 1< 8<h4   T? r X $ \w [0`z < d2 He h T 8j `lNlpm x t% X L  x] |PA<` H  1    ; |4 S \  , 8$ ( u , %h  d . h '  4  F  c ,    h   8  !   , H ( 9 , x d t x ~ ,  [    p   p d    X,   Hx D H2N   0 L  P  TA  Xt\\d`:dKL@ @ @E  L  P} Ta -X P T8 ,k \ 8 `p DdGlPThl<s  @+ ^ D< @ Dc sPG p<f l p,P-$ Q B$  qDV HD:D HDY  H * { ` 8 4 P ,-\ $L ( , h n XhH t' x | p? |   a    2    T H L | |%    `G Q      z  -  z  X : H X Pmx !" "$" 9a 9 L #7 $% %  'A ) "#% P,j$t U އX#;yGbaKeU5BJVmQ\#GzI1.note.gnu.property.note.Linux.rela.exit.text.rela.init.text.hyp.text.comment.init.plt.hyp.bss.rela.rodata.exynos_debug_test_file_fops.rela.altinstructions__versions.rela.data.exynos_debug_test_driver.modinfo.note.GNU-stack.llvm_addrsig.rela__dyndbg.text.ftrace_trampoline.rela.gnu.linkonce.this_module.rela__jump_table.rela__bug_table.rela.text.exynos_debug_test_probe.note.gnu.build-id.shstrtab.strtab.symtab.hyp.rodata.rela.exit.data.rela.init.data.hyp.datamemcpydbg_snapshot_do_dpm_policyof_property_read_variable_u32_array__const_udelayremove_cpudbg_snapshot_emergency_reboot_timeoutioremap_protdbg_snapshot_emergency_rebootkstrtoint_dev_crit_find_next_bitmemsetkimage_voffsetalt_cb_patch_nopsexynos_debug_test_file_fopscpu_hwcaps____versionsarm64_use_ng_mappingsgic_nonsecure_prioritiesexynos_debug_test_matcheskmalloc_cachesnr_cpu_ids_dev_errtest_vectorforce_error_vectordebugfs_create_direxynos_debug_test_driverplatform_driver_unregister__platform_driver_registerdebug_trigger_register__arch_copy_from_usersimulate_HARD_LOCKUP_handlersimulate_CPU_CONTEXT_CACHE_FLUSH_handlerexynos_debug_test_triggersimple_read_from_buffercpu_numbermemstart_addrdbg_snapshot_set_debug_test_buffer_addrdbg_snapshot_get_debug_test_buffer_addrrecursive_loopstrcmpstrncmpstrsepmsleep_dev_infosmp_call_function__kcfi_typeid_simple_openstrnlenkstrtoullcache_flush_all__stack_chk_fail__cpu_possible_mask__kcfi_typeid_default_llseek_raw_spin_lock__dynamic_dev_dbgscnprintf__check_object_sizeexynos_debug_test_write_ctypeinit_module__this_modulecleanup_modulepreempt_scheduledebugfs_create_filesmp_call_function_single__mod_of__exynos_debug_test_matches_device_tablekmalloc_largekfreekmalloc_traceexynos_debug_test_probeexynos_debug_test_readexynos_debug_desc__kmalloc__arm_smccc_smcfortify_panicsimulate_UNALIGNED.datasimulate_OVERFLOWsimulate_CPU_CONTEXTsimulate_SP_ABORTsimulate_PC_ABORTsimulate_EL3_ASSERTsimulate_PABRTsimulate_DABRTsimulate_MCRPTsimulate_HALTsimulate_SFRsimulate_SOFT_LOCKUPsimulate_SPIN_LOCKUPsimulate_HARD_LOCKUPsimulate_ARRAYDUMPsimulate_SCANDUMPsimulate_KPsimulate_DPsimulate_QDPsimulate_WRITE_ROsimulate_JUMP_ZEROsimulate_WARNsimulate_ECC_INJECTIONsimulate_LOMEMsimulate_CACHE_FLUSH_ALLsimulate_CACHE_FLUSHsimulate_CPU_CONTEXT_CACHE_FLUSHsimulate_BUGsimulate_DREFsimulate_UNDEFsimulate_DFREEsimulate_UNALIGNEDsimulate_SVCsimulate_PANICsimulate_EL3_PANICsimulate_ECC_note_9$d.99$d.189$d.89$d.179$d.79$x.169$x.69$x.159$x.59$d.149$x.49$d.139$d.39$d.129$d.29$d.119$d.19$d.109$d.9$d.198$x.98$d.188$x.88$x.178$x.78$d.168$d.68$d.158$d.58$x.148$d.48$x.138$x.38$x.128$x.28$x.118$x.18$x.108$x.8$d.8$d.197$d.97$d.187$d.87$d.177$d.77$x.167$x.67$x.157$x.57$d.147$x.47__UNIQUE_ID_alias337$d.137$d.37$d.127$d.27$d.117$d.17$d.107$d.7$d.196$x.96$d.186$x.86$x.176$d.76$d.166$d.66$d.156$d.56$x.146$d.46__UNIQUE_ID_alias336$x.136$x.36$x.126$x.26$x.116$x.16$x.106$x.6__UNIQUE_ID_description395$d.195$d.95$d.185$d.85$d.175$x.75$x.165$x.65$x.155$x.55$d.145$x.45__UNIQUE_ID_depends335$d.135$d.35$d.125$d.25$d.115$d.15$d.105$d.5__UNIQUE_ID_license394$d.194$x.94$x.184$x.84$x.174$d.74$d.164$d.64$x.154$d.54$x.144$d.44__UNIQUE_ID_scmversion334$x.134$x.34$x.124$x.24$x.114$x.14$d.204$x.104$x.4$d.4__UNIQUE_ID___addressable_cleanup_module393$d.193$d.93$d.183$d.83$x.173$x.73$x.163$x.63$d.153$x.53$d.143$x.43__UNIQUE_ID_name333$d.133$d.33$d.123$d.23$d.113$d.13$d.103$d.3__UNIQUE_ID___addressable_init_module392$d.192$x.92$x.182$x.82$d.172$d.72$d.162$d.62$x.152$d.52$x.142$d.42__UNIQUE_ID_vermagic332$x.132$x.32$x.122$x.22$x.112$x.12$x.102$x.2$d.2$d.191$d.91$d.181$d.81$x.171$x.71$x.161$x.61$d.151$x.51$d.141$x.41$d.131$d.31$d.121$d.21$d.111$d.11$d.101$d.1simulate_ECC.__UNIQUE_ID_ddebug390$d.190$x.90$x.180$x.80$d.170$d.70$d.160$d.60$x.150$d.50$x.140$d.40$x.130$x.30$x.120$x.20_note_10$x.110$x.10$x.100@W$E(aX2H DX2S2 2@@]@@@5@00@HVx)c@V:)@)@@)R@)%0@( @H)X@@)`@@)h@7@ )A8@(`)f@0)J0LoqmA0&@B@!@0)#@GV$(V  +A