ELF>@@)(GNUwF<.\}+`mLinuxUH]DUH]DUA;AEEDF;\ HLJ8YHS;HLJ@YD<LJHYDFˁ;DF;;DF;f-PD<D8=D=fv/H;H< HH9uZt^kd @Ak211҉8YAk21҉@YAk2DYv ALJHY1A$ A~-AEAHHHHIX E;$ |I$pYI$XYI$ I$YI$YI$XY@Ht UH=]f.UHAUATISHH HL` HeHLJH HI$0 I$8 HHBHH"I$8 LHeIEH@hH[A\A]]HI$0 I$8 HHBHH"I$8 L[A\A]]ff.UHAVAUATSL*HA4tL1Ht I9IHLH=u=I$0 LH=t&M;$H uMHt[1A\A]A^]E1HuuHHttH=8 HHtL`(HX H@0HHHBHBHBHBA$PZH5 1[A\A]A^]A$PZJLI$` HxL$ML I HLIH=zH@HAFH@hHMIe[IH0LH IeM$` IFI$ZHH@8A$ I$0ZI$0ZI$8ZHADŽ$ZADŽ$TZADŽ$@ZADŽ$DZADŽ$HZADŽ$LZHIDŽ$0 I$0 I$8 HHHI$` Hx[IHt%IDŽ$H H`ff.UIHATA̹ SL]LHH]eH%(HE1HMHHDžhEPfMEHE~ fEHEAfDM1DEH`LHpHHxIBEEH@ DeL`DžhXtH]eH3%(uHĐ[A\]Ufܸff.@UHSHXeH%(HE1HEHEHEHEHEHEHHӺHufEHE1HEHEHEHHEHGfUHUEH@ EEEE tHMeH3 %(uHX[]ËUff.fUHATH eH%(HE1HHXHE1HNE1HM؉EHFHt HvH}HEeH3%(u H DA\]UHHATHH@E1Ht HPDA\]UHATSH(eH%(HE1>:t)1Ht~ t/H]eH3%(H([A\]F  Ѓрz,tgH HEHEHEt>HHEHMHEHtH`HtHhH}1dzuLHULHUHHLHU^HtDUHS\ HZf-Pfw[]OH<Hh HXY[]ÐUHAWAVAUATISHH`LH eH%(HD$X1Ht$D$LLHt$D$fL$ A8$8 *I$H Ll$@1A$8 D$I$` DHD$8 HD$0D$C$I$` H@@HC(A$;C,A$;HC8"C0A$;C@A$;CDA$;CHA$;CLA$;CPA$;CTA$;CXA$;C\A$;HC`ChClHCpHCxA$;ǃA$;ǃHǃA$;HǃA$;A$;A$;ǃf1ƃ[A\]ff.U1H]HHzH1HUH)HHHB@HHHH HHHt H@HBB?B HH @`=.="== 1=J|;J]BH@HBHB$;HB0fB,B8B<9 B>: B=1BB?CU@HSHHUHPeH%(HE1u0H0UHKUSHMeH3 %(uHP[]øU{;IHx; HPDz;Dy;LXff.U1HYfHXYH]f.UHYHXYHHAH]UHAWIAVAUATSHHHHH@LgeH%(HD$81HVHI$XY MoHD$HIpZLcpIXYH= HD$IH{L`I$H HKxIHHL$IXYH0H4$A@fAlIpfAAHIHAAHANIpIxfANA|fALH(A|I$YI`AdžxAdžIxIIPvM6I$ZAdž@MvH|$I$8ZI$0ZM$8ZIIFL0A$ZH|$` M`ZIH=IIILspHHLp(HD$1HL$ LHC@HD$ HT$(CLHs0CNIXYHC0HS8CPfCTIH H0SV@1fCZIhZHL$8eH3 %(uRHe[A\A]A^A_]HH4$IXYMLMff.UHAUATSL&H_MHYHfYA$Y9H HYH4JAL$VtAAL$t1[DA\A]]Á>uދFu׃uH`ZuKAD$AŅHYA$LHD[A\A]]ADAHtHèHHHASfDU1HAVAUIHuATSHHLweH%(HE1EfEAąt#HEeH3%(HD[A\A]A^]IhYMHsIYLMAH0ÃtFH= HtIIYU@A܉HIEdIYUHHBHIECA3@UH]UHw0H(҃HXYH]f.UHAVAUATSHGHLhpHF#HxLk(IHC@HFLC0HVHC0HS8FCLFCMFCNFCPFCTF CUH1J tB5H BC^F(׉IXYCVF,LfCZAƅMt/Ml$HMLSHHIPLHeD[A\A]A^]U1H]G UF$GUHHF GVF(GZfF,GNWMF#FVFFHHG0HW8HFfF!1HVUHATSHHHHIH;t HL[A\]UHHHHH9tH%HH]ff.UHGHAWIAVL0AUATSH LgLHELI$XYHAŅALHAI$`ZI_H`ZHEHhZHEDHELXYLLMHp0LLMDHELLMLHLLMLLZLLHMLHAHHBHHHH"HAZHpZH}H}Hǃ`ZHǃhZHǃpZM$ZLIGIWLHBHHIGH"IGA$ZIIH}H D[A\A]A^A_]ILHEuI4HH۸HHDHPH۸HHHDHLMLMNfDUHAWAVIAUIATSHH LpV0eH%(HE1DF4{< v7< C <C C,<w< C {E\MPLLULE LELUAA$S,E<$EFAD$H H)HHpZHQHAhHQHHCSA0ȉC APC$AJANfFA\Q`1AAAC4QC SQw{s,QTq\f@f@fuAE{AD{>C,[IcH}DH4D)HLAEGD)mHuH}HEeH3%(kEHe[A\A]A^A_]LHLHHIGH)@HC M_LL]LHEQLUL]APAPDLLAƇNlLHLHHIGH)@HDC C  C C C C,1&LL߉EE]M4@VpUHAUATISFXI11LtAD$XP9v5HcHRIt9u1LA$ƒ?AD$XP9wAD$X1AD$pfAD$tID$xAƄ$[A\A]]ff.@UEHAWAVAUATIHֺSHH DMAD$XHHȸIIEt#EIIՍJ1HAAAEIIȃHHEHLMAƄ$Dn D^It$AEعLH}H}ȅAD$XEI<$AD$ID$xEt$pD3fAD$tAD$XH@IHPIT$`H@ ID$h1H [A\A]A^A_]AƄ$E1AAF,AEqE1E1It$E11ҹH}D]LUDMH}AD$XA6ADMLUIt$(D]E11ҹH}D]LUH}ȅAT$(M|$MD$8DMLUD]t,HcЉƃHIЁH I HHA9D$(wIt$@EDLAD$XH}#H}ȅPAT$@It$0ML$Pt0HcAHIAH H HJAT$@9wЃ}AD$X}EDLH}AH}ȅAT$(MD$ML$8t1EHcЉƃHMсH I M LAT$(9wӃ}tAD$XBHc%H I H ~ՃHcH IH 뺍BHc%H H H HcH HH LH [A\A]A^A_]øMUHAVIHvAUMATISIILI(LILI@LHLHÈL9uILIHtIAI$E1IdžIEIE[AdžA\A]A^]UHAWAVIAUATISHHNxE1HvA1҉FpjhY^AŅuHA$j1E1hALI$A$I$AXZELLALDD1I$I$@McLHICjAhE11A$A$A$AXZEuI$E1HIDŽ$HB MI$LI$HE1HeD[A\A]A^A_]A$ jE11hA@LI$A$I$(A_AXEA$jE11hA@LI$(A$(I$A[[AŅtjE1I$h1hALI$ADŽ$hAYAZunI$xM$HEI$IHÈH9]tGAtA$AL1HsE1Hىjh_AXAŅtAM$XI$1A+H0HHI H6HH1HHH0pPA҅tADDƒx8uHtA1B<HcكHcH MHpH4HI49HwDGUWOfDFH]fFfNVff.UHATISHwH?9CtHH A$1[A\]øfUH HH1]ff.fUHAUIATISHwHS9t6HKHH L$H AEHCHIEHS 1IU[A\A]]øUDFHA9HFLHHt HH1HBHB]ff.U1HAUATSW`HHXHC@1fSbfH{0Lk0E1%VLIC@H{0D9~-KH H4WH9uH H9NuID9H1HS@H{8HS@H{P11fCB[A\A]]H{0fDUHATIHeH%(HE1f@1IT$0ft At$@HH9rHI|$8AT$`I|$X1HfE1It$XHULHEeH3%(uH1A\]1f.UHATSHHXHHCXH{0LchC`H{8H{HH{PHCHH{ HCPHC0HC8C@C(H{pHC H{hHHtH;HChID$ID$ID$ID$ HCH[A\]DHHHHUHAWAVAUATISHH7 HWDiN<KdžH@f-PfHƨE11PhY^H I98ADŽ$ ADŽ$ jI<$1I$PE1I$@AAXZEA$ HI$HthHA$HHIvЉHHLT$HưLT$9A~``Qff.UIIIɹHHHL_eH%(HE1HuAz`HHA@ E0ȉEA@ȉEA@ȉEAȉEt fEAfUE11HULffEAAffEAAffEHMeH3 %(uff.fft$UDFHfA9HBf1]øf1fDUHHf~ DFEt+H1 HD9tD fD9u1f1fn ]H?HHǰ]ff.UHHDNfD9N ELE1Lf8uE9DDHHA9~DfD9uܸ]E9McfCB1fF ]UIDHSHHH`LWeH%(HD$X1Ht$HT$HHHCH LD$@D$8H D$<C.L$0H D$@C$L$4KD$AIA8HK&fD$BC D$DHCL$P1ɉD$HCD$VC*fD$TuT$ SH|$XeH3<%(uH]DUD1HH0HeH%(HE1FHUHuHEHEHEEEHEeH3%(ufUHATISH8VHeH%(HE1FEHHEEHEEwVUE11HUHuu uHMeH3 %(uH8[A\]I<$Hs8EEUHSHH8HeH%(HE1HHEHEHEHEE E܋FE؃tIvHE11HUH]HuuSMw&KHMeH3 %(uH8[]ËF yE 벉KfUD1HATISHUHH8HeH%(HE1FHuHEHEHEEEu uHMeH3 %(u.H8[A\]HCHs8HC I<$EEff.@UHAWEAVEAUIATSHH`LWeH%(HE1HcIA˺HHȃH t ~ DHs8E]I}E11jHAhD]LU^_D]LUHE~9EC1HHH H IHHHHHI9uHu1HHE0HSXHHHU0EtAЃ| ȹ EL׈EC HUfM1ɈEHCHECEHC HEuH]eH3%(uiHe[A\A]A^A_]ËtI}Hs8EE11[I}D]LxUHuD]LxUHuqUHcҹHHHATAISHD t>=>jHKx1HshE1ACxH?ZYuD#He[A\]ø¸UH?HH1]UE11HH0HeH%(HE1HUHuHEHEHEEЊEHMeH3 %(u@UHAWAVAUIATSHpH(eH%(HE1HEHEEHE1HHULHuL IEADžID$HID$HCID$ HCID$(HCID$0HC ID$8HC(ID$@HC0ID$HHC8ID$PHC@ID$XHCHID$`HCPID$hHCXID$pHC`ID$xHChI$HCpI$HCxI$HI$HI$HI$HI$HI$HI$HI$HI$HI$HI$HI$HI$HI$HI$HI$HI$HI$HI$ HI$(HI$0H I$8H(I$@H0AI$Hu>IADžLLHEeH3%(u1H(D[A\A]A^A_]A+H8I$HIf.UDHE1AAueDA9vqLHcʉHHIHDAD8uHwMIATtH9puH@H90uHDA9w]fUHAWIAVAUATSHHWEHRF$0:f}օuss[ H H CHS%H pH HLLHLǃILAE9AIZD!HHHCD8?f2tf4tf0<s CH H ƋF HN%HH H‹#%H HSILAE9>E9tKADmEIfAPA!fAw-AA H I L2H[A\A]A^A_]AA$D2H[A\A]A^A_]ff.H#HHHH(sUH H]UHAWAVAUATLo(ILw MtMuLA\A]A^A_]MLAtIHtDLLLIMMHHHHIDUHATISH`HHt&HhHE1LHHPHt'I<$E1HHXHǰHǃHHǃPHǃXHǃ`Hǃh[A\]ff.fUHAUIATIHt A$uUA$Lt A$u1A\A]]IEE1I$h HI$`HuHE1 I$XHI$PHxf.(HHpUHǾ H]1ff.fUHAULoHATLcSHLHcLHHHDbHKDHB%[A\A]]ÐUHAVAUATSH(HH L0IML9(tI$ L(L0\uED1ƃNHpIfLID$IT$LpHxHƃ\H tgH0H(H9tH %H(LH [A\A]A^]ID$ HHHHOuDIHIIVLHHƃUIF HHHHUHAWAVAUIATSH0HHuHUDELMHHEIϋDpAA!D9\ HEL AP#A9I|$LML$PHH41L(H)I$HID$HPIHAD$I\$ C AD$8I IL$HCNEF(AB zAD$!D9uHED@EH(HD0Ht HLEAE"UMF\A9EA@I!ΉHHHpփDAD8@uH;u@r!H(HHH8CNEFxDfLAB t A$MA/M5HEL #D9ƃM1He[A\A]A^A_]DHe1[A\A]A^A_]Hw IHHHHưHe1[A\A]A^A_]IE HHLMLUHLMLUHDƃLƃNAE%H `H HAA#%H IUHRHHEHDC IE AVAыMHHH_rUfUHATSH(HH H0IH9(tH H(HH0HHǃ\Hǃt8HxHpƃ\HBHHHpH"HxH t=v džHCHHHAH@f-Pf1E1PhZYuǃH]øfUE11HAUATIHUSHH0HeH%(HE1F HuHEHEHEEEHAEu I<$Hs@HEeH3%(u H0[A\A]]ff.UHHE1AHAVAULn@ATISHHPLweH%(HE1F$LjhH?AXAYt H}eH3<%(He[A\A]A^]ËHHnHu1STHHHCE0H]EfEt> FJ F*@DfEHC`E11HULHHEHEfEǃǃQt%1HcʃH4HT9w㋓HHcHHBŰ{,S I$Hst*HO#H H HC0WI<$LEHE/ ff.@UP!#Hȉ))9ыV,G9s.HFF0HHF %H 0H H H1]1F0]fDUHAWAVAUATSH H0LoeH%(HE1HELHEHEEHt^IċC EHuLE1HULEM<$LLAAG C,HEeH3%(uH0D[A\A]A^A_]AUHAULoHATISHLDD;IcLL HIBD%HD@D#DAHIL1IT$IxLIHI@xH)HIH 1AD$p~%HHHHArqrqA9|$pAD$ LAAD$ A@AD$pEPA@I$HJLP!#ȉ))9GƉ%HCHpC %H H H‹#%H HE1{0t2C,9s+HSC0%HJS H0H H H[DA\A]]ff.U E1A1HAWAVLAULpATISHHpLLeH%(HE1HF$HDžpPEHFEHFHE@I<$Ljh^_t"HUeH3%(He[A\A]A^A_]ËRH(HrHHHEt> 8> B>P@DEH(Ht@EjH`1E1ɉI<$HAhHhZYt)I<$LhH(hKHhHHHtHHEt> DZ VRP@DEH0Ht@EHLAEtDHL牅hhH`I<$hHh1HULELEEFfEfEHEfUC-S HHI S HIHZYG 0@ 0@ff.@U E1HAWAVAUIATE1SHHHVeH%(HE1HGH`HX1HF$Dž``|UHVHp<uIEf-PfEAAE̋@jLH0hHALI}AXZEt%HEeH3%(HeD[A\A]A^A_]ËcH(HEt9IщIA?LHI9HHHHEt> = P@D}H(Ht@E{%EAAH Ht @ AEH0Ht@EHLDxHǃPHǃ`EEZADž0DK0Eu FfEIEf-Pfv fUECTjA E1HH0P0I}1%P_AXADžHH8E11HA HjHECXDI}%PY^ADžHXHHEHHXE11HUH`EADžUHXC-S IEHCHpHpHxHHHHHC HHHXH(A?IcAHցH HHHLLIL\H(HHT D9w tI}H80tI}HHL_H`I}HI}LH(I}H`HjHE1AhDLHPAZA[ADžuFHPHHHtDLHHEt. tTt\ tYtVP@D~cA 0@A 뽃0븃@fUHAWAVAUIATSHHHLODf(eH%(H$1Lt$HLHF-D$Hp</<u ~,vDE%AD$D%D$D%D$D%D$ D%D$$DDEE%EA@D$(DA A%D$,C Dd$XD$\1AtC,{9t ChD$`AAtC   @DEHC@E11HULHHE%EAąEHHHCIHCfCHHSHǃHHHHHC%H pH H9I?Lx! ff.fUE11HAUIATHUSHH0HeH%(HE1FHuHEHEHEE EAąu I}Hs HEeH3%(uH0D[A\A]]UHHt1G,fLƇN]ff.UHF!H]ƒHHH@1ff.UH HAWAAVAUIHATMSHH UHEHEII9L1DE$E$DAJA!EA$H{HHHPHHCH)PHC CLcI$(H HKAL$ KI$(BL KA$A׍~A$tYE$AJ!A9tIH4I$(LHUHATSHH!HcZIHV@HcDZHVHHc@ZHVPHcHZHVXHcLZHV`HtCHPPHHP HHPHHHVhHP(HVpHP@HVxH@hHI$@ 4 u[A\]I$ZI$h t A$C I$ZHI$ZHI$ZHI$ZHI$ZHI$ZHI$ZHI$ZHI$ZHI$ZHI$ZHI$ZHI$ZHI$ZHI$ZHI$[HI$[H I$[H(I$[H0I$ [H8I$([H@I$0[HHI$8[HPI$@[HXI$H[H`I$P[HhI$X[HpI$`[HxI$h[HI$p[HI$x[HI$[HI$[HI$[HI$[HI$[HI$[HI$[HI$[HI$[H4[A\]øl1@t8U H=HHtH@0@84H@(]MtIĨHLMtIĨHLEEUMtIĨHLEEHtIĨHLDHLI$Mu1HHLIĨ1HI$HHLHHHHHH1IeIFH@hHHHDAtEnHH1HH1AHH1AMtIĨHLM$MuE1LHHLMtIĨDHLA$VZA$TZMtIĨHLDHI$‰EMHH}MIi ALA$\ 0Lf-PfIHX H EyHUHuDmH}MMHEMcI$DMeI$DHHcHi MX LI uDHHHA$4YLI$` HHxH׉HHAI$DEHEHHHIMu1HI` HxLI$HtHǨHMtIĨHLHt HHHH{HtHǨHAMtIŨ HLIŨHLH|$IŨHLMtIĨHLD$D$MtIƨHLHtHèDHHMtIƨHLAMtIŨHLAMtIŨHLHtHèHH߉EEAMtIĨHLMtIǨASAQAPWLPVHIH0IMu1HIMtIǨHLELcEMtIǨHLAMtIǨHLDMDMMtIǨHLHuLAMtIŨHLMtIŨHLEEMtIŨHLMtIĨHLD$ D$ AMtIĨHLAMtIĨDHLLHDDLHAMtIĨHLAMtIĨHLD\$ D\$ HAWt HHHHt!HHH1MtIĨHLMtIĨHLMtIǨHLD$ D$ H{HtHǨHAWHǨAHHL8AWAWHtHǨHAWH{HtHǨHAWI~HtHǨHHL(MtIŨHLAHuH}HHMtIŨLHHMtIŨHLAHEHHtHǨHEHEHHtHǨHIHtHǨHLULELELUE1IHtHǨHLULELELUE1MtIŨDHLMtIǨHLEI$xLcmMtIƨHLELHcEMtIŨDHLMtIŨHLDEDEMtIŨHLDEDEIŨHLAIDŽ$MtIŨLHLEMtIŨHLA1Mu:HAMtIŨHLE1IHtHèHHLELcEHtHèHH߉ELcEHtHèLHHH'IHtHèHHIHtHèHHIHtHèHH߉EEHtHè@LHHMtIĨHLH1HǃMtIĨHLMtIĨHLDHLLHAH?HHǰH?DHHǰH?HHǰHHAHHADHHAI$HAHHD$HDHDT$HLL$0LL$0DT$HD$HD$HEHHL$HLL$DT$0DT$0LL$HD$L$HHHH:HHI$HHAEEf%¸I$HLMHLMH}LAUfI$HLMHLMI$UHHAEf%¸I<$MDHHǰI$HHI$HHH HHHI$HA$AHI$IDŽ$I<$HA$AHǰI$HHI$DHHLI?HAHǰH;HEHǰEH?DHHǰHHHǰH%HHI}HHǰ1I}HHǰH%HHI~HHǰHHHǰH?AHHǰH?HHǰH?HHǰH?HHǰH?HHǰH?HHǰI<$HHǰ1H?HHǰI}HHǰI}HAHǰISHHI0HHIHHIEHHLLIEHHH HHǰE$IE HLMHA/LMHC,fǃLMƃNI} AЋK EUHHǰH DHHǰEHDHSHEI$DHHH{@S HHǰL%AI}HD$ HǰD$ IHHA`HDHHǰIHHǰW H`HHǰI$`HHǰI>HAHǰHC HHHC HHHC HHHC HHHC HHHC HHHC HHHC HHHC HHHC HHHC HHEHC HHH{ HHǰD+EHC HHHC DHHUHHHHATAH HHHtHHHHAątHHH=DA\]UHHAUATLmSHeH%(HE1LmLmHH=tFHH=t7H HHELiHMHHPHHHHEHXLH0 I$0 I9tm1MtI$HH=LLI$` HxLIH8 HHH=HtHEeH3%(tH[A\A]]`X   bnxt_re_alloc_ucontextbnxt_re_alloc_mrbnxt_re_bind_fence_mwsend_phantom_wqebnxt_re_modify_qpbnxt_re_init_qp_attrbnxt_re_destroy_gsi_sqpbnxt_re_del_gidbnxt_qplib_free_pkey_tblbnxt_qplib_process_qp_eventbnxt_qplib_add_sgidbnxt_qplib_del_sgidbnxt_qplib_cq_process_terminalbnxt_qplib_cq_process_res_raweth_qp1bnxt_qplib_cq_process_res_udbnxt_qplib_cq_process_res_rcdo_wa9060bnxt_qplib_cq_process_reqbnxt_qplib_process_flush_listbnxt_qplib_post_recvbnxt_qpn_cqn_sched_taskbnxt_qplib_post_send__bnxt_qplib_add_flush_qpFailed to query HW version, rc = 0x%xFailed to free HW stats context %#xFailed to free HW ring:%d :%#xFailed to deinitialize RCFW: %#xFailed to free MSI-X vectors: %#xFailed to unregister with netdev: %#x%s: probe error: RoCE is not supported on this device%s: bnxt_re_dev allocation failure!3Failed to register with the device %s: %#x %s: SRQ is NULL, SRQN not handled%s: CQ is NULL, CQN not handledAsymmetric cos queue configuration detected on device, QoS may not be fully functional QPLIB: SGID table not allocated3Failed to register with netedev: %#x Requested %d MSI-X vectors, got %d 3Failed to get MSI-X vectors: %#x 3Failed to allocate RCFW Channel: %#x 3Failed to allocate CREQ: %#x 3Failed to enable RCFW channel: %#x 3Failed to allocate QPLIB context: %#x 3Failed to allocate stats context: %#x 3Failed to initialize RCFW: %#x Failed to allocate NQ fw id with rc = 0x%x3Failed to allocate resources: %#x Failed to enable NQ with rc = 0x%x6RoCE priority not yet configured Broadcom NetXtreme-C/E RoCE Driver HCA3Failed to register with IB: %#x Device registered successfully3Failed to initialize resources: %#x Failed to register with IB: %#x3%s: Cannot register to netdevice_notifierPosting bind fence-WQE: rkey: %#x QP: %d PD: %p Inline data size requested > supported valueLimit exceeded for Receive SGEsQP create flags 0x%x not supportedFailed to create Shadow QP for QP1Failed to allocate HW AH for Shadow QPFailed to create AH entry for ShadowQPTrying to delete GID0 while QP1 is alive Failed to alloc AH: GRH not setCreate QP failed - max exceeded! 0x%x/0x%x 0x%x/0x%x 0x%x/0x%x 0x%x/0x%x 0x%x/0x%xCreate CQ failed - max exceededUnsupported srq_attr_mask 0x%xInvalid attribute mask: %#x specified curr_qp_state=0x%x, new_qp_state=0x%x Move QP = %p out of flush list max_dest_rd_atomic requested%d is > dev_max%dCreate QP failed - max exceededFailed to modify Shadow QP for QP1Post send failed opcode = %#x rc = %dFailed to post Rx buffers to shadow QPRDMA Read with Invalidate is not supportedpost_send failed op:%#x qps = %#x rc = %d Failed to create CQ -max exceededqp %#x sq->prod %#x sw_prod %#x phantom_wqe_cnt %d Phantom failed! Scheduled to send again POLL CQ : type 0x%x not handledFailed to allocate HW FR page list%s %s: rejecting DMA map of vmalloc memory Failed to dma-map fence-MR-mem Failed to create fence-MW for PD: %p MR Size: %lld > Max supported:%lld Requested MR Sz:%llu Max sup:%llu is different from the device %d drivers/infiniband/hw/bnxt_re/ib_verbs.cQPLIB: PBL free pg_arr[%d] empty?! QPLIB: Stats DMA allocation failed QPLIB: Freeing an unused PD? pdn = %d QPLIB: Freeing an unused DPI? dpi = %d QPLIB: DBR BAR region %d already mapped QPLIB: BAR region %d resc start failed QPLIB: FP: DBR BAR region %d mapping failed drivers/infiniband/hw/bnxt_re/qplib_res.cQPLIB: Received QP error notification QPLIB: qpid 0x%x, req_err=0x%x, resp_err=0x%x QPLIB: CMD %s cookie sent=%#x, recd=%#x QPLIB: CMD bit %d was not requested QPLIB: creqe with event 0x%x not handled QPLIB: RCFW not initialized, reject opcode 0x%x QPLIB: RCFW already initialized! QPLIB: RCFW request failed with no cmdqe! QPLIB: cmdq[%#x]=%#x send failed QPLIB: cmdq[%#x]=%#x timedout (%d)msec QPLIB: cmdq[%#x]=%#x status %#x QPLIB: HW channel CREQ allocation failed QPLIB: HW channel CMDQ allocation failed QPLIB: disabling RCFW with pending cmd-bit %lx QPLIB: CMDQ BAR region %d mapping failed QPLIB: CREQ BAR region %d resc start is 0! QPLIB: CREQ BAR region %d mapping failed QPLIB: Failed to request IRQ for CREQ rc = 0x%x drivers/infiniband/hw/bnxt_re/qplib_rcfw.cQPLIB: SP: QUERY_FUNC alloc side buffer failed QPLIB: Failed to set function resources QPLIB: Index %d exceeded SGID table max (%d) QPLIB: SGID table not allocated QPLIB: SGID table has no active entries QPLIB: GID not found in the SGID table QPLIB: GID entry contains an invalid HW id QPLIB: SGID deleted hw_id[0x%x] = 0x%x active = 0x%x QPLIB: SGID entry already exist in entry %d! QPLIB: SGID table is FULL but count is not MAX?? QPLIB: SGID added hw_id[0x%x] = 0x%x active = 0x%x QPLIB: Index %d exceeded PKEY table max (%d) QPLIB: PKEY table not allocated QPLIB: PKEY table has no active entries QPLIB: PKEY 0x%04x not found in the pkey table QPLIB: PKEY table is FULL but count is not MAX?? QPLIB: SP: Free a reserved lkey MRW QPLIB: SP: Reg MR pages requested (0x%x) exceeded max (0x%x) QPLIB: SP: Reg MR memory allocation failed QPLIB: SP: QUERY_ROCE_STATS alloc side buffer failed drivers/infiniband/hw/bnxt_re/qplib_sp.cQPLIB: cqn - type 0x%x not handled QPLIB: SRQ event 0x%x not handled QPLIB: nqe with type = 0x%x not handled QPLIB: %s:Trigger cq = %p event nq = %p QPLIB: Failed to create sq_hdr_buf QPLIB: Failed to create rq_hdr_buf QPLIB: FP: Adding to SQ Flush list = %p QPLIB: FP: Adding to RQ Flush list = %p QPLIB: FP: Process Req qp is NULL QPLIB: FP: CQ Process req reported sq_cons_idx 0x%x which exceeded max 0x%x QPLIB: %s: QP in Flush QP = %p QPLIB: FP: CQ Processed Req wr_id[%d] = 0x%llx with status 0x%x QPLIB: FP: Process Req cq_cons=0x%x qp=0x%x sq cons sw=0x%x cqe=0x%x marked! QPLIB: Should not have come here! cq_cons=0x%x qp=0x%x sq cons sw=0x%x hw=0x%x QPLIB: set affinity failed; vector: %d nq_idx: %d QPLIB: Failed to request irq for nq-idx %d QPLIB: FP: SRQ (0x%x) is full! QPLIB: %s Error QP. Scheduling for poll_cq QPLIB: prod = %#x cons = %#x qdepth = %#x delta = %#x QPLIB: Inline data length > 96 detected QPLIB: FP: Failed to allocate SQ nq_work! QPLIB: %s: Error QP. Scheduling for poll_cq QPLIB: FP: QP (0x%x) RQ is full! QPLIB: FP: Failed to allocate RQ nq_work! QPLIB: FP: CREATE_CQ failed due to NULL DPI QPLIB: FP: Flushing SQ QP= %p QPLIB: FP: Flushing RQ QP= %p QPLIB: process_cq RC qp is NULL QPLIB: FP: CQ Process RC wr_id idx 0x%x exceeded SRQ max 0x%x QPLIB: FP: CQ Process RC wr_id idx 0x%x exceeded RQ max 0x%x QPLIB: process_cq UD qp is NULL QPLIB: FP: CQ Process UD wr_id idx 0x%x exceeded SRQ max 0x%x QPLIB: FP: CQ Process UD wr_id idx 0x%x exceeded RQ max 0x%x QPLIB: process_cq Raw/QP1 qp is NULL QPLIB: FP: SRQ used but not defined?? QPLIB: FP: CQ Process Raw/QP1 wr_id idx 0x%x exceeded SRQ max 0x%x QPLIB: FP: CQ Process Raw/QP1 RQ wr_id idx 0x%x exceeded RQ max 0x%x QPLIB: FP: CQ Process Terminal Error status = 0x%x QPLIB: FP: CQ Process terminal reported sq_cons_idx 0x%x which exceeded max 0x%x QPLIB: FP: CQ Processed terminal reported rq_cons_idx 0x%x exceeds max 0x%x QPLIB: FP: CQ Process Cutoff Error status = 0x%x QPLIB: process_cq unknown type 0x%lx QPLIB: process_cqe error rc = 0x%x drivers/infiniband/hw/bnxt_re/qplib_fp.cFailed to re-start IRQs Failed to reinit NQ index %d %s 0x%x bnxt_enbnxt_re3%s: Failed to probe &rdev->qp_lockno cos for p_mask %x no tc for cos{%x, %x} Alloc Failed NQ%d rc:%#xbnxt_re%d6%s: %s%sUnregistering Devicehca_typehw_revFailed to bind fence-WQE QP1 buffer is empty!QP type 0x%x not supported%d.%d.%d.%dcreate HW QP1 failed!Failed to remove GID: %#xFailed to add GID: %#xFailed to allocate HW AHFailed to destroy HW QPDestroy the shadow AH Destroy the shadow QP Destroy Shadow QP failedFailed to create HW QPFailed to copy QP udataCreate HW SRQ failed!SRQ copy to udata failed!Modify HW SRQ failed!Query HW SRQ failed!for qpn: %#x type: %#xMove QP = %p to flush list Failed to modify HW QPLimit exceeded for Send SGEsInvalid packet Failed to query HW QPWR (%#x) is not supportedFailed to create HW CQFailed to copy CQ udataPOLL CQ : no CQL to usePOLL CQ : bad QP handleDereg MR failed: %#x MR type 0x%x not supportedAllocate MW failed!Free MW failed: %#x include/linux/dma-mapping.hFailed to alloc fence-HW-MR Failed to register fence-MR Failed to allocate HW PDFailed to copy user response Failed to create Fence-MR Failed to allocate MRFailed to get umemumem is invalid!umem page size unsupported!Failed to register user MRABI version requested %uFailed to copy user contextFailed to map DPIFailed to map shared pagebnxt_reQPLIB: Invalid DPI? dpi = %d QPLIB: PKEY tbl not present QPLIB: Invalid DBR length %d bnxt_remismatchQPLIB: aeqe:%#x Not handled QPLIB: RCFW: CMDQ is full! bnxt_qplib_creq&rcfw->waitqbnxt_reQPLIB: SGID table is full QPLIB: PKEY table is full bnxt_reQPLIB: FP: Got Phantom CQE bnxt_qplib_nq-%dbnxt_qplib_nq%sQPLIB: SGID not found?? &cq->waitqbnxt_reactive_qpsactive_srqsactive_cqsactive_mrsactive_mwsrx_pktsrx_bytestx_pktstx_bytesrecoverable_errorsrx_roce_dropsrx_roce_discardsto_retransmitsseq_err_naks_rcvdmax_retry_exceededrnr_naks_rcvdmissing_respunrecoverable_errbad_resp_errlocal_qp_op_errlocal_protection_errmem_mgmt_op_errremote_invalid_req_errremote_access_errremote_op_errdup_reqres_exceed_maxres_length_mismatchres_exceeds_wqeres_opcode_errres_rx_invalid_rkeyres_rx_domain_errres_rx_no_permres_rx_range_errres_tx_invalid_rkeyres_tx_domain_errres_tx_no_permres_tx_range_errres_irrq_oflowres_unsup_opcoderes_unaligned_atomicres_rem_inv_errres_mem_errres_srq_errres_cmp_errres_invalid_dup_rkeyres_wqe_format_errres_cq_load_errres_srq_load_errres_tx_pci_errres_rx_pci_erroos_drop_countlicense=Dual BSD/GPLdescription=Broadcom NetXtreme-C/E RoCE Driverauthor=Eddie Wai srcversion=668756991E6D8F766959579depends=ib_core,ib_uverbsretpoline=Yintree=Yname=bnxt_revermagic=5.4.0-216-generic SMP mod_unload modversions SSSSSSSpmodule_layout\D__sg_page_iter_dma_nextӅ3-system_wq*Kib_set_device_ops:zLkmalloc_cachesE:#__kmallocMib_get_eth_speedaboot_cpu_datartnl_lock[c_raw_spin_lock_bhjdelayed_work_timer_fnp __vlan_find_dev_deep_rcuHregister_netdevice_notifierGV__warn_printk__sg_page_iter_start/жpci_dev_get__const_udelay9cinit_timer_keyJcancel_delayed_work_syncb˛@mutex_unlockdma_free_attrslevmemmap_base 0pv_opsb unregister_netdevice_notifier¬*Mib_dealloc_deviceT__init_waitqueue_headJ_copy_to_user}nr_cpu_ids囝R_dev_warnŏWmemsetPpci_iounmap 8_raw_spin_unlock_irqrestoreQ__mutex_initprintk(Lphys_base*__tasklet_schedule nǡ_cond_rescheddma_direct_map_page/dma_alloc_attrs*mutex_lock destroy_workqueueib_umem_get4Lib_device_set_netdevZd#tasklet_initKPdcb_ieee_getapp_maskr request_threaded_irqy`synchronize_rcu kib_ud_ip4_csumڶV3_dev_erriBflush_workqueueuyHinit_wait_entry*ib_ud_header_init@vlan_dev_real_devD|__iowrite32_copy oPib_dispatch_eventu#synchronize_irqNǣtasklet_kill^|page_offset_baseƅmodule_putcdma_direct_unmap_page-U_dev_info?ib_umem_page_count!: ioremap_nocacheGusleep_rangeme__cachemode2pte_tbl\j__get_free_pagesWI_raw_spin_unlock_bhmqueue_delayed_work_on) __stack_chk_fail򆹜vmalloc_base ib_register_deviceݍschedule_timeoutkmalloc_order_trace\ɢ.__x86_indirect_thunk_raxKib_unregister_device Tdev_driver_stringm__fentry__Ѡ"kmem_cache_alloc_traceRv_raw_spin_lock"__dynamic_dev_dbg vQ_raw_spin_lock_irqsave_;_ib_alloc_deviceCfree_pages"#>__wake_up&prepare_to_wait_event zkfree(u__rdma_block_iter_nextvib_sg_to_pages)remap_pfn_range8߬imemcpykib_umem_find_best_pgszS9iounmap2ib_modify_qp_is_okscnprintf~Rfind_first_bitTfinish_waitib_ud_header_packXpci_dev_putXrdma_read_gid_l2_fields6queue_work_onnJnesnprintf  __num_online_cpus.6_copy_from_userYirq_set_affinity_hintbt__rdma_block_iter_startalloc_workqueuernrtnl_unlock00 ib_umem_release| dma_opsHۈ__check_object_size3#ptry_module_get;JQfree_irq25sme_me_mask$$Broadcom NetXtreme-C/E RoCE Driver H   N)86j/ v F x - Z,TLbnxt_reGCC: (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.0bnxt_re.ko3|, "n#0@= U j }7   @`+"3"(SPiJ, v7cp2:j@ ` 1 Bp 4Wh!u"" } P=* C WOl~"78  (*9!$2J a[ n` ~@ /D*W`682%M d0!|<%""a20#'''^< GP8c*}0U08n#%F858QIiEHK,88  !JmGK3f@KN sL, Jv (  ) ` 0@  W   b   m   x   8 #  # p8  4 ? / n #* iC 0k&[ j  4p / 88 8 > J  0+  P:  pI  X  g  v      @u [ u r " E h8. H  W o 8 8  R G 38 kA "M q  @ @! a! # 8  H8(8C*g\'u@`XvF" ` @5]P@XbzX8 P;Eд#o68R8nx8@8 8 8''_A~/_$x 8 p8 AL"!(8D8` k z`8(8888 P %$ 03K p Z i x @   #$%6  A`&2BPbzp. Px`i`0&!Ѓ)5}K YMv P5  g!03?Nndnp:c ap6w4CSjp@\"p0@ppB*?PgypPp`7iR?%:Sh0#~@>T"6ChT r@8IpfV:B@q@`$:p$S^o 4*pt6&#Х8M8B`i }4B0lPgr$9EW<ozp,o0@|*XBU=bis0-Ma"prPbpiM.J@+_kp;\} eO80}} `n] P5 @ >T b @$z   Фr  И p !$!r?!L!Y^!jBq!!!!!!.!! a"PQ"+"@"0EZ"!h"7 z"j"""" "/m##,#pC#p}[# ;o#y##0L#л#w#P##b $0B$pd5$mL$ Yc_$;y$5$A$t\$$$ЁU$$%__UNIQUE_ID_srcversion43__UNIQUE_ID_depends42____versions__UNIQUE_ID_retpoline41__UNIQUE_ID_intree40__UNIQUE_ID_name39__UNIQUE_ID_vermagic38_note_6bnxt_re_stopbnxt_re_startbnxt_re_set_resource_limitsbnxt_re_query_hwrm_intf_versionbnxt_re_query_hwrm_intf_version.coldbnxt_re_net_stats_ctx_freebnxt_re_net_stats_ctx_free.coldbnxt_re_net_ring_freebnxt_re_net_ring_free.coldbnxt_re_start_irqbnxt_re_start_irq.coldbnxt_re_stop_irqhca_type_showhw_rev_showis_bnxt_re_devbnxt_re_ib_unregbnxt_re_ib_unreg.coldbnxt_re_shutdownbnxt_re_dev_unregbnxt_re_dev_lockbnxt_re_netdev_eventbnxt_re_dev_listbnxt_re_taskbnxt_re_wq__key.91929bnxt_re_netdev_event.coldbnxt_re_net_ring_alloc.isra.0bnxt_re_net_stats_ctx_alloc.isra.0bnxt_re_srqn_handlerbnxt_re_srqn_handler.coldbnxt_re_cqn_handlerbnxt_re_cqn_handler.coldbnxt_re_aeq_handlerbnxt_re_sriov_configbnxt_re_setup_qosbnxt_re_setup_qos.coldbnxt_re_workerbnxt_re_ib_regbnxt_re_ulp_opsbnxt_re_dev_opsbnxt_re_dev_attr_groupbnxt_re_ib_reg.coldbnxt_re_dev_stopbnxt_re_task.coldbnxt_re_mod_initbnxt_re_netdev_notifierbnxt_re_mod_exitbnxt_re_attributesdev_attr_hw_revdev_attr_hca_type__UNIQUE_ID_license346__UNIQUE_ID_description345__UNIQUE_ID_author344__from_ib_access_flagsbnxt_re_set_pagebnxt_re_bind_fence_mw__UNIQUE_ID_ddebug348.88021bnxt_re_bind_fence_mw.coldbnxt_re_build_send_wqebnxt_re_copy_wr_payloadbnxt_re_copy_wr_payload.coldbnxt_re_post_recv_shadow_qp.constprop.0bnxt_re_post_recv_shadow_qp.constprop.0.coldbnxt_re_build_qp1_send_v2bnxt_re_build_qp1_send_v2.coldbnxt_re_init_qp_attrCSWTCH.698__UNIQUE_ID_ddebug372.88350bnxt_re_init_qp_attr.coldbnxt_re_create_gsi_qp.isra.0bnxt_re_create_gsi_qp.isra.0.cold__UNIQUE_ID_ddebug344.87970bnxt_re_del_gid.coldbnxt_re_add_gid.coldbnxt_re_create_ah.cold__UNIQUE_ID_ddebug360.88200__UNIQUE_ID_ddebug361.88205bnxt_re_destroy_qp.coldbnxt_re_create_qp.coldbnxt_re_create_srq.coldbnxt_re_modify_srq.coldbnxt_re_query_srq.cold__UNIQUE_ID_ddebug385.88600__UNIQUE_ID_ddebug386.88605CSWTCH.658bnxt_re_modify_qp.coldbnxt_ud_qp_hw_stall_workaround.part.0bnxt_ud_qp_hw_stall_workaroundbnxt_re_post_send_shadow_qp.constprop.0bnxt_re_post_send_shadow_qp.constprop.0.coldbnxt_re_process_raw_qp_pkt_rxbnxt_re_process_raw_qp_pkt_rx.coldbnxt_re_query_qp.coldbnxt_re_post_send.coldbnxt_re_post_recv.coldbnxt_re_create_cq.coldCSWTCH.712CSWTCH.714CSWTCH.716CSWTCH.722__UNIQUE_ID_ddebug406.89068bnxt_re_poll_cq.coldbnxt_re_dereg_mr.cold__UNIQUE_ID_ddebug418.89208bnxt_re_alloc_mr.coldbnxt_re_alloc_mw.coldbnxt_re_dealloc_mw.coldbnxt_re_destroy_fence_mrbnxt_re_create_fence_mr__warned.35595bnxt_re_create_fence_mr.coldbnxt_re_alloc_pd.coldbnxt_re_reg_user_mr.cold__UNIQUE_ID_ddebug424.89311__UNIQUE_ID_ddebug425.89316bnxt_re_alloc_ucontext.coldbnxt_re_mmap.cold__func__.89312__func__.89209__func__.88022__func__.89069__func__.88601__func__.88351__func__.88201__func__.87971.LC87__free_pbl__free_pbl.cold__alloc_pblbnxt_qplib_alloc_ctx.coldbnxt_qplib_dealloc_pd.coldbnxt_qplib_dealloc_dpi.cold__UNIQUE_ID_ddebug188.64026bnxt_qplib_alloc_res.cold__func__.64027bnxt_qplib_service_creq__UNIQUE_ID_ddebug99.41852__UNIQUE_ID_ddebug100.41857bnxt_qplib_service_creq.coldbnxt_qplib_creq_irqbnxt_qplib_rcfw_send_message.coldbnxt_qplib_alloc_rcfw_channel.coldbnxt_qplib_disable_rcfw_channel.cold__key.41961bnxt_qplib_enable_rcfw_channel.cold__func__.41853bnxt_qplib_get_dev_attr.coldbnxt_qplib_set_func_resources.coldbnxt_qplib_get_sgid.cold__UNIQUE_ID_ddebug94.41376bnxt_qplib_del_sgid.cold__UNIQUE_ID_ddebug96.41398__UNIQUE_ID_ddebug97.41410bnxt_qplib_add_sgid.coldbnxt_qplib_get_pkey.coldbnxt_qplib_del_pkey.coldbnxt_qplib_add_pkey.coldbnxt_qplib_free_mrw.coldbnxt_qplib_reg_mr.coldbnxt_qplib_get_roce_stats.cold__func__.41399__func__.41377__clean_cqbnxt_qplib_service_nqbnxt_qplib_service_nq.coldbnxt_qplib_nq_irqbnxt_qpn_cqn_sched_task__UNIQUE_ID_ddebug136.47175__func__.47176bnxt_qplib_free_qp_hdr_buf.isra.0bnxt_qplib_alloc_qp_hdr_bufbnxt_qplib_alloc_qp_hdr_buf.coldkmalloc_array.constprop.0bnxt_qplib_release_srqe__UNIQUE_ID_ddebug133.47133__UNIQUE_ID_ddebug134.47138bnxt_qplib_cq_process_req__UNIQUE_ID_ddebug140.47683__UNIQUE_ID_ddebug141.47705__func__.47706__UNIQUE_ID_ddebug139.47677bnxt_qplib_cq_process_req.coldbnxt_qplib_nq_start_irq.coldbnxt_qplib_enable_nq.coldbnxt_qplib_post_srq_recv.coldbnxt_qplib_query_qp.cold__UNIQUE_ID_ddebug137.47520__func__.47521bnxt_qplib_post_send.cold__UNIQUE_ID_ddebug138.47575__func__.47576bnxt_qplib_post_recv.cold__key.47609bnxt_qplib_create_cq.cold__UNIQUE_ID_ddebug149.47835__UNIQUE_ID_ddebug152.47853CSWTCH.264__func__.47797__UNIQUE_ID_ddebug145.47796__UNIQUE_ID_ddebug146.47806__UNIQUE_ID_ddebug142.47732__UNIQUE_ID_ddebug144.47776__UNIQUE_ID_ddebug143.47750__func__.47733__func__.47777__func__.47751bnxt_qplib_poll_cq.cold__func__.47678__func__.47836__func__.47134bnxt_re_stat_namesme_me_maskbnxt_qplib_init_resbnxt_re_create_ahfree_irqbnxt_re_query_srqbnxt_qplib_del_sgidtry_module_get__check_object_sizedma_opsib_umem_releasertnl_unlockalloc_workqueuebnxt_qplib_disable_rcfw_channel__rdma_block_iter_startbnxt_re_modify_device_copy_from_userirq_set_affinity_hintbnxt_qplib_alloc_init_hwqbnxt_qplib_alloc_dpi__num_online_cpusbnxt_qplib_update_sgidbnxt_re_query_pkeybnxt_qplib_free_resbnxt_qplib_disable_nq__this_modulebnxt_qplib_free_rcfw_channelbnxt_qplib_add_sgidbnxt_re_add_gidsnprintfqueue_work_onrdma_read_gid_l2_fieldspci_dev_putib_ud_header_packbnxt_qplib_free_fast_reg_page_listbnxt_re_map_mr_sgbnxt_qplib_cleanup_resfinish_waitfind_first_bitbnxt_qplib_destroy_ahscnprintfib_modify_qp_is_okbnxt_qplib_set_func_resourcesbnxt_qplib_get_pkeyib_umem_find_best_pgszcleanup_modulebnxt_qplib_enable_rcfw_channelbnxt_re_get_link_layermemcpybnxt_qplib_alloc_rcfw_channelib_sg_to_pagesremap_pfn_range__rdma_block_iter_nextkfreebnxt_re_poll_cqbnxt_qplib_reg_mrbnxt_qplib_free_mrwbnxt_qplib_free_qp_resprepare_to_wait_eventbnxt_qplib_query_qp__wake_upbnxt_qplib_get_qp_buf_from_indexbnxt_qplib_post_recv_dbbnxt_qplib_alloc_res_ib_alloc_device_raw_spin_lock_irqsave__dynamic_dev_dbg_raw_spin_lockkmem_cache_alloc_tracebnxt_re_query_qp__fentry__bnxt_qplib_create_qpinit_modulebnxt_re_query_ahbnxt_re_post_senddev_driver_stringbnxt_qplib_clean_qpib_unregister_device__x86_indirect_thunk_raxbnxt_qplib_dereg_mrwbnxt_qplib_dealloc_pdbnxt_re_create_srqkmalloc_order_traceschedule_timeoutib_register_devicevmalloc_base__stack_chk_failqueue_delayed_work_on_raw_spin_unlock_bh__get_free_pages__cachemode2pte_tblusleep_rangebnxt_re_alloc_mwbnxt_qplib_process_flush_listib_umem_page_countioremap_nocachebnxt_qplib_alloc_nqbnxt_re_lock_cqsbnxt_re_dereg_mrbnxt_re_post_recvbnxt_re_modify_qpbnxt_re_modify_srqbnxt_qplib_nq_start_irq_dev_infodma_direct_unmap_pagebnxt_qplib_mark_qp_errormodule_putpage_offset_basebnxt_re_del_gidtasklet_killsynchronize_irqbnxt_re_mmapib_dispatch_eventbnxt_re_destroy_ah__iowrite32_copyvlan_dev_real_devib_ud_header_initinit_wait_entryflush_workqueuebnxt_qplib_create_ahbnxt_qplib_create_cqbnxt_re_unlock_cqs_dev_errbnxt_qplib_gid_zerobnxt_qplib_free_nqsynchronize_rcuib_ud_ip4_csumrequest_threaded_irqdcb_ieee_getapp_maskbnxt_qplib_is_cq_emptytasklet_initbnxt_qplib_map_tc2cosbnxt_re_alloc_mrib_device_set_netdevib_umem_getdestroy_workqueuebnxt_qplib_post_send_dbmutex_lockbnxt_re_query_devicedma_alloc_attrsdma_direct_map_pagebnxt_qplib_enable_nqbnxt_re_reg_user_mrbnxt_qplib_post_srq_recvbnxt_qplib_poll_cq_cond_reschedbnxt_qplib_free_ctxbnxt_re_ib_get_hw_stats__tasklet_schedulebnxt_re_destroy_srqphys_basebnxt_re_query_gidbnxt_qplib_query_srqbnxt_qplib_create_qp1bnxt_qplib_flush_cqn_wq__mutex_initbnxt_re_alloc_ucontextbnxt_qplib_modify_qpbnxt_qplib_get_qp1_rq_bufbnxt_re_dealloc_mw_raw_spin_unlock_irqrestorebnxt_qplib_post_sendpci_iounmapbnxt_re_create_qpbnxt_qplib_get_roce_statsmemset_dev_warnbnxt_re_get_dma_mrbnxt_qplib_alloc_fast_reg_page_listbnxt_re_destroy_qpbnxt_qplib_alloc_ctxbnxt_re_alloc_pdbnxt_qplib_get_rq_prod_indexnr_cpu_idsbnxt_qplib_alloc_pd_copy_to_userbnxt_qplib_get_dev_attr__init_waitqueue_headbnxt_qplib_rcfw_stop_irqbnxt_qplib_del_pkeyib_dealloc_devicebnxt_qplib_rcfw_start_irqbnxt_qplib_destroy_qpunregister_netdevice_notifierpv_opsbnxt_qplib_rcfw_alloc_sbufvmemmap_basebnxt_re_create_cqbnxt_re_dealloc_pddma_free_attrsbnxt_qplib_alloc_mrwmutex_unlockcancel_delayed_work_syncinit_timer_keybnxt_re_query_port__const_udelaybnxt_qplib_create_srqbnxt_qplib_rcfw_send_messagepci_dev_get__sg_page_iter_startbnxt_re_ib_alloc_hw_stats__warn_printkbnxt_re_modify_ahbnxt_qplib_modify_srq__vlan_find_dev_deep_rcubnxt_qplib_post_recvdelayed_work_timer_fnbnxt_qplib_init_rcfwbnxt_re_get_port_immutablebnxt_qplib_destroy_cq_raw_spin_lock_bhbnxt_qplib_destroy_srqbnxt_qplib_add_flush_qpbnxt_qplib_get_sgidrtnl_lockboot_cpu_databnxt_qplib_req_notify_cqbnxt_qplib_nq_stop_irqbnxt_qplib_free_hwqbnxt_qplib_add_pkeyib_get_eth_speedbnxt_qplib_get_qp1_sq_bufbnxt_re_query_fw_strbnxt_re_req_notify_cqbnxt_qplib_deinit_rcfwbnxt_re_destroy_cqbnxt_qplib_rcfw_free_sbufbnxt_qplib_get_guidbnxt_re_post_srq_recvbnxt_re_dealloc_ucontext__kmallockmalloc_cachesbnxt_qplib_dealloc_dpiib_set_device_opssystem_wq__sg_page_iter_dma_next<<!<a<3D;L<D'JLQ<DFL!<:r\<EXq< 7< ;<`DL<D?VDlCOr   * 4 9  A <a <     s  `  / M R sZ q < i   * ,9 :r      D % ?5 Z 6 h    ( B I N _ n 6  ^  <DL<DL<*DILQ<gD<RDrWoL<<5vSvDq>qy: `qtqL<M< "DDa}& #HU @LN0>CNy 59VGz5 PC LY X 0 Uj{u| J ]f( / Te|M <[DqZfL<Zj*ffL<a<<  " ~U @\ o 8v L <1!<!8!%"<v"]""4#L1#<#u$jC%t%%&'L'<'' '^))| + + P+8+|<,j,Lq,<,q.<.</</ 0L0<#0 BK0a0<00<00<11"51Ha1Tp1:q2=2223:<33m3J3*3333*44 4L!4<44j4*,5 h65 0A58Q5<55566:]6Lq6<6<66<6j7mu77777<7<A8<^87}898<8 88<9#9.9!G9.99B999.9#:6:*?:*H:*y:::::*:W:B;o; ); .;8I; T; ];8q;<;A;A;A;A;A;T<:n<=v<<<w<=k=*====L=<>>A><|>?K?|???I@U@p@@L@@<@D@@i!A<fAnAALA<B7nBBBLB<9CFC kDEFe Fe "Fe ,Fe >Fe FF GGHWHHoHWHBHoeI rI I I I I8 J J J8,J UJ J<JZJLK<AK<K7K K L "L>L~YLLLL L<M3M3(N( ~OM fPLqP<PLP:P0Pr R*R<9S7sS S S S S2 TT U~UV V VLV<'W7eW\ WX4XcXtXX4YL!Y<OY[YxY*Y<Y Y 8ZYZ|&[n1[ [[ [ \*7\LA\<\7\ \] \^v ^ _ _ _ Ra aSa?b7|bc$cN `ccc  c &d8TdLYd ^d qd<d7dwdd!e<MeLie:ee*%f,af-kfLqf<f-f ff*ff*!g<)g `;g'Qg<gLg:gh*0h ;h pJh8rhhh h-h<h<i:6i>i; qi<i-ij i*i<i j*Tj-ojEjDjj^j<kF1k<rkKkakkDkl5lL:l:ll l,l lR m m m m n +nA5n  =nFnLMnan<nn0nMoyoFootoVoLo0o<opLp:ppp|pUpTp.pq!-qBqnqq)q,q|q*$r7rLr-\r*grLqr<rOOs^sgss s 8s8s  s s8 tLt<2t2Xtqt<ttPtt(t2uau(u ,uAu<wuWuu*u*u<(vDvwvv5wfw*wLw<Qx<|A|<i|x|||||||1}<|}}}J~~~nK<< 1<Ea<с<1<Oqqς<oƒLу<* ***$*T*l*u*݄  h8<9Vq$4J5Z5fUwVԆC [*n***Ї<-7VÈ#6{_D#7}?1Qf ` m 8 8 8<7Q<΋C74vY+|Uzk/ʏI  p5MQ[{  pL<L!<L<ŕ*ѕ*<`j/ŖlsK<dd*c;Q<co { g*ј<  u x<CUT~UΚ ՚ ,ښIhwL<$:Λ*<+3*A<<:`Lq<]L!<7~a<f  8 L!<T&hlpKqޡqK|  8Ar  y H8L<iL<Ѥ<ޤ+ H7pQ<^4nwѥ<L<*L1<^TۧL<hL< S]Lq<ܩr%/DmL<<!1<L<:L<A<ϰDװ߰NGDA<<ʲ* DN$ + 02 X>8Q<ó<x7´c<9d q<79< Rj q }8Զ ۶ 8<!|B|   @8  x͹8] d p8{<7ͺ9m ѻ<Qdxdc<ڼ} 7A<  @uϽ4m @rx<  8 SUs\~[<ÿ<Fq<*L!<wDP*}L<<TL<9z' 9% <GG_k*Vb*MLa</D *!*pJLQ<>L<P)<kLq<;LA<co**<Q<q<<<A<)A,F:     8gq<<=,:] p   8d<c  7L<.BdLq<<<(7   8  8<"e{hCCc1 Hp37A}Z, 3 : `F8g P  8   8 0  )8@   (8"L',1<<ll<1<JDR:_ @ ph3 (>pF'_ Pjpr p  p ^   I! Q&5 H:? M IT Y]^ e Il  sp` I QN   I  p I xp* I  p1  9p>X ]d lq w  H prCLVrpz p p  H 0 %9>G XLW (\am x}H h @  H p\ b. 3p8" K xSp]! p" pv& 'p* @p* 3  p5 NApJ3] epj3 dp4 ~p5 p7 p7  p!:4 <pA:b gpw= $p=  p= p@ < p`@% R-p9D`@W 0_pi@| lp@ pA pG  p G" P* p@ E pU xZ pe Gx  p G  p G 8 p 0L  p; C pM O` `h pr O  p R $ p S  p T S S $ p2 SI N p\ Ss } p W U p   \ > p \  p [= mB pN al H q pv \  p ] x p ]  p g  % p2 *; hN Y pa *j Ui  p i 0 p m  p m  p m   (p0mC MKpV od fiptco  o p*+r pPr 8 "p.qA IpU+rh pp|;r p ` p )p2 is  W(p2tE EMpWta  inux  p} 0 M y X   p;%  0p5;F QpV;f  xp};     p  #V2 >CVN P Zpvߏ p" x p  pߏ  %p/:  FpK^V Pbpg^t p p I pI p~# @/p7<IF Xp]:g vp~ pU `p= 8p= = p&=5 8ApK=V Pbpl=w Ap= p p p x p \*p4> JpT_ k]r p  p  Hp: ߰ װ& 27߰B NpYLcOn `zp pI p  @ p0 8*p4ID S[i upz0 p  ) ) Hp' 3p=N Zpds 8p hp  px @px  px! -p7xD PpZxg xsp}x Ppx px px (px p"- 9pCxQ ]ph v { @pF<  I '3 I? DK W ^b im r  I } 07= FL U\vz    ] l\ ( -4 >}RL @ Y8+HXhpx$b e (?0g8G@[HPX`Zh;pxXz @HPX `h!p)x2:CVdu/AOWf z(08@HPX` h p% x4 E Z j v          ` (P0 8@pHPX`@ h` pp x P` 0!"0#'p, p.(.0/80@`0H0P0X 4`P5hp6p6x677@888p;=@>@ AABJK@KLpPRV Y Y(@\0pd8 e@pfH gPPgXh`pihipjx0k`noprtpt@uuwPx@|0}0`Ё0Ѓ (0P8@ HPX`PhИpx@p ` ФPХ0p0 (@0@8@PHPXp`hpлx@p `Pp@Pp @(p08@HpPX`h0px0 2v B$(R,048<X@^D2H':L:P=T>X@\_Y`ZdR[hKflfphtLixi|q>mޙo~G8a 90j@$P"` E  9**x 5$5(X094 ;8@9D7;HPHTIX@`HdIhppbtcxh!hrs`ss(̈́ׄhmZ,ՠ̡ip7d8 е$_(04ʶ8@DHP\TrXh`dJhptxH{IuP0"p `(@@Pp`p@  Anq0  8q@0H PpqxP q  q q ( 0PqX` hq q qp @0q8@ Hhhp x 9@x` 9@x8 w` (HwP`X` wpp(08p@`hppxp0pPp @HPpXxppppp (0p8X`hpp0 p px>0".symtab.strtab.shstrtab.note.gnu.build-id.note.Linux.rela.text.rela.text.unlikely.rela.init.text.rela.exit.text.rela.rodata.rela__mcount_loc.rodata.str1.8.rodata.str1.1.rela.smp_locks.modinfo.rela.parainstructions__versions.rela__jump_table.rela.data.rela__bug_table.rela__verbose.data.once.rela.gnu.linkonce.this_module.bss.comment.note.GNU-stack.gnu_debuglink@$.d?u:@0q&JE@;5&^Y@q&nBai@s& ~ y@Pv& @ & 2(#2? I@&JKl@& L@ `h@@ &`j$ @@&k @؟0&$k@ &.r>r@9@0& X@v]0@v`fwvww`-'  %80 *H 01 0  `He0  *H 1o0k0F0.1,0*U #Build time autogenerated kernel keyªC Ys @!0  `He0  *H cK 9b UjDz4 _q~`bEv0 JAd?WsK,q{ )2H óe k66&&  #0Rb\f:P̔Gq+8*` GjVфw׃3@K+b] BySy YڍUwQ-pT0LBzri!k&OTlzW]BpVf!O rfA3~CJ4P! joukxޓ~C1yA`S_*