ELF>8@@)(GNU}R-)Iw**UHtFHHHPHHVH2Hpfff.UHGGG fffff.UHHH@ÐUHu#wt 1$w@UHHH$Ld$LIHMtuHLH$Ld$HOHHH1ff.UHHH$Ld$IHHI$t4u 1H$Ld$HSLHH1HSHHH붐UHAVIAUATISN tXL1*DH@HtE1LЃA9\$ v#HcMItt IPHuH빐[A\A]A^UHHHGPE1HtDHtH@XHuDGANIt+Iv(H9t6E1fH9HPt&HAA9|HHt_IH1E1IV8HHLxMtEeHL[A\A]A^A_D@Hu?M>H@uE1HHHH1HLHH1ff.UHATSHHL%II$t%I9\$0uCH9X0t2HH=HuH@u&E1[LA\@IH[LA\HHH1UHH0H]LeLmLuL}L@HAIL@MAAtREt-DLHADH]LeLmLuL}H@LH(AMfE~$A$t A$u_E1tH@LHH1sH@HL1ALM$LA$t=A$t1I$1@H9vL Mt E:|$4tuL;f.LI$HL1A HHH1AAHLHH1;ffff.UHHPH]LeLmLuL}L@IIAL@Mtut t:u1H]LeLmLuL}fDDLLfDLEu^IWB t}AG HHH1HT$ $AHLHH1JI$@HMHH1EyI$@HH11 UHSHHuH(HH[HHH1ːUHATSHHHAɉtuHH@HpH@H9uYH@1AXHx`$HItH(uu8HL[A\LE1 HH1E1LHHHfUHHpH]LeLmLuL}H}MHLvIIFHEHHHMHItIH1HELhIEAuLy&LeH]LmLuL}fDېUH}LuIF DHUBITHHEMXHMHQHMHQHUHH HEHIV$HBH@HH+Ax=$B9GAtf9GA%AHBAH@H@t49rbFсAu H}AALMHUMLHH1L,$HH1fDUHH@H]LeLmA IHHtH@HPHJHAuHLeH]LmHL$HT$IH$MDDHH1fUHH H]LeLmL'IuISwMuH]LeLmI|$HtHǬLՉHHH1뛐UHH@H]LeLmLuL}H_IAIAHCH@HLPAv-DLDL@H]LeLmLuL}fD$fDLH1DLLuHSHRHRHRR9FсnfDDLLMHS$HRHRHJ+Qx$B9GыDLLLULUIE1ArLfDLLLULUugIE1ArLI9Gщ0-IAHHH1LULUHHff.UHHGIeh_abortHHHHVVV$V4V@ VH$V(FTFXF\LF`V8HV`B_cntB ,Hfffff.UH1Hff.UHAWAVAUATSHHHGXIH@HPHH8HELMAFlEHEHǀHHXHL;HHE2AtHAH}E<IEXDUAT$DEDEEtDAT$EDEMcLE1HHD[A\A]A^A_DE1fDDPE8(>GA$DKA8A(>DGE$uSf1H8[A\A]A^A_HHHHUMLHH1ID$(SHDCH$H11ff.UHSHHHpltHtH@HHt HHP(uǃH[ËLCAHHH1fDUHATSH5IxHHHA$"HǃHH11ǃǃHHHǃǃHHHǃH ǃTL#HCuTǃu$H[A\úxHH1HLHH1뿋E1E1HHH1HHH1H1rUHHpH]LeLmLuL} MLgIIIID$EuEEt MF@E*L1M9EI^@H?%UDLEDLLEDM̉At\A,AMELHH1LeH]LmLuL}ËMELHH1IuHH1HPfD #HHHEIT$E$p%HHDBH$L1AD 3MAELHH1 DMELHH1EEEDEE1@E MAELHH1|LLHH1LJLJ@DBhHHH1Hcf.UHAWAVAUATSHLwH1IHH1LAL$(ID$@HcL,MuV9rH7HIH9vLH[A\A]A^A_@LH[A\A]A^A_E} LHH1AAEDLAL$(oUHH0H]LeLmLuL}LHI8 I$Ht1LDHHCXDc ALkPH@H@LpM~MtEIHPHHAALAtHH]LeLmLuL}ÐIFDH#H4D@(D9sxffE1E1DHH1A}LuuDLHH1+DG I$HHH1DHH1/fffff.UHH H$Ld$Ll$Lt$HLketrtmDLfEurHHtHHDǃHOHLH$Ld$Ll$Lt$DL#HfAA$EfA)'E;$M$LI$IcLHA$LHLHHDOHLGHH1LCAHHH1nLCE1HHH1DHHHH1K4ID$(E1HHLL1LK4ID$(HE$HLGL 1LDHHHH1}fff.UHAWAVAUATSH L'IM,$I\$Mt=I}Ht4LTLID$LHǀXIELLLHHtH@HHt HHP(DL7fHt1HHGHHGHBHI>L9uʋtEtzLgHHH[A\A]A^A_ktLCAHHH1fuFǃEuHHfHHUu5ǃLCAHHH1LCAHHH1HHCHIMLHHHD$$1DKLCHHH1DHHHH1nf.UHAWAVAUATSHeH%(HE1 HI) HHH@HA$fsf  LDžHHt IT$HUID$H,HEH4H 1HHILxHMj IwH HHHILHHSL0CLC4A@VI<HEIDHEǃ ID$HID$HAD$fA$fA$fHEHHEHHLLHlL+DK4IE8ALweuj>ǃHifLLHH]LeLmfDtSt=DKLCHHH1@ǃHt@HDHHHH1PDOHLG1HHDHHHH1vLCAHHH1LCAHHH1DUHH H]LeLmHLLLLkHt.Ct(sLCAHLuHLHH]LeLmDHHHH1DDHHHH1됋LCE1HHH1"DKHHH1&LCAHHH1DUHATSH LGt$LHHAHD$HHD$H$1u"DPǃHH [A\ËLCAHHH1UHH H$Ld$Ll$Lt$H^ILLLLtELuCLHLH$Ld$Ll$Lt$HDHHHH1땋DK1LCHHH*DHHHH1ff.UHAVAUATSIE1@IcHIHHt]HucLLkHLuFHHAE9w[A\A]A^LHHH1DHHHH1뒋LCAHHH1Lffff.UHSH@H'HHHHHCHSH HBHHH{fff@HHHHHHtHuHH[f.HH7HHH9vHH[HH[@HfOIItHG(LHHH1KIHHH1@UHAUATSHAHL%II$uYfHHtDIHAD$ D!D9uHLHHHuDHH[A\A]fUHH0H]LeLmLuL}AHAF<ELHItFL1LLD1fDǃH]LeLmLuL}ÐLHIuHǃDHHH1UHH0H]LeLm LgHILDELE11LHEDMAA?AAE11LHH1ADH]LeLmAE@@mLHHH1AHDE11LHH1A sAE11LHH1NfDE11LHH1H3HH1AHP@E AE11LHH1LHHHAHLN@DFhHHHH1fff.UHAWAVAUATSHHH IHEHXHUH}HEHMEII9IH@HC8HE@AHHCHHCHBHHUBE HE@H}HAHEH}HHH|}AHED DMEt>EAdI]Ad iAHUȋEHEHH[A\A]A^A_@H}HADHELHAt{M7M9M A1HIIFIIFHBHH}LAsLHEH}1HH?Af.EhAdD)Ct@;Sps9LF40Eh ^E1zDE1`LJDChHى$LHH1HEDChHLHHLH@$1H KH}HULDHMLHH1 HUDChHHHBLJL$1vHUDChHHHBLJL$1DHUDChHHHABL$1HHH1HMLHH1DMHMELHH1H}ȾHEHUHDChHHLHAFhLt$D$BL$1JSpEMHMEAHT$St$1T$AhT$LOHK@HHH1E1AAfUHAWAVAUATSHUAH}HuEHHEOCH5HUu )t* AHĨD[A\A]A^A_fH}uHPHxMLME`Eh LhC &HH AHpXLL`HHHHHpL`LhDXHMJDD[ DsDcLHCHHHpAHpAw1D}AEuDAq@E9}tA 7K AA9taDXEuXHSIcL$ʋp DxHApD9uDpLL II9uA 79Hzp DHA;ERED}tAEDDHH1fDDHH1ADD҉S kLxE1E1D}LxIƐ+fDHL҅tADmDc E9McMJ<H}HCJ4tNIPHtsE1A1LPJDIPHt&  C&J& O&V&Tb& Pp&Tw& &&  & p &&  &  &'c'}''<' d'  (&(m(((( d(  () d ) ( -)J){))) P) ` )))|)E&*<**** *  ** +  +"+ P)+ ` 0+<+ C+  J+T+;}+++),J, Q, ],, , H,, @, ,,, =, 9, -  -*-D- K- R-l- s-  --- - -- - ` ..D,. 8.  =.b.m. |. ..;. / / 8'///;]/q///0M\0 c0 j00 0 00 0 h00 0 0 11'1c1u111 1 2%02?62K2 S22 02 (22 02 P22 P2 ` 22 03 p 3 3(3 B/3 J3_3 Bo3 333 B3 p3 3334 4@4H4w]4s4%44Q5? 55 #5=5Z5 0a5 Ph5r555 P5 ` 55 P6 ` 66J16 86  M6d6 k6 (r66 6 p6 666w7 p|7h7@788629%9?9969:-: 8:@:J: p:e: : @:%;=B;\; c; n;; p;B; < <^<k<J<@<=  =|=<= @=  >:> @Z>>>?> Q> >>  >>? ? ?)?  0? 7?M? T? i?? ? ?? ? ?? @ @ @ *@ h/@>@ E@ S@i@ p@ @w@ ~@@ @ h@@ @ @@@ `@ @A A (.A6A[A bA pAA A AA pAA HA AA B B&Bj:B  AB OBwB?B QB BBVB B pB BB QB @B BC QC ACGChC PoC ` vCC QC @CC QC xCCD)D61D%eD @lD sD{D?DD DDJDD @D pD EE @#E ((E.EFE @ME @TE [EyE PE ` EEEE6E%E$F?*F;F @FpF `wF ~FFFJF `F pF FF `G (G G%G `,G @3G :GXG P_G ` fGG PG ` GGGG6G%G H(HJ0H?6HCH HHgH nH @uH |HH H pH HH 0H PHH H HI I P"IJ%OJ?UJbJ gJoJJJ J pJ JJ J (JJK K @K K pE LX P_ f    @ P ":\UHlibcxgbi_init_moduleddp_setup_host_page_sizeddp_adjust_page_tableddp_find_page_indexcxgbi_iscsi_cleanupcxgbi_iscsi_initcxgbi_ep_disconnectneed_active_closecxgbi_sock_set_flagcxgbi_sock_set_state__cxgbi_sock_putcxgbi_sock_freecxgbi_ep_connectcxgbi_check_routecxgbi_sock_createcxgbi_check_route6cxgbi_device_find_by_mac__cxgbi_sock_getsock_get_portcxgbi_get_host_paramcxgbi_set_host_paramcxgbi_set_iscsi_ipv4cxgbi_destroy_sessioncxgbi_create_sessioncxgbi_bind_conncxgbi_conn_max_recv_dlengthcxgbi_create_conncxgbi_get_ep_paramcxgbi_set_conn_paramcxgbi_cleanup_tasktask_release_ittddp_tag_releasecxgbi_conn_xmit_pducxgbi_sock_send_pduscxgbi_conn_init_pdusgl_read_to_fragscxgbi_conn_alloc_pdutask_reserve_ittcxgbi_conn_pdu_readyskb_read_pdu_bhsread_pdu_skbskb_read_pdu_datacsk_return_rx_creditscxgbi_conn_tx_opencxgbi_parse_pdu_ittcxgbi_ddp_initcxgbi_ddp_cleanupddp_destroycxgbi_ddp_reserveddp_make_glddp_gl_mapddp_tag_reserveddp_find_unused_entriescxgbi_sock_check_wr_invariantscxgbi_sock_rcv_wr_ackcxgbi_sock_rcv_close_conn_rplcxgbi_sock_rcv_peer_closecxgbi_inform_iscsi_conn_closingcxgbi_sock_rcv_abort_rplcxgbi_sock_clear_flagcxgbi_sock_act_open_req_arp_failurecxgbi_sock_fail_act_opencxgbi_sock_closedsock_put_portcxgbi_hbas_addcxgbi_hbas_removecxgbi_device_find_by_netdev_rcucxgbi_device_find_by_netdevcxgbi_device_find_by_lldevcxgbi_device_unregistercxgbi_device_destroycxgbi_device_registercxgbi_device_portmap_cleanupcxgbi_device_portmap_create$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$dbg_level@p (0<6>libcxgbi:%s: tag itt 0x%x, %u bits, age 0x%x, %u bits. <6>libcxgbi:%s: ddp page size %lu not supported. <6>libcxgbi:%s: system PAGE %lu, update hw. <6>libcxgbi:%s: PAGE_SIZE 0x%lx too small, min 0x%lx <6>libcxgbi:%s: PAGE %lu, disable ddp. <6>libcxgbi:%s: system PAGE %lu, ddp idx %u. <6>libcxgbi:%s: de-register transport 0x%p, %s, stt 0x%p. <3>libcxgbi:%s: unable to register %s transport 0x%p. <6>libcxgbi:%s: %s, registered iscsi transport 0x%p. <3>libcxgbi:%s: csk 0x%p, tid %u, credit %u + %u != %u. <6>libcxgbi:%s: cdev 0x%p, release ddp 0x%p. <6>libcxgbi:%s: free csk 0x%p, state %u, flags 0x%lx <6>libcxgbi:%s: cdev 0x%p, tag 0x%x/0x%x, -> 0x%x(0x%x,0x%x). <6>libcxgbi:%s: vlan dev %s -> %s. <6>libcxgbi:%s: ndev 0x%p, %s, NO match found. <6>libcxgbi:%s: lldev 0x%p, NO match found. Could not get host param. netdev for host not set. <6>libcxgbi:%s: shost 0x%p, hba 0x%p,%s, param %d. <6>libcxgbi:%s: hba %s, addr %s. <6>libcxgbi:%s: shost 0x%p, hba 0x%p,%s, param %d, buf(%d) %s. <6>libcxgbi:%s: hba %s, req. ipv4 %pI4. <6>libcxgbi:%s: set iscsi ipv4 NOT supported, using %s ipv4. <6>libcxgbi:%s: cls sess 0x%p. <3>libcxgbi:%s: missing endpoint. <6>libcxgbi:%s: ep 0x%p, cls sess 0x%p. <3>libcxgbi:%s: MaxRecvDataSegmentLength %u > %u. <6>libcxgbi:%s: cls 0x%p,0x%p, ep 0x%p, cconn 0x%p, csk 0x%p. <6>libcxgbi:%s: cid %u(0x%x), cls 0x%p,0x%p, conn 0x%p,0x%p,0x%p. <6>libcxgbi:%s: cls_conn 0x%p, param %d. <6>libcxgbi:%s: cls_conn 0x%p, param %d, buf(%d) %s. <6>libcxgbi:%s: task 0x%p, skb NULL. <6>libcxgbi:%s: csk 0x%p,%u,0x%lx,%u, EAGAIN. <6>libcxgbi:%s: csk 0x%p,%u,0x%lx,%u, EPIPE %d. <6>libcxgbi:%s: csk 0x%p,%u,0x%lx,%u, FULL %u-%u >= %u. <3>libcxgbi:%s: csk 0x%p, skb head %u < %u. <3>libcxgbi:%s: csk 0x%p, frags %d, %u,%u >%u. <6>libcxgbi:%s: task 0x%p,0x%p, skb 0x%p, len %u/%u, rv %d. <6>libcxgbi:%s: task 0x%p, skb 0x%p, len %u/%u, %d EAGAIN. <6>libcxgbi:%s: itt 0x%x, skb 0x%p, len %u/%u, xmit err %d. <6>libcxgbi:%s: task 0x%p,0x%p, skb 0x%p, 0x%x,0x%x,0x%x, %u+%u. <4>libcxgbi:%s: sg %d NULL, len %u/%u. <4>libcxgbi:%s: too many pages %u, dlen %u. <4>libcxgbi:%s: tpdu, sgl %u, bad offset %u + %u. <4>libcxgbi:%s: tpdu, sgl %u, bad offset %u/%u. <6>libcxgbi:%s: csk 0x%p, cid %d. <6>libcxgbi:%s: csk 0x%p,%u,0x%lx,%u, cr %u,%u+%u, snd_una %u,%d. <3>libcxgbi:%s: csk 0x%p,%u,0x%lx,%u, cr %u,%u+%u, empty. <4>libcxgbi:%s: csk 0x%p,%u,0x%lx,%u, cr %u,%u+%u, < %u. <4>libcxgbi:%s: csk 0x%p,%u,0x%lx,%u, snd_una %u/%u.<6>libcxgbi:%s: csk 0x%p, state %u, flags 0x%lx, conn 0x%p. <6>libcxgbi:%s: cdev 0x%p, p#%u. <6>libcxgbi:%s: 0x%p, p%d, %s, host alloc failed. <6>libcxgbi:%s: cdev 0x%p, p#%d %s: chba 0x%p. <6>libcxgbi:%s: cdev 0x%p, p#%d %s, host add failed. <4>libcxgbi:%s: nport %d, OOM. <6>libcxgbi:%s: cdev 0x%p, p# %u. <6>libcxgbi:%s: %s tag format, sw %u, rsvd %u,%u, mask 0x%x. <4>libcxgbi:%s: cdev 0x%p, ddp ppmax %u OOM. <6>libcxgbi:%s: %s max payload size: %u/%u, %u/%u. <6>libcxgbi:%s: csk 0x%p,%u,0x%lx, state -> %u. <6>libcxgbi:%s: alloc csk %zu failed. <6>libcxgbi:%s: csk 0x%p, alloc cpls failed. <6>libcxgbi:%s: cdev 0x%p, new csk 0x%p. <6>libcxgbi:%s: conn 0x%p, skb 0x%p, len %u, flag 0x%lx. <6>libcxgbi:%s: conn 0x%p, skb 0x%p, dcrc 0x%lx. <6>libcxgbi:%s: skb 0x%p, op 0x%x, itt 0x%x, %u %s ddp'ed. <6>libcxgbi:%s: skb 0x%p, off %u, %d, TCP_ERR. <6>libcxgbi:%s: skb 0x%p, off %u, %d, TCP_SUSPEND, rc %d. <6>libcxgbi:%s: skb 0x%p, off %u, %d, TCP_SKB_DONE. <6>libcxgbi:%s: skb 0x%p, off %u, %d, TCP_SEG_DONE, rc %d. <6>libcxgbi:%s: skb 0x%p, off %u, %d, invalid status %d. <6>libcxgbi:%s: kref 0, destroy ddp 0x%p, cdev 0x%p. <6>libcxgbi:%s: cdev 0x%p, ddp %d + %d. <6>libcxgbi:%s: task 0x%p, skb 0x%p, itt 0x%x. <6>libcxgbi:%s: cdev 0x%p, release tag 0x%x. <4>libcxgbi:%s: tag 0x%x, idx %u, gl 0x%p, %u. <4>libcxgbi:%s: tag 0x%x, idx %u > max %u. <6>libcxgbi:%s: csk 0x%p,%u,0x%lx,%u. <6>libcxgbi:%s: csk 0x%p,%u,0x%lx, bit %d. <3>libcxgbi:%s: cdev 0x%p, p#%u %s, port %u OOR. <6>libcxgbi:%s: cdev 0x%p, p#%u %s, release %u. <6>libcxgbi:%s: %s, put csk 0x%p, ref %u-1. <6>libcxgbi:%s: ep 0x%p, cep 0x%p, cconn 0x%p, csk 0x%p,%u,0x%lx. <6>libcxgbi:%s: shost 0x%p, non_blocking %d, dst_addr 0x%p. <6>libcxgbi:%s: shost 0x%p, priv NULL. <6>libcxgbi:%s: no route to ipv4 0x%x, port %u. <6>libcxgbi:%s: multi-cast route %pI4, port %u, dev %s. <6>libcxgbi:%s: rt dev %s, loopback -> %s, mtu %u. <6>libcxgbi:%s: dst %pI4, %s, NOT cxgbi device. <6>libcxgbi:%s: route to %pI4 :%u, ndev p#%d,%s, cdev 0x%p. <6>libcxgbi:%s: no route to ipv6 %pI6 port %u <6>libcxgbi:%s: %pI6, port %u, dst no neighbour. <6>libcxgbi:%s: multi-cast route %pI6 port %u, dev %s. <6>libcxgbi:%s: ndev 0x%p, %s, NO match mac found. <6>libcxgbi:%s: dst %pI6 %s, NOT cxgbi device. <6>libcxgbi:%s: route to %pI6 :%u, ndev p#%d,%s, cdev 0x%p. <6>libcxgbi:%s: failed to get source address to reach %pI6 <6>libcxgbi:%s: address family 0x%x NOT supported. <6>libcxgbi:%s: %s, get csk 0x%p, ref %u+1. <6>libcxgbi:%s: Could not connect through requested host %uhba 0x%p != 0x%p (%u). <3>libcxgbi:%s: cdev 0x%p, p#%u %s, NO port map. <3>libcxgbi:%s: source port NON-ZERO %u. <6>libcxgbi:%s: cdev 0x%p, p#%u %s, ALL ports used. <6>libcxgbi:%s: cdev 0x%p, p#%u %s, p %u, %u. <4>libcxgbi:%s: cdev 0x%p, p#%u %s, next %u? <6>libcxgbi:%s: csk 0x%p is closing. <6>libcxgbi:%s: iscsi alloc ep, OOM. <6>libcxgbi:%s: ep 0x%p, cep 0x%p, csk 0x%p, hba 0x%p,%s. <3>libcxgbi:%s: csk 0x%p,%u,0x%lx,%u, bad state. <3>libcxgbi:%s: csk 0x%p,%u,0x%lx,%u,ABT_RPL_RSS. <6>libcxgbi:%s: csk 0x%p,%u,%lx, %pI4:%u-%pI4:%u, err %d. <6>libcxgbi:%s: csk 0x%p, cdev 0x%p, offload down. <6>libcxgbi:%s: cdev 0x%p, p# %u,%s. <4>libcxgbi:%s: cdev 0x%p, portmap OOM %u. <6>libcxgbi:%s: conn 0x%p, skb 0x%p, not hdr. <6>libcxgbi:%s: conn 0x%p, skb 0x%p, hcrc. <6>libcxgbi:%s: csk 0x%p, conn 0x%p. <6>libcxgbi:%s: csk 0x%p, conn 0x%p, id %d, suspend_rx %lu! <6>libcxgbi:%s: skb 0x%p, NOT ready 0x%lx. <6>libcxgbi:%s: csk 0x%p, skb 0x%p,%u,f 0x%lx, pdu len %u. <3>libcxgbi:%s: coalesced bhs, csk 0x%p, skb 0x%p,%u, f 0x%lx, plen %u. <3>libcxgbi:%s: coalesced data, csk 0x%p, skb 0x%p,%u, f 0x%lx, plen %u. <3>libcxgbi:%s: bhs, csk 0x%p, skb 0x%p,%u, f 0x%lx, plen %u. <3>libcxgbi:%s: csk 0x%p, skb 0x%p,%u, f 0x%lx, plen %u, NO data. <3>libcxgbi:%s: data, csk 0x%p, skb 0x%p,%u, f 0x%lx, plen %u, dskb 0x%p,%u. <6>libcxgbi:%s: csk 0x%p, read %u. <6>libcxgbi:%s: csk 0x%p,%u,0x%lu,%u, seq %u, wup %u, thre %u, %u. <6>libcxgbi:%s: csk 0x%p, 0x%p, rx failed %d, read %u. <6>libcxgbi:%s: pgidx %u, xfer %u, NO ddp. <6>libcxgbi:%s: sw_tag 0x%x NOT usable. <6>libcxgbi:%s: xfer %u, %u pages, OOM. <6>libcxgbi:%s: xfer %u, sgl %u, gl max %u. <6>libcxgbi:%s: page %d/%u, %u + %u. <6>libcxgbi:%s: page %d/%u, offset %u. <6>libcxgbi:%s: page %d 0x%p, 0x%p dma mapping err. <6>libcxgbi:%s: NOT enough entries %u+%u < %u. <6>libcxgbi:%s: NO suitable entries %u available. <6>libcxgbi:%s: xferlen %u, gl %u, npods %u NO DDP. <6>libcxgbi:%s: xfer %u, gl %u,%u, tid 0x%x, tag 0x%x->0x%x(%u,%u). <6>libcxgbi:%s: csk 0x%p, R task 0x%p, %u,%u, no ddp. <6>libcxgbi:%s: cdev 0x%p, task 0x%p, 0x%x(0x%x,0x%x)->0x%x/0x%x. <6>libcxgbi:%s: task 0x%p, op 0x%x, skb 0x%p,%u+%u/%u, itt 0x%x. <3>%s %pISdrivers/scsi/cxgbi/libcxgbi.cxmit err %d. notisInvalid pdu or skb. - }r}}}}}}{&M0 0L8 H[P`[\hx\p^!^'J<i>W# (*08;@HOPuX]`xhnpPxcIU5 "5mI (]0t8r@HPX`hpx`1HKa>w A(0&8@HPJX`h-pxD"]lZ~@k X<'y (08@fHdPX`Yhpxa._0]2l7[Tr(4g~ i(0s8N@H{P^X`hRp xparm=dbg_level:libiscsi debug level (default=0)parmtype=dbg_level:uintlicense=GPLversion=0.9.0description=Chelsio iSCSI driver libraryauthor=Chelsio Communications, Inc.srcversion=9221FF4637A4A50CD90DF4Bdepends=libiscsi,libiscsi_tcp,scsi_transport_iscsi,ipv6vermagic=2.6.32-696.20.1.el6.x86_64 SMP mod_unload modversions  9S cxgbi_attr_is_visiblecxgbi_iscsi_cleanupcxgbi_iscsi_initcxgbi_ep_disconnectcxgbi_ep_pollcxgbi_ep_connectcxgbi_get_host_paramcxgbi_set_host_paramcxgbi_destroy_sessioncxgbi_create_sessioncxgbi_bind_conncxgbi_create_conncxgbi_get_ep_paramcxgbi_set_conn_paramcxgbi_get_conn_statscxgbi_cleanup_taskcxgbi_conn_xmit_pducxgbi_conn_init_pducxgbi_conn_alloc_pducxgbi_conn_pdu_readycxgbi_conn_tx_opencxgbi_parse_pdu_ittcxgbi_ddp_initcxgbi_ddp_cleanupcxgbi_ddp_ppod_clearcxgbi_ddp_ppod_setcxgbi_ddp_page_size_factorcxgbi_sock_check_wr_invariantscxgbi_sock_purge_wr_queuecxgbi_sock_skb_entailcxgbi_sock_select_msscxgbi_sock_rcv_wr_ackcxgbi_sock_rcv_close_conn_rplcxgbi_sock_rcv_peer_closecxgbi_sock_rcv_abort_rplcxgbi_sock_act_open_req_arp_failurecxgbi_sock_fail_act_opencxgbi_sock_closedcxgbi_sock_establishedcxgbi_sock_free_cpl_skbscxgbi_hbas_addcxgbi_hbas_removecxgbi_device_find_by_netdev_rcucxgbi_device_find_by_netdevcxgbi_device_find_by_lldevcxgbi_device_unregister_allcxgbi_device_unregistercxgbi_device_registercxgbi_device_portmap_cleanupcxgbi_device_portmap_createHHEHH H(Hb0HY8H@H HHrPHLXHu`HhHpH8xHH HZ H H HH%HH5HHHHHbH!H"H#H#H%H'HJ) H)(H}+0Hb.8H]/@H 1HH3PH6XHC`HEhHGpH_read_lock_bh塢_write_lock_bhJ{dst_ops_extend_get_rcucsprintkt/iscsi_tcp_r2tpool_allocKiscsi_host_set_paramYiscsi_host_freePiscsi_suspend_tx9mcountmper_cpu__kernel_stackmutex_lock[D!list_delQJ[discsi_destroy_endpoint, synchronize_schedascsi_host_put tinit_netvMsysfs_format_macS&iscsi_tcp_conn_setupxvlan_dev_real_devYip6_route_outputBipv6_dev_get_saddr]piscsi_set_paramiB%__alloc_skb__stack_chk_failparam_get_uintu=kfree_skb miscsi_register_transportViscsi_tcp_cleanup_taskdOiscsi_conn_queue_workiscsi_tcp_hdr_recv_prepI_read_unlock_bhD kmem_cache_alloc_trace.iscsi_conn_failureG)__phys_addrMip_route_output_flowۡ:_spin_unlock_bh+Niscsi_create_endpoint1:kref_init zkfreedl#memcpyH̅2param_set_uintkref_get{~iscsi_session_setup$g iscsi_host_get_param3iscsi_conn_bindLpci_dev_puto`ubad_dma_addressmget_page?9iscsi_tcp_recv_segment_is_hdr˓_spin_lock_bh,~{ skb_putҁndma_ops ((@@H@PPXPlibcxgbi G8 `dmodule.sig^Zkk Bh)h CPO@˲:a8of'u BX} !*M:x!I(|}i&E m     !#$  'v< 0K#[# kt  P p#  y P. Q . P=PK  Z e@o ~  `       0 P p# 2 A P 0_# g Pv 0 "   ` P#  d  P). =`+O  ^ m  |    0 0 p B    ! 0 Q? N @] @l `{    $ @   `OT ( 7 F  U d s     p-Ki *0;@,OD \Pw](`n0 p)H8g@ H$ > X Pr   X   ` < [ hz    p  " x. L 5j   I    ] ? 0^ r}  @   P / M `f   p    *If8a1K6Vvaw>f @c0$@3 VPr(`-0 p0DS8v]@lH?~ iPX*O`th*pLl x!G<m00(  H T)$& ,;E#Y@8jw@0IһoU{ #eI597/ULq!0"4E0`; 2F9j0!|PME.GG\h{v4p 0+cJc Ox`O]]< 0K#)>hB beU/]!7 Ɲ#vX( =)Xkb21t*%Oi+ - B S \ j f0 :" Q> 6+   !U!'!ԭY?!J!`!JX!P!p\!!!!! "#"37"a5L"Pd"k"M" ??"":>o""""!#}*#1#@2L#Nh#A##,p#l####$pS$C:$@/M$^$i 8w$$[$!$$$$$0$`L %%`r*%9%uT%k%R~%%%%P O%%@/% &P^*&EE&P&\&:n&&N&&&`Uf&M '' ' WU 2'@)I'_'p'E ''|Y'''vP'&E'Z((#-(IN(W(C\:x((libcxgbi.cddp_page_orderCSWTCH.1670libcxgbi_init_module__func__.68215sw_tag_idx_bitssw_tag_age_bitspage_idxddp_page_shift__func__.66081__func__.66092__func__.66055dbg_level__func__.68146__func__.68124ddp_gl_unmap__func__.65943ddp_destroy__func__.66586cxgbi_sock_free__func__.64193__func__.66810cdev_rcu_list__func__.64991cdev_mutexcdev_list__func__.64935__func__.64912__func__.67957__func__.67920__func__.64591__func__.67899__func__.67863__func__.67811__func__.67621__func__.67779__func__.67747__func__.67650__func__.65966ulp2_extra_len__func__.67479__func__.67314padding__func__.67164__func__.66864__func__.65800cxgbi_inform_iscsi_conn_closing__func__.65604__func__.65103__func__.65137cdev_rcu_lock__func__.64819__func__.66611__func__.64179cxgbi_sock_create__func__.65364skb_read_pdu_data__func__.66887__func__.66939__func__.66564__func__.66375__func__.66696__func__.67536__func__.65621__func__.64134__func__.64207__func__.65291__func__.68095__func__.65653__func__.65508__func__.68008__func__.65410__func__.65210__func__.65053__func__.64219__func__.65770__func__.65743__func__.65724__func__.64148__func__.65685__func__.65704__func__.64770__func__.64854__func__.64796libcxgbi_exit_module__func__.64749skb_read_pdu_bhs__func__.66909__func__.67042__func__.67005__func__.66298__func__.66527__func__.66190__func__.66250__func__.66418__func__.66742__func__.67218__ksymtab_cxgbi_attr_is_visible__kstrtab_cxgbi_attr_is_visible__kcrctab_cxgbi_attr_is_visible__ksymtab_cxgbi_iscsi_cleanup__kstrtab_cxgbi_iscsi_cleanup__kcrctab_cxgbi_iscsi_cleanup__ksymtab_cxgbi_iscsi_init__kstrtab_cxgbi_iscsi_init__kcrctab_cxgbi_iscsi_init__ksymtab_cxgbi_ep_disconnect__kstrtab_cxgbi_ep_disconnect__kcrctab_cxgbi_ep_disconnect__ksymtab_cxgbi_ep_poll__kstrtab_cxgbi_ep_poll__kcrctab_cxgbi_ep_poll__ksymtab_cxgbi_ep_connect__kstrtab_cxgbi_ep_connect__kcrctab_cxgbi_ep_connect__ksymtab_cxgbi_get_host_param__kstrtab_cxgbi_get_host_param__kcrctab_cxgbi_get_host_param__ksymtab_cxgbi_set_host_param__kstrtab_cxgbi_set_host_param__kcrctab_cxgbi_set_host_param__ksymtab_cxgbi_destroy_session__kstrtab_cxgbi_destroy_session__kcrctab_cxgbi_destroy_session__ksymtab_cxgbi_create_session__kstrtab_cxgbi_create_session__kcrctab_cxgbi_create_session__ksymtab_cxgbi_bind_conn__kstrtab_cxgbi_bind_conn__kcrctab_cxgbi_bind_conn__ksymtab_cxgbi_create_conn__kstrtab_cxgbi_create_conn__kcrctab_cxgbi_create_conn__ksymtab_cxgbi_get_ep_param__kstrtab_cxgbi_get_ep_param__kcrctab_cxgbi_get_ep_param__ksymtab_cxgbi_set_conn_param__kstrtab_cxgbi_set_conn_param__kcrctab_cxgbi_set_conn_param__ksymtab_cxgbi_get_conn_stats__kstrtab_cxgbi_get_conn_stats__kcrctab_cxgbi_get_conn_stats__ksymtab_cxgbi_cleanup_task__kstrtab_cxgbi_cleanup_task__kcrctab_cxgbi_cleanup_task__ksymtab_cxgbi_conn_xmit_pdu__kstrtab_cxgbi_conn_xmit_pdu__kcrctab_cxgbi_conn_xmit_pdu__ksymtab_cxgbi_conn_init_pdu__kstrtab_cxgbi_conn_init_pdu__kcrctab_cxgbi_conn_init_pdu__ksymtab_cxgbi_conn_alloc_pdu__kstrtab_cxgbi_conn_alloc_pdu__kcrctab_cxgbi_conn_alloc_pdu__ksymtab_cxgbi_conn_pdu_ready__kstrtab_cxgbi_conn_pdu_ready__kcrctab_cxgbi_conn_pdu_ready__ksymtab_cxgbi_conn_tx_open__kstrtab_cxgbi_conn_tx_open__kcrctab_cxgbi_conn_tx_open__ksymtab_cxgbi_parse_pdu_itt__kstrtab_cxgbi_parse_pdu_itt__kcrctab_cxgbi_parse_pdu_itt__ksymtab_cxgbi_ddp_init__kstrtab_cxgbi_ddp_init__kcrctab_cxgbi_ddp_init__ksymtab_cxgbi_ddp_cleanup__kstrtab_cxgbi_ddp_cleanup__kcrctab_cxgbi_ddp_cleanup__ksymtab_cxgbi_ddp_ppod_clear__kstrtab_cxgbi_ddp_ppod_clear__kcrctab_cxgbi_ddp_ppod_clear__ksymtab_cxgbi_ddp_ppod_set__kstrtab_cxgbi_ddp_ppod_set__kcrctab_cxgbi_ddp_ppod_set__ksymtab_cxgbi_ddp_page_size_factor__kstrtab_cxgbi_ddp_page_size_factor__kcrctab_cxgbi_ddp_page_size_factor__ksymtab_cxgbi_sock_check_wr_invariants__kstrtab_cxgbi_sock_check_wr_invariants__kcrctab_cxgbi_sock_check_wr_invariants__ksymtab_cxgbi_sock_purge_wr_queue__kstrtab_cxgbi_sock_purge_wr_queue__kcrctab_cxgbi_sock_purge_wr_queue__ksymtab_cxgbi_sock_skb_entail__kstrtab_cxgbi_sock_skb_entail__kcrctab_cxgbi_sock_skb_entail__ksymtab_cxgbi_sock_select_mss__kstrtab_cxgbi_sock_select_mss__kcrctab_cxgbi_sock_select_mss__ksymtab_cxgbi_sock_rcv_wr_ack__kstrtab_cxgbi_sock_rcv_wr_ack__kcrctab_cxgbi_sock_rcv_wr_ack__ksymtab_cxgbi_sock_rcv_close_conn_rpl__kstrtab_cxgbi_sock_rcv_close_conn_rpl__kcrctab_cxgbi_sock_rcv_close_conn_rpl__ksymtab_cxgbi_sock_rcv_peer_close__kstrtab_cxgbi_sock_rcv_peer_close__kcrctab_cxgbi_sock_rcv_peer_close__ksymtab_cxgbi_sock_rcv_abort_rpl__kstrtab_cxgbi_sock_rcv_abort_rpl__kcrctab_cxgbi_sock_rcv_abort_rpl__ksymtab_cxgbi_sock_act_open_req_arp_failure__kstrtab_cxgbi_sock_act_open_req_arp_failure__kcrctab_cxgbi_sock_act_open_req_arp_failure__ksymtab_cxgbi_sock_fail_act_open__kstrtab_cxgbi_sock_fail_act_open__kcrctab_cxgbi_sock_fail_act_open__ksymtab_cxgbi_sock_closed__kstrtab_cxgbi_sock_closed__kcrctab_cxgbi_sock_closed__ksymtab_cxgbi_sock_established__kstrtab_cxgbi_sock_established__kcrctab_cxgbi_sock_established__ksymtab_cxgbi_sock_free_cpl_skbs__kstrtab_cxgbi_sock_free_cpl_skbs__kcrctab_cxgbi_sock_free_cpl_skbs__ksymtab_cxgbi_hbas_add__kstrtab_cxgbi_hbas_add__kcrctab_cxgbi_hbas_add__ksymtab_cxgbi_hbas_remove__kstrtab_cxgbi_hbas_remove__kcrctab_cxgbi_hbas_remove__ksymtab_cxgbi_device_find_by_netdev_rcu__kstrtab_cxgbi_device_find_by_netdev_rcu__kcrctab_cxgbi_device_find_by_netdev_rcu__ksymtab_cxgbi_device_find_by_netdev__kstrtab_cxgbi_device_find_by_netdev__kcrctab_cxgbi_device_find_by_netdev__ksymtab_cxgbi_device_find_by_lldev__kstrtab_cxgbi_device_find_by_lldev__kcrctab_cxgbi_device_find_by_lldev__ksymtab_cxgbi_device_unregister_all__kstrtab_cxgbi_device_unregister_all__kcrctab_cxgbi_device_unregister_all__ksymtab_cxgbi_device_unregister__kstrtab_cxgbi_device_unregister__kcrctab_cxgbi_device_unregister__ksymtab_cxgbi_device_register__kstrtab_cxgbi_device_register__kcrctab_cxgbi_device_register__ksymtab_cxgbi_device_portmap_cleanup__kstrtab_cxgbi_device_portmap_cleanup__kcrctab_cxgbi_device_portmap_cleanup__ksymtab_cxgbi_device_portmap_create__kstrtab_cxgbi_device_portmap_create__kcrctab_cxgbi_device_portmap_create__mod_dbg_level50__mod_dbg_leveltype49__param_dbg_level__param_str_dbg_level__mod_license47__mod_version46__mod_description45__mod_author44.LC27libcxgbi.mod.c_rheldata__mod_srcversion112__module_depends____versions__mod_vermagic5cxgbi_sock_fail_act_open__crc_cxgbi_bind_conn__crc_cxgbi_device_unregisterdma_opscxgbi_hbas_addcxgbi_iscsi_cleanupskb_put_spin_lock_bhcxgbi_sock_act_open_req_arp_failure__crc_cxgbi_attr_is_visible__crc_cxgbi_sock_rcv_wr_ackiscsi_tcp_recv_segment_is_hdr__this_moduleget_pagebad_dma_addresspci_dev_put__crc_cxgbi_conn_init_pduiscsi_conn_bind__crc_cxgbi_conn_tx_openiscsi_host_get_param__crc_cxgbi_ddp_cleanupiscsi_session_setup__crc_cxgbi_sock_rcv_close_conn_rplcxgbi_get_conn_statskref_get__crc_cxgbi_ddp_ppod_setcleanup_moduleparam_set_uintmemcpykfreekref_initiscsi_create_endpointcxgbi_sock_rcv_wr_ack_spin_unlock_bhcxgbi_device_find_by_netdevcxgbi_sock_rcv_abort_rplip_route_output_flow__phys_addriscsi_conn_failurekmem_cache_alloc_trace_read_unlock_bhinit_modulecxgbi_sock_skb_entailcxgbi_bind_conncxgbi_sock_closediscsi_tcp_hdr_recv_prepiscsi_conn_queue_workiscsi_tcp_cleanup_task__crc_cxgbi_sock_free_cpl_skbsiscsi_register_transportcxgbi_set_host_paramkfree_skb__crc_cxgbi_device_unregister_allparam_get_uint__crc_cxgbi_sock_purge_wr_queuecxgbi_create_conn__stack_chk_failcxgbi_attr_is_visiblecxgbi_device_portmap_cleanup__crc_cxgbi_get_ep_paramcxgbi_device_find_by_netdev_rcu__crc_cxgbi_sock_check_wr_invariants__alloc_skb__crc_cxgbi_ddp_init__crc_cxgbi_device_find_by_netdev_rcu__crc_cxgbi_conn_pdu_readycxgbi_ddp_ppod_clear__crc_cxgbi_conn_xmit_pduiscsi_set_paramcxgbi_create_session__crc_cxgbi_create_sessionipv6_dev_get_saddr__crc_cxgbi_destroy_session__crc_cxgbi_sock_rcv_abort_rplip6_route_output__crc_cxgbi_sock_fail_act_openvlan_dev_real_devcxgbi_device_register__crc_cxgbi_ddp_ppod_clearcxgbi_conn_init_pduiscsi_tcp_conn_setupsysfs_format_macinit_netscsi_host_put__crc_cxgbi_sock_skb_entail__crc_cxgbi_sock_establishedcxgbi_conn_pdu_readycxgbi_ep_connectsynchronize_schediscsi_destroy_endpointcxgbi_get_host_param__crc_cxgbi_iscsi_initlist_del__crc_cxgbi_hbas_removemutex_lockper_cpu__kernel_stack__crc_cxgbi_sock_act_open_req_arp_failurecxgbi_iscsi_initcxgbi_ddp_ppod_setmcountiscsi_suspend_txiscsi_host_freeiscsi_host_set_param__crc_cxgbi_sock_rcv_peer_closeiscsi_tcp_r2tpool_alloccxgbi_ep_disconnectcxgbi_conn_alloc_pdu__crc_cxgbi_sock_closedprintk__crc_cxgbi_conn_alloc_pdu__crc_cxgbi_get_host_paramdst_ops_extend_get_rcu__crc_cxgbi_ep_poll_write_lock_bhcxgbi_get_ep_param_read_lock_bhcxgbi_sock_select_mss__crc_cxgbi_create_connmemsetcxgbi_ddp_page_size_factorcxgbi_device_portmap_createcxgbi_sock_purge_wr_queueiscsi_tcp_r2tpool_free__crc_cxgbi_device_find_by_netdev__crc_cxgbi_hbas_add__list_addjiffiesiscsi_lookup_endpointip_dev_find__crc_cxgbi_ep_connectcxgbi_sock_rcv_close_conn_rplcxgbi_cleanup_taskiscsi_host_alloc__crc_cxgbi_cleanup_tasksprintf__crc_cxgbi_sock_select_mss__crc_cxgbi_parse_pdu_ittiscsi_host_addneigh_destroyvfreecxgbi_device_find_by_lldevcxgbi_device_unregistermutex_unlockcxgbi_ddp_cleanupinit_timer_key__crc_cxgbi_get_conn_statsiscsi_session_teardowncxgbi_conn_tx_openiscsi_conn_get_addr_paramiscsi_unregister_transportsg_nextcxgbi_destroy_sessionpci_dev_getcxgbi_parse_pdu_itt__crc_cxgbi_ep_disconnectcxgbi_sock_check_wr_invariants__crc_cxgbi_set_conn_param_spin_lockdst_release__crc_cxgbi_device_portmap_cleanupiscsi_tcp_recv_skbcxgbi_device_unregister_allcxgbi_conn_xmit_pdumalloc_sizes__crc_cxgbi_device_portmap_create__crc_cxgbi_device_registerin_atondev_printkcxgbi_ddp_reservecxgbi_sock_establishediscsi_tcp_set_max_r2t_write_unlock_bhcxgbi_sock_rcv_peer_closecxgbi_ep_poll__crc_cxgbi_set_host_paramvmallociscsi_host_remove__crc_cxgbi_iscsi_cleanupcxgbi_ddp_initcxgbi_sock_free_cpl_skbs__kfree_skbcxgbi_hbas_remove__crc_cxgbi_device_find_by_lldevkref_put__crc_cxgbi_ddp_page_size_factor__kmalloccxgbi_set_conn_paramlibcxgbi.ko.debug5qS.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__kcrctab_gpl.rela__ksymtab_gpl.rela__param.modinfo__ksymtab_strings.rela.smp_locks__versions.rela.altinstructions.bss.altinstr_replacement.rela.text.rela.init.text.rela.exit.textm@$opej(f`%zvu0%T-0%9@ 4`% 2Z2JU 0% >9%# 00%` ` %p%   ( `% h X`[@%*. $-` @.x%.0 00%!O 1 1xA1X,&I](Q