ELF>@@&%GNU 0CvkǞ?n;UH;G$fDUHuHG@ffffff.UH1UH1fUHHH$Ld$HHt:L I|$@ID$8Ht HLH;HH$Ld$ffff.UHH~fff.UHHPH]LeLmLuL}HIuH]LeLmLuL}Lt2E1ILAD9IwHCHtttsPDHHD@HHT$T$PډT$@L$1.IL-: C,DK4HDLHH$1L= AEMMMHLHHD$AE I$1HGLOHHHH$L1HdL-W%fffff.UHHH$Ld$HHIwt~hv[H<t7uhLHI|$1H$Ld$HLH$Ld$þHHBttHHH1bUHH@H]LeLmLuL}~hHIAAI$AH҃HHHUHIHUtn@hHr1ɉH91HHMHMEDi t_1LLMf@Mt|HHXLLHpLH]LeLmLuL}f.AI DyIHUH LH딾HHpH@EEHVf FH 1HHUFDUHH H]LeLmHLoHAuIHA tAt EAAu,HCI D1H@H81H]LeLmttEHH1@UHH H$Ld$Ll$Lt$~hIHH<t2HLH$Ld$Ll$Lt$ID$H5 L(HI~L HILHIFtXI8I Idž0IdžHI0I8I@ID$H@HPDLu{1ɺHL-HLHHHH1xkHH1QUHSHH1HH H@H8eHH[fDUHH`H]LeLmLuL}LgIHAD$hcL7M$w#HfH]LeLmLuL}LItAF uAV atE1AG|?AF A w DIHHHGHDULENADMAIDUDMHPIV H{Hp D$D|$D$A$HH1@wm}pHH1SfDAD @uALIHPH{EIHq D$D$$HEAAAA넾HIUBhUHH@H]LeLmLuL}HHt1H]LeLmLuL}HSL{MwHcHHUHUIMtAEhHJE1H9 1LAD$ SHtAL$ I|$AD$Hs8C0tAL$ C(AD$ H{IxHCA}hEgEIDLHHPDJDDzHPHDDbJHP @@ BBL@@ @HsIXH{IpvTMIAL$ DHLHUHUIHHHUHUfff.UHH@H]LeLmLuL}HH_IHt 1H]LeLmLuL}M|$ MwIŸMt1A}h#H@AT$$ʉPI|$IxID$A}hAGAW I@yHqV@~HQ@qBHA @rAA @@AA AA}hI@ tADfA;Pw 8t0@It$IXLLIHAD$tA$I$IHLt띾H_HEUUȋEUHHH=HPt*HH9Hu %DH9HtHB(H=HPu1fDHJ8H8H9HAtffff.UHHfffff.UHHGH@HfUHHGffffff.UHUH1UHDUHHGffffff.UHH=HtHfUHSHHHH=HHHH*HHǀHǀ0HHǀHǀHǀHǀPHǀpHǀHǀxH1H[u(HHH1ttHH1fffff.UHSHH`HHHHxHH[@HcHH[ff.UHH1HHHHUHAWAVAUATSH8HGHHIH9HEtIHO11@AAt AEAUHMLEDMUHMLEDMtEAIuHIHH IEIHL;EsADDE7MA b9YIIHL;EAArf.HH8[A\A]A^A_AA:u8IE1cffAuLH8H)[A\A]A^A_þE1뀅ҾtrDIE1E1ZZMLEH)HH1H+fUHSH1HHHuH~HUHSH[ffff.UHSH1HHHuH~HUHSH[ffff.UHeH%H`HHH@HHPL1Hfff.UHH H$Ld$Ll$Lt$H`ILou-LHߺLH$Ld$Ll$Lt$ILH#u6LCHIX8ttILLHH1tHp1HHLCQLH#fffff.UHSHH^uHH[ttHHH1f.UHH@HeH%(HE1HIAH II(AI0D$HUIEI8EDD$$A1HED\$ DT$HUeH3%(HufDff.UHSHHWHH HH[ffffff.UHSHHWHH HH[ffffff.UHATSHIHuiHuHpHHHx@H5Ѐ HHHtHE HLHHH[A\ttHH1kfff.UHSHH5Ѐ HHtuHCH[H11ttHHH1fUHSHH_u0HH{(HHH[ttHSHH1UHATSHLgubI$HI|$HCHtH@HCHHL[A\ttI$HHH1jfffff.UHH@H]LeLmLuL}HI HLL9tE1LH]LeLmLuL}HUI|$ u͸H9EwH5Ѐ HItHEL{E1E1111M}HAEIE(IE(IE0HIH=Me8E1LHLHHxiMHHsI}IW8H HH1LLE1@UHSHHHuHaHy 1H[H5Ѐ@HHtHEHHHC8HC8HC@HH=HPt&HMH9Hu \@H9HtRHB(H=HPuH5H{(HHUH{ HHCHB@HH1#HH1fUHAWAVAUATSHLDIILIFhIhI9L8ttI&IEH9Ct+I$I9L8tBI\$u8IM H9 uu]Lfff%HH[A\A]A^A_1LttH HHH1LELEttHHH1tUHSHHHtqHGt/Ht*H=t"HxHtDf;PvH[@H@( DUHH fUHH`H]LeLmLuL}~hLwIIIHQ A Z B t\A$I0IVtgHiHdA}hv H^LtAD$4A9$(LH]LeLmLuL}AEhQʉHvHEHHFMHMAD$49vHA։I4)H9HGHtM$MMEW eH %H?EOLeIALmLMII9w>E)E1HDMuLHUDP L(IHUDHII9vI)EII9MFAFDHm۶m۶mHu DMLUHHH)HI|=HHHHH HL%H)I9LGHLAnDMLUDHUL)LeM)F D(E1DI$8IDŽ$0IDŽ$HI$0I$8I$@I$H@H@HHR  ADE$M$HH1nf.LeLmg fffff.UHAWAVAUATSHHH`HHpHp1tHĘ[A\A]A^A_fDHOHXHXHHMHXH@HEHxH`HEHAA$HHEuH`HHHxHxADq EL)1IEH}leH%H-?HEE1E1DžhE1HEDM]LEHHуHHD0L(UD` PHfLDchDclIU@tAMhHHэML)eM)tHf|EHU H}EẺẼ{hDH@rHJA@qDHBJDDxHBHB MJ MHM̈HBB hȉBHUHuH}HXDHHLPDHLPH}HpHRHHU)DUM)DeMMMDelM9MMFMnHMAuHm۶m۶mHH} HHH)HIt5HƋEHH%H)H HI9LGHLHEhLeEfDHxLPHxHDp LPL9uML(LFuMDeIMHE@LDTlL;}LG}uMt A7MLHH4HE{hvHHHEHpC KJY (` (gz P        - X4 x; h u   6    X ]   @   G x   S k p      RRk p    V5Uu V * = `w      *Bu| YB ]j  %. ? \\*  0 "R5 v< 0AG\zB   @ XSq BQ{z  X  j* 1 H8JP^ cls x     %-5@I[ b i  ? Tg     S|bu       %2@ G Nr / 6 AMVc j pq!Mt n!! !"  "?" F"  M"" #3## #2%*&W&&3' 8']' h' }''''' ' 8' ' (2( K(u((((("( 5( (()g)m))))))) I) `)))) * t* ****2:* AA* H*S*\*Zh* ^o* 8v*}****+J+T+ Y+h+ m+++++ ++, ,,3-4N-_---- ..).K. R. Y.d.q.. . ... /... ./ //// ///0 +020<0 A000/161 ;1e1t111111 1122 G2O2W2\2k2 p2x222 52 2UHHHH1H @  )2 7<AUHƒuBHt #HH1H1 (4 @; @I Nft_recv_reqft_recv_seqft_write_pendingft_queue_status!" $ft_recv_cmdft_send_resp_statusft_send_workft_send_tmft_queue_tm_resp_ft_dump_cmdft_register_configfsdebug_loggingft_parse_wwnft_del_aclft_add_aclft_del_tpgft_add_tpgft_del_lportft_add_lportft_tpg_release_fabric_aclft_tpg_alloc_fabric_aclft_acl_getft_recv_write_dataft_queue_data_inft_recvft_sess_getft_prlift_sess_createft_sess_closeft_sess_shutdown0Pp 08p@HP`hp@p%s: cmd %p sess %p seq %p se_cmd %p %s: cmd %p data_nents %u len %u se_cmd_flags <0x%x> %s: cmd %p sg %p page %p len 0x%x off 0x%x %s: cmd %p sid %x did %x ox_id %x rx_id %x seq_id %x e_stat %x FCP error response: did %x oxid %x status %x code %x tmr fn %d resp %d fcp code %d cmd or seq allocation failure - sending BUSY r_ctl %x alloc target_submit_cmd drivers/target/tcm_fc/tfc_cmd.c<3>%s: target_fabric_configfs_init() failed! target_fabric_configfs_register() for FC Target failed! err %u len %zu pos %u byte %u del acl %p se_acl %p tpg %p se_tpg %p %2.2x:%2.2x:%2.2x:%2.2x:%2.2x:%2.2x:%2.2x:%2.2x<3>Unable to allocate struct ft_node_acl acl %p port_name %llx matched drivers/target/tcm_fc/tfc_conf.cdrivers/target/tcm_fc/tfc_io.c<3>%s: xid 0x%x, f_ctl 0x%x, cmd->sg %p, cmd->sg_cnt 0x%x. DDP was setup hence not expected to receive frame with payload, Frame will be dropped if'Sequence Initiative' bit in f_ctl isnot set <3>%s: Failed to send frame %p, xid <0x%x>, remaining %zu, lso_max <0x%x> %s: Command aborted, xid 0x%x drivers/target/tcm_fc/tfc_sess.cinclude/scsi/fc_frame.h%s: unhandled frame r_ctl %x invalid FCP tm_flags %x tcm_fcfc%sTCM FC 0.4 on %s/%s on %sdel acl %s acl %p add acl %s del lport %s del tpg %s tpgt_tcm_fctcm_fc: add tpg %s add lport %s acl %p port_name %llx versionport_namenode_nametaginclude/scsi/fc_frame.htcm_fcport_id %x sid %x port_id %x found %p port_id %x not found sid %x sess lookup failed port_id %x flags %x ret %x port_id %x sess %p tcm_fc%Ue (0-82@HPXz`h p xu%Z J9* l(* 0 8( @ Hz P X `hpx%~5MExz5 h }1license=GPLdescription=FC TCM fabric driver 0.4parm=debug_logging:a bit mask of logging levelsparmtype=debug_logging:intretpoline=Ysrcversion=A7950D9159E4606998A8996depends=target_core_mod,libfcvermagic=2.6.32-754.35.1.el6.x86_64 SMP mod_unload modversions % U^dw "w"w$m"(w0"(4w<&(@wHh(LwT.X`/dlK1pxO1|2 @#Rmodule_layout9Oper_cpu__current_task4kref_puteA transport_deregister_sessioniparam_get_int Wcore_tpg_register[fc_fc4_register_provider#ifc_lport_iterate#transport_generic_free_cmdzfc_get_pr_transport_id_lenˑmalloc_sizes=+dynamic_debug_enabled2Lhex_to_binH__ratelimitDLtarget_fabric_configfs_deregisterkcore_tpg_deregister'd__dynamic_pr_debugv~queue_work?sg_nextumutex_unlockscsilun_to_inttarget_submit_cmd%Kparam_set_intA,@blocking_notifier_chain_unregisterQcall_rcuZ,<sprintfC__list_add܋core_tpg_del_initiator_node_acl memset8_ctypeeB_fc_frame_alloc%cfc_fill_reply_hdrcsprintk_spin_lock_irq&#strict_strtoulZcore_tpg_set_initiator_node_tag ļfc_parse_pr_out_transport_id9mcount# transport_deregister_session_configfslfc_fc4_deregister_providerR0warn_slowpath_nullmutex_lockmper_cpu__kernel_stackl destroy_workqueue[D!list_del&mstrstr, synchronize_sched!rWfc_frame_alloc_fillbܜtarget_fabric_configfs_free__create_workqueue_key` target_fabric_configfs_initNOvxpv_irq_ops__stack_chk_fail􀴜dynamic_debug_enabledu=kfree_skb6Xtransport_register_session\ɢ.__x86_indirect_thunk_rax\MEblocking_notifier_chain_registerD kmem_cache_alloc_traceH8bfc_lport_notifier_head1:kref_initW^target_fabric_configfs_register zkfree5\fc_get_pr_transport_iddl#memcpykref_get/fc_get_fabric_proto_identtarget_submit_tmr~Ytarget_execute_cmdmget_pageZcore_tpg_add_initiator_node_acl۞snprintfųtransport_init_session$ (@` `  (8@`hxp +.(;;;,;,;};;;N;F;@;<;a;e;;;;w;J;;;8;.;;;n;;;;;;;A;.O(O0`8@(POXp`hxOXO6O OO (0@OHPX`hOpx(O3@ 008@@HvX`KhpValy (08HPX`px.8 Xt  X(A8@(HXP^`h(pXxI4X<XKX5`X5tcm_fc  `dmodule.sig^_ ǽq[CF)8Kx8Df&T9R<Kqu"TK.lᥝ{CҸ     ! c(((9h(J@([ g(x P((( ((p: P"x(3(D @S b ` q p    0Pp   4JGR@^ Pl`y  (V Ep-(3 3% D>pI(Z0(kpV (11X(H(@x((+6(GGT(e(vp(  %`0( % ((. (@`(L 3 [ @ j K y V  a  l  y        #(4 9D(U(]`(n((8(*++ ((/2.( ! ( 0 4? <N K] `l Xq~ #@@@"c  !/1=0KZqz'p $ ! * G9 @ W ] }  @+8 P      V - F a k   (H ~  "   * > P W ` r        `14 `& 4 T c r y        0B   03    <  M [ m |  .& p(     1>Ye ` 1"*tfc_cmd.cft_free_cmddescriptor.62356descriptor.62341descriptor.62345descriptor.62348ft_recv_seqdescriptor.62664__func__.62665ft_send_resp_statusdescriptor.62709descriptor.62854ft_send_workdescriptor.62947__func__.62948descriptor.62898ft_send_resp_code_and_freeCSWTCH.1404descriptor.62998descriptor.62796__func__.62482__func__.62573__func__.62899__func__.62710__func__.62999__func__.62797__func__.62855__func__.62342tfc_conf.cft_get_fabric_nameft_get_fabric_wwnft_get_tagft_get_default_depthft_check_falseft_set_default_node_attrft_tpg_get_inst_indexft_exitft_notifierft_fabric_opsft_wwn_attrsft_nacl_base_attrs__func__.62548descriptor.62549ft_initft_nacl_store_tagft_nacl_show_tagft_parse_wwndescriptor.61850ft_nacl_store_node_nameft_nacl_store_port_nameft_wwn_show_attr_versionft_del_acldescriptor.62095descriptor.62089ft_tpg_release_fabric_acldescriptor.62244ft_nacl_show_node_nameft_nacl_show_port_nameft_add_acldescriptor.62041descriptor.62209ft_del_lportdescriptor.62463ft_del_tpgdescriptor.62338ft_add_tpgdescriptor.62279ft_add_lportdescriptor.62409descriptor.62149descriptor.62153__mod_license657__mod_description656__mod_debug_logging57__mod_debug_loggingtype56__param_debug_logging__param_str_debug_loggingft_wwn_versionft_nacl_port_nameft_nacl_node_nameft_nacl_tag__func__.61851__func__.62090__func__.62042__func__.62339__func__.62280__func__.62464__func__.62410__func__.62245__func__.62210__func__.62150tfc_io.cft_execute_work__func__.62454_rs.62278__func__.62259descriptor.62258.LC0tfc_sess.cdescriptor.62058ft_recvdescriptor.61851descriptor.62335descriptor.62331descriptor.61858ft_tport_createft_sess_rcu_freeft_prlidescriptor.62245descriptor.61930ft_sess_freeft_prlodescriptor.62090__func__.62332__func__.61852__func__.62246__func__.61931__func__.62091__func__.62059.LC7tcm_fc.mod.c__mod_retpoline110_rheldata__mod_srcversion101__module_depends____versions__mod_vermagic5ft_queue_data_inft_lport_find_tpgft_queue_tm_respft_lport_lockft_get_task_tagft_sess_close__this_moduleft_release_cmdtransport_init_sessionsnprintfcore_tpg_add_initiator_node_aclget_pagetarget_execute_cmdft_deregister_configfsft_queue_statustarget_submit_tmrft_write_pending_statusfc_get_fabric_proto_identkref_getcleanup_modulememcpyfc_get_pr_transport_idkfreetarget_fabric_configfs_registerkref_initft_lport_addft_get_cmd_stateft_format_wwnfc_lport_notifier_headft_recv_reqkmem_cache_alloc_traceblocking_notifier_chain_registerinit_moduleft_invl_hw_context__x86_indirect_thunk_raxtransport_register_sessionkfree_skbdynamic_debug_enabled__stack_chk_failft_sess_shutdownft_tpg_alloc_fabric_aclpv_irq_opsft_register_configfstarget_fabric_configfs_init__create_workqueue_keytarget_fabric_configfs_freefc_frame_alloc_fillsynchronize_schedstrstrlist_deldestroy_workqueueper_cpu__kernel_stackmutex_lockwarn_slowpath_nullfc_fc4_deregister_providertransport_deregister_session_configfsmcountfc_parse_pr_out_transport_idft_lport_notifyft_acl_getft_lport_listcore_tpg_set_initiator_node_tagstrict_strtoul_spin_lock_irqprintkfc_fill_reply_hdr_fc_frame_allocft_configfs_ctypeft_provmemsetft_recv_write_datacore_tpg_del_initiator_node_aclft_lport_del__list_addsprintfcall_rcublocking_notifier_chain_unregisterft_debug_loggingparam_set_inttarget_submit_cmdscsilun_to_intmutex_unlockft_sess_putft_sess_get_indexsg_nextqueue_work__dynamic_pr_debugcore_tpg_deregistertarget_fabric_configfs_deregister__ratelimithex_to_bindynamic_debug_enabled2malloc_sizesfc_get_pr_transport_id_lenft_dump_cmdtransport_generic_free_cmdfc_lport_iteratefc_fc4_register_providerft_write_pendingcore_tpg_registerparam_get_inttransport_deregister_sessionft_check_stop_freekref_putft_sess_get_port_nameper_cpu__current_tasktcm_fc.ko.debugs1.rodata.str1.1.rodata.str1.8.rela.data.rheldata.rela.rodata.symtab.strtab.shstrtab.rela__mcount_loc.note.gnu.build-id.rela__bug_table.rela.gnu.linkonce.this_module.rela__verbose.note.module.sig.gnu_debuglink.rela__param.modinfo__versions.rela.parainstructions.rela.altinstructions.bss.altinstr_replacement.rela.text.rela.init.text.rela.exit.textm@$Mp2H 3X/"hxbGcb"XcVSd"2d9eq 4xh0" 2ky2!p`q[s" yy0"y y"z {({`"||@"*~~@ $  "(` " 0 P0"- xA#I@8QLs