ELF>p@@! GNUaV&ުgM[2wUHHtgsHH11@tctHH11HH11HH11HH11ffffff.UHH H]LeLmHHIH@ʁ;Pr3HH1fDLH]LeLmfHL,Mt uKsLS AEMLMEHH1fUHH0H]LeLmLuHLIH@A]ˁ;XrMHH1E1 u7EEEu^LH]LeLmLuHL4MuAEENLMFAHH$1ELHH1ffffff.UHATSH G,1ɺHI9vuHSHH<{s H2RH$H H@H ЋS$H ЋS0HH Ћ HcH S4H ȉ ҃fA$I$H BHBrDfDBfrzHB B( PzȉB, u$HK4LHSHH@H<H [A\CHJLJfAHHED$C D$Hf$1UHHH$Ld$ IHu0HH@I$AT$4H@H<H$Ld$ËDOHLGHH1UHSHHHtuHH[LGHHH1f.UHHffff.UHH H]LeLmHHIH@ʁ;Pr3HH1fDLH]LeLmfHL,Mt uLsAEMLMEHH1ȐUHH H]LeLmHHIHR%;Bs%HL,Mt u${*tLLH]LeLmSMMLEHH1UHHH$Ld$HHHʁH@;Pr.HH1HH$Ld$DHL$Mt u LA$EL$LMD$HH1ff.UHSHH@v@@5HyH[HǃHǃHHǃHǃHHǃHǃHHǃ11ffffff.UHHpH]LeLmLuw$A1t$s:t$L HLC8A9}:@t+HC0IcDHHDPL1C8AI$H޸h@tg@tf1t ftAD$HID$@HCID$C<AD$9HC(AD$8ID$0AD$\AD$`AD$hAD$lID$PAD$dHCH8AH1AHED$XHSH LI$M$HuNIF ANDLpP AySLHH1LHI$LHH1M$HUHAu4HUuIFHUuH8E$E$LA$A$HIDŽ$IDŽ$HIDŽ$IDŽ$$1AFDEM4HEE0AM(HD$ AUD$T$AELD$AE8$1AEEL$tLEEAL$pHH$1LuWL@HL1҅wAD$99}@IL$(HsHcƒH HA$LHH1-L9UHATS1ҹAHHt+@lu@DDchIc1HH[A\1DHH1 fUHH0H]LeLmHIIHtyH :HHHD(DHHHL1H]LeLm @(HHt;IMHIUHHJHHHJHHHJHHHR HP h@D,LHHHH1IH1TDHH1H1-DDLHH1H$EAHH1Yfff.UHH@H]LeLmIuu1H]LeLmf.(U؉MDEIŋUظMMDEtЃAD$DAЃAD$EIHFˉF^H0fE D$H^1fFfAÃfDFЃ HHHF AD$4fA uI$AT$4LH@H<AD$AAHLH1fff.UHH H]LeH~1H]Let(UM'IċUMMtI$sH@ΉpsΉpf KHf@HpffHHcHHH C4fA$ uHS4LH@H<%KAHHH1UHAUATSHLghHMH? 7ǃkL1Ht2HHGHHGHBHI}I9uHChI$fADŽ$BI\$8ID$@CHBȉBC ȉBTHۉBtHCHB uzHK4LHSHH@H<H[A\A]ËLCAHHH1LGHAHH1DKLCD$THڋHH$1Kffffff.UHHPH]LeLmLuL}HuHLH@AEfÁ;PrBHH1DH}H]LeLmLuL}fHL,Mt$sIHHEA<M}xMI_8IExAFȉCANDCfD9rAA udAt dkAtCu fk kLH}LKELLHH1kpLKELLHH1k;AUHH1LH}^ uIExMELALMHHD$$HD$1TLCLLHH1AUHH1pELLHH1yELLHH1wEMMELHH1A DUHH`H]LeLmLuL}HLHH@AUʁAM;PrDHH1HH]LeLmLuL}f.HL$Mtf$fMM$LA$Ls8AEIFAFH)ȉCh;ClChH{lHAufu_)ʉsh42ID$xHtYh@$aI$LHPHHSHHXA$DHID$xHu$I\$xAnAvE$HD9AEHMDOfAAA(93EAVt AL$EAVA$H$"DOHWD $HʉL$T$AHL1EEL$LMD$A$HHH$D$ChD$1 MD$A$IH$LHH1n utLLQEL$MD$LHH1A$AT$A4$HH1AT$HH1|EL$MD$LA$HHH$UHH`H]LeLmLuL}LLIIWEeADAu%?;B0rGHH1fDLH]LeLmLuL}f.HR(HHtDHH{LAH|$(fAf|$ t$Eɉ$1HHH\$Dd$A#RAu|LLLLAAAvxHLHLE{AqAgs4IAUʁIDEB4xHPHǃH5HH=DHHHH1DHHHH1ffffff.UHHPH]LeLmLuL}HLIH@A$ʁ;Pr9HH1@LH]LeLmLuL}fHHHt kAD$#<vHLHHELCsLSp MHCpfAǂLACIFAFCAF AFHS4H@H<CuEAD$<tgw}<ta8H @k[ǃLu}H}HfDฃ PḒ{qAD$DKHLCHH$1aDHHHH1XDHHHH1%LCAHHH11DKLCHڋHH1LU$LU LC1AHHHpLCAHHH1CUHSH HTHC<;C8tHHCXHCPH{HHt-HCH4HHHt HC u'@ucHǃHH[f.Hs HHxsHHHS1HHxst‹LC1AHHHtDHHHH1fDOHLGHH1DHHHH1LC1AHHHDHHHH1UHAWAVAUATSHXHDW-  E-^-d----;. L.R._. d.. . .  .. A/  //,/ 3/ :/  A/^/ e/ l/r////X00  0 @00 A0 00 @0 P00D11 2H2h22 A2 22 2 22r34454K4a4{444465 R5Z5e555 66 16 67 A7  7B7 1I7 P7o7 0v7 (}77 17 7  77 17 778 18 8B8 PI8 XN8T8l8 1s8 z8  888 9m99 A9 99 A9 ::+: A2: 9:UHHH ' ,UHH1HHHxH1   # (3 @=do_fw4_ackdo_rx_data_ddpsend_abort_reqcxgbi_sock_set_statecxgbi_sock_set_flagabort_arp_failuredo_act_establish__cxgbi_sock_getfree_atidcxgbi_sock_clear_flag__cxgbi_sock_putcxgbi_sock_freepush_tx_framessend_tx_flowc_wralloc_wrdo_set_tcb_rpldo_rx_iscsi_hdrdo_close_con_rpldo_abort_rpl_rssdo_abort_req_rsssend_abort_rpldo_peer_closedo_act_open_rplcsk_act_open_retry_timersend_act_open_reqt4_uld_state_changet4_uld_rx_handlert4_uld_addcxgb4i_ddp_initddp_ppod_write_idataddp_setup_conn_pgidxddp_setup_conn_digestcxgb4i_ofld_initinit_act_opensend_rx_creditssend_close_reqrelease_offload_resourcesl2t_putcxgb4i_sport_basecxgb4i_max_connectcxgb4i_rx_credit_threscxgb4i_snd_wincxgb4i_rcv_windbg_level@;HP X<6>cxgb4i:%s: cdev 0x%p, UP. <6>%sinclude/linux/skbuff.hcxgb4i<6>cxgb4i:%s: cdev 0x%p, RECOVERY. <6>cxgb4i:%s: cdev 0x%p, DOWN. <6>cxgb4i:%s: cdev 0x%p, DETACH. <6>cxgb4i:%s: cdev 0x%p, unknown state %d. <3>cxgb4i:%s: can't find connection for tid %u. <6>cxgb4i:%s: csk 0x%p,%u,0x%lx,%u. <3>cxgb4i:%s: can't find conn. for tid %u. <6>cxgb4i:%s: csk 0x%p,%u,%lx,%u, status 0x%x. <3>cxgb4i:%s: csk 0x%p,%u, SET_TCB_RPL status %u. <6>cxgb4i:%s: csk 0x%p, %pI4:%u-%pI4:%u, atid %d, qid %u. <6>cxgb4i:%s: csk 0x%p,%u,0x%lx, tid %u, abort. <6>cxgb4i:%s: free csk 0x%p, state %u, flags 0x%lx <6>cxgb4i:%s: status 0x%x, csk 0x%p, s %u, 0x%lx. <6>cxgb4i:%s: cdev 0x%p, offload up, added. <6>cxgb4i:%s: t4 device 0x%p, register failed. <6>cxgb4i:%s: 0x%p,0x%x, ports %u,%s, chan %u, q %u,%u, wr %u. <6>cxgb4i:%s: t4 0x%p, rxq id #%d: %u. <6>cxgb4i:%s: cdev 0x%p,%s, pfvf %u. <4>cxgb4i:%s: cdev 0x%p, ddp 0x%p already set up. <6>cxgb4i:%s: cxgb4i 0x%p tag: sw %u, rsvd %u,%u, mask 0x%x. <6>cxgb4i:%s: cxgb4i 0x%p, nppods %u, bits %u, mask 0x%x,0x%x pkt %u/%u, %u/%u. <6>cxgb4i:%s: cxgb4i 0x%p max payload size: %u/%u, %u/%u. <6>cxgb4i:%s: t4 0x%p ddp init failed. <6>cxgb4i:%s: t4 0x%p ofld init failed. <6>cxgb4i:%s: alloc cpl wr skb %u+%u, OOM. <6>cxgb4i:%s: ? FL 0x%p,RSS%#llx,FL %#llx,len %u. <6>cxgb4i:%s: cdev %p, opcode 0x%x(0x%x,0x%x), skb %p. <3>cxgb4i:%s: No handler for opcode 0x%x. <6>cxgb4i:%s: OOM bailing out. <6>cxgb4i:%s: csk 0x%p, tid 0x%x, crc %d,%d. <6>cxgb4i:%s: csk 0x%p, tid 0x%x, pg_idx %u. <6>cxgb4i:%s: csk 0x%p,%u,0x%lx, state -> %u. <6>cxgb4i:%s: csk 0x%p,%u,0x%lx, bit %d. <6>cxgb4i:%s: csk 0x%p,%u,0x%lx,%u, snd_nxt %u, 0x%x. <6>cxgb4i:%s: csk 0x%p,%u,0x%lx, skb 0x%p,0x%x, lhdr 0x%p. <6>cxgb4i:%s: csk 0x%p,%u,0x%lx,%u, bad state. <3>cxgb4i:%s: tid 0x%x, rcv RX_DATA_DDP w/o pdu bhs. <6>cxgb4i:%s: tid 0x%x, RX_DATA_DDP pdulen %u != %u. <6>cxgb4i:%s: csk 0x%p, lhdr 0x%p, status 0x%x, hcrc bad 0x%lx. <6>cxgb4i:%s: csk 0x%p, lhdr 0x%p, status 0x%x, dcrc bad 0x%lx. <6>cxgb4i:%s: csk 0x%p, lhdr 0x%p, status 0x%x, pad bad. <6>cxgb4i:%s: csk 0x%p, lhdr 0x%p, 0x%x, data ddp'ed. <6>cxgb4i:%s: csk 0x%p, lskb 0x%p, f 0x%lx. <6>cxgb4i:%s: csk 0x%p,%u,0x%lx, tid %u, skb 0x%p,%u, 0x%x. <6>cxgb4i:%s: csk 0x%p,%u,0x%lx, tid %u, skb 0x%p header. <6>cxgb4i:%s: tid %u, CPL_ISCSI_HDR, bad seq, 0x%x/0x%x. <6>cxgb4i:%s: tid 0x%x, CPL_ISCSI_HDR, pdu len mismatch %u != %u + %u, seq 0x%x. <6>cxgb4i:%s: csk 0x%p, skb 0x%p, 0x%x,%u+%u,0x%x,0x%x. <6>cxgb4i:%s: csk 0x%p,%u,0x%lx, skb 0x%p data, 0x%p. <3>cxgb4i:%s: NO matching conn. atid %u, tid %u. <6>cxgb4i:%s: %pI4:%u-%pI4:%u, atid %u,%u, status %u, csk 0x%p,%u,0x%lx. <6>cxgb4i:%s: %s, get csk 0x%p, ref %u+1. <6>cxgb4i:%s: %s, put csk 0x%p, ref %u-1. <6>cxgb4i:%s: csk 0x%p,%u,0x%lx, tid %u, status 0x%x. <6>cxgb4i:%s: csk 0x%p,%u,0x%lx,%u, status %d. <6>cxgb4i:%s: csk 0x%p,%u,0x%lx,%u, in closing state. <6>cxgb4i:%s: csk 0x%p, skb %u/%u, wr %d < %u. <6>cxgb4i:%s: csk 0x%p, skb %u/%u, wr %d, left %u, unack %u. <6>cxgb4i:%s: csk 0x%p, tid 0x%x, %u,%u,%u,%u,%u,%u,%u. <6>cxgb4i:%s: csk 0x%p,%u,0x%lx,%u, skb 0x%p, %u. <3>cxgb4i:%s: NO conn. for atid %u, cdev 0x%p. <3>cxgb4i:%s: bad conn atid %u, csk 0x%p,%u,0x%lx,tid %u, atid %u. <6>cxgb4i:%s: csk 0x%p,%u,0x%lx, tid %u, atid %u, rseq %u. <6>cxgb4i:%s: csk 0x%p,%u,0x%lx,%u, got EST. <6>cxgb4i:%s: csk 0x%p, mss_idx %u, advmss %u. <6>cxgb4i:%s: csk 0x%p,%u,0x%lx, tid %u. <6>cxgb4i:%s: csk 0x%p,%u,0x%lx,%u, credit %u. <6>cxgb4i:%s: csk 0x%p, credit %u, OOM. <3>cxgb4i:%s: cdev 0x%p, idx %u, npods %u, OOM. <3>cxgb4i:%s: %s, NO atid available. <3>cxgb4i:%s: %s, cannot alloc l2t. <6>cxgb4i:%s: csk 0x%p,p%d,%s, %u,%u,%u, mss %u,%u, smac %u. z  x!($.(004<2@H8LT9X`:dlG:pT)parm=cxgb4i_sport_base:Starting port number (default 20000)parmtype=cxgb4i_sport_base:ushortparm=cxgb4i_max_connect:Maximum number of connectionsparmtype=cxgb4i_max_connect:uintparm=cxgb4i_rx_credit_thres:RX credits return threshold in bytes (default=10KB)parmtype=cxgb4i_rx_credit_thres:intparm=cxgb4i_snd_win:TCP send window in bytesparmtype=cxgb4i_snd_win:intparm=cxgb4i_rcv_win:TCP reveive window in bytesparmtype=cxgb4i_rcv_win:intparm=dbg_level:Debug flag (default=0)parmtype=dbg_level:uintlicense=GPLversion=0.9.1description=Chelsio T4 iSCSI Driverauthor=Chelsio Communications, Inc.srcversion=F87316682AE33A8792428DCdepends=libiscsi_tcp,libcxgbi,cxgb4,libiscsivermagic=2.6.32-358.el6.x86_64 SMP mod_unload modversions  x(08@H|PP`hpxgvyl (j08@HRP X`hepx  ]JB!L%.&\()+B,,j1@#Rmodule_layoutp"iscsi_tcp_conn_teardownX-cxgbi_set_conn_param4kref_putӃ;__kfree_skbo kcxgb4_l2t_releasem̓cxgbi_sock_free_cpl_skbs`scxgbi_ddp_initP cxgbi_ep_polliparam_get_inthcxgbi_sock_rcv_peer_closecdel_timeryAiscsi_tcp_task_init=cxgbi_sock_established]iscsi_change_queue_depthl,iscsi_queuecommand[cxgbi_conn_xmit_pdu`cxgbi_device_unregister_alliiscsi_conn_stopwox<cxgbi_parse_pdu_ittYcxgbi_destroy_session!iscsi_eh_recover_target6Zcxgb4_unregister_uldkcxgbi_conn_tx_openGiscsi_tcp_task_xmit,Gvcxgb4_iscsi_init 6cxgbi_device_unregister%Kparam_set_intQ6cxgb4_port_chanԔJcxgbi_cleanup_taskWcxgbi_sock_rcv_close_conn_rplh}jiffies;cxgbi_sock_purge_wr_queuecxgb4_best_mtuK^cxgbi_device_portmap_createRYcxgb4_alloc_atidcxgb4_remove_tidcxgb4_ofld_sendC\:cxgbi_ddp_page_size_factor memset52qcxgbi_get_ep_paramZiscsi_conn_startcsprintkacxgbi_conn_alloc_pducxgbi_ep_disconnectQPiscsi_conn_send_pdufiscsi_session_get_param@6Scxgb4_port_viidƑcxgb4_l2t_send9mcount!|cxgbi_ddp_ppod_setvcxgbi_iscsi_initriscsi_conn_get_param ??cxgbi_get_host_paramcEEmod_timer0cxgbi_ep_connect:wcxgbi_conn_pdu_readyFBcxgb4_free_atidk cxgbi_conn_init_pdu.%cxgbi_device_register1"cxgbi_create_sessioni+cxgbi_ddp_ppod_cleariB%__alloc_skb&Rparam_get_ushort7/cxgbi_attr_is_visibleFm9cxgbi_create_connparam_get_uintu=kfree_skb|Ycxgbi_set_host_paramiscsi_eh_device_reset͑cxgbi_sock_closed\^cxgbi_bind_conn!fhcxgbi_sock_skb_entail"wBcxgb4_register_uldb?cxgbi_sock_rcv_abort_rplۡ:_spin_unlock_bhtF cxgbi_sock_rcv_wr_ackaiscsi_eh_abort zkfree+Ȇ___pskb_trimH̅2param_set_uintkref_getcxgbi_get_conn_statsW ecxgb4_port_idxiԘiscsi_target_alloc2cxgb4_pktgl_to_skbWRliscsi_session_recovery_timedoutcxgbi_sock_act_open_req_arp_failure˓_spin_lock_bh?6cxgbi_iscsi_cleanupΔcxgbi_hbas_addxcxgb4_l2t_get$param_set_ushorttcxgbi_sock_fail_act_open N (0Chelsio T4 iSCSI Driver cxgb4i v0.9.1 (Aug. 2010)  (p0pXh`(; (08@HPX`hpx ( ;X h p x    ;cxgb4i  Hdmodule.sigFQ& j@ N xa o       &BVi'3<Qcxgb4i.ct4_uld_state_change__func__.64248do_fw4_ack__func__.63295dbg_leveldo_set_tcb_rpl__func__.63354send_act_open_reqcxgb4i_rcv_win__func__.61626abort_arp_failure__func__.61814cxgbi_sock_free__func__.60974arp_failure_skb_discarddo_close_con_rpl__func__.62806do_abort_rpl_rss__func__.62936do_peer_close__func__.62765cxgb4i_exit_modulecxgb4i_sttcxgb4i_iscsi_transportcxgb4i_init_moduleversioncxgb4i_uld_infocxgb4i_max_connectcxgb4i_sport_baserelease_offload_resourcespush_tx_framessend_abort_reqsend_close_req__func__.63532send_rx_creditsalloc_cplsinit_act_opent4_uld_add__func__.64057cxgb4i_snd_wincxgb4i_rx_credit_thres__func__.64015ddp_setup_conn_digestddp_setup_conn_pgidxddp_set_mapddp_clear_mapcxgb4i_host_templatealloc_wr.clone.0__func__.61045t4_uld_rx_handler__func__.64139__func__.63834__func__.63721__func__.60915__func__.60960__func__.61835do_rx_data_ddp__func__.63167do_rx_iscsi_hdr__func__.62982do_act_open_rpl__func__.62648CSWTCH.1420csk_act_open_retry_timer__func__.61000__func__.60988do_abort_req_rss__func__.62880__func__.60929__func__.61919__func__.63414__func__.63405__func__.62436ulp2_extra_len__func__.62337__func__.62086do_act_establish__func__.62457__func__.61767__func__.62621__func__.61976ddp_ppod_write_idata__func__.63644__func__.63446__mod_cxgb4i_sport_base70__mod_cxgb4i_sport_basetype69__param_cxgb4i_sport_base__param_str_cxgb4i_sport_base__mod_cxgb4i_max_connect66__mod_cxgb4i_max_connecttype65__param_cxgb4i_max_connect__param_str_cxgb4i_max_connect__mod_cxgb4i_rx_credit_thres62__mod_cxgb4i_rx_credit_threstype60__param_cxgb4i_rx_credit_thres__param_str_cxgb4i_rx_credit_thres__mod_cxgb4i_snd_win57__mod_cxgb4i_snd_wintype56__param_cxgb4i_snd_win__param_str_cxgb4i_snd_win__mod_cxgb4i_rcv_win53__mod_cxgb4i_rcv_wintype52__param_cxgb4i_rcv_win__param_str_cxgb4i_rcv_win__mod_dbg_level49__mod_dbg_leveltype48__param_dbg_level__param_str_dbg_level__mod_license46__mod_version45__mod_description44__mod_author43.LC26cxgb4i.mod.c_rheldata__mod_srcversion122__module_depends____versions__mod_vermagic5cxgbi_sock_fail_act_openparam_set_ushortcxgb4_l2t_getcxgbi_hbas_addcxgbi_iscsi_cleanup_spin_lock_bhcxgbi_sock_act_open_req_arp_failureiscsi_session_recovery_timedout__this_modulecxgb4_pktgl_to_skbiscsi_target_alloccxgb4i_ofld_initcxgb4_port_idxcxgbi_get_conn_statskref_getcleanup_moduleparam_set_uint___pskb_trimkfreeiscsi_eh_abortcxgbi_sock_rcv_wr_ack_spin_unlock_bhcxgbi_sock_rcv_abort_rplcxgb4_register_uldinit_modulecxgbi_sock_skb_entailcxgbi_bind_conncxgbi_sock_closediscsi_eh_device_resetcxgbi_set_host_paramkfree_skbparam_get_uintcxgbi_create_conncxgbi_attr_is_visibleparam_get_ushort__alloc_skbcxgbi_ddp_ppod_clearcxgbi_create_sessioncxgbi_device_registercxgbi_conn_init_pducxgb4_free_atidcxgbi_conn_pdu_readycxgbi_ep_connectmod_timercxgbi_get_host_paramiscsi_conn_get_paramcxgbi_iscsi_initcxgbi_ddp_ppod_setmcountcxgb4_l2t_sendcxgb4_port_viidiscsi_session_get_paramiscsi_conn_send_pducxgbi_ep_disconnectcxgbi_conn_alloc_pduprintkiscsi_conn_startcxgbi_get_ep_parammemsetcxgbi_ddp_page_size_factorcxgb4_ofld_sendcxgb4_remove_tidcxgb4_alloc_atidcxgbi_device_portmap_createcxgb4_best_mtucxgbi_sock_purge_wr_queuejiffiescxgbi_sock_rcv_close_conn_rplcxgbi_cleanup_taskcxgb4_port_chancxgb4i_cplhandlersparam_set_intcxgbi_device_unregistercxgb4_iscsi_initiscsi_tcp_task_xmitcxgbi_conn_tx_opencxgb4_unregister_uldiscsi_eh_recover_targetcxgbi_destroy_sessioncxgbi_parse_pdu_ittiscsi_conn_stopcxgbi_device_unregister_allcxgbi_conn_xmit_pduiscsi_queuecommandiscsi_change_queue_depthcxgbi_sock_establishediscsi_tcp_task_initdel_timercxgbi_sock_rcv_peer_closeparam_get_intcxgbi_ep_pollcxgbi_ddp_initcxgbi_sock_free_cpl_skbscxgb4_l2t_release__kfree_skbkref_putcxgbi_set_conn_paramiscsi_tcp_conn_teardowncxgb4i.ko.debugux.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.note.module.sig.gnu_debuglink.rela__param.modinfo.rela.smp_locks__versions.bss.rela.text.rela.init.text.rela.exit.textm@$ pL::h7&(r2!`rrE8s9t 4x`2xB28yF~x ؊  @`P[P*P` $H (0 0  `A8Ii$Q81