ELFx@@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҈$ȇhVT6-Th҈h, T(6@ T(Tp1hQhhT`H,h=( T蠂Ҩڴ(Zȳ ThH>a TU҈$ȇhV ThHffT(T( ȓ T?(1hQhhTȜ҈̽Z<`Ta@HhT'҈hT[hT  ?AT_A_֠@9qCT_@*^{ O48hQ*q"T Ri")!C94* R*! J@_k!T R(! 16!cRBR***RBㅀR RBR RBCR* RB#R**OB @{è^__^{ g_WO@]:@hQq TRwR@$K!cRb|R*L85RhR]@ (@9b(6@RzRALa 5(@)R jT)R qhR** 5qATRzRU?FL8Ys___s__s__s__se?]@!cR₀R*@@RhRy_9U9@*Ri~S@!֚M)OEWD_CgB @{ƨ^__RB{RR@B RqTRB#}R*R@E@B~R^{WOth@? L?qkTL@!T***t5OBWA{è^__RB RRBcR*^{og_WOCq- T9Rd@MS)****!cRblR***q5(7TRHgaqT5{x**{xa@**7TTRHgazt**`7!T*{A*OFWE_DgCoB^__RBkRRRHg Y@BcmR***RBCoR**RRHgI8Y@BpR***RB#qR^{g_WO@@ 4 B @( 4?q T@BR*`?T!cR⬀R@C# 5@7 R 8*5(@@R:3) )R:)7[?'9(W*)) @w)R*h @i"h,*v&RB#RRBéRRBcR RBR _)@?T{B*OFWE_DgC^__RBRv*RBR^{OBhQqiTs@*Ri~F@!Ӛ RhR(!B !9*OA{¨^__^{og_WO@@h 4@  @)R j T@) SBR`?T!cR"R@C2 5@@4@)R# qhRBR**7@7 R y*sh@@R;3i |h@z['9hW(Rhhh@) @"3@*u @(RBRRBR RBR RBÕRu _)@?aT{B*OGWF_EgDoC^__*RBcRRBRRBR^{_WO*5@ ??@BT*h*OCWB_A{Ĩ^__@6}@ ?2IT@?T5*RBR*RBRqT*@@T*v^{ O@4@8@hQqTRhR!C9h4RuRJkT!cRRRhR16@!cR"R**:RB㡀R/RBR&RBCRRhR]@R3BRRB#RBcROB @{è^__^{WO@H4 @8@hQqTRhV!C9h4RvVJk! T!cRBR*RhV16@!cR⎀R**OBWA{è^__RBÊRRBcRRBCR*RB㌀RR@@BÍR*^{#_WO@@ 4 `J@@ 7hB@Eq"ThF@h4 R?(j ThX7?BT`F@(Rj TbB@cJ@CcfR5@79Rd**iJ@ iF@jJ@:I=3 jA9j(6)2 Rg ciB@_c?q@ _ WhB@hB@~(R'9@.eH)fB@hR W@!cRBhR**UuQRB^RFRB#^R=RdB@B_RR2RBc@RRdF@B#BR RBBRRdF@BC`R RBaR _)@?!T{C*OGWF_E#@^__*RdH)gB@B#cRfR^{og_WO****77(RjT*7RWR!cRFR****q(7kT*7 Sz{*****7{T T*zx*** 7T{B*OGWF_EgDoC^__Rz{BcJR*** *RzxBCHR***_Q(7qkTJ(_bR*QqLTq TJ(_*QqlTRBER^{ sR`BBr*@R rR` R||||||||  RR )Ts!B)R RHr`j(c4R@*` @{¨^__RBRRBR@^{ O@4"@qa T@9@iQ?q T RiV )!C9I 4 RiV )@?ka TRhV@q TRhVY@@kA T 5@!cR"RRhV1 6@!cRR**`RB#RURBõRLRBcRCRB#R:RhV]@RB㷀RRBR#RBùRRBúR RBR@BCROB @{è^__^{og_WOsxb:R{R "tR*9TcB97R4tR*@** qa#@`k*~G?kc9h*@`@*Ci} Ra@h*@`@*Ci}`@OEWD_CgBoA{ƨ^__C^{WOC@@H4@9@QqiT$RZ"C94 RZ @)@ kATRZC5@97!cRb-R* @)@? T{A*ODWC@^_C_RB'R@QqT@ q5w@*4RBC/R *RB*RR@B,R*RBc.R*^{og_ W O @@H4 t@hR@EqThV@ R?(jT S R Rr R BR } -@9 k RUv) 3>=m4c**w@hT@ RR*7(@9h4*7`V@(R{jTrbR@RraB**5Rny* iV@:?3h iiV@(62hiV@i7c5@B RW3 VhR@baBhR@~(R&9h@fJ)hZ@2!cd^V@RB[R** _)@?T{F*OKWJ_IgHoG^__RBcNR RBORRBc>RR RB#?RRdV@BPRRB6R*Rd@gJ)BCQRRBRR*w5*R@hJ)B#VR** **RBCXR*{RVo"9h@*R~S@!՚M)a^{g_WO@48 Q*?qiT80 R a)!C94*R:cT*H@kTR9c!I*x7X* 5%@@!cRBR**ODWC_BgA{Ũ^__RBRR&@BR**^{ _WO @)4@(4* 4A  t:Qqh TR^!C94*R_@k!TR_(K86R_(LR_16(@ R*_ U@;9RB R.RBc!R$R$@B%R**RB#R** R%@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_bufS0?module_layoutdmemset~)Hmemcpyg__stack_chk_guard__stack_chk_failK__ll_sc_atomic64_orw__ll_sc_atomic64_andnot?__ll_sc_atomic64_addKkmalloc_cachest+refcount_dec_and_test_checked2qdma_buf_kunmapp_dma_buf_kmapM0cam_smmu_unmap_user_iova{(cam_smmu_unmap_stage2_iovacam_smmu_map_user_iovagcam_smmu_map_stage2_iovaW "6 2 8 x\ , (*  h 4N@ `># gw\uSrH" `| `*޳B'nț;A)kj´˖O_qWuh9MB 7U0 `++.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.rodatamemcpycam_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_dir__typeid__ZTSFvP4krefE_global_addrdma_buf_kunmapcam_mem_util_unmapdma_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_fail__cfi_check_failtblprintkmutex_unlockmutex_lock__cfi_checkcam_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_fdrefcount_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$x.49$d.39$x.29$x.19$d.9$d.78$d.68$x.58$x.48$x.38$x.28$x.18$d.8$d.87$d.77$d.67$x.57$x.47$x.37$x.27$x.17$d.7_note_6$d.86$d.76$d.66$x.56$x.46$x.36$x.26$d.16$d.6$d.75$d.65$x.55$x.45$d.35$x.25$x.15$d.5__UNIQUE_ID_description74$d.74ktime_get_real_ts64$d.64$x.54$x.44$x.34$x.24$x.14$d.4__UNIQUE_ID_license73$d.73$d.63__UNIQUE_ID_intree53$x.53$x.43$x.33$x.23$x.13$d.3$d.72$d.62__UNIQUE_ID_name52$x.52$x.42$x.32$d.22$d.12$d.2$d.71$d.61__UNIQUE_ID_vermagic51$x.51$d.41$d.31$x.21$d.11$d.1$d.80$d.70$d.60$x.50$x.40$x.30$x.20$d.10$d.0@P 07P2QpRaXD2X  +kKHKKL$|M XX@@\<@X\xM@\ @]O f@X  )@x@0Loa@(e