ELF@@N3smcinvoke: %s: smaller buffer length : %u 3smcinvoke: %s: sever is either invalid or defunct 3smcinvoke: %s: shmbridge alloc failed for out msg in release include/linux/uaccess.h3smcinvoke: %s: accept thread returning with ret: %d 3smcinvoke: %s: %s, server id : %u not found &server_info->rsp_wait_qprocess_tzcb_req3smcinvoke: %s: sg enries are not contigous, ret: %d 3smcinvoke: %s: Failed to suspend smcinvoke driver g_smcinvoke_lock.wait_lock3smcinvoke: %s: arguments size is invalid for accept thread process_server_req3smcinvoke: %s: No matching server with server id : %u found &server_info->req_wait_q3smcinvoke: %s: Invalid counts received for mapping mem obj 3smcinvoke: %s: Request object is not a callback object 3smcinvoke: %s: %s: buffer overflow detected marshal_in_tzcb_req3smcinvoke: %s: invalid physical address, ret: %d put_pending_cbobj_lockedsmcinvoke_release3smcinvoke: %s: failed to create copy of request, set result: %d smcinvoke_map_mem_region3smcinvoke: %s: shmbridge alloc failed for in msg in invoke req 3smcinvoke: %s: invalid operation for tz kernel object 3smcinvoke: %s: invoke thread returning with ret = %d 3smcinvoke: %s: class_create failed %d 3smcinvoke: %s: mapping dma buffers failed, ret: %d 3smcinvoke: %s: %s txn %d either invalid or removed from Q 3smcinvoke: %s: failed to marshal in the callback request g_smcinvoke_lock3smcinvoke: %s: shmbridge alloc failed for in msg in release 3smcinvoke: %s: arguments size for invoke req is invalid 3smcinvoke: %s: failed to marshal in invoke req, ret :%d smcinvoke_suspend3smcinvoke: %s: cdev_add failed %d for %s drivers/soc/qcom/smcinvoke.cmarshal_out_invoke_reqsmcinvoke_release_mem_obj_locked3smcinvoke: %s: failed to allocate memory for request, result: %d process_accept_req3smcinvoke: %s: copying invoke req failed process_kernel_obj3smcinvoke: %s: copying accept request from user failed smcinvoke_proberelease_mem_obj_locked3smcinvoke: %s: object type for invoke req is invalid 3smcinvoke: %s: server invalid, res: %d process_invoke_req3smcinvoke: %s: shmbridge alloc failed for out msg in invoke req 3smcinvoke: %s: Memory object not found 3smcinvoke: %s: dma buf attach failed, ret: %d 3smcinvoke: %s: invalid object type received for accept req 3smcinvoke: %s: copying server request from user failed smcinvoke3smcinvoke: %s: Invalid object count in %s 3smcinvoke: %s: Error %d copying ctxt to user 3smcinvoke: %s: chrdev_region failed %d for %s 3smcinvoke: %s: class_device_create failed %d 3smcinvoke: %s: memory object not found get_pending_cbobj_lockedqcom,smcinvoke{ ȐR< 9r}  }S)(Yhah@y! kTh@ a3s`" @{¨_{!{_{ WOc"R**7!B?"T@s!@"Ru2- `7**OCWB @{Ĩ_!c*!bs!*s *!c*@@@@!R{O`@@`@@!ROA*{¨_{ *@*5* @{¨_!*_{og_WO@ R r? kT@ThRr?kTRr?kT@!RA8 @9 @(7 @k6xӪ"J郉J1_ ꇟx@"?("ՠ#тR#@*W 1l0T @y)!K|@~HRr?k!T(Rr?kT @3 #  _s9H@5!RA8@9@xӊ(7@K6"Ja郉J1_ ꇟ@"?)"CRC@AqT@ @ D -H=LI ( 74R| r%@S@#*}!R@9@hxӊ(7@K6j"J郉J1_ ꇟJ@h")a"2`*64w!RA8 @9 @(7 @k6xӪ"J郉J1_ ꇟJx@"?("R@R r?R(RȐR@!B9r`!B@i*~~~~~~~~~~~~~~~h~ ii (@yR R kjJH=} }SZk*y al@y!*kT@aџ,jyjb h * @@i BT a@y# R _4s@y*h~}SZh]ah] @y?k[T@ a(@!RA8I@9H@(7J@j6xө")胈)1?釟)xH@"("ՠ#R@CYAqT@qT* @yȐR9r H|}S)(Yh')a[)h@ykTh@ a;A(`#h@yqATyWH_4*WȐR 9r } )}SiO))@i88 @?k T @*?8t@ *@ JH?}@  _@*+ @X(@) S @ 4|6@!R J@9I@xӊ(7K@K6"JA郉J1_ ꇟJI@")"CR`(O@ @ (.T@K@*7!RJ@9I@hxӊ(7K@K6j"J郉J1_ ꇟI@h")a"(@@ @ DI  Tp*?#@  S -S= SI +  qSM}T *j#KA K @k k1 1)T?t`5C@*+@?t5@( @*D+-HH *=L }1ÈT7@J@@+@'-) {@+@_ r31 T<RKJ @VA(~@ 룑Tu @ (Tj V@)|*Ktki+@@:!R@9@xӊ(7@K6"J郉J1_ ꇟ@")"@@@K @ ? Th@*Y!) *IS 4 *iKk @hA( }@  zTk m@ (zTj Hl@Lk@@*}@)h @Dӫ _ #T *_ rT+ _ rT* *v#) @! @z< 5@@J@ l @mDӬ k-H}@ < j{)cTD@?@3@sCsA9*h 4@#@@  _5@@S@"R} aR@9@hxӊ(7@K6j"J郉J1_ ꇟJ@h")`"'@*aR@9@(7@J6)a胈)1?釟)@("CR*uw5****S3+R*5u5 H @4H @4*T3H@R)sH @skT* r -STH ) *<5@!R J@9I@xӊ(7K@K6"JA郉J1_ ꇟI@")"CR+@@@h}"(A 5@z3(@@ @ D -H =Li  k  cT4 *3   Si -Sj~@) _ sT5 A6)-i4*@(@hR6]@y=R5@]_B @*JI}`aR"Rv!6`"@Th@iB*@ JH?}?*'X)@_W)#)@@#)@@#)@@#)@+@3])S**** @@@@@@#@'@+@3@S@*@ @i5  hR6]@y=R5@]_B @*JI}`aR"RX8 rLT#xCi91ˀR*ho@hs@hw@hh{@(h@h@h@hh@(h@h@h@hh@(h@h@h@hh@(*  _"Rho@( *so@suss@suUsw@su s{@suU s@su s@suU s@su s@suU s@su s@suU s@su s@suU s@sus@suUs@sus@Su9hs@hw@h{@Hh@h@h@h@Hh@h@h@h@Hh@h@h@h@HV"Rho@HV4s*(Rhy@!R"R`Bh@i@ I(~HR'@  @y @@+ @ DI -H) =L3h}A (,T@#R*@ +5 @ RK@C@h|_ r@T<R  OAKk @ c,A1+@ 'T @ &T1@#&T %T5@aR _ J@9I@hxӊ(7K@K6j"JA郉J1_ ꇟI@h")`"R`(@@_@"RaRJ@9I@hxӊ(7K@K6j"J郉J1_ ꇟJI@h")`"@c@@K @? CTIS4 *sK 3@M @j@ 1ڈcT CT7@aR _ J@9I@xӊ(7K@K6 #JA郉J1_ ꇟ I@#)"R@c@i~@sK @LDӋ ? T_ rT<*ISi5+ _ rT *s@K@C#R蓀_57@aRJ@9I@xӊ(7K@K6 #JA郉J1_ ꇟJ I@#)"R @x~@s @ DI -H(#T*@ȐR 9r} }SiO((@)ahH3C@6@@y=R5@@@i@ I(~aRI@9H@(7J@J6)胈)1?釟IH@("ա#R*TRR+W!VG!!l!!!@!@ jR `6@@y=R5@@@*@ JH?}!R"Rs#6`"@Th@iB*@ JH?}1@T5~@h!ujyjb hB !**!*#@`#'@`'+@`+/@`/3@`37@`7;@`;?@`?C@`CG@`GK@`KO@`OS@`SW@`W[@`[5~@ _)@?!TO]W\_[gZoY{X_s*@@@@@@@@@@@@@@@!*RCA**S3+***RCA*g!%R*3 4*s4#*! K!wha*46{ @R rR*) h` @{¨_{CW O @C8(@ @?q!T @y*ȐR9r~ }S)(Yh( a @y?kT@ a(F@ qTR 5#R 5@R @@@@sRR*R> @(4R @4*2@cR>)v @kT!6"@T@B*@ JH?}*`@# _)@?AT*OJWIC@{G_!tC{og_WO@3@*?-@     9T _)@?!T*OXWW_VgUoT{SC_ֈDR  R*Ȗ@9@r*C*@* 5@)Q? qbT*h4*  @C**(R96@`@`@`@`@`#@`#'@`'+@`+/@`/3@`37@`7;@`;?@`?C@`CG@`G5w@ Q? qT ?(TC@* w@5 `T @*w@*)R9 Ta* T @5w@ Tc JR@)@@Z  ( R@r3R`*<C{#g_WO@?< T@ R A? kATh @q T!5h@ "R k! Tu"B)?T*h6@y@`T@Tw9\x?k T@AT ) ?qT*h @R k+Th@*5`@`Y(6-4RR r r@"@R;R*B=H@ȐR 9r H @yJ } )}SIYii)a) )@y?k@T)@*a?9"u(_6H(@l #(@yqT(@ȐR 9r(} }S(O( M* JI  C!R*{R*@ q` T(@yq T*8"R@ q T(@yq T (R@]A?T*?T@q!T@ @ @) @ *@yR_ kJ*y @`T@Tl\x!*kTk@aTATx_RIR\x r*(A*h"x!!h h*2! ;R#!!HRhs ! hj ! h_*!*@ @ I(@ qT[7(@yqTH H@QH@6@@y=R5@@@ @ I([73#6`"Th@iB*@ JH?}( !" !@R` _)@?aTOHWG_FgE#@{CC_!   !BRXR`6?^]*]a]^56"@( ] Ҩ & {O<QqT6@T`T @ xS2l\x k Ts@ T? ktT@y kTT`b@6h^5(R6 ,4xS* t`R`6a^~?`]*a]a`]h^56i"@( `] Ҩ h&*OA*{¨_!h {WOȐR<9rh| }S)(Yh aѶ *@y! kT@ a6CV"@Ȣ T>_x_ kT@AT"266"@(  Җ_ &"6"@T@B*@ JH?}*6`"@Th@j@iB JH?}!*OBWA{è_{og_WOC@ K@h @lSi-S J k= SK mqS1kiTb 14*A8I@jII@ kC TX@_k T|wjh "RaR@9@xӊ(7@K6"J郉J1_ ꇟJ@")"@h@Z#{i @jDJ  Ti-SJ h= SK _ kT *VO)W@*<)|hj)5@~@" @ D -HI ) =L(?CT* @)@?T*OFWE_DgCoB{A_*!!C{WOC@ 4*`7***4*0>*AqTk!TzS(K36s****qT6*@`T@TzSK\x kT@AT @)@?T*ODWC@{AC_**]436]@7*6{_WOȐR<9rh| }S)(Yh a*@y! kT@ a8<x#@Ti> _x_ kT@aT@R rR(Ry@@* 6Z1* #6"@T@@B JH?}!s *OCWB_A{Ĩ_{WO@*R* rR4(Rhu ytV)@R*47!CR@T**u7**OBWA{è_{ WO1T*1T* @ ) A T@ @?q T @yBq# T*(K*** 5>32B*N*@HT@R r R(R * @yR? k) y@_`T@T l\x!)kTJ@_ATK@x6@y*=S2h*@@ ) T@ @4*OCWB @{Ĩ_u@*{{_description=SMC Invoke driverlicense=GPL v2intree=Yname=smcinvokevermagic=4.19.294-gc5d1051c0244-ab11910333 SMP preempt mod_unload modversions aarch64depends=qseecom,qtee_shm_bridge4module_layoutdmemset~)Hmemcpyg__stack_chk_guard__stack_chk_failkimage_voffsetވmemstart_addrkmalloc_cachesntplatform_driver_unregister $dcdev_del|__init_waitqueue_headA)k__arch_copy_to_userUrS__list_del_entry_valid/ dma_buf_detach zdma_buf_unmap_attachmentY=ndma_buf_map_attachment=wKdma_buf_attachԣfinish_waitQscheduleSGprepare_to_wait_eventuyHinit_wait_entrynk__might_sleep:__wake_up>DkmemdupGE?put_unused_fdZDfd_installanon_inode_getfileZCget_unused_fd_flagsh;hdma_buf_fd֑dma_buf_get_flagsۑqseecom_process_listener_from_smcinvokeNJ__dma_inv_areaQiPVscm_call2Ax__dma_flush_area'jdma_buf_putudma_buf_gett+refcount_dec_and_test_checkedh__list_add_validVfput}Ifget!e%kmem_cache_alloc_trace地__kmalloc}P__arch_copy_from_userxp __might_faultHۈ__check_object_size zkfreeׇ qtee_shmbridge_free_shmmutex_unlockxmutex_lock_nested:yqtee_shmbridge_allocate_shm3`unregister_chrdev_region'hhclass_destroymdevice_destroycdev_add;|cdev_init)device_create'__class_create2|printk+/alloc_chrdev_regionVt__platform_driver_registerrefcount_inc_checkedLinuxsmcinvokeGNUxMu#KY$YlfZZgYaW YaW haW YaW YjYY YYaW aW (k,Y0Y8Y<Y@a Da LlPYdmlYtYa aaW a aaW iaaaaia aa aiaTaaW aTa aW iYY n$Y(o,Y4pHYLYPTYXY\Y`YdnhYlopYxpZZrYYZZsaaBaaBihalatwxZZr[p2aawx@ydvhalatwxaa wxHHzaaYaaYa Ya YZZLrPZTZ`YlYZZZZZZs[9ZZ rdaha|wxZ Z r Y$ Yl f Z Z s Z Z r Z Z s Z Z s f@ ZD ZH sl Zp Z r [1 s a a w( x\ vh w x  q Z Z r Z Z s q v a a w xT`a"daha"lapitZxZ|sT[:[%va a(waawL`[)aawHxp[:ZZ r[1s8~T[1`uu~uZZsLZPZ\rd[1l[1t[1|[1[1[1[1[1[1[1[1[1[1[1[1s~ [1,uTuh|aZaZsL\pr4Z8ZDrTslfZZs[68aDaw4v@waa(waa[6 wxZZr~[1u@uDZHZLsPaTa\waaaaiaa.aa.aaa aa a.$a(a.,i8a<a@aDaHiTa!Xa\a!`ahita@xa|a@ai~[1uu ~<uTaXa`aAdaAha.la.piaaaaiaa.aa.i|| | |( |8 |H |X |h |x | | | | | | t t u  (!Z,!Z8!r@![1H![1P![1X![1`![1h![1p![1x![1![1![1![1![1![1![1![1!s!t!t!u!al!a.!al!a.!i "X"h"a l"ap"a t"a""""ak"a"ak"a"a,#a.#a,#a. #i,#D#T#8X#8l#z###Z#Z#r $Y$Y`$qp$q$[%$$%[),%~\%u`%Zd%Zh%st%u|%t%t%%%a%a%ab%ab%a%a%i%&&t&|&&&&Z&Z'r'P'h'[ 4|'s'|'|'|'|'|'|'|'| (|(|,(|<(|L(|\(|l(|((([ 4),)[)0)4)<)@)h)))) *Z*Z*r*Z *Zp*Zt*Z|*r*[1**8*8*z+Z+Z+r +Y$+Y0+Y8+Y@+Y+f+f,Z,Z,s(,,,a0,a<,l,,,,Y,Y,, -Y-Y$-Y-Z-Z-s-a-a9-a-a9-i-Z-Z-s-a-a-a-a-i--az.a.az.a.a2.aX .a2$.aX,.a0.a94.a8.a9<.iL.aP.a9X.a\.a9h.ip.at.a9|.a.a9.i.u.a-.a9.a-.a9.i.Z.Z.s.Z.Z.r/Y(/Y,/4/~P/[1X/u|/u/~/u/a/a9/a/a9/i/a/aa /a/aa /i0Z 0Z0s00H0aL0aT0aX0a\0a`0ap0aJt0aJ|0a50a50a0a0i0~00011u141Z81Z1~1[p21~11 242<2uT2a X2a\2a `2ad2i2Y2Y2f 3~,3X3uh3~3u3~3u3ai3a3ai3a3i,4044v4a4a4wD55[656<6a@6aD6aH6aP6i\6a `6ad6a h6at6i|6666[97Z 7Z7r$7[,807sD7ZH7ZP7rT7ZX7Z777[,877Z7Z8s8(8P8YX8Y8f88888z9}09fH9~x9u9aI 9a9aI 9a9i98989z:(:aW ,:a 0:aW 4:a @:X:l:x:u:{:a :a :|;Z;Z;r$;[,80;sX;l;8p;8;z;Z;Z;r;Y;Y;Z;Z;Y<},<Z0<Z4<sT<{`<a d<a |<|<<Z<Z<[[<[ [(aW Pah a@Z@HZ@PZpa|ZZ @ [H [` [H#p [#deAndroid (7284624, based on r416183b) clang version 12.0.5 (https://android.googlesource.com/toolchain/llvm-project c935d99d7cf2016289302412d708641d52d2f7ee)[^`_VX]68AZWHTU\GFOP79:;<= W h V?(  |P9"   4)1p2 4\6E,8.9:<<bK4H##%g- 6EVj @  ?LU{iwY ar9,8:,6L 4t%5c)p21\sP h H#TdN#H<P*d   ;$U<9M N&T(m.D3wm(t|d-WDG @>3 .note.Linux.text.comment.init.plt.bss.rela.rodata.g_smcinvoke_fops__versions.rela.data.smcinvoke_plat_driver.modinfo.note.GNU-stack.llvm_addrsig.text.ftrace_trampoline.rela.gnu.linkonce.this_module.note.gnu.build-id.rela.text.get_cb_server_locked.shstrtab.strtab.symtab.rodata.datainit_wait_entrymemcpyclass_destroydevice_destroyprocess_server_req.__keysmcinvoke_probe.__keysmcinvoke_pdevsmcinvoke_cdevclass_devfputdma_buf_putprepare_to_wait_eventdma_buf_unmap_attachmentdma_buf_map_attachment__might_faultcdev_initfinish_waitcb_reqs_inflightmemsetkimage_voffsetfgetdma_buf_getdriver_classg_cb_serversg_smcinvoke_fops____versionsg_mem_objsdma_buf_get_flagsget_unused_fd_flagskmalloc_caches__module_dependssmcinvoke_plat_driverplatform_driver_unregister__platform_driver_register__arch_copy_to_user__arch_copy_from_usermemstart_addrmarshal_out_invoke_reqprocess_tzcb_reqkmemdup__wake_up__might_sleepsmcinvoke_device_nounregister_chrdev_regionalloc_chrdev_regionsmcinvoke_openqtee_shmbridge_allocate_shmqtee_shmbridge_free_shmsmcinvoke_ioctlfd_install__stack_chk_failcdev_delprintkmutex_unlockg_smcinvoke_lockget_fd_for_objsmcinvoke_matchdma_buf_attachdma_buf_detachprepare_send_scm_msg__check_object_sizeg_max_cb_buf_sizesmcinvoke_remove__class_createdevice_createsmcinvoke_releasesmcinvoke_resumeinit_module__this_modulecleanup_modulescheduleanon_inode_getfileget_uhandle_from_tzhandleget_tzhandle_from_uhandleqseecom_process_listener_from_smcinvokekfreekmem_cache_alloc_tracesmcinvoke_probe__stack_chk_guardsmcinvoke_suspend__list_del_entry_valid__list_add_validg_last_cb_server_idg_last_mem_rgn_idg_last_mem_map_obj_iddma_buf_fdput_unused_fdmutex_lock_nestedget_cb_server_lockedput_pending_cbobj_lockedget_pending_cbobj_lockedrelease_tzhandle_lockedrefcount_dec_and_test_checkedrefcount_inc_checkedcdev_add__init_waitqueue_head__kmalloc__dma_inv_area__dma_flush_area__UNIQUE_ID_license99$d.49$d.39$d.29$d.19$x.9$d.48$d.38$d.28$x.18$x.8process_server_req.__key.47$d.37$d.27$x.17$x.7_note_6$d.36$d.26$x.16$x.6$d.35$d.25$x.15$x.5$d.34$d.24$x.14$x.4__UNIQUE_ID_intree53$d.33$d.23$x.13$x.3scm_call2__UNIQUE_ID_name52$d.42$d.32$d.22$x.12$x.2__UNIQUE_ID_vermagic51$d.41$d.31$d.21$x.11$x.1$d.40$d.30$d.20$x.10__UNIQUE_ID_description100$x.0!@AB&H(H 2  <uLIM@\]@@@a@XaIT@88+@px@0 0Lo ~֭حHc .N9