ELF@@#"     R_    _ _     ^x_    _     {S4`RBa6p@ ?ր5 RtSA{¨_t@A ?     R",_    |_!|5;R_     !R|_BK|5;_     BRC@9kTBH@9 _k_     {{_    { {_    {S[tJB4@vD5 JSA*[B{è_֢ @!VaD    {S@`JB@Bc@|@SA{¨_T     {S R`f9SAR{¨_     {SB@ATBSA{¨_    {S t R`b9SAR{¨_!    DyaR 9 Zy@yc|AZyA9 9&@(@2(%@%@@y@ @ @_    {! Q|qs2 @{¨_    { {_     {S(A@@@xC7@R&``*@!a2`*R6@a tSA@{è_?A @ `    B D@$C0@yB@"#0y_    {S`@B @TBSA{è_[5@jC97[BBSA{è_֠Z@    {(A@@4Pa L9\A!r`A\@y!_kTR"e@B" R|@#{_\@y"\@ye@@KaCReC9PA@PA4!*!@ R{_     {S(Ab@b6 L9A9"75aRARCc 9 `@aRA5RSA{¨_ց5@@4R|ADycZ#$yA @A @ ( @R`@SA{¨_!*!BRR!RR    {S(At~A@@@xC`7`@Ru`&@jA6@@a&A@!DRRb(@B2b(@A@6@"@3dSA@{è_ր@u@aA @a@ `    {S3@ T@t*Au~A7`Bq@ThT4@5@R@4!*!IR`RSA@{è_ qT`Rz@R@SA@{è_@5@R@4!*!HR< @R@4!*!JR!    {[S*A@6@B@!@!@4 xC7`6@R&``@ajAc6@^A&A6aBDy~AZ y@@6@* 4[B*SA{è_R`B9 @RR @ @ @ @@*4!!*bSR^A^AajA ^Aa@ ^AR ^Aa6@^A@^A5R[B*SA{è_!!@RR@R@*4!!*PR&A&@RRZs    { T@3@7 @4`b @{¨_`@b&Ac@aAbB!!`R @{¨_    {[S*A@6@BB@!@`v@*B@ 4zC 7`6@R&bA bA!AbAb6@"bA5bA*`5@RbA* 5`SA*[B{Ĩ_B`~AB@!aBDy*Z y@6@l*4SA*[B@{Ĩ_R`B9 @$RRR @ @ @ @@*@5`SA*[B@{Ĩ_րbAbAajA bAa@ @R@*4!!VR!!XR!!`#R@Rv     {SD@@aD)bSA{¨_     {{_     {{_    {S[c@3h@@w`fC9 6@sbRa@(T@@9`"9b@9bb9*7yw""bd 9dJ9xbbkybzBb" @9dgB9fB9beJC9a h9g9f 9eJ9h9g9f 9eJ9*5kD*SA[BcC{Ũ_kDcAC    {{_     {S`@@f9SA{¨_    {S c@#6@"@9%@y@$ @y_q@T_qT`ASA{¨_֣ 6R!@9?qTq@zT_D@4Q<q,T@!RRc@`9@@@SA{¨_az@R`@5`@2`R @9`6R"R"9R      { @`@a^AA`@`@abAaz@`@`@aRA`~@~R^b @{¨_    {S!4SA{ƨ_`cR5/@@?hTcS[Bk@ @VB[BcCkDbC9 6jC9`6Z@6R@"C!"RR`/@CyR7@S8S:@|@4sjC96Z@|@@s     {S*A8[c@cb8cxha* @р @c7*@bRbR#`>@`@u)v(`ySA[BcC{Ĩ_     @@Bx"T@7{jRBhrS[4@@@!X@k!T?|qT:@9Q?<qTJBa!@@@T@>@RayeB`*f"L9{{6@9`jcb"R2@9|S3f" 9 @e*dBg&e.c2aB@SA[B{è__c!! %RSA[B{è_C     ?|qT?qhT?xqhT#dd@b `R_T_֣"QC # š_T҃_aT `R_T{{_ qT#b @R_AT*C"_T_%@R_TB,v*Bk__@R_     {CS [*A[8!@6HB 7@*DyRjc" R{ASB[C_@f" DydRjA @B@!D@"RARR{ASB[C_     {CS [*A[8!@6HBj7@*Dyc" jB@{ASB[C_@f" DydRjA @B@!D@"RARR{ASB[C_    _qT{RS *@{{!@`DRCCS(RSA{¨_ _`     _     {S @@@@ a@a@a@@a @@~ sbATz@@~@~SA@{è_     {  `@ 7!R kT @{¨_ր6 @{¨_ @{¨_     {S[@!4|( TB! ( T T`j`8(qT T@ Tj 8JBR@ bRbRR`@TSA[B{Ũ_v 4SA|@[B{Ũ_ 6~@!t@ !R `    {S;R@sBSA{¨_s    {@RSB5 @`@SA{è_3B`!cB!b BcB !@SA{è_s    {SssB@ TT@SA{è_RY@@Bc (&0%#@SA{è_t     {SRb@@T(A`V@ 7@ 6SA{¨_ցz@R@ 5@2SA{¨_!! BRSA{¨_     {S[@(@!R`@ ?$q T q@ T`@u"@T4q T`@@SA[B{Ĩ_b@R@aR`@@4R``@@SA[B{Ĩ_b@R`@@5`@R`^`@R`b `@R`z `@R`R a RcRAjRRBhrdcRA`b`@\@y`~ az@ `Oa@`z@!\@y`z@`@@ 62``@ qT@DRdRb@*J@q0d`@`5b@*`@4`@`@@SA[B{Ĩ_az@R`@@4`~@~`@aRAaz@`@z`@abAb`@a^A^`@`@R`lb@*`@ 5b@*`@* 5wRa@?~`@RR@ `@R`@b kT`@R`z`@R\@y`~bz@!> RAa O"b@az@B\@y"az@3@*b`Py_`Py_`Py@<kTaz@R`@@5a@!2a@`@2O~@`@N@v5`@@`@`@caz@`@az@`@`~@~QR$ҕ5uQ@a`@@`@ @`@~ bT5*~@`@N@    {S[4@ T@*A7B@4^@ykTR` BRSA[B{è_a ^@yB@!KRARCCî 9@RA4!*!@ RSA[B{è_!! R    { T@3@7`A9a*A@5 PARcC#?? 9 @!PA5 @{¨_!*!BR @{¨_ R` @{¨_!!@ R      T@ 7{S[6@4@@9@?q TJB@ @9vBq T@@yBZB<@T*B@7t~AR@9qTRqTq!ay"aBa*{{b&a.b"`2Rcj@SA[B@{Ĩ_`Dy@qT@4QR$"_z@R@SA[B@{Ĩ_`&Au~@aR)bA<    {S*4*SA{¨_*4*SA{¨_{{_bot_enqueue_sense_codebot_send_statusuasp_status_data_cmplbot_send_read_responseuasp_send_read_responseusbg_data_write_cmplbot_send_write_requestuasp_send_write_requestbot_cmd_completestrnlen__fortify_strlenbot_status_completebot_err_complbot_read_compltcm_set_nametcm_usbg_make_nexustcm_usbg_drop_nexus3Unable to remove Host I_T Nexus with active TPG port count: %d Removing I_T Nexus to Initiator Port: %s %s tcm: Activating %s naa.usb-gadget fabric module 3%s(%d) ERR: %d 3%s(%d) => %d 3%s(%d) 3%s() state %d transfer failed &x->wait3Can't claim all required eps 3No LUNs configured? 6Limiting the number of luns to 16 tpgt_&tpg->tpg_mutextcm_usb_gadget3Wrong signature on CBW 3Wrong length for CBW 3Missing nexus, ignoring command 3usbg_get_cmd failed 3%s(%d): %d 4target: Unknown data direction for SCSI Opcode 0x%02x NULL3Emulated NAA Sas Address: %s, exceeds max: %d %s3Missing 'naa.' prefix tpg->tpg_nexus already exists core_tpg_check_initiator_node_acl() failed for %s &opts->dep_lockTarget Function3ERR %s(%d) 3BOT: endpoint setup failed 6Using the BOT protocol 3UASP: endpoint setup failed 6Using the UAS protocol 3Unsupported type %d tcmusb_f_tcmdrivers/usb/gadget/function/f_tcm.cUSB Attached SCSIBulk Only Transportusb_gadgetnexusversiondrivers/usb/gadget/function/f_tcm.c/author=Sebastian Andrzej Siewiorlicense=GPLalias=usbfunc:tcm P b0000 $$0$0$$`/ GCC: (GNU) 13.2.1 20231205 (Red Hat 13.2.1-6)         3@ @X  Rp\ (b 0u, 80, @h4  Hl P X ` 8 hl p D xpX +h888 P@d0 ` zP  , X 0 H  )   '8   > 0V*  e` }< P x  X H ,  < ( 0 8 @0XA HN, Pa( X `o{`$p h p x`t 08p8 !x "! 1"  ;# O+    ajyP0H`h ((4@L Xd p ~  0P p  , @S d q ~    0 @ P `@ 0 H28D(Z mh`h0`((    <e !{ !  -  X  1 H c ,r      l     4 ? \ r           3 : D X j          $ ; H V q          # - < f_tcm.c$x$dusbg_check_trueusbg_get_fabric_wwnusbg_get_tagusbg_queue_tm_rspusbg_enable_tpgusbg_alloc_sess_cbusbg_port_linkusbg_port_unlinktcm_get_alttcm_initusbg_drop_tporttcm_freetcm_usbg_drop_nexus__UNIQUE_ID_ddebug461.1tcm_usbg_tpg_nexus_showtcm_register_callbacktcm_free_insttcm_set_name__UNIQUE_ID_ddebug463.0uasp_prepare_statusuasp_status_data_cmplusbg_check_wwnusbg_init_nodeaclusbg_prepare_w_requestusbg_data_write_cmplusbg_wwn_version_showusbg_drop_tpgbot_send_bad_statusbot_err_complusbg_send_status_responseuasp_prepare_r_requestusbg_send_read_responsebot_read_complusbg_send_write_requestusbg_release_cmdusbg_check_stop_freetcm_unbindtcm_bindtcm_attr_releasetcm_unregister_callbacktcm_exittcm_setupbot_cleanup_old_alt.part.0usbg_make_tpgusbg_get_cmd.isra.0bot_cmd_completebot_cmd_workget_cmd_dir.isra.0usbg_cmd_worktcm_set_alttcm_delayed_set_altusbg_aborted_taskuasp_cleanup_old_alt.part.0tcm_disabletcm_usbg_tpg_nexus_store__UNIQUE_ID_ddebug459.2__UNIQUE_ID_ddebug457.3usbg_make_tporttcm_alloc_insttcm_allocbot_status_completeuasp_cmd_completeusbg_opsusbg_wwn_attrsusbg_base_attrs__func__.35__func__.33__func__.36__func__.38__func__.40__func__.37__func__.41__func__.43__func__.44__func__.30__func__.29tcm_func_typetcm_item_ops__func__.45__func__.34__func__.39__func__.47__func__.31__func__.28bot_intf_descuasp_intf_desctcmusb_functpg_instances_locktcm_stringstcm_stringtabuasp_bi_ep_comp_descuasp_ss_bi_descuasp_bo_ep_comp_descuasp_ss_bo_descuasp_status_in_ep_comp_descuasp_ss_status_descuasp_cmd_comp_descuasp_ss_cmd_descuasp_bi_descuasp_bo_descuasp_status_descuasp_cmd_descuasp_fs_bi_descuasp_fs_bo_descuasp_fs_status_descuasp_fs_cmd_descuasp_ss_function_descbot_bi_ep_comp_descbot_bo_ep_comp_descuasp_bi_pipe_descuasp_bo_pipe_descuasp_status_pipe_descuasp_cmd_pipe_descuasp_hs_function_descuasp_fs_function_desctcm_us_stringstcm_usbg_tpg_attr_nexususbg_wwn_attr_versiontpg_instances__key.42__key.32__key.46__already_done.6__UNIQUE_ID___addressable_cleanup_module467__UNIQUE_ID___addressable_init_module466__UNIQUE_ID_author469__UNIQUE_ID_license468__UNIQUE_ID_alias465.L144721try_module_getalloc_workqueue__this_modulesnprintfqueue_work_ontarget_execute_cmdusb_interface_id__init_swait_queue_headusb_assign_descriptorsconfig_ep_by_speed_and_altcleanup_moduleconfigfs_depend_item_unlockedmemcpykfreefortify_panicusb_ep_free_requestinit_module_printktarget_unregister_templatetransport_send_check_condition_and_sensestrnlentarget_setup_sessionmodule_putusb_composite_setup_continueusb_function_registerpreempt_scheduletarget_remove_sessionconfig_group_init_type_namestrstrdestroy_workqueuemutex_lockstrncmpsbitmap_queue_clear__mutex_initunregister_gadget_itemusb_put_function_instancememsetkstrtoullwait_for_completion__target_init_cmdusb_function_unregisterusb_ep_alloc_requestcpu_numbertarget_submit_cmdscsilun_to_intmutex_unlock__dynamic_pr_debugcore_tpg_deregistertarget_register_templatesg_copy_from_bufferconfigfs_undepend_itemusb_ep_queuekmalloc_tracetransport_generic_free_cmdcore_tpg_registerstrlentarget_put_sess_cmdusb_ep_enableusb_ep_disable__sbitmap_queue_getusb_free_all_descriptorssg_copy_to_bufferusb_gstrings_attachusb_ep_autoconfig_ss__kmallockmalloc_cachessystem_wqp t 8DL hHlpHtx xx @P     (,0 d0 l0   p x |    |))t0 0    |   0 0          ( , 8 @ D ` h l x     ` 0 d 0       * * < @ H P X l x |      (,08<H    ,<D`dx | 0 0 $,x(4`   (Xt,0004D h   h hPP4<LXdpx  ,04H d|XX  (@P\lHTlpt|00@@t0 0$4<`$@H`$`4<$48DHPTd  D L  \ ` l p t                      ! @!HL!HP!h!p!t!!@!@!! ! !!!!! !" " ,"@0"@4"8"p<" @"pD" H"L"P"T"\"`"p"Pt"Px"" " """"" #P#P#$#,#0#X4#x8#X<#x@#D#hH#L#hP#T#`X#\#``#d## # # $,$0$<$h@$hD$$$$$%8%@%P%d%x%%%#%#%%X%X &$&(&&&&&&&&&'' '0'8'x<'x@'H'P'p'x''''''(,(<(+@(+((((()))))$)4)@)H)x))))4**********h*h*0+D+H+X+\+`++++h+h+<,, ,(,(,----0-4-8-@-D-H-X-d-  ,HLP `  ( 0@@xP` X!pH0( 8 @ P l- (@!H"` `h `p ` h p @x  0    H   8   (         H( 0 88 @ (H P ` h p 0x   H 0 8 @ ( P X PhP ``hx 8P h(08(@`HPX`hpxh8P@0 (   XHpPx (08@PHP X`hpxX!!"#X$)*+0d(` < $\ (0 4 8 (H8@H(Ppx((.symtab.strtab.shstrtab.rela.text.rela.init.text.rela.exit.text.rela.rodata.rodata.str1.8.rodata.str.rela.altinstructions.modinfo.rela.data.rela__patchable_function_entries.rela__jump_table.rela__bug_table.data.once.rela.exit.data.rela.init.data.rela__dyndbg.bss.comment.note.GNU-stack @p-@e81 +-t&@ ;(.,6@ KX.F@8@ S2x1b26$s<6 n@x0 H6?6@ H:@xX <@@Х  P< @0 \<`<@  h<@8  p<@P P=0P=/$==! XF Ш4