ELF>8@@! GNU$]*F](":/UHGÐUHAVAUATSHAHIEH~\A}HHIHڃHI$@HPHHPH H9H@uHI<H@I|$0HUEl$XHAuA$HD[A\A]A^ÉHH1E)l$XfUHATSH@HEL HHUHuHEHG H@ @EHEHEHEHEHEGXH0HAu H@D[A\ÉHH1kXfUHHDFHV1HHÐUHWHH1ffff.UHWHH1ffff.UHATSHpHG HIHvPH8HHtkLPPID$XHELeHEAD$xEEEC\H{0HUHuHAuTHpD[A\H?Ht0HHt$H@8HtLtf.HӉHH1K\f.UHSH=HH{u*HCH[HWHH1ɉHH1fDUHH@H]LeLmH8HH6IԋSL.LH=Hz A<$HR$AT$HcSMl$AD$ ID$H IT$HcS N,*Ml$HcSIT$=1ۉLeH]LmH3LcKKHT$HHD$<$1Ll$LHH뵉ÉHH1fDUHn0t fH~(DUHSHHHGH@HC\CXCCHHH[UHH H]LeLmE1LoHL{AEtCLDH]LeLmUHSHHHtLtlCXuC\tH[H`u,H{@C1ɺH[fHH8fDHH=UHAWAVAUATSHHE1H_L}.DMHELmL`puAMuiLLAHLHtHHD[A\A]A^A_DELHH1AL$\LL1HH1fff.UHAWAVAUATSHXE1E1H}LgLuI$LLunH}HMHEHXpu:MuHAA?uH}AuhkXH1I$LH}]=HX[A\A]A^A_ B 8DHH1DEHHH1wHH13UHAWAVAUATSHLg HM6H5L@HIHHH HHC H8HH LPIHC LLH8HHRL LPILI<$HHHAI<$LHHuLSEkH5 HH HPHuHeE EEEHEEI|$H=HC8H@1 HHHDž@HHID$H{(HPID$DžpDžtDžxDž|HXEEIt$ADHH1HĘD[A\A]A^A_L7MIHLLxH LHH HLE1AH)ȹ H40ALIfH?H<HH,H@`HADL7M4IH$LLxH LHH HLE1AH)ȹL H40ALIKfH?HHHH@`Ht[LaHK(LC8HHHHAHC0LI1_E1H;5A1L;5H@H@@HX@HA AEfutHǃAHǃUHAUATSHHAO1u H[A\A]ÃLg HHHHHHK(LK0HLC81HHH{8HtH{0t H{(EH{(VHHC8HC0HC(Ht,HHXHH HMHC HA$L1HHA$A$u~I|$ I|$(I|$PI|$ I|$I|$I|$I|$pID$ ID$ID$ID$LHH{H[A\A]DHDHC H8HHt=L PHC H8HHtM PH?HteHHtYH@HoE1L [H?Ht6HHt*H@H'E1 HH   fffff.UHAWAVAUATSH81AJLjHH`IILHHC AL$LHH1CCHHH=HC(1LLHAEu4Ctdt'AHH8D[A\A]A^A_fHHHHH@LmHEHEeL<%IEL}Ls@HEHEDIGH@uLL{tLLC*HH1CHAHH1HC(fUHSHH_1ɺH{@CH1H[ÐUHAUATSH(N1LGHIIHHv(HH11H([A\A]fD$I|$uZHuLHEHEHEEEEEHH1LH([A\A]DHHH=HXtBI$H@H@H9@uS@H@H9@>HCpH=HXuH5ЀHH5I<$H8H=HCH;E1AHHHH=HCH;E11AP$HHH=HCH{HcLk(HHLH{H=HC 'HH{PHCXHCPHC`HC`HChHH{pHHHID$LHX H(1[A\A]fI|$1ɺGH@H(1[A\A]fI\$Hu?KXu#C\uH{@C1ɺH1H([A\A]HH8H{ LH{H{H{HH1HDHHH1LyHH1LUfffff.UHAVAUATSH0HH{({toLeHEHEeL4%ID$LuLk@HEHEfIFH@uLL{uLLH߾H0[A\A]A^ÉHHH1RUHATSHAHt 1E0HtHE1t u9t uEtH[A\HfHfUH1HHLJLJLJHLJ(HLJpHHH@@uJ@ud@uv1@Ht H@t fHtfHƂ@?@tffH@tfDHxfDUHHH$Ld$LHF HItJAL$\{LuHhHhxtH$Ld$fDH$Ld$HwPH8HHt%LPH=HH?Ht&HHtH@HtE1LHݐUHHPH]LeLmLuL}H}HGIHHEBLEDjBDz(AEAA BA Ń=sH= LUHILU/@LH@HLLMcIT$HSHPHSHPHSHPHS HP HS(HP(LIEl$pID$hAAD$xAD$tMpK/L9w7=~HELHxuSHHHHPPIEHID$hCHAD$pIF @AD$xAD$tI9I}tFLADH]LeLmLuL}xI9uA=HMwCI}H?HtxHHtlH@8H"IHt8HHt,LA0MHǹAЋSHI}H HHH1E1DLHH1IFxXu}@\uc=>I~ AuKHH1 HH1릾H늾HIFiUHH`H]LeLmLuL}H}L6IHLLfPAFȉHHECLIAF@EL$`HH`HDEtIT$XHAT$`PEd$hL`AF@( AE MEAE,I`LEAIpH9UEEiLADMDMD9Mv1AAAFDIHIF=\DEEt2=IIFhEAFxAFpAAFtǃIHADH]LeLmLuL}@M1ҹILLMALMI(H9U1LLMALMAMA AALHIA=AF?MMXEEHH1AAMHUEHH1AUMHH1HH1AUHH1RHH1gMEEHMH1A9AUMHH1fUHH@H]LeLmLuL}HuH9IHL2uLAHC H8HHLLPH=jDMALI>IT$LIt$DHC H8HHLLPPIFhXL9t CXP €~H]LeLmLuL}fAHA)ĸ A DODtÉDHH1H?HHHH@8H[LLIDH?HtHHHt U k {    1 06 B I 0N V n ~ @      %9 `@ XPr| "F ;Kc j q @ 0L P") 0.H Q }     *4Ni p u     ; @GM  L   "Z bp   -w 8     h # * 1`q     "8Uo)c\k$\2  ")\1> E HL^ e lx    PyS_ f pm6    H ) 0 7 H O  V d i w |  b!!!!,"u"""" `# #$#  +#  2#I# `P# W#c# `j# hq#~# @# ## @# ## @# @## `# #$o$$ %% $% x +%%%% % P &2&9& P&'e''''($( +(  2(((())) `)  ))g* ***++++z,,, , ` ,,..2..E///00/1R1 Y1  z11 1  11 1 0 12L3i33344<5 555C6[6  o6 v66 6 P 66 @6  66 @6 C6 7 7 x 767  D7 K7]7 d7  k77 7  77  7  777 7 ( 77%878 j8}88  8  88888 9 &9J9_9r9 @y9  99 @9  9:,:D:T::0;C;b;;;;;<O<}<< `< (<<<< < <=  = ==1= `8= `?=V= ]=  b=u=>>> ?? *? W1?J? WQ?_? Pf?? W?? (?? ????@(@5@e@s@@@@ @ x@@ @ @A%A1AhAAAAAAA `AA BFBdB  pBBBBCC-DCDSDrDDDDE'Eiser: %s:ib_post_recv failed ret=%d <3>iser: %s:async event %d on device %s port %d <3>iser: %s:ib_post_send failed, ret:%d <7>iser: %s:PHYSICAL Mem.Unregister mem_h %p <3>iser: %s:ib_fmr_pool_unmap failed %d <3>iser: %s:ib_fmr_pool_map_phys failed: %d <7>iser: %s:PHYSICAL Mem.register, [PHYS p_array: 0x%p, sz: %d, entry[0]: (0x%08lx,%ld)] -> [lkey: 0x%08X mem_h: 0x%p va: 0x%08lX sz: %ld] <3>iser: %s:expected opcode %d got %d <3>iser: %s:tx id %llx status %d vend_err %x drivers/infiniband/ulp/iser/iser_verbs.c<3>iser: %s:rx id %llx status %d vend_err %x <7>iser: %s:got %d rx %d tx completions <3>iser: %s:setting conn %p cma_id %p: fmr_pool %p qp %p <3>iser: %s:unable to alloc mem or create resource, err %d <3>iser: %s:freeing conn %p cma_id %p fmr pool %p qp %p <3>iser: %s:device %p refcount %d <3>iser: %s:connecting to: %pI4, port 0x%x <3>iser: %s:rdma_create_id failed: %d <3>iser: %s:rdma_resolve_addr failed: %d <3>iser: %s:event %d status %d conn %p id %p <3>iser: %s:failed to allocate an IB resource <3>iser: %s:device lookup/creation failed <3>iser: %s:resolve route failed: %d <3>iser: %s:failure connecting: %d <3>iser: %s:Unexpected RDMA CM event (%d) <3>iser: %s:Failed to disconnect, conn: 0x%p err %d <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:req op %x flags %x drivers/infiniband/ulp/iser/iser_initiator.c<7>iser: %s:Initially post: %d <3>iser: %s:Total data length: %ld, less than EDTL: %d, in READ cmd BHS itt: %d, conn: 0x%p <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:Total data length: %ld, less than EDTL: %d, in WRITE cmd BHS itt: %d, conn: 0x%p <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:failed allocating rx descriptors / data buffers <7>iser: %s:sg[%d] dma_addr:0x%lX page:0x%p off:0x%x sz:0x%x dma_len:0x%x include/asm-generic/dma-mapping-common.h<3>iser: %s:dma_map_sg failed!!! <7>iser: %s:Found %d aligned entries out of %d in sg:0x%p <7>iser: %s:rdma alignment violation %d/%d aligned <3>iser: %s:Failed to allocate mem size %d %d for copying sglist drivers/infiniband/ulp/iser/iser_memory.c<7>iser: %s:PHYSICAL Mem.register: lkey: 0x%08X rkey: 0x%08X va: 0x%08lX sz: %ld] <7>iser: %s:Translating sg sz: %d <7>iser: %s:page_vec->data_size:%d cur_page %d <7>iser: %s:sg len %d page_vec_len %d <3>iser: %s:page_vec too short to hold this SG <3>iser: %s:page vec length %d data size %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 <7>iser: %s:Removing iSER datamover... <3>iser: %s:ib conn %p state %d <3>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>DataDigest wasn't negotiated to None<3>IFMarker wasn't negotiated to No<3>OFMarker wasn't negotiated to No<3>iser: %s:can't bind eph %llx <3>iser: %s:binding iscsi/iser conn %p %p to ib_conn %p <7>iser: %s:Starting iSER datamover... <3>Invalid max_lun value of %u <3>iser: %s:iscsi_register_transport failed <3>iser: %s:wrong datalen %d (hdr), %d (IB) <7>iser: %s:aligned datalen (%d) hdr, %d (IB) iSCSI Initiator over iSER, v.0.1<3>iser: %s:got cq event %d <3>iser: %s:got qp event %d %pI4:%d<3>iser: %s:%d %lx %diser_descriptors&ig.device_list_mutex&ig.connlist_mutexiseriscsi_iserBi3b53  33$(3043<,@IH6LJT6XJ`k=dy   (0<8:@HPXE`hBpxe " N`xm}    "b E(u08@lHPX`hIpxbu,parm=debug_level:Enable debug tracing if > 0 (default:disabled)parmtype=debug_level:intauthor=Alex Nezhinsky, Dan Bar Dov, Or Gerlitzlicense=Dual BSD/GPLdescription=iSER (iSCSI Extensions for RDMA) Datamover v0.1 (May 7th, 2006)parmtype=max_lun:uintsrcversion=3C29076540CEA08C5955ABAdepends=libiscsi,ib_core,scsi_transport_iscsi,rdma_cmvermagic=2.6.32-358.el6.x86_64 SMP mod_unload modversions $ (8@H@#Rmodule_layout_Wnkmem_cache_destroy9Oper_cpu__current_task\4Z__kmalloc3iscsi_host_removeiparam_get_intib_fmr_pool_map_phys/iib_dealloc_pd'|autoremove_wake_function]iscsi_change_queue_depthˑmalloc_sizesl,iscsi_queuecommandiiscsi_conn_stop?sg_next!iscsi_eh_recover_target iscsi_unregister_transport iscsi_conn_get_addr_param:㾯iscsi_session_teardownm=rdma_destroy_idumutex_unlock%Kparam_set_intAhiscsi_host_addЬNib_destroy_fmr_poolZ,<sprintfnIiscsi_host_allocF iscsi_lookup_endpointC__list_add%hrdma_connect__init_waitqueue_head!scsi_is_host_deviceIib_alloc_pdib_get_dma_mr9K__mutex_initZiscsi_conn_startcsprintkB"Bsscanf ~.rdma_destroy_qpQPiscsi_conn_send_pdufiscsi_session_get_paramKiscsi_host_set_paramP-@iscsi_conn_teardown__tasklet_scheduleʁ iscsi_put_taskYiscsi_host_freeQiscsi_suspend_tx9mcountriscsi_conn_get_param )skmem_cache_freeR0warn_slowpath_nullmutex_lockmper_cpu__kernel_stack[D!list_deliscsi_destroy_endpointtasklet_initK%rdma_create_idacib_destroy_cqK"ytasklet_killL}yrdma_create_qp\xiscsi_set_param%ib_unregister_event_handleriscsi_session_setup"&˜finish_wait$g iscsi_host_get_paramQiscsi_conn_bindiԘiscsi_target_allocVoib_create_cqo`ubad_dma_addressakTib_fmr_pool_unmapWRliscsi_session_recovery_timedout˓_spin_lock_bhbiscsi_conn_setupҁndma_ops  (8A@`AH APP@X`@h?p>x>p=`DP;:7:8`8( 8`h0ib_iser  Hdmodule.sigFQ& j@=z,Z ڦ=ݝmaE394$(   ,/?@N#et#x+0X0.=MP`_Pw@` @?  " (9H^m|` @(`$3B@Q` o 0 t H y7! 8<A  0`8K 8B%@4:J:bP;w` p=/>A>??@LP@-< A1S`AXnA`(, `D]@(@@(T l`/{L(( @#6&;6> &Xiw0(<0Tf0juA)  $ . 9 E W c v     ,    & / > O ` q     $    h   - <  N Pb o             - @ T i            & < L Y d z        n  0'A\tB,9(5N+es` . Diser_verbs.c__func__.43550__func__.43522iser_event_handler__func__.43057iser_cq_event_callback__func__.43045iser_qp_event_callback__func__.43051__func__.43575__func__.43506__func__.43473iser_cq_callback__key.43408iser_conn_state_comp_exch.clone.0iser_handle_comp_erroriser_drain_tx_cq__func__.43619iser_cq_tasklet_fn__func__.43650iser_create_ib_conn_res__func__.43124__func__.43177__func__.43239__func__.43423iser_cma_handleriser_connect_error__func__.43383__func__.43341__func__.43072__func__.43324__func__.43288.LC11iser_initiator.c__func__.48430iser_create_send_desc__func__.48256__func__.48498__func__.48317__func__.48182__func__.48364__func__.48110__func__.48550__func__.48285iser_memory.ciser_data_buf_dump__func__.44269__func__.44330__func__.44377__func__.43364__func__.44308__func__.44291__func__.44233__func__.44186.LC1.LC6iscsi_iser.ciscsi_iser_pdu_allociser_attr_is_visibleCSWTCH.1054iser_exit__func__.54173iscsi_iser_transportiscsi_iser_ep_disconnect__func__.54095iscsi_iser_ep_poll__func__.54064iscsi_iser_ep_connectiscsi_iser_cleanup_taskiscsi_iser_task_xmit__func__.53809__func__.53778__func__.53763iscsi_iser_conn_get_statsiscsi_iser_get_ep_paramiscsi_iser_set_paramiscsi_iser_conn_destroyiscsi_iser_conn_stopiscsi_iser_conn_bind__func__.53897iscsi_iser_conn_createiscsi_iser_session_destroyiscsi_iser_session_createiscsi_iser_shtiscsi_iser_scsi_transportiscsi_max_luniser_init__func__.54151__key.54152__key.54153iscsi_iser_task_init__func__.53688__mod_debug_level89__mod_debug_leveltype88__param_debug_level__param_str_debug_level__mod_author86__mod_license85__mod_description84__mod_max_luntype79__param_max_lun__param_str_max_lun.LC4ib_iser.mod.c_rheldata__mod_srcversion131__module_depends____versions__mod_vermagic5dma_opsiser_alloc_rx_descriptorsiscsi_conn_setup_spin_lock_bhiscsi_session_recovery_timedout__this_moduleib_fmr_pool_unmapbad_dma_addressib_create_cqiscsi_target_allociser_post_recvliscsi_conn_bindiscsi_host_get_paramfinish_waitiscsi_session_setupiser_task_rdma_finalizerdma_resolve_addriser_unreg_memcleanup_moduleib_create_fmr_poolparam_set_uintprepare_to_waitmemcpyiser_finalize_rdma_unaligned_sgkfreeiscsi_eh_abortiscsi_create_endpointsg_init_one_spin_unlock_bh__wake_upfree_pagesib_dereg_mrkmem_cache_create__phys_addriscsi_conn_failureiscsi_complete_pdukmem_cache_alloc_tracerdma_disconnectiser_reg_page_vecinit_moduleiscsi_prep_data_out_pduiscsi_eh_device_resetiscsi_register_transportschedule_timeoutscheduleparam_get_uintmsecs_to_jiffies__stack_chk_fail__get_free_pagesib_register_event_handlerkmem_cache_allocrdma_resolve_routeib_unregister_event_handleriser_rcv_completioniser_debug_leveliscsi_set_paramigrdma_create_qptasklet_killib_destroy_cqrdma_create_idiser_send_controliser_conn_terminatetasklet_initiscsi_destroy_endpointiser_conn_putlist_delper_cpu__kernel_stackmutex_lockwarn_slowpath_nullkmem_cache_freeiscsi_conn_get_parammcountiscsi_suspend_txiscsi_host_freeiscsi_put_task__tasklet_scheduleiscsi_conn_teardowniscsi_host_set_paramiscsi_session_get_paramiscsi_conn_send_pdurdma_destroy_qpsscanfprintkiscsi_conn_start__mutex_initib_get_dma_mriser_send_data_outib_alloc_pdscsi_is_host_deviceiser_snd_completion__init_waitqueue_headiser_post_recvmrdma_connect__list_addiscsi_lookup_endpointiscsi_host_allocsprintfiser_conn_getib_destroy_fmr_pooliscsi_host_addparam_set_intiser_send_commandmutex_unlockiser_post_sendrdma_destroy_idiscsi_session_teardowniscsi_conn_get_addr_paramiscsi_unregister_transportiscsi_eh_recover_targetiser_task_rdma_initsg_nextiscsi_conn_stopiser_free_rx_descriptorsiser_initialize_task_headersiser_dma_unmap_task_dataiscsi_queuecommandmalloc_sizesiscsi_change_queue_depthiser_connectautoremove_wake_functioniser_dma_map_task_dataib_dealloc_pdib_fmr_pool_map_physparam_get_intiscsi_host_removeiser_conn_initiser_reg_rdma_memiscsi_iser_recv__kmallocper_cpu__current_taskkmem_cache_destroyib_iser.ko.debugk)S).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@$ pEF5&{A!{|,}09  4ȇ@ 22Ylp` [ؠ( PP*  $ hH0 0  `A`I Q1