ELF>]@@HGGNUuiCZOkWLinuxLinuxAA ItiUIE1۸HSALHL)HALL9IGЉqLI։)ׁutLcI1뼅uH]@UH HHtVF ]UH HH)t*A-t D]E1]HFDFHF0t`v!t<vHFE1D]t&ud tHFE1d uE1d sd uA[U(H]ff.UH]ff.UH HHt3A8FATF 91%q<1҉FqXF]fU@H]ff.U H]ff.U H]ff.Hhv_netvsUHFN/F cHF ]fFDFFAFGf.H HUHAWAUIATISHHtL Mt&1HcHw^A\\ ADHHuE1Ht'IOSH IO[HJIOcHJIOkHJIGsHB HD[A\A]A_]HHUHU댸fUFH H H$ H]HJH, HJH4 HJH< HJ HD HJ(HL HJ0HT HB8UHAWAAVIAUATSAE1IcH?Hi@M@MtH?Hi@I`HCtHCuI$pHA$))9FƅuHI$ HA$8))9Fƅu"AE9O[1A\A]A^A_]AtA' HHHH"[A\A]A^A_]fDUHAVAUIATASHHHHFHFHFHF ?McI IwWJHBHrHJH:HsH;HKHCB C DH;ArH[A\A]A^]LHHUHU@UHAUATSH8eH%(HE1L MHIH(HHuLHEHHEHCHEHCHEHCEHC8At`E1IcH@wwHi@ALHHHSHKH8H(H@H0H HCHS@E9wHEeH+%(u+H8[A\A]]HHHEHEmfUHAWAVAUIATISHL H AƅubHMto1LLuYIUHHHUHUЅtQI$HLLAދAM@fB1HD[A\A]A^A_]AIuHuLLAUHATSHL MtHLHLH Ht[A\]UHAUATSL MtMHAtL%AtL%[A\A]]ff.H HUHAWIAVAUIATSHL Ht:IHH HH9t?9rH[A\A]A^A_]HtOLLH[A\A]A^A_]1HcEdHw/fE^\ HHuMuMxS1땸HLELE뻸U5H]ff.H Ht7u(UHHSDH]ff.UHAWAVAUATSHHL eH%(HE1MIHLh 1IHcH AEI"IHHH uHuLHM1KHMIHcHAE I"HDHDXHHuAr1AHcH?Hi@ELHHIcH4AwAGHcHE1[DA\A]A^A_]LHLtHI$xLAƅu^I$ XLuLHLLD[A\A]A^A_]A[A\DA]A^A_]LfUHATISH ttI|$ L[A\]uкHH ff.UHAUATSHLX ƃP HL LABHǃX D[A\A]]@UHAVAUATISL MtA^ Iu Au[LA\A]A^]LH[LA\A]A^]UHAWAVAUATSH0L L eH%(HEHH3MEn HIAAE1Āu=MtMLHEeH+%(H0D[A\A]A^A_]AHULHHEHEHEEEʈEAŅwILdAmfUL HMt!IHHt'L]H\ H` ]]fDL Mu` F\ F F1ULH]ff.@UHAWAVAUIATSL'ID$LI eHA$u/MtLMeMt$HAD$pHC[A\A]A^A_] LIHtLM11L1ff.fU>*HuZHVFHt>H0uDwtXu/1d ]u1d ]tgvt3]t2u1d ]1d ]1d ]1d ]1d ]1d ]fUWp+Wt%HDqHII @t=FHQ8HH|H1J2HHH H9uD]D]ff.UHAWAVAUATSHHLjH}ȈEMWHDzLr0HA)L)HMHMHIHcA$DLI$HCXID$HuLfA$EtJf f u f\HEt tA$ A$Et2HEt%A$A$A$EtH f A$ f кfA$fA$HL[A\A]A^A_]H{ IHt΋E1GFI1NDLADHLD9McI1vLHAD$pA+D$tI$1fJ Hу1v$qqq qHIufƃfr FIrTHH+I|1H HH=L1E1LHHff.fUHAWAVIAUATS$HtcL IE1Mt H t[DA\A]A^A_]H0I901HLAŅE1[A\DA]A^A_]UP HAUIH=ATSIHMAI LAD$AETHQSAD$ AEXAD$AE8AD$AELD$>A$Al$0fA$AD$8fA$AD$8AGAD$8AG AW AGAAGHI\HHC AG C @fA$A$I$11fLI$A$ft 1I$A$D D f1A$fD A$SI$I+$f%f fCA$I$TC % ЉC AW AGAAGHITHHB AG B B A$ fB B A$f  ȈB A$  ȈB 8sqHAG4A<I_,AG4 AG AG8fA$vKE11A$I$A$I1I$fGHwHfAFwM$1L.Ll$(t$HL$LAH+HL$HT$ t$H J<(cLH+HLH%H HA$HfA$@<<LHD$0Hh At$tLM IHD$0H eHD$0Hx ~@ <)<sH\$0# ]AW AGAAGHIDH@ AG @ HA$I$I+$ff fPP fA$t?H I$A$|tJ P LHH I$A$| tF P P HD$0H S P HHD$0H H\$0H eB H1H`U1H]f.UHAUIATSHH`eH%(HE1jLe1 E1LE1HHHjL1jjAH1EUMvYffLHuމЉG4W,H A)O$AA1DD)A1щ)D1‰A)D1D )ʉ 1BA)D1H9uMUԉ1)1 )1)1)1)1)1)HUeH+%(He[A\A]]HuH~HHHUHHJftIfuffiA#tuCA#uދUM- AR!1)1 )1)1)1)1)1)Hff.UHAWAVAUIATSHHH HtXHH@0HAfEe,E A9r A)A9sHD[A\A]A^A_]LFMExxEAx ED9 wEe|fEtAE1AiLH LEbLEЃD E9u EE?E`AD੿u EEIHEEHfAtJfEhxAJDf|fEFH LD EE AU@@HAWAVIAUATSHHI HAƄ$\ I$` IDŽ$M$ HA$ I$ ME11HI$ I$ I$ HI$ IDŽ$ I$8 ADŽ$0 HHE11ɺ I$ ADŽ$ I$ HI$ I$ I$ I$ I$ I$ IDŽ$ (IHAIcH*DHA9rIF(LM$ I$tIDŽ$IDŽ$fA$LP H=IHHAGIGH%IGLLIH=AI$HAWfPAvH5I I$LIDŽ$IDŽ$ H ADŽ$DI$I$A}%A$AE!ÅHI$ IHHBI$ I$0IDŽ$ HHLhH9u!I$0IE@HLhH9toItfA uAuIL!L9tLI9uLHt AAeLL!L[A\A]A^A_]ADŽ$ @ADŽ$ f(IDŽ$ IdžL[A\A]A^A_]HLHLLI$ 뛻FHfUHHAVAUATISVHIHH HPHHSPVS@t+v@u A$td[A\A]A^]s S HH9H)H9DYHH-` [A\A]A^]H= IHzM$ CLAEI$ LHI$ IUM$ IEL(H51I$ [A\A]A^]DUHAWAVAUATASHHeH%(HE1t)HEeH+%(*HHD[A\A]A^A_]HHHUIHDAō@vHAHUHLlIHAfDx|HHA<t)<uHAt!H{ LA.HA@pLǺLfAh|AILELELI`I f.UHAVLAUATE1SHHH3HhHHMcI?wRHI?wfHI?wCHHAH@A@uL[A\A]A^]LHLHLHff.UHATLg SHLHpu [A\]Hp@D$L[A\]ff.UHAUIATISHHeH%(HE1HElAA;C@A;tZHI}E1HuIA PUHtI$ HUeH+%(uUH[A\A]]Dc A1AtH{1ɺEEADž1Wff.UHAWAVIAUIHATSHHDEHqHHDEIHn@4t HS`HEL$,MfA?AD$.LDLMIi@HHAD$0EHMi@ILMI?(B#Dc DBAAAL$IMI$t[!tH[A\A]A^A_]I A8E1p))9A0FE,LHI D)DADw EwLI bAE1EKH{1ɺ1LHLHDELMDELMNfUHAWAVIAUIATIHAQ)HHDAiAluP"DxAtDEHMHMDEԅLLL7HA\A]A^A_]A HI|$hI$HHI$HHI$HHI$H@ I$HA\A]A^A_]At^Afu wHqILH8I|$hHA\A]A^A_]wUU؅mUHAVAUIATSt|I]8HtaMH;1Lt|A}Av,IcH?wpHi@AI`E9ewAEAE[A\A]A^]H5L [A\A]A^]H;HH|fUIHAWAVIAUATSH0IDAQAfEHF(D)HEЃ IcI̋kTA[QfPHcQIHH9EEI1ۉEDHEE~}D}IIATAE0ED9b)D9WE9E<HEH Eă9ADLLLoHH9]uMMD}Hc]Md$f@Li@AE@MAA0))9C׃)Ѓ@fHi@uL苐HHL"rVA;U@uǀ @E1H0D[A\A]A^A_]eHHHtHxULDEHMDEHMAdžA$ @E @E1hAdžA$ @tAdžEz @E1! @E1  @E1ELLLUHi@I@0AAE@ALUЍ0))9C׃)JHHLULUfDUHGHAWAVAUATISH0LwLHEIHH@ML$LME~bI0 HEIT$DAff ucALLLIt$LIHID$;]HULLE9NH0[A\A]A^A_]fOAAAQHc)LɃ==k DIDAAA?gA(DH@H9HM1I)A HHcHvHLEHEULEHEUAIeHHHt)HHxLLMHULLMHUAfXHULLLtEULID$HULLwAŋE9YLGEL.Ip@D$L UHMUHM AA( QA, H}A( IFLID$IHE ?Ip@D$IpHA))9Fƅ4@UHIMHAWIAVIAUATSHh^eH%(HU1If@Hi@HKHHH}M@HEI A8p))9A0FA1EA,HHH )ÀÀ}HEHEHEHEHEEkMAF EtAFEA<DAVA>t AFHIMA(HMLLIi@AM wH}H}H HuHtMi@K'HUeH+%(<Hh[A\A]A^A_]eH"HHt$HxHuHMLLUL]LUL]AVALHuLA(HuHuH E[A_!H}EHEH EH}HHLEHMLUL]HEfUHAVIAUIATLSHHHdžID$ID$ID$ID$ džgffI(LE1AHIDAt AC8H[A\A]A^]eHsHHtHxLLjff.@UHAVIAUIATLSHHHdžID$ID$ID$ID$ džjfI(LE1AHIDAt ACTH[A\A]A^]eHsHHtHxLLjff.UHAWAVAUIATSHL uL M@ƇP 1IdžIGIGIGIG AdžA&'fI$ALLA(uI~hEEAP EH[A\A]A^A_]eHsHHtHxLLxIdžIGIGIGIG @UHAWAVAUATASH@Ii@IH@LcIw^Dk@JMi@B40ILLHHt1[A\A]A^A_]LHHu۸LHLHWfDUHAWAVAUIATSHHDbDbHUHIHMIA9AFā>DBELIE(HEe0HIM4DHAƅIDžMID$ID$ID$ AE4ADžeAfADHALLA(AƅIEhHHEADAAEAEEI@QHH[A\A]A^A_]HLHAu4u&AuPtIAEPIAE4IAE4AuTLHLELE`LHLELE@UHAWAVAUATSHPH L HUHM^LEHEMEo IIAAAD$HEHf@aH}A$AD$ EHiE@AOXA,LHH}H}tA(99eHiE@IHEHiE@LHǀHǀǀHEHtLEH}1LHxM LEHMLLH}Ptt IW`HHP[A\A]A^A_]E9HEX eHEHEHHIHA,AXEEHAD$IHƍBA#D$\THM)‰UQAT$tNLeE1Lu]DAIvE&IAFH H5LHHLA9w͋]LeEt 1A<$A\$ AD$A(D$AD$EAD$HiE@LHHtRfAT$H@AD$HiE@IHt1EHiE@HMLH}HLtLEHu1LH}^uoHP1[A\A]A^A_]AD$E9CHEX A$e9HiE@IHEEE1HMIG`Q HH}UHP[A\A]A^A_]LEHMLLH}HP[A\A]A^A_]EAD$AD$uA<$EZAXEHIHAD$EE HEEHEAXHIHA<$uAD$EMo`AwTLA;GTr(AWTKE11ILA;GTsmIErӃt^HiE@LHǀHǀHMHHǀHMeE1-I eA<$ HEHEAT$HHDMEDMU}HEHEdfUHAWAVAUATSHHHuL QHSHxHIE1HHAD$hI$(I|$pHHfAL$ I$HHHIDŽ$I$I$I$I$IcHCDŽ IIuHM$E1ǀIcH@dH1DLMLI11LAI@A@uM$`@HLLH I$I$I$IHǀHHHHHHǀHHIE11ɉHǀI$@HPZfLHULHM HeL[A\A]A^A_]HLHIHH;UHtEv"tfurNtDt3uVFHHH vDًFHHH+vD‹FHHH#vf뮋FHHHvffDFHHHBHHPBPDJ DBHZYB HHPBPBPBPBPDJ DBHH(B(HHPB PB$PBPBPBPDJ DBHH0DJ DBHHHBHHPDJ DBHXff.UHAWAVAUATSHL H}AuBIHHHAM}ILAFI]IUHH9AN HH99uLE~A4IH{u&LLHH[A\A]A^A_]vueEMLLHH[A\A]A^A_]DLLH[A\A]A^A_]LLH}H}Mff.UdHAVIAUATSHH eH%(HE1H1HPIAHHHH0I$I$I$1HI$IDŽ$ADŽ$AŅxOLH H}1Ҿ H}I$A AŅxLHAŅtiLsLI$LHID$HBHHI$H"ID$LHEeH+%(u;HD[A\A]A^]I|$AD$HL BAB2LuIHDLLǀ HǀHHHSHHSHSfE$fA$ADžthILI$LHID$HBHHI$H"ID$L[DA\A]A^A_]8AI|$AT$D<EF(fo9LHDž(HHHDž0HDž8Dž@ƅ,I#$ADŽ$ H I$\΃'}I$t1}t+H΀̀I$Hfff>HA$xLH(H LH!I$HUeH+%(*H[A\A]]HADŽ$ H I$ƅ-EHƅ3H I$U@tƅ.ADŽ$ \I$΃HHI$ƅ/A$ A$ Et(}uH ƅ4I$E9GЃ@t0ƅ0A$ I$\EUHAUIATISLL1FA\A]]ff.UH  H5H(H]DUHAWIAVLAUIATISH@H eH%(HE1H HE&HIFIFIFIF IAADHLLAA(AƅIhAAAW9AAA91AHcH1A HHuMH]I(LH1LHALALHEeH+%('H@D[A\A]A^A_]eHHHtHxLL1H}IHuHAA;uHuHAH]HH1HH< HH HM]EMdU HAWIAVIAUATSH@H eH%(HE1HIHt'C LHA$$CAG AE1I3AA9IcH@3Hi@AA9t1H}MoHuLAtF1I-9t-HcH@Hi@AA9tHuLMtFLkLI$LHID$HBHHI$H"ID$LLHEeH+%(u]H@[A\A]A^A_]HHMUHEMUHE7HHUHEUHEf.UHAWIAVAUATSH H@H}LH=eH%(HE1EH"@IHLID$@H@ID$ID$ HID$(ID$0ID$0AD$ID$8IH=M LHIM4$IH]ǀ@HLHǀAD$OLcAD$ILILHIGHBHHIH"IGLH}LHEeH+%(H@L[A\A]A^A_]IAG<AD$AGPA(AOXI|$H}A,IH}HIGHBHHIH"IGLLEHMLLEu}uEA9M|$MLELLLE_u*AD$MAGfCI~*LLtLcLEHMLLE DA}lLEHMLLEuEYI$HH-` UHb1H}LEHMLLEȃ@9F9GAC9GAAu41A1HcHfA^\ HHuHEHADžHA.A9Ltt&LcI?1Mi@K%uHMIILMAD$L<ILLHHHLDLLLAuvCAIcH?Hi@@LAHI`E9wM:IIHUUULHHHlfDHt>U1HSH {u {H t Hu C1H]ff.HtTU1HSH {t H]H{(CHt1HntuC1H]UHAVAUATSHHt)IIDHH{HLDLH;u[1A\A]A^]ff.UHAVAUATSHHt)IIDHH{HLDLH;u[1A\A]A^]ff.UHAUATSHHt"IIHH{HLLH;u[1A\A]]UHAVAUATSHHt(IIIHH{HLLLH;u[1A\A]A^]ff.fUHAVAUATSHHt(IIIHH{HLLLH;u[1A\A]A^]ff.fUHHAUATSHL tHe[A\A]]At$El$HHED$HAL$ IAD$AUHIHZHe[A\A]]ff.@UHHATSHL t [A\]At$ HHHHHAD$IH[A\]UHHATSHL uOAT$AD$HIAL$ EL$HHLDAT$PLHYHe[A\]fDUHHATSHL t [A\]At$HHAL$ HHIAD$IH[A\]f.UH]ff.UH]UH]UHAWAVAUIATISHHHHULwHeH%(HE1Au!Aƀ]A@AVIH۾LHEHrDpPLAH}AHHDpLpIDHEHHHHUsot JHEH}fB A$BAD$BAD$BHEeH+%(HH[A\A]A^A_]H Hz$HHJHt ItI)DL){1ɉ΃L3L79r`111Lo JLAL&LfALfUH]UHAWIAVAUIHATSH8HUHMeH%(HE1HHEHXMuxeL5IHc HUHuȃD`DIHHUHEMLUHHIEHHǀHǀHAZIZHUHHLELUI0IrI|0H|3IzHH)I)؃r1҉փM 0L 79rHEUALLMDLfAB HEABjAVXZHEeH+%(u[He[A\A]A^A_]u-tA0ArtATfTIHA0ArATT[UHAWAVIAUIHATISH0UeH%(HE1HHEHXM}xeL=IHt(HUHuȃDXDD]IHHUHEMLUHHIEHHǀHǀHAZIZHUHHLELUD]I0IrI|0H|3Iz$HH)I)؃r1҉փM 0L 79rEUALLMDLfAB AFABAABAFABjAWXZHEeH+%(u^He[A\A]A^A_]u0tA0ArtATfTwIHA0ArATTRfUHAWAVIAUIHATISH8HUeH%(HE1HHEHXM}xeL=IH{(HUHuȃDXDD]IH HUHEMLUHHIEHHǀHǀHAZIZHUHHLELUD]I0IrI|0H|3Iz$HH)I)؃r1҉փM 0L 79rHEUALLMDLfAB AABAFABAFABjAWXZHEeH+%(u^He[A\A]A^A_]u0tA0ArtATfTpIHyA0ArATTKUHAWAVAUIHATISH0HUeH%(HE1HHEHDpI]xAAeHIHRHUHuȃDPDDUIHHUHEMHHIEHHǀHǀHEwMwHUHHHUDUH2MGIIwH|2I|6M)DL)r1L :M 89rHEUALLMDLAG jSXZHEeH+%(uYHe[A\A]A^A_]u,t2AwtTfATHH뮋2AwTATnff.UHAWAVIAUATISHH8LoHeH%(HE1Au!Aŀ0A@A)IH۾LHEHFDhLPH}AAIHtaHDhLhIDHHHsRtAVA$H}AF HEeH+%(H8[A\A]A^A_]HIvHIVHLILI)DL)r1҉уH< H<9r111LvAVTATJTfAT8fUHAWAVAUIATISHHHHMLwHeH%(HE1Au!AƀDA@A=IH۾LHEHYDpPLAH}AHtuHDpLpIDHEHHHHUs^t JAH}fB HEBHEeH+%(HH[A\A]A^A_]H HzHHJHt ItI)DL)r1ɉ΃L3L79ru111Ls JLAL;LfAL)fUHAWAVAUIATISHHHULwHeH%(HE1Au!AƀNA@AGIH۾LHEHcDpPLAH}AHtHDpLpIDHEHHHHUsht JEH}fB AD$BA$BAD$BHEeH+%(HH[A\A]A^A_]H Hz$HHJHt ItI)DL)r1ɉ΃L3L79rk111Ls JLAL1LfALfUHAWAVAUATISHLID$LPMI9sH[A\A]A^A_]H 1ULEIHtHcMH+HÀAD$0HI\$ HuH HHHID$HHI<$IL$ID$HeHHxtH@DIW0IwHLfCCAE 1LID$uID$ HHHH!H9IW0IwHLHEIW eHHHUHMHUH)HB?AMfOJeHsHHtHx1LLLUG?@H]fDUHH]f.UHHAWAVAUATSLL HӋIIJM@Ht0HtALpAtLE1IcH?wQHi@ALLAA9rMtt1LA;r1[A\A]A^A_]HHfUHAUIATISH0eH%(HE1MI$Hh1HtVHEHEHEHEMtOLLmHuLEtLEEHUeH+%(u`H0[A\A]]HuL1BHH UHAWAVAUATSHH L LnHEMtqEf IHAAuVuHHsLLLAątHD[A\A]A^A_]HsH}AątAAHE1DHLE1I$`HLE1HP(HLHLHHHLIHAHHEHELHLHLHLHLAŅtHLE11E11LLt;LLHLLHLE1uH5 I$ LLHLMt IeM$ AfA9$s fA$I$LAILLHHAHHLLHLH(HAHHALHL1LHI0 HLHLLHLEEHxLHL1HHLEEHLEEHLHHLAHHLAHHLEEHLEEAHAHHEEHAԾHLELEHLLLHLDHHLAHAHDEHDEHDEHƈMMDEAHDEDEHLHDEDEHHLHLHLHHLHHLDHLDEHMHMDEDHLHE1HE1DHE1DHLEDHE1AMu6C8H}HH}HC<HLHLH}HLEDMDMLEH}HLEDMDMLEH}DLEE1HDMDMLEH}HH}HH}HLEDMDMLEH}HLEE1DMDMLEH}HLEDMDMLEHEH}DHLEDMDMLEHEH}HLEDMDMLEH}HLELEH}HLELEH}HLEEELEH}DHLEEELEH}HLEE1DMDMLELEHEDMH}DMȋELELEDHEDMH}DHLEEDMDMȋELEH}HLEDMDMLEH}HLEDMDMLEH}DLEE1HDMDMLEH}DHLEEELEH}HAMHDHDHHLAH;HH;1HH;HHEEHLHLAHLAHEEʾHMMHHHHHHHHHHHHHHHHHHHHt?HHHHtHHAHLHHMtIELL1LXUHHH]U=?HATw@H@1H = ЉHHHAąt HDA\]netvsc_probecQa>F?evf_rx_packetsvf_rx_bytesvf_tx_packetsvf_tx_bytesvf_tx_dropped cpu%u_rx_packetscpu%u_rx_bytescpu%u_tx_packetscpu%u_tx_bytescpu%u_vf_rx_packets cpu%u_vf_rx_bytes(cpu%u_vf_tx_packets0cpu%u_vf_tx_bytes8tx_scatteredtx_no_memorytx_no_spacetx_too_bigtx_busy tx_send_full(rx_comp_busy0rx_no_memory8stop_queue@wake_queueHvlan_errorPdebugring_sizenetvsc_init_bufnetvsc_connect_vspnetvsc_device_addnetvsc_device_removerndis_filter_device_addmemsetdump_rndis_messagemZV%[Ag%=C+ˮ{0w-0 jB;defghijkl}defghijkl}strnlenstrlennetvschv_netvsc: vf_setxdp failedhv_netvsc: XDP: not support LROhv_netvsc: XDP: mtu too largetx_queue_%u_packetstx_queue_%u_bytesrx_queue_%u_packetsrx_queue_%u_bytesrx_queue_%u_xdp_dropno PCI slot information Invalid vf serial:%s unable to change mtu to %u unable to open: %d eth%dVF registering: %s joined to %s unable to open slave: %s: %d VF unregistering: %s No net device to remove tofromData path switched %s VF: %s restoring ringparam failedrestoring mtu failed include/net/sock.hnetvsc msg_enable: %d &x->waithv_netvscIncorrect transaction id Invalid transaction id Range count is not valid: %d addedremovedVF slot %u %s invalid recv_section_size %u invalid send_section_size %u net device safe to remove &net_device->wait_drain&x->wait&net_device->subchan_openxdp_rxq_info_reg fail: %d xdp reg_mem_model fail: %d unable to open channel: %d hv_netvscdrivers/net/hyperv/netvsc.cNegotiated NVSP version:%x 0x%x (len %u) rndis msg_len too small: %u sub channel open failed: %d &x->waitNetwork AdapterInvalid per_pkt_info_len: %u Invalid ppi size: %u Invalid ppi_offset: %u NetworkAddress%pminvalid NDIS objtype %#x invalid NDIS objrev %x sub channel request failed downupDevice MAC %pM link state %s hv_netvscdev=%s type=%s CONTROLDATAdev=%s qid=%u type=%s (null)INITINIT_COMPLETESEND_NDIS_VERSEND_RECV_BUFSEND_RECV_BUF_COMPLETEREVOKE_RECV_BUFSEND_SEND_BUFSEND_SEND_BUF_COMPLETEREVOKE_SEND_BUFSEND_RNDIS_PKTSEND_RNDIS_PKT_COMPLETESEND_NDIS_CONFIGSEND_VF_ASSOCIATIONSWITCH_DATA_PATHSUBCHANNELSEND_INDIRECTION_TABLEPACKETINDICATEINIT_CHALTQUERYQUERY_CSETSET_CRESETRESET_CKEEPALIVEKEEPALIVE_C__data_loc char[]nameu16qidu32msg_typechannel_typesection_indexsection_sizequeuereq_idmsg_lenNVSP_MSG5_TYPE_SUBCHANNELNVSP_MSG1_TYPE_SEND_RNDIS_PKTNVSP_MSG1_TYPE_SEND_SEND_BUFNVSP_MSG1_TYPE_SEND_RECV_BUFNVSP_MSG1_TYPE_SEND_NDIS_VERNVSP_MSG_TYPE_INIT_COMPLETENVSP_MSG_TYPE_INITRNDIS_MSG_KEEPALIVE_CRNDIS_MSG_KEEPALIVERNDIS_MSG_RESET_CRNDIS_MSG_RESETRNDIS_MSG_SET_CRNDIS_MSG_SETRNDIS_MSG_QUERY_CRNDIS_MSG_QUERYRNDIS_MSG_HALTRNDIS_MSG_INIT_CRNDIS_MSG_INITRNDIS_MSG_INDICATERNDIS_MSG_PACKETXDP: not support LRO vf_setxdp failed:%d no netdev found for vf serial:%u drivers/net/hyperv/netvsc_drv.cRTNL: assertion failed at %s (%d) Skip LRO - unsupported with XDP could not move to same namespace as %s: %d VF moved to namespace with: %s can not register netvsc VF receive handler (err = %d) can not set master device %s (err = %d) unable to open device (ret %d). Cannot move to same namespace as %s: %d Moved VF to namespace with: %s Waiting for the VF association from host Data path failed to switch %s VF: %s, err: %d unable to close device (ret %d). Ring buffer not empty after closing rndis restoring channel setting failed unable to add netvsc device (ret %d) 3hv_netvsc: Unable to register netdev. invalid rndis_indicate_status packet, len: %u invalid rndis_indicate_status packet 6hv_netvsc: Increased ring_size to %u (min allowed) /build/linux-s9dSph/linux-5.15.0/drivers/net/hyperv/netvsc_drv.c/build/linux-s9dSph/linux-5.15.0/include/net/sock.hUnexpected VMBUS completion!! nvsp_message length too small: %u nvsp_msg length too small: %u nvsp_msg1 length too small: %u nvsp_msg5 length too small: %u nvsp_rndis_pkt_complete length too small: %u nvsp_rndis_pkt_complete error status: %x Unknown send completion type %d received!! invalid nvsp header, length too small: %u Unknown nvsp packet type received %u Invalid xfer page pkt, offset too small: %u Invalid xfer page set id - expecting %x got %x Packet offset:%u + len:%u too big Packet too big: buflen=%u recv_section_size=%u Recv_comp full buf q:%hd, tid:%llx inband nvsp_message length too small: %u nvsp_v5_msg length too small: %u Received wrong send-table size:%u Received send-table offset too big:%u Ignore VF_ASSOCIATION msg from the host supporting isolation nvsp_v4_msg length too small: %u unhandled packet type %d, tid %llx Unable to send packet pages %u len %u, ret %d unable to send revoke receive buffer to netvsp unable to send revoke send buffer to netvsp Unable to send sw datapath msg, err: %d Retry failed to send sw datapath msg, err: %d unable to allocate receive buffer of size %u unable to establish receive buffer's gpadl unable to send receive buffer's gpadl to netvsp Unable to complete receive buffer initialization with NetVsp - status %d Receive sections: %u sub_allocs: size %u count: %u unable to allocate send buffer of size %u unable to establish send buffer's gpadl unable to send send buffer's gpadl to netvsp Unable to complete send buffer initialization with NetVsp - status %d Send section size: %d, Section count:%d unable to teardown receive buffer's gpadl unable to teardown send buffer's gpadl SR-IOV not advertised by guests on the host supporting isolation Invalid NVSP version 0x%x (expected >= 0x%x) from the host supporting isolation hv_netvsc: Negotiated NVSP version:%x hv_netvsc channel opened successfully unable to connect to NetVSP - %d /build/linux-s9dSph/linux-5.15.0/drivers/net/hyperv/netvsc.c/build/linux-s9dSph/linux-5.15.0/include/linux/topology.h/build/linux-s9dSph/linux-5.15.0/include/linux/reciprocal_div.hRNDIS_MSG_PACKET (len %u, data offset %u data len %u, # oob %u, oob offset %u, oob len %u, pkt offset %u, pkt len %u RNDIS_MSG_INIT_C (len %u, id 0x%x, status 0x%x, major %d, minor %d, device flags %d, max xfer size 0x%x, max pkts %u, pkt aligned %u) RNDIS_MSG_QUERY_C (len %u, id 0x%x, status 0x%x, buf len %u, buf offset %u) RNDIS_MSG_SET_C (len %u, id 0x%x, status 0x%x) RNDIS_MSG_INDICATE (len %u, status 0x%x, buf len %u, buf offset %u) got rndis message uninitialized rndis response buffer overflow detected (size %u max %zu) no rndis request found for this response (id 0x%x res type 0x%x) Fail to set RSS parameters:0x%x invalid rndis pkt, data_buflen too small: %u invalid rndis packet offset: %u rndis message buffer overflow detected (got %u, min %u)...dropping this message! Invalid per_pkt_info_offset: %u Invalid ppi: size %u ppi_offset %u Invalid rndis_msg (buflen: %u) Invalid rndis_msg (buflen: %u, msg_len: %u) unhandled rndis message (type %u len %u) Fail to set offload on host side:0x%x invalid NDIS objsize %u, data size %u drivers/net/hyperv/rndis_filter.cRTNL: assertion failed at %s (%d) sub channel allocate send failed: %d invalid number of allocated sub channel /build/linux-s9dSph/linux-5.15.0/drivers/net/hyperv/rndis_filter.cdev=%s q=%u req=%#x type=%s msg_len=%u dev=%s qid=%u type=%s section=%u size=%d NVSP_MSG5_TYPE_SEND_INDIRECTION_TABLENVSP_MSG4_TYPE_SWITCH_DATA_PATHNVSP_MSG4_TYPE_SEND_VF_ASSOCIATIONNVSP_MSG2_TYPE_SEND_NDIS_CONFIGNVSP_MSG1_TYPE_SEND_RNDIS_PKT_COMPLETENVSP_MSG1_TYPE_REVOKE_SEND_BUFNVSP_MSG1_TYPE_SEND_SEND_BUF_COMPLETENVSP_MSG1_TYPE_REVOKE_RECV_BUFNVSP_MSG1_TYPE_SEND_RECV_BUF_COMPLETEXDP: mtu:%u too large, buf_max:%u drivers/net/hyperv/netvsc_bpf.cRTNL: assertion failed at %s (%d) /build/linux-s9dSph/linux-5.15.0/drivers/net/hyperv/netvsc_bpf.cOOdescription=Microsoft Hyper-V network driverlicense=GPLparm=debug:Debug level (0=none,...,16=all)parmtype=debug:intparm=ring_size:Ring buffer size (# of 4K pages)parmtype=ring_size:uintsrcversion=F6C759CE66ACA2093561EDEalias=vmbus:635161f83edfc546913ff2d2f965ed0edepends=hv_vmbusretpoline=Yintree=Yname=hv_netvscvermagic=5.15.0-153-generic SMP mod_unload modversions $$nvsp_recvnvsp_send_pktnvsp_sendrndis_recvrndis_send Rmodule_layoute{register_netdevice~`synchronize_netӅ3-system_wqڂ1__skb_vlan_popuDnetdev_info __do_once_start+kmalloc_cachesY$pci_bus_typevmbus_sendpacket_pagebufferE:#__kmalloc]ethtool_op_get_ts_infomsleeputf8s_to_utf16s/3skb_clone_tx_timestamp(strace_handle_return*__hv_pkt_iter_nextby`dev_change_flagsM"__dev_change_net_namespace :vmbus_establish_gpadl̈́"netdev_stats_to_stats64WQ__netdev_notify_peersnuzkvfree!Wparam_ops_int7netdev_notice napi_disableT__ubsan_handle_load_invalid_value2c%0napi_consume_skb08napi_schedule_prep2K__napi_schedule_irqoff2^xdp_master_redirect5|__skb_flow_dissect 7Aget_random_bytesזxdp_rxq_info_regZ{'netdev_rx_handler_registerrtnl_lockJgobpf_dispatcher_xdp_func~hvnetif_carrier_onңyskb_clonejdelayed_work_timer_fnHregister_netdevice_notifier/netif_carrier_offGV__warn_printk-cancel_work_sync10bpf_prog_incnetdev_master_upper_dev_get {{__dynamic_pr_debugq]a__vmbus_driver_registerxdp_rxq_info_unregcvmbus_request_addrQxalloc_pages.Xdev_set_allmultiX>call_netdevice_notifiersp-bpf_prog_addf__dev_kfree_skb_anyO{vmbus_set_sc_create_callback9cinit_timer_keyi_-rcu_read_unlock_strictJcancel_delayed_work_sync^Pstrace_event_buffer_reservevfreeL3)F__preempt_countgj(call_rcu*zcpu_numberaH__ubsan_handle_shift_out_of_boundslevmemmap_baselbpf_master_redirect_enabled_keycQbpf_trace_run3pv_opsPjiffies!Nfree_percpuOcS__dynamic_netdev_dbgb unregister_netdevice_notifierDcpumask_nextoMnetdev_master_upper_dev_link0|csum_ipv6_magichc__pskb_pull_tailT__init_waitqueue_head}nr_cpu_ids9[__x86_return_thunkShv_pkt_iter_close@%wait_for_completion$8bpf_redirect_infoO8Sethtool_sprintfŏWmemsetc0dev_set_mac_addressu?h__cpu_possible_mask:dev_set_aliascN >netif_tx_wake_queueflow_keys_dissectorp\_raw_spin_unlock_irqrestore%g__SCK__tp_func_xdp_exceptioniy__ethtool_get_link_ksettingsFvmbus_proto_versionw!ethtool_op_get_link9?<__local_bh_enable_ipКDmemcmpq"ZZ__cpu_online_mask= _find_next_bit(Lphys_base|free_netdev4vmbus_next_request_id(trace_event_reg*gnetdev_upper_dev_unlink+mnapi_enableg__x86_indirect_thunk_rbx׬dev_closeızkfree_skb_reasonnetif_set_real_num_rx_queuesMrtnl_trylockDƲnetif_set_real_num_tx_queues$enetif_napi_add|vmbus_openq;softnet_data.%_dev_err__skb_get_hash#Xhperf_trace_run_bpf_submit_perf_trace_buf_allocKbpf_stats_enabled_keyuyHinit_wait_entry7;[dev_openP~build_skbh6y__alloc_percpu_gfp?G__cond_reschedYkvmalloc_node^|page_offset_base__ubsan_handle_out_of_boundsnetdev_pick_txDnetif_device_attachnapi_gro_receiveI@vzallocm__free_pagesanuma_node0Mnetif_device_detachstrnlen*eth_prepare_mac_addr_change4__napi_schedule!dtrace_event_ignore_this_pid!`_raw_spin_unlock_bhmqueue_delayed_work_onke__stack_chk_fail# }netdev_rx_handler_unregistersskb_checksum_helpQschedulekmalloc_order_traceEdo_trace_netlink_extack~_printkzpnapi_complete_donepHe__x86_indirect_thunk_raxvjeth_type_trans&:sched_clockHxdp_rxq_info_reg_mem_model trace_event_buffer_commitȟpskb_expand_headm__fentry__-netdev_errz..eth_commit_mac_addr_changefortify_panicAkmem_cache_alloc_traced_raw_spin_lockST__per_cpu_offset5 ]vmbus_close 4_raw_spin_lock_irqsaveoVunregister_netdevice_queueò9__netif_napi_del"#>__wake_upevent_triggers_call;net_ratelimit netdev_warn&prepare_to_wait_event^bpf_trace_run2 ]usleep_range_stateaseth_validate_addr dev_set_promiscuity zkfreeAl;kstrtouint8߬imemcpy-\trace_print_symbols_seqWtrace_event_raw_init7{_find_first_zero_bit{hv_pkt_iter_firsto'vmbus_teardown_gpadlZ~vmbus_sendpacketwz__cpu_present_maskVSthis_cpu_off{bmtrace_event_printfZ!hdev_uc_syncTfinish_waitA`__init_swait_queue_headc__bitmap_weight7+\bpf_warn_invalid_xdp_actiontrace_raw_output_prep6queue_work_on/z%completeq vzalloc_nodenJnesnprintfconsume_skbWvmalloc_to_page܄netdev_update_featuresgrtnl_is_locked1p__napi_alloc_skb|dev_queue_xmit  __num_online_cpus7skb_tstamp_tx)skb_put9,%param_ops_uintQdev_mc_sync^Sbpf_prog_putrnrtnl_unlock}!hv_is_isolation_supported٩__SCT__tp_func_xdp_exceptionΰis_vmalloc_addr dev_set_mtulethtool_virtdev_set_link_ksettings"n__do_once_done6Cucs2_as_utf8'Bvmbus_driver_unregisternqalloc_etherdev_mqs?"__tracepoint_xdp_exception    i&'void *[562]'j 'u32 [562]'c#W T$B' [8]'N;;* /' [5]'2' [11]'(; 'long unsigned int [8192]'''netvsc_channel [64]' 'u16 [128]' [ R H `t '_Bool' 'int'q:bX")(z'y 'u32 [6]':` 'long unsigned int [8192]'A9 'u32 [16]'4u&,%('netvsc_channel [64]'U!1'_Bool'$"$ 'unsigned int' 'int''.!!~;~;'netvsc_channel [64]'1 'u32 [16]' 'u32 [562]''void *[562]''u16 [128]' '_Bool'k 'unsigned int' 'int'"dev=%s qid=%u type=%s", __get_str(name), REC->qid, __print_symbolic(REC->msg_type, { NVSP_MSG_TYPE_INIT, "INIT" }, { NVSP_MSG_TYPE_INIT_COMPLETE, "INIT_COMPLETE" }, { NVSP_MSG1_TYPE_SEND_NDIS_VER, "SEND_NDIS_VER" }, { NVSP_MSG1_TYPE_SEND_RECV_BUF, "SEND_RECV_BUF" }, { NVSP_MSG1_TYPE_SEND_RECV_BUF_COMPLETE, "SEND_RECV_BUF_COMPLETE" }, { NVSP_MSG1_TYPE_REVOKE_RECV_BUF, "REVOKE_RECV_BUF" }, { NVSP_MSG1_TYPE_SEND_SEND_BUF, "SEND_SEND_BUF" }, { NVSP_MSG1_TYPE_SEND_SEND_BUF_COMPLETE, "SEND_SEND_BUF_COMPLETE" }, { NVSP_MSG1_TYPE_REVOKE_SEND_BUF, "REVOKE_SEND_BUF" }, { NVSP_MSG1_TYPE_SEND_RNDIS_PKT, "SEND_RNDIS_PKT" }, { NVSP_MSG1_TYPE_SEND_RNDIS_PKT_COMPLETE, "SEND_RNDIS_PKT_COMPLETE" }, { NVSP_MSG2_TYPE_SEND_NDIS_CONFIG, "SEND_NDIS_CONFIG" }, { NVSP_MSG4_TYPE_SEND_VF_ASSOCIATION, "SEND_VF_ASSOCIATION" }, { NVSP_MSG4_TYPE_SWITCH_DATA_PATH, "SWITCH_DATA_PATH" }, { NVSP_MSG5_TYPE_SUBCHANNEL, "SUBCHANNEL" }, { NVSP_MSG5_TYPE_SEND_INDIRECTION_TABLE, "SEND_INDIRECTION_TABLE" })"dev=%s qid=%u type=%s section=%u size=%d", __get_str(name), REC->qid, REC->channel_type ? "CONTROL" : "DATA", REC->section_index, REC->section_size"dev=%s type=%s", __get_str(name), __print_symbolic(REC->msg_type, { NVSP_MSG_TYPE_INIT, "INIT" }, { NVSP_MSG_TYPE_INIT_COMPLETE, "INIT_COMPLETE" }, { NVSP_MSG1_TYPE_SEND_NDIS_VER, "SEND_NDIS_VER" }, { NVSP_MSG1_TYPE_SEND_RECV_BUF, "SEND_RECV_BUF" }, { NVSP_MSG1_TYPE_SEND_RECV_BUF_COMPLETE, "SEND_RECV_BUF_COMPLETE" }, { NVSP_MSG1_TYPE_REVOKE_RECV_BUF, "REVOKE_RECV_BUF" }, { NVSP_MSG1_TYPE_SEND_SEND_BUF, "SEND_SEND_BUF" }, { NVSP_MSG1_TYPE_SEND_SEND_BUF_COMPLETE, "SEND_SEND_BUF_COMPLETE" }, { NVSP_MSG1_TYPE_REVOKE_SEND_BUF, "REVOKE_SEND_BUF" }, { NVSP_MSG1_TYPE_SEND_RNDIS_PKT, "SEND_RNDIS_PKT" }, { NVSP_MSG1_TYPE_SEND_RNDIS_PKT_COMPLETE, "SEND_RNDIS_PKT_COMPLETE" }, { NVSP_MSG2_TYPE_SEND_NDIS_CONFIG, "SEND_NDIS_CONFIG" }, { NVSP_MSG4_TYPE_SEND_VF_ASSOCIATION, "SEND_VF_ASSOCIATION" }, { NVSP_MSG4_TYPE_SWITCH_DATA_PATH, "SWITCH_DATA_PATH" }, { NVSP_MSG5_TYPE_SUBCHANNEL, "SUBCHANNEL" }, { NVSP_MSG5_TYPE_SEND_INDIRECTION_TABLE, "SEND_INDIRECTION_TABLE" })"dev=%s q=%u req=%#x type=%s msg_len=%u", __get_str(name), REC->queue, REC->req_id, __print_symbolic(REC->msg_type, { 0x00000001, "PACKET" }, { 0x00000007, "INDICATE", }, { 0x00000002, "INIT", }, { (0x00000002|0x80000000), "INIT_C", }, { 0x00000003, "HALT", }, { 0x00000004, "QUERY", }, { (0x00000004|0x80000000), "QUERY_C", }, { 0x00000005, "SET", }, { (0x00000005|0x80000000), "SET_C", }, { 0x00000006, "RESET", }, { (0x00000006|0x80000000), "RESET_C", }, { 0x00000008, "KEEPALIVE", }, { (0x00000008|0x80000000), "KEEPALIVE_C", }), REC->msg_len'netvsc_channel [64]' 'int''_Bool' }lkjihgfedhv_netvscGCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0GCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0GCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0GCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0GCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0GCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0JJ8 [P" |, 0@ *^@; GP _ k  @v `3C = %L P @ 7`pi   m S @ x  xx"    tx20, @ [H [3=@T ^ }m `p g   }0 @     ( G ^ |    ) E a s        . ?  # \  | @  @   a 3   @ `#  @#`C   @_  @{ `   { @ | @ H#P `   ( ; | P \ k y   ` H H  mw@ u 3 H *  " . 66 6B @P @g w    I    6@ " ` S @4 i?  6M  }@W l  H  S9O 6 6    @ 6 . I b @x    p"$ (  |@  i    0m [p![}@3/Y% @   ~ Ti9H@3 = 6@m [Hf;@=NUĩ@̩}   D DL Y f a y        @T !%!u ?!GG! Ya!e! aGl! ! !!!!! !0!@!`!!P!6 !@"!`0!>!P!b!+h!@(p!!!!!! [,*@!E` i{fH!@=@6`! hh! !!1!@![!v!!!!!I!!! ! 1!I! #@[! or!!!! !! ! ! !@`+!#W! I}@d!!! !#! !! "!/! F!@\!#! !!!!!!!!!!9!=!DE!O!^!f!p!)t!!3a m @!!0@ !#! !@!`!!!!!%!6!A!ȱI \!o!!!!!n! !#! !( !!%!1!<!@aKgPI!S@Q!`\!m!~! ~!~!! B0!@!H!P!p~!!  0@! @0@- !` F!!!!!!!! !"n  ! !( !p ~!! B0!@!`-0@@!`F!!!5 !$n# @H !$\ !c !k !$} ! ! ! ! ! ! !(w !*<@( !#@ !@m` ! p  ! !@ !` h !)0@@S22 !(n@t wG$&@  ! X5 !B !@O ![ !f !n !@{ ! ! ! !@ ! !@Ί@ي ! !@ ! ! !(Ί@يG$&\r  !9Hj) !< !G !@9HãM ![ !HTi$ k !| !* !t  !@ !, !@ ! !@ !` ! !6 !  !Q ! !k@-y6 !6( !S@1 !? !U !P!f !z !S@ ! !>! !| !@ !@ ! !! !E !@ !k@ !  ! !@ ) !` 3 !  9O:> ! @Y@( !SU n M ! Q !@U !Ep!+ǐ: } } @ @a ! z ! !@ !` ! , # z !@ !`  ! ! ! !  !@ !  !  !@*!`:!H! # !@*!`]!  !@*!`:!o!Lx! # !a!#! ! #! !@! ! # ,! $B 9!@I!`V!l!!!a! g ?!@!!!! !*!8!H!X!i!z!! ! ! ! !g\!!!!0!D! O!(^!0m!8|!@!H!P!X!`!h!p}!!;[g=̱y  g=!g=̱y  g!ag=u !!!"8!#H!$Ga!%s! ! ! :! #@! :! ! # !!# !@!`! } :!@!`3!G!^!u! # ! } :!@! # !,! !! !!!-!r!=!L!Y!h!|!'!)!+!,!.!( !*+!-L!/o!4}!  0@" 23 43 63 8} :1~ &!p! !!!a!D:U SR!!!#!;!R!i!!!!! ! ! ! '!   ->!Q!d!!d!d!e!f!g!h3!iY!jx!k!l!m!n!oB!pn!q!r!s!t!u !vE!wo!x!y!z!{!| !}-!~Q!z!!!!!!$!E!_!!!!! !!!!     1a @W][YT`_ !w# ^X.!g/>!wvR! [!@g!`t!! (wv !0s'@!`!!!!!! 4!N!c!|!     !!!!E ! ! !! !@!`'!1!<!F!Q! d!@?`l!! !@!`}!!!!! !@!`!!! ! }  !( !0% !8jv@!H( !Pn X!`. !h2 !p9 !A !I !}}Z !}m ! t ! ^K !  ! !}` !p! ! ! ! ! !@ !`!!,!! :!!HC!!N!!1[!!N  h!!1t!!N`; ( ! xw~~z{|}!!xu_@G` I SLX!!xu_@I`SLX!!xu_@`"!!!!SLX!!xu_@`ISLX"!)"!L"!s"!#"! S c j+M"! j+M"! S f j+M"! S eg j+M"! S ef j+M *  SLS[ |2ef#!  SLS[ f#!  SLS[ |2e,#!g1#!  SLS[ XcK#!  [, !,g#!  SLS[ |2efy#!  SLS[ f#!  SLS[ |2e,#!g#!  SLS[ Xc#! #!  p,#!c)T#!   $!0@$!?$! $! d , ! 2$!  `T I D$! V$!  !g$!  <,$!@/R$!  [,l$!  `T,ӞK$!  [,3$!  ,ȣ$! $!  ,$!  %!h %!  [,G ! %!  %!h.%!  @%!  G !U%!  lh%! {%! W%!  [,q %!  ,YN%!  ,"$AN%! %!  *<%!N%! &!  [,&!  p,D#DNS1&!  p,A&!  [,\ZNU&!  `T,݌u4 4j&! z&!  `T,"$sN&u&! &! 7&!  ,M &! &!  , &! !'! '! % ,>)S('!4'! %O'! ?c'! o'! 2 `Tbs{'! * [,$!@U '! , ,$!@'! .  !,k1'! 0 `T'! 2'! 2 [,'! 5'! 5 (!  [,$!@/R(! 9 .(!5(! ; [,*<,D(! = [,#!>$!?*<X(!6_(! ? [,k(!U 7; |(! A $!?*<(! C [,YU 7; (! E ,y9N(! G [,q (! I(!  [,S(! L [,)! N [,\ZN%)! P ,:)! R `T,݌8 ; M)! T [,"$sN])! V ^ *<[,n)! X)! %)! 2 [,6)! \  !,)! ^  )! `)! %  !,y+)! c G !*! e 0@*! g +G !2*! i `T,y+7T G !A*! k *<,X(!6P*! m\*! q*! *! *! *! e `T%!*! t `T*!*! v+! e `T G !ySu+! y [,*!$!@)S@4+! { [,G !$!@>)S('!I+! } [,G !>)Sc+!  `T +!  G !+!  [,G !+!=+!  `T +!+!  dT h! ,!  G !),!  ,! =,!  ! G !U,! m,! % dT h! ,!  [,G !l,!  [,G !$!@,! ,! ,! -! (-! N-! ti-! t-! t-! thv_vmbus_device_idhv_page_bufferfeat_pending_send_szhv_ring_bufferwrite_indexread_indexpending_send_szfeature_bitshv_ring_buffer_inforing_bufferring_size_div10_reciprocalring_datasizepriv_read_indexring_buffer_mutexpkt_bufferpkt_buffer_sizeuser_defpipe_modevmbus_channel_offerif_typeif_instancechn_flagsmmio_megabytessub_channel_indexvmpacket_descriptoroffset8len8trans_idvmbus_channel_message_typeCHANNELMSG_INVALIDCHANNELMSG_OFFERCHANNELCHANNELMSG_RESCIND_CHANNELOFFERCHANNELMSG_REQUESTOFFERSCHANNELMSG_ALLOFFERS_DELIVEREDCHANNELMSG_OPENCHANNELCHANNELMSG_OPENCHANNEL_RESULTCHANNELMSG_CLOSECHANNELCHANNELMSG_GPADL_HEADERCHANNELMSG_GPADL_BODYCHANNELMSG_GPADL_CREATEDCHANNELMSG_GPADL_TEARDOWNCHANNELMSG_GPADL_TORNDOWNCHANNELMSG_RELID_RELEASEDCHANNELMSG_INITIATE_CONTACTCHANNELMSG_VERSION_RESPONSECHANNELMSG_UNLOADCHANNELMSG_UNLOAD_RESPONSECHANNELMSG_18CHANNELMSG_19CHANNELMSG_20CHANNELMSG_TL_CONNECT_REQUESTCHANNELMSG_MODIFYCHANNELCHANNELMSG_TL_CONNECT_RESULTCHANNELMSG_MODIFYCHANNEL_RESPONSECHANNELMSG_COUNTvmbus_channel_message_headervmbus_channel_version_supportedversion_supportedvmbus_channel_offer_channelofferchild_relidmonitoridmonitor_allocatedis_dedicated_interruptconnection_idvmbus_channel_open_resultopenidvmbus_channel_modifychannel_responsevmbus_channel_close_channelvmbus_channel_gpadl_createdgpadlcreation_statusvmbus_channel_gpadl_torndownvmbus_channel_version_responseconnection_statemsg_conn_idvmbus_channel_stateCHANNEL_OFFER_STATECHANNEL_OPENING_STATECHANNEL_OPEN_STATECHANNEL_OPENED_STATEopen_resultgpadl_torndowngpadl_createdversion_responsemodify_responsevmbus_channel_msginfomsglistentrysubmsglistwaiteventwaiting_channelmsgsizevmbus_channellistentrydevice_objoffermsgmonitor_grpmonitor_bitrescindrescind_refrescind_eventringbuffer_gpadlhandleringbuffer_pageringbuffer_pagecountringbuffer_send_offsetoutboundclose_msgsig_eventsintr_out_emptyout_full_flagcallback_eventonchannel_callbackchannel_callback_contextchange_target_cpu_callbacksched_lockcallback_modesig_eventsc_creation_callbackchn_rescind_callbacksc_listprimary_channelper_channel_statelow_latencyprobe_doneadd_channel_workintr_in_fullout_full_totalout_full_firstfuzz_testing_statefuzz_testing_interrupt_delayfuzz_testing_message_delaynext_request_id_callbackrequest_addr_callbackrequestorrqstor_sizemax_pkt_sizevmbus_close_msgvmbus_requestorreq_bitmapnext_request_idreq_lockhv_callback_modeHV_CALL_BATCHEDHV_CALL_DIRECTHV_CALL_ISRhv_devicechannels_ksethv_driverhvsockis_ipv4tcp_checksumudp_checksumip_header_checksumtcp_header_offsettcp_checksum_failedudp_checksum_failedip_checksum_failedtcp_checksum_succeededudp_checksum_succeededip_checksum_succeededtcp_checksum_value_invalidip_checksum_value_invalidreceivendis_tcp_ip_checksum_infocfivlanidndis_pkt_8021q_infohv_netvsc_packetcp_partialrmsg_sizermsg_pgcntpage_buf_cntq_idxtotal_packetstotal_bytessend_buf_indextotal_data_buflennetvsc_device_infomac_adrnum_chnsend_sectionsrecv_sectionssend_section_sizerecv_section_sizebprogrss_keyrndis_device_stateRNDIS_DEV_UNINITIALIZEDRNDIS_DEV_INITIALIZINGRNDIS_DEV_INITIALIZEDRNDIS_DEV_DATAINITIALIZEDrndis_devicenew_req_idmcast_workhw_mac_adrNVSP_STAT_NONENVSP_STAT_SUCCESSNVSP_STAT_FAILNVSP_STAT_PROTOCOL_TOO_NEWNVSP_STAT_PROTOCOL_TOO_OLDNVSP_STAT_INVALID_RNDIS_PKTNVSP_STAT_BUSYNVSP_STAT_PROTOCOL_UNSUPPORTEDNVSP_STAT_MAXnvsp_message_headernvsp_message_initmin_protocol_vermax_protocol_vernvsp_message_init_completenegotiated_protocol_vermax_mdl_chain_lennvsp_message_init_uberinit_completenvsp_1_message_send_ndis_versionndis_major_verndis_minor_vernvsp_1_message_send_receive_buffergpadl_handlenvsp_1_receive_buffer_sectionsub_alloc_sizenum_sub_allocsnvsp_1_message_send_receive_buffer_completenum_sectionsnvsp_1_message_revoke_receive_buffernvsp_1_message_send_send_buffernvsp_1_message_send_send_buffer_completesection_sizenvsp_1_message_revoke_send_buffernvsp_1_message_send_rndis_packetchannel_typesend_buf_section_indexsend_buf_section_sizenvsp_1_message_send_rndis_packet_completenvsp_1_message_ubersend_ndis_versend_recv_bufsend_recv_buf_completerevoke_recv_bufsend_send_bufsend_send_buf_completerevoke_send_bufsend_rndis_pktsend_rndis_pkt_completevmqchimneyieee8021qcorrelation_idteamingvsubnetidrscnvsp_2_vsc_capabilitynvsp_2_send_ndis_confignvsp_2_alloc_rxbufalloc_idnvsp_2_alloc_rxbuf_comprecv_buf_idnvsp_2_free_rxbufnvsp_2_message_ubersend_ndis_configalloc_rxbufalloc_rxbuf_compfree_rxbufnvsp_4_send_vf_associationnvsp_4_sw_datapathactive_datapathnvsp_4_message_ubervf_assocactive_dpnvsp_5_subchannel_requestnum_subchannelsnvsp_5_subchannel_completenvsp_5_send_indirect_tablenvsp_5_message_ubersubchn_reqsubchn_compsend_tablegrp_affinitymmio_panum_subchnhost_dpath_is_pdguest_pd_enabledprov_idq_idis_recv_qis_rss_qrecv_data_lenaffypf_nodesw_dpathopen_provcls_provcr_qdel_qflush_qalloc_com_buffree_com_bufnvsp_6_pd_api_reqnum_pd_qnum_rss_qis_supportednvsp_6_pd_api_compnvsp_6_message_uberpd_reqpd_compnvsp_all_messagesinit_msgv1_msgv2_msgv4_msgv5_msgv6_msgnvsp_messagemulti_send_datarecv_comp_datamulti_recv_compnvsc_rsccsum_infohash_infoppi_flagspktlennetvsc_statsnetvsc_ethtool_statstx_scatteredtx_no_memorytx_no_spacetx_too_bigtx_busytx_send_fullrx_comp_busyrx_no_memorystop_queuewake_queuevlan_errornetvsc_ethtool_pcpu_statsvf_rx_packetsvf_rx_bytesvf_tx_packetsvf_tx_bytesnetvsc_vf_pcpu_statsnetvsc_reconfignet_device_contextdevice_ctxnvdevlast_reconfigreconfig_eventstx_checksum_masktx_tablerx_tableeth_statsvf_netdevvf_statsvf_takeovervf_allocvf_serialvf_adddata_path_is_vfsaved_netvsc_dev_infonetvsc_devicenvsp_versionwait_draintx_disablerecv_bufrecv_buf_sizerecv_buf_gpadl_handlerecv_section_cntrecv_completion_cntsend_bufsend_buf_gpadl_handlesend_section_cntsend_section_mapchannel_init_waitchannel_init_pktrevoke_packetmax_chnopen_chnsubchan_worksubchan_openextensionmax_pktpkt_alignchan_tablenetvsc_channelmsdmrcqueue_sendsrndis_initialize_requestmajor_verminor_vermax_xfer_sizerndis_initialize_completemax_pkt_per_msgpkt_alignment_factoraf_list_offsetaf_list_sizerndis_halt_requestrndis_query_requestinfo_bufleninfo_buf_offsetdev_vc_handlerndis_query_completerndis_set_requestinfo_bufrndis_set_completerndis_reset_requestrndis_reset_completeaddressing_resetrndis_indicate_statusstatus_buflenstatus_buf_offsetrndis_keepalive_requestrndis_keepalive_completerndis_packetoob_data_offsetoob_data_lennum_oob_data_elementsper_pkt_info_offsetper_pkt_info_lenvc_handlerndis_per_packet_infoppi_offsetndis_per_pkt_info_typeTCPIP_CHKSUM_PKTINFOIPSEC_PKTINFOTCP_LARGESEND_PKTINFOCLASSIFICATION_HANDLE_PKTINFONDIS_RESERVEDSG_LIST_PKTINFOIEEE_8021Q_INFOORIGINAL_PKTINFOPACKET_CANCEL_IDNBL_HASH_VALUEORIGINAL_NET_BUFLISTCACHED_NET_BUFLISTSHORT_PKT_PADINFOMAX_PER_PKT_INFOndis_object_headerrsc_ip_v4rsc_ip_v6encapsulated_packet_task_offloadencapsulation_typesndis_offload_paramsip_v4_csumtcp_ip_v4_csumudp_ip_v4_csumtcp_ip_v6_csumudp_ip_v6_csumlso_v1ip_sec_v1lso_v2_ipv4lso_v2_ipv6tcp_connection_ip_v4tcp_connection_ip_v6ip_sec_v2ip_sec_v2_ip_v4tcp_payloadip_versionlso_v1_transmitlso_v1_transmit_completelso_v2_transmitlso_v2_transmit_completendis_tcp_lso_inforcondis_mp_create_vcndis_vc_handlercondis_mp_create_vc_completercondis_mp_delete_vcrcondis_mp_delete_vc_completercondis_indicate_statusrcondis_mp_activate_vc_requestmedia_params_offsetmedia_params_lengthcall_mgr_params_offsetcall_mgr_params_lengthrcondis_mp_activate_vc_completercondis_mp_deactivate_vc_requestrcondis_mp_deactivate_vc_completerndis_message_containerinit_reqhalt_reqquery_reqset_reqreset_reqkeep_alive_reqindicate_statusquery_completeset_completereset_completekeep_alive_completeco_miniport_create_vcco_miniport_delete_vcco_indicate_statusco_miniport_activate_vcco_miniport_deactivate_vcco_miniport_create_vc_completeco_miniport_delete_vc_completeco_miniport_activate_vc_completeco_miniport_deactivate_vc_completerndis_messagendis_msg_typevmtransfer_page_rangebyte_offsetvmtransfer_page_packet_headerxfer_pageset_idsender_owns_setrange_cntvmbus_packet_typeVM_PKT_INVALIDVM_PKT_SYNCHVM_PKT_ADD_XFER_PAGESETVM_PKT_RM_XFER_PAGESETVM_PKT_ESTABLISH_GPADLVM_PKT_TEARDOWN_GPADLVM_PKT_DATA_INBANDVM_PKT_DATA_USING_XFER_PAGESVM_PKT_DATA_USING_GPADLVM_PKT_DATA_USING_GPA_DIRECTVM_PKT_CANCEL_REQUESTVM_PKT_COMPVM_PKT_DATA_USING_ADDITIONAL_PKTVM_PKT_ADDITIONAL_DATANVSP_MSG_TYPE_NONENVSP_MSG_TYPE_INITNVSP_MSG_TYPE_INIT_COMPLETENVSP_VERSION_MSG_STARTNVSP_MSG1_TYPE_SEND_NDIS_VERNVSP_MSG1_TYPE_SEND_RECV_BUFNVSP_MSG1_TYPE_SEND_RECV_BUF_COMPLETENVSP_MSG1_TYPE_REVOKE_RECV_BUFNVSP_MSG1_TYPE_SEND_SEND_BUFNVSP_MSG1_TYPE_SEND_SEND_BUF_COMPLETENVSP_MSG1_TYPE_REVOKE_SEND_BUFNVSP_MSG1_TYPE_SEND_RNDIS_PKTNVSP_MSG1_TYPE_SEND_RNDIS_PKT_COMPLETENVSP_MSG2_TYPE_SEND_CHIMNEY_DELEGATED_BUFNVSP_MSG2_TYPE_SEND_CHIMNEY_DELEGATED_BUF_COMPNVSP_MSG2_TYPE_REVOKE_CHIMNEY_DELEGATED_BUFNVSP_MSG2_TYPE_RESUME_CHIMNEY_RX_INDICATIONNVSP_MSG2_TYPE_TERMINATE_CHIMNEYNVSP_MSG2_TYPE_TERMINATE_CHIMNEY_COMPNVSP_MSG2_TYPE_INDICATE_CHIMNEY_EVENTNVSP_MSG2_TYPE_SEND_CHIMNEY_PKTNVSP_MSG2_TYPE_SEND_CHIMNEY_PKT_COMPNVSP_MSG2_TYPE_POST_CHIMNEY_RECV_REQNVSP_MSG2_TYPE_POST_CHIMNEY_RECV_REQ_COMPNVSP_MSG2_TYPE_ALLOC_RXBUFNVSP_MSG2_TYPE_ALLOC_RXBUF_COMPNVSP_MSG2_TYPE_FREE_RXBUFNVSP_MSG2_TYPE_SEND_VMQ_RNDIS_PKTNVSP_MSG2_TYPE_SEND_VMQ_RNDIS_PKT_COMPNVSP_MSG2_TYPE_SEND_NDIS_CONFIGNVSP_MSG2_TYPE_ALLOC_CHIMNEY_HANDLENVSP_MSG2_TYPE_ALLOC_CHIMNEY_HANDLE_COMPNVSP_MSG2_MAXNVSP_MSG4_TYPE_SEND_VF_ASSOCIATIONNVSP_MSG4_TYPE_SWITCH_DATA_PATHNVSP_MSG4_TYPE_UPLINK_CONNECT_STATE_DEPRECATEDNVSP_MSG4_MAXNVSP_MSG5_TYPE_OID_QUERY_EXNVSP_MSG5_TYPE_OID_QUERY_EX_COMPNVSP_MSG5_TYPE_SUBCHANNELNVSP_MSG5_TYPE_SEND_INDIRECTION_TABLENVSP_MSG5_MAXNVSP_MSG6_TYPE_PD_APINVSP_MSG6_TYPE_PD_POST_BATCHNVSP_MSG6_MAXnvsp_vm_datapathNVSP_DATAPATH_SYNTHETICNVSP_DATAPATH_VFNVSP_DATAPATH_MAXrecv_comp_msgndis_obj_headerndis_recv_scale_capcap_flagnum_int_msgnum_recv_quenum_indirect_tabentndis_recv_scale_parambase_cpu_numberindirect_tabsizeindirect_taboffsethashkey_sizehashkey_offsetprocessor_masks_offsetnum_processor_masksprocessor_masks_entry_sizenvsp_subchannel_operationNVSP_SUBCHANNEL_NONENVSP_SUBCHANNEL_ALLOCATENVSP_SUBCHANNEL_MAXrndis_per_pkt_info_interal_typeRNDIS_PKTINFO_IDRNDIS_PKTINFO_MAXrndis_pktinfo_idpkt_idndis_csum_offloadip4_txencip4_txcsumip4_rxencip4_rxcsumip6_txencip6_txcsumip6_rxencip6_rxcsumndis_lsov1_offloadminsegsndis_ipsecv1_offloadah_espxport_tunip4_optsip4_ahip4_espndis_lsov2_offloadip4_encapip4_maxszip4_minsgip6_encapip6_maxszip6_minsgip6_optsndis_ipsecv2_offloadip4optip6extahxportlsoextsequdp_espsa_capsndis_rsc_offloadndis_encap_offloadmaxhdrndis_offloadlsov1ipsecv1lsov2ipsecv2encap_grerndis_config_parameter_infoparameter_name_offsetparameter_name_lengthparameter_typeparameter_value_offsetparameter_value_lengthrndis_requestlist_entwait_eventresponse_msgresponse_extrequest_msgrequest_exttrace_event_raw_rndis_msg_classtrace_event_raw_nvsp_sendtrace_event_raw_nvsp_send_pktsection_indextrace_event_raw_nvsp_recvtrace_event_data_offsets_rndis_msg_classtrace_event_data_offsets_nvsp_sendtrace_event_data_offsets_nvsp_send_pkttrace_event_data_offsets_nvsp_recvbtf_trace_rndis_sendbtf_trace_rndis_recvbtf_trace_nvsp_sendbtf_trace_nvsp_send_pktbtf_trace_nvsp_recv__bpf_trace_nvsp_recv__bpf_trace_nvsp_sendrpkt__bpf_trace_nvsp_send_pkt__bpf_trace_rndis_msg_class__netvsc_vf_setup__traceiter_nvsp_recv__traceiter_nvsp_send__traceiter_nvsp_send_pkt__traceiter_rndis_recv__traceiter_rndis_sendrndis_msgdump_rndis_messagehvpfnpbfill_pg_buffree_netvsc_deviceget_netvsc_byslotget_rndis_requestnetif_tx_disablenetvsc_alloc_recv_comp_ringnvchannetvsc_alloc_recv_skbnetvsc_attachnetvsc_bpfnetvsc_change_mtunetvsc_change_rx_flagsnetvsc_channel_cbnetvsc_closedevice_infonetvsc_connect_vspnetvsc_detachnetvsc_device_addnetvsc_device_removenetvsc_devinfo_getnetvsc_devinfo_putnetvsc_drv_exitnetvsc_drv_initnetvsc_fix_featuresnetvsc_get_channelsnetvsc_get_drvinfonetvsc_get_ethtool_statsndcnetvsc_get_hashnetvsc_get_link_ksettingsnetvsc_get_msglevelnetvsc_get_regsnetvsc_get_regs_lennetvsc_get_ringparamnetvsc_get_rxfhnetvsc_get_rxfh_key_sizenetvsc_get_rxnfcnetvsc_get_slotsnetvsc_get_sset_countnetvsc_get_stats64netvsc_get_stringsnetvsc_get_vf_statsnetvsc_init_bufnetvsc_link_changedata_buflennetvsc_linkstatus_callbacknetvsc_netdev_eventnetvsc_opennetvsc_pollnetvsc_probenetvsc_receivenetvsc_recv_callbacknetvsc_register_vfnetvsc_removenetvsc_resumenetvsc_revoke_recv_bufnetvsc_revoke_send_bufnetvsc_rss_indir_sizenetvsc_run_xdpnew_scnetvsc_sc_opennetvsc_select_queuexdp_txnetvsc_sendincoming_channelnetvsc_send_completionnetvsc_send_pktnetvsc_send_tx_completenetvsc_set_channelsnetvsc_set_featuresnetvsc_set_link_ksettingsnetvsc_set_mac_addrnetvsc_set_msglevelnetvsc_set_ringparamnetvsc_set_rx_modenetvsc_set_rxfhnetvsc_set_rxnfcnetvsc_start_xmitnetvsc_subchan_worknetvsc_suspendnetvsc_switch_datapathnetvsc_unregister_vfnetvsc_vf_handle_framenetvsc_vf_setupnetvsc_vf_setxdpnetvsc_wait_until_emptynetvsc_xdp_fraglennetvsc_xdp_getnetvsc_xdp_setnetvsc_xmitperf_trace_nvsp_recvperf_trace_nvsp_sendperf_trace_nvsp_send_pktperf_trace_rndis_msg_classrndis_filter_closerndis_filter_device_addnet_devrndis_filter_device_removerndis_filter_openrndis_filter_query_devicerndis_filter_receiverndis_filter_receive_datarndis_filter_receive_responserndis_filter_send_requestrndis_filter_set_device_macreq_offloadsrndis_filter_set_offload_paramsnew_filterrndis_filter_set_packet_filterrndis_filter_set_rss_paramrndis_filter_updaterndis_get_friendly_namerndis_netdev_set_hwcapsrndis_set_multicastrndis_set_rss_param_msgrndis_set_subchannelsend_recv_completionstrace_event_raw_event_nvsp_recvtrace_event_raw_event_nvsp_sendtrace_event_raw_event_nvsp_send_pkttrace_event_raw_event_rndis_msg_classtrace_raw_output_nvsp_recvtrace_raw_output_nvsp_sendtrace_raw_output_nvsp_send_pkttrace_raw_output_rndis_msg_classhv_netvsc.koOk7 #)+-./6:@#-0G$6T  m, 5D8- N4 H@\`p6mJP 'P0P r  0 ? RU @n v@{p)`QQ0> r/-@X\foz/PpZA  -@C0]X|P-M aD` *"hC0#T$b6u$x0% (@&)' ) )26();hESP, _p@6`6) .@9":<)p@ @@3+8K>]!(}")0)` / --  09+d4(BTw0m(( (BDI  E' ^7 PGN j I~ IJ   P. Z T 7 / U6 f /Y  ;u PX +8 +8  +  ]  +8  4 +p84 / PN  _ @g @o @w +88        k +8 +8 +h8/ +8H +08a +8y m] L c n   p~ q @ `r7 @sYK sc   u w `x  P .Lz* BP_ (o-e+P8IE X  @ ` p p& 0zOvj t 0@    @.PC]`xCpcP62 2 2@ 42` R2 p4r))` 4))@4) )4)4 )`)#*)G)h)@`))` ) ) ) 66HL k6`H6H8:8: 8:@*8(:`\8 Z:8(:80:88:8@:Q8HO: }8P{:@8X:`8`: 8h :88p6:c8xa:6 H8:8: 8:@ 8:`)8':H8F:e8c:8:8:8: 8:@8:`#8!:A# V#o# #0 #@ Nf@  -T  (3PREXp '4 P\kШ|  +>"-6 C0S]kCb"3HZ)s"< Hi<H1<`HL^s&2CRiw   ) / H S^ q  0)   h s!  !&! > \$> \D> `> `>e ? V?g? n? x? }??? ???A@ M@1Y@1h@1t@1@ @]$@@@AbA'A 1AA A"-BB'BBBB B CC-#C@C NC[C eC ` jCvC {CC @ CCCDC CEC DDD DEDE!ERE\EEFF7FOF F|FZFGG G)G 6GQGGcGGG  H>RHydH yHOH*HHHHyH HHHtHHII5IgIlIcIeI IbI{I II IIJ7\KdKK KKK<L(L AL~dLBL+LLM M1MMSN BN cNBuNNN `NO OO<@O]uO'}O OODOOdPP/P8PyFPKP\PPQVQQW`WW W WxX X+X 0XrNr arrs ss %s Ass s stu u u *u 7u ru {uuEvsv{vv v vww x^!2p .3>A$ +ӥ(/ 7[;$Ҧ$ܦ; +}7$A$R\eY<{c$B ҧ -J?xQ(f è @ȨѨpL2crf  ʩ (ѩ Hש ݩ42Pm zj a JN %J*N9 zHJMNV ^cp x}6 G GF p_ 0G  G _i _$  ,>< GLi^q  v~i ib) _1r9DjIiS XG]h mGrm{ P  |  PG! 5 ! _  ! 5 ='_1!; F_N!U 8f xnu!| 8 P$ ($ % pG% [W' PG&  v($ )G.'(5 P@HO)Q (\db)o tGy&+ GP+ pG+ G=0 ): e? ' ,14@8 0@E4@P UGZDg s|F F GF RHE JORHV x^cRHj 0otRH{ RH G RH xK K  K +J5 =BKP (XdJq Xy~K HK (M hM  '_M M  M M% 5 =BMI QVMb |Q Q @ GQ   }R# + G3 S> F GN TU ] b Tm ` u G} U   U H  V x  V   Z   Z X   Z% ( * / Z< TG L ZZ 6e j Zu z  Z   Z   XZ   LZ @  Z   Z p  ^! ( & _+ `2  : ? bF  N S  bZ  b g Obn  v { a G Qc   B rk   H   c ' 5 @ [ ` u Zn l  cn   cn Zn  J o x  t   _y  $ !z9 PB O ^z\ a k }v {  }   _y   ^z  y P1y< xIV_yc Plu4| 4| { { { .z< S xcsz !z x!z P{ x{  *}5 :D~~N S]~~g lv~~}   H 8  G%  6 &+62 P@E6O WG`Dn v~~ X                          !  &-  29  >E  JQ V] @ bn @ x ?     G G2 U    W 0  `\  X"+1: 0PU6\ c uj `o.} 0  Cz!# #0p x)@690P'  Pv(0 8P@X`h@&  08@H `h0%Yp      ( -8 ;H RX bh qx         ( 8 H -X ;h Rx b q       ( 8 H X h x      # - (0 8@@`HPX`hPp xP0   pPp @0 ( 08@ H"P$X$`0%h@&p'x))P,@69:?0ABCD EPGII0MTUVW PX( ]0`8c@iHkPmXn`phqp`rx@ssuw`x~ Ѐ 0pP 0 @(08@ШH#ETR mRYSorш## 0uK  p(0u8iHL9QE HZi ɒ$b(} 8 $/(P,p04b8<@DEHL!PT{X\v ` d h l pY tc xm | vY5)J '>Wfu'0z  !"" #$##(#,$0%4%8'<(@q)D)H*L+P 0TQ6X7\9`?df?h@@l@p&AtAx|ZCCCDNFGcHHIIKNRTUWXmZ^_.bdfgHgkllll0mTm}mun8o :qMrsss u$v(w,,}0}4~8~<~@DHL_PT^XB\G`dhӐl ptoxϑ|$~ޒ|u *:J"JEǠѧl n :$P(04X67 /?k? * J$K( 0M4N8 @RDRH PiTTTX `mUdUh pVtWx 5YrZ YZ B\\ \\ ]^ ^_ H_#` _?` a3b Nkk b k$5m( "0!l4Ym8 @8lDlH POlTlX `cldlh Zpgltklx p?q 6c : zJۦa4OY    0 @8 `p x         @P X `p x         @P @X `p x        0 @8 P` p       0@ P` p     0 ` 0:8H$P` `h `  @    @    @    @ 0 8  @@ P X  `@ p x  @    @        @ 0 8 @@ P X  `@ p x  @    @    @    @      @ 0  8   @ @ P  X   ` @ p  x   @  @  @  @   @ 0  @ @ P  ` @ p  @          0  8  T @ P  X  T ` p  x  T    T    T    T 0  @ 8  @ ` p  x  @    T       0  T 8  @ 9K P(T@XH\9KPTXeXrX@9HK`Xh\9KPXX\ X(`( `0 ` `  @08h p    p x  z C0@pP `X zp p (8@ H%P px %r%A%  (%0 PX@ `pht` p]` p` pP08` @pHhp` xpx ` p L?O  ST= U$=(=W,=0Z4=8\<=@ _D=H`L=Pm`T=Xgq\/`d=hzl@ ( @H0`h      ` pP  0080@` h@px   @  (P0`8@ PPXP` @` (08@H P@X``hpx @` @`   (@ H` h ( H  p   (@ H` h   1 M `  (v@ H` h       (@ H ` h .  ](` xXz =`  08@HC @/q88.symtab.strtab.shstrtab.note.gnu.build-id.note.Linux.rela.text.rela.text.unlikely.altinstr_replacement.rela.exit.text.rela.init.text.rela.static_call.text.rela.altinstructions.rela.rodata.rela__mcount_loc.rodata.str1.1.rodata.str1.8.rela.smp_locks.rela.parainstructions.modinfo.rela__param.rela.retpoline_sites.rela.return_sites.rela__tracepoints_ptrs__tracepoints_strings__versions.rela__bug_table.rela__jump_table.rela.data.rela__dyndbg.data.once.data..read_mostly.data..ro_after_init.rela.static_call_sites.rela__bpf_raw_tp_map.rela_ftrace_events.rela.ref.data.rela_ftrace_eval_map.rela.init.data.rela__tracepoints.rela.gnu.linkonce.this_module.bss.comment.note.GNU-stack.BTF.gnu_debuglink@$.d0?:@ FEJ:E@p2EYVt^"o@(xE@E %@ xE @$@E^ @(EP@ E2.j2L @ Ep, @X HE |.P)@ E;h,6@`EQL@hEd_@ xE!wK6 )<@h!E%*@X"pE'+ @*E)J@DE+MMM Mp@IE0$ N @(LE2:N(5@MxE4NOh I@ME6]hPX@PE8sPQn@HSpE:U ~@XE<W@@Z0E>Z0Z[[DXx9FY K-Z0 *H 01 0  `He0  *H 1o0k0F0.1,0*U #Build time autogenerated kernel key;BQ9C:C\W0p0  `He0  *H c:&]kfj=A4?Ys_ QYkn?%eil|q#[۷,Lc+I[oEb"J+' ~'1]#&e=.u=&% >&B /7 Rt,YxZ0yhy? }3sjab Ӯ6\ md)$z֒"iEp<1$aZ`)飑Ҵ:OZx"%Lc'ώ+s߷Co~hiM~suRw%)F\=3_ܿ}îX^َ~з~Module signature appended~