ELF>j@@#"GNUG:f\L 0eUHGxÐUHSHH_u H1[HHHt-HU1Ћu; }H(HcHH[DuDUHHG(H@`1ffffff.UHHHtHsHRHH1uHRHH1HHH1fDUHGHHWv @$HHH1fDHH1fDHH1fDHH1fDHH1fDHH1fDHH1HH1HH1fDHH1fDHH1fDHH1fDHH1fDHH1fDHH1fDHH1HH1HH1HH1HH1HHH1fDHH1HH1HH1HH1HH1HH1HH1UHHftf tEfDH1t5tuHҐtNHHH11҃uHtDRfHH1fDHWHH1fWf.UHHHH׃BH(v$HH+H1H1fH1fH1fP\H1DPXH1DH1fH1fH1fH1fHH1fH1fH1fHt@HH1fHH1fHH1fP@H1DHH1ÐDDt$H$1DHH1ÐPHHt2HЋ@BDfHIi4뛐PhPlHXHUHAWAVAUATSHHGIAA׋ ~s1ID9t29 ~QH(HcL$MD$PMtAT$ttAu‹ u0DLIF9 fDH[A\A]A^A_ÐH0EL$H$HH1H0UHH H]LeLmLAHtDH]LeLmDAD$xHHHCLHH{AHEuHID$`HǃLDUHHH$Ld$HGXIHXHHLHH$Ld$DUHH0H]LeLmLuL}L(AAA8HIUHXMc1I8HLID$H{ 11DLkL#ǃMH8ǃǃHCHLH[@HC8HǃHHHHǃHHHHHHHHI0LtnLHtjHH`H1HB@1HHLH]LeLmLuL}@LLE1I0Lf.UHH0H]LeLgXHA$tA$0?t1H]LeA$1tou҃uDK E;$Du=tID$DCHHHH01H0zI$8uHSPuH9KuMID$pl6HI4$ADKHHC HP$1HS ADKHI$$HHPH1UHHH]LeLmLuL}LoXLwPHM}CIEHHHtHЅukL#0AAt$L1HtIH@s At$fC 0HuEtEH]LeLmLuL}DA$AD$It$IID$HCAAD$AFJ,MD$ IvPHLC IHPHHAL$@HHSPHUH HMC fE"EHEf@@HMHHPH.HHDBAD@DEt>HCXAHHHAH@H01H0A~HCqA~HIAVhQAD$A~L=AD$AD$AD$AD$ȀAD$A~LC 03=GAD$AG(ȉCAD$IHH[CtAG(ADEIAG0EW,A(HPHTHHDD[I^PIIEI7|$(D)ЉL$ T$D$0HHH0H1D\$\$L4$1DΉAVhHCXH@ CC AD$HUHXfMD$ )1HMI<LEHMLEfA$I|$, @HCPHEHHUK fMDHJAADAAUt +UUMHDMEtxDMMUEHMLQEALALfHEHpPDMHDMHCXHUHMH@DBJHH0C L$HH0D$E$1@AD$!INPD[IHE1A~LLDHC$AL$ HC$H@H@@EWLEAGP9A9AFC AD$C AD$C AD$EODEt7C,kAL$`fUHЉUfAGPK C$9‰K0F+C C,AɉK(AD$AD$AD$낋UK<1HMLELULUDMLEHMA9F‰C $HEUUEHEUUE UHAWAVAUATSH(LHM$M$M$I|$HA$I$tL3I$HEL;uHELHI$HHHQH HUHHI$(0I$I$IDŽ$HEL;uuDI$I9HBI$HHHNH1HHID$I$QqP I$+I$I9{f.I$I9ID$HQHMHHUTHUHMI$HLHHFH0HHI$@tulI$L9]I$ NfI$I$LEHIDŽ$EI|$EHErjH([A\A]A^A_L`uI$H;E DL8uI$ u"H(HH([A\A]A^A_H(HHHH01H0H(HH([A\A]A^A_f.UHH H]LeLmLoHMLtLfffH]LeLmÐǃ5uH1ɺfIuHHH1H0UHH0H]LeLmLuIHHtrMMLAV4AV4t.LHHH]LeLmLufI1ɲHEHEH1붐UHH H$Ld$Ll$Lt$L(HGII0HMIII}xIIIIIIIIIILLcHH$Ld$Ll$Lt$fDUHHH$Ld$LHI|$I|$HHH$Ld$ffff.UHAWAVAUATSH8LHILLHC8HLDC4EtjLmHEHEeL<%IEL}M$HEHEIGH@uLL{4uLLeH<%HGH@u%LH{@HtH8[A\A]A^A_fff.UHH H]LeLm`AHHt|ELtDL(H1LE1E111ҾLHID$@t=I|$AD$0AD$8AD$4HHLeH]LmH1ff.UHDEu LJf u fLJ  HH`t HHǀ`Hff.UHAWAVAUATSH(HHHHGHGsAЀIAHcHHHCHIc1ɺHEuH=HEMcE1LuE1fH;LAIE9~SLHSH}ȾЀHUHUHHsJ<>uDsHH([A\A]A^A_1MtHUHHH{I}HsH(1[A\A]A^A_HUHAWAVAUATSH(LAHH}ȉUHLHMEEHMUy8}A4DHLDEDEEAA@EHuAPHDEHIDEL(HHIEII}ADžAElAE@AE<AE8 EE}(E}4AE E},E}0AM0fAEHHEII(HPIHA A$I(ADžLE E~U1I(HcEHtHHHP@tHHA9 HEL MtHe%A<$tTHcI$HHI$DHEL(uLtxHEH8LLHOA~kAMcIFLD1HIHAE1H(L[A\A]A^A_LHE1޺DH1gHH,HHEDHLHEHHHuDƺH1EA&H1DEDEfDUHHGHHHx@Htfffff.UHH@H]LeLmLuL}LoAI]t?t:IuDHH1HPH]LeLmLuL}@L{LLLAEAtǃAUEeLUI} LLADžLAULLdIE ~n1 f; }]H(HcL$I|$PuEL$tEtՋ1AL@ƃ4 IE; |I01LHLLADžADž5H;H0ED$HHH1H0EL$t$ǃLAEI} LLADžLoH3HHH1H0DfUHH0H]LeLmLuL}H_ILcH{ M|$M$LLǃI9$LHLHHHI$0HI9$t2LLLH]LeLmLuL}@IDŽ$fHADŽ$1ɺ1UHSHHtZtҸt H[Du1H߉C`H[@"u܃ uDfUHH H$Ld$Ll$Lt$LgHAM$LA$t[{tDHLH$Ld$Ll$Lt$fDLfDH;뾐UHH(@UHATSHHXH9t4H?EAAH߾[DA\HcHH E1HŐUHGHHHH Ht H@UHH`H]LeLmLuL}HIHHLJHLJL ID$XfffHH8HHHULhMLH}LfffD5EHHPHHChClHPHHHH‹RPHAI|$X1H]LeLmLuL}DAvhǃ:@HSPIuAHH1DH0HfChClXD$IHxǃ HSXH@ǃz@ǃb@ǃ J@ǃ 2@HADH0P4A9t A9hH0HuȺHMHMHAHEH@xHE@tHEHHXHEHXPHE@pHHEHPhHHEHP`HE@qHEHHHLEMtXI$ HHIHMHMHAE4LfffI|$X1ALfffD=Et/HCPIuHHHDH01I|$XX,DEt4H0D@,HT$@(HHH0$1A]LLE@LEt5P v}ǃHǃLljEEILLELEAm(A HǃLDM|DMAff.UHSHH_XHH;t.HCHH Ht HH[@HHHUHHPH]LeLmLuL}LwIIHAM?iHPt?HE@xHEȅL`XHEH@PHEHHHHE@tTHE@HID$HHHt3H}ЅHEHJf@ 0HEHHHHSHPHSHPHSHPHS HP HS(HP({tIH(HEHHI H}I$I$HID$HH Ht I$HEH]LeLmLuL}@u;#I0HuȺMM1@HEȉLHx@MHEȋMHH@HuL4u IH}IH}16HUHBXH H@ BADHEH7HH1HP1DI4$HH1HPn  fffff.UHATSH@eH%(HE1HIHtfHu1HHE@EEHCHECE11LHtwHtRHEeH3%(H@[A\fDHuHuHHHE@EEI$HID$xf.I4$HHHPnff.UHH0H]LeLmLoHMLAtLfffH]LeLmDIcHtHLKpt{H5AiiHcHcHLH9xOHH3HHHD$HCxHPH$1LfffH^@HiHN,L9x(=ug1HDiMcLkx uH{ LfDH3MHHH1HPH3HHH1HPqUHH@H]LeLmLuL}HHH8HL`M$ALHHt A$|AHHChLfffDEt=I4$AHIHHLDH1H0DH]LeLmLuL}I$HsLKhLC`M9.HFLMt9DDHAiAiHcHHHGpH9HGD EH(1@HA9HH9HpPtHt߃xtuL[PL~8M9{8xH@`I9yDEI4$HL $HIH1AH0kI4$IHHH1H0u6CpA!{pt E1 fMt4CpfI4$HHH1H01fffff.UHHĀH]LeLmLuL}LgAA11HIH$EiHHǃxHMcILpL`L M$LID$HHEA$D9eH<%HGH@LH}LE9$eH]LeLmLuL}fI4$HHH1H0E@A$dWHMHEHEeH%HHUHUHMHMHHM3fDA$uDu;HMHQHRu*EH}HuEEA;$tH}HuILH3HH1HPHLfD1A$TUHH0H]LeLmLuL}HDH8EHHXLcLLLLMt LA 5tFH3LA HIHLDHHH01LDH]LeLmLuL}H3LIHHH1H0A7M0Adž0AL1Hu\AƆ0BAƆ1LAdžDK@LAtItAdž@LA LLLLAL0uq1HtLAdžLALA Adž0I4,Adž0H,yUHSHH= t H[@HH[fUHH@H]LeLmLuL}HDIH8EHHZLcLLLLMt LA D Et?H3A HIHHLDH1H0LDH]LeLmLuL}DH3DIHHH1H0EE9I0Adž0HEH-1HuqAƆ0BAƆ1I8IAdžDKILwHGpvAufHLA2A?)A |y{HLCMrPuI|$HLhCACȃLhA$Ct?S,ʅdIHPHHHPD=EA$L>HLLhD|ELh{vHpC1ȃHLA$AnHLLhD|LhE!CA$(ȃA$A$L| M|$HMrPLhLCȃA$CALhAzqt6IHxHLLhHuЄLh{AdžI7ABMEHHH0$H1LhLht W : WXMM:MMe|M p) A@ GM. 05 E@ ` EMC EJ XeMM IH IHMngg {"v @} E  EgC  A 4 ; EFrMM h   p AM  0  A IH5MMX   A MAMgeMM=!^pw  G p&F.DwR Wa|3M,D K XR Act ( A A PM:  1!G! N! U! Am!<"" a" " P" A"m#^F$L$g$ Az$ $ $$ o$ t%^(& I3&HJ& IU&H&M&Y' )f.)))) `) z) A)*5*MK*|*** * * A**M*1+o)+D1+@e+r+ y+X+M++++++,,,),5,A,M,Y,a,uq,7,M,,,,@-M-o--D4- <<-Y- b- -(-- - --E-<.M .H. W.n.A. .a.@.M/'/ H//R/M//[0"0@000M0o1D81V1 ]1 1Z2n2 `2 !2V2 !2d2722 ;3 @3X{3D3 3X3V3 23 p3X4  4X%4ML4?}4M4 4 E44G4%5.5_65N>5Q5f5566vV6f6{6 P6 @6 A666_6N666 7 7 A7=7MQ7_f7Gn777N7777777v83P8j8M8j88M909K9*99M9G999v: :*: B:GJ:`:x: : h: A:::v: : ;;(L;e; y; ; ; A;;;;v; ; < A<<<L<Ma<<<< </<<*<M=5=M0=]j=gy=C=}=M+>4>R>>?  %? A9? >?e? F@F@g@g AfA%0AMAaA  hA oA AAAAA  A A AABMB}BfCMyDfD}DFEeEE @E EEE pE EEFMFgF F EGG-5GMKGGgGgG G EGG Hg!HIHYHCqH xH HH AHH H -H AHHMHI=IgQIeI }lI zsI 0zI I AIIgJJ 0J hJ AJJ 0J aJ AJKGK 0NK UK AcKKMKgK  *KBLL.LvHL `L_iLGqLL pL L ALL M VM(nMM MM M EMM MM<-NM7NaNGiNNNN N N PN N ANNvO PO &O A4OOO PPN$PnPP%PMPPQM'QTQG\QQQQ Q Q Q %Q AQQvR R  R A$RRRS SSN$SsSS%SMS TG(TXT`TvfTT T ?T ATT T PT ATUV#VAV HV  OV A]VeVvzVV V V AVVVvV V RV AV'W2WHW OW VW AdWlWv|WW W W AWWWNW$X5X%hXyX X XX  YM.YNYuYMY},ZM3ZUZ  \Z pcZ AtZ{ZgZM[M[g=[M[[[ \ @ \ A=\ 0 B\\c\g\]]]$^^ _*_ ` 1_  B_ AP_n__]_=` X D` EU``]aaVb  ]b Eobb  b  c ` c Ecccd ` d d A$d>d-Zd  ad Ejddd  d Edd ( d Ed,eMHeYeiscsi_start_session_recoveryfail_scsi_tasksiscsi_complete_taskfail_mgmt_tasksiscsi_data_xmitiscsi_prep_mgmt_taskiscsi_prep_scsi_cmd_pduiscsi_prep_ecdb_ahsiscsi_prep_bidi_ahsiscsi_check_tmf_restrictionsiscsi_check_transport_timeoutsiscsi_eh_cmd_timed_outiscsi_eh_target_resetiscsi_exec_task_mgmt_fniscsi_tmf_timedoutiscsi_eh_session_resetiscsi_eh_device_resetiscsi_eh_abortiscsi_queuecommandiscsi_check_cmdsn_window_closed__iscsi_complete_pduiscsi_scsi_cmd_rspiscsi_data_in_rspiscsi_complete_scsi_taskiscsi_free_taskdebug_libiscsi_ehdebug_libiscsi_sessiondebug_libiscsi_conn` E(E0E8E@EHEPEXE`@h pxEEEEEEEEEEEEEEEEE E(E0E8E@EHEPEXE`EhEpExEEEE`@ EE`@  (E0E8`@ H P X ` h px x` @ (  p X(08@HPX`hppPx0x`@  (08@HPX@`0h px         ` H 8          ( 0 8 @ Hx Ph XP ` h8 p x        p              ( 0 8 @ H P X ` h p x  X @ ????@]y^^__]`_  Q (0:4849@<9HrPPwSX(X%s %u %d %pI4 %pI6 %hu %02x%02x%02x%02x%02x%02x %d%hu%u<6><3>drivers/scsi/libiscsi.cbidirectionalreadwrite%s Tx suspended! %s tmf timedout iscsi_q_%d&session->eh_mutex%s blocking session invalid stop flag %d %s wait for relogin %s cmd 0x%x rejected (%d) Could not send nopout %s Sending nopout as ping %s Setting next tmo %lu %s scsi cmd %p timedout nhtimer reset%s return %s Could not send TMF. %s tmf set timeout %s tgt Reset [sc %p tgt %s] FAILEDSUCCESS%s tgt %s reset result = %s %s LU Reset [sc %p lun %u] %s dev reset result = %s %s aborting sc %p %s aborting [sc %p itt 0x%x] %s [itt 0x%x] %s copied %d bytes of sense %s mgmtpdu [op 0x%x hdr->itt 0x%x datalen %d] received itt %x expected session age (%x) received invalid itt index %u (max cmds %u. task's session age %d, expected %d can't start unbound connection invalid burst lengths: first_burst %d max_burst %d invalid recv timeout of zero. Using 5 seconds .invalid ping timeout of zero. Using 5 seconds. %s freeing task itt 0x%x state %d sc %p %s complete task itt 0x%x state %d sc %p %s failing sc %p itt 0x%x state %d task [op %x/%x itt 0x%x/0x%x] rejected. task [op %x/%x itt 0x%x/0x%x] fast abort. %s Preventing task %x/%x from sending data-out due to abort task in progress %s iscsi_prep_ecdb_ahs: varlen_cdb_len %d rlen %d pad_len %d ahs_length %d iscsi_headers_size %u %s bidi-in rlen_ahdr->read_length(%d) rlen_ahdr->ahslength(%d) %s iscsi prep [%s cid %d sc %p cdb 0x%x itt 0x%x len %d bidi_len %d cmdsn %d win %d] <3>Invalid state. Cannot notify host removal of session teardown event because host already removed. <3>iscsi: invalid can_queue of %d. can_queue must be a power of two that is at least %d. <3>iscsi: invalid can_queue of %d. can_queue must be a power of 2 less than or equal to %d. <6>iscsi: Rounding can_queue to %d. <3>iscsi: invalid can_queue of %d. can_queue must be a power of 2. %s failing mgmt itt 0x%x state %d %s failing session reset: Could not log back into %s, %s [age %d] %s session reset succeeded for %s,%s %s iSCSI CmdSN closed. ExpCmdSn %u MaxCmdSN %u CmdSN %u/%u %s iscsi: cmd 0x%x is not queued (%d) Login/Text in progress. Cannot start new task. Could not allocate pdu for mgmt task. ping timeout of %d secs expired, recv timeout %d, last rx %lu, last ping %lu, now %lu %s Command making progress. Asking scsi-ml for more time to complete. Last data xfer at %lu. Last timeout was at %lu .%s Command has not made progress but commands ahead of it have. Asking scsi-ml for more time to complete. Our last xfer vs running task last xfer %lu/%lu. Last check %lu. %s sc never reached iscsi layer or it completed. %s failing abort due to dropped session. %s sc completed while abort in progress %s sc completed while abort in progress %s abort success [sc %p itt 0x%x] %s abort failed [sc %p itt 0x%x] %s [op 0x%x cid %d itt 0x%x len %d] Cannot handle rejected pdu. Invalid data length (pdu dlength %u, datalen %d pdu (op 0x%x itt 0x%x) rejected due to DataDigest error. pdu (op 0x%x itt 0x%x) rejected. Too many immediate commands. Invalid pdu reject. Could not lookup rejected task. pdu (op 0x%x itt 0x%x) rejected. Reason code 0x%x Got CHECK_CONDITION but invalid data buffer size of %d %s cmd rsp done [sc %p res %d itt 0x%x] %s data in with status done [sc %p res %d itt 0x%x] Td& EE$d(}}}}}}}}}[*= 0I>8 H$AP`DAhx\GG$HI*he0license=GPLdescription=iSCSI library functionsauthor=Mike Christieparm=debug_libiscsi_eh:Turn on debugging for error handling in libiscsi module. Set to 1 to turn on, and zero to turn off. Default is off.parmtype=debug_libiscsi_eh:intparm=debug_libiscsi_session:Turn on debugging for sessions in libiscsi module. Set to 1 to turn on, and zero to turn off. Default is off.parmtype=debug_libiscsi_session:intparm=debug_libiscsi_conn:Turn on debugging for connections in libiscsi module. Set to 1 to turn on, and zero to turn off. Default is off.parmtype=debug_libiscsi_conn:intsrcversion=866D1C4014DE8504852CC08depends=scsi_transport_iscsivermagic=2.6.32-696.20.1.el6.x86_64 SMP mod_unload modversions R  K(*0y8?@THYP:Xq`6hp x~YQx O)k;qL ([0n8k@zH{PX`hpx'N*=Vpi |5 c(08@"HPX`hpUxLP0?0P#ay%\h8 (0+8,@HPXS`4hpx2>m&b;$) J(0|8@H9PXs`hpI r  ( 8r@HP `rhpiscsi_host_set_paramiscsi_host_get_paramiscsi_conn_get_paramiscsi_conn_get_addr_paramiscsi_session_get_paramiscsi_set_paramiscsi_switch_str_paramiscsi_conn_bindiscsi_conn_stopiscsi_conn_startiscsi_conn_teardowniscsi_conn_setupiscsi_session_teardowniscsi_session_setupiscsi_host_freeiscsi_host_removeiscsi_host_allociscsi_host_addiscsi_pool_freeiscsi_pool_initiscsi_eh_recover_targetiscsi_eh_target_resetiscsi_eh_session_resetiscsi_session_recovery_timedoutiscsi_eh_device_resetiscsi_eh_abortiscsi_suspend_txiscsi_suspend_queueiscsi_target_allociscsi_change_queue_depthiscsi_queuecommandiscsi_requeue_taskiscsi_conn_failureiscsi_session_failureiscsi_itt_to_ctaskiscsi_verify_ittiscsi_complete_pdu__iscsi_complete_pduiscsi_itt_to_taskiscsi_conn_send_pduiscsi_complete_scsi_taskiscsi_put_task__iscsi_put_task__iscsi_get_taskiscsi_prep_data_out_pduiscsi_update_cmdsniscsi_conn_queue_work0000 05(00080B @0 H0 P0XX0`0:h0|p0x00e000r0005000000P0&05*0*0+0,0-0. 0.(0R/00080%4@0}4H0=7P0j8X08`09h0L<p0<x0=0=0B0C0F05G0H0K0-N0P0Q0S0 Y0uY0,Z0Z0[0,e @#Rmodule_layout9Oper_cpu__current_task\4Z__kmalloccjscsi_host_allocU*scsi_track_queue_fulliparam_get_int4/Iscsi_add_host_with_dma'|autoremove_wake_function#iscsi_block_session{׫dev_printk(scsi_build_sense_buffer+__kfifo_puts8_spin_lockv~queue_workUiscsi_unblock_session&jinit_timer_keyumutex_unlocka4iscsi_destroy_sessionscsilun_to_int%Kparam_set_int*q_spin_lock_irqsaveZ,<sprintf-5}Hscsi_adjust_queue_depthkstrduph}jiffiesC__list_addZ%strcmp7Qriscsi_add_session__init_waitqueue_headjH)per_cpu__cpu_numberdel_timer_sync memset=iscsi_recv_pdu+kfifo_init9K__mutex_initcsprintkB"BsscanfTެ__tracepoint_module_get9mcountR0warn_slowpath_nullmutex_lockGʴ__kfifo_getl destroy_workqueueyK_spin_unlock_irqrestorecEEmod_timerO^Fadd_timer__create_workqueue_keyascsi_host_put!flush_workqueue-qiscsi_create_connf&flush_signalsqmodule_putiscsi_destroy_connUNscsi_host_getaput_device__get_free_pages__stack_chk_fail7iscsi_conn_error_eventQschedulez2__per_cpu_offset{get_deviceCfree_pagesT.d__wake_upۡ:_spin_unlock_bh*!int_to_scsilun zkfreedl#memcpy/3prepare_to_waitmiscsi_free_session"&˜finish_waitzscsi_remove_host۞snprintf˓_spin_lock_bhmQCiscsi_host_for_each_session7&Ciscsi_session_chkready4Ciscsi_alloc_sessionlibiscsi `dmodule.sig^Zkk Bh)h-ċqV9{lfO_>]+dtMCmQ:'A /]a     pA!7pFpsT c;w00  Gp&},;08Sbq` * *<H&P5DS=oe t CF0KpP!0pYE T@ c` r   $P6Ut *0?=@_Y Pq(`30Tpn8@ &HA_}PX .`Omhp )/ xK f ;   L    [ 5 0O ki  @ {  P ) I `j   p  * J j       & D b   *   =@]Vzi |(Ee 02M@j P(`90Ups8@10JHc~?PPX'aI`kyhp"<Z(t @$((  2!RP(n  I#0`@f 5Q/h{~kZl,PS`| Ah5nIL5Aeё07oNE4 !3{BMZ% bxrz0zKӳ\a%S4͟QiԘjyLI30@'MQ8'es:`R]q=,{K$gQ.3%6GRcq3J?0<0 i6V&BU& L6PM[mA  dO<NU0jZ 42,SpK 79 ]MGX{&>ELd]ju$g  '2:=U]u.!@/]Bh.e!U % ; H W + n  P7  f  `4  FY !!/!H!=[!f!`8w!!! !!O!!Y"("8",J"2f"9}"""hFk"]plibiscsi.ciscsi_prep_mgmt_taskiscsi_dbg_lib_session__func__.60839iscsi_add_hdr__func__.60675iscsi_complete_task__func__.60734__warned.60735fail_scsi_taskfail_scsi_tasks__func__.62059iscsi_xmit_taskiscsi_check_transport_timeoutsiscsi_xmitworker__key.63317iscsi_check_tmf_restrictions__func__.60408iscsi_prep_scsi_cmd_pdu__func__.60353__func__.60478__func__.60300__func__.61715iscsi_tmf_timedoutiscsi_dbg_lib_eh__func__.61976iscsi_host_dec_session_cntiscsi_notify_host_removed__key.62736iscsi_eh_cmd_timed_out__key.62868__func__.63454__func__.63484__func__.62502iscsi_nop_out_rsp__func__.61856__func__.61663__iscsi_conn_send_pduiscsi_send_nopoutiscsi_dbg_lib_conn__func__.62290__func__.62161iscsi_exec_task_mgmt_fn__func__.61995__func__.62579__func__.62433__func__.62342__iscsi_update_cmdsn__func__.60783__func__.61428__func__.61035__func__.61176__mod_license3644__mod_description3643__mod_author3642__ksymtab_iscsi_host_set_param__kstrtab_iscsi_host_set_param__kcrctab_iscsi_host_set_param__ksymtab_iscsi_host_get_param__kstrtab_iscsi_host_get_param__kcrctab_iscsi_host_get_param__ksymtab_iscsi_conn_get_param__kstrtab_iscsi_conn_get_param__kcrctab_iscsi_conn_get_param__ksymtab_iscsi_conn_get_addr_param__kstrtab_iscsi_conn_get_addr_param__kcrctab_iscsi_conn_get_addr_param__ksymtab_iscsi_session_get_param__kstrtab_iscsi_session_get_param__kcrctab_iscsi_session_get_param__ksymtab_iscsi_set_param__kstrtab_iscsi_set_param__kcrctab_iscsi_set_param__ksymtab_iscsi_switch_str_param__kstrtab_iscsi_switch_str_param__kcrctab_iscsi_switch_str_param__ksymtab_iscsi_conn_bind__kstrtab_iscsi_conn_bind__kcrctab_iscsi_conn_bind__ksymtab_iscsi_conn_stop__kstrtab_iscsi_conn_stop__kcrctab_iscsi_conn_stop__ksymtab_iscsi_conn_start__kstrtab_iscsi_conn_start__kcrctab_iscsi_conn_start__ksymtab_iscsi_conn_teardown__kstrtab_iscsi_conn_teardown__kcrctab_iscsi_conn_teardown__ksymtab_iscsi_conn_setup__kstrtab_iscsi_conn_setup__kcrctab_iscsi_conn_setup__ksymtab_iscsi_session_teardown__kstrtab_iscsi_session_teardown__kcrctab_iscsi_session_teardown__ksymtab_iscsi_session_setup__kstrtab_iscsi_session_setup__kcrctab_iscsi_session_setup__ksymtab_iscsi_host_free__kstrtab_iscsi_host_free__kcrctab_iscsi_host_free__ksymtab_iscsi_host_remove__kstrtab_iscsi_host_remove__kcrctab_iscsi_host_remove__ksymtab_iscsi_host_alloc__kstrtab_iscsi_host_alloc__kcrctab_iscsi_host_alloc__ksymtab_iscsi_host_add__kstrtab_iscsi_host_add__kcrctab_iscsi_host_add__ksymtab_iscsi_pool_free__kstrtab_iscsi_pool_free__kcrctab_iscsi_pool_free__ksymtab_iscsi_pool_init__kstrtab_iscsi_pool_init__kcrctab_iscsi_pool_init__ksymtab_iscsi_eh_recover_target__kstrtab_iscsi_eh_recover_target__kcrctab_iscsi_eh_recover_target__ksymtab_iscsi_eh_target_reset__kstrtab_iscsi_eh_target_reset__kcrctab_iscsi_eh_target_reset__ksymtab_iscsi_eh_session_reset__kstrtab_iscsi_eh_session_reset__kcrctab_iscsi_eh_session_reset__ksymtab_iscsi_session_recovery_timedout__kstrtab_iscsi_session_recovery_timedout__kcrctab_iscsi_session_recovery_timedout__ksymtab_iscsi_eh_device_reset__kstrtab_iscsi_eh_device_reset__kcrctab_iscsi_eh_device_reset__ksymtab_iscsi_eh_abort__kstrtab_iscsi_eh_abort__kcrctab_iscsi_eh_abort__ksymtab_iscsi_suspend_tx__kstrtab_iscsi_suspend_tx__kcrctab_iscsi_suspend_tx__ksymtab_iscsi_suspend_queue__kstrtab_iscsi_suspend_queue__kcrctab_iscsi_suspend_queue__ksymtab_iscsi_target_alloc__kstrtab_iscsi_target_alloc__kcrctab_iscsi_target_alloc__ksymtab_iscsi_change_queue_depth__kstrtab_iscsi_change_queue_depth__kcrctab_iscsi_change_queue_depth__ksymtab_iscsi_queuecommand__kstrtab_iscsi_queuecommand__kcrctab_iscsi_queuecommand__ksymtab_iscsi_requeue_task__kstrtab_iscsi_requeue_task__kcrctab_iscsi_requeue_task__ksymtab_iscsi_conn_failure__kstrtab_iscsi_conn_failure__kcrctab_iscsi_conn_failure__ksymtab_iscsi_session_failure__kstrtab_iscsi_session_failure__kcrctab_iscsi_session_failure__ksymtab_iscsi_itt_to_ctask__kstrtab_iscsi_itt_to_ctask__kcrctab_iscsi_itt_to_ctask__ksymtab_iscsi_verify_itt__kstrtab_iscsi_verify_itt__kcrctab_iscsi_verify_itt__ksymtab_iscsi_complete_pdu__kstrtab_iscsi_complete_pdu__kcrctab_iscsi_complete_pdu__ksymtab___iscsi_complete_pdu__kstrtab___iscsi_complete_pdu__kcrctab___iscsi_complete_pdu__ksymtab_iscsi_itt_to_task__kstrtab_iscsi_itt_to_task__kcrctab_iscsi_itt_to_task__ksymtab_iscsi_conn_send_pdu__kstrtab_iscsi_conn_send_pdu__kcrctab_iscsi_conn_send_pdu__ksymtab_iscsi_complete_scsi_task__kstrtab_iscsi_complete_scsi_task__kcrctab_iscsi_complete_scsi_task__ksymtab_iscsi_put_task__kstrtab_iscsi_put_task__kcrctab_iscsi_put_task__ksymtab___iscsi_put_task__kstrtab___iscsi_put_task__kcrctab___iscsi_put_task__ksymtab___iscsi_get_task__kstrtab___iscsi_get_task__kcrctab___iscsi_get_task__ksymtab_iscsi_prep_data_out_pdu__kstrtab_iscsi_prep_data_out_pdu__kcrctab_iscsi_prep_data_out_pdu__ksymtab_iscsi_update_cmdsn__kstrtab_iscsi_update_cmdsn__kcrctab_iscsi_update_cmdsn__ksymtab_iscsi_conn_queue_work__kstrtab_iscsi_conn_queue_work__kcrctab_iscsi_conn_queue_work__mod_debug_libiscsi_eh60__mod_debug_libiscsi_ehtype57__param_debug_libiscsi_eh__param_str_debug_libiscsi_eh__mod_debug_libiscsi_session53__mod_debug_libiscsi_sessiontype50__param_debug_libiscsi_session__param_str_debug_libiscsi_session__mod_debug_libiscsi_conn46__mod_debug_libiscsi_conntype43__param_debug_libiscsi_conn__param_str_debug_libiscsi_conn.LC16libiscsi.mod.c_rheldata__mod_srcversion100__module_depends____versions__mod_vermagic5iscsi_alloc_session__crc___iscsi_complete_pduiscsi_session_chkreadyiscsi_host_for_each_session__crc_iscsi_conn_start__crc_iscsi_session_setupiscsi_itt_to_taskiscsi_update_cmdsn__crc_iscsi_queuecommandiscsi_conn_setupiscsi_verify_ittiscsi_pool_free_spin_lock_bhiscsi_session_recovery_timedout__crc_iscsi_host_add__crc_iscsi_host_alloc__crc_iscsi_update_cmdsn__crc_iscsi_complete_scsi_task__this_module__crc_iscsi_session_recovery_timedoutsnprintfiscsi_eh_target_reset__crc_iscsi_suspend_queuescsi_remove_host__crc_iscsi_prep_data_out_pduiscsi_target_alloc__crc_iscsi_conn_send_pdu__iscsi_complete_pduiscsi_conn_bindiscsi_host_get_paramfinish_waitiscsi_free_sessioniscsi_session_setup__crc_iscsi_host_set_param__crc_iscsi_session_get_param__crc_iscsi_eh_abortprepare_to_waitmemcpykfreeiscsi_eh_abort__crc_iscsi_eh_session_reset__crc_iscsi_target_allocint_to_scsilun_spin_unlock_bh__crc_iscsi_requeue_task__crc_iscsi_pool_initiscsi_suspend_queue__wake_upfree_pages__crc_iscsi_verify_ittget_deviceiscsi_conn_failure__per_cpu_offsetiscsi_complete_pduiscsi_prep_data_out_pdu__crc_iscsi_change_queue_depthiscsi_conn_queue_work__crc_iscsi_eh_target_resetiscsi_eh_device_resetschedule__crc_iscsi_conn_failureiscsi_conn_error_event__crc_iscsi_switch_str_param__crc_iscsi_conn_bind__stack_chk_fail__get_free_pagesput_device__iscsi_get_taskscsi_host_get__crc_iscsi_host_removeiscsi_destroy_conn__crc_iscsi_session_teardowniscsi_session_failureiscsi_switch_str_parammodule_put__crc_iscsi_conn_get_addr_param__crc_iscsi_put_taskiscsi_set_param__crc_iscsi_suspend_txflush_signalsiscsi_create_conn__crc_iscsi_pool_freeflush_workqueuescsi_host_put__create_workqueue_keyadd_timermod_timer_spin_unlock_irqrestoredestroy_workqueue__kfifo_getmutex_lockwarn_slowpath_null__crc_iscsi_conn_queue_work__crc_iscsi_complete_pduiscsi_conn_get_paramiscsi_complete_scsi_taskmcountiscsi_suspend_txiscsi_host_freeiscsi_put_taskiscsi_conn_teardowniscsi_host_set_param__crc_iscsi_conn_setupiscsi_session_get_paramiscsi_conn_send_pdu__tracepoint_module_getsscanfprintkiscsi_conn_start__mutex_initkfifo_init__crc_iscsi_host_get_paramiscsi_recv_pdumemsetdel_timer_syncper_cpu__cpu_number__init_waitqueue_head__crc_iscsi_eh_device_resetiscsi_itt_to_ctaskiscsi_add_sessionstrcmp__list_addjiffies__crc_iscsi_conn_get_paramkstrdupscsi_adjust_queue_depthiscsi_host_allocsprintf__crc_iscsi_eh_recover_targetiscsi_pool_init_spin_lock_irqsaveiscsi_requeue_taskiscsi_host_addparam_set_int__crc___iscsi_get_taskscsilun_to_intiscsi_destroy_sessionmutex_unlockinit_timer_keyiscsi_session_teardowniscsi_conn_get_addr_paramiscsi_eh_recover_targetiscsi_unblock_session__crc_iscsi_itt_to_taskqueue_workiscsi_conn_stop_spin_lock__crc___iscsi_put_task__kfifo_putscsi_build_sense_buffer__crc_iscsi_itt_to_ctaskiscsi_queuecommanddev_printkiscsi_change_queue_depthiscsi_block_sessionautoremove_wake_function__iscsi_put_taskscsi_add_host_with_dma__crc_iscsi_conn_teardownparam_get_int__crc_iscsi_host_freescsi_track_queue_fullscsi_host_allociscsi_host_remove__crc_iscsi_session_failureiscsi_eh_session_reset__kmallocper_cpu__current_task__crc_iscsi_conn_stop__crc_iscsi_set_paramlibiscsi.ko.debug{+.rodata.str1.1.rodata.str1.8.data.rheldata.rela.rodata.symtab.strtab.shstrtab.rela__mcount_loc.note.gnu.build-id.rela__bug_table.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.texth@$epe`eOJ64$ /(`p 2205 e0{ 4X/0  p@xh x [`Vh% $  0 Ex<H (& DpF"