libteec.so.1.0 _ITM_deregisterTMCloneTable _fini __gmon_start__ _Jv_RegisterClasses _dprintf _ITM_registerTMCloneTable _init libc.so.6 strcpy exit readdir htons fopen ftruncate closedir ftell puts unlink pthread_mutex_lock mkdir realloc abort __assert_fail strtok strtol mmap calloc strlen memset strstr rmdir __errno_location fseek memcmp pthread_mutex_unlock lseek memcpy fclose malloc opendir stderr ioctl munmap fwrite fread rename access strcmp strerror __libc_start_main ntohs snprintf free __xstat _edata __bss_start __bss_start__ __bss_end__ __end__ _end mmc_node GLIBC_2.4
TA not found TEES munmap(%p, %zu) failed - Error = %s optee_armtz /dev/teepriv%zu usage: tee-supplicant [<device-name>] failed to open "%s" failed to find an OP-TEE supplicant device tee_supp_fs_init: unsupported. tee_supp_rk_fs_init: unsupported. rk secure storage is available. We prefer to use it. ERROR: MUST support one kind of secure storage fs! tee-supplicant running up... Cmd [0x%x] not supported TEE_IOC_SUPPL_RECV: %s TEE_IOC_SUPPL_SEND: %s load_ta process_free main read_request write_response wrong inparameter to TEECI_LoadSecureModule /metadata/tee /lib /vendor/lib %s/%s/%08x-%04x-%04x-%02x%02x%02x%02x%02x%02x%02x%02x.ta wrong TA path [%s] TEES r error fread TA file TEECI_LoadSecureModule /metadata/tee/ %s%s /metadata rk_secure_storage open fail TEES 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 rk_secure_storage open fail TEES 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. filename is too long. length:%u malloc table_data fail rkss_read_patition_tables fail ! ret: %d. / rkss_read_section 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_section fail ! ret: %d. No enough ptable space available in secure storage. tee_fs_open: file name too long. %s tee_fs_open : no such file. %s rkss_begin_commit failed! tee_fs_open : error. %s and no create flag found. rkss_finish_commit failed! unavailable fd ! warning !!! file_seek != 0. unsupported now. unavailable file index tee_fs_write error ! wrong fd : %d tee_fs_write: fd unvailable! rkss_decref_multi_usedflags_sections error ! rkss_incref_multi_usedflags_sections error ! tee_fs_write: write ptable error! unavilable fd. tee_fs_seek: unsupport seed mode. tee_fs_unlink : no such file. %s tee_fs_unlink : write back error %d cannot find src file %s. file exist ! %s. rename: %s -> %s filename no found . write ptable error! tee_fs_truncate: fd unavilable ! fd unvailable! unavailable file index %d section_num %d ree_fs_new_write: write ptable error! tee_fs_opendir: error dir is not empty. %s is not a dir. rkss_resume failed! rkss_verify_ptable fail ! ret: %d. rkss_verify_usedflags fail ! ret: %d. >>>>> DEFAULT !! %d rkss_begin_commit rkss_finish_commit rkss_backup_sections rkss_resume rkss_read_multi_sections rkss_read_section rkss_read_patition_tables rkss_write_multi_sections rkss_write_section 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 tee_fs_open tee_fs_read tee_fs_write tee_fs_seek tee_fs_unlink tee_fs_link tee_fs_rename tee_fs_truncate tee_fs_opendir tee_fs_rmdir tee_supp_rk_fs_init_v1 tee_supp_rk_fs_process_v1 rk_secure_storage open fail TEES 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 ! %s: file name too long. %s %s : error. %s unavailable fd ! warning !!! file_seek != 0. unsupported now. unavailable file index %s error ! wrong fd : %d %s: fd unvailable! rkss decref usedflags error ! rkss_incref_multi_usedflags_sections error ! %s: write ptable error! unavilable fd. %s: unsupport seed mode. %s : no such file. %s rkss_decref_multi_usedflags_sections error ! TEEC: %s : write back error %d cannot find src file %s. file exist ! %s. tee_fs_open : error. %s filename no found . write ptable error! %s: fd unavilable ! fd unvailable! unavailable file index %d section_num %d ree_fs_new_write: write ptable error! rkss_write_multi_sections fail ! ret: %d. rkss decref usedflags error! rkss_write_back_ptable error! tee_fs_opendir: error dir is not empty. %s is not a dir. %s: no permission FS_R_OK in %x. %s: no permission FS_W_OK in %x. >>>>> DEFAULT !! %d 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 tee_fs_open tee_fs_read tee_fs_write tee_fs_seek tee_fs_unlink tee_fs_link tee_fs_rename tee_fs_truncate tee_fs_opendir tee_fs_rmdir tee_fs_access tee_supp_rk_fs_process_v2 Could not open %s (%s) TEES Only one MMC device is supported Read CID error (%s) ioctl ret=%d errno=%d Malloc mmc_ioc_multi_cmd fail! All request frames shall be of the same type Expected only one response frame Warning! rpmb write fail! set postsleep and try again! rpmb write fail! Expected only one request frame Unsupported message type: %d /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 %s/%08x-%04x-%04x-%02x%02x%02x%02x%02x%02x%02x%02x.ta wrong TA path [%s] TEES r OOM: failed allocating ta error fread TA file /metadata %s/%s/%08x-%04x-%04x-%02x%02x%02x%02x%02x%02x%02x%02x.ta tee wb ab fopen fail! wsize != uf->data_len, wsize=0x%zx uf->data_len=0x%x >>>>> DEFAULT !! %d tee_rk_find_update_ta tee_rk_update_ta tee_supp_rk_common_process
GCC: (Linaro GCC 6.3-2017.05) 6.3.1 20170404
long long int GNU C11 6.3.1 20170404 -march=armv7-a -mtune=cortex-a9 -mfloat-abi=hard -mfpu=vfpv3-d16 -mthumb -mtls-dialect=gnu -g -O2 -std=gnu11 -fgnu89-inline -fmerge-all-constants -frounding-math -ftls-model=initial-exec long long unsigned int unsigned char short unsigned int _IO_stdin_used short int /home/tcwg-buildslave/workspace/tcwg-make-release/builder_arch/amd64/label/tcwg-x86_64-build/target/arm-linux-gnueabihf/snapshots/glibc.git~linaro~2.23~master/csu sizetype __init_array_start envp GNU C11 6.3.1 20170404 -march=armv7-a -mtune=cortex-a9 -mfloat-abi=hard -mfpu=vfpv3-d16 -mthumb -mtls-dialect=gnu -g -O2 -std=gnu11 -fgnu89-inline -fmerge-all-constants -frounding-math -fPIC -ftls-model=initial-exec elf-init.c __libc_csu_fini __fini_array_end __preinit_array_start __fini_array_start argc __libc_csu_init argv long double __preinit_array_end __init_array_end st_rdev tv_nsec st_size tv_sec st_ctim __glibc_reserved4 __glibc_reserved5 __syscall_slong_t st_nlink __xstat __stat st_blksize st_gid __mode_t __nlink_t file st_ino /home/tcwg-buildslave/workspace/tcwg-make-release/builder_arch/amd64/label/tcwg-x86_64-build/target/arm-linux-gnueabihf/snapshots/glibc.git~linaro~2.23~master/io __blksize_t stat.c st_blocks __pad1 __pad2 st_dev __u_quad_t st_mtim __ino_t st_atim st_uid __time_t __off_t __dev_t timespec __uid_t st_mode __blkcnt_t __gid_t
.symtab .strtab .shstrtab .interp .note.ABI-tag .note.gnu.build-id .hash .dynsym .dynstr .gnu.version .gnu.version_r .rel.dyn .rel.plt .init .text .fini .rodata .ARM.exidx .eh_frame .init_array .fini_array .jcr .dynamic .got .data .bss .comment .ARM.attributes .debug_aranges .debug_info .debug_abbrev .debug_line .debug_frame .debug_str .debug_loc .debug_ranges
/home/tcwg-buildslave/workspace/tcwg-make-release/builder_arch/amd64/label/tcwg-x86_64-build/target/arm-linux-gnueabihf/_build/builds/x86_64-unknown-linux-gnu/arm-linux-gnueabihf/glibc.git~linaro~2.23~master/csu/abi-note.o $d /home/tcwg-buildslave/workspace/tcwg-make-release/builder_arch/amd64/label/tcwg-x86_64-build/target/arm-linux-gnueabihf/_build/builds/x86_64-unknown-linux-gnu/arm-linux-gnueabihf/glibc.git~linaro~2.23~master/csu/start.o $t /home1/wxb/linux/linux_rk3328/prebuilts/gcc/linux-x86/arm/gcc-linaro-6.3.1-2017.05-x86_64_arm-linux-gnueabihf/bin/../arm-linux-gnueabihf/libc/usr/lib/crti.o $a call_weak_fn /home1/wxb/linux/linux_rk3328/prebuilts/gcc/linux-x86/arm/gcc-linaro-6.3.1-2017.05-x86_64_arm-linux-gnueabihf/bin/../arm-linux-gnueabihf/libc/usr/lib/crtn.o crtstuff.c __JCR_LIST__ deregister_tm_clones __do_global_dtors_aux completed.10567 __do_global_dtors_aux_fini_array_entry frame_dummy __frame_dummy_init_array_entry tee_supplicant.c shm_head ta_dir get_value get_param process_fs process_rk_fs load_ta __func__.7800 process_alloc process_free __func__.7819 open_dev get_dev_fd usage process_rpmb process_rk_common read_request write_response __func__.7859 __func__.7877 __func__.7883 teec_ta_load.c __func__.7305 tee_supp_fs.c dir_handle_db_mutex dir_handle_db tee_fs_conv_oflags tee_fs_conv_whence tee_fs_conv_mkdflags tee_fs_conv_accessflags tee_fs_get_absolute_filename tee_fs_open tee_fs_close tee_fs_read tee_fs_write tee_fs_seek tee_fs_unlink tee_fs_link tee_fs_rename tee_fs_truncate tee_fs_mkdir tee_fs_opendir tee_fs_closedir tee_fs_readdir tee_fs_rmdir tee_fs_access tee_supp_rk_fs_common.c get_rkss_version __func__.7619 __func__.7628 tee_supp_rk_fs_v1.c file_seek dir_cache dir_num dir_seek rkss_begin_commit __func__.7650 rkss_finish_commit __func__.7657 rkss_backup_sections __func__.7669 rkss_resume __func__.7681 rkss_read_multi_sections __func__.7692 rkss_read_section __func__.7698 rkss_read_patition_tables __func__.7704 rkss_write_multi_sections __func__.7712 rkss_write_section __func__.7718 rkss_verify_ptable __func__.7729 rkss_verify_usedflags __func__.7744 rkss_get_fileinfo_by_index __func__.7761 rkss_get_fileinfo_by_name __func__.7771 rkss_get_dirs_by_name rkss_get_empty_section_from_usedflags rkss_incref_multi_usedflags_sections __func__.7836 rkss_decref_multi_usedflags_sections __func__.7849 rkss_write_empty_ptable rkss_write_back_ptable __func__.7878 __func__.7886 __func__.7896 __func__.7907 __func__.7915 __func__.7924 __func__.7933 __func__.7944 __func__.7955 __func__.7969 __func__.7984 __func__.7999 rkss_step __func__.8009 tee_supp_rk_fs_v2.c rkss_buffer rkss_info erase_flash blk_dread __func__.7783 blk_dwrite __func__.7791 __func__.7804 __func__.7824 __func__.7831 __func__.7839 __func__.7851 __func__.7882 __func__.7903 __func__.7917 __func__.7929 rkss_get_remain_tables rkss_get_remain_flags rkss_get_larger_area rkss_write_area_empty_ptable __func__.7975 __func__.7986 __func__.7993 rkss_storage_write rkss_storage_init __func__.8015 __func__.8027 __func__.8042 __func__.8052 __func__.8059 __func__.8069 __func__.8083 __func__.8092 __func__.8104 __func__.8116 __func__.8134 __func__.8142 __func__.8158 rpmb.c mmc_rpmb_fd fd.7846 __func__.7847 id.7845 __func__.7852 close_mmc_fd read_cid __func__.7865 read_ext_csd rpmb_data_req __func__.7892 rpmb_get_dev_info rpmb_get_real_dev_id real_dev_id.7923 __func__.7926 __PRETTY_FUNCTION__.7930 __func__.7945 handle.c mutex_lock mutex_unlock tee_supp_rk_common.c __func__.6690 tee_rk_update_ta __func__.6701 __func__.6708 elf-init.c stat.c __FRAME_END__ __JCR_END__ __init_array_end _DYNAMIC __init_array_start _GLOBAL_OFFSET_TABLE_ pthread_mutex_unlock@@GLIBC_2.4 __libc_csu_fini calloc@@GLIBC_2.4 strstr@@GLIBC_2.4 __stat strcmp@@GLIBC_2.4 strtol@@GLIBC_2.4 handle_db_set_mutex _ITM_deregisterTMCloneTable __bss_start__ fopen@@GLIBC_2.4 tee_supp_rk_fs_process_v1 free@@GLIBC_2.4 tee_supp_rk_fs_init_v1 pthread_mutex_lock@@GLIBC_2.4 memcpy@@GLIBC_2.4 _edata rmdir@@GLIBC_2.4 lseek@@GLIBC_2.4 ftell@@GLIBC_2.4 memcmp@@GLIBC_2.4 __bss_end__ htons@@GLIBC_2.4 unlink@@GLIBC_2.4 realloc@@GLIBC_2.4 handle_lookup __xstat@@GLIBC_2.4 stderr@@GLIBC_2.4 tee_supp_fs_process fwrite@@GLIBC_2.4 ioctl@@GLIBC_2.4 handle_put strcpy@@GLIBC_2.4 fread@@GLIBC_2.4 tee_supp_fs_init opendir@@GLIBC_2.4 __data_start puts@@GLIBC_2.4 malloc@@GLIBC_2.4 __libc_start_main@@GLIBC_2.4 strerror@@GLIBC_2.4 rpmb_process_request __gmon_start__ rename@@GLIBC_2.4 __dso_handle exit@@GLIBC_2.4 _IO_stdin_used strlen@@GLIBC_2.4 mmap@@GLIBC_2.4 tee_supp_rk_fs_init __libc_csu_init handle_db_destroy __errno_location@@GLIBC_2.4 snprintf@@GLIBC_2.4 mkdir@@GLIBC_2.4 tee_rk_find_update_ta tee_supp_rk_fs_process_v2 memset@@GLIBC_2.4 tee_supp_rk_fs_init_v2 tee_supp_rk_common_process __end__ TEECI_LoadSecureModule access@@GLIBC_2.4 ftruncate@@GLIBC_2.4 __bss_start fclose@@GLIBC_2.4 main munmap@@GLIBC_2.4 strtok@@GLIBC_2.4 mmc_node readdir@@GLIBC_2.4 ntohs@@GLIBC_2.4 _Jv_RegisterClasses get_rkss_node _dprintf tee_supp_rk_fs_process __TMC_END__ handle_get _ITM_registerTMCloneTable fseek@@GLIBC_2.4 abort@@GLIBC_2.4 closedir@@GLIBC_2.4 __assert_fail@@GLIBC_2.4
TA not found TEES munmap(%p, %zu) failed - Error = %s optee_armtz /dev/teepriv%zu usage: tee-supplicant [<device-name>] failed to open "%s" failed to find an OP-TEE supplicant device tee_supp_fs_init: unsupported. tee_supp_rk_fs_init: unsupported. rk secure storage is available. We prefer to use it. ERROR: MUST support one kind of secure storage fs! tee-supplicant running up... Cmd [0x%x] not supported TEE_IOC_SUPPL_RECV: %s TEE_IOC_SUPPL_SEND: %s load_ta process_free main read_request write_response wrong inparameter to TEECI_LoadSecureModule /metadata/tee /lib /vendor/lib %s/%s/%08x-%04x-%04x-%02x%02x%02x%02x%02x%02x%02x%02x.ta wrong TA path [%s] TEES r error fread TA file TEECI_LoadSecureModule /metadata/tee/ %s%s /metadata rk_secure_storage open fail TEES 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 rk_secure_storage open fail TEES 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. filename is too long. length:%u malloc table_data fail rkss_read_patition_tables fail ! ret: %d. / rkss_read_section 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_section fail ! ret: %d. No enough ptable space available in secure storage. tee_fs_open: file name too long. %s tee_fs_open : no such file. %s rkss_begin_commit failed! tee_fs_open : error. %s and no create flag found. rkss_finish_commit failed! unavailable fd ! warning !!! file_seek != 0. unsupported now. unavailable file index tee_fs_write error ! wrong fd : %d tee_fs_write: fd unvailable! rkss_decref_multi_usedflags_sections error ! rkss_incref_multi_usedflags_sections error ! tee_fs_write: write ptable error! unavilable fd. tee_fs_seek: unsupport seed mode. tee_fs_unlink : no such file. %s tee_fs_unlink : write back error %d cannot find src file %s. file exist ! %s. rename: %s -> %s filename no found . write ptable error! tee_fs_truncate: fd unavilable ! fd unvailable! unavailable file index %d section_num %d ree_fs_new_write: write ptable error! tee_fs_opendir: error dir is not empty. %s is not a dir. rkss_resume failed! rkss_verify_ptable fail ! ret: %d. rkss_verify_usedflags fail ! ret: %d. >>>>> DEFAULT !! %d rkss_begin_commit rkss_finish_commit rkss_backup_sections rkss_resume rkss_read_multi_sections rkss_read_section rkss_read_patition_tables rkss_write_multi_sections rkss_write_section 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 tee_fs_open tee_fs_read tee_fs_write tee_fs_seek tee_fs_unlink tee_fs_link tee_fs_rename tee_fs_truncate tee_fs_opendir tee_fs_rmdir tee_supp_rk_fs_init_v1 tee_supp_rk_fs_process_v1 rk_secure_storage open fail TEES 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 ! %s: file name too long. %s %s : error. %s unavailable fd ! warning !!! file_seek != 0. unsupported now. unavailable file index %s error ! wrong fd : %d %s: fd unvailable! rkss decref usedflags error ! rkss_incref_multi_usedflags_sections error ! %s: write ptable error! unavilable fd. %s: unsupport seed mode. %s : no such file. %s rkss_decref_multi_usedflags_sections error ! TEEC: %s : write back error %d cannot find src file %s. file exist ! %s. tee_fs_open : error. %s filename no found . write ptable error! %s: fd unavilable ! fd unvailable! unavailable file index %d section_num %d ree_fs_new_write: write ptable error! rkss_write_multi_sections fail ! ret: %d. rkss decref usedflags error! rkss_write_back_ptable error! tee_fs_opendir: error dir is not empty. %s is not a dir. %s: no permission FS_R_OK in %x. %s: no permission FS_W_OK in %x. >>>>> DEFAULT !! %d 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 tee_fs_open tee_fs_read tee_fs_write tee_fs_seek tee_fs_unlink tee_fs_link tee_fs_rename tee_fs_truncate tee_fs_opendir tee_fs_rmdir tee_fs_access tee_supp_rk_fs_process_v2 Could not open %s (%s) TEES Only one MMC device is supported Read CID error (%s) ioctl ret=%d errno=%d Malloc mmc_ioc_multi_cmd fail! All request frames shall be of the same type Expected only one response frame Warning! rpmb write fail! set postsleep and try again! rpmb write fail! Expected only one request frame Unsupported message type: %d /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 %s/%08x-%04x-%04x-%02x%02x%02x%02x%02x%02x%02x%02x.ta wrong TA path [%s] TEES r OOM: failed allocating ta error fread TA file /metadata %s/%s/%08x-%04x-%04x-%02x%02x%02x%02x%02x%02x%02x%02x.ta tee wb ab fopen fail! wsize != uf->data_len, wsize=0x%zx uf->data_len=0x%x >>>>> DEFAULT !! %d tee_rk_find_update_ta tee_rk_update_ta tee_supp_rk_common_process
GCC: (Linaro GCC 6.3-2017.05) 6.3.1 20170404
long long int GNU C11 6.3.1 20170404 -march=armv7-a -mtune=cortex-a9 -mfloat-abi=hard -mfpu=vfpv3-d16 -mthumb -mtls-dialect=gnu -g -O2 -std=gnu11 -fgnu89-inline -fmerge-all-constants -frounding-math -ftls-model=initial-exec long long unsigned int unsigned char short unsigned int _IO_stdin_used short int /home/tcwg-buildslave/workspace/tcwg-make-release/builder_arch/amd64/label/tcwg-x86_64-build/target/arm-linux-gnueabihf/snapshots/glibc.git~linaro~2.23~master/csu sizetype __init_array_start envp GNU C11 6.3.1 20170404 -march=armv7-a -mtune=cortex-a9 -mfloat-abi=hard -mfpu=vfpv3-d16 -mthumb -mtls-dialect=gnu -g -O2 -std=gnu11 -fgnu89-inline -fmerge-all-constants -frounding-math -fPIC -ftls-model=initial-exec elf-init.c __libc_csu_fini __fini_array_end __preinit_array_start __fini_array_start argc __libc_csu_init argv long double __preinit_array_end __init_array_end st_rdev tv_nsec st_size tv_sec st_ctim __glibc_reserved4 __glibc_reserved5 __syscall_slong_t st_nlink __xstat __stat st_blksize st_gid __mode_t __nlink_t file st_ino /home/tcwg-buildslave/workspace/tcwg-make-release/builder_arch/amd64/label/tcwg-x86_64-build/target/arm-linux-gnueabihf/snapshots/glibc.git~linaro~2.23~master/io __blksize_t stat.c st_blocks __pad1 __pad2 st_dev __u_quad_t st_mtim __ino_t st_atim st_uid __time_t __off_t __dev_t timespec __uid_t st_mode __blkcnt_t __gid_t
.symtab .strtab .shstrtab .interp .note.ABI-tag .note.gnu.build-id .hash .dynsym .dynstr .gnu.version .gnu.version_r .rel.dyn .rel.plt .init .text .fini .rodata .ARM.exidx .eh_frame .init_array .fini_array .jcr .dynamic .got .data .bss .comment .ARM.attributes .debug_aranges .debug_info .debug_abbrev .debug_line .debug_frame .debug_str .debug_loc .debug_ranges
/home/tcwg-buildslave/workspace/tcwg-make-release/builder_arch/amd64/label/tcwg-x86_64-build/target/arm-linux-gnueabihf/_build/builds/x86_64-unknown-linux-gnu/arm-linux-gnueabihf/glibc.git~linaro~2.23~master/csu/abi-note.o $d /home/tcwg-buildslave/workspace/tcwg-make-release/builder_arch/amd64/label/tcwg-x86_64-build/target/arm-linux-gnueabihf/_build/builds/x86_64-unknown-linux-gnu/arm-linux-gnueabihf/glibc.git~linaro~2.23~master/csu/start.o $t /home1/wxb/linux/linux_rk3328/prebuilts/gcc/linux-x86/arm/gcc-linaro-6.3.1-2017.05-x86_64_arm-linux-gnueabihf/bin/../arm-linux-gnueabihf/libc/usr/lib/crti.o $a call_weak_fn /home1/wxb/linux/linux_rk3328/prebuilts/gcc/linux-x86/arm/gcc-linaro-6.3.1-2017.05-x86_64_arm-linux-gnueabihf/bin/../arm-linux-gnueabihf/libc/usr/lib/crtn.o crtstuff.c __JCR_LIST__ deregister_tm_clones __do_global_dtors_aux completed.10567 __do_global_dtors_aux_fini_array_entry frame_dummy __frame_dummy_init_array_entry tee_supplicant.c shm_head ta_dir get_value get_param process_fs process_rk_fs load_ta __func__.7800 process_alloc process_free __func__.7819 open_dev get_dev_fd usage process_rpmb process_rk_common read_request write_response __func__.7859 __func__.7877 __func__.7883 teec_ta_load.c __func__.7305 tee_supp_fs.c dir_handle_db_mutex dir_handle_db tee_fs_conv_oflags tee_fs_conv_whence tee_fs_conv_mkdflags tee_fs_conv_accessflags tee_fs_get_absolute_filename tee_fs_open tee_fs_close tee_fs_read tee_fs_write tee_fs_seek tee_fs_unlink tee_fs_link tee_fs_rename tee_fs_truncate tee_fs_mkdir tee_fs_opendir tee_fs_closedir tee_fs_readdir tee_fs_rmdir tee_fs_access tee_supp_rk_fs_common.c get_rkss_version __func__.7619 __func__.7628 tee_supp_rk_fs_v1.c file_seek dir_cache dir_num dir_seek rkss_begin_commit __func__.7650 rkss_finish_commit __func__.7657 rkss_backup_sections __func__.7669 rkss_resume __func__.7681 rkss_read_multi_sections __func__.7692 rkss_read_section __func__.7698 rkss_read_patition_tables __func__.7704 rkss_write_multi_sections __func__.7712 rkss_write_section __func__.7718 rkss_verify_ptable __func__.7729 rkss_verify_usedflags __func__.7744 rkss_get_fileinfo_by_index __func__.7761 rkss_get_fileinfo_by_name __func__.7771 rkss_get_dirs_by_name rkss_get_empty_section_from_usedflags rkss_incref_multi_usedflags_sections __func__.7836 rkss_decref_multi_usedflags_sections __func__.7849 rkss_write_empty_ptable rkss_write_back_ptable __func__.7878 __func__.7886 __func__.7896 __func__.7907 __func__.7915 __func__.7924 __func__.7933 __func__.7944 __func__.7955 __func__.7969 __func__.7984 __func__.7999 rkss_step __func__.8009 tee_supp_rk_fs_v2.c rkss_buffer rkss_info erase_flash blk_dread __func__.7783 blk_dwrite __func__.7791 __func__.7804 __func__.7824 __func__.7831 __func__.7839 __func__.7851 __func__.7882 __func__.7903 __func__.7917 __func__.7929 rkss_get_remain_tables rkss_get_remain_flags rkss_get_larger_area rkss_write_area_empty_ptable __func__.7975 __func__.7986 __func__.7993 rkss_storage_write rkss_storage_init __func__.8015 __func__.8027 __func__.8042 __func__.8052 __func__.8059 __func__.8069 __func__.8083 __func__.8092 __func__.8104 __func__.8116 __func__.8134 __func__.8142 __func__.8158 rpmb.c mmc_rpmb_fd fd.7846 __func__.7847 id.7845 __func__.7852 close_mmc_fd read_cid __func__.7865 read_ext_csd rpmb_data_req __func__.7892 rpmb_get_dev_info rpmb_get_real_dev_id real_dev_id.7923 __func__.7926 __PRETTY_FUNCTION__.7930 __func__.7945 handle.c mutex_lock mutex_unlock tee_supp_rk_common.c __func__.6690 tee_rk_update_ta __func__.6701 __func__.6708 elf-init.c stat.c __FRAME_END__ __JCR_END__ __init_array_end _DYNAMIC __init_array_start _GLOBAL_OFFSET_TABLE_ pthread_mutex_unlock@@GLIBC_2.4 __libc_csu_fini calloc@@GLIBC_2.4 strstr@@GLIBC_2.4 __stat strcmp@@GLIBC_2.4 strtol@@GLIBC_2.4 handle_db_set_mutex _ITM_deregisterTMCloneTable __bss_start__ fopen@@GLIBC_2.4 tee_supp_rk_fs_process_v1 free@@GLIBC_2.4 tee_supp_rk_fs_init_v1 pthread_mutex_lock@@GLIBC_2.4 memcpy@@GLIBC_2.4 _edata rmdir@@GLIBC_2.4 lseek@@GLIBC_2.4 ftell@@GLIBC_2.4 memcmp@@GLIBC_2.4 __bss_end__ htons@@GLIBC_2.4 unlink@@GLIBC_2.4 realloc@@GLIBC_2.4 handle_lookup __xstat@@GLIBC_2.4 stderr@@GLIBC_2.4 tee_supp_fs_process fwrite@@GLIBC_2.4 ioctl@@GLIBC_2.4 handle_put strcpy@@GLIBC_2.4 fread@@GLIBC_2.4 tee_supp_fs_init opendir@@GLIBC_2.4 __data_start puts@@GLIBC_2.4 malloc@@GLIBC_2.4 __libc_start_main@@GLIBC_2.4 strerror@@GLIBC_2.4 rpmb_process_request __gmon_start__ rename@@GLIBC_2.4 __dso_handle exit@@GLIBC_2.4 _IO_stdin_used strlen@@GLIBC_2.4 mmap@@GLIBC_2.4 tee_supp_rk_fs_init __libc_csu_init handle_db_destroy __errno_location@@GLIBC_2.4 snprintf@@GLIBC_2.4 mkdir@@GLIBC_2.4 tee_rk_find_update_ta tee_supp_rk_fs_process_v2 memset@@GLIBC_2.4 tee_supp_rk_fs_init_v2 tee_supp_rk_common_process __end__ TEECI_LoadSecureModule access@@GLIBC_2.4 ftruncate@@GLIBC_2.4 __bss_start fclose@@GLIBC_2.4 main munmap@@GLIBC_2.4 strtok@@GLIBC_2.4 mmc_node readdir@@GLIBC_2.4 ntohs@@GLIBC_2.4 _Jv_RegisterClasses get_rkss_node _dprintf tee_supp_rk_fs_process __TMC_END__ handle_get _ITM_registerTMCloneTable fseek@@GLIBC_2.4 abort@@GLIBC_2.4 closedir@@GLIBC_2.4 __assert_fail@@GLIBC_2.4