ELFH@@! 0_!R0|_BK5_?#{S@D@Tb@t BTu?BT`SA@{è#_֠"TaP@``" @b@?~`b~~c` TpABB @?q@T?qTRA4_@@@ H_ R_Y ?#{@?{#_@_Y ?#{@?{#__Y ?#{@@?{#__pA @_ Az@T_A@94@@95_9_֠__R_|#@9 @9QqTX`x`$ _!@RaA_ @LScC$@RcC!@@9A_ @ycC!@yRaA_$ @9tRD#$@9clcC$@ycC#8@9C$<@9xӄD#@@9cvcC! @!t!A_ @ycC$ @9RA_ @9c,C @LS@#@@# @yc @C @q T|tR!A_$@RdD#8@9ctcC!@yA_$@`s`t@!@!~AjRA_!@yRaA_$ @9RtӄD#$@9clcC$@ycC#8@9C$<@9xӄD#@@9cvcC! @!t!A_$@9Rc,C$d@9d$D# @cLScC$@cC#`@9c@C!@!t!A_R_֠_@yR@c@|<@e$@ch`~@b@#@#@!R_?#{S@``V@RR:*SA@{è#_?#{S[D @@dS4Rb~|!dsbhb@@ @@?kT@ @!pS@@"@"SA[B{è#_?#{!RS@R@ B$C" BQ7`yR@a&:@F(IEEA0KD GӥtCCxӤ(Ep!8!BHM!a*SA{¨#_?#{R@T{#_!{#_?#{!0"R{#_?#{RRBRS c@bS bSA{¨#_?#{{#_?#{S |S[R*c|wA@RSA[BcC{Ũ#_#!R*ByAj48R`@` C@҄@9q@B__T @Rjt8Bz!@!!{8SA[BcC#@{Ũ#_`@*!`#@?#{S[6Rcks;@3@@?)TC@sQC"s~@Ҡ@Rs~s}GK@sT@C@!"K@C@B{R!@! !B SA[BcCkDsE{ƨ#_!@!`?#{{#_pA @@__@_?#{ a@T`B@94_ R @{¨#_`@`$qT? R @{¨#_֠  @{¨#_` @a @R!xSa~) @{¨#_?#{cpA"@B[D@T[BWcC{Ǩ#_S3 @B@ck>@ R@@srA  #9 @pA[{@R`@R| a@V!3`@ 4XR"@~7`4E@Ah<*D@@[Cd 6  T7qT~@R@4Z~!} @@s!T @rA SA[BkDsE F 5@A Dh|b_cB_khTTc"a@@``@kT"##!!K@@;Ck KA@7AR_(q KA@X7ah6 R 9W SA[BcCkDsE{Ǩ#_cT @!!rTA@SA[BISA[BkDE!SA[BA|@wSA[BkD8w?#{S tq@TRqT*SA{¨#_d!R|_K5qT9a@yT**SA{¨#_aR*SA{¨#_!*@@#R@)c bQc*Jj TP@ D@҄|  ՅxbC%x"B#hT@@#R@c bQc*a !! !*3@X@R_@_@qT Q?qAzaT?#{#R@ ` B!``z`~a"a`ba @{¨#_ @{¨#__@@qmT+RixSc!jQJ*RE @@b!BQB '#P@B D@B|(cc x"@ kT_?#{S`V@:@`4aZx5SA@{è#_֠ SA@{è#_"`Z`a\x`A5"SA@{è#_'"*@@2RR"MQ k TR?# K{c}S*%Κ1 4 & ! K! ! '*_kT )Ak!|S@Iz&"ɚ`@䗟q^ 5xajڡ?T _ Ձ|_!A_ Յ@?T ! K! ! '*_kAT{#_֑|_!ʁ|ȥ5_?#{S**[@@"A@As@BB@kTT!BR? @@kTRSA[B{è#_֠ ?#{R RRD@5 @{¨#_`@! @{¨#_?#{SD@t RRR5` SA{¨#_`@!` SA{¨#_?#{A8S[@,B?`@ss@sJ?R`jTA8?@",BcATSA[B{Ȩ#_ր@*!3@7S87s 07 (7 7 777@2 R@!6cZ@@R~S#9@?~` Tc!*B@ RR@ Q F@| R!@C!T@!@7@@;@#B@!RR@! !Q! F@!| RB@#"TcC@!6@!36@!S'6@!s/6@!76@!RRR4@!s?6$@c*!cxd T@!cCoqT3cCjc?#{9@R{#_?#{S*[*@@Assc@6T!BR? c@#7b4 B*B2b@Asa@6T!BR? s@7RSA[B@{Ĩ#_֠@! ?#{cSA8[zcks )?,BC@?#A8?q{S[ck,B?RC9G9_Rc`CLRL@T` @ t39sO4`TR@`T@9`42@ 4R c~7C@@shc[2@_kT@`aTsD@*#RA8?B",BcaT{@SA[BcCkD#_R?#A8R{S[C ,B/2@R9#9S 4RR c~6@@shc;@2@kTSD@#RA8/B,BB!T{@SA[B#_R?#A8{,B/BS[ck@@@ x7wSCT B@x6cڃ&9 &ÚB@DQ"9D ÚU sTSD#RbSA[BcCkDA8/B,BBaT{@#_֖T@:@9*~@V$֚AӀB94a QcR|@š K>9@RS[ck?#{A8C,B/#@CA8/@,BBҡT{ƨ#_S[` R6P@9:@5bV@R@yARyB@_n9m`V@(6;`Y 5SA[B@yAR9yRSA[BS[?#{A8S,B/d:@5b@@Rd@yARyB@_n95`@@(6;`6@ 5A8/@,BB!TSA@{ƨ#_`@yAR9yRw?#A8`{SR[c#y@?RC9_9sv@OT5` ՠ2@Ҡ4@Cscht[2@?T@`TsD*#RqA8?B,BB!T{@SA[BcC#@#_?#{A8#,B'pACc @`@9a@!@@4@@RB@c9#Ky`4QBR?qTc9e@@5R"R;RA8'@",BcT{Ũ#_"R@R!@?#{A8S[6@@,BO# R@B@_ T@D@@c 8]u^B`@2_@2 @#7%RCRK )_~ S`R )A_@kiT@`DRc<@KS )3;A~ S`R[ )bT@T@@#*4K@qTA8O@,BBҡT*SA[B{ʨ#_ր@#CE;GT ?#{A8S3[cB,B?c7@4`V@@1*!a@`J7A"RFAB CQb*J_jAT7A8?@,BBaT RSA[BcC{Ȩ#_c/@P4 4#@c!@@?aT#@@BAB @*`3`@aZ@ #?#CA8{S3 [6Rcks,Bg4`V@@1*!a@`J 7BFB"AQ!*bJ?jaT 7A8g@,BBa T R{BSC[DcEkFsGC#_J@ә`~_!F&DcC@cBEtA#@ ***!"R ##9'9g)3y+5R"R@BB@"R!!  *`3`@aZ@ ?#{S* `@ 7 RSA{¨#_*d RSA{¨#_?#{A8  ,B/`:@e@5@ Rb@y&R?n#9gy@5##R"R`@@(6;`6@ 5A8/@,BBT @{ƨ#_b@yR#9ky4@R!R.@*!V!?#{`{#__?#{A8SRc `@gB`kJAT[!#7{@g_q~T@@sHAs C@d@@@c*C`A@4@@u@HA`A5JAr! TR@R@#E@Dҿ!c!zTC7@ CK @@YTA@7;@@@@@B7K @ @WT!q T@A@S@s@`r[*T6@@2@ZUӿk$TT@@![BkDA8g@,BBҡT*SAcC{ͨ#_@@2@@ !qLT!qMT@!qMT@!qT@ 2@B@B2r@2@!h62@!5sH6@@RC@r2*Q@?q`D_k`T@@?qB!B!fXӿh@GTT@@22@6@@2@6@@2@@oTBT !ET@F@tRRnB#A'@rvTdU*_@qCC_vT#PP"Bs_8A?C?@T Հ;@R`5? T@@{;@kiT@w@@@F[C"xw* 7)T@Bpza8d{?;@kT@T@@@@@@&7RRR*`$5F@R @@HR @A @kC  @@o@ @C@` AG@pRRRz*@%5R9-`95#R"R@@`%`7R9 75#R"R@@A@@ @ACAAAGARRRP*/5@@  6@@AoA@ @ACB AAGB0RRR<* 45@@R (62*RR1*15 R RR**35ACU@4cB67@@R' 6 R R4@@!g@47@`D9 42*RR*.5Z c*57@* 4![BkDsEB @A EJ* 5A@*4@xw@@@"xw6 @@|SRBz@!@@2@@@![BkDd*[BkD`|S? q T?qAT@@! 2D)<&R3 ! R+7@!RC?C@D`D9e! *q"B4!|z TRR*4[BkDsE)!U@ABA@@![BkDsE@@!RRR+AABAABA pq?  Rqa|_!Ka|5?#{S[pAT"@@pAU@v@ cآւ@RR`4 Հ@`7s@@kT@cCSA[B{Ĩ#_?#{A8S pAC,Bg` [ub@cxB @@`V T[BcCA8g@,BB!T*SA{ͨ#_֠:@ 5FB9J@?kT@9@9?kT :@ q@T9uFRbdEb.@9@4@ @3AssT!R_!@!@(6;4@4Rk@R!4`@vq` Tks@*H7 R:@yP7:@*RAZR7 R9#H@֎Ak@c*c`?)#9s @@ ?@b  !a`9?* 7kDsEqa|_!a|59W6:@ 4QqTkDsEgA CzR7`R:v4[B[[ckst?#{A8&R@@,B'"RnGycc9q5#R"RA8'@,BBAT{Ũ#_֠@*!?#{S* RaFB9 kM T[k`BB9z@4c~ S+7|x*@kwucC&z+@ V!! @T6@y S^arm_smmu_cmdq_issue_cmdlistarm_smmu_evtq_threadarm,smmu-v3arm_smmu_v3.disable_msipollingarm_smmu_v3.disable_bypass?#{ {#_(  d  h   %(GZ2 drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.cdrivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.cdrivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.cdrivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.cdrivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.cdrivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.cdrivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.cdrivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.cdrivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.cfailed to allocate l2 stream table for SID %u allocated %u entries for %s failed to allocate queue (0x%zx bytes) for %s stream %u already in tree dma-can-stallpasid-num-bits&smmu_domain->init_mutexfailed to clear cr0 unexpected global error reported (0x%08x), this could be serious device has entered Service Failure Mode! GERROR MSI write aborted PRIQ MSI write aborted EVTQ MSI write aborted CMDQ MSI write aborted PRIQ write aborted -- events may have been lost EVTQ write aborted -- events may have been lost CMDQ error (cons 0x%08x): %s retrying command fetch skipping command in error state: 0x%016llx UnknownGBPA not responding to update CMDQ timeout CMD_SYNC timeout at 0x%08x [hwprod 0x%08x, hwcons 0x%08x] ignoring unknown CMDQ opcode 0x%x event 0x%02x received: EVTQ overflow detected -- events lost LunRWXunexpected PRI request received: sid 0x%08x.0x%05x: [%u%s] %sprivileged %s%s%s access at iova 0x%016llx PRIQ overflow detected -- requests lost hisilicon,broken-prefetch-cmdtruefalse#iommu-cellsmissing #iommu-cells property invalid #iommu-cells value (%d) option %s MMIO region too small (%pr) combinedeventqpriqgerrorunknown/unsupported TT endianness! IDR0.COHACC overridden by FW configuration (%s) no translation support! AArch64 table format not supported! embedded implementation not supported command queue size <= %d entries not supported unknown output address size. Truncating to 48-bit ias %lu-bit, oas %lu-bit (features 0x%08x) &smmu->streams_mutexcmdqevtq2-level strtab only covers %u/%u bits of SID failed to allocate l1 stream table (%u bytes) failed to allocate linear stream table (%u bytes) RMR SID(0x%x) bypass failed SMMU currently enabled! Resetting... failed to enable command queue failed to enable event queue failed to enable PRI queue failed to enable ATS check arm-smmu-v3-combined-irqfailed to enable combined irq msi_domain absent - falling back to wired irqs failed to allocate MSIs - falling back to wired irqs arm_smmu_free_msisarm-smmu-v3-evtqfailed to enable evtq irq no evtq irq - events will not be reported! arm-smmu-v3-gerrorfailed to enable gerror irq no gerr irq - errors will not be reported! arm-smmu-v3-priqfailed to enable priq irq no priq irq - PRI will be broken failed to enable irqs smmu3.%pafailed to enable SMMU interface Failed to register iommu failed to disable irqs failed to setup irqs failed to set DMA mask for table walker Failed to enable ATS (STU %zu) failed to allocate context descriptor table failed to allocate context descriptor No errorIllegal commandAbort on command fetchATC invalidate timeoutarm-smmu-v3cavium,cn9900-broken-page1-regspace?#{ {#_arm_smmu_v3.license=GPL v2arm_smmu_v3.file=drivers/iommu/arm/arm-smmu-v3/arm_smmu_v3arm_smmu_v3.alias=platform:arm-smmu-v3arm_smmu_v3.author=Will Deacon arm_smmu_v3.description=IOMMU API for ARM architected SMMUv3 implementationsarm_smmu_v3.parm=disable_msipolling:Disable MSI-based polling for CMD_SYNC completion.arm_smmu_v3.parmtype=disable_msipolling:boolarm_smmu_v3.parm=disable_bypass:Disable bypass streams such that incoming transactions from devices that are not attached to an iommu domain will report an abort back to the device and will not be allowed to pass through the SMMU.arm_smmu_v3.parmtype=disable_bypass:bool$$GCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0GNUM ,be44@@0p00H #  ; >\ b UDdmX8;0$Td;4- b(@< (\d g t}Tx @8*\C<Zr D(!"0$$D<%Z,&4k`'P(,*+0-X@.(h/,/P%BBdGVHnH4NL;HH @  p((8(;  ! , 7 B 0S (f @ `;; ; V'6}1MMiWR-f);( ((;#-,7XAKU_i4s`} $ < W l }           + 5 > N m w          * ; H _ {         ) J Y f y        ( = LS Lk z   Q0 4Q< pQ 0   arm-smmu-v3.c__initcall__kmod_arm_smmu_v3__1048_3947_arm_smmu_driver_init6arm_smmu_driver_init$xarm_smmu_cmdq_shared_unlockarm_smmu_tlb_inv_page_nosyncarm_smmu_capablearm_smmu_map_pagesarm_smmu_unmap_pagesarm_smmu_iova_to_physarm_smmu_dev_disable_featurearm_smmu_def_domain_typearm_smmu_cmdq_build_cmd$darm_smmu_write_msi_msgarm_smmu_enable_nestingarm_smmu_free_cd_tablesarm_smmu_domain_finalise_s2arm_smmu_remove_dev_pasidarm_smmu_of_xlatearm_smmu_get_resv_regionsarm_smmu_device_grouparm_smmu_init_l2_strtabarm_smmu_init_one_queuearm_smmu_free_msisarm_smmu_dev_enable_featurequeue_pollarm_smmu_probe_devicearm_smmu_free_asid.part.0queue_remove_rawarm_smmu_domain_allocarm_smmu_cmdq_write_entriesarm_smmu_domain_free__arm_smmu_cmdq_poll_set_valid_maparm_smmu_write_reg_syncarm_smmu_device_shutdownarm_smmu_device_removearm_smmu_gerror_handlerarm_smmu_combined_irq_handlerarm_smmu_update_gbpaarm_smmu_cmdq_issue_cmdlistarm_smmu_cmdq_batch_addarm_smmu_atc_inv_domain.part.0arm_smmu_atc_inv_master.isra.0__arm_smmu_tlb_inv_rangearm_smmu_iotlb_syncarm_smmu_tlb_inv_walkarm_smmu_sync_cdarm_smmu_page_responsearm_smmu_handle_evtarm_smmu_evtq_threadarm_smmu_priq_threadarm_smmu_combined_irq_threadarm_smmu_tlb_inv_contextarm_smmu_flush_iotlb_allarm_smmu_device_probearm_smmu_install_ste_for_devarm_smmu_detach_devarm_smmu_release_devicearm_smmu_attach_devarm_smmu_domain_finalise_s1arm_smmu_msi_cfgarm_smmu_driverarm_smmu_of_matcharm_smmu_ops__compound_literal.2_rs.5_rs.7rs.2__key.4__key.3cerror_str.0__func__.6CSWTCH.398__func__.1arm_smmu_optionsarm_smmu_flush_ops__param_str_disable_msipolling__param_str_disable_bypass__UNIQUE_ID___addressable_arm_smmu_driver_init1049__exitcall_arm_smmu_driver_exit__UNIQUE_ID_license1054__UNIQUE_ID_file1053__UNIQUE_ID_alias1052__UNIQUE_ID_author1051__UNIQUE_ID_description1050__UNIQUE_ID_disable_msipolling425__UNIQUE_ID_disable_msipollingtype424__UNIQUE_ID_disable_bypass423__UNIQUE_ID_disable_bypasstype422__param_disable_msipolling__param_disable_bypass.L144721.L144722.L144723.L144724.L144725.L144726.L144727.L144728.L144729alt_cb_patch_nops__platform_driver_registermutex_lockmutex_unlockdmam_free_coherentdevm_kfreeida_alloc_rangeiommu_get_domain_for_dev_pasidiommu_fwspec_add_idsiommu_alloc_resv_regioniommu_dma_get_resv_regionsgeneric_device_groupdmam_alloc_attrs_dev_err_dev_infoplatform_msi_domain_free_irqsplatform_driver_unregisterktime_get__udelaydevice_match_fwnodedriver_find_deviceput_devicekmalloc_cacheskmalloc_trace__kmallocrb_eraserb_insert_colordevice_property_read_u32_array_dev_warndevice_property_presentxa_eraserefcount_warn_saturate__mutex_initfree_io_pgtable_opsida_freeusleep_range_stateiommu_device_unregisteriommu_device_sysfs_removeida_destroy__stack_chk_fail___ratelimit_raw_spin_lock_irqsave_raw_spin_unlock_irqrestorememsetiommu_report_device_faultdevm_kmallocof_property_read_variable_u32_arrayof_find_property_dev_noticeof_dma_is_coherentplatform_get_resourcedevm_ioremap_resourceplatform_get_irq_byname_optionalsystem_cpucapsdma_set_maskdevm_bitmap_zalloc__dev_fwnodedevm_request_threaded_irqiommu_device_sysfs_addiommu_device_registerdma_set_coherent_maskplatform_msi_domain_alloc_irqsmsi_domain_get_virq__devm_add_actionalloc_io_pgtable_opsarm_smmu_tlb_inv_asidarm_smmu_write_ctx_desc_raw_spin_lock__xa_alloc_raw_spin_unlockarm_smmu_free_asidarm_smmu_atc_inv_domainarm_smmu_tlb_inv_range_asidquiet_cdarm_smmu_asid_lockarm_smmu_asid_xaparam_ops_bool@Dh8DTdt""p  "0 "0  "P "P , x  8 @ |             D X h "l "p  " """0H0H8HL"PT"XD\xd "$"(X`""8"@"D""""H""H(","0"4"8HX"""""""""p"p 0"@4"@8X"\"`pt|"H"H"h"h0Hl""LTl""D" "$"0"0 L!!" $8%(&& '\'0("08("0<(L(((( )))(*L*P*X*"pl*"p++(+8+"X<+"H+"XL+"T+d++++"@+"+"@+",,",",",",",",",","-" -"-"0-"D-"H---"0-"0-- /"0(/"0,/T/"0X/"0\/d///"/"0$0(0"p,000"p40"@0"L0p00001X1h1"(p1"(t11"P1"P1$2"(,2"(02<2"8D2"8H2X2"@`2"@d2t2"H|2"H2223"3"3" 3"(3"x,3"x03445(5" ,5" 055"5"5555"5"55"5"l6p666"6"P777"x7"x 8H88:"@:-::"@:-:::"0 :"0 ;H;"H P;"H T;p;|;" ;" ;;;"@;"@8<"@<"D<<<D="PH="PL=l="p="t=="="=>">" >$>"(>",>>>>>>>?"? ?"? ?4?" 8?,*