ELF>]@@HGGNUoB\o^-ShbOq_5 LinuxLinuxAA 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-WSGYf7/linux-5.15.0/drivers/net/hyperv/netvsc_drv.c/build/linux-WSGYf7/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-WSGYf7/linux-5.15.0/drivers/net/hyperv/netvsc.c/build/linux-WSGYf7/linux-5.15.0/include/linux/topology.h/build/linux-WSGYf7/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-WSGYf7/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-WSGYf7/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-157-generic SMP mod_unload modversions $$nvsp_recvnvsp_send_pktnvsp_sendrndis_recvrndis_send~:module_layout(6=register_netdevice~`synchronize_netӅ3-system_wqn__skb_vlan_popGݻnetdev_info __do_once_startwVkmalloc_cachesanlpci_bus_typenivmbus_sendpacket_pagebufferE:#__kmallocFethtool_op_get_ts_infomsleeputf8s_to_utf16s|skb_clone_tx_timestamp(strace_handle_returnS__hv_pkt_iter_next5dev_change_flags6__dev_change_net_namespacebvmbus_establish_gpadl̈́"netdev_stats_to_stats64uc__netdev_notify_peersnuzkvfree4param_ops_int5netdev_notice-Nnapi_disableT__ubsan_handle_load_invalid_value;~napi_consume_skbNnapi_schedule_prep/ Ko__napi_schedule_irqoff uFlxdp_master_redirect&/2__skb_flow_dissect 7Aget_random_bytes;xdp_rxq_info_regfݘnetdev_rx_handler_registerrtnl_lockJgobpf_dispatcher_xdp_funcؠnetif_carrier_on*'skb_clonejdelayed_work_timer_fnHregister_netdevice_notifier 墼netif_carrier_offGV__warn_printk-cancel_work_sync}Wbpf_prog_incQnetdev_master_upper_dev_get {{__dynamic_pr_debugGW__vmbus_driver_register-5/xdp_rxq_info_unregvmbus_request_addr0alloc_pages8sdev_set_allmultip!call_netdevice_notifiersYbpf_prog_add__dev_kfree_skb_any=,vmbus_set_sc_create_callback9cinit_timer_keyi_-rcu_read_unlock_strictJcancel_delayed_work_sync& Atrace_event_buffer_reservevfreeL3)F__preempt_countgj(call_rcu*zcpu_numberaH__ubsan_handle_shift_out_of_boundslevmemmap_baselbpf_master_redirect_enabled_key@obpf_trace_run3" pv_opsPjiffies!Nfree_percpuӒ%__dynamic_netdev_dbgb unregister_netdevice_notifierDcpumask_next}-mnetdev_master_upper_dev_link0|csum_ipv6_magic __pskb_pull_tailT__init_waitqueue_head}nr_cpu_ids9[__x86_return_thunk27hv_pkt_iter_close@%wait_for_completionSbpf_redirect_infoO8Sethtool_sprintfŏWmemsetVdev_set_mac_addressu?h__cpu_possible_maskӟdev_set_alias5netif_tx_wake_queueflow_keys_dissectorp\_raw_spin_unlock_irqrestore%g__SCK__tp_func_xdp_exception&__ethtool_get_link_ksettingsFvmbus_proto_versionjethtool_op_get_link9?<__local_bh_enable_ipКDmemcmpq"ZZ__cpu_online_mask= _find_next_bit(Lphys_baseg4free_netdevRjvmbus_next_request_id˜trace_event_regbnetdev_upper_dev_unlink҈napi_enableg__x86_indirect_thunk_rbxuFedev_closeLqkfree_skb_reason1netif_set_real_num_rx_queuesMrtnl_trylockU[netif_set_real_num_tx_queues"netif_napi_add7Qvmbus_open softnet_data k_dev_err__skb_get_hashO+perf_trace_run_bpf_submit_perf_trace_buf_allocKbpf_stats_enabled_keyuyHinit_wait_entryidev_open{build_skbh6y__alloc_percpu_gfp?G__cond_reschedYkvmalloc_node^|page_offset_base__ubsan_handle_out_of_bounds'Jinetdev_pick_txDnetif_device_attach'napi_gro_receiveI@vzalloch __free_pagesanuma_nodenetif_device_detachstrnlenO[eth_prepare_mac_addr_changeP __napi_scheduleχ3 trace_event_ignore_this_pid!`_raw_spin_unlock_bhmqueue_delayed_work_onke__stack_chk_fail\netdev_rx_handler_unregisterjskb_checksum_helpQschedulekmalloc_order_traceEdo_trace_netlink_extack~_printku napi_complete_donepHe__x86_indirect_thunk_raxpeth_type_trans&:sched_clock8Kxdp_rxq_info_reg_mem_model/trace_event_buffer_commit=pskb_expand_headm__fentry__Hnetdev_errUeth_commit_mac_addr_changefortify_panic9okmem_cache_alloc_traced_raw_spin_lockST__per_cpu_offsetCvmbus_close 4_raw_spin_lock_irqsave(unregister_netdevice_queueZ__netif_napi_del"#>__wake_upXevent_triggers_call;net_ratelimitz4netdev_warn&prepare_to_wait_event*bpf_trace_run2 ]usleep_range_state]^eth_validate_addrN#dev_set_promiscuity zkfreeAl;kstrtouint8߬imemcpy-\trace_print_symbols_seq trace_event_raw_init7{_find_first_zero_bithv_pkt_iter_first(vmbus_teardown_gpadlvmbus_sendpacketwz__cpu_present_maskVSthis_cpu_off|Q.trace_event_printf}@dev_uc_syncTfinish_waitA`__init_swait_queue_headc__bitmap_weight7+\bpf_warn_invalid_xdp_action otrace_raw_output_prep6queue_work_on/z%completeq vzalloc_nodenJnesnprintf7consume_skb(vmalloc_to_page]]?netdev_update_featuresgrtnl_is_lockedh__napi_alloc_skb@dev_queue_xmit  __num_online_cpus@_skb_tstamp_tx[Xskb_put?param_ops_uinthdev_mc_sync/bbpf_prog_putrnrtnl_unlock}!hv_is_isolation_supported٩__SCT__tp_func_xdp_exceptionΰis_vmalloc_addr%\dev_set_mtuyfz"ethtool_virtdev_set_link_ksettings"n__do_once_done6Cucs2_as_utf8Cvmbus_driver_unregisterF.alloc_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.2) 11.4.0GCC: (Ubuntu 11.4.0-1ubuntu1~22.04.2) 11.4.0GCC: (Ubuntu 11.4.0-1ubuntu1~22.04.2) 11.4.0GCC: (Ubuntu 11.4.0-1ubuntu1~22.04.2) 11.4.0GCC: (Ubuntu 11.4.0-1ubuntu1~22.04.2) 11.4.0GCC: (Ubuntu 11.4.0-1ubuntu1~22.04.2) 11.4.0JJ8 [_"  ?@ 9^@ H    @ `3C = 4L& P: @F 7`*ia o  m S @ x  xx    tx0  [ [3=@  ,} `p g& .  }03 @ < W j       ' ? U n    ! / = K i      #   @! = @C O Y ak 3  C @ `# C @#`  C @ C @ ` $   @A  @` H#Pq `}          - `C HP H[ e 'x@u u} 3 H *    6 6 @ @   6  [K ? I T c 6@q " ` S @ i k 6 }@   H , S,9Oϋ> 6J 6U f s  @ 6    @ !!!!.!p"$>!( N!|@Y!i!ir!!!!! 0n [V"[}}@B/Y!@    Ti9H@! !6@n [HuJ@L]dө@۩   !E!!!a ! !2!F!Y!p!!OT!!|v !H! Y!! aH! ! $!/!9!D!Q! W!0e!@q!`!!P!6 !@!`!!!!+!@(!!.!E![!u! ,*@!E`c i5gH!@=@6`! h! !!!!! !%!4!S!a!Iu!!! ! !! #@! ~!!4!C! R!u! !! !@`!#! ~@!!u! <!#e! r!! !! !@!#! -!;!I!`!p!~!!!!!!S!!!!!)!!3a m @5!H!?@ Q!#H! u!@i!`u!i!!!!!!!I ! ! !& !/ !9 !}S ! c !#S ! ~ !( ! ! ! ! ! @aPgP !@ !` ! ! !a  ! ! ! 0 !@( !H1 !P? !p ! !  ?@D ! @?@ D !` UL !U !_ !h !m !s !{ ! ! !"}  ! ! !:q  ! ! 01 !@? !`?@@D !`UU !h !{ ! !$}# @ !$ ! ! !$ ! ! !' !. !5 ! < !(w  I !9< @(Y !#@h !@m`x ! p/ ! !@ !` h !)?@@S22 !(}@t1V$&@  ! X ! !@ ! ! ! !@ ! !( !3 !@> !I !@݊@c !q !@} ! ! !(݊@V$&kr  !9Hj ! ! !@9Hң ! !HTi%  ! !* !t$ ! !@+ !,5 !@> !J !@S !`] !d !6t !   !Q ! !k@![ ! *! [ ! #@H![ ! ]![ # {!!# n!@|!`![ } !@!`!!!![ # (! [ } !@I![ # k!,2!&!(!)!+!-!0!/!'!*!,!.!1!@%!B;!DN!Ef!G!A!C!F!H!4!! I@" KL ML OL Q S8J!"/?23!Gq4! @!^!n!a~!S:n lk!!!!!!!!%!B!Z! w! ! ! !   -!!!!d*!dG!ed!f!g!h!i!j !k)!lP!mz!n!o!p!q"!rH!sn!t!u!v!w!x!y=!zW!{y!|!}!~! !!>!^!!!!!!!&!<!Y! g!x!!!     Jz Ypvtrmyx!w# w   q!g>!w! !@!`!! (wa 1!0'@A!`R!e!r!!!! !!! ! ' * , / 2# !C !T !f ! aw ! ~ ! ! ! !@ !` ! ! ! ! !K !@@` !!! !!@%!!`}.!!5!!=!!P!!Z!! d!!@n!!`x!!!!!!!! "} !!(!!0!!8yv@!!H!!P{o X!!`!!h!!p!!߁!!!!}"}!!}"! "! 5mK "! "!""!}`("!!0"!:"!V"!l"! "!@"!`"!"! "!H"!"!J"!N  "!J#!N`; ( !(&'+,)*#!/`@V`[ I!bLX3#!/`@I`bLXM#!/`@y`!k#!e!bLXy#!/`@y`IbLX#!#!#!$!#)$! S | j:M>$! j:MS$! S  j:Mg$! S ~ j:M$! S ~ j:M *  bLS 63~$!  bLS $!  bLS 63~$!$!  bLS X|$!  ,+ !,$!  bLS 63~ %!  bLS "%!  bLS 63~$!8%!  bLS X|R%! i%!  p,%!|)T%!  %!?@%!X%! %! n ,+ ! %!  oT$I!%! %!  Q!%!  <,&!Y>R&!  ,& 3&!  oT,KA&!  ,3L&!  ,ף^&! u&!  ,&!  &!&!  , !&!  &!&!  &!   !&!  & &! '! W'!  ,q .'!  ,YNB'!  ,"$FNV'! "i'!  9<'!g'! %'!  ,'! ( p,D#INS'! * p,'! , ,k_N'! . oT,Du4ٹ 4'! 0 (!  oT,"$xNw'u&(! 37(! AH(!  ,N ^(! 7q(!  ,I (! :(! (! 1 ,`W)S(!(! >(! K(! )! 2 oTqs)! C ,&!YU#)! E ,&!Y*)! G + !,z1?)! I oTR)! K`)! K ,n)! N)! N)!  ,&!Y>R)! R )!)! T ,9<,)! V , %!W%!X9<)!6)! X ,)!U##< *! Z  %!X9<&*! \ ,YU##< 6*! ^ ,3:NN*! ` ,q b*! bv*! & ,S*! e ,*! g ,k_N*! i ,*! k oT,D8 ٹ ; *! m ,"$xN*! o ^ 9<,+! q+! 1'+! K , 66+! u + !,M+! w  b+! yy+! 1 + !,y++! |  !+! ~ ?@+!  + !+!  oT,y+FT !+!  9<,)!6+! +! ,! ,! 2,! M,! ~ oT&! `,!  oTx,!,! ,! ~ oT$ !mS>u,!  ,x,!&!Y)SO,!  , !&!YW)S(!,!  , !`W)S,!  oT$-!   !+.-!  , !J-!VW-!  oT$w-!-!  sT$! -!  !-!  ,u!$-!  u!$ !-! .! 1 sT$! a.!  , !& ,.!  , !&!YA.! W.! w.! .! .! .! .! /! 6/! hv_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.ko5] #)+-./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?:@0FEJ:E@p2EYVt^"o@8xE@E %@0xE @$@E^ @8EP@ E2.j2L @ Ep, @h HE |.P)@ E;h,6@pEQL@xEd_@!xE!wK6 )<@x!E%*@h"pE'+ @*E)J@DE+MMM Mp@IE0$ N @8LE2:N(5@(MxE4NOh I@ME6]hPX@PE8sPQn@XSpE:U ~@XE<W@@Z0E>Z0Z[[Phx9FY K-Z0 *H 01 0  `He0  *H 1o0k0F0.1,0*U #Build time autogenerated kernel key)ZpξGȠwN0  `He0  *H  [*^kBʧ~MW1Ë(1q gXMȌPݠulGɕ1i )Z¤Ť0;EduVqQ}\D/{2HWZ[<Ķ rځ`^ bj-XquUуpr|NJU>.=lEiې׫:V+W O3ʏjxk},.M3GoPC-M|UUN<-1PjGyƺE8Jn3kx DabS\ 3EnupZSf9׭m 7 sߙSMI q.Q`J\Gi}ǔ'[#/"a&F !3lL͏W <=Rh G-䝍B Qv^<7n}/W^#[:zUԣWgG~5sHȈ~Module signature appended~