ELF>@@$#GNUTUXlUf fw HHLHEH1HHH1# @r8HzH DH@HH1AHHHH0mLHLHHL1E1/H1CUHfv f.f1UHATSA1AAAID1AKI1A9r(EAuԺ[FPDfXDVTA\1fff.UH @;w@ww(1fff.UHUH<ЀHcHtHPHP@HUH~L1HHDDD DDLDDDDDDDDD DDHDG H9uuHHFUHN t ҉G WHNVHwMff.UHH@H]LeLmLuL}L?LHuLfEuIƉ{GAt1@uE1LCGDkFCELL1H]LeLmLuL}fffff.UHAWAVAUATSH(LHILDkHLHUHUB`#BlB`}AF5ANZAIHcH| 1AA>!ׁ9!AwE1ESEEȄ҉CC$A$ C(A$ǃC,A$C4 C0A$A9$AN$C<C8A$C@A$CDA$CHA$CtA$CdCLǃǃA$fA9$fAF$CPA$C\A$A$A$A$ A$fǃ1[A\DUHHH]LeLmLuL}IeH%(HE1HIILH5ЀIHHvHHHHHHLHHhIPHHHDHH?H:5HH)HH9HZH HHH 1HtHpǃ HHHH1HEHUHHHEBLcLHLH=HHXHL A$IHpI݉pA$xA$tA$|UI$PHEI$HEI$HEI$HEHt|IHHHhHHDMPM%IFHt DHhHHUeH3%(LH]LeLmLuL}HǃHI@fDL5c@HfH9vùHH`HXHXH`HHHǃLc@UHHH]LeLmLu1L`IHILHFpDžlf`H~PHpCtA$hH@ UI$A$HEChEtpA$ <EEI~xLHtH]LeLmLufHhHpHx͐A$ uI$I$ p8Hx^fDEEfDUHH@H]LeLmLuL}HFIII;w 9Fv$HHH]LeLmLuL}@H5ЀHIHtǀLL⋃LLAG HHIEHHcu@MEL$EuqMt\LLHHctGLHHUHUIHUILHULIt$LHcuvA}hЀHHItZA}h1@<8AHHIt$AHH1 UHAWAVAUATSH(LH~IHDV EtzM13%tyI@HtDLI|$A9\$ vI$I$ p8Hxf.A$AF HI$IA$AF HI$I ADž$AЀHHIuALLDEDEH}DEIIXLDEA$HH1DDEIcfA@ЀHHIXWA$HH1A$A$HH1HTA$HH1A$A$HH1HA$HH1HA$HH1A$A$HH1HA$HH1H_A$HH1A$A$HH1HAI$PHUHw fUHf H u!HuHHHEUH tF fHÐUHHHH9Ht%H9u &fDH9tHH9Hu1@fUHHHH9Ht%H9u &fDH9tHpH9Hu1@fUHATSЀH5A1Ht(SEA $@PD`H‰X[HA\fUHAUATSHLHAL`~7HXfD;ht3HHh1fYHHIhfA9t 9| th$LX[A\A]f.UH%> Ɓ EH€EAH AA DDUHA% AD ȉƁ EHEAH D fDUHHpH]LeLmLuL}LHILt)1LLeH]LmLuL}RƃLHH8AD$@H}RPHH@fR0uu~LuLHEeH%HUIVHEHUHUfLLHEHEu HHuLLHEHEH7DLHH8AHuV1A$ID$HEfuZfEuTHQAD$D<6'fDf.z1AHHHAfAEBDA$It$HI|$HA$ƃHHXH1Zfff.UHSHt HUHUu*BtAtxHDL1H]LeLmLufɋDǃǃHǃ4ǃ8HEHEfDHHEHEsHLoUHAWAVAUATSHhH^(D~$FIHSHUHHUH@HUHUHxL4M4$E.D<AXAAt$1AHTfAAfD;pbfAHHEN4MI~t-MLIv LHEAVHELHH}IIHH9uf.HH9HHhuLBL`M9tM9MEM~H}I}t-MLIu LHEAUHELHAD$f%EfAD$u>ID$XAt$HE1Hh[A\A]A^A_fA4DtfEfDEILXAE x)pDE1ɺHSfMtҩ@tl̃o%DfEIEIEDtAfAfDtL@tAU9AE1ɺfAEƃfH}hAE\f Mǃ>AME1AU%E1AHx1AAAH]D1HHLEDMDMLEA1111^IIH9uDHH9t|HzuLjHJI9tH}M9LDM9hD$f;sHHLMH1 H}f;sHPL4MH1HH1HH1At$DH14IhE11HE1McJ GtIFhH7IvpH}(tI@HIp H}t#IhHBHHr H}HuH1H}IhE11HE1@LuE11Ҿ1%MtrHU̾LLEDMLuE11Ҿ1LEDMLEE111LuE11Ҿ1 LuE11Ҿ1LuE11Ҿ1tEE111YUHAWAVAUATSH8HD~8IHHMH}L(F0AM9FHỦEAELuHǐDEA$IPHHDHHtH:u#IDŽ$H8[A\A]A^A_HHtHHDHUEDELHHI$tL1EHU}A$I$AA$E̅~6HcH41DHщTDHH LHHH9u}ȋE C8DAD C,D S$A$D C(A CHufAEtAK| CHA@tAEAAEK|CxEA&AtAAtAEK| % CDAt-AUBKHK| ȉCHAtAK|  CDAtAK|@% CLfEyAK| CLAtAK|% CDAtAEK|% C@AtAEK|% CIFHtDLHDH]LeLmLuL}L5붾HHUHMHMHUfff.UHHPH]LeLmLuL}HLH(HILHMAE$DIƐHHDM$PM%I@HtDLMHǃH(H tRI$PHtE%HCHt LLH]LeLmLuL}@HLSHHUHMLELEHMHU5HHUHMHMHU[UHH@H]LeLmLuL}LAII(HHtfAHLC$IUPAHt=IMxEutMIŐtPMPMtD%tAIGHtDLHDH]LeLmLuL}fDL=볾HHUHMHMHU@UHHPH]LeLmLuL}LAIH (HILLAF$LAHHtGMHDIƐtkMPMt_%I@HtDLHhtDt H@$DH]LeLmLuL}LH(HtLHPI땾HHUHMLELEHMHULff.UHAWAVAUATSHXMfDEIHHHE9D}EN@AE%X lHIAh@ @@HHEȋHHEXHUH}HPHHDHHH:HHHHKHHHHHC011M$LAE AE(@D AE$LUA$`M$X1LUAq$EqLE1DAHh΃99|ډfDHC0ALHXD[A\A]A^A_ÃtA$ <A@ uHUH r8Hz빹fDMcK@IHAD$LfD1AE u=AM(AE,A$-A$ <R1uAM(AE0CDAE0U1 LAU0Hc}HHփP8H HpL-A$I|$dHHUHMLEDMDMLEHMHUHHUHMHMHUAIcHEHkhHHUHMHMHUHHUHMLELEHMHUHHUHMHMHUjHHUA}HHHH7@UHAWAVAUATSHHHAIIpHMIHEݧHHHMA HUHMH}ĉC$AGEAԾDHUuDuHHUHUH}HPHHDHHtH:u,ID$PAHHHD[A\A]A^A_HHtHHDHUIcHID$PtMHU}ȅH~2Hc1H4HщT0HH L4HH9uHEAEt$tID$xHLAT$dEAD$hUDщS(AG ЉC(EȍI D C$A S,S,E ЉC,AupC$A$C$fAD$pK(EAD$hAD$lC*AD$XHH9fH}IT$PHMEd$tt7HELPMt'%tXIEH=DH}/L-HHAWHH1AHHUHMHMHU념UHUHAytfHu¸uf.UHHWNHGx<yMRHf VHPHHP HVW VPʈVVȉF1DHFfffff.UHSHHHH?HH1[UHHH]LeLmLuL}eH%(HE1FIHL'H1A$H5 (IHMFLLSL}LLI~t.;t);HK&HSHLHp1AV HDžPHHDžXfDž`HfD{&AGf=&fDž\fDž`A$ A fAfD^AA$VA$fZHHE}HCHE}iCHPPC#fTCfAE HE{HxHEHEHHEHCHEC ` ȉpC LȉtI}HM}HpIHxIGHEIGHEIGHEIG EfAG(HtIEH<IFHt0HHt$SHAE$%ɉt LHUeH3%(H]LeLmLuL}ÉHH1HHLL牍HHLHHHcy@LE$ fEA$A$H1HA$H1H{EƅP3HPƅQ3RESETEUfDfDž\A1UfE}HEHPfPx @P@R}FfShfDSpNHH1HHdUHH=fUH1HHUHH0H]LeLmLuH0 HHtJHH8 D@ IIĐtKLPMt?%tAH HHIHLHcAP HHIHLHcAT HHIHLHcAX HHIHLHcA\ HHIHLHcA` HHIHLHcxAd HHIHLHcWAh HHIHLHc6Al HHIHLHcAp HHIHLHcAt HHIHLHcAx HHIHLHcA| HHIHLHcA HHIHLHcpA HHIHLHcOA HHIHLHc.A HHIHLHc A HHIHLHcA HHIHLHcA HHIHLHcA HHIHLHcA HcHI44HHciLIH M0 H9@Q@51Ht Ht fHtA$ HHHA$$LcHN,+HLA$(HHIHLA$,HcHIt5HjIH M0 HG@@1Ht Ht fHtA$A$HHHH H A$LcA$N,+HHLH H A$HHIA$HLH H A$HHIA$HLH H iA$HHIA$HLH H ;A$HHIA$HLH H A$HHIA$HLH H A$HHIA$HLH H A$HHIA$HLH H A$HcHIt5HdGIH M0 H@ @1Ht Ht fHtA$hHHHA$lLcHN,+HLA$pHHIHLA$tHHIHLA$xHHIHLcA$|HcHIt5HD'HfHH{fH{fHfHH{f H{fHfHH{ffH{fHfHH{fAEI}fHfHH{fH`fHEAEI}f)HhfHMHfHHefHJHgfHLffff.UHSHH5HHHHH HP ƃP HX IH¾HHmH H` ƃ` Hh IHH0H Hp ƃp Hx IHHH H ƃ H IHHH H ƃ H IHHyH H ƃ H IHH<H H ƃ H IHHH H ƃ H IHHH H ƃ H IHHH H ƃ H IHHHH H ƃ H IHH Hǃ@ 8HHǐ-HPHHDHHH:HHHHHH8 8HHH0 tZ@ 1H5ЀHHH H HHCHǃ0 HH1@HhH Hǃ H[þH97-HHHH땐%^*2C Ojr  8NX @]Bg lBs {B (  p L  >E8P@iy @17 Y z%F">Q+d`    O  2K @R  W^+dm+++< + 2 l8 pg p   f    p +  G { '   !  E C >  = + 6 A L W 0b { 6 )  2 . - &8 C N Y c     (       *9HV (p ` 4 P 0  *7  <MW @\Bf kBr zB U@ERg:3 : DU   ! @,;RvR\q2K0 B  ! ! !!B"_"G#h# p*%'5'''((!(H(V((((((() );)))U)_)+t))))**B+V+ p]+ d+,p,,--- 4- 8;----.8.Q.a.....00191[111112&2(q222D222*3333334.4@4T44 4 `44G5N5f5555=6}666+d6G7777 8*8+4988788 8 8-9X99<99E::;X;;;+;<,<<=I==->>>c???}@@IAAAA*B "B:BCC C  CCCpEE+dEE PE EFFGH 8HHHHH HII "\IIJyJJ K+dKaKKKKKKL@TL@xLLL 4MAMeM vMMM@NNNN "ODO+4SO'PoPRR+4RShSSSSST T TMT}T+4TTTTVV#@WW XX:XSXdX qXX X hXXYY+|YZZ3[[ P[ \\ P$\ H+\e\ Pl\ s\\ P\ \\a]@]]]]]] 0] ]^@%^ P,^ 3^J^ PQ^ X^s^ Pz^ p^^ P^ ^^ P^ ^^ P^ 0^_ P_ `_?_ PF_ M_h_ Po_ v__ P_ ___ _ ` ` (`  /` E`u``8aFa+dSaaa b%bubbbbc%cccc A d /0dEdYdd  %e (,e 1eZe `e @e Xee ee3f  If Vfrf#g]gg hehhhijkkk lk kl l l (l=lllhmmm+mn n nn@no}o@o o oo,plpp|G||||}o~~ ~ @p      `'9 p@ 8G\ c [BǂG;B "Q 0X _ CO V x]  @܋ " " P :") "Rʍ s 8$N   "$ 87eđ  ˑ ֑ ߑ    @ T 0" p0c q   ՓP 'ݘ # 1? 0 Mcܙ  `  ؚ 8Mқ  Bcs 8 8_ } 8;t Ӟ 8 R :ɡ u> E T`g "x 8Ϥc ۥ ! 8.G 8TxæӦߦ - U /@ҩ8 P  P% -8$ 8  0{-԰,$Ҳ % ^+d?ƴ4 VĵߵV ˶L۷ 8 8V 8c| 8 8˸Ҹ " " ""ƹ Ȼϻ "߻   8%5Uu:@+ؽ' h# p* 7N:j (  X  p L 9L9|  I4 !",?^  \ ?d  0 f|   #  U r    5? T g {. \   > 5c F \ y    < [ z   / ; H I X k }  / K g      ! 7 M+ bG ~c       ' F )e ; Q f {   > ] |    % > W P 6 oU t      ) ( ) 6 K  ^ / r P  q        7  X " y 3 D T e x   ?  `        & % G ; h I ^  2/ EN Xh o ( V     < j  % 4 S p r   L9"  1 n 6b  n } s        %  *V  b  g          J  V  [   FM+\z P     "   UHHHH   $  ).UHSHHudev_lock<3>%s(%d) error. ocrdma%d<6>%s %s: %s "%s" port %d <3>%s() leaving. ret=%d hw_revfw_verhca_type<3>%s(%d) invalid_port=0x%x <3>%s(%d) user copy error. &ctx->mm_list_lock<3>%s(%d) fw not responding. <3>%s(%d) error=%d 40Gbps 10Gbps 1Gbps <3>%s() status=%d <3>%s() err. status=%d <3>%s() unknown type=0x%x <3>%s: Fatal event received <3>%s(%d) rq_err <3>%s(%d) sq_err <3>%s(): status=%d , not sync'eddisabledenabledadminoperationalocrdma%d-%d&dev->mqe_ctx.lock<3>%s() req. max_wr=0x%x ocrdma<3>Failed to reset stats = %d%s: %llu active_dpp_pdsactive_non_dpp_pdsactive_rc_dpp_qpsactive_uc_dpp_qpsactive_ud_dpp_qpsactive_rc_non_dpp_qpsactive_uc_non_dpp_qpsactive_ud_non_dpp_qpsactive_srqsactive_rbqsactive_64K_nsmractive_64K_to_2M_nsmractive_2M_to_44M_nsmractive_44M_to_1G_nsmractive_1G_to_4G_nsmractive_nsmr_count_4G_to_32Gactive_32G_to_64G_nsmractive_64G_to_128G_nsmractive_128G_to_higher_nsmractive_embedded_nsmractive_frmractive_prefetch_qpsactive_ondemand_qpsactive_phy_mractive_mwthreshold_dpp_pdsthreshold_non_dpp_pdsthreshold_rc_dpp_qpsthreshold_uc_dpp_qpsthreshold_ud_dpp_qpsthreshold_rc_non_dpp_qpsthreshold_uc_non_dpp_qpsthreshold_ud_non_dpp_qpsthreshold_srqsthreshold_rbqsthreshold_64K_nsmrthreshold_64K_to_2M_nsmrthreshold_2M_to_44M_nsmrthreshold_44M_to_1G_nsmrthreshold_1G_to_4G_nsmrthreshold_32G_to_64G_nsmrthreshold_64G_to_128G_nsmrthreshold_128G_to_higher_nsmrthreshold_embedded_nsmrthreshold_frmrthreshold_prefetch_qpsthreshold_ondemand_qpsthreshold_phy_mrthreshold_mwroce_frame_bytesroce_frame_icrc_dropsroce_frame_payload_len_dropsud_dropsqp1_dropspsn_error_request_packetspsn_error_resp_packetsrnr_nak_timeoutsrnr_nak_receivesroce_frame_rxmt_dropsnak_count_psn_sequence_errorsrc_drop_count_lookup_errorsrq_rnr_nakssrq_rnr_naksroce_frameslarge_send_rc_wqeslarge_write_rc_wqesread_wqesfrmr_wqesmw_bind_wqesinvalidate_wqesdpp_wqe_dropssend_pktswrite_pktsread_pktsread_rsp_pktsack_pktssend_byteswrite_bytesread_req_bytesread_rsp_bytesack_timeoutssq_doorbell_errorscq_doorbell_errorsrq_srq_doorbell_errorscq_overflow_errorsnak_invalid_requst_errorsnak_remote_operation_errorslocal_length_errorslocal_protection_errorslocal_qp_operation_errorsretry_count_exceeded_errorsDW[%d] = 0x%x async_cq_errasync_cq_overrun_errasync_cq_qpcat_errasync_qp_access_errasync_qp_commm_est_evtasync_sq_drained_evtasync_dev_fatal_evtasync_srqcat_errasync_srq_limit_evtasync_qp_last_wqe_evtcqe_loc_len_errcqe_loc_qp_op_errcqe_loc_eec_op_errcqe_loc_prot_errcqe_wr_flush_errcqe_mw_bind_errcqe_bad_resp_errcqe_loc_access_errcqe_rem_inv_req_errcqe_rem_access_errcqe_rem_op_errcqe_retry_exc_errcqe_rnr_retry_exc_errcqe_loc_rdd_viol_errcqe_rem_inv_rd_req_errcqe_rem_abort_errcqe_inv_eecn_errcqe_inv_eec_state_errcqe_fatal_errcqe_resp_timeout_errcqe_general_errresource_statsrx_statswqe_statstx_statsdb_err_statstx_qp_err_statsrx_qp_err_statstx_dbg_statsrx_dbg_statsdriver_dbg_statsreset_stats&dev->stats_lock}}} 0\28 <3>Unable to allocate ib device Emulex OneConnect RoCE HCA(Unknown)<6>%s ocrdma%d driver loaded successfully Emulex OneConnect RoCE HCA(Skyhawk)drivers/infiniband/hw/ocrdma/ocrdma_verbs.c<3>%s() invalid opcode received = 0x%x <3>%s() supported_len=0x%x, unspported len req=0x%x <3>%s(%d) copy error cqid=0x%x. <3>%s(%d) invalid attribute mask=0x%x specified for qpn=0x%x of type=0x%x old_qps=0x%x, new_qps=0x%x <3>%s err, invalid access rights /builddir/build/BUILD/kernel-2.6.32-696.20.1.el6/linux-2.6.32-696.20.1.el6.x86_64/arch/x86/include/asm/dma-mapping.h<3>%s(%d) Freeing in use pdid=0x%x. <3>%s(%d) unsupported qp type=0x%x requested <3>%s(%d) unsupported send_wr=0x%x requested <3>%s(%d) supported send_wr=0x%x <3>%s(%d) unsupported recv_wr=0x%x requested <3>%s(%d) supported recv_wr=0x%x <3>%s(%d) unsupported inline data size=0x%x requested <3>%s(%d) supported inline data size=0x%x <3>%s(%d) unsupported send_sge=0x%x requested <3>%s(%d) supported send_sge=0x%x <3>%s(%d) unsupported recv_sge=0x%x requested <3>%s(%d) supported recv_sge=0x%x <3>%s(%d) Userspace can't create special QPs of type=0x%x <3>%s(%d) GSI special QPs already created. <3>%s(%d) Consumer QP cannot use GSI CQs. drivers/infiniband/hw/ocrdma/ocrdma_hw.c<3>%s(%d) mailbox timeout: fw not responding <3>%s() cqe_status=0x%x, ext_status=0x%x,<3>opcode=0x%x, subsystem=0x%x <3>%s(%d)Memory allocation failure. <3>%s(%d) Unable to initialize PD pool, using default. /builddir/build/BUILD/kernel-2.6.32-696.20.1.el6/linux-2.6.32-696.20.1.el6.x86_64/arch/x86/include/asm/dma-mapping.h<3>EQ full on eqid = 0x%x, eqe = 0x%x <3>ocrdma%d:Async event - qpid %u is not valid <3>ocrdma%d:Async event - cqid %u is not valid <3>%s(%d) invalid evt code=0x%x <3>%s() cqe for invalid tag0x%x.expected=0x%x <3>%s() req. max_send_wr=0x%x <3>%s() req. max_recv_wr=0x%x <6>%s ocrdma%d DCBX is disabled <6>%s ocrdma%d priority flow control(%s) is %s%s <6>%s ocrdma%d priority flow control is enabled and sync'ed <6>%s ocrdma%d application priority not set for 0x%x protocol <6>%s ocrdma%d service level default <6>%s ocrdma%d service level %d <3>ocrdma%d:Using VLAN with PFC is recommended <3>ocrdma%d:Using VLAN 0 for this connection <3>ocrdma%d: IB MTU %d is not supported <3>%s(%d) max_cqe=0x%x, requester_cqe=0x%x <3>%s(): Failed to query sgid, status = %d <3>%s(): Failed to resolve dmac from gid.status = %d <3>ocrdma%d:Using VLAN with PFC is recommended <3>ocrdma%d:Using VLAN 0 for this connection /builddir/build/BUILD/kernel-2.6.32-696.20.1.el6/linux-2.6.32-696.20.1.el6.x86_64/arch/x86/include/asm/dma-mapping.h<3>%s: stats mbox failed with status = %d <3>%s: No space in stats buff threshold_nsmr_count_4G_to_32Gnak_count_remote_access_errorsrnr_retry_count_exceeded_errors<3>%s: stats mbox allocation failed <3>%s: stats debugfs mem allocation failed  . Q  ;(08%@tlicense=GPLauthor=Emulex Corporationdescription=Emulex OneConnect RoCE Driver 11.0.0.0version=11.0.0.0srcversion=33DD40350F85B1C33455624depends=be2net,ipv6,ib_core,ib_addrvermagic=2.6.32-696.20.1.el6.x86_64 SMP mod_unload modversions 5UZ (0h8:@H PnX@`hpRx==8====5== ==U==X=<== =b===== =(="0=e8=u@=H=`P=X=5`=h=!p="x= $="%=&=l(=)=*=J+=,=.=0=2=4=5=9=;===>=r?= C=D=D =G(=-I08%@uHPXh`hUpx-*= m   lbbNY r(r"0$8j,@-H.P1X4`M:h};p=x>?DFGRYU %YiB<2  2 + QQ9\ \\$(\04\<&@\H)5L\TaX`fdlupx|ہ.....................HL W0q@PK`pϛ\qޢ`إϲ"1 S0@y @#Rmodule_layoutydevice_remove_file9Oper_cpu__current_task\4Z__kmalloc~^Zsimple_read_from_buffer>debugfs_create_dir".be_roce_mcc_cmd(%strlenlkstrtollE>register_inetaddr_notifier'|autoremove_wake_functioncpu_online_maskˑmalloc_sizes boot_cpu_datas8_spin_lockźregister_inet6addr_notifier?sg_nextG6x86_dma_fallback_dev&jinit_timer_key0cancel_delayed_work_syncumutex_unlockdebugfs_create_file*q_spin_lock_irqsaveQcall_rcu2be_roce_register_driverZ,<sprintf֚debugfs_remove_recursive%pin_dev_finish_destroyh}jiffiesC__list_addk<<(ib_alloc_device̢ib_dealloc_device__init_waitqueue_headB|nr_cpu_idsSunregister_inet6addr_notifierpPpgprot_writecombine memset>_read_lock_bhp7jiffies_to_msecs9K__mutex_initcsprintkfcopy_to_user~strncpy9mcountdebugfs_removeD!gstrlcpyR0warn_slowpath_nullmutex_lock[D!list_delib_umem_getyK_spin_unlock_irqrestoremrequest_threaded_irq6lbe_roce_unregister_driverժsimple_open tinit_netxvlan_dev_real_dev6ib_dispatch_eventCfind_first_zero_bitu#synchronize_irq).idr_removewtdevice_create_file*2 idr_pre_getNOvxpv_irq_opsib_umem_page_countzC vunregister_inetaddr_notifierfmpci_bus_read_config_dword__stack_chk_fail@schedule_delayed_work;msecs_to_jiffiesib_register_device?,schedule_timeout1qib_unregister_deviceI_read_unlock_bhD kmem_cache_alloc_traceG)__phys_addrT.d__wake_upz\in6_dev_finish_destroy zkfreeremap_pfn_rangedl#memcpy/3prepare_to_wait&nib_modify_qp_is_okP@scnprintf"&˜finish_waitqѻL__bitmap_weight۞snprintfoDrdma_addr_find_dmac_by_grhy!lCiowrite32-<idr_get_new3copy_from_user< dev_get_drvdata[7\ib_umem_releaseҁndma_opsث free_irqocrdma_driver$$$(008@hXo`v  ocrdma  `dmodule.sig^Zkk Bh)hKS^7 "%;}a`;pB&dbx   !. <<`<H@QHg0u@(((pRl 0@w$4Keal  {@  `H 04@ b '6@3JZit}m@E@   @T{0 p5 D!V'f(G@))a pP,e   9 :$;c5 DPP@I[fL}Mb   P 0  0a^a b["b1 @= (L `X @gel}`f l qu`x 0{   ( p70=S 0b q P0@_  0  U!P-P9 H(MY phwP 0   P+ :GQ#e$v @m3@`/ 06  ;  lS 0a j ){ Pm pv   _I   0Bs  q @+ 0WwC 4R b  w ~   pr  i @V St  1  bZ,  = T d bp C p`W W p  М K  0T) < M a w  _ 0:  PE `W  & g< yL W 1i 9|  -         !34EXam w9 1i $?)!Q`r&gnНeh?P$92@(mEcnR$>K (@I\pz `6 +J=0'HNYOn|Pp`@0"9p/8?7Qlgw vL@gox)p.13B-VXocrdma_main.cocrdma_link_layerocrdma_closeshow_hca_typeshow_fw_vershow_revocrdma_free_resourcesocrdma_removedev_attr_hw_revdev_attr_fw_verdev_attr_hca_typeocrdma_devlist_lockocrdma_remove_freeocrdma_event_handlerocrdma_dev_idocrdma_add_sgidocrdma_zero_sgidocrdma_addr_eventocrdma_dev_listocrdma_inet6addr_eventocrdma_inetaddr_eventocrdma_add__func__.57686__key.57527ocrdma_attributesCSWTCH.980__func__.57532ocrdma_exit_moduleocrdma_drvocrdma_inet6addr_notifierocrdma_inetaddr_notifierocrdma_init_module__mod_license48__mod_author47__mod_description46__mod_version45ocrdma_verbs.cocrdma_get_pbl_infoocrdma_build_sgesocrdma_build_rqeocrdma_discard_cqesocrdma_update_wc__func__.60775__func__.57975ocrdma_update_err_cqeCSWTCH.1448ocrdma_update_err_scqeocrdma_build_inline_sges__func__.60227ocrdma_build_sendocrdma_del_mmapocrdma_release_ucontext_pdocrdma_add_mmapocrdma_copy_qp_uresp__func__.59436ocrdma_copy_cq_uresp__func__.59160__func__.59659__func__.58586_ocrdma_dealloc_pd_ocrdma_pd_mgr_get_bitmap_ocrdma_alloc_pd__func__.57950__key.58296ocrdma_copy_srq_urespocrdma_free_mr_pbl_tblocrdma_build_pbl_tbl__func__.59135__func__.58262__func__.59363__func__.59570.LC0ocrdma_hw.cCSWTCH.1615ocrdma_init_emb_mqeocrdma_unbind_eqocrdma_ring_eq_dbocrdma_mbx_cmdCSWTCH.1619__func__.57790CSWTCH.1621__func__.57764ocrdma_nonemb_mbx_cmdocrdma_mbx_modify_eqd__func__.59059__func__.58213dma_free_coherentocrdma_mbx_delete_qocrdma_build_q_confCSWTCH.1617ocrdma_irq_handler__func__.57463__func__.57571__func__.57557ocrdma_set_create_qp_sq_cmd__func__.59232__func__.60788__func__.59954ocrdma_alloc_qocrdma_destroy_eqsocrdma_mbx_get_dcbx_config__func__.62171CSWTCH.1613ocrdma_mbx_delete_ah_tbl__func__.58748ocrdma_destroy_mq__func__.62383__key.57392__key.57393__func__.61256.LC4ocrdma_ah.c__func__.57374ocrdma_stats.cocrdma_dbgfs_dirocrdma_release_stats_memocrdma_dbgfs_ops_writeocrdma_update_stats__func__.57958ocrdma_add_stat__func__.57169ocrdma_dbgfs_ops_readocrdma_dbg_ops__key.58085__func__.57185ocrdma.mod.c_rheldata__mod_srcversion122__module_depends____versions__mod_vermagic5free_irqdma_opsib_umem_releaseocrdma_alloc_pd_pooldev_get_drvdatacopy_from_useridr_get_newocrdma_get_irqocrdma_process_madiowrite32rdma_addr_find_dmac_by_grhocrdma_mbx_dealloc_lkey__this_modulesnprintfocrdma_query_srqocrdma_init_service_levelocrdma_alloc_av__bitmap_weightfinish_waitport_speed_stringscnprintfib_modify_qp_is_okocrdma_query_portocrdma_mbx_get_link_speedocrdma_poll_cqocrdma_dealloc_ucontextcleanup_moduleprepare_to_waitocrdma_post_srq_recvmemcpyremap_pfn_rangekfreeocrdma_query_ahin6_dev_finish_destroyocrdma_reg_mrocrdma_mbx_create_cqocrdma_dereg_mr__wake_upocrdma_rem_port_stats__phys_addrocrdma_ring_cq_dbocrdma_modify_ahkmem_cache_alloc_trace_read_unlock_bhinit_moduleocrdma_query_deviceocrdma_is_qp_in_sq_flushlistocrdma_get_guidocrdma_cleanup_hwib_unregister_deviceocrdma_mbx_destroy_srqocrdma_add_port_statsschedule_timeoutocrdma_reg_user_mrib_register_devicemsecs_to_jiffiesocrdma_pma_countersschedule_delayed_work__stack_chk_failget_ibqp_stateocrdma_dealloc_pdpci_bus_read_config_dwordocrdma_alloc_ucontextocrdma_is_qp_in_rq_flushlistunregister_inetaddr_notifierib_umem_page_countocrdma_mbx_modify_srqocrdma_flush_qppv_irq_opsocrdma_destroy_qpocrdma_modify_portidr_pre_getocrdma_destroy_ahdevice_create_fileocrdma_init_hwidr_removesynchronize_irqfind_first_zero_bitib_dispatch_eventocrdma_arm_cqocrdma_mbx_create_srqvlan_dev_real_devocrdma_destroy_cqocrdma_rem_debugfsinit_netsimple_openbe_roce_unregister_driverrequest_threaded_irq_spin_unlock_irqrestoreib_umem_getlist_delocrdma_eqd_set_taskmutex_lockwarn_slowpath_null_ocrdma_modify_qpstrlcpydebugfs_removeocrdma_free_frmr_page_listocrdma_modify_srqocrdma_mbx_rdma_statsmcountocrdma_mbx_destroy_qpstrncpycopy_to_userocrdma_mbx_query_qpprintk__mutex_initjiffies_to_msecs_read_lock_bhocrdma_mbx_modify_qpocrdma_resize_cqocrdma_post_recvmemsetpgprot_writecombineocrdma_destroy_srqunregister_inet6addr_notifiernr_cpu_ids__init_waitqueue_headib_dealloc_deviceib_alloc_deviceocrdma_alloc_frmrocrdma_mbx_destroy_cq__list_addjiffiesocrdma_alloc_pdin_dev_finish_destroydebugfs_remove_recursivesprintfbe_roce_register_drivercall_rcu_spin_lock_irqsavedebugfs_create_fileocrdma_qp_state_changemutex_unlockcancel_delayed_work_syncinit_timer_keyocrdma_create_ahocrdma_create_cqx86_dma_fallback_devsg_nextocrdma_init_debugfsregister_inet6addr_notifierocrdma_create_srqocrdma_query_gid_spin_lockocrdma_reg_kernel_mrboot_cpu_datamalloc_sizesocrdma_mbx_alloc_pdcpu_online_maskocrdma_mmapautoremove_wake_functionocrdma_post_sendregister_inetaddr_notifierocrdma_alloc_frmr_page_listocrdma_mbx_create_qpkstrtollstrlenocrdma_get_dma_mrocrdma_mbx_alloc_lkeybe_roce_mcc_cmddebugfs_create_dirocrdma_free_avocrdma_mbx_query_srqocrdma_mbx_dealloc_pdocrdma_query_pkeyocrdma_query_qpsimple_read_from_buffer__kmallocper_cpu__current_taskdevice_remove_fileocrdma_modify_qpocrdma_del_flush_qpocrdma_create_qpocrdma.ko.debugO3.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.modinfo.rela.smp_locks__versions.rela.parainstructions.rela.altinstructions.bss.altinstr_replacement.rela.text.rela.init.text.rela.exit.textm@$Ap<8m &Q\Q4WR LRbG8S 9@T 4X^8 2e qD q 2xr ~H~ ` ` [ ` @ PL * $ 8 X8 0 г0 !X xAx!IgpQg