ELF>@@+*GNUo uN~e|LinuxI1IHt UH]ff.UHAWAVAULPATSHLHeH%(HE1HC< A@L{0LDMLLHAąIAHHHIH=HAąLLAąLAą< A (ǃ %ff.UHAUATS1HLgH҉AD$ HAA<EtHt 4tHA[DA\A]]I$It$E1HKPH{XtHD[A\A]]D1AD$ E1[A\DA]]DjA]ID$@1HHA$<D@`@UHAWAVAUATSHGHV L>L0F Df  V ЉHuHe1[A\A]A^A_]IHxlIЃtwIvI}XE1ɃIAPATAWEHxA1tA4E8pIDžHeظ[A\A]A^A_]ADUHATISHeH%(HE1D1HuLfEf]HMeH3 %(u7H[A\]ÍFHwH HHUHATDgAHH8A\]UHAUIATISHHHx uHHI|$HHI$HI$I)L)AADH[A\A]]IELHHH [A\A]]ff.UHAUIH=ATIԺSH I$HIUH:HH9rt<ыHDjIAHDlPDYHCHH=Hu1 HUHHxHHHpHEHHDžhPEUI`9hMhEIFHHEIvH;HhAąHDMHPDK HSDI~tSHEeH3%(HeD[A\A]A^A_]HSDEHHJ(PHI~ZuD~MnE1 AD9D~IcLHHHHHHI>HBtH;ddAH{10DEAFDEUHAVAUATISHF@HPH0HG(HH8H(HtL@PMtUHHujID$(SH3HH8H(HuVHHuJLIT$@HIt$8Lu1[A\A]A^]L@PMqSH3H@PHtHDF'DDAƒ<|HCHH~Dn H@(J/LHc@@H9EH5UM$8I(LID$H@LIT$L@HHH%  H<HftL[A\A]A^]EEHC@McI HPxEHE~S1AE1HzIHIHD9ILHD)9O)ƅɉB IDH A9uHC@HPx4HLHD *1H41@f -V]f.UHSH?HH(Ht&H@(HtE1H;[]HHuE1H;[]DUHAVAUATISDLw(~>1HHL,PII$I>HH`H0H4L9uI$[A\A]A^]fUHAWAVAUATISHDM|$0LHEAD$4t$HuLH[A\A]A^A_]I$II"HEHI$H9I$HHCHBH{L3LkHHHH{HHHHHSHCH8HHI$H9EsAD$4HuLI<$H5 I$H[A\A]A^A_]ËO4HHHHHHpH@(H8nHXff.fUHATSHHHLHuVLHH=tDI$PI9\$@uI$XHHHHI$PI$XLH[A\]DUHATIHI$PI$PH9t?I$PI$XHHQH I$PI$XL6A\]HA\]fUHAWAVAUATSDnL>Lg E~?MI$MwHI$HI$H9IIPHBH HHAHHHH"HBMeHMu@ADž4IIID$Aƅ1IA|$4LLr[A\A]A^A_]A[A\A]A^A_]H` H=IHt*I|$(LHw+u Aƅ0LLID$(LH8HpwM|$0LIAD$4uHuLAI ID;{D]AUtHIuH8H(Ht!H@(HtE11HHuE1UHAWIAVAUATS~9IDHHHHLHDLHL9uL[A\A]A^A_]ff.UHATLgSHHHCHSHHBHHHCH"HCH{tHsSL1(H{1H{1L[A\]DUHATIDI|$@I|$I<$HtI|$1I|$1I|$(HtFLA$<HLA\]Ë<HHtA$@1A$DI$=ff.UHHSH_(H{(C(t~ []g[]þ[]UHAWAVAUATISH1H_HC 1tGHЃHHsI|$XI$E$DHID$@HxI9$t I$H(L(I9L8LHH"_L(LIUIEHBHIuIM%IULEEH"HބH(I9uL%A$0I|$HHIT$HI$PHHHHI$PI$XHI|$HHH[A\A]A^A_]L;0vAjHG(I4$I$H8LH[A\A]A^A_]H(LhIEM}L(UHAVAUATISHLo tiAE HKXЃtWIUIuH{HDDHLsƃH{XAD$u\A]A^] AL(Et$A[A\A]A^]UHAUATSHHLg HxDkEt A[A\A]]DUHAUATSHHeH%(HE1HGL(@G WH;уLpuHHH@(HSH8HpHC`HXH@(HH8H(HtPH@XHt I}HULHH@ HEeH3%(H[A\A]]HHuGH;у)OHSfz'IuMH{1AIHCff.UHAWAVAUATIHcSHH(UϺHu$HǾ HEH UЅH]E1EH=@ HIHtII$H:HH9HHH9=HLAVEtVHcʉDuHHHHMHLHHHHHI)HDLHI9uH}HEHEH([A\A]A^A_]H¹HiHH+5HH HHHH(HtqLP E1A@HHID$}C@C tWHCPH[hHCPHC`spAHD9u]6HHuE1A@AD$@At$DuHCPHCPHC`H[hLkxL{LAt$DAD$@~1H]DuMMA1 HHI$@H I$IH8H(HtjH@ E1A1ҹIHtzAIVAvDANŃI IAGA)AW9dMH]DuHHuE1A1HE HcMH]MMDuxmHH]LHLIH;HIH M9t9AEtމI$IuH8H(HtpH@(HtE1H]I$H3H8H(HH@(HtE1@EL1bHHuE17LoPMuL/LHH L/L*HHTE1@ELH5ff.UHAWAVAUATISHHxLoHeH%(HE1HHXH=uHC0HXH=xI$HHH9uՋS(t΍JH{(K(xy1HDHZH=` IHH@@HHhADžHxHAHyf8zHA@PAD@AH ~I](1 HMeHIIIIIII I(I(I0IIH`IIPIDžIE0ADž8ADžIPIXHPA<ƅAD`Mu(HcpHHH HXHXHIHipIFL@MEHXMIHHOI$H`AHPI$I`HPHXH0D9p9I$J2HXLHtMEHHMAWL@Et_Hc‰HxH LHH1HJHH`I9uHxIA<HAH=H HHA I<$FdHH 9hMhDrD9s@H1CDH;C(HCIH==HHC0HHBHS0HC8 HHHHAHhLLDAH{(C(HEeH3%( HĘD[A\A]A^A_]ÉI1H}HuHCDLEEHpH=1ҾHHCIH=HpHC LsE1HCII~L{H;K/L/tHsS H1:Hp1H{1HHLAHp1E+MHHL@H{`LxID$IEA@IU(HELHuHEHxHEADHE@EEHEHEHEHfME 8C1fUHEHEHEAąHHHPIDžPHH IXHH= {A@A-AKAA@1ADH߅#IH=pLXA<AIDžUHAWAVIAUIATSHLgMtM$DAu w5[W>LLYH[A\A]A^A_]à v%FLk1H[A\A]A^A_]à tE}DEEMDHHHAu VMl$0LAT$4HƅI$AD$4HEHI$H9taII"I$LHHCHBHL;LsHLmLHI$H9EuL1H[A\A]A^A_]DAD$4HI$PI$PH9t'I$PI$XHQH I$PI$XHA$<HH5 I$1H[A\A]A^A_]1MIFL1M9AuLHHH HAHEeH3%(u_HĈD[A\A]A^A_]sLHLLHL륉LHHHEiLLHR@Hǃ @DDHHHHDHADH@fǃ DH@fǃ H@DH@fǃ ULG@HMt L]DDLHHLHLA<HIPIXLHBHMPMXDI4$DHHL1DH3DHHLHHXHIcHHH DD A I<$HIELHHH{1ADI}(A@IH1HHEHuUHHATAąuHAąt HDA\]UHHHHH=t H]nvmet_rdma_free_queuenvmet_rdma_create_queue_ibnvmet_rdma_alloc_queuenvmet_rdma_cm_rejectnvmet_rdma_execute_commandnvmet_rdma_find_get_devicenvmet_rdma_cm_handler__nvmet_rdma_queue_disconnectuse_srq3nvmet_rdma: address family %d not supported 4nvmet_rdma: inline_data_size %u is too large, reducing to %u 3nvmet_rdma: malformed ip/port passed: %s:%s 3nvmet_rdma: CM ID creation failed 3nvmet_rdma: rdma_set_afonly failed (%d) 3nvmet_rdma: binding CM ID to %pISpcs failed (%d) 3nvmet_rdma: listening to %pISpcs failed (%d) 6nvmet_rdma: enabling port %d (%pISpcs) nvmet_rdma: IB send queue full (needed %d): queue %u cntlid %u nvmet_rdma: rejecting connect request: status %d (%s) 3nvmet_rdma: received IB QP event: %s (%d) %s %s: rejecting DMA map of vmalloc memory 3nvmet_rdma: post_recv cmd failed 3nvmet_rdma: failed to create CQ cqe= %d ret= %d 3nvmet_rdma: failed to create_qp ret= %d nvmet_rdma: %s: max_cqe= %d max_sge= %d sq_size = %d cm_id= %p 3nvmet_rdma: invalid inline data offset! 3nvmet_rdma: invalid SGL subtype: %#x 3nvmet_rdma: invalid SGL type: %#x nvmet_rdma: cm_id= %p queue->state= %d 3nvmet_rdma: RECV for CQE 0x%p failed with status %s (%d) 3nvmet_rdma: Ctrl Fatal Error: capsule size less than 64 bytes 6nvmet_rdma: Removing queue %d 6nvmet_rdma: RDMA READ for CQE 0x%p failed with status %s (%d). 3nvmet_rdma: SEND for CQE 0x%p failed with status %s (%d). 3nvmet_rdma: sending cmd response failed 4nvmet_rdma: inline_data_size %d cannot be supported by device %s. Reducing to %lu. 6nvmet_rdma: SRQ requested but not supported. 3nvmet_rdma: %s: creating RDMA queue failed (%d). 3nvmet_rdma: rdma_accept failed (error code = %d) nvmet_rdma: %s (%d): status %d id %p 4nvmet_rdma: trying to establish a connected queue nvmet_rdma: Connection rejected: %s 3nvmet_rdma: failed to connect queue %d 3nvmet_rdma: received unrecognized RDMA CM event %d rejecting connect request: status %d (%s) %s: max_cqe= %d max_sge= %d sq_size = %d cm_id= %p IB send queue full (needed %d): queue %u cntlid %u nvmet_rdmaunrecognized reason%pIScinclude/linux/dma-mapping.hnvmet_rdma: freeing queue %d drivers/nvme/target/rdma.cinclude/linux/scatterlist.hnvmet_rdma: added %s. invalid lengthinvalid record formatinvalid queue IDinvalid host SQ sizeinvalid host RQ sizeresource not foundinvalid IRDInvalid ORDConnection rejected: %s %s (%d): status %d id %p cm_id= %p queue->state= %d freeing queue %d added %s. SSSalias=nvmet-transport-1license=GPL v2parm=use_srq:Use shared receive queue.parmtype=use_srq:boolsrcversion=4EAF2239D0B77EFB5F7A90Edepends=ib_core,nvmet,rdma_cmretpoline=Yintree=Yname=nvmet_rdmavermagic=5.4.0-216-generic SMP mod_unload modversions $pmodule_layoutCrdma_rw_ctx_initalloc_pages_currentӅ3-system_wq:zLkmalloc_cachesE:#__kmalloc!ʈsg_init_table__x86_indirect_thunk_r8qinet_addr_is_anynvmet_req_uninitgib_dealloc_pd_usertnvmet_ctrl_fatal_errorfib_drain_qpGV__warn_printk {{__dynamic_pr_debug^dma_direct_sync_single_for_cpuS,__rdma_create_idnvmet_sq_initzk$rdma_destroy_idzإparam_ops_boolb˛@mutex_unlocklevmemmap_base?<sprintfib_wc_status_msg 0pv_opsDŽib_create_srqdP1nvmet_req_executekR~__x86_indirect_thunk_r10mU__rdma_acceptT0iib_destroy_qp_user 8_raw_spin_unlock_irqrestoreprintk(]__ib_alloc_cq_userrdma_destroy_qprdma_listen(Lphys_base"$?inet_pton_with_scopeŷida_freetH1rdma_set_afonlyWrdma_notifyh)nvmet_register_transportdma_direct_map_page*mutex_lock{Zinit_netiBflush_workqueue.}Brdma_rw_ctx_wrsP?nvmet_req_free_sglrdma_create_qp)invmet_req_init^|page_offset_base27&ib_register_clientkprdma_bind_addrcdma_direct_unmap_page__free_pagesAnvmet_unregister_transport_irefcount_warn_saturate) __stack_chk_fail򆹜vmalloc_base;3nvmet_sq_destroy\ɢ.__x86_indirect_thunk_raxib_destroy_srq_user Tdev_driver_stringm__fentry__x~`rdma_disconnectѠ"kmem_cache_alloc_traceRv_raw_spin_lock vQ_raw_spin_lock_irqsaved Grdma_reject43ib_event_msgcordma_rw_ctx_post zkfree=~bnvmet_req_alloc_sglqdma_direct_sync_single_for_device2%nvmet_req_complete#__ib_alloc_pd6queue_work_on}rdma_event_msg*o<rdma_rw_ctx_destroy3rdma_reject_msg.էida_destroyc(vpib_unregister_client| dma_opsib_free_cq_users%ida_alloc_rangeH E _H m  =`#nvmet_rdmaGCC: (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0GCC: (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0nvmet-rdma.koB;  !$d#0= U j}7"0D)8-F[8w @0-`!; P#?`){8 `*  @P=| k)0 w> \p8xp @~#PC )5CPdeyp8I 0 b+(*BP\{ 9P8$ 88"8>,YDih~ ; @     ''+NF(V j%p_vz "%&'|" -Oc ;rxD  , E V c t          - = M V a u         (   0 > W i w ~          ! / ; R e v        __UNIQUE_ID_srcversion43__UNIQUE_ID_depends42____versions__UNIQUE_ID_retpoline41__UNIQUE_ID_intree40__UNIQUE_ID_name39__UNIQUE_ID_vermagic38_note_6nvmet_rdma_remove_portnvmet_rdma_add_portnvmet_rdma_cm_handlernvmet_rdma_add_port.coldnvmet_rdma_execute_command__UNIQUE_ID_ddebug358.81699nvmet_rdma_map_sgl_keyednvmet_rdma_cm_reject__UNIQUE_ID_ddebug371.81838CSWTCH.206nvmet_rdma_qp_eventnvmet_rdma_qp_event.coldnvmet_rdma_disc_port_addrnvmet_rdma_alloc_rsp.isra.0__warned.40188nvmet_rdma_send_donenvmet_rdma_read_data_donenvmet_rdma_post_recv.isra.0nvmet_rdma_post_recv.isra.0.coldnvmet_rdma_create_queue_ib__UNIQUE_ID_ddebug368.81798__func__.81799nvmet_rdma_create_queue_ib.coldnvmet_rdma_handle_commandnvmet_rdma_opsnvmet_rdma_handle_command.coldnvmet_rdma_free_rsp.isra.0nvmet_rdma_free_rsps__nvmet_rdma_queue_disconnect__UNIQUE_ID_ddebug375.81914nvmet_rdma_delete_ctrlnvmet_rdma_queue_mutexnvmet_rdma_queue_listnvmet_rdma_error_compnvmet_rdma_recv_donenvmet_rdma_recv_done.coldnvmet_rdma_remove_onedevice_list_mutexdevice_listnvmet_rdma_remove_one.coldnvmet_rdma_free_cmdnvmet_rdma_free_cmdsnvmet_rdma_free_devnvmet_rdma_free_queue__UNIQUE_ID_ddebug369.81813nvmet_rdma_queue_idanvmet_rdma_release_queue_worknvmet_rdma_release_rspnvmet_rdma_read_data_done.coldnvmet_rdma_send_done.coldnvmet_rdma_queue_responsenvmet_rdma_queue_response.coldnvmet_rdma_alloc_cmdsnvmet_rdma_queue_connect__UNIQUE_ID_ddebug365.81779nvmet_rdma_use_srqnvmet_rdma_queue_connect.cold__func__.81859__UNIQUE_ID_ddebug378.81966__UNIQUE_ID_ddebug379.81979nvmet_rdma_cm_handler.coldnvmet_rdma_initnvmet_rdma_ib_clientnvmet_rdma_exit__func__.81814__func__.81839__func__.81700__func__.81780__func__.81967__func__.81915__UNIQUE_ID_alias396__UNIQUE_ID_license395__UNIQUE_ID_use_srq347__UNIQUE_ID_use_srqtype346__param_use_srq__param_str_use_srq.LC17.LC35.LC42ida_alloc_rangeib_free_cq_userib_unregister_clientida_destroyrdma_reject_msgrdma_rw_ctx_destroyrdma_event_msg__this_modulequeue_work_on__ib_alloc_pdnvmet_req_completedma_direct_sync_single_for_devicenvmet_req_alloc_sglcleanup_modulekfreerdma_rw_ctx_postib_event_msgrdma_reject_raw_spin_lock_irqsave_raw_spin_lockkmem_cache_alloc_tracerdma_disconnect__fentry__init_moduledev_driver_stringib_destroy_srq_user__x86_indirect_thunk_raxnvmet_sq_destroyvmalloc_base__stack_chk_failrefcount_warn_saturatenvmet_unregister_transport__free_pagesdma_direct_unmap_pagerdma_bind_addrib_register_clientpage_offset_basenvmet_req_initrdma_create_qpnvmet_req_free_sglrdma_rw_ctx_wrsflush_workqueueinit_netmutex_lockdma_direct_map_pagenvmet_register_transportrdma_notifyrdma_set_afonlyida_freeinet_pton_with_scopephys_baserdma_listenrdma_destroy_qp__ib_alloc_cq_user_raw_spin_unlock_irqrestoreib_destroy_qp_user__rdma_accept__x86_indirect_thunk_r10nvmet_req_executeib_create_srqpv_opsib_wc_status_msgsprintfvmemmap_basemutex_unlockparam_ops_boolrdma_destroy_idnvmet_sq_init__rdma_create_iddma_direct_sync_single_for_cpu__dynamic_pr_debug__warn_printkib_drain_qpnvmet_ctrl_fatal_errorib_dealloc_pd_usernvmet_req_uninitinet_addr_is_any__x86_indirect_thunk_r8sg_init_table__kmallockmalloc_cachessystem_wqalloc_pages_currentrdma_rw_ctx_init1   ) (Q5@5ElM-}z  H     $+1EUa )He tD _ P  8)FRtt~ /C" 0) 0 ; `@   s  5 > tM q t  @   [6 }f   9 }     t $ 1     v{ # p(Zq     ! &R n .LSr   $ 2 7> CJY s   )6Ht_tVq  #1=Isl qy A !x 2h Qx^@Q)1Vte~J,Yv Yk t & Crt3 $ t6 E  S ] 8e  t    !!! 4! {!! !!D!!S" " "rQ#$$ $$$ %% )%|B% P%[%k% z% % P%%%5&H&&&&& &'' ''(  (($( +( 2(A(M(R(())7)))y) @) 8)**p**** *+ +&+ ++2+D+{+w+ + +++ C `H] bjx 0}   p 0 U h R " , 49C hH[ e hj}  8     z   z) h.Y ^sft | @ 1 I% H % "27%@ G LW({( s) h* ! @&4 9u @  u% 0 5v ( 0 8,@zXP`0hppx`0 (00`8@HP X `0 h ppxp PP )J Gue!%  ez  ;k  $ ( @0 48 @DH P!Tt%X x`=)d)h `p*t|+x (a bFc$i (a0+4b<+@b_88@H_PQpx _k_0@_ `(_0`PX`_h_x0.symtab.strtab.shstrtab.note.gnu.build-id.note.Linux.rela.text.rela.text.unlikely.rela.init.text.rela.exit.text.rela.rodata.rela__mcount_loc.rodata.str1.8.rodata.str1.1.rela.smp_locks.rela.parainstructions.modinfo.rela__param__versions.rela__jump_table.rela.data.rela__bug_table.rela__verbose.data.once.rela.gnu.linkonce.this_module.bss.comment.note.GNU-stack.gnu_debuglink@$.d?+:@hzX (J4,E@(^/DY@`(n(0;i@( ~0 y@ȤP( 2@( 232:<@(<,@H(<=(@`(> S@h@(S @( TH@ (1T,@(;VKV@F@0("e@Zj0@ZXsZZZ)r pm 0 *H 01 0  `He0  *H 1o0k0F0.1,0*U #Build time autogenerated kernel keyªC Ys @!0  `He0  *H J-KLE}6TU_l('iEݯqa&!C&h;<A݉񸀴~hϫ$V {yGАA?90E&~-=%ͷsտwB+[U=f/Wu{O~#A(*~`CKXV ocdc ̅* "1W3n]c iDj|BeumDwSPl.[Ϭ7Wၱ虴5go!w j=EjGEjLih- D|ѶNVE1¨W"߼eݹ/#('x} _w^Y=cvfߧ(iY%9hZ\-0zLjGR c֚e- QE" ~B̮؊\Y~q`;c^}vkjIsz\rBu Mcgϋ\~Module signature appended~