ELF>е@@%$GNU>x4*2~z93LinuxUHAWAAVIAUIATSHH_eH%(HE1HHHHCH@(HE&GhA4jA3AHALLH!HMeH3 %(H[A\A]A^A_]D&1Atw_AtvAtv"AAvEtAtA AtADDHH1iA hv"A\wA PAFA :A AAPHH1HǰEEEu{spLLネHA tv!A$A tAtA bHLHoA]AN1AL HG`H'L9h CpILAB4HHHULLHt.}8HfU1H]ff.UH]ff.UAIHAUATIHHSH1IH=LHAąLAąL+[DA\A]]ff.@UHATH8eH%(HD$01AątHD$0eH3%(H8DA\]øHHHt$HHD$AąuFHHHt$HD$,HT$$HHD$HD$ @rhUH=HHtHH=HtH]UHH@xHHu ]fDUH]UHGHAWAVAUATISHHHEHtI|$HtI|$Ht1I|$I\$II"L?H9t"HWIWL:L7LoLM?H9uI|$ H}H[A\A]A^A_]UIHHheH%(HE1j\LMXHEeH3%(uff.UIHHPeH%(HE1jDLMXHEeH3%(uff.1HHtUHATSHHHHWL``HGHVHHG HW(HFHVMtGpFTA$FUHs HS0HC HFHC0HBHGH@(ueHHht H[A\]I|$ D$A$I|$HމS@A$SDWdSHA$pD$SX 1HHtG8uUHATSHHHL``GG,FMtGpFeA(ff.@UHtxx]þ]þ]ff.GxtFULGxHGxt~]H5H ]þL] ff.HUHAWL~tAVAUILATISMt$ HI\$ HEL9tHSHHL9uHuLH1LHI$ID$HHBHH"ID$LLH[A\A]A^A_]fDU HAVAUIATHH=HI@tA`@xHI$I$I$I$ID$ID$ID$ID$ ID$ ID$(APIDŽ$AD$hAN`AD$dIXHIt$ItItIEAD$@A At D‹AD$XAL$`AAT$\AD$lA|AD$pIcH<H> I$HMl$0H1LID$8H=wnLID$HH=w_1LID$PH=ID$PLA\A]A^]É9FkUAL$`9GID$8ID$HIDŽ$HHtUH]fDUHH5H`HtHxxPxt xxþHEHEþHEHEfUHHHATAątDA\]HAąu$Aąt$HH=DA\]AątHH'H!'pUH]DHH@`tuUH]UIHAxHt]HH@`Hx ]HHP`He HcHH@HPsUHHH]UHAWAVAUIATSHeH%(HE1HL``ID$ HHDž\DždHH4I1LA~@L TH5AVhH~JHH9HBA$H9tI$AVhHH5HNH9HGA$H9t I$IF8ID$(IF0MBHcI 1HcIt H9~ǃ΃uHcI 1TIL\1A$LHA$D`HH\ID$0H=IF0MBHcI 1HcIt H9~ǃ΃uHcI 1IL\H1A$LHA$`H߉\ID$8H=I|$0HH@PADžuI|$8HH@PADžteI|$81ID$8I|$01ID$0LLLHEeH3%(HĈD[A\A]A^A_]Hx1 HDžhHHhLpHTA$EDEA$EAFdEHHEID$0It$(I|$ HxID$8HEADžA$H;E1 I$H4@HI$H[A$H;E1 I$(H4@HI$ HH;E1 0I$I$HA$HHiI$HtPHA$H1HHEI$8HHuȃLU ff.UHB@HAWIAVIAUIATSHHEIL LH@@~AD`LILeHt#H@I9tHAHLH9wH[A\A]A^A_]ff.UHHAUATSLgeHcHH@t[A\A]]Lo@Hw0HL H{0HH@PHs0LHID$H@(u;I$PhuH@xt I$tHCH[A\A]] ff.HH=tMUHATISHXHCPHXH=t&HLHtՋ[A\]1[A\]1ff.HHP`He HcHH@HxsUHpH]UHAWAVAUIATS1HLveH%(HE1HL``FG8t<7vAAF AV!Av0I^(<v)AFAV AvI^tL AEd5AEdIU M}ADA=ff.UHIAHATSHL'HeH%(H$1I$AD$8LHX`HHDHC HH=AD$(5I D$ ID$IT$D$ DŽ$ @AL$0HD$ID$ HT$IT$(L$ H$H$$H$Ht$uIH$eH3%(u[H[A\]AD$D$DŽ$HʉD$ AD$,$H{ D$HC D$HC ff.UHAVAUATSH0L/eH%(HE1IHX`H{ HL7LLt1H}HHuLtڋuЋDuƋ@=uHuHHHHpH{ ǃHtH{0Ht&HCHtHcH,H{01H{8Ht&HCHtHcH,H{81HHt HE1I>H4@HH Ht H(E1I>H4@HHHtHI>E10HtHH0tHH{ H{Ht LH{HC HC(HC0HC8HǃHǃ HǃHHHtHHǃxHHǃHǃ8ǃHHHtH HǃHH0HǃƃHǃ0HEeH3%(u@H0[A\A]A^]H{H  D@=ODUHAUADDATSHE‰HH)HкHHHDHIAŅM$$I$HLHMd$I$pLHHI$HI$1ADŽ$ADŽ$@1I$HI\$HL``I$HHHL%ID$L [DA\A]]LD[A\A]]AUHAUATHGIHLhtHLDLID$I$LHBHHI$H"ID$%%LLA\A]]@UHATIHPHT$0HL$8LD$@LL$HeH%(HD$1HELHD$HHD$ $HD$HD$eH3%(uHPA\]LT$HArUHAWAVIAUATARSHLFeH%(HE1FDžTHAՄAP AH!E`"<7 fAAfEfAEA$DEI@LeHHALpHDžpDžx|A@HEEE1HHLA LHDAPHYIH=&HHIGH@(AI1JhAIEIWHB(Ph@hAlMtIHǰTHEeH3%(HeD[AZA\A]A^A_]IbAPAH E` <v^DžDDDDD = LHHEeHLHDžTAHTL4H@`LH8DAGdHHpHHHpH8HI~Hx Lp LM~=T$E틍DHULAUDKHXDCHHXLZAąKHLE14DžDM`I@ MLHH t?LMMDžTHLHLA1A 1LHHHHHHeHcHHrHL\DžDIAZLHeHcHH@A  Pht   fUHAWAVAAUATSHHXLoeH%(HE1ILLx`AEdA AEAM`HUHuAVAALHuHAXEu,E1AƇHEeH3%(uBHeD[A\A]A^A_]DHLI9_ u뺉HLA@U1HHGHt;HWHt4H@HJH8HH9tH8HHHwH>HHBHHHH]HG]fUHHS%H%HeLMI@IPLHBHHeHHeH@HeH@HvhHVE1LH Ht2HIMHHMH9tHLIL[IMIHLLII LLHuHeHHeH@%[]HHReDULXHSHH~LpHeHcHH8[]ÐUHSHHcHHHHBH;rHC1HC[]@UHAUIATISHH;sQHcH H HHtH@IuLHL9tLHpIPLL.IEL(HpHHI$Ht:H@IUH0HH9tH0HPHNH1L*IEL(HPHI$[A\A]]H0UHtyH01ɉH@HPHPHRH@HH@H@@H(HP@0HW(H@@PHW(P9w]ff.UHAUL@ATASHHH@HteLt H[A\A]]DLXHXHt0LtH@EEH[A\A]]ø렸ՐUHAWAVIAUIATL@SLH]HeH%(HE1H]H]IPHLI@I"HUHHrLxH9uIIHVHPHHLnLfH9H= IGIWLHHH9uMXILIhHLIXI"HUHHrLpH9u>IHVHPHHLnLfH9uEH=IFIVLHHH9uHEeH3%(uH[A\A]A^A_]  fUHAVIAULoATSHGHwHHL``I9t%HFLHCHH6HvDHHI9uIFI9uI$@I~?[A\A]A^] @UHAUIATE1SDHHI0H;HtH HHsHtLIE LN HH8H(HtJH@8HtLE1HsLwHCAE9p[A\A]]HHuLE1Hsff.@UHAWAVAUATSHXueH%(HE1HL``HhxEHEU@ }%> EHHEHEHE}u!HCH@(!H@hM$HUľLuA9$HL PhDDMDMIM LEEpPIUHX1LHeHHHC`He[A\A]A^A_]IU HLHLLHUHMLEHUHMLEIU HLHeHcHH@; (AǀLI Iǀy`LIUIu LA LMHMILMȀIHHAFt&HeHcHH@PHEЀHLIHUILELqHIHMe=HUHMLEHHHMHAHHBLEIFHBIFHBIFHB IF HB(IF(AXAe=HMLEHyX IEXLME11H]LHEeH %IHIS HAHEA{(H+JDPHH HH)LHH 8HHH#H HHH L9uძIIt?MHeHcHHIwLIG7H}H]LM*ff.UHATL'IT$HI$B(uJPht1A\]Hx` 1LHeHcHH@h1A\] 벐UHHxeH%(HE1H}AAHHHej HH H H1ZHHt:E1 1Ҿ@HHHt1HMeH3 %(u'øH=H@UHuH=H=] f.DUHHGHG]7ff.fGWU)H;wu7]  ff.@ODGUAE)HD9r4D)ȅt#tO9F 1]1Aw7DWE1]D ff.fG 17W wGO);w2u-HH=tU1ɺHH] ff.G1U)w)7H]WfDGWU)H;w ] ff.@GOU)H9w ]9 ff.UG H]fUH9wF])Ë]D)fUHSH9t x4[]HH=t1ɺHy ULHAVAUATS9riI)AE1DE A9txLcMDMI%tEt9r/AE1I)EtAE t2E9EEFDI)Lg Md$M$AL$xAE1{[DA\D2A]A^]ÐUHAVAUIATASHw@HVLH[LA\AEA]A^]ÃwqHLF8{At!A  EDEDLH$eHcHH(sHHE1PHtCLGAt!A EDEDLHCtxeHcHSHHG Hv HH8H(HtH@8HE1HHuE1eHcHSHPXneHcHH0OHG Hv@HH8H(HtH@8Ht2E1HHuE1c8'SHs )HG HH8H(Ht0H@8HtE1cxAA~HHuE1fHUHtqH`1ɉH@HHHRHǀHǀHHǀ 0HW($HW(49w]UHAUATSHtHIHMHH]A6H߉AEEЅ1*IEAD$1҃AA9]EANLMiMA@(I0IP$MŃ]FHHǸ}H)IyeHHuH4HF@IEHlH; RH}H}@uH}uLHuHHpxr Ht)HEH51ɿ HHHEA^t%HEH@H@(HEH@htTHe[A\A]A^A_]H}H)HyeHH HA@LHe[A\A]A^A_]ÉH}AHDGpPHO HWX gt UH]Éff.UHSHHB`HRxHHpxr)uHHeHcHH[]HH51ɿ Hˆ ff.UHt+HH@`~x]fDUHAWAVAUIATSHPH}UeH%(HE1G8Et0t AEhAE`HUȍ DHEHL``ID$ HI$HHEAA$EE1E1I$MuPHAE1AEEIBCt;K2L9HH  EtpE HeHcHH@8AH}HeHcHH@(AEE11Xff.UHHHHx`]fU)HAVAUIATLSLHPeH%(HE1H&vdLuHH;s'HcLH4HL)H 2HHJL9uù'HLLHEeH3%(uHP'[A\A]A^]H=Ht UH]UHHHH]HHf.UHATL%ItNID$IT$H9u 0HH9t(9xuI|$xAD$xt1x#xLA\]M$$IuE1LA\]þ־DU(HAUA ATISH=HtGDhMl$tHLID$IT$HHCHLI\$%%1[A\A]]øUHAWAVAUIATS~ HHIL9LptD{ LIT$ID$H9u HH9tyD;zuHBH HAHH"HBL%%HtHzLs L[A\A]A^A_]H1[A\A]A^A_]1fUHAUATSHHHL``HH=I$I9I$ID$LktLHBHHI$H"ID$HC(HS LLc(I$ID$L %H%%I\$H{xCxt#x x[A\A]]þ[A\A]]  UHAUATIHSHMl$tHX`LHH9tuHCHLHBHHHH"HC%%HHHHHCH%HCL[A\A]] ff.UHHATSLeHeH%(HE1LeLeHH=t!HEH HHMLaHHPH%%HEHL9tHxHHL9uHEeH3%(u H[A\]UHGHHH]V4F8ff.UHGHHH]VLFPff.UHAVLAUATSHLHILLIMt+HIu&eHcHH[LA\A]A^]eHcHH [LA\A]A^]ff.@UHAVAUATSHtruODoDLg81Lp0EtAT$It$H(Ht,H@PHt1LIA9u[A\A]A^]HHu1DoDLg8Lp0Et1I>AT$It$H(Ht%H@XHt1LIA9uHHu1UHAUIATSGDW@ts1-LID$HPLEDAL$4tA;]@s)HIE8L II|$u%u I}8IE8AE@[A\A]]I$H3uID$wLLtHHw8H@0H8H(HtH@8Ht*E11AU@HHuE11AU@AEDff.@UHATDg@SHEt HCD)[A\]fUHAWIAVAUATLeSHHhueH%(HE1HLeLeHEEeHcHHLkMeH%HEHELHEHEHEHE HHuLLZHHu/HuLHHuHHtIHuLHEeH3%(Hh1[A\A]A^A_]eHcHHLkMLL1HE1Ht&HMHHAHrHuHJLbH1Hu1HHt*1HMHHHrHuHJLbH1HuAEk1HEI9DEHUHuL瀻,DEHEI9HUHBI9HMHpH1HP HHBI9uHLeMtHEHPIL LeHuMtLLDtLLxHuHLILxLLDtHE)D)E)LHèHH9 1ɺLLHuHH.IDELDxLLM1IHHLMDxt"HuHHHyH}HqLaH>HuLLDEDE'1HMUH(11H]UHAWAVAAUIATASHMHeH%(HE1HEHHEHu`DHcH;vFAtuuQeHH4LHHU1HHEHtHueH34%(uuH[A\A]A^A_]eHH LH뭋 Hue HcHHe HcHH|UHAVAAUATSL/HLgA}@C@A$A$Ic$I;$sVHIc$HI$HH9s0EteuD11LL[A\A]A^]IT$( H5\IT$( H5fUHHSHHt0H{PHt 11H{HHt 11HHuH[]ff.UHAWIAVIAUMATSDHWHIMt ILh`I|$PI|$Ht:A|$@tOLILLLII[LA\A]A^A_]ILL[A\A]A^A_]HLLLII[A\LA]A^A_]Iff.UHATIH(1ҾLA$uA$uLA\] A$t LA\]f.UHAUA ATSHH=H0D(IHxHHǀHHǀHǀǀI$HHE11I|$HH ID$@HID$(ID$0ID$0ID$8AtgC\ADŽ$I$AƄ$ HHI$CXA$CD@I$C@A$[LA\A]]ËC`ADŽ$I$I@U1ҾHH]HHfUH=H]fUHAWAVAAUIATISHHL?I?H(HE1H@01DLAEMM1E11LEXHtmteI?H(Ht&LH8Mt9EE11DLE!HHuE11DLH[A\A]A^A_]ApHt A9AH D9[HS B;WI$HLMH<H=DEH DELMHIE1E1AyI1t#H1HcIcAHI 9wAI E9|H{HDE1DLHHDEԅH߉EDEHSDELk8C0Ds@DCDHEtWe HcHHLEEHHE11DLA e HcHHI?H(HtdLH8M'EE11DLE I?H(HtNLJ8MOEE11DLE4HHuE11DLHHuE11DLEEI?H(HH@8HtrE11DLRI?H(Ht#H@8HttE11DL HHuE11DLHHkE11DLHUHAUIATSH_PHO_HHHcHHHH9HHcHHHHH9r uI]HHIHt[LA\A]]I]PHIHuIE0 H=HIHI}8HID$HH=I\$HuJeHcHH[LA\A]]H5 HS( HeHcHH[LA\A]]ALMcfDUHAWIAVIAUIATSHIH=w%HH{0DLHuID$H@$AE[LA\A]A^A_]L1L[A\A]A^A_]DUHAWAVAUIATSHH}H8HD&MHuHJeH%(HE1H}HH}H9t(HQHHHBHFHrHzHQ HEHJH9uHHLpLyH9HHEHEneHHuH4HIN IF(AHAHI~HHIF H"IF(LIG IW MH H9tUIAF@IELIFD9ew A9v0rËbeHHuH4H]HED HEeH3%(uH8[A\A]A^A_]@UHWLGH9G0rHˆLL]HLL]f.fUHATIHSH_@tuHHAD$@HcH;s$HHcHHHH9rH5HS( [A\]HHff.UHAUATSHHpHWeH%(HE1Dž|@"HC@HS@~LkHSDAH|Hs8LIEA9CDA1DkPeHCDS0HuHB҉C0HCHPP1HUHCpH HEHCHH]HEЋ@EEHCEH@ HxHH@ Aąut{pu!HEeH3%(HpD[A\A]]1H}LkxHuL{puHuL뤅DIDSPt$HC@HfHCDHH=t1ɺHA"@UHAWAVAUATISVHu,{T{pA$@He[A\A]A^A_]ISPMt$IFH@(I@huE}DIN IVEIAEHLPXcCpH{x1ɺY1SPtYCTH{X1ɺ HCDHH=?1ɺH"HCDHH=t1ɺHp ff.UHAWAVAUATSHPHuD.MeH%(HE1HH9PEHILpIF LpH9IANDtIVHJ HHyI~HA~P@"IF@IV@~IAFTHUIdžHFHFHF IFHMAdž@AdžAHyHH@ ADžA~P1H}M~XHuLA~PtHuLIF LpH9UHHLxLqH9HHEHE"APt8IF IV MH H9IAG@I$LD9mvAPtIGeHHMH HIG(IO HAHIHHIG H"IG(Ht1LAWHED(HEeH3%(HP[A\A]A^A_]eHHMH HoAVPt8AFTIF@HDHEDED}+IFDHH=t1ɺHAff.UHAWAVAUATSH0HuHUHMLEHoIHAL}LCPALOCHLMIHt.IEUPE+MtLHC0 H=HIHAH{811IEHH=MuAeHHMH HIcI;vIIAEPI}XHHI}xHHIH0L[A\A]A^A_]eHH LHlHEI]LDUIELc0HuHUAEDADžDUIu8AU@I<$H(HtDUH@0E11ɋUHuDUHHuE11DUЅqAEDM]8E11D`IDžISJH:AEt^tRIHC0AU@H8H(HH@8Ht E11LAEDL1MXAHt A9AAH 9`AA IUIĦDA;WLLcEIEHu\eHcHHIEHH]@HHE11LIš eHcHHM]8LEALcmnff.UPLGHWHtHLL]HˆLL]HS HsHHH1AHS HsH{puC`뼉HAHMLHA|$@HHHHDIHHI$ID$L HMt$xL%LLHLLHL-ItI}MmH%A$HHHHDHA$HHDHLPAPEEpID$ LH@4ADŽ$A$L LE ID$ HHxZYtHID$ HDžHxƅt HI|$Lƅt HMtHtH1HLAEdLAE`HDLLHEeH3%(uHe[A\A]A^A_]HDDLHDDLHHAUHHE1HuHD]DMH DMH}DuLHD]HtI$HI|$HD]DuD]It$ HLuLHuHH uH}uLDHMcHHID$HAHHHDHHUHHHHAEHHHIrds_ib_add_onerds_ib_retry_countrds_ib_mr_8k_pool_sizerds_ib_mr_1m_pool_sizerds_ib_protocol_compatiblerds_ib_send_unmap_oprds_ib_map_fmrrds_ib_alloc_fmrrds_ib_post_reg_frmrrds_ib_map_frmrrds_ib_alloc_frmrrds_ib_post_invrds_ib_unreg_frmrnet/rds/rds.hrds_rdmanet/rds/rds.hrds_rdmanet/rds/ib.cFRMRFMRrds_ibrds_rdmanet/rds/rds.h, flow controlActivePassivenet/rds/ib_cm.c&ic->i_recv_mutex4RDS/IB: rdma_accept failed net/rds/ib_recv.cinclude/linux/dma-mapping.hnet/rds/rds.h4RDS/IB: sending ack failed rds_ib_incomingrds_ib_fragnet/rds/ib_ring.cnet/rds/ib_send.cnet/rds/rds.hinclude/linux/dma-mapping.hib_connect_racedib_listen_closed_staleib_evt_handler_callib_tasklet_callib_tx_cq_eventib_tx_ring_fullib_tx_throttleib_tx_sg_mapping_failureib_tx_stalledib_tx_credit_updatesib_rx_cq_eventib_rx_ring_emptyib_rx_refill_from_cqib_rx_refill_from_threadib_rx_alloc_limitib_rx_total_fragsib_rx_total_incsib_rx_credit_updatesib_ack_sentib_ack_send_failureib_ack_send_delayedib_ack_send_piggybackedib_ack_receivedib_rdma_mr_8k_allocib_rdma_mr_8k_freeib_rdma_mr_8k_usedib_rdma_mr_8k_pool_flushib_rdma_mr_8k_pool_waitib_rdma_mr_8k_pool_depletedib_rdma_mr_1m_allocib_rdma_mr_1m_freeib_rdma_mr_1m_usedib_rdma_mr_1m_pool_flushib_rdma_mr_1m_pool_waitib_rdma_mr_1m_pool_depletedib_rdma_mr_8k_reusedib_rdma_mr_1m_reusedib_atomic_cswpib_atomic_faddnet/rds/ibmax_send_wrmax_recv_wrmax_unsignaled_wrmax_recv_allocationflow_controlnet/rds/ib_rdma.c&pool->flush_lock&pool->flush_waitrds_mr_flushdinclude/linux/dma-mapping.h4RDS/IB: %s failed! 4RDS/IB: %s failed (err=%d) net/rds/rds.h4RDS/IB: %s failed (err=%d) &frmr->fr_inv_done&frmr->fr_reg_doneinclude/linux/dma-mapping.h4RDS/IB: %s failed! 4RDS/RDMA: conn <%pI6c, %pI6c> rejected, dropping connection 3RDS: unknown event %u (%s)! 6RDS: RDMA_CM_EVENT_TIMEWAIT_EXIT event: dropping connection %pI6c->%pI6c 3RDS/RDMA: failed to setup listener, rdma_create_id() returned %d 3RDS/RDMA: failed to setup listener, rdma_bind_addr() returned %d 3RDS/RDMA: failed to setup listener, rdma_listen() returned %d 3RDS/IB: %s failed to allocate vector memory 6RDS/IB: %s: %s supported and preferred 5RDS/IB: Connection <%pI6c,%pI6c> version %u.%u no longer supported 5RDS/IB: %s conn connected <%pI6c,%pI6c,%d> version %u.%u%s 5ib_modify_qp(IB_QP_MIN_RNR_TIMER): err=%d 5ib_modify_qp(IB_QP_STATE, RTS): err=%d 3rds_ib_update_ipaddr failed (%d) 5RDS incoming connection has no private data, rejecting 5RDS: Connection from %pI6c using incompatible protocol version %u.%u 5RDS: Connection from %pI4 using incompatible protocol version %u.%u 4RDS/IB: rds_ib_setup_qp failed (%d) 4RDS/IB: rdma_connect failed (%d) 5Argh - ring alloc returned pos=%u 4RDS/IB: recv post on %pI6c returned %d, disconnecting and reconnecting 4RDS/IB: incoming message from %pI6c didn't include a header, disconnecting and reconnecting 4RDS/IB: incoming message from %pI6c has corrupted header - forcing a reconnect 4RDS/IB: fragment header mismatch; forcing reconnect 4RDS/IB: recv completion on <%pI6c,%pI6c, %d> had status %u (%s), disconnecting and reconnecting 5RDS/IB: %s: unexpected opcode 0x%x in WR! 4RDS/IB: send completion on <%pI6c,%pI6c,%d> had status %u (%s), disconnecting and reconnecting 4RDS/IB: ib_post_send to %pI6c returned %d 4RDS/IB: ib_post_send failed 4RDS/IB: atomic ib_post_send to %pI6c returned %d 4RDS/IB: rdma ib_post_send to %pI6c returned %d 4RDS/IB: rds_ib_get_mr failed (errno=%d) 4RDS/IB: FMR invalidation failed (err=%d) 4RDS/IB: %s returned error(%d) 4RDS/IB: frmr completion <%pI4,%pI4> status %u(%s), vendor_err 0x%x, disconnecting and reconnecting 3RDS/IB: %s returned error(%d) 4RDS/IB: %s failed to allocate MRlicense=Dual BSD/GPLdescription=RDS: IB transportauthor=Oracle Corporation license=GPLparm=rds_ib_retry_count: Number of hw retries before reporting an errorparmtype=rds_ib_retry_count:intparm=rds_ib_mr_8k_pool_size: Max number of 8K mr per HCAparmtype=rds_ib_mr_8k_pool_size:intparm=rds_ib_mr_1m_pool_size: Max number of 1M mr per HCAparmtype=rds_ib_mr_1m_pool_size:intsrcversion=37835E467489615BC8C8348depends=rds,rdma_cm,ib_coreretpoline=Yintree=Yname=rds_rdmavermagic=5.4.0-205-generic SMP mod_unload modversions SS&#%$S&S&SS&S&SS&#$$$^nmodule_layoutkmem_cache_destroyoCdma_direct_unmap_sgWkmalloc_cachesE:#__kmalloc!ʈsg_init_tableTSup_readrds_trans_register{V_Xrds_message_populate_header__put_devmap_managed_page]rds_message_putMErdma_consumer_reject_data6:param_ops_intlhipv6_chk_addrllist_add_batchTrds_connect_completesautoremove_wake_function2[=3ib_dealloc_pd_userbkfree_call_rcum|unregister_net_sysctl_table?۩rds_conn_path_droprds_message_unmappedproc_dointvecjdelayed_work_timer_fnz6rds_statsYjV__x86_indirect_thunk_r9[^rds_conn_create^dma_direct_sync_single_for_cpuysg_next*rdma_read_gids=__rdma_create_idKD1rdma_destroy_id9cinit_timer_keyJcancel_delayed_work_syncb˛@mutex_unlockvfreedma_free_attrsMrds_recv_incomingL3)F__preempt_count*zcpu_numberlevmemmap_baseib_wc_status_msg|$@si_meminfo/Ilpv_ops Mset_page_dirtyPjiffies!Nfree_percpuvib_modify_qpmutex_trylock$jirds_inc_initfdown_read-rdma_connectѥcpumask_nexthib_destroy_cq_userT__init_waitqueue_head}nr_cpu_idsIib_unmap_fmru?h__cpu_possible_maskL__rdma_accept 8_raw_spin_unlock_irqrestore@n__ib_create_cqecurrent_taskQ__mutex_initprintk5aqcopy_page_to_iterf9{rds_page_remainder_allocq"ZZ__cpu_online_maskO_rdma_destroy_qp`0rds_info_register_func0 frdma_listen__tasklet_schedule nǡ_cond_resched.proc_doulongvec_minmax?rdma_notifyZxa_loadmEtasklet_inite8Tkmem_cache_create_usercopyy`synchronize_rcu%zup_writeh7rds_send_drop_ackedNQinit_netWdown_writeyib_set_client_dataiBflush_workqueueuyHinit_wait_entry5rds_rdma_send_completeib_map_mr_sg&tasklet_killh6y__alloc_percpu_gfpԆrds_conn_destroyardma_create_qp^|page_offset_base\ib_register_clientrdma_bind_addrG'rds_conn_connect_if_down3rds_atomic_send_complete%йllist_del_firstQ;rdma_resolve_routeEkmem_cache_allocP kmem_cache_alloc_node_traceQ!ib_dealloc_fmrmqueue_delayed_work_on_irefcount_warn_saturate) __stack_chk_failgrds_wqQschedule$___ratelimitG_raw_spin_lock_irq\ɢ.__x86_indirect_thunk_rax/Xrds_message_add_rdma_dest_extension}zrds_for_each_conn_infoD0ib_alloc_mr_userm__fentry__rdma_disconnectSib_alloc_fmrckmem_cache_alloc_traceRv_raw_spin_lockST__per_cpu_offset vQ_raw_spin_lock_irqsavej;tardma_reject~Okmem_cache_create"#>__wake_up&prepare_to_wait_eventspU^ib_dereg_mr_user zkfreeJUdma_direct_map_sgQusrds_info_deregister_funcprepare_to_waitxrds_trans_unregister(a__printk_ratelimit rdma_set_service_typeqdma_direct_sync_single_for_devicexrdma_resolve_addrTfinish_waitO__ib_alloc_pd'__kmalloc_node6queue_work_onq vzalloc_node}rdma_event_msgl!register_net_sysctlF1rds_message_addrefalloc_workqueuesib_unregister_client9$T __ipv6_addr_type| dma_ops 5__put_page˝rds_conn_dropS rds_cong_map_updatedksched_clock_cpuA in6addr_any"Xdevmap_managed_keyinfinibandP   @4 4 4 {A A <' 4 4 CD  @P W A A A N A 5 OXOOOOA  \@@5@}~ > ? @A @rds_rdmaGCC: (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0GCC: (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0GCC: (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0GCC: (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0GCC: (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0GCC: (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0GCC: (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0GCC: (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0GCC: (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0GCC: (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0GCC: (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0GCC: (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0rds_rdma.ko.1   # 0@(=  U  j } 7X@XJ2@SgHu   35 *0  0 E4@EC\ o 2P 0 Yl h  tH" H(c 9 $((0 99: r$dP(P  . 808pMM;pU~^bu~pdh4p((E! T& ,P*WG*]+On+\@,H8@5    7 E]E;@FWf`(pFev0 2 I [ i8X@+8D(c `^^} j=hh p T - q&C R  h 0xy x, 0     h h ; `( P o7    != P \ Lt  ]         p10 D S a n |  ? J]   b  PC#  t" D Z m  H     9c   #}" , < N Xh t    pD     `.&{<C!O`wp9I(DU%|d7H_uPPapC1;G#V6F0BWpp$ $1HXh{D!pleD E#08ID%Ygy  ch*mfAXAoiw0p;*b"=JwD_l{-c"8"hP p'M3@Kauzl^H(0f.?FtR]nH{g@j@p_ ;$ T3@Yh@M:@vu{@Y )CS;Kcmoo.P` ^5k0pL"0EXt0c90 -9Ga`n@nlIbd1p#|0|P@f+G0]^qy0@) __UNIQUE_ID_srcversion43__UNIQUE_ID_depends42____versions__UNIQUE_ID_retpoline41__UNIQUE_ID_intree40__UNIQUE_ID_name39__UNIQUE_ID_vermagic38_note_6rds_rdma_cm_event_handler_cmnrds_rdma_cm_event_handler_cmn.coldrds_rdma_listen_init_common.constprop.0rds_rdma_listen_init_common.constprop.0.coldrds_rdma_initrds_rdma_listen_idrds6_rdma_listen_idrds_rdma_exit__UNIQUE_ID_license340__UNIQUE_ID_description339__UNIQUE_ID_author338.LC0rds_ib_is_unloadingrds_ib_unloadingrds_ib_get_tos_maprds_ib_dev_freerds6_ib_ic_infords6_ib_conn_info_visitorrds_ib_ic_infords_ib_conn_info_visitorrds_ib_laddr_checkrefcount_add.constprop.0rds_ib_remove_onerds_ib_add_one.part.0__func__.83738rds_ib_add_one.part.0.coldrds_ib_add_one__UNIQUE_ID_license359__UNIQUE_ID_rds_ib_retry_count343__UNIQUE_ID_rds_ib_retry_counttype342__param_rds_ib_retry_count__param_str_rds_ib_retry_count__UNIQUE_ID_rds_ib_mr_8k_pool_size341__UNIQUE_ID_rds_ib_mr_8k_pool_sizetype340__param_rds_ib_mr_8k_pool_size__param_str_rds_ib_mr_8k_pool_size__UNIQUE_ID_rds_ib_mr_1m_pool_size339__UNIQUE_ID_rds_ib_mr_1m_pool_sizetype338__param_rds_ib_mr_1m_pool_size__param_str_rds_ib_mr_1m_pool_size.LC2rds_ib_cq_event_handlerrds_ib_set_flow_controlrds_ib_qp_event_handlerrds_ib_cq_comp_handler_sendrds_ib_setup_qprds_ib_cq_comp_handler_recvrds_ib_cm_fill_conn_parampoll_rcqrds_ib_tasklet_fn_recvpoll_scqrds_ib_tasklet_fn_send__rds_find_ifindex.constprop.0rds_ib_cm_connect_complete.cold__key.84134__func__.83916_rs.83917_rs.83914rds_ib_cm_handle_connect.cold.LC1.LC12rds_ib_cache_xfer_to_readyrds_ib_recv_cache_putrds_ib_frag_freerds_ib_recv_alloc_cache.part.0rds_ib_cache_splice_all_lists.isra.0rds_ib_incoming_slabrds_ib_allocationrds_ib_frag_slabrds_ib_recv_refill.cold.LC4rds_ib_sub_signaledrds_ib_send_grab_credits.part.0rds_ib_send_unmap_op.isra.0__func__.83338_rs.83336rds_ib_send_unmap_op.isra.0.coldrds_ib_xmit.coldrds_ib_xmit_atomic.coldrds_ib_xmit_rdma.cold.LC3.LC5rds_ib_stat_namesrds_ib_sysctl_hdrrds_ib_sysctl_tablerds_ib_sysctl_max_wr_minrds_ib_sysctl_max_wr_maxrds_ib_sysctl_max_unsig_wr_minrds_ib_sysctl_max_unsig_wr_maxrds_ib_get_devicerds_ib_add_ipaddrrds_ib_mr_pool_flush_workerrds_ib_get_mr.cold__key.83961__key.83962rds_ib_map_fmr.isra.0rds_ib_map_fmr.isra.0.cold__func__.83320rds_ib_alloc_fmr.cold__func__.83208rds_ib_unreg_fmr.coldrds_ib_free_frmrrds_ib_post_reg_frmr__func__.83357rds_ib_post_reg_frmr.cold__func__.83493rds_ib_unreg_frmr.cold__func__.83533__key.83324__key.83325rds_ib_reg_frmr.cold__func__.83229__func__.83381.LC10devmap_managed_keyin6addr_anyrds_ib_send_add_creditssched_clock_cpurds_ib_xmit_path_completerds_cong_map_updatedrds_conn_drop__put_pagedma_ops__ipv6_addr_typeib_unregister_clientalloc_workqueuerds_message_addrefrds_ib_recv_refillregister_net_sysctlrdma_event_msg__this_modulevzalloc_nodequeue_work_on__kmalloc_noderds_ib_free_frmr_listrds_ib_send_cqe_handler__ib_alloc_pdfinish_waitrds_ib_destroy_nodev_connsrdma_resolve_addrrds_ib_ring_initrds_ib_alloc_fmrdma_direct_sync_single_for_devicerdma_set_service_type__printk_ratelimitrds_trans_unregistercleanup_moduleprepare_to_waitrds_info_deregister_funcdma_direct_map_sgkfreerds_ib_recv_init_ackib_dereg_mr_userprepare_to_wait_event__rds_ib_conn_error__wake_uprds_ib_reg_frmrkmem_cache_createrds_ib_sysctl_max_send_wrrdma_reject_raw_spin_lock_irqsaverds_ib_transport__per_cpu_offsetrds_ib_ring_unalloc_raw_spin_lockkmem_cache_alloc_tracerdma_disconnect__fentry__init_modulerds_ib_recv_free_cachesrds_ib_mr_cqe_handlerrds_ib_ring_resizeib_alloc_mr_userrds_for_each_conn_infords_message_add_rdma_dest_extension__x86_indirect_thunk_raxrds_ib_set_ack_raw_spin_lock_irqrds_ib_send_init_ringrds_ib_devices_lockrds_ib_ring_free___ratelimitrds_wqrds_ib_unreg_frmr__stack_chk_failrefcount_warn_saturatequeue_delayed_work_onrds_ib_sysctl_max_recv_wrib_dealloc_fmrrds_ib_remove_connib_nodev_connsrds_ib_recv_exitrds_ib_piggyb_ackkmem_cache_alloc_node_tracekmem_cache_allocrdma_resolve_routerds_ib_xmit_atomicllist_del_firstrds_ib_recv_initrds_atomic_send_completerds_conn_connect_if_downrdma_bind_addrib_register_clientpage_offset_baserds_ib_cm_handle_connectrdma_create_qprds_ib_devicesrds_conn_destroy__alloc_percpu_gfptasklet_killib_map_mr_sgrds_rdma_send_completeinit_wait_entryflush_workqueueib_set_client_datadown_writeinit_netrds_send_drop_ackedup_writerds_ib_ring_emptysynchronize_rcurds_ib_flush_mrskmem_cache_create_usercopyrds_ib_ring_oldestrds_ib_ring_completedtasklet_initxa_loaddev_get_by_indexrds_ib_ring_lowrds_send_xmitdestroy_workqueuerds_stats_info_copyrds6_rdma_cm_event_handlerrds_inc_putmutex_lockkmem_cache_freedma_alloc_attrsvprintkrds_message_add_extensionrdma_notifyrds_ib_sync_mrrds_ib_clientrds_ib_destroy_mr_poolproc_doulongvec_minmaxrds_ib_recv_path_cond_resched__tasklet_schedulerdma_listenrds_ib_ring_empty_waitrds_info_register_funcrdma_destroy_qp__cpu_online_maskrds_page_remainder_alloccopy_page_to_iterrds_ib_ack_send_completerds_ib_get_mr_info__mutex_initrds_ib_free_fmr_listcurrent_task__ib_create_cq_raw_spin_unlock_irqrestorerds_ib_recv_init_ringrds6_ib_get_mr_infords_ib_inc_copy_to_user__rdma_accept__cpu_possible_maskrds_ib_conn_allocrds_ib_conn_path_shutdownrds_ib_xmitib_unmap_fmrnr_cpu_ids__init_waitqueue_headrds_ib_conn_path_connectrds_ib_get_mrrds_ib_sysctl_exitrds_ib_sysctl_max_recv_allocationib_destroy_cq_usercpumask_nextrdma_connectdown_readrds_inc_initmutex_trylockib_modify_qpfree_percpujiffiesset_page_dirtypv_opsrds_ib_exitsi_meminfoib_wc_status_msgrds_ib_statsrds_ib_get_client_datards_ib_try_reuse_ibmrvmemmap_basecpu_number__preempt_countrds_recv_incomingrds_ib_update_ipaddrdma_free_attrsvfreerds_ib_recv_cqe_handlerrds_ib_dev_putmutex_unlockcancel_delayed_work_syncinit_timer_keyrds_ib_advertise_creditsrds_ib_unreg_fmrrdma_destroy_idrds_ib_reg_fmr__rdma_create_idrdma_read_gidssg_nextrds_ib_xmit_rdmaib_nodev_conns_lockdma_direct_sync_single_for_cpurds_ib_initrds_ib_ring_allocrds_conn_create__x86_indirect_thunk_r9rds_statsdelayed_work_timer_fnrds_rdma_cm_event_handlerrds_ib_mr_exitrds_ib_mr_initrds_ib_add_connrds_ib_sysctl_initrds_ib_free_mrproc_dointvecrds_ib_sysctl_max_unsig_wrsrds_ib_send_grab_creditsrds_message_unmappedrds_conn_path_dropunregister_net_sysctl_tablekfree_call_rcuib_dealloc_pd_userrds_ib_reuse_mrautoremove_wake_functionrds_connect_completerds_ib_attempt_ackrds_ib_cm_connect_completellist_add_batchipv6_chk_addrrds_ib_recv_alloc_cachesparam_ops_intrdma_consumer_reject_datards_ib_mr_wqrds_ib_create_mr_poolrds_ib_send_clear_ring__rds_ib_teardown_mrrds_ib_conn_freerds_message_put__put_devmap_managed_pagerds_ib_inc_freerds_ib_sysctl_flow_controlrds_ib_flush_mr_poolrds_message_populate_headerrds_ib_stats_info_copyrds_trans_registerup_readsg_init_table__kmallocrds_ib_recv_clear_ringkmalloc_cachesrds_ib_cm_initiate_connectdma_direct_unmap_sgkmem_cache_destroyJ&,6 @>+\"-1&1!AT h scT"ji" . oFMY m MaaM,!1[j{| 1AI j Kdt2 <de*( @  ? p  % S o[ c  a% 8 = [ `      - < Q   y 0       [ [1 V  a  0O Z   %  &[w ~ +\  !)- 48 BqW \hsv {p?  @$ $"1Gbq PT !QArHw K9 pU `/ K  /8UhA}A[ 0QLazYXXX%dq77_OtZ PT Q:Z} PT Sqx~    PT '!1d  K" Q oZcDaaq  # < #AMYs%AAX) XL X^ p y a  O> >> P>>T> ?  ?? H?6?R? Z?a? mh?Ts? ?V? m?T? @<@TA@@T@@ . ASAgA PnATyA AAAB B PBTB 1BQBNB B@B BDB +BB<BDBB@CCC4&CD+C2C<7CQCCCD8D#>D #TD #\DqDDDDE!EME#SE #hE #mEEAFFF PGTG "G )G `.G6GB}GG mGTG GGG HTH 'HT2H tH}HHHHIIIJJ P;JTEJ qJ J JJIKT&K NKxcKKKKILTL (L)>LOLL _LqLLL PLTL M)MAMMNjN P+OI>PvPTP 9Q P@QTKQ Q Ra-RvRRS5S PyyyzzzC{h{{|X| >}V}e} $\# #0*@*Pu+`O_pV___```aaa~bb =e 7(008HPPX`peme 0 86@H=P8`h9pfx3M>t DP px8#@#@8@8 (v@P(X `h@ub :y:$B (;04N<^@NH!LOT)XN`)dNl')pNx.)|O0)O/Y/Yz0Y4Z6Y/6Y66[7[~>[?[+B [=CY C$\,C0\8D<\DcDH\PDT\\D`\h{ElftfLxg0MfMfRf_UfWVfYVf[VhXhXf}\f\h8av:avb v(Ie,v4n8v@(nDvLorP}X|\dhx0.symtab.strtab.shstrtab.note.gnu.build-id.note.Linux.rela.text.rela.text.unlikely.rela.rodata.rodata.str1.1.rodata.str1.8.rela__mcount_loc.modinfo.rela.smp_locks.rela.parainstructions.rela__param__versions.rela__jump_table.rela.data.rela__bug_table.data..percpu.rela.gnu.linkonce.this_module.bss.comment.note.GNU-stack.gnu_debuglink@$.d?O:@xc"JτE@x "^ Y@`"f2u2{@@ " Ӟ/(@H"0,@8"`x@ "@(  @ H"@` @h"p@x " @H@@@80"9@h>0@GPWP`&# hf0 *H 01 0  `He0  *H 1o0k0F0.1,0*U #Build time autogenerated kernel key~[- y{N?G0  `He0  *H 0zHٚ)=){y\yo݉[q RQP*@Y(c 2qyJa㏥9z"PŰ JCH, ]F#1WTX4(IFA Yk@:T* ~1)`tWMᘷ1IC뽃 RmEoHmz ./S))ܶ@RqŽךqswslW66FՌdcWb›#XM]QyT`sas|Et;_-г _-\[&6ւگc{@2LN7g햻$SzT" "g}q :yl[(Ik~Module signature appended~