ELF(4(GNU{nw8.+ :70 Linux -L\ -L, -LPP@@`0S @@Vpa@p@0S @T -LM``@P@P@0@@ | pK00 x Y0 @  0SH pWR  pWM xP  0(A X5 0PiXp l0 Rt Kl0K  RQ0S@ 0(p|0S 0S70 0 R/(K0S 0@0S'KP "* 0|Q00x0C0@0Dx | P  0S @0S @@  t  @pP 0t K@PK@0P0 p. pW @0 0@ @0 0 0@㌐ 0 @ ` @P `&aVA0S 0 @ pW@`pt0p00S |@ 0Sh0S @@@0ʌ0A0S> @9  0 PHVt K @00@0 00S 0S  Yt p 0P+Sp `0 t0 ,0K aH0R0!0 @P00S @@0Ss nSl p `t0 cph0S @D@~|0x @00$ 8 -L00@ *0R @Q@P -L -L 0-LPp@ 000@0S  @@ -LR0R0B 00@0S@ -LR0R0B 00@0S@ -L00@0S @ -L -L -LMP 0P@-0? @0@3T,0 00  (0 $0 $o 00?o 0KpooP$@0T,(  0RK`00K 00@0S  @ -LMZp_Op@ 0 0`,0 00 @000@3T( 2 00?o 0K oP0 0P, 0  003S ( 0R KO 00?o 0KOoP `00K00@0S @  p-LMP 0P@-0? @0@3T,0 00  (0 $0 o 00?o 0K ooP 00@0S 0RKp`00K00@0S  (@ @( -L@ -LJOO 00`PGor 0@PGo p𨝘00@0S0 @@ -L@0 -L@0 0-LJOO 00PGo 0@PGo0 0-L 0=?0@PGoP 00@0S  0=?0PGo0 @ 0-LMJOO 00P0Go  0@PGoK0 -LMPP@` 0K(0 V JOO 0 0p0Go'K 0@pGoP ( 0R K+[|0 -LMPP@` 0K(0 V JOO 0pGo0K+c 0@pGoP ( 0R K+[|0 -L -L -LpPp@P0 ``@ Rڐ@S0@ 0 ` S" 0=?0  0@@?" 0@@ 0R@@ @ -LM00@P@ 0 00@0@h0 0 3/Q}RfLgD0p0@p@t0 p 0p0@l 0 ␐ Qj0S0 th 00?o$ LKoP?PC00@H@8d0 LK9$( 4K7< #8 0P0$  003S ( 0R0$KO 00?o$ LKOoP LK$ 00@0S X@ L0K$` 00@0S @  -L(Mpp@`$ LK0Z_O(0 00@$  0@3T9 00?o$ LKoP:<@P= 0 (LK80 8=K#K4 0P0$  003S ( 0R2$KO 00?o$ LKOoP LK$ 00@0S `@ L0K$` 00@0S < @  -L0Mpp@`( PK0Z_O(0 00@(  0@3TP 00?o( PKoPQ<@P2 P\ 8@PK  @0 $0A (PK#AK#K 0P0(  003S ( 0RI$KO 00?o( PKOoP PP@0S  @$PK( 00@0S @ P0K(` 00@0S 8 @@PP@0S < @ ( p-LMP 0P@= ?0( @$   0@3T  %o 00?o (K ooP(@P P A$0 0 0RKp`(0K00@0S  D@ 00@0S ( @ < -LMZp_Op@ 0 0`,0 00 @000@3T( C 00?o 0K oP0,@P; $ 0P0 0  003S ( 0R9 K_ 00?o 0K0_oPR$S+DQ 000$0(00`00K00@0S @@00@0S , @ \ p-LM@ 0@@= ?0( P$   0P3U  Fo 00?o (K ooP3( R% 00@`d0^H0RSDH0Q P$RS     $ ( 0RKp00@0S P@ `(0K00@0S @ x -LMP 0P@= ?0( @$   0@3T   00?o (K`oP $0P( $  0R K`(0K 00@0S  D@ 00@0S $ @  -LM@ 0@@= ?0( P`$   0`3V  U 00?o (K oPB( R$0SL Pj $0S(0 P 0-? 0003S 0ReK00@`d0^ER0SDH0Q< H P$R$ o 00?o (KooP `(0K00@0S @ @ R  @ 00@0S p@ 00@0S D@ 00@0S $ @  -L 0-L@P00 0-L@P00 -L -LPP@@`0 `R#0E-D0 00 0-L@@P R3E=DR  0 P0  0@0 -LM0P40 8 _ PP@pp@d0@T@@S@0 T x`0@@x`0R | <0 <0h  R d0S0H0S @@(K0R#E-D <0 @ <0R1S$ d R!h @8` 00  @#K;@0(K00@0S @@ R  @@ @00 00 0-L R3E=D@R Q0 0-L R3E=D@R C0 -LMPpPh @d0 Sch0x@9$@`@0S j P0PSg `0`Sc PA U ,wC PTP) @ 0=?0p 0SU P P`RQ ` ``SM 0S U00C0S 0=?0 0<0 $KPUPP ? 0 ?0 00@0SP 0=?0 d 0@P?-0? 0@ p00p000p00Cp0( -L a -L [ -L T 0-L R3E=D@RP 0 0-L R3E=D@R y0 -LTM00@P@ t0 00@0@T H0 0 3/dQR0ED0@ l0 @0L 0@X pp0 T0Sp0S 0@ HD00 0-L@@ V3P>DR000@0 0-L V3P>D@R 0 0-L V3P>D@R 0 0-L V3P>D@R 0 0-L V3P>D@R 0 0-L V3P>D@R 0 -L V3P>DR 00@0S @@[000J -L V3P>DR 00@0S @ -L V3P>DR 00@0S ,@[000J 0 -L V3P>DR 00@0S @D -Lp P00@0S @@ -L P00@0S@ -LP00@0S @ -L P00@03/00@0S@ -L -L -L -L 0-L@@@P@@DP0 -LM`@`@@@ P 00@PU^@0D R @0 D S U; YP $Kpp@ @(PP 0S @@@0P$KH  p0@` 0 PD0S@P d R @@@0@@@@P@0H -L!60DQ  600DQ 16(0DQ ! 600DQw s 600DQ460DQ >*60DQ{ .60DQs o60DQ6$0DQa 6$0DQ6@0DQS -6@0LQK 6@0LQD 6@0LQa 00@0Sk)60DQb (60DQ60DQT 60DQL 60DQV<@0DQ> 6@0DQ260DQ 60DQ @ -L 0-L@@@0S@P @P0S0d@00S0P@0S0(@0S0@ 0$ 0-L@@@ 0 -L -L f`PTp`P@`@ @@T o \ -L M@ y0Pp`P@`@(0 @0 ,K@T 0( 0R Kh -LM@0 P`00 P@( `@,0 0Kp @0 4K@T,KcK0 P@ 4( 0R Kt -LDPp@p@ @`@T -LDPp@p@ @`@T -L -L,M``@@@@0(0 0PP+ HKHK HK@ Tpxp@ PPU ]@ ( 0R K@ p-LlM@@@@P`{ w o0 s @ 0k `Kg  ` Ka0K"@BP P p` @ 0RKp@{K P P@p`b `{ K@p@@p@"@p` ` K@`K@ p l@X@` K@ @ @`K@ p ` K@Kp @@| @:9C?o2p K@P P p` @:`9C?o2[@V -LUM@p`d! 0PXq `q @00 \q >K0p1 00@l1 @ 0S  m%Sh   TQ] 0 0\R(K `0*CNQ8xxxxxddddddddddxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx(xxxxxxxxx|pxd~x\Pxx<x~P|x~x@xx(X1@DP`0X1 T00  X10  @@TPX `t@`1S\10\1 { T x R R Rh1 S X S0PX!0X1 `10`1 Op `10`1 Fd! 0d!  X! >Qp I p 0K^S  0``x! x! ,t1 t1Sx1`C8 x!,K& ARB`-Q} ]Q+ Q( 0,K Aꁌp  p ꁌp h!2#00Ch1  00  @Tu X1A@To 00 X sh1Sh 0 1d!0tq hq  R@DSRP. T + P0  tqQAd1@0d1 X10X1 \10\1 00R @DPP T P0  X10X1 AS0h1 0 h @DRP T P,KQQR X10X1 `10`1 uh  0AS>K#P+@MQS꤄ttttttt\\444444Ѓ444444ЃpCo(! S XR0CPE@e .K0C`! `! X!0X1 W@T \PlppWlppWp  @ @ `  qd0h SP@D Tb ,KP0^^ P \1d 0\1 00@dh!0SE:@DXh1d  X! \!P \! VX0h1  @DPL  Kh1 dh1  \d! \ tq\ࠣ࠳]\^}K0\ 0kd   X! kR XaX! ^p\h1 --LM@@@0 0   0RK -L00@ -L -LM`Oo`@PpB0@T00 2PS6@P @ @0 0R!(K0 @0 0@ @0 0 0@ @0 @ Z :@@T 0 0@ @| pK  x t 0Kp K@d0 C_R @XpK @ -0-LMPP@@@@ 0   0S 3/ 0RK0 -L 0-L@@@0 0@ @@@Q/@0}Q}/@0}Q}.@00 -L$M``@ph@p@@P4 @``XV (  $0 A  4P`@ @0`` V4 0Pp V00S 0 P,00P V 4@PdPT0 0C`0 04p@@@p4U0V 40 R11!p@@@p@00P 0@80 V P00S00SP - 8p4@@0P@pp@@4U FR0Q @0 B@@00@d R 00@0S$@4@(K -LLM00@ @@P0 H 0 !@RSD0X 0@T0 00@L0 `QH0d P@0ooX bS`V0 SL 1ST00S@0H  S H L qW ﯔZ00@0 S  P @K 1`K@K @010K 0@00@<8 P 0x BL@ @ K @@Z8 0S 00@ ``V0b 0 s'  ` 0@  ` 0@S00@ ``V0 b 0s'  `@`Zp 08@KH @P00 0R (K  -L@ -L@0 @@ -L,@Q ! -L M00@d@ pPP@`( @FP @+0 ,KP @,0 @P @  x@` V P D@8@( 0R K -LM@@@Hpp@0@P@`00 8@ F04K P @40S   @ P |@` V P H@<@800 0R (K -LM4 0P00 (@@C004 0@(0 @P @@2 @  pP)z`@z@@40V Y 0 ` ` pD@@U 00@0(K -L@M``@@0(0 <@,@@@,@N! @@@x&4"A@@@  @XK0X0 T0 P @X@TPK0T@$J   @P ,@Tp0@W'z T 0 @0Y 0 @  @X3P @  @T(P l@XT @0+P @^@P@UL@@@<@@L0P @L0 @< U@@P T@/@0+P@P L@@@<@@L0P @L0 @< @P@x&4"A@p@p@d@@d@d$@ T0 @J< @8 @4 @!@eH@@4@V@x@x4A@x4J@xJ@x J@ J@3J@J@@@`@ @@ 0@P@ @@ 0@P@@@@@  @P~  @Pw @Pq }`7p p4Uw z@@ @@ 0pP@E  @@ 0pP@3  L@@@P @d@P @@P @@@@0  @T0 P | @P h @P T @pP -8d0  zUx@@ @@ 0pP@t @@ 0pP@e @@ 0pP@V @@ 0pP@G0 @@@@P @0@ P @d00@0 P @@P@@@P |@ 8K@08 K@@T@ PT 8K@( 0R $K  -Lp0@` @A @pP@ `p@V@@ sTDa31{Id, 9'x\F g-@Sy$1B~NicB3S#svos_dts_dump_arrayvos_dts_reg_allvos_dts_get_minorvos_alloc_chrdev_regionvos_unregister_chrdev_regionrtos_dev_debug_levelvos_cpu_get_phy_addrvos_cpu_dcache_syncvos_cpu_dcache_sync_vbvos_cpu_dcache_sync_by_cpu_IOFUNC_CPU_IOCMD_DCACHE_SYNC_IOFUNC_CPU_IOCMD_GET_PHY_ADDR_IOFUNC_CPU_IOCMD_SYNC_CPUrtos_cpu_debug_levelmax_sem_countmax_task_countmax_flag_countvos_file_openvos_file_closertos_file_debug_levelvos_flag_setvos_flag_chkvos_flag_get_namevos_flag_destroyvos_flag_clrrtos_flag_initvos_flag_get_free_idvos_flag_create_vos_flag_wait_IOFUNC_FLAG_IOCMD_CREATE_IOFUNC_FLAG_IOCMD_SET_IOFUNC_FLAG_IOCMD_CLR_IOFUNC_FLAG_IOCMD_WAIT_IOFUNC_FLAG_IOCMD_CHK_IOFUNC_FLAG_IOCMD_DESTROYrtos_flag_debug_levelvos_mem_init_infovos_mem_alloc_cmavos_mem_release_cmavos_mem_alloc_contiguousvos_mem_release_contiguousrtos_mem_debug_levelvos_perf_list_dump_by_idxvos_perf_list_dump_by_namevos_perf_list_dumpvos_perf_mark_IOFUNC_PERF_IOCMD_MARK_IOFUNC_PERF_IOCMD_LIST_MARKrtos_perf_debug_level cmd_ops_writertos_proc_initxvos_task_get_free_id_pvos_task_chk_valid_p vos_task_id2cellvos_task_resumevos_task_destroyvos_task_set_priorityvos_task_check_priorityvos_task_creatertos_task_init_IOFUNC_TASK_IOCMD_SET_UINFO_IOFUNC_TASK_IOCMD_GET_UINFO_IOFUNC_TASK_IOCMD_REG_N_RUNvos_task_tid2hdl_IOFUNC_TASK_IOCMD_SET_PRIORITY_IOFUNC_TASK_IOCMD_DESTROY_IOFUNC_TASK_IOCMD_RETURN_IOFUNC_TASK_IOCMD_RESUME_IOFUNC_TASK_IOCMD_CONVERT_HDLrtos_task_debug_levelrtos_tasklet_debug_levelvos_sem_createvos_sem_get_free_id_vos_sem_waitvos_sem_get_namevos_sem_destroyvos_sem_sigrtos_sem_initvos_sem_set_name_IOFUNC_SEM_IOCMD_CREATE_IOFUNC_SEM_IOCMD_WAIT_IOFUNC_SEM_IOCMD_SIG_IOFUNC_SEM_IOCMD_DESTROYrtos_sem_debug_levelvk_spin_unlockvk_spin_unlock_bhvk_spin_unlock_irqvk_spin_unlock_irqrestorertos_spinlock_debug_levelvos_util_msec_to_tickvos_util_delay_msvos_util_delay_usvos_util_delay_us_pollingrtos_util_debug_level_dev_platdrv_probe_dev_fops_ioctlvos_ioctl_init_dev_registervos_ioctl_debug_leveltasklet_funcsem_task2flag_task1flag_task2flag_task3flag_task4spin_task1spin_task2cdev_reg_testsem_task1file_testprint_dbg_msgdev_testmem_testtest_vossem_testflag_test  parm=rtos_dev_debug_level:Debug message levelparmtype=rtos_dev_debug_level:intparm=rtos_cpu_debug_level:Debug message levelparmtype=rtos_cpu_debug_level:intversion=1.00.020.00license=GPLdescription=rtos wrapper driverauthor=Novatek Corp.parm=max_sem_count:Set Max sem countparm=max_task_count:Set Max task countparm=max_flag_count:Set Max flag countparmtype=max_sem_count:uintparmtype=max_task_count:uintparmtype=max_flag_count:uintparm=rtos_file_debug_level:Debug message levelparmtype=rtos_file_debug_level:intparm=rtos_flag_debug_level:Debug message levelparmtype=rtos_flag_debug_level:intparm=rtos_mem_debug_level:Debug message levelparmtype=rtos_mem_debug_level:intparm=rtos_perf_debug_level:Debug message levelparmtype=rtos_perf_debug_level:intparm=rtos_task_debug_level:Debug message levelparmtype=rtos_task_debug_level:intparm=rtos_tasklet_debug_level:Debug message levelparmtype=rtos_tasklet_debug_level:intparm=rtos_sem_debug_level:Debug message levelparmtype=rtos_sem_debug_level:intparm=rtos_spinlock_debug_level:Debug message levelparmtype=rtos_spinlock_debug_level:intparm=rtos_util_debug_level:Debug message levelparmtype=rtos_util_debug_level:intparm=vos_ioctl_debug_level:Debug message levelparmtype=vos_ioctl_debug_level:intdepends=name=kwrapvermagic=4.19.148 SMP mod_unload ARMv7 4WRN:%s() [%s] data: 4WRN:%s() %d hd_devnum4%s() node %s not found major4ERR:%s() prop /%s:major not found minorname4ERR:%s() %s elem_cnt %d > max %d 4ERR:%s() %s read array failed 4ERR:%s() %s not continuous 4ERR:%s() register_chrdev_region failed, %s %d %d %d 4%s() [%s] major %d minor %d count %d /hd_devnum/minor4ERR:%s() %s dts_count(%d) != count(%d) 4ERR:%s() alloc_chrdev_region vos_cdev failed 4ERR:%s() register_chrdev_region failed 4%s() vos_alloc_chrdev_region MAJOR %d, MINOR %d ~ %d, %s 4ERR:%s() invalid MAJOR(from) %d, cur %d 4ERR:%s() Get pa fail, vaddr 0x%lX 4ERR:%s() Invalid dir %d 4ERR:%s() not supported 4ERR:%s() copy_from_user failed 15:20:05Jun 14 20221.00.020.00nvt_vos: %s (%s %s) 3rtos wrapper init max_flag_count = %d exceeds limit %d 3rtos wrapper init max_task_count = %d exceeds limit %d 3rtos wrapper init max_sem_count = %d exceeds limit %d 6rtos wrapper exit 4ERR:%s() open [%s] failed, ret %ld 4ERR:%s() vfs_fsync fail, vos_file 0x%lX 4ERR:%s() Invalid flgid %d, task [%s] 4%s() flgid=%d, setptn=0x%x 4%s() p_flagcell=0x%lx -------------------------FLAG ------------------------------------------------------- Flag[%.3d, %32s] -> Flags: 0x%.8lX Waiting Task Queue : OR AND CLEAR %suser_tsk Task[%.3d, %s] Pattern: 0x%.8X, Mode = %s, sleep_time = %lld ms Max flag_cnt = %d , used = %d 4ERR:%s() Invalid flgid %d 4%s() flgid=%d 4%s():begin 4%s() max_flag_num =%ld 4ERR:%s() alloc! 4%s() pflags =0x%lx 4%s():end 4%s() g_curflg_id=%d 4ERR:%s() exceed max flag num %d 4ERR:%s() p_flgid is NULL 4ERR:%s() flag out of id 4ERR:%s() Invalid flgid_new %d 4%s() flgid_new=%d &p_flagcell->st_waitq4ERR:%s() copy_from_user failed 4ERR:%s() vos_sem_create fail 4ERR:%s() copy_to_user failed 4ERR:%s() p_info is NULL 4ERR:%s() size is 0 4ERR:%s() fmem_alloc_from_cma[%d] %ld bytes failed 4ERR:%s() p_hdl is NULL 4ERR:%s() fmem_release_from_cma[%d] failed, ret %d 4ERR:%s() fmem_alloc_from_cma(%d) %ld bytes failed 4ERR:%s() fmem_alloc_from_ker %ld bytes failed 4ERR:%s() fmem_release_from_cma failed, ret %d 4 ===== %s ===== 4[%02d] %s() ln %d ts %d df %d cus %d c ===== %s ===== cNamec %10sc c[%02d]c %10uc %10cc----------------------------------------------- cDiff4WRN:%s() skip count %d 4ERR:%s() p_tick is NULL 4ERR:%s() copy_to_user failed 4ERR:%s() copy_from_user failed Usage1: cat /proc/nvt_vos/sem (or flag, task) Usage2: cat [CMD] > /proc/nvt_vos/cmd CMD could be: %s 4ERR:%s() Invalid cmd size %ld 4ERR:%s() Invalid CMD [%s] 4VOS_PROC_CMD: [%s], size %ld nvt_vos4ERR:%s() failed to create root cmd4ERR:%s() failed to create cmd help4ERR:%s() failed to create help flag4ERR:%s() failed to create flag sem4ERR:%s() failed to create sem task4ERR:%s() failed to create task 4%s() g_cur_task_id=%d KERUSER4 -------------------------TASK ------------------------------------------------------- 4 thread_info size = %ld 4%s() Invalid state user_tsk4 Task[%3d, %16s] -> VOS_PRI: %2d, OS_PRI: %3d (%s, NI:%3d, %s:%3d) 4Status : [%s] 4Wait for Flag [%3d, %32s], Pattern: 0x%08X OR, sleep_time = %lld ms 4Wait for Flag [%3d, %32s], Pattern: 0x%08X AND, sleep_time = %lld ms 4Wait for Semaphore [%.3d, %32s], sleep_time = %lld ms 4Stack Area: va[0x%.8lX ~ 0x%.8lX], pa[0x%.8lX ~ 0x%.8lX], saved_sp 0x%.8lX 4 Max task_count = %d , used = %d 4 Task[%s] -> VOS_PRI NA, OS_PRI %3d (%s, NI:%3d, %s:%3d) 4 4ERR:%s() Invalid drv_task_id %d 4WRN:%s() task_hdl 0x%lx, skip 4WRN:%s() unknown task_hdl 0x%lx, skip 4ERR:%s() Invalid %d, Lowest(%d) ~ Highest(%d) 4ERR:%s() skip, task_hdl 0x%lx 4ERR:%s() sched_setscheduler failed 4ERR:%s() check priority %d fail 4ERR:%s() exceed max task num %d 4ERR:%s() kthread_create fail 4%s():begin 4%s() max_task_num =%ld 4ERR:%s() alloc! 4%s() p_tasks =0x%lx 4%s():end 4[%02d] tag 0x%08X pth 0x%08X %-16s ktsk 0x%08lX %s 4ERR:%s() copy_from_user failed 4ERR:%s() get_free_id failed 4ERR:%s() get cell failed, drv_task_id %d 4ERR:%s() find_vpid fail, tid %d 4ERR:%s() tid2hdl failed, tid %d 4ERR:%s() pthreadid2cell failed, pthread_id %ld 4ERR:%s() pthreadid2id failed, pthread_id %ld 4ERR:%s() pthread_id not registered 4ERR:%s() Unknown path, pthread_id %ld, drv_task_id %d RunningSleep-InterruptibleSleep-Un-InterruptibleSTOPPEDTRACEDDEADZOMBIESCHED_NORMALSCHED_FIFOSCHED_RRSCHED_BATCHSCHED_IDLESCHED_DEADLINE4ERR:%s() p_semid is NULL 4%s() cur_id=%d 4%s() g_cur_sem_id=%d 4ERR:%s() sem out of id 4ERR:%s() Invalid semid %d 4ERR:%s() Invalid semid %d, task [%s] -------------------------SEM -------------------------------------------------------- Semaphore[%.3d, %32s] -> (Max: %.2d, Cur: %.2d), Owner: None user_tskSemaphore[%.3d, %32s] -> * (Max: %.2d, Cur: %.2d), Owner: %s Waiting Task Queue : Task[%.3d, %s], sleep_time = %lld ms Max sem_cnt = %d , used = %d 4ERR:%s() Invalid flgid %d 4%s():begin 4%s() max_sem_num =%ld 4ERR:%s() alloc! 4%s() p_sems =0x%lX 4%s():end 4%s() semid = %d, name = %s 4ERR:%s() copy_from_user failed 4ERR:%s() vos_sem_create fail 4ERR:%s() copy_to_user failed 4VOS_SPINLOCK_DEBUG is disable 4ERR:%s() 0x%lX not inited 4ERR:%s() invalid msec %d 4ERR:%s() Invalid delay %d ms 4ERR:%s() Invalid delay %d us nvt_vos4ERR:%s() alloc_chrdev_region failed! 4ERR:%s() cdev_add failed! 4ERR:%s() class_create failed! 4ERR:%s() device_create failed! 4WRN:%s() Unknown IOCMD 0x%08X 4%s():begin 4ERR:%s() platform_device_register failed 4ERR:%s() platform_driver_register failed 4ERR:%s() _dev_register failed 4%s():end 4I am %s, trig_cnt %ld, arg = 0x%lx MAJOR(%d), MINOR(%d) 4I am %s 4I am %s 4%s: t1 %d, t2 %d, duration %d 4%s test begin 4%s vos_flag_set failed 4%s vos_flag_wait failed 4%s: waiptn 0x%X, retptn 0x%X, bit not set 4%s vos_flag_clr failed 4%s bit not cleared 4%s chkptn 0x%X should be 0 4%s test end 4%s: waiptn 0x%X, retptn 0x%X, bit not cleared 4ERR:%s() cdev_alloc failed 4ERR:%s() cdev_add failed 4ERR:%s() class_create failed %s_cdev%d4ERR:%s() device_create failed 4ERR:%s() get handle failed 4vos_task_get_name = %s /mnt/sd/test.txt4ERR:%s() vos_file_open wr fail 4vos_file_open write fd = 0x%lX 4ERR:%s() vos_file_write fail 4vos_file_write %d bytes, data [%s] 4ERR:%s() vos_file_fsync fail 4vos_file_fsync ok 4ERR:%s() vos_file_close fail 4ERR:%s() vos_file_open read fail 4vos_file_open read fd = 0x%lX, read_buf 0x%lX 4ERR:%s() vos_file_read fail 4vos_file_read %d bytes, data [%s] 4vos_file_lseek end, current offset %ld 4vos_file_lseek 7 from head, current offset %ld 4ERR:%s() vos_file_fstat fail 4vos_file_fstat size = %ld, mode 0x%X, ISDIR %d 4ERR:%s() vos_file_stat fail 4vos_file_stat size = %ld, mode 0x%X, ISDIR %d ABCDEFGHIJKLMNOPQRSTUVWXYZ4pring dbg msg -------- begin 4FATAL:%s() my fatal 4ERR:%s() my error 4WRN:%s() my warning 4my dump 4CHK: %d, %s dec_val4%s=%d hex_val4%s=0x%08X 4pring dbg msg -------- end vos_dev_reg14ERR:%s() vos_alloc_chrdev_region 1 failed 4major_1st %d, minor_1st %d, count_1st %d vos_dev_reg24ERR:%s() vos_alloc_chrdev_region 2 failed 4major_2nd %d, minor_2nd %d, count_2nd %d 4ERR:%s() major not matched, 1st(%d) 2nd(%d) 4ERR:%s() minor not continuous, 1st(%d) 2nd(%d) vos_class14ERR:%s() cdev_reg 1 failed vos_class24ERR:%s() cdev_reg 2 failed 4test cache memory 4ERR:%s() init cma failed 4ERR:%s() alloc cma failed 4cma_info.paddr 0x%lX 4cma_info.vaddr 0x%lX 4cma_info.size 0x%lX 4ERR:%s() phy_addr conv failed, 0x%lX != 0x%lX 4ERR:%s() release cma failed 4test non-cache memory 4ERR:%s() mem_test failed 4trigger tasklet 1 4trigger tasklet 2 4trigger tasklet 3 4BIT(%d) = 0x%016lX 4GENMASK(%d, %d) = 0x%016lX 4FIELD_PREP(GENMASK(15, 0), 0x4321) = 0x%08lX 4FIELD_PREP(GENMASK(31, 16), 0x8765) = 0x%08lX 4FIELD_GET(GENMASK(31, 24), 0x12345678UL) = 0x%lX 4FIELD_GET(GENMASK(23, 16), 0x12345678UL) = 0x%lX 4FIELD_GET(GENMASK(15, 8), 0x12345678UL) = 0x%lX 4FIELD_GET(GENMASK(7, 0), 0x12345678UL) = 0x%lX 4Before FIELD_SET reg = 0x%lX 4FIELD_SET(GENMASK(31, 24), 0xAA, reg) = 0x%lX 4FIELD_SET(GENMASK(23, 16), 0xBB, reg) = 0x%lX 4FIELD_SET(GENMASK(15, 8), 0xCC, reg) = 0x%lX 4FIELD_SET(GENMASK(7, 0), 0xDD, reg) = 0x%lX 4FIELD_CLEAR(GENMASK(7, 0), reg) = 0x%lX 4FIELD_CLEAR(GENMASK(15, 8), reg) = 0x%lX 4FIELD_FIT(0x00FF, 0x1234) = %d 4FIELD_FIT(0xFFFF, 0x1234) = %d 4vk_spinlock_t size = %ld spin_task14create sem_task1 failed spin_task24create sem_task2 failed 4ERR:%s() spinlock_test failed my_xSemaphore1my_xSemaphore2xSemTaskDone4ERR:%s() vos_sem_wait_timeout failed 4vos_sem_wait_timeout, ret 0x%X sem_task1sem_task24WRN:%s() sem error check -------- begin 4intentional error 4WRN:%s() sem error check -------- end 4ERR:%s() sem_test failed xFlag1xFlagTask3xFlagTask4xFlagTaskDone4ERR:%s() vos_flag_wait_timeout failed 4vos_flag_wait_timeout, ret 0x%X flag_task14create flag_task1 failed flag_task24create flag_task2 failed flag_task34create flag_task3 failed flag_task44create flag_task4 failed 4WRN:%s() flag error check -------- begin 4WRN:%s() flag error check -------- end 4ERR:%s() flag_test failed 4ERR:%s() file_test failed %s %d/mnt/sd 1234sscanf_s path [%s] val %d 3sscanf_s not support float. 4Invalid addr %ld, length %ld 4ioremap() failed, addr 0x%lx, length %ld 4dump va=%08lx, addr=%08lx length=%08lx to console: %08lX : %08X %08X %08X %08X .%c4%s 4 4dump addr=0x%08lx length=0x%08lx to file %s: 4open %s failed 4close %s failed 4dump file fail 4dump file success vos_irdevvos_icdevvos_unregister_chrdev_regionvos_alloc_chrdev_regionvos_cpu_dcache_sync_by_cpuvos_cpu_dcache_sync_vbvos_cpu_dcache_syncvos_cpu_get_phy_addrvos_file_fsyncvos_file_statvos_file_fstatvos_file_lseekvos_file_closevos_file_writevos_file_readvos_file_openvos_flag_dumpvos_flag_get_namevos_flag_chkvos_flag_wait_timeoutvos_flag_wait_interruptiblevos_flag_waitvos_flag_clrvos_flag_setvos_flag_destroyvos_flag_createvos_mem_release_contiguousvos_mem_alloc_contiguousvos_mem_release_cmavos_mem_alloc_cmavos_mem_init_infovos_perf_list_dumpvos_perf_list_markvos_perf_list_resetvos_perf_durationvos_perf_markvos_task_get_tidvos_task_get_namevos_task_get_handlevos_task_chk_hdl_validvos_task_dumpvos_task_dump_by_tskhdlvos_task_set_priorityvos_task_delay_msvos_task_returnvos_task_entervos_task_destroyvos_task_resumevos_task_createvos_tasklet_killvos_tasklet_schedulevos_tasklet_hi_schedulevos_tasklet_initvk_upvk_down_timeoutvk_down_trylockvk_down_killablevk_down_interruptiblevk_downvk_sema_initvos_sem_dumpvos_sem_get_namevos_sem_sigvos_sem_wait_interruptiblevos_sem_wait_timeoutvos_sem_waitvos_sem_destroyvos_sem_createvk_spin_unlock_irqrestorevk_spin_unlock_irqvk_spin_unlock_bhvk_spin_unlock_vk_raw_spin_lock_irqsave_nested_vk_raw_spin_lock_irqsavevk_spin_lock_irqvk_spin_lock_bhvk_spin_lockvk_spin_lock_initvk_spin_dump_listvos_util_delay_us_pollingvos_util_delay_usvos_util_delay_msvos_util_msec_to_ticksscanf_svsscanf_sdebug_kmsg_registerdebug_kmsgdebug_dumpmem2filedebug_dumpmemvos_debug_haltpD\ l|4`4 k k  ,dtest_vostskcellkwrapGCC: (Buildroot 2020.02.9-23-g81e333f) 8.4.0GCC: (Buildroot 2020.02.9-23-g81e333f) 8.4.0GCC: (Buildroot 2020.02.9-23-g81e333f) 8.4.0GCC: (Buildroot 2020.02.9-23-g81e333f) 8.4.0GCC: (Buildroot 2020.02.9-23-g81e333f) 8.4.0GCC: (Buildroot 2020.02.9-23-g81e333f) 8.4.0GCC: (Buildroot 2020.02.9-23-g81e333f) 8.4.0GCC: (Buildroot 2020.02.9-23-g81e333f) 8.4.0GCC: (Buildroot 2020.02.9-23-g81e333f) 8.4.0GCC: (Buildroot 2020.02.9-23-g81e333f) 8.4.0GCC: (Buildroot 2020.02.9-23-g81e333f) 8.4.0GCC: (Buildroot 2020.02.9-23-g81e333f) 8.4.0GCC: (Buildroot 2020.02.9-23-g81e333f) 8.4.0GCC: (Buildroot 2020.02.9-23-g81e333f) 8.4.0GCC: (Buildroot 2020.02.9-23-g81e333f) 8.4.0GCC: (Buildroot 2020.02.9-23-g81e333f) 8.4.0GCC: (Buildroot 2020.02.9-23-g81e333f) 8.4.0GCC: (Buildroot 2020.02.9-23-g81e333f) 8.4.0A0aeabi&7-A A  "         !  4( KSkn(  4   ( P X  ` 4 t 8kL@ k   %$ 48 CP Rp s } . ." 1 x=xQ  ey   k l  tkx k k  P kT  k     . = L [ j( yD P. ~" l {  EI jd  k     , h  k , 4 \ 8\ Rl m|        % ' A' 9h Y z  ((<Pk $   k     $8/ \#     3 Ld  |    d d, k( L x  k  8 t h \ P  T d xk| k  k HkLE Lh k` [ x L  0 dkha  g  k m 8 s  y     "k" p#kt# P t  %k% &k& (k( )k) 4+k8+ P,           ,  D  T $ d 3  B  Q  `  o  ~  ( ,    ` x / ?# L (# (: 9  0Q 0h   8 8  @ @  H H  P P5 ' XQ Xh   ` ` x h h \ p p F x; xY kT,0    x-k|-$ @ .k .x  $/k(/ /k/  q  ( < P l  0 b. "  'C  _   > ck/xk0   \ t | 4 $ p1kt1 2k28 3k3        4 4 xx`!1HT`]/ #  g - 8@ UsS y k$4$484$4H!\4$.06L;4$I|6HW4$e5ts4$8d45\ 6L  8k88 d  h @ [  `:kd: L P ` 8HTT ddh \ k:p %(;lT8 <k<k0d T \  L ` 0    <|=l =k= ?k?8 |@k@a  [ d g  BkB , s  y  CkC   | P m ` DkDM S Y HkH_4 \Jk`Jed k LkL NkN OkOq QkQ RkRw< }  `U p p    $ @ T d x    & 5 D ( S<  b\ qx    TT l l`/ 3# 8 2S t c (( 00B 88. @F@h HH3 PP XX `0`K hfhS pp# xx ,kdU  H \mV2 &   9Ts o kUDVd`8  h   L XkX@Y` [k[   , l x   `k` PakTa akb  l @ P bkb[  ckcg  a  s  eke fkf hkh i    ( +8 :L I\  h Xx g v    `d  `8<. "  8@8R @d@ HH PP XX( `B`Y  p    $  $?1 ZpB  ~  N i <Yk i@vdiLk0 h  T k xkk|k k  kkk Dl     0 D ` h @@3 1' 0 Im ! hh s p p6 T  xM xg D   a   3  ! !!=! Y!v! !! !!kHll| t  lkl 4mk8m mkm | "| %" 4" C" R" lt"X/ "# t "" "# 0#T# x## ##km#m$m$mLD$$n p  0 T  pkp7$p$x (sk,sG$,s (    tk$t  Y$ h$  w$  $$  $4  p$t$8$0` D$DH$$/ !%#  I%g%kLtkL 8 $,` x tkt uku v    0 L d  k  $ kv wk w dwk( |%( h  (  4 %lw klwg x [ X xkxa L s  y     m  < ` x S Y M _ e@ kl q  w } {k %h % % % % % % % % %  % %< %L %| % % % % &L & & & & "& (& .& 4&0 :&L @&h F& L& R& X& ^&X! d&! j&(! p&@! v&p! |&! &! &! &0" &h" &" &" &" &(# &\# &# &# &# &$ &@$ &d$ &$ &$ &$ &$ &$ &$ '% '% '(% 'T% 'x% #'% *'% 1'% 8'% ?'& F' & M'(& T'4& ['@& b'P& i'|& p'& w'& ~'& '& '& '' '$' '0' 'P' '' '' '' '' '' '(  L 'L  '\  'h  (t  (  $(  3(  B(  Q(  `(  o(  ~(  (  (  (  (  (  $ (((( ))!),)7)`C) O)  8 Y)k{$ |k} ( kЃ $ l)$ " ( 0y)0)  ))  )k( d( @( ( ( ( ( ( ( k() 8) L) `) t)  ) ]*  @( )) */*  L* a*  (v*(* **, P I    b   -   V s     X     *- $\*(*e0+h(D`+f*+6+w@+:#8mTO+^+j+v+ w`++++m+++ ,,b8- *<+,X=,\ 0G,S, L  "a,!-"lHo,,dE,@s,, 4[ $TnX8,!h,c!k\1d,#(/ jl_8,, iD --$-k07-VA-H^-LXm-z--;-tJY8j4: -1-$t(CU----8+@.3#.<  0.`8A.Q@[. o.)t) i4.+! k\?.. 4#HlX.& =.% _08.O/DV &/v`V*41/?E/T Xd/s/G|/`t/C t#(/0/[//c!|kp//#/ l/4SLj40030W i4M)ԆTA0  #(<GO0 (V(j0~B|0`0E00 0%H0LUX0$c0800 $ #(0T1xU0$1z0\8,191@1N[1C (w1~113)X1Etx\1h\pi .#lP111[@1/222<:@X[&202(H2c2 j4z2b(22 # |p228222u 22R3lP$<X3LT dU::$13t18?3J3W32t3q3D(3 F $3d:03333Q%p3F.H`p|-yU0*(4$4`JhA4h[4/#li4x4 p>X44Lt4 0|444xL){ 44 5%5d>5[ F5101,dTaT5[5[e5n5T,\{5m\5o*Dkwrap.mod.c$d__module_depends__UNIQUE_ID_name22__UNIQUE_ID_vermagic21_note_6rtos_os_dev_no_tracer.c$avos_dts_dump_array.LANCHOR0.LANCHOR1.LC0.LC1.LANCHOR2.LC12.LC8.LC17.LC16.LC9.LC2.LC4.LC6.LC7.LC11.LC10.LC5.LC15.LC13.LC3.LC14.LC18__func__.24366__func__.24382__func__.24403__func__.24421__func__.24427__param_str_rtos_dev_debug_levelg_dev_semg_next_minorg_cur_majornode_minor.24397g_devid__UNIQUE_ID_rtos_dev_debug_level37__UNIQUE_ID_rtos_dev_debug_leveltype36__ksymtab_vos_alloc_chrdev_region__kstrtab_vos_alloc_chrdev_region__ksymtab_vos_icdev__kstrtab_vos_icdev__ksymtab_vos_irdev__kstrtab_vos_irdev__ksymtab_vos_unregister_chrdev_region__kstrtab_vos_unregister_chrdev_region__param_rtos_dev_debug_levelrtos_os_cpu_no_tracer.c__func__.26865__func__.26872__func__.26879__func__.26886__func__.26891__func__.26896__func__.26901__param_str_rtos_cpu_debug_level__UNIQUE_ID_rtos_cpu_debug_level52__UNIQUE_ID_rtos_cpu_debug_leveltype51__ksymtab_vos_cpu_dcache_sync__kstrtab_vos_cpu_dcache_sync__ksymtab_vos_cpu_dcache_sync_by_cpu__kstrtab_vos_cpu_dcache_sync_by_cpu__ksymtab_vos_cpu_dcache_sync_vb__kstrtab_vos_cpu_dcache_sync_vb__ksymtab_vos_cpu_get_phy_addr__kstrtab_vos_cpu_get_phy_addr__param_rtos_cpu_debug_levelrtos_os_init_no_tracer.c_rtos_init__rtos_exit___param_str_max_sem_count__param_str_max_task_count__param_str_max_flag_count__UNIQUE_ID_version45__UNIQUE_ID_license44__UNIQUE_ID_description43__UNIQUE_ID_author42__UNIQUE_ID_max_sem_count41__UNIQUE_ID_max_task_count40__UNIQUE_ID_max_flag_count39__UNIQUE_ID_max_sem_counttype38__UNIQUE_ID_max_task_counttype37__UNIQUE_ID_max_flag_counttype36__param_max_sem_count__param_max_task_count__param_max_flag_countrtos_os_file_no_tracer.c__func__.21952__func__.21973__param_str_rtos_file_debug_level__UNIQUE_ID_rtos_file_debug_level36__UNIQUE_ID_rtos_file_debug_leveltype35__ksymtab_vos_file_close__kstrtab_vos_file_close__ksymtab_vos_file_fstat__kstrtab_vos_file_fstat__ksymtab_vos_file_fsync__kstrtab_vos_file_fsync__ksymtab_vos_file_lseek__kstrtab_vos_file_lseek__ksymtab_vos_file_open__kstrtab_vos_file_open__ksymtab_vos_file_read__kstrtab_vos_file_read__ksymtab_vos_file_stat__kstrtab_vos_file_stat__ksymtab_vos_file_write__kstrtab_vos_file_write__param_rtos_file_debug_levelrtos_os_flag_no_tracer.c_vos_flag_wait.part.4.LC19.LC21.LC20.LC26.LC22.LC23.LC24.LC25.LC27.LC28.LC29__func__.30692__func__.30815__func__.30820__func__.30685__func__.30699__func__.30655__func__.30667__func__.30679__func__.30714__func__.30848__func__.30853__func__.30858__func__.30866__func__.30871__func__.30876__param_str_rtos_flag_debug_levelg_curflg_idgflgnumg_st_flag_ctrlmy_lock__key.30680__UNIQUE_ID_rtos_flag_debug_level53__UNIQUE_ID_rtos_flag_debug_leveltype52__ksymtab_vos_flag_chk__kstrtab_vos_flag_chk__ksymtab_vos_flag_clr__kstrtab_vos_flag_clr__ksymtab_vos_flag_create__kstrtab_vos_flag_create__ksymtab_vos_flag_destroy__kstrtab_vos_flag_destroy__ksymtab_vos_flag_dump__kstrtab_vos_flag_dump__ksymtab_vos_flag_get_name__kstrtab_vos_flag_get_name__ksymtab_vos_flag_set__kstrtab_vos_flag_set__ksymtab_vos_flag_wait__kstrtab_vos_flag_wait__ksymtab_vos_flag_wait_interruptible__kstrtab_vos_flag_wait_interruptible__ksymtab_vos_flag_wait_timeout__kstrtab_vos_flag_wait_timeout__param_rtos_flag_debug_levelrtos_os_mem_no_tracer.c__func__.26656__func__.26662__func__.26668__func__.26673__func__.26678__param_str_rtos_mem_debug_level__UNIQUE_ID_rtos_mem_debug_level51__UNIQUE_ID_rtos_mem_debug_leveltype50__ksymtab_vos_mem_alloc_cma__kstrtab_vos_mem_alloc_cma__ksymtab_vos_mem_alloc_contiguous__kstrtab_vos_mem_alloc_contiguous__ksymtab_vos_mem_init_info__kstrtab_vos_mem_init_info__ksymtab_vos_mem_release_cma__kstrtab_vos_mem_release_cma__ksymtab_vos_mem_release_contiguous__kstrtab_vos_mem_release_contiguous__param_rtos_mem_debug_levelrtos_os_perf_no_tracer.c__func__.24301__func__.24314__func__.24347__func__.24281__func__.24353__func__.24358__param_str_rtos_perf_debug_levelg_perf_lockg_perf_list_idxg_perf_list_skip_countg_perf_listg_tm0_va__UNIQUE_ID_rtos_perf_debug_level37__UNIQUE_ID_rtos_perf_debug_leveltype36__ksymtab_vos_perf_duration__kstrtab_vos_perf_duration__ksymtab_vos_perf_list_dump__kstrtab_vos_perf_list_dump__ksymtab_vos_perf_list_mark__kstrtab_vos_perf_list_mark__ksymtab_vos_perf_list_reset__kstrtab_vos_perf_list_reset__ksymtab_vos_perf_mark__kstrtab_vos_perf_mark__param_rtos_perf_debug_levelrtos_os_proc_no_tracer.ccmd_ops_showtask_ops_opentask_ops_showsem_ops_opensem_ops_showflag_ops_openflag_ops_showhelp_ops_openhelp_ops_showcmd_ops_openvos_seq_printfcmd_ops_write__func__.23725__func__.23779cmd_listcmd_fopshelp_fopsflag_fopssem_fopstask_fopsg_sfileproc_entry_rootrtos_os_task_no_tracer.cvos_task_get_free_id_pvos_task_id2cell.LC30.LC31.LC32.LC33.LC34.LC35.LC36.LC39.LC38.LC37CSWTCH.101__func__.30780__func__.30832CSWTCH.100__func__.30824__func__.30872__func__.30877__func__.30854__func__.30847__func__.30868__func__.30758__func__.30932__func__.30938__func__.30945__func__.30951__func__.30957__func__.30963__func__.30969__func__.30974__param_str_rtos_task_debug_levelg_cur_task_idgtasknumg_st_task_ctrl__UNIQUE_ID_rtos_task_debug_level53__UNIQUE_ID_rtos_task_debug_leveltype52__ksymtab_vos_task_chk_hdl_valid__kstrtab_vos_task_chk_hdl_valid__ksymtab_vos_task_create__kstrtab_vos_task_create__ksymtab_vos_task_delay_ms__kstrtab_vos_task_delay_ms__ksymtab_vos_task_destroy__kstrtab_vos_task_destroy__ksymtab_vos_task_dump__kstrtab_vos_task_dump__ksymtab_vos_task_dump_by_tskhdl__kstrtab_vos_task_dump_by_tskhdl__ksymtab_vos_task_enter__kstrtab_vos_task_enter__ksymtab_vos_task_get_handle__kstrtab_vos_task_get_handle__ksymtab_vos_task_get_name__kstrtab_vos_task_get_name__ksymtab_vos_task_get_tid__kstrtab_vos_task_get_tid__ksymtab_vos_task_resume__kstrtab_vos_task_resume__ksymtab_vos_task_return__kstrtab_vos_task_return__ksymtab_vos_task_set_priority__kstrtab_vos_task_set_priority__param_rtos_task_debug_levelrtos_os_tasklet_no_tracer.c__param_str_rtos_tasklet_debug_level__UNIQUE_ID_rtos_tasklet_debug_level22__UNIQUE_ID_rtos_tasklet_debug_leveltype21__ksymtab_vos_tasklet_hi_schedule__kstrtab_vos_tasklet_hi_schedule__ksymtab_vos_tasklet_init__kstrtab_vos_tasklet_init__ksymtab_vos_tasklet_kill__kstrtab_vos_tasklet_kill__ksymtab_vos_tasklet_schedule__kstrtab_vos_tasklet_schedule__param_rtos_tasklet_debug_levelrtos_os_sem_no_tracer.c_vk_sema_init_check_tag__func__.30739__func__.30711__func__.30753__func__.30725__func__.30744__func__.30769__func__.30720__func__.30796__func__.30803__func__.30808__func__.30813__param_str_rtos_sem_debug_levelg_cur_sem_idvos_inter_lockgsemnumg_st_sem_ctrl__UNIQUE_ID_rtos_sem_debug_level54__UNIQUE_ID_rtos_sem_debug_leveltype53__ksymtab_vk_down__kstrtab_vk_down__ksymtab_vk_down_interruptible__kstrtab_vk_down_interruptible__ksymtab_vk_down_killable__kstrtab_vk_down_killable__ksymtab_vk_down_timeout__kstrtab_vk_down_timeout__ksymtab_vk_down_trylock__kstrtab_vk_down_trylock__ksymtab_vk_sema_init__kstrtab_vk_sema_init__ksymtab_vk_up__kstrtab_vk_up__ksymtab_vos_sem_create__kstrtab_vos_sem_create__ksymtab_vos_sem_destroy__kstrtab_vos_sem_destroy__ksymtab_vos_sem_dump__kstrtab_vos_sem_dump__ksymtab_vos_sem_get_name__kstrtab_vos_sem_get_name__ksymtab_vos_sem_sig__kstrtab_vos_sem_sig__ksymtab_vos_sem_wait__kstrtab_vos_sem_wait__ksymtab_vos_sem_wait_interruptible__kstrtab_vos_sem_wait_interruptible__ksymtab_vos_sem_wait_timeout__kstrtab_vos_sem_wait_timeout__param_rtos_sem_debug_levelrtos_os_spinlock_no_tracer.c_vk_spin_lock_init_check_tag__func__.15044__func__.15049__func__.15054__func__.15060__param_str_rtos_spinlock_debug_level__UNIQUE_ID_rtos_spinlock_debug_level23__UNIQUE_ID_rtos_spinlock_debug_leveltype22__ksymtab__vk_raw_spin_lock_irqsave__kstrtab__vk_raw_spin_lock_irqsave__ksymtab__vk_raw_spin_lock_irqsave_nested__kstrtab__vk_raw_spin_lock_irqsave_nested__ksymtab_vk_spin_dump_list__kstrtab_vk_spin_dump_list__ksymtab_vk_spin_lock__kstrtab_vk_spin_lock__ksymtab_vk_spin_lock_bh__kstrtab_vk_spin_lock_bh__ksymtab_vk_spin_lock_init__kstrtab_vk_spin_lock_init__ksymtab_vk_spin_lock_irq__kstrtab_vk_spin_lock_irq__ksymtab_vk_spin_unlock__kstrtab_vk_spin_unlock__ksymtab_vk_spin_unlock_bh__kstrtab_vk_spin_unlock_bh__ksymtab_vk_spin_unlock_irq__kstrtab_vk_spin_unlock_irq__ksymtab_vk_spin_unlock_irqrestore__kstrtab_vk_spin_unlock_irqrestore__param_rtos_spinlock_debug_levelrtos_os_util_no_tracer.c__func__.15016__func__.15020__func__.15024__func__.15028__param_str_rtos_util_debug_level__UNIQUE_ID_rtos_util_debug_level22__UNIQUE_ID_rtos_util_debug_leveltype21__ksymtab_vos_util_delay_ms__kstrtab_vos_util_delay_ms__ksymtab_vos_util_delay_us__kstrtab_vos_util_delay_us__ksymtab_vos_util_delay_us_polling__kstrtab_vos_util_delay_us_polling__ksymtab_vos_util_msec_to_tick__kstrtab_vos_util_msec_to_tick__param_rtos_util_debug_levelvos_ioctl_no_tracer.c_dev_platdev_release_dev_fops_open_dev_platdrv_remove_dev_platdrv_probe_dev_fops_ioctl_dev_fops_release__func__.27303__func__.27352__func__.27286__func__.27294__param_str_vos_ioctl_debug_level_dev_fops_dev_platdev_struct_dev_platdrv_structg_ioctl__key.27305__UNIQUE_ID_vos_ioctl_debug_level38__UNIQUE_ID_vos_ioctl_debug_leveltype37__param_vos_ioctl_debug_leveltest_vos_no_tracer.ccdev_reg_testcdev_unreg_cb.LC40.LC41.LC42.LC43.LC44.LC45.LC46.LC47.LC48.LC49.LC50.LC51.LC52.LC53.LC54.LC55.LC56.LC57.LC58.LC59.LC60.LC61.LC62.LC63.LC64.LC65.LC66.LC67.LC68.LC69.LC70.LC71.LC72.LC76.LC73.LC74.LC75.LC77.LC78.LC79.LC80.LC81.LC82.LC83.LC84.LC85.LC86.LC87.LC88.LC89.LC90.LC91.LC92.LC93.LC94.LC95.LC96.LC97.LC98.LC99.LC100.LC101.LC102.LC103.LC104.LC105.LC106.LC107.LC108.LC109.LC110.LC111.LC112.LC113.LC114.LC115.LC116.LC117.LC118.LC119.LC120.LC121.LC122.LC123.LC124.LC125.LC126.LC127.LC128.LC129.LC130__func__.25589__func__.25483__func__.25492__func__.25503__func__.25514__func__.25525__func__.25635__func__.25644__func__.25554__func__.25474__func__.25622__func__.25578__func__.25572__func__.25584__func__.26020__func__.25600__func__.25610trig_cnt.25588xSemaphore2xSemaphore1xSemTaskDonexFlag1xFlagTaskDonexFlagTask4xFlagTask3g_test_lock__key.25556xTaskHdl1sscanf_no_tracer.cbasefix.6864__ksymtab_sscanf_s__kstrtab_sscanf_s__ksymtab_vsscanf_s__kstrtab_vsscanf_sdebug_no_tracer.cm_msg_fp__ksymtab_debug_dumpmem__kstrtab_debug_dumpmem__ksymtab_debug_dumpmem2file__kstrtab_debug_dumpmem2file__ksymtab_debug_kmsg__kstrtab_debug_kmsg__ksymtab_debug_kmsg_register__kstrtab_debug_kmsg_register__ksymtab_vos_debug_halt__kstrtab_vos_debug_haltfilp_open_IOFUNC_SEM_IOCMD_WAITrtos_flag_exit_IOFUNC_SEM_IOCMD_SIGkernel_haltsem_task1__class_createparam_ops_uintof_node_putvfs_getattrspin_task2of_property_read_variable_u32_arraysimple_strtoll__msecs_to_jiffiesrtos_util_exitplatform_driver_unregisterproc_create__this_module_test_and_set_bitrtos_sem_init__stack_chk_guardvfs_statxfinish_waitclass_destroyset_user_nicefmem_dcache_syncvos_task_hdl2idvos_ioctl_initiounmapcleanup_modulememcpy_IOFUNC_SEM_IOCMD_CREATEseq_lseekof_find_node_by_nameprepare_to_wait_eventfmem_lookup_pa__wake_upsched_setschedulervsnprintf_IOFUNC_TASK_IOCMD_GET_UINFO_raw_spin_lockvos_dev_initinit_modulewake_up_processflag_task1_IOFUNC_PERF_IOCMD_MARKvos_ioctl_exit_raw_spin_lock_irqhigh_memorysched_show_task_IOFUNC_FLAG_IOCMD_DESTROYschedule_timeouttasklet_func__stack_chk_fail_IOFUNC_TASK_IOCMD_RESUME_raw_spin_unlock_bh_IOFUNC_FLAG_IOCMD_CHKusleep_rangeplatform_device_register_IOFUNC_PERF_IOCMD_LIST_RESET_IOFUNC_FLAG_IOCMD_CLR_IOFUNC_FLAG_IOCMD_SET_IOFUNC_TASK_IOCMD_RETURNvos_task_debug_dumpspin_task1fmem_alloc_from_ker_IOFUNC_CPU_IOCMD_GET_PHY_ADDRrtos_file_exitcdev_addsem_task2rtos_task_initflag_task3class_for_each_deviceinit_wait_entryarm_delay_ops_IOFUNC_FLAG_IOCMD_CREATEflag_task4pid_taskplatform_device_unregisterfmem_release_from_cmadevice_creatertos_cpu_exit_IOFUNC_CPU_IOCMD_SYNC_CPUfmem_cma_is_validstrncmpvos_task_delay_usstrncpytest_vos__tasklet_schedulevos_sem_set_namevos_proc_lock_IOFUNC_CPU_IOCMD_DCACHE_SYNCrtos_flag_del_waitlist_pfmem_alloc_from_cmaioremapkthread_stopprintk_IOFUNC_TASK_IOCMD_DESTROY_raw_spin_unlock_irqrestore_ctypeproc_mkdir_IOFUNC_PERF_IOCMD_LIST_DUMPvos_task_delay_us_pollingmemsetkernel_readjiffies_64__init_waitqueue_headrtos_mem_exitproc_removestrcmparm_copy_to_userpfn_valid_IOFUNC_FLAG_IOCMD_WAIT__platform_driver_registerkthread_create_on_nodertos_sem_exitseq_readrtos_cpu_initvfreertos_proc_initvfs_fsyncstrsepflag_task2arm_copy_from_user_IOFUNC_TASK_IOCMD_CONVERT_HDLrtos_flag_init_IOFUNC_TASK_IOCMD_SET_PRIORITYvos_perf_initfilp_closevos_dev_exit_IOFUNC_PERF_IOCMD_LIST_MARKdevice_destroyrtos_task_exitvos_task_update_infortos_proc_exitfmem_dcache_sync_vb_raw_spin_lock_bhvfs_llseek__tasklet_hi_schedule_IOFUNC_TASK_IOCMD_SET_UINFOfind_vpid_IOFUNC_TASK_IOCMD_REG_N_RUN_IOFUNC_SEM_IOCMD_DESTROYrtos_mem_initrtos_file_initfmem_release_from_ker_IOFUNC_DEBUG_IOCMD_HALTdev_fops_readvos_flag_get_free_idstrlenparam_ops_intfile_testrtos_proc_debug_levelsingle_openof_find_node_opts_by_pathrtos_flag_add_waitlist_pvmallocvos_perf_exitmsleepcdev_initcdev_delkernel_writertos_util_initcdev_alloc4+8,T+X+\,`,dmp+t+ |,, m+,++!,,!OxP+"," m4d+#p,#xm+$,$m0+%8,%<mT+&\,&`mxx|+','+(,(+),)+*,*+&++,&,++","$P+#`,#hm+,,,m+'+-,',-m 4+.<,.@m`+,,,m$mL+/P,/Tt+/x+0|,/,0mmm+'+0,',0m +1,10m8< @DHX+!\,!p+t,+4,4m+X,X+Y+Z ,Y,ZmDL+XP,X`+[h,[lmt+X,X+[,[m+X,X+`,` m @ +H ,   w x +X ,X4 +c< ,c@ mL P h +p ,  L t xx +X| ,X +c ,c m   + ,$ < +X@ ,X| x +X ,X +c ,c m  +` ,` m         + , m@ ` +d , + + , , m | LX+\,t+,m+ ,@x|+,xL+,+,I8Dp+t+|,,m++,,m++,,m+,+,+m,m +$,L+P+}T,X,}d+l,++,,+ ,+ ,4L+P,p]D+L,p+t,+, +,8+<,\+`,lmx+,+,+,m+, +,(+0,8mLx|+,m+,I+,,+4,<mH\+`,d+h,I<I|IPIlA<ALpIIDIdAtIA(A8XlA0X+}\,}+},}x+|,+,+,mx+, m+$,(m0+8,<mL+X,\mdt+x,+,I+,8 \ t +| , m + , m   + ,  + ,!+!,4!+8!,+$>,@>+D>,\>+`>,d>]>>]> >+>,>+>,>m?,?+0?,?+?,@lP@+T@,l@+p@,t@m|@@+@,@+@,0AXA+\A,lA+tA,xAmA+A,A+A,AmA+A,A+A,AmA+A,AmBB BPB+TB,pBBB+B,B+B,B+C,CmC+C,,C+4C,DCmXC+ `C, dCmlC+pC,tC+!C,!CmCCC+C,C+C,CC+$D,$DmDx,D+%4D,%8DmHD+&PD,&TDm\D+'dD,'hDmxD+(D,(DmDD+D,DD+D,DID+D,DE++ E,+PEmxE+|E,E{F F+$F,|F+}F,}F+F,Fx GDG+HG,lG]GHx H+H, H+,(H,,,HmLHxTH+XH,hH+-pH,-tHmHHH+H,HxI@I]IIxI+I,I+,I,,ImJx$J+(J,p x    + , + , m + , m + , m + , m + , m + , m + , + ,$ m, +4 ,8 +< ,@ mD +H ,L mP +X ,l x + , m + , m + ,  + , m + , m+,m,+<,@mD+L,`+h,lmp+x,+ , mx+ , m+ , mz+ , m(+ ,, 0m8+<,@mH+L,PmXl|+,mx+,m+,mz+ , m+ ,m+, m(<L+P,Tmdxl|+,m+,++,,m+,m+,m  m8+<,DmT+X,\ml+p,tm+,m+,m+,m+,m+,m+,m+,m+,m + , m +!(,!,m4+"<,"@mH+#P,#Tm\+$d,$hmp+%x,%|m+&,&m+','m+(,(m+)+2,),2Y+*,*m+++,+,Y+,,,m$,+-4,-8m<+@,H+.P,.TWd+/l,/pW|+0,0W?.`*`+1+2,1,2m.+3 +,3,$Y4+*8,*<mDPT+4X+:\,4`,:pY|+,,,m??[[[+5,5m[?+6,6m+6,6m$0+64,68mDH+7P,7Tm\+8d,8hmp+9x,9+:,:+;,;+<,<.`* f$`,+=8+><,=@,>DmHL.X\+?`+ d,?h, xY+@,@m+A+,A,Y+B,Bm+C+=,C,=Y+D,Dm +E+F,E,F,Y8+F<,F@mH\<dlt|+G,Gm+6,6m<+6,6mf$+6(,6,m<H+6L,6PmT+H\,H`mh+Ip,Itmx+J,Jmx+K+L,K,LQ+M,Mm  $L+P,Tmh1|+,ma+,m++,,mI   w  a "   1    $ (, 04 8< @D HL PT X\ `<d hSl pft xU|   z    @  ` .   Y$ (T, 054 8< @D H L PT X,\ `d hl p't x| i    8< @D HL PT X\ `bd k W [ y   ?       u  3$ (, 0Q4 hCl p$t xN|    & B     {  *  ptx$(,08<P$(,08 <@DL PTX` dhltx|qH  (   @dDd^0TX\TX\t04DL T.symtab.strtab.shstrtab.note.gnu.build-id.note.Linux.rel.text.rel.text.unlikely.rel__ksymtab.rel.rodata.modinfo.rodata.str1.4__ksymtab_strings.rel__param.rel.alt.smp.init.rel.data.rel.gnu.linkonce.this_module.bss.comment.note.GNU-stack.ARM.attributes4$.X>p̉: @>H<D @[W @xiF e @h q,8z2d);,, @X @`h @p@@ @ 0<<p<1p] P5