ELF>C@@43GNU8":@aD4P7#LinuxLinux6.1.0-41-amd64UHS tc1 H9~P tHHH H4- . HH < 9ƅ []ff.H>tNUHҹSH HH HH@XH HKE1H [H]fATUSX H ~`1Lc勓 HK4dHH VKH HH HtH HH9 H H H []A\H ]@AWAVDAUATUSHH L*X eH%(HD$1H$HD$HD$$@ 2@Lp D$LALIHHH@HtHUHu Hl$HH$LL, HD$eH+%(PH []A\A]A^A_vc@@CD$MIHtIUILl$HH$HXH@@@@ tv_@wO@ j, I1H i*@1D$MtHHHHH HDAT8 USHH@H=eH%(HD$81H$HD$HD$ HD$(HD$0HD$HD$HHc Hň~5H HHHP4H2HH@pH\H0H9uH HeHHD$H Dž HD$f,H$f H0.@f2H H@Aą=H H Ht$H@ AątHHXHHD$ H H HD$(H D$0 D$f H H@8DHAAH B B HBH HBH HB H( B(0 B)1 B,f2 B09G4 B09G8 B8< B9= HB@H@ BHH BLL BTP HBXHX B`9G` Bdd Bhh HBpHp Bxx B||  BP  HH   HD$8eH+%(uH@D[]A\H1ADSHH  H H@(H H H@0H%H X t H[- vH H H@H[f.AUATUSHHBHR HH@%9BtBHDc*D(fE9K*!f9HCfK*S@HHSH(D@DHD3"ƅuHEHt Hu Hf Dc*HfE9t/sHC>SBeK,!9HCK,cHDH HH@XHBHR []A\A]C8tQtzHCSFH@C8t t-HCkSFH@\HChSHChC$H;C4u11C$HCH%C";S4tHfC"HCHe11ff.fUSHH eH%(HD$1u2H 9HD$eH+%(XH H[]KH@t(H D DE9t , HD$eH+%(H []tH4$LInI IHHL9uH[]A\A]A^A_@AWAVIAUATUSHH H<$> HeH%(HD$1HD$HHAHE1'IcAHHHBHD$HBAA9AvE1 HHT$HuAxW9rHsAWHF0AVLvAULn ATUHSHLn Ln(HF0HF8LRAątHH@[D]A\A]A^A_LH#HH=fLHIH=L{(LHLtLs(M.M~M7f[D]A\A]A^A_HXHtAHHHHHXHtnINHH3HHHHD먅AfHXHt2HHHHHHDxHHHHDAWAVILAUATEUHSHHIN(L$8HMF0IH=HHHPMnHLHHHHH)1H yADžD$@H= IF HHtHmHEtnte IF@HH=H HHIF@CBHHC8HHC0ugI^H[D]A\A]A^A_LHIF HH=wI6LHEAI>ID[]A\A]A^A_HI~@1IF@AwAfAAAH1AfA9SH@HHxt EDFFF,H~F$H@HHHHH@HH@F H@HH@ FAHHH@HHJR!f9(H8fRhHH8H@HHPZXt:pfjtT!9H8TffEt fA9f[H@HHH@(@`tgH8_nH@M`t&tEH8nH@HHFNJ;\tHfJH@HWLH;\u11LH@HxMH@(@H@HH'111fAVI։ʹAUEATUHSHH0H`eH%(HD$X1H|$0H$HD$,HD$PHD$HD$HD$HD$ HT$8HT$(D$(H D$0HD$@H HHAą*\Dl$8HHT$(D$,fAFHHD$@IF H H HHAąHLfAF,H8IF0H H HHH$T$f tGuCH E11fHHHHuKHu w-HD$XeH+%(H`D[]A\A]A^AH E11HHHHfGAŅtt tHHHZEgA\fHыRHI1E1DPD!f9H0AfDPhHH0HcLQHETDVLQMDVLQET DV LQETDHqDLQ9~FDpfjE^DPD!9t`H0ADP`E1MtAD`teH0HrnA `t#t6uH0HrnAyHmHHVH;\u11҉HH@H420HV;\tHfHH@H42a11ff.fAWAVAUATUSH HAHT$HcQHL$HILH 1PHT$H9uHD$A pD$1E11HcD$Ht$HHFhL(t99ALDFDD)H$H$HHID)tFuHt$D$D$;F|tIHIIGHIGD$H []A\A]A^A_IHIIGHIGtApAfAjuHAP!f9tYI0fAPAhIHI0HD$AP!9tFI0APA`t\uI0HxAn{A`t t=uI0HxAnII:D$AHHA;\u11AHI@H<?AHA;\tHfAHI@H<11fHLIHr0Mȉqr,qHr(1HpB tzv%HLH HHLHLIHHHAMHpB uHLH HHLfUHSHƒ t'u#HHǃHu HH8H H HH HHXHt0H H HPHHH`HHt0H H HHHHH@u<[]HHXHxHǃxHHH[]yfAWAVMAUIATI̹ UHSHHeH%(H$1H$HD$HD$ HD$(HD$0HD$8HD$@HH|$hHD$HHHHD$PHD$XHD$`džE1D$HtLzxMtKID$(I4$H|$@H9Ht$HG1HHD$HT$Ht$H|$@Hƒ tHuDD$AHLHPjLD$`HL$X"A[AXEHu 1 H$HA~HAFLH$$q$Mt(AEpf$IExHf$H ‰@IVf$ 7IVE1HuT$@D$Df$H H H$$f$H8H@H$f$HH@H$ƒAH%IVL$@Ƅ$f$H f$T$DH H$ @u!$f$H8H@H$Eu HGMtA$H H HT$H$HHH8H@_T$t$fM(1H|$hH HD$pH@ffL$tH`HtHIH H$ tOHuJH@tDŽ$XD$xHft$|HtH@H H$ 1ɉMl$Md$H|$hH H HD$h0I9LGLLLHt$hHƒ tLuHt$pI1HHPAF0AHXfHu _H@kH$If1HHAfWH HH HAHHDD$SDD$H$eH+%(PHD[]A\A]A^A_$MD$AHLHxPjLD$pHL$hAYAZHD$DD$HǃHZH8H H ,DD$$fE1L$@T$DH H H$ +IF(Ƅ$@Pf$$Hƒ H1 t HuHLHL@HXHuHHHHDWHHVHXZ"t$xI1HHAF4AHf|eH8HT$0H HHPHT$8H8HPH8HdHHHxHH94AHHT$@D$DH H H$$f$H8H@H$ )A HMHHT$ HPHHT$(HP6H8DD$DD$ v#u11H(HE1E1$11E1E1fUHSHt%H HH HutHH[][]HH[]{ff.w@W6HO:u'w !f9t`HP8fp HHHw !9tHP8p HHHW0tAtiuHHJW>ȋW0tt"uHHJW>HO`zHO`W;H,t=HfPHPH MWH;P,u11҉PHPH M11fHHH9tv8.2u%!f9Hf!9t6H0HHH끋(t`uHHJ6룋(t&t9eHHJ6SHXGHXZW;$tOHfHH WH;$u11҉HH 11fuf1ff.fHHAH H001@fAf1HXHt%L E1HHH1HHHHDĐHV 1 F1fDH IHH~H1HHdž(HH)0HI HI( HFIX HFI HFA F A F$A F(AL F,A8 A4 HF8 HF@9BF0I%@H%H HF8A1 FHA1 FLA1 FPAH FTA` FXAP F\Ad Ax F`A FxA= ȸzpE< A9OljBdA A A A AP A fA| 1f.UHSH HH HH@@8HɃ8C KDKHC4CC<C>H@ `=.="== 1=KCB0C,C(B=@7= N=auJ fCBKAHBC=C$1[]=P= E='D@H `=.="== 1=KCfC0@9*fAWAVAUATUSHHhL'eH%(HD$`1L|$(H$HD$LHD$HD$HD$ HHHFIH=I$ I$ Ht$H@ AŅD$H H=fHD$HHD$HD$ HHEBHHHLe(HU8HE0fE@AŅHA$ D$P$D$$A$ LD$QA$4 D$LfD$RHEH InH MvH HD$(A$8 H ЋHD$8HHD$@H A$ HT$0D$H8H9HGHHLLHcLcpfHD$`eH+%(YHhD[]A\A]A^A_D$V@D$P fD$TfT$XI$%@D$P$I$XHHHHWL.HH9HFH1HHLHH$mHHHt I$ I$ H@(I$HHHD1AAff.SHfH[HGpHXHt#HHHH[HHHHDff.SGBHHW(<t(uH w@H H@(H[H01H[ff.@AWAVAUATIUHSLFHL7MI)DHLHHfCBtQ<tyDH[]A\A]A^A_HH0DHBMLHHCBuH}L{0I HIILLL=HC0HH+HHuHH HHŅLBvhMLHHZDKBHK0UMHLHXfHMhHLHHTff.@AWAVAUATUHSHHLweH%(HD$11fD$DI HI Ht$H@pAąudD$CpHtWLmD$L}HH|$HmD$ I9LGLLHHt$HL{xI_xHD$eH+%(ufHD[]A\A]A^A_IXHHHHDHtHHIHHHDff.USHHofH spH H@x1[]HXHtKpHHHHHHDѐHHwPH H HfHwPH H H1ATUSHHu 1[]A\LLHtHxHHLDAWIAVE1AUATIUHSHL/eH%(H$1HtLrHE1E1E1AHfDD$HD$XAGHD$lHD$tfDL$HD$dHD$|DŽ$D$`HD$p HD$8HD$@HD$HHD$PHD$HD$ D$fDT$DAHHcHHHH!ø9O؉\$hMID$H|$H9HFI$I1HD$LHt$LH|$HLD$ MDžLHLjAjHL$(Y^HHP](IH`HD$HD$LHD$DD$THl$8D$S\$@MAfD$DI Ht$8HT$HI HT$fL$PHÅDžD3"D$DžfMfD$,H1HD$.fT$6D$(`Ht H@H HD$0Mt$M|$H|$(I9LGLLLHt$(HHHLAfH$eH+%(HĐ[]A\A]A^A_IXHWDL$@IHHIXMHHHDHDL$AHH DžI HHT$XI HHK $HHE(A fI ƅL`HXLxHt5(04t1HHHƅHDžDE1LHLN@HT$Ht$I fD$I HMHI HHHHt$HHHHT0H9IHT2H9uLIHHHDIHHHDI I HHHUAT11IUSHHH/eH%(HD$1fT$fL$DƃHt$HT$H fD$H HH H HHHMHH H;HHHt0H H HHHH f9D$t) tƧ D$f9u  f9ut  f9D$uHD$eH+%(H1[]A\HXHtYDHHHqHxHHr*HxHHWxHHHHDfDAWE1AVAUATIUHSHHXL/LweH%(HD$P1D$ HD$0HD$8HD$@HD$HfDD$ HD$HD$ HD$(D}DEE E9DEE1 E9ML}H|$ǃEEID$H9HFI$I1H$LH4$LH|$HmHjHE1jHL$0LLD$8Y^2H;Ht$1ɺHH=OH@PHpHHHRANpHT$0Ht$8fL$BfD$@fT$Dt!HU(HE D$GRPfT$LD$HI HT$ Ht$0I H5l$ fMt8I|$1Ht$D$fD$fl$HMp LL HLfHD$PeH+%(HX[]A\A]A^A_HIXHHHDHMHHtIXHHHh}LHLH߃}ǃEE觾 ,HPHIHHHD5IHHHDFHHHH HHHXHzI Ht$ fD$ I HMtHHHHH ^HHH߾AUATUSHHL/DeH%(HD$1D$Ip HLHHI Ht$fD$D$I HH{HHHH gHHfHD$eH+%(uZH1[]A\A]IXHt&HHH謽IHHHDff.ATUSHHL'eH%(HD$1H$DFHtGDE9D$HI$ fD$I$ HuDEDf1HT$eH+%(uPH[]A\I$XHtHH1I$HHHDfAWAVAUATUSHXLL'eH%(HD$P1FP2 NLHHIE1 uLv(Dʃ DE0E$4 E9E$2 DE@E9E$1 DE8E9DEHUH@HHHffHmDHiH(DuIDDPL;HD$AE9DXd$PT9AЋ`D$IH9IBA)…u1H1AHHA)E)A $|$L0LlIE uKdHHPAE E AE E u 1AE u 6 AE AEUH@HH wHDEA A A A DAE LAELe(腹AT$AUIT$AUU0AU@U4PM4 шHU4 ʃPM4 ʈPAT$( @IT$ PI$RP I$HRPH@HHL`(AUH@HHPHD$H8.A[AI@AE LAEjLt$LIHE$HLMAEeAUAEH@HHPAUH@HHP I>{RA9 E9AHD$H(HHt$H|$ H([]A\A]A^A_EI@AE LAEE$AEPLt$LIHHLMAUAEH@HHPAUH@HHP I>jA AAEL跶U,LPHU(UPP蝶}AE U

AE LAE-Lt$LIHHLM1AUAEH@HHPAUH@HHP I>GAE L谴AELIHE$Lt$HLAEM訨AUAEH@HHPAUH@HHP I>Ht$H|$ HD$H(D_IXHt~HH=AE U4P HU0PL1H([]A\A]A^A_HD$H(D`pDHD$H(IHHHDhI$XHtADHHAIXHI$HuH@AWIAVLAUATUHSHHLLHT$H$MDAWD)9D@6:E0 !f9Hf 8HHAO AWHIOPD@DDEGE1E !f9+Hf 8HHIcIwHtrIH<:MGEDDBMOEL DJ fAE9g~m@6:g !9H eIXH6WDHVHY^HHPM?M1DH4$LH[]A\A]A^A_0HHP>0HHP> !9H IXHAOMOHHIHHDH`H`;,[HfHHH;,u11HH0FH>H@0H>H@ "0΍9B4)ƅu11Ɖ)Ƌ(IX)HuIHHHDHHIHHHDA11H`H`H;,u11HH;,tHfHHp11ff.fAWAVAUATUHSHHL(HT$EHLIIHHD$H$H DHH9N9DIB)Eu1I1HI))Ep91Ʌ!f9zHf 1HHuuLEHcHIAx I0H rHuH42HuDz BE9~CD("Eb!9H`+tHUH4HpHHHtHHHPHLjHHt|ftfHI@tHHmH'1H4$H|$H[]A\A]A^A_fHHP&TtCtVHHP&LªHL`HHHHH;tOHH];tHfHH1111H[]A\A]A^A_fDAWAVAUATUHSH0HH$DAIEH1E1HHD$ LHD$D$EADMA|$IM $AFMIFAAV$HH9:8.27!f9!Lf0IHALALHAD$:Ml$MMnAD$< <AD$;< E1E1LADžA$LD\$(H艑D\$(AHHA9IHD$Lt$AD)EfA9$L"Dۋt$)t'HxHHHt$H|$ H0D[]A\A]A^A_A|$IMLLAvHHPHHH<$L7A !f9 IfA A HIAvHHPIHBHHJHt;A(AA"tA !9t_IA HIHAAvA|fAxfAvkLAAIuA&H@qAIA&H@!9%LH<$MLHLHD$hHD$IAt$LE1HAxIHD$@HD$0HD$PHD$HHH H\$(H$H D$QHD$fD$8F4HD$fD$:F0Ht$0HD$fD$@H/ HD$`H D$4HT$XHH / H HŅH H 1H0H H8ŅuHD$heH+%(uQHp[]H / H HH / H HfUHAWAVAUIHhATARSHHHPHHdHH)HdeH%(HE1HEHDždHHHI H1Lc(H1M|$(fHLAƅHcSf=fHCH1HxHH9uE_ ADžAAƅHEDDV1jPAHAD$XDDAD$\fI H0@fDffwffffC Hf>ƅ8d9C@ȉ@P%ȉHHHLAD$FAD$@AD$EID$0IT$8HHIGIWHHAuDž01f6HdHh H=LcIHHPE1 LHHIEHHbf33 AEdAE`IdLHdHcSMeAU~%HKH1H4It \I\(HH9uHL(HEeH+%(HeD[AZA\A]A^A_]AWI WHEAHHEAAHEfA#fA#yH@ƅAD$@@fȈAD$EAG$AD$<("1sLAfff.LJ< HBH@ HBHP HH ff.@AVAUATIUSHHDFF,9vHHPHH@Pf F2vAHH|fxfvE9>f9zE9IcE1HI4H~HLAHHHHH)HFHHH^H@HHHHFffE9f9sLLf[D]A\A]A^A_HXHt^EDHDvHPPPzPDH []A\A]A^A_EwHHHHDfH(I$eH%(H$ 1ILHF$D$HFHtH+$H*$t7IxHtH LH$ eH+%(u%H(P,$H@0H$ff.fUHSHH0eH%(HD$(1HD$HD$ʉTHHuHHXH=umHC@HXH=t]HHt$Htt7HD$ D$ fu1HT$(eH+%(uH]fDUSH H_eH%(HD$HH$HD$HD$, HHtl$HHH\$HH$HD$eH+%(u H []ff.UIHAVAUIATI̹ SH`eH%(HD$X1HHHHBHRHHT$0IPHD$(I@HT$@H1HD$8HI@hfIFHT$(1LH@hHHtWH=wOA$fAD$fH{0C0L1HT$XeH+%(H`[A\A]A^]IXHtkLHHHHSxH9tHCxf1HRgHZIHHHD{ff.SHHtHuHe1[HHe ft[@AV$(AUATIUH SH(L7eH%(H$ 1HHHH=HL0HHEE1$HF HFLHE$D$HEDEAfD$P&f|$ffT$ P$ff$PʉT$ Pʉ$H$HP0HI|$H$P,$P*$@+$H H$ eH+%(upH([]A\A]A^ f$fT$P&ffT$ P$ff$1ҋLɉLLɉHHu4AUATI̹UHSHHeH%(HD$@1H|$T$HD$ HD$8Ht$0Ht$HT$41D$H=IH@HT$1LH@hHHtWH=wOA$fAD$fH{0C0L1HT$@eH+%(HH[]A\A]HXHtkLHHHHSxH9tHCxh1HTiH\HHHHD{ff.fUHoSHHHtHt#~-H{Ht H0H[]HӾHAVAUATUHSHH] eH%(H$1IHt$pLHH$L3LcHI$ sRHH{ C H$eH+%(HĘ[]A\A]A^$HHE,D$pD$tH{D$Ht H I $LI I$HHCH2]O@@AUATUSHHDL'eH%(HD$1AHwZAAAGHHD$eH+%(H1[]A\A]A 'v A Au7A$, wA A HA HhAtcAHGHHHE-H{ C ~HHHHUH{tHHH$H{H=0 IHYH{ C )H EI] L IEAE(EAE,HIEIEIEIEI$ A$, HIH3HFI$ HH$I$ Hp~HhHnf+I$XHt6HHI$HuH@AW AVAUATIUSHHpHoeH%(HD$h1H|$H$HDDfFf8H=( IH H(El$L` @ LDLIHHAP CLMnH(HfI^HD$Lt$HD$4HD$<HD$$HD$,kD$ 1ʉT$ ʉT4HHuH|$4ffD$FffD$D HXHt2HHHHuHHHuHHXHt*DD$ HHHD$HHHuHHXHHDD$HDD$HXHtTIHHAHXDHtN.HHHHuHHHTHHHHuHHXHt%E1vHHHHuHHXHt"HHHHuHI$XHtfE!HHI$XHt#HHAI$HuHI$HuHIXHttHHAIXDD$HtWHHAI t$I H@xIHuHtIHuHHXDHt%IغkHHHHuHIXHtSAAغHHIXHHHIHuHIXHtNHHIXDHtNHHIHuHIHOHCIHuHIXHQHHIXHtGHHIXHHHIHuHHHuHLHHHIXHtFHHIXHt2+HHIHuHIHuHIHHIHHI$XHtOHHI$XHt6AIٺHHI$HuHI$HuHI$XH HHI$XHtYHHI$XHHHHI$HuHI$XHtMHHI$XHHHI$HuHI$HHI$H&HI$XHtGHHQI$XHtPHH'I$HuHI$HHI$HuHDIXADAHtkV HHPA\ZYIHuH HHD(D(IHuH뀉IXAEHtWVAغ HWHPHIHuHHHIHuHIXDDHtRw HHIXDDH[ HHIHuHHI `=~FҋfAHIHlH`=~=~=~=IXH HHD$D$IXH HHD$I AI HD$Ht% HHD$D$IHuHIHkH_IHHIXHHHA/ I I HHI HIXu;Htp HHIHkH_Ht A HHuIHuHIHuHxIXHtvHHEຯ I I HHIcIXu;Htm HHIHzHnHtEພ HHIHuHIHuH{DfAP\dAD!ʅu{PDHAD!)11҉D)fHfPL0AEIXHHHPHD!)11҉)HDPHD$HXHtkIغ D $HHD $HD$HXHIغ HHHHuHIHuHHHHD$H(&HD$HXHtCIغ HHHH7H+HHuHIH\HPIXDHt3QHHHR HD$L8AZA[IHuHIXAHt6RA[HPHHD$ H(AYAZIHuHH$HXHApHHD\$LD\$H$DHXHIDE1HHH4$AD$EDHX< wH< k<<<R<<<9<<HgHD\$,HDT$(D\$,DT$(AA $HT$LAD\$,DT$(DT$(D\$,AIcHkHIHHHHHpHdHt7aHD\$,HDT$(A DT$(D\$,IH$HHuHH$HHHHt7[HD\$,HDT$(A DT$(D\$,H$HHuHHt7UHD\$,HDT$(A DT$(D\$,H$HHuHHt7OHD\$,HDT$(A DT$(D\$,*H$HHuHHt7IHD\$,HDT$(A DT$(D\$,H$HHuHHt7CHD\$,HDT$(ADT$(D\$,H$HHuHHt7=HD\$,HDT$(ADT$(D\$,+H$HHuHHt77HD\$,HDT$(ADT$(D\$,H$HHuHHt7+HD\$,HDT$(ADT$(D\$,H$HHuHHt71HD\$,HDT$(ADT$(D\$,,H$HHuHHXHt AHHHHuHHXHtNA.HHHXHt5A%HHHHuHHHuHIXHt)HHHIHuHHXHAAHH-HXHtXAAHHAHXHt5AHHHHuHHHuHHXHtIEMHHHXHtNpHHHHuHHHHHHuHHXH7HHD$HHuHD|$HHEEHXHt-OHHHD$D$L HHuHHHGH;HXHtZHDD$HDD$cHXHA0HHHHuHHD$H0HXDHtW)HHD$HXHtWWHHI$HL$HHHuHHH1H%HHuHH$H0IXDHoHHIXHtcAHHLLH$L8IXHtQAyHHIHuHIHJH>IHuHHXHt IHHHHuHIXDHt*HHLIHuHHXHt"HHHHuHI$XHtGHHI$XHt3HHI$HuHI$HuHLIXED$Ht#HHAIHuHHqedr_irq_handlerqedr_req_msix_irqsqedr_setup_irqsqedr_set_device_attrqedr_affiliated_eventqedr_init_hwqedr_alloc_resourcesqedr_pci_set_atomicqedr_addqedr_mac_address_changeqedr_notify `(X__process_resp_oneqedr_poll_cq_reqqedr_poll_cqqedr_post_recvqedr_post_srq_recvqedr_prepare_sq_inline_dataqedr_can_post_send__qedr_post_sendqedr_post_sendqedr_get_dma_mrhandle_completed_mrsqedr_set_page__qedr_alloc_mrinit_mr_infoqedr_reg_user_mrqedr_destroy_qpqedr_query_qpqedr_update_qp_stateqedr_get_dmacqedr_modify_qpqedr_create_kernel_qpqedr_qp_user_printqedr_copy_qp_urespqedr_create_user_qpqedr_set_common_qp_paramsqedr_check_qp_attrsqedr_create_qpqedr_modify_srqqedr_destroy_srqqedr_copy_srq_urespqedr_alloc_srq_kernel_paramsqedr_init_srq_user_paramsqedr_check_srq_paramsqedr_create_srqqedr_db_recovery_delqedr_destroy_cqqedr_db_recovery_addqedr_copy_cq_urespqedr_init_user_db_recqedr_populate_pblsqedr_prepare_pbl_tblqedr_init_user_queueqedr_create_cqqedr_arm_cqqedr_dealloc_pdqedr_alloc_pdqedr_mmapqedr_dealloc_ucontextqedr_alloc_ucontextqedr_query_portqedr_query_deviceqedr_iw_query_gidqedr_gsi_poll_cqqedr_gsi_post_recvqedr_ll2_post_txqedr_gsi_build_headerqedr_gsi_post_sendqedr_ll2_stopqedr_ll2_complete_tx_packetqedr_ll2_startqedr_check_gsi_qp_attrsqedr_create_gsi_qpqedr_iw_acceptqedr_iw_create_listenqedr_addr6_resolveqedr_addr4_resolveqedr_iw_qp_eventqedr_iw_passive_completeqedr_iw_event_handlerqedr_iw_connect3unaffiliated event not implemented yet 3[%s:%d(%s)]unsupported event %d on handle=%llx Error: CQ event with NULL pointer ibcq. Handle=%llx drivers/infiniband/hw/qedr/main.c3[%s:%d(%s)]CQ event %d on handle %p Error: QP event with NULL pointer ibqp. Handle=%llx 3[%s:%d(%s)]QP event %d on handle %p 5[%s:%d(%s)]SRQ event with NULL pointer ibsrq. Handle=%llx 5[%s:%d(%s)]SRQ event %d on handle %p 3[%s:%d(%s)]Kernel PAGE_SIZE is %ld which is smaller than minimum page size (%d) required by qedr 3[%s:%d(%s)]Init HW Failed rc = %d 3[%s:%d(%s)]Received NULL CQ cq_handle->hi=%d cq_handle->lo=%d sw_comp_cons=%d hw_comp_cons=%d 3[%s:%d(%s)]Problem with cq signature, cq_handle->hi=%d ch_handle->lo=%d cq=%p 3[%s:%d(%s)]Error updating mac filter 5[%s:%d(%s)]Mtu was changed from %d to %d. This will not take affect for iWARP until qedr is reloaded 3Status block initialization failed 3Unable to allocate ib device (%s) INIT: qedr add device called 3[%s:%d(%s)]Failed to get qed roce operations 3[%s:%d(%s)]iWARP is disabled over a 100g device Enabling it may impact L2 performance. To enable it run devlink dev param set name iwarp_cmt value true cmode runtime 3[%s:%d(%s)]Failed. At least one CNQ is required. (%s) INIT: Atomic capability disabled (%s) INIT: Atomic capability enabled (%s) INIT: get_rdma_int failed (%s) INIT: rdma msix_cnt = %d 3[%s:%d(%s)]Interrupt mismatch: %d CNQ queues > %d MSI-x vectors 3[%s:%d(%s)]Request cnq %d irq failed (%s) INIT: Requested cnq irq for %s [entry %d]. Cookie is at %p (%s) INIT: qedr_setup_irqs succeeded 3[%s:%d(%s)]Unable to allocate register device (%s) INIT: qedr driver loaded successfully 3[%s:%d(%s)]qedr driver load failed rc=%d 3[%s:%d(%s)]qedr_set_page fails when %d (%s) MR: qedr_set_page pages[%d] = 0x%llx 3[%s:%d(%s)]prepare pbl table: too many pages %d (%s) MR: prepare pbl table: num_pbes=%d, num_pbls=%d, pbl_size=%d 3[%s:%d(%s)]create srq: failed to allocate dma memory for producer (%s) INIT: avoiding db rec since old lib 3[%s:%d(%s)]CQ %p (icid=%d) has invalid CQE responder flags=0x%x 3[%s:%d(%s)]CQ %p (icid=%d) contains an invalid CQE status %d 3[%s:%d(%s)]cannot populate PBL due to a NULL PBE (%s) MR: pbl_table_pa = %pa (%s) MR: Extra PBL is not allocated (%s) MR: extra pbl_table_pa = %pa 3[%s:%d(%s)]create user queue: failed ib_umem_get, got %ld 3[%s:%d(%s)]get_zeroed_page failed 3[%s:%d(%s)]Too much inline data in WR: %d 3[%s:%d(%s)]Problem copying data from user space 3[%s:%d(%s)]create qp: failed a copy to user space with qp icid=0x%x. (%s) QP: create qp: successfully created user QP. qp=%p. sq_addr=0x%llx, sq_len=%zd, rq_addr=0x%llx, rq_len=%zd 3[%s:%d(%s)]create qp: fatal fault. rc=%d(%s) INIT: QUERY sgid[%d]=%llx:%llx 3[%s:%d(%s)]qedr_query_device called with invalid params rdma_ctx=%p 3[%s:%d(%s)]rdma_ctx is NULL 3[%s:%d(%s)]failed to allocate a DPI for a new RoCE application, rc=%d. To overcome this consider to increase the number of DPIs, increase the doorbell BAR size or just close unnecessary RoCE applications. In order to increase the number of DPIs consult the qedr readme (%s) INIT: Allocating user context %p (%s) INIT: Deallocating user context %p start %#lx, end %#lx, length = %#zx, pgoff = %#lx pgoff[%#lx] does not have valid entry Mapping address[%#llx], length[%#zx], mmap_flag[%d] Couldn't mmap address[%#llx] length[%#zx] mmap_flag[%d] err[%d] (%s) INIT: Function called from: %s 3[%s:%d(%s)]invalid RDMA context 3[%s:%d(%s)]copy error pd_id=0x%x. (%s) INIT: Deallocating PD %d 3[%s:%d(%s)]warning: arm was invoked after destroy for cq %p (icid=%d) (%s) INIT: create_cq: called from %s. entries=%d, vector=%d 3[%s:%d(%s)]create cq: the number of entries %d is too high. Must be equal or below %d. 3[%s:%d(%s)]create cq: problem copying data from user space 3[%s:%d(%s)]create cq: cannot create a cq with 0 entries 3[%s:%d(%s)]copy error cqid=0x%x. (%s) CQ: create cq: icid=0x%0x, addr=%p, size(entries)=0x%0x (%s) CQ: destroy cq %p (icid=%d) (%s) QP: create SRQ called from %s (pd %p) 3[%s:%d(%s)]create srq: unsupported srq_wr=0x%x requested (max_srq_wr=0x%x) 3[%s:%d(%s)]create srq: unsupported sge=0x%x requested (max_srq_sge=0x%x) 3[%s:%d(%s)]XRC SRQs are not supported in kernel-space 3[%s:%d(%s)]create srq: problem copying data from user space 3[%s:%d(%s)]create srq: failed ib_umem_get for producer, got %ld 3[%s:%d(%s)]create srq: problem copying data to user space (%s) SRQ: create srq: created srq with srq_id=0x%0x (%s) SRQ: destroy srq: destroyed srq with srq_id=0x%0x 3[%s:%d(%s)]modify srq: invalid attribute mask=0x%x specified for %p 3[%s:%d(%s)]modify srq: invalid srq_limit=0x%x (max_srq_limit=0x%x) (%s) SRQ: modify srq: modified srq with srq_id=0x%0x (%s) QP: create qp: called from %s, pd=%p (%s) QP: create qp: unsupported qp type=0x%x requested 3[%s:%d(%s)]create qp: cannot create a SQ with %d elements (max_send_wr=0x%x) 3[%s:%d(%s)]create qp: unsupported inline data size=0x%x requested (max_inline=0x%x) 3[%s:%d(%s)]create qp: unsupported send_sge=0x%x requested (max_send_sge=0x%x) 3[%s:%d(%s)]create qp: unsupported recv_sge=0x%x requested (max_recv_sge=0x%x) 3[%s:%d(%s)]create qp: consumer QP cannot use GSI CQs. (%s) QP: create qp: called from %s, event_handler=%p, eepd=%p sq_cq=%p, sq_icid=%d, rq_cq=%p, rq_icid=%d (%s) QP: SQ params: sq_max_sges = %d, sq_cq_id = %d (%s) QP: RQ params: rq_max_sges = %d, rq_cq_id = %d (%s) QP: QP params: pd = %d, qp_type = %d, max_inline_data = %d, state = %d, signaled = %d, use_srq=%d 3[%s:%d(%s)]create qp: failed SQ shadow memory allocation 3[%s:%d(%s)]create qp: failed RQ shadow memory allocation (%s) QP: modify qp: qp %p attr_mask=0x%x, state=%d3[%s:%d(%s)]modify qp: invalid attribute mask=0x%x specified for qpn=0x%x of type=0x%x old_qp_state=0x%x, new_qp_state=0x%x 3error: Only MTU sizes of 256, 512, 1024, 2048 and 4096 are supported by RoCE 3Fixing zeroed MTU to qp->mtu = %d 3[%s:%d(%s)]modify qp: problems with GID index %d (rc=%d) 3[%s:%d(%s)]Local port GID not supported 3[%s:%d(%s)]unsupported max_rd_atomic=%d, supported=%d 3[%s:%d(%s)]unsupported max_dest_rd_atomic=%d, supported=%d 5[%s:%d(%s)]Error->Reset with rq/sq not empty rq.prod=%x rq.cons=%x sq.prod=%x sq.cons=%x (%s) QP: QEDR_QUERY_QP: max_inline_data=%d (%s) QP: destroy qp: destroying %p, qp type=%d (%s) MR: qedr_register user mr pd = %d start = %lld, len = %lld, usr_addr = %lld, acc = %d 3[%s:%d(%s)]Out of MR resources 3[%s:%d(%s)]roce alloc tid returned error %d 3[%s:%d(%s)]roce register tid returned an error %d (%s) MR: register user mr lkey: %x (%s) MR: qedr_alloc_frmr pd = %d max_page_list_len= %d (%s) MR: Special FMR work = %d (%s) MR: get dma mr: lkey = %x (%s) CQ: QP in wrong state! QP icid=0x%x state %d 3[%s:%d(%s)]error: WQ is full. Post send on QP %p failed (this error appears only once) 3[%s:%d(%s)]error: WR is bad. Post send on QP %p failed (this error appears only once) 3[%s:%d(%s)]error: WQ PBL is full. Post send on QP %p failed (this error appears only once) 3[%s:%d(%s)]invalid opcode 0x%x! 3[%s:%d(%s)]POST SEND FAILED 3[%s:%d(%s)]Can't post WR (%d,%d) || (%d > %d) (%s) SRQ: SRQ WR: SGEs: %d with wr_id[%d] = %llx (%s) SRQ: [%d]: len %d key %x addr %x:%x (%s) SRQ: POST: Elements in S-RQ: %d 3[%s:%d(%s)]Can't post WR (%d < %d) || (%d > %d) 3[%s:%d(%s)]warning: poll was invoked after destroy for cq %p (icid=%d) Error: CQE QP pointer is NULL. CQE=%p drivers/infiniband/hw/qedr/verbs.c(%s) CQ: Error: POLL CQ with RDMA_CQE_REQ_STS_WORK_REQUEST_FLUSHED_ERR. CQ icid=0x%x, QP icid=0x%x 3[%s:%d(%s)]Error: POLL CQ with RDMA_CQE_REQ_STS_BAD_RESPONSE_ERR. CQ icid=0x%x, QP icid=0x%x 3[%s:%d(%s)]Error: POLL CQ with RDMA_CQE_REQ_STS_LOCAL_LENGTH_ERR. CQ icid=0x%x, QP icid=0x%x 3[%s:%d(%s)]Error: POLL CQ with RDMA_CQE_REQ_STS_LOCAL_QP_OPERATION_ERR. CQ icid=0x%x, QP icid=0x%x 3[%s:%d(%s)]Error: POLL CQ with RDMA_CQE_REQ_STS_LOCAL_PROTECTION_ERR. CQ icid=0x%x, QP icid=0x%x 3[%s:%d(%s)]Error: POLL CQ with RDMA_CQE_REQ_STS_MEMORY_MGT_OPERATION_ERR. CQ icid=0x%x, QP icid=0x%x 3[%s:%d(%s)]Error: POLL CQ with RDMA_CQE_REQ_STS_REMOTE_INVALID_REQUEST_ERR. CQ icid=0x%x, QP icid=0x%x 3[%s:%d(%s)]Error: POLL CQ with RDMA_CQE_REQ_STS_REMOTE_ACCESS_ERR. CQ icid=0x%x, QP icid=0x%x 3[%s:%d(%s)]Error: POLL CQ with RDMA_CQE_REQ_STS_REMOTE_OPERATION_ERR. CQ icid=0x%x, QP icid=0x%x 3[%s:%d(%s)]Error: POLL CQ with RDMA_CQE_REQ_STS_RNR_NAK_RETRY_CNT_ERR. CQ icid=0x%x, QP icid=0x%x 3[%s:%d(%s)]Error: POLL CQ with ROCE_CQE_REQ_STS_TRANSPORT_RETRY_CNT_ERR. CQ icid=0x%x, QP icid=0x%x 3[%s:%d(%s)]Error: POLL CQ with IB_WC_GENERAL_ERR. CQ icid=0x%x, QP icid=0x%x 3[%s:%d(%s)]Error: invalid CQE type = %d 3[%s:%d(%s)]Failed to terminate LL2 connection (rc=%d) (%s) GSI: LL2 TX CB: gsi_sqcq=%p, gsi_rqcq=%p, gsi_cons=%d, ibcq_comp=%s 3[%s:%d(%s)]ll2 start: failed to acquire LL2 connection (rc=%d) 3[%s:%d(%s)]ll2 start: failed to establish LL2 connection (rc=%d) 3[%s:%d(%s)]gsi post send: failed to init header 3[%s:%d(%s)] create gsi qp: failed. max_recv_sge is larger the max %d>%d 3[%s:%d(%s)] create gsi qp: failed. max_recv_wr is too large %d>%d 3[%s:%d(%s)] create gsi qp: failed. max_send_wr is too large %d>%d 3[%s:%d(%s)]create gsi qp: failed on ll2 start. rc=%d 3[%s:%d(%s)]create gsi qp: failed destroy on create 3[%s:%d(%s)]gsi post recv: failed to post rx buffer. state is %d and not QED_ROCE_QP_STATE_RTS 3[%s:%d(%s)]gsi post send: num_sge is too large (%d>%d) 3[%s:%d(%s)]gsi post send: failed due to unsupported opcode %d 3[%s:%d(%s)]roce ll2 tx: header failed (rc=%d) 3[%s:%d(%s)]ll2 tx: payload failed (rc=%d) (%s) GSI: gsi post send: opcode=%d, wr_id=%llx 3[%s:%d(%s)]gsi post send: failed to transmit (rc=%d) 3[%s:%d(%s)]gsi post send: failed second WR. Only one WR may be passed at a time 3[%s:%d(%s)]gsi post recv: failed to post rx buffer. state is %d and not QED_ROCE_QP_STATE_RTR/S 3[%s:%d(%s)]gsi post recv: failed to post rx buffer. too many sges %d>%d 3[%s:%d(%s)]gsi post recv: failed to post rx buffer (rc=%d) (%s) GSI: gsi poll_cq: requested entries=%d, actual=%d, qp->rq.cons=%d, qp->rq.gsi_cons=%x, qp->sq.cons=%d, qp->sq.gsi_cons=%d, qp_num=%d drivers/infiniband/hw/qedr/qedr_roce_cm.c5[%s:%d(%s)]QP error received: %s 3[%s:%d(%s)]ip6_route_output returned dst->error = %d 3[%s:%d(%s)]ip_route_output returned error (%s) IW: PASSIVE connection refused releasing ep... QED_IWARP_EVENT_REMOTE_PROTECTION_ERRORQED_IWARP_EVENT_QP_CATASTROPHICQED_IWARP_EVENT_LOCAL_ACCESS_ERRORQED_IWARP_EVENT_REMOTE_OPERATION_ERROR5[%s:%d(%s)]Got terminate message 5[%s:%d(%s)]Unknown event received %d (%s) IW: Connect source address: %pISpc, remote address: %pISpc (%s) IW: ord = %d ird=%d private_data=%p private_data_len=%d rq_psn=%d (%s) IW: Create Listener address: %pISpc 3[%s:%d(%s)]Invalid QP number %d drivers/infiniband/hw/qedr/qedr_iw_cm.c%d.%d.%d.%diWARPRoCEFastLinQ QL%x %s 0x%x 3Event not supported qedr_iwarpq%sqedr%d@pci:%s(%s) INIT: cnq[%d].cons=%d (%s) INIT: qedr_setup_irqs qedr%dqedrhca_typehw_revUser LibKernelUser libkerneluser library&x->wait(%s) QP: dgid=%x:%x:%x:%x (%s) QP: sgid=%x:%x:%x:%x (%s) QP: remote_mac=[%pM] (%s) MR: alloc frmr: %x (%s) CQ: REG_MR qedrYesNomemcpy(%s) GSI: created GSI QP %p qedr(%s) QP: mac_addr=[%pM] QED_IWARP_EVENT_RQ_EMPTYQED_IWARP_EVENT_IRQ_FULLQED_IWARP_EVENT_LLP_TIMEOUTQED_IWARP_EVENT_CQ_OVERFLOW(%s) IW: MAPPED %d %d (%s) IW: Accept on qpid=%d qedrlicense=Dual BSD/GPLauthor=QLogic Corporationdescription=QLogic 40G/100G ROCE Driverdepends=ib_core,ib_uverbs,qede,qedretpoline=Yintree=Yname=qedrvermagic=6.1.0-41-amd64 SMP preempt mod_unload modversions    (08X80( X```` ` ` ( (888 (0880(  (00( X`(0(080(8888 (p( p ((    (08h80( h (  (08@80(  (08P80( P (080( 80( 8 (080( 80( 8 (00(  (08X80( X (08 (0( 80(  (0( (0(  (0880(  (080( 8@8@8 (08P80( P   (0880(  0 0 (0880(  (8( 8 0 0 (0880( 80( FHFH (0880(  ((  (08H80( HPXPH   (0( 0( 0 (08H80( H (080( 8 (08`80( `80( ` (08HPXPH80( H (08P80( P80(  (08h80( h80( hp ( ( h8X P 0HH08`HPXPHPX`XPh ( (0( ( ( (  (0@0( @ (0880(  (080( 8@HPX80( 8@0088 (0X0( X (p( p (00(  (8( 8 (0880(  (0p0( p  (08h80( h008p8hTnvm_insert_page*ib_ud_header_inith__list_add_validʂrdma_destroy_ah_attr81init_netՒrequest_threaded_irqi$__rcu_read_unlockm>Zxa_loadQgib_device_set_netdev<ib_umem_get destroy_workqueueaPdma_alloc_attrsSuK_raw_spin_unlock_irq(Lphys_baseUrS__list_del_entry_validp\_raw_spin_unlock_irqrestorepPpgprot_writecombine@%wait_for_completion9[__x86_return_thunkk_copy_to_userK__neigh_event_send!Hib_dealloc_deviceNLrdma_user_mmap_ioPjiffies|(qed_get_rdma_ops5A}__xa_insertExa_erase85qede_rdma_unregister_driver?<sprintflevmemmap_baseq"neigh_destroyX×dma_free_attrs__const_udelayeb,__dynamic_pr_debugGV__warn_printk0dst_releaseDvlan_dev_vlan_idRkmalloc_trace\uipv6_chk_addr4K_raw_spin_unlock]get_zeroed_pagemsleepE:#__kmalloc]{__SCT__might_resched kmalloc_caches[,ib_set_device_ops%rdma_user_mmap_entry_put module_layout  Y qedr_driver$$\>72)A) q ^ 6  { s     dlhcW+ fq`\KgOr+'"qedrGCC: (Debian 12.2.0-14+deb12u1) 12.2.0GCC: (Debian 12.2.0-14+deb12u1) 12.2.0GCC: (Debian 12.2.0-14+deb12u1) 12.2.0GCC: (Debian 12.2.0-14+deb12u1) 12.2.0GCC: (Debian 12.2.0-14+deb12u1) 12.2.0TTgDDDDDDE 2`@x T$3"4J@0@ii*E1EEEWElEEEEEEEE  *Ԙ՘*C Fňƈ  k*W* dm  [kr  y ] 5k@ ׈,шu͈@x G` *FT h @!F݈5k@,F 7F CF PF ^Fkh@lFW6$tFKK|FKq -lF&@F*`F*F* l$      d F FFx1 8@Jo #FF FFF$ GG(0GDG8SGcG@vGGGGGG G$G$G$$A HA0WC@HA6CAHB$#H4HHHaHzHH AV AH$ HHK< H  BV B H$@H$HH$PH$XH$`H$hH$pV ȈY Ɉ^ ʈ IXy AICB@f$` $h!I$p,I$xA6IA*$@I$\$MI$.$[I$uI$$ˈILj`]*III?III3H IIJ)JFJ`J~JJJJJ K K  K @  CB E *$G  JKI JM   O  &Q  &&kS  U KW  kkY  kk[  K]  ]_  ?$**a $ c  &**e  *g  **i Z k Zm ?o  2&rq  t[\\(\9\G\ Y\k\\\\\\\\ ]!]8]L]e]~]]]]]]]^^*^>^Q^`^n^-~^-@^-^-^-^-@^-^-_-_-@&_-5_-D_-U_-@f_-w_-_-_-@_&" &_$_$_ 0k_W@]&_&7&`K`$}#`*1`*O * ?`&@~PE` kc` k$kWK` k$kWKK`` k$**`0``@`` ak@ a$5axBaw \&@La&PXa&`ka$p|a$xa&a$a$aza{a{aKa$a8%@b'b (k;bW@azFby7&Vb&fb&ub$b$bKbKbKbK|bbB%bB% bbc'c=cScicccccccdd0dAdQd5kad@rd k$k k$d#3* * *@ - - -d$@ $Ho $Pd&`d*d*d$d$d-S *@ *`\ *b * -Z * *  e*@e-i *U *2e$d &;e$ Le*@Ue-de$re*e*"@eeeeeee 8 e п-@ f$fk3f$Bfk@Qf*bfvf$f-@ffff f$f$g* g*@#g&`/g&p7g&@g&Hg*Sg*dg8"}g@g$@@g`@g@&`A pAg$Ag g&gk@g-g*g&h hh!h.hsTs rs@ s s s^ s@ s! s$ s' s}@ t* ̉  Љˉω k ҉  Չԉ k؉׉ k&ډ ݉k܉ k߉ k$& k* k* k Ék kÉ kÉ kÉ k k* k k k k k   k$  k$K k$W& k$W&k$ k$  ] kĉ k ʼnƉ k#lj" k&ȉ% k)ɉ(t-t5t?tPt[tkt8VgQ02@4wt& i P W@5@W (W WtkX>@XG)?@^t^t2_t@@_t_t_tk_t-`t*@`g&``t`t-`-aX*@aX$`a|V$hat$pat$xauLau a&ua5uBb>uB@bGuDbpʉbNucRucWuVd`u&@dnudp$d / 5(-. /1 /+3yuuuuuuv1v\vvv v v w (w Hwlwww ww@wB%B%wB%wA%]$$ x  xA%1!A%[}B% w@  B% A%]$$'x 1!w@[}9]$$A%7x 6J7@x8Dx A%A%Xx A%lx$ $B% vx:"/O@2@V#x-xt-$x#3* * *@ - - -d$@ $Hd&Px*`x*d$d$d-S * * b *@ -Z * * e*e-@i *U *2e$\ *d *o $ ;e$(Le*@Ue-de$re*e*"@͉=xxxKF*  &@%-`x$Otk J x$@ xR xR x* yM@ x$@y&PAy$(y:"/@ @U BU@ *>- yB@"yB _x * oH@x G(yY4yÉ?`* & \&0;y@ *` * * *eO$Dy$Ry&[y*K fy`@pyazyM~yM 3yIyI y!Cy y`k Wy y`:"/oHgky@g-g*g&yKy$yyii* l SGz;V*z<V-z%z6zJz\zjz*sz* |z*@z*`zKz `kNzL@zO-@M0QtkzQy@zkzIEzz!P:F{X {=i&{ O%{-5{*@>{&`x&pRy&C{&` &kzIL{k@V{Ie{ 5{*` * O@%{-@b*b*w{*{]P*{W@{W{ {:"/{M{V{N j& g * iK4- {{||0 -1@-|*`7|$K@|WM|~\@R|XZ|ZkN_|@cc:"/PdX@ V* [X -^@7|$@~ H7&PXZ]e|`m|X)@r||||||H|OzL@|`|` *|* ,>| } p :"/A+} p :"/#} r /P @5 (/} t :"/8} v 5kE}$L}kV} x 5k7$l} z} r aik} }} v} r :"/}2}} } !D} !D i *Y ~ "~  i ?;~   *O~  ] _~s~~~~~~ @:Rn @ =Zo ߀ 2BW t@ԁ :U|ʂւ '4 A@N "[g )q}̓ ݃@ %?Rc n@ȳ @,AKZ j@zą҅"9N8T7F-@ * YXT7F-@f-h-r--@ * 8T~[@*u1  Ԇ "@6Hc?v?Ç݇ .DX J `oh|h b5d@ j }-$$يڊ@(W@QLjԈ ݈(, 9G^oz pi }@^-Q֟#*@*A*B!T>Љ@@!,7@BP  jg j jgb, j j jj^n ;Q@  o&&& &u1$P$<y~Êc$$$ $ $ }Ŋ@ Š &&e & u1$0yÊĊ̊x &@ Ɗ܊ x &]* C Q@͊^ϊ Ȋ̊NJ ˊʊ Ί x &Ҋ@ Q֊ ЊՊɊ Ԋӊ&)&5$;$E$$N$ X׊p ؊e܊wϊyˆ݊Q Kۊъk-ފo&&@&P$`Ë jӋ@܋ o&&@j ߊ*6ETcrnj 3Yҍ  H r  ю (KtƏAOgԐB%  B%` B%@]B%` $@ >H! B%@B%`.[}B%B% EB%@V$`]$h7|$pDy$xMdnB%@ B%`t@[}V$`]$h7|$pDy$x B%@V$`]$h7|$pDy$xБ$ّ$ $$B% @B%@V$`]$h7|$pDy$x" B%B% EB%@V$`]$h7|$pDy$x7dnB%@L$` ~hV g}’ے;Wy    ֓B%B% EB%@V$`]$h7|$pDy$x[}En';Obu ؔ-֟kH:"/@Qg&%$/Icz ʕݕ.K^8w!t@ ` d } @–HgPϖ`ߖpx94i  !o&!@'<  0F!@R(Jj=j f!@n!!u!| 0?` @`ė̗ڗ!!@i! !@!j1![} 4I [-76VUdbT  ML" i b *tԘz՘5* 2 xR 4 :"/ D@BR -ǘ 6 yƘژǘ 8 {Ƙژǘ : y˜ژØ < *:"/ D˜ژØ > *:"/ D7<˜ژØB @ * D7|˜\ B [ykqu D Z|[ϣ F Z|[ - H [ykQ'&* J  [ݘř L [yk-o&-ә-qݘܙ N :"/P% P m|Y]* R m|Y  ݘ T yݘ# V y3;ER X y;ݘ` Z yݘo \ :"/ D~ ^ :"/ D** `Κ ` :"/ Dykݘ c {;:ݘ e {ݘ  g { ݘ i  _:"/ . k _K m xݘg o x%ݘw q x]8 s ݘ:"/y+-M0QKu1 u @Bƛ w :"/tkzkқ y :"/tkzk { :"/z-sz*  }  {>ݘ5 G  ykݘW g  d d̟u    d   l dݘ  i ii*  i ܘݘΜ  {  i ii*-A  i ii*-&*   kJ" 4 :"/E@<>KkV(:"/E@ Dak 3m0!Tt A@` i F~  y   El$  E̝ם  E  E<>   :"/#N^*N^1  & D  5k Z p  5k Еۈ  5k   ,ž PT˞Y@ko<Ξ*ٞ* d &@ *` W @ `'5J`tΟ H b   ʠ2He|ء  F]ݢ  & R q !A[r ؤ!"#.$E%k&'(ť)*+:@RAkBCDEFG"H?IkJKLӧMN OEPjQRSTԨde !$.$;$I$ZA _A0jA@u0o$ $B A@$Pf$X $$̩$ԩ$ީ$ A0B@$`B B B $4E;2 B2 0IE@cA`P ۢ$g$W6$մA x A0˸A@)$P $XSt25`BB`~AxAA E A0pAcA  G  7ċ@` ܻ‹ êËϪ@Ӫت B@)k W@o&Q Wo&Q@'hƋ;tɋhaz Njŋȋˋ$dA 4R 8e <x v :"/ D Ӌ v k`$k_W`K ֋ k̫ ؋ k`$kWK`K ڋ :"/ D$ ܋ P$9 ދRDMA_NODE_IB_CARDMA_NODE_IB_SWITCHRDMA_NODE_IB_ROUTERRDMA_NODE_RNICRDMA_NODE_USNICRDMA_NODE_USNIC_UDPRDMA_NODE_UNSPECIFIEDIB_USER_MAD_USER_RMPPrdma_transport_typeRDMA_TRANSPORT_IBRDMA_TRANSPORT_IWARPRDMA_TRANSPORT_USNICRDMA_TRANSPORT_USNIC_UDPRDMA_TRANSPORT_UNSPECIFIEDrdma_network_typeRDMA_NETWORK_IBRDMA_NETWORK_ROCE_V1RDMA_NETWORK_IPV4RDMA_NETWORK_IPV6mad_hdrnet_workcm_handlerlocal_addrremote_addrm_local_addrm_remote_addrprovider_datarem_reftos_setafonlyprivate_data_lenordirdqpnrdma_dev_addrsrc_dev_addrdst_dev_addrnetworkhoplimitIB_MGMT_MAD_HDRIB_MGMT_MAD_DATAIB_MGMT_RMPP_HDRIB_MGMT_RMPP_DATAIB_MGMT_VENDOR_HDRIB_MGMT_VENDOR_DATAIB_MGMT_SA_HDRIB_MGMT_SA_DATAIB_MGMT_DEVICE_HDRIB_MGMT_DEVICE_DATAIB_MGMT_MAD_SIZEOPA_MGMT_MAD_DATAOPA_MGMT_RMPP_DATAOPA_MGMT_MAD_SIZEib_mad_hdrbase_versionmgmt_classclass_versionclass_specificattr_idattr_modsa_path_rec_typeSA_PATH_REC_TYPE_IBSA_PATH_REC_TYPE_ROCE_V1SA_PATH_REC_TYPE_ROCE_V2SA_PATH_REC_TYPE_OPAsa_path_rec_ibraw_trafficsa_path_rec_roceroute_resolvedsa_path_rec_opal2_8Bl2_10Bl2_9Bl2_16Bqos_typeqos_prioritysa_path_recservice_idreversiblenumb_pathqos_classmtu_selectorrate_selectorpacket_life_time_selectorpacket_life_timerec_typerdma_ucm_port_spaceRDMA_PS_IPOIBRDMA_PS_IBRDMA_PS_TCPRDMA_PS_UDPrdma_ucm_ecerdma_cm_event_typeRDMA_CM_EVENT_ADDR_RESOLVEDRDMA_CM_EVENT_ADDR_ERRORRDMA_CM_EVENT_ROUTE_RESOLVEDRDMA_CM_EVENT_ROUTE_ERRORRDMA_CM_EVENT_CONNECT_REQUESTRDMA_CM_EVENT_CONNECT_RESPONSERDMA_CM_EVENT_CONNECT_ERRORRDMA_CM_EVENT_UNREACHABLERDMA_CM_EVENT_REJECTEDRDMA_CM_EVENT_ESTABLISHEDRDMA_CM_EVENT_DISCONNECTEDRDMA_CM_EVENT_DEVICE_REMOVALRDMA_CM_EVENT_MULTICAST_JOINRDMA_CM_EVENT_MULTICAST_ERRORRDMA_CM_EVENT_ADDR_CHANGERDMA_CM_EVENT_TIMEWAIT_EXITrdma_addrrdma_routepath_recpath_rec_inboundpath_rec_outboundnum_pri_alt_pathsrdma_conn_paramresponder_resourcesinitiator_depthrnr_retry_countrdma_ud_paramudrdma_cm_eventrdma_cm_event_handleriw_cm_event_typeIW_CM_EVENT_CONNECT_REQUESTIW_CM_EVENT_CONNECT_REPLYIW_CM_EVENT_ESTABLISHEDIW_CM_EVENT_DISCONNECTIW_CM_EVENT_CLOSEiw_cm_eventiw_cm_handleriw_event_handlerregpairigu_int_cmdIGU_INT_ENABLEIGU_INT_DISABLEIGU_INT_NOPIGU_INT_NOP2MAX_IGU_INT_CMDigu_seg_accessIGU_SEG_ACCESS_REGIGU_SEG_ACCESS_ATTNMAX_IGU_SEG_ACCESSstatus_blockpi_arraysb_numprod_indexqed_chain_modeQED_CHAIN_MODE_NEXT_PTRQED_CHAIN_MODE_SINGLEQED_CHAIN_MODE_PBLqed_chain_use_modeQED_CHAIN_USE_TO_PRODUCEQED_CHAIN_USE_TO_CONSUMEQED_CHAIN_USE_TO_CONSUME_PRODUCEqed_chain_cnt_typeQED_CHAIN_CNT_TYPE_U16QED_CHAIN_CNT_TYPE_U32qed_chain_nextnext_physnext_virtqed_chain_pbl_u16prod_page_idxcons_page_idxqed_chain_pbl_u32qed_chain_u16prod_idxcons_idxqed_chain_u32addr_tbl_entrypp_addr_tblchain16chain32table_virttable_physqed_chainp_prod_elemp_cons_elempblelem_per_pageelem_per_page_masknext_page_maskusable_per_pageelem_unusablecnt_typepbl_spp_virt_addrp_phys_addrintended_useb_external_pblqed_chain_init_paramsnum_elemsext_pbl_virtext_pbl_physqed_nvm_imagesQED_NVM_IMAGE_ISCSI_CFGQED_NVM_IMAGE_FCOE_CFGQED_NVM_IMAGE_MDUMPQED_NVM_IMAGE_NVM_CFG1QED_NVM_IMAGE_DEFAULT_CFGQED_NVM_IMAGE_NVM_METAqed_link_eee_paramsadv_capslp_adv_capstx_lpi_enableqed_led_modeQED_LED_MODE_OFFQED_LED_MODE_ONQED_LED_MODE_RESTOREqed_db_rec_widthDB_REC_WIDTH_32BDB_REC_WIDTH_64Bqed_db_rec_spaceDB_REC_KERNELDB_REC_USERqed_eth_pf_paramsnum_consnum_vf_consnum_arfs_filtersqed_fcoe_pf_paramsglbl_q_params_addrbdq_pbl_base_addrnum_taskssq_num_pbl_pagescq_num_entriescmdq_num_entriesrq_buffer_log_sizedummy_icidbdq_xoff_thresholdbdq_xon_thresholdrq_buffer_sizenum_cqslog_page_sizegl_rq_pigl_cmd_pidebug_modeis_targetbdq_pbl_num_entriesqed_iscsi_pf_paramstwo_msl_timertx_sws_timerhalf_way_close_timeoutcmdq_xoff_thresholdcmdq_xon_thresholdnum_sq_pages_in_ringnum_r2tq_pages_in_ringnum_uhq_pages_in_ringnum_queuesrqe_log_sizemax_fin_rtll2_ooo_queue_idis_soc_ensoc_num_of_blocks_logqed_nvmetcp_pf_paramsmin_rtoqed_rdma_pf_paramsmin_dpisnum_qpsnum_srqsroce_edpm_modegl_pienable_dcqcnqed_pf_paramseth_pf_paramsfcoe_pf_paramsiscsi_pf_paramsnvmetcp_pf_paramsrdma_pf_paramsqed_sb_infosb_virtsb_physsb_ackigu_sb_idigu_addrqed_devqed_hw_err_typeQED_HW_ERR_FAN_FAILQED_HW_ERR_MFW_RESP_FAILQED_HW_ERR_HW_ATTNQED_HW_ERR_DMAE_FAILQED_HW_ERR_RAMROD_FAILQED_HW_ERR_FW_ASSERTQED_HW_ERR_LASTqed_dev_typeQED_DEV_TYPE_BBQED_DEV_TYPE_AHqed_dev_infopci_mem_startpci_mem_endpci_irqnum_hwfnshw_macfw_majorfw_minorfw_revfw_engmfw_revflash_sizeb_arfs_capableb_inter_pf_switchtx_switchingrdma_supportedwol_supportsmart_aneslmbi_versionvxlan_enablegre_enablegeneve_enableabs_pf_idqed_sb_typeQED_SB_TYPE_L2_QUEUEQED_SB_TYPE_CNQQED_SB_TYPE_STORAGEqed_protocolQED_PROTOCOL_ETHQED_PROTOCOL_ISCSIQED_PROTOCOL_NVMETCPQED_PROTOCOL_FCOEqed_link_paramsoverride_flagsadv_speedsforced_speedpause_configloopback_modeqed_link_outputsupported_capsadvertised_capslp_capseee_supportedsup_capssup_fecqed_probe_paramsdp_moduledp_levelis_vfrecov_in_progqed_slowpath_paramsint_modedrv_majordrv_minordrv_revdrv_engqed_int_infomsixmsix_cntused_cntqed_sb_info_dbgigu_prodigu_consqed_selftest_opsselftest_interruptselftest_memoryselftest_registerselftest_clockselftest_nvramqed_common_opsselftestset_power_stateset_nameupdate_pf_paramsslowpath_startslowpath_stopset_fp_intget_fp_intsb_initsb_releasesimd_handler_configsimd_handler_cleandbg_grcdbg_grc_sizedbg_all_datadbg_all_data_sizereport_fatal_errorcan_link_changeset_linkupdate_msglvlchain_freenvm_flashnvm_get_imageset_ledattn_clr_enabledb_recovery_adddb_recovery_delrecovery_processrecovery_prologupdate_drv_stateupdate_macupdate_mtuupdate_wolread_module_eepromget_affin_hwfn_idxread_nvm_cfgread_nvm_cfg_lenset_grc_configmfw_reportget_sb_infoget_esl_statusDP_LEVELQED_LEVEL_VERBOSEQED_LEVEL_INFOQED_LEVEL_NOTICEQED_LEVEL_ERRqed_ll2_conn_typeQED_LL2_TYPE_FCOEQED_LL2_TYPE_TCP_ULPQED_LL2_TYPE_TESTQED_LL2_TYPE_OOOQED_LL2_TYPE_RESERVED2QED_LL2_TYPE_ROCEQED_LL2_TYPE_IWARPQED_LL2_TYPE_RESERVED3MAX_QED_LL2_CONN_TYPEqed_ll2_rx_conn_typeQED_LL2_RX_TYPE_LEGACYQED_LL2_RX_TYPE_CTXMAX_QED_LL2_RX_CONN_TYPEqed_ll2_roce_flavor_typeQED_LL2_ROCEQED_LL2_RROCEMAX_QED_LL2_ROCE_FLAVOR_TYPEqed_ll2_tx_destQED_LL2_TX_DEST_NWQED_LL2_TX_DEST_LBQED_LL2_TX_DEST_DROPQED_LL2_TX_DEST_MAXqed_ll2_error_handleQED_LL2_DROP_PACKETQED_LL2_DO_NOTHINGQED_LL2_ASSERTqed_ll2_statsgsi_invalid_hdrgsi_invalid_pkt_lengthgsi_unsupported_pkt_typgsi_crcchksm_errorpacket_too_big_discardno_buff_discardrcv_ucast_bytesrcv_mcast_bytesrcv_bcast_bytesrcv_ucast_pktsrcv_mcast_pktsrcv_bcast_pktssent_ucast_bytessent_mcast_bytessent_bcast_bytessent_ucast_pktssent_mcast_pktssent_bcast_pktspacket_lengthplacement_offsetdata_length_errorqed_ll2_comp_rx_datarx_buf_addrerr_flagsb_last_packetconnection_handleopaque_data_0opaque_data_1qp_idqed_ll2_complete_rx_packet_cbqed_ll2_release_rx_packet_cbqed_ll2_complete_tx_packet_cbqed_ll2_release_tx_packet_cbqed_ll2_slowpath_cbqed_ll2_cbsrx_comp_cbrx_release_cbtx_comp_cbtx_release_cbslowpath_cbqed_ll2_acquire_data_inputsrx_conn_typeconn_typerx_num_descrx_num_ooo_buffersrx_drop_ttl0_flgrx_vlan_removal_entx_num_desctx_max_bds_per_packettx_tctx_destai_err_packet_too_bigai_err_no_bufsecondary_queuegsi_enableqed_ll2_acquire_datap_connection_handleqed_ll2_tx_pkt_infofirst_fragqed_roce_flavorl4_hdr_offset_wfirst_frag_lennum_of_bdsbd_flagsenable_ip_cksumenable_l4_cksumcalc_ip_lenremove_stagrdma_srq_producerssge_prodwqe_prodqed_roce_qp_stateQED_ROCE_QP_STATE_RESETQED_ROCE_QP_STATE_INITQED_ROCE_QP_STATE_RTRQED_ROCE_QP_STATE_RTSQED_ROCE_QP_STATE_SQDQED_ROCE_QP_STATE_ERRQED_ROCE_QP_STATE_SQEqed_rdma_qp_typeQED_RDMA_QP_TYPE_RCQED_RDMA_QP_TYPE_XRC_INIQED_RDMA_QP_TYPE_XRC_TGTQED_RDMA_QP_TYPE_INVALqed_rdma_tid_typeQED_RDMA_TID_REGISTERED_MRQED_RDMA_TID_FMRQED_RDMA_TID_MWqed_rdma_eventsaffiliated_eventunaffiliated_eventqed_rdma_devicemax_cnqmax_inlinemax_wqemax_srq_wqemax_qp_resp_rd_atomic_rescmax_qp_req_rd_atomic_rescmax_dev_resp_rd_atomic_rescmax_mr_mw_fmr_pblmax_mr_mw_fmr_sizemax_pkeymax_stats_queuesdev_capspage_size_capsdev_ack_delayreserved_lkeybad_pkey_counterqed_port_stateQED_RDMA_PORT_UPQED_RDMA_PORT_DOWNqed_roce_capabilityQED_ROCE_V1QED_ROCE_V2qed_rdma_portlink_speedsource_gid_table_lensource_gid_table_ptrpkey_table_lenpkey_table_ptrpkey_bad_counterqed_rdma_cnq_paramsnum_pbl_pagespbl_ptrqed_rdma_cq_modeQED_RDMA_CQ_MODE_16_BITSQED_RDMA_CQ_MODE_32_BITSqed_roce_dcqcn_paramsnotification_pointreaction_pointcnp_send_timeoutrl_bc_raterl_max_raterl_r_airl_r_haidcqcn_gdcqcn_k_usdcqcn_timeout_usqed_rdma_start_in_paramscnq_pbl_listdesired_cnqcq_modedcqcn_paramsiwarp_flagsqed_rdma_add_user_out_paramsdpidpi_addrdpi_phys_addrdpi_sizewid_countroce_modeROCE_V1ROCE_V2_IPV4ROCE_V2_IPV6MAX_ROCE_MODEqed_giddwordsqwordsqed_rdma_register_tid_in_paramsitidtid_typelocal_readlocal_writeremote_readremote_writeremote_atomicmw_bindpbl_two_levelpbl_page_size_logphy_mrdma_mrdif_enableddif_error_addrqed_rdma_create_cq_in_paramscq_handle_locq_handle_hicq_sizepbl_num_pagescnq_idint_timeoutqed_rdma_create_srq_in_paramspbl_base_addrprod_pair_addrpd_idreserved_key_enis_xrccq_cidxrcd_idqed_rdma_destroy_cq_in_paramsqed_rdma_destroy_cq_out_paramsnum_cq_notifqed_rdma_create_qp_in_paramsqp_handle_loqp_handle_hiqp_handle_async_loqp_handle_async_hiuse_srqsignal_allfmr_and_reserved_lkeysq_cq_idsq_num_pagessq_pbl_ptrmax_sq_sgesrq_cq_idrq_num_pagesrq_pbl_ptrsrq_idstats_queueqed_rdma_create_qp_out_paramsrq_pbl_virtrq_pbl_physsq_pbl_virtsq_pbl_physqed_rdma_modify_qp_in_paramsmodify_flagsincoming_rdma_read_enincoming_rdma_write_enincoming_atomic_ene2e_flow_control_endest_qplb_indicationtraffic_class_toshop_limit_ttludp_src_portmax_rd_atomic_respmax_rd_atomic_reqack_timeoutrnr_retry_cntmin_rnr_nak_timersqd_asyncremote_mac_addrlocal_mac_addruse_local_macqed_rdma_query_qp_out_paramsdrainingqed_rdma_create_srq_out_paramsqed_rdma_destroy_srq_in_paramsqed_rdma_modify_srq_in_paramswqe_limitqed_iwarp_event_typeQED_IWARP_EVENT_MPA_REQUESTQED_IWARP_EVENT_PASSIVE_COMPLETEQED_IWARP_EVENT_ACTIVE_COMPLETEQED_IWARP_EVENT_DISCONNECTQED_IWARP_EVENT_CLOSEQED_IWARP_EVENT_IRQ_FULLQED_IWARP_EVENT_RQ_EMPTYQED_IWARP_EVENT_LLP_TIMEOUTQED_IWARP_EVENT_REMOTE_PROTECTION_ERRORQED_IWARP_EVENT_CQ_OVERFLOWQED_IWARP_EVENT_QP_CATASTROPHICQED_IWARP_EVENT_ACTIVE_MPA_REPLYQED_IWARP_EVENT_LOCAL_ACCESS_ERRORQED_IWARP_EVENT_REMOTE_OPERATION_ERRORQED_IWARP_EVENT_TERMINATE_RECEIVEDQED_IWARP_EVENT_SRQ_LIMITQED_IWARP_EVENT_SRQ_EMPTYqed_tcp_ip_versionQED_TCP_IPV4QED_TCP_IPV6qed_iwarp_cm_infoip_versionqed_iwarp_cm_event_paramscm_infoep_contextiwarp_event_handlerqed_iwarp_connect_inevent_cbcb_contextqed_rdma_qpqed_iwarp_connect_outqed_iwarp_listen_inmax_backlogqed_iwarp_listen_outqed_iwarp_accept_inqed_iwarp_reject_inqed_iwarp_send_rtr_inqed_rdma_typeQED_RDMA_TYPE_ROCEQED_RDMA_TYPE_IWARPqed_dev_rdma_infordma_typeuser_dpm_enabledqed_rdma_opsfill_dev_infordma_get_rdma_ctxrdma_initrdma_add_userrdma_remove_userrdma_stoprdma_query_devicerdma_query_portrdma_get_start_sbrdma_get_min_cnq_msixrdma_cnq_prod_updaterdma_get_rdma_intrdma_set_rdma_intrdma_alloc_pdrdma_dealloc_pdrdma_alloc_xrcdrdma_dealloc_xrcdrdma_create_cqrdma_destroy_cqrdma_create_qprdma_modify_qprdma_query_qprdma_destroy_qprdma_register_tidrdma_deregister_tidrdma_alloc_tidrdma_free_tidrdma_create_srqrdma_destroy_srqrdma_modify_srqll2_acquire_connectionll2_establish_connectionll2_terminate_connectionll2_release_connectionll2_prepare_tx_packetll2_set_fragment_of_tx_packetll2_post_rx_bufferll2_get_statsll2_set_mac_filteriwarp_set_engine_affiniwarp_connectiwarp_create_listeniwarp_acceptiwarp_rejectiwarp_destroy_listeniwarp_send_rtrqede_rdma_eventQEDE_UPQEDE_DOWNQEDE_CHANGE_ADDRQEDE_CLOSEQEDE_CHANGE_MTUqedr_driverqedr_devrdma_ctxint_infosb_arraycnq_arraynum_cnqsb_startdb_addrdb_phys_addrdb_sizesgid_tblsgid_lockaffin_hwfn_idxgsi_ll2_handlewq_multipliergsi_ll2_mac_addressgsi_qp_createdgsi_sqcqgsi_rqcqgsi_qpqpssrqsiwarp_wqiwarp_max_mtuenet_stateroce_async_events_typeROCE_ASYNC_EVENT_NONEROCE_ASYNC_EVENT_COMM_ESTROCE_ASYNC_EVENT_SQ_DRAINEDROCE_ASYNC_EVENT_SRQ_LIMITROCE_ASYNC_EVENT_LAST_WQE_REACHEDROCE_ASYNC_EVENT_CQ_ERRROCE_ASYNC_EVENT_LOCAL_INVALID_REQUEST_ERRROCE_ASYNC_EVENT_LOCAL_CATASTROPHIC_ERRROCE_ASYNC_EVENT_LOCAL_ACCESS_ERRROCE_ASYNC_EVENT_QP_CATASTROPHIC_ERRROCE_ASYNC_EVENT_CQ_OVERFLOW_ERRROCE_ASYNC_EVENT_SRQ_EMPTYROCE_ASYNC_EVENT_DESTROY_QP_DONEROCE_ASYNC_EVENT_XRC_DOMAIN_ERRROCE_ASYNC_EVENT_INVALID_XRCETH_ERRROCE_ASYNC_EVENT_XRC_SRQ_CATASTROPHIC_ERRMAX_ROCE_ASYNC_EVENTS_TYPErdma_cqe_respondersrq_wr_idqp_handleimm_data_or_inv_r_Keyimm_data_hirq_cons_or_srq_idrdma_cqe_requestersq_consrdma_cqe_commonrdma_cqecmnrdma_pwm_val16_datardma_pwm_val32_dataagg_flagsqedr_cnqn_comphw_cons_ptrqedr_device_attrmax_sqemax_rqeqedr_cqibcqcq_typearm_flagspbl_togglelatest_cqetoggle_cqecq_consdestroyedcnq_notifqedr_qpibqpsq_cqrq_cqcreate_typeqed_qpsgid_idxprev_wqe_sizewqe_conserr_bitmapwqe_wr_idrqe_wr_idusqurqiwarp_cm_compqp_rel_compiwarp_cm_flagsqedr_pbllist_entryqedr_ucontextibucontextdb_mmap_entrydb_recedpm_modeqedr_pdibpddb_prod32db_prod64qedr_cq_typeQEDR_CQ_TYPE_GSIQEDR_CQ_TYPE_KERNELQEDR_CQ_TYPE_USERqedr_pbl_infonum_pblsnum_pbespbl_sizepbe_sizetwo_layeredqedr_userqpbl_infopbl_tbldb_rec_datadb_rec_db2_addrdb_rec_db2_dataib_umemqedr_user_db_recdb_dataqedr_xrcdibxrcdqedr_qp_hwq_infop_phys_addr_tblmax_sgesprodgsi_consiwarp_db2iwarp_db2_dataqedr_srq_hwq_infowr_prod_cntwr_cons_cntvirt_prod_pair_addrphy_prod_pair_addrqedr_srqibsrqusrqhw_srqprod_umemqedr_qp_create_typeQEDR_QP_CREATE_NONEQEDR_QP_CREATE_USERQEDR_QP_CREATE_KERNELbytes_lenwqe_sizeicrc_mappingicrcqedr_mribmrhw_mrqedr_ahibahqedr_mr_typeQEDR_MR_USERQEDR_MR_KERNELQEDR_MR_DMAQEDR_MR_FRMRmr_infopbl_tablefree_pbl_listinuse_pbl_listcompleted_handledqedr_exit_moduleqedr_init_moduleqedr_notifyqedr_removeqedr_addqedr_init_hwe_codefw_handleqedr_affiliated_eventqedr_unaffiliated_eventqedr_sync_free_irqsqedr_irq_handlerqedr_alloc_resourcesqedr_free_resourcessb_infosb_idqedr_free_mem_sbhca_type_showhw_rev_showqedr_iw_port_immutableqedr_roce_port_immutableqedr_get_dev_fw_strqedr_link_layerib_device_cap_flagsIB_DEVICE_RESIZE_MAX_WRIB_DEVICE_BAD_PKEY_CNTRIB_DEVICE_BAD_QKEY_CNTRIB_DEVICE_RAW_MULTIIB_DEVICE_AUTO_PATH_MIGIB_DEVICE_CHANGE_PHY_PORTIB_DEVICE_UD_AV_PORT_ENFORCEIB_DEVICE_CURR_QP_STATE_MODIB_DEVICE_SHUTDOWN_PORTIB_DEVICE_PORT_ACTIVE_EVENTIB_DEVICE_SYS_IMAGE_GUIDIB_DEVICE_RC_RNR_NAK_GENIB_DEVICE_SRQ_RESIZEIB_DEVICE_N_NOTIFY_CQIB_DEVICE_MEM_WINDOWIB_DEVICE_UD_IP_CSUMIB_DEVICE_XRCIB_DEVICE_MEM_MGT_EXTENSIONSIB_DEVICE_MEM_WINDOW_TYPE_2AIB_DEVICE_MEM_WINDOW_TYPE_2BIB_DEVICE_RC_IP_CSUMIB_DEVICE_RAW_IP_CSUMIB_DEVICE_MANAGED_FLOW_STEERINGIB_DEVICE_RAW_SCATTER_FCSIB_DEVICE_PCI_WRITE_END_PADDINGib_kernel_cap_flagsIBK_LOCAL_DMA_LKEYIBK_INTEGRITY_HANDOVERIBK_ON_DEMAND_PAGINGIBK_SG_GAPS_REGIBK_ALLOW_USER_UNREGIBK_BLOCK_MULTICAST_LOOPBACKIBK_UD_TSOIBK_VIRTUAL_FUNCTIONIBK_RDMA_NETDEV_OPAib_port_phys_stateIB_PORT_PHYS_STATE_SLEEPIB_PORT_PHYS_STATE_POLLINGIB_PORT_PHYS_STATE_DISABLEDIB_PORT_PHYS_STATE_PORT_CONFIGURATION_TRAININGIB_PORT_PHYS_STATE_LINK_UPIB_PORT_PHYS_STATE_LINK_ERROR_RECOVERYIB_PORT_PHYS_STATE_PHY_TESTib_port_widthIB_WIDTH_1XIB_WIDTH_2XIB_WIDTH_4XIB_WIDTH_8XIB_WIDTH_12Xib_port_speedIB_SPEED_SDRIB_SPEED_DDRIB_SPEED_QDRIB_SPEED_FDR10IB_SPEED_FDRIB_SPEED_EDRIB_SPEED_HDRIB_SPEED_NDRib_ah_flagsIB_AH_GRHib_wc_flagsIB_WC_GRHIB_WC_WITH_IMMIB_WC_WITH_INVALIDATEIB_WC_IP_CSUM_OKIB_WC_WITH_SMACIB_WC_WITH_VLANIB_WC_WITH_NETWORK_HDR_TYPEib_qp_attr_maskIB_QP_STATEIB_QP_CUR_STATEIB_QP_EN_SQD_ASYNC_NOTIFYIB_QP_ACCESS_FLAGSIB_QP_PKEY_INDEXIB_QP_PORTIB_QP_QKEYIB_QP_AVIB_QP_PATH_MTUIB_QP_TIMEOUTIB_QP_RETRY_CNTIB_QP_RNR_RETRYIB_QP_RQ_PSNIB_QP_MAX_QP_RD_ATOMICIB_QP_ALT_PATHIB_QP_MIN_RNR_TIMERIB_QP_SQ_PSNIB_QP_MAX_DEST_RD_ATOMICIB_QP_PATH_MIG_STATEIB_QP_CAPIB_QP_DEST_QPNIB_QP_RESERVED1IB_QP_RESERVED2IB_QP_RESERVED3IB_QP_RESERVED4IB_QP_RATE_LIMITIB_QP_ATTR_STANDARD_BITSib_send_flagsIB_SEND_FENCEIB_SEND_SIGNALEDIB_SEND_SOLICITEDIB_SEND_INLINEIB_SEND_IP_CSUMIB_SEND_RESERVED_STARTIB_SEND_RESERVED_ENDib_rdma_wrib_atomic_wrcompare_addcompare_add_maskswap_maskib_reg_wrib_access_flagsIB_ACCESS_LOCAL_WRITEIB_ACCESS_REMOTE_WRITEIB_ACCESS_REMOTE_READIB_ACCESS_REMOTE_ATOMICIB_ACCESS_MW_BINDIB_ZERO_BASEDIB_ACCESS_ON_DEMANDIB_ACCESS_HUGETLBIB_ACCESS_RELAXED_ORDERINGIB_ACCESS_OPTIONALIB_ACCESS_SUPPORTEDrdma_remove_reasonRDMA_REMOVE_DESTROYRDMA_REMOVE_CLOSERDMA_REMOVE_DRIVER_REMOVERDMA_REMOVE_ABORTRDMA_REMOVE_DRIVER_FAILUREib_mad_resultIB_MAD_RESULT_FAILUREIB_MAD_RESULT_SUCCESSIB_MAD_RESULT_REPLYIB_MAD_RESULT_CONSUMEDdriver_udataucoreattr_presentib_block_iter__sg__dma_addr__sg_numblocks__sg_nents__sg_advance__pg_bitIB_LRH_BYTESIB_ETH_BYTESIB_VLAN_BYTESIB_GRH_BYTESIB_IP4_BYTESIB_UDP_BYTESIB_BTH_BYTESIB_DETH_BYTESIB_EXT_ATOMICETH_BYTESIB_EXT_XRC_BYTESIB_ICRC_BYTESowning_mmis_odpis_dmabufrdma_lookup_modeUVERBS_LOOKUP_READUVERBS_LOOKUP_WRITEUVERBS_LOOKUP_DESTROYuverbs_obj_type_classalloc_beginalloc_commitalloc_abortlookup_getlookup_putdestroy_hwremove_handleswap_uobjectsuverbs_obj_typetype_classenum_defuverbs_attr_speczero_trailingalloc_and_copymandatoryis_udataobjs_arruverbs_attr_defuverbs_method_defuverbs_object_deftype_attrsnum_methodsmethodsobject_idcommand_numis_exhas_udatahas_respresp_sizeobject_startfunc_is_supportedfunc_writechain_obj_treeneeds_fn_offsetuverbs_ptr_attruattr_idxenum_iduverbs_obj_attrattr_elmuverbs_api_attruverbs_objs_arr_attruobjectsptr_attrobj_attrobjs_arr_attruverbs_attrdb_agg_cmd_selDB_AGG_CMD_NOPDB_AGG_CMD_SETDB_AGG_CMD_ADDDB_AGG_CMD_MAXMAX_DB_AGG_CMD_SELrdma_cqe_requester_status_enumRDMA_CQE_REQ_STS_OKRDMA_CQE_REQ_STS_BAD_RESPONSE_ERRRDMA_CQE_REQ_STS_LOCAL_LENGTH_ERRRDMA_CQE_REQ_STS_LOCAL_QP_OPERATION_ERRRDMA_CQE_REQ_STS_LOCAL_PROTECTION_ERRRDMA_CQE_REQ_STS_MEMORY_MGT_OPERATION_ERRRDMA_CQE_REQ_STS_REMOTE_INVALID_REQUEST_ERRRDMA_CQE_REQ_STS_REMOTE_ACCESS_ERRRDMA_CQE_REQ_STS_REMOTE_OPERATION_ERRRDMA_CQE_REQ_STS_RNR_NAK_RETRY_CNT_ERRRDMA_CQE_REQ_STS_TRANSPORT_RETRY_CNT_ERRRDMA_CQE_REQ_STS_WORK_REQUEST_FLUSHED_ERRRDMA_CQE_REQ_STS_XRC_VOILATION_ERRRDMA_CQE_REQ_STS_SIG_ERRMAX_RDMA_CQE_REQUESTER_STATUS_ENUMrdma_cqe_responder_status_enumRDMA_CQE_RESP_STS_OKRDMA_CQE_RESP_STS_LOCAL_ACCESS_ERRRDMA_CQE_RESP_STS_LOCAL_LENGTH_ERRRDMA_CQE_RESP_STS_LOCAL_QP_OPERATION_ERRRDMA_CQE_RESP_STS_LOCAL_PROTECTION_ERRRDMA_CQE_RESP_STS_MEMORY_MGT_OPERATION_ERRRDMA_CQE_RESP_STS_REMOTE_INVALID_REQUEST_ERRRDMA_CQE_RESP_STS_WORK_REQUEST_FLUSHED_ERRMAX_RDMA_CQE_RESPONDER_STATUS_ENUMrdma_cqe_typeRDMA_CQE_TYPE_REQUESTERRDMA_CQE_TYPE_RESPONDER_RQRDMA_CQE_TYPE_RESPONDER_SRQRDMA_CQE_TYPE_RESPONDER_XRC_SRQRDMA_CQE_TYPE_INVALIDMAX_RDMA_CQE_TYPErdma_sq_sgel_keyrdma_rq_sgerdma_srq_wqe_headernum_sgesrdma_srq_sgerdma_sq_atomic_wqe_1stxrc_srqrdma_sq_atomic_wqe_2ndremote_var_keyrdma_sq_atomic_wqe_3rdswap_datardma_sq_common_wqerdma_sq_fmr_wqe_1strdma_sq_fmr_wqe_2ndfmr_ctrlaccess_ctrllength_hilength_lopbl_addrrdma_sq_local_inv_wqeinv_l_keyrdma_sq_rdma_wqe_1strdma_sq_rdma_wqe_2nddif_flagsrdma_sq_req_typeRDMA_SQ_REQ_TYPE_SENDRDMA_SQ_REQ_TYPE_SEND_WITH_IMMRDMA_SQ_REQ_TYPE_SEND_WITH_INVALIDATERDMA_SQ_REQ_TYPE_RDMA_WRRDMA_SQ_REQ_TYPE_RDMA_WR_WITH_IMMRDMA_SQ_REQ_TYPE_RDMA_RDRDMA_SQ_REQ_TYPE_ATOMIC_CMP_AND_SWAPRDMA_SQ_REQ_TYPE_ATOMIC_ADDRDMA_SQ_REQ_TYPE_LOCAL_INVALIDATERDMA_SQ_REQ_TYPE_FAST_MRRDMA_SQ_REQ_TYPE_BINDRDMA_SQ_REQ_TYPE_INVALIDMAX_RDMA_SQ_REQ_TYPErdma_sq_send_wqe_1stinv_key_or_imm_datardma_sq_send_wqe_2stqedr_qp_err_bitmapQEDR_QP_ERR_SQ_FULLQEDR_QP_ERR_RQ_FULLQEDR_QP_ERR_BAD_SRQEDR_QP_ERR_BAD_RRQEDR_QP_ERR_SQ_PBL_FULLQEDR_QP_ERR_RQ_PBL_FULLqedr_iwarp_cm_flagsQEDR_IWARP_CM_WAIT_FOR_CONNECTQEDR_IWARP_CM_WAIT_FOR_DISCONNECTio_addressqedr_user_mmap_entryrdma_entrymmap_flagqedr_alloc_ucontext_flagsQEDR_ALLOC_UCTX_EDPM_MODEQEDR_ALLOC_UCTX_DB_RECQEDR_SUPPORT_DPM_SIZESqedr_alloc_ucontext_reqcontext_flagsqedr_rdma_dpm_typeQEDR_DPM_TYPE_NONEQEDR_DPM_TYPE_ROCE_ENHANCEDQEDR_DPM_TYPE_ROCE_LEGACYQEDR_DPM_TYPE_IWARP_LEGACYQEDR_DPM_TYPE_ROCE_EDPM_MODEQEDR_DPM_SIZES_SETqedr_alloc_ucontext_respdb_pasges_per_send_wrsges_per_recv_wrsges_per_srq_wrmax_cqesdpm_flagswids_enabledldpm_limit_sizeedpm_trans_sizeedpm_limit_sizeqedr_alloc_pd_urespqedr_create_cq_ureqqedr_create_cq_urespdb_offsetdb_rec_addrqedr_create_qp_ureqsq_addrsq_lenrq_lenqedr_create_qp_urespatomic_supportedsq_db_offsetsq_icidrq_db_offsetrq_icidrq_db2_offsetsq_db_rec_addrrq_db_rec_addrqedr_create_srq_ureqsrq_addrsrq_lenqedr_create_srq_urespQEDR_USER_MMAP_IO_WCQEDR_USER_MMAP_PHYS_PAGEprocess_mad_flagsin_wcin_grhout_madout_mad_sizeout_mad_pkey_indexqedr_process_madqedr_poll_cq__process_resp_onebad_wrqedr_post_recvqedr_post_srq_recvqedr_post_sendswqeswqe2qedr_prepare_sq_send_datarwqerwqe2qedr_prepare_sq_rdma_dataqedr_prepare_sq_sgesaccqedr_get_dma_mrsg_offsetqedr_map_mr_sgqedr_set_pagemax_num_sgqedr_alloc_mrqedr_dereg_mrusr_addrqedr_reg_user_mrfree_mr_infoqedr_destroy_ahinit_attrqedr_create_ahqedr_destroy_qpqp_attrattr_maskqp_init_attrqedr_query_qpqedr_modify_qpqedr_create_qpqedr_cleanup_kernelin_paramsn_sq_elemsn_rq_elemsqedr_iwarp_create_kernel_qpqedr_roce_create_kernel_qpqedr_create_user_qpqedr_modify_srqqedr_destroy_srqqedr_create_srqqedr_alloc_srq_kernel_paramsqedr_free_srq_kernel_paramsqedr_destroy_cqqedr_create_cqqedr_arm_cqrequires_db_recalloc_and_initqedr_init_user_queueconsume_cqeqedr_db_recovery_deldb_widthdb_spaceqedr_db_recovery_addtwo_layer_capableqedr_prepare_pbl_tblqedr_dealloc_xrcdqedr_alloc_xrcdqedr_dealloc_pdqedr_alloc_pdqedr_mmapqedr_mmap_freeibctxqedr_dealloc_ucontextqedr_alloc_ucontextqedr_query_portqedr_query_devicesrq_attrqedr_query_srqqedr_iw_query_gidqedr_query_pkeyp_chainqed_chain_produceqedr_iw_listenercm_idqed_handleqedr_iw_epqed_contextqedr_discon_workqedr_iw_get_qpqedr_iw_qp_rem_refqedr_iw_qp_add_refpdata_lenqedr_iw_rejectconn_paramqedr_iw_acceptqedr_iw_destroy_listenqedr_iw_create_listenqedr_iw_connectsrc_indst_inqedr_addr6_resolveqedr_iw_get_vlan_ipv6qedr_iw_event_handlerqedr_iw_disconnect_workerqedr_iw_issue_eventqedr_iw_mpa_requestqedr_iw_free_epib_ud_wrahremote_qpnremote_qkeyIB_OPCODE_RCIB_OPCODE_UCIB_OPCODE_RDIB_OPCODE_UDIB_OPCODE_CNPIB_OPCODE_MSPIB_OPCODE_SEND_FIRSTIB_OPCODE_SEND_MIDDLEIB_OPCODE_SEND_LASTIB_OPCODE_SEND_LAST_WITH_IMMEDIATEIB_OPCODE_SEND_ONLYIB_OPCODE_SEND_ONLY_WITH_IMMEDIATEIB_OPCODE_RDMA_WRITE_FIRSTIB_OPCODE_RDMA_WRITE_MIDDLEIB_OPCODE_RDMA_WRITE_LASTIB_OPCODE_RDMA_WRITE_LAST_WITH_IMMEDIATEIB_OPCODE_RDMA_WRITE_ONLYIB_OPCODE_RDMA_WRITE_ONLY_WITH_IMMEDIATEIB_OPCODE_RDMA_READ_REQUESTIB_OPCODE_RDMA_READ_RESPONSE_FIRSTIB_OPCODE_RDMA_READ_RESPONSE_MIDDLEIB_OPCODE_RDMA_READ_RESPONSE_LASTIB_OPCODE_RDMA_READ_RESPONSE_ONLYIB_OPCODE_ACKNOWLEDGEIB_OPCODE_ATOMIC_ACKNOWLEDGEIB_OPCODE_COMPARE_SWAPIB_OPCODE_FETCH_ADDIB_OPCODE_SEND_LAST_WITH_INVALIDATEIB_OPCODE_SEND_ONLY_WITH_INVALIDATEIB_OPCODE_RC_SEND_FIRSTIB_OPCODE_RC_SEND_MIDDLEIB_OPCODE_RC_SEND_LASTIB_OPCODE_RC_SEND_LAST_WITH_IMMEDIATEIB_OPCODE_RC_SEND_ONLYIB_OPCODE_RC_SEND_ONLY_WITH_IMMEDIATEIB_OPCODE_RC_RDMA_WRITE_FIRSTIB_OPCODE_RC_RDMA_WRITE_MIDDLEIB_OPCODE_RC_RDMA_WRITE_LASTIB_OPCODE_RC_RDMA_WRITE_LAST_WITH_IMMEDIATEIB_OPCODE_RC_RDMA_WRITE_ONLYIB_OPCODE_RC_RDMA_WRITE_ONLY_WITH_IMMEDIATEIB_OPCODE_RC_RDMA_READ_REQUESTIB_OPCODE_RC_RDMA_READ_RESPONSE_FIRSTIB_OPCODE_RC_RDMA_READ_RESPONSE_MIDDLEIB_OPCODE_RC_RDMA_READ_RESPONSE_LASTIB_OPCODE_RC_RDMA_READ_RESPONSE_ONLYIB_OPCODE_RC_ACKNOWLEDGEIB_OPCODE_RC_ATOMIC_ACKNOWLEDGEIB_OPCODE_RC_COMPARE_SWAPIB_OPCODE_RC_FETCH_ADDIB_OPCODE_RC_SEND_LAST_WITH_INVALIDATEIB_OPCODE_RC_SEND_ONLY_WITH_INVALIDATEIB_OPCODE_UC_SEND_FIRSTIB_OPCODE_UC_SEND_MIDDLEIB_OPCODE_UC_SEND_LASTIB_OPCODE_UC_SEND_LAST_WITH_IMMEDIATEIB_OPCODE_UC_SEND_ONLYIB_OPCODE_UC_SEND_ONLY_WITH_IMMEDIATEIB_OPCODE_UC_RDMA_WRITE_FIRSTIB_OPCODE_UC_RDMA_WRITE_MIDDLEIB_OPCODE_UC_RDMA_WRITE_LASTIB_OPCODE_UC_RDMA_WRITE_LAST_WITH_IMMEDIATEIB_OPCODE_UC_RDMA_WRITE_ONLYIB_OPCODE_UC_RDMA_WRITE_ONLY_WITH_IMMEDIATEIB_OPCODE_RD_SEND_FIRSTIB_OPCODE_RD_SEND_MIDDLEIB_OPCODE_RD_SEND_LASTIB_OPCODE_RD_SEND_LAST_WITH_IMMEDIATEIB_OPCODE_RD_SEND_ONLYIB_OPCODE_RD_SEND_ONLY_WITH_IMMEDIATEIB_OPCODE_RD_RDMA_WRITE_FIRSTIB_OPCODE_RD_RDMA_WRITE_MIDDLEIB_OPCODE_RD_RDMA_WRITE_LASTIB_OPCODE_RD_RDMA_WRITE_LAST_WITH_IMMEDIATEIB_OPCODE_RD_RDMA_WRITE_ONLYIB_OPCODE_RD_RDMA_WRITE_ONLY_WITH_IMMEDIATEIB_OPCODE_RD_RDMA_READ_REQUESTIB_OPCODE_RD_RDMA_READ_RESPONSE_FIRSTIB_OPCODE_RD_RDMA_READ_RESPONSE_MIDDLEIB_OPCODE_RD_RDMA_READ_RESPONSE_LASTIB_OPCODE_RD_RDMA_READ_RESPONSE_ONLYIB_OPCODE_RD_ACKNOWLEDGEIB_OPCODE_RD_ATOMIC_ACKNOWLEDGEIB_OPCODE_RD_COMPARE_SWAPIB_OPCODE_RD_FETCH_ADDIB_OPCODE_UD_SEND_ONLYIB_OPCODE_UD_SEND_ONLY_WITH_IMMEDIATEib_unpacked_lrhvirtual_lanelink_versionservice_levellink_next_headerdestination_lidsource_lidib_unpacked_grhnext_headersource_giddestination_gidib_unpacked_bthsolicited_eventmig_reqpad_counttransport_header_versiondestination_qpnack_reqpsnib_unpacked_dethib_unpacked_ethdmac_hdmac_lsmac_hsmac_lib_unpacked_ip4ib_unpacked_udpib_unpacked_vlanib_ud_headerlrh_presentlrheth_presentgrh_presentipv4_presentudp_presentbthdethimmediate_presentimmediate_dataqed_roce_ll2_headerbaddrqed_roce_ll2_bufferqed_roce_ll2_packetn_segqedr_gsi_poll_cqqedr_gsi_post_recvqedr_gsi_post_sendqedr_destroy_gsi_qpqedr_create_gsi_qpqedr_ll2_stopcxtqedr_ll2_release_rx_packetqedr_ll2_complete_rx_packetfirst_frag_addrb_last_fragmentqedr_ll2_complete_tx_packetqedr_store_gsi_qp_cqqedr_inc_sw_gsi_cons  !'-W#@%z > T h<$!8^ a"y= pI0n`uy CpP+   P @  -* 6` BS  _ k '84-'88'8'8'8'P84'p8L ^ k'8'8 '8   @   #9%b (r!@! !` /('8M+ H7L' 8eF @S>C `Pl' 8 <!hQ'H 8j"~" `  0#^> @%]#%0&oO(h'x8'8'@8)? ` p+7.-P1B@3jK 5P@6G6 8   $ 'p8,  E  `Q  @] Ae{  B  Cx ' 8 F   / C   'x 8 r *  6 '@ 8P ' 8j ' 8 '` 8 ' 8 '( 8    ' 8  N   ' ' 8@ ' 8Y  m  xy   ' 8 'P8 '8    `  @     '8. '8G  \  h '88 '8 '0 8 '8 '8 - '8 'h 8 +4  @  L '8e  p  { '8 'X8 ' 8 K       '8'86'8O'8hg ~ '`8'(8r `'8'8 u" - !8'H8Q'8jb,~  '8'8'h8[ Z x!'08:C"L h W Pb m 0y p               @!(x/С JXeA k' 8-Ф~ 0*J @'X 8Yt\b @" `q' 8 L !W ' 8 ` @ "A <O'8h#OL \'8]#C ppL90|O'P8h# 0'8'p8'88'8' 8 $Q W  ~ Pv 2;O_n~0C`I+%.`Z>Ldv  p0@C|BTPQ-fq1:M`q`OD@lk |D">P_`av Q' %@X0<Npdtp`0 "|%D#5PDXlpR)*FN.\i`MQx _BCPoQz!P16 E@XEj{LbMPE*pa  ,;MfpG__UNIQUE_ID_depends195____versions__UNIQUE_ID_retpoline194__UNIQUE_ID_intree193__UNIQUE_ID_name192__UNIQUE_ID_vermagic191_note_10_note_9qedr_link_layerqedr_init_moduleqedr_drvqedr_unaffiliated_eventqedr_sync_free_irqsqedr_free_mem_sbqedr_free_resourcesqedr_affiliated_eventqedr_affiliated_event.cold__func__.94qedr_iw_port_immutableqedr_roce_port_immutableqedr_get_dev_fw_strhca_type_showhw_rev_showqedr_exit_moduleqedr_init_hwqedr_init_hw.cold__func__.93__func__.95qedr_removeqedr_irq_handlerqed_opsqedr_irq_handler.cold__func__.98qedr_notifyqedr_notify.cold__func__.88__func__.89qedr_alloc_resources__UNIQUE_ID_ddebug633.10qedr_alloc_resources.coldqedr_add__UNIQUE_ID_ddebug655.2__UNIQUE_ID_ddebug637.8__UNIQUE_ID_ddebug641.6__UNIQUE_ID_ddebug645.4__UNIQUE_ID_ddebug639.7__UNIQUE_ID_ddebug647.3qedr_roce_dev_opsqedr_dev_ops__UNIQUE_ID_ddebug657.1__UNIQUE_ID_ddebug635.9qedr_iw_dev_ops__UNIQUE_ID_ddebug643.5qedr_add.cold__func__.90__func__.97__func__.96__func__.92__func__.91__UNIQUE_ID___addressable_cleanup_module660__UNIQUE_ID___addressable_init_module659qedr_attr_groupqedr_attributesdev_attr_hw_revdev_attr_hca_type__UNIQUE_ID_license630__UNIQUE_ID_author629__UNIQUE_ID_description628.LC4qedr_set_page__UNIQUE_ID_ddebug744.63qedr_set_page.cold__func__.11qedr_prepare_pbl_tbl__UNIQUE_ID_ddebug656.98qedr_prepare_pbl_tbl.cold__func__.42qedr_alloc_srq_kernel_paramsqedr_alloc_srq_kernel_params.cold__func__.32qedr_free_srq_kernel_paramsqedr_db_recovery_add__UNIQUE_ID_ddebug658.97qedr_iwarp_create_kernel_qpqedr_db_recovery_del__UNIQUE_ID_ddebug660.96qedr_cleanup_kernel__process_resp_oneCSWTCH.344__process_resp_one.cold__func__.0qedr_populate_pbls.constprop.0qedr_populate_pbls.constprop.0.cold__func__.41qedr_free_pbl.isra.0free_mr_infoqedr_alloc_pbl_tbl.constprop.0init_mr_info.constprop.0__UNIQUE_ID_ddebug730.70__UNIQUE_ID_ddebug734.68__UNIQUE_ID_ddebug732.69qedr_init_user_queueqedr_init_user_queue.cold__func__.43__func__.40process_req.constprop.0qedr_roce_create_kernel_qpqedr_prepare_sq_sgesqedr_prepare_sq_inline_data.constprop.0qedr_prepare_sq_inline_data.constprop.0.cold__func__.5qedr_prepare_sq_rdma_dataqedr_prepare_sq_send_dataqedr_cleanup_user.constprop.0qedr_create_user_qpCSWTCH.325__UNIQUE_ID_ddebug696.79qedr_create_user_qp.cold__func__.24__func__.23qedr_free_qp_resources.isra.0qed_chain_produceconsume_cqe__UNIQUE_ID_ddebug628.107qedr_query_device.cold__func__.52qedr_query_port.cold__func__.51__UNIQUE_ID_ddebug638.106qedr_alloc_ucontext.cold__func__.50__UNIQUE_ID_ddebug640.105__UNIQUE_ID_ddebug642.104__UNIQUE_ID_ddebug646.102__UNIQUE_ID_ddebug648.101__UNIQUE_ID_ddebug644.103__UNIQUE_ID_ddebug650.100qedr_alloc_pd.cold__func__.47__UNIQUE_ID_ddebug652.99qedr_arm_cq.cold__func__.45__UNIQUE_ID_ddebug662.95__UNIQUE_ID_ddebug669.94qedr_create_cq.cold__func__.44__func__.39__UNIQUE_ID_ddebug671.93__UNIQUE_ID_ddebug685.83__UNIQUE_ID_ddebug690.82qedr_create_srq.cold__func__.34__func__.33__func__.31__func__.35__UNIQUE_ID_ddebug692.81__UNIQUE_ID_ddebug694.80qedr_modify_srq.cold__func__.29__UNIQUE_ID_ddebug709.78__UNIQUE_ID_ddebug711.77__UNIQUE_ID_ddebug677.87__UNIQUE_ID_ddebug681.85__UNIQUE_ID_ddebug683.84__key.25__UNIQUE_ID_ddebug679.86__UNIQUE_ID_ddebug675.88qedr_create_qp.cold__func__.27__func__.21__UNIQUE_ID_ddebug713.76CSWTCH.328CSWTCH.259__UNIQUE_ID_ddebug718.75__UNIQUE_ID_ddebug720.74__UNIQUE_ID_ddebug722.73qedr_modify_qp.cold__func__.17__func__.20__func__.19.LC94__UNIQUE_ID_ddebug726.72__UNIQUE_ID_ddebug728.71__UNIQUE_ID_ddebug736.67__UNIQUE_ID_ddebug738.66qedr_reg_user_mr.cold__func__.14__UNIQUE_ID_ddebug740.65__UNIQUE_ID_ddebug742.64qedr_alloc_mr.cold__func__.12__UNIQUE_ID_ddebug746.62__UNIQUE_ID_ddebug748.61qedr_get_dma_mr.cold__func__.9CSWTCH.335__UNIQUE_ID_ddebug752.59__UNIQUE_ID_ddebug754.58qedr_post_send.cold__func__.7__func__.6__UNIQUE_ID_ddebug756.57__UNIQUE_ID_ddebug758.56__UNIQUE_ID_ddebug760.55qedr_post_srq_recv.cold__func__.4qedr_post_recv.cold__func__.3__UNIQUE_ID_ddebug762.54qedr_poll_cq.cold__func__.2__func__.1__func__.8__func__.10__func__.13__func__.15__func__.16__func__.22__func__.26__func__.28__func__.30__func__.36__func__.37__func__.38__func__.46__func__.48__func__.49__func__.53.LC113.LC136qedr_ll2_release_rx_packetqedr_ll2_stopqedr_ll2_stop.coldqedr_ll2_complete_tx_packet__UNIQUE_ID_ddebug624.15qedr_ll2_complete_rx_packetqedr_ll2_start.constprop.0qedr_ll2_start.constprop.0.coldqedr_gsi_build_packet.constprop.0qedr_gsi_build_packet.constprop.0.cold__UNIQUE_ID_ddebug626.14qedr_create_gsi_qp.cold__UNIQUE_ID_ddebug628.11qedr_gsi_post_send.coldqedr_gsi_post_recv.cold__UNIQUE_ID_ddebug630.10qedr_iw_issue_eventqedr_iw_get_vlan_ipv6qedr_iw_qp_event.constprop.0qedr_iw_qp_event.constprop.0.coldqedr_addr6_resolve__UNIQUE_ID_ddebug693.14qedr_addr6_resolve.coldqedr_iw_get_vlan_ipv4.constprop.0.isra.0qedr_iw_mpa_requestqedr_addr4_resolve.isra.0__UNIQUE_ID_ddebug691.15qedr_addr4_resolve.isra.0.coldqedr_iw_free_epqedr_iw_disconnect_workerqedr_iw_event_handler__UNIQUE_ID_ddebug687.16qedr_iw_event_handler.cold__UNIQUE_ID_ddebug695.13__UNIQUE_ID_ddebug697.12__UNIQUE_ID_ddebug699.11__UNIQUE_ID_ddebug701.9__UNIQUE_ID_ddebug703.8qedr_iw_accept.coldqedr_query_qprdma_copy_ah_attrfree_irq__check_object_sizeib_umem_releaseqedr_post_recvalloc_workqueue__rdma_block_iter_start_copy_from_userqedr_create_gsi_qpqedr_post_srq_recv__rcu_read_lockqedr_alloc_ucontext__this_modulepci_enable_atomic_ops_to_rootsnprintfcompleteqedr_create_srqqueue_work_onrdma_read_gid_l2_fieldsib_ud_header_pack__init_swait_queue_head__ip_dev_findib_modify_qp_is_ok__xa_eraseqedr_poll_cqcleanup_module__dynamic_ibdev_dbgmemcpyib_sg_to_pages__rdma_block_iter_nextkfreeqedr_gsi_post_recvqedr_gsi_post_sendqedr_reg_user_mrqedr_dealloc_xrcdfree_pagesip_route_output_flow_ib_alloc_device_raw_spin_lock_irqsave_raw_spin_lockfortify_panic__fentry__sysfs_emitib_unregister_device__x86_indirect_thunk_raxqedr_iw_acceptrdma_user_mmap_entry_insert_raw_spin_lock_irqib_register_device__stack_chk_failrefcount_warn_saturateqedr_alloc_pdip6_route_output_flagsrdma_user_mmap_entry_getqede_rdma_register_driverqedr_modify_qpqedr_destroy_ahpage_offset_baseqedr_iw_query_gidrdma_user_mmap_entry_removeib_dispatch_eventvm_insert_pageqedr_iw_destroy_listenib_ud_header_init__list_add_validqedr_alloc_xrcdrdma_destroy_ah_attrinit_netrequest_threaded_irqqedr_inc_sw_gsi_cons__rcu_read_unlockqedr_destroy_cqxa_loadib_device_set_netdevib_umem_getdestroy_workqueueqedr_iw_create_listendma_alloc_attrs_raw_spin_unlock_irqqedr_modify_srqqedr_destroy_gsi_qpphys_baseqedr_map_mr_sg__list_del_entry_validqedr_iw_reject_raw_spin_unlock_irqrestoreqedr_dereg_mrqedr_create_ahqedr_query_pkeyqedr_iw_get_qppgprot_writecombinewait_for_completion__x86_return_thunkqedr_iw_connect_copy_to_user__neigh_event_sendib_dealloc_devicerdma_user_mmap_ioqedr_process_madjiffiesqedr_gsi_poll_cqqed_get_rdma_ops__xa_insertqedr_create_cqqede_rdma_unregister_driversprintfqedr_alloc_mrvmemmap_baseqedr_mmap_freeqedr_destroy_srqneigh_destroydma_free_attrsqedr_iw_qp_add_ref__const_udelayqedr_dealloc_pdqedr_arm_cq__dynamic_pr_debug__warn_printkqedr_destroy_qpdst_releaseqedr_store_gsi_qp_cqqedr_post_sendqedr_iw_qp_rem_refqedr_query_devicevlan_dev_vlan_idqedr_dealloc_ucontextqedr_mmapkmalloc_traceipv6_chk_addrqedr_get_dma_mr_raw_spin_unlockqedr_query_srqqedr_create_qpget_zeroed_pagemsleep__kmalloc__SCT__might_reschedkmalloc_cachesib_set_device_opsrdma_user_mmap_entry_putqedr_query_portT Tw,TXTwXIIIxTCQRuXrX$ICu- -X  ^  h--1Tb^T ^!TT Y9_qT~    UT *UT \`  +XRXaIqvXS Is { I ^ I T W X X ) X2 A T =   Xm  v X a T  ^ i iyXii^^"!TCT3\X V_zXX?XrI~II d   + GB SG0nx^TP;B KaXXXX, 8gXXO @ q }    v/ 7]A~  8   X'  . P=Y ` e    i"X9XIY^u H|  h p p    2 L f      ^TOn Xu z TZ a fm{ T.z7:X^T!XLQTvX P  T|XX: Xb X !^!T!X!! P! H !! "T-"X9"I]"Xi"I""TN#}##}### ` #}#TR$l$1$H$:%^A%T%%I%T%mK&&&T&I'z'' (^(Tn((m(( @ ( x()  ) $)7) j) ` q) @v)) ) )w);A*$P*~**j***Z*#+.<+D+IO+Nq+TA-...Tl/X/X 0X0J1^Q1TI2A3T33FW45TA6T6T6.g7Xs7h7X7h77I7I7.!8T/9-C92L9?;X =-=#=n>X)>n>u>  >.? ? p?  ?aAIA^ATAXBUByB!CTCDTDDDTEE p (E -E4EBE QETvEETEbGqGTG+ GXHaITI IXJn JGJJZQK-_KKL  L x L6L-DL2ML uLILhLXL L^LTMhM @ %M 8 *M7MhEM aMTMXMIMNMIMTMbN.NDN  KN PNEeNNNfNNjN h N  NEO O ` OE0O  :O ?OEHO~aOTO OXP-PP& KP\P cP sP HzP ( PP P^PTPXPP P QQ !QTBQXQQTrQXyQQTQ QQQRRTS zS-S2Sf sTXU-UU wUU xU UU U U 0U  U#VX6WXeW.vWhW W XX0X^5X$ AXTXXXX Y.=YXIYhoYYYY Y YHZ VZ^aZT[a [8 y[-[2[w{\X\\ \\\\\{0]A] H] _] f] Pk]] ] ]] ^ .^ g^.~^ ^ ^X^.^._ _^!_T`_\k_Bs_{_X_._.`*` 1` 6`P` ^`^q`T` ` `Xa6a =a BaUa ca^qaTaab{bcc c c c 8c d d Kd Vd bd}d d d?d d d?d pd 0 efe pme zee e e'f7fUifyfh  h'h'hhR iii i ij3Kk fk k k k k (k h kl l^3l AlT;nunD"oXfo  o o ooo+p=\qXqqq rXsssAs tAt>t )Et Jtpt  wt Xtt t tu| uifu uu u v v^vTrwXw  Iyyz Pz zlz  z z^zTz{{{}{|  | ||(|9|W|dj| {|^|T|+||T|o||T }D}@}w}I}~X~c~Xl s }    T=XeXz.ITހDJXT{Xn;Oj q `v F (I т T>em Gփ ݃  T5D:tXX qBU 8\ a| TQA  JoNM/ 3 a: H?uK^  `  & 1TK gQ " p'i~4 8; @   hœؓ TݔQEMӖJT6eQ? ǟ 0џ P TˡѡT֡TX7XAabXr}T֢ޢIQ )X1 z> ~h $o t yTǣQXɤѤT> Y j С XڥXX1RXsXz^/=Чlߧ&H>Y4azܩOFU I^!TAQT}Tūѫܫp1,XXXLXpXέ խ X ڭ yI] ^1TAT! QdXX \!Bf (m r y^԰ܰI  T1!@QZW"X"WlqTQ P*' E[q yTX/^AT5p p p pƶ۶s s^!Te"X^T p,a5:#E #\Xq5sø   @O_\o ^T p@ʹҹT;,@!XH^T pO#Y#=XR5}sɼ߼  ._;N _^qTXI˽:ڽ_TDI̾XX:_(^1T # ,!  ,P:_: H, $,3w <#  +X! J_c +j Po_^ T,*TR_uX 0 X<Io_ , p 1  - 8+F_N_: & @ e^qT$X 0nX X- XI8 I^aTXXITEROu[$X XB^ Ie j__:_ ^TX^T__T3?:L_QT`uT  cT  [ 2 p9 >[Ca ph 0m[r p [    p ([ p# P([-K pR 0W[\o      [S  P [Ia  + 2 7[=R i p Hu[|R     0[  "[= 0D[W ^^u ^^ [  8[A   [V6 = B[J Og  s x[}   [ ,    [A  [* D P U[ZAm    H ([H  @ [%8 R  Y ^[h{  0 [i#  0 [i#     ![&$9 V `]  b[j*   [W+     [f5 $ `0 @ 5[?)>W `^ H c[n>> @  [=       [ ) C J  O [Y Hl    [ nK  H [ nK    p! [& %PD K V [r Xw %P     [ Q  x p [$ vW@ xG L [Q vWd ~ x  [ vW  P [ W   " `) . [8 ]P `W `\ [a [} `  [   @ 0 [ ^ [  x [ ^, 3 8 [= ^P e ~    x [ `  0 [ % D K P[n u Pz[c  [I   h[c $ h)[? Y v   [  [   I P \[i+o|   [_q   [+q  % @*[/+qB d k p[u+q  p[+q  [+q   [o(   [}  p[X}  @[!}4 M i  ` p[X<% ` [ 3 `: @?[W l    p[XI3   [  #  * @/[D Y   [aS Z _[oM  [J    [}% , X1[=TT l    [X  x [*Ŗ= e hl `$v[R h [N PZ $d[l+   P  #[B _ u P @#[  P "[   P+ p"5[a t P "[  P ![   P* 0!4[` s P  [  P  [   P) h 3[_ |  $[A y 0 h%[R 0  %[ y$ y> E %J[O*V [Sn y @ &[ @ 8&[ @ %[ y/ yL `S &X[]u `| '[ y y y  '[  y% , ((4 [O V ([ [p  y y  `( [  '![! yC! J! 8'O![\!t! {! )![! y! y! y! " X) "["Y/" 6" *;"[F"W"Yu" |" )"[" y" y" y" " +"["e# !# 8+-# 2#[:#D#ŸW# q# x# p+}#[## # 0# p,#[## 0# ,#[#$ $ $$A$ H$ -S$[X$k$   78 HP/hCx4 6 0`8@`eh;p|xd*tL8n@M 0 gP X ` h p Yx  y k8 @ (080@H PpX`h p@ x`  P!""#@%%&(p+.P1@3 5(@6068 8@AH CPDXD`PEhEppGx`IL`MM`OP QPQQR@X`Z _p`pa@lvz||| (08@H0PX`hСpxФ P0@p@ p0 p(`08@HPP ( d E~{{˘ $(3,Q0x4L8{<@VDkHLPT!v *Q  $ (( , 0u 4x8[<@D>H`LPTXf\`d!h8lup!tAQx| {9 a ,"\"k// 0f77;>AGILMOPqQrT"V5WXXXBTBxBCDDE3EuEaGHK-NJPPxQQvUY/]`acqyy{||} :NA $}(,0ʡ4$8 <ա@qD|HLȤP0TTX@\|`dAhklpZtx |ɹGȼ;A2  $(,048<@D HLPTX\`dhlptx|!06E   C^cp k o p r w    $ ( ,1 06 4@ 8G <I @J DK H L P T X \S `` df hg ln p t x |    $  '68:;<@rvwy{}  $(,0<4Y8f<z@{DHLPTX \ `!d&h:lBpCtHx| MNSCKz{ ~  $ ( , 0 4!8!<!@!D!H"L"P "T"X"\"`"d"h"l"p"t"x"|#############$$$$$$$$>%@%G%I%J%N%%%%%%%%%% %%%%& &$&(&,&0&4&8&<&@&D&H&L&P&T&X&\'`'d'h'l'p't'x'|((("(((.(/(3(a(e(g(i(k(m(r(((((((()))))))******* 2+3+5+7+9+ ;+$@+(n+,p+0+4@-8E-<.@.D.H.L.P.T.X.\.`0d0h0l0p0t0x0|N1P133@3G3I3K3M3N3O3S3L4M4N4P4R4T4V4[4556666777888 8'8)8.838 <8@8J8}99 9$9(`>,d>0e>4g>8i><k>@m>Dr>H>L>P>T>X?\?`?d?hAlApAtAxA|ABBBBBBB BC CDDDDOEPEzEEfGpGvGzGHHHWI`IgInIpIrIsItI{IK KKKKK K$K(L,L0L4M8M<6M@;MDRMH`MLfMPMTMXM\M`MdMhMlMpMtMxM|"N%N'N)N+N-N2NNNNOQO`OgOiOkOmOnOrOyO=PAPBPDPFPHPJPOPPPPPPPPQ  QFQPQ}QQ Q$Q(Q,Q0Q4Q8Q< R@RDRHRL!RP#RT'RX+R\2R`SdShSlSpjUtmUxnU|pUrUtUvU{U9X@XGXOXPXWXYYYYYZZ`ZgZlZnZpZtZxZZ[[[[#]&]'])] +] -] /] 4] _  _ '_ )_ *_$ +_( 2_, `0  `4  `8  `< `@ `D b`H p`L w`P x`T y`X `\ a` ad ah al ap gat pax wa| ya {a }a ~a a a c c c c c c c c Ed Pd \d ^d nd e e e e j j j j j j j j 9l @l Nl Vl pl q q q q v v$ v( v, v0 v4 v8 v< v@ yD yH yL yP yT yX y\ y` zd zh zl zp zt zx z| q{ t{ u{ w{ y{ ~{ | | | | | | | | | | | | | } } } } } } } } _ i             $ ǀ( ɀ, ˀ0 π4 Ҁ8 3< 4@ 6D 8H :L ?P @T HX J\ L` Nd Sh ނl p t x |                  % & . 8 9 ; = ? A F               $ ( , j0 k4 l8 n< p@ rD tH yL ,P 0T 7X <\ E` Gd Hh Pl Wp t x ,| - s t u w y { }  s         ݖ ޖ ߖ                     " &$ ( , 0 4 8 < @ D H L P T X \ ` d h l ϡp t x >|       ?     / r      +  g r u b          ' )CeС ڡp q$v(y,|048<@DHL$P&T(X-\.`bdyhlptx|¤äĤƤȤͤФ֤ܤ,/05~TY EP  $(,048<@$D0H:L@PGTIXK\M`QdUhYl7p8t9x;|=?AF kw|,4<DPQRTVXZ_~e *t! "$(,0438@<F@ID HLP T&X)\-`dhlptxƷ|̷ɹι ?@ACEGL»ƻʻ¼üļƼȼ ͼcpv{ $(ý,048<@DHLPTX\`d,h0l7p9t:x;|B/23579;@!01ipw  $(W,`0g4h8k<@DHLPTX\`dhl4p8t9x;|=?AFd"#]## $q$O O "  b $b( 0H4F8 B@DH P$T X z`Edh pUtnx *  S  I { !! r (( () 2T)[) j?r?  D$E( 0pK4K8 @LDMH j PMTNX 2 `Nd2Nh pNtNx O)O OOP R PP  RU : JU{U  tXY Z4] z ]t] B_` `a  a$c( b0?b4c8 *@0cDdH Z PIcTeX `NcdEeh phtix " kk loo mst rsZt ws't Jyy z{ |O E րS  $$( R048 @2DFH PT$X r`dȎh :p+tx  \N  Z.  F J    zͼ B=S z $( 04u8 @DH bPTX *`0dFh ( 0` @H``ppDV8@HPpx@h@@p @(0PX `h H d0t8P@xHhtpxxtxptx8t x(`HtPXx`at x8t0xtHxX(t0`8x@F`th`pxxtxtxtpx  @tHpPxX` xtpx@ txtxP t(0x8)Xt`hxp txtxtx8t@HxPptx x txtxt (x0PtX`xhtxptxt  x 0 t8 @ xH ph tp x x ( t  x  t x x x t x x( 0H tP X x` P t  x P t @ x  t  x ( t0 8 x@ H` th p xx  t  x  t  x   t  x h @ tH P xX 8 x t  x  t @ x p  ` * P* ( 0 *8 (X ` `h *p    * $ f  - If-X-8f@PH-P-pfxP-,fP-1f-f (-0PfX`-h+\h 8VPD.symtab.strtab.shstrtab.note.gnu.build-id.note.Linux.rela.text.rela.init.text.rela.text.unlikely.rela.exit.text.rela.rodata.rela__mcount_loc.rodata.str1.8.rodata.str1.1.rela.smp_locks.modinfo.rela.retpoline_sites.rela.return_sites.orc_unwind.rela.orc_unwind_ip.rodata.cst2__versions.rela__bug_table.rela__jump_table.rela.data.rela.exit.data.rela.init.data.rela__dyndbg.rela.static_call_sites.rela.gnu.linkonce.this_module.bss.comment.note.GNU-stack.BTF@$.d<?d:@(Pj1JE@xBH1Zq$U@B71n i@Xz01 ~` y@z1 X@8 1 2X -209k;X@@1;<@P 1>@0P 1Q@2 \@p1Po%`o@ 5$0@H1FȆpA@1X@ S@%1!c^@&1#sn@&1%~@&1'x@xA`1)@@A01+@0@ ()2* vB0 *H 01 0  `He0  *H 1o0k0F0.1,0*U #Build time autogenerated kernel keyz22Î]:0  `He0  *H .a?Wb<:rl˟!c O겿ٵ<Vb3*|Z_}ˢYJOd^y2ѝvod5 ˸H)=@H+x:%Q W]ڍ~H^9%ԫ^Zn[~)ȁ\gnvSvTtZuA㜞mߣ 6LI#n.HpN^pz?d5ʑRŜ!J#4!+M!K >kӻnp@.xG!$?Ԯme6 hP-ѐ?V} J[FZZuC3y)bǗ\4qFTO`yL_l$cZ.e!CG@[5wnhar{ g jb2EQN,-%2,SSn{N][ I|j G%qr!E"N(\5A~Module signature appended~