ELF(l@@,*FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0 7 b g h        panic-actionunable to find secure IRQ resource failed to set secure irq handler %d, ret:%d 2sysmmu: Context fault 2sysmmu: System MMU has failed to access page table PTW ACCESS FAULTinitialized IOMMU. Ver %d.%d.%d, %sgate clock sysmmu,secure-irqfailed to init secure irq 2sysmmu: [%02d][%02d] TPN: %#010x, PPN: %#010x, ATTR: %#010x SysMMU %s %s from %s (secure) VID %u at %#011llx3failed to get dma cookie (%d) 2sysmmu: ADDR: %#x, MMU_CTRL: %#010x, PT_BASE: %#010x 3invalid domain type %u requested range [%zx @ %pad] is not allowed Cannot clear spurious interrupt failed to initialize global data sysmmu,async-faultTrying mapping 1MB@%#011llx on valid SLPDsamsung-iommu-lv2table2sysmmu: ------------- S1L1TLB[WAY][SET][ENTRY] ------------- sysmmu,ap-read-implies-writecurrent range is [%pad..%pad] #dma-size-cellsdetached from pgtable %pa 3failed: size(%#zx) @ %#llx is smaller than page size %#zx 2sysmmu: >> Invalid FLPD detected: %#010lx 2sysmmu: >> No Valid S1L1TLB Entries sysmmu,leave-enabled-on-suspendfailed to get secure base address 3failed to map %#zx @ %#llx, ret:%d [%s] interrupt (%d) happened SecureInvalid QoS value %d, use default. Failed to parse PMMU %d streams pmmu%d,stream_propertyIOMMU domain is already in use as vid 0 domain ../private/google-modules/soc/gs/drivers/iommu/samsung-iommu-v9.cno invalid index %u in %s is ignored. (max:%d) failed to add device link of %s samsung-iommu-lv1tablesysmmu_get_interrupt_info2sysmmu: Lv1 entry: %#010x @ %pap 2sysmmu: >> S1L1TLB mismatch detected! qos2sysmmu: ASID: %#x, Burst LEN: %#x, AXI ID: %#x, PMMU ID: %#x, STREAM ID: %#x yesUNKNOWN FAULT/mnt/disks/build-disk/src/partner-android/android14-gs-pixel-5.15-24Q3/out/bazel/output_user_root/8b156cf455f167603eb9c07f716dd43e/sandbox/linux-sandbox/62/execroot/__main__/aosp/include/linux/iommu.hsysmmu,hide-page-faulthas sysmmu %s (total count:%d) attached with pgtable %pap 2sysmmu: %s (pgtable @ %pa) 2sysmmu: The fault is not caused by this System MMU. 2sysmmu: MMU_CTRL: %#010x, PT_BASE: %#010x, VID: %d samsung,iommu-identity-mapIOMMU needs to be enabled to attach AUX domain samsung,unmanaged-domain2sysmmu: SysMMU has %d PTLBs(PMMU %d), %d STLBs, 1 S1L1TLB dma-windowgroup is not registered 2sysmmu: Page table base is not in a valid memory region 2sysmmu: S1L1TLB has %d way, %d set. SysMMU %s %s from %s PMMU %u VID %u Stream ID %#x AXI ID %#x at %#011llxfailed to get clock! sysmmu,ap-permissivehas no IOMMU IOMMU AUX domains not supported for devices served by more than one IOMMU failed to get resource info 2sysmmu: VERSION %d.%d.%d, MMU_STATUS: %#010x Unknown secure fault (%x) %u contexts allocated for vm %d (expected only 1 context)changed DMA range [%pad..%pad] successfully. Unable to allocate vid for AUX domain 2sysmmu: TLB: %#011lx SLPT base address: %s can't link with s2mpu v9, error %d 2sysmmu: ------------- PTLB[WAY][SET][ENTRY] ------------- PAGE FAULTsamsung,iommu-reserved-map2sysmmu: Please check IRQ and SFR base address. 2sysmmu: Page table base of driver: %p failed to register iommu sysmmu,secure_baseTrying mapping 1MB@%#011llx on valid FLPDInvalid number(%d) of values in %s 2sysmmu: >> Invalid SLPD detected: %#010lx nofailed to get stream property %s, ret %d is already added. It's okay. no device in device_node[%s] 2sysmmu: STLB.%d has %d way, %d set. %s is already attached to other domain no group in device_node[%s] Non-secure2sysmmu: MMU_CTRL_VM: %#010x, MMU_CFG_VM: %#010x 2sysmmu: ASID: %d, Burst LEN: %d 2sysmmu: ------------- STLB[WAY][SET][ENTRY] ------------- gatefailed to get h/w info failed to register iommu in sysfs sysmmu,always-dump-full-fault-infovmid_maskfailed to attach, IOMMU instance data %s. Failed to clear secure fault (%d) 2sysmmu: >> No Valid PTLB Entries samsung,iommu-groupUnreachable DMA region in %s, [%#llx..%#llx) Spurious interrupt READhas different IOMMU ops 2sysmmu: ---------------------------------------------------------- 2sysmmu: [%02d][%02d] VPN: %#010x, PPN: %#010x, ATTR: %#010x No contexts allocated for vm %dis not initialized2sysmmu: Lv2 entry: %#010x @ %pap 2sysmmu: >> No Valid STLB Entries 2sysmmu: PT: %#011lx SLPT base address: %s sysmmu_clear_interruptDevice tree option sysmmu,always-dump-full-fault-info ineffective if sysmmu,hide-page-fault is set 2sysmmu: PMMU.%d PTLB.%d has %d way, %d set. WRITEACCESS FAULTpmmu%d,default_streamhas different opsdoesn't have iommu-group property samsung_sysmmu_clientdata_releaseunabled to register handler of irq %d IOMMU domain is already used as AUX domain #dma-address-cellsReserved IOMMU mapping [%#llx..%#llx) 2sysmmu: >> TLB mismatch detected! port-namesamsung-sysmmu-v9trying mapping on %#011llx mapped with 1MiB page3sysmmu: Invalid value returned, %#lx 2sysmmu: TLB: %#011lx, PT entry: %#011lx CONTEXT FAULTsamsung,sysmmu-v9'void (struct iommu_domain *, struct iommu_iotlb_gather *)'(HޥH MT(҈ST҈$ȇhV-Tև҈ͭhrT҈$ȇhVThZ(AT҈(TȑU TT葐UThÎҨld(\!TH TҨ3(,TȲHT(HhpTHOE, TKĸh:TӔҨȨhx`T(ȭt(aT( ȓTHHޥH THh(ZTH(AT҈( TҨ#T5H@ TH҈S@TH(=ȿ T(҈(a TtHOE` T((s THH<=cRB*zA#R`6zAcRqT**hJ ~R@H  }@zAc`7&@R &@i 3~ @&@ @@}SRTku_kcTc!*k5(*T{*c!*!*; 4@*!RA8%C_ AT*OKWJ_IgHoG{F#_!6*!**@ ߈)4"Q *  * *?k*T}_ J5 5;!!!6*@!1O@B@A@Cc@5! 5@9h75*@ J@ k?!} S-Se*!!|!y*! *!h߈(߈(߈߈߈߈ _?#{@E9 B2? q@9@T*{#_?#{ O B qTL@b"V)?qkT*OB @{è#_?#{OL@b@C9Q 4*OA{¨#_ֈ@qT R*R)@!?A@T @k&@* @&@y &@ &@k kAj@q+T&@*k!@J)@_(JT@%ʚL6h) @y @qT&@ R*k ,RJ)@_(JT@%ʚM6h) @߈ ߈?#{ OL@b"V)?qkT*OB @{è#_ @RiRRHr rJrq+ T$@*!@@+JT@%͚O6,o@2o @qT,@R$@*L@+ T@&͚P6,n @q TR $@  ko @@+jT@%͚O6$@Mt @@  *1`T S*2 @qTR П.`RRRRk*T$@d d@c d$@" c c@$@A @)@c 4B@B !BPTC_1`TD_clS$@f@ D@f $@ $@e F@c $@E@e @qkT$@R*/R@+ T@&͚P6,o @  R-R $@ !$@ A@k!A@Tn@n$@L $@ @$@2 $@ !@@  *1T S*2_o߈߈c߈߈߈?#{ RR*`@RR*!)R* 9`@` @{¨#_q_?#{WO*qhT(RIR! jTRR@ R@`2RRR`6qT@5u2@ @ K @)@lfӟRh#RI r* *`6@u2@@OBWA{è#_?#{ a2@@`6@ @{¨#_?#{og_WOA8%C(A !@)@ J? AT)@(@h?TA8%C_ T*OGWF_EgDoC{B#_BB!!S!Av&i2@ @)@J@+ hkf) Ah)@h@qT .@ ThjTh@y|b@ 5@6U^@@". B4Dy rT*@{A! !*@ ZY 4v**E@qJ ZTT! @9@B@!@q+T*h@ytщ?(TN@ Z`4J9 E@q) Z8T  j@915t(R:h9 j Ci_ 뉂 1?bTic!C9!#h9C9h9*!!C3q T?#{WO(Ah)@@q+T@yvKT!OBWA{è#_?#{og_WO A8)R%Cxr)~ FD\  !T@ q T q%T@ r T? qT7 !ԙH߈(%5@@)ez)|( RaYIhoS{7A94A9 R?q RI(*{7A9I42D  * 2 R#R@)@  J@) kf !t@hCV!#31@9%TC`? ~~ @ *NR@@9 rT@.ww4 (@   R @Lfӫ@#R)ڟ)9)D)2_@ @ i ! @@ + J@lf R#R) @@ e}|)@ iLaY )@)Tw5A8%C_ T*OIWH_GgFoE{D#_hwS{7A94A9R?qRI(*{7A9I42@T@9?rTD *2(R*_(@9?r TD *2*M@8_r T*@8(_r T*@8(_ra T* A8(_r! T*MA8(_r T*A8(_r T*A8(_ra T* B8(_r! T*MB8(_r T*B8(_r T*B8(_ra T* C8(_r! T*MC8(_r T*C8(_r TC8?r TcbR*_(}7 !*p!7 !7 !,(R )HR &hR #R R R R R (R HR hR R R R R~*!7 B@OEQH_H 5* QH_AH 5*Hÿ?#C{_WOC0@)R*~ @i ? qTIT @ )@J@  lfӂR)  #R!RC 4 kezk|(@hkLaY +6@ @v _ qTJ4JPj }} }  })@J@R#R) kf !cbRK(6R )@   J@) kfR #R!SR(RK(R@@ T _bT@1@ ) aT? ~~@ ?IT BTODWC_B{AC#__DRV0R!#R!B@OE@R~_)K~ 5(R~_)K~ 5?#{ WO(@Ub@4@q+TZ@ R&@MS) ()R OCWB @{Ĩ#_ր&@ @TR7R@Tb@4@qkT@q T&@*kJ)@_(T@%ʚL6h)@?#{g_WOTT0@)Ts T)l@9D2 ? qT@ez|*LL #RAY * @@  jfi _J!B~ODWC_BgA{Ũ#_?#{_WO(@bȲ@4ȶ@qkTi.@ RZ@&@)DMS)]J JI&@jDӋRJ]J2) ( OCWB_A{Ĩ#_֠&@ @TRR@TbȲ@4ȶ@qkTȦ@q Tl&@*&@Dӌ]kJ@( T΢@%˚N6* Ȧ@qkT&@)D)]*)2kJ@(T͢@%˚M6* Ȧ@(R 0@~(ih ?qT? qT=p L@P=l_ e}|)@ )LLaYyi ? q@T?qTMt <@LMp__] ,@H]t_?#{WOAh !@))@ J? aT)@@@( 7}R@qKT}ӈ@Riv@@i6@iv+T@@A@OBWA{è#_`!@!@yu@9@B@!uh Q@ YhsѠ,T`?#{ OA( !@)@ J? AT)@@q+T@yuKT@OB @{è#_?#{ OA"zA!*@T@RR@ BOB @{è#_s!S@!S@!@?#{og_ W O A8%C!*xA!`9!@[@]@*T@@A[*`A  **C@ (R*R7zj3`A*CC_C^}I C) ) 5qT*@!C^A*C_Z _kJTh:4*KE@)qk ZvT44 @ * E@)qJ ZATh[A@(T`(8(T^bR*#{h ][@`6]ntB$!B!@]`@T@TssA8%C_ ATOKWJ_IgHoG{F#_?#{O @T@TOA{¨#_?#{WO @hAT@h)@RR@hAB)hAh)@@R@}}`OBWA{è#_ x(@9@B@@!* AIa4*_(!@*h))@)@ J T(@q_ AIa4*_(!@*h))@)@ J T(@q_AHa4_ !@)@h)@ J? T@q_֠_?#{ WO(A !@I)@ J? AT)@ (@?Ti&@ @?q T@@b@4@h72@ h76@h7:@Ih 7>@)h(7B@ h07F@i87J@HR/B6R*B!k!SeVR!]vRRR!Q!KRi2@ @)@J@+ hkf)  N6@I- B4Dy rT&@NSR)L  J I&@RKr))!@)@&@)2JJ!@I&@ R  ) )@@)m ) *_1TRKr) I 3)2&@ R  J I&@ R ()R w*vZC9h9**OCWB @{Ĩ#_!!)߈)߈?#{WO(@X@V4b"qbT@?- B4Dy rT&@NS*) )!@)@&@)yk k!@i&@R) ) (&@ R )R *Z!OBWA{è#_@*)߈(@hX@_֠_?#{ xA!*`! @{¨#_!*?#{ @{#_?#{{#_?#{ O`@q T@ B4Dy rT R*R)@!?A@T @k&@* @&@y &@ &@k kAj@qT&@*k!@J)@_(JT@%ʚL6h) @y @qkT&@ R*k ,RJ)@_( T@%ʚM6h) @6"@(  IR.  "&OB @{è#_֌߈ ߈?#C{OA8%C(C9C4A8%C_ !T@ROD{B@C#_5@* )k @"!*hC95k3#CC_@k@aT?#{og_WO A8%C@qT** RcջR66@I R! @r@(p `T@RR  @r@ջR(p T@R@r@ջR>p T@R@r@ջRhp T@RR @r@ջRH***B@qTq*nShƟ'@R#)*G@7@6 k TG43@***a*@I*)*@ @ @7* B@kAT@ R @@R @X7**********C***(R@R@5B@q T*RRgA9? T@ R)  *)@~S>*7B@qCTq)/ ShƟG) *3@+@ G@ kG`T7@34G@*'@*9!*7@{kT**@)*)* @@7* ZC@qAT@ R @@R @#7G@***u G@****C***@(R5@ R @= S}S**G74q**RR7@k TG@A@qCT*^S@I*H@ H@@7* ZkaT@ R**(@* @(@R* @*VSC(Yh )@ ˉ_SaY qYihgi_}v)}t4 qTq!T(RR q q}|I J7T(RRq ) q5A8%C_ TOWWV_UgToS{R#_7 U@@%ɚ6TC@JaY\ i@HJfӉ _K@@ ?q!T@ez|ӪL CaY *j@ i kf  )K@@*߈(߈(߈(߈(߈(߈(߈(߈߈߈8߈߈߈"߈߈!߈߈3߈i߈߈߈߈߈߈߈߈߈߈߈߈߈߈?#C{_WOCA8%C**!@*yA6Ⱦ@RR1  @r@ջR(Cѿ=)R <;*:*98*7@}tCd@*߈߈?#{Ah )@H@q+T)@J@K@? TJ!aT*! ,1{#_zR| (LD-DD  P DD-D HDxD-Dp\ `    p\D-D HLD-D`X `   `XD-(,D-DD T DD-LD-D\ `  D \D-D X(l8D-DD ` DD-0tD-D0L 0 L 0LD-0pD-D H   t  HD-D 0hD-D0L 0 @ 0LD-4H,HD-D H    HD-x 4HD-D0L 0   0LD-(HD-D H  h  HD-L@D-D\ `  h \D-D 4@D-D0L 0 \ 0LD-LxD-D\ `   \D-D <D-DPT @   PTD-D 84D-D@P @  X @PD-D @DD-DPT P  PTD-<D-D@P @   @PD-D 8|D-D0L 0  0LD-D 0D-D0L 0 h 0LD-4L0D-D0L 0  0LD-D LLD-D\ `   \D-D ,DD-D H  d  HD-8D-D0L 0  0LD-D @LTLhL|<0D-D@P @   @PD-D 8D-D0L 0  0LD-D  , lD-D H   t  HD-D (P D-DD H DD-(|D-DD D DD-0D-D0L 0  0LD-($D-DD L DD-4D-DPP 0 x PPD-D LTD-D\ `  $ \D-D LD-D\ `  l \D-D L D-D\ `   \D-D @D D-DT @   TD-D 0 D-D H     HD-D H D-D`X `   `XD-D ( pD-DD X DD-4 H \ p         $ 8 L ` t         ( < ?#{!{#_?#{{#_softdep=pre: samsung-iommu-grouplicense=GPL v2vermagic=5.15.148-android14-11-g3f4e1ccba8ea-ab12065098 SMP preempt mod_unload modversions aarch64name=samsung_iommu_v9depends=dss,pkvm-s2mpu-v9scmversion=g570670d2bc80LinuxLinuxsamsung_iommu_v96Kmodule_layoutғ__stack_chk_faildmemsetSRmem_sectionscnprintf Jeof_property_read_string3iommu_report_device_faultF:__arm_smccc_smc$___ratelimitdbg_snapshot_do_dpm_policyFpanica4\iommu_group_for_each_dev"&platform_bus_type`kmalloc_cachesתAcpu_hwcap_keys5arm64_const_caps_readykimage_voffsetވmemstart_addriLz__ubsan_handle_cfi_check_fail_abortUknplatform_driver_unregisterB*__pm_runtime_disablewkmem_cache_destroyKdevice_initialize[GHbus_set_iommuGxkmem_cache_create*kreallocr9devres_add'r__devres_alloc_node$ iommu_alloc_resv_regionzVput_device,Aof_find_node_with_propertywkiommu_group_set_iommudata\of_find_device_by_nodeGK]of_parse_phandleΈiommu_group_get_iommu_fwspec_freeJ&device_link_delSsdevice_link_addGV__warn_printkUrS__list_del_entry_valid>zof_n_size_cells2of_n_addr_cells of_get_propertyp\_raw_spin_unlock_irqrestoreh__list_add_valid 4_raw_spin_lock_irqsave;Ziommu_group_get_iommudata英iommu_put_dma_cookiekmalloc_order_traceE:#__kmalloc='kmem_cache_alloc_traceVkmem_cache_free zkfreexiommu_get_dma_cookieBkmem_cache_alloc~_printk܄ of_property_count_elems_of_sizenJnesnprintfSRof_property_read_variable_u32_arrayz?of_find_property!of_property_read_u32_indexֳ|__pm_runtime_idle_dev_warnက__pm_runtime_resume]Ndevm_kmalloc1 iommu_device_sysfs_removekiommu_device_unregisterKB_dev_infoUmutex_unlock{mutex_lock-,0iommu_device_register`Niommu_device_sysfs_add4pm_runtime_enableg:devm_clk_getdevm_request_threaded_irqZt,platform_get_irq@#Pdevm_ioremap_resource8o<platform_get_resource8[_dev_errF'pkvm_s2mpu_of_link_v9T'__platform_driver_registerED__cfi_slowpath_diag.^dma_sync_single_for_deviceGNUPV<IA\t*GNU ~$~< |$|8\||XX}}||<|D d |    PY PY  ~Q ~Q  ~ $ ~ , T `  ~) ~) ~ ~  4 < ~V@ ~VH P ~T T ~T ` p | ~+ ~+  ~ ~    ~P  ~P $ 0 ~Z4 ~Z< D ~H ~\ | ~r ~r  ~ ~  ~ ~  ~ ~  ~ ~ , ~0 ~@ |  ~ ~  ~ ~  8\~^~^~ ~ $,~0~8T~, ~, ~~,~0~8H~L~T\~`~p~6t~6|}(}(}}||}}~*~*~Z~Z ~~(4~8~@D~H~PX~n\~nh~6 l~6 t~P~P}}8X`d8`D~~||~~ || $}((}(,0|4|8<|H|P|T88||(|,|04T`~d~lx~|~|||P}(T}(~I~I~~~~~ ~ ~&~& $,8@(`H~L~Xd~Rh~Rt~B~B~n ~n  ,:~ ~ ~~~# ~#~ ~0D:~R~Rh~l~t | | $ < p Xt X | |  | |   | !!!$!<>}@>}D>~H>~L>>?0?~4?~8??~r?~r??~?~??@@~@~@@ A~A~AXApA~tA~|AAA~A~AA~A~ABLP B~B~B0B~4B~8B?\??l? ? FO 0F$O,HF0O8\F<ODtFHOPFTO\F`OhFlOtGxOPGOlGOlHOpHOtHPHPHPH PHPHPHP\IPJ P4J $P(DJ,(P4K8,P@KD0PLLP4PXL\8PdLhhR|lRpRS3 HX (ALXp PXpPX*XhXXXXXX-X{XXXTXzXXXYY YgYY$Y@0YfDYnHYLYPYXYS!!,RZ hVh?(>xF@w+xX|X-XWXXXXXX}X2X#XX XXXQY*YY YYYYvYQ Y0$Y (Y ,Y P0Y:4Yn8YW