ELF>"@@IHGNU ɹtq~*5XNLinuxLinux6.1.0-38-amd64SHH H H[fSH11Ƀf[HIHpxLHLI9HAH9HHxEH9LRHPXZ[HHH9iHxxHpxH9XHHH99LXHAVIAUIATIHUHSHHHHHHH8 HH` Hh H HHH HHHXHHHpHHHHHHCxE11HCxH HHHHHHHHHHHHHǃHHǃƃ2LHǃH L H H H H Hǃ L HHǃHǃh Hǃp Hǃx Hǃ HǃǃHh @LPHL#HZǃHL@Hǃ Hǃ Hǃ H@Hǃ HH H%H ǃ H H []A\A]A^fDAWAVAUATUSHHhDeH%(HD$`1EAAtEtAD$HPHH@PHAH@HHHHHP@HH@At EHHHǃHǃ H) 1HAHPHH@t+fHD$`eH+%(9Hh[]A\A]A^A_fHHŅtH3fHH3HH|H3HHH3HHHInLu+HE1HtD@,HD$HHDT$H0DT$HE1HtDB,H|$DHHDT$HD$H7HDT$HD$wEz1HD$HD$H8D<$PHE1HtD@,HD$MHHH0fAFHL|$I/ HI?H|$DH|$Iv01Iv(HPH(fAFHEPHE1HtD@,HD$HHHVARHXZDHE1HtD@,HD$HHDT$H0DT$hHHfH5H ff.AUATLgUHSHLttuaH]HUH9tTE1tAHH9uփtEtH5H [L]A\A]tft܃ffDHWHH¨H9u NHH9tFxuHpHHHtDA,1HtN,D8uƸHtE11ff.ft Pu@Ht4HHt(x&t1@'t!P-t;P-1 t   Ht%HHtuz&t 1B't1z-ff.@HAUATUHS8E11A LHHUHHt1y&u@pH1HtQ,ULAHD P ʈPt# P@ u8fH@p fPPAfAfD fP[]A\A]H0AMAI(HHHWGt ~ Hff.fAVIAUIATIUSHH+HI9uHEHHL9t|HHCL9uMtL9s@utgHttHHCHBHHH{(HH"HCHHHEHL9u[]A\A]A^ ff.AVIAUIATUSH/LeHH9uI$LLM9IL9uuHtHUHEHBHEH]H]uHtHtHUHEHBHHH}(LHEH"HEHLI$M9s[]A\A]A^ff.USGHo>5GH1H}xH1HHHHHHHS@HC@HkH9tDH{81ɺHS(HC(H9tDH{ 1ɺHSpHCpH9tDH{h1ɺHSXHCXH9tfH{P1ɺHƃfHt0G.t/G.H.tHtHǃ[] G-HHE1HtD@,HuHHMHE1HtD@,HuHHHE1HtD@,HuHHmHE1HtD@,HuHH]fUHSHH9tHHH9u[]ff.@H?HGHt3SHHStJu)xxH[1[11߉ff.@UIHHH0eH%(HD$(H HtwI8 I8 L9tLHLVH?I9t;HWLGH $LT$HT$LD$H9uM9uHD$(eH+%(u"HD$(eH+%(u 1 fUIHHH0eH%(HD$(H Ht|I8 I8 L9tQLL^H?I9t@HOLOL$L\$HL$LL$I9uM9u8W,uHD$(eH+%(u"^HD$(eH+%(u 1 ff.fHtHWGt ~ HUH SHHHt)HtHHCHBHHHH[ H[]ff.@AVAUL ATUHSHLL8 L8 LHLtIl$LeLuH8 [L]A\A]A^f.ATL UHSHLHHWLHH[]A\ATL USHLH8 H8 H9u *H?H9t"@8o,uLHH[]A\1LH[]A\ff.AUL ATIUHLSLH@LHH[]A\A]ATUHSHfL LHHEHHt1HtHHCHBHHHH[H [L]A\H7HHHDAUATIUHSfL LLH^HHt1HtHHCHBHHHH[}Hu[L]A\A]H7LHAHyAVL AUILATI8 USI]L#HL9u@IHt)HtHHCHBHH+HHkI$LLM9u[L]A\A]A^fHtBSHtHHCHBHHH{(HH"HCH[ff.@AVIAUIH=ATAԺPUH SHHHH@Lp@LhH@0D`@8HtH} HHC(HtHk H[]A\A]A^HtHHCHBHHH{(HH"HCH1ff.AUATUHSHtHHt @(H9HBHHHt6HmHLLLLtHL+LcI$H[]A\A]AULATIUHLSHHH9t+Mu HH9tL9c@uLH[]A\A]1ff.AWAVAUATUSHHHHHHDHxHH}HCHHHgHHLII"HH$HL;HL9u^H;k@tILLM9tJIHuHttH HCHAHL3H{(LkHLILM9uH<$1H[]A\A]A^A_ H[]A\A]A^A_HE1HtD@,H7HHH{HCHH HCHHLHI9MLtI$ID$HBHHI|$(I$H"ID$L^ff.UHH= S HH1$HHHHH{PH{8HHH{ HHH{hHHHCHHHHHHHǃHǃHHkH[H[]ff.AWAVAUATUSHLgHMM$h LH=I$H=HM$HI$L@M$LtI$L;LsIHcImCf1[]A\A]A^A_ []A\A]A^A_HE1HtD@,I4$HH1ff.HUSHoHHDCtrHH~ HHt Hh HtHHCHBHHHH[HCǃH9tI 1[]HE1HtD@,HuHHG1HHH9uHH9u f.USHH5 HǃH H+HfH; []H3HHH; []@SHPHH@8t/HPHH@@u t1ƃ [f1[H3HH1f1H3HH1ff.@AW11AVAUATUSHH0LoeH%(HD$(1GHaHkHILLLLtLM<$Mt$M&LMLI CH\LCHuDLtI$ID$HBHHI|$(I$H"ID$LHD$(eH+%(H0[]A\A]A^A_LsHLŅLMtI$ID$HBHILLHtMM<$Il$LeA LHE1HtD@,IuHH1HI LsPH$HD$HD$HD$HD$ HLCHuHL*uHHH߽JzfH߽6!HE1HtD@,IuHHAWAVAUIATUHSHHHPH@pLuHLAątXEHtHHCHBHImLHHtI]L+HkH][D]A\A]A^A_HMtHHCHBHMLHLtIL;LkI]A LD[]A\A]A^A_ApAefDATUSHt;LgHMt/f{uHHtax&t[Ht1[]A\ []A\HE1HtD@,I4$HHA$QvRI<$Ņy HfI$ HI<$[]A\fHH$AH$+eH%HuHDEAfDAWAVAUATUSH8LH4$eH%(HD$01MtGMfMt>I$HIHA$u A~tIDIH  IHD$0eH+%(H8L[]A\A]A^A_IHH94IH=@(IL9rMu"HA~mA$A8 CAHAtA~u1H|$HD$M~ HD$HD$HD$ HD$(A~u*H>Ht$LAuHt$L-IE1HtD@,AI4$HHuHPIH9cIMITHٺLLIH HIIH9uHH9H;Xu@AG8I_(I1LHH4$LHHumLLIILcHMeH%HuaHHLEl1gE1] fLIEI4$HHI Iff.@SHeH%(HD$19t]GhHT$1H=HD$HHt.1HHHD$eH+%(u'HH[HD$eH+%(u H[fSHH4HH H[ff.SH<HH H[ATL UHSH HHtHKHsH}HHL9u[]A\@ATL UHSH HsHtWHFHtG H L HHtHKHsH}HHL9u[]A\H{tHL9u[1]A\H}E1 HHCHtHL9bfDH ff.H HtHH@H@H@ff.AWAVAUATUSL MHIftDL AEHHIEwA!MtAA9r?DLHA]A][]A\A]A^A_H7HHDDLHD)rD)IDE1 []A\A]A^A_H t0H Ht+B9s)H H)1 1AWAVAUATUSL MHIfL AHHIEeA!AA9r=DLHAA[]A\A]A^A_H7HHDDLHD)D)IDE1 []A\A]A^A_f.HG Ht HXHff.@Hff.@HHff.H@$ff.HxUSHG HHHt HHHH{؃t H[]H1Htp(1H[]DATUSLgHHPHHPIHH0H8H8HLJHH@LHt/LH0HǃP[]A\H1Htp(1LEu1[]A\뷽밐ATUSLgHHxHHxIHHXH`H`HLJpHhLH1Lu []A\HXHǃx[]A\̽fDATUSHtKH_LHH1L1LLH[]A\UHSHtDHH1HHCHtH8HH[][]DAUATUHHSHHHD`$LhDuZLHHuDHHHHu'ELHHHu []A\A]HHHHP(HHHHHP'ff.@HHHHP&HHHHHP%HHHHHP$@HHHHHHHHHHHDH$L@HfDHHHHHfD@AWHAVAUATUSHHHHGLDLLAGuLAŅuDIHD1LAŅuLI[]A\A]A^A_LLIc[]A\A]A^A_ff.@SHHHHwHGHufH[HHHD$D$H[SHf[HHH[UHAWAVLAUATISHHH0LeH%(HD$(1Eo$$IOIH$HT$HL$H|$H9t[H@HC HS(HD$HD$H$HT$HuH9T$u1HD$(eH+%(uXHeH[A\A]A^A_]HD$H9D$uA$t HLvC0A8t<efHHt2ht)Ht$H1HtHH1fAUIATUSHItwHohHHHHL[IHHCHH@hHxHLLuH1H[]A\A]HSD$HHRhHzD$H[]A\A]DSHHǨH9t=Ht8HtHHCHBHHHHH"HC[[@AUATUSHHPHHLotH0HǃPHxtHXHǃxMLH!}tOf1ۀt.L[]A\A]IuHHH1HHÅyfAWAVAUATUSHHHGLHHAEHHH9tqLLuI$M$I9t{HtvH1LAąt4LHDH[]A\A]A^A_HPH9uE1LAąuIAEE11IH=w=I$LHHH $TH $M$M>INL19ALff.fSHGhHHHt HH8tHHǃ8H`tH@Hǃ`HCHH@hHxH[ff.USHGHH tNu[]HkHHtHHCHBHHHH[[] AWAVAUATUSH@H4$DD$ eH%(HD$81HwHoIHgHIAHt>t9IHHT$8eH+%(H@L[]A\A]A^A_A~uIHH9EI1HtP(IL9sHA~rA8HAtA~u1H|$HD$M~ HD$HD$ HD$(HD$0A~u*HHt$LAuHt$L9 ILLcMHJIH91ɺLLHHL$ H4$D`8H}(ʃ UL LELHLI LcHMeH%H u"HHLEII@HA6fDHA1AWAVAUATUSHPD$LL$eH%(HD$H1HtFLoHMt:MIHILAtItDHL  HHD$HeH+%(HPH[]A\A]A^A_1HHHtJAHHA0Hq(LH $H9HGHMH $tA8A$HHg1HHPD,$AHE8HU@H$HE@H9t01HHHd1HHHcLHD$HtdljD$HD$I1HHT$HHjL}nHcH1HHu}uH|$ D 1H|$H|$}u3MnHt$H<$1HIHtHt$H<$M}:H|$Ll$ HD$ Ll$HD$(HD$0HD$8HD$@1LHD$HL$Ht$H<$HL$1HIHL$Ht\HNHt$H<$HL$Ll$MeH%HuHH*H}uHtMuHHUHt$H<$HE@HE1E19fHE1E11HE1AfDHE1A1@HHtIHxt?S1Hu[H5HX ƃ[1ff.@H1Ht,HPt"H5H0 ff.AUL ATILUISI$H+L9u+HHsHEL9tHtH{[L]A\A]DAWHG0AVLAUATUHHSLm H H$H HHD$HHHHHD$H9H<$D{/H= IHLIHIGHHD$HIGxIGpIXMtMwHMIHHIGHHPPHuHH|$HM?LLAMC/Le(LtL}(M/MgM<$HHD$H9H|$H] L#IL9uouMHL{LtHHCHBHL3LLsI$MLM9tCIHHH9uHPH9zHML I$M9uH<$DH []A\A]A^A_HHKHHHHHHCHHPPHuHHLfLHHSHH2D@$HHH aH{ HH HH[]A\A]A^A_Lf.fHx%vfff.@ff.@HGXnFcftf=:u H@$fDH@'tfHGt Јff.AW1AAVAUATIUSH(HeH%(HD$ 1H$HD$HD$ HD$D$f$ID$E11I$Ht$L ƒ IL$LcH\$E1Ml$Hǁ Hǁ Hǁ DfID$KHcHžLID$KLID$KfLID$K fL ID$KfLItTIHJ I9s1=CDHLHPC PCPDKDCHX1HD$ eH+%(uH([]A\A]A^A_ff.@SHHeH%(HD$HG u'tHD$eH+%(H[HuHCt1HHD$eH+%(HH[H0H$fA1HH…fHCǀHsHHHsHHHG uSHuHH[[ff.fSHH eH%(HD$HG u @tGHu;HC  @u?HD$eH+%(H H[HD$eH+%(H [H1AHt$HD$fD$HD$D$ D$D$…lHHC @FAWAVAUATIUSH@LoeH%(HD$81HD$+HD$0MLLHH=HLHH1HHLL{HD$ IfD$(D$*D$ A1HHt$ …H= HE1E1HHL$HH$L$AJEBLT$HARI?L$D$H|$DL$$E ;L$H$1H߉$$H߉$LHH$t A$fHD$8eH+%(uTH@[]A\A]A^A_HD$8eH+%(u1A$IuH@H[H]A\A]A^A_ff.UHAUATISHHH0LeH%(HD$(10H$IuHIEHT$Ht$HD$H9tvHHtJHHSHD$HD$H$HT$HuH|$H9uHCLHHuHD$(eH+%(u-He[A\A]]HD$H9D$zHCLf.SHxCH[ff.HHHHpfHHHHpfHHHHpfATUHSH_pHHHHHHHPHH@8HIHPH@HHLHHHHEHwHHH1[]A\HH HH HH HH HH HH HH HH HH HH HH HH6f.AVAUATUSLgpMM$ILHLA$u{I$IL9tg1HHDKH9HD1HtH,WLVHRHHL9uL1[]A\A]A^AWAVAUATUSHopHL ILHLu|H8 H8 H9tiE1HHtQC'SLKLDC&K,HEoPRC'DEPC(PC%PHH(HH9uL1[]A\A]A^A_ff.SHHHHtHǃH[DUSHH1HIHHHHHHHIHHHIHH H[IH]@AVAUATUSHHt.IIADHH{HADLLH;u[1]A\A]A^f.AVAUATUSHHt.IIADHH{HADLLH;u[1]A\A]A^f.AVAUATUSHHt.IIADHH{HADLLH;u[1]A\A]A^f.UHSHH t[]UHMHHDMDEHH[]UHSHH t[]UHMHHDMDEHH[]UHSHH t[]UHMHHDMDEHH[]EfDUHAWIAVAUIATISH0MH~PDEeH%(HE1HEEHà EI$Mt$xeL5H,HUHuȃIHHELMIEIIǁIǁABIuPHtiIz LMLULUELAABELMzABjAVULMXZHEeH+%(uRHe[A\A]A^A_]IuHHHDIHH>HE fDUHAWIAVAUIATISH0MH~PDEeH%(HE1HEEHà EI$Mt$xeL5H,HUHuȃIHHELMIEIIǁIǁABIuPHtiIz LMLULUELAABELMzABjAVULMXZHEeH+%(uRHe[A\A]A^A_]IuHHHDIHH>HE fDUHAWIAVAUIATISH0MH~PDEeH%(HE1HEEHà EI$Mt$xeL5H,HUHuȃIHHELMIEIIǁIǁABIuPHtiIz LMLULUELAABELMzABjAVULMXZHEeH+%(uRHe[A\A]A^A_]IuHHHDIHH>HE fDEfDEfDAWIAVAιAUIATUHSHHDD$Ld$LeH%(HD$@1HIEHH}PHXHcH LLHHt6XHuPHtMHz HT$HT$D$LLzDrBHD$@eH+%(u^HH[]A\A]A^A_HuHHHDH}H^ 'd9L)@AWIAVAιAUIATUHSHHDD$Ld$LeH%(HD$@1HIEHH}PHXHcH LLHHt6XHuPHtMHz HT$HT$D$LLzDrBHD$@eH+%(u^HH[]A\A]A^A_HuHHHDH}H^ 'd9L)@AWIAVAιAUIATUHSHHDD$Ld$LeH%(HD$@1HIEHH}PHXHcH LLHHt6XHuPHtMHz HT$HT$D$LLzDrBHD$@eH+%(u^HH[]A\A]A^A_HuHHHDH}H^ 'd9L)H;HD$l$H;HH;HHH;HH1D,*Av HH;HL$*HDHH;HH;HH0[H]A\H;HHH;HD$D$H;HH;HH;HD$D$1H;HH;HH;HD$D$H;HD$D$H;HD$D$H;HH;HH;HH;HD$H;T$H떋H;HH;HHǃH;H?H;H<vHH;HH H;HH;HH;HH;H<vHH;HH Ht]@,H;HE11ƅHH;H1룋H;HH;HH;HH;HDHDH@,HD$DT$HH8AFHD|$1HD$IEHH8AFH@,H;HH;HH;HHH;H H,H;H1HHHHH{H{u* t!H{P1ɺCI<$HI<$HHCHt@,I}HH1I<$AH@,1I}EH@,1I<$EH@,HHtP@,I}HDp,I}AAH11IE1I<$H@,Dh,H}AEH1I<$EH@,؉HHI>HI>HH}HHMpLH$HH$LHHcupHHMpHLHHHHHI}HH{HHH{HAI|$HI|$HH{HH{HH{HH{HHCH{HI}H$$I|$HHLHHI}HI}H$11$Au,toI|$HI?HL$H<$I?H$$uIf#IIuLHHI$ LH$HHt#H t HH wH<$L1HHSHHHHH=vHeH1HÅyH'Åy*H=H=1ۉ[H=H=HRq$ rVJIyH ;R &uT__g慆7."Xy}sdb⓬.\%Noz\[w0+Xƾ<0doRc(oN縸Ców2Y`@Jާ㪍6@ o,3@:I<9XJnemei_write_is_idlemei_stopmei_startmei_resetmei_hbm_cl_dma_unmap_resmei_hbm_cl_dma_map_resmei_hbm_cl_notify_stop_resmei_hbm_cl_notify_start_resmei_hbm_cl_disconnect_resmei_hbm_cl_connect_resmei_hbm_add_cl_respmei_hbm_add_single_tx_flow_ctrl_credsmei_hbm_cl_tx_flow_ctrl_creds_resmei_hbm_dispatchmei_hbm_cl_flow_control_reqmei_irq_write_handlermei_irq_discard_msgmei_cl_irq_read_msgmei_irq_read_handlermei_irq_compl_handlermei_cl_dma_unmapmei_cl_dma_alloc_and_mapmei_cl_writemei_cl_irq_writemei_cl_read_startmei_cl_notify_getmei_cl_notifymei_cl_notify_requestmei_cl_connect__mei_cl_disconnectmei_cl_wake_allmei_cl_disconnectmei_hbuf_acquiremei_host_client_initmei_cl_unlinkmei_cl_linkmei_cl_flush_queuesmei_me_cl_rm_by_uuid_idmei_me_cl_rm_by_uuidmei_readmei_writemei_ioctl_connect_vtagmei_vt_support_checkmei_ioctl_connect_clientmei_ioctlmei_openmei_releasemei_dma_ring_writemei_dma_ring_readmei_cldev_driver_unregister__mei_cldev_driver_registermei_cl_bus_dev_addmei_cl_bus_dev_initmei_cl_bus_rescanmei_cldev_disablestrnlenstrscpymei_nfcmei_fwvermei_gfx_memory_readymei_gsc_mkhi_fix_ver%-8}AH﫺xz *PLP&g#w\o(FM25!U)Ih*8MkX]FFOApmW~8┢NRKbϖ.N6%-8}AH﫺meimei_fw_status2strmei_cancel_workmei_resetmei_startmei_restartmei_stopmei_write_is_idlemei_device_initmei_hbm_pgmei_hbm_pg_resumemei_irq_compl_handlermei_irq_read_handlermei_irq_write_handlermei_cl_all_disconnectmei_registermei_deregistermei_cldev_send_vtagmei_cldev_recv_vtagmei_cldev_recv_nonblock_vtagmei_cldev_sendmei_cldev_recvmei_cldev_recv_nonblockmei_cldev_register_rx_cbmei_cldev_register_notif_cbmei_cldev_get_drvdatamei_cldev_set_drvdatamei_cldev_uuidmei_cldev_vermei_cldev_enabledmei_cldev_dma_mapmei_cldev_dma_unmapmei_cldev_enablemei_cldev_disable__mei_cldev_driver_registermei_cldev_driver_unregister__tracepoint_mei_reg_read__traceiter_mei_reg_read__SCK__tp_func_mei_reg_read__SCT__tp_func_mei_reg_read__tracepoint_mei_reg_write__traceiter_mei_reg_write__SCK__tp_func_mei_reg_write__SCT__tp_func_mei_reg_write__tracepoint_mei_pci_cfg_read__traceiter_mei_pci_cfg_read__SCK__tp_func_mei_pci_cfg_read__SCT__tp_func_mei_pci_cfg_readunknown&dev->device_lock&dev->me_clients_rwsem&dev->cl_bus_lock&dev->wait_hw_ready&dev->wait_pg&dev->wait_hbm_start%08X hw_reset failed ret = %d powering down: end of reset hw_start failed ret = %d hbm_start failed ret = %d reset failed ret = %dHBM haven't startedMEI start failed. device disabled = %d stopping the device. OFFONINITIALIZINGINIT_CLIENTSENABLEDRESETTINGDISABLEDPOWERING_DOWNPOWER_DOWNPOWER_UPmeidrivers/misc/mei/init.cmemsetunknownwaiting for mei start failed running w/o dma ring hbm: dma setup not allowed no such me client %d drivers/misc/mei/hbm.cadding client response hbm: notification cl dma map failed %d cl dma map succeeded cl dma unmap failed %d cl dma unmap succeeded hbm: wrong command %d IDLESTARTINGDR_SETUPENUM_CLIENTSCLIENT_PROPERTIESSTARTEDSTOPPEDSUCCESSNOT_FOUNDALREADY_STARTEDOUT_OF_RESOURCESMESSAGE_SMALLNOT_ALLOWEDCLIENT_NOT_FOUNDALREADY_EXISTSREJECTEDINVALID_PARAMETERNOT_STARTEDmeicompleting call back. drivers/misc/mei/interrupt.ccomplete write list cb. slots =%08x. extended header is %08x extended header %d is %08x meidrivers/misc/mei/client.cremove %pUl remove %pUl %d &cl->wait&cl->rx_wait&cl->tx_wait&cl->ev_waitid exceeded %dopen_handle_count exceeded %dcl:host=%02d me=%02d link cl rpm: autosuspend device is in pg hbuf is not ready mei%08X %u.%u %s%u:%u.%u.%u.%u read fw_status error = %d %u drivers/misc/mei/main.cConnect to FW Client ID = %d FW Client - Max Msg Len = %d Can connect? FW Client %pUl vtag %d vtag already filled replacing with existing cl mei3couldn't create class 3unable to initialize bus %s too many mei devices unable to add device %d:%d mei%dIOCTL cmd = 0x%x: IOCTL_MEI_CONNECT_CLIENT. vtag can't be zero : IOCTL_MEI_NOTIFY_SET. : IOCTL_MEI_NOTIFY_GET. copy connect data to user include/linux/thread_info.hdev_statekindfw_vertx_queue_limithbm_ver_drvhbm_verfw_statustrcdrivers/misc/mei/dma-ring.creading from dma %u bytes writing to dma %u bytes meiMEI_CL_VERSION=%dMEI_CL_UUID=%pUlMEI_CL_NAME=%sMODALIAS=mei:%s:%pUl:%02X:%u%d%02X%pUlmei:%s:%pUl:%02X:%smei: driver [%s] registered get hw module failedAlready disconnected me client is not active cannot connect drivers/misc/mei/bus.cinitializing %pUl%s-%pUladding %pUL:%02X rescan endmeimax_lenvtagfixedmax_connmodaliasversionuuidnameFW version%d %d:%d.%d.%d.%d Sending memory ready command memory ready command sent FW version command failed %d OS version command failed %d microreadpn544nfc hook alloc failed %d Cannot find nfc info %d drivers/misc/mei/bus-fixup.cnfc radio %s end of fixup match = %d meiENABLEDDISABLEDunknowndev: %s hbm: %s hbm features: PG: %01d DC: %01d IE: %01d DOT: %01d EV: %01d FA: %01d OS: %01d DR: %01d VT: %01d CAP: %01d CD: %01d pg: %s, %s pxp: %s |me|host|state|rd|wr|wrq %3d|%2d|%4d|%5d|%2d|%2d|%3u meclientsactivedevstateallow_fixed_addressDEFAULTINITSETUPREADY[%s] read %s:[%#x] = %#x [%s] write %s[%#x] = %#x (null)__data_loc char[]devconst char *regu32offsvalwrite pg: is idle[%d] state=%s ctrl=%01d write=%01d wwait=%01d unexpected reset: dev_state = %s fw status = %s reset: reached maximal consecutive resets: disabling the device wrong state = %d on link start link is established start sending messages. reset in start the mei device. link layer has been established. link layer initialization failed. cl:host=%02d me=%02d hbm: connect response status=%s cl:host=%02d me=%02d hbm: disconnect response status=%d cl:host=%02d me=%02d hbm: notify start response status=%d cl:host=%02d me=%02d hbm: notify stop response status=%d power gate command write failed. enumeration request write failed: ret = %d. dma setup request write failed: ret = %d. properties request write failed: ret = %d version message write failed: ret = %d notify request failed: ret = %d dma map request failed: ret = %d dma unmap request failed: ret = %d cl:host=%02d me=%02d sending flow control hbm: state is idle ignore spurious messages hbm: start: response message received. HBM VERSION: DRIVER=%02d:%02d DEVICE=%02d:%02d hbm: start: version mismatch - stopping the driver. hbm: start: failed to send stop request hbm: start: on shutdown, ignoring hbm: start: state mismatch, [%d, %d] capabilities request write failed: ret = %d. hbm: capabilities response: message received. hbm: capabilities response: on shutdown, ignoring hbm: capabilities response: state mismatch, [%d, %d] hbm: dma setup response: message received. hbm: dma setup response: on shutdown, ignoring hbm: dma setup response: state mismatch, [%d, %d] hbm: dma setup response: failure = %d %s hbm: client connect response: message received. hbm: client disconnect response: message received. hbm: client flow control response: message received. recv flow ctrl msg ME %d (single) creds = %d. cl:host=%02d me=%02d flow control creds = %d. hbm: power gate isolation entry response received hbm: pg entry response: state mismatch [%s, %d] hbm: power gate isolation exit request received hbm: pg exit response: state mismatch [%s, %d] hbm: properties response: message received. hbm: properties response: on shutdown, ignoring hbm: properties response: state mismatch, [%d, %d] hbm: properties response: %d CLIENT_NOT_FOUND hbm: properties response: wrong status = %d %s hbm: enumeration response: message received hbm: enumeration response: on shutdown, ignoring hbm: enumeration response: state mismatch, [%d, %d] hbm: stop response: message received hbm: stop response: state mismatch, [%d, %d] hbm: stop response: resetting. hbm: disconnect request: message received cl:host=%02d me=%02d fw disconnect request received hbm: stop request: message received hbm: stop request: failed to send stop request hbm: add client request received hbm: add client: state mismatch, [%d, %d] add client response write failed: ret = %d hbm: add client: failed to send response %d hbm: add client request processed hbm: notify response received hbm: client dma map response: message received. hbm: client dma unmap response: message received. discarding message hdr:host=%02d me=%02d len=%d dma=%1d ext=%1d internal=%1d comp=%1d complete all waiting for write cb. cl:host=%02d me=%02d MEI WRITE COMPLETE complete control write list cb. corrupted message header 0x%08X hdr:host=%02d me=%02d len=%d dma=%1d ext=%1d internal=%1d comp=%1dless data available than length=%08x. corrupted message header len %d mei_hbm_dispatch failed ret = %d cl:host=%02d me=%02d got a message cl:host=%02d me=%02d pending read cb not found cl:host=%02d me=%02d vtag not found in extended header. cl:host=%02d me=%02d vtag: %d cl:host=%02d me=%02d mismatched tag: %d != %d cl:host=%02d me=%02d not connected cl:host=%02d me=%02d message is too big len %d idx %zu cl:host=%02d me=%02d message overflow. size %zu len %d idx %zu cl:host=%02d me=%02d completed read length = %zu no destination client found 0x%08X resetting due to slots overflow. timer: init clients timeout hbm_state = %d. timer: connect/disconnect timeout. cl:host=%02d me=%02d Waking up reading client! cl:host=%02d me=%02d Waking up writing client! cl:host=%02d me=%02d Waking up waiting for event clients! cl:host=%02d me=%02d Waking up ctrl write clients! cl:host=%02d me=%02d remove list entry belonging to cl cl:host=%02d me=%02d unlink clientcl:host=%02d me=%02d failed to disconnect. cl:host=%02d me=%02d timeout on disconnect from FW client. cl:host=%02d me=%02d successfully disconnected from FW client. cl:host=%02d me=%02d disconnectingcl:host=%02d me=%02d Device is powering down, don't bother with disconnection cl:host=%02d me=%02d rpm: get failed %d cl:host=%02d me=%02d rpm: autosuspend cl:host=%02d me=%02d notifications not supported cl:host=%02d me=%02d notify eventcl:host=%02d me=%02d no such me client cl:host=%02d me=%02d No flow control credentials: not sending. cl:host=%02d me=%02d Extended Header %d vtag = %d cl:host=%02d me=%02d buf_len=%zd cl:host=%02d me=%02d rpm: get failed %zd cl:host=%02d me=%02d Cannot acquire the host buffer: not sending. cl:host=%02d me=%02d client dma is not supported cl:host=%02d me=%02d client dma with id %d is already allocated cl:host=%02d me=%02d not the last vtag cl:host=%02d me=%02d not the last vtag after disconnect cl:host=%02d me=%02d removing dev_state != MEI_ENABLED dev_state = %s Cannot connect to FW Client UUID = %pUl Connection forbidden to FW Client UUID = %pUl FW Client - Protocol Version = %d reconnect with different vtag 3unable to allocate char dev region unable to create device %d:%d failed to copy data from userland failed to copy data to userland IOCTL_MEI_CONNECT_CLIENT_VTAG FW Client %pUl does not support vtags cl:host=%02d me=%02d mei start read failure status = %zd cl:host=%02d me=%02d read operation failed %zd cl:host=%02d me=%02d buf.size = %zu buf.idx = %zu offset = %lld cl:host=%02d me=%02d end mei read rets = %zd cl:host=%02d me=%02d is not connectedMap size should be aligned to %lu mei: driver [%s] unregistered Could not disconnect from the ME client Could not send ReqFWVersion cmd ret = %d Could not read FW version ret = %d memory ready command failed %d Can't connect to the NFC INFO ME ret = %d Could not send IF version cmd ret = %d Could not read IF version ret = %d NFC MEI VERSION: IVN 0x%x Vendor ID 0x%x Type 0x%x Can't get the NFC interface version ret = %d Can't disconnect the NFC INFO ME |id|fix| UUID |con|msg len|sb|refc|vt| %2d|%2d|%3d|%pUl|%3d|%7d|%2d|%4d|%2d| [%s] pci cfg read %s:[%#x] = %#x   (0(  (0880(        (0( 0 (0( 0     (080( 80( 8((((PP(( (0`0( `((((88((00 @ @H@((P(`((8(@ (08 (080( 8 (08X80( X (08h80( hpxhpxph ( (h( ( (( (0( 0 (0(  (0(     (    ( ( (0(  (0( 0 (  ( ( (08@80( @80( @ (080( 80( 8 (08h80( h (080( 80( 8     (0( 0( 0 (08h80( h ( (  (0( 0( 0(  (0( 0( 0 (08x80( x (0h0( h (080( 80( 80( 8 (08p80( pxp (0880(        (0( 0( 0 (0( 0( 0 (08p80( p (08h80( h8h hx8ph   (   (08@80(  (P( P (8( 8  (080( 80( 8 (0( 0(  (080( 8 (08@80( 80( 8 (08p80( p (0880(  (08@80( @ X X (08p80( p   P8     (080( 80(  (080( 80(          ( ( (080( 80(  (0( 0(  ( ( (08@80( @ (08x80( x (0880(  (  (08X80( X80( X80(@ (08`hpx`80( `   000 (08x80( x80( x` 0x   (08@H0( 0 (08@HPX`80( 8 (0(  (0(  (0(  (0880(  (0880(  (0880( license=GPL v2description=Intel(R) Management Engine Interfaceauthor=Intel Corporationdepends=retpoline=Yintree=Yname=meivermagic=6.1.0-38-amd64 SMP preempt mod_unload modversions mei_pci_cfg_readmei_reg_writemei_reg_readoadd_uevent_varstrcpyKytry_module_get+/alloc_chrdev_regionHۈ__check_object_sizeM{__init_rwsem}vbpf_trace_run4->__class_createœ_copy_from_user__msecs_to_jiffiesdev_set_nameo6nktime_get_mono_fast_ns6queue_work_onKdmam_alloc_attrstrace_raw_output_prep__trace_trigger_soft_disabledTfinish_wait=kill_fasynceclass_destroyZQtrace_event_printfscnprintfVSthis_cpu_offgdevice_initialize7{_find_first_zero_bittrace_event_raw_init8߬imemcpyAl;kstrtouint zkfreeK9seq_lseek&prepare_to_wait_eventDC__wake_up1a__module_getޒ0get_deviceMq__dynamic_dev_dbgd_raw_spin_lockfortify_panicm__fentry__asysfs_emitά5debugfs_read_file_boolyWtrace_event_buffer_commit%nCsysfs_notifypHe__x86_indirect_thunk_rax~_printkQscheduleݍschedule_timeoutV __stack_chk_fail_irefcount_warn_saturatemqueue_delayed_work_on1debugfs_write_file_boolrRput_devicestrnlen\_dev_info֍Dmodule_put "compat_ptr_ioctl6cdev_add[evidr_removeuyHinit_wait_entryh__list_add_valid_perf_trace_buf_allocDperf_trace_run_bpf_submit6bus_unregisterWdown_write_dev_err%zup_writevEsimple_openKdevice_addidr_allocKMmutex_lock\jUdebugfs_removeZstrncmpsh-fasync_helper=trace_event_reg#L6mutex_is_locked<driver_unregisterS_find_next_bitUrS__list_del_entry_valid __mutex_init탦current_task)0device_delnfndmam_free_coherentkl_dev_warndevice_match_devt9[__x86_return_thunkk_copy_to_userT__init_waitqueue_headfdown_read!nonseekable_open2lseq_read?<sprintf@sdevice_create_with_groups9dstrscpyֹmdebugfs_create_file3`unregister_chrdev_regionGuZ%trace_event_buffer_reserveMO__pm_runtime_resume82mutex_unlockJcancel_delayed_work_sync9cinit_timer_keyA}Cdevice_destroyeb,__dynamic_pr_debug-cancel_work_syncGV__warn_printk'seq_printfjdelayed_work_timer_fn3seq_putsX ]single_releaseRkmalloc_traceC__pm_runtime_suspend #6device_release_driverSMustrlenq@isingle_open,/!debugfs_create_dirܠgeneric_file_llseek4K_raw_spin_unlock(strace_handle_returnTSup_readh)\driver_registeroÊacdev_initE:#__kmalloc]{__SCT__might_resched kmalloc_cachesTcdev_delm(bus_registerӅ3-system_wqp{class_find_device module_layout@ P ,    ` 4   >     f  ]     ` A  G  t     c =       )   v $$$$$$$$$$$$$$$"[%s] pci cfg read %s:[%#x] = %#x", __get_str(dev), REC->reg, REC->offs, REC->val"[%s] write %s[%#x] = %#x", __get_str(dev), REC->reg, REC->offs, REC->val"[%s] read %s:[%#x] = %#x", __get_str(dev), REC->reg, REC->offs, REC->valT+:4/*& tlLDsV791tbWO&} M / E.cA& C #|J~9lbJ) meiGCC: (Debian 12.2.0-14+deb12u1) 12.2.0GCC: (Debian 12.2.0-14+deb12u1) 12.2.0GCC: (Debian 12.2.0-14+deb12u1) 12.2.0GCC: (Debian 12.2.0-14+deb12u1) 12.2.0GCC: (Debian 12.2.0-14+deb12u1) 12.2.0GCC: (Debian 12.2.0-14+deb12u1) 12.2.0GCC: (Debian 12.2.0-14+deb12u1) 12.2.0GCC: (Debian 12.2.0-14+deb12u1) 12.2.0GCC: (Debian 12.2.0-14+deb12u1) 12.2.0GCC: (Debian 12.2.0-14+deb12u1) 12.2.0GCC: (Debian 12.2.0-14+deb12u1) 12.2.022$#@`@ A HJ`:"A@V#AT"A(AT3AF*,*GF*TFZ ^F$$jFF# $F$F$F$F$$F*FFGGG)G6GGGYGjGGGGGGGGHH/HIHfH|HHHHHHHHI!I2IFIWIiI{IIIII IIII J$J9JMJ]JoJQf@|J J$)k@WQJ)kW@QJ J P`JĈ[ňJQ=*$2'@,*`y*aJJ͈J͈@Jψ2шшԈ@JֈFbوK͈K͈@!Kۈ,Kۈ8Kۈq ۈ@EKшjB͈UKވp @`KшqKވk  ʈ K̈ KΈ Ј ӈȈ҈ ՈzKKK ׈؈ ڈ *݈܈ lQlQ߈ fKKKKKKL$L$s$G`&-L& 5L&0R >S >!S > :"=S$DS C :"%OS E`S >yS > :"$S I :"G-S KS S S S  T T  'T S9T KT** WT*@ȶ*`cT*+*oT*+*ULj :"[fo&*{T X *:"T ZT X Q:"[f"*b*T ]T ]T T U U  d~ e/UF#  (:UIUg_UhwU:U=* jIUgUk U `2'=*$U$ngmU U pU  :"U vU X :"U yV XV X)V Z>V XRV XcV XpV XV X #20g V  2Pm P q V V 3V X 20:U*q=*$V  :"*V  20:U*qV  R20e Q"V  R20e?Q"V W SW S :"V W 0W EW b^W S oTѢkvW W SW W SW W iX} *@ T )**i X iX} *@ T )**i'X iX} *@ T )**iHX:"*nX:"*X:"* JX k ** AX AX A ik:" T )** Y &Y @Y YY uY Y Y Y Y Z 6Z UZ  ik:" T )**sZ ‰Z ‰Z ‰  ɈƉňlj 2'Z ˉ 2'J$QZ ͉ gLaZ ω[ ω[  g+[ Ӊ Rg;[ ՉH[ ω gʉY[ ؉ Q2'j[ ډ yKD|[ ܉ [ މ 2'=$[ [ ω Ĉ=$[  $Ĉ[ [ Ӊ\ Ӊ  \  '=*$8\  o2=*$J\  \\ }\  :"\  A2'\ \ ω K\ \ \ ] ω$] މ<] M] b] p] |] ] ˉ 2']  QJĈ2'] ]  %a2']  %a]  g^ ^  :"*x $%^  :"*=^  :"*D$R^ g^  :"D$~^  :"*^ ^  :"A^ ^  A^  A^ ^ ^@V#V # _uV O')@ %$ '(_)_?_U_%&k_ {_ p _+_ / _+_ 1_  _ 4 D_ 6` G(` D=` oJ` oT` o_` o oV2 oW o om` G` \` L D` E` E` E kDJ$Q` I KDȉ` K $Dȉa M *Dȉa O Dk"a Q kDȉ8a S D3ANa U D"Aja Wa a a a  RD[Qa ]a ] RD[Qa ` RD[Q=*b b+b b RD[Q=*$?b e R[Q=*"eOSb g R[Q=*$"ab iob|b45b$$bx ko&$ (b$"$$C7$bdm bdm]* b4545$ s$(G`$0ȶ$8bG`&s$$L$-L& 5L&0b\ sqb "$$~ &* &@ $PXb "$$~ &* &@ $P c$X`c )c~~:c~0Kc$HTc$Prp$X[c$`fc Rfw wvunrlppc 6c 6c 6c 6c 6c 6c 6c 6c Ec 6c 6c 6uuid_lemei_cldev_cb_tmei_cl_deviceme_clrx_workrx_cbnotif_worknotif_cbdo_matchmei_devicewrite_listwrite_waiting_listctrl_wr_listctrl_rd_listtx_queue_limitfile_listopen_handle_countdevice_locktimer_workrecvd_hw_readywait_hw_readywait_pgwait_hbm_startreset_counthbm_statepxp_modeinit_clients_timerpg_eventpg_domainrd_msg_bufrd_msg_hdrrd_msg_hdr_counthbuf_is_readydr_dscrhbm_f_pg_supportedhbm_f_dc_supportedhbm_f_dot_supportedhbm_f_ev_supportedhbm_f_fa_supportedhbm_f_ie_supportedhbm_f_os_supportedhbm_f_dr_supportedhbm_f_vt_supportedhbm_f_cap_supportedhbm_f_cd_supportedfw_f_fw_ver_supportedme_clients_rwsemme_clientsme_clients_maphost_clients_mapallow_fixed_addressoverride_fixed_addressreset_workbus_rescan_workcl_bus_lockmei_me_clientclient_idtx_flow_ctrl_credsbus_addedmei_cltx_waitrx_waitev_waitev_asynchost_client_idvtag_maprx_flow_ctrl_credstimer_countnotify_ennotify_evtx_cb_queuedwriting_staterd_pendingrd_completed_lockrd_completeddma_mappedcldevmei_hbm_statusMEI_HBMS_SUCCESSMEI_HBMS_CLIENT_NOT_FOUNDMEI_HBMS_ALREADY_EXISTSMEI_HBMS_REJECTEDMEI_HBMS_INVALID_PARAMETERMEI_HBMS_NOT_ALLOWEDMEI_HBMS_ALREADY_STARTEDMEI_HBMS_NOT_STARTEDMEI_HBMS_MAXmei_ext_hdr_typeMEI_EXT_HDR_NONEMEI_EXT_HDR_VTAGmei_ext_hdrmei_ext_meta_hdrhdrsmei_ext_hdr_vtagmei_msg_hdrme_addrdma_ringmsg_completeextensionhbm_versionmei_client_propertiesprotocol_namemax_number_of_connectionsfixed_addresssingle_recv_bufvt_supportedmax_msg_lengthDMA_DSCR_HOSTDMA_DSCR_DEVICEDMA_DSCR_CTRLDMA_DSCR_NUMmei_hbm_stateMEI_HBM_IDLEMEI_HBM_STARTINGMEI_HBM_CAP_SETUPMEI_HBM_DR_SETUPMEI_HBM_ENUM_CLIENTSMEI_HBM_CLIENT_PROPERTIESMEI_HBM_STARTEDMEI_HBM_STOPPEDfile_stateMEI_FILE_UNINITIALIZEDMEI_FILE_INITIALIZINGMEI_FILE_CONNECTINGMEI_FILE_CONNECTEDMEI_FILE_DISCONNECTINGMEI_FILE_DISCONNECT_REPLYMEI_FILE_DISCONNECT_REQUIREDMEI_FILE_DISCONNECTEDmei_dev_stateMEI_DEV_INITIALIZINGMEI_DEV_INIT_CLIENTSMEI_DEV_ENABLEDMEI_DEV_RESETTINGMEI_DEV_DISABLEDMEI_DEV_POWERING_DOWNMEI_DEV_POWER_DOWNMEI_DEV_POWER_UPmei_dev_pxp_modeMEI_DEV_PXP_DEFAULTMEI_DEV_PXP_INITMEI_DEV_PXP_SETUPMEI_DEV_PXP_READYmei_file_transaction_statesMEI_IDLEMEI_WRITINGMEI_WRITE_COMPLETEmei_cb_file_opsMEI_FOP_READMEI_FOP_WRITEMEI_FOP_CONNECTMEI_FOP_DISCONNECTMEI_FOP_DISCONNECT_RSPMEI_FOP_NOTIFY_STARTMEI_FOP_NOTIFY_STOPMEI_FOP_DMA_MAPMEI_FOP_DMA_UNMAPmei_msg_datamei_dma_databuffer_idmei_dma_dscrmei_fw_statusmei_cl_cbfop_typebuf_idxmei_hw_opshost_is_readyhw_is_readyhw_resettrc_statuspg_in_transitionpg_is_enabledintr_clearintr_enableintr_disablehbuf_free_slotshbuf_depthrdbuf_full_slotsread_hdrmei_pg_stateMEI_PG_OFFMEI_PG_ONmei_pg_eventMEI_PG_EVENT_IDLEMEI_PG_EVENT_WAITMEI_PG_EVENT_RECEIVEDMEI_PG_EVENT_INTR_WAITMEI_PG_EVENT_INTR_RECEIVEDmei_fw_versionplatformbuildnohotfixmei_dev_timeoutshw_readycl_connectclient_initpgid0i3hbmmkhi_recvmei_timermei_schedule_stall_timercmpl_listmei_irq_write_handlermei_irq_read_handlerdiscard_lenmei_irq_discard_msgmei_irq_compl_handlerslow_fwhw_opsmei_device_initmei_write_is_idlemei_stopmei_reset_workmei_restartmei_startmei_resetmei_cancel_workmei_fw_status2strmei_pg_state_strmei_dev_state_strmei_stop_reason_typesDRIVER_STOP_REQUESTDEVICE_D1_ENTRYDEVICE_D2_ENTRYDEVICE_D3_ENTRYSYSTEM_S1_ENTRYSYSTEM_S2_ENTRYSYSTEM_S3_ENTRYSYSTEM_S4_ENTRYSYSTEM_S5_ENTRYmei_cl_connect_statusMEI_CL_CONN_SUCCESSMEI_CL_CONN_NOT_FOUNDMEI_CL_CONN_ALREADY_STARTEDMEI_CL_CONN_OUT_OF_RESOURCESMEI_CL_CONN_MESSAGE_SMALLMEI_CL_CONN_NOT_ALLOWEDmei_cl_disconnect_statusMEI_CL_DISCONN_SUCCESSmei_bus_messagehbm_cmdmei_hbm_cl_cmdhbm_host_version_requesthost_versionhbm_host_version_responsehost_version_supportedme_max_versionhbm_host_stop_requesthbm_host_enum_flagsMEI_HBM_ENUM_F_ALLOW_ADDMEI_HBM_ENUM_F_IMMEDIATE_ENUMhbm_host_enum_requesthbm_host_enum_responsevalid_addresseshbm_props_requesthbm_props_responseclient_propertieshbm_add_client_requesthbm_add_client_responsehbm_power_gatehbm_client_connect_requesthbm_client_connect_responsehbm_flow_controlhbm_notification_requesthbm_notification_responsehbm_dma_mem_dscraddr_hiaddr_lohbm_dma_setup_requestdma_dscrhbm_dma_setup_responsehbm_capability_requestcapability_requestedhbm_capability_responsecapability_grantedhbm_client_dma_map_requestclient_buffer_idaddress_lsbaddress_msbhbm_client_dma_unmap_requesthbm_client_dma_responsemei_hbm_dispatchmei_hbm_version_is_supportedmei_hbm_pg_resumemei_hbm_cl_resmei_hbm_cl_connect_reqmei_hbm_cl_disconnect_rspmei_hbm_cl_disconnect_reqmei_hbm_cl_flow_control_reqpg_cmdmei_hbm_pgmei_hbm_prop_reqmei_hbm_cl_dma_unmap_reqmei_hbm_cl_dma_map_reqmei_hbm_cl_notify_reqmei_hbm_me_cl_addmei_hbm_enum_clients_reqmei_hbm_dma_setup_reqmei_hbm_start_reqmei_hbm_start_waitmei_hbm_resetmei_hbm_idlemei_hbm_state_strhbm_dma_ring_ctrlhbuf_wr_idxhbuf_rd_idxdbuf_wr_idxdbuf_rd_idxmei_dma_ring_writemei_dma_ring_empty_slotsmei_dma_ring_readmei_dma_copy_tomei_dma_copy_frommei_dma_ring_resetmei_dma_ring_is_allocatedmei_dmam_ring_allocmei_dmam_ring_freemei_clientin_client_uuidout_client_propertiesmei_connect_client_datamei_connect_client_vtagmei_connect_client_data_vtagmei_cl_vtagpending_readmei_exitmei_initmei_deregistermei_registerkind_showmei_set_devstatedev_state_showfw_ver_showtx_queue_limit_storetx_queue_limit_showhbm_ver_drv_showhbm_ver_showfw_status_showtrc_showmei_fasyncmei_fsyncmei_pollmei_ioctlmei_ioctl_connect_vtagmei_vt_support_checkmei_ioctl_connect_clientmei_writemei_readmei_releasemei_openmei_dbgfs_registermei_dbgfs_deregistermei_dbgfs_write_allow_famei_dbgfs_devstate_openmei_dbgfs_devstate_showmei_dbgfs_active_openmei_dbgfs_active_showmei_dbgfs_meclients_openmei_dbgfs_meclients_showtrace_event_raw_mei_reg_readtrace_event_raw_mei_reg_writetrace_event_raw_mei_pci_cfg_readtrace_event_data_offsets_mei_reg_readtrace_event_data_offsets_mei_reg_writetrace_event_data_offsets_mei_pci_cfg_readbtf_trace_mei_reg_readbtf_trace_mei_reg_writebtf_trace_mei_pci_cfg_read__bpf_trace_mei_pci_cfg_read__bpf_trace_mei_reg_write__bpf_trace_mei_reg_readperf_trace_mei_pci_cfg_readperf_trace_mei_reg_writeperf_trace_mei_reg_readtrace_event_raw_event_mei_pci_cfg_readtrace_event_raw_event_mei_reg_writetrace_event_raw_event_mei_reg_readtrace_raw_output_mei_pci_cfg_readtrace_raw_output_mei_reg_writetrace_raw_output_mei_reg_read__traceiter_mei_pci_cfg_read__traceiter_mei_reg_write__traceiter_mei_reg_readmei_cl_dma_unmapmei_cl_dma_alloc_and_mapmei_cl_irq_dma_unmapmei_cl_irq_dma_mapmei_cl_all_disconnectmei_cl_completemei_cl_writemei_cl_irq_writemei_msg_hdr_initmei_cl_read_startmei_cl_notify_getmei_cl_notifymei_cl_notify_requestmei_cl_irq_notifymei_cl_notify_req2fopmei_cl_notify_fop2reqmei_cl_del_rd_completedmei_cl_add_rd_completedmei_cl_vt_support_checkmei_cl_fp_by_vtagmei_cl_vtag_allocmei_cl_tx_flow_ctrl_creds_reducemei_cl_tx_flow_ctrl_credsmei_cl_alloc_linkedmei_cl_connectmei_cl_irq_connectmei_cl_is_other_connectingmei_cl_disconnect__mei_cl_disconnectmei_cl_irq_disconnectmei_cl_set_disconnectedmei_hbuf_acquiremei_host_client_initmei_cl_unlinkmei_cl_linkmei_cl_allocatemei_cl_flush_queuesmei_cl_read_cbmei_cl_enqueue_ctrl_wr_cbmei_cl_alloc_cbmei_io_tx_list_free_clmei_io_list_flush_clmei_io_cb_freemei_me_cl_rm_allmei_me_cl_rm_by_uuid_idmei_me_cl_rm_by_uuidmei_me_cl_by_uuid_id__mei_me_cl_by_uuid_idmei_me_cl_by_idmei_me_cl_by_uuid__mei_me_cl_by_uuidmei_me_cl_addmei_me_cl_delmei_me_cl_putmei_me_cl_getmei_me_cl_initmei_cl_device_idmei_cl_drivermei_cl_io_modeMEI_CL_IO_TX_BLOCKINGMEI_CL_IO_TX_INTERNALMEI_CL_IO_RX_NONBLOCKmei_cl_bus_exitmei_cl_bus_initcldrvmei_cldev_driver_unregister__mei_cldev_driver_registermei_cl_bus_rescan_workmei_cl_bus_remove_devicesmei_cl_bus_dev_destroymei_cl_bus_dev_releasemei_cl_device_ueventmax_len_showvtag_showfixed_showmax_conn_showmei_cl_device_removemei_cl_device_probemei_cl_device_matchmei_cldev_disablemei_cldev_enablemei_cldev_dma_unmapmei_cldev_dma_mapmei_cldev_enabledmei_cldev_vermei_cldev_uuidmei_cldev_set_drvdatamei_cldev_get_drvdatamei_cldev_register_notif_cbmei_cldev_register_rx_cbmei_cl_bus_rx_eventmei_cl_bus_notify_eventmei_cl_bus_notif_workmei_cl_bus_rx_workmei_cldev_recv_nonblockmei_cldev_recvmei_cldev_sendmei_cldev_recv_nonblock_vtagmei_cldev_recv_vtagmei_cldev_send_vtag__mei_cl_recv__mei_cl_sendmkhi_rule_idrule_typefeature_idmkhi_fwcapsmkhi_msg_hdrmkhi_msgmkhi_gfx_mem_readymei_os_vermkhi_fw_ver_blockmkhi_fw_vermei_nfc_cmdmei_nfc_replyreply_statusmei_nfc_if_versionradio_version_swradio_version_hwi2c_addrfw_ivnradio_typemei_fixupmei_cl_bus_dev_fixuppxp_is_readyvt_supportmei_nfcmei_wdmei_gsc_mkhi_fix_vermei_gsc_mkhi_vermei_mkhi_fixmei_fwverwhitelistblacklistnumber_of_connectionsmei.ko[4  '-/;A\/x?O|apX`dhlp6tIT^Dx40@(,<8>$ZHvLP  :\(|, Cf$ $Y ($b 6$n L$w `$<x$# /$C.Yhm/9:FtGP*QFcddt/8@AAA AAA#2/P8K/8d/8}/8/p8/8* /88$ @/ X : h E x P ue |     ,     ~"  1 /8J /h 8c /8|  / 8 0  !  = # S> O ie @o !     /8 /8% /8> /8W /8p /h8 /8 /8 /8 /H8 /08 /x8 /88 /8Q /8j /8 /0 8 /p8 /88 /8 /X8/ 8/82/ 8K/8d/8}/@8/P8/8/`8/8/8/(8,/8Eo[@@ep{ $ @/ `&: "E D8:[DzP*/X 8 / 8"/ 8:/ 8R/H 8j/ 8/ 8/ 8/` 8/ 8/ 8/( 8/ 80/ 8I/@ 8b/x 8{/ 8$qep0{Pp$;s?`<U<xv=Q`=>3>?p@G/x8/@8,/8E/8^Cr0D/88/8/8AAAA/86"/X8;/ 8T/8m/8pQ/`8/8R>/(8/8/8*0/8I*]/8v/H8*/8/8/h8` /8%/08>/8W/8p/P8/8/8n-/88/p8/8(6/ 8O/8h*ep{  @$ X/ p: E ~(8 Pp##k\4M h@(p\ЃU0zPL%І&/p8?/88X/8qz/8/8/8/`8/(8/8)/@8BY/8r/8*AAA !Kj/8 - -$--8-JT/H8m/8/8/h8/08/P8/8/8/8//8H/8`/p8x/8/8Pu/8/X8/ 8/8/8.07AaK/8d/x8}   @ P ` $$1$@%3Q5z(- H-@ -  - - - -  -`  -  F" Т24 /D /8\ /8ept   !  " 6!,!7S!T|!!U!d!!e "t$"x="u_"""""#6#^####l#$($H$a$|$$$$$$$%`5%%Q%7o%0%8%L%<%M&^&T:&_V&qt&$&r&&'*'R'Hx' '`k'['P'(' 1'`)')', ()( :"(`*,(!C(-S(/8k(/P8((G(`((0\(/h8)*) <@)U)ppl)/8)0)/8)/08e p@{`$ )-) ()-H)- *- *- '*- 9*-` K*-@ Z*-  h*- y****п*:*0*P5**/8*P 5*`+/H8(+/8A+ ,[+Cl+ ++ 0+e+ :/8+ "/8p` {h + p x  $  #+#+> +`"+,&(,>, T,m,, ,`,@ , , ,-9- x]--- T--. <.b.. 0..6. !/7E/Qk/ `/R/o/ 0p-0V0 <}000 l01G1 Hn111 12 D2 $n2P20P2P2 23p333 P3 j3,3,3,37 37 47@ =49?4- V4-Rq49s4-4-`J494-` 4-J4- 4-5-05- X5- }5- 5;H5x5;`H5;H 6')6'B6'( Z6i6p6^666~&66Jb6D86a70`7&7 *N2 77F7 fX7i7y70T!7777p77?808 8P:8K8. a8]By80EQ .- 8888888y89 !9"y%-+9@9peN9B1U9 g9r9x99 J`F@99  9 999P9:%:4: K:Y:d:~ u:::;$:::@`::;@WEA;';0;A;X;n;;rЙV; ! ;';P;;;pw;k<<<HQ-<G!E<PP|.Z<e0. e<|<@O<<<<ph#!p '`-<<<<g =#=2===F=%`O=o\=h=s=`==+=\I-V=@Fr===== >>jS,>1."I>:"f'b>Kv>T:>@H>pDC-=H>>0I\'Э->&p`>`0 >?Q1V ?]Fc? 1?;?M?`?P]jr???y? ?O??@L? @ CQ1- @! @P6@>@X@`@_hx@@@@@@@GAAX#%@-Au)&S=AtFIQA``cArAAAAA`+  A#/=`HAp5`u/ VA N/- AJ} BB$Bж2B0=HKBYB"Ч2$nBB n0BEfBxBBCBBBU}CMC$ %C&+-CХ@CaVC`CjCCCCCC__crc_mei_fw_status2str__crc_mei_cancel_work__crc_mei_reset__crc_mei_start__crc_mei_restart__crc_mei_stop__crc_mei_write_is_idle__crc_mei_device_init__crc_mei_hbm_pg__crc_mei_hbm_pg_resume__crc_mei_irq_compl_handler__crc_mei_irq_read_handler__crc_mei_irq_write_handler__crc_mei_cl_all_disconnect__crc_mei_register__crc_mei_deregister__crc_mei_cldev_send_vtag__crc_mei_cldev_recv_vtag__crc_mei_cldev_recv_nonblock_vtag__crc_mei_cldev_send__crc_mei_cldev_recv__crc_mei_cldev_recv_nonblock__crc_mei_cldev_register_rx_cb__crc_mei_cldev_register_notif_cb__crc_mei_cldev_get_drvdata__crc_mei_cldev_set_drvdata__crc_mei_cldev_uuid__crc_mei_cldev_ver__crc_mei_cldev_enabled__crc_mei_cldev_dma_map__crc_mei_cldev_dma_unmap__crc_mei_cldev_enable__crc_mei_cldev_disable__crc___mei_cldev_driver_register__crc_mei_cldev_driver_unregister__crc___tracepoint_mei_reg_read__crc___traceiter_mei_reg_read__crc___SCK__tp_func_mei_reg_read__crc___SCT__tp_func_mei_reg_read__crc___tracepoint_mei_reg_write__crc___traceiter_mei_reg_write__crc___SCK__tp_func_mei_reg_write__crc___SCT__tp_func_mei_reg_write__crc___tracepoint_mei_pci_cfg_read__crc___traceiter_mei_pci_cfg_read__crc___SCK__tp_func_mei_pci_cfg_read__crc___SCT__tp_func_mei_pci_cfg_read__UNIQUE_ID_depends193____versions__UNIQUE_ID_retpoline192__UNIQUE_ID_intree191__UNIQUE_ID_name190__UNIQUE_ID_vermagic189_note_10_note_9__kstrtab_mei_fw_status2str__kstrtabns_mei_fw_status2str__ksymtab_mei_fw_status2str__kstrtab_mei_cancel_work__kstrtabns_mei_cancel_work__ksymtab_mei_cancel_work__kstrtab_mei_reset__kstrtabns_mei_reset__ksymtab_mei_reset__kstrtab_mei_start__kstrtabns_mei_start__ksymtab_mei_start__kstrtab_mei_restart__kstrtabns_mei_restart__ksymtab_mei_restart__kstrtab_mei_stop__kstrtabns_mei_stop__ksymtab_mei_stop__kstrtab_mei_write_is_idle__kstrtabns_mei_write_is_idle__ksymtab_mei_write_is_idle__kstrtab_mei_device_init__kstrtabns_mei_device_init__ksymtab_mei_device_init__UNIQUE_ID_ddebug259.10CSWTCH.37__key.5__key.4__key.3__key.2__key.1__key.0mei_reset_work__UNIQUE_ID_ddebug243.16__UNIQUE_ID_ddebug245.15__UNIQUE_ID_ddebug241.17mei_reset.cold__UNIQUE_ID_ddebug248.14__UNIQUE_ID_ddebug252.12__UNIQUE_ID_ddebug250.13mei_start.coldmei_reset_work.coldmei_restart.cold__UNIQUE_ID_ddebug256.11__func__.6__func__.7__func__.8__func__.9__kstrtab_mei_hbm_pg__kstrtabns_mei_hbm_pg__ksymtab_mei_hbm_pg__kstrtab_mei_hbm_pg_resume__kstrtabns_mei_hbm_pg_resume__ksymtab_mei_hbm_pg_resumemei_hbm_hdr.part.0mei_hbm_cl_hdr.part.0mei_hbm_me_cl_addmei_hbm_cl_res__UNIQUE_ID_ddebug258.41__UNIQUE_ID_ddebug245.47__UNIQUE_ID_ddebug260.40CSWTCH.31__UNIQUE_ID_ddebug243.48CSWTCH.29mei_hbm_stop_req.constprop.0mei_hbm_pg.coldmei_hbm_enum_clients_reqmei_hbm_enum_clients_req.coldmei_hbm_dma_setup_reqmei_hbm_dma_setup_req.coldmei_hbm_prop_reqmei_hbm_prop_req.coldCSWTCH.70mei_hbm_start_wait.coldmei_hbm_start_req.coldmei_hbm_cl_notify_req.coldmei_hbm_cl_dma_map_req.coldmei_hbm_cl_dma_unmap_req.cold__UNIQUE_ID_ddebug252.44__UNIQUE_ID_ddebug297.22__UNIQUE_ID_ddebug300.20__UNIQUE_ID_ddebug318.11__UNIQUE_ID_ddebug249.45__UNIQUE_ID_ddebug312.14__UNIQUE_ID_ddebug289.26__UNIQUE_ID_ddebug271.35__UNIQUE_ID_ddebug273.34__UNIQUE_ID_ddebug304.18__UNIQUE_ID_ddebug314.13__UNIQUE_ID_ddebug283.29__UNIQUE_ID_ddebug263.39__UNIQUE_ID_ddebug281.30__UNIQUE_ID_ddebug306.17__UNIQUE_ID_ddebug316.12__UNIQUE_ID_ddebug247.46__UNIQUE_ID_ddebug265.38__UNIQUE_ID_ddebug267.37__UNIQUE_ID_ddebug269.36__UNIQUE_ID_ddebug275.33__UNIQUE_ID_ddebug277.32__UNIQUE_ID_ddebug308.16__UNIQUE_ID_ddebug240.49__UNIQUE_ID_ddebug310.15__UNIQUE_ID_ddebug287.27__UNIQUE_ID_ddebug285.28__UNIQUE_ID_ddebug256.42__UNIQUE_ID_ddebug291.25__UNIQUE_ID_ddebug293.24__UNIQUE_ID_ddebug279.31__UNIQUE_ID_ddebug254.43__UNIQUE_ID_ddebug295.23__UNIQUE_ID_ddebug302.19mei_hbm_dispatch.coldCSWTCH.27__func__.0__func__.1__func__.2__func__.3__func__.4__func__.5__func__.10.LC46__kstrtab_mei_irq_compl_handler__kstrtabns_mei_irq_compl_handler__ksymtab_mei_irq_compl_handler__kstrtab_mei_irq_read_handler__kstrtabns_mei_irq_read_handler__ksymtab_mei_irq_read_handler__kstrtab_mei_irq_write_handler__kstrtabns_mei_irq_write_handler__ksymtab_mei_irq_write_handlermei_irq_discard_msg__UNIQUE_ID_ddebug243.20__UNIQUE_ID_ddebug240.21__UNIQUE_ID_ddebug269.8__UNIQUE_ID_ddebug271.7__UNIQUE_ID_ddebug273.6__UNIQUE_ID_ddebug275.5__UNIQUE_ID_ddebug256.14__UNIQUE_ID_ddebug258.13__UNIQUE_ID_ddebug262.11__UNIQUE_ID_ddebug266.9__UNIQUE_ID_ddebug250.17__UNIQUE_ID_ddebug264.10__UNIQUE_ID_ddebug260.12__UNIQUE_ID_ddebug248.18__UNIQUE_ID_ddebug254.15__UNIQUE_ID_ddebug252.16__UNIQUE_ID_ddebug246.19mei_irq_read_handler.coldmei_timer.cold.LC5__kstrtab_mei_cl_all_disconnect__kstrtabns_mei_cl_all_disconnect__ksymtab_mei_cl_all_disconnectmei_cl_is_other_connectingpm_runtime_put_noidlemei_cl_tx_flow_ctrl_creds_reducemei_cl_tx_flow_ctrl_credsmei_msg_hdr_initmei_me_cl_put.part.0mei_io_tx_list_free_clmei_io_list_flush_clmei_cl_set_disconnected__UNIQUE_ID_ddebug281.50__UNIQUE_ID_ddebug283.49__UNIQUE_ID_ddebug285.48__UNIQUE_ID_ddebug287.47__mei_me_cl_by_uuid__mei_me_cl_by_uuid_id__UNIQUE_ID_ddebug262.58__UNIQUE_ID_ddebug264.57__UNIQUE_ID_ddebug269.56__key.19__key.18__key.17__key.16__UNIQUE_ID_ddebug271.55mei_cl_link.cold__UNIQUE_ID_ddebug273.54__UNIQUE_ID_ddebug275.53__UNIQUE_ID_ddebug277.52__UNIQUE_ID_ddebug279.51__mei_cl_disconnect__UNIQUE_ID_ddebug291.45__UNIQUE_ID_ddebug289.46__mei_cl_disconnect.cold__UNIQUE_ID_ddebug293.44__UNIQUE_ID_ddebug297.42__UNIQUE_ID_ddebug295.43__UNIQUE_ID_ddebug299.41mei_cl_connect.cold__UNIQUE_ID_ddebug303.39__UNIQUE_ID_ddebug301.40mei_cl_notify_request.cold__UNIQUE_ID_ddebug305.38__UNIQUE_ID_ddebug307.37__UNIQUE_ID_ddebug309.36mei_cl_read_start.cold__UNIQUE_ID_ddebug313.34__UNIQUE_ID_ddebug311.35__UNIQUE_ID_ddebug315.33__UNIQUE_ID_ddebug317.32__UNIQUE_ID_ddebug319.31__UNIQUE_ID_ddebug323.29__UNIQUE_ID_ddebug321.30mei_cl_write.cold__UNIQUE_ID_ddebug330.26__UNIQUE_ID_ddebug328.27__UNIQUE_ID_ddebug326.28mei_cl_dma_alloc_and_map.cold__UNIQUE_ID_ddebug334.24__UNIQUE_ID_ddebug332.25mei_cl_dma_unmap.cold__func__.11__func__.12__func__.13__func__.14__func__.15__func__.20__func__.21__func__.22.LC1.LC6.LC0__kstrtab_mei_register__kstrtabns_mei_register__ksymtab_mei_register__kstrtab_mei_deregister__kstrtabns_mei_deregister__ksymtab_mei_deregistertrc_showhbm_ver_drv_showhbm_ver_showdev_state_showfw_ver_showfw_status_showfw_status_show.coldtx_queue_limit_storetx_queue_limit_showmei_fasyncmei_release__UNIQUE_ID_ddebug243.32__UNIQUE_ID_ddebug245.31__UNIQUE_ID_ddebug247.30mei_open__UNIQUE_ID_ddebug241.33mei_ioctl_connect_client__UNIQUE_ID_ddebug269.20__UNIQUE_ID_ddebug271.19__UNIQUE_ID_ddebug273.18__UNIQUE_ID_ddebug275.17__UNIQUE_ID_ddebug267.21__UNIQUE_ID_ddebug265.22mei_ioctl_connect_vtag__UNIQUE_ID_ddebug279.15__UNIQUE_ID_ddebug281.14mei_ioctl_connect_vtag.coldmei_init__key.55mei_classmei_devtmei_exitkind_showmei_vt_support_check__UNIQUE_ID_ddebug277.16mei_minor_lockmei_idrmei_fopsmei_groupsmei_register.coldmei_ioctl__UNIQUE_ID_ddebug283.13__UNIQUE_ID_ddebug305.2__UNIQUE_ID_ddebug307.1__UNIQUE_ID_ddebug291.9__UNIQUE_ID_ddebug293.8__UNIQUE_ID_ddebug301.4__UNIQUE_ID_ddebug303.3__UNIQUE_ID_ddebug285.12__UNIQUE_ID_ddebug287.11__UNIQUE_ID_ddebug289.10__UNIQUE_ID_ddebug297.6__UNIQUE_ID_ddebug309.0__UNIQUE_ID_ddebug295.7__UNIQUE_ID_ddebug299.5mei_read__UNIQUE_ID_ddebug259.25__UNIQUE_ID_ddebug253.27__UNIQUE_ID_ddebug257.26__UNIQUE_ID_ddebug251.28__UNIQUE_ID_ddebug249.29mei_pollmei_fsyncmei_write__UNIQUE_ID_ddebug261.24__UNIQUE_ID_ddebug263.23__func__.54__func__.53__func__.51__func__.50__func__.49__func__.48__func__.47__func__.46__UNIQUE_ID_license317__UNIQUE_ID_description316__UNIQUE_ID_author315__UNIQUE_ID___addressable_cleanup_module314__UNIQUE_ID___addressable_init_module313mei_groupmei_attrsdev_attr_fw_statusdev_attr_hbm_verdev_attr_hbm_ver_drvdev_attr_tx_queue_limitdev_attr_fw_verdev_attr_dev_statedev_attr_trcdev_attr_kind.LC7mei_dma_copy_frommei_dma_copy_to__UNIQUE_ID_ddebug261.3__UNIQUE_ID_ddebug267.2__kstrtab_mei_cldev_send_vtag__kstrtabns_mei_cldev_send_vtag__ksymtab_mei_cldev_send_vtag__kstrtab_mei_cldev_recv_vtag__kstrtabns_mei_cldev_recv_vtag__ksymtab_mei_cldev_recv_vtag__kstrtab_mei_cldev_recv_nonblock_vtag__kstrtabns_mei_cldev_recv_nonblock_vtag__ksymtab_mei_cldev_recv_nonblock_vtag__kstrtab_mei_cldev_send__kstrtabns_mei_cldev_send__ksymtab_mei_cldev_send__kstrtab_mei_cldev_recv__kstrtabns_mei_cldev_recv__ksymtab_mei_cldev_recv__kstrtab_mei_cldev_recv_nonblock__kstrtabns_mei_cldev_recv_nonblock__ksymtab_mei_cldev_recv_nonblock__kstrtab_mei_cldev_register_rx_cb__kstrtabns_mei_cldev_register_rx_cb__ksymtab_mei_cldev_register_rx_cb__kstrtab_mei_cldev_register_notif_cb__kstrtabns_mei_cldev_register_notif_cb__ksymtab_mei_cldev_register_notif_cb__kstrtab_mei_cldev_get_drvdata__kstrtabns_mei_cldev_get_drvdata__ksymtab_mei_cldev_get_drvdata__kstrtab_mei_cldev_set_drvdata__kstrtabns_mei_cldev_set_drvdata__ksymtab_mei_cldev_set_drvdata__kstrtab_mei_cldev_uuid__kstrtabns_mei_cldev_uuid__ksymtab_mei_cldev_uuid__kstrtab_mei_cldev_ver__kstrtabns_mei_cldev_ver__ksymtab_mei_cldev_ver__kstrtab_mei_cldev_enabled__kstrtabns_mei_cldev_enabled__ksymtab_mei_cldev_enabled__kstrtab_mei_cldev_dma_map__kstrtabns_mei_cldev_dma_map__ksymtab_mei_cldev_dma_map__kstrtab_mei_cldev_dma_unmap__kstrtabns_mei_cldev_dma_unmap__ksymtab_mei_cldev_dma_unmap__kstrtab_mei_cldev_enable__kstrtabns_mei_cldev_enable__ksymtab_mei_cldev_enable__kstrtab_mei_cldev_disable__kstrtabns_mei_cldev_disable__ksymtab_mei_cldev_disable__kstrtab___mei_cldev_driver_register__kstrtabns___mei_cldev_driver_register__ksymtab___mei_cldev_driver_register__kstrtab_mei_cldev_driver_unregister__kstrtabns_mei_cldev_driver_unregister__ksymtab_mei_cldev_driver_unregistermei_cl_bus_notif_workmei_cl_bus_rx_workmei_cl_bus_dev_releasemei_cl_device_ueventmax_len_showvtag_showfixed_showmax_conn_showversion_showuuid_showmodalias_showname_showmei_cldev_dma_map.coldmei_cl_bus_type__UNIQUE_ID_ddebug267.8__UNIQUE_ID_ddebug270.7mei_cl_device_find.isra.0mei_cl_device_matchmei_cl_device_probemei_cl_device_probe.coldmei_cl_bus_vtag_free.isra.0__UNIQUE_ID_ddebug258.12mei_cldev_disable.coldmei_cldev_enable.coldmei_cl_device_removemei_cl_bus_dev_destroy__UNIQUE_ID_ddebug263.10mei_cl_device_type__UNIQUE_ID_ddebug265.9__UNIQUE_ID_ddebug261.11mei_cldev_groupsmei_cldev_groupmei_cldev_attrsdev_attr_namedev_attr_uuiddev_attr_versiondev_attr_modaliasdev_attr_max_conndev_attr_fixeddev_attr_vtagdev_attr_max_len.LC22number_of_connectionsblacklistwhitelistmei_wdvt_supportpxp_is_readymei_fwver__UNIQUE_ID_ddebug239.12mei_fwver.coldmei_gsc_mkhi_fix_ver__UNIQUE_ID_ddebug241.11__UNIQUE_ID_ddebug243.10mei_gsc_mkhi_fix_ver.coldmei_gsc_mkhi_vermei_gsc_mkhi_ver.coldmei_mkhi_fixmei_mkhi_fix.coldmei_nfcmei_nfc_info_guidmei_nfc.coldmei_fixups.LC11.LC19mei_dbgfs_write_allow_famei_dbgfs_devstate_openmei_dbgfs_devstate_showmei_dbgfs_active_openmei_dbgfs_active_showmei_dbgfs_meclients_openmei_dbgfs_meclients_showCSWTCH.15mei_dbgfs_meclients_fopsmei_dbgfs_active_fopsmei_dbgfs_devstate_fopsmei_dbgfs_allow_fa_fops__kstrtab___tracepoint_mei_reg_read__kstrtabns___tracepoint_mei_reg_read__ksymtab___tracepoint_mei_reg_read__kstrtab___traceiter_mei_reg_read__kstrtabns___traceiter_mei_reg_read__ksymtab___traceiter_mei_reg_read__kstrtab___SCK__tp_func_mei_reg_read__kstrtabns___SCK__tp_func_mei_reg_read__ksymtab___SCK__tp_func_mei_reg_read__kstrtab___SCT__tp_func_mei_reg_read__kstrtabns___SCT__tp_func_mei_reg_read__ksymtab___SCT__tp_func_mei_reg_read__kstrtab___tracepoint_mei_reg_write__kstrtabns___tracepoint_mei_reg_write__ksymtab___tracepoint_mei_reg_write__kstrtab___traceiter_mei_reg_write__kstrtabns___traceiter_mei_reg_write__ksymtab___traceiter_mei_reg_write__kstrtab___SCK__tp_func_mei_reg_write__kstrtabns___SCK__tp_func_mei_reg_write__ksymtab___SCK__tp_func_mei_reg_write__kstrtab___SCT__tp_func_mei_reg_write__kstrtabns___SCT__tp_func_mei_reg_write__ksymtab___SCT__tp_func_mei_reg_write__kstrtab___tracepoint_mei_pci_cfg_read__kstrtabns___tracepoint_mei_pci_cfg_read__ksymtab___tracepoint_mei_pci_cfg_read__kstrtab___traceiter_mei_pci_cfg_read__kstrtabns___traceiter_mei_pci_cfg_read__ksymtab___traceiter_mei_pci_cfg_read__kstrtab___SCK__tp_func_mei_pci_cfg_read__kstrtabns___SCK__tp_func_mei_pci_cfg_read__ksymtab___SCK__tp_func_mei_pci_cfg_read__kstrtab___SCT__tp_func_mei_pci_cfg_read__kstrtabns___SCT__tp_func_mei_pci_cfg_read__ksymtab___SCT__tp_func_mei_pci_cfg_readtrace_raw_output_mei_reg_readtrace_raw_output_mei_reg_writetrace_raw_output_mei_pci_cfg_read__bpf_trace_mei_reg_readperf_trace_mei_pci_cfg_readperf_trace_mei_reg_writeperf_trace_mei_reg_read__bpf_trace_mei_pci_cfg_read__bpf_trace_mei_reg_writetrace_event_raw_event_mei_reg_writetrace_event_raw_event_mei_pci_cfg_readtrace_event_raw_event_mei_reg_read__bpf_trace_tp_map_mei_pci_cfg_read__bpf_trace_tp_map_mei_reg_write__bpf_trace_tp_map_mei_reg_read__event_mei_pci_cfg_readprint_fmt_mei_pci_cfg_read__event_mei_reg_writeprint_fmt_mei_reg_write__event_mei_reg_readprint_fmt_mei_reg_readtrace_event_fields_mei_pci_cfg_readtrace_event_fields_mei_reg_writetrace_event_fields_mei_reg_readtrace_event_type_funcs_mei_pci_cfg_readtrace_event_type_funcs_mei_reg_writetrace_event_type_funcs_mei_reg_readevent_class_mei_pci_cfg_readstr__mei__trace_system_nameevent_class_mei_reg_writeevent_class_mei_reg_read__tpstrtab_mei_pci_cfg_read__tpstrtab_mei_reg_write__tpstrtab_mei_reg_readadd_uevent_varstrcpymei_cl_add_rd_completedtry_module_getalloc_chrdev_region__check_object_size__init_rwsemmei_cl_read_cbmei_me_cl_putmei_cl_bus_notify_eventmei_cl_notify_fop2reqbpf_trace_run4mei_pg_state_str__class_createmei_cl_notify_getmei_hbm_dispatch_copy_from_usermei_cl_bus_rescan_workmei_cl_bus_init__msecs_to_jiffiesdev_set_namemei_hbm_cl_flow_control_reqktime_get_mono_fast_ns__this_modulemei_set_devstatequeue_work_onmei_dma_ring_is_allocateddmam_alloc_attrstrace_raw_output_prepmei_cl_vt_support_checkmei_me_cl_del__trace_trigger_soft_disabledfinish_waitkill_fasyncclass_destroytrace_event_printfscnprintfthis_cpu_offdevice_initializecleanup_module_find_first_zero_bittrace_event_raw_initmei_cl_notifymemcpymei_dev_state_strkstrtouintkfreeseq_lseekmei_hbm_start_waitprepare_to_wait_event__wake_upmei_hbm_state_str__module_getget_devicemei_hbm_cl_disconnect_rspmei_hbm_cl_disconnect_req__dynamic_dev_dbg_raw_spin_lockmei_hbm_cl_dma_map_reqfortify_panic__fentry__mei_cl_dma_unmapsysfs_emitinit_modulemei_timerdebugfs_read_file_booltrace_event_buffer_commitmei_cl_notify_req2fopsysfs_notify__x86_indirect_thunk_raxmei_cl_irq_connectschedule_timeoutschedule__stack_chk_failrefcount_warn_saturatequeue_delayed_work_ondebugfs_write_file_boolput_devicemei_cl_bus_exitmei_hbm_resetmei_hbuf_acquirestrnlenmei_hbm_idlemei_cl_irq_dma_mapmei_cl_bus_remove_devicesmei_dma_ring_read_dev_infomei_io_cb_freemei_me_cl_rm_by_uuid_idmei_host_client_initmodule_putmei_hbm_cl_connect_reqmei_cl_unlinkcompat_ptr_ioctlcdev_addidr_removemei_hbm_start_reqinit_wait_entry__list_add_validperf_trace_buf_allocmei_cl_read_startperf_trace_run_bpf_submitbus_unregisterdown_write_dev_errup_writemei_cl_writesimple_opendevice_addmei_cl_bus_dev_fixupidr_allocmei_dbgfs_deregistermei_cl_alloc_linkedmei_me_cl_by_idmutex_lockdebugfs_removestrncmpfasync_helpertrace_event_regmutex_is_lockedmei_cl_irq_writemei_hbm_version_is_supportedmei_schedule_stall_timermei_cl_flush_queuesmei_cl_irq_disconnectmei_me_cl_rm_allmei_cl_bus_rx_event_find_next_bitmei_cl_alloc_cb__list_del_entry_valid__mutex_initcurrent_taskdevice_delmei_cl_vtag_allocdmam_free_coherent_dev_warndevice_match_devt__x86_return_thunkmei_cl_fp_by_vtag_copy_to_user__init_waitqueue_headmei_cl_dma_alloc_and_mapmei_dbgfs_registermei_dma_ring_empty_slotsdown_readmei_dmam_ring_freenonseekable_openmei_me_cl_getseq_readmei_hbm_cl_notify_reqsprintfdevice_create_with_groupsstrscpymei_cl_del_rd_completeddebugfs_create_fileunregister_chrdev_regiontrace_event_buffer_reserve__pm_runtime_resumemutex_unlockcancel_delayed_work_syncmei_me_cl_rm_by_uuidinit_timer_keymei_cl_connectmei_cl_completemei_dmam_ring_allocmei_cl_irq_notifydevice_destroy__dynamic_pr_debugcancel_work_sync__warn_printkseq_printfdelayed_work_timer_fn__mei_cl_sendmei_dma_ring_resetmei_cl_linkmei_cl_enqueue_ctrl_wr_cbseq_putssingle_release__mei_cl_recvmei_hbm_cl_dma_unmap_reqkmalloc_trace__pm_runtime_suspenddevice_release_driverstrlenmei_me_cl_addmei_cl_irq_dma_unmapsingle_openmei_me_cl_initdebugfs_create_dir_raw_spin_unlockgeneric_file_llseekmei_cl_allocatetrace_handle_returnup_readmei_dma_ring_writemei_cl_notify_requestcdev_init__kmalloc__SCT__might_reschedkmalloc_cachescdev_delbus_registersystem_wqclass_find_deviceNN*B1R*`  * !E O     1  C-  W-   e-9 Q D  *ltS-5k*z0  P    ;CSyn z~{ % &08FAQ*[ b gv 0} p XA    %&A3@*GXaw %A*1 z6 X *q     A     A N N B  % N- N5 B=  E %R b Al ?s 8x     *  U Y  *  @  C% },* b: mh js *   *  % , : c 8j h x      $P| *!*GQ9p*:WlvO*V^es*  ***!m*A| (0 KWfq9*>Q*!*?Ga*fq0*V ] b &*CQ****[#&K*gL@W  aGr M P    H  p      p h  ! ! x!(! s/! 04!C!  J! O!^!  e! j!y! ! !! ! !"W"h" @o" t""# #c1# H 8# =#I# N#Or#### #j$ q$ Pv$$-$ $ `$N%y%#% % %%2%&23&#=& [D& I&X& H_& @d&s& z& &&  & && & && X& 8&& 0' p'' 8 ' #'?'P' W' \'k' r' Xw''  ' '' ' '' ' 0 '''4( @(Vc((#(I(((#((( X ( ((h)p)@)) ) ))I)q))#)*3*&*  +*5*#?* X F* K*f*m*y* ***** + X '+  2+=+*S+a+++G+*+ + ++,*,,,#-kq--*-- .".c*.T..  . ...//4/_/K|//  / H // X / //0Z0q0  x0  0001 !1 p11V1:2VX23344A4&V4*4 4 44 $4  44  565g5 Kn5 ` s55? 6 ~6 26 66 6 ( 66~7G77 7 77S8u888 8 8#9 X>9 C9o9 {99 H9 @ 999c:&:d: k: x y:: : ::::::;-; i;;;;A;;><*O<*x<*<<*<*<*<*<*=+=*7=*M=*a=={>8A>*l>*>>*>>>)?Y?d?}?*??@;@F@`@*q@@%ALApAwA9A*A B  B4B ;B @BkB (rB xwBB XB @BBB*CC*!CQC*YC*`C*gCC!D**D1DD*DDE*E$E1EEERE}EEEEEFF10FujkCk0k5lll*}lllm m mm hm 0m n`nxnnnouo@"pnpAsp|p ppcpq qqJq*pq wq qq q qq q  rr7rjr0:ss hs PssKt 8Rt Wttttttjt*uxHu Zu !uuu'v/vcvuvvvv*vv2w;wTwcqwwwwwx*(xLxox*xxx`xy8y*Hylyy*y`z@zzz {{6{_{{A{|{ |$|,| W|l|cy||||*J}&}} } 8} ~ ~ p ~`~ g~ l~s~~~~@1]{A|,4 _tc*`A  ʁ&$PU  * X"97AU ^Z9d*q A ^9ȃ*у A e9!*1 h* *A2V Xb*߅ A4*FQk zA * *ц BqA*̇*  p q$3=Eq (x 8} h  A* % -;\Ao3E.*9 @ (EV ] bs z   `ϊ ֊ @ۊ  ȋ*Ӌ  #>+J+ٌ$*t A|0Bv &}  {Î9ʎ*ю B؎ {ݎ9*"+*H O Tau    A ŏ ؏z    &:3JD/W*e)l qA** ,őA*  H7g  ɒ В PՒ    h .y,ݓ +   0  !8 ? pDT [ `p w |є,    ) 0 5?Q ȕA*,Ŗ<   2[A`|k| ՗ ܗ XL S \ @ *8L[ b k !љ~ L    "A1  A6*#g& ?Ac*A| %7I_s  ! 4Ai* A|3J\s ( P_o  !  x1e l )u bŢ*ʢѢ*2;*Ao&*&**.Qa*q*,*8 ? D{***¥*˥*ѥ@*L S X**ͦ***!1*AT*a AǧAѧ+ `: TA`Nv*A* * =yGAV*bNx* ʩҩکA* *6@G*Q`    ƪ /Ϊݪ* J 9*!. MC9M*an M~9* M9*Ϋ Pޫ9* U9*!3 ZOV*as l*ʬ Z.%A;*CKA]*q v* o M̭*ѭڭ* x PM* L*S*aɯۯ *'*1R*İNN &A3*> E hJV^hqs ߱E #+AA*O1 \Z|$N5NT[ aq*"س6 UA*ɴ A|CZlڵ%8 J !Ѷ! AAv*ͷ<߷9<FA[h|r |ø$7ȹ !FSa,*3DV*]*q** f'A1] q1}Lüb׼r  %4V  [uuA*  վ  ݾ 0/  4Ff] # d s{**ѿݿ*&*1J*Q*)T g 3_>L i H*Ma*H !T+ H  O Ta  h Hmt*H *HDb*i*T  7 ?N^ U  ]iG vE~ AT }$b_, B Wat y  q A *3 i ; LQat     .*JQan~* l  l l  P$+  6P[bx   ; P   H P*  ]  P  P&  1PB  MP^  iPz  P  P  P  P $ P 0 P!I P Q X] n PA**11 P9]`4 Pu* *!0n: `S  X=j @ q  v=   =   =<*!0V<]r*a<**  ,s@L*^  n|s* s-gPq"*-  fgZ*  MgpB*M   g'?Ie*  <gW?y*  lg?*  )8 B& +0B< ANSB] xgtyB  @(Y    ) ) ' x09E JOp[ `eq zu H 0 X   G ` #-*=  BGP#T Yco  x   pP# ((  (   P#$ @6  ;@P#L @Qg .lq({ )  & @  (\(   P#) .3P#C  HMP#] bgP#t y x3 3  &C40 5?C4O Tk p|\9 HC4 %;  w;%w;( -7NG Lz `l@\R  V 1[ Bc/ @9>h\ afi p | ŀ xm  @" '4 9@ EAJDP a iw~~    AD   P,      , ,1 < G L X b g #u |  #    -            # (   @" * 2 A: B G W % \ k  w          p      [   4 Y ;` g ` l s h x   B # 2 F7= F BT Yf `kr _ > *  > $ ) Y#5VW >?[J K$(Y,Z04A8B< @MDNH#LSPTTX;\<`YdGhHlapPtQx|89VDE HI $(,048<@DHLPTHX\`FdhlUptx|d7'et>?h Z[EF $u(v,S0x4y8R<@DHLPwTX\`;d<h%lKpLtXxQ|RNOTUiWX\iv~ (08/7?GQa r(@?HPX`hpQxP0І 8     8 P h  ` п 0 P      p  `p  ( 0 6  ^@ H P 6  ^`hp6^0  (0`8@p H P X ` h px  pP pP*`++ 0(:0;8;@<H=P`=X>`>h?pp@xBC CC0DD0EEF@FFGG@HH0IJJKM N @O(PP0P8pQ@THUP@WXX`\h]pP]x]^_0`@```ape fgjoupwxy~@pЃ 0(08P@HІPX`hpx`PЙ00Т@PpХ ( 0@8`@ЧHPX`Php x` `pЭ`0pж (08@HpPX0`hpxп0P```   k, :   $ (,0F4k8U<@DH>LP TX\Z`Kd#hq#l#pg)te*x*|),-.01W23455R8%:PPTrW`kk n6r9swx"گIZw \Q jP?W  $ (r , 048<@DHLPlT8X\``d/h%lptx|J*<++-U4=<N<w<<<<<<*=6=L=@>k>>|?_@ABCPCXC_C DDE;FFFGI IJJL5L N$N(N,O0 P4Q8"Q<R@,UDUHVLVPVTWXpX\CY`\d\h8]l]p]t]x]|]_;`Q`agakceff i#i/jklIqvxnx7yy|cǃ 3ˇ -Nj Ɏ*V $(5,b0h4Ģ8<@:DHLP`TX+\z`dhlʥp?tx|̦0SuUwFܪLU:\˭KR&2@~u +U\ $(,ܿ0%4I8<G@DHLaP T-X}\`dhlpqtx|K!A) .06QV $(,048 <.@:D?HJLTPTX\`d hlptx|&^abdfhjoMNPU<=?DTUW\`go p $(,048<P @Q DS HU LW P\ Ti Xp \w `y d{ h| l} pZ t[ x] |_ a f          o p r w ~                   $ ( , 048<@DH L&P*TX\`dhlptx| ')+,-1defh jlqjp v$w(~,407488=<B@PDVH_LPTX\ `&d5hlptx|_`ejpvz-./4%*GPY  'FGHJ O$&(&,*04!8=<S@iDHLPTX\`*d*h*l*p*t*x+|+$+,+:+;+<+A+^+`+g+l+q+s+t+u+++++++++++++,, ,------ --000 0$0(0,000408K4<L4@M4DO4HQ4LS4PU4TZ4X4\4`4d4h4ls:pu:t~:x:|::;;;;;";;;;;;;;S<`<|<<<=Q=`=p=r=s=w=;><>>>@>E>d> p>y>>>> >$>(>,>0>4u?8v?<x?@z?D|?H?L?P?T?X?\?`?d?hX@lY@p[@t]@x_@|d@p@v@w@AAABBBBBBBCC C+CPCUCXCdCqCCCCD DD%D.D0D6DE,{E0|E4E8E<E@EDEHELEPETEXE\E`EdEhFlFpFtFx8F|9F;FGFOFRFFFFFFFFFFFFFFFGGG GGGGGuGyG{GGGGGGG G HHHH H$=H(@H,GH0PH4XH8`H<aH@HDHHHLHPHTHXH\H`Id!Ih0Il7Ip@ABI(,-/135:Ҝ[_ `bg Ǟ$ɞ(˞,͞0Ξ4Ϟ8Ӟ<[@_D`HbLdPfThXm\!`0d6h:lptxâ|Ģɢ΢-!Т֢:?@GOS  J$P(e,p048<@DHLP"T#X%\'`)d+h0lqprttxv|xzϥХץ٥ۥݥޥߥ679;=?DѦ 5 @X`fg $(,ŧ0Ƨ4˧8Ч<ק@اD٧HrLsPuTzX\`dhlpǨtȨxɨ|RSUZtuw|>?DEFKPWYZeתتڪܪ  Q `$(,048<@ DZH`LPTX\`dhl1p2t4x6|8:?STVXZ\apv}ʭ˭֭ W`glmn r $( ,!0"4$8&<+@0D6HLPTX\`dhl-p.t0x2|7~678:<>@EӲ`epvwֳ׳ܳ q u$v(x,z0|4~8<@DHLɶPжT׶Xٶ\۶`ݶd޶h߶lphtlxm|oqsuz|ں+0Uapǻл׻߻"$&+07=F HIPX $(,048<Z@iDjHlLnPpTrXw\`dhl pP tx|!-п*0NP  ;>?ACEGLQ` fm $(,x048<@DHLPT?XC\H``dahflptx| 08@EGIKPU`fi-2UP     | `f } $(,048<@DHLP T'X)\+`,d-hlptx|    &'  $( , 048< @'D)H+L,P-ThXk\m`odqhvlptx|*+15JKPz{!& jpqt $(,04A8F<@DHLPTX\`dhlp}t~x| !&'+/ < $( ,04m<>>C ENO|VaR# )0$<(:0<4:<<@:H/=L:T?X:`Ad:l%Dp:xD|: L:N:O:BP: V:Y:>c:f:i:>l:q:s :Xw: _w$:,|0:8<:DHPT\Ε`hltxם:ӡnƥܳ  G : }+LV *D z o$( B048 @DUH P@TpX `dh p tf x bA   Br C        4 =! 'X! s  ' "    8$ ( 04 8 @Ds!H PT X r`ed"!h Zpt!x   '& A' :e& "' Z &  & bv ! *$"e' ["b" J }"$'( 0"47&8  @$#D+#H P^#Tm&X 2`#dR&h jpE$tL$x z$}% $$ C'J' Z() (( R)9* ** ++ <,/ t,|. ,$/( r 0*04i08 : @1D4H 2 PA1Th4X `1d[5h p3t7x  38 56 R Q5r6 79  l89 j 9A: /:: J @IB AB j6AB 2 ]A$A( 0G4G8 b@GDHH *P/KT:LX `NdNh p`OtOx PP JQ'Q AQGQ [RWS +T?T UV RVV VV Zq[ bc : e$(e( r0e4e8 @gDgH PhT(iX `gkdjmh "pltmx ZXoNq oq o}s zpq s)t BM|} b}} &~>~ Uf dq * $Ї( 04N8 b@7DH *PTX `dhh ptKx  2 R 2Ŋ jT  Ќp 6?  rgޒ ֓  $$( 0D48 Z@WD’H zPtTX B`{dh :ptix M œ" *1  "ޔ ږ 9  U J% ls  $$|( 0ա48 @פD0H BPTDX `dh pޭtx z7  "yO  Z{ Z r/A :         @( 0 8 @ H P `X lbЃq0xP@ 0p@P`p  .  P`      ` @  2  : 0 @? P``E pN  W _ d `  ( H# P0 p4 x8 4 =   (# 00 P4 X8 x4 =   # 0 04 88 X4 `= 00 8ah p  `V    `p  x      # Y @8@XHP?pxh0hh x(0PXx`hxD D 08@DHshpxDp DH D  D(8 HPXD` DX D D (08D@X `hpDxDDPD @HPDXHxDDD (0D8@X`hDpDDpD8@HDPXpxD0D D (D0PX`Dh`DD  D 0 8 @ DH h p x D 8   D   @ D [ g  (  H gP X `  g    g   X g p  ( g0 p8 @ ` gh pp x K g p  2 g p   g p  $@ gH PP X Hx g P   g P   g P  X g( P0 8 X g` 0h p  g    T  k Tk8T@HkPpTxkTkTkT (k08PTX`khhTkTkTk0T8@kHhhTp xkT@kTXkTp k(HTPpXk`TkTkTk8(T08k@`ThpkxTkTkTk @THPkXXxTk(TkATk0 T(0k8XT`(hkp8T8kTPkTpk8T@HkPpBx@B@+B@B @(0PBX@`hB@B@B@0B8@@HhBp@xB@B@B@ (HBP@X`B&BB(B0 8@`Bh pxB B B  @BH PXxBB(B B(08XB`hpBB@B`h8B@`HP(pBx`BP (0P. X `hx. @o. # . 0. 8`@H h. px p > i  p > [   > ( H P X> `  x > i |R |Z|b| f$|(rp,|0{4|8<|@D|H_L|PT|X\|`d|hgl|pt|a V(@H   ` x  0 08 0@`xhppx   x    5 (#` x[ Y (8P.symtab.strtab.shstrtab.note.gnu.build-id.note.Linux.rela.text.rela.text.unlikely.rela.init.text.rela.exit.text.rela.static_call.text.rela__ksymtab.rela__ksymtab_gpl__kcrctab__kcrctab_gpl.rela.rodata__ksymtab_strings.rela__mcount_loc.rodata.str1.1.rodata.str1.8.rela.retpoline_sites.rela.return_sites.orc_unwind.rela.orc_unwind_ip.rela.smp_locks.rodata.cst2.modinfo.rela__tracepoints_ptrs__tracepoints_strings__versions.rela__bug_table.rela__jump_table.rela.data.rela__dyndbg.rela.static_call_sites.rela.exit.data.rela.init.data.rela__bpf_raw_tp_map.rela_ftrace_events.rela.ref.data.rela__tracepoints.rela.gnu.linkonce.this_module.bss.comment.note.GNU-stack.BTF.gnu_debuglink@$.d<?<:@FJ| E@F^XY@XFn-i@@F ~Hy@HF `@0`F @ F0`| @h F2 (@xF2A  2X:*@xF4N+/@xFB..S]8N@ PFg|b@pF!r}}} @HF%}5@~ @`@F)П @(F+ @hx F-@`6F/x@@F10@F3*8%@(F5:@` 5@@F7PK@HF9d _@@F;s n@X F=@@x0F?088U1  10TG PC0 *H 01 0  `He0  *H 1a0]080 10UDebian Secure Boot CA2(oe:B&C0  `He0  *H !#Ht=»u_@@8_@'1=l&! b7 y:irܼ +$gTh$tOz*|DtO%RN)~Zm̱l*T~".{nKg2N=dAYM?/˔g{4sS ~Q*h7:{I]W0񞏍<E|^#L c*?'/p/B o=>D Ԟwani/NuBZ~Module signature appended~