xref: /OK3568_Linux_fs/external/security/bin/optee_v2/uclibc_lib/arm/tee-supplicant (revision 4882a59341e53eb6f0b4789bf948001014eff981)
libteec.so.1 ioctl sysconf strerror snprintf munmap memcpy __deregister_frame_info _ITM_registerTMCloneTable _ITM_deregisterTMCloneTable memset strcmp pthread_mutex_unlock mmap64 pthread_mutex_lock __errno_location posix_memalign __register_frame_info free _dprintf _fini libc.so.0 opendir rmdir rename fwrite ntohs socket pthread_create setsockopt calloc pthread_detach stderr fcntl64 strcpy __assert poll stat64 strtok strtol fseek pwrite64 freeaddrinfo getpeername malloc lseek64 strdup pthread_mutex_init strstr readdir64 connect strlen exit ftruncate64 closedir daemon dirname htons __uClibc_main abort fclose fopen64 strncpy mkdir getaddrinfo realloc getsockopt pread64 clock_gettime memcmp unlink dlerror dlopen ftell fread strchr puts rewinddir dlsym /usr/lib/tee-supplicant/plugins/ 
src/tee_supplicant.c arg->num_waiters TEES TA not found munmap(%p, %zu) failed - Error = %s optee_armtz /dev/teepriv%zu Usage: tee-supplicant [-d] [<device-name>] -d: run as a daemon (fork after successful initialization) TEE_IOC_SUPPL_RECV: %s TEE_IOC_SUPPL_SEND: %s Unexpected meta parameter pthread_create: %s pthread_detach: %s tee_supp_rk_fs_init: unsupported. rk secure storage is available. We prefer to use it. gmon- ftrace- Cmd [0x%x] not supported pthread_mutex_init: %s terminating... -d -h daemon(): %s failed to open "%s" failed to find an OP-TEE supplicant device failed to load plugins tee-supplicant starts up successfully. running... pthread_mutex_lock: %s pthread_mutex_unlock: %s num_waiters_inc num_waiters_dec load_ta process_free read_request write_response find_params spawn_thread process_one_request main tee_supp_mutex_lock tee_supp_mutex_unlock wrong inparameter to TEECI_LoadSecureModule - %s/%s/%08x-%04x-%04x-%02x%02x%s%02x%02x%02x%02x%02x%02x.ta TEES wrong TA path [%s] r error fread TA file /lib try_load_secure_module %s%s /data/tee %s/ src/tee_supp_fs.c (size_t)r <= len TEES error tee_supp_fs_init: failed to create %s/ ree_fs_new_read ree_fs_new_write tee_supp_fs_process TEES rk_secure_storage open fail rk_secure_storage lseek fail malloc read_buff fail rk_secure_storage read fail /dev/block/by-name/security get_rkss_version version=%d get_rkss_version tee_supp_rk_fs_init TEES rk_secure_storage open fail rk_secure_storage lseek fail rk_secure_storage write fail rk_secure_storage read fail Not enough backup sections! malloc backup_data fail backup sections error! original sections error! rkss_read_patition_tables open fail rkss_read_patition_tables lseek fail rkss_read_patition_tables read fail rkss_backup_sections fail verify [%d] fail, cleanning .... rkss_write_multi_sections failed!!! ret: %d. init usedflags section ... clean usedflags section failed!!! ret: %d. rkss_read_multi_sections fail ! ret: %d. error: unused section! / filename is too long. length:%u malloc table_data fail rkss_read_patition_tables fail ! ret: %d. Not enough space available in secure storage ! index[%d] out of range. reference out of data: %d rkss_write_multi_sections fail ! ret: %d. rkss_write_multi_sections fail ! ret: %d. No enough ptable space available in secure storage. ree_fs_new_open: file name too long. %s ree_fs_new_open : no such file. %s rkss_begin_commit failed! ree_fs_new_create: file name too long. %s ree_fs_new_create : file exist, clear it. %s rkss_decref_multi_usedflags_sections error ! ree_fs_new_create : write back error %d ree_fs_new_create : write empty ptable error. %s rkss_finish_commit failed! unavailable fd: %d! unavailable file index! ree_fs_new_write: fd:%d unvailable! unavailable file index %d section_num %d rkss_incref_multi_usedflags_sections error ! ree_fs_new_write: write ptable error! fd:%d unvailable! unavailable file index %d section_num %d ree_fs_new_remove: no such file. %s ree_fs_new_remove: write back error %d new file name too long. %s filename: %s no found. write ptable error! ree_fs_new_opendir: error rkss_resume failed! rkss_read_section fail ! ret: %d. rkss_verify_usedflags fail ! ret: %d. rkss_begin_commit rkss_finish_commit rkss_backup_sections rkss_resume rkss_read_multi_sections rkss_read_patition_tables rkss_write_multi_sections rkss_verify_ptable rkss_verify_usedflags rkss_get_fileinfo_by_index rkss_get_fileinfo_by_name rkss_get_dirs_by_name rkss_get_empty_section_from_usedflags rkss_incref_multi_usedflags_sections rkss_decref_multi_usedflags_sections rkss_write_empty_ptable rkss_write_back_ptable ree_fs_new_open ree_fs_new_create ree_fs_new_read ree_fs_new_write ree_fs_new_truncate ree_fs_new_remove ree_fs_new_rename ree_fs_new_opendir tee_supp_rk_fs_init_v1 TEES rk_secure_storage open fail rk_secure_storage lseek fail rk_secure_storage read fail rk_secure_storage erase fail rk_secure_storage write fail Not support area_index 0x%x %s flags is null %s area_index invalid %s index num invalid %s rkss_buffer is null %s table is null TEEC: filename is too long. length:%u / filename is too long. length:%u Not enough space available in secure storage ! index[%d] out of range. TEEC: reference out of data: %d reference out of data: %d TEEC: No enough ptable space available in secure storage. get area index fail blk_dwrite fail Not support index=0x%x Malloc failed! blk_dread fail data version lower than image version! data version higher than image version! please update image! Reset area[%d] info... TEEC: rkss_verify_usedflags fail ! ree_fs_new_open: file name too long. %s ree_fs_new_open : no such file. %s ree_fs_new_create: file name too long. %s ree_fs_new_create : file exist, clear it. %s rkss_decref_multi_usedflags_sections error ! ree_fs_new_create : write back error %d ree_fs_new_create : write empty ptable error. %s unavailable fd: %d! unavailable file index! ree_fs_new_write: fd:%d unvailable! unavailable file index %d section_num %d rkss_incref_multi_usedflags_sections error ! ree_fs_new_write: write ptable error! rkss_write_multi_sections fail ! ret: %d. fd:%d unvailable! unavailable file index %d section_num %d ree_fs_new_remove: no such file. %s ree_fs_new_remove: write back error %d new file name too long. %s filename: %s no found. write ptable error! ree_fs_new_opendir: error blk_dread blk_dwrite rkss_verify_usedflags rkss_read_multi_sections rkss_write_multi_sections rkss_get_fileinfo_by_index rkss_get_fileinfo_by_name rkss_get_dirs_by_name rkss_get_empty_section_from_usedflags rkss_incref_multi_usedflags_sections rkss_decref_multi_usedflags_sections rkss_write_area_empty_ptable rkss_write_empty_ptable rkss_write_back_ptable rkss_storage_write rkss_storage_init ree_fs_new_open ree_fs_new_create ree_fs_new_read ree_fs_new_write ree_fs_new_truncate ree_fs_new_remove ree_fs_new_rename ree_fs_new_opendir TEES Could not open %s (%s) Only one MMC device is supported Read CID error (%s) ioctl ret=%d errno=%d All request frames shall be of the same type Expected only one response frame Expected only one request frame Unsupported message type: %d Warning! rpmb write fail! set postsleep and try again! rpmb write fail! /dev/block/mmcblk%urpmb mmc rpmb path: %s /dev/mmcblk%urpmb src/rpmb.c assume_id != 3 /dev/block/mmcblk%u /dev/mmcblk%u Not find mmc node! dev id = %d fd >= 0 mmc path: %s /sys/class/mmc_host/mmc%u/mmc%u:0001/cid Not find mmc cid node! dev id = %d mmc cid path: %s Invalid req/rsp size Unsupported RPMB command: %d mmc_rpmb_fd mmc_fd read_cid read_ext_csd rpmb_data_req rpmb_get_real_dev_id rpmb_get_real_dev_id rpmb_process_request_unlocked plugin_method src/plugin.c p->method->invoke /usr/lib/tee-supplicant/plugins/ TEES could not open directory %s .. . allocate mem for plugin <%s> failed %s/%s assemble of full path for plugin <%s> failed open plugin <%s> failed: %s find 'plugin_method' sym in <%s> failed: %s init the <%s> plugin failed with 0x%x plugin_invoke plugin_load_all src/tee_socket.c fd >= 0 ptr %u TEES tee_socket_close: close(%d): %s sock_close_cb instance_id %d handle %d fd %d: %s fd_to_handle_ptr handle_ptr_to_fd tee_socket_close sock_close_cb .%d /tmp/%s%08x-%04x-%04x-%02x%02x-%02x%02x%02x%02x%02x%02x%s.out
q pa
GCC: (GNU) 3.3.2 20031005 (Debian prerelease) GCC: (crosstool-NG 1.24.0) 8.3.0
/home1/hisping/rv1106_ipc_linux/tools/linux/toolchain/arm-rockchip830-linux-uclibcgnueabihf/bin/../arm-rockchip830-linux-uclibcgnueabihf/sysroot/usr/lib/crt1.o $a $d initfini.c crtstuff.c deregister_tm_clones __do_global_dtors_aux completed.10268 __do_global_dtors_aux_fini_array_entry frame_dummy object.10273 __frame_dummy_init_array_entry tee_supplicant.c shm_mutex shm_head ta_dir rkss_is_ok num_waiters_inc __PRETTY_FUNCTION__.8168 num_waiters_dec __PRETTY_FUNCTION__.8173 paged_aligned_alloc get_value find_tshm pop_tshm push_tshm get_param uuid_from_octets load_ta __func__.8233 alloc_shm register_local_shm process_alloc process_free __func__.8261 open_dev get_dev_fd usage process_rpmb read_request __func__.8293 write_response __func__.8299 find_params __func__.8312 spawn_thread thread_main __func__.8321 process_one_request __func__.8331 __func__.8360 __func__.8390 __func__.8395 teec_ta_load.c try_load_secure_module __func__.7214 tee_supp_fs.c tee_fs_root dir_handle_db_mutex dir_handle_db tee_fs_get_absolute_filename do_mkdir mkpath tee_supp_fs_init open_wrapper ree_fs_new_open ree_fs_new_create ree_fs_new_close ree_fs_new_read __PRETTY_FUNCTION__.8064 ree_fs_new_write __PRETTY_FUNCTION__.8077 ree_fs_new_truncate ree_fs_new_remove ree_fs_new_rename ree_fs_new_opendir ree_fs_new_closedir ree_fs_new_readdir __func__.8139 tee_supp_rk_fs_common.c get_rkss_version __func__.7952 __func__.7961 tee_supp_rk_fs_v1.c dir_cache dir_num dir_seek rkss_begin_commit __func__.8094 rkss_finish_commit __func__.8101 rkss_backup_sections __func__.8113 rkss_resume __func__.8125 rkss_read_multi_sections __func__.8137 rkss_read_patition_tables __func__.8143 rkss_write_multi_sections __func__.8151 rkss_verify_ptable __func__.8161 rkss_verify_usedflags __func__.8176 rkss_get_fileinfo_by_index __func__.8193 rkss_get_fileinfo_by_name __func__.8213 rkss_get_dirs_by_name __func__.8238 rkss_get_empty_section_from_usedflags __func__.8255 rkss_incref_multi_usedflags_sections __func__.8268 rkss_decref_multi_usedflags_sections __func__.8281 rkss_write_empty_ptable __func__.8295 rkss_write_back_ptable __func__.8319 __func__.8328 __func__.8349 __func__.8364 __func__.8378 __func__.8387 __func__.8399 __func__.8407 __func__.8425 rkss_step tee_supp_rk_fs_v2.c rkss_buffer rkss_info erase_flash blk_dread __func__.8174 blk_dwrite __func__.8182 __func__.8195 __func__.8215 __func__.8222 __func__.8230 __func__.8242 __func__.8273 __func__.8294 __func__.8308 __func__.8320 rkss_get_remain_tables rkss_get_remain_flags rkss_get_larger_area rkss_write_area_empty_ptable __func__.8366 __func__.8377 __func__.8384 rkss_storage_write rkss_storage_init __func__.8406 __func__.8418 __func__.8428 __func__.8449 __func__.8465 __func__.8481 __func__.8492 __func__.8504 __func__.8511 rpmb.c rpmb_mutex mmc_rpmb_fd fd.8224 __func__.8225 id.8223 close_mmc_fd read_cid __func__.8243 read_ext_csd set_mmc_io_cmd rpmb_data_req __func__.8276 rpmb_get_dev_info rpmb_get_real_dev_id real_dev_id.8302 __func__.8305 __PRETTY_FUNCTION__.8309 rpmb_process_request_unlocked __func__.8324 handle.c plugin.c plugin_list_head uuid_cmp push_plugin find_plugin load_plugin plugin_invoke __PRETTY_FUNCTION__.7408 __func__.7417 tee_socket.c sock_mutex sock_lock sock_unlock sock_instance_find fd_to_handle_ptr __PRETTY_FUNCTION__.8455 handle_ptr_to_fd __PRETTY_FUNCTION__.8459 sock_handle_get sock_handle_to_fd sock_handle_put chk_pt fd_flags_add sock_connect tee_socket_open tee_socket_close __func__.8528 sock_close_cb __func__.8536 tee_socket_close_all ts_add ts_diff_to_polltimeout ts_delay_from_millis poll_with_timeout write_with_timeout tee_socket_send read_with_timeout tee_socket_recv tee_socket_ioctl_tcp sa_set_port sa_get_port udp_changeaddr tee_socket_ioctl_udp tee_socket_ioctl prof.c __FRAME_END__ _DYNAMIC _GLOBAL_OFFSET_TABLE_ clock_gettime strcpy tee_socket_process dlerror sysconf pthread_create strerror stat64 tee_supp_mutex_lock snprintf munmap sock_instances pwrite64 prof_process dirname tee_supp_rk_fs_init_v2 mmc_node fcntl64 memcpy __TMC_END__ puts rewinddir malloc plugin_process __bss_start__ __dso_handle rmdir socket tee_supp_rk_fs_process_v2 pthread_detach freeaddrinfo abort strtol calloc tee_supp_mutex_unlock __deregister_frame_info tee_supp_param_is_value setsockopt fseek _ITM_registerTMCloneTable __bss_end__ strstr tee_supp_rk_fs_process pread64 dlopen strncpy unlink realloc readdir64 strtok memcmp fread _ITM_deregisterTMCloneTable __uClibc_main dlsym strdup __bss_start memset ftell tee_supp_rk_fs_init fclose ntohs rpmb_process_request poll __end__ strcmp pthread_mutex_unlock _fini handle_foreach_put plugin_load_all handle_lookup getpeername stderr mmap64 tee_supp_param_is_memref getsockopt getaddrinfo tee_supp_rk_fs_process_v1 tee_supp_param_to_va fwrite _edata _end htons tee_supp_rk_fs_init_v1 pthread_mutex_lock __errno_location exit handle_db_set_mutex TEECI_LoadSecureModule handle_db_destroy get_rkss_node tee_supp_fs_process daemon pthread_mutex_init strlen lseek64 __assert strchr __data_start posix_memalign __register_frame_info _dprintf fopen64 ftruncate64
.symtab .strtab .shstrtab .interp .gnu.hash .dynsym .dynstr .rel.dyn .rel.plt .init .text .fini .rodata .eh_frame .init_array .fini_array .dynamic .got .data .bss .comment .ARM.attributes