ELF>O@@! GNUAgT2aUG>UHHPH]LeLmIԉHHHH7HHDt P(u1H]LeLm@P(H@ HUHxusEtHEA1DEMHuIHHHBXHI$1Uyn^[H1AUHAVAUATSHAHwIEH~YA}HHIL8HڃHI$@HPHHPH H@A#$H9uHID<8H@I|$HUEl$HHAuA$HD[A\A]A^ÉHH1E)l$fUHATSH@HEL HHUHuHEHH@EHEHEHEHEHEGHHHAu H@D[A\ÉHH1kfDUHHDFHV1HHÐUHWHH1ffff.UHWHH1ffff.UHAUATSHxHIHAHvPH8HHt{H@@LHCXAHxHDžpI|$HpHESxEUEHUHHuOHx[A\A]ÐH?Ht0HHt$H@8HwLcHӉHH1fDUHAWAVAUATSH(HH}LHEHEIHULHA~ZH]E1KHC(L`p~StbH{LAH@E9|Dú}~ILH=H([A\A]A^A_Ðs$H{L롃=HCH{I$HHEHSHEHBI$A$ H9r3HcHH9s%Al$HH1xLH=HH닋UHH1I$HSHH1HSDC HH1fDUHtfDHfUHAVAUATSH`LHMLm1 LHHA$M$E11L@IcHH HH 8I ;8}HAƃH@9uH 8H=H HEH](HPHUH@EEEEHEEtZM@E fǃUIt$H;LAH HAHC=H`D[A\A]A^AD$@= ~E fǃfEAL$@98 )f=kI$AL$@HH1HDf.I$E1LAHHH1< HH H8DHH1HDHH1?UHH H]LeeH%(HE1H_ItHEeH3%(uGH]LeHHH@=HǃID$\HHHx1fUHH H$Ld$Ll$Lt$=HIAlI|$t!I$ 8I<$ID$Et\I$tLHtDH="t4HIDŽ$H$Ld$Ll$Lt$HE1~GDIcAIH IILII}IED;|HHH{HHHǃHǃHCHLGHHHH1pHHH1 ffffff.UHSHHHLJGLJHHǃxHHǃHHǃHHHXǃHHHHH[f.UHSH1HumLJ=aHHtH;Ht<uWH{HUH0HHuQHH[HHH낉HHH1HHH1UHATSH_AHtHHt'AHH[A\HH1UHHpH]LeLmLuL}=LgHIM$XLAUv?HH11LLeH]LmLuL}ÉH H{LuoHEHEHuHEAD$`HEEEEEHEEEHEtEHH1DHC1ǀ+HCHEt_1H1H11HA$tI$fDHHH=LtPHHHxH9xu HH9xIH=LuH5Ѐ0HIH;HpH8lIEHx0H"HH=>IDžIDžIDž IDž(5H=IU9OH<<<<<<<AHH9v_IDžHH1LHHH1HC1ǀHH ЀHHHItEXA}TXXANMT=MI}H=IEAE1IcEHIH HIIMM,$DELI}H=ID$HHHI$LHAE;kIEHH=IIEIIDžIIIIPHIHAHM&HEL=t AEG@u^1HMƁ(HHH1HC1ǀ@HEƀ(AEF n=GIDžIDžIDž IDž(NIMHH1%ID$AE1~5IcIHH HHH|HtAE;|I}IIUHH1HIEAHDMHDHH1IuH1HGHH1HH1HH1IE1!IcAHi@IHAA9|DUHATSHHHLXHLt 5LHǃHLH;Ht HH[A\HHH1UHH@H]LeLmLuL}LXHIIALHLHHEH1=DHǃǃHǃ8ǃLHHH=HLLHAEu3HtALH@fDLHHHHHDH]LeLmLuL}ÉHH1ǃoAHH1HHUHH1fDUHH H]LeLmHLH@Lc H{`LLCLH]LeLmf.UHAWAVAUATSHLHIL9=L9MuLEuefDMII}I}M} Mt"II?ILLEL9LIuA$;E~ =4H[A\A]A^A_HHH1M$;+UHH1fUHAWAVAUATSHHuHIHEHHEHHLJE14fI$HUHAA$D9mH5Ѐ0HHA$(EHEL8LpLH=HCLH=HCKK(}TH5ЀEEHHC ELHEHUH=HBw^LHUHUH=H@K(HuLHUHUH=HBC(C(EH{ }H{H{DEEaUHH1HLEEHH[A\A]A^A_ÉEHH1넉HH1CEkHH1EwEHC H8HC HxEfUHSH=H:HHtHHǃHǃH[HHHH1ff.UHHPH]LeLmLuLAAH5H HHtSHPHuHCD-eE EEDmHEEI~H=HwE1DH]LeLmLuHHHǃHǃAu#=~HH1E1HH1뀐UHH0H]LeLmLuL}HE1HLHH@pHtDpHAtH1HE0H8tHHE1HhAtHH1HE0HtHxHE1ucuH]LeLmLuL}I(HEugEtEtHxH1I(HEuJEtEfwHHH^HHf.HHf.UHHLJLJLJHLJHLJ(HLJXHLJHLJH@H@H@HHLJH@H@H@UHHPH]LeLmLuL}H}HGIHHEBLEDjBDz(AEAA BA Ń=tH= LUHILU0@LH@HLLMcIT$HSHPHSHPHSHPHS HP HS(HP(LIEl$pID$hAAD$xAD$tM(K/L9w8=H}LuSHI$HHH@8SHI$Hs@I>SHI$HHH@@I$IuhCHAEpI@AExAEtI9t8LLANDH]LeLmLuL}@=LA=HMwMGECuA~{A=^HH1D@H?H|HHtpH@8HI$@H?Ht0HHt$H@0HpSH^DHHHH1E1DLHH1=ALAMKHH1LELEHHMHH1C`HLELEgAHH1Uffffff.UHH`H]LeLmLuL}H}LwIHL>LfPAFLHރEAFAGȉECLHHHuH?HtcHHtWH@HtE1AE9wIHIDžL[A\A]A^@Hffffff.UHAWAVAUATSH LIH I$ MMH5L@HIIIH II?HH H@LHII?MHH;LH@L HII?IHHHHAI?IHHiHE A HHHIEEE1fH@HI<$IHHHLLLAǃI$@E9HI<$HHkL?MIHLPHLUH HE1H HHHLH)AHLUHII<$HHH?Ht:HHt.H@`Ht L1L;=HH-@Adž1H[A\A]A^A_@LMIHLXLLUL]H LULH HHE1AH)L׹ H40L]LHEHUH?H!HHH@`HHALMIHLXLLUL]H LULH HHE1AH)L׹L H40L]LHEHuQH?Ht@HHt4H@`HtxE1H;A1H;5WHH/HHGIHIdžL!I$LHH1EItE1#H@AE9}HI<$HHHuH?Ht)HHtH@HtE1HIdžt IdžLKHH1 ffff.UHSHGLHHt8HtuHhHhxt H[@H[@HwPH:HHt-H@LH=HH[@H?Ht)HHtH@HtE1LHڐUHAWAVAUATSHGItlL'E1Ml$tTLHtcAT$1ITLhL9t u$LAE;wIs tAtD=H[A\A]A^A_DA^AOMHH1fUHAUATSHGHIt'E1fD= HAE9eHwH[A\A]ËCLDDKHKHHD$C I$1fUHAWAVAUATSH(1LEIՋWHIUċPO1҅E1HEE1f.HpҋPLEHUD;uH42} 1u'LHHc˃ITHH9wHljUAE9t$UwUHE=H([A\A]A^A_ÉHH1ffffff.UHHH]LeLmLuL}HzLHMLnI)IU L"HZHSH0HMLEuUAHH HcH9AE(1 L`1 LHHDžhDž| HcEHKHH]HDEE UHEAD$EELIHUHHAA E(AD$AF HSHcEHIEAFDH]LeLmLuL}HHPAP HKIDCEF=E1fDH1 HHDž HDžAD$$AT$AD$J00 AD$AT$UfMeI]JLHH1HH1AHH1'fUHHPH]LeLmLuL}1LUHHLL~ LMIHILAHHv>HH1ADH]LeLmLuL}H`EIfEIH@XfEEEEA@I<<EEIfEIH@XfEEEEA@I<<z1=EAPIHH1AuEYEEIfEIH@XfEEEEA@I<<EAPIRrE1AE(uXH1 IWHHDž HDžBJBy00@ BJLH 1 HHDž<HDž(L0Dž8LHIGHPI@pHtxtHH`HDžXHI{HUHHLALAe(HIG@IAF JAIANHBH<tm<ti=ANEF HIH1ESEAE}HAA1 AN|DE!HHH1dfff.UHAUATSHDGL/IEt/1DI}1HLA9\$IwM,$LID$ ID$ I$AD$(AD$(AD$H[A\A]UHAWAVAUATSHXH}@uHW L7HGHUDO(EEEE1eH%H-?HEHEHEHEf.HMHuHFHHHuHm۶m۶mHHHHڋNH HH HMDn D9mDFmE1fDEA^ I6HED)D9AG݃@HHHm۶m۶mHHHHH HAFHƀ}tuDH<>DHuHUjAAA)E;f mLE1EI_HMiH}EHuHEE9F(vD)}DH}DHHX[A\A]A^A_ff.UHATSH1ɃHAVH6HH8HHt(H@0Eu 1HH0[A\H?Ht HHtH@(HtE1뺐HUHH H]LeLmAHMIN,/IHt"='u?IJDŽ#H]LeLmHHH1I븉HH1UHH H$Ld$Ll$Lt$HIIHIIILLHH$Ld$Ll$Lt$fUHSHHHHHtHHǃH[fffff.UHH H]LeLmHIHM$ILLHLH]LeLmfDUHHыVH6HH8HHtH@0H?Ht(HHtw H@(HtE1@H UHAWAVAUATSH(A׉HHIHL0DE]1AHLHIL$HHH L0HcHH9v91HIT$HH1H([A\A]A^A_ÐH HUHMHHHUtHAHMH1FHcHH<;LAAGAGw I H)Lt]1 UHMHUHMuHc1HHH<UHUufDI$AI$EID$ AD$El$AD$(IHt7H@(MDHLAD$H(1[A\A]A^A_@M6MtqIHHEtaE~HE1DAHE9LME1MDHLIA 뇾LEl$I$EDHHU N1HH=~IuLm1HH1LUHHPH]LeLmLuL}HAHAO|mHELIJ?N;IHHEHHUAW9t HuDHlAbAWHULH}LMI$I7IL$ MD$IcL$HcAD$H H9I4$IHH=HIMIN,+HR THR$AI4$IcT$ HHT AT$E1TIDH]LeLmLuL}fIKDmHHIIEIHLIJ+vqrtLBLD=E1DLTHIH1HH1JAĉH1HA&EHuH}Mk0K!C"HB+H C#1 1HUHHHHPD@ 1HUH;XHHcHHH Љ1HH1I7H}E1JAL$AT$HH1E;t$| AI$IcHHH D1AUHHH]LeLmLuL}uLAO,dHIIN/N+HEHLHHMAU9tULH4AULILHLID$LELHHEHHDHHxHxHuWMIEI@B#HEMHLHMHLMȉLH]LeLmLuL}@HEHELuH@pHDXEO4dHuIJ3HHHMB;3`tUHuHHULuHxHMtPM;LLppHE1xHgHULELLHAM(IHEMHLIM HIIB#HMHLMLHMIH@B#VHH1ppOHH1pp)DUHH@H]LeLmLuL}HADŽHDvL.HH8HHt8H@(DLC1H]LeLmLuL}fDL'Mt`I$HHEtOE~ L1DHljUUA9AwPHUE1DLLHB DrHHUHH1P UHHfG0HH1ffffff.UHu+wt 1$w@UHHH򋏜u1UHH H]LeLm=HILXLHHtcH@Hǃ8HǃPH8H@HHH=LLH]LeLmLǃHDHHHH19ffff.UHH H]LeLmL'I$Ht'=NLeOLmH]@M$XLA$LF멉LHH1@UHH0H]LeLmLuL}1IAHHtzH5Ѐ(IHIt)HHH1DLLtLcHLHLeH]LmLuL}HUHATSHGXLHH@HHt9H8It$PHHt2H@LH{Pt A$tE[A\H?HtPHHtDH@HtE1LADŽ$L[A\Hffffff.UHAWAVAUATSHHeH%(HE1HGPHLgXLH0xL=|AC,E1;Ck    0   P (   ; S X p u          . P ` { p P  p x  p    % , 3]c  x$ LY ` Pg   ] m6||      !:&_ f xmu| $  F9 G i P  +9 >M R$l|  (  < % < C J>    0 @!- 4 `;G N Ua h o 0 0$>$K&Zi p w 6" @'Ie|$$ 0L P 0$  0  3 : Ae|$(/1C/KT\d  `  Tn6}=6 1R=y*/ x <1 8 @?J Q Xj q x/   Ie6r' 0.  5A 0H O.}/p444 4%  6!D!\R!!3!"%0" 7"  C"J"\R"_" f" P m"" "  "" "  "" " X "")#j#### # x ##$$$ %%:%I%Z%%% % h %%'&;&K&T& p[&  e&r& py& P &&&& &  && p&  & ' 8 '*' 1'  8'm'(;(;( (  ()_)t) 0{)  )))%?*;{*;*** *  *+ 0 + P +'+ 0.+  5+E+ L+  S+}++++C&,,, P, h ,,-K-[-y- P- @ ---.O..... /'/_////"0f006 001N1s11F122223%3;3K333354t444455#5,585D5X5{55 P5  5566H6 pO6  V6z6666\637<7b77-7-7 8 8 8.8J8Y8-8 8 @88g9-99 P9 99:Z;; 0; P;< 0< <'< 0.< 5<`<< < <=E= = =U??? p? ?M@ pT@ [@~@@@-@ALA LBrB-B-BB%CiCsCCCCC  C HC D  D xDH1HHu$HHH=A[[   #)5 < CT q pz\      0    H PP P    "0  5AJ Q XV]\bGiser_post_sendiser_post_recvmiser_post_recvliser_connectiser_cma_handleriser_addr_handleriser_create_device_ib_resiser_event_handleriser_cq_tasklet_fniser_handle_wciser_cq_event_callbackiser_route_handleriser_create_ib_conn_resiser_qp_event_callbackiser_connected_handleriser_disconnected_handleriser_free_ib_conn_resiser_device_try_releaseiser_conn_terminateiser_conn_releaseiser_free_fastreg_pooliser_create_fastreg_pooliser_create_fastreg_desciser_free_fmr_pooliser_create_fmr_pooliser_rcv_completioniser_send_controliser_create_send_desciser_post_rx_bufsiser_send_data_outiser_send_commandiser_prepare_read_cmdiser_prepare_write_cmdiser_alloc_rx_descriptorsiser_alloc_login_bufiser_reg_rdma_mem_fastregiser_data_buf_aligned_lenfall_to_bounce_bufiser_data_buf_dumpiser_start_rdma_unaligned_sgiser_fast_reg_mriser_sg_to_page_veciser_reg_sig_mriser_set_sig_attrsiser_set_prot_checksiser_reg_rdma_mem_fmriser_reg_page_veciser_dump_page_veciser_unreg_mem_fmriser_dma_map_task_dataiser_exitiscsi_iser_ep_disconnectiscsi_iser_ep_polliscsi_iser_task_xmitiscsi_iser_mtask_xmitiscsi_iser_task_xmit_unsol_dataiscsi_iser_task_initiscsi_iser_set_paramiscsi_iser_conn_stopiscsi_iser_conn_bindiscsi_iser_session_createiser_initiscsi_iser_recv$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$pi_guardpi_enabledebug_levelmax_lunpp (0p8p@pHPX`hpx`bXhXp@Xx@XXXXXXXXXXpX<3>ib_check_mr_status failed, ret %d <3>PI error found type %d at sector %llx expected %x vs actual %x <3>iser: %s: ib_post_recv failed ret=%d <3>iser: %s: async event %d on device %s port %d <3>iser: %s: got cq event %d <3>iser: %s: ib_post_send failed, ret:%d <3>iser: %s: Unknown wc opcode %d <3>iser: %s: wr id %llx status %d vend_err %x <7>iser: %s: flush error: wr id %llx <7>iser: %s: got %d completions drivers/infiniband/ulp/iser/iser_verbs.c<6>iser: %s: cq index %d used for ib_conn %p <7>iser: %s: device %s supports max_send_wr %d <6>iser: %s: setting conn %p cma_id %p qp %p <3>iser: %s: unable to alloc mem or create resource, err %d <6>iser: %s: remote qpn:%x my qpn:%x <6>iser: %s: freeing conn %p cma_id %p qp %p <6>iser: %s: device %p refcount %d <6>iser: %s: iser_conn %p state %d <3>iser: %s: Failed to disconnect, conn: 0x%p err %d <3>iser: %s: conn %p failed to post beacon<3>iser: %s: iscsi_iser connection isn't bound <6>iser: %s: event %d status %d conn %p id %p <4>Query device failed for %s <6>iser: %s: FMR supported, using FMR for registration <6>iser: %s: FastReg supported, using FastReg for registration <3>iser: %s: IB device does not support FMRs nor FastRegs, can't register memory <6>iser: %s: using %d CQs, device %s supports %d vectors max_cqe %d <3>iser: %s: failed to allocate an IB resource <3>iser: %s: device lookup/creation failed <4>iser: %s: T10-PI requested but not supported on %s, continue without T10-PI <3>iser: %s: resolve route failed: %d <3>iser: %s: failure connecting: %d <3>iser: %s: Unexpected RDMA CM event (%d) <4>iser: %s: iser conn %p state %d, expected state down. <6>iser: %s: connecting to: %s <3>iser: %s: rdma_create_id failed: %d <3>iser: %s: rdma_resolve_addr failed: %d <6>iser: %s: freeing conn %p fr pool <4>iser: %s: pool still has %d regions registered <3>iser: %s: Failed to allocate a new fast_reg descriptor <3>iser: %s: Failed to allocate ib_fast_reg_page_list err=%d <3>iser: %s: Failed to allocate ib_fast_reg_mr err=%d <3>iser: %s: Failed to create fastreg descriptor err=%d <6>iser: %s: freeing conn %p fmr pool %p <3>iser: %s: FMR allocation failed, err %d <4>iser: %s: FMRs are not supported, using unaligned mode <7>iser: %s: %s itt %d dseg_len %d offset %d <3>iser: %s: Failed to alloc desc for post dataout <3>iser: %s: Offset:%ld & DSL:%ld in Data-Out inconsistent with total len:%ld, itt:%d <7>iser: %s: data-out itt: %d, offset: %ld, sz: %ld <3>iser: %s: conn %p failed err %d <7>iser: %s: sdesc %p lkey mismatch, fixing <3>iser: %s: data present on non login task!!! <7>iser: %s: op %x dsl %lx, posting login rx buffer <7>iser: %s: req op %x flags %x drivers/infiniband/ulp/iser/iser_initiator.c<6>iser: %s: Discovery session, re-using login RX buffer <6>iser: %s: Normal session, posting batch of RX %d buffers <3>iser: %s: Failed to set up Data-IN RDMA <7>iser: %s: Cmd itt:%d READ tags RKEY:%#.4X VA:%#llX <3>iser: %s: Failed to register write cmd RDMA mem <7>iser: %s: Cmd itt:%d, WRITE tags, RKEY:%#.4X VA:%#llX + unsol:%d <7>iser: %s: Cmd itt:%d, WRITE, adding imm.data sz: %d <3>iser: %s: conn %p failed task->itt %d err %d <7>iser: %s: op 0x%x itt 0x%x dlen %d <3>iser: %s: posting %d rx bufs err %d <3>iser: %s: unable to alloc or map login buf <3>iser: %s: failed allocating rx descriptors / data buffers <7>iser: %s: Found %d aligned entries out of %d in sg:0x%p <7>iser: %s: sg[%d] dma_addr:0x%lX page:0x%p off:0x%x sz:0x%x dma_len:0x%x <7>iser: %s: page_vec->data_size:%d cur_page %d <7>iser: %s: Single DMA entry: lkey=0x%x, addr=0x%llx, length=0x%x <3>iser: %s: fast reg page_list too short to hold this SG <3>iser: %s: fast registration failed, ret:%d <3>iser: %s: Unsupported PI operation %d <3>iser: %s: Unsupported protection type %d <3>iser: %s: reg_sig_mr failed, ret:%d <7>iser: %s: sig_sge: addr: 0x%llx length: %u lkey: 0x%x <7>iser: %s: PHYSICAL Mem.Unregister mem_h %p <3>iser: %s: ib_fmr_pool_unmap failed %d include/asm-generic/dma-mapping-common.h<4>iser: %s: rdma alignment violation (%d/%d aligned) or FMR not supported <3>iser: %s: Failed to allocate bounce for data len %lu <3>iser: %s: Got dma_nents %d, something went wrong... <3>iser: %s: failed to allocate bounce buffer <7>iser: %s: PHYSICAL Mem.register: lkey: 0x%08X rkey: 0x%08X va: 0x%08lX sz: %ld] <3>iser: %s: page vec too short to hold this SG <3>iser: %s: page vec length %d data size %d <3>iser: %s: ib_fmr_pool_map_phys failed: %d <3>iser: %s: mem->dma_nents = %d (dlength = 0x%x) <3>iser: %s: page_vec: data_size = 0x%x, length = %d, offset = 0x%x <3>iser: %s: page_vec[%d] = 0x%llx <3>iser: %s: Failed to register signature mr <3>iser: %s: dma_map_sg failed!!! <7>iser: %s: Removing iSER datamover... <3>iser: %s: Error cleanup stage completed but we still have iser connections, destroying them anyway. <6>iser: %s: ep %p iser conn %p state %d <6>iser: %s: ib conn %p rc = %d <7>iser: %s: mtask xmit [cid %d itt 0x%x] drivers/infiniband/ulp/iser/iscsi_iser.c<7>iser: %s: cmd [itt %x total %d imm %d unsol_data %d <7>iser: %s: ctask xmit [cid %d itt 0x%x] <7>iser: %s: Sending data-out: itt 0x%x, data count %d <7>iser: %s: Need to send %d more as data-out PDUs <3>iser: %s: DataDigest wasn't negotiated to None <3>iser: %s: IFMarker wasn't negotiated to No <3>iser: %s: OFMarker wasn't negotiated to No <6>iser: %s: stopping iscsi_conn: %p, iser_conn: %p <3>iser: %s: can't bind eph %llx <3>iser: %s: iser_conn %p state is %d, teardown started <6>iser: %s: binding iscsi conn %p to iser_conn %p <3>iser: %s: iser conn %p already started teardown <6>iser: %s: cmds_max changed from %u to %u <7>iser: %s: Starting iSER datamover... <3>iser: %s: Invalid max_lun value of %u <3>iser: %s: failed to allocate release workqueue <3>iser: %s: iscsi_register_transport failed <3>iser: %s: Failed to init task %p, err = %d <3>iser: %s: wrong datalen %d (hdr), %d (IB) <7>iser: %s: aligned datalen (%d) hdr, %d (IB) <3>iser: %s: got qp event %d &iser_conn->state_mutex%pISpinclude/linux/scatterlist.h<3>iser: %s: %d %lx %diser_descriptors&ig.device_list_mutex&ig.connlist_mutexrelease workqueueiseriSCSI Initiator over iSERiscsi_iser@?3D9  9_6G$E(`0fH4a<dP@`HVL   (0N8b@HPT X ` h p x]eI  8N (08@2HPX\`hpex p } 3U333333x3b3u333 33,3%3X3 3(3e03parm=pi_guard:T10-PI guard_type, 0:CRC|1:IP_CSUM (default:IP_CSUM)parmtype=pi_guard:intparm=pi_enable:Enable T10-PI offload support (default:disabled)parmtype=pi_enable:boolparm=debug_level:Enable debug tracing if > 0 (default:disabled)parmtype=debug_level:intversion=1.6author=Alex Nezhinsky, Dan Bar Dov, Or Gerlitzlicense=Dual BSD/GPLdescription=iSER (iSCSI Extensions for RDMA) Datamoverparmtype=max_lun:uintretpoline=Ysrcversion=ED2FD27DDC2417B26222BD9depends=libiscsi,ib_core,scsi_transport_iscsi,rdma_cmvermagic=2.6.32-754.35.1.el6.x86_64 SMP mod_unload modversions $"@ E(8@HP `"h@px  @#Rmodule_layout;Oalloc_pages_current_Wnkmem_cache_destroy\4Z__kmalloc×sg_init_table3iscsi_host_removeiparam_get_int1 ib_fmr_pool_map_physNib_dealloc_pd|iCib_alloc_fast_reg_mrcpu_online_mask]iscsi_change_queue_depthˑmalloc_sizesl,iscsi_queuecommandhFkiscsi_conn_stopv~queue_work]dib_free_fast_reg_page_listW__x86_indirect_thunk_rcx?sg_next!iscsi_eh_recover_targeteib_create_mreiscsi_unregister_transport6iscsi_conn_get_addr_paramJ?iscsi_session_teardown,ʰrdma_destroy_idumutex_unlock%Kparam_set_intAhiscsi_host_addЬNib_destroy_fmr_pool*q_spin_lock_irqsaveZ,<sprintfnIiscsi_host_allocd3iscsi_lookup_endpointC__list_addSrdma_connect__init_waitqueue_headB|nr_cpu_idsRwait_for_completion!scsi_is_host_device[ib_alloc_pdkR~__x86_indirect_thunk_r10.=mib_get_dma_mr6[ib_query_device9K__mutex_init/iscsi_conn_startcsprintkB"BsscanfPl]ib_check_mr_status*qrdma_destroy_qp{Biscsi_conn_send_pduӳ\iscsi_session_get_paramKiscsi_host_set_paramwait_for_completion_interruptible>a-param_set_boolOiscsi_conn_teardown__tasklet_scheduleV&BUiscsi_put_taskYiscsi_host_free9mcount=iscsi_conn_get_param