ELF>@@! GNUq^$A%֮/PHUHH8t%DteH%DHG8HfUH1HhUHHGHHHHVVV$V4V@VHVF8ffff.UHAUATSHI~>1IHcӃHLI|$(I|$A9H[A\A]UHAWAVAUATSHHE16@{H1ҾHIE(AD9HIcsHH1LMuLtE1E1Et2HAJ0ILI(IE9|H[A\A]A^A_H1[A\A]A^A_LfDUHSHHHUHHXH1fEU1f9SHu H[DfuHHHuHfSHHf.UHUHƀHt$HPHJǂ HHRH€HQÐUHAUATSH(HPHILeu$]H{L uFH{(LuHCHtHEH{LHCH([A\A]IEXHHP`HxPHUHUHHH1fUHAWAVAUATSHXLoXHG$IM}HEwDHBIELH1I$HL5kIEsLs SH$CCILID$PHxLID$XM$H]HPAD$,A;D$<9HHHUI^INHt=C;CwJDE$INI~HHMIFHMI~(HI^H}H=1HX[A\A]A^A_fDI$xuL1f.LEEHX[A\A]A^A_I$SDKS sHIEAHxPLp`UMuDMuUI؋MDMHt$T$HƉ $LH1$ID$XHHP`HxPHUHUHIHH1IEHX`HxPHHHH11ffff.UHHPH]LeLmHPHHLgXtRHP(J ;Ju~D EupID$1S HHuC H]LeLmÐDEID$SHH1HH]LeLm I$DO DGDo,HP`HxPDMDEHUDMDEHHUHH1D,$:I$DoHP`HxPHUHUHEHH1AUHH@H]LeLmLuLeHIILHLDLHP H]LeLmLuf.UHH H]LeH?t H]LeH_0HtH8D[ EHHf8@~otGDHeH%DHHIHHm۶m۶mHHH LHG8SO@HHHH]LefuGDL#H}IHH}IHm۶m۶mILHI IHG8H@.  fff.UHHĀH]LeLmLuL}IHAA̅{Et H{Dc D;cDc mDcH{8C CDct{D\DcHC8HD=E~CA9IHJHA -H{HtFHLc(LPHC$EC,CC IDăCHC0HHC1H]LeLmLuL}H{8={DteH%DHC8HL}LHK0C@LC HUH{AH DeHH ʉEHUHDPfDDc D;cDc DH1C@eH%DAAE)D%EPDDkCHC H1DH{0S+SDHC0C@Hߋ@ H9GЉSQDkE H3HC L}DLHH{DLHPHHHEHvD{ HHP`HxPHMuHUHMuEHUEHHL$4$HH1ID{HHP`HxPHUHUEHEHH1Dcz P   J  %   M zk ?r :   `   `  ' 4 `> HE r y    |5Q/yAjlz  z    ` %0CJ `W ^^ ` D `   `" )BP `Z paz    @  2j}  Eq}}  lm~U z}Q\< ` ` p6k|vLkGX}       :J pQx   @( /N   " ) 89W^ k r  P  9 @ G iscsi_tcp_task_xmitiscsi_tcp_get_curr_r2tiscsi_tcp_task_initiscsi_tcp_recv_skbiscsi_tcp_segment_recviscsi_tcp_dgst_verifyiscsi_tcp_hdr_dissectiscsi_tcp_data_iniscsi_tcp_r2t_rspiscsi_tcp_cleanup_taskiscsi_tcp_hdr_recv_prepiscsi_tcp_segment_donedebug_libiscsi_tcp h  (0 8@HPX`hpx@%hu<6>%s %s: %s no R2Ts yet drivers/scsi/libiscsi_tcp.cxmitrecv<6>%s %s: %s in %d bytes <6>%s %s: %s Rx suspended! <6>%s %s: %s copied %d bytes <6>%s %s: %s copying %d <6>%s %s: %s segment done digest disableddigest enabled<6>%s %s: %s (%s) <6>%s %s: %s digest mismatch <6>%s %s: %s pending r2t dropped <6>%s %s: %s done with r2t %p <6>%s %s: %s sol dout %p [dsn %d itt 0x%x doff %d dlen %d] <6>%s %s: %s mtask deq [itt 0x%x] <6>%s %s: %s task deq [itt 0x%x imm %d unsol %d] <6>%s %s: %s copied %u %u size %u %s <6>%s %s: %s total copied %u total size %u <6>%s %s: %s consume %d pad bytes <6>%s %s: %s no more data avail. Consumed %d <6>%s %s: %s skb %p ptr=%p avail=%u <6>%s %s: %s Error receiving PDU, errno=%d <3>%s %s: iscsi_tcp: datalen %d > %d <6>%s %s: %s opcode 0x%x ahslen %d datalen %d <6>%s %s: %s task->exp_datasn(%d) != rhdr->datasn(%d) <6>%s %s: %s data_offset(%d) + data_len(%d) > total_length_in(%d) <6>%s %s: %s iscsi_tcp_begin_data_in( offset=%d, datalen=%d) <3>%s %s: invalid R2t with datalen %d <6>%s %s: %s task->exp_datasn(%d) != rhdr->r2tsn(%d) <6>%s %s: dropping R2T itt %d in recovery. <3>%s %s: Could not allocate R2T. Target has sent more R2Ts than it negotiated for or driver has has leaked. <3>%s %s: invalid R2T with zero data len <6>%s %s: %s invalid R2T with data len %u and max burst %u. Attempting to execute request. <3>%s %s: invalid R2T with data len %u at offset %u and total length %d <3>%s %s: iscsi_tcp: received buffer of len %u but conn buffer is only %u (opcode %0x) {zxa  a a$, (a04a<@a}}}Y 08    ( /08 F@H ^PX v`h px  q   p  ) Cj Ys pu (08@HPXt`~hwpxxiparm=debug_libiscsi_tcp:Turn on debugging for libiscsi_tcp module. Set to 1 to turn on, and zero to turn off. Default is off.parmtype=debug_libiscsi_tcp:intlicense=GPLdescription=iSCSI/TCP data-pathauthor=Mike Christie , Dmitry Yusupov , Alex Aizman srcversion=1C7C21386EEBB89357723BEdepends=libiscsivermagic=2.6.32-358.el6.x86_64 SMP mod_unload modversions  iscsi_tcp_conn_get_statsiscsi_tcp_set_max_r2tiscsi_tcp_r2tpool_freeiscsi_tcp_r2tpool_allociscsi_tcp_conn_teardowniscsi_tcp_conn_setupiscsi_tcp_task_xmitiscsi_tcp_task_initiscsi_tcp_recv_skbiscsi_tcp_recv_segment_is_hdriscsi_tcp_cleanup_taskiscsi_tcp_hdr_recv_prepiscsi_segment_seek_sgiscsi_segment_init_lineariscsi_tcp_dgst_headeriscsi_tcp_segment_doneiscsi_tcp_segment_unmapssEses sR(sZ0s8s@s.HsPsXs)`shs psr xszs2ssjss@#Rmodule_layout×sg_init_tableskb_seq_readiparam_get_int+__kfifo_puts8_spin_lock?sg_next%Kparam_set_intsiscsi_requeue_taskI3iscsi_pool_inith}jiffies_ }iscsi_itt_to_ctaskDskb_abort_seq_readm=kfifo_alloccsprintkB"Bsscanffskb_prepare_seq_readP-@iscsi_conn_teardownʁ iscsi_put_task nǡ_cond_resched9mcountmper_cpu__kernel_stackGʴ__kfifo_get岙iscsi_prep_data_out_pdudev_driver_stringQiscsi_complete_pdu5iscsi_conn_failureۡ:_spin_unlock_bhE$sg_init_onedl#memcpy"rG__iscsi_complete_pdu˓_spin_lock_bhAiscsi_pool_freeiscsi_verify_ittbiscsi_conn_setupyKԢiscsi_update_cmdsn-kfifo_freelibiscsi_tcp Hdmodule.sigFQ& j@D}@V^ʠ̈s h35ˬ^,.0    (9 HW f@up4``@` '6 Y|   /Ab 0F @^  . PMvl( `0 p!8? \y@ H /PPq X `7 [)h Cp $YExf p~ (!@ P dssx`#@ ;,4  ( 9 J Z h  ~ @ 0 7  < t\}  *O3 AO V b r      G p  ' p"E ?Z f | /m  BGL    @   " ) 5 ̚N a t h  yA vǥ    N! 5 = c[ f r `  ] `c Pv O  Q V.<T libiscsi_tcp.ciscsi_tcp_hdr_recv_doneiscsi_dbg_libtcp__func__.56699__func__.57315__func__.57276__func__.57231iscsi_tcp_segment_map__func__.56431__func__.56518__func__.57144__func__.56639iscsi_tcp_data_recv_done__func__.56570iscsi_tcp_process_data_in__func__.56963__func__.56821__func__.56738__ksymtab_iscsi_tcp_conn_get_stats__kstrtab_iscsi_tcp_conn_get_stats__kcrctab_iscsi_tcp_conn_get_stats__ksymtab_iscsi_tcp_set_max_r2t__kstrtab_iscsi_tcp_set_max_r2t__kcrctab_iscsi_tcp_set_max_r2t__ksymtab_iscsi_tcp_r2tpool_free__kstrtab_iscsi_tcp_r2tpool_free__kcrctab_iscsi_tcp_r2tpool_free__ksymtab_iscsi_tcp_r2tpool_alloc__kstrtab_iscsi_tcp_r2tpool_alloc__kcrctab_iscsi_tcp_r2tpool_alloc__ksymtab_iscsi_tcp_conn_teardown__kstrtab_iscsi_tcp_conn_teardown__kcrctab_iscsi_tcp_conn_teardown__ksymtab_iscsi_tcp_conn_setup__kstrtab_iscsi_tcp_conn_setup__kcrctab_iscsi_tcp_conn_setup__ksymtab_iscsi_tcp_task_xmit__kstrtab_iscsi_tcp_task_xmit__kcrctab_iscsi_tcp_task_xmit__ksymtab_iscsi_tcp_task_init__kstrtab_iscsi_tcp_task_init__kcrctab_iscsi_tcp_task_init__ksymtab_iscsi_tcp_recv_skb__kstrtab_iscsi_tcp_recv_skb__kcrctab_iscsi_tcp_recv_skb__ksymtab_iscsi_tcp_recv_segment_is_hdr__kstrtab_iscsi_tcp_recv_segment_is_hdr__kcrctab_iscsi_tcp_recv_segment_is_hdr__ksymtab_iscsi_tcp_cleanup_task__kstrtab_iscsi_tcp_cleanup_task__kcrctab_iscsi_tcp_cleanup_task__ksymtab_iscsi_tcp_hdr_recv_prep__kstrtab_iscsi_tcp_hdr_recv_prep__kcrctab_iscsi_tcp_hdr_recv_prep__ksymtab_iscsi_segment_seek_sg__kstrtab_iscsi_segment_seek_sg__kcrctab_iscsi_segment_seek_sg__ksymtab_iscsi_segment_init_linear__kstrtab_iscsi_segment_init_linear__kcrctab_iscsi_segment_init_linear__ksymtab_iscsi_tcp_dgst_header__kstrtab_iscsi_tcp_dgst_header__kcrctab_iscsi_tcp_dgst_header__ksymtab_iscsi_tcp_segment_done__kstrtab_iscsi_tcp_segment_done__kcrctab_iscsi_tcp_segment_done__ksymtab_iscsi_tcp_segment_unmap__kstrtab_iscsi_tcp_segment_unmap__kcrctab_iscsi_tcp_segment_unmap__mod_debug_libiscsi_tcp58__mod_debug_libiscsi_tcptype55__param_debug_libiscsi_tcp__param_str_debug_libiscsi_tcp__mod_license51__mod_description50__mod_author49.LC6libiscsi_tcp.mod.c_rheldata__mod_srcversion61__module_depends____versions__mod_vermagic5kfifo_free__crc_iscsi_tcp_segment_doneiscsi_tcp_segment_doneiscsi_update_cmdsniscsi_conn_setupiscsi_verify_ittiscsi_pool_free_spin_lock_bhiscsi_segment_seek_sgiscsi_tcp_recv_segment_is_hdr__this_moduleiscsi_tcp_segment_unmap__crc_iscsi_tcp_hdr_recv_prep__crc_iscsi_tcp_r2tpool_alloc__iscsi_complete_pdu__crc_iscsi_segment_init_linear__crc_iscsi_tcp_dgst_headermemcpysg_init_one_spin_unlock_bhiscsi_conn_failureiscsi_complete_pdu__crc_iscsi_segment_seek_sgdev_driver_stringiscsi_prep_data_out_pdu__crc_iscsi_tcp_task_xmitiscsi_tcp_hdr_recv_prepiscsi_tcp_cleanup_task__crc_iscsi_tcp_conn_teardowniscsi_tcp_conn_setup__kfifo_getper_cpu__kernel_stack__crc_iscsi_tcp_cleanup_taskmcount__crc_iscsi_tcp_r2tpool_free_cond_reschediscsi_put_taskiscsi_conn_teardowniscsi_tcp_r2tpool_allocskb_prepare_seq_readsscanfprintkkfifo_alloc__crc_iscsi_tcp_recv_skbskb_abort_seq_readiscsi_itt_to_ctaskiscsi_tcp_r2tpool_freejiffies__crc_iscsi_tcp_task_init__crc_iscsi_tcp_conn_get_statsiscsi_pool_initiscsi_requeue_taskparam_set_int__crc_iscsi_tcp_recv_segment_is_hdriscsi_tcp_task_xmitsg_next__crc_iscsi_tcp_segment_unmap_spin_lock__kfifo_putiscsi_tcp_recv_skbiscsi_segment_init_lineariscsi_tcp_conn_get_statsiscsi_tcp_set_max_r2tiscsi_tcp_task_initparam_get_int__crc_iscsi_tcp_conn_setupskb_seq_readiscsi_tcp_dgst_headersg_init_tableiscsi_tcp_conn_teardown__crc_iscsi_tcp_set_max_r2tlibiscsi_tcp.ko.debugf,g.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__versions.rela.altinstructions.bss.altinstr_replacement.rela.texth@$UpT P :h848/;2>28?HDH{D  $ED0F FG0 KK M  O(HO`O[0QVQ%SS@  ] ]0 5P_P_`<_hhDpp~L~[