ELF4( GNUN;\ؑ#*@Ŏ7.S f fPf =x [ÉL$D$$t&'Āt$t1҉\$p|$xl$|xtMb+)ڋD$lD$hD$d|$\l$`|$Tl$X|$Ll$P|$Dl$HD$@|D$߉L-ߋ}D$0D$0|$9D$}fE,u }t=T$41׹FL$T$t$8D$H AQ D$TT$X\$dD$` D$\ػ ;D$D$h\$(KC ύW0 ЉC 0 ЉC$|$$ЃD$lCD$p0h$T$4@tp=ыL$(A 0 ЉA A0 ЉAFL$ߋt$\$ 0؉luЉT$0"\$(T$CB D$,‰ӋT$JZ JZL$J\$ZL$09D$t$D$P$D$ XD$D$P$$4t$(ƉL$\$$|$,l$0D$ D$AND$P T$Px htM$D$SNAT$ L$ t =x;؋t$(\$$|$,l$04Ë[t$D$ӋN룉D$D$$`뫐t$։\$ |$@yIt@D$<$S1ۅtt =x<؋t$\$ |$Ít&[ t<$D$D$먉D$D$$ 몐&StJ R[[Í&'UWVSÃ=D$T$ Xst_11vC$tD$D$$ 릍&'@t$4Ɖl$,E,J,T,e,j,,,,,,,,,,,----.".:.H.W.].m.r.z......j////////00%010U0a0q00000000011)10151F1M1R1s1111 22$2+202U2o22222 3*383C3^33334&494}444444444545;5@5M5T5Y5j5q5v55555555555555566+62676H6O6T6a6h6m666 77.7D7S7Z7_7o7777!8,8m8y888888889999#949;9@9d9k9t9999999 ::/:6:;:n:::-;5;e;j;r;;;;;;d<<<<<*=5=:=E=Z=a=f=w=~============>>>:>B>\>b>r>y>~>>>>>>>> ??????? @>@I@P@U@@@A AA'A.A3ADAKAPAfAmArAAAABBB\BoBBBBC9C@C[CUDDDEFGYH`HiHzHHHI2I]IdIiIIIIJ JJ.J[JJJJJJK)K4KDLS\ent|fffxprt_rdma_cleanup``xprt_setup_rdmaxprt_rdma_destroyxprt_rdma_closexprt_rdma_send_requestxprt_rdma_freexprt_rdma_allocatexprt_rdma_set_portxprt_rdma_connect_workerrpcrdma_reply_handlerrpcrdma_inline_fixuprpcrdma_count_chunkspure inline read chunk*read chunkwrite chunkreply chunkrpcrdma_marshal_reqrpcrdma_inline_pulluprpcrdma_create_chunks6768766h777778rpcrdma_ep_post_recvrpcrdma_ep_postrpcrdma_deregister_frmr_externalrpcrdma_deregister_fmr_externalrpcrdma_map_onerpcrdma_register_frmr_externalrpcrdma_register_fmr_externalrpcrdma_deregister_internalrpcrdma_register_internalrpcrdma_buffer_getrpcrdma_retry_local_invrpcrdma_buffer_destroyrpcrdma_destroy_frmrsrpcrdma_destroy_fmrsrpcrdma_buffer_createrpcrdma_init_frmrsrpcrdma_init_fmrsrpcrdma_ep_disconnect|3Jd~rpcrdma_recvcq_process_wcrpcrdma_sendcq_process_wcrpcrdma_ep_connectrpcrdma_reset_frmrsrpcrdma_reset_fmrsrpcrdma_create_id-<HXiwrpcrdma_conn_upcallrpcrdma_ep_destroyrpcrdma_clean_cqrpcrdma_ep_createrpcrdma_recvcq_upcall)CVp rpcrdma_cq_async_error_upcallrpcrdma_sendcq_upcallrpcrdma_qp_async_error_upcallrpcrdma_ia_closerpcrdma_ia_open $(,048<@DHLPTX\`dhRPCRDMA Module Removed, deregister RPC RDMA transport RPC: %s: xprt_unregister returned %i xprt: rdma %u %lu %lu %lu %ld %lu %lu %lu %Lu %Lu %lu %lu %lu %Lu %Lu %Lu %Lu %lu %lu %lu RPC: %s: rpcrdma_marshal_req failed, status %i RPC: %s: called on 0x%p RPC: %s: size %zd, request 0x%p RPC: %s: address too large RPC: %s: couldn't allocate rpcrdma_xprt RPC: %s: transport data payload maximum: %zu bytes RPCRDMA Module Init, register RPC RDMA transport Slots %d MaxInlineRead %d MaxInlineWrite %d RPC: %s: chunk %d@0x%llx:0x%x RPC: %s: short/invalid reply RPC: %s: invalid version %d RPC: %s: reply 0x%p failed to match any request xid 0x%08x len %d RPC: %s: duplicate reply 0x%p to RPC request 0x%p: xid 0x%08x RPC: %s: reply 0x%p completes request 0x%p RPC request 0x%p xid 0x%08x RPC: %s: srcp 0x%p len %d hdrlen %d RPC: %s: page %d srcp 0x%p len %d curlen %d RPC: %s: tail srcp 0x%p len %d curlen %d RPC: %s: %d bytes in %d extra segments (%d lost) %s: invalid rpcrdma reply header (type %d): chunks[012] == %d %d %d expected chunks <= %d RPC: %s: xprt_complete_rqst(0x%p, 0x%p, %d) RPC: %s: read chunk elem %d@0x%llx:0x%x pos %u (%s) RPC: %s: %s chunk elem %d@0x%llx:0x%x (%s) RPC: %s: cannot marshal multiple chunk lists RPC: %s: pad %d destp 0x%p len %d hdrlen %d RPC: %s: tail destp 0x%p len %d RPC: %s: page %d destp 0x%p len %d curlen %d RPC: %s: invalid chunk list RPC: %s: %s: hdrlen %zd rpclen %zd padlen %zd headerp 0x%p base 0x%p lkey 0x%x include/asm-generic/dma-mapping-common.h<3>RPC: %s: frmr %p (stale): %s RPC: %s: flushed %d events (last 0x%x) RPC: %s: ib_poll_cq failed: %i RPC: %s: ib_req_notify_cq failed: %i RPC: %s: failed ib_post_send for invalidate, status %i RPC: %s: failed ib_unmap_fmr, status %i RPC: %s: rep %p opcode 'recv', length %u: success RPC: %s: out of request buffers RPC: %s: %d extra receives outstanding (ok) RPC: %s: FRMR %p is stale RPC: %s: frmr %p invalidating rkey %08x RPC: %s: ib_post_send failed, %i RPC: %s: after wait, %sconnected RPC: %s: rdma_disconnect %i RPC: %s: rdma_create_id() failed %i RPC: %s: rdma_resolve_addr() failed %i RPC: %s: rdma_resolve_route() failed %i RPC: %s: reconnecting... RPC: %s: ib_dereg_mr failed %i RPC: %s: ib_alloc_fast_reg_mr failed %i RPC: %s: ib_alloc_fast_reg_page_list failed %i RPC: %s: ib_unmap_fmr failed %i RPC: %s: can't reconnect on different device! RPC: %s: rdma_create_qp failed %i RPC: %s: rdma_connect() failed with %i RPC: %s: non-peer_reject, retry RPC: %s: CM address resolution error, ep 0x%p RPC: %s: CM route resolution error, ep 0x%p RPC: %s: %d responder resources (%d initiator) RPC: %s: %pI4:%u (ep 0x%p): %s <6>rpcrdma: connection to %pI4:%u on %s, memreg %d slots %d ird %d%s <6>rpcrdma: connection to %pI4:%u closed (%d) <3>RPC: %s: %s on device %s ep %p RPC: %s: requested max: dtos: send %d recv %d; iovs: send %d recv %d RPC: %s: failed to create send CQ: %i RPC: %s: failed to create recv CQ: %i RPC: %s: ib_destroy_cq returned %i RPC: %s: ib_dereg_mr returned %i RPC: %s: ib_dealloc_pd returned %i RPC: %s: ib_alloc_pd() failed %i RPC: %s: ib_query_device failed %d RPC: %s: FRMR registration not supported by HCA RPC: %s: MTHCAFMR registration not supported by HCA <1>%s: ib_get_dma_mr for phys register failed with %lX <3>RPC: Unsupported memory registration mode: %d RPC: %s: memory registration strategy is %d RPC: %s: mr_dma %llx mr_offset %p mr_dma_len %zu RPC: %s: failed ib_map_phys_fmr %u@0x%llx+%i (%d)... status %i RPC: %s: Using frmr %p to map %d segments RPC: %s: failed ib_post_send for register, status %i RPC: %s: ib_post_recv returned %i RPC: %s: ib_dealloc_fmr failed %i RPC: %s: entering, connected is %d RPC: %s: phys convert: 0x%llx registered 0x%llx length %d RPC: %s: failed with %i RPC: %s: req_t/rep_t/pad kzalloc(%zd) failed RPC: %s: initalizing %d FRMRs RPC: %s: initalizing %d FMRs RPC: %s: ib_alloc_fmr failed %i RPC: %s: request buffer %d alloc failed RPC: %s: reply buffer %d alloc failed RPC: %s: ib_post_send returned %i local EE context operation errormemory management operation errortransport retry counter exceededRPC: %s: %u RPC: %s: closing %urdma%08x%4hxRPC: %s: %pI4:%u RPC: %s: called RPC: %s: returning reRPC: %s: %sconnect RPC: %s: exit Defaults: Padding %d Memreg %d sunrpcrdma_slot_table_entriesrdma_max_inline_readrdma_max_inline_writerdma_inline_write_paddingrdma_memreg_strategyrdma_pad_optimizelastmorewritereplyunexpected completion error<3>RPC: %s: SEND: %s <3>RPC: %s: rep %p: %s disstill RPC: %s: connecting... RPC: %s: connected RPC: %s: %sconnected unrecognized connection error (low!)unknown async errorRPC: %s: entering successlocal length errorlocal QP operation errorlocal protection errorWR flushedbad response errorlocal access errorremote invalid request errorremote access errorremote operation errorRNR retrycounter exceededlocal RDD violation errorremove invalid RD requestoperation abortedinvalid EE context numberinvalid EE context statefatal errorresponse timeout errorgeneral erroraddress resolvedaddress errorroute resolvedroute errorconnect requestconnect responseconnect errorunreachablerejectedestablisheddisconnecteddevice removalmulticast joinmulticast erroraddress changetimewait exitCQ errorQP fatal errorQP request errorQP access errorcommunication establishedsend queue drainedpath migration successfulpath mig errordevice fatal errorport activeport errorLID changeP_key changeSM changeSRQ errorSRQ limit reachedlast WQE reachedclient reregisterGID change;  8#0$$$)),4qGU  $(,048<@author=Network Appliance, Inc.description=RPC/RDMA Transport for Linux kernel NFSlicense=Dual BSD/GPLsrcversion=8DB253054286B24C6762B54depends=sunrpc,ib_core,rdma_cmvermagic=2.6.32-642.1.1.el6.i686 SMP mod_unload modversions 686 }} }& $(%!#)!Z nAmodule_layout(uproc_dointvec_minmax }per_cpu__current_task[__kmallocxprt_lookup_rqstregister_sysctl_tableu_read_lock}sib_dealloc_pd'ib_alloc_fast_reg_mr"page_address'|autoremove_wake_functionmalloc_sizeswproc_dointvec'u xprt_register_transports8_spin_lock-lVyseq_printffib_free_fast_reg_page_list[xprt_freerrdma_destroy_id&jinit_timer_keyK8cancel_delayed_work_sync*q_spin_lock_irqsaveO Axprt_allocuqrpcb_getport_async.kxprt_wake_pending_tasksAu__alloc_pages_nodemaskkstrduph}jiffiesC__list_addh\rdma_connectkunmap_atomic__init_waitqueue_headjH)per_cpu__cpu_numberY1rpc_debugIib_unmap_fmrkmap_atomicdel_timer_syncW|ib_alloc_pdib_get_dma_mruib_query_device՗#printkTެ__tracepoint_module_get;Zrdma_destroy_qpl?xprt_unregister_transport__tasklet_schedule8sysctl_intvecv\mem_section[D!list_delUHxprt_release_xprt_congyK_spin_unlock_irqrestored6rdma_create_id5'contig_page_data.ib_destroy_cq<.lrdma_create_qp6 module_put%_write_lock--rdma_resolve_routeUےib_dealloc_fmrỾBxprt_alloc_slotv unregister_sysctl_table__stack_chk_failRschedule_delayed_work;msecs_to_jiffiesL6BscheduletJwait_for_completion_interruptible_timeoutUrdma_disconnectib_alloc_fmrEkmem_cache_alloc_trace(__per_cpu_offset+ib_query_qp_ib_dereg_mr38rxprt_complete_rqstT.d__wake_upٟrpc_ntopۡ:_spin_unlock_bhJxprt_set_retrans_timeout_def zkfreeκ`.memcpyxflush_scheduled_work/3prepare_to_waitmxprt_reserve_xprt_congib_reg_phys_mr6Crdma_resolve_addr7ib_alloc_fast_reg_page_list"&˜finish_waitnib_create_cqo`ubad_dma_addressexprt_disconnect_done:Vcompletepsnprintf[5memmovexprt_release_rqst_cong˓_spin_lock_bhCdma_ops rdma @ PQm TTX&\@ `Udd0, $,0dhlptx|$(<@DHPThl|dhxxprtrdma< `dmodule.sig^WM  DSo5|=CQet]Q _Y . fQ0SŀDa j)odxF     c3 4= LE_ nP_UJ !Z @q O  J6FTc }`@ ( # 58 D SbXo~ 4T 4TX\ `p # 2 A Pp ff u< P < ` 0!X  !h0"h ""8 G   V! e0%q|%f   0,gd,tl' -m9k H.\P/r  /k6f , S ?  @ 9w  L ,l ;:wY ht   A@ pCo P    ) 8 G V e0 tY F  #A J"H%-;RZLhqzO{  ! -#7 N c] m   PJ    E     + < S j w   5  K    + < T Mj z '  Od        >) A p S j s           " . ; E L_ s   >     @# /BM`y@(`'M '?.<I`1\upI:r%U@5transport.cxprt_rdma_cleanupsunrpc_table_headerxprt_rdma__func__.54716xprt_rdma_set_port__func__.54484xprt_rdma_print_statsxprt_rdma_close__func__.54465xprt_rdma_send_request__func__.54639xprt_rdma_free__func__.54605xprt_rdma_allocate__func__.54547xprt_rdma_connectxprt_rdma_format_addressesxprt_setup_rdmaxprt_rdma_slot_table_entriesxprt_rdma_default_timeoutxprt_rdma_procsxprt_rdma_max_inline_writexprt_rdma_memreg_strategyxprt_rdma_max_inline_readxprt_rdma_inline_write_paddingxprt_rdma_connect_worker__func__.54373xprt_rdma_destroy__func__.54350__func__.54316xprt_rdma_initsunrpc_table__mod_author63__mod_description62__mod_license60xr_tunables_tablemin_slot_table_sizemax_slot_table_sizezeromax_paddingmin_memregmax_memregrpc_rdma.crpcrdma_count_chunks__func__.55162__func__.55374__func__.55257rpcrdma_create_chunks__func__.54765__func__.55031__func__.54951transfertypesverbs.crpcrdma_unmap_onerpcrdma_sendcq_process_wcwc_status__func__.54341rpcrdma_sendcq_pollrpcrdma_clean_cq__func__.54664rpcrdma_sendcq_upcall__func__.54393__func__.56101__func__.56002rpcrdma_buffer_put_mrsrpcrdma_recvcq_process_wc__func__.54416__func__.55521__func__.55631rpcrdma_run_taskletrpcrdma_tk_lock_grpcrdma_tasklets_grpcrdma_schedule_taskletrpcrdma_tasklet_grpcrdma_flush_cqs__func__.55051rpcrdma_recvcq_pollrpcrdma_recvcq_upcall__func__.54477rpcrdma_create_id__key.9830rpcrdma_conn_upcall__func__.54624__func__.54947__func__.55399__func__.55431__func__.54529connrpcrdma_cq_async_error_upcallasync_event__func__.54322rpcrdma_qp_async_error_upcall__func__.54302__key.54807__func__.54806__func__.54758__func__.54685rpcrdma_map_one__func__.55848rpcrdma_register_fmr_external__func__.56041__func__.55917__func__.56214__func__.55798__func__.55302__func__.55328__func__.55355__func__.54908__func__.55753__func__.55215__func__.55120__func__.55160__func__.56170xprtrdma.mod.c_rheldata__mod_srcversion122__module_depends____versions__mod_vermagic5rpcrdma_free_regbufrpcrdma_ep_post_recvdma_ops_spin_lock_bhxprt_release_rqst_congmemmove__this_modulesnprintfcompleterpcrdma_alloc_regbufxprt_disconnect_donebad_dma_addressib_create_cqrpcrdma_marshal_chunksfinish_waitib_alloc_fast_reg_page_listrdma_resolve_addrib_reg_phys_mrrpcrdma_ep_disconnectxprt_reserve_xprt_congcleanup_moduleprepare_to_waitflush_scheduled_workmemcpyrpcrdma_buffer_destroykfreexprt_set_retrans_timeout_def_spin_unlock_bhrpcrdma_register_externalrpc_ntop__wake_upxprt_complete_rqstib_dereg_mrib_query_qp__per_cpu_offsetkmem_cache_alloc_tracexprt_rdma_pad_optimizeib_alloc_fmrrdma_disconnectinit_modulerpcrdma_max_payloadwait_for_completion_interruptible_timeoutrpcrdma_ep_destroyrpcrdma_connect_workerschedulemsecs_to_jiffiesschedule_delayed_work__stack_chk_failunregister_sysctl_tablerpcrdma_reply_handlerxprt_alloc_slotrpcrdma_buffer_putib_dealloc_fmrrpcrdma_buffer_createrdma_resolve_route_write_lockmodule_putrdma_create_qpib_destroy_cqcontig_page_datardma_create_idrpcrdma_ia_open_spin_unlock_irqrestorerpcrdma_conn_funcxprt_release_xprt_conglist_delmem_sectionsysctl_intvec__tasklet_schedulexprt_unregister_transportrdma_destroy_qp__tracepoint_module_getprintkib_query_deviceib_get_dma_mrib_alloc_pddel_timer_synckmap_atomicib_unmap_fmrrpc_debugrpcrdma_register_internalper_cpu__cpu_number__init_waitqueue_headkunmap_atomicrpcrdma_ia_closerdma_connect__list_addjiffieskstrduprpcrdma_deregister_external__alloc_pages_nodemaskrpcrdma_marshal_reqxprt_wake_pending_tasksrpcb_getport_asyncxprt_alloc_spin_lock_irqsavecancel_delayed_work_syncinit_timer_keyrdma_destroy_idxprt_freerpcrdma_buffer_getib_free_fast_reg_page_listseq_printf_spin_lockxprt_register_transportrpcrdma_recv_buffer_getrpcrdma_recv_buffer_putproc_dointvecmalloc_sizesrpcrdma_ep_connectautoremove_wake_functionpage_addressib_alloc_fast_reg_mrib_dealloc_pd_read_lockregister_sysctl_tablexprt_lookup_rqstrpcrdma_deregister_internal__kmallocper_cpu__current_taskrpcrdma_ep_createrpcrdma_ep_postproc_dointvec_minmaxxprtrdma.ko.debug-_.rodata.str1.1.rodata.str1.4.rel.data.rheldata.rel.rodata.symtab.strtab.shstrtab.note.gnu.build-id.rel__bug_table.rel.gnu.linkonce.this_module.note.module.sig.gnu_debuglink.modinfo.rel.smp_locks__versions.rel.altinstructions.bss.altinstr_replacement.rel.text.rel.init.text.rel.exit.textY4$`@W  W*xoc& o`