ELFH@@     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< P b0000 $$0$0$$    {S*4*SA{¨_*4*SA{¨_3Unable 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_gadgetnexusversion`drivers/usb/gadget/function/f_tcm.c{{_/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_nexusauthor=Sebastian Andrzej Siewiorlicense=GPLalias=usbfunc:tcm/ GCC: (GNU) 13.2.1 20231205 (Red Hat 13.2.1-6)     3@ @X Rp\ b u, 0, h4  l    !# #8 %l ' D )pX ++h888 -P@d0 ` /zP 1 , 3X 50 7H 9 ) ;  ='8 ?A AC D> 0V* F He` J}< LP Nx P RX THV VV, X< Z \ ^` b0XA dN, fa( h jo{`$p l n p`t r08p8 t!x v"! x1"  z;# |O+ ~  ajyP0H`h ((4@L Xd p ~  0P p  , @S d q ~    0 @ P `@ 0 H28D(Z mh`h0`((    <e!{! - C  !%')+-/13579;=?DFHJLNPRTXZ\^bdfhjlnprtvxz|~l   + 8 K S \ c j t       X  " 6 I ] q        ' V,6 E Y a k z           " 0 B T }         ) 8 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.L144721usb_function_registertarget_register_templateusb_function_unregisterinit_modulekfreemutex_locktarget_remove_sessionmutex_unlock__dynamic_pr_debug_printksnprintfstrstrstrlen__kmalloccore_tpg_deregisterdestroy_workqueueconfigfs_undepend_itemmodule_putusb_ep_queuesg_copy_to_buffertransport_generic_free_cmdsg_copy_from_buffer__init_swait_queue_headwait_for_completiontarget_execute_cmdsbitmap_queue_cleartarget_put_sess_cmdusb_free_all_descriptorsusb_gstrings_attachusb_interface_idusb_ep_autoconfig_ssusb_assign_descriptorsusb_put_function_instanceunregister_gadget_itemtarget_unregister_templatecleanup_moduleusb_ep_disableusb_ep_free_requeststrncmpkstrtoulltry_module_getkmalloc_cacheskmalloc_trace__mutex_initalloc_workqueuecore_tpg_registerconfigfs_depend_item_unlockedcpu_number__sbitmap_queue_getmemsetpreempt_schedulememcpyqueue_work_ontarget_submit_cmd__target_init_cmdtransport_send_check_condition_and_sensesystem_wqstrnlentarget_setup_sessionfortify_panicconfig_group_init_type_nameusb_composite_setup_continueconfig_ep_by_speed_and_altusb_ep_enableusb_ep_alloc_requestscsilun_to_int__this_modulept8DLh!Hlp!Htx!!!x!x@P(!,!0d0 l0 !! !  !!p"x|#$%|))&&!!t&0 0 & ! ! | ! ' 0 0 &   ! !  ( ( & &( , 8 !@ !D ` &h l x ! !  ! '` 0 d 0 &   ! !  * * &< @ H !P !X l &x |  ! !   )*(,0!8!<H(! ! +!  ,&<,D-`dx! |! +0 0 &$,,-x&!!!!!!(4.`/01(2X3t3334,!00!04Dh56&&!h!h!P!P49<9L:X:d:p:x!!;< ,04Hd|=>X>X?!!@!!AB(C@P%\$l#DDEFHGHTIl!p!t|!0!0!!!!!!!@!@JKL(tJKL(>0 >0$?4M<`$@MH`$`I9999:::4:<!!;$ 4!8!DH!P!TdNN>>?O D L \ ` l !p !t     ! !  ! !  ! !    P   P!@!>HL!>HP!?h!!p!!t!!>@!>@!?!!!!!!!!" ","!@0"!@4"@8"p<" @"pD" H"L"P"T"\"`"p"!Pt"!Px"Q"""""""#>P#>P#?$#,#0#!X4#x8#!X<#x@#D#hH#L#hP#T#`X#\#``#d####( $&,$0$<$!h@$!hD$$$R$S$T%R8%S@%TP%Ud%Ux%U%U%#%#%!%X%X &!$&!(&&S&T&S&T&9&R&&&':': ':0':8'!x<'!x@'H'9P'9p'Sx'T'S'T'U'U'U(U,(!<(+@(+(&(!(!((:)!)!))9)9$)94):@):H)x):):):):4*&*&***!*!****!h*!h*0+&D+H+X+!\+!`++++!h+!h+<,H,V,(,(,I-!-!--&0-!4-!8-@-!D-!H-X-d-. !(W@!H"``h`p`hp@x0H8(  H(088@(HP `h p0x H08@(P X!P!hP``!hWx!W8Ph(` ,HLP`0d(` < $\ (0 4 8h8P@0 (    XHpPx7 l-P X!!"#X$)*+W!( 0@@xP` X!pH0( 8@PW8!!(!H8!@H!(P!p!x!(!!!(!.symtab.strtab.shstrtab.rela.text.rela.data.bss.rela__patchable_function_entries.rela.init.text.rodata.str1.8.rela__jump_table.rela__bug_table.rodata.str.rela.exit.text.rela.altinstructions.rela.rodata.data.once.rela.exit.data.rela.init.data.modinfo.rela__dyndbg.comment.note.GNU-stack @p-@k81+-&@@1p1;p16@;x16@(;16@@ ;16@X ;16@p;16@;16@;16@;16@Т]1tX@;026@;826@;@26@h2H2;66@أ!|6@w@ #;076@%;876@(';@76@@);H76@X+;P76@p-;X76@/;`76@1;h76@3;p76@Х5;x76@7;76@9;76@;;76@0=;76@H?7 @`0A27$;76@D;76@F;76@H;76@ئJ;76@L;76@N;86@ P;86@8R;86@PT8,@hV;H86@X;P86@Z;X86@(\;`86@@^h8 @X0`;x86@b;86@d;86@f;86@Шh;86@j;86@l;86@n;86@0p;86@Hr;86@`t;86@xv;86@x;86@z;86@|;86@ة~;86@;86@9@ @< <@`(<@x0<?p< @0P=/$==@  ]F 4