ELF@@" ***;*****  ***;*;;* ; *;;  * *   KPDPQDPSVCSFRWPpanicbugwarndabrtpabrtundefdfreedanglingrefmemcorruptlowmemsoftlockuphardlockupspinlockuppcabortspabortjumpzerounalignedwriterooverflowcacheflushcpucontextarraydumphaltscandumpMID========================================= %s() start to hanging try to write 0x%lx to 0x%lx memcorrupt%s() CORE%d ret: %x cannot create debugfs dir ps_hold_control_offsetcannot parse test data from dt 2nd parameter: 0x%lx Lockup CPU%d scandumppull_down_other_cpussimulate_PANIC %s(): INVALID TEST CMD = [%s] no data(big_cpu_start) WPsimulate_DABRTBIGdabrtsoftlockupno data(nr_cpu) no data(nr_big_cpu) exynos-debug-testmid_cpu_startnr_big_cpuhardlockup BIGMEMORY CORRUPTIONsimulate_LOMEMinclude/linux/thread_info.hnr_mid_cpuno data(mid_cpu_start) undefsimulate_WARNrecursive_loopcache flush testno data(ps_hold_control offset) %s() spinlockuppcabortsimulate_PABRTAllocating memory until failure! simulate_JUMP_ZERO%s() no big cpu info hardlockup 0simulate_BUGsimulate_WRITE_ROsimulate_HARD_LOCKUPpabrtoverflowhaltval = [0x%x] *p = [0x%x] INPUT_ARG(S) writerono data(nr_little_cpu) simulate_HALTbugresult : 0x%x simulate_PC_ABORTdrivers/soc/google/debug/exynos-debug-test.cexynos_debug_test_probeno data(nr_mid_cpu) ========== DEBUG TEST EXAMPLES ========== jumpzero%s() user_buf=[%s] %s() start simulate_SP_ABORTsimulate_SPIN_LOCKUPCPU %d STOPPING SVCsimulate_KPtry to read 0x%lx testsimulate_SVCsimulate_OVERFLOWnr_little_cpuSFR 0x1ffffff0 0x12345678simulate_MCRPTexynosdebug_force_errorAllocated %d KB! data=[0x%pK] p=[0x%pKx] simulate_CPU_CONTEXT_CACHE_FLUSHbig_cpu_startsimulate_WPsimulate_QDPhardlockup LITTLEnr_cpuLITTLE1st parameter: 0x%lx simulate_UNDEFsimulate_UNALIGNED%s() remainig = [%d] cpu context test%s() called little_cpu_start%s() no mid cpu info panicspabortno data(little_cpu_start) cacheflushfailed to remap 0x%lx, quit %s() call address=[%pK] simulate_DREFsimulate_SOFT_LOCKUP%s() ret=[0x%x] simulate_ARRAYDUMPQDPsimulate_SCANDUMPdanglingrefexynos_debug_test_writesimulate_panic%s() input is invalid TEST%-30s KPdfreecpucontextsimulate_SFRthere is no 2nd parameter simulate_DFREE%s() no little cpu info SFR 0x1ffffff0arraydumpsimulate_DPgoogle,exynos-debug-test?#ը4覧(DT҈7(CmTȓ҈7(C`T(҈(aT[hTLXhhT($(h@T葐UAT74覧(DT(~҈`HȯaT(YhhT҈$ȇhVT( ȓ CT( ȓycT#?T#__$?#@9#qCT_@*?#^{ WO@A!BB!#RS7!B#R`7!#R6BC!!#R6"@!!#R6@!!#R6C!!#R6B!!#R7!!u*@!*@!*@!!@!B** @OCWB{Ĩ^_#_FRs4RhR(R*h?#^{ g_WORR@ RBR*~@B {(@ckzZ# _T* R}@!B }@`~@OEWD_CgB @{ƨ^_#_?#C^{C_WOA8I?B tTR h_ *A8B@ TODWC_B{A^_C#_*j38}@jh84?)q`Tj(8!B@4T@!B@ ȓyT?ֵ!Բ $ `?#^{ OA8 A9 @)xӋ(7 @L6+ kꃊk1 뇟4 *B;K5  RB Ak , 8Ս@- ? ?*B @) ?*(" (B; 5  RB) 8)@*@ ?) ?(BOB @{è^_#_֟$ J@j'6$ $@'6$ Օh*$ R$ R F8K R Fk FF8 R FF՟@՟A?#^{ s!B`@h@ @{¨^_#_?#^{WOs!B`BDh@QqkTsQqmT*`4*@*@!B  RB󥎒+R rsTRBOBWA{è^_#_֟$RFF?#^{ !B@󥎒+R rsT @{¨^_#_?#^{!B@{^_#_?#^{_WOA8B!B@@jt8Jh8I(7h5@qTA8B_ TOEWD_C{B^_#_RR@CRj48 @*uR@9q"@ @!!B8}@)hu8Ji8J(7i54@qT@!@ @! Օ@ @!*#Rj58@@!@@!@~@ Օ$R$*R$R߈?#^{CA8Bs!B`@`@@`@yA8B@ T{A@^_#_?#^{!B@?#^{!B@!?#^{!B@!{^_#_?#^{ s!B`@h@ @{¨^_#_?#^{ s!B` @c@h@ ) T? @{¨^_#_֠[`@?#^{!B@?#^{ !B@RR@}R @{¨^_#_?#^{ !B@RR@FRh @{¨^_#_?#^{!B@RR@{^_#_?#^{O!B@@!@RRRs`@!*OA{¨^_#_?#^{!B@  RB A8Ha ߈) RIB )ITȨ{^_#_$ R F F ?#C^{C_WOA8B!B@S!`4!4!4AR5@7@k*T*AU@  RBտq8իT *)iiAsk Tk`T**7 @u7@6@!Y @u7@h6@!O @ 7@7A8b)߈ )J Qk87ijTkTkT  RBb )`T(A8B@ TODWC_B{A^_C#_*AkTk`T**@!B@!@!B$R{$RFH<)I<F ?#^{ s!B`@ @{¨^_#_?#^{!B@_{^_#_?#^{!B@x_{^_#_?#^{!B@{^_#_?#^{O!B@s@c!h@)dRr@!qϊRFr"*bOA{¨^_#_?#^{!B@ ϊRFr ]@) ]{^_#_?#^{!B@KR{^_#_?#^{{^_#_?#^{{^_#_?#^{!B@R!{^_#_?#^{!B@R!{^_#_?#^{!B@R!{^_#_?#^{_WO!B@*@kT**@RRqTaRRZ5"R"*@qT*kT8)iw k@T*4CD*@>R8iqB Th} T @zs* @j!ʚ ,aYJ  T @)@4@4  RBA RzsR*h>P  $ ( , 0 48<@DHLPTX\`dhlptxOCWB_A{Ĩ^_#_@* ԟ$RIP  $ ( , 0 48<@DHLPTX\`dhlptxOA{¨^_#_@* ԟ$ RH< F?#^{ *!B@*s4`Q @{¨^_#_?#^{ )!@8ii{^_#_H<_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$_$?#^{!{^_#_?#^{{^_#_license=GPLdescription=Exynos Debug Feature Test Driververmagic=5.10.157-android13-4-g6e771b230c52-ab10300981 SMP preempt mod_unload modversions aarch64name=exynos_debug_testintree=Ydepends=dss,exynos-pmu-if,pixel-debug-testalias=of:N*T*Cgoogle,exynos-debug-testalias=of:N*T*Cgoogle,exynos-debug-testC*scmversion=g6e771b230c52Linuxexynos_debug_test̄emodule_layout~)Hmemcpydmemset ѩ__stack_chk_failkimage_voffsetވmemstart_addrAjvabits_actual}nr_cpu_ids0~__cpu_possible_mask3\W__tracepoint_rwmmio_writeN__tracepoint_rwmmio_post_readn5__tracepoint_rwmmio_readǚ_ctype `Varm64_use_ng_mappingspcpu_hwcaps/cpu_hwcap_keys5arm64_const_caps_readyOkmalloc_cachesR? Kgic_nonsecure_priorities*zcpu_number9eplatform_driver_unregisterdbg_snapshot_emergency_reboot_timeoutް;dbg_snapshot_get_debug_test_buffer_addr͒x\cache_flush_all&smp_call_function69dbg_snapshot_set_debug_test_buffer_addrcpumask_nextd_raw_spin_lockmsleepFpanic1__log_write_mmioKi__log_post_read_mmio__log_read_mmiol<kstrtoull3)Kk__ioremapYbNremove_cpu,__cfi_slowpathl߅strsep`ϘstrlenZstrncmp}P__arch_copy_from_userHۈ__check_object_sizekmalloc_order_traceE:#__kmallocCnfkmem_cache_alloc_trace zkfreeݷasimple_read_from_bufferscnprintfKsimple_openKC?default_llseek_hdebugfs_create_filedbg_snapshot_do_dpm_policy__const_udelay bdbg_snapshot_emergency_rebootqexynos_pmu_writeexynos_pmu_readv"kstrtointɰCpreempt_scheduleZ%strcmp(bsmp_call_function_singlefԛ_dev_crit=N6of_property_read_variable_u32_arrayLdebugfs_create_dirXAdebug_trigger_registeri/,_dev_errS%_dev_infoi<__platform_driver_registerGNUh+$_̸M3 3ƨGNU X X %!M ! !M!  &$  (!,  0!D*H HP!T X!\ l*t x!Z| !Z*!!& !  ! *!!& ! !*!.$!.(&4  8!#<  @!#T*\!#d!#h&t x!| !*!G!G& ! !* !B !B(!!) @ @ !!'$!z, H0!z4'<!D HH!L'T!`!d&p!x!|'!!  H!! & !!  !! 5$[`<[`@;H!8P!8\8d!}l!}x8! !! !8!!89:p<> : H !l$!T(!l,!T4 H8&< 8D 8PA`@t!(x!I| H!(!I&!&!&BB  jC?D ^H ^` ^d ^ k  ( !  ( ! ! ! +<  @ !D  H !L !P !X +`  Hp !nt !x !n| ! D  H + !/ !  H !/ ! + 3<  H@ !D !H !L !P  HT +\ 2l 3  H ! ! ! !  H +  H ! ! ! !  H + `$ `| [` [` ; l F _ _ E  H ! ! + ! ! +< :D !H  HL !P +T !X  H` !d +t !x  H| ! + l F !  H ! + !F  H !F + j GH$IL  T  X!\!`!d!t+01j H!!!! H+!l!lJ  H!!!!  H$+< H@!D!LH!L!LP HT+ 0! 0!b!!b+ 8! 8!!!+  8CT HX!\!`!d!h Hl+ H!!!! H+[8[8;:K: H!! !! H+[8([8,;8:h Hl!p!3t!x!3| H+[8[8;!!J H!!!! H+! H!+=![ H![$+L HP!T!X!\!` Hd+. H!!:! !:( H0+8!@!D-L!T!X-`!qh!ql-/    ,  YY  $,4 8 L!P HT!\  `  t Hx!k|!k  YY@ H |,!{!: H!{!:' H!{!{ H!!!:!:&.j  H$!( H,!0!4!<+DLLLt Hx!|!!! H+ H!!!! H+ H!! !! H+H HL!P!T!X!\ H`+d h!ml p Hx!m+!c H!c+ H!!(!!( H+  8 H<!@!D!H!L HP+X |!i!i !<!<  H!!!! H+!!4  H$!(!,!0!4 H8+<!D!H4l Hp!t!6x!|!6 H+!!4 H!!!! H+d Xe[hd XM e$N([h4;LkT \ hOlP|O YY  ! !Q+Rf fHgPg\h`hkN`PYYf X Xfgghhk(N H!&!Z!&!Z  H+HYL HPYT!X!\ Hh+|       H L T X ` d |  T    # 6  ,7   $  (      0   , l   D t$ , X4 < <D L  T d\ d l 4t | ( l    \ P t 8$   (U XZ p @ \ t P ]@  $  (Z0 4 \ 8\@ D l H]@P T  XZ`  d  hZp h t  xa p  b   c h Z  Z  Z h 8Z  Z x   |     $ (  0 4  < @  H L  T X  `  d  l T p  x p |         $  l  , p  |                    $ , 0 8 < DD H HP pT L\ ` h  l t `x   S   8!`!( @     ( X       H p     8 `   ( 0 8 @( HP Px X ` h p x@ h          (   ! ! ! ! !_ ! ! !u !O !F( !c0 !{8 !@ !H !P !X !` !ch !p !Hx ! !2 ! !U ! ! ! !^ !Android (8508608, based on r450784e) clang version 14.0.7 (https://android.googlesource.com/toolchain/llvm-project 4c603efb0cca074e9238af8b4106c30add4418f6) @CLOR]`cioruy|   #$S  bP X8  , ,^,*8l\  FtUxQ  8   9 $H 0D 0+ @ <, H; P7T s `  l x.  P $ *$ ` f   $ ( d(  @!   ` pl Y , t   00 8C 0 ( ,@L ,i X lPl ^ D0Dwpm txtP lm X` X 1 ) < <clyqg +  ]S  sca %  L[WU   ,>  X?  dDd HN D| 4J4r  X (D1(XX l, l"  , h L L2{ \L\AX8=DD$Hy  lP%L P$PWtd4t\0l h :8H8t'# _   O(( > R   -    8 X~I_6Pcv$aKMc8 w(08@H2PX`yhpx7  X}9b9gs  +7 '  )i6  4 , :R g-  ^> Q  b  $nv{ml }`x"$o  6i 7  =x/k ( 9 .note.gnu.property.note.Linux.rela.exit.text.rela.init.text.comment.init.plt.bss.rela.rodata.exynos_debug_test_file_fops.rela.altinstructions__versions.modinfo.note.GNU-stack.llvm_addrsig.text.ftrace_trampoline.rela.data.__cfi_jt_init_module.rela.gnu.linkonce.this_module.rela__jump_table.rela__bug_table.rela.text.exynos_debug_test_probe.note.gnu.build-id.shstrtab.strtab.symtab.rodata.datamemcpyarm64_const_caps_readydbg_snapshot_do_dpm_policyof_property_read_variable_u32_array__const_udelayremove_cpucpumask_nextdbg_snapshot_emergency_reboot_timeout__cfi_jt_startdbg_snapshot_emergency_rebootkstrtointsimulate_HARD_LOCKUP_handler.cfi_jtsimulate_CPU_CONTEXT_CACHE_FLUSH_handler.cfi_jtsimple_open.cfi_jtdefault_llseek.cfi_jtexynos_debug_test_write.cfi_jtinit_module.cfi_jtcleanup_module.cfi_jtexynos_debug_test_probe.cfi_jtexynos_debug_test_read.cfi_jtsimulate_OVERFLOW.cfi_jtsimulate_CPU_CONTEXT.cfi_jtsimulate_SP_ABORT.cfi_jtsimulate_PC_ABORT.cfi_jtsimulate_PABRT.cfi_jtsimulate_DABRT.cfi_jtsimulate_MCRPT.cfi_jtsimulate_HALT.cfi_jtsimulate_SFR.cfi_jtsimulate_WP.cfi_jtsimulate_SOFT_LOCKUP.cfi_jtsimulate_SPIN_LOCKUP.cfi_jtsimulate_HARD_LOCKUP.cfi_jtsimulate_ARRAYDUMP.cfi_jtsimulate_SCANDUMP.cfi_jtsimulate_KP.cfi_jtsimulate_DP.cfi_jtsimulate_QDP.cfi_jtsimulate_WRITE_RO.cfi_jtsimulate_JUMP_ZERO.cfi_jtsimulate_WARN.cfi_jtsimulate_LOMEM.cfi_jtsimulate_CACHE_FLUSH_ALL.cfi_jtsimulate_CACHE_FLUSH.cfi_jtsimulate_BUG.cfi_jtsimulate_DREF.cfi_jtsimulate_UNDEF.cfi_jtsimulate_DFREE.cfi_jtsimulate_UNALIGNED.cfi_jtsimulate_SVC.cfi_jtsimulate_PANIC.cfi_jt_dev_critmemsetkimage_voffsetcpu_hwcap_keysexynos_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_addr__typeid__ZTSFvvE_global_addr__typeid__ZTSFvPcE_global_addrrecursive_loopstrcmpstrncmpstrsepmsleep__ioremap__log_write_mmio__log_post_read_mmio__log_read_mmio_dev_infosmp_call_functionsimple_openstrlenkstrtoullcache_flush_all__stack_chk_fail__cfi_check_failvabits_actual__cpu_possible_maskdefault_llseek_raw_spin_lock__cfi_check__cfi_slowpathscnprintf__check_object_sizeexynos_pmu_writeexynos_debug_test_write__tracepoint_rwmmio_write_ctype__cfi_jt_init_module__this_module__cfi_jt_cleanup_modulepreempt_scheduledebugfs_create_filesmp_call_function_single__mod_of__exynos_debug_test_matches_device_tablekfreekmalloc_order_tracekmem_cache_alloc_traceexynos_debug_test_probe__cfi_jt_endexynos_pmu_read__tracepoint_rwmmio_post_readexynos_debug_test_read__tracepoint_rwmmio_readexynos_debug_desc__kmallocpanicsimulate_UNALIGNED.datasimulate_OVERFLOWsimulate_CPU_CONTEXTsimulate_SP_ABORTsimulate_PC_ABORTsimulate_PABRTsimulate_DABRTsimulate_MCRPTsimulate_HALTsimulate_SFRsimulate_WPsimulate_SOFT_LOCKUPsimulate_SPIN_LOCKUPsimulate_HARD_LOCKUPsimulate_ARRAYDUMPsimulate_SCANDUMPsimulate_KPsimulate_DPsimulate_QDPsimulate_WRITE_ROsimulate_JUMP_ZEROsimulate_WARNsimulate_LOMEMsimulate_CACHE_FLUSH_ALLsimulate_CACHE_FLUSHsimulate_CPU_CONTEXT_CACHE_FLUSHsimulate_BUGsimulate_DREFsimulate_UNDEFsimulate_DFREEsimulate_UNALIGNEDsimulate_SVCsimulate_PANIC$d.99$x.89$x.79__UNIQUE_ID_alias269$d.69$d.159$d.59$x.149$x.49$x.139$x.39$x.129$x.29$x.119$x.19$d.109$x.9$x.98$d.88$x.78__UNIQUE_ID_alias268$x.68$d.158$x.58$x.148$d.48$d.138$d.38$d.128$d.28$x.118$d.18__UNIQUE_ID_description308$x.108$x.8$d.8_note_7$d.97$x.87$x.77__UNIQUE_ID_depends267$d.167$x.67$d.157$d.57$x.147$x.47$x.137$x.37$x.127$x.27$x.117$x.17__UNIQUE_ID_license307$d.107$d.7$x.96$d.86$x.76__UNIQUE_ID_intree266$d.166$d.66$d.156$x.56$x.146$d.46$d.136$d.36$d.126$d.26$x.116$d.16$x.106$d.6$d.95$x.85$x.75__UNIQUE_ID_name265$d.165$x.65$d.155$d.55$x.145$x.45$x.135$x.35$x.125$x.25$x.115$x.15$d.105$x.5$x.94.Ltmp84$d.84$d.74__UNIQUE_ID_vermagic264$d.164$x.64$x.154$x.54$x.144$x.44$d.134$d.34$d.124$d.24$x.114$d.14$x.104$x.4$d.4$d.93$x.83$d.173$x.73$d.163$x.63$x.153$x.53$x.143$x.43$x.133$x.33$x.123$x.23$x.113$x.13$d.103$x.3$d.3.Ltmp2$x.92$d.82$x.72$d.162$x.62$x.152$x.52$d.142$d.42$x.132$d.32$x.122$d.22$x.112$d.12$x.102$x.2$d.2$x.91.Ltmp81$x.81$x.71$d.161$d.61$x.151$x.51$x.141$x.41$x.131$x.31$x.121$x.21$x.111$x.11$d.101$x.1$d.1$d.90$d.80__UNIQUE_ID_scmversion270$x.70$d.160$x.60$x.150$d.50$x.140$d.40$d.130$d.30$x.120$d.20$x.110$d.10$x.100@7$%SX2 : N?I??5?40@Vx C@@W>2@P @8@%@, @H@`4@OX@8@0PLoAA@@0EfV$V "!#y)