ELF@@6CAM_ERR: %s: %s: %d Invalid param(s) 6CAM_ERR: %s: %s: %d cache get flags failed %d 6CAM_ERR: %s: %s: %d failed. mem_mgr not initialized 6CAM_ERR: %s: %s: %d dma begin access failed rc=%d Active buffer at idx=%d, possible leak needs unmapping6CAM_ERR: %s: %s: %d Passed SMMU handle doesn't match with internal hdl 6CAM_ERR: %s: %s: %d Failed in end cpu access, dmabuf=%pK Releasing hdl = %x, idx = %d6CAM_ERR: %s: %s: %d idx: %d Invalid flag 0x%x 6CAM_ERR: %s: %s: %d ION alloc failed for sec heap buffer cam_mem_util_check_alloc_flagsunmap_hw_va : idx=%d, fd=%x, flags=0x%x, num_hdls=%d, client=%d6CAM_ERR: %s: %s: %d SMMU mapping failed 6CAM_ERR: %s: %s: %d Failed in getting mem slot, idx=%d cam_mem_util_unmapcamera_memmgr6CAM_ERR: %s: %s: %d invalid caller for unmapping : %d 6CAM_ERR: %s: %s: %d fail to map DMA direction, dir=%d 6CAM_ERR: %s: %s: %d Failed to map to smmu, i=%d, fd=%d, dir=%d, mmu_hdl=%d, region=%d, rc=%d Buffer inactive at idx=%d, continuingcam_mem_util_map_hw_va6CAM_ERR: %s: %s: %d Failed in map_hw_va, len=%llu, flags=0x%x, fd=%d, region=%d, num_hdl=%d, rc=%d 6CAM_ERR: %s: %s: %d Invalid argument 6CAM_ERR: %s: %s: %d Shared memory buffers are not allowed to be mapped 6CAM_ERR: %s: %s: %d Failed to securely map to smmu, i=%d, fd=%d, dir=%d, mmu_hdl=%d, rc=%d cam_mem_mgr_free_memory_region6CAM_ERR: %s: %s: %d dmabuf: %pK mapping failed: %d cam_mem_mgr_reserve_memory_region6CAM_ERR: %s: %s: %d ION alloc failed for shared buffer 6CAM_ERR: %s: %s: %d Invalid flags: flags = 0x%X, rc=%d cam_mem_mgr_request_memcam_mem_mgr_map6CAM_ERR: %s: %s: %d Invalid argument cam_mem_get_io_buf6CAM_ERR: %s: %s: %d Invalid buf_handle Got dma_buf = %pK&tbl.bufq[idx].q_lockcam_mem_util_get_dma_buf_fd&tbl.m_lock6CAM_ERR: %s: %s: %d failed to create dentry 6CAM_WARN: %s: %s: %d Buffer at idx=%d is already unmapped, cam_mem_mgr_release_mem6CAM_ERR: %s: %s: %d Incorrect index %d extracted from mem handle 6CAM_ERR: %s: %s: %d Failed in secure unmap, i=%d, fd=%d, mmu_hdl=%d, rc=%d 6CAM_ERR: %s: %s: %d Invalid input args %pK %llX cam_mem_util_check_map_flags6CAM_ERR: %s: %s: %d Failed, dmabuf=%pK, kmdvaddr=%pK 6CAM_ERR: %s: %s: %d buffer is released already alloc_profile_enable6CAM_ERR: %s: %s: %d Reserving secondary heap failed Ion buf at idx = %d freeing fd = %d, imported %d, dma_buf %pK6CAM_ERR: %s: %s: %d kernel map fail cam_mem_get_cpu_buf6CAM_ERR: %s: %s: %d idx: %d not active 6CAM_ERR: %s: %s: %d unmapping failed 6CAM_ERR: %s: %s: %d Kernel mapping in secure mode not allowed, flags=0x%x 6CAM_ERR: %s: %s: %d invalid cache ops :%d 6CAM_ERR: %s: %s: %d get fd fail, *fd=%d 6CAM_ERR: %s: %s: %d Ion Alloc failed, len=%llu, align=%llu, flags=0x%x, num_hdl=%d 6CAM_ERR: %s: %s: %d No KMD access request, vaddr= %p, idx= %d, handle= %d 6CAM_ERR: %s: %s: %d idx: %d not valid map_hw_va : fd = %d, flags = 0x%x, dir=%d, num_hdls=%d6CAM_ERR: %s: %s: %d dma end access failed rc=%d 6CAM_ERR: %s: %s: %d Failed, dmabuf=%pK cam_mem_util_unmap_cpu_va6CAM_ERR: %s: %s: %d Invalid flags for request mem 6CAM_ERR: %s: %s: %d Invalid flags: flags = %X 6CAM_ERR: %s: %s: %d fail to map buf_hdl:0x%x, mmu_hdl: 0x%x for fd:%d cam_mem_put_cpu_bufCalled unmap from here, buf_handle: %u, idx: %d6CAM_ERR: %s: %s: %d Only secondary heap supported 6CAM_ERR: %s: %s: %d Invalid params cam_mem_util_map_cpu_vacam_mem_mgr_release6CAM_ERR: %s: %s: %d Released buf handle not matching within table Releasing hdl = %X6CAM_ERR: %s: %s: %d Failed to import dma_buf fd Flags = %X idx %d6CAM_ERR: %s: %s: %d Incorrect index extracted from mem handle 6CAM_ERR: %s: %s: %d Failed in map_hw_va, flags=0x%x, fd=%d, region=%d, num_hdl=%d, rc=%d fd=%d, flags=0x%x, num_hdl=%d, idx=%d, buf handle=%x, len=%zucam_mem_mgr_cleanup_table6CAM_ERR: %s: %s: %d Released buffer state should be active cam_mem_mgr_alloc_and_map6CAM_ERR: %s: %s: %d Kernel mapping in secure mode not allowed 6CAM_ERR: %s: %s: %d Invalid SMMU handle 6CAM_ERR: %s: %s: %d failed to create alloc_profile_enable cam_mem_mgr_cache_ops6CAM_ERR: %s: %s: %d Sec heap region release failed handle:0x%x fd:%d iova_ptr:%pK len_ptr:%llu6CAM_ERR: %s: %s: %d idx: %d Invalid buf handle %d 6CAM_ERR: %s: %s: %d Failed to get kernel vaddr 6CAM_ERR: %s: %s: %d Sec heap region should have only one smmu hdl 6CAM_ERR: %s: %s: %d Incorrect index 6CAM_ERR: %s: %s: %d Released buf handle %d not matching within table %d, idx=%d 6CAM_ERR: %s: %s: %d Num of mmu hdl %d exceeded maximum(%d) 6CAM_ERR: %s: %s: %d Invalid flags cam_mem_mgr_create_debug_fs6CAM_ERR: %s: %s: %d Num of mmu hdl exceeded maximum(%d) cam_mem_util_unmap_hw_va6CAM_ERR: %s: %s: %d Failed in unmap, i=%d, fd=%d, mmu_hdl=%d, region=%d, rc=%d BUF is not cached{og_WOC48hQ*qBT'RhVG94* 'R U )A?kAT 'RU 6B];@QqBT'RVDAWA!cRb|R**HG95'RV@[Ch@9Y(6 @'RV@a5h@)R jT)R qhR**5qAT?'RV#*ZAG9'@!cR₀R* @@'RV?9_9@Z@*R~S@!˚M)!cRBR***RBㅀR RBR RBCR* RB#R**OFWE_DgCoB{A_RB{RR$@B Rq`T{RB#}R*R$@@B~RQ{WO`Th@? L?qkTL@!T***T5OBWA{è_RB RRBcR*{og_WOCq- T9'RdAAA****!cRblR***q5(7T'RHgqTw5{x**{xa@**7TT'RHgzt**@7!T**OFWE_DgCoB{A_RBkRR'RHg yABcmR***RBCoR**R'RHgI8yABpR***RB#qR{g_WO@@ 4 b @H 4?q! T@BR*`?T!cR⬀R@C# 5@7 'R 8#**5 (@@R:3))R:)7?9(*)/)3 @w)R*h @i"h,*v&RB#RRBéRRBcR RBR _)@?T*OFWE_DgC{B_RBRv*RBR{O*KhQqiTsZ@*Ri~F@!Ӛ 'RhR(!!B 9*OA{¨_{og_WO@@ 4` ! @)R j T@) SBR?"T!cR"R@C2 5@@4@)R# qhRBR**7@7 'R y#**s h@@R;3i|h@z9h(Rhh/h3@) @"3@*u @(RBRRBR RBR RBÕRu _)@?AT*OGWF_EgDoC{B_*RBcRRBRRBR{_WO*5@ ??@"T*h*OCWB_A{Ĩ_@6}@ ?2I"T@?T5*RBR*RBRqT*@@T*v{og_WOC@4@8@hQqBT'RhRG94'RvRAkT!cRR'RhR6B];@QqbT'RRDAVA!cRb|R**HG95'RR@[Ch@9Y(6 @'RR@a5h@)R jT)R qhR**5qAT?'RR#*ZAG9'@!cR₀R* @@'RR?9_9Z@*R~S@!ؚM)@@!cR"R**:RB㡀R/RBR&RBCR'RhR@R3BRRB#RBcROFWE_DgCoB{A_RB{RR$@B Rq@TjRB#}R*R$@@B~R?{og_WOC@4@8@hQq"T'RhVG94'RhV A?kT!cRBR*'RhV6B];@Qq"T'RVDAWA!cRb|R**HG95'RV@h[Ch@9Y(6 @'RV@a`5h@)R jT)R qhR**5qAT?'RV#*ZAG9'@!cR₀R* @@'RV?9_9@Z@*R~S@!˚M)@!cR⎀R**OFWE_DgCoB{A_RBÊRRBcRRBCR*RB㌀RR@@BÍR*RB{RR$@B RqTlRB#}R*R$@@B~RB{g_WO@@4 `J@` 7hB@EqBThF@4 R?(j@TX7?bT`F@(Rj TbB@cJ@CcfR5`7Z'Rh"***hJ@ hF@iJ@:(=3iA9i(62'R9k?hB@_ q@)(hB@(hB@~(R(9(?@.eH)fB@hR)@!cRBhR**UuQRB^RFRB#^R=RdB@B_RR2RBc@RRdF@B#BR RBBRRdF@BC`R RBaR _)@?T*OGWF_EgD{C_*RdH)gB@B#cRfR{og_WO****77(RjT*7RWR!cRFR****q(7kT*7 Sz{*****7{T T*zx***7T*OGWF_EgDoC{B_Rz{BcJR*** *RzxBCHR***_Q(7qTJ(_bR*QqLTq+TJ(_*QqlTRBER{ sR`Br*@R rR` R||||||||  R R )Ts!B)R Rr`j(c4R *` @{¨_RBRRBR@{og_WOC@4"@qT@9@iQ?qT 'RiV )G9i4 'RiV )A?kT'RhVAqT'RhVyA@kaT@5@!cR"R'RhV6B];@Qq"T'RVDAWA!cRb|R**HG95'RV@hh@9Y(6 @'RV@a`5h@)R jT)R qhR**5qAT?'RV#*ZAG9'@!cR₀R* @@'RV?9_9@Z@*R~S@!˚M)@!cRR**`RB#RURBõRLRBcRCRB#R:'RhV@RB㷀RRBR#RBùRRBúR RBR@BCROFWE_DgCoB{A_RB{RR$@B RqTDRB#}R*jR$@@B~R{og_WOs*x:R{R "tR*9BTD97R4tR*A** qa#*@`*~9h@`Z@*Ci} RaZ@*h@`Z@*Ci}`Z@ZOEWD_CgBoA{ƨ_C{WOC@@H4@9@QqiT%'RZ"*G94 'RZ @)A kAT'RZL5@97!cRb-R* @)@? T*ODWC@{AC_RB'R@QqT@ q5w@*4RBC/R *RB*RR@B,R*RBc.R*{og_ W O @@4t@hR@EqThV@ R?(jT S R Rr R BR } -@9 k RUv) 3>=m4c**w@(T@ R!R*`7(@9h4*7`V@(RjTrbR@RraB**5'RZ#** xhV@: ?3hV@(6(2hV@h7c 5@B 'RV[ ʢhR@aBȺhR@~(Rߦ9@fJ)hZd@2!cd^@RB[R** _)@?T*OKWJ_IgHoG{F_RBcNR RBORRBc>RR RB#?RRdV@BPRRB6R*Rd@gJ)BCQRRBRR*w7*R@hJ)B#VR** **RBCXR**'RX[#*9Z@*R~S@!՚M)`{g_WO@48 Q*?qiT82 'R a)G94*'R:cT#**HAkT'R9c!A*x7X*95%@@!cRBR**ODWC_BgA{Ũ_RBRR&@BR**{ _WO @I4@H4* 4 B t:Qq T'R^G94*'R_AkAT'R_ AG9)6'R_ @'R_6(@ 'R*_ @<:RB R/RBc!R%R$@B%R**RB#R** RAe@BC$R*ODWC_B @{Ũ_? ?0 ? ? ?0 ? ?0 ? ? description=Cam Memory Managerlicense=GPL v2intree=Yname=cam_mem_mgrvermagic=4.19.294-gc5d1051c0244-ab11910333 SMP preempt mod_unload modversions aarch64depends=cam_smmu_api,ion-alloc,cam_debug_utilcam_mem_get_cpu_bufcam_mem_get_io_bufcam_mem_mgr_alloc_and_mapcam_mem_mgr_cache_opscam_mem_mgr_deinitcam_mem_mgr_free_memory_regioncam_mem_mgr_initcam_mem_mgr_mapcam_mem_mgr_releasecam_mem_mgr_release_memcam_mem_mgr_request_memcam_mem_mgr_reserve_memory_regioncam_mem_put_cpu_buf4module_layoutdmemset~)Hmemcpyg__stack_chk_guard__stack_chk_failK__ll_sc_atomic64_orw__ll_sc_atomic64_andnot?__ll_sc_atomic64_addkmalloc_cachest+refcount_dec_and_test_checked0Vdma_buf_kunmap=%dma_buf_kmapM0cam_smmu_unmap_user_iova{(cam_smmu_unmap_stage2_iovacam_smmu_map_user_iovagcam_smmu_map_stage2_iova4@޳'|ț;AZ)yjF´p˖O7qWu@9MpP9.note.Linux.text.comment.altinstr_replacement.init.plt.rela___kcrctab_gpl+cam_mem_mgr_init.bss.rela.altinstructions__versions__ksymtab_strings.rela___ksymtab_gpl+cam_mem_mgr_alloc_and_map.modinfo__ksymtab_gpl__kcrctab_gpl.note.GNU-stack.llvm_addrsig.rela.text.cam_mem_put_cpu_buf.rela___ksymtab+cam_mem_get_cpu_buf.rela___kcrctab+cam_mem_get_io_buf.text.ftrace_trampoline.gnu.linkonce.this_module.note.gnu.build-id.shstrtab.strtab__ksymtab.symtab__kcrctab.rodatamemcpymutex_destroycam_mem_get_slot.__keycam_mem_mgr_init.__keydma_buf_put__ll_sc_atomic64_andnotcam_mem_get_slot__crc_cam_mem_mgr_deinit__kstrtab_cam_mem_mgr_deinit__ksymtab_cam_mem_mgr_deinit__mutex_init__crc_cam_mem_mgr_init__kstrtab_cam_mem_mgr_init__ksymtab_cam_mem_mgr_initfind_next_zero_bitmemsetdma_buf_getdma_buf_begin_cpu_accessdma_buf_end_cpu_access__crc_cam_mem_mgr_cache_ops__kstrtab_cam_mem_mgr_cache_ops__ksymtab_cam_mem_mgr_cache_ops____versionsdma_buf_get_flagskmalloc_caches__module_depends__ll_sc_atomic64_ordebugfs_create_dirdma_buf_kunmapdma_buf_kmap__crc_cam_mem_mgr_map__kstrtab_cam_mem_mgr_map__ksymtab_cam_mem_mgr_map__crc_cam_mem_mgr_alloc_and_map__kstrtab_cam_mem_mgr_alloc_and_map__ksymtab_cam_mem_mgr_alloc_and_mapcam_smmu_reserve_sec_heapcam_smmu_release_sec_heap__crc_cam_mem_mgr_reserve_memory_region__kstrtab_cam_mem_mgr_reserve_memory_region__ksymtab_cam_mem_mgr_reserve_memory_region__crc_cam_mem_mgr_free_memory_region__kstrtab_cam_mem_mgr_free_memory_region__ksymtab_cam_mem_mgr_free_memory_region__crc_cam_mem_mgr_request_mem__kstrtab_cam_mem_mgr_request_mem__ksymtab_cam_mem_mgr_request_mem__crc_cam_mem_mgr_release_mem__kstrtab_cam_mem_mgr_release_mem__ksymtab_cam_mem_mgr_release_memdebugfs_create_bool__stack_chk_failtblprintkmutex_unlockcam_debug_log__crc_cam_mem_put_cpu_buf__kstrtab_cam_mem_put_cpu_buf__ksymtab_cam_mem_put_cpu_buf__crc_cam_mem_get_cpu_buf__kstrtab_cam_mem_get_cpu_buf__ksymtab_cam_mem_get_cpu_buf__crc_cam_mem_get_io_buf__kstrtab_cam_mem_get_io_buf__ksymtab_cam_mem_get_io_bufdebugfs_remove_recursivecam_mem_mgr_state__crc_cam_mem_mgr_release__kstrtab_cam_mem_mgr_release__ksymtab_cam_mem_mgr_releasecam_get_module_name__this_modulekfreekmem_cache_alloc_trace__stack_chk_guarddma_buf_fdmutex_lock_nestedrefcount_dec_and_test_checkedrefcount_inc_not_zero_checked__ll_sc_atomic64_addion_alloccam_smmu_get_iovacam_smmu_unmap_user_iovacam_smmu_map_user_iovacam_smmu_unmap_kernel_iovacam_smmu_map_kernel_iovacam_smmu_get_stage2_iovacam_smmu_unmap_stage2_iovacam_smmu_map_stage2_iovacam_mem_util_unmap_hw_vacam_mem_util_map_hw_vacam_mem_util_unmap_cpu_vacam_mem_util_map_cpu_va$d.79$d.69$d.59$d.49$d.39$x.29$x.19$d.9$d.78$d.68$d.58$x.48$x.38$d.28$x.18$d.8$d.67$d.57$x.47$x.37$x.27$x.17$d.7_note_6$d.66$d.56$x.46$d.36$x.26$x.16$d.6$d.65$d.55$d.45$x.35$d.25$x.15$d.5__UNIQUE_ID_description74ktime_get_real_ts64$d.64$d.54$x.44$x.34$x.24$d.14$d.4__UNIQUE_ID_license73$d.63__UNIQUE_ID_intree53$d.53$d.43$d.33$x.23$x.13$d.3$d.72$d.62__UNIQUE_ID_name52$d.52$x.42$x.32$x.22$d.12$d.2$d.71$d.61__UNIQUE_ID_vermagic51$d.51$x.41$x.31$x.21$d.11$d.1$d.70$d.60$d.50$x.40$x.30$d.20$d.10$d.0@P 07P2QpRaX2X  $0k$PlP$PQ$|R ]]@@b<@bxM@b @Pc X f@p )@ @0Lo.@np8