From mboxrd@z Thu Jan 1 00:00:00 1970 Content-Type: multipart/mixed; boundary="===============4525692952759545616==" MIME-Version: 1.0 From: kernel test robot To: lkp@lists.01.org Subject: [net] 21bb45b419: kmsg.unregister_netdevice:waiting_for_br-lan_to_become_free.Usage_count= Date: Mon, 29 Feb 2016 16:50:51 +0800 Message-ID: <87si0byk5w.fsf@yhuang-dev.intel.com> List-Id: --===============4525692952759545616== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable FYI, we noticed the below changes on https://github.com/0day-ci/linux David-Ahern/net-ipv6-Make-address-flushing= -on-ifdown-optional/20160214-062626 commit 21bb45b419243ee4d9d74f1d1f97164fbfc481c3 ("net: ipv6: Make address f= lushing on ifdown optional") [ 136.160531] unregister_netdevice: waiting for br-lan to become free. Usa= ge count =3D 1 Thanks, Ying Huang --===============4525692952759545616== Content-Type: text/plain MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="config-4.5.0-rc2-00420-g21bb45b" IwojIEF1dG9tYXRpY2FsbHkgZ2VuZXJhdGVkIGZpbGU7IERPIE5PVCBFRElULgojIExpbnV4L3g4 Nl82NCA0LjUuMC1yYzIgS2VybmVsIENvbmZpZ3VyYXRpb24KIwpDT05GSUdfNjRCSVQ9eQpDT05G SUdfWDg2XzY0PXkKQ09ORklHX1g4Nj15CkNPTkZJR19JTlNUUlVDVElPTl9ERUNPREVSPXkKQ09O RklHX1BFUkZfRVZFTlRTX0lOVEVMX1VOQ09SRT15CkNPTkZJR19PVVRQVVRfRk9STUFUPSJlbGY2 NC14ODYtNjQiCkNPTkZJR19BUkNIX0RFRkNPTkZJRz0iYXJjaC94ODYvY29uZmlncy94ODZfNjRf ZGVmY29uZmlnIgpDT05GSUdfTE9DS0RFUF9TVVBQT1JUPXkKQ09ORklHX1NUQUNLVFJBQ0VfU1VQ UE9SVD15CkNPTkZJR19NTVU9eQpDT05GSUdfQVJDSF9NTUFQX1JORF9CSVRTX01JTj0yOApDT05G SUdfQVJDSF9NTUFQX1JORF9CSVRTX01BWD0zMgpDT05GSUdfQVJDSF9NTUFQX1JORF9DT01QQVRf QklUU19NSU49OApDT05GSUdfQVJDSF9NTUFQX1JORF9DT01QQVRfQklUU19NQVg9MTYKQ09ORklH X05FRURfRE1BX01BUF9TVEFURT15CkNPTkZJR19ORUVEX1NHX0RNQV9MRU5HVEg9eQpDT05GSUdf R0VORVJJQ19CVUc9eQpDT05GSUdfR0VORVJJQ19CVUdfUkVMQVRJVkVfUE9JTlRFUlM9eQpDT05G SUdfR0VORVJJQ19IV0VJR0hUPXkKQ09ORklHX1JXU0VNX1hDSEdBRERfQUxHT1JJVEhNPXkKQ09O RklHX0dFTkVSSUNfQ0FMSUJSQVRFX0RFTEFZPXkKQ09ORklHX0FSQ0hfSEFTX0NQVV9SRUxBWD15 CkNPTkZJR19BUkNIX0hBU19DQUNIRV9MSU5FX1NJWkU9eQpDT05GSUdfSEFWRV9TRVRVUF9QRVJf Q1BVX0FSRUE9eQpDT05GSUdfTkVFRF9QRVJfQ1BVX0VNQkVEX0ZJUlNUX0NIVU5LPXkKQ09ORklH X05FRURfUEVSX0NQVV9QQUdFX0ZJUlNUX0NIVU5LPXkKQ09ORklHX0FSQ0hfSElCRVJOQVRJT05f UE9TU0lCTEU9eQpDT05GSUdfQVJDSF9TVVNQRU5EX1BPU1NJQkxFPXkKQ09ORklHX0FSQ0hfV0FO VF9IVUdFX1BNRF9TSEFSRT15CkNPTkZJR19BUkNIX1dBTlRfR0VORVJBTF9IVUdFVExCPXkKQ09O RklHX1pPTkVfRE1BMzI9eQpDT05GSUdfQVVESVRfQVJDSD15CkNPTkZJR19BUkNIX1NVUFBPUlRT X09QVElNSVpFRF9JTkxJTklORz15CkNPTkZJR19BUkNIX1NVUFBPUlRTX0RFQlVHX1BBR0VBTExP Qz15CkNPTkZJR19YODZfNjRfU01QPXkKQ09ORklHX0FSQ0hfSFdFSUdIVF9DRkxBR1M9Ii1mY2Fs bC1zYXZlZC1yZGkgLWZjYWxsLXNhdmVkLXJzaSAtZmNhbGwtc2F2ZWQtcmR4IC1mY2FsbC1zYXZl ZC1yY3ggLWZjYWxsLXNhdmVkLXI4IC1mY2FsbC1zYXZlZC1yOSAtZmNhbGwtc2F2ZWQtcjEwIC1m Y2FsbC1zYXZlZC1yMTEiCkNPTkZJR19BUkNIX1NVUFBPUlRTX1VQUk9CRVM9eQpDT05GSUdfRklY X0VBUkxZQ09OX01FTT15CkNPTkZJR19QR1RBQkxFX0xFVkVMUz00CkNPTkZJR19ERUZDT05GSUdf TElTVD0iL2xpYi9tb2R1bGVzLyRVTkFNRV9SRUxFQVNFLy5jb25maWciCkNPTkZJR19JUlFfV09S Sz15CkNPTkZJR19CVUlMRFRJTUVfRVhUQUJMRV9TT1JUPXkKCiMKIyBHZW5lcmFsIHNldHVwCiMK Q09ORklHX0lOSVRfRU5WX0FSR19MSU1JVD0zMgpDT05GSUdfQ1JPU1NfQ09NUElMRT0iIgojIENP TkZJR19DT01QSUxFX1RFU1QgaXMgbm90IHNldApDT05GSUdfTE9DQUxWRVJTSU9OPSIiCkNPTkZJ R19MT0NBTFZFUlNJT05fQVVUTz15CkNPTkZJR19IQVZFX0tFUk5FTF9HWklQPXkKQ09ORklHX0hB VkVfS0VSTkVMX0JaSVAyPXkKQ09ORklHX0hBVkVfS0VSTkVMX0xaTUE9eQpDT05GSUdfSEFWRV9L RVJORUxfWFo9eQpDT05GSUdfSEFWRV9LRVJORUxfTFpPPXkKQ09ORklHX0hBVkVfS0VSTkVMX0xa ND15CiMgQ09ORklHX0tFUk5FTF9HWklQIGlzIG5vdCBzZXQKIyBDT05GSUdfS0VSTkVMX0JaSVAy IGlzIG5vdCBzZXQKIyBDT05GSUdfS0VSTkVMX0xaTUEgaXMgbm90IHNldAojIENPTkZJR19LRVJO RUxfWFogaXMgbm90IHNldApDT05GSUdfS0VSTkVMX0xaTz15CiMgQ09ORklHX0tFUk5FTF9MWjQg aXMgbm90IHNldApDT05GSUdfREVGQVVMVF9IT1NUTkFNRT0iKG5vbmUpIgpDT05GSUdfU1dBUD15 CiMgQ09ORklHX1NZU1ZJUEMgaXMgbm90IHNldAojIENPTkZJR19QT1NJWF9NUVVFVUUgaXMgbm90 IHNldAojIENPTkZJR19DUk9TU19NRU1PUllfQVRUQUNIIGlzIG5vdCBzZXQKQ09ORklHX0ZIQU5E TEU9eQojIENPTkZJR19VU0VMSUIgaXMgbm90IHNldApDT05GSUdfQVVESVQ9eQpDT05GSUdfSEFW RV9BUkNIX0FVRElUU1lTQ0FMTD15CkNPTkZJR19BVURJVFNZU0NBTEw9eQpDT05GSUdfQVVESVRf V0FUQ0g9eQpDT05GSUdfQVVESVRfVFJFRT15CgojCiMgSVJRIHN1YnN5c3RlbQojCkNPTkZJR19H RU5FUklDX0lSUV9QUk9CRT15CkNPTkZJR19HRU5FUklDX0lSUV9TSE9XPXkKQ09ORklHX0dFTkVS SUNfUEVORElOR19JUlE9eQpDT05GSUdfSVJRX0RPTUFJTj15CkNPTkZJR19JUlFfRE9NQUlOX0hJ RVJBUkNIWT15CiMgQ09ORklHX0lSUV9ET01BSU5fREVCVUcgaXMgbm90IHNldApDT05GSUdfSVJR X0ZPUkNFRF9USFJFQURJTkc9eQpDT05GSUdfU1BBUlNFX0lSUT15CkNPTkZJR19DTE9DS1NPVVJD RV9XQVRDSERPRz15CkNPTkZJR19BUkNIX0NMT0NLU09VUkNFX0RBVEE9eQpDT05GSUdfQ0xPQ0tT T1VSQ0VfVkFMSURBVEVfTEFTVF9DWUNMRT15CkNPTkZJR19HRU5FUklDX1RJTUVfVlNZU0NBTEw9 eQpDT05GSUdfR0VORVJJQ19DTE9DS0VWRU5UUz15CkNPTkZJR19HRU5FUklDX0NMT0NLRVZFTlRT X0JST0FEQ0FTVD15CkNPTkZJR19HRU5FUklDX0NMT0NLRVZFTlRTX01JTl9BREpVU1Q9eQpDT05G SUdfR0VORVJJQ19DTU9TX1VQREFURT15CgojCiMgVGltZXJzIHN1YnN5c3RlbQojCkNPTkZJR19U SUNLX09ORVNIT1Q9eQpDT05GSUdfTk9fSFpfQ09NTU9OPXkKIyBDT05GSUdfSFpfUEVSSU9ESUMg aXMgbm90IHNldAojIENPTkZJR19OT19IWl9JRExFIGlzIG5vdCBzZXQKQ09ORklHX05PX0haX0ZV TEw9eQojIENPTkZJR19OT19IWl9GVUxMX0FMTCBpcyBub3Qgc2V0CiMgQ09ORklHX05PX0haX0ZV TExfU1lTSURMRSBpcyBub3Qgc2V0CkNPTkZJR19OT19IWj15CkNPTkZJR19ISUdIX1JFU19USU1F UlM9eQoKIwojIENQVS9UYXNrIHRpbWUgYW5kIHN0YXRzIGFjY291bnRpbmcKIwpDT05GSUdfVklS VF9DUFVfQUNDT1VOVElORz15CkNPTkZJR19WSVJUX0NQVV9BQ0NPVU5USU5HX0dFTj15CiMgQ09O RklHX0JTRF9QUk9DRVNTX0FDQ1QgaXMgbm90IHNldApDT05GSUdfVEFTS1NUQVRTPXkKQ09ORklH X1RBU0tfREVMQVlfQUNDVD15CiMgQ09ORklHX1RBU0tfWEFDQ1QgaXMgbm90IHNldAoKIwojIFJD VSBTdWJzeXN0ZW0KIwpDT05GSUdfUFJFRU1QVF9SQ1U9eQojIENPTkZJR19SQ1VfRVhQRVJUIGlz IG5vdCBzZXQKQ09ORklHX1NSQ1U9eQojIENPTkZJR19UQVNLU19SQ1UgaXMgbm90IHNldApDT05G SUdfUkNVX1NUQUxMX0NPTU1PTj15CkNPTkZJR19DT05URVhUX1RSQUNLSU5HPXkKIyBDT05GSUdf Q09OVEVYVF9UUkFDS0lOR19GT1JDRSBpcyBub3Qgc2V0CiMgQ09ORklHX1RSRUVfUkNVX1RSQUNF IGlzIG5vdCBzZXQKQ09ORklHX1JDVV9OT0NCX0NQVT15CiMgQ09ORklHX1JDVV9OT0NCX0NQVV9O T05FIGlzIG5vdCBzZXQKQ09ORklHX1JDVV9OT0NCX0NQVV9aRVJPPXkKIyBDT05GSUdfUkNVX05P Q0JfQ1BVX0FMTCBpcyBub3Qgc2V0CiMgQ09ORklHX1JDVV9FWFBFRElURV9CT09UIGlzIG5vdCBz ZXQKQ09ORklHX0JVSUxEX0JJTjJDPXkKQ09ORklHX0lLQ09ORklHPXkKIyBDT05GSUdfSUtDT05G SUdfUFJPQyBpcyBub3Qgc2V0CkNPTkZJR19MT0dfQlVGX1NISUZUPTE3CkNPTkZJR19MT0dfQ1BV X01BWF9CVUZfU0hJRlQ9MTIKQ09ORklHX0hBVkVfVU5TVEFCTEVfU0NIRURfQ0xPQ0s9eQpDT05G SUdfQVJDSF9TVVBQT1JUU19OVU1BX0JBTEFOQ0lORz15CkNPTkZJR19BUkNIX1dBTlRfQkFUQ0hF RF9VTk1BUF9UTEJfRkxVU0g9eQpDT05GSUdfQVJDSF9TVVBQT1JUU19JTlQxMjg9eQpDT05GSUdf Q0dST1VQUz15CiMgQ09ORklHX01FTUNHIGlzIG5vdCBzZXQKQ09ORklHX0JMS19DR1JPVVA9eQpD T05GSUdfREVCVUdfQkxLX0NHUk9VUD15CiMgQ09ORklHX0NHUk9VUF9TQ0hFRCBpcyBub3Qgc2V0 CkNPTkZJR19DR1JPVVBfUElEUz15CkNPTkZJR19DR1JPVVBfRlJFRVpFUj15CiMgQ09ORklHX0NQ VVNFVFMgaXMgbm90IHNldAojIENPTkZJR19DR1JPVVBfREVWSUNFIGlzIG5vdCBzZXQKIyBDT05G SUdfQ0dST1VQX0NQVUFDQ1QgaXMgbm90IHNldApDT05GSUdfQ0dST1VQX1BFUkY9eQojIENPTkZJ R19DR1JPVVBfREVCVUcgaXMgbm90IHNldAojIENPTkZJR19DSEVDS1BPSU5UX1JFU1RPUkUgaXMg bm90IHNldAojIENPTkZJR19OQU1FU1BBQ0VTIGlzIG5vdCBzZXQKIyBDT05GSUdfU0NIRURfQVVU T0dST1VQIGlzIG5vdCBzZXQKIyBDT05GSUdfU1lTRlNfREVQUkVDQVRFRCBpcyBub3Qgc2V0CiMg Q09ORklHX1JFTEFZIGlzIG5vdCBzZXQKQ09ORklHX0JMS19ERVZfSU5JVFJEPXkKQ09ORklHX0lO SVRSQU1GU19TT1VSQ0U9IiIKQ09ORklHX1JEX0daSVA9eQpDT05GSUdfUkRfQlpJUDI9eQpDT05G SUdfUkRfTFpNQT15CkNPTkZJR19SRF9YWj15CkNPTkZJR19SRF9MWk89eQojIENPTkZJR19SRF9M WjQgaXMgbm90IHNldAojIENPTkZJR19DQ19PUFRJTUlaRV9GT1JfU0laRSBpcyBub3Qgc2V0CkNP TkZJR19TWVNDVEw9eQpDT05GSUdfQU5PTl9JTk9ERVM9eQpDT05GSUdfSEFWRV9VSUQxNj15CkNP TkZJR19TWVNDVExfRVhDRVBUSU9OX1RSQUNFPXkKQ09ORklHX0hBVkVfUENTUEtSX1BMQVRGT1JN PXkKQ09ORklHX0JQRj15CkNPTkZJR19FWFBFUlQ9eQpDT05GSUdfVUlEMTY9eQpDT05GSUdfTVVM VElVU0VSPXkKQ09ORklHX1NHRVRNQVNLX1NZU0NBTEw9eQpDT05GSUdfU1lTRlNfU1lTQ0FMTD15 CiMgQ09ORklHX1NZU0NUTF9TWVNDQUxMIGlzIG5vdCBzZXQKQ09ORklHX0tBTExTWU1TPXkKQ09O RklHX0tBTExTWU1TX0FMTD15CkNPTkZJR19QUklOVEs9eQpDT05GSUdfQlVHPXkKIyBDT05GSUdf UENTUEtSX1BMQVRGT1JNIGlzIG5vdCBzZXQKQ09ORklHX0JBU0VfRlVMTD15CkNPTkZJR19GVVRF WD15CkNPTkZJR19FUE9MTD15CkNPTkZJR19TSUdOQUxGRD15CkNPTkZJR19USU1FUkZEPXkKQ09O RklHX0VWRU5URkQ9eQpDT05GSUdfQlBGX1NZU0NBTEw9eQojIENPTkZJR19TSE1FTSBpcyBub3Qg c2V0CiMgQ09ORklHX0FJTyBpcyBub3Qgc2V0CkNPTkZJR19BRFZJU0VfU1lTQ0FMTFM9eQojIENP TkZJR19VU0VSRkFVTFRGRCBpcyBub3Qgc2V0CkNPTkZJR19QQ0lfUVVJUktTPXkKIyBDT05GSUdf TUVNQkFSUklFUiBpcyBub3Qgc2V0CkNPTkZJR19FTUJFRERFRD15CkNPTkZJR19IQVZFX1BFUkZf RVZFTlRTPXkKCiMKIyBLZXJuZWwgUGVyZm9ybWFuY2UgRXZlbnRzIEFuZCBDb3VudGVycwojCkNP TkZJR19QRVJGX0VWRU5UUz15CiMgQ09ORklHX0RFQlVHX1BFUkZfVVNFX1ZNQUxMT0MgaXMgbm90 IHNldApDT05GSUdfVk1fRVZFTlRfQ09VTlRFUlM9eQpDT05GSUdfQ09NUEFUX0JSSz15CiMgQ09O RklHX1NMQUIgaXMgbm90IHNldAojIENPTkZJR19TTFVCIGlzIG5vdCBzZXQKQ09ORklHX1NMT0I9 eQojIENPTkZJR19TWVNURU1fREFUQV9WRVJJRklDQVRJT04gaXMgbm90IHNldAojIENPTkZJR19Q Uk9GSUxJTkcgaXMgbm90IHNldApDT05GSUdfVFJBQ0VQT0lOVFM9eQpDT05GSUdfSEFWRV9PUFJP RklMRT15CkNPTkZJR19PUFJPRklMRV9OTUlfVElNRVI9eQpDT05GSUdfSlVNUF9MQUJFTD15CkNP TkZJR19TVEFUSUNfS0VZU19TRUxGVEVTVD15CkNPTkZJR19VUFJPQkVTPXkKIyBDT05GSUdfSEFW RV82NEJJVF9BTElHTkVEX0FDQ0VTUyBpcyBub3Qgc2V0CkNPTkZJR19IQVZFX0VGRklDSUVOVF9V TkFMSUdORURfQUNDRVNTPXkKQ09ORklHX0FSQ0hfVVNFX0JVSUxUSU5fQlNXQVA9eQpDT05GSUdf VVNFUl9SRVRVUk5fTk9USUZJRVI9eQpDT05GSUdfSEFWRV9JT1JFTUFQX1BST1Q9eQpDT05GSUdf SEFWRV9LUFJPQkVTPXkKQ09ORklHX0hBVkVfS1JFVFBST0JFUz15CkNPTkZJR19IQVZFX09QVFBS T0JFUz15CkNPTkZJR19IQVZFX0tQUk9CRVNfT05fRlRSQUNFPXkKQ09ORklHX0hBVkVfQVJDSF9U UkFDRUhPT0s9eQpDT05GSUdfSEFWRV9ETUFfQ09OVElHVU9VUz15CkNPTkZJR19HRU5FUklDX1NN UF9JRExFX1RIUkVBRD15CkNPTkZJR19BUkNIX1dBTlRTX0RZTkFNSUNfVEFTS19TVFJVQ1Q9eQpD T05GSUdfSEFWRV9SRUdTX0FORF9TVEFDS19BQ0NFU1NfQVBJPXkKQ09ORklHX0hBVkVfRE1BX0FQ SV9ERUJVRz15CkNPTkZJR19IQVZFX0hXX0JSRUFLUE9JTlQ9eQpDT05GSUdfSEFWRV9NSVhFRF9C UkVBS1BPSU5UU19SRUdTPXkKQ09ORklHX0hBVkVfVVNFUl9SRVRVUk5fTk9USUZJRVI9eQpDT05G SUdfSEFWRV9QRVJGX0VWRU5UU19OTUk9eQpDT05GSUdfSEFWRV9QRVJGX1JFR1M9eQpDT05GSUdf SEFWRV9QRVJGX1VTRVJfU1RBQ0tfRFVNUD15CkNPTkZJR19IQVZFX0FSQ0hfSlVNUF9MQUJFTD15 CkNPTkZJR19BUkNIX0hBVkVfTk1JX1NBRkVfQ01QWENIRz15CkNPTkZJR19IQVZFX0NNUFhDSEdf TE9DQUw9eQpDT05GSUdfSEFWRV9DTVBYQ0hHX0RPVUJMRT15CkNPTkZJR19BUkNIX1dBTlRfQ09N UEFUX0lQQ19QQVJTRV9WRVJTSU9OPXkKQ09ORklHX0FSQ0hfV0FOVF9PTERfQ09NUEFUX0lQQz15 CkNPTkZJR19IQVZFX0FSQ0hfU0VDQ09NUF9GSUxURVI9eQpDT05GSUdfSEFWRV9DQ19TVEFDS1BS T1RFQ1RPUj15CiMgQ09ORklHX0NDX1NUQUNLUFJPVEVDVE9SIGlzIG5vdCBzZXQKQ09ORklHX0ND X1NUQUNLUFJPVEVDVE9SX05PTkU9eQojIENPTkZJR19DQ19TVEFDS1BST1RFQ1RPUl9SRUdVTEFS IGlzIG5vdCBzZXQKIyBDT05GSUdfQ0NfU1RBQ0tQUk9URUNUT1JfU1RST05HIGlzIG5vdCBzZXQK Q09ORklHX0hBVkVfQ09OVEVYVF9UUkFDS0lORz15CkNPTkZJR19IQVZFX1ZJUlRfQ1BVX0FDQ09V TlRJTkdfR0VOPXkKQ09ORklHX0hBVkVfSVJRX1RJTUVfQUNDT1VOVElORz15CkNPTkZJR19IQVZF X0FSQ0hfVFJBTlNQQVJFTlRfSFVHRVBBR0U9eQpDT05GSUdfSEFWRV9BUkNIX0hVR0VfVk1BUD15 CkNPTkZJR19IQVZFX0FSQ0hfU09GVF9ESVJUWT15CkNPTkZJR19NT0RVTEVTX1VTRV9FTEZfUkVM QT15CkNPTkZJR19IQVZFX0lSUV9FWElUX09OX0lSUV9TVEFDSz15CkNPTkZJR19BUkNIX0hBU19F TEZfUkFORE9NSVpFPXkKQ09ORklHX0hBVkVfQVJDSF9NTUFQX1JORF9CSVRTPXkKQ09ORklHX0FS Q0hfTU1BUF9STkRfQklUUz0yOApDT05GSUdfSEFWRV9BUkNIX01NQVBfUk5EX0NPTVBBVF9CSVRT PXkKQ09ORklHX0FSQ0hfTU1BUF9STkRfQ09NUEFUX0JJVFM9OApDT05GSUdfSEFWRV9DT1BZX1RI UkVBRF9UTFM9eQpDT05GSUdfT0xEX1NJR1NVU1BFTkQzPXkKQ09ORklHX0NPTVBBVF9PTERfU0lH QUNUSU9OPXkKCiMKIyBHQ09WLWJhc2VkIGtlcm5lbCBwcm9maWxpbmcKIwojIENPTkZJR19HQ09W X0tFUk5FTCBpcyBub3Qgc2V0CkNPTkZJR19BUkNIX0hBU19HQ09WX1BST0ZJTEVfQUxMPXkKIyBD T05GSUdfSEFWRV9HRU5FUklDX0RNQV9DT0hFUkVOVCBpcyBub3Qgc2V0CkNPTkZJR19SVF9NVVRF WEVTPXkKQ09ORklHX0JBU0VfU01BTEw9MAojIENPTkZJR19NT0RVTEVTIGlzIG5vdCBzZXQKQ09O RklHX01PRFVMRVNfVFJFRV9MT09LVVA9eQpDT05GSUdfQkxPQ0s9eQpDT05GSUdfQkxLX0RFVl9C U0c9eQpDT05GSUdfQkxLX0RFVl9CU0dMSUI9eQpDT05GSUdfQkxLX0RFVl9JTlRFR1JJVFk9eQpD T05GSUdfQkxLX0RFVl9USFJPVFRMSU5HPXkKQ09ORklHX0JMS19DTURMSU5FX1BBUlNFUj15Cgoj CiMgUGFydGl0aW9uIFR5cGVzCiMKIyBDT05GSUdfUEFSVElUSU9OX0FEVkFOQ0VEIGlzIG5vdCBz ZXQKQ09ORklHX01TRE9TX1BBUlRJVElPTj15CkNPTkZJR19FRklfUEFSVElUSU9OPXkKQ09ORklH X0JMT0NLX0NPTVBBVD15CgojCiMgSU8gU2NoZWR1bGVycwojCkNPTkZJR19JT1NDSEVEX05PT1A9 eQpDT05GSUdfSU9TQ0hFRF9ERUFETElORT15CiMgQ09ORklHX0lPU0NIRURfQ0ZRIGlzIG5vdCBz ZXQKIyBDT05GSUdfREVGQVVMVF9ERUFETElORSBpcyBub3Qgc2V0CkNPTkZJR19ERUZBVUxUX05P T1A9eQpDT05GSUdfREVGQVVMVF9JT1NDSEVEPSJub29wIgpDT05GSUdfUFJFRU1QVF9OT1RJRklF UlM9eQpDT05GSUdfUEFEQVRBPXkKQ09ORklHX0FTTjE9eQpDT05GSUdfVU5JTkxJTkVfU1BJTl9V TkxPQ0s9eQpDT05GSUdfQVJDSF9TVVBQT1JUU19BVE9NSUNfUk1XPXkKQ09ORklHX1JXU0VNX1NQ SU5fT05fT1dORVI9eQpDT05GSUdfTE9DS19TUElOX09OX09XTkVSPXkKQ09ORklHX0FSQ0hfVVNF X1FVRVVFRF9TUElOTE9DS1M9eQpDT05GSUdfUVVFVUVEX1NQSU5MT0NLUz15CkNPTkZJR19BUkNI X1VTRV9RVUVVRURfUldMT0NLUz15CkNPTkZJR19RVUVVRURfUldMT0NLUz15CkNPTkZJR19GUkVF WkVSPXkKCiMKIyBQcm9jZXNzb3IgdHlwZSBhbmQgZmVhdHVyZXMKIwpDT05GSUdfWk9ORV9ETUE9 eQpDT05GSUdfU01QPXkKQ09ORklHX1g4Nl9GRUFUVVJFX05BTUVTPXkKQ09ORklHX1g4Nl9GQVNU X0ZFQVRVUkVfVEVTVFM9eQojIENPTkZJR19YODZfWDJBUElDIGlzIG5vdCBzZXQKIyBDT05GSUdf WDg2X01QUEFSU0UgaXMgbm90IHNldAojIENPTkZJR19YODZfRVhURU5ERURfUExBVEZPUk0gaXMg bm90IHNldAojIENPTkZJR19YODZfSU5URUxfTFBTUyBpcyBub3Qgc2V0CiMgQ09ORklHX1g4Nl9B TURfUExBVEZPUk1fREVWSUNFIGlzIG5vdCBzZXQKIyBDT05GSUdfSU9TRl9NQkkgaXMgbm90IHNl dApDT05GSUdfWDg2X1NVUFBPUlRTX01FTU9SWV9GQUlMVVJFPXkKIyBDT05GSUdfU0NIRURfT01J VF9GUkFNRV9QT0lOVEVSIGlzIG5vdCBzZXQKQ09ORklHX0hZUEVSVklTT1JfR1VFU1Q9eQpDT05G SUdfUEFSQVZJUlQ9eQojIENPTkZJR19QQVJBVklSVF9ERUJVRyBpcyBub3Qgc2V0CiMgQ09ORklH X1BBUkFWSVJUX1NQSU5MT0NLUyBpcyBub3Qgc2V0CiMgQ09ORklHX1hFTiBpcyBub3Qgc2V0CkNP TkZJR19LVk1fR1VFU1Q9eQojIENPTkZJR19LVk1fREVCVUdfRlMgaXMgbm90IHNldAojIENPTkZJ R19QQVJBVklSVF9USU1FX0FDQ09VTlRJTkcgaXMgbm90IHNldApDT05GSUdfUEFSQVZJUlRfQ0xP Q0s9eQpDT05GSUdfTk9fQk9PVE1FTT15CiMgQ09ORklHX01LOCBpcyBub3Qgc2V0CiMgQ09ORklH X01QU0MgaXMgbm90IHNldAojIENPTkZJR19NQ09SRTIgaXMgbm90IHNldAojIENPTkZJR19NQVRP TSBpcyBub3Qgc2V0CkNPTkZJR19HRU5FUklDX0NQVT15CkNPTkZJR19YODZfSU5URVJOT0RFX0NB Q0hFX1NISUZUPTYKQ09ORklHX1g4Nl9MMV9DQUNIRV9TSElGVD02CkNPTkZJR19YODZfVFNDPXkK Q09ORklHX1g4Nl9DTVBYQ0hHNjQ9eQpDT05GSUdfWDg2X0NNT1Y9eQpDT05GSUdfWDg2X01JTklN VU1fQ1BVX0ZBTUlMWT02NApDT05GSUdfWDg2X0RFQlVHQ1RMTVNSPXkKQ09ORklHX1BST0NFU1NP Ul9TRUxFQ1Q9eQpDT05GSUdfQ1BVX1NVUF9JTlRFTD15CkNPTkZJR19DUFVfU1VQX0FNRD15CkNP TkZJR19DUFVfU1VQX0NFTlRBVVI9eQpDT05GSUdfSFBFVF9USU1FUj15CiMgQ09ORklHX0RNSSBp cyBub3Qgc2V0CiMgQ09ORklHX0dBUlRfSU9NTVUgaXMgbm90IHNldAojIENPTkZJR19DQUxHQVJZ X0lPTU1VIGlzIG5vdCBzZXQKQ09ORklHX1NXSU9UTEI9eQpDT05GSUdfSU9NTVVfSEVMUEVSPXkK IyBDT05GSUdfTUFYU01QIGlzIG5vdCBzZXQKQ09ORklHX05SX0NQVVM9NjQKQ09ORklHX1NDSEVE X1NNVD15CkNPTkZJR19TQ0hFRF9NQz15CiMgQ09ORklHX1BSRUVNUFRfTk9ORSBpcyBub3Qgc2V0 CiMgQ09ORklHX1BSRUVNUFRfVk9MVU5UQVJZIGlzIG5vdCBzZXQKQ09ORklHX1BSRUVNUFQ9eQpD T05GSUdfUFJFRU1QVF9DT1VOVD15CkNPTkZJR19YODZfTE9DQUxfQVBJQz15CkNPTkZJR19YODZf SU9fQVBJQz15CkNPTkZJR19YODZfUkVST1VURV9GT1JfQlJPS0VOX0JPT1RfSVJRUz15CkNPTkZJ R19YODZfTUNFPXkKQ09ORklHX1g4Nl9NQ0VfSU5URUw9eQojIENPTkZJR19YODZfTUNFX0FNRCBp cyBub3Qgc2V0CkNPTkZJR19YODZfTUNFX1RIUkVTSE9MRD15CiMgQ09ORklHX1g4Nl9NQ0VfSU5K RUNUIGlzIG5vdCBzZXQKQ09ORklHX1g4Nl9USEVSTUFMX1ZFQ1RPUj15CiMgQ09ORklHX1ZNODYg aXMgbm90IHNldAojIENPTkZJR19YODZfMTZCSVQgaXMgbm90IHNldApDT05GSUdfWDg2X1ZTWVND QUxMX0VNVUxBVElPTj15CkNPTkZJR19JOEs9eQpDT05GSUdfTUlDUk9DT0RFPXkKIyBDT05GSUdf TUlDUk9DT0RFX0lOVEVMIGlzIG5vdCBzZXQKIyBDT05GSUdfTUlDUk9DT0RFX0FNRCBpcyBub3Qg c2V0CkNPTkZJR19NSUNST0NPREVfT0xEX0lOVEVSRkFDRT15CkNPTkZJR19YODZfTVNSPXkKQ09O RklHX1g4Nl9DUFVJRD15CkNPTkZJR19BUkNIX1BIWVNfQUREUl9UXzY0QklUPXkKQ09ORklHX0FS Q0hfRE1BX0FERFJfVF82NEJJVD15CiMgQ09ORklHX05VTUEgaXMgbm90IHNldApDT05GSUdfQVJD SF9TUEFSU0VNRU1fRU5BQkxFPXkKQ09ORklHX0FSQ0hfU1BBUlNFTUVNX0RFRkFVTFQ9eQpDT05G SUdfQVJDSF9TRUxFQ1RfTUVNT1JZX01PREVMPXkKQ09ORklHX0FSQ0hfTUVNT1JZX1BST0JFPXkK Q09ORklHX0lMTEVHQUxfUE9JTlRFUl9WQUxVRT0weGRlYWQwMDAwMDAwMDAwMDAKQ09ORklHX1NF TEVDVF9NRU1PUllfTU9ERUw9eQpDT05GSUdfU1BBUlNFTUVNX01BTlVBTD15CkNPTkZJR19TUEFS U0VNRU09eQpDT05GSUdfSEFWRV9NRU1PUllfUFJFU0VOVD15CkNPTkZJR19TUEFSU0VNRU1fRVhU UkVNRT15CkNPTkZJR19TUEFSU0VNRU1fVk1FTU1BUF9FTkFCTEU9eQpDT05GSUdfU1BBUlNFTUVN X0FMTE9DX01FTV9NQVBfVE9HRVRIRVI9eQpDT05GSUdfU1BBUlNFTUVNX1ZNRU1NQVA9eQpDT05G SUdfSEFWRV9NRU1CTE9DSz15CkNPTkZJR19IQVZFX01FTUJMT0NLX05PREVfTUFQPXkKQ09ORklH X0FSQ0hfRElTQ0FSRF9NRU1CTE9DSz15CkNPTkZJR19NRU1PUllfSVNPTEFUSU9OPXkKIyBDT05G SUdfSEFWRV9CT09UTUVNX0lORk9fTk9ERSBpcyBub3Qgc2V0CkNPTkZJR19NRU1PUllfSE9UUExV Rz15CkNPTkZJR19NRU1PUllfSE9UUExVR19TUEFSU0U9eQojIENPTkZJR19NRU1PUllfSE9UUkVN T1ZFIGlzIG5vdCBzZXQKQ09ORklHX1NQTElUX1BUTE9DS19DUFVTPTQKQ09ORklHX0FSQ0hfRU5B QkxFX1NQTElUX1BNRF9QVExPQ0s9eQojIENPTkZJR19DT01QQUNUSU9OIGlzIG5vdCBzZXQKQ09O RklHX01JR1JBVElPTj15CkNPTkZJR19QSFlTX0FERFJfVF82NEJJVD15CkNPTkZJR19aT05FX0RN QV9GTEFHPTEKIyBDT05GSUdfQk9VTkNFIGlzIG5vdCBzZXQKQ09ORklHX1ZJUlRfVE9fQlVTPXkK Q09ORklHX01NVV9OT1RJRklFUj15CkNPTkZJR19LU009eQpDT05GSUdfREVGQVVMVF9NTUFQX01J Tl9BRERSPTQwOTYKQ09ORklHX0FSQ0hfU1VQUE9SVFNfTUVNT1JZX0ZBSUxVUkU9eQpDT05GSUdf TUVNT1JZX0ZBSUxVUkU9eQojIENPTkZJR19IV1BPSVNPTl9JTkpFQ1QgaXMgbm90IHNldAojIENP TkZJR19UUkFOU1BBUkVOVF9IVUdFUEFHRSBpcyBub3Qgc2V0CiMgQ09ORklHX0NMRUFOQ0FDSEUg aXMgbm90IHNldApDT05GSUdfRlJPTlRTV0FQPXkKIyBDT05GSUdfQ01BIGlzIG5vdCBzZXQKQ09O RklHX1pTV0FQPXkKQ09ORklHX1pQT09MPXkKIyBDT05GSUdfWkJVRCBpcyBub3Qgc2V0CiMgQ09O RklHX1pTTUFMTE9DIGlzIG5vdCBzZXQKQ09ORklHX0dFTkVSSUNfRUFSTFlfSU9SRU1BUD15CkNP TkZJR19BUkNIX1NVUFBPUlRTX0RFRkVSUkVEX1NUUlVDVF9QQUdFX0lOSVQ9eQojIENPTkZJR19E RUZFUlJFRF9TVFJVQ1RfUEFHRV9JTklUIGlzIG5vdCBzZXQKIyBDT05GSUdfSURMRV9QQUdFX1RS QUNLSU5HIGlzIG5vdCBzZXQKIyBDT05GSUdfWDg2X1BNRU1fTEVHQUNZIGlzIG5vdCBzZXQKQ09O RklHX1g4Nl9DSEVDS19CSU9TX0NPUlJVUFRJT049eQojIENPTkZJR19YODZfQk9PVFBBUkFNX01F TU9SWV9DT1JSVVBUSU9OX0NIRUNLIGlzIG5vdCBzZXQKQ09ORklHX1g4Nl9SRVNFUlZFX0xPVz02 NAojIENPTkZJR19NVFJSIGlzIG5vdCBzZXQKIyBDT05GSUdfQVJDSF9SQU5ET00gaXMgbm90IHNl dApDT05GSUdfWDg2X1NNQVA9eQojIENPTkZJR19YODZfSU5URUxfTVBYIGlzIG5vdCBzZXQKIyBD T05GSUdfRUZJIGlzIG5vdCBzZXQKIyBDT05GSUdfU0VDQ09NUCBpcyBub3Qgc2V0CiMgQ09ORklH X0haXzEwMCBpcyBub3Qgc2V0CiMgQ09ORklHX0haXzI1MCBpcyBub3Qgc2V0CkNPTkZJR19IWl8z MDA9eQojIENPTkZJR19IWl8xMDAwIGlzIG5vdCBzZXQKQ09ORklHX0haPTMwMApDT05GSUdfU0NI RURfSFJUSUNLPXkKIyBDT05GSUdfS0VYRUMgaXMgbm90IHNldAojIENPTkZJR19LRVhFQ19GSUxF IGlzIG5vdCBzZXQKIyBDT05GSUdfQ1JBU0hfRFVNUCBpcyBub3Qgc2V0CkNPTkZJR19QSFlTSUNB TF9TVEFSVD0weDEwMDAwMDAKIyBDT05GSUdfUkVMT0NBVEFCTEUgaXMgbm90IHNldApDT05GSUdf UEhZU0lDQUxfQUxJR049MHgyMDAwMDAKQ09ORklHX0hPVFBMVUdfQ1BVPXkKIyBDT05GSUdfQk9P VFBBUkFNX0hPVFBMVUdfQ1BVMCBpcyBub3Qgc2V0CkNPTkZJR19ERUJVR19IT1RQTFVHX0NQVTA9 eQojIENPTkZJR19DT01QQVRfVkRTTyBpcyBub3Qgc2V0CiMgQ09ORklHX0xFR0FDWV9WU1lTQ0FM TF9OQVRJVkUgaXMgbm90IHNldAojIENPTkZJR19MRUdBQ1lfVlNZU0NBTExfRU1VTEFURSBpcyBu b3Qgc2V0CkNPTkZJR19MRUdBQ1lfVlNZU0NBTExfTk9ORT15CiMgQ09ORklHX0NNRExJTkVfQk9P TCBpcyBub3Qgc2V0CkNPTkZJR19NT0RJRllfTERUX1NZU0NBTEw9eQpDT05GSUdfSEFWRV9MSVZF UEFUQ0g9eQpDT05GSUdfQVJDSF9FTkFCTEVfTUVNT1JZX0hPVFBMVUc9eQpDT05GSUdfQVJDSF9F TkFCTEVfTUVNT1JZX0hPVFJFTU9WRT15CgojCiMgUG93ZXIgbWFuYWdlbWVudCBhbmQgQUNQSSBv cHRpb25zCiMKQ09ORklHX0FSQ0hfSElCRVJOQVRJT05fSEVBREVSPXkKQ09ORklHX1NVU1BFTkQ9 eQpDT05GSUdfU1VTUEVORF9GUkVFWkVSPXkKQ09ORklHX1NVU1BFTkRfU0tJUF9TWU5DPXkKQ09O RklHX0hJQkVSTkFURV9DQUxMQkFDS1M9eQpDT05GSUdfSElCRVJOQVRJT049eQpDT05GSUdfUE1f U1REX1BBUlRJVElPTj0iIgpDT05GSUdfUE1fU0xFRVA9eQpDT05GSUdfUE1fU0xFRVBfU01QPXkK IyBDT05GSUdfUE1fQVVUT1NMRUVQIGlzIG5vdCBzZXQKIyBDT05GSUdfUE1fV0FLRUxPQ0tTIGlz IG5vdCBzZXQKQ09ORklHX1BNPXkKQ09ORklHX1BNX0RFQlVHPXkKQ09ORklHX1BNX0FEVkFOQ0VE X0RFQlVHPXkKIyBDT05GSUdfUE1fVEVTVF9TVVNQRU5EIGlzIG5vdCBzZXQKQ09ORklHX1BNX1NM RUVQX0RFQlVHPXkKQ09ORklHX1BNX1RSQUNFPXkKQ09ORklHX1BNX1RSQUNFX1JUQz15CiMgQ09O RklHX1dRX1BPV0VSX0VGRklDSUVOVF9ERUZBVUxUIGlzIG5vdCBzZXQKQ09ORklHX0FDUEk9eQpD T05GSUdfQUNQSV9MRUdBQ1lfVEFCTEVTX0xPT0tVUD15CkNPTkZJR19BUkNIX01JR0hUX0hBVkVf QUNQSV9QREM9eQpDT05GSUdfQUNQSV9TWVNURU1fUE9XRVJfU1RBVEVTX1NVUFBPUlQ9eQojIENP TkZJR19BQ1BJX0RFQlVHR0VSIGlzIG5vdCBzZXQKQ09ORklHX0FDUElfU0xFRVA9eQojIENPTkZJ R19BQ1BJX1BST0NGU19QT1dFUiBpcyBub3Qgc2V0CkNPTkZJR19BQ1BJX1JFVl9PVkVSUklERV9Q T1NTSUJMRT15CiMgQ09ORklHX0FDUElfRUNfREVCVUdGUyBpcyBub3Qgc2V0CkNPTkZJR19BQ1BJ X0FDPXkKQ09ORklHX0FDUElfQkFUVEVSWT15CkNPTkZJR19BQ1BJX0JVVFRPTj15CiMgQ09ORklH X0FDUElfVklERU8gaXMgbm90IHNldApDT05GSUdfQUNQSV9GQU49eQojIENPTkZJR19BQ1BJX0RP Q0sgaXMgbm90IHNldApDT05GSUdfQUNQSV9DUFVfRlJFUV9QU1M9eQpDT05GSUdfQUNQSV9QUk9D RVNTT1JfSURMRT15CkNPTkZJR19BQ1BJX1BST0NFU1NPUj15CiMgQ09ORklHX0FDUElfSVBNSSBp cyBub3Qgc2V0CkNPTkZJR19BQ1BJX0hPVFBMVUdfQ1BVPXkKIyBDT05GSUdfQUNQSV9QUk9DRVNT T1JfQUdHUkVHQVRPUiBpcyBub3Qgc2V0CkNPTkZJR19BQ1BJX1RIRVJNQUw9eQojIENPTkZJR19B Q1BJX0NVU1RPTV9EU0RUIGlzIG5vdCBzZXQKIyBDT05GSUdfQUNQSV9JTklUUkRfVEFCTEVfT1ZF UlJJREUgaXMgbm90IHNldAojIENPTkZJR19BQ1BJX0RFQlVHIGlzIG5vdCBzZXQKIyBDT05GSUdf QUNQSV9QQ0lfU0xPVCBpcyBub3Qgc2V0CkNPTkZJR19YODZfUE1fVElNRVI9eQpDT05GSUdfQUNQ SV9DT05UQUlORVI9eQojIENPTkZJR19BQ1BJX0hPVFBMVUdfTUVNT1JZIGlzIG5vdCBzZXQKQ09O RklHX0FDUElfSE9UUExVR19JT0FQSUM9eQojIENPTkZJR19BQ1BJX1NCUyBpcyBub3Qgc2V0CiMg Q09ORklHX0FDUElfSEVEIGlzIG5vdCBzZXQKIyBDT05GSUdfQUNQSV9DVVNUT01fTUVUSE9EIGlz IG5vdCBzZXQKIyBDT05GSUdfQUNQSV9SRURVQ0VEX0hBUkRXQVJFX09OTFkgaXMgbm90IHNldAoj IENPTkZJR19BQ1BJX05GSVQgaXMgbm90IHNldApDT05GSUdfSEFWRV9BQ1BJX0FQRUk9eQpDT05G SUdfSEFWRV9BQ1BJX0FQRUlfTk1JPXkKIyBDT05GSUdfQUNQSV9BUEVJIGlzIG5vdCBzZXQKIyBD T05GSUdfQUNQSV9FWFRMT0cgaXMgbm90IHNldAojIENPTkZJR19QTUlDX09QUkVHSU9OIGlzIG5v dCBzZXQKQ09ORklHX1NGST15CgojCiMgQ1BVIEZyZXF1ZW5jeSBzY2FsaW5nCiMKQ09ORklHX0NQ VV9GUkVRPXkKQ09ORklHX0NQVV9GUkVRX1NUQVQ9eQpDT05GSUdfQ1BVX0ZSRVFfU1RBVF9ERVRB SUxTPXkKIyBDT05GSUdfQ1BVX0ZSRVFfREVGQVVMVF9HT1ZfUEVSRk9STUFOQ0UgaXMgbm90IHNl dAojIENPTkZJR19DUFVfRlJFUV9ERUZBVUxUX0dPVl9QT1dFUlNBVkUgaXMgbm90IHNldApDT05G SUdfQ1BVX0ZSRVFfREVGQVVMVF9HT1ZfVVNFUlNQQUNFPXkKIyBDT05GSUdfQ1BVX0ZSRVFfREVG QVVMVF9HT1ZfT05ERU1BTkQgaXMgbm90IHNldAojIENPTkZJR19DUFVfRlJFUV9ERUZBVUxUX0dP Vl9DT05TRVJWQVRJVkUgaXMgbm90IHNldApDT05GSUdfQ1BVX0ZSRVFfR09WX1BFUkZPUk1BTkNF PXkKIyBDT05GSUdfQ1BVX0ZSRVFfR09WX1BPV0VSU0FWRSBpcyBub3Qgc2V0CkNPTkZJR19DUFVf RlJFUV9HT1ZfVVNFUlNQQUNFPXkKIyBDT05GSUdfQ1BVX0ZSRVFfR09WX09OREVNQU5EIGlzIG5v dCBzZXQKIyBDT05GSUdfQ1BVX0ZSRVFfR09WX0NPTlNFUlZBVElWRSBpcyBub3Qgc2V0CgojCiMg Q1BVIGZyZXF1ZW5jeSBzY2FsaW5nIGRyaXZlcnMKIwojIENPTkZJR19YODZfSU5URUxfUFNUQVRF IGlzIG5vdCBzZXQKIyBDT05GSUdfWDg2X1BDQ19DUFVGUkVRIGlzIG5vdCBzZXQKIyBDT05GSUdf WDg2X0FDUElfQ1BVRlJFUSBpcyBub3Qgc2V0CiMgQ09ORklHX1g4Nl9TUEVFRFNURVBfQ0VOVFJJ Tk8gaXMgbm90IHNldApDT05GSUdfWDg2X1A0X0NMT0NLTU9EPXkKCiMKIyBzaGFyZWQgb3B0aW9u cwojCkNPTkZJR19YODZfU1BFRURTVEVQX0xJQj15CgojCiMgQ1BVIElkbGUKIwpDT05GSUdfQ1BV X0lETEU9eQojIENPTkZJR19DUFVfSURMRV9HT1ZfTEFEREVSIGlzIG5vdCBzZXQKQ09ORklHX0NQ VV9JRExFX0dPVl9NRU5VPXkKIyBDT05GSUdfQVJDSF9ORUVEU19DUFVfSURMRV9DT1VQTEVEIGlz IG5vdCBzZXQKIyBDT05GSUdfSU5URUxfSURMRSBpcyBub3Qgc2V0CgojCiMgTWVtb3J5IHBvd2Vy IHNhdmluZ3MKIwpDT05GSUdfSTczMDBfSURMRV9JT0FUX0NIQU5ORUw9eQpDT05GSUdfSTczMDBf SURMRT15CgojCiMgQnVzIG9wdGlvbnMgKFBDSSBldGMuKQojCkNPTkZJR19QQ0k9eQpDT05GSUdf UENJX0RJUkVDVD15CiMgQ09ORklHX1BDSV9NTUNPTkZJRyBpcyBub3Qgc2V0CkNPTkZJR19QQ0lf RE9NQUlOUz15CiMgQ09ORklHX1BDSV9DTkIyMExFX1FVSVJLIGlzIG5vdCBzZXQKIyBDT05GSUdf UENJRVBPUlRCVVMgaXMgbm90IHNldApDT05GSUdfUENJX0JVU19BRERSX1RfNjRCSVQ9eQojIENP TkZJR19QQ0lfTVNJIGlzIG5vdCBzZXQKIyBDT05GSUdfUENJX0RFQlVHIGlzIG5vdCBzZXQKIyBD T05GSUdfUENJX1JFQUxMT0NfRU5BQkxFX0FVVE8gaXMgbm90IHNldAojIENPTkZJR19QQ0lfU1RV QiBpcyBub3Qgc2V0CkNPTkZJR19IVF9JUlE9eQojIENPTkZJR19QQ0lfSU9WIGlzIG5vdCBzZXQK IyBDT05GSUdfUENJX1BSSSBpcyBub3Qgc2V0CiMgQ09ORklHX1BDSV9QQVNJRCBpcyBub3Qgc2V0 CkNPTkZJR19QQ0lfTEFCRUw9eQoKIwojIFBDSSBob3N0IGNvbnRyb2xsZXIgZHJpdmVycwojCiMg Q09ORklHX0lTQV9ETUFfQVBJIGlzIG5vdCBzZXQKQ09ORklHX0FNRF9OQj15CkNPTkZJR19QQ0NB UkQ9eQojIENPTkZJR19QQ01DSUEgaXMgbm90IHNldApDT05GSUdfQ0FSREJVUz15CgojCiMgUEMt Y2FyZCBicmlkZ2VzCiMKIyBDT05GSUdfWUVOVEEgaXMgbm90IHNldAojIENPTkZJR19IT1RQTFVH X1BDSSBpcyBub3Qgc2V0CiMgQ09ORklHX1JBUElESU8gaXMgbm90IHNldAojIENPTkZJR19YODZf U1lTRkIgaXMgbm90IHNldAoKIwojIEV4ZWN1dGFibGUgZmlsZSBmb3JtYXRzIC8gRW11bGF0aW9u cwojCkNPTkZJR19CSU5GTVRfRUxGPXkKQ09ORklHX0NPTVBBVF9CSU5GTVRfRUxGPXkKQ09ORklH X0JJTkZNVF9TQ1JJUFQ9eQojIENPTkZJR19IQVZFX0FPVVQgaXMgbm90IHNldAojIENPTkZJR19C SU5GTVRfTUlTQyBpcyBub3Qgc2V0CiMgQ09ORklHX0NPUkVEVU1QIGlzIG5vdCBzZXQKQ09ORklH X0lBMzJfRU1VTEFUSU9OPXkKQ09ORklHX0lBMzJfQU9VVD15CiMgQ09ORklHX1g4Nl9YMzIgaXMg bm90IHNldApDT05GSUdfQ09NUEFUPXkKQ09ORklHX0NPTVBBVF9GT1JfVTY0X0FMSUdOTUVOVD15 CkNPTkZJR19LRVlTX0NPTVBBVD15CkNPTkZJR19YODZfREVWX0RNQV9PUFM9eQpDT05GSUdfUE1D X0FUT009eQpDT05GSUdfTkVUPXkKCiMKIyBOZXR3b3JraW5nIG9wdGlvbnMKIwpDT05GSUdfUEFD S0VUPXkKQ09ORklHX1BBQ0tFVF9ESUFHPXkKQ09ORklHX1VOSVg9eQpDT05GSUdfVU5JWF9ESUFH PXkKQ09ORklHX1hGUk09eQpDT05GSUdfWEZSTV9BTEdPPXkKQ09ORklHX1hGUk1fVVNFUj15CiMg Q09ORklHX1hGUk1fU1VCX1BPTElDWSBpcyBub3Qgc2V0CkNPTkZJR19YRlJNX01JR1JBVEU9eQoj IENPTkZJR19YRlJNX1NUQVRJU1RJQ1MgaXMgbm90IHNldApDT05GSUdfWEZSTV9JUENPTVA9eQpD T05GSUdfTkVUX0tFWT15CkNPTkZJR19ORVRfS0VZX01JR1JBVEU9eQpDT05GSUdfSU5FVD15CkNP TkZJR19JUF9NVUxUSUNBU1Q9eQpDT05GSUdfSVBfQURWQU5DRURfUk9VVEVSPXkKQ09ORklHX0lQ X0ZJQl9UUklFX1NUQVRTPXkKQ09ORklHX0lQX01VTFRJUExFX1RBQkxFUz15CiMgQ09ORklHX0lQ X1JPVVRFX01VTFRJUEFUSCBpcyBub3Qgc2V0CkNPTkZJR19JUF9ST1VURV9WRVJCT1NFPXkKQ09O RklHX0lQX1BOUD15CkNPTkZJR19JUF9QTlBfREhDUD15CkNPTkZJR19JUF9QTlBfQk9PVFA9eQpD T05GSUdfSVBfUE5QX1JBUlA9eQpDT05GSUdfTkVUX0lQSVA9eQpDT05GSUdfTkVUX0lQR1JFX0RF TVVYPXkKQ09ORklHX05FVF9JUF9UVU5ORUw9eQpDT05GSUdfTkVUX0lQR1JFPXkKIyBDT05GSUdf TkVUX0lQR1JFX0JST0FEQ0FTVCBpcyBub3Qgc2V0CkNPTkZJR19JUF9NUk9VVEU9eQpDT05GSUdf SVBfTVJPVVRFX01VTFRJUExFX1RBQkxFUz15CiMgQ09ORklHX0lQX1BJTVNNX1YxIGlzIG5vdCBz ZXQKIyBDT05GSUdfSVBfUElNU01fVjIgaXMgbm90IHNldAojIENPTkZJR19TWU5fQ09PS0lFUyBp cyBub3Qgc2V0CiMgQ09ORklHX05FVF9JUFZUSSBpcyBub3Qgc2V0CiMgQ09ORklHX05FVF9VRFBf VFVOTkVMIGlzIG5vdCBzZXQKIyBDT05GSUdfTkVUX0ZPVSBpcyBub3Qgc2V0CiMgQ09ORklHX05F VF9GT1VfSVBfVFVOTkVMUyBpcyBub3Qgc2V0CkNPTkZJR19JTkVUX0FIPXkKQ09ORklHX0lORVRf RVNQPXkKIyBDT05GSUdfSU5FVF9JUENPTVAgaXMgbm90IHNldAojIENPTkZJR19JTkVUX1hGUk1f VFVOTkVMIGlzIG5vdCBzZXQKQ09ORklHX0lORVRfVFVOTkVMPXkKQ09ORklHX0lORVRfWEZSTV9N T0RFX1RSQU5TUE9SVD15CkNPTkZJR19JTkVUX1hGUk1fTU9ERV9UVU5ORUw9eQpDT05GSUdfSU5F VF9YRlJNX01PREVfQkVFVD15CiMgQ09ORklHX0lORVRfTFJPIGlzIG5vdCBzZXQKQ09ORklHX0lO RVRfRElBRz15CkNPTkZJR19JTkVUX1RDUF9ESUFHPXkKQ09ORklHX0lORVRfVURQX0RJQUc9eQoj IENPTkZJR19JTkVUX0RJQUdfREVTVFJPWSBpcyBub3Qgc2V0CkNPTkZJR19UQ1BfQ09OR19BRFZB TkNFRD15CkNPTkZJR19UQ1BfQ09OR19CSUM9eQpDT05GSUdfVENQX0NPTkdfQ1VCSUM9eQpDT05G SUdfVENQX0NPTkdfV0VTVFdPT0Q9eQpDT05GSUdfVENQX0NPTkdfSFRDUD15CkNPTkZJR19UQ1Bf Q09OR19IU1RDUD15CkNPTkZJR19UQ1BfQ09OR19IWUJMQT15CkNPTkZJR19UQ1BfQ09OR19WRUdB Uz15CkNPTkZJR19UQ1BfQ09OR19TQ0FMQUJMRT15CkNPTkZJR19UQ1BfQ09OR19MUD15CkNPTkZJ R19UQ1BfQ09OR19WRU5PPXkKIyBDT05GSUdfVENQX0NPTkdfWUVBSCBpcyBub3Qgc2V0CkNPTkZJ R19UQ1BfQ09OR19JTExJTk9JUz15CiMgQ09ORklHX1RDUF9DT05HX0RDVENQIGlzIG5vdCBzZXQK Q09ORklHX1RDUF9DT05HX0NERz15CiMgQ09ORklHX0RFRkFVTFRfQklDIGlzIG5vdCBzZXQKIyBD T05GSUdfREVGQVVMVF9DVUJJQyBpcyBub3Qgc2V0CiMgQ09ORklHX0RFRkFVTFRfSFRDUCBpcyBu b3Qgc2V0CiMgQ09ORklHX0RFRkFVTFRfSFlCTEEgaXMgbm90IHNldAojIENPTkZJR19ERUZBVUxU X1ZFR0FTIGlzIG5vdCBzZXQKIyBDT05GSUdfREVGQVVMVF9WRU5PIGlzIG5vdCBzZXQKIyBDT05G SUdfREVGQVVMVF9XRVNUV09PRCBpcyBub3Qgc2V0CiMgQ09ORklHX0RFRkFVTFRfQ0RHIGlzIG5v dCBzZXQKQ09ORklHX0RFRkFVTFRfUkVOTz15CkNPTkZJR19ERUZBVUxUX1RDUF9DT05HPSJyZW5v IgojIENPTkZJR19UQ1BfTUQ1U0lHIGlzIG5vdCBzZXQKQ09ORklHX0lQVjY9eQojIENPTkZJR19J UFY2X1JPVVRFUl9QUkVGIGlzIG5vdCBzZXQKIyBDT05GSUdfSVBWNl9PUFRJTUlTVElDX0RBRCBp cyBub3Qgc2V0CiMgQ09ORklHX0lORVQ2X0FIIGlzIG5vdCBzZXQKQ09ORklHX0lORVQ2X0VTUD15 CkNPTkZJR19JTkVUNl9JUENPTVA9eQojIENPTkZJR19JUFY2X01JUDYgaXMgbm90IHNldApDT05G SUdfSU5FVDZfWEZSTV9UVU5ORUw9eQpDT05GSUdfSU5FVDZfVFVOTkVMPXkKQ09ORklHX0lORVQ2 X1hGUk1fTU9ERV9UUkFOU1BPUlQ9eQpDT05GSUdfSU5FVDZfWEZSTV9NT0RFX1RVTk5FTD15CiMg Q09ORklHX0lORVQ2X1hGUk1fTU9ERV9CRUVUIGlzIG5vdCBzZXQKIyBDT05GSUdfSU5FVDZfWEZS TV9NT0RFX1JPVVRFT1BUSU1JWkFUSU9OIGlzIG5vdCBzZXQKQ09ORklHX0lQVjZfVlRJPXkKQ09O RklHX0lQVjZfU0lUPXkKQ09ORklHX0lQVjZfU0lUXzZSRD15CkNPTkZJR19JUFY2X05ESVNDX05P REVUWVBFPXkKQ09ORklHX0lQVjZfVFVOTkVMPXkKQ09ORklHX0lQVjZfR1JFPXkKIyBDT05GSUdf SVBWNl9NVUxUSVBMRV9UQUJMRVMgaXMgbm90IHNldAojIENPTkZJR19JUFY2X01ST1VURSBpcyBu b3Qgc2V0CkNPTkZJR19ORVRXT1JLX1NFQ01BUks9eQpDT05GSUdfTkVUX1BUUF9DTEFTU0lGWT15 CiMgQ09ORklHX05FVFdPUktfUEhZX1RJTUVTVEFNUElORyBpcyBub3Qgc2V0CiMgQ09ORklHX05F VEZJTFRFUiBpcyBub3Qgc2V0CkNPTkZJR19JUF9EQ0NQPXkKQ09ORklHX0lORVRfRENDUF9ESUFH PXkKCiMKIyBEQ0NQIENDSURzIENvbmZpZ3VyYXRpb24KIwojIENPTkZJR19JUF9EQ0NQX0NDSUQy X0RFQlVHIGlzIG5vdCBzZXQKQ09ORklHX0lQX0RDQ1BfQ0NJRDM9eQpDT05GSUdfSVBfRENDUF9D Q0lEM19ERUJVRz15CkNPTkZJR19JUF9EQ0NQX1RGUkNfTElCPXkKQ09ORklHX0lQX0RDQ1BfVEZS Q19ERUJVRz15CgojCiMgRENDUCBLZXJuZWwgSGFja2luZwojCiMgQ09ORklHX0lQX0RDQ1BfREVC VUcgaXMgbm90IHNldApDT05GSUdfSVBfU0NUUD15CiMgQ09ORklHX1NDVFBfREJHX09CSkNOVCBp cyBub3Qgc2V0CiMgQ09ORklHX1NDVFBfREVGQVVMVF9DT09LSUVfSE1BQ19NRDUgaXMgbm90IHNl dApDT05GSUdfU0NUUF9ERUZBVUxUX0NPT0tJRV9ITUFDX1NIQTE9eQojIENPTkZJR19TQ1RQX0RF RkFVTFRfQ09PS0lFX0hNQUNfTk9ORSBpcyBub3Qgc2V0CkNPTkZJR19TQ1RQX0NPT0tJRV9ITUFD X01ENT15CkNPTkZJR19TQ1RQX0NPT0tJRV9ITUFDX1NIQTE9eQojIENPTkZJR19SRFMgaXMgbm90 IHNldAojIENPTkZJR19USVBDIGlzIG5vdCBzZXQKQ09ORklHX0FUTT15CiMgQ09ORklHX0FUTV9D TElQIGlzIG5vdCBzZXQKQ09ORklHX0FUTV9MQU5FPXkKQ09ORklHX0FUTV9NUE9BPXkKQ09ORklH X0FUTV9CUjI2ODQ9eQpDT05GSUdfQVRNX0JSMjY4NF9JUEZJTFRFUj15CiMgQ09ORklHX0wyVFAg aXMgbm90IHNldApDT05GSUdfU1RQPXkKQ09ORklHX01SUD15CkNPTkZJR19CUklER0U9eQojIENP TkZJR19CUklER0VfSUdNUF9TTk9PUElORyBpcyBub3Qgc2V0CkNPTkZJR19CUklER0VfVkxBTl9G SUxURVJJTkc9eQpDT05GSUdfSEFWRV9ORVRfRFNBPXkKQ09ORklHX1ZMQU5fODAyMVE9eQojIENP TkZJR19WTEFOXzgwMjFRX0dWUlAgaXMgbm90IHNldApDT05GSUdfVkxBTl84MDIxUV9NVlJQPXkK IyBDT05GSUdfREVDTkVUIGlzIG5vdCBzZXQKQ09ORklHX0xMQz15CkNPTkZJR19MTEMyPXkKIyBD T05GSUdfSVBYIGlzIG5vdCBzZXQKQ09ORklHX0FUQUxLPXkKQ09ORklHX0RFVl9BUFBMRVRBTEs9 eQpDT05GSUdfSVBERFA9eQpDT05GSUdfSVBERFBfRU5DQVA9eQojIENPTkZJR19YMjUgaXMgbm90 IHNldApDT05GSUdfTEFQQj15CkNPTkZJR19QSE9ORVQ9eQpDT05GSUdfNkxPV1BBTj15CkNPTkZJ R182TE9XUEFOX0RFQlVHRlM9eQpDT05GSUdfNkxPV1BBTl9OSEM9eQpDT05GSUdfNkxPV1BBTl9O SENfREVTVD15CkNPTkZJR182TE9XUEFOX05IQ19GUkFHTUVOVD15CkNPTkZJR182TE9XUEFOX05I Q19IT1A9eQpDT05GSUdfNkxPV1BBTl9OSENfSVBWNj15CiMgQ09ORklHXzZMT1dQQU5fTkhDX01P QklMSVRZIGlzIG5vdCBzZXQKIyBDT05GSUdfNkxPV1BBTl9OSENfUk9VVElORyBpcyBub3Qgc2V0 CiMgQ09ORklHXzZMT1dQQU5fTkhDX1VEUCBpcyBub3Qgc2V0CkNPTkZJR182TE9XUEFOX0dIQ19F WFRfSERSX0hPUD15CiMgQ09ORklHXzZMT1dQQU5fR0hDX1VEUCBpcyBub3Qgc2V0CiMgQ09ORklH XzZMT1dQQU5fR0hDX0lDTVBWNiBpcyBub3Qgc2V0CkNPTkZJR182TE9XUEFOX0dIQ19FWFRfSERS X0RFU1Q9eQojIENPTkZJR182TE9XUEFOX0dIQ19FWFRfSERSX0ZSQUcgaXMgbm90IHNldAojIENP TkZJR182TE9XUEFOX0dIQ19FWFRfSERSX1JPVVRFIGlzIG5vdCBzZXQKIyBDT05GSUdfSUVFRTgw MjE1NCBpcyBub3Qgc2V0CiMgQ09ORklHX05FVF9TQ0hFRCBpcyBub3Qgc2V0CiMgQ09ORklHX0RD QiBpcyBub3Qgc2V0CkNPTkZJR19ETlNfUkVTT0xWRVI9eQojIENPTkZJR19CQVRNQU5fQURWIGlz IG5vdCBzZXQKQ09ORklHX09QRU5WU1dJVENIPXkKQ09ORklHX09QRU5WU1dJVENIX0dSRT15CkNP TkZJR19WU09DS0VUUz15CiMgQ09ORklHX05FVExJTktfTU1BUCBpcyBub3Qgc2V0CkNPTkZJR19O RVRMSU5LX0RJQUc9eQpDT05GSUdfTVBMUz15CkNPTkZJR19ORVRfTVBMU19HU089eQojIENPTkZJ R19NUExTX1JPVVRJTkcgaXMgbm90IHNldAojIENPTkZJR19IU1IgaXMgbm90IHNldAojIENPTkZJ R19ORVRfU1dJVENIREVWIGlzIG5vdCBzZXQKQ09ORklHX05FVF9MM19NQVNURVJfREVWPXkKQ09O RklHX1JQUz15CkNPTkZJR19SRlNfQUNDRUw9eQpDT05GSUdfWFBTPXkKQ09ORklHX1NPQ0tfQ0dS T1VQX0RBVEE9eQojIENPTkZJR19DR1JPVVBfTkVUX1BSSU8gaXMgbm90IHNldApDT05GSUdfQ0dS T1VQX05FVF9DTEFTU0lEPXkKQ09ORklHX05FVF9SWF9CVVNZX1BPTEw9eQpDT05GSUdfQlFMPXkK Q09ORklHX05FVF9GTE9XX0xJTUlUPXkKCiMKIyBOZXR3b3JrIHRlc3RpbmcKIwojIENPTkZJR19O RVRfUEtUR0VOIGlzIG5vdCBzZXQKIyBDT05GSUdfTkVUX0RST1BfTU9OSVRPUiBpcyBub3Qgc2V0 CkNPTkZJR19IQU1SQURJTz15CgojCiMgUGFja2V0IFJhZGlvIHByb3RvY29scwojCkNPTkZJR19B WDI1PXkKQ09ORklHX0FYMjVfREFNQV9TTEFWRT15CkNPTkZJR19ORVRST009eQpDT05GSUdfUk9T RT15CgojCiMgQVguMjUgbmV0d29yayBkZXZpY2UgZHJpdmVycwojCkNPTkZJR19NS0lTUz15CkNP TkZJR182UEFDSz15CkNPTkZJR19CUFFFVEhFUj15CkNPTkZJR19CQVlDT01fU0VSX0ZEWD15CkNP TkZJR19CQVlDT01fU0VSX0hEWD15CkNPTkZJR19CQVlDT01fUEFSPXkKQ09ORklHX1lBTT15CkNP TkZJR19DQU49eQpDT05GSUdfQ0FOX1JBVz15CkNPTkZJR19DQU5fQkNNPXkKIyBDT05GSUdfQ0FO X0dXIGlzIG5vdCBzZXQKCiMKIyBDQU4gRGV2aWNlIERyaXZlcnMKIwpDT05GSUdfQ0FOX1ZDQU49 eQpDT05GSUdfQ0FOX1NMQ0FOPXkKIyBDT05GSUdfQ0FOX0RFViBpcyBub3Qgc2V0CiMgQ09ORklH X0NBTl9ERUJVR19ERVZJQ0VTIGlzIG5vdCBzZXQKIyBDT05GSUdfSVJEQSBpcyBub3Qgc2V0CiMg Q09ORklHX0JUIGlzIG5vdCBzZXQKQ09ORklHX0FGX1JYUlBDPXkKQ09ORklHX0FGX1JYUlBDX0RF QlVHPXkKQ09ORklHX1JYS0FEPXkKQ09ORklHX0ZJQl9SVUxFUz15CiMgQ09ORklHX1dJUkVMRVNT IGlzIG5vdCBzZXQKIyBDT05GSUdfV0lNQVggaXMgbm90IHNldApDT05GSUdfUkZLSUxMPXkKIyBD T05GSUdfUkZLSUxMX0lOUFVUIGlzIG5vdCBzZXQKQ09ORklHX1JGS0lMTF9SRUdVTEFUT1I9eQpD T05GSUdfUkZLSUxMX0dQSU89eQpDT05GSUdfTkVUXzlQPXkKIyBDT05GSUdfTkVUXzlQX1ZJUlRJ TyBpcyBub3Qgc2V0CiMgQ09ORklHX05FVF85UF9ERUJVRyBpcyBub3Qgc2V0CkNPTkZJR19DQUlG PXkKIyBDT05GSUdfQ0FJRl9ERUJVRyBpcyBub3Qgc2V0CkNPTkZJR19DQUlGX05FVERFVj15CkNP TkZJR19DQUlGX1VTQj15CkNPTkZJR19DRVBIX0xJQj15CkNPTkZJR19DRVBIX0xJQl9QUkVUVFlE RUJVRz15CkNPTkZJR19DRVBIX0xJQl9VU0VfRE5TX1JFU09MVkVSPXkKQ09ORklHX05GQz15CiMg Q09ORklHX05GQ19ESUdJVEFMIGlzIG5vdCBzZXQKQ09ORklHX05GQ19OQ0k9eQojIENPTkZJR19O RkNfTkNJX1VBUlQgaXMgbm90IHNldApDT05GSUdfTkZDX0hDST15CkNPTkZJR19ORkNfU0hETEM9 eQoKIwojIE5lYXIgRmllbGQgQ29tbXVuaWNhdGlvbiAoTkZDKSBkZXZpY2VzCiMKQ09ORklHX05G Q19XSUxJTks9eQpDT05GSUdfTkZDX1NJTT15CkNPTkZJR19ORkNfRkRQPXkKQ09ORklHX05GQ19G RFBfSTJDPXkKQ09ORklHX05GQ19QTjU0ND15CkNPTkZJR19ORkNfUE41NDRfSTJDPXkKIyBDT05G SUdfTkZDX01JQ1JPUkVBRF9JMkMgaXMgbm90IHNldApDT05GSUdfTkZDX1NUMjFORkNBPXkKQ09O RklHX05GQ19TVDIxTkZDQV9JMkM9eQojIENPTkZJR19ORkNfU1RfTkNJX0kyQyBpcyBub3Qgc2V0 CkNPTkZJR19ORkNfTlhQX05DST15CiMgQ09ORklHX05GQ19OWFBfTkNJX0kyQyBpcyBub3Qgc2V0 CkNPTkZJR19ORkNfUzNGV1JONT15CkNPTkZJR19ORkNfUzNGV1JONV9JMkM9eQojIENPTkZJR19M V1RVTk5FTCBpcyBub3Qgc2V0CkNPTkZJR19IQVZFX0JQRl9KSVQ9eQoKIwojIERldmljZSBEcml2 ZXJzCiMKCiMKIyBHZW5lcmljIERyaXZlciBPcHRpb25zCiMKQ09ORklHX1VFVkVOVF9IRUxQRVI9 eQpDT05GSUdfVUVWRU5UX0hFTFBFUl9QQVRIPSIiCkNPTkZJR19ERVZUTVBGUz15CiMgQ09ORklH X0RFVlRNUEZTX01PVU5UIGlzIG5vdCBzZXQKQ09ORklHX1NUQU5EQUxPTkU9eQojIENPTkZJR19Q UkVWRU5UX0ZJUk1XQVJFX0JVSUxEIGlzIG5vdCBzZXQKQ09ORklHX0ZXX0xPQURFUj15CiMgQ09O RklHX0ZJUk1XQVJFX0lOX0tFUk5FTCBpcyBub3Qgc2V0CkNPTkZJR19FWFRSQV9GSVJNV0FSRT0i IgpDT05GSUdfRldfTE9BREVSX1VTRVJfSEVMUEVSPXkKIyBDT05GSUdfRldfTE9BREVSX1VTRVJf SEVMUEVSX0ZBTExCQUNLIGlzIG5vdCBzZXQKQ09ORklHX0FMTE9XX0RFVl9DT1JFRFVNUD15CiMg Q09ORklHX0RFQlVHX0RSSVZFUiBpcyBub3Qgc2V0CkNPTkZJR19ERUJVR19ERVZSRVM9eQojIENP TkZJR19TWVNfSFlQRVJWSVNPUiBpcyBub3Qgc2V0CiMgQ09ORklHX0dFTkVSSUNfQ1BVX0RFVklD RVMgaXMgbm90IHNldApDT05GSUdfR0VORVJJQ19DUFVfQVVUT1BST0JFPXkKQ09ORklHX1JFR01B UD15CkNPTkZJR19SRUdNQVBfSTJDPXkKQ09ORklHX1JFR01BUF9TUE1JPXkKQ09ORklHX1JFR01B UF9NTUlPPXkKQ09ORklHX1JFR01BUF9JUlE9eQpDT05GSUdfRE1BX1NIQVJFRF9CVUZGRVI9eQoj IENPTkZJR19GRU5DRV9UUkFDRSBpcyBub3Qgc2V0CgojCiMgQnVzIGRldmljZXMKIwpDT05GSUdf Q09OTkVDVE9SPXkKIyBDT05GSUdfUFJPQ19FVkVOVFMgaXMgbm90IHNldApDT05GSUdfTVREPXkK Q09ORklHX01URF9SRURCT09UX1BBUlRTPXkKQ09ORklHX01URF9SRURCT09UX0RJUkVDVE9SWV9C TE9DSz0tMQpDT05GSUdfTVREX1JFREJPT1RfUEFSVFNfVU5BTExPQ0FURUQ9eQojIENPTkZJR19N VERfUkVEQk9PVF9QQVJUU19SRUFET05MWSBpcyBub3Qgc2V0CiMgQ09ORklHX01URF9DTURMSU5F X1BBUlRTIGlzIG5vdCBzZXQKIyBDT05GSUdfTVREX09GX1BBUlRTIGlzIG5vdCBzZXQKQ09ORklH X01URF9BUjdfUEFSVFM9eQoKIwojIFVzZXIgTW9kdWxlcyBBbmQgVHJhbnNsYXRpb24gTGF5ZXJz CiMKQ09ORklHX01URF9CTEtERVZTPXkKIyBDT05GSUdfTVREX0JMT0NLIGlzIG5vdCBzZXQKQ09O RklHX01URF9CTE9DS19STz15CkNPTkZJR19GVEw9eQojIENPTkZJR19ORlRMIGlzIG5vdCBzZXQK Q09ORklHX0lORlRMPXkKQ09ORklHX1JGRF9GVEw9eQojIENPTkZJR19TU0ZEQyBpcyBub3Qgc2V0 CkNPTkZJR19TTV9GVEw9eQpDT05GSUdfTVREX09PUFM9eQpDT05GSUdfTVREX1NXQVA9eQpDT05G SUdfTVREX1BBUlRJVElPTkVEX01BU1RFUj15CgojCiMgUkFNL1JPTS9GbGFzaCBjaGlwIGRyaXZl cnMKIwpDT05GSUdfTVREX0NGST15CkNPTkZJR19NVERfSkVERUNQUk9CRT15CkNPTkZJR19NVERf R0VOX1BST0JFPXkKQ09ORklHX01URF9DRklfQURWX09QVElPTlM9eQojIENPTkZJR19NVERfQ0ZJ X05PU1dBUCBpcyBub3Qgc2V0CkNPTkZJR19NVERfQ0ZJX0JFX0JZVEVfU1dBUD15CiMgQ09ORklH X01URF9DRklfTEVfQllURV9TV0FQIGlzIG5vdCBzZXQKIyBDT05GSUdfTVREX0NGSV9HRU9NRVRS WSBpcyBub3Qgc2V0CkNPTkZJR19NVERfTUFQX0JBTktfV0lEVEhfMT15CkNPTkZJR19NVERfTUFQ X0JBTktfV0lEVEhfMj15CkNPTkZJR19NVERfTUFQX0JBTktfV0lEVEhfND15CiMgQ09ORklHX01U RF9NQVBfQkFOS19XSURUSF84IGlzIG5vdCBzZXQKIyBDT05GSUdfTVREX01BUF9CQU5LX1dJRFRI XzE2IGlzIG5vdCBzZXQKIyBDT05GSUdfTVREX01BUF9CQU5LX1dJRFRIXzMyIGlzIG5vdCBzZXQK Q09ORklHX01URF9DRklfSTE9eQpDT05GSUdfTVREX0NGSV9JMj15CiMgQ09ORklHX01URF9DRklf STQgaXMgbm90IHNldAojIENPTkZJR19NVERfQ0ZJX0k4IGlzIG5vdCBzZXQKIyBDT05GSUdfTVRE X09UUCBpcyBub3Qgc2V0CiMgQ09ORklHX01URF9DRklfSU5URUxFWFQgaXMgbm90IHNldApDT05G SUdfTVREX0NGSV9BTURTVEQ9eQpDT05GSUdfTVREX0NGSV9TVEFBPXkKQ09ORklHX01URF9DRklf VVRJTD15CiMgQ09ORklHX01URF9SQU0gaXMgbm90IHNldApDT05GSUdfTVREX1JPTT15CkNPTkZJ R19NVERfQUJTRU5UPXkKCiMKIyBNYXBwaW5nIGRyaXZlcnMgZm9yIGNoaXAgYWNjZXNzCiMKIyBD T05GSUdfTVREX0NPTVBMRVhfTUFQUElOR1MgaXMgbm90IHNldAojIENPTkZJR19NVERfUEhZU01B UCBpcyBub3Qgc2V0CkNPTkZJR19NVERfUEhZU01BUF9PRj15CiMgQ09ORklHX01URF9BTUQ3NlhS T00gaXMgbm90IHNldApDT05GSUdfTVREX0lDSFhST009eQojIENPTkZJR19NVERfRVNCMlJPTSBp cyBub3Qgc2V0CiMgQ09ORklHX01URF9DSzgwNFhST00gaXMgbm90IHNldAojIENPTkZJR19NVERf U0NCMl9GTEFTSCBpcyBub3Qgc2V0CiMgQ09ORklHX01URF9ORVR0ZWwgaXMgbm90IHNldApDT05G SUdfTVREX0w0NDBHWD15CiMgQ09ORklHX01URF9JTlRFTF9WUl9OT1IgaXMgbm90IHNldAojIENP TkZJR19NVERfUExBVFJBTSBpcyBub3Qgc2V0CgojCiMgU2VsZi1jb250YWluZWQgTVREIGRldmlj ZSBkcml2ZXJzCiMKIyBDT05GSUdfTVREX1BNQzU1MSBpcyBub3Qgc2V0CkNPTkZJR19NVERfU0xS QU09eQpDT05GSUdfTVREX1BIUkFNPXkKQ09ORklHX01URF9NVERSQU09eQpDT05GSUdfTVREUkFN X1RPVEFMX1NJWkU9NDA5NgpDT05GSUdfTVREUkFNX0VSQVNFX1NJWkU9MTI4CkNPTkZJR19NVERS QU1fQUJTX1BPUz0wCkNPTkZJR19NVERfQkxPQ0syTVREPXkKCiMKIyBEaXNrLU9uLUNoaXAgRGV2 aWNlIERyaXZlcnMKIwojIENPTkZJR19NVERfRE9DRzMgaXMgbm90IHNldApDT05GSUdfTVREX05B TkRfRUNDPXkKQ09ORklHX01URF9OQU5EX0VDQ19TTUM9eQpDT05GSUdfTVREX05BTkQ9eQojIENP TkZJR19NVERfTkFORF9FQ0NfQkNIIGlzIG5vdCBzZXQKIyBDT05GSUdfTVREX1NNX0NPTU1PTiBp cyBub3Qgc2V0CiMgQ09ORklHX01URF9OQU5EX0RFTkFMSV9QQ0kgaXMgbm90IHNldAojIENPTkZJ R19NVERfTkFORF9HUElPIGlzIG5vdCBzZXQKIyBDT05GSUdfTVREX05BTkRfT01BUF9CQ0hfQlVJ TEQgaXMgbm90IHNldApDT05GSUdfTVREX05BTkRfSURTPXkKIyBDT05GSUdfTVREX05BTkRfUklD T0ggaXMgbm90IHNldAojIENPTkZJR19NVERfTkFORF9ESVNLT05DSElQIGlzIG5vdCBzZXQKQ09O RklHX01URF9OQU5EX0RPQ0c0PXkKIyBDT05GSUdfTVREX05BTkRfQ0FGRSBpcyBub3Qgc2V0CkNP TkZJR19NVERfTkFORF9OQU5EU0lNPXkKIyBDT05GSUdfTVREX05BTkRfUExBVEZPUk0gaXMgbm90 IHNldApDT05GSUdfTVREX05BTkRfSElTSTUwND15CkNPTkZJR19NVERfT05FTkFORD15CkNPTkZJ R19NVERfT05FTkFORF9WRVJJRllfV1JJVEU9eQpDT05GSUdfTVREX09ORU5BTkRfR0VORVJJQz15 CiMgQ09ORklHX01URF9PTkVOQU5EX09UUCBpcyBub3Qgc2V0CiMgQ09ORklHX01URF9PTkVOQU5E XzJYX1BST0dSQU0gaXMgbm90IHNldAoKIwojIExQRERSICYgTFBERFIyIFBDTSBtZW1vcnkgZHJp dmVycwojCkNPTkZJR19NVERfTFBERFI9eQpDT05GSUdfTVREX1FJTkZPX1BST0JFPXkKQ09ORklH X01URF9TUElfTk9SPXkKQ09ORklHX01URF9NVDgxeHhfTk9SPXkKIyBDT05GSUdfTVREX1NQSV9O T1JfVVNFXzRLX1NFQ1RPUlMgaXMgbm90IHNldAojIENPTkZJR19NVERfVUJJIGlzIG5vdCBzZXQK Q09ORklHX0RUQz15CkNPTkZJR19PRj15CkNPTkZJR19PRl9VTklUVEVTVD15CkNPTkZJR19PRl9G TEFUVFJFRT15CkNPTkZJR19PRl9FQVJMWV9GTEFUVFJFRT15CkNPTkZJR19PRl9EWU5BTUlDPXkK Q09ORklHX09GX0FERFJFU1M9eQpDT05GSUdfT0ZfQUREUkVTU19QQ0k9eQpDT05GSUdfT0ZfSVJR PXkKQ09ORklHX09GX05FVD15CkNPTkZJR19PRl9NRElPPXkKQ09ORklHX09GX1BDST15CkNPTkZJ R19PRl9QQ0lfSVJRPXkKQ09ORklHX09GX01URD15CkNPTkZJR19PRl9SRVNPTFZFPXkKQ09ORklH X09GX09WRVJMQVk9eQpDT05GSUdfQVJDSF9NSUdIVF9IQVZFX1BDX1BBUlBPUlQ9eQpDT05GSUdf UEFSUE9SVD15CiMgQ09ORklHX1BBUlBPUlRfUEMgaXMgbm90IHNldAojIENPTkZJR19QQVJQT1JU X0dTQyBpcyBub3Qgc2V0CkNPTkZJR19QQVJQT1JUX0FYODg3OTY9eQpDT05GSUdfUEFSUE9SVF8x Mjg0PXkKQ09ORklHX1BBUlBPUlRfTk9UX1BDPXkKQ09ORklHX1BOUD15CkNPTkZJR19QTlBfREVC VUdfTUVTU0FHRVM9eQoKIwojIFByb3RvY29scwojCkNPTkZJR19QTlBBQ1BJPXkKQ09ORklHX0JM S19ERVY9eQojIENPTkZJR19CTEtfREVWX05VTExfQkxLIGlzIG5vdCBzZXQKIyBDT05GSUdfQkxL X0RFVl9QQ0lFU1NEX01USVAzMlhYIGlzIG5vdCBzZXQKIyBDT05GSUdfQkxLX0NQUV9DSVNTX0RB IGlzIG5vdCBzZXQKIyBDT05GSUdfQkxLX0RFVl9EQUM5NjAgaXMgbm90IHNldAojIENPTkZJR19C TEtfREVWX1VNRU0gaXMgbm90IHNldAojIENPTkZJR19CTEtfREVWX0NPV19DT01NT04gaXMgbm90 IHNldAojIENPTkZJR19CTEtfREVWX0xPT1AgaXMgbm90IHNldAojIENPTkZJR19CTEtfREVWX0RS QkQgaXMgbm90IHNldAojIENPTkZJR19CTEtfREVWX05CRCBpcyBub3Qgc2V0CiMgQ09ORklHX0JM S19ERVZfU0tEIGlzIG5vdCBzZXQKIyBDT05GSUdfQkxLX0RFVl9TWDggaXMgbm90IHNldAojIENP TkZJR19CTEtfREVWX1JBTSBpcyBub3Qgc2V0CiMgQ09ORklHX0NEUk9NX1BLVENEVkQgaXMgbm90 IHNldAojIENPTkZJR19BVEFfT1ZFUl9FVEggaXMgbm90IHNldAojIENPTkZJR19WSVJUSU9fQkxL IGlzIG5vdCBzZXQKIyBDT05GSUdfQkxLX0RFVl9IRCBpcyBub3Qgc2V0CiMgQ09ORklHX0JMS19E RVZfUkJEIGlzIG5vdCBzZXQKIyBDT05GSUdfQkxLX0RFVl9SU1hYIGlzIG5vdCBzZXQKIyBDT05G SUdfQkxLX0RFVl9OVk1FIGlzIG5vdCBzZXQKCiMKIyBNaXNjIGRldmljZXMKIwpDT05GSUdfU0VO U09SU19MSVMzTFYwMkQ9eQpDT05GSUdfQUQ1MjVYX0RQT1Q9eQpDT05GSUdfQUQ1MjVYX0RQT1Rf STJDPXkKQ09ORklHX0RVTU1ZX0lSUT15CiMgQ09ORklHX0lCTV9BU00gaXMgbm90IHNldAojIENP TkZJR19QSEFOVE9NIGlzIG5vdCBzZXQKIyBDT05GSUdfU0dJX0lPQzQgaXMgbm90IHNldAojIENP TkZJR19USUZNX0NPUkUgaXMgbm90IHNldApDT05GSUdfSUNTOTMyUzQwMT15CkNPTkZJR19FTkNM T1NVUkVfU0VSVklDRVM9eQojIENPTkZJR19IUF9JTE8gaXMgbm90IHNldApDT05GSUdfQVBEUzk4 MDJBTFM9eQpDT05GSUdfSVNMMjkwMDM9eQpDT05GSUdfSVNMMjkwMjA9eQpDT05GSUdfU0VOU09S U19UU0wyNTUwPXkKQ09ORklHX1NFTlNPUlNfQkgxNzgwPXkKQ09ORklHX1NFTlNPUlNfQkgxNzcw PXkKQ09ORklHX1NFTlNPUlNfQVBEUzk5MFg9eQojIENPTkZJR19ITUM2MzUyIGlzIG5vdCBzZXQK Q09ORklHX0RTMTY4Mj15CkNPTkZJR19CTVAwODU9eQpDT05GSUdfQk1QMDg1X0kyQz15CkNPTkZJ R19VU0JfU1dJVENIX0ZTQTk0ODA9eQojIENPTkZJR19TUkFNIGlzIG5vdCBzZXQKIyBDT05GSUdf QzJQT1JUIGlzIG5vdCBzZXQKCiMKIyBFRVBST00gc3VwcG9ydAojCkNPTkZJR19FRVBST01fQVQy ND15CkNPTkZJR19FRVBST01fTEVHQUNZPXkKIyBDT05GSUdfRUVQUk9NX01BWDY4NzUgaXMgbm90 IHNldAojIENPTkZJR19FRVBST01fOTNDWDYgaXMgbm90IHNldAojIENPTkZJR19DQjcxMF9DT1JF IGlzIG5vdCBzZXQKCiMKIyBUZXhhcyBJbnN0cnVtZW50cyBzaGFyZWQgdHJhbnNwb3J0IGxpbmUg ZGlzY2lwbGluZQojCkNPTkZJR19USV9TVD15CkNPTkZJR19TRU5TT1JTX0xJUzNfSTJDPXkKCiMK IyBBbHRlcmEgRlBHQSBmaXJtd2FyZSBkb3dubG9hZCBtb2R1bGUKIwojIENPTkZJR19BTFRFUkFf U1RBUEwgaXMgbm90IHNldAojIENPTkZJR19JTlRFTF9NRUkgaXMgbm90IHNldAojIENPTkZJR19J TlRFTF9NRUlfTUUgaXMgbm90IHNldAojIENPTkZJR19JTlRFTF9NRUlfVFhFIGlzIG5vdCBzZXQK IyBDT05GSUdfVk1XQVJFX1ZNQ0kgaXMgbm90IHNldAoKIwojIEludGVsIE1JQyBCdXMgRHJpdmVy CiMKIyBDT05GSUdfSU5URUxfTUlDX0JVUyBpcyBub3Qgc2V0CgojCiMgU0NJRiBCdXMgRHJpdmVy CiMKIyBDT05GSUdfU0NJRl9CVVMgaXMgbm90IHNldAoKIwojIEludGVsIE1JQyBIb3N0IERyaXZl cgojCgojCiMgSW50ZWwgTUlDIENhcmQgRHJpdmVyCiMKCiMKIyBTQ0lGIERyaXZlcgojCgojCiMg SW50ZWwgTUlDIENvcHJvY2Vzc29yIFN0YXRlIE1hbmFnZW1lbnQgKENPU00pIERyaXZlcnMKIwoj IENPTkZJR19HRU5XUUUgaXMgbm90IHNldApDT05GSUdfRUNITz15CiMgQ09ORklHX0NYTF9CQVNF IGlzIG5vdCBzZXQKIyBDT05GSUdfQ1hMX0tFUk5FTF9BUEkgaXMgbm90IHNldAojIENPTkZJR19D WExfRUVIIGlzIG5vdCBzZXQKQ09ORklHX0hBVkVfSURFPXkKIyBDT05GSUdfSURFIGlzIG5vdCBz ZXQKCiMKIyBTQ1NJIGRldmljZSBzdXBwb3J0CiMKQ09ORklHX1NDU0lfTU9EPXkKQ09ORklHX1JB SURfQVRUUlM9eQpDT05GSUdfU0NTST15CkNPTkZJR19TQ1NJX0RNQT15CkNPTkZJR19TQ1NJX05F VExJTks9eQpDT05GSUdfU0NTSV9NUV9ERUZBVUxUPXkKQ09ORklHX1NDU0lfUFJPQ19GUz15Cgoj CiMgU0NTSSBzdXBwb3J0IHR5cGUgKGRpc2ssIHRhcGUsIENELVJPTSkKIwpDT05GSUdfQkxLX0RF Vl9TRD15CkNPTkZJR19DSFJfREVWX1NUPXkKQ09ORklHX0NIUl9ERVZfT1NTVD15CkNPTkZJR19C TEtfREVWX1NSPXkKIyBDT05GSUdfQkxLX0RFVl9TUl9WRU5ET1IgaXMgbm90IHNldAojIENPTkZJ R19DSFJfREVWX1NHIGlzIG5vdCBzZXQKQ09ORklHX0NIUl9ERVZfU0NIPXkKQ09ORklHX1NDU0lf RU5DTE9TVVJFPXkKIyBDT05GSUdfU0NTSV9DT05TVEFOVFMgaXMgbm90IHNldAojIENPTkZJR19T Q1NJX0xPR0dJTkcgaXMgbm90IHNldAojIENPTkZJR19TQ1NJX1NDQU5fQVNZTkMgaXMgbm90IHNl dAoKIwojIFNDU0kgVHJhbnNwb3J0cwojCkNPTkZJR19TQ1NJX1NQSV9BVFRSUz15CkNPTkZJR19T Q1NJX0ZDX0FUVFJTPXkKQ09ORklHX1NDU0lfSVNDU0lfQVRUUlM9eQpDT05GSUdfU0NTSV9TQVNf QVRUUlM9eQpDT05GSUdfU0NTSV9TQVNfTElCU0FTPXkKIyBDT05GSUdfU0NTSV9TQVNfQVRBIGlz IG5vdCBzZXQKQ09ORklHX1NDU0lfU0FTX0hPU1RfU01QPXkKQ09ORklHX1NDU0lfU1JQX0FUVFJT PXkKQ09ORklHX1NDU0lfTE9XTEVWRUw9eQojIENPTkZJR19JU0NTSV9UQ1AgaXMgbm90IHNldApD T05GSUdfSVNDU0lfQk9PVF9TWVNGUz15CiMgQ09ORklHX1NDU0lfQ1hHQjNfSVNDU0kgaXMgbm90 IHNldAojIENPTkZJR19TQ1NJX0NYR0I0X0lTQ1NJIGlzIG5vdCBzZXQKIyBDT05GSUdfU0NTSV9C TlgyX0lTQ1NJIGlzIG5vdCBzZXQKIyBDT05GSUdfQkUySVNDU0kgaXMgbm90IHNldAojIENPTkZJ R19CTEtfREVWXzNXX1hYWFhfUkFJRCBpcyBub3Qgc2V0CiMgQ09ORklHX1NDU0lfSFBTQSBpcyBu b3Qgc2V0CiMgQ09ORklHX1NDU0lfM1dfOVhYWCBpcyBub3Qgc2V0CiMgQ09ORklHX1NDU0lfM1df U0FTIGlzIG5vdCBzZXQKIyBDT05GSUdfU0NTSV9BQ0FSRCBpcyBub3Qgc2V0CiMgQ09ORklHX1ND U0lfQUFDUkFJRCBpcyBub3Qgc2V0CiMgQ09ORklHX1NDU0lfQUlDN1hYWCBpcyBub3Qgc2V0CiMg Q09ORklHX1NDU0lfQUlDNzlYWCBpcyBub3Qgc2V0CiMgQ09ORklHX1NDU0lfQUlDOTRYWCBpcyBu b3Qgc2V0CiMgQ09ORklHX1NDU0lfTVZTQVMgaXMgbm90IHNldAojIENPTkZJR19TQ1NJX01WVU1J IGlzIG5vdCBzZXQKIyBDT05GSUdfU0NTSV9EUFRfSTJPIGlzIG5vdCBzZXQKIyBDT05GSUdfU0NT SV9BRFZBTlNZUyBpcyBub3Qgc2V0CiMgQ09ORklHX1NDU0lfQVJDTVNSIGlzIG5vdCBzZXQKIyBD T05GSUdfU0NTSV9FU0FTMlIgaXMgbm90IHNldAojIENPTkZJR19NRUdBUkFJRF9ORVdHRU4gaXMg bm90IHNldAojIENPTkZJR19NRUdBUkFJRF9MRUdBQ1kgaXMgbm90IHNldAojIENPTkZJR19NRUdB UkFJRF9TQVMgaXMgbm90IHNldAojIENPTkZJR19TQ1NJX01QVDNTQVMgaXMgbm90IHNldAojIENP TkZJR19TQ1NJX01QVDJTQVMgaXMgbm90IHNldApDT05GSUdfU0NTSV9VRlNIQ0Q9eQojIENPTkZJ R19TQ1NJX1VGU0hDRF9QQ0kgaXMgbm90IHNldApDT05GSUdfU0NTSV9VRlNIQ0RfUExBVEZPUk09 eQojIENPTkZJR19TQ1NJX0hQVElPUCBpcyBub3Qgc2V0CiMgQ09ORklHX1ZNV0FSRV9QVlNDU0kg aXMgbm90IHNldApDT05GSUdfTElCRkM9eQojIENPTkZJR19MSUJGQ09FIGlzIG5vdCBzZXQKIyBD T05GSUdfU0NTSV9TTklDIGlzIG5vdCBzZXQKIyBDT05GSUdfU0NTSV9ETVgzMTkxRCBpcyBub3Qg c2V0CiMgQ09ORklHX1NDU0lfRlVUVVJFX0RPTUFJTiBpcyBub3Qgc2V0CiMgQ09ORklHX1NDU0lf SVNDSSBpcyBub3Qgc2V0CiMgQ09ORklHX1NDU0lfSVBTIGlzIG5vdCBzZXQKIyBDT05GSUdfU0NT SV9JTklUSU8gaXMgbm90IHNldAojIENPTkZJR19TQ1NJX0lOSUExMDAgaXMgbm90IHNldAojIENP TkZJR19TQ1NJX1NURVggaXMgbm90IHNldAojIENPTkZJR19TQ1NJX1NZTTUzQzhYWF8yIGlzIG5v dCBzZXQKIyBDT05GSUdfU0NTSV9JUFIgaXMgbm90IHNldAojIENPTkZJR19TQ1NJX1FMT0dJQ18x MjgwIGlzIG5vdCBzZXQKIyBDT05GSUdfU0NTSV9RTEFfRkMgaXMgbm90IHNldAojIENPTkZJR19T Q1NJX1FMQV9JU0NTSSBpcyBub3Qgc2V0CiMgQ09ORklHX1NDU0lfTFBGQyBpcyBub3Qgc2V0CiMg Q09ORklHX1NDU0lfREMzOTV4IGlzIG5vdCBzZXQKIyBDT05GSUdfU0NTSV9BTTUzQzk3NCBpcyBu b3Qgc2V0CiMgQ09ORklHX1NDU0lfV0Q3MTlYIGlzIG5vdCBzZXQKIyBDT05GSUdfU0NTSV9ERUJV RyBpcyBub3Qgc2V0CiMgQ09ORklHX1NDU0lfUE1DUkFJRCBpcyBub3Qgc2V0CiMgQ09ORklHX1ND U0lfUE04MDAxIGlzIG5vdCBzZXQKIyBDT05GSUdfU0NTSV9CRkFfRkMgaXMgbm90IHNldAojIENP TkZJR19TQ1NJX1ZJUlRJTyBpcyBub3Qgc2V0CiMgQ09ORklHX1NDU0lfQ0hFTFNJT19GQ09FIGlz IG5vdCBzZXQKIyBDT05GSUdfU0NTSV9ESCBpcyBub3Qgc2V0CkNPTkZJR19TQ1NJX09TRF9JTklU SUFUT1I9eQojIENPTkZJR19TQ1NJX09TRF9VTEQgaXMgbm90IHNldApDT05GSUdfU0NTSV9PU0Rf RFBSSU5UX1NFTlNFPTEKQ09ORklHX1NDU0lfT1NEX0RFQlVHPXkKQ09ORklHX0FUQT15CiMgQ09O RklHX0FUQV9OT05TVEFOREFSRCBpcyBub3Qgc2V0CkNPTkZJR19BVEFfVkVSQk9TRV9FUlJPUj15 CkNPTkZJR19BVEFfQUNQST15CiMgQ09ORklHX1NBVEFfWlBPREQgaXMgbm90IHNldApDT05GSUdf U0FUQV9QTVA9eQoKIwojIENvbnRyb2xsZXJzIHdpdGggbm9uLVNGRiBuYXRpdmUgaW50ZXJmYWNl CiMKIyBDT05GSUdfU0FUQV9BSENJIGlzIG5vdCBzZXQKIyBDT05GSUdfU0FUQV9BSENJX1BMQVRG T1JNIGlzIG5vdCBzZXQKIyBDT05GSUdfQUhDSV9DRVZBIGlzIG5vdCBzZXQKIyBDT05GSUdfQUhD SV9RT1JJUSBpcyBub3Qgc2V0CiMgQ09ORklHX1NBVEFfSU5JQzE2MlggaXMgbm90IHNldAojIENP TkZJR19TQVRBX0FDQVJEX0FIQ0kgaXMgbm90IHNldAojIENPTkZJR19TQVRBX1NJTDI0IGlzIG5v dCBzZXQKQ09ORklHX0FUQV9TRkY9eQoKIwojIFNGRiBjb250cm9sbGVycyB3aXRoIGN1c3RvbSBE TUEgaW50ZXJmYWNlCiMKIyBDT05GSUdfUERDX0FETUEgaXMgbm90IHNldAojIENPTkZJR19TQVRB X1FTVE9SIGlzIG5vdCBzZXQKIyBDT05GSUdfU0FUQV9TWDQgaXMgbm90IHNldAojIENPTkZJR19B VEFfQk1ETUEgaXMgbm90IHNldAoKIwojIFBJTy1vbmx5IFNGRiBjb250cm9sbGVycwojCiMgQ09O RklHX1BBVEFfQ01ENjQwX1BDSSBpcyBub3Qgc2V0CiMgQ09ORklHX1BBVEFfTVBJSVggaXMgbm90 IHNldAojIENPTkZJR19QQVRBX05TODc0MTAgaXMgbm90IHNldAojIENPTkZJR19QQVRBX09QVEkg aXMgbm90IHNldApDT05GSUdfUEFUQV9QTEFURk9STT15CiMgQ09ORklHX1BBVEFfT0ZfUExBVEZP Uk0gaXMgbm90IHNldAojIENPTkZJR19QQVRBX1JaMTAwMCBpcyBub3Qgc2V0CgojCiMgR2VuZXJp YyBmYWxsYmFjayAvIGxlZ2FjeSBkcml2ZXJzCiMKIyBDT05GSUdfUEFUQV9MRUdBQ1kgaXMgbm90 IHNldApDT05GSUdfTUQ9eQpDT05GSUdfQkxLX0RFVl9NRD15CkNPTkZJR19NRF9BVVRPREVURUNU PXkKQ09ORklHX01EX0xJTkVBUj15CkNPTkZJR19NRF9SQUlEMD15CkNPTkZJR19NRF9SQUlEMT15 CkNPTkZJR19NRF9SQUlEMTA9eQpDT05GSUdfTURfUkFJRDQ1Nj15CkNPTkZJR19NRF9NVUxUSVBB VEg9eQojIENPTkZJR19NRF9GQVVMVFkgaXMgbm90IHNldApDT05GSUdfTURfQ0xVU1RFUj15CkNP TkZJR19CQ0FDSEU9eQojIENPTkZJR19CQ0FDSEVfREVCVUcgaXMgbm90IHNldApDT05GSUdfQkNB Q0hFX0NMT1NVUkVTX0RFQlVHPXkKIyBDT05GSUdfQkxLX0RFVl9ETSBpcyBub3Qgc2V0CiMgQ09O RklHX1RBUkdFVF9DT1JFIGlzIG5vdCBzZXQKIyBDT05GSUdfRlVTSU9OIGlzIG5vdCBzZXQKCiMK IyBJRUVFIDEzOTQgKEZpcmVXaXJlKSBzdXBwb3J0CiMKIyBDT05GSUdfRklSRVdJUkUgaXMgbm90 IHNldAojIENPTkZJR19GSVJFV0lSRV9OT1NZIGlzIG5vdCBzZXQKQ09ORklHX01BQ0lOVE9TSF9E UklWRVJTPXkKIyBDT05GSUdfTUFDX0VNVU1PVVNFQlROIGlzIG5vdCBzZXQKQ09ORklHX05FVERF VklDRVM9eQojIENPTkZJR19ORVRfQ09SRSBpcyBub3Qgc2V0CiMgQ09ORklHX0FSQ05FVCBpcyBu b3Qgc2V0CkNPTkZJR19BVE1fRFJJVkVSUz15CkNPTkZJR19BVE1fRFVNTVk9eQpDT05GSUdfQVRN X1RDUD15CiMgQ09ORklHX0FUTV9MQU5BSSBpcyBub3Qgc2V0CiMgQ09ORklHX0FUTV9FTkkgaXMg bm90IHNldAojIENPTkZJR19BVE1fRklSRVNUUkVBTSBpcyBub3Qgc2V0CiMgQ09ORklHX0FUTV9a QVRNIGlzIG5vdCBzZXQKIyBDT05GSUdfQVRNX05JQ1NUQVIgaXMgbm90IHNldAojIENPTkZJR19B VE1fSURUNzcyNTIgaXMgbm90IHNldAojIENPTkZJR19BVE1fQU1CQVNTQURPUiBpcyBub3Qgc2V0 CiMgQ09ORklHX0FUTV9IT1JJWk9OIGlzIG5vdCBzZXQKIyBDT05GSUdfQVRNX0lBIGlzIG5vdCBz ZXQKIyBDT05GSUdfQVRNX0ZPUkUyMDBFIGlzIG5vdCBzZXQKIyBDT05GSUdfQVRNX0hFIGlzIG5v dCBzZXQKIyBDT05GSUdfQVRNX1NPTE9TIGlzIG5vdCBzZXQKCiMKIyBDQUlGIHRyYW5zcG9ydCBk cml2ZXJzCiMKQ09ORklHX0NBSUZfVFRZPXkKQ09ORklHX0NBSUZfU1BJX1NMQVZFPXkKQ09ORklH X0NBSUZfU1BJX1NZTkM9eQpDT05GSUdfQ0FJRl9IU0k9eQpDT05GSUdfQ0FJRl9WSVJUSU89eQoj IENPTkZJR19WSE9TVF9ORVQgaXMgbm90IHNldApDT05GSUdfVkhPU1RfUklORz15CiMgQ09ORklH X1ZIT1NUX0NST1NTX0VORElBTl9MRUdBQ1kgaXMgbm90IHNldAoKIwojIERpc3RyaWJ1dGVkIFN3 aXRjaCBBcmNoaXRlY3R1cmUgZHJpdmVycwojCiMgQ09ORklHX05FVF9EU0FfTVY4OEU2WFhYIGlz IG5vdCBzZXQKIyBDT05GSUdfTkVUX0RTQV9NVjg4RTZYWFhfTkVFRF9QUFUgaXMgbm90IHNldApD T05GSUdfRVRIRVJORVQ9eQpDT05GSUdfTURJTz15CkNPTkZJR19ORVRfVkVORE9SXzNDT009eQoj IENPTkZJR19WT1JURVggaXMgbm90IHNldAojIENPTkZJR19UWVBIT09OIGlzIG5vdCBzZXQKQ09O RklHX05FVF9WRU5ET1JfQURBUFRFQz15CiMgQ09ORklHX0FEQVBURUNfU1RBUkZJUkUgaXMgbm90 IHNldApDT05GSUdfTkVUX1ZFTkRPUl9BR0VSRT15CiMgQ09ORklHX0VUMTMxWCBpcyBub3Qgc2V0 CkNPTkZJR19ORVRfVkVORE9SX0FMVEVPTj15CiMgQ09ORklHX0FDRU5JQyBpcyBub3Qgc2V0CiMg Q09ORklHX0FMVEVSQV9UU0UgaXMgbm90IHNldApDT05GSUdfTkVUX1ZFTkRPUl9BTUQ9eQojIENP TkZJR19BTUQ4MTExX0VUSCBpcyBub3Qgc2V0CiMgQ09ORklHX1BDTkVUMzIgaXMgbm90IHNldApD T05GSUdfTkVUX1ZFTkRPUl9BUkM9eQojIENPTkZJR19BUkNfRU1BQyBpcyBub3Qgc2V0CiMgQ09O RklHX0VNQUNfUk9DS0NISVAgaXMgbm90IHNldApDT05GSUdfTkVUX1ZFTkRPUl9BVEhFUk9TPXkK IyBDT05GSUdfQVRMMiBpcyBub3Qgc2V0CiMgQ09ORklHX0FUTDEgaXMgbm90IHNldAojIENPTkZJ R19BVEwxRSBpcyBub3Qgc2V0CiMgQ09ORklHX0FUTDFDIGlzIG5vdCBzZXQKIyBDT05GSUdfQUxY IGlzIG5vdCBzZXQKIyBDT05GSUdfTkVUX1ZFTkRPUl9BVVJPUkEgaXMgbm90IHNldApDT05GSUdf TkVUX0NBREVOQ0U9eQojIENPTkZJR19NQUNCIGlzIG5vdCBzZXQKQ09ORklHX05FVF9WRU5ET1Jf QlJPQURDT009eQojIENPTkZJR19CNDQgaXMgbm90IHNldAojIENPTkZJR19CQ01HRU5FVCBpcyBu b3Qgc2V0CiMgQ09ORklHX0JOWDIgaXMgbm90IHNldAojIENPTkZJR19DTklDIGlzIG5vdCBzZXQK IyBDT05GSUdfVElHT04zIGlzIG5vdCBzZXQKIyBDT05GSUdfQk5YMlggaXMgbm90IHNldAojIENP TkZJR19TWVNURU1QT1JUIGlzIG5vdCBzZXQKIyBDT05GSUdfQk5YVCBpcyBub3Qgc2V0CkNPTkZJ R19ORVRfVkVORE9SX0JST0NBREU9eQojIENPTkZJR19CTkEgaXMgbm90IHNldApDT05GSUdfTkVU X1ZFTkRPUl9DQVZJVU09eQojIENPTkZJR19USFVOREVSX05JQ19QRiBpcyBub3Qgc2V0CiMgQ09O RklHX1RIVU5ERVJfTklDX1ZGIGlzIG5vdCBzZXQKIyBDT05GSUdfVEhVTkRFUl9OSUNfQkdYIGlz IG5vdCBzZXQKIyBDT05GSUdfTElRVUlESU8gaXMgbm90IHNldApDT05GSUdfTkVUX1ZFTkRPUl9D SEVMU0lPPXkKIyBDT05GSUdfQ0hFTFNJT19UMSBpcyBub3Qgc2V0CiMgQ09ORklHX0NIRUxTSU9f VDMgaXMgbm90IHNldAojIENPTkZJR19DSEVMU0lPX1Q0IGlzIG5vdCBzZXQKIyBDT05GSUdfQ0hF TFNJT19UNFZGIGlzIG5vdCBzZXQKQ09ORklHX05FVF9WRU5ET1JfQ0lTQ089eQojIENPTkZJR19F TklDIGlzIG5vdCBzZXQKIyBDT05GSUdfQ1hfRUNBVCBpcyBub3Qgc2V0CiMgQ09ORklHX0RORVQg aXMgbm90IHNldApDT05GSUdfTkVUX1ZFTkRPUl9ERUM9eQojIENPTkZJR19ORVRfVFVMSVAgaXMg bm90IHNldApDT05GSUdfTkVUX1ZFTkRPUl9ETElOSz15CiMgQ09ORklHX0RMMksgaXMgbm90IHNl dAojIENPTkZJR19TVU5EQU5DRSBpcyBub3Qgc2V0CkNPTkZJR19ORVRfVkVORE9SX0VNVUxFWD15 CiMgQ09ORklHX0JFMk5FVCBpcyBub3Qgc2V0CkNPTkZJR19ORVRfVkVORE9SX0VaQ0hJUD15CiMg Q09ORklHX0VaQ0hJUF9OUFNfTUFOQUdFTUVOVF9FTkVUIGlzIG5vdCBzZXQKQ09ORklHX05FVF9W RU5ET1JfRVhBUj15CiMgQ09ORklHX1MySU8gaXMgbm90IHNldAojIENPTkZJR19WWEdFIGlzIG5v dCBzZXQKQ09ORklHX05FVF9WRU5ET1JfSFA9eQojIENPTkZJR19IUDEwMCBpcyBub3Qgc2V0CkNP TkZJR19ORVRfVkVORE9SX0lOVEVMPXkKIyBDT05GSUdfRTEwMCBpcyBub3Qgc2V0CkNPTkZJR19F MTAwMD15CkNPTkZJR19FMTAwMEU9eQpDT05GSUdfSUdCPXkKQ09ORklHX0lHQl9IV01PTj15CiMg Q09ORklHX0lHQlZGIGlzIG5vdCBzZXQKIyBDT05GSUdfSVhHQiBpcyBub3Qgc2V0CkNPTkZJR19J WEdCRT15CkNPTkZJR19JWEdCRV9IV01PTj15CiMgQ09ORklHX0k0MEUgaXMgbm90IHNldApDT05G SUdfTkVUX1ZFTkRPUl9JODI1WFg9eQojIENPTkZJR19KTUUgaXMgbm90IHNldApDT05GSUdfTkVU X1ZFTkRPUl9NQVJWRUxMPXkKIyBDT05GSUdfTVZNRElPIGlzIG5vdCBzZXQKIyBDT05GSUdfU0tH RSBpcyBub3Qgc2V0CiMgQ09ORklHX1NLWTIgaXMgbm90IHNldApDT05GSUdfTkVUX1ZFTkRPUl9N RUxMQU5PWD15CiMgQ09ORklHX01MWDRfRU4gaXMgbm90IHNldAojIENPTkZJR19NTFg0X0NPUkUg aXMgbm90IHNldAojIENPTkZJR19NTFg1X0NPUkUgaXMgbm90IHNldAojIENPTkZJR19NTFhTV19D T1JFIGlzIG5vdCBzZXQKQ09ORklHX05FVF9WRU5ET1JfTUlDUkVMPXkKIyBDT05GSUdfS1M4ODQy IGlzIG5vdCBzZXQKIyBDT05GSUdfS1M4ODUxX01MTCBpcyBub3Qgc2V0CiMgQ09ORklHX0tTWjg4 NFhfUENJIGlzIG5vdCBzZXQKQ09ORklHX05FVF9WRU5ET1JfTVlSST15CiMgQ09ORklHX01ZUkkx MEdFIGlzIG5vdCBzZXQKIyBDT05GSUdfRkVBTE5YIGlzIG5vdCBzZXQKQ09ORklHX05FVF9WRU5E T1JfTkFUU0VNST15CiMgQ09ORklHX05BVFNFTUkgaXMgbm90IHNldAojIENPTkZJR19OUzgzODIw IGlzIG5vdCBzZXQKQ09ORklHX05FVF9WRU5ET1JfTkVUUk9OT01FPXkKQ09ORklHX05FVF9WRU5E T1JfODM5MD15CiMgQ09ORklHX05FMktfUENJIGlzIG5vdCBzZXQKQ09ORklHX05FVF9WRU5ET1Jf TlZJRElBPXkKIyBDT05GSUdfRk9SQ0VERVRIIGlzIG5vdCBzZXQKQ09ORklHX05FVF9WRU5ET1Jf T0tJPXkKIyBDT05GSUdfRVRIT0MgaXMgbm90IHNldApDT05GSUdfTkVUX1BBQ0tFVF9FTkdJTkU9 eQojIENPTkZJR19IQU1BQ0hJIGlzIG5vdCBzZXQKIyBDT05GSUdfWUVMTE9XRklOIGlzIG5vdCBz ZXQKQ09ORklHX05FVF9WRU5ET1JfUUxPR0lDPXkKIyBDT05GSUdfUUxBM1hYWCBpcyBub3Qgc2V0 CiMgQ09ORklHX1FMQ05JQyBpcyBub3Qgc2V0CiMgQ09ORklHX1FMR0UgaXMgbm90IHNldAojIENP TkZJR19ORVRYRU5fTklDIGlzIG5vdCBzZXQKIyBDT05GSUdfUUVEIGlzIG5vdCBzZXQKQ09ORklH X05FVF9WRU5ET1JfUVVBTENPTU09eQpDT05GSUdfTkVUX1ZFTkRPUl9SRUFMVEVLPXkKIyBDT05G SUdfQVRQIGlzIG5vdCBzZXQKIyBDT05GSUdfODEzOUNQIGlzIG5vdCBzZXQKIyBDT05GSUdfODEz OVRPTyBpcyBub3Qgc2V0CiMgQ09ORklHX1I4MTY5IGlzIG5vdCBzZXQKQ09ORklHX05FVF9WRU5E T1JfUkVORVNBUz15CkNPTkZJR19ORVRfVkVORE9SX1JEQz15CiMgQ09ORklHX1I2MDQwIGlzIG5v dCBzZXQKQ09ORklHX05FVF9WRU5ET1JfUk9DS0VSPXkKQ09ORklHX05FVF9WRU5ET1JfU0FNU1VO Rz15CiMgQ09ORklHX1NYR0JFX0VUSCBpcyBub3Qgc2V0CkNPTkZJR19ORVRfVkVORE9SX1NFRVE9 eQpDT05GSUdfTkVUX1ZFTkRPUl9TSUxBTj15CiMgQ09ORklHX1NDOTIwMzEgaXMgbm90IHNldApD T05GSUdfTkVUX1ZFTkRPUl9TSVM9eQojIENPTkZJR19TSVM5MDAgaXMgbm90IHNldAojIENPTkZJ R19TSVMxOTAgaXMgbm90IHNldAojIENPTkZJR19TRkMgaXMgbm90IHNldApDT05GSUdfTkVUX1ZF TkRPUl9TTVNDPXkKIyBDT05GSUdfRVBJQzEwMCBpcyBub3Qgc2V0CiMgQ09ORklHX1NNU0M5MTFY IGlzIG5vdCBzZXQKIyBDT05GSUdfU01TQzk0MjAgaXMgbm90IHNldApDT05GSUdfTkVUX1ZFTkRP Ul9TVE1JQ1JPPXkKIyBDT05GSUdfU1RNTUFDX0VUSCBpcyBub3Qgc2V0CkNPTkZJR19ORVRfVkVO RE9SX1NVTj15CiMgQ09ORklHX0hBUFBZTUVBTCBpcyBub3Qgc2V0CiMgQ09ORklHX1NVTkdFTSBp cyBub3Qgc2V0CiMgQ09ORklHX0NBU1NJTkkgaXMgbm90IHNldAojIENPTkZJR19OSVUgaXMgbm90 IHNldApDT05GSUdfTkVUX1ZFTkRPUl9TWU5PUFNZUz15CiMgQ09ORklHX1NZTk9QU1lTX0RXQ19F VEhfUU9TIGlzIG5vdCBzZXQKQ09ORklHX05FVF9WRU5ET1JfVEVIVVRJPXkKIyBDT05GSUdfVEVI VVRJIGlzIG5vdCBzZXQKQ09ORklHX05FVF9WRU5ET1JfVEk9eQojIENPTkZJR19USV9DUFNXX0FM RSBpcyBub3Qgc2V0CiMgQ09ORklHX1RMQU4gaXMgbm90IHNldApDT05GSUdfTkVUX1ZFTkRPUl9W SUE9eQojIENPTkZJR19WSUFfUkhJTkUgaXMgbm90IHNldAojIENPTkZJR19WSUFfVkVMT0NJVFkg aXMgbm90IHNldApDT05GSUdfTkVUX1ZFTkRPUl9XSVpORVQ9eQojIENPTkZJR19XSVpORVRfVzUx MDAgaXMgbm90IHNldAojIENPTkZJR19XSVpORVRfVzUzMDAgaXMgbm90IHNldAojIENPTkZJR19G RERJIGlzIG5vdCBzZXQKIyBDT05GSUdfSElQUEkgaXMgbm90IHNldAojIENPTkZJR19ORVRfU0Ix MDAwIGlzIG5vdCBzZXQKQ09ORklHX1BIWUxJQj15CgojCiMgTUlJIFBIWSBkZXZpY2UgZHJpdmVy cwojCkNPTkZJR19BUVVBTlRJQV9QSFk9eQojIENPTkZJR19BVDgwM1hfUEhZIGlzIG5vdCBzZXQK Q09ORklHX0FNRF9QSFk9eQpDT05GSUdfTUFSVkVMTF9QSFk9eQpDT05GSUdfREFWSUNPTV9QSFk9 eQpDT05GSUdfUVNFTUlfUEhZPXkKIyBDT05GSUdfTFhUX1BIWSBpcyBub3Qgc2V0CiMgQ09ORklH X0NJQ0FEQV9QSFkgaXMgbm90IHNldAojIENPTkZJR19WSVRFU1NFX1BIWSBpcyBub3Qgc2V0CkNP TkZJR19URVJBTkVUSUNTX1BIWT15CkNPTkZJR19TTVNDX1BIWT15CkNPTkZJR19CQ01fTkVUX1BI WUxJQj15CkNPTkZJR19CUk9BRENPTV9QSFk9eQojIENPTkZJR19CQ003WFhYX1BIWSBpcyBub3Qg c2V0CkNPTkZJR19CQ004N1hYX1BIWT15CkNPTkZJR19JQ1BMVVNfUEhZPXkKQ09ORklHX1JFQUxU RUtfUEhZPXkKQ09ORklHX05BVElPTkFMX1BIWT15CkNPTkZJR19TVEUxMFhQPXkKQ09ORklHX0xT SV9FVDEwMTFDX1BIWT15CiMgQ09ORklHX01JQ1JFTF9QSFkgaXMgbm90IHNldAojIENPTkZJR19E UDgzODQ4X1BIWSBpcyBub3Qgc2V0CiMgQ09ORklHX0RQODM4NjdfUEhZIGlzIG5vdCBzZXQKQ09O RklHX01JQ1JPQ0hJUF9QSFk9eQpDT05GSUdfRklYRURfUEhZPXkKIyBDT05GSUdfTURJT19CSVRC QU5HIGlzIG5vdCBzZXQKIyBDT05GSUdfTURJT19PQ1RFT04gaXMgbm90IHNldApDT05GSUdfTURJ T19CVVNfTVVYPXkKQ09ORklHX01ESU9fQlVTX01VWF9HUElPPXkKQ09ORklHX01ESU9fQlVTX01V WF9NTUlPUkVHPXkKQ09ORklHX01ESU9fQkNNX1VOSU1BQz15CkNPTkZJR19QTElQPXkKQ09ORklH X1BQUD15CkNPTkZJR19QUFBfQlNEQ09NUD15CkNPTkZJR19QUFBfREVGTEFURT15CiMgQ09ORklH X1BQUF9GSUxURVIgaXMgbm90IHNldApDT05GSUdfUFBQX01QUEU9eQojIENPTkZJR19QUFBfTVVM VElMSU5LIGlzIG5vdCBzZXQKQ09ORklHX1BQUE9BVE09eQojIENPTkZJR19QUFBPRSBpcyBub3Qg c2V0CkNPTkZJR19QUFRQPXkKQ09ORklHX1BQUF9BU1lOQz15CkNPTkZJR19QUFBfU1lOQ19UVFk9 eQojIENPTkZJR19TTElQIGlzIG5vdCBzZXQKQ09ORklHX1NMSEM9eQoKIwojIEhvc3Qtc2lkZSBV U0Igc3VwcG9ydCBpcyBuZWVkZWQgZm9yIFVTQiBOZXR3b3JrIEFkYXB0ZXIgc3VwcG9ydAojCiMg Q09ORklHX1dMQU4gaXMgbm90IHNldAoKIwojIEVuYWJsZSBXaU1BWCAoTmV0d29ya2luZyBvcHRp b25zKSB0byBzZWUgdGhlIFdpTUFYIGRyaXZlcnMKIwojIENPTkZJR19XQU4gaXMgbm90IHNldAoj IENPTkZJR19WTVhORVQzIGlzIG5vdCBzZXQKIyBDT05GSUdfRlVKSVRTVV9FUyBpcyBub3Qgc2V0 CiMgQ09ORklHX0lTRE4gaXMgbm90IHNldAojIENPTkZJR19OVk0gaXMgbm90IHNldAoKIwojIElu cHV0IGRldmljZSBzdXBwb3J0CiMKQ09ORklHX0lOUFVUPXkKQ09ORklHX0lOUFVUX0xFRFM9eQpD T05GSUdfSU5QVVRfRkZfTUVNTEVTUz15CkNPTkZJR19JTlBVVF9QT0xMREVWPXkKQ09ORklHX0lO UFVUX1NQQVJTRUtNQVA9eQpDT05GSUdfSU5QVVRfTUFUUklYS01BUD15CgojCiMgVXNlcmxhbmQg aW50ZXJmYWNlcwojCiMgQ09ORklHX0lOUFVUX01PVVNFREVWIGlzIG5vdCBzZXQKQ09ORklHX0lO UFVUX0pPWURFVj15CkNPTkZJR19JTlBVVF9FVkRFVj15CkNPTkZJR19JTlBVVF9FVkJVRz15Cgoj CiMgSW5wdXQgRGV2aWNlIERyaXZlcnMKIwpDT05GSUdfSU5QVVRfS0VZQk9BUkQ9eQojIENPTkZJ R19LRVlCT0FSRF9BRFA1NTg4IGlzIG5vdCBzZXQKIyBDT05GSUdfS0VZQk9BUkRfQURQNTU4OSBp cyBub3Qgc2V0CkNPTkZJR19LRVlCT0FSRF9BVEtCRD15CiMgQ09ORklHX0tFWUJPQVJEX1FUMTA3 MCBpcyBub3Qgc2V0CiMgQ09ORklHX0tFWUJPQVJEX1FUMjE2MCBpcyBub3Qgc2V0CiMgQ09ORklH X0tFWUJPQVJEX0xLS0JEIGlzIG5vdCBzZXQKIyBDT05GSUdfS0VZQk9BUkRfR1BJTyBpcyBub3Qg c2V0CiMgQ09ORklHX0tFWUJPQVJEX0dQSU9fUE9MTEVEIGlzIG5vdCBzZXQKIyBDT05GSUdfS0VZ Qk9BUkRfVENBNjQxNiBpcyBub3Qgc2V0CiMgQ09ORklHX0tFWUJPQVJEX1RDQTg0MTggaXMgbm90 IHNldAojIENPTkZJR19LRVlCT0FSRF9NQVRSSVggaXMgbm90IHNldAojIENPTkZJR19LRVlCT0FS RF9MTTgzMjMgaXMgbm90IHNldAojIENPTkZJR19LRVlCT0FSRF9MTTgzMzMgaXMgbm90IHNldAoj IENPTkZJR19LRVlCT0FSRF9NQVg3MzU5IGlzIG5vdCBzZXQKIyBDT05GSUdfS0VZQk9BUkRfTUNT IGlzIG5vdCBzZXQKIyBDT05GSUdfS0VZQk9BUkRfTVBSMTIxIGlzIG5vdCBzZXQKIyBDT05GSUdf S0VZQk9BUkRfTkVXVE9OIGlzIG5vdCBzZXQKIyBDT05GSUdfS0VZQk9BUkRfT1BFTkNPUkVTIGlz IG5vdCBzZXQKIyBDT05GSUdfS0VZQk9BUkRfU1RPV0FXQVkgaXMgbm90IHNldAojIENPTkZJR19L RVlCT0FSRF9TVU5LQkQgaXMgbm90IHNldAojIENPTkZJR19LRVlCT0FSRF9PTUFQNCBpcyBub3Qg c2V0CiMgQ09ORklHX0tFWUJPQVJEX1hUS0JEIGlzIG5vdCBzZXQKIyBDT05GSUdfS0VZQk9BUkRf Q0FQMTFYWCBpcyBub3Qgc2V0CiMgQ09ORklHX0lOUFVUX01PVVNFIGlzIG5vdCBzZXQKIyBDT05G SUdfSU5QVVRfSk9ZU1RJQ0sgaXMgbm90IHNldApDT05GSUdfSU5QVVRfVEFCTEVUPXkKIyBDT05G SUdfVEFCTEVUX1VTQl9BQ0VDQUQgaXMgbm90IHNldAojIENPTkZJR19UQUJMRVRfVVNCX0FJUFRF SyBpcyBub3Qgc2V0CiMgQ09ORklHX1RBQkxFVF9VU0JfSEFOV0FORyBpcyBub3Qgc2V0CiMgQ09O RklHX1RBQkxFVF9VU0JfS0JUQUIgaXMgbm90IHNldAojIENPTkZJR19UQUJMRVRfU0VSSUFMX1dB Q09NNCBpcyBub3Qgc2V0CiMgQ09ORklHX0lOUFVUX1RPVUNIU0NSRUVOIGlzIG5vdCBzZXQKIyBD T05GSUdfSU5QVVRfTUlTQyBpcyBub3Qgc2V0CgojCiMgSGFyZHdhcmUgSS9PIHBvcnRzCiMKQ09O RklHX1NFUklPPXkKQ09ORklHX0FSQ0hfTUlHSFRfSEFWRV9QQ19TRVJJTz15CkNPTkZJR19TRVJJ T19JODA0Mj15CkNPTkZJR19TRVJJT19TRVJQT1JUPXkKQ09ORklHX1NFUklPX0NUODJDNzEwPXkK Q09ORklHX1NFUklPX1BBUktCRD15CiMgQ09ORklHX1NFUklPX1BDSVBTMiBpcyBub3Qgc2V0CkNP TkZJR19TRVJJT19MSUJQUzI9eQpDT05GSUdfU0VSSU9fUkFXPXkKIyBDT05GSUdfU0VSSU9fQUxU RVJBX1BTMiBpcyBub3Qgc2V0CkNPTkZJR19TRVJJT19QUzJNVUxUPXkKIyBDT05GSUdfU0VSSU9f QVJDX1BTMiBpcyBub3Qgc2V0CkNPTkZJR19TRVJJT19BUEJQUzI9eQpDT05GSUdfVVNFUklPPXkK Q09ORklHX0dBTUVQT1JUPXkKQ09ORklHX0dBTUVQT1JUX05TNTU4PXkKQ09ORklHX0dBTUVQT1JU X0w0PXkKIyBDT05GSUdfR0FNRVBPUlRfRU1VMTBLMSBpcyBub3Qgc2V0CiMgQ09ORklHX0dBTUVQ T1JUX0ZNODAxIGlzIG5vdCBzZXQKCiMKIyBDaGFyYWN0ZXIgZGV2aWNlcwojCkNPTkZJR19UVFk9 eQojIENPTkZJR19WVCBpcyBub3Qgc2V0CiMgQ09ORklHX1VOSVg5OF9QVFlTIGlzIG5vdCBzZXQK IyBDT05GSUdfTEVHQUNZX1BUWVMgaXMgbm90IHNldAojIENPTkZJR19TRVJJQUxfTk9OU1RBTkRB UkQgaXMgbm90IHNldAojIENPTkZJR19OT1pPTUkgaXMgbm90IHNldApDT05GSUdfTl9HU009eQoj IENPTkZJR19UUkFDRV9ST1VURVIgaXMgbm90IHNldApDT05GSUdfVFJBQ0VfU0lOSz15CiMgQ09O RklHX0RFVk1FTSBpcyBub3Qgc2V0CiMgQ09ORklHX0RFVktNRU0gaXMgbm90IHNldAoKIwojIFNl cmlhbCBkcml2ZXJzCiMKQ09ORklHX1NFUklBTF9FQVJMWUNPTj15CkNPTkZJR19TRVJJQUxfODI1 MD15CiMgQ09ORklHX1NFUklBTF84MjUwX0RFUFJFQ0FURURfT1BUSU9OUyBpcyBub3Qgc2V0CkNP TkZJR19TRVJJQUxfODI1MF9QTlA9eQpDT05GSUdfU0VSSUFMXzgyNTBfQ09OU09MRT15CkNPTkZJ R19TRVJJQUxfODI1MF9ETUE9eQpDT05GSUdfU0VSSUFMXzgyNTBfUENJPXkKQ09ORklHX1NFUklB TF84MjUwX05SX1VBUlRTPTQKQ09ORklHX1NFUklBTF84MjUwX1JVTlRJTUVfVUFSVFM9NApDT05G SUdfU0VSSUFMXzgyNTBfRVhURU5ERUQ9eQpDT05GSUdfU0VSSUFMXzgyNTBfTUFOWV9QT1JUUz15 CkNPTkZJR19TRVJJQUxfODI1MF9TSEFSRV9JUlE9eQpDT05GSUdfU0VSSUFMXzgyNTBfREVURUNU X0lSUT15CiMgQ09ORklHX1NFUklBTF84MjUwX1JTQSBpcyBub3Qgc2V0CiMgQ09ORklHX1NFUklB TF84MjUwX0ZTTCBpcyBub3Qgc2V0CkNPTkZJR19TRVJJQUxfODI1MF9EVz15CiMgQ09ORklHX1NF UklBTF84MjUwX1JUMjg4WCBpcyBub3Qgc2V0CiMgQ09ORklHX1NFUklBTF84MjUwX0ZJTlRFSyBp cyBub3Qgc2V0CkNPTkZJR19TRVJJQUxfODI1MF9JTkdFTklDPXkKIyBDT05GSUdfU0VSSUFMXzgy NTBfTUlEIGlzIG5vdCBzZXQKQ09ORklHX1NFUklBTF9PRl9QTEFURk9STT15CgojCiMgTm9uLTgy NTAgc2VyaWFsIHBvcnQgc3VwcG9ydAojCiMgQ09ORklHX1NFUklBTF9VQVJUTElURSBpcyBub3Qg c2V0CkNPTkZJR19TRVJJQUxfQ09SRT15CkNPTkZJR19TRVJJQUxfQ09SRV9DT05TT0xFPXkKIyBD T05GSUdfU0VSSUFMX0pTTSBpcyBub3Qgc2V0CkNPTkZJR19TRVJJQUxfU0NDTlhQPXkKIyBDT05G SUdfU0VSSUFMX1NDQ05YUF9DT05TT0xFIGlzIG5vdCBzZXQKQ09ORklHX1NFUklBTF9TQzE2SVM3 WFhfQ09SRT15CkNPTkZJR19TRVJJQUxfU0MxNklTN1hYPXkKQ09ORklHX1NFUklBTF9TQzE2SVM3 WFhfSTJDPXkKQ09ORklHX1NFUklBTF9BTFRFUkFfSlRBR1VBUlQ9eQojIENPTkZJR19TRVJJQUxf QUxURVJBX0pUQUdVQVJUX0NPTlNPTEUgaXMgbm90IHNldAojIENPTkZJR19TRVJJQUxfQUxURVJB X1VBUlQgaXMgbm90IHNldApDT05GSUdfU0VSSUFMX1hJTElOWF9QU19VQVJUPXkKQ09ORklHX1NF UklBTF9YSUxJTlhfUFNfVUFSVF9DT05TT0xFPXkKIyBDT05GSUdfU0VSSUFMX0FSQyBpcyBub3Qg c2V0CiMgQ09ORklHX1NFUklBTF9SUDIgaXMgbm90IHNldApDT05GSUdfU0VSSUFMX0ZTTF9MUFVB UlQ9eQpDT05GSUdfU0VSSUFMX0ZTTF9MUFVBUlRfQ09OU09MRT15CkNPTkZJR19TRVJJQUxfQ09O RVhBTlRfRElHSUNPTE9SPXkKIyBDT05GSUdfU0VSSUFMX0NPTkVYQU5UX0RJR0lDT0xPUl9DT05T T0xFIGlzIG5vdCBzZXQKIyBDT05GSUdfU0VSSUFMX01FTl9aMTM1IGlzIG5vdCBzZXQKQ09ORklH X1RUWV9QUklOVEs9eQojIENPTkZJR19QUklOVEVSIGlzIG5vdCBzZXQKQ09ORklHX1BQREVWPXkK Q09ORklHX0hWQ19EUklWRVI9eQpDT05GSUdfVklSVElPX0NPTlNPTEU9eQpDT05GSUdfSVBNSV9I QU5ETEVSPXkKIyBDT05GSUdfSVBNSV9QQU5JQ19FVkVOVCBpcyBub3Qgc2V0CiMgQ09ORklHX0lQ TUlfREVWSUNFX0lOVEVSRkFDRSBpcyBub3Qgc2V0CkNPTkZJR19JUE1JX1NJPXkKQ09ORklHX0lQ TUlfU0lfUFJPQkVfREVGQVVMVFM9eQpDT05GSUdfSVBNSV9TU0lGPXkKQ09ORklHX0lQTUlfV0FU Q0hET0c9eQojIENPTkZJR19JUE1JX1BPV0VST0ZGIGlzIG5vdCBzZXQKIyBDT05GSUdfSFdfUkFO RE9NIGlzIG5vdCBzZXQKIyBDT05GSUdfTlZSQU0gaXMgbm90IHNldAojIENPTkZJR19SMzk2NCBp cyBub3Qgc2V0CiMgQ09ORklHX0FQUExJQ09NIGlzIG5vdCBzZXQKQ09ORklHX01XQVZFPXkKQ09O RklHX1JBV19EUklWRVI9eQpDT05GSUdfTUFYX1JBV19ERVZTPTI1NgojIENPTkZJR19IUEVUIGlz IG5vdCBzZXQKQ09ORklHX0hBTkdDSEVDS19USU1FUj15CkNPTkZJR19UQ0dfVFBNPXkKQ09ORklH X1RDR19USVM9eQpDT05GSUdfVENHX1RJU19JMkNfQVRNRUw9eQojIENPTkZJR19UQ0dfVElTX0ky Q19JTkZJTkVPTiBpcyBub3Qgc2V0CkNPTkZJR19UQ0dfVElTX0kyQ19OVVZPVE9OPXkKIyBDT05G SUdfVENHX05TQyBpcyBub3Qgc2V0CiMgQ09ORklHX1RDR19BVE1FTCBpcyBub3Qgc2V0CiMgQ09O RklHX1RDR19JTkZJTkVPTiBpcyBub3Qgc2V0CiMgQ09ORklHX1RDR19DUkIgaXMgbm90IHNldApD T05GSUdfVENHX1RJU19TVDMzWlAyND15CkNPTkZJR19UQ0dfVElTX1NUMzNaUDI0X0kyQz15CiMg Q09ORklHX1RFTENMT0NLIGlzIG5vdCBzZXQKQ09ORklHX0RFVlBPUlQ9eQpDT05GSUdfWElMTFlC VVM9eQpDT05GSUdfWElMTFlCVVNfT0Y9eQoKIwojIEkyQyBzdXBwb3J0CiMKQ09ORklHX0kyQz15 CkNPTkZJR19BQ1BJX0kyQ19PUFJFR0lPTj15CkNPTkZJR19JMkNfQk9BUkRJTkZPPXkKQ09ORklH X0kyQ19DT01QQVQ9eQpDT05GSUdfSTJDX0NIQVJERVY9eQojIENPTkZJR19JMkNfTVVYIGlzIG5v dCBzZXQKIyBDT05GSUdfSTJDX0hFTFBFUl9BVVRPIGlzIG5vdCBzZXQKQ09ORklHX0kyQ19TTUJV Uz15CgojCiMgSTJDIEFsZ29yaXRobXMKIwpDT05GSUdfSTJDX0FMR09CSVQ9eQpDT05GSUdfSTJD X0FMR09QQ0Y9eQpDT05GSUdfSTJDX0FMR09QQ0E9eQoKIwojIEkyQyBIYXJkd2FyZSBCdXMgc3Vw cG9ydAojCgojCiMgUEMgU01CdXMgaG9zdCBjb250cm9sbGVyIGRyaXZlcnMKIwojIENPTkZJR19J MkNfQUxJMTUzNSBpcyBub3Qgc2V0CiMgQ09ORklHX0kyQ19BTEkxNTYzIGlzIG5vdCBzZXQKIyBD T05GSUdfSTJDX0FMSTE1WDMgaXMgbm90IHNldAojIENPTkZJR19JMkNfQU1ENzU2IGlzIG5vdCBz ZXQKIyBDT05GSUdfSTJDX0FNRDgxMTEgaXMgbm90IHNldAojIENPTkZJR19JMkNfSTgwMSBpcyBu b3Qgc2V0CiMgQ09ORklHX0kyQ19JU0NIIGlzIG5vdCBzZXQKIyBDT05GSUdfSTJDX0lTTVQgaXMg bm90IHNldAojIENPTkZJR19JMkNfUElJWDQgaXMgbm90IHNldAojIENPTkZJR19JMkNfTkZPUkNF MiBpcyBub3Qgc2V0CiMgQ09ORklHX0kyQ19TSVM1NTk1IGlzIG5vdCBzZXQKIyBDT05GSUdfSTJD X1NJUzYzMCBpcyBub3Qgc2V0CiMgQ09ORklHX0kyQ19TSVM5NlggaXMgbm90IHNldAojIENPTkZJ R19JMkNfVklBIGlzIG5vdCBzZXQKIyBDT05GSUdfSTJDX1ZJQVBSTyBpcyBub3Qgc2V0CgojCiMg QUNQSSBkcml2ZXJzCiMKIyBDT05GSUdfSTJDX1NDTUkgaXMgbm90IHNldAoKIwojIEkyQyBzeXN0 ZW0gYnVzIGRyaXZlcnMgKG1vc3RseSBlbWJlZGRlZCAvIHN5c3RlbS1vbi1jaGlwKQojCkNPTkZJ R19JMkNfQ0JVU19HUElPPXkKIyBDT05GSUdfSTJDX0RFU0lHTldBUkVfUENJIGlzIG5vdCBzZXQK Q09ORklHX0kyQ19HUElPPXkKQ09ORklHX0kyQ19LRU1QTEQ9eQpDT05GSUdfSTJDX09DT1JFUz15 CiMgQ09ORklHX0kyQ19QQ0FfUExBVEZPUk0gaXMgbm90IHNldAojIENPTkZJR19JMkNfUFhBX1BD SSBpcyBub3Qgc2V0CkNPTkZJR19JMkNfU0lNVEVDPXkKIyBDT05GSUdfSTJDX1hJTElOWCBpcyBu b3Qgc2V0CgojCiMgRXh0ZXJuYWwgSTJDL1NNQnVzIGFkYXB0ZXIgZHJpdmVycwojCkNPTkZJR19J MkNfUEFSUE9SVD15CiMgQ09ORklHX0kyQ19QQVJQT1JUX0xJR0hUIGlzIG5vdCBzZXQKIyBDT05G SUdfSTJDX1RBT1NfRVZNIGlzIG5vdCBzZXQKCiMKIyBPdGhlciBJMkMvU01CdXMgYnVzIGRyaXZl cnMKIwpDT05GSUdfSTJDX1NMQVZFPXkKQ09ORklHX0kyQ19TTEFWRV9FRVBST009eQojIENPTkZJ R19JMkNfREVCVUdfQ09SRSBpcyBub3Qgc2V0CiMgQ09ORklHX0kyQ19ERUJVR19BTEdPIGlzIG5v dCBzZXQKIyBDT05GSUdfSTJDX0RFQlVHX0JVUyBpcyBub3Qgc2V0CiMgQ09ORklHX1NQSSBpcyBu b3Qgc2V0CkNPTkZJR19TUE1JPXkKIyBDT05GSUdfSFNJIGlzIG5vdCBzZXQKCiMKIyBQUFMgc3Vw cG9ydAojCkNPTkZJR19QUFM9eQojIENPTkZJR19QUFNfREVCVUcgaXMgbm90IHNldAoKIwojIFBQ UyBjbGllbnRzIHN1cHBvcnQKIwpDT05GSUdfUFBTX0NMSUVOVF9LVElNRVI9eQpDT05GSUdfUFBT X0NMSUVOVF9MRElTQz15CkNPTkZJR19QUFNfQ0xJRU5UX1BBUlBPUlQ9eQpDT05GSUdfUFBTX0NM SUVOVF9HUElPPXkKCiMKIyBQUFMgZ2VuZXJhdG9ycyBzdXBwb3J0CiMKCiMKIyBQVFAgY2xvY2sg c3VwcG9ydAojCkNPTkZJR19QVFBfMTU4OF9DTE9DSz15CgojCiMgRW5hYmxlIFBIWUxJQiBhbmQg TkVUV09SS19QSFlfVElNRVNUQU1QSU5HIHRvIHNlZSB0aGUgYWRkaXRpb25hbCBjbG9ja3MuCiMK Q09ORklHX0FSQ0hfV0FOVF9PUFRJT05BTF9HUElPTElCPXkKQ09ORklHX0dQSU9MSUI9eQpDT05G SUdfR1BJT19ERVZSRVM9eQpDT05GSUdfT0ZfR1BJTz15CkNPTkZJR19HUElPX0FDUEk9eQpDT05G SUdfR1BJT0xJQl9JUlFDSElQPXkKIyBDT05GSUdfREVCVUdfR1BJTyBpcyBub3Qgc2V0CiMgQ09O RklHX0dQSU9fU1lTRlMgaXMgbm90IHNldApDT05GSUdfR1BJT19HRU5FUklDPXkKQ09ORklHX0dQ SU9fTUFYNzMwWD15CgojCiMgTWVtb3J5IG1hcHBlZCBHUElPIGRyaXZlcnMKIwojIENPTkZJR19H UElPXzc0WFhfTU1JTyBpcyBub3Qgc2V0CkNPTkZJR19HUElPX0FMVEVSQT15CiMgQ09ORklHX0dQ SU9fQU1EUFQgaXMgbm90IHNldAojIENPTkZJR19HUElPX0RXQVBCIGlzIG5vdCBzZXQKQ09ORklH X0dQSU9fR0VORVJJQ19QTEFURk9STT15CkNPTkZJR19HUElPX0dSR1BJTz15CiMgQ09ORklHX0dQ SU9fSUNIIGlzIG5vdCBzZXQKIyBDT05GSUdfR1BJT19MWU5YUE9JTlQgaXMgbm90IHNldApDT05G SUdfR1BJT19TWVNDT049eQojIENPTkZJR19HUElPX1ZYODU1IGlzIG5vdCBzZXQKQ09ORklHX0dQ SU9fWElMSU5YPXkKIyBDT05GSUdfR1BJT19aWCBpcyBub3Qgc2V0CgojCiMgUG9ydC1tYXBwZWQg SS9PIEdQSU8gZHJpdmVycwojCiMgQ09ORklHX0dQSU9fMTA0X0lESU9fMTYgaXMgbm90IHNldAoj IENPTkZJR19HUElPXzEwNF9JRElfNDggaXMgbm90IHNldApDT05GSUdfR1BJT19GNzE4OFg9eQpD T05GSUdfR1BJT19JVDg3PXkKIyBDT05GSUdfR1BJT19TQ0ggaXMgbm90IHNldApDT05GSUdfR1BJ T19TQ0gzMTFYPXkKCiMKIyBJMkMgR1BJTyBleHBhbmRlcnMKIwpDT05GSUdfR1BJT19BRFA1NTg4 PXkKIyBDT05GSUdfR1BJT19BRFA1NTg4X0lSUSBpcyBub3Qgc2V0CkNPTkZJR19HUElPX0FETlA9 eQpDT05GSUdfR1BJT19NQVg3MzAwPXkKQ09ORklHX0dQSU9fTUFYNzMyWD15CiMgQ09ORklHX0dQ SU9fTUFYNzMyWF9JUlEgaXMgbm90IHNldApDT05GSUdfR1BJT19QQ0E5NTNYPXkKQ09ORklHX0dQ SU9fUENBOTUzWF9JUlE9eQpDT05GSUdfR1BJT19QQ0Y4NTdYPXkKIyBDT05GSUdfR1BJT19TWDE1 MFggaXMgbm90IHNldAoKIwojIE1GRCBHUElPIGV4cGFuZGVycwojCiMgQ09ORklHX0dQSU9fQVJJ Wk9OQSBpcyBub3Qgc2V0CiMgQ09ORklHX0dQSU9fREE5MDU1IGlzIG5vdCBzZXQKIyBDT05GSUdf R1BJT19LRU1QTEQgaXMgbm90IHNldApDT05GSUdfR1BJT19MUDM5NDM9eQpDT05GSUdfR1BJT19Q QUxNQVM9eQpDT05GSUdfR1BJT19UUFM2NTg2WD15CkNPTkZJR19HUElPX1RQUzY1OTEyPXkKQ09O RklHX0dQSU9fV004MzFYPXkKQ09ORklHX0dQSU9fV004MzUwPXkKIyBDT05GSUdfR1BJT19XTTg5 OTQgaXMgbm90IHNldAoKIwojIFBDSSBHUElPIGV4cGFuZGVycwojCiMgQ09ORklHX0dQSU9fQU1E ODExMSBpcyBub3Qgc2V0CiMgQ09ORklHX0dQSU9fQlQ4WFggaXMgbm90IHNldAojIENPTkZJR19H UElPX0lOVEVMX01JRCBpcyBub3Qgc2V0CiMgQ09ORklHX0dQSU9fTUxfSU9IIGlzIG5vdCBzZXQK IyBDT05GSUdfR1BJT19SREMzMjFYIGlzIG5vdCBzZXQKIyBDT05GSUdfR1BJT19TT0RBVklMTEUg aXMgbm90IHNldAoKIwojIFNQSSBvciBJMkMgR1BJTyBleHBhbmRlcnMKIwpDT05GSUdfR1BJT19N Q1AyM1MwOD15CkNPTkZJR19XMT15CiMgQ09ORklHX1cxX0NPTiBpcyBub3Qgc2V0CgojCiMgMS13 aXJlIEJ1cyBNYXN0ZXJzCiMKIyBDT05GSUdfVzFfTUFTVEVSX01BVFJPWCBpcyBub3Qgc2V0CkNP TkZJR19XMV9NQVNURVJfRFMyNDgyPXkKQ09ORklHX1cxX01BU1RFUl9EUzFXTT15CkNPTkZJR19X MV9NQVNURVJfR1BJTz15CgojCiMgMS13aXJlIFNsYXZlcwojCkNPTkZJR19XMV9TTEFWRV9USEVS TT15CkNPTkZJR19XMV9TTEFWRV9TTUVNPXkKIyBDT05GSUdfVzFfU0xBVkVfRFMyNDA4IGlzIG5v dCBzZXQKIyBDT05GSUdfVzFfU0xBVkVfRFMyNDEzIGlzIG5vdCBzZXQKQ09ORklHX1cxX1NMQVZF X0RTMjQwNj15CkNPTkZJR19XMV9TTEFWRV9EUzI0MjM9eQpDT05GSUdfVzFfU0xBVkVfRFMyNDMx PXkKIyBDT05GSUdfVzFfU0xBVkVfRFMyNDMzIGlzIG5vdCBzZXQKQ09ORklHX1cxX1NMQVZFX0RT Mjc2MD15CkNPTkZJR19XMV9TTEFWRV9EUzI3ODA9eQpDT05GSUdfVzFfU0xBVkVfRFMyNzgxPXkK IyBDT05GSUdfVzFfU0xBVkVfRFMyOEUwNCBpcyBub3Qgc2V0CkNPTkZJR19XMV9TTEFWRV9CUTI3 MDAwPXkKQ09ORklHX1BPV0VSX1NVUFBMWT15CiMgQ09ORklHX1BPV0VSX1NVUFBMWV9ERUJVRyBp cyBub3Qgc2V0CiMgQ09ORklHX1BEQV9QT1dFUiBpcyBub3Qgc2V0CkNPTkZJR19HRU5FUklDX0FE Q19CQVRURVJZPXkKIyBDT05GSUdfV004MzFYX0JBQ0tVUCBpcyBub3Qgc2V0CkNPTkZJR19XTTgz MVhfUE9XRVI9eQpDT05GSUdfV004MzUwX1BPV0VSPXkKQ09ORklHX1RFU1RfUE9XRVI9eQpDT05G SUdfQkFUVEVSWV9EUzI3NjA9eQpDT05GSUdfQkFUVEVSWV9EUzI3ODA9eQpDT05GSUdfQkFUVEVS WV9EUzI3ODE9eQpDT05GSUdfQkFUVEVSWV9EUzI3ODI9eQojIENPTkZJR19CQVRURVJZX1NCUyBp cyBub3Qgc2V0CkNPTkZJR19CQVRURVJZX0JRMjdYWFg9eQpDT05GSUdfQkFUVEVSWV9CUTI3WFhY X0kyQz15CkNPTkZJR19CQVRURVJZX0RBOTE1MD15CiMgQ09ORklHX0JBVFRFUllfTUFYMTcwNDAg aXMgbm90IHNldApDT05GSUdfQkFUVEVSWV9NQVgxNzA0Mj15CkNPTkZJR19DSEFSR0VSX1BDRjUw NjMzPXkKQ09ORklHX0NIQVJHRVJfTUFYODkwMz15CkNPTkZJR19DSEFSR0VSX0xQODcyNz15CkNP TkZJR19DSEFSR0VSX0xQODc4OD15CkNPTkZJR19DSEFSR0VSX0dQSU89eQojIENPTkZJR19DSEFS R0VSX01BTkFHRVIgaXMgbm90IHNldAojIENPTkZJR19DSEFSR0VSX01BWDE0NTc3IGlzIG5vdCBz ZXQKQ09ORklHX0NIQVJHRVJfQlEyNDE1WD15CkNPTkZJR19DSEFSR0VSX0JRMjQxOTA9eQpDT05G SUdfQ0hBUkdFUl9CUTI0MjU3PXkKQ09ORklHX0NIQVJHRVJfQlEyNDczNT15CiMgQ09ORklHX0NI QVJHRVJfQlEyNTg5MCBpcyBub3Qgc2V0CiMgQ09ORklHX0NIQVJHRVJfU01CMzQ3IGlzIG5vdCBz ZXQKQ09ORklHX0NIQVJHRVJfVFBTNjUwOTA9eQpDT05GSUdfQ0hBUkdFUl9UUFM2NTIxNz15CiMg Q09ORklHX0JBVFRFUllfR0FVR0VfTFRDMjk0MSBpcyBub3Qgc2V0CiMgQ09ORklHX0JBVFRFUllf UlQ1MDMzIGlzIG5vdCBzZXQKQ09ORklHX0NIQVJHRVJfUlQ5NDU1PXkKIyBDT05GSUdfUE9XRVJf UkVTRVQgaXMgbm90IHNldAojIENPTkZJR19QT1dFUl9BVlMgaXMgbm90IHNldApDT05GSUdfSFdN T049eQpDT05GSUdfSFdNT05fVklEPXkKIyBDT05GSUdfSFdNT05fREVCVUdfQ0hJUCBpcyBub3Qg c2V0CgojCiMgTmF0aXZlIGRyaXZlcnMKIwpDT05GSUdfU0VOU09SU19BRDc0MTQ9eQojIENPTkZJ R19TRU5TT1JTX0FENzQxOCBpcyBub3Qgc2V0CiMgQ09ORklHX1NFTlNPUlNfQURNMTAyMSBpcyBu b3Qgc2V0CiMgQ09ORklHX1NFTlNPUlNfQURNMTAyNSBpcyBub3Qgc2V0CkNPTkZJR19TRU5TT1JT X0FETTEwMjY9eQojIENPTkZJR19TRU5TT1JTX0FETTEwMjkgaXMgbm90IHNldApDT05GSUdfU0VO U09SU19BRE0xMDMxPXkKIyBDT05GSUdfU0VOU09SU19BRE05MjQwIGlzIG5vdCBzZXQKIyBDT05G SUdfU0VOU09SU19BRFQ3NDEwIGlzIG5vdCBzZXQKQ09ORklHX1NFTlNPUlNfQURUNzQxMT15CkNP TkZJR19TRU5TT1JTX0FEVDc0NjI9eQpDT05GSUdfU0VOU09SU19BRFQ3NDcwPXkKIyBDT05GSUdf U0VOU09SU19BRFQ3NDc1IGlzIG5vdCBzZXQKIyBDT05GSUdfU0VOU09SU19BU0M3NjIxIGlzIG5v dCBzZXQKIyBDT05GSUdfU0VOU09SU19LOFRFTVAgaXMgbm90IHNldAojIENPTkZJR19TRU5TT1JT X0sxMFRFTVAgaXMgbm90IHNldAojIENPTkZJR19TRU5TT1JTX0ZBTTE1SF9QT1dFUiBpcyBub3Qg c2V0CkNPTkZJR19TRU5TT1JTX0FQUExFU01DPXkKQ09ORklHX1NFTlNPUlNfQVNCMTAwPXkKQ09O RklHX1NFTlNPUlNfQVRYUDE9eQpDT05GSUdfU0VOU09SU19EUzYyMD15CiMgQ09ORklHX1NFTlNP UlNfRFMxNjIxIGlzIG5vdCBzZXQKQ09ORklHX1NFTlNPUlNfREVMTF9TTU09eQpDT05GSUdfU0VO U09SU19EQTkwNTU9eQojIENPTkZJR19TRU5TT1JTX0k1S19BTUIgaXMgbm90IHNldAojIENPTkZJ R19TRU5TT1JTX0Y3MTgwNUYgaXMgbm90IHNldApDT05GSUdfU0VOU09SU19GNzE4ODJGRz15CkNP TkZJR19TRU5TT1JTX0Y3NTM3NVM9eQojIENPTkZJR19TRU5TT1JTX0ZTQ0hNRCBpcyBub3Qgc2V0 CkNPTkZJR19TRU5TT1JTX0dMNTE4U009eQpDT05GSUdfU0VOU09SU19HTDUyMFNNPXkKIyBDT05G SUdfU0VOU09SU19HNzYwQSBpcyBub3Qgc2V0CkNPTkZJR19TRU5TT1JTX0c3NjI9eQpDT05GSUdf U0VOU09SU19HUElPX0ZBTj15CkNPTkZJR19TRU5TT1JTX0hJSDYxMzA9eQpDT05GSUdfU0VOU09S U19JQk1BRU09eQpDT05GSUdfU0VOU09SU19JQk1QRVg9eQpDT05GSUdfU0VOU09SU19JSU9fSFdN T049eQojIENPTkZJR19TRU5TT1JTX0k1NTAwIGlzIG5vdCBzZXQKQ09ORklHX1NFTlNPUlNfQ09S RVRFTVA9eQojIENPTkZJR19TRU5TT1JTX0lUODcgaXMgbm90IHNldApDT05GSUdfU0VOU09SU19K QzQyPXkKQ09ORklHX1NFTlNPUlNfUE9XUjEyMjA9eQpDT05GSUdfU0VOU09SU19MSU5FQUdFPXkK Q09ORklHX1NFTlNPUlNfTFRDMjk0NT15CkNPTkZJR19TRU5TT1JTX0xUQzQxNTE9eQpDT05GSUdf U0VOU09SU19MVEM0MjE1PXkKQ09ORklHX1NFTlNPUlNfTFRDNDIyMj15CiMgQ09ORklHX1NFTlNP UlNfTFRDNDI0NSBpcyBub3Qgc2V0CkNPTkZJR19TRU5TT1JTX0xUQzQyNjA9eQpDT05GSUdfU0VO U09SU19MVEM0MjYxPXkKQ09ORklHX1NFTlNPUlNfTUFYMTYwNjU9eQpDT05GSUdfU0VOU09SU19N QVgxNjE5PXkKQ09ORklHX1NFTlNPUlNfTUFYMTY2OD15CkNPTkZJR19TRU5TT1JTX01BWDE5Nz15 CiMgQ09ORklHX1NFTlNPUlNfTUFYNjYzOSBpcyBub3Qgc2V0CkNPTkZJR19TRU5TT1JTX01BWDY2 NDI9eQpDT05GSUdfU0VOU09SU19NQVg2NjUwPXkKQ09ORklHX1NFTlNPUlNfTUFYNjY5Nz15CkNP TkZJR19TRU5TT1JTX01BWDMxNzkwPXkKQ09ORklHX1NFTlNPUlNfTUNQMzAyMT15CkNPTkZJR19T RU5TT1JTX01FTkYyMUJNQ19IV01PTj15CiMgQ09ORklHX1NFTlNPUlNfTE02MyBpcyBub3Qgc2V0 CiMgQ09ORklHX1NFTlNPUlNfTE03MyBpcyBub3Qgc2V0CkNPTkZJR19TRU5TT1JTX0xNNzU9eQpD T05GSUdfU0VOU09SU19MTTc3PXkKIyBDT05GSUdfU0VOU09SU19MTTc4IGlzIG5vdCBzZXQKQ09O RklHX1NFTlNPUlNfTE04MD15CkNPTkZJR19TRU5TT1JTX0xNODM9eQpDT05GSUdfU0VOU09SU19M TTg1PXkKQ09ORklHX1NFTlNPUlNfTE04Nz15CiMgQ09ORklHX1NFTlNPUlNfTE05MCBpcyBub3Qg c2V0CiMgQ09ORklHX1NFTlNPUlNfTE05MiBpcyBub3Qgc2V0CkNPTkZJR19TRU5TT1JTX0xNOTM9 eQpDT05GSUdfU0VOU09SU19MTTk1MjM0PXkKIyBDT05GSUdfU0VOU09SU19MTTk1MjQxIGlzIG5v dCBzZXQKQ09ORklHX1NFTlNPUlNfTE05NTI0NT15CkNPTkZJR19TRU5TT1JTX1BDODczNjA9eQoj IENPTkZJR19TRU5TT1JTX1BDODc0MjcgaXMgbm90IHNldApDT05GSUdfU0VOU09SU19OVENfVEhF Uk1JU1RPUj15CkNPTkZJR19TRU5TT1JTX05DVDY2ODM9eQojIENPTkZJR19TRU5TT1JTX05DVDY3 NzUgaXMgbm90IHNldApDT05GSUdfU0VOU09SU19OQ1Q3ODAyPXkKIyBDT05GSUdfU0VOU09SU19O Q1Q3OTA0IGlzIG5vdCBzZXQKIyBDT05GSUdfU0VOU09SU19QQ0Y4NTkxIGlzIG5vdCBzZXQKQ09O RklHX1BNQlVTPXkKQ09ORklHX1NFTlNPUlNfUE1CVVM9eQpDT05GSUdfU0VOU09SU19BRE0xMjc1 PXkKQ09ORklHX1NFTlNPUlNfTE0yNTA2Nj15CkNPTkZJR19TRU5TT1JTX0xUQzI5Nzg9eQpDT05G SUdfU0VOU09SU19MVEMyOTc4X1JFR1VMQVRPUj15CkNPTkZJR19TRU5TT1JTX0xUQzM4MTU9eQoj IENPTkZJR19TRU5TT1JTX01BWDE2MDY0IGlzIG5vdCBzZXQKIyBDT05GSUdfU0VOU09SU19NQVgy MDc1MSBpcyBub3Qgc2V0CiMgQ09ORklHX1NFTlNPUlNfTUFYMzQ0NDAgaXMgbm90IHNldApDT05G SUdfU0VOU09SU19NQVg4Njg4PXkKQ09ORklHX1NFTlNPUlNfVFBTNDA0MjI9eQojIENPTkZJR19T RU5TT1JTX1VDRDkwMDAgaXMgbm90IHNldAojIENPTkZJR19TRU5TT1JTX1VDRDkyMDAgaXMgbm90 IHNldApDT05GSUdfU0VOU09SU19aTDYxMDA9eQpDT05GSUdfU0VOU09SU19QV01fRkFOPXkKQ09O RklHX1NFTlNPUlNfU0hUMTU9eQpDT05GSUdfU0VOU09SU19TSFQyMT15CiMgQ09ORklHX1NFTlNP UlNfU0hUQzEgaXMgbm90IHNldAojIENPTkZJR19TRU5TT1JTX1NJUzU1OTUgaXMgbm90IHNldApD T05GSUdfU0VOU09SU19ETUUxNzM3PXkKIyBDT05GSUdfU0VOU09SU19FTUMxNDAzIGlzIG5vdCBz ZXQKIyBDT05GSUdfU0VOU09SU19FTUMyMTAzIGlzIG5vdCBzZXQKQ09ORklHX1NFTlNPUlNfRU1D NlcyMDE9eQpDT05GSUdfU0VOU09SU19TTVNDNDdNMT15CiMgQ09ORklHX1NFTlNPUlNfU01TQzQ3 TTE5MiBpcyBub3Qgc2V0CkNPTkZJR19TRU5TT1JTX1NNU0M0N0IzOTc9eQpDT05GSUdfU0VOU09S U19TQ0g1NlhYX0NPTU1PTj15CiMgQ09ORklHX1NFTlNPUlNfU0NINTYyNyBpcyBub3Qgc2V0CkNP TkZJR19TRU5TT1JTX1NDSDU2MzY9eQpDT05GSUdfU0VOU09SU19TTU02NjU9eQojIENPTkZJR19T RU5TT1JTX0FEQzEyOEQ4MTggaXMgbm90IHNldApDT05GSUdfU0VOU09SU19BRFMxMDE1PXkKQ09O RklHX1NFTlNPUlNfQURTNzgyOD15CkNPTkZJR19TRU5TT1JTX0FNQzY4MjE9eQpDT05GSUdfU0VO U09SU19JTkEyMDk9eQpDT05GSUdfU0VOU09SU19JTkEyWFg9eQojIENPTkZJR19TRU5TT1JTX1RD NzQgaXMgbm90IHNldAojIENPTkZJR19TRU5TT1JTX1RITUM1MCBpcyBub3Qgc2V0CkNPTkZJR19T RU5TT1JTX1RNUDEwMj15CiMgQ09ORklHX1NFTlNPUlNfVE1QMTAzIGlzIG5vdCBzZXQKQ09ORklH X1NFTlNPUlNfVE1QNDAxPXkKIyBDT05GSUdfU0VOU09SU19UTVA0MjEgaXMgbm90IHNldApDT05G SUdfU0VOU09SU19WSUFfQ1BVVEVNUD15CiMgQ09ORklHX1NFTlNPUlNfVklBNjg2QSBpcyBub3Qg c2V0CkNPTkZJR19TRU5TT1JTX1ZUMTIxMT15CiMgQ09ORklHX1NFTlNPUlNfVlQ4MjMxIGlzIG5v dCBzZXQKQ09ORklHX1NFTlNPUlNfVzgzNzgxRD15CiMgQ09ORklHX1NFTlNPUlNfVzgzNzkxRCBp cyBub3Qgc2V0CkNPTkZJR19TRU5TT1JTX1c4Mzc5MkQ9eQpDT05GSUdfU0VOU09SU19XODM3OTM9 eQojIENPTkZJR19TRU5TT1JTX1c4Mzc5NSBpcyBub3Qgc2V0CkNPTkZJR19TRU5TT1JTX1c4M0w3 ODVUUz15CkNPTkZJR19TRU5TT1JTX1c4M0w3ODZORz15CkNPTkZJR19TRU5TT1JTX1c4MzYyN0hG PXkKQ09ORklHX1NFTlNPUlNfVzgzNjI3RUhGPXkKIyBDT05GSUdfU0VOU09SU19XTTgzMVggaXMg bm90IHNldApDT05GSUdfU0VOU09SU19XTTgzNTA9eQoKIwojIEFDUEkgZHJpdmVycwojCiMgQ09O RklHX1NFTlNPUlNfQUNQSV9QT1dFUiBpcyBub3Qgc2V0CiMgQ09ORklHX1NFTlNPUlNfQVRLMDEx MCBpcyBub3Qgc2V0CkNPTkZJR19USEVSTUFMPXkKIyBDT05GSUdfVEhFUk1BTF9IV01PTiBpcyBu b3Qgc2V0CkNPTkZJR19USEVSTUFMX09GPXkKQ09ORklHX1RIRVJNQUxfV1JJVEFCTEVfVFJJUFM9 eQojIENPTkZJR19USEVSTUFMX0RFRkFVTFRfR09WX1NURVBfV0lTRSBpcyBub3Qgc2V0CkNPTkZJ R19USEVSTUFMX0RFRkFVTFRfR09WX0ZBSVJfU0hBUkU9eQojIENPTkZJR19USEVSTUFMX0RFRkFV TFRfR09WX1VTRVJfU1BBQ0UgaXMgbm90IHNldAojIENPTkZJR19USEVSTUFMX0RFRkFVTFRfR09W X1BPV0VSX0FMTE9DQVRPUiBpcyBub3Qgc2V0CkNPTkZJR19USEVSTUFMX0dPVl9GQUlSX1NIQVJF PXkKIyBDT05GSUdfVEhFUk1BTF9HT1ZfU1RFUF9XSVNFIGlzIG5vdCBzZXQKQ09ORklHX1RIRVJN QUxfR09WX0JBTkdfQkFORz15CkNPTkZJR19USEVSTUFMX0dPVl9VU0VSX1NQQUNFPXkKQ09ORklH X1RIRVJNQUxfR09WX1BPV0VSX0FMTE9DQVRPUj15CiMgQ09ORklHX0NQVV9USEVSTUFMIGlzIG5v dCBzZXQKIyBDT05GSUdfVEhFUk1BTF9FTVVMQVRJT04gaXMgbm90IHNldAojIENPTkZJR19JTlRF TF9QT1dFUkNMQU1QIGlzIG5vdCBzZXQKQ09ORklHX1g4Nl9QS0dfVEVNUF9USEVSTUFMPXkKIyBD T05GSUdfSU5URUxfU09DX0RUU19USEVSTUFMIGlzIG5vdCBzZXQKIyBDT05GSUdfSU5UMzQwWF9U SEVSTUFMIGlzIG5vdCBzZXQKIyBDT05GSUdfSU5URUxfUENIX1RIRVJNQUwgaXMgbm90IHNldAoj IENPTkZJR19RQ09NX1NQTUlfVEVNUF9BTEFSTSBpcyBub3Qgc2V0CkNPTkZJR19XQVRDSERPRz15 CkNPTkZJR19XQVRDSERPR19DT1JFPXkKIyBDT05GSUdfV0FUQ0hET0dfTk9XQVlPVVQgaXMgbm90 IHNldAojIENPTkZJR19XQVRDSERPR19TWVNGUyBpcyBub3Qgc2V0CgojCiMgV2F0Y2hkb2cgRGV2 aWNlIERyaXZlcnMKIwojIENPTkZJR19TT0ZUX1dBVENIRE9HIGlzIG5vdCBzZXQKIyBDT05GSUdf REE5MDU1X1dBVENIRE9HIGlzIG5vdCBzZXQKQ09ORklHX0dQSU9fV0FUQ0hET0c9eQpDT05GSUdf R1BJT19XQVRDSERPR19BUkNIX0lOSVRDQUxMPXkKQ09ORklHX01FTkYyMUJNQ19XQVRDSERPRz15 CkNPTkZJR19XTTgzMVhfV0FUQ0hET0c9eQpDT05GSUdfV004MzUwX1dBVENIRE9HPXkKQ09ORklH X1hJTElOWF9XQVRDSERPRz15CiMgQ09ORklHX1pJSVJBVkVfV0FUQ0hET0cgaXMgbm90IHNldAoj IENPTkZJR19DQURFTkNFX1dBVENIRE9HIGlzIG5vdCBzZXQKQ09ORklHX0RXX1dBVENIRE9HPXkK IyBDT05GSUdfVFM0ODAwX1dBVENIRE9HIGlzIG5vdCBzZXQKQ09ORklHX01BWDYzWFhfV0FUQ0hE T0c9eQojIENPTkZJR19BQ1FVSVJFX1dEVCBpcyBub3Qgc2V0CiMgQ09ORklHX0FEVkFOVEVDSF9X RFQgaXMgbm90IHNldAojIENPTkZJR19BTElNMTUzNV9XRFQgaXMgbm90IHNldAojIENPTkZJR19B TElNNzEwMV9XRFQgaXMgbm90IHNldAojIENPTkZJR19GNzE4MDhFX1dEVCBpcyBub3Qgc2V0CiMg Q09ORklHX1NQNTEwMF9UQ08gaXMgbm90IHNldApDT05GSUdfU0JDX0ZJVFBDMl9XQVRDSERPRz15 CiMgQ09ORklHX0VVUk9URUNIX1dEVCBpcyBub3Qgc2V0CkNPTkZJR19JQjcwMF9XRFQ9eQojIENP TkZJR19JQk1BU1IgaXMgbm90IHNldAojIENPTkZJR19XQUZFUl9XRFQgaXMgbm90IHNldAojIENP TkZJR19JNjMwMEVTQl9XRFQgaXMgbm90IHNldAojIENPTkZJR19JRTZYWF9XRFQgaXMgbm90IHNl dAojIENPTkZJR19JVENPX1dEVCBpcyBub3Qgc2V0CkNPTkZJR19JVDg3MTJGX1dEVD15CkNPTkZJ R19JVDg3X1dEVD15CiMgQ09ORklHX0hQX1dBVENIRE9HIGlzIG5vdCBzZXQKQ09ORklHX0tFTVBM RF9XRFQ9eQpDT05GSUdfU0MxMjAwX1dEVD15CkNPTkZJR19QQzg3NDEzX1dEVD15CiMgQ09ORklH X05WX1RDTyBpcyBub3Qgc2V0CkNPTkZJR182MFhYX1dEVD15CiMgQ09ORklHX0NQVTVfV0RUIGlz IG5vdCBzZXQKQ09ORklHX1NNU0NfU0NIMzExWF9XRFQ9eQpDT05GSUdfU01TQzM3Qjc4N19XRFQ9 eQojIENPTkZJR19WSUFfV0RUIGlzIG5vdCBzZXQKQ09ORklHX1c4MzYyN0hGX1dEVD15CkNPTkZJ R19XODM4NzdGX1dEVD15CiMgQ09ORklHX1c4Mzk3N0ZfV0RUIGlzIG5vdCBzZXQKIyBDT05GSUdf TUFDSFpfV0RUIGlzIG5vdCBzZXQKQ09ORklHX1NCQ19FUFhfQzNfV0FUQ0hET0c9eQojIENPTkZJ R19CQ003MDM4X1dEVCBpcyBub3Qgc2V0CkNPTkZJR19NRU5fQTIxX1dEVD15CgojCiMgUENJLWJh c2VkIFdhdGNoZG9nIENhcmRzCiMKIyBDT05GSUdfUENJUENXQVRDSERPRyBpcyBub3Qgc2V0CiMg Q09ORklHX1dEVFBDSSBpcyBub3Qgc2V0CkNPTkZJR19TU0JfUE9TU0lCTEU9eQoKIwojIFNvbmlj cyBTaWxpY29uIEJhY2twbGFuZQojCkNPTkZJR19TU0I9eQpDT05GSUdfU1NCX1NQUk9NPXkKQ09O RklHX1NTQl9QQ0lIT1NUX1BPU1NJQkxFPXkKQ09ORklHX1NTQl9QQ0lIT1NUPXkKIyBDT05GSUdf U1NCX0I0M19QQ0lfQlJJREdFIGlzIG5vdCBzZXQKQ09ORklHX1NTQl9TRElPSE9TVF9QT1NTSUJM RT15CiMgQ09ORklHX1NTQl9TRElPSE9TVCBpcyBub3Qgc2V0CiMgQ09ORklHX1NTQl9TSUxFTlQg aXMgbm90IHNldApDT05GSUdfU1NCX0RFQlVHPXkKQ09ORklHX1NTQl9EUklWRVJfUENJQ09SRV9Q T1NTSUJMRT15CiMgQ09ORklHX1NTQl9EUklWRVJfUENJQ09SRSBpcyBub3Qgc2V0CkNPTkZJR19T U0JfRFJJVkVSX0dQSU89eQpDT05GSUdfQkNNQV9QT1NTSUJMRT15CgojCiMgQnJvYWRjb20gc3Bl Y2lmaWMgQU1CQQojCiMgQ09ORklHX0JDTUEgaXMgbm90IHNldAoKIwojIE11bHRpZnVuY3Rpb24g ZGV2aWNlIGRyaXZlcnMKIwpDT05GSUdfTUZEX0NPUkU9eQojIENPTkZJR19NRkRfQVMzNzExIGlz IG5vdCBzZXQKIyBDT05GSUdfTUZEX0FTMzcyMiBpcyBub3Qgc2V0CiMgQ09ORklHX1BNSUNfQURQ NTUyMCBpcyBub3Qgc2V0CiMgQ09ORklHX01GRF9BQVQyODcwX0NPUkUgaXMgbm90IHNldApDT05G SUdfTUZEX0FUTUVMX0ZMRVhDT009eQpDT05GSUdfTUZEX0FUTUVMX0hMQ0RDPXkKQ09ORklHX01G RF9CQ001OTBYWD15CiMgQ09ORklHX01GRF9BWFAyMFggaXMgbm90IHNldAojIENPTkZJR19NRkRf Q1JPU19FQyBpcyBub3Qgc2V0CiMgQ09ORklHX1BNSUNfREE5MDNYIGlzIG5vdCBzZXQKIyBDT05G SUdfTUZEX0RBOTA1Ml9JMkMgaXMgbm90IHNldApDT05GSUdfTUZEX0RBOTA1NT15CiMgQ09ORklH X01GRF9EQTkwNjIgaXMgbm90IHNldAojIENPTkZJR19NRkRfREE5MDYzIGlzIG5vdCBzZXQKQ09O RklHX01GRF9EQTkxNTA9eQojIENPTkZJR19NRkRfTUMxM1hYWF9JMkMgaXMgbm90IHNldAojIENP TkZJR19NRkRfSEk2NDIxX1BNSUMgaXMgbm90IHNldApDT05GSUdfSFRDX1BBU0lDMz15CkNPTkZJ R19IVENfSTJDUExEPXkKIyBDT05GSUdfTFBDX0lDSCBpcyBub3Qgc2V0CiMgQ09ORklHX0xQQ19T Q0ggaXMgbm90IHNldAojIENPTkZJR19JTlRFTF9TT0NfUE1JQyBpcyBub3Qgc2V0CiMgQ09ORklH X01GRF9JTlRFTF9MUFNTX0FDUEkgaXMgbm90IHNldAojIENPTkZJR19NRkRfSU5URUxfTFBTU19Q Q0kgaXMgbm90IHNldAojIENPTkZJR19NRkRfSkFOWl9DTU9ESU8gaXMgbm90IHNldApDT05GSUdf TUZEX0tFTVBMRD15CkNPTkZJR19NRkRfODhQTTgwMD15CiMgQ09ORklHX01GRF84OFBNODA1IGlz IG5vdCBzZXQKIyBDT05GSUdfTUZEXzg4UE04NjBYIGlzIG5vdCBzZXQKQ09ORklHX01GRF9NQVgx NDU3Nz15CiMgQ09ORklHX01GRF9NQVg3NzY4NiBpcyBub3Qgc2V0CiMgQ09ORklHX01GRF9NQVg3 NzY5MyBpcyBub3Qgc2V0CkNPTkZJR19NRkRfTUFYNzc4NDM9eQpDT05GSUdfTUZEX01BWDg5MDc9 eQojIENPTkZJR19NRkRfTUFYODkyNSBpcyBub3Qgc2V0CiMgQ09ORklHX01GRF9NQVg4OTk3IGlz IG5vdCBzZXQKIyBDT05GSUdfTUZEX01BWDg5OTggaXMgbm90IHNldApDT05GSUdfTUZEX01UNjM5 Nz15CkNPTkZJR19NRkRfTUVORjIxQk1DPXkKIyBDT05GSUdfTUZEX1JFVFUgaXMgbm90IHNldApD T05GSUdfTUZEX1BDRjUwNjMzPXkKQ09ORklHX1BDRjUwNjMzX0FEQz15CkNPTkZJR19QQ0Y1MDYz M19HUElPPXkKIyBDT05GSUdfVUNCMTQwMF9DT1JFIGlzIG5vdCBzZXQKIyBDT05GSUdfTUZEX1JE QzMyMVggaXMgbm90IHNldAojIENPTkZJR19NRkRfUlRTWF9QQ0kgaXMgbm90IHNldApDT05GSUdf TUZEX1JUNTAzMz15CiMgQ09ORklHX01GRF9SQzVUNTgzIGlzIG5vdCBzZXQKIyBDT05GSUdfTUZE X1JLODA4IGlzIG5vdCBzZXQKIyBDT05GSUdfTUZEX1JONVQ2MTggaXMgbm90IHNldAojIENPTkZJ R19NRkRfU0VDX0NPUkUgaXMgbm90IHNldApDT05GSUdfTUZEX1NJNDc2WF9DT1JFPXkKIyBDT05G SUdfTUZEX1NNNTAxIGlzIG5vdCBzZXQKIyBDT05GSUdfTUZEX1NLWTgxNDUyIGlzIG5vdCBzZXQK IyBDT05GSUdfTUZEX1NNU0MgaXMgbm90IHNldApDT05GSUdfQUJYNTAwX0NPUkU9eQpDT05GSUdf QUIzMTAwX0NPUkU9eQpDT05GSUdfQUIzMTAwX09UUD15CiMgQ09ORklHX01GRF9TVE1QRSBpcyBu b3Qgc2V0CkNPTkZJR19NRkRfU1lTQ09OPXkKQ09ORklHX01GRF9USV9BTTMzNVhfVFNDQURDPXkK Q09ORklHX01GRF9MUDM5NDM9eQpDT05GSUdfTUZEX0xQODc4OD15CkNPTkZJR19NRkRfUEFMTUFT PXkKQ09ORklHX1RQUzYxMDVYPXkKIyBDT05GSUdfVFBTNjUwMTAgaXMgbm90IHNldAojIENPTkZJ R19UUFM2NTA3WCBpcyBub3Qgc2V0CkNPTkZJR19NRkRfVFBTNjUwOTA9eQpDT05GSUdfTUZEX1RQ UzY1MjE3PXkKIyBDT05GSUdfTUZEX1RQUzY1MjE4IGlzIG5vdCBzZXQKQ09ORklHX01GRF9UUFM2 NTg2WD15CiMgQ09ORklHX01GRF9UUFM2NTkxMCBpcyBub3Qgc2V0CkNPTkZJR19NRkRfVFBTNjU5 MTI9eQpDT05GSUdfTUZEX1RQUzY1OTEyX0kyQz15CkNPTkZJR19NRkRfVFBTODAwMzE9eQojIENP TkZJR19UV0w0MDMwX0NPUkUgaXMgbm90IHNldAojIENPTkZJR19UV0w2MDQwX0NPUkUgaXMgbm90 IHNldApDT05GSUdfTUZEX1dMMTI3M19DT1JFPXkKQ09ORklHX01GRF9MTTM1MzM9eQojIENPTkZJ R19NRkRfVEMzNTg5WCBpcyBub3Qgc2V0CiMgQ09ORklHX01GRF9UTUlPIGlzIG5vdCBzZXQKIyBD T05GSUdfTUZEX1ZYODU1IGlzIG5vdCBzZXQKQ09ORklHX01GRF9BUklaT05BPXkKQ09ORklHX01G RF9BUklaT05BX0kyQz15CkNPTkZJR19NRkRfQ1M0N0wyND15CkNPTkZJR19NRkRfV001MTAyPXkK IyBDT05GSUdfTUZEX1dNNTExMCBpcyBub3Qgc2V0CiMgQ09ORklHX01GRF9XTTg5OTcgaXMgbm90 IHNldAojIENPTkZJR19NRkRfV004OTk4IGlzIG5vdCBzZXQKIyBDT05GSUdfTUZEX1dNODQwMCBp cyBub3Qgc2V0CkNPTkZJR19NRkRfV004MzFYPXkKQ09ORklHX01GRF9XTTgzMVhfSTJDPXkKQ09O RklHX01GRF9XTTgzNTA9eQpDT05GSUdfTUZEX1dNODM1MF9JMkM9eQpDT05GSUdfTUZEX1dNODk5 ND15CkNPTkZJR19SRUdVTEFUT1I9eQpDT05GSUdfUkVHVUxBVE9SX0RFQlVHPXkKQ09ORklHX1JF R1VMQVRPUl9GSVhFRF9WT0xUQUdFPXkKQ09ORklHX1JFR1VMQVRPUl9WSVJUVUFMX0NPTlNVTUVS PXkKQ09ORklHX1JFR1VMQVRPUl9VU0VSU1BBQ0VfQ09OU1VNRVI9eQojIENPTkZJR19SRUdVTEFU T1JfODhQTTgwMCBpcyBub3Qgc2V0CkNPTkZJR19SRUdVTEFUT1JfQUNUODg2NT15CkNPTkZJR19S RUdVTEFUT1JfQUQ1Mzk4PXkKIyBDT05GSUdfUkVHVUxBVE9SX0FOQVRPUCBpcyBub3Qgc2V0CiMg Q09ORklHX1JFR1VMQVRPUl9BQjMxMDAgaXMgbm90IHNldApDT05GSUdfUkVHVUxBVE9SX0FSSVpP TkE9eQpDT05GSUdfUkVHVUxBVE9SX0JDTTU5MFhYPXkKQ09ORklHX1JFR1VMQVRPUl9EQTkwNTU9 eQpDT05GSUdfUkVHVUxBVE9SX0RBOTIxMD15CiMgQ09ORklHX1JFR1VMQVRPUl9EQTkyMTEgaXMg bm90IHNldApDT05GSUdfUkVHVUxBVE9SX0ZBTjUzNTU1PXkKIyBDT05GSUdfUkVHVUxBVE9SX0dQ SU8gaXMgbm90IHNldApDT05GSUdfUkVHVUxBVE9SX0lTTDkzMDU9eQpDT05GSUdfUkVHVUxBVE9S X0lTTDYyNzFBPXkKQ09ORklHX1JFR1VMQVRPUl9MUDM5NzE9eQpDT05GSUdfUkVHVUxBVE9SX0xQ Mzk3Mj15CkNPTkZJR19SRUdVTEFUT1JfTFA4NzJYPXkKQ09ORklHX1JFR1VMQVRPUl9MUDg3NTU9 eQpDT05GSUdfUkVHVUxBVE9SX0xQODc4OD15CkNPTkZJR19SRUdVTEFUT1JfTFRDMzU4OT15CkNP TkZJR19SRUdVTEFUT1JfTUFYMTQ1Nzc9eQpDT05GSUdfUkVHVUxBVE9SX01BWDE1ODY9eQojIENP TkZJR19SRUdVTEFUT1JfTUFYODY0OSBpcyBub3Qgc2V0CkNPTkZJR19SRUdVTEFUT1JfTUFYODY2 MD15CkNPTkZJR19SRUdVTEFUT1JfTUFYODkwNz15CkNPTkZJR19SRUdVTEFUT1JfTUFYODk1Mj15 CiMgQ09ORklHX1JFR1VMQVRPUl9NQVg4OTczIGlzIG5vdCBzZXQKIyBDT05GSUdfUkVHVUxBVE9S X01BWDc3NjkzIGlzIG5vdCBzZXQKQ09ORklHX1JFR1VMQVRPUl9NVDYzMTE9eQpDT05GSUdfUkVH VUxBVE9SX01UNjM5Nz15CiMgQ09ORklHX1JFR1VMQVRPUl9QQUxNQVMgaXMgbm90IHNldAojIENP TkZJR19SRUdVTEFUT1JfUENGNTA2MzMgaXMgbm90IHNldAojIENPTkZJR19SRUdVTEFUT1JfUEZV WkUxMDAgaXMgbm90IHNldAojIENPTkZJR19SRUdVTEFUT1JfUFY4ODA2MCBpcyBub3Qgc2V0CkNP TkZJR19SRUdVTEFUT1JfUFY4ODA5MD15CkNPTkZJR19SRUdVTEFUT1JfUFdNPXkKQ09ORklHX1JF R1VMQVRPUl9RQ09NX1NQTUk9eQojIENPTkZJR19SRUdVTEFUT1JfUlQ1MDMzIGlzIG5vdCBzZXQK Q09ORklHX1JFR1VMQVRPUl9UUFM1MTYzMj15CiMgQ09ORklHX1JFR1VMQVRPUl9UUFM2MTA1WCBp cyBub3Qgc2V0CiMgQ09ORklHX1JFR1VMQVRPUl9UUFM2MjM2MCBpcyBub3Qgc2V0CiMgQ09ORklH X1JFR1VMQVRPUl9UUFM2NTAyMyBpcyBub3Qgc2V0CkNPTkZJR19SRUdVTEFUT1JfVFBTNjUwN1g9 eQojIENPTkZJR19SRUdVTEFUT1JfVFBTNjUwOTAgaXMgbm90IHNldAojIENPTkZJR19SRUdVTEFU T1JfVFBTNjUyMTcgaXMgbm90IHNldApDT05GSUdfUkVHVUxBVE9SX1RQUzY1ODZYPXkKQ09ORklH X1JFR1VMQVRPUl9UUFM2NTkxMj15CkNPTkZJR19SRUdVTEFUT1JfVFBTODAwMzE9eQpDT05GSUdf UkVHVUxBVE9SX1dNODMxWD15CiMgQ09ORklHX1JFR1VMQVRPUl9XTTgzNTAgaXMgbm90IHNldApD T05GSUdfUkVHVUxBVE9SX1dNODk5ND15CkNPTkZJR19NRURJQV9TVVBQT1JUPXkKCiMKIyBNdWx0 aW1lZGlhIGNvcmUgc3VwcG9ydAojCiMgQ09ORklHX01FRElBX0NBTUVSQV9TVVBQT1JUIGlzIG5v dCBzZXQKIyBDT05GSUdfTUVESUFfQU5BTE9HX1RWX1NVUFBPUlQgaXMgbm90IHNldApDT05GSUdf TUVESUFfRElHSVRBTF9UVl9TVVBQT1JUPXkKQ09ORklHX01FRElBX1JBRElPX1NVUFBPUlQ9eQoj IENPTkZJR19NRURJQV9TRFJfU1VQUE9SVCBpcyBub3Qgc2V0CiMgQ09ORklHX01FRElBX1JDX1NV UFBPUlQgaXMgbm90IHNldApDT05GSUdfTUVESUFfQ09OVFJPTExFUj15CkNPTkZJR19NRURJQV9D T05UUk9MTEVSX0RWQj15CkNPTkZJR19WSURFT19ERVY9eQojIENPTkZJR19WSURFT19WNEwyX1NV QkRFVl9BUEkgaXMgbm90IHNldApDT05GSUdfVklERU9fVjRMMj15CiMgQ09ORklHX1ZJREVPX0FE Vl9ERUJVRyBpcyBub3Qgc2V0CiMgQ09ORklHX1ZJREVPX0ZJWEVEX01JTk9SX1JBTkdFUyBpcyBu b3Qgc2V0CkNPTkZJR19EVkJfQ09SRT15CiMgQ09ORklHX0RWQl9ORVQgaXMgbm90IHNldAojIENP TkZJR19UVFBDSV9FRVBST00gaXMgbm90IHNldApDT05GSUdfRFZCX01BWF9BREFQVEVSUz04CkNP TkZJR19EVkJfRFlOQU1JQ19NSU5PUlM9eQoKIwojIE1lZGlhIGRyaXZlcnMKIwojIENPTkZJR19N RURJQV9QQ0lfU1VQUE9SVCBpcyBub3Qgc2V0CiMgQ09ORklHX0RWQl9QTEFURk9STV9EUklWRVJT IGlzIG5vdCBzZXQKCiMKIyBTdXBwb3J0ZWQgTU1DL1NESU8gYWRhcHRlcnMKIwpDT05GSUdfU01T X1NESU9fRFJWPXkKQ09ORklHX1JBRElPX0FEQVBURVJTPXkKQ09ORklHX1JBRElPX1NJNDcwWD15 CkNPTkZJR19JMkNfU0k0NzBYPXkKQ09ORklHX1JBRElPX1NJNDcxMz15CkNPTkZJR19QTEFURk9S TV9TSTQ3MTM9eQpDT05GSUdfSTJDX1NJNDcxMz15CkNPTkZJR19SQURJT19TSTQ3Nlg9eQojIENP TkZJR19SQURJT19NQVhJUkFESU8gaXMgbm90IHNldApDT05GSUdfUkFESU9fVEVBNTc2ND15CkNP TkZJR19SQURJT19URUE1NzY0X1hUQUw9eQpDT05GSUdfUkFESU9fU0FBNzcwNkg9eQojIENPTkZJ R19SQURJT19URUY2ODYyIGlzIG5vdCBzZXQKIyBDT05GSUdfUkFESU9fV0wxMjczIGlzIG5vdCBz ZXQKCiMKIyBUZXhhcyBJbnN0cnVtZW50cyBXTDEyOHggRk0gZHJpdmVyIChTVCBiYXNlZCkKIwpD T05GSUdfUkFESU9fV0wxMjhYPXkKQ09ORklHX01FRElBX0NPTU1PTl9PUFRJT05TPXkKCiMKIyBj b21tb24gZHJpdmVyIG9wdGlvbnMKIwpDT05GSUdfU01TX1NJQU5PX01EVFY9eQoKIwojIE1lZGlh IGFuY2lsbGFyeSBkcml2ZXJzICh0dW5lcnMsIHNlbnNvcnMsIGkyYywgZnJvbnRlbmRzKQojCiMg Q09ORklHX01FRElBX1NVQkRSVl9BVVRPU0VMRUNUIGlzIG5vdCBzZXQKCiMKIyBFbmNvZGVycywg ZGVjb2RlcnMsIHNlbnNvcnMgYW5kIG90aGVyIGhlbHBlciBjaGlwcwojCgojCiMgQXVkaW8gZGVj b2RlcnMsIHByb2Nlc3NvcnMgYW5kIG1peGVycwojCkNPTkZJR19WSURFT19UVkFVRElPPXkKIyBD T05GSUdfVklERU9fVERBNzQzMiBpcyBub3Qgc2V0CiMgQ09ORklHX1ZJREVPX1REQTk4NDAgaXMg bm90IHNldApDT05GSUdfVklERU9fVEVBNjQxNUM9eQojIENPTkZJR19WSURFT19URUE2NDIwIGlz IG5vdCBzZXQKIyBDT05GSUdfVklERU9fTVNQMzQwMCBpcyBub3Qgc2V0CiMgQ09ORklHX1ZJREVP X0NTMzMwOCBpcyBub3Qgc2V0CkNPTkZJR19WSURFT19DUzUzNDU9eQpDT05GSUdfVklERU9fQ1M1 M0wzMkE9eQojIENPTkZJR19WSURFT19UTFYzMjBBSUMyM0IgaXMgbm90IHNldAojIENPTkZJR19W SURFT19VREExMzQyIGlzIG5vdCBzZXQKIyBDT05GSUdfVklERU9fV004Nzc1IGlzIG5vdCBzZXQK Q09ORklHX1ZJREVPX1dNODczOT15CkNPTkZJR19WSURFT19WUDI3U01QWD15CiMgQ09ORklHX1ZJ REVPX1NPTllfQlRGX01QWCBpcyBub3Qgc2V0CgojCiMgUkRTIGRlY29kZXJzCiMKQ09ORklHX1ZJ REVPX1NBQTY1ODg9eQoKIwojIFZpZGVvIGRlY29kZXJzCiMKIyBDT05GSUdfVklERU9fQURWNzE4 MyBpcyBub3Qgc2V0CiMgQ09ORklHX1ZJREVPX0JUODE5IGlzIG5vdCBzZXQKQ09ORklHX1ZJREVP X0JUODU2PXkKIyBDT05GSUdfVklERU9fQlQ4NjYgaXMgbm90IHNldApDT05GSUdfVklERU9fS1Mw MTI3PXkKIyBDT05GSUdfVklERU9fTUw4NlY3NjY3IGlzIG5vdCBzZXQKQ09ORklHX1ZJREVPX1NB QTcxMTA9eQpDT05GSUdfVklERU9fU0FBNzExWD15CkNPTkZJR19WSURFT19UVlA1MTRYPXkKQ09O RklHX1ZJREVPX1RWUDUxNTA9eQojIENPTkZJR19WSURFT19UVlA3MDAyIGlzIG5vdCBzZXQKQ09O RklHX1ZJREVPX1RXMjgwND15CiMgQ09ORklHX1ZJREVPX1RXOTkwMyBpcyBub3Qgc2V0CkNPTkZJ R19WSURFT19UVzk5MDY9eQojIENPTkZJR19WSURFT19WUFgzMjIwIGlzIG5vdCBzZXQKCiMKIyBW aWRlbyBhbmQgYXVkaW8gZGVjb2RlcnMKIwpDT05GSUdfVklERU9fU0FBNzE3WD15CkNPTkZJR19W SURFT19DWDI1ODQwPXkKCiMKIyBWaWRlbyBlbmNvZGVycwojCkNPTkZJR19WSURFT19TQUE3MTI3 PXkKQ09ORklHX1ZJREVPX1NBQTcxODU9eQpDT05GSUdfVklERU9fQURWNzE3MD15CiMgQ09ORklH X1ZJREVPX0FEVjcxNzUgaXMgbm90IHNldApDT05GSUdfVklERU9fQURWNzM0Mz15CkNPTkZJR19W SURFT19BRFY3MzkzPXkKIyBDT05GSUdfVklERU9fQUs4ODFYIGlzIG5vdCBzZXQKQ09ORklHX1ZJ REVPX1RIUzgyMDA9eQoKIwojIENhbWVyYSBzZW5zb3IgZGV2aWNlcwojCgojCiMgRmxhc2ggZGV2 aWNlcwojCgojCiMgVmlkZW8gaW1wcm92ZW1lbnQgY2hpcHMKIwpDT05GSUdfVklERU9fVVBENjQw MzFBPXkKIyBDT05GSUdfVklERU9fVVBENjQwODMgaXMgbm90IHNldAoKIwojIEF1ZGlvL1ZpZGVv IGNvbXByZXNzaW9uIGNoaXBzCiMKIyBDT05GSUdfVklERU9fU0FBNjc1MkhTIGlzIG5vdCBzZXQK CiMKIyBNaXNjZWxsYW5lb3VzIGhlbHBlciBjaGlwcwojCiMgQ09ORklHX1ZJREVPX1RIUzczMDMg aXMgbm90IHNldAojIENPTkZJR19WSURFT19NNTI3OTAgaXMgbm90IHNldAoKIwojIFNlbnNvcnMg dXNlZCBvbiBzb2NfY2FtZXJhIGRyaXZlcgojCkNPTkZJR19NRURJQV9UVU5FUj15CgojCiMgQ3Vz dG9taXplIFRWIHR1bmVycwojCkNPTkZJR19NRURJQV9UVU5FUl9TSU1QTEU9eQojIENPTkZJR19N RURJQV9UVU5FUl9UREE4MjkwIGlzIG5vdCBzZXQKQ09ORklHX01FRElBX1RVTkVSX1REQTgyN1g9 eQpDT05GSUdfTUVESUFfVFVORVJfVERBMTgyNzE9eQpDT05GSUdfTUVESUFfVFVORVJfVERBOTg4 Nz15CkNPTkZJR19NRURJQV9UVU5FUl9URUE1NzYxPXkKIyBDT05GSUdfTUVESUFfVFVORVJfVEVB NTc2NyBpcyBub3Qgc2V0CiMgQ09ORklHX01FRElBX1RVTkVSX01UMjBYWCBpcyBub3Qgc2V0CkNP TkZJR19NRURJQV9UVU5FUl9NVDIwNjA9eQojIENPTkZJR19NRURJQV9UVU5FUl9NVDIwNjMgaXMg bm90IHNldApDT05GSUdfTUVESUFfVFVORVJfTVQyMjY2PXkKQ09ORklHX01FRElBX1RVTkVSX01U MjEzMT15CiMgQ09ORklHX01FRElBX1RVTkVSX1FUMTAxMCBpcyBub3Qgc2V0CkNPTkZJR19NRURJ QV9UVU5FUl9YQzIwMjg9eQpDT05GSUdfTUVESUFfVFVORVJfWEM1MDAwPXkKQ09ORklHX01FRElB X1RVTkVSX1hDNDAwMD15CkNPTkZJR19NRURJQV9UVU5FUl9NWEw1MDA1Uz15CkNPTkZJR19NRURJ QV9UVU5FUl9NWEw1MDA3VD15CkNPTkZJR19NRURJQV9UVU5FUl9NQzQ0UzgwMz15CkNPTkZJR19N RURJQV9UVU5FUl9NQVgyMTY1PXkKQ09ORklHX01FRElBX1RVTkVSX1REQTE4MjE4PXkKQ09ORklH X01FRElBX1RVTkVSX0ZDMDAxMT15CiMgQ09ORklHX01FRElBX1RVTkVSX0ZDMDAxMiBpcyBub3Qg c2V0CkNPTkZJR19NRURJQV9UVU5FUl9GQzAwMTM9eQpDT05GSUdfTUVESUFfVFVORVJfVERBMTgy MTI9eQpDT05GSUdfTUVESUFfVFVORVJfRTQwMDA9eQojIENPTkZJR19NRURJQV9UVU5FUl9GQzI1 ODAgaXMgbm90IHNldAojIENPTkZJR19NRURJQV9UVU5FUl9NODhSUzYwMDBUIGlzIG5vdCBzZXQK Q09ORklHX01FRElBX1RVTkVSX1RVQTkwMDE9eQpDT05GSUdfTUVESUFfVFVORVJfU0kyMTU3PXkK Q09ORklHX01FRElBX1RVTkVSX0lUOTEzWD15CkNPTkZJR19NRURJQV9UVU5FUl9SODIwVD15CkNP TkZJR19NRURJQV9UVU5FUl9NWEwzMDFSRj15CkNPTkZJR19NRURJQV9UVU5FUl9RTTFEMUMwMDQy PXkKCiMKIyBDdXN0b21pc2UgRFZCIEZyb250ZW5kcwojCgojCiMgTXVsdGlzdGFuZGFyZCAoc2F0 ZWxsaXRlKSBmcm9udGVuZHMKIwpDT05GSUdfRFZCX1NUQjA4OTk9eQpDT05GSUdfRFZCX1NUQjYx MDA9eQpDT05GSUdfRFZCX1NUVjA5MHg9eQojIENPTkZJR19EVkJfU1RWNjExMHggaXMgbm90IHNl dAoKIwojIE11bHRpc3RhbmRhcmQgKGNhYmxlICsgdGVycmVzdHJpYWwpIGZyb250ZW5kcwojCiMg Q09ORklHX0RWQl9EUlhLIGlzIG5vdCBzZXQKQ09ORklHX0RWQl9UREExODI3MUMyREQ9eQojIENP TkZJR19EVkJfU0kyMTY1IGlzIG5vdCBzZXQKCiMKIyBEVkItUyAoc2F0ZWxsaXRlKSBmcm9udGVu ZHMKIwpDT05GSUdfRFZCX0NYMjQxMTA9eQpDT05GSUdfRFZCX0NYMjQxMjM9eQpDT05GSUdfRFZC X01UMzEyPXkKIyBDT05GSUdfRFZCX1pMMTAwMzYgaXMgbm90IHNldAojIENPTkZJR19EVkJfWkwx MDAzOSBpcyBub3Qgc2V0CiMgQ09ORklHX0RWQl9TNUgxNDIwIGlzIG5vdCBzZXQKQ09ORklHX0RW Ql9TVFYwMjg4PXkKQ09ORklHX0RWQl9TVEI2MDAwPXkKQ09ORklHX0RWQl9TVFYwMjk5PXkKQ09O RklHX0RWQl9TVFY2MTEwPXkKQ09ORklHX0RWQl9TVFYwOTAwPXkKQ09ORklHX0RWQl9UREE4MDgz PXkKIyBDT05GSUdfRFZCX1REQTEwMDg2IGlzIG5vdCBzZXQKIyBDT05GSUdfRFZCX1REQTgyNjEg aXMgbm90IHNldAojIENPTkZJR19EVkJfVkVTMVg5MyBpcyBub3Qgc2V0CkNPTkZJR19EVkJfVFVO RVJfSVREMTAwMD15CkNPTkZJR19EVkJfVFVORVJfQ1gyNDExMz15CkNPTkZJR19EVkJfVERBODI2 WD15CiMgQ09ORklHX0RWQl9UVUE2MTAwIGlzIG5vdCBzZXQKQ09ORklHX0RWQl9DWDI0MTE2PXkK Q09ORklHX0RWQl9DWDI0MTE3PXkKQ09ORklHX0RWQl9DWDI0MTIwPXkKQ09ORklHX0RWQl9TSTIx WFg9eQojIENPTkZJR19EVkJfVFMyMDIwIGlzIG5vdCBzZXQKIyBDT05GSUdfRFZCX0RTMzAwMCBp cyBub3Qgc2V0CkNPTkZJR19EVkJfTUI4NkExNj15CiMgQ09ORklHX0RWQl9UREExMDA3MSBpcyBu b3Qgc2V0CgojCiMgRFZCLVQgKHRlcnJlc3RyaWFsKSBmcm9udGVuZHMKIwojIENPTkZJR19EVkJf U1A4ODcwIGlzIG5vdCBzZXQKQ09ORklHX0RWQl9TUDg4N1g9eQpDT05GSUdfRFZCX0NYMjI3MDA9 eQpDT05GSUdfRFZCX0NYMjI3MDI9eQpDT05GSUdfRFZCX1M1SDE0MzI9eQojIENPTkZJR19EVkJf RFJYRCBpcyBub3Qgc2V0CkNPTkZJR19EVkJfTDY0NzgxPXkKQ09ORklHX0RWQl9UREExMDA0WD15 CkNPTkZJR19EVkJfTlhUNjAwMD15CkNPTkZJR19EVkJfTVQzNTI9eQpDT05GSUdfRFZCX1pMMTAz NTM9eQpDT05GSUdfRFZCX0RJQjMwMDBNQj15CkNPTkZJR19EVkJfRElCMzAwME1DPXkKQ09ORklH X0RWQl9ESUI3MDAwTT15CkNPTkZJR19EVkJfRElCNzAwMFA9eQpDT05GSUdfRFZCX0RJQjkwMDA9 eQpDT05GSUdfRFZCX1REQTEwMDQ4PXkKQ09ORklHX0RWQl9BRjkwMTM9eQojIENPTkZJR19EVkJf RUMxMDAgaXMgbm90IHNldApDT05GSUdfRFZCX0hEMjlMMj15CiMgQ09ORklHX0RWQl9TVFYwMzY3 IGlzIG5vdCBzZXQKQ09ORklHX0RWQl9DWEQyODIwUj15CkNPTkZJR19EVkJfQ1hEMjg0MUVSPXkK IyBDT05GSUdfRFZCX0FTMTAyX0ZFIGlzIG5vdCBzZXQKCiMKIyBEVkItQyAoY2FibGUpIGZyb250 ZW5kcwojCkNPTkZJR19EVkJfVkVTMTgyMD15CkNPTkZJR19EVkJfVERBMTAwMjE9eQpDT05GSUdf RFZCX1REQTEwMDIzPXkKQ09ORklHX0RWQl9TVFYwMjk3PXkKCiMKIyBBVFNDIChOb3J0aCBBbWVy aWNhbi9Lb3JlYW4gVGVycmVzdHJpYWwvQ2FibGUgRFRWKSBmcm9udGVuZHMKIwpDT05GSUdfRFZC X05YVDIwMFg9eQpDT05GSUdfRFZCX09SNTEyMTE9eQpDT05GSUdfRFZCX09SNTExMzI9eQpDT05G SUdfRFZCX0JDTTM1MTA9eQpDT05GSUdfRFZCX0xHRFQzMzBYPXkKIyBDT05GSUdfRFZCX0xHRFQz MzA1IGlzIG5vdCBzZXQKQ09ORklHX0RWQl9MR0RUMzMwNkE9eQpDT05GSUdfRFZCX0xHMjE2MD15 CkNPTkZJR19EVkJfUzVIMTQwOT15CkNPTkZJR19EVkJfQVU4NTIyPXkKQ09ORklHX0RWQl9BVTg1 MjJfRFRWPXkKQ09ORklHX0RWQl9BVTg1MjJfVjRMPXkKIyBDT05GSUdfRFZCX1M1SDE0MTEgaXMg bm90IHNldAoKIwojIElTREItVCAodGVycmVzdHJpYWwpIGZyb250ZW5kcwojCkNPTkZJR19EVkJf UzkyMT15CkNPTkZJR19EVkJfRElCODAwMD15CkNPTkZJR19EVkJfTUI4NkEyMFM9eQoKIwojIElT REItUyAoc2F0ZWxsaXRlKSAmIElTREItVCAodGVycmVzdHJpYWwpIGZyb250ZW5kcwojCkNPTkZJ R19EVkJfVEM5MDUyMj15CgojCiMgRGlnaXRhbCB0ZXJyZXN0cmlhbCBvbmx5IHR1bmVycy9QTEwK IwpDT05GSUdfRFZCX1BMTD15CkNPTkZJR19EVkJfVFVORVJfRElCMDA3MD15CkNPTkZJR19EVkJf VFVORVJfRElCMDA5MD15CgojCiMgU0VDIGNvbnRyb2wgZGV2aWNlcyBmb3IgRFZCLVMKIwojIENP TkZJR19EVkJfRFJYMzlYWUogaXMgbm90IHNldApDT05GSUdfRFZCX0xOQkgyNT15CkNPTkZJR19E VkJfTE5CUDIxPXkKQ09ORklHX0RWQl9MTkJQMjI9eQojIENPTkZJR19EVkJfSVNMNjQwNSBpcyBu b3Qgc2V0CkNPTkZJR19EVkJfSVNMNjQyMT15CiMgQ09ORklHX0RWQl9JU0w2NDIzIGlzIG5vdCBz ZXQKQ09ORklHX0RWQl9BODI5Mz15CkNPTkZJR19EVkJfU1AyPXkKQ09ORklHX0RWQl9MR1M4R0w1 PXkKQ09ORklHX0RWQl9MR1M4R1hYPXkKIyBDT05GSUdfRFZCX0FUQk04ODMwIGlzIG5vdCBzZXQK IyBDT05GSUdfRFZCX1REQTY2NXggaXMgbm90IHNldApDT05GSUdfRFZCX0lYMjUwNVY9eQpDT05G SUdfRFZCX004OFJTMjAwMD15CkNPTkZJR19EVkJfQUY5MDMzPXkKIyBDT05GSUdfRFZCX0hPUlVT M0EgaXMgbm90IHNldApDT05GSUdfRFZCX0FTQ09UMkU9eQoKIwojIFRvb2xzIHRvIGRldmVsb3Ag bmV3IGZyb250ZW5kcwojCkNPTkZJR19EVkJfRFVNTVlfRkU9eQoKIwojIEdyYXBoaWNzIHN1cHBv cnQKIwojIENPTkZJR19BR1AgaXMgbm90IHNldApDT05GSUdfVkdBX0FSQj15CkNPTkZJR19WR0Ff QVJCX01BWF9HUFVTPTE2CiMgQ09ORklHX1ZHQV9TV0lUQ0hFUk9PIGlzIG5vdCBzZXQKQ09ORklH X0RSTT15CkNPTkZJR19EUk1fS01TX0hFTFBFUj15CkNPTkZJR19EUk1fS01TX0ZCX0hFTFBFUj15 CkNPTkZJR19EUk1fRkJERVZfRU1VTEFUSU9OPXkKIyBDT05GSUdfRFJNX0xPQURfRURJRF9GSVJN V0FSRSBpcyBub3Qgc2V0CkNPTkZJR19EUk1fVFRNPXkKCiMKIyBJMkMgZW5jb2RlciBvciBoZWxw ZXIgY2hpcHMKIwojIENPTkZJR19EUk1fSTJDX0FEVjc1MTEgaXMgbm90IHNldApDT05GSUdfRFJN X0kyQ19DSDcwMDY9eQojIENPTkZJR19EUk1fSTJDX1NJTDE2NCBpcyBub3Qgc2V0CiMgQ09ORklH X0RSTV9JMkNfTlhQX1REQTk5OFggaXMgbm90IHNldAojIENPTkZJR19EUk1fVERGWCBpcyBub3Qg c2V0CiMgQ09ORklHX0RSTV9SMTI4IGlzIG5vdCBzZXQKIyBDT05GSUdfRFJNX1JBREVPTiBpcyBu b3Qgc2V0CiMgQ09ORklHX0RSTV9BTURHUFUgaXMgbm90IHNldAojIENPTkZJR19EUk1fTk9VVkVB VSBpcyBub3Qgc2V0CiMgQ09ORklHX0RSTV9JOTE1IGlzIG5vdCBzZXQKIyBDT05GSUdfRFJNX01H QSBpcyBub3Qgc2V0CiMgQ09ORklHX0RSTV9WSUEgaXMgbm90IHNldAojIENPTkZJR19EUk1fU0FW QUdFIGlzIG5vdCBzZXQKIyBDT05GSUdfRFJNX1ZHRU0gaXMgbm90IHNldAojIENPTkZJR19EUk1f Vk1XR0ZYIGlzIG5vdCBzZXQKIyBDT05GSUdfRFJNX0dNQTUwMCBpcyBub3Qgc2V0CiMgQ09ORklH X0RSTV9VREwgaXMgbm90IHNldAojIENPTkZJR19EUk1fQVNUIGlzIG5vdCBzZXQKIyBDT05GSUdf RFJNX01HQUcyMDAgaXMgbm90IHNldAojIENPTkZJR19EUk1fQ0lSUlVTX1FFTVUgaXMgbm90IHNl dAojIENPTkZJR19EUk1fUVhMIGlzIG5vdCBzZXQKIyBDT05GSUdfRFJNX0JPQ0hTIGlzIG5vdCBz ZXQKQ09ORklHX0RSTV9WSVJUSU9fR1BVPXkKQ09ORklHX0RSTV9QQU5FTD15CgojCiMgRGlzcGxh eSBQYW5lbHMKIwojIENPTkZJR19EUk1fUEFORUxfU0lNUExFIGlzIG5vdCBzZXQKIyBDT05GSUdf RFJNX1BBTkVMX1NBTVNVTkdfUzZFOEFBMCBpcyBub3Qgc2V0CkNPTkZJR19EUk1fQlJJREdFPXkK CiMKIyBEaXNwbGF5IEludGVyZmFjZSBCcmlkZ2VzCiMKQ09ORklHX0RSTV9OWFBfUFROMzQ2MD15 CiMgQ09ORklHX0RSTV9QQVJBREVfUFM4NjIyIGlzIG5vdCBzZXQKCiMKIyBGcmFtZSBidWZmZXIg RGV2aWNlcwojCkNPTkZJR19GQj15CkNPTkZJR19GSVJNV0FSRV9FRElEPXkKQ09ORklHX0ZCX0NN RExJTkU9eQpDT05GSUdfRkJfTk9USUZZPXkKIyBDT05GSUdfRkJfRERDIGlzIG5vdCBzZXQKIyBD T05GSUdfRkJfQk9PVF9WRVNBX1NVUFBPUlQgaXMgbm90IHNldApDT05GSUdfRkJfQ0ZCX0ZJTExS RUNUPXkKQ09ORklHX0ZCX0NGQl9DT1BZQVJFQT15CkNPTkZJR19GQl9DRkJfSU1BR0VCTElUPXkK IyBDT05GSUdfRkJfQ0ZCX1JFVl9QSVhFTFNfSU5fQllURSBpcyBub3Qgc2V0CkNPTkZJR19GQl9T WVNfRklMTFJFQ1Q9eQpDT05GSUdfRkJfU1lTX0NPUFlBUkVBPXkKQ09ORklHX0ZCX1NZU19JTUFH RUJMSVQ9eQojIENPTkZJR19GQl9GT1JFSUdOX0VORElBTiBpcyBub3Qgc2V0CkNPTkZJR19GQl9T WVNfRk9QUz15CkNPTkZJR19GQl9ERUZFUlJFRF9JTz15CiMgQ09ORklHX0ZCX1NWR0FMSUIgaXMg bm90IHNldAojIENPTkZJR19GQl9NQUNNT0RFUyBpcyBub3Qgc2V0CkNPTkZJR19GQl9CQUNLTElH SFQ9eQpDT05GSUdfRkJfTU9ERV9IRUxQRVJTPXkKIyBDT05GSUdfRkJfVElMRUJMSVRUSU5HIGlz IG5vdCBzZXQKCiMKIyBGcmFtZSBidWZmZXIgaGFyZHdhcmUgZHJpdmVycwojCiMgQ09ORklHX0ZC X0NJUlJVUyBpcyBub3Qgc2V0CiMgQ09ORklHX0ZCX1BNMiBpcyBub3Qgc2V0CiMgQ09ORklHX0ZC X0NZQkVSMjAwMCBpcyBub3Qgc2V0CkNPTkZJR19GQl9BUkM9eQojIENPTkZJR19GQl9BU0lMSUFO VCBpcyBub3Qgc2V0CiMgQ09ORklHX0ZCX0lNU1RUIGlzIG5vdCBzZXQKIyBDT05GSUdfRkJfVkdB MTYgaXMgbm90IHNldAojIENPTkZJR19GQl9VVkVTQSBpcyBub3Qgc2V0CiMgQ09ORklHX0ZCX1ZF U0EgaXMgbm90IHNldAojIENPTkZJR19GQl9ONDExIGlzIG5vdCBzZXQKQ09ORklHX0ZCX0hHQT15 CkNPTkZJR19GQl9PUEVOQ09SRVM9eQpDT05GSUdfRkJfUzFEMTNYWFg9eQojIENPTkZJR19GQl9O VklESUEgaXMgbm90IHNldAojIENPTkZJR19GQl9SSVZBIGlzIG5vdCBzZXQKIyBDT05GSUdfRkJf STc0MCBpcyBub3Qgc2V0CiMgQ09ORklHX0ZCX0xFODA1NzggaXMgbm90IHNldAojIENPTkZJR19G Ql9NQVRST1ggaXMgbm90IHNldAojIENPTkZJR19GQl9SQURFT04gaXMgbm90IHNldAojIENPTkZJ R19GQl9BVFkxMjggaXMgbm90IHNldAojIENPTkZJR19GQl9BVFkgaXMgbm90IHNldAojIENPTkZJ R19GQl9TMyBpcyBub3Qgc2V0CiMgQ09ORklHX0ZCX1NBVkFHRSBpcyBub3Qgc2V0CiMgQ09ORklH X0ZCX1NJUyBpcyBub3Qgc2V0CiMgQ09ORklHX0ZCX1ZJQSBpcyBub3Qgc2V0CiMgQ09ORklHX0ZC X05FT01BR0lDIGlzIG5vdCBzZXQKIyBDT05GSUdfRkJfS1lSTyBpcyBub3Qgc2V0CiMgQ09ORklH X0ZCXzNERlggaXMgbm90IHNldAojIENPTkZJR19GQl9WT09ET08xIGlzIG5vdCBzZXQKIyBDT05G SUdfRkJfVlQ4NjIzIGlzIG5vdCBzZXQKIyBDT05GSUdfRkJfVFJJREVOVCBpcyBub3Qgc2V0CiMg Q09ORklHX0ZCX0FSSyBpcyBub3Qgc2V0CiMgQ09ORklHX0ZCX1BNMyBpcyBub3Qgc2V0CiMgQ09O RklHX0ZCX0NBUk1JTkUgaXMgbm90IHNldApDT05GSUdfRkJfSUJNX0dYVDQ1MDA9eQpDT05GSUdf RkJfVklSVFVBTD15CiMgQ09ORklHX0ZCX01FVFJPTk9NRSBpcyBub3Qgc2V0CiMgQ09ORklHX0ZC X01CODYyWFggaXMgbm90IHNldApDT05GSUdfRkJfQlJPQURTSEVFVD15CkNPTkZJR19GQl9BVU9f SzE5MFg9eQojIENPTkZJR19GQl9BVU9fSzE5MDAgaXMgbm90IHNldApDT05GSUdfRkJfQVVPX0sx OTAxPXkKQ09ORklHX0ZCX1NJTVBMRT15CkNPTkZJR19GQl9TU0QxMzA3PXkKIyBDT05GSUdfRkJf U003MTIgaXMgbm90IHNldApDT05GSUdfQkFDS0xJR0hUX0xDRF9TVVBQT1JUPXkKQ09ORklHX0xD RF9DTEFTU19ERVZJQ0U9eQpDT05GSUdfTENEX1BMQVRGT1JNPXkKQ09ORklHX0JBQ0tMSUdIVF9D TEFTU19ERVZJQ0U9eQojIENPTkZJR19CQUNLTElHSFRfR0VORVJJQyBpcyBub3Qgc2V0CkNPTkZJ R19CQUNLTElHSFRfTE0zNTMzPXkKIyBDT05GSUdfQkFDS0xJR0hUX1BXTSBpcyBub3Qgc2V0CiMg Q09ORklHX0JBQ0tMSUdIVF9BUFBMRSBpcyBub3Qgc2V0CkNPTkZJR19CQUNLTElHSFRfUE04OTQx X1dMRUQ9eQpDT05GSUdfQkFDS0xJR0hUX1NBSEFSQT15CiMgQ09ORklHX0JBQ0tMSUdIVF9XTTgz MVggaXMgbm90IHNldAojIENPTkZJR19CQUNLTElHSFRfQURQODg2MCBpcyBub3Qgc2V0CkNPTkZJ R19CQUNLTElHSFRfQURQODg3MD15CiMgQ09ORklHX0JBQ0tMSUdIVF9QQ0Y1MDYzMyBpcyBub3Qg c2V0CkNPTkZJR19CQUNLTElHSFRfTE0zNjMwQT15CkNPTkZJR19CQUNLTElHSFRfTE0zNjM5PXkK Q09ORklHX0JBQ0tMSUdIVF9MUDg1NVg9eQpDT05GSUdfQkFDS0xJR0hUX0xQODc4OD15CkNPTkZJ R19CQUNLTElHSFRfVFBTNjUyMTc9eQpDT05GSUdfQkFDS0xJR0hUX0dQSU89eQpDT05GSUdfQkFD S0xJR0hUX0xWNTIwN0xQPXkKQ09ORklHX0JBQ0tMSUdIVF9CRDYxMDc9eQojIENPTkZJR19WR0FT VEFURSBpcyBub3Qgc2V0CkNPTkZJR19IRE1JPXkKIyBDT05GSUdfTE9HTyBpcyBub3Qgc2V0CkNP TkZJR19TT1VORD15CkNPTkZJR19TT1VORF9PU1NfQ09SRT15CkNPTkZJR19TT1VORF9PU1NfQ09S RV9QUkVDTEFJTT15CkNPTkZJR19TTkQ9eQpDT05GSUdfU05EX1RJTUVSPXkKQ09ORklHX1NORF9Q Q009eQpDT05GSUdfU05EX0RNQUVOR0lORV9QQ009eQpDT05GSUdfU05EX1JBV01JREk9eQpDT05G SUdfU05EX0NPTVBSRVNTX09GRkxPQUQ9eQpDT05GSUdfU05EX0pBQ0s9eQpDT05GSUdfU05EX1NF UVVFTkNFUj15CkNPTkZJR19TTkRfU0VRX0RVTU1ZPXkKQ09ORklHX1NORF9PU1NFTVVMPXkKQ09O RklHX1NORF9NSVhFUl9PU1M9eQojIENPTkZJR19TTkRfUENNX09TUyBpcyBub3Qgc2V0CkNPTkZJ R19TTkRfUENNX1RJTUVSPXkKIyBDT05GSUdfU05EX1NFUVVFTkNFUl9PU1MgaXMgbm90IHNldApD T05GSUdfU05EX0hSVElNRVI9eQpDT05GSUdfU05EX1NFUV9IUlRJTUVSX0RFRkFVTFQ9eQojIENP TkZJR19TTkRfRFlOQU1JQ19NSU5PUlMgaXMgbm90IHNldAojIENPTkZJR19TTkRfU1VQUE9SVF9P TERfQVBJIGlzIG5vdCBzZXQKQ09ORklHX1NORF9QUk9DX0ZTPXkKQ09ORklHX1NORF9WRVJCT1NF X1BST0NGUz15CiMgQ09ORklHX1NORF9WRVJCT1NFX1BSSU5USyBpcyBub3Qgc2V0CiMgQ09ORklH X1NORF9ERUJVRyBpcyBub3Qgc2V0CkNPTkZJR19TTkRfVk1BU1RFUj15CkNPTkZJR19TTkRfRE1B X1NHQlVGPXkKQ09ORklHX1NORF9SQVdNSURJX1NFUT15CiMgQ09ORklHX1NORF9PUEwzX0xJQl9T RVEgaXMgbm90IHNldAojIENPTkZJR19TTkRfT1BMNF9MSUJfU0VRIGlzIG5vdCBzZXQKIyBDT05G SUdfU05EX1NCQVdFX1NFUSBpcyBub3Qgc2V0CiMgQ09ORklHX1NORF9FTVUxMEsxX1NFUSBpcyBu b3Qgc2V0CkNPTkZJR19TTkRfTVBVNDAxX1VBUlQ9eQpDT05GSUdfU05EX0FDOTdfQ09ERUM9eQpD T05GSUdfU05EX0RSSVZFUlM9eQpDT05GSUdfU05EX0RVTU1ZPXkKQ09ORklHX1NORF9BTE9PUD15 CkNPTkZJR19TTkRfVklSTUlEST15CiMgQ09ORklHX1NORF9NVFBBViBpcyBub3Qgc2V0CiMgQ09O RklHX1NORF9NVFM2NCBpcyBub3Qgc2V0CiMgQ09ORklHX1NORF9TRVJJQUxfVTE2NTUwIGlzIG5v dCBzZXQKQ09ORklHX1NORF9NUFU0MDE9eQpDT05GSUdfU05EX1BPUlRNQU4yWDQ9eQpDT05GSUdf U05EX0FDOTdfUE9XRVJfU0FWRT15CkNPTkZJR19TTkRfQUM5N19QT1dFUl9TQVZFX0RFRkFVTFQ9 MApDT05GSUdfU05EX1BDST15CiMgQ09ORklHX1NORF9BRDE4ODkgaXMgbm90IHNldAojIENPTkZJ R19TTkRfQUxTMzAwIGlzIG5vdCBzZXQKIyBDT05GSUdfU05EX0FMSTU0NTEgaXMgbm90IHNldAoj IENPTkZJR19TTkRfQVNJSFBJIGlzIG5vdCBzZXQKIyBDT05GSUdfU05EX0FUSUlYUCBpcyBub3Qg c2V0CiMgQ09ORklHX1NORF9BVElJWFBfTU9ERU0gaXMgbm90IHNldAojIENPTkZJR19TTkRfQVU4 ODEwIGlzIG5vdCBzZXQKIyBDT05GSUdfU05EX0FVODgyMCBpcyBub3Qgc2V0CiMgQ09ORklHX1NO RF9BVTg4MzAgaXMgbm90IHNldAojIENPTkZJR19TTkRfQVcyIGlzIG5vdCBzZXQKIyBDT05GSUdf U05EX0FaVDMzMjggaXMgbm90IHNldAojIENPTkZJR19TTkRfQlQ4N1ggaXMgbm90IHNldAojIENP TkZJR19TTkRfQ0EwMTA2IGlzIG5vdCBzZXQKIyBDT05GSUdfU05EX0NNSVBDSSBpcyBub3Qgc2V0 CiMgQ09ORklHX1NORF9PWFlHRU4gaXMgbm90IHNldAojIENPTkZJR19TTkRfQ1M0MjgxIGlzIG5v dCBzZXQKIyBDT05GSUdfU05EX0NTNDZYWCBpcyBub3Qgc2V0CiMgQ09ORklHX1NORF9DVFhGSSBp cyBub3Qgc2V0CiMgQ09ORklHX1NORF9EQVJMQTIwIGlzIG5vdCBzZXQKIyBDT05GSUdfU05EX0dJ TkEyMCBpcyBub3Qgc2V0CiMgQ09ORklHX1NORF9MQVlMQTIwIGlzIG5vdCBzZXQKIyBDT05GSUdf U05EX0RBUkxBMjQgaXMgbm90IHNldAojIENPTkZJR19TTkRfR0lOQTI0IGlzIG5vdCBzZXQKIyBD T05GSUdfU05EX0xBWUxBMjQgaXMgbm90IHNldAojIENPTkZJR19TTkRfTU9OQSBpcyBub3Qgc2V0 CiMgQ09ORklHX1NORF9NSUEgaXMgbm90IHNldAojIENPTkZJR19TTkRfRUNITzNHIGlzIG5vdCBz ZXQKIyBDT05GSUdfU05EX0lORElHTyBpcyBub3Qgc2V0CiMgQ09ORklHX1NORF9JTkRJR09JTyBp cyBub3Qgc2V0CiMgQ09ORklHX1NORF9JTkRJR09ESiBpcyBub3Qgc2V0CiMgQ09ORklHX1NORF9J TkRJR09JT1ggaXMgbm90IHNldAojIENPTkZJR19TTkRfSU5ESUdPREpYIGlzIG5vdCBzZXQKIyBD T05GSUdfU05EX0VNVTEwSzEgaXMgbm90IHNldAojIENPTkZJR19TTkRfRU1VMTBLMVggaXMgbm90 IHNldAojIENPTkZJR19TTkRfRU5TMTM3MCBpcyBub3Qgc2V0CiMgQ09ORklHX1NORF9FTlMxMzcx IGlzIG5vdCBzZXQKIyBDT05GSUdfU05EX0VTMTkzOCBpcyBub3Qgc2V0CiMgQ09ORklHX1NORF9F UzE5NjggaXMgbm90IHNldAojIENPTkZJR19TTkRfRk04MDEgaXMgbm90IHNldAojIENPTkZJR19T TkRfSERTUCBpcyBub3Qgc2V0CiMgQ09ORklHX1NORF9IRFNQTSBpcyBub3Qgc2V0CiMgQ09ORklH X1NORF9JQ0UxNzEyIGlzIG5vdCBzZXQKIyBDT05GSUdfU05EX0lDRTE3MjQgaXMgbm90IHNldAoj IENPTkZJR19TTkRfSU5URUw4WDAgaXMgbm90IHNldAojIENPTkZJR19TTkRfSU5URUw4WDBNIGlz IG5vdCBzZXQKIyBDT05GSUdfU05EX0tPUkcxMjEyIGlzIG5vdCBzZXQKIyBDT05GSUdfU05EX0xP TEEgaXMgbm90IHNldAojIENPTkZJR19TTkRfTFg2NDY0RVMgaXMgbm90IHNldAojIENPTkZJR19T TkRfTUFFU1RSTzMgaXMgbm90IHNldAojIENPTkZJR19TTkRfTUlYQVJUIGlzIG5vdCBzZXQKIyBD T05GSUdfU05EX05NMjU2IGlzIG5vdCBzZXQKIyBDT05GSUdfU05EX1BDWEhSIGlzIG5vdCBzZXQK IyBDT05GSUdfU05EX1JJUFRJREUgaXMgbm90IHNldAojIENPTkZJR19TTkRfUk1FMzIgaXMgbm90 IHNldAojIENPTkZJR19TTkRfUk1FOTYgaXMgbm90IHNldAojIENPTkZJR19TTkRfUk1FOTY1MiBp cyBub3Qgc2V0CiMgQ09ORklHX1NORF9TRTZYIGlzIG5vdCBzZXQKIyBDT05GSUdfU05EX1NPTklD VklCRVMgaXMgbm90IHNldAojIENPTkZJR19TTkRfVFJJREVOVCBpcyBub3Qgc2V0CiMgQ09ORklH X1NORF9WSUE4MlhYIGlzIG5vdCBzZXQKIyBDT05GSUdfU05EX1ZJQTgyWFhfTU9ERU0gaXMgbm90 IHNldAojIENPTkZJR19TTkRfVklSVFVPU08gaXMgbm90IHNldAojIENPTkZJR19TTkRfVlgyMjIg aXMgbm90IHNldAojIENPTkZJR19TTkRfWU1GUENJIGlzIG5vdCBzZXQKCiMKIyBIRC1BdWRpbwoj CiMgQ09ORklHX1NORF9IREFfSU5URUwgaXMgbm90IHNldApDT05GSUdfU05EX0hEQV9QUkVBTExP Q19TSVpFPTY0CkNPTkZJR19TTkRfU09DPXkKQ09ORklHX1NORF9TT0NfQUM5N19CVVM9eQpDT05G SUdfU05EX1NPQ19HRU5FUklDX0RNQUVOR0lORV9QQ009eQpDT05GSUdfU05EX1NPQ19DT01QUkVT Uz15CkNPTkZJR19TTkRfU09DX0FNRF9BQ1A9eQojIENPTkZJR19TTkRfQVRNRUxfU09DIGlzIG5v dCBzZXQKCiMKIyBTb0MgQXVkaW8gZm9yIEZyZWVzY2FsZSBDUFVzCiMKCiMKIyBDb21tb24gU29D IEF1ZGlvIG9wdGlvbnMgZm9yIEZyZWVzY2FsZSBDUFVzOgojCiMgQ09ORklHX1NORF9TT0NfRlNM X0FTUkMgaXMgbm90IHNldApDT05GSUdfU05EX1NPQ19GU0xfU0FJPXkKQ09ORklHX1NORF9TT0Nf RlNMX1NTST15CkNPTkZJR19TTkRfU09DX0ZTTF9TUERJRj15CiMgQ09ORklHX1NORF9TT0NfRlNM X0VTQUkgaXMgbm90IHNldApDT05GSUdfU05EX1NPQ19JTVhfQVVETVVYPXkKIyBDT05GSUdfU05E X1NPQ19JTUcgaXMgbm90IHNldApDT05GSUdfU05EX1NTVF9NRkxEX1BMQVRGT1JNPXkKQ09ORklH X1NORF9TU1RfSVBDPXkKQ09ORklHX1NORF9TU1RfSVBDX0FDUEk9eQpDT05GSUdfU05EX1NPQ19J TlRFTF9TU1Q9eQpDT05GSUdfU05EX1NPQ19JTlRFTF9TU1RfQUNQST15CkNPTkZJR19TTkRfU09D X0lOVEVMX0JZVENSX1JUNTY0MF9NQUNIPXkKQ09ORklHX1NORF9TT0NfSU5URUxfQllUQ1JfUlQ1 NjUxX01BQ0g9eQojIENPTkZJR19TTkRfU09DX0lOVEVMX1NLTF9SVDI4Nl9NQUNIIGlzIG5vdCBz ZXQKCiMKIyBBbGx3aW5uZXIgU29DIEF1ZGlvIHN1cHBvcnQKIwpDT05GSUdfU05EX1NVTjRJX0NP REVDPXkKIyBDT05GSUdfU05EX1NPQ19YVEZQR0FfSTJTIGlzIG5vdCBzZXQKQ09ORklHX1NORF9T T0NfSTJDX0FORF9TUEk9eQoKIwojIENPREVDIGRyaXZlcnMKIwpDT05GSUdfU05EX1NPQ19BQzk3 X0NPREVDPXkKQ09ORklHX1NORF9TT0NfQURBVTE3MDE9eQpDT05GSUdfU05EX1NPQ19BSzQ1NTQ9 eQpDT05GSUdfU05EX1NPQ19BSzQ2MTM9eQpDT05GSUdfU05EX1NPQ19BSzQ2NDI9eQpDT05GSUdf U05EX1NPQ19BSzUzODY9eQpDT05GSUdfU05EX1NPQ19BTEM1NjIzPXkKQ09ORklHX1NORF9TT0Nf Q1MzNUwzMj15CkNPTkZJR19TTkRfU09DX0NTNDJMNTE9eQpDT05GSUdfU05EX1NPQ19DUzQyTDUx X0kyQz15CkNPTkZJR19TTkRfU09DX0NTNDJMNTI9eQpDT05GSUdfU05EX1NPQ19DUzQyTDU2PXkK Q09ORklHX1NORF9TT0NfQ1M0Mkw3Mz15CkNPTkZJR19TTkRfU09DX0NTNDI2NT15CkNPTkZJR19T TkRfU09DX0NTNDI3MD15CkNPTkZJR19TTkRfU09DX0NTNDI3MT15CkNPTkZJR19TTkRfU09DX0NT NDI3MV9JMkM9eQpDT05GSUdfU05EX1NPQ19DUzQyWFg4PXkKQ09ORklHX1NORF9TT0NfQ1M0MlhY OF9JMkM9eQpDT05GSUdfU05EX1NPQ19DUzQzNDk9eQpDT05GSUdfU05EX1NPQ19FUzgzMjg9eQpD T05GSUdfU05EX1NPQ19HVE02MDE9eQpDT05GSUdfU05EX1NPQ19JTk5PX1JLMzAzNj15CkNPTkZJ R19TTkRfU09DX1BDTTE2ODE9eQpDT05GSUdfU05EX1NPQ19QQ00zMTY4QT15CkNPTkZJR19TTkRf U09DX1BDTTMxNjhBX0kyQz15CkNPTkZJR19TTkRfU09DX1BDTTUxMng9eQpDT05GSUdfU05EX1NP Q19QQ001MTJ4X0kyQz15CkNPTkZJR19TTkRfU09DX1JMNjIzMT15CkNPTkZJR19TTkRfU09DX1JU NTYzMT15CkNPTkZJR19TTkRfU09DX1JUNTY0MD15CkNPTkZJR19TTkRfU09DX1JUNTY1MT15CiMg Q09ORklHX1NORF9TT0NfUlQ1Njc3X1NQSSBpcyBub3Qgc2V0CkNPTkZJR19TTkRfU09DX1NHVEw1 MDAwPXkKQ09ORklHX1NORF9TT0NfU0k0NzZYPXkKQ09ORklHX1NORF9TT0NfU0lHTUFEU1A9eQpD T05GSUdfU05EX1NPQ19TSUdNQURTUF9JMkM9eQpDT05GSUdfU05EX1NPQ19TSVJGX0FVRElPX0NP REVDPXkKQ09ORklHX1NORF9TT0NfU1BESUY9eQpDT05GSUdfU05EX1NPQ19TU00yNjAyPXkKQ09O RklHX1NORF9TT0NfU1NNMjYwMl9JMkM9eQpDT05GSUdfU05EX1NPQ19TU000NTY3PXkKQ09ORklH X1NORF9TT0NfU1RBMzJYPXkKQ09ORklHX1NORF9TT0NfU1RBMzUwPXkKQ09ORklHX1NORF9TT0Nf U1RJX1NBUz15CkNPTkZJR19TTkRfU09DX1RBUzI1NTI9eQpDT05GSUdfU05EX1NPQ19UQVM1MDg2 PXkKQ09ORklHX1NORF9TT0NfVEFTNTcxWD15CkNPTkZJR19TTkRfU09DX1RGQTk4Nzk9eQpDT05G SUdfU05EX1NPQ19UTFYzMjBBSUMyMz15CkNPTkZJR19TTkRfU09DX1RMVjMyMEFJQzIzX0kyQz15 CkNPTkZJR19TTkRfU09DX1RMVjMyMEFJQzMxWFg9eQpDT05GSUdfU05EX1NPQ19UTFYzMjBBSUMz WD15CkNPTkZJR19TTkRfU09DX1RTM0EyMjdFPXkKQ09ORklHX1NORF9TT0NfV004NTEwPXkKQ09O RklHX1NORF9TT0NfV004NTIzPXkKQ09ORklHX1NORF9TT0NfV004NTgwPXkKQ09ORklHX1NORF9T T0NfV004NzExPXkKQ09ORklHX1NORF9TT0NfV004NzI4PXkKQ09ORklHX1NORF9TT0NfV004NzMx PXkKQ09ORklHX1NORF9TT0NfV004NzM3PXkKQ09ORklHX1NORF9TT0NfV004NzQxPXkKQ09ORklH X1NORF9TT0NfV004NzUwPXkKQ09ORklHX1NORF9TT0NfV004NzUzPXkKQ09ORklHX1NORF9TT0Nf V004Nzc2PXkKQ09ORklHX1NORF9TT0NfV004ODA0PXkKQ09ORklHX1NORF9TT0NfV004ODA0X0ky Qz15CkNPTkZJR19TTkRfU09DX1dNODkwMz15CkNPTkZJR19TTkRfU09DX1dNODk2Mj15CkNPTkZJ R19TTkRfU09DX1dNODk3ND15CkNPTkZJR19TTkRfU09DX1dNODk3OD15CkNPTkZJR19TTkRfU09D X1RQQTYxMzBBMj15CkNPTkZJR19TTkRfU0lNUExFX0NBUkQ9eQojIENPTkZJR19TT1VORF9QUklN RSBpcyBub3Qgc2V0CkNPTkZJR19BQzk3X0JVUz15CgojCiMgSElEIHN1cHBvcnQKIwpDT05GSUdf SElEPXkKIyBDT05GSUdfSElEX0JBVFRFUllfU1RSRU5HVEggaXMgbm90IHNldApDT05GSUdfSElE UkFXPXkKQ09ORklHX1VISUQ9eQpDT05GSUdfSElEX0dFTkVSSUM9eQoKIwojIFNwZWNpYWwgSElE IGRyaXZlcnMKIwpDT05GSUdfSElEX0E0VEVDSD15CiMgQ09ORklHX0hJRF9BQ1JVWCBpcyBub3Qg c2V0CkNPTkZJR19ISURfQVBQTEU9eQpDT05GSUdfSElEX0FVUkVBTD15CkNPTkZJR19ISURfQkVM S0lOPXkKIyBDT05GSUdfSElEX0NIRVJSWSBpcyBub3Qgc2V0CkNPTkZJR19ISURfQ0hJQ09OWT15 CiMgQ09ORklHX0hJRF9QUk9ESUtFWVMgaXMgbm90IHNldAojIENPTkZJR19ISURfQ1lQUkVTUyBp cyBub3Qgc2V0CkNPTkZJR19ISURfRFJBR09OUklTRT15CiMgQ09ORklHX0RSQUdPTlJJU0VfRkYg aXMgbm90IHNldApDT05GSUdfSElEX0VNU19GRj15CiMgQ09ORklHX0hJRF9FTEVDT00gaXMgbm90 IHNldApDT05GSUdfSElEX0VaS0VZPXkKQ09ORklHX0hJRF9HRU1CSVJEPXkKQ09ORklHX0hJRF9H RlJNPXkKIyBDT05GSUdfSElEX0tFWVRPVUNIIGlzIG5vdCBzZXQKQ09ORklHX0hJRF9LWUU9eQpD T05GSUdfSElEX1dBTFRPUD15CkNPTkZJR19ISURfR1lSQVRJT049eQojIENPTkZJR19ISURfSUNB REUgaXMgbm90IHNldAojIENPTkZJR19ISURfVFdJTkhBTiBpcyBub3Qgc2V0CkNPTkZJR19ISURf S0VOU0lOR1RPTj15CkNPTkZJR19ISURfTENQT1dFUj15CiMgQ09ORklHX0hJRF9MRU5PVk8gaXMg bm90IHNldAojIENPTkZJR19ISURfTE9HSVRFQ0ggaXMgbm90IHNldApDT05GSUdfSElEX01BR0lD TU9VU0U9eQpDT05GSUdfSElEX01JQ1JPU09GVD15CkNPTkZJR19ISURfTU9OVEVSRVk9eQpDT05G SUdfSElEX01VTFRJVE9VQ0g9eQpDT05GSUdfSElEX09SVEVLPXkKIyBDT05GSUdfSElEX1BBTlRI RVJMT1JEIGlzIG5vdCBzZXQKQ09ORklHX0hJRF9QRVRBTFlOWD15CiMgQ09ORklHX0hJRF9QSUNP TENEIGlzIG5vdCBzZXQKIyBDT05GSUdfSElEX1BMQU5UUk9OSUNTIGlzIG5vdCBzZXQKQ09ORklH X0hJRF9QUklNQVg9eQojIENPTkZJR19ISURfU0FJVEVLIGlzIG5vdCBzZXQKQ09ORklHX0hJRF9T QU1TVU5HPXkKQ09ORklHX0hJRF9TUEVFRExJTks9eQpDT05GSUdfSElEX1NURUVMU0VSSUVTPXkK Q09ORklHX0hJRF9TVU5QTFVTPXkKQ09ORklHX0hJRF9STUk9eQpDT05GSUdfSElEX0dSRUVOQVNJ QT15CiMgQ09ORklHX0dSRUVOQVNJQV9GRiBpcyBub3Qgc2V0CkNPTkZJR19ISURfU01BUlRKT1lQ TFVTPXkKIyBDT05GSUdfU01BUlRKT1lQTFVTX0ZGIGlzIG5vdCBzZXQKQ09ORklHX0hJRF9USVZP PXkKQ09ORklHX0hJRF9UT1BTRUVEPXkKQ09ORklHX0hJRF9USElOR009eQpDT05GSUdfSElEX1RI UlVTVE1BU1RFUj15CiMgQ09ORklHX1RIUlVTVE1BU1RFUl9GRiBpcyBub3Qgc2V0CkNPTkZJR19I SURfV0FDT009eQpDT05GSUdfSElEX1dJSU1PVEU9eQojIENPTkZJR19ISURfWElOTU8gaXMgbm90 IHNldAojIENPTkZJR19ISURfWkVST1BMVVMgaXMgbm90IHNldAojIENPTkZJR19ISURfWllEQUNS T04gaXMgbm90IHNldAojIENPTkZJR19ISURfU0VOU09SX0hVQiBpcyBub3Qgc2V0CgojCiMgSTJD IEhJRCBzdXBwb3J0CiMKQ09ORklHX0kyQ19ISUQ9eQpDT05GSUdfVVNCX09IQ0lfTElUVExFX0VO RElBTj15CkNPTkZJR19VU0JfU1VQUE9SVD15CkNPTkZJR19VU0JfQVJDSF9IQVNfSENEPXkKIyBD T05GSUdfVVNCIGlzIG5vdCBzZXQKCiMKIyBVU0IgcG9ydCBkcml2ZXJzCiMKCiMKIyBVU0IgUGh5 c2ljYWwgTGF5ZXIgZHJpdmVycwojCiMgQ09ORklHX1VTQl9QSFkgaXMgbm90IHNldAojIENPTkZJ R19OT1BfVVNCX1hDRUlWIGlzIG5vdCBzZXQKIyBDT05GSUdfVVNCX0dQSU9fVkJVUyBpcyBub3Qg c2V0CiMgQ09ORklHX1VTQl9HQURHRVQgaXMgbm90IHNldApDT05GSUdfVVdCPXkKIyBDT05GSUdf VVdCX1dIQ0kgaXMgbm90IHNldApDT05GSUdfTU1DPXkKQ09ORklHX01NQ19ERUJVRz15CgojCiMg TU1DL1NEL1NESU8gQ2FyZCBEcml2ZXJzCiMKQ09ORklHX01NQ19CTE9DSz15CkNPTkZJR19NTUNf QkxPQ0tfTUlOT1JTPTgKQ09ORklHX01NQ19CTE9DS19CT1VOQ0U9eQpDT05GSUdfU0RJT19VQVJU PXkKQ09ORklHX01NQ19URVNUPXkKCiMKIyBNTUMvU0QvU0RJTyBIb3N0IENvbnRyb2xsZXIgRHJp dmVycwojCkNPTkZJR19NTUNfU0RIQ0k9eQpDT05GSUdfTU1DX1NESENJX0lPX0FDQ0VTU09SUz15 CiMgQ09ORklHX01NQ19TREhDSV9QQ0kgaXMgbm90IHNldAojIENPTkZJR19NTUNfU0RIQ0lfQUNQ SSBpcyBub3Qgc2V0CkNPTkZJR19NTUNfU0RIQ0lfUExURk09eQpDT05GSUdfTU1DX1NESENJX09G X0FSQVNBTj15CkNPTkZJR19NTUNfU0RIQ0lfT0ZfQVQ5MT15CiMgQ09ORklHX01NQ19TREhDSV9G X1NESDMwIGlzIG5vdCBzZXQKIyBDT05GSUdfTU1DX1RJRk1fU0QgaXMgbm90IHNldAojIENPTkZJ R19NTUNfQ0I3MTAgaXMgbm90IHNldAojIENPTkZJR19NTUNfVklBX1NETU1DIGlzIG5vdCBzZXQK IyBDT05GSUdfTU1DX1VTREhJNlJPTDAgaXMgbm90IHNldAojIENPTkZJR19NTUNfVE9TSElCQV9Q Q0kgaXMgbm90IHNldApDT05GSUdfTU1DX01USz15CkNPTkZJR19NRU1TVElDSz15CiMgQ09ORklH X01FTVNUSUNLX0RFQlVHIGlzIG5vdCBzZXQKCiMKIyBNZW1vcnlTdGljayBkcml2ZXJzCiMKIyBD T05GSUdfTUVNU1RJQ0tfVU5TQUZFX1JFU1VNRSBpcyBub3Qgc2V0CkNPTkZJR19NU1BST19CTE9D Sz15CiMgQ09ORklHX01TX0JMT0NLIGlzIG5vdCBzZXQKCiMKIyBNZW1vcnlTdGljayBIb3N0IENv bnRyb2xsZXIgRHJpdmVycwojCiMgQ09ORklHX01FTVNUSUNLX1RJRk1fTVMgaXMgbm90IHNldAoj IENPTkZJR19NRU1TVElDS19KTUlDUk9OXzM4WCBpcyBub3Qgc2V0CiMgQ09ORklHX01FTVNUSUNL X1I1OTIgaXMgbm90IHNldApDT05GSUdfTkVXX0xFRFM9eQpDT05GSUdfTEVEU19DTEFTUz15CkNP TkZJR19MRURTX0NMQVNTX0ZMQVNIPXkKCiMKIyBMRUQgZHJpdmVycwojCiMgQ09ORklHX0xFRFNf QkNNNjMyOCBpcyBub3Qgc2V0CiMgQ09ORklHX0xFRFNfQkNNNjM1OCBpcyBub3Qgc2V0CkNPTkZJ R19MRURTX0xNMzUzMD15CkNPTkZJR19MRURTX0xNMzUzMz15CiMgQ09ORklHX0xFRFNfTE0zNjQy IGlzIG5vdCBzZXQKQ09ORklHX0xFRFNfUENBOTUzMj15CiMgQ09ORklHX0xFRFNfUENBOTUzMl9H UElPIGlzIG5vdCBzZXQKQ09ORklHX0xFRFNfR1BJTz15CiMgQ09ORklHX0xFRFNfTFAzOTQ0IGlz IG5vdCBzZXQKQ09ORklHX0xFRFNfTFA1NVhYX0NPTU1PTj15CkNPTkZJR19MRURTX0xQNTUyMT15 CkNPTkZJR19MRURTX0xQNTUyMz15CkNPTkZJR19MRURTX0xQNTU2Mj15CiMgQ09ORklHX0xFRFNf TFA4NTAxIGlzIG5vdCBzZXQKIyBDT05GSUdfTEVEU19MUDg3ODggaXMgbm90IHNldApDT05GSUdf TEVEU19MUDg4NjA9eQpDT05GSUdfTEVEU19QQ0E5NTVYPXkKIyBDT05GSUdfTEVEU19QQ0E5NjNY IGlzIG5vdCBzZXQKQ09ORklHX0xFRFNfV004MzFYX1NUQVRVUz15CkNPTkZJR19MRURTX1dNODM1 MD15CkNPTkZJR19MRURTX1BXTT15CkNPTkZJR19MRURTX1JFR1VMQVRPUj15CkNPTkZJR19MRURT X0JEMjgwMj15CkNPTkZJR19MRURTX0xUMzU5Mz15CkNPTkZJR19MRURTX1RDQTY1MDc9eQojIENP TkZJR19MRURTX1RMQzU5MVhYIGlzIG5vdCBzZXQKQ09ORklHX0xFRFNfTE0zNTV4PXkKIyBDT05G SUdfTEVEU19NRU5GMjFCTUMgaXMgbm90IHNldAojIENPTkZJR19MRURTX0tURDI2OTIgaXMgbm90 IHNldAoKIwojIExFRCBkcml2ZXIgZm9yIGJsaW5rKDEpIFVTQiBSR0IgTEVEIGlzIHVuZGVyIFNw ZWNpYWwgSElEIGRyaXZlcnMgKEhJRF9USElOR00pCiMKQ09ORklHX0xFRFNfQkxJTktNPXkKQ09O RklHX0xFRFNfU1lTQ09OPXkKCiMKIyBMRUQgVHJpZ2dlcnMKIwojIENPTkZJR19MRURTX1RSSUdH RVJTIGlzIG5vdCBzZXQKQ09ORklHX0FDQ0VTU0lCSUxJVFk9eQojIENPTkZJR19JTkZJTklCQU5E IGlzIG5vdCBzZXQKQ09ORklHX0VEQUNfQVRPTUlDX1NDUlVCPXkKQ09ORklHX0VEQUNfU1VQUE9S VD15CiMgQ09ORklHX0VEQUMgaXMgbm90IHNldApDT05GSUdfUlRDX0xJQj15CkNPTkZJR19SVENf Q0xBU1M9eQpDT05GSUdfUlRDX0hDVE9TWVM9eQpDT05GSUdfUlRDX0hDVE9TWVNfREVWSUNFPSJy dGMwIgojIENPTkZJR19SVENfU1lTVE9IQyBpcyBub3Qgc2V0CiMgQ09ORklHX1JUQ19ERUJVRyBp cyBub3Qgc2V0CgojCiMgUlRDIGludGVyZmFjZXMKIwpDT05GSUdfUlRDX0lOVEZfU1lTRlM9eQpD T05GSUdfUlRDX0lOVEZfUFJPQz15CiMgQ09ORklHX1JUQ19JTlRGX0RFViBpcyBub3Qgc2V0CiMg Q09ORklHX1JUQ19EUlZfVEVTVCBpcyBub3Qgc2V0CgojCiMgSTJDIFJUQyBkcml2ZXJzCiMKQ09O RklHX1JUQ19EUlZfODhQTTgwWD15CkNPTkZJR19SVENfRFJWX0FCQjVaRVMzPXkKQ09ORklHX1JU Q19EUlZfQUJYODBYPXkKIyBDT05GSUdfUlRDX0RSVl9EUzEzMDcgaXMgbm90IHNldApDT05GSUdf UlRDX0RSVl9EUzEzNzQ9eQojIENPTkZJR19SVENfRFJWX0RTMTM3NF9XRFQgaXMgbm90IHNldAoj IENPTkZJR19SVENfRFJWX0RTMTY3MiBpcyBub3Qgc2V0CiMgQ09ORklHX1JUQ19EUlZfRFMzMjMy IGlzIG5vdCBzZXQKQ09ORklHX1JUQ19EUlZfSFlNODU2Mz15CkNPTkZJR19SVENfRFJWX0xQODc4 OD15CkNPTkZJR19SVENfRFJWX01BWDY5MDA9eQpDT05GSUdfUlRDX0RSVl9NQVg4OTA3PXkKQ09O RklHX1JUQ19EUlZfUlM1QzM3Mj15CkNPTkZJR19SVENfRFJWX0lTTDEyMDg9eQpDT05GSUdfUlRD X0RSVl9JU0wxMjAyMj15CkNPTkZJR19SVENfRFJWX0lTTDEyMDU3PXkKQ09ORklHX1JUQ19EUlZf WDEyMDU9eQpDT05GSUdfUlRDX0RSVl9QQUxNQVM9eQpDT05GSUdfUlRDX0RSVl9QQ0YyMTI3PXkK IyBDT05GSUdfUlRDX0RSVl9QQ0Y4NTIzIGlzIG5vdCBzZXQKIyBDT05GSUdfUlRDX0RSVl9QQ0Y4 NTYzIGlzIG5vdCBzZXQKQ09ORklHX1JUQ19EUlZfUENGODUwNjM9eQojIENPTkZJR19SVENfRFJW X1BDRjg1ODMgaXMgbm90IHNldApDT05GSUdfUlRDX0RSVl9NNDFUODA9eQojIENPTkZJR19SVENf RFJWX000MVQ4MF9XRFQgaXMgbm90IHNldApDT05GSUdfUlRDX0RSVl9CUTMySz15CkNPTkZJR19S VENfRFJWX1RQUzY1ODZYPXkKQ09ORklHX1JUQ19EUlZfVFBTODAwMzE9eQojIENPTkZJR19SVENf RFJWX1MzNTM5MEEgaXMgbm90IHNldAojIENPTkZJR19SVENfRFJWX0ZNMzEzMCBpcyBub3Qgc2V0 CiMgQ09ORklHX1JUQ19EUlZfUlg4MDEwIGlzIG5vdCBzZXQKQ09ORklHX1JUQ19EUlZfUlg4NTgx PXkKQ09ORklHX1JUQ19EUlZfUlg4MDI1PXkKQ09ORklHX1JUQ19EUlZfRU0zMDI3PXkKIyBDT05G SUdfUlRDX0RSVl9SVjMwMjlDMiBpcyBub3Qgc2V0CkNPTkZJR19SVENfRFJWX1JWODgwMz15Cgoj CiMgU1BJIFJUQyBkcml2ZXJzCiMKCiMKIyBQbGF0Zm9ybSBSVEMgZHJpdmVycwojCiMgQ09ORklH X1JUQ19EUlZfQ01PUyBpcyBub3Qgc2V0CiMgQ09ORklHX1JUQ19EUlZfRFMxMjg2IGlzIG5vdCBz ZXQKQ09ORklHX1JUQ19EUlZfRFMxNTExPXkKQ09ORklHX1JUQ19EUlZfRFMxNTUzPXkKQ09ORklH X1JUQ19EUlZfRFMxNjg1X0ZBTUlMWT15CiMgQ09ORklHX1JUQ19EUlZfRFMxNjg1IGlzIG5vdCBz ZXQKIyBDT05GSUdfUlRDX0RSVl9EUzE2ODkgaXMgbm90IHNldAojIENPTkZJR19SVENfRFJWX0RT MTcyODUgaXMgbm90IHNldAojIENPTkZJR19SVENfRFJWX0RTMTc0ODUgaXMgbm90IHNldApDT05G SUdfUlRDX0RSVl9EUzE3ODg1PXkKIyBDT05GSUdfUlRDX0RTMTY4NV9QUk9DX1JFR1MgaXMgbm90 IHNldApDT05GSUdfUlRDX0RTMTY4NV9TWVNGU19SRUdTPXkKQ09ORklHX1JUQ19EUlZfRFMxNzQy PXkKQ09ORklHX1JUQ19EUlZfRFMyNDA0PXkKQ09ORklHX1JUQ19EUlZfREE5MDU1PXkKIyBDT05G SUdfUlRDX0RSVl9TVEsxN1RBOCBpcyBub3Qgc2V0CkNPTkZJR19SVENfRFJWX000OFQ4Nj15CkNP TkZJR19SVENfRFJWX000OFQzNT15CiMgQ09ORklHX1JUQ19EUlZfTTQ4VDU5IGlzIG5vdCBzZXQK Q09ORklHX1JUQ19EUlZfTVNNNjI0Mj15CkNPTkZJR19SVENfRFJWX0JRNDgwMj15CkNPTkZJR19S VENfRFJWX1JQNUMwMT15CkNPTkZJR19SVENfRFJWX1YzMDIwPXkKQ09ORklHX1JUQ19EUlZfV004 MzFYPXkKIyBDT05GSUdfUlRDX0RSVl9XTTgzNTAgaXMgbm90IHNldApDT05GSUdfUlRDX0RSVl9Q Q0Y1MDYzMz15CkNPTkZJR19SVENfRFJWX0FCMzEwMD15CkNPTkZJR19SVENfRFJWX1pZTlFNUD15 CgojCiMgb24tQ1BVIFJUQyBkcml2ZXJzCiMKQ09ORklHX1JUQ19EUlZfU05WUz15CkNPTkZJR19S VENfRFJWX01UNjM5Nz15CgojCiMgSElEIFNlbnNvciBSVEMgZHJpdmVycwojCkNPTkZJR19ETUFE RVZJQ0VTPXkKQ09ORklHX0RNQURFVklDRVNfREVCVUc9eQpDT05GSUdfRE1BREVWSUNFU19WREVC VUc9eQoKIwojIERNQSBEZXZpY2VzCiMKQ09ORklHX0RNQV9FTkdJTkU9eQpDT05GSUdfRE1BX1ZJ UlRVQUxfQ0hBTk5FTFM9eQpDT05GSUdfRE1BX0FDUEk9eQpDT05GSUdfRE1BX09GPXkKQ09ORklH X0ZTTF9FRE1BPXkKQ09ORklHX0lOVEVMX0lETUE2ND15CiMgQ09ORklHX0lOVEVMX0lPQVRETUEg aXMgbm90IHNldApDT05GSUdfRFdfRE1BQ19DT1JFPXkKQ09ORklHX0RXX0RNQUM9eQojIENPTkZJ R19EV19ETUFDX1BDSSBpcyBub3Qgc2V0CgojCiMgRE1BIENsaWVudHMKIwojIENPTkZJR19BU1lO Q19UWF9ETUEgaXMgbm90IHNldApDT05GSUdfRE1BVEVTVD15CiMgQ09ORklHX0FVWERJU1BMQVkg aXMgbm90IHNldApDT05GSUdfVUlPPXkKIyBDT05GSUdfVUlPX0NJRiBpcyBub3Qgc2V0CkNPTkZJ R19VSU9fUERSVl9HRU5JUlE9eQpDT05GSUdfVUlPX0RNRU1fR0VOSVJRPXkKIyBDT05GSUdfVUlP X0FFQyBpcyBub3Qgc2V0CiMgQ09ORklHX1VJT19TRVJDT1MzIGlzIG5vdCBzZXQKIyBDT05GSUdf VUlPX1BDSV9HRU5FUklDIGlzIG5vdCBzZXQKIyBDT05GSUdfVUlPX05FVFggaXMgbm90IHNldAoj IENPTkZJR19VSU9fUFJVU1MgaXMgbm90IHNldAojIENPTkZJR19VSU9fTUY2MjQgaXMgbm90IHNl dApDT05GSUdfSVJRX0JZUEFTU19NQU5BR0VSPXkKQ09ORklHX1ZJUlRfRFJJVkVSUz15CkNPTkZJ R19WSVJUSU89eQoKIwojIFZpcnRpbyBkcml2ZXJzCiMKIyBDT05GSUdfVklSVElPX1BDSSBpcyBu b3Qgc2V0CiMgQ09ORklHX1ZJUlRJT19CQUxMT09OIGlzIG5vdCBzZXQKQ09ORklHX1ZJUlRJT19J TlBVVD15CkNPTkZJR19WSVJUSU9fTU1JTz15CkNPTkZJR19WSVJUSU9fTU1JT19DTURMSU5FX0RF VklDRVM9eQoKIwojIE1pY3Jvc29mdCBIeXBlci1WIGd1ZXN0IHN1cHBvcnQKIwojIENPTkZJR19I WVBFUlYgaXMgbm90IHNldAojIENPTkZJR19TVEFHSU5HIGlzIG5vdCBzZXQKQ09ORklHX1g4Nl9Q TEFURk9STV9ERVZJQ0VTPXkKIyBDT05GSUdfQUNFUkhERiBpcyBub3Qgc2V0CiMgQ09ORklHX0FT VVNfTEFQVE9QIGlzIG5vdCBzZXQKQ09ORklHX0RFTExfTEFQVE9QPXkKIyBDT05GSUdfREVMTF9T TU84ODAwIGlzIG5vdCBzZXQKIyBDT05GSUdfREVMTF9SQlROIGlzIG5vdCBzZXQKIyBDT05GSUdf RlVKSVRTVV9MQVBUT1AgaXMgbm90IHNldAojIENPTkZJR19GVUpJVFNVX1RBQkxFVCBpcyBub3Qg c2V0CkNPTkZJR19BTUlMT19SRktJTEw9eQojIENPTkZJR19IUF9BQ0NFTCBpcyBub3Qgc2V0CiMg Q09ORklHX0hQX1dJUkVMRVNTIGlzIG5vdCBzZXQKIyBDT05GSUdfTVNJX0xBUFRPUCBpcyBub3Qg c2V0CiMgQ09ORklHX1BBTkFTT05JQ19MQVBUT1AgaXMgbm90IHNldAojIENPTkZJR19DT01QQUxf TEFQVE9QIGlzIG5vdCBzZXQKIyBDT05GSUdfU09OWV9MQVBUT1AgaXMgbm90IHNldAojIENPTkZJ R19JREVBUEFEX0xBUFRPUCBpcyBub3Qgc2V0CiMgQ09ORklHX1RISU5LUEFEX0FDUEkgaXMgbm90 IHNldApDT05GSUdfU0VOU09SU19IREFQUz15CiMgQ09ORklHX0lOVEVMX01FTkxPVyBpcyBub3Qg c2V0CiMgQ09ORklHX0FTVVNfV0lSRUxFU1MgaXMgbm90IHNldAojIENPTkZJR19BQ1BJX1dNSSBp cyBub3Qgc2V0CiMgQ09ORklHX1RPUFNUQVJfTEFQVE9QIGlzIG5vdCBzZXQKIyBDT05GSUdfVE9T SElCQV9CVF9SRktJTEwgaXMgbm90IHNldAojIENPTkZJR19UT1NISUJBX0hBUFMgaXMgbm90IHNl dAojIENPTkZJR19BQ1BJX0NNUEMgaXMgbm90IHNldAojIENPTkZJR19JTlRFTF9ISURfRVZFTlQg aXMgbm90IHNldAojIENPTkZJR19JTlRFTF9JUFMgaXMgbm90IHNldAojIENPTkZJR19JQk1fUlRM IGlzIG5vdCBzZXQKIyBDT05GSUdfU0FNU1VOR19MQVBUT1AgaXMgbm90IHNldAojIENPTkZJR19J TlRFTF9PQUtUUkFJTCBpcyBub3Qgc2V0CiMgQ09ORklHX1NBTVNVTkdfUTEwIGlzIG5vdCBzZXQK IyBDT05GSUdfQVBQTEVfR01VWCBpcyBub3Qgc2V0CiMgQ09ORklHX0lOVEVMX1JTVCBpcyBub3Qg c2V0CiMgQ09ORklHX0lOVEVMX1NNQVJUQ09OTkVDVCBpcyBub3Qgc2V0CiMgQ09ORklHX1BWUEFO SUMgaXMgbm90IHNldAojIENPTkZJR19JTlRFTF9QTUNfSVBDIGlzIG5vdCBzZXQKIyBDT05GSUdf U1VSRkFDRV9QUk8zX0JVVFRPTiBpcyBub3Qgc2V0CiMgQ09ORklHX0lOVEVMX1BVTklUX0lQQyBp cyBub3Qgc2V0CkNPTkZJR19DSFJPTUVfUExBVEZPUk1TPXkKQ09ORklHX0NIUk9NRU9TX1BTVE9S RT15CgojCiMgSGFyZHdhcmUgU3BpbmxvY2sgZHJpdmVycwojCgojCiMgQ2xvY2sgU291cmNlIGRy aXZlcnMKIwpDT05GSUdfQ0xLRVZUX0k4MjUzPXkKQ09ORklHX0NMS0JMRF9JODI1Mz15CiMgQ09O RklHX0FUTUVMX1BJVCBpcyBub3Qgc2V0CiMgQ09ORklHX1NIX1RJTUVSX0NNVCBpcyBub3Qgc2V0 CiMgQ09ORklHX1NIX1RJTUVSX01UVTIgaXMgbm90IHNldAojIENPTkZJR19TSF9USU1FUl9UTVUg aXMgbm90IHNldAojIENPTkZJR19FTV9USU1FUl9TVEkgaXMgbm90IHNldApDT05GSUdfTUFJTEJP WD15CiMgQ09ORklHX1BDQyBpcyBub3Qgc2V0CiMgQ09ORklHX0FMVEVSQV9NQk9YIGlzIG5vdCBz ZXQKQ09ORklHX01BSUxCT1hfVEVTVD15CiMgQ09ORklHX0lPTU1VX1NVUFBPUlQgaXMgbm90IHNl dAoKIwojIFJlbW90ZXByb2MgZHJpdmVycwojCkNPTkZJR19SRU1PVEVQUk9DPXkKQ09ORklHX1NU RV9NT0RFTV9SUFJPQz15CgojCiMgUnBtc2cgZHJpdmVycwojCgojCiMgU09DIChTeXN0ZW0gT24g Q2hpcCkgc3BlY2lmaWMgRHJpdmVycwojCiMgQ09ORklHX1NVTlhJX1NSQU0gaXMgbm90IHNldAoj IENPTkZJR19TT0NfVEkgaXMgbm90IHNldApDT05GSUdfUE1fREVWRlJFUT15CgojCiMgREVWRlJF USBHb3Zlcm5vcnMKIwpDT05GSUdfREVWRlJFUV9HT1ZfU0lNUExFX09OREVNQU5EPXkKQ09ORklH X0RFVkZSRVFfR09WX1BFUkZPUk1BTkNFPXkKQ09ORklHX0RFVkZSRVFfR09WX1BPV0VSU0FWRT15 CkNPTkZJR19ERVZGUkVRX0dPVl9VU0VSU1BBQ0U9eQoKIwojIERFVkZSRVEgRHJpdmVycwojCkNP TkZJR19QTV9ERVZGUkVRX0VWRU5UPXkKQ09ORklHX0VYVENPTj15CgojCiMgRXh0Y29uIERldmlj ZSBEcml2ZXJzCiMKIyBDT05GSUdfRVhUQ09OX0FEQ19KQUNLIGlzIG5vdCBzZXQKQ09ORklHX0VY VENPTl9BUklaT05BPXkKQ09ORklHX0VYVENPTl9HUElPPXkKQ09ORklHX0VYVENPTl9NQVgxNDU3 Nz15CiMgQ09ORklHX0VYVENPTl9NQVgzMzU1IGlzIG5vdCBzZXQKQ09ORklHX0VYVENPTl9NQVg3 Nzg0Mz15CiMgQ09ORklHX0VYVENPTl9QQUxNQVMgaXMgbm90IHNldApDT05GSUdfRVhUQ09OX1JU ODk3M0E9eQojIENPTkZJR19FWFRDT05fU001NTAyIGlzIG5vdCBzZXQKIyBDT05GSUdfRVhUQ09O X1VTQl9HUElPIGlzIG5vdCBzZXQKQ09ORklHX01FTU9SWT15CkNPTkZJR19JSU89eQpDT05GSUdf SUlPX0JVRkZFUj15CiMgQ09ORklHX0lJT19CVUZGRVJfQ0IgaXMgbm90IHNldApDT05GSUdfSUlP X0tGSUZPX0JVRj15CkNPTkZJR19JSU9fVFJJR0dFUkVEX0JVRkZFUj15CkNPTkZJR19JSU9fQ09O RklHRlM9eQpDT05GSUdfSUlPX1RSSUdHRVI9eQpDT05GSUdfSUlPX0NPTlNVTUVSU19QRVJfVFJJ R0dFUj0yCkNPTkZJR19JSU9fU1dfVFJJR0dFUj15CgojCiMgQWNjZWxlcm9tZXRlcnMKIwojIENP TkZJR19CTUExODAgaXMgbm90IHNldApDT05GSUdfQk1DMTUwX0FDQ0VMPXkKQ09ORklHX0JNQzE1 MF9BQ0NFTF9JMkM9eQpDT05GSUdfSUlPX1NUX0FDQ0VMXzNBWElTPXkKQ09ORklHX0lJT19TVF9B Q0NFTF9JMkNfM0FYSVM9eQojIENPTkZJR19LWENKSzEwMTMgaXMgbm90IHNldApDT05GSUdfTU1B NzQ1NT15CkNPTkZJR19NTUE3NDU1X0kyQz15CkNPTkZJR19NTUE4NDUyPXkKQ09ORklHX01NQTk1 NTFfQ09SRT15CkNPTkZJR19NTUE5NTUxPXkKQ09ORklHX01NQTk1NTM9eQpDT05GSUdfTVhDNDAw NT15CiMgQ09ORklHX01YQzYyNTUgaXMgbm90IHNldAojIENPTkZJR19TVEs4MzEyIGlzIG5vdCBz ZXQKQ09ORklHX1NUSzhCQTUwPXkKCiMKIyBBbmFsb2cgdG8gZGlnaXRhbCBjb252ZXJ0ZXJzCiMK Q09ORklHX0FENzI5MT15CkNPTkZJR19BRDc5OVg9eQojIENPTkZJR19EQTkxNTBfR1BBREMgaXMg bm90IHNldApDT05GSUdfTFA4Nzg4X0FEQz15CiMgQ09ORklHX01BWDEzNjMgaXMgbm90IHNldAoj IENPTkZJR19NQ1AzNDIyIGlzIG5vdCBzZXQKQ09ORklHX01FTl9aMTg4X0FEQz15CkNPTkZJR19O QVU3ODAyPXkKQ09ORklHX1BBTE1BU19HUEFEQz15CkNPTkZJR19RQ09NX1NQTUlfSUFEQz15CiMg Q09ORklHX1FDT01fU1BNSV9WQURDIGlzIG5vdCBzZXQKIyBDT05GSUdfVElfQURDMDgxQyBpcyBu b3Qgc2V0CkNPTkZJR19USV9BTTMzNVhfQURDPXkKQ09ORklHX1ZGNjEwX0FEQz15CgojCiMgQW1w bGlmaWVycwojCgojCiMgQ2hlbWljYWwgU2Vuc29ycwojCkNPTkZJR19JQVFDT1JFPXkKQ09ORklH X1ZaODlYPXkKCiMKIyBIaWQgU2Vuc29yIElJTyBDb21tb24KIwpDT05GSUdfSUlPX01TX1NFTlNP UlNfSTJDPXkKCiMKIyBTU1AgU2Vuc29yIENvbW1vbgojCkNPTkZJR19JSU9fU1RfU0VOU09SU19J MkM9eQpDT05GSUdfSUlPX1NUX1NFTlNPUlNfQ09SRT15CgojCiMgRGlnaXRhbCB0byBhbmFsb2cg Y29udmVydGVycwojCiMgQ09ORklHX0FENTA2NCBpcyBub3Qgc2V0CiMgQ09ORklHX0FENTM4MCBp cyBub3Qgc2V0CkNPTkZJR19BRDU0NDY9eQpDT05GSUdfTTYyMzMyPXkKQ09ORklHX01BWDUxNz15 CkNPTkZJR19NQVg1ODIxPXkKQ09ORklHX01DUDQ3MjU9eQoKIwojIElJTyBkdW1teSBkcml2ZXIK IwpDT05GSUdfSUlPX0RVTU1ZX0VWR0VOPXkKQ09ORklHX0lJT19TSU1QTEVfRFVNTVk9eQpDT05G SUdfSUlPX1NJTVBMRV9EVU1NWV9FVkVOVFM9eQojIENPTkZJR19JSU9fU0lNUExFX0RVTU1ZX0JV RkZFUiBpcyBub3Qgc2V0CgojCiMgRnJlcXVlbmN5IFN5bnRoZXNpemVycyBERFMvUExMCiMKCiMK IyBDbG9jayBHZW5lcmF0b3IvRGlzdHJpYnV0aW9uCiMKCiMKIyBQaGFzZS1Mb2NrZWQgTG9vcCAo UExMKSBmcmVxdWVuY3kgc3ludGhlc2l6ZXJzCiMKCiMKIyBEaWdpdGFsIGd5cm9zY29wZSBzZW5z b3JzCiMKQ09ORklHX0JNRzE2MD15CkNPTkZJR19CTUcxNjBfSTJDPXkKQ09ORklHX0lJT19TVF9H WVJPXzNBWElTPXkKQ09ORklHX0lJT19TVF9HWVJPX0kyQ18zQVhJUz15CiMgQ09ORklHX0lURzMy MDAgaXMgbm90IHNldAoKIwojIEhlYWx0aCBzZW5zb3JzCiMKIyBDT05GSUdfTUFYMzAxMDAgaXMg bm90IHNldAoKIwojIEh1bWlkaXR5IHNlbnNvcnMKIwpDT05GSUdfREhUMTE9eQpDT05GSUdfSERD MTAwWD15CkNPTkZJR19IVFUyMT15CkNPTkZJR19TSTcwMDU9eQojIENPTkZJR19TSTcwMjAgaXMg bm90IHNldAoKIwojIEluZXJ0aWFsIG1lYXN1cmVtZW50IHVuaXRzCiMKQ09ORklHX0tNWDYxPXkK IyBDT05GSUdfSU5WX01QVTYwNTBfSUlPIGlzIG5vdCBzZXQKCiMKIyBMaWdodCBzZW5zb3JzCiMK IyBDT05GSUdfQUNQSV9BTFMgaXMgbm90IHNldAojIENPTkZJR19BREpEX1MzMTEgaXMgbm90IHNl dApDT05GSUdfQUwzMzIwQT15CiMgQ09ORklHX0FQRFM5MzAwIGlzIG5vdCBzZXQKQ09ORklHX0FQ RFM5OTYwPXkKQ09ORklHX0JIMTc1MD15CkNPTkZJR19DTTMyMTgxPXkKIyBDT05GSUdfQ00zMjMy IGlzIG5vdCBzZXQKQ09ORklHX0NNMzMyMz15CkNPTkZJR19DTTM2NjUxPXkKQ09ORklHX0dQMkFQ MDIwQTAwRj15CkNPTkZJR19JU0wyOTEyNT15CiMgQ09ORklHX0pTQTEyMTIgaXMgbm90IHNldApD T05GSUdfUlBSMDUyMT15CiMgQ09ORklHX1NFTlNPUlNfTE0zNTMzIGlzIG5vdCBzZXQKQ09ORklH X0xUUjUwMT15CiMgQ09ORklHX09QVDMwMDEgaXMgbm90IHNldApDT05GSUdfUEExMjIwMzAwMT15 CkNPTkZJR19TVEszMzEwPXkKIyBDT05GSUdfVENTMzQxNCBpcyBub3Qgc2V0CkNPTkZJR19UQ1Mz NDcyPXkKQ09ORklHX1NFTlNPUlNfVFNMMjU2Mz15CiMgQ09ORklHX1RTTDQ1MzEgaXMgbm90IHNl dAojIENPTkZJR19VUzUxODJEIGlzIG5vdCBzZXQKQ09ORklHX1ZDTkw0MDAwPXkKCiMKIyBNYWdu ZXRvbWV0ZXIgc2Vuc29ycwojCkNPTkZJR19BSzg5NzU9eQojIENPTkZJR19BSzA5OTExIGlzIG5v dCBzZXQKQ09ORklHX0JNQzE1MF9NQUdOPXkKQ09ORklHX01BRzMxMTA9eQojIENPTkZJR19NTUMz NTI0MCBpcyBub3Qgc2V0CkNPTkZJR19JSU9fU1RfTUFHTl8zQVhJUz15CkNPTkZJR19JSU9fU1Rf TUFHTl9JMkNfM0FYSVM9eQoKIwojIEluY2xpbm9tZXRlciBzZW5zb3JzCiMKCiMKIyBUcmlnZ2Vy cyAtIHN0YW5kYWxvbmUKIwojIENPTkZJR19JSU9fSFJUSU1FUl9UUklHR0VSIGlzIG5vdCBzZXQK IyBDT05GSUdfSUlPX0lOVEVSUlVQVF9UUklHR0VSIGlzIG5vdCBzZXQKQ09ORklHX0lJT19TWVNG U19UUklHR0VSPXkKCiMKIyBEaWdpdGFsIHBvdGVudGlvbWV0ZXJzCiMKQ09ORklHX01DUDQ1MzE9 eQoKIwojIFByZXNzdXJlIHNlbnNvcnMKIwojIENPTkZJR19CTVAyODAgaXMgbm90IHNldApDT05G SUdfTVBMMTE1PXkKQ09ORklHX01QTDMxMTU9eQojIENPTkZJR19NUzU2MTEgaXMgbm90IHNldApD T05GSUdfTVM1NjM3PXkKQ09ORklHX0lJT19TVF9QUkVTUz15CkNPTkZJR19JSU9fU1RfUFJFU1Nf STJDPXkKQ09ORklHX1Q1NDAzPXkKCiMKIyBMaWdodG5pbmcgc2Vuc29ycwojCgojCiMgUHJveGlt aXR5IHNlbnNvcnMKIwojIENPTkZJR19MSURBUl9MSVRFX1YyIGlzIG5vdCBzZXQKQ09ORklHX1NY OTUwMD15CgojCiMgVGVtcGVyYXR1cmUgc2Vuc29ycwojCkNPTkZJR19NTFg5MDYxND15CkNPTkZJ R19UTVAwMDY9eQpDT05GSUdfVFNZUzAxPXkKIyBDT05GSUdfVFNZUzAyRCBpcyBub3Qgc2V0CiMg Q09ORklHX05UQiBpcyBub3Qgc2V0CiMgQ09ORklHX1ZNRV9CVVMgaXMgbm90IHNldApDT05GSUdf UFdNPXkKQ09ORklHX1BXTV9TWVNGUz15CkNPTkZJR19QV01fRlNMX0ZUTT15CiMgQ09ORklHX1BX TV9MUDM5NDMgaXMgbm90IHNldAojIENPTkZJR19QV01fTFBTU19QQ0kgaXMgbm90IHNldAojIENP TkZJR19QV01fTFBTU19QTEFURk9STSBpcyBub3Qgc2V0CkNPTkZJR19QV01fUENBOTY4NT15CkNP TkZJR19JUlFDSElQPXkKQ09ORklHX0FSTV9HSUNfTUFYX05SPTEKQ09ORklHX1RTNDgwMF9JUlE9 eQpDT05GSUdfSVBBQ0tfQlVTPXkKIyBDT05GSUdfQk9BUkRfVFBDSTIwMCBpcyBub3Qgc2V0CiMg Q09ORklHX1NFUklBTF9JUE9DVEFMIGlzIG5vdCBzZXQKIyBDT05GSUdfUkVTRVRfQ09OVFJPTExF UiBpcyBub3Qgc2V0CiMgQ09ORklHX0ZNQyBpcyBub3Qgc2V0CgojCiMgUEhZIFN1YnN5c3RlbQoj CkNPTkZJR19HRU5FUklDX1BIWT15CiMgQ09ORklHX1BIWV9QWEFfMjhOTV9IU0lDIGlzIG5vdCBz ZXQKQ09ORklHX1BIWV9QWEFfMjhOTV9VU0IyPXkKQ09ORklHX0JDTV9LT05BX1VTQjJfUEhZPXkK IyBDT05GSUdfUEhZX0hJNjIyMF9VU0IgaXMgbm90IHNldApDT05GSUdfUE9XRVJDQVA9eQpDT05G SUdfTUNCPXkKIyBDT05GSUdfTUNCX1BDSSBpcyBub3Qgc2V0CgojCiMgUGVyZm9ybWFuY2UgbW9u aXRvciBzdXBwb3J0CiMKQ09ORklHX1JBUz15CiMgQ09ORklHX1RIVU5ERVJCT0xUIGlzIG5vdCBz ZXQKCiMKIyBBbmRyb2lkCiMKIyBDT05GSUdfQU5EUk9JRCBpcyBub3Qgc2V0CiMgQ09ORklHX0xJ Qk5WRElNTSBpcyBub3Qgc2V0CiMgQ09ORklHX05WTUVNIGlzIG5vdCBzZXQKIyBDT05GSUdfU1RN IGlzIG5vdCBzZXQKQ09ORklHX1NUTV9EVU1NWT15CiMgQ09ORklHX1NUTV9TT1VSQ0VfQ09OU09M RSBpcyBub3Qgc2V0CkNPTkZJR19JTlRFTF9USD15CiMgQ09ORklHX0lOVEVMX1RIX1BDSSBpcyBu b3Qgc2V0CkNPTkZJR19JTlRFTF9USF9HVEg9eQpDT05GSUdfSU5URUxfVEhfTVNVPXkKQ09ORklH X0lOVEVMX1RIX1BUST15CkNPTkZJR19JTlRFTF9USF9ERUJVRz15CgojCiMgRlBHQSBDb25maWd1 cmF0aW9uIFN1cHBvcnQKIwojIENPTkZJR19GUEdBIGlzIG5vdCBzZXQKCiMKIyBGaXJtd2FyZSBE cml2ZXJzCiMKQ09ORklHX0VERD15CiMgQ09ORklHX0VERF9PRkYgaXMgbm90IHNldAojIENPTkZJ R19GSVJNV0FSRV9NRU1NQVAgaXMgbm90IHNldApDT05GSUdfREVMTF9SQlU9eQpDT05GSUdfRENE QkFTPXkKIyBDT05GSUdfSVNDU0lfSUJGVF9GSU5EIGlzIG5vdCBzZXQKQ09ORklHX0dPT0dMRV9G SVJNV0FSRT15CgojCiMgR29vZ2xlIEZpcm13YXJlIERyaXZlcnMKIwoKIwojIEZpbGUgc3lzdGVt cwojCkNPTkZJR19EQ0FDSEVfV09SRF9BQ0NFU1M9eQpDT05GSUdfRVhUMl9GUz15CkNPTkZJR19F WFQyX0ZTX1hBVFRSPXkKIyBDT05GSUdfRVhUMl9GU19QT1NJWF9BQ0wgaXMgbm90IHNldApDT05G SUdfRVhUMl9GU19TRUNVUklUWT15CkNPTkZJR19FWFQzX0ZTPXkKIyBDT05GSUdfRVhUM19GU19Q T1NJWF9BQ0wgaXMgbm90IHNldApDT05GSUdfRVhUM19GU19TRUNVUklUWT15CkNPTkZJR19FWFQ0 X0ZTPXkKIyBDT05GSUdfRVhUNF9GU19QT1NJWF9BQ0wgaXMgbm90IHNldApDT05GSUdfRVhUNF9G U19TRUNVUklUWT15CiMgQ09ORklHX0VYVDRfRU5DUllQVElPTiBpcyBub3Qgc2V0CiMgQ09ORklH X0VYVDRfREVCVUcgaXMgbm90IHNldApDT05GSUdfSkJEMj15CiMgQ09ORklHX0pCRDJfREVCVUcg aXMgbm90IHNldApDT05GSUdfRlNfTUJDQUNIRT15CiMgQ09ORklHX1JFSVNFUkZTX0ZTIGlzIG5v dCBzZXQKIyBDT05GSUdfSkZTX0ZTIGlzIG5vdCBzZXQKQ09ORklHX1hGU19GUz15CiMgQ09ORklH X1hGU19RVU9UQSBpcyBub3Qgc2V0CiMgQ09ORklHX1hGU19QT1NJWF9BQ0wgaXMgbm90IHNldAoj IENPTkZJR19YRlNfUlQgaXMgbm90IHNldApDT05GSUdfWEZTX0RFQlVHPXkKQ09ORklHX0dGUzJf RlM9eQojIENPTkZJR19HRlMyX0ZTX0xPQ0tJTkdfRExNIGlzIG5vdCBzZXQKIyBDT05GSUdfT0NG UzJfRlMgaXMgbm90IHNldAojIENPTkZJR19CVFJGU19GUyBpcyBub3Qgc2V0CkNPTkZJR19OSUxG UzJfRlM9eQpDT05GSUdfRjJGU19GUz15CkNPTkZJR19GMkZTX1NUQVRfRlM9eQojIENPTkZJR19G MkZTX0ZTX1hBVFRSIGlzIG5vdCBzZXQKQ09ORklHX0YyRlNfQ0hFQ0tfRlM9eQpDT05GSUdfRjJG U19JT19UUkFDRT15CiMgQ09ORklHX0ZTX0RBWCBpcyBub3Qgc2V0CkNPTkZJR19GU19QT1NJWF9B Q0w9eQpDT05GSUdfRVhQT1JURlM9eQpDT05GSUdfRklMRV9MT0NLSU5HPXkKIyBDT05GSUdfTUFO REFUT1JZX0ZJTEVfTE9DS0lORyBpcyBub3Qgc2V0CkNPTkZJR19GU05PVElGWT15CiMgQ09ORklH X0ROT1RJRlkgaXMgbm90IHNldApDT05GSUdfSU5PVElGWV9VU0VSPXkKIyBDT05GSUdfRkFOT1RJ RlkgaXMgbm90IHNldApDT05GSUdfUVVPVEE9eQojIENPTkZJR19RVU9UQV9ORVRMSU5LX0lOVEVS RkFDRSBpcyBub3Qgc2V0CiMgQ09ORklHX1BSSU5UX1FVT1RBX1dBUk5JTkcgaXMgbm90IHNldAoj IENPTkZJR19RVU9UQV9ERUJVRyBpcyBub3Qgc2V0CkNPTkZJR19RVU9UQV9UUkVFPXkKQ09ORklH X1FGTVRfVjE9eQpDT05GSUdfUUZNVF9WMj15CkNPTkZJR19RVU9UQUNUTD15CkNPTkZJR19RVU9U QUNUTF9DT01QQVQ9eQojIENPTkZJR19BVVRPRlM0X0ZTIGlzIG5vdCBzZXQKIyBDT05GSUdfRlVT RV9GUyBpcyBub3Qgc2V0CiMgQ09ORklHX09WRVJMQVlfRlMgaXMgbm90IHNldAoKIwojIENhY2hl cwojCkNPTkZJR19GU0NBQ0hFPXkKIyBDT05GSUdfRlNDQUNIRV9TVEFUUyBpcyBub3Qgc2V0CiMg Q09ORklHX0ZTQ0FDSEVfSElTVE9HUkFNIGlzIG5vdCBzZXQKQ09ORklHX0ZTQ0FDSEVfREVCVUc9 eQojIENPTkZJR19GU0NBQ0hFX09CSkVDVF9MSVNUIGlzIG5vdCBzZXQKQ09ORklHX0NBQ0hFRklM RVM9eQpDT05GSUdfQ0FDSEVGSUxFU19ERUJVRz15CiMgQ09ORklHX0NBQ0hFRklMRVNfSElTVE9H UkFNIGlzIG5vdCBzZXQKCiMKIyBDRC1ST00vRFZEIEZpbGVzeXN0ZW1zCiMKQ09ORklHX0lTTzk2 NjBfRlM9eQojIENPTkZJR19KT0xJRVQgaXMgbm90IHNldAojIENPTkZJR19aSVNPRlMgaXMgbm90 IHNldApDT05GSUdfVURGX0ZTPXkKQ09ORklHX1VERl9OTFM9eQoKIwojIERPUy9GQVQvTlQgRmls ZXN5c3RlbXMKIwpDT05GSUdfRkFUX0ZTPXkKQ09ORklHX01TRE9TX0ZTPXkKQ09ORklHX1ZGQVRf RlM9eQpDT05GSUdfRkFUX0RFRkFVTFRfQ09ERVBBR0U9NDM3CkNPTkZJR19GQVRfREVGQVVMVF9J T0NIQVJTRVQ9Imlzbzg4NTktMSIKQ09ORklHX05URlNfRlM9eQpDT05GSUdfTlRGU19ERUJVRz15 CkNPTkZJR19OVEZTX1JXPXkKCiMKIyBQc2V1ZG8gZmlsZXN5c3RlbXMKIwpDT05GSUdfUFJPQ19G Uz15CiMgQ09ORklHX1BST0NfS0NPUkUgaXMgbm90IHNldApDT05GSUdfUFJPQ19TWVNDVEw9eQpD T05GSUdfUFJPQ19QQUdFX01PTklUT1I9eQojIENPTkZJR19QUk9DX0NISUxEUkVOIGlzIG5vdCBz ZXQKQ09ORklHX0tFUk5GUz15CkNPTkZJR19TWVNGUz15CiMgQ09ORklHX0hVR0VUTEJGUyBpcyBu b3Qgc2V0CiMgQ09ORklHX0hVR0VUTEJfUEFHRSBpcyBub3Qgc2V0CkNPTkZJR19DT05GSUdGU19G Uz15CiMgQ09ORklHX01JU0NfRklMRVNZU1RFTVMgaXMgbm90IHNldApDT05GSUdfTkVUV09SS19G SUxFU1lTVEVNUz15CkNPTkZJR19ORlNfRlM9eQpDT05GSUdfTkZTX1YyPXkKQ09ORklHX05GU19W Mz15CiMgQ09ORklHX05GU19WM19BQ0wgaXMgbm90IHNldApDT05GSUdfTkZTX1Y0PXkKIyBDT05G SUdfTkZTX1NXQVAgaXMgbm90IHNldAojIENPTkZJR19ORlNfVjRfMSBpcyBub3Qgc2V0CiMgQ09O RklHX1JPT1RfTkZTIGlzIG5vdCBzZXQKIyBDT05GSUdfTkZTX0ZTQ0FDSEUgaXMgbm90IHNldAoj IENPTkZJR19ORlNfVVNFX0xFR0FDWV9ETlMgaXMgbm90IHNldApDT05GSUdfTkZTX1VTRV9LRVJO RUxfRE5TPXkKIyBDT05GSUdfTkZTRCBpcyBub3Qgc2V0CkNPTkZJR19HUkFDRV9QRVJJT0Q9eQpD T05GSUdfTE9DS0Q9eQpDT05GSUdfTE9DS0RfVjQ9eQpDT05GSUdfTkZTX0NPTU1PTj15CkNPTkZJ R19TVU5SUEM9eQpDT05GSUdfU1VOUlBDX0dTUz15CkNPTkZJR19SUENTRUNfR1NTX0tSQjU9eQoj IENPTkZJR19TVU5SUENfREVCVUcgaXMgbm90IHNldAojIENPTkZJR19DRVBIX0ZTIGlzIG5vdCBz ZXQKQ09ORklHX0NJRlM9eQojIENPTkZJR19DSUZTX1NUQVRTIGlzIG5vdCBzZXQKIyBDT05GSUdf Q0lGU19XRUFLX1BXX0hBU0ggaXMgbm90IHNldAojIENPTkZJR19DSUZTX1VQQ0FMTCBpcyBub3Qg c2V0CkNPTkZJR19DSUZTX1hBVFRSPXkKQ09ORklHX0NJRlNfUE9TSVg9eQpDT05GSUdfQ0lGU19B Q0w9eQpDT05GSUdfQ0lGU19ERUJVRz15CkNPTkZJR19DSUZTX0RFQlVHMj15CkNPTkZJR19DSUZT X0RGU19VUENBTEw9eQojIENPTkZJR19DSUZTX1NNQjIgaXMgbm90IHNldApDT05GSUdfQ0lGU19G U0NBQ0hFPXkKQ09ORklHX05DUF9GUz15CkNPTkZJR19OQ1BGU19QQUNLRVRfU0lHTklORz15CkNP TkZJR19OQ1BGU19JT0NUTF9MT0NLSU5HPXkKQ09ORklHX05DUEZTX1NUUk9ORz15CiMgQ09ORklH X05DUEZTX05GU19OUyBpcyBub3Qgc2V0CkNPTkZJR19OQ1BGU19PUzJfTlM9eQojIENPTkZJR19O Q1BGU19TTUFMTERPUyBpcyBub3Qgc2V0CkNPTkZJR19OQ1BGU19OTFM9eQpDT05GSUdfTkNQRlNf RVhUUkFTPXkKQ09ORklHX0NPREFfRlM9eQojIENPTkZJR19BRlNfRlMgaXMgbm90IHNldApDT05G SUdfOVBfRlM9eQojIENPTkZJR185UF9GU0NBQ0hFIGlzIG5vdCBzZXQKIyBDT05GSUdfOVBfRlNf UE9TSVhfQUNMIGlzIG5vdCBzZXQKIyBDT05GSUdfOVBfRlNfU0VDVVJJVFkgaXMgbm90IHNldApD T05GSUdfTkxTPXkKQ09ORklHX05MU19ERUZBVUxUPSJpc284ODU5LTEiCkNPTkZJR19OTFNfQ09E RVBBR0VfNDM3PXkKQ09ORklHX05MU19DT0RFUEFHRV83Mzc9eQojIENPTkZJR19OTFNfQ09ERVBB R0VfNzc1IGlzIG5vdCBzZXQKQ09ORklHX05MU19DT0RFUEFHRV84NTA9eQojIENPTkZJR19OTFNf Q09ERVBBR0VfODUyIGlzIG5vdCBzZXQKIyBDT05GSUdfTkxTX0NPREVQQUdFXzg1NSBpcyBub3Qg c2V0CkNPTkZJR19OTFNfQ09ERVBBR0VfODU3PXkKQ09ORklHX05MU19DT0RFUEFHRV84NjA9eQoj IENPTkZJR19OTFNfQ09ERVBBR0VfODYxIGlzIG5vdCBzZXQKQ09ORklHX05MU19DT0RFUEFHRV84 NjI9eQpDT05GSUdfTkxTX0NPREVQQUdFXzg2Mz15CiMgQ09ORklHX05MU19DT0RFUEFHRV84NjQg aXMgbm90IHNldAojIENPTkZJR19OTFNfQ09ERVBBR0VfODY1IGlzIG5vdCBzZXQKQ09ORklHX05M U19DT0RFUEFHRV84NjY9eQpDT05GSUdfTkxTX0NPREVQQUdFXzg2OT15CiMgQ09ORklHX05MU19D T0RFUEFHRV85MzYgaXMgbm90IHNldApDT05GSUdfTkxTX0NPREVQQUdFXzk1MD15CkNPTkZJR19O TFNfQ09ERVBBR0VfOTMyPXkKIyBDT05GSUdfTkxTX0NPREVQQUdFXzk0OSBpcyBub3Qgc2V0CkNP TkZJR19OTFNfQ09ERVBBR0VfODc0PXkKIyBDT05GSUdfTkxTX0lTTzg4NTlfOCBpcyBub3Qgc2V0 CkNPTkZJR19OTFNfQ09ERVBBR0VfMTI1MD15CkNPTkZJR19OTFNfQ09ERVBBR0VfMTI1MT15CkNP TkZJR19OTFNfQVNDSUk9eQojIENPTkZJR19OTFNfSVNPODg1OV8xIGlzIG5vdCBzZXQKQ09ORklH X05MU19JU084ODU5XzI9eQojIENPTkZJR19OTFNfSVNPODg1OV8zIGlzIG5vdCBzZXQKQ09ORklH X05MU19JU084ODU5XzQ9eQojIENPTkZJR19OTFNfSVNPODg1OV81IGlzIG5vdCBzZXQKQ09ORklH X05MU19JU084ODU5XzY9eQpDT05GSUdfTkxTX0lTTzg4NTlfNz15CkNPTkZJR19OTFNfSVNPODg1 OV85PXkKQ09ORklHX05MU19JU084ODU5XzEzPXkKIyBDT05GSUdfTkxTX0lTTzg4NTlfMTQgaXMg bm90IHNldApDT05GSUdfTkxTX0lTTzg4NTlfMTU9eQojIENPTkZJR19OTFNfS09JOF9SIGlzIG5v dCBzZXQKIyBDT05GSUdfTkxTX0tPSThfVSBpcyBub3Qgc2V0CkNPTkZJR19OTFNfTUFDX1JPTUFO PXkKIyBDT05GSUdfTkxTX01BQ19DRUxUSUMgaXMgbm90IHNldAojIENPTkZJR19OTFNfTUFDX0NF TlRFVVJPIGlzIG5vdCBzZXQKIyBDT05GSUdfTkxTX01BQ19DUk9BVElBTiBpcyBub3Qgc2V0CkNP TkZJR19OTFNfTUFDX0NZUklMTElDPXkKIyBDT05GSUdfTkxTX01BQ19HQUVMSUMgaXMgbm90IHNl dAojIENPTkZJR19OTFNfTUFDX0dSRUVLIGlzIG5vdCBzZXQKQ09ORklHX05MU19NQUNfSUNFTEFO RD15CkNPTkZJR19OTFNfTUFDX0lOVUlUPXkKIyBDT05GSUdfTkxTX01BQ19ST01BTklBTiBpcyBu b3Qgc2V0CkNPTkZJR19OTFNfTUFDX1RVUktJU0g9eQojIENPTkZJR19OTFNfVVRGOCBpcyBub3Qg c2V0CkNPTkZJR19ETE09eQojIENPTkZJR19ETE1fREVCVUcgaXMgbm90IHNldAoKIwojIEtlcm5l bCBoYWNraW5nCiMKQ09ORklHX1RSQUNFX0lSUUZMQUdTX1NVUFBPUlQ9eQoKIwojIHByaW50ayBh bmQgZG1lc2cgb3B0aW9ucwojCkNPTkZJR19QUklOVEtfVElNRT15CkNPTkZJR19NRVNTQUdFX0xP R0xFVkVMX0RFRkFVTFQ9NAojIENPTkZJR19CT09UX1BSSU5US19ERUxBWSBpcyBub3Qgc2V0CkNP TkZJR19EWU5BTUlDX0RFQlVHPXkKCiMKIyBDb21waWxlLXRpbWUgY2hlY2tzIGFuZCBjb21waWxl ciBvcHRpb25zCiMKIyBDT05GSUdfREVCVUdfSU5GTyBpcyBub3Qgc2V0CiMgQ09ORklHX0VOQUJM RV9XQVJOX0RFUFJFQ0FURUQgaXMgbm90IHNldAojIENPTkZJR19FTkFCTEVfTVVTVF9DSEVDSyBp cyBub3Qgc2V0CkNPTkZJR19GUkFNRV9XQVJOPTIwNDgKIyBDT05GSUdfU1RSSVBfQVNNX1NZTVMg aXMgbm90IHNldApDT05GSUdfUkVBREFCTEVfQVNNPXkKQ09ORklHX1VOVVNFRF9TWU1CT0xTPXkK Q09ORklHX1BBR0VfT1dORVI9eQpDT05GSUdfREVCVUdfRlM9eQpDT05GSUdfSEVBREVSU19DSEVD Sz15CiMgQ09ORklHX0RFQlVHX1NFQ1RJT05fTUlTTUFUQ0ggaXMgbm90IHNldAojIENPTkZJR19T RUNUSU9OX01JU01BVENIX1dBUk5fT05MWSBpcyBub3Qgc2V0CkNPTkZJR19BUkNIX1dBTlRfRlJB TUVfUE9JTlRFUlM9eQpDT05GSUdfRlJBTUVfUE9JTlRFUj15CiMgQ09ORklHX0RFQlVHX0ZPUkNF X1dFQUtfUEVSX0NQVSBpcyBub3Qgc2V0CiMgQ09ORklHX01BR0lDX1NZU1JRIGlzIG5vdCBzZXQK Q09ORklHX0RFQlVHX0tFUk5FTD15CgojCiMgTWVtb3J5IERlYnVnZ2luZwojCkNPTkZJR19QQUdF X0VYVEVOU0lPTj15CkNPTkZJR19ERUJVR19QQUdFQUxMT0M9eQpDT05GSUdfREVCVUdfT0JKRUNU Uz15CkNPTkZJR19ERUJVR19PQkpFQ1RTX1NFTEZURVNUPXkKIyBDT05GSUdfREVCVUdfT0JKRUNU U19GUkVFIGlzIG5vdCBzZXQKIyBDT05GSUdfREVCVUdfT0JKRUNUU19USU1FUlMgaXMgbm90IHNl dApDT05GSUdfREVCVUdfT0JKRUNUU19XT1JLPXkKQ09ORklHX0RFQlVHX09CSkVDVFNfUkNVX0hF QUQ9eQojIENPTkZJR19ERUJVR19PQkpFQ1RTX1BFUkNQVV9DT1VOVEVSIGlzIG5vdCBzZXQKQ09O RklHX0RFQlVHX09CSkVDVFNfRU5BQkxFX0RFRkFVTFQ9MQpDT05GSUdfSEFWRV9ERUJVR19LTUVN TEVBSz15CiMgQ09ORklHX0RFQlVHX0tNRU1MRUFLIGlzIG5vdCBzZXQKIyBDT05GSUdfREVCVUdf U1RBQ0tfVVNBR0UgaXMgbm90IHNldApDT05GSUdfREVCVUdfVk09eQpDT05GSUdfREVCVUdfVk1f Vk1BQ0FDSEU9eQpDT05GSUdfREVCVUdfVk1fUkI9eQojIENPTkZJR19ERUJVR19WTV9QR0ZMQUdT IGlzIG5vdCBzZXQKQ09ORklHX0RFQlVHX1ZJUlRVQUw9eQpDT05GSUdfREVCVUdfTUVNT1JZX0lO SVQ9eQpDT05GSUdfREVCVUdfUEVSX0NQVV9NQVBTPXkKQ09ORklHX0hBVkVfREVCVUdfU1RBQ0tP VkVSRkxPVz15CiMgQ09ORklHX0RFQlVHX1NUQUNLT1ZFUkZMT1cgaXMgbm90IHNldApDT05GSUdf SEFWRV9BUkNIX0tNRU1DSEVDSz15CkNPTkZJR19IQVZFX0FSQ0hfS0FTQU49eQpDT05GSUdfREVC VUdfU0hJUlE9eQoKIwojIERlYnVnIExvY2t1cHMgYW5kIEhhbmdzCiMKQ09ORklHX0xPQ0tVUF9E RVRFQ1RPUj15CkNPTkZJR19IQVJETE9DS1VQX0RFVEVDVE9SPXkKQ09ORklHX0JPT1RQQVJBTV9I QVJETE9DS1VQX1BBTklDPXkKQ09ORklHX0JPT1RQQVJBTV9IQVJETE9DS1VQX1BBTklDX1ZBTFVF PTEKQ09ORklHX0JPT1RQQVJBTV9TT0ZUTE9DS1VQX1BBTklDPXkKQ09ORklHX0JPT1RQQVJBTV9T T0ZUTE9DS1VQX1BBTklDX1ZBTFVFPTEKIyBDT05GSUdfREVURUNUX0hVTkdfVEFTSyBpcyBub3Qg c2V0CiMgQ09ORklHX1dRX1dBVENIRE9HIGlzIG5vdCBzZXQKIyBDT05GSUdfUEFOSUNfT05fT09Q UyBpcyBub3Qgc2V0CkNPTkZJR19QQU5JQ19PTl9PT1BTX1ZBTFVFPTAKQ09ORklHX1BBTklDX1RJ TUVPVVQ9MApDT05GSUdfU0NIRURfREVCVUc9eQpDT05GSUdfU0NIRURfSU5GTz15CiMgQ09ORklH X1NDSEVEU1RBVFMgaXMgbm90IHNldApDT05GSUdfU0NIRURfU1RBQ0tfRU5EX0NIRUNLPXkKIyBD T05GSUdfREVCVUdfVElNRUtFRVBJTkcgaXMgbm90IHNldAojIENPTkZJR19USU1FUl9TVEFUUyBp cyBub3Qgc2V0CiMgQ09ORklHX0RFQlVHX1BSRUVNUFQgaXMgbm90IHNldAoKIwojIExvY2sgRGVi dWdnaW5nIChzcGlubG9ja3MsIG11dGV4ZXMsIGV0Yy4uLikKIwojIENPTkZJR19ERUJVR19SVF9N VVRFWEVTIGlzIG5vdCBzZXQKQ09ORklHX0RFQlVHX1NQSU5MT0NLPXkKQ09ORklHX0RFQlVHX01V VEVYRVM9eQojIENPTkZJR19ERUJVR19XV19NVVRFWF9TTE9XUEFUSCBpcyBub3Qgc2V0CkNPTkZJ R19ERUJVR19MT0NLX0FMTE9DPXkKQ09ORklHX1BST1ZFX0xPQ0tJTkc9eQpDT05GSUdfTE9DS0RF UD15CiMgQ09ORklHX0xPQ0tfU1RBVCBpcyBub3Qgc2V0CiMgQ09ORklHX0RFQlVHX0xPQ0tERVAg aXMgbm90IHNldApDT05GSUdfREVCVUdfQVRPTUlDX1NMRUVQPXkKQ09ORklHX0RFQlVHX0xPQ0tJ TkdfQVBJX1NFTEZURVNUUz15CkNPTkZJR19MT0NLX1RPUlRVUkVfVEVTVD15CkNPTkZJR19UUkFD RV9JUlFGTEFHUz15CkNPTkZJR19TVEFDS1RSQUNFPXkKIyBDT05GSUdfREVCVUdfS09CSkVDVCBp cyBub3Qgc2V0CkNPTkZJR19ERUJVR19CVUdWRVJCT1NFPXkKQ09ORklHX0RFQlVHX0xJU1Q9eQpD T05GSUdfREVCVUdfUElfTElTVD15CiMgQ09ORklHX0RFQlVHX1NHIGlzIG5vdCBzZXQKIyBDT05G SUdfREVCVUdfTk9USUZJRVJTIGlzIG5vdCBzZXQKQ09ORklHX0RFQlVHX0NSRURFTlRJQUxTPXkK CiMKIyBSQ1UgRGVidWdnaW5nCiMKQ09ORklHX1BST1ZFX1JDVT15CiMgQ09ORklHX1BST1ZFX1JD VV9SRVBFQVRFRExZIGlzIG5vdCBzZXQKIyBDT05GSUdfU1BBUlNFX1JDVV9QT0lOVEVSIGlzIG5v dCBzZXQKQ09ORklHX1RPUlRVUkVfVEVTVD15CiMgQ09ORklHX1JDVV9UT1JUVVJFX1RFU1QgaXMg bm90IHNldApDT05GSUdfUkNVX0NQVV9TVEFMTF9USU1FT1VUPTIxCiMgQ09ORklHX1JDVV9UUkFD RSBpcyBub3Qgc2V0CkNPTkZJR19SQ1VfRVFTX0RFQlVHPXkKIyBDT05GSUdfREVCVUdfQkxPQ0tf RVhUX0RFVlQgaXMgbm90IHNldAojIENPTkZJR19OT1RJRklFUl9FUlJPUl9JTkpFQ1RJT04gaXMg bm90IHNldApDT05GSUdfRkFVTFRfSU5KRUNUSU9OPXkKQ09ORklHX0ZBSUxfUEFHRV9BTExPQz15 CiMgQ09ORklHX0ZBSUxfTUFLRV9SRVFVRVNUIGlzIG5vdCBzZXQKQ09ORklHX0ZBSUxfSU9fVElN RU9VVD15CiMgQ09ORklHX0ZBSUxfRlVURVggaXMgbm90IHNldAojIENPTkZJR19GQVVMVF9JTkpF Q1RJT05fREVCVUdfRlMgaXMgbm90IHNldAojIENPTkZJR19MQVRFTkNZVE9QIGlzIG5vdCBzZXQK Q09ORklHX0FSQ0hfSEFTX0RFQlVHX1NUUklDVF9VU0VSX0NPUFlfQ0hFQ0tTPXkKIyBDT05GSUdf REVCVUdfU1RSSUNUX1VTRVJfQ09QWV9DSEVDS1MgaXMgbm90IHNldApDT05GSUdfVVNFUl9TVEFD S1RSQUNFX1NVUFBPUlQ9eQpDT05GSUdfTk9QX1RSQUNFUj15CkNPTkZJR19IQVZFX0ZVTkNUSU9O X1RSQUNFUj15CkNPTkZJR19IQVZFX0ZVTkNUSU9OX0dSQVBIX1RSQUNFUj15CkNPTkZJR19IQVZF X0ZVTkNUSU9OX0dSQVBIX0ZQX1RFU1Q9eQpDT05GSUdfSEFWRV9EWU5BTUlDX0ZUUkFDRT15CkNP TkZJR19IQVZFX0RZTkFNSUNfRlRSQUNFX1dJVEhfUkVHUz15CkNPTkZJR19IQVZFX0ZUUkFDRV9N Q09VTlRfUkVDT1JEPXkKQ09ORklHX0hBVkVfU1lTQ0FMTF9UUkFDRVBPSU5UUz15CkNPTkZJR19I QVZFX0ZFTlRSWT15CkNPTkZJR19IQVZFX0NfUkVDT1JETUNPVU5UPXkKQ09ORklHX1RSQUNFUl9N QVhfVFJBQ0U9eQpDT05GSUdfVFJBQ0VfQ0xPQ0s9eQpDT05GSUdfUklOR19CVUZGRVI9eQpDT05G SUdfRVZFTlRfVFJBQ0lORz15CkNPTkZJR19DT05URVhUX1NXSVRDSF9UUkFDRVI9eQpDT05GSUdf UklOR19CVUZGRVJfQUxMT1dfU1dBUD15CkNPTkZJR19UUkFDSU5HPXkKQ09ORklHX0dFTkVSSUNf VFJBQ0VSPXkKQ09ORklHX1RSQUNJTkdfU1VQUE9SVD15CkNPTkZJR19GVFJBQ0U9eQpDT05GSUdf RlVOQ1RJT05fVFJBQ0VSPXkKIyBDT05GSUdfRlVOQ1RJT05fR1JBUEhfVFJBQ0VSIGlzIG5vdCBz ZXQKQ09ORklHX0lSUVNPRkZfVFJBQ0VSPXkKIyBDT05GSUdfUFJFRU1QVF9UUkFDRVIgaXMgbm90 IHNldAojIENPTkZJR19TQ0hFRF9UUkFDRVIgaXMgbm90IHNldAojIENPTkZJR19GVFJBQ0VfU1lT Q0FMTFMgaXMgbm90IHNldApDT05GSUdfVFJBQ0VSX1NOQVBTSE9UPXkKQ09ORklHX1RSQUNFUl9T TkFQU0hPVF9QRVJfQ1BVX1NXQVA9eQpDT05GSUdfQlJBTkNIX1BST0ZJTEVfTk9ORT15CiMgQ09O RklHX1BST0ZJTEVfQU5OT1RBVEVEX0JSQU5DSEVTIGlzIG5vdCBzZXQKIyBDT05GSUdfUFJPRklM RV9BTExfQlJBTkNIRVMgaXMgbm90IHNldAojIENPTkZJR19TVEFDS19UUkFDRVIgaXMgbm90IHNl dAojIENPTkZJR19CTEtfREVWX0lPX1RSQUNFIGlzIG5vdCBzZXQKQ09ORklHX1VQUk9CRV9FVkVO VD15CkNPTkZJR19CUEZfRVZFTlRTPXkKQ09ORklHX1BST0JFX0VWRU5UUz15CkNPTkZJR19EWU5B TUlDX0ZUUkFDRT15CkNPTkZJR19EWU5BTUlDX0ZUUkFDRV9XSVRIX1JFR1M9eQpDT05GSUdfRlVO Q1RJT05fUFJPRklMRVI9eQpDT05GSUdfRlRSQUNFX01DT1VOVF9SRUNPUkQ9eQojIENPTkZJR19G VFJBQ0VfU1RBUlRVUF9URVNUIGlzIG5vdCBzZXQKIyBDT05GSUdfTU1JT1RSQUNFIGlzIG5vdCBz ZXQKIyBDT05GSUdfVFJBQ0VQT0lOVF9CRU5DSE1BUksgaXMgbm90IHNldApDT05GSUdfUklOR19C VUZGRVJfQkVOQ0hNQVJLPXkKIyBDT05GSUdfUklOR19CVUZGRVJfU1RBUlRVUF9URVNUIGlzIG5v dCBzZXQKIyBDT05GSUdfVFJBQ0VfRU5VTV9NQVBfRklMRSBpcyBub3Qgc2V0CkNPTkZJR19UUkFD SU5HX0VWRU5UU19HUElPPXkKCiMKIyBSdW50aW1lIFRlc3RpbmcKIwpDT05GSUdfTEtEVE09eQoj IENPTkZJR19URVNUX0xJU1RfU09SVCBpcyBub3Qgc2V0CiMgQ09ORklHX0JBQ0tUUkFDRV9TRUxG X1RFU1QgaXMgbm90IHNldApDT05GSUdfUkJUUkVFX1RFU1Q9eQojIENPTkZJR19BVE9NSUM2NF9T RUxGVEVTVCBpcyBub3Qgc2V0CkNPTkZJR19BU1lOQ19SQUlENl9URVNUPXkKQ09ORklHX1RFU1Rf SEVYRFVNUD15CkNPTkZJR19URVNUX1NUUklOR19IRUxQRVJTPXkKIyBDT05GSUdfVEVTVF9LU1RS VE9YIGlzIG5vdCBzZXQKQ09ORklHX1RFU1RfUFJJTlRGPXkKQ09ORklHX1RFU1RfUkhBU0hUQUJM RT15CiMgQ09ORklHX1BST1ZJREVfT0hDSTEzOTRfRE1BX0lOSVQgaXMgbm90IHNldApDT05GSUdf QlVJTERfRE9DU1JDPXkKIyBDT05GSUdfRE1BX0FQSV9ERUJVRyBpcyBub3Qgc2V0CiMgQ09ORklH X1RFU1RfRklSTVdBUkUgaXMgbm90IHNldApDT05GSUdfVEVTVF9VREVMQVk9eQojIENPTkZJR19N RU1URVNUIGlzIG5vdCBzZXQKIyBDT05GSUdfU0FNUExFUyBpcyBub3Qgc2V0CkNPTkZJR19IQVZF X0FSQ0hfS0dEQj15CiMgQ09ORklHX0tHREIgaXMgbm90IHNldApDT05GSUdfQVJDSF9IQVNfVUJT QU5fU0FOSVRJWkVfQUxMPXkKQ09ORklHX1VCU0FOPXkKIyBDT05GSUdfVUJTQU5fU0FOSVRJWkVf QUxMIGlzIG5vdCBzZXQKIyBDT05GSUdfVUJTQU5fQUxJR05NRU5UIGlzIG5vdCBzZXQKQ09ORklH X0FSQ0hfSEFTX0RFVk1FTV9JU19BTExPV0VEPXkKIyBDT05GSUdfU1RSSUNUX0RFVk1FTSBpcyBu b3Qgc2V0CkNPTkZJR19YODZfVkVSQk9TRV9CT09UVVA9eQojIENPTkZJR19FQVJMWV9QUklOVEsg aXMgbm90IHNldApDT05GSUdfWDg2X1BURFVNUF9DT1JFPXkKQ09ORklHX1g4Nl9QVERVTVA9eQpD T05GSUdfREVCVUdfUk9EQVRBPXkKQ09ORklHX0RFQlVHX1JPREFUQV9URVNUPXkKQ09ORklHX0RF QlVHX1dYPXkKIyBDT05GSUdfRE9VQkxFRkFVTFQgaXMgbm90IHNldApDT05GSUdfREVCVUdfVExC RkxVU0g9eQpDT05GSUdfSU9NTVVfU1RSRVNTPXkKQ09ORklHX0hBVkVfTU1JT1RSQUNFX1NVUFBP UlQ9eQpDT05GSUdfSU9fREVMQVlfVFlQRV8wWDgwPTAKQ09ORklHX0lPX0RFTEFZX1RZUEVfMFhF RD0xCkNPTkZJR19JT19ERUxBWV9UWVBFX1VERUxBWT0yCkNPTkZJR19JT19ERUxBWV9UWVBFX05P TkU9MwojIENPTkZJR19JT19ERUxBWV8wWDgwIGlzIG5vdCBzZXQKIyBDT05GSUdfSU9fREVMQVlf MFhFRCBpcyBub3Qgc2V0CkNPTkZJR19JT19ERUxBWV9VREVMQVk9eQojIENPTkZJR19JT19ERUxB WV9OT05FIGlzIG5vdCBzZXQKQ09ORklHX0RFRkFVTFRfSU9fREVMQVlfVFlQRT0yCkNPTkZJR19E RUJVR19CT09UX1BBUkFNUz15CiMgQ09ORklHX0NQQV9ERUJVRyBpcyBub3Qgc2V0CkNPTkZJR19P UFRJTUlaRV9JTkxJTklORz15CiMgQ09ORklHX0RFQlVHX0VOVFJZIGlzIG5vdCBzZXQKQ09ORklH X0RFQlVHX05NSV9TRUxGVEVTVD15CiMgQ09ORklHX1g4Nl9ERUJVR19TVEFUSUNfQ1BVX0hBUyBp cyBub3Qgc2V0CiMgQ09ORklHX1g4Nl9ERUJVR19GUFUgaXMgbm90IHNldAojIENPTkZJR19QVU5J VF9BVE9NX0RFQlVHIGlzIG5vdCBzZXQKCiMKIyBTZWN1cml0eSBvcHRpb25zCiMKQ09ORklHX0tF WVM9eQojIENPTkZJR19QRVJTSVNURU5UX0tFWVJJTkdTIGlzIG5vdCBzZXQKQ09ORklHX1RSVVNU RURfS0VZUz15CkNPTkZJR19FTkNSWVBURURfS0VZUz15CkNPTkZJR19TRUNVUklUWV9ETUVTR19S RVNUUklDVD15CiMgQ09ORklHX1NFQ1VSSVRZIGlzIG5vdCBzZXQKQ09ORklHX1NFQ1VSSVRZRlM9 eQpDT05GSUdfREVGQVVMVF9TRUNVUklUWV9EQUM9eQpDT05GSUdfREVGQVVMVF9TRUNVUklUWT0i IgpDT05GSUdfWE9SX0JMT0NLUz15CkNPTkZJR19BU1lOQ19DT1JFPXkKQ09ORklHX0FTWU5DX01F TUNQWT15CkNPTkZJR19BU1lOQ19YT1I9eQpDT05GSUdfQVNZTkNfUFE9eQpDT05GSUdfQVNZTkNf UkFJRDZfUkVDT1Y9eQpDT05GSUdfQ1JZUFRPPXkKCiMKIyBDcnlwdG8gY29yZSBvciBoZWxwZXIK IwpDT05GSUdfQ1JZUFRPX0FMR0FQST15CkNPTkZJR19DUllQVE9fQUxHQVBJMj15CkNPTkZJR19D UllQVE9fQUVBRD15CkNPTkZJR19DUllQVE9fQUVBRDI9eQpDT05GSUdfQ1JZUFRPX0JMS0NJUEhF Uj15CkNPTkZJR19DUllQVE9fQkxLQ0lQSEVSMj15CkNPTkZJR19DUllQVE9fSEFTSD15CkNPTkZJ R19DUllQVE9fSEFTSDI9eQpDT05GSUdfQ1JZUFRPX1JORz15CkNPTkZJR19DUllQVE9fUk5HMj15 CkNPTkZJR19DUllQVE9fUk5HX0RFRkFVTFQ9eQpDT05GSUdfQ1JZUFRPX1BDT01QPXkKQ09ORklH X0NSWVBUT19QQ09NUDI9eQpDT05GSUdfQ1JZUFRPX0FLQ0lQSEVSMj15CkNPTkZJR19DUllQVE9f QUtDSVBIRVI9eQpDT05GSUdfQ1JZUFRPX1JTQT15CkNPTkZJR19DUllQVE9fTUFOQUdFUj15CkNP TkZJR19DUllQVE9fTUFOQUdFUjI9eQpDT05GSUdfQ1JZUFRPX1VTRVI9eQpDT05GSUdfQ1JZUFRP X01BTkFHRVJfRElTQUJMRV9URVNUUz15CkNPTkZJR19DUllQVE9fR0YxMjhNVUw9eQpDT05GSUdf Q1JZUFRPX05VTEw9eQpDT05GSUdfQ1JZUFRPX05VTEwyPXkKQ09ORklHX0NSWVBUT19QQ1JZUFQ9 eQpDT05GSUdfQ1JZUFRPX1dPUktRVUVVRT15CkNPTkZJR19DUllQVE9fQ1JZUFREPXkKQ09ORklH X0NSWVBUT19NQ1JZUFREPXkKQ09ORklHX0NSWVBUT19BVVRIRU5DPXkKQ09ORklHX0NSWVBUT19B QkxLX0hFTFBFUj15CkNPTkZJR19DUllQVE9fR0xVRV9IRUxQRVJfWDg2PXkKCiMKIyBBdXRoZW50 aWNhdGVkIEVuY3J5cHRpb24gd2l0aCBBc3NvY2lhdGVkIERhdGEKIwpDT05GSUdfQ1JZUFRPX0ND TT15CkNPTkZJR19DUllQVE9fR0NNPXkKQ09ORklHX0NSWVBUT19DSEFDSEEyMFBPTFkxMzA1PXkK Q09ORklHX0NSWVBUT19TRVFJVj15CkNPTkZJR19DUllQVE9fRUNIQUlOSVY9eQoKIwojIEJsb2Nr IG1vZGVzCiMKQ09ORklHX0NSWVBUT19DQkM9eQpDT05GSUdfQ1JZUFRPX0NUUj15CkNPTkZJR19D UllQVE9fQ1RTPXkKQ09ORklHX0NSWVBUT19FQ0I9eQpDT05GSUdfQ1JZUFRPX0xSVz15CkNPTkZJ R19DUllQVE9fUENCQz15CkNPTkZJR19DUllQVE9fWFRTPXkKQ09ORklHX0NSWVBUT19LRVlXUkFQ PXkKCiMKIyBIYXNoIG1vZGVzCiMKQ09ORklHX0NSWVBUT19DTUFDPXkKQ09ORklHX0NSWVBUT19I TUFDPXkKQ09ORklHX0NSWVBUT19YQ0JDPXkKQ09ORklHX0NSWVBUT19WTUFDPXkKCiMKIyBEaWdl c3QKIwpDT05GSUdfQ1JZUFRPX0NSQzMyQz15CkNPTkZJR19DUllQVE9fQ1JDMzJDX0lOVEVMPXkK IyBDT05GSUdfQ1JZUFRPX0NSQzMyIGlzIG5vdCBzZXQKQ09ORklHX0NSWVBUT19DUkMzMl9QQ0xN VUw9eQpDT05GSUdfQ1JZUFRPX0NSQ1QxMERJRj15CiMgQ09ORklHX0NSWVBUT19DUkNUMTBESUZf UENMTVVMIGlzIG5vdCBzZXQKQ09ORklHX0NSWVBUT19HSEFTSD15CkNPTkZJR19DUllQVE9fUE9M WTEzMDU9eQojIENPTkZJR19DUllQVE9fUE9MWTEzMDVfWDg2XzY0IGlzIG5vdCBzZXQKQ09ORklH X0NSWVBUT19NRDQ9eQpDT05GSUdfQ1JZUFRPX01ENT15CkNPTkZJR19DUllQVE9fTUlDSEFFTF9N SUM9eQpDT05GSUdfQ1JZUFRPX1JNRDEyOD15CiMgQ09ORklHX0NSWVBUT19STUQxNjAgaXMgbm90 IHNldAojIENPTkZJR19DUllQVE9fUk1EMjU2IGlzIG5vdCBzZXQKIyBDT05GSUdfQ1JZUFRPX1JN RDMyMCBpcyBub3Qgc2V0CkNPTkZJR19DUllQVE9fU0hBMT15CkNPTkZJR19DUllQVE9fU0hBMV9T U1NFMz15CkNPTkZJR19DUllQVE9fU0hBMjU2X1NTU0UzPXkKQ09ORklHX0NSWVBUT19TSEE1MTJf U1NTRTM9eQpDT05GSUdfQ1JZUFRPX1NIQTFfTUI9eQpDT05GSUdfQ1JZUFRPX1NIQTI1Nj15CkNP TkZJR19DUllQVE9fU0hBNTEyPXkKQ09ORklHX0NSWVBUT19UR1IxOTI9eQojIENPTkZJR19DUllQ VE9fV1A1MTIgaXMgbm90IHNldAojIENPTkZJR19DUllQVE9fR0hBU0hfQ0xNVUxfTklfSU5URUwg aXMgbm90IHNldAoKIwojIENpcGhlcnMKIwpDT05GSUdfQ1JZUFRPX0FFUz15CkNPTkZJR19DUllQ VE9fQUVTX1g4Nl82ND15CkNPTkZJR19DUllQVE9fQUVTX05JX0lOVEVMPXkKQ09ORklHX0NSWVBU T19BTlVCSVM9eQpDT05GSUdfQ1JZUFRPX0FSQzQ9eQojIENPTkZJR19DUllQVE9fQkxPV0ZJU0gg aXMgbm90IHNldAojIENPTkZJR19DUllQVE9fQkxPV0ZJU0hfWDg2XzY0IGlzIG5vdCBzZXQKQ09O RklHX0NSWVBUT19DQU1FTExJQT15CkNPTkZJR19DUllQVE9fQ0FNRUxMSUFfWDg2XzY0PXkKQ09O RklHX0NSWVBUT19DQU1FTExJQV9BRVNOSV9BVlhfWDg2XzY0PXkKQ09ORklHX0NSWVBUT19DQU1F TExJQV9BRVNOSV9BVlgyX1g4Nl82ND15CkNPTkZJR19DUllQVE9fQ0FTVF9DT01NT049eQpDT05G SUdfQ1JZUFRPX0NBU1Q1PXkKIyBDT05GSUdfQ1JZUFRPX0NBU1Q1X0FWWF9YODZfNjQgaXMgbm90 IHNldApDT05GSUdfQ1JZUFRPX0NBU1Q2PXkKQ09ORklHX0NSWVBUT19DQVNUNl9BVlhfWDg2XzY0 PXkKQ09ORklHX0NSWVBUT19ERVM9eQojIENPTkZJR19DUllQVE9fREVTM19FREVfWDg2XzY0IGlz IG5vdCBzZXQKQ09ORklHX0NSWVBUT19GQ1JZUFQ9eQpDT05GSUdfQ1JZUFRPX0tIQVpBRD15CkNP TkZJR19DUllQVE9fU0FMU0EyMD15CkNPTkZJR19DUllQVE9fU0FMU0EyMF9YODZfNjQ9eQpDT05G SUdfQ1JZUFRPX0NIQUNIQTIwPXkKQ09ORklHX0NSWVBUT19DSEFDSEEyMF9YODZfNjQ9eQpDT05G SUdfQ1JZUFRPX1NFRUQ9eQpDT05GSUdfQ1JZUFRPX1NFUlBFTlQ9eQojIENPTkZJR19DUllQVE9f U0VSUEVOVF9TU0UyX1g4Nl82NCBpcyBub3Qgc2V0CkNPTkZJR19DUllQVE9fU0VSUEVOVF9BVlhf WDg2XzY0PXkKIyBDT05GSUdfQ1JZUFRPX1NFUlBFTlRfQVZYMl9YODZfNjQgaXMgbm90IHNldAoj IENPTkZJR19DUllQVE9fVEVBIGlzIG5vdCBzZXQKQ09ORklHX0NSWVBUT19UV09GSVNIPXkKQ09O RklHX0NSWVBUT19UV09GSVNIX0NPTU1PTj15CkNPTkZJR19DUllQVE9fVFdPRklTSF9YODZfNjQ9 eQpDT05GSUdfQ1JZUFRPX1RXT0ZJU0hfWDg2XzY0XzNXQVk9eQpDT05GSUdfQ1JZUFRPX1RXT0ZJ U0hfQVZYX1g4Nl82ND15CgojCiMgQ29tcHJlc3Npb24KIwpDT05GSUdfQ1JZUFRPX0RFRkxBVEU9 eQpDT05GSUdfQ1JZUFRPX1pMSUI9eQpDT05GSUdfQ1JZUFRPX0xaTz15CkNPTkZJR19DUllQVE9f ODQyPXkKIyBDT05GSUdfQ1JZUFRPX0xaNCBpcyBub3Qgc2V0CiMgQ09ORklHX0NSWVBUT19MWjRI QyBpcyBub3Qgc2V0CgojCiMgUmFuZG9tIE51bWJlciBHZW5lcmF0aW9uCiMKQ09ORklHX0NSWVBU T19BTlNJX0NQUk5HPXkKQ09ORklHX0NSWVBUT19EUkJHX01FTlU9eQpDT05GSUdfQ1JZUFRPX0RS QkdfSE1BQz15CiMgQ09ORklHX0NSWVBUT19EUkJHX0hBU0ggaXMgbm90IHNldAojIENPTkZJR19D UllQVE9fRFJCR19DVFIgaXMgbm90IHNldApDT05GSUdfQ1JZUFRPX0RSQkc9eQpDT05GSUdfQ1JZ UFRPX0pJVFRFUkVOVFJPUFk9eQpDT05GSUdfQ1JZUFRPX1VTRVJfQVBJPXkKQ09ORklHX0NSWVBU T19VU0VSX0FQSV9IQVNIPXkKQ09ORklHX0NSWVBUT19VU0VSX0FQSV9TS0NJUEhFUj15CkNPTkZJ R19DUllQVE9fVVNFUl9BUElfUk5HPXkKIyBDT05GSUdfQ1JZUFRPX1VTRVJfQVBJX0FFQUQgaXMg bm90IHNldApDT05GSUdfQ1JZUFRPX0hBU0hfSU5GTz15CkNPTkZJR19DUllQVE9fSFc9eQojIENP TkZJR19DUllQVE9fREVWX1BBRExPQ0sgaXMgbm90IHNldAojIENPTkZJR19DUllQVE9fREVWX0ND UCBpcyBub3Qgc2V0CiMgQ09ORklHX0NSWVBUT19ERVZfUUFUX0RIODk1eENDIGlzIG5vdCBzZXQK IyBDT05GSUdfQ1JZUFRPX0RFVl9RQVRfQzNYWFggaXMgbm90IHNldAojIENPTkZJR19DUllQVE9f REVWX1FBVF9DNjJYIGlzIG5vdCBzZXQKIyBDT05GSUdfQ1JZUFRPX0RFVl9RQVRfREg4OTV4Q0NW RiBpcyBub3Qgc2V0CiMgQ09ORklHX0NSWVBUT19ERVZfUUFUX0MzWFhYVkYgaXMgbm90IHNldAoj IENPTkZJR19DUllQVE9fREVWX1FBVF9DNjJYVkYgaXMgbm90IHNldApDT05GSUdfQVNZTU1FVFJJ Q19LRVlfVFlQRT15CiMgQ09ORklHX0FTWU1NRVRSSUNfUFVCTElDX0tFWV9TVUJUWVBFIGlzIG5v dCBzZXQKIyBDT05GSUdfUFVCTElDX0tFWV9BTEdPX1JTQSBpcyBub3Qgc2V0CgojCiMgQ2VydGlm aWNhdGVzIGZvciBzaWduYXR1cmUgY2hlY2tpbmcKIwpDT05GSUdfU1lTVEVNX1RSVVNURURfS0VZ UklORz15CkNPTkZJR19TWVNURU1fVFJVU1RFRF9LRVlTPSIiCkNPTkZJR19IQVZFX0tWTT15CkNP TkZJR19IQVZFX0tWTV9JUlFDSElQPXkKQ09ORklHX0hBVkVfS1ZNX0lSUUZEPXkKQ09ORklHX0hB VkVfS1ZNX0lSUV9ST1VUSU5HPXkKQ09ORklHX0hBVkVfS1ZNX0VWRU5URkQ9eQpDT05GSUdfS1ZN X0FQSUNfQVJDSElURUNUVVJFPXkKQ09ORklHX0tWTV9NTUlPPXkKQ09ORklHX0tWTV9BU1lOQ19Q Rj15CkNPTkZJR19IQVZFX0tWTV9NU0k9eQpDT05GSUdfSEFWRV9LVk1fQ1BVX1JFTEFYX0lOVEVS Q0VQVD15CkNPTkZJR19LVk1fVkZJTz15CkNPTkZJR19LVk1fR0VORVJJQ19ESVJUWUxPR19SRUFE X1BST1RFQ1Q9eQpDT05GSUdfS1ZNX0NPTVBBVD15CkNPTkZJR19IQVZFX0tWTV9JUlFfQllQQVNT PXkKQ09ORklHX1ZJUlRVQUxJWkFUSU9OPXkKQ09ORklHX0tWTT15CkNPTkZJR19LVk1fSU5URUw9 eQojIENPTkZJR19LVk1fQU1EIGlzIG5vdCBzZXQKQ09ORklHX0tWTV9NTVVfQVVESVQ9eQpDT05G SUdfQklOQVJZX1BSSU5URj15CgojCiMgTGlicmFyeSByb3V0aW5lcwojCkNPTkZJR19SQUlENl9Q UT15CkNPTkZJR19CSVRSRVZFUlNFPXkKIyBDT05GSUdfSEFWRV9BUkNIX0JJVFJFVkVSU0UgaXMg bm90IHNldApDT05GSUdfUkFUSU9OQUw9eQpDT05GSUdfR0VORVJJQ19TVFJOQ1BZX0ZST01fVVNF Uj15CkNPTkZJR19HRU5FUklDX1NUUk5MRU5fVVNFUj15CkNPTkZJR19HRU5FUklDX05FVF9VVElM Uz15CkNPTkZJR19HRU5FUklDX0ZJTkRfRklSU1RfQklUPXkKQ09ORklHX0dFTkVSSUNfUENJX0lP TUFQPXkKQ09ORklHX0dFTkVSSUNfSU9NQVA9eQpDT05GSUdfR0VORVJJQ19JTz15CkNPTkZJR19B UkNIX1VTRV9DTVBYQ0hHX0xPQ0tSRUY9eQpDT05GSUdfQVJDSF9IQVNfRkFTVF9NVUxUSVBMSUVS PXkKQ09ORklHX0NSQ19DQ0lUVD15CkNPTkZJR19DUkMxNj15CkNPTkZJR19DUkNfVDEwRElGPXkK Q09ORklHX0NSQ19JVFVfVD15CkNPTkZJR19DUkMzMj15CkNPTkZJR19DUkMzMl9TRUxGVEVTVD15 CiMgQ09ORklHX0NSQzMyX1NMSUNFQlk4IGlzIG5vdCBzZXQKIyBDT05GSUdfQ1JDMzJfU0xJQ0VC WTQgaXMgbm90IHNldAojIENPTkZJR19DUkMzMl9TQVJXQVRFIGlzIG5vdCBzZXQKQ09ORklHX0NS QzMyX0JJVD15CkNPTkZJR19DUkM3PXkKQ09ORklHX0xJQkNSQzMyQz15CkNPTkZJR19DUkM4PXkK IyBDT05GSUdfQVVESVRfQVJDSF9DT01QQVRfR0VORVJJQyBpcyBub3Qgc2V0CkNPTkZJR19SQU5E T00zMl9TRUxGVEVTVD15CkNPTkZJR184NDJfQ09NUFJFU1M9eQpDT05GSUdfODQyX0RFQ09NUFJF U1M9eQpDT05GSUdfWkxJQl9JTkZMQVRFPXkKQ09ORklHX1pMSUJfREVGTEFURT15CkNPTkZJR19M Wk9fQ09NUFJFU1M9eQpDT05GSUdfTFpPX0RFQ09NUFJFU1M9eQpDT05GSUdfWFpfREVDPXkKQ09O RklHX1haX0RFQ19YODY9eQpDT05GSUdfWFpfREVDX1BPV0VSUEM9eQpDT05GSUdfWFpfREVDX0lB NjQ9eQojIENPTkZJR19YWl9ERUNfQVJNIGlzIG5vdCBzZXQKQ09ORklHX1haX0RFQ19BUk1USFVN Qj15CiMgQ09ORklHX1haX0RFQ19TUEFSQyBpcyBub3Qgc2V0CkNPTkZJR19YWl9ERUNfQkNKPXkK Q09ORklHX1haX0RFQ19URVNUPXkKQ09ORklHX0RFQ09NUFJFU1NfR1pJUD15CkNPTkZJR19ERUNP TVBSRVNTX0JaSVAyPXkKQ09ORklHX0RFQ09NUFJFU1NfTFpNQT15CkNPTkZJR19ERUNPTVBSRVNT X1haPXkKQ09ORklHX0RFQ09NUFJFU1NfTFpPPXkKQ09ORklHX0dFTkVSSUNfQUxMT0NBVE9SPXkK Q09ORklHX0JDSD15CkNPTkZJR19BU1NPQ0lBVElWRV9BUlJBWT15CkNPTkZJR19IQVNfSU9NRU09 eQpDT05GSUdfSEFTX0lPUE9SVF9NQVA9eQpDT05GSUdfSEFTX0RNQT15CiMgQ09ORklHX0NQVU1B U0tfT0ZGU1RBQ0sgaXMgbm90IHNldApDT05GSUdfQ1BVX1JNQVA9eQpDT05GSUdfRFFMPXkKQ09O RklHX0dMT0I9eQojIENPTkZJR19HTE9CX1NFTEZURVNUIGlzIG5vdCBzZXQKQ09ORklHX05MQVRU Uj15CkNPTkZJR19BUkNIX0hBU19BVE9NSUM2NF9ERUNfSUZfUE9TSVRJVkU9eQpDT05GSUdfQ0xa X1RBQj15CkNPTkZJR19DT1JESUM9eQpDT05GSUdfRERSPXkKQ09ORklHX0lSUV9QT0xMPXkKQ09O RklHX01QSUxJQj15CkNPTkZJR19MSUJGRFQ9eQpDT05GSUdfT0lEX1JFR0lTVFJZPXkKIyBDT05G SUdfU0dfU1BMSVQgaXMgbm90IHNldApDT05GSUdfQVJDSF9IQVNfU0dfQ0hBSU49eQpDT05GSUdf QVJDSF9IQVNfUE1FTV9BUEk9eQpDT05GSUdfQVJDSF9IQVNfTU1JT19GTFVTSD15Cg== --===============4525692952759545616== Content-Type: application/x-xz MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="dmesg.xz" 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 9w4kDed5scRn+wIAAAAABFla --===============4525692952759545616==-- From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753052AbcB2Iu6 (ORCPT ); Mon, 29 Feb 2016 03:50:58 -0500 Received: from mga02.intel.com ([134.134.136.20]:54557 "EHLO mga02.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752017AbcB2Iu4 (ORCPT ); Mon, 29 Feb 2016 03:50:56 -0500 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.22,520,1449561600"; d="xz'?scan'208";a="897271159" From: kernel test robot Subject: [lkp] [net] 21bb45b419: kmsg.unregister_netdevice:waiting_for_br-lan_to_become_free.Usage_count= CC: lkp@01.org CC: LKML CC: 0day robot TO: David Ahern Date: Mon, 29 Feb 2016 16:50:51 +0800 Message-ID: <87si0byk5w.fsf@yhuang-dev.intel.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --=-=-= Content-Type: text/plain; charset=ascii Content-Disposition: inline FYI, we noticed the below changes on https://github.com/0day-ci/linux David-Ahern/net-ipv6-Make-address-flushing-on-ifdown-optional/20160214-062626 commit 21bb45b419243ee4d9d74f1d1f97164fbfc481c3 ("net: ipv6: Make address flushing on ifdown optional") [ 136.160531] unregister_netdevice: waiting for br-lan to become free. Usage count = 1 Thanks, Ying Huang --=-=-= Content-Type: text/plain; charset=ascii Content-Disposition: attachment; filename=config-4.5.0-rc2-00420-g21bb45b # # Automatically generated file; DO NOT EDIT. # Linux/x86_64 4.5.0-rc2 Kernel Configuration # CONFIG_64BIT=y CONFIG_X86_64=y CONFIG_X86=y CONFIG_INSTRUCTION_DECODER=y CONFIG_PERF_EVENTS_INTEL_UNCORE=y CONFIG_OUTPUT_FORMAT="elf64-x86-64" CONFIG_ARCH_DEFCONFIG="arch/x86/configs/x86_64_defconfig" CONFIG_LOCKDEP_SUPPORT=y CONFIG_STACKTRACE_SUPPORT=y CONFIG_MMU=y CONFIG_ARCH_MMAP_RND_BITS_MIN=28 CONFIG_ARCH_MMAP_RND_BITS_MAX=32 CONFIG_ARCH_MMAP_RND_COMPAT_BITS_MIN=8 CONFIG_ARCH_MMAP_RND_COMPAT_BITS_MAX=16 CONFIG_NEED_DMA_MAP_STATE=y CONFIG_NEED_SG_DMA_LENGTH=y CONFIG_GENERIC_BUG=y CONFIG_GENERIC_BUG_RELATIVE_POINTERS=y CONFIG_GENERIC_HWEIGHT=y CONFIG_RWSEM_XCHGADD_ALGORITHM=y CONFIG_GENERIC_CALIBRATE_DELAY=y CONFIG_ARCH_HAS_CPU_RELAX=y CONFIG_ARCH_HAS_CACHE_LINE_SIZE=y CONFIG_HAVE_SETUP_PER_CPU_AREA=y CONFIG_NEED_PER_CPU_EMBED_FIRST_CHUNK=y CONFIG_NEED_PER_CPU_PAGE_FIRST_CHUNK=y CONFIG_ARCH_HIBERNATION_POSSIBLE=y CONFIG_ARCH_SUSPEND_POSSIBLE=y CONFIG_ARCH_WANT_HUGE_PMD_SHARE=y CONFIG_ARCH_WANT_GENERAL_HUGETLB=y CONFIG_ZONE_DMA32=y CONFIG_AUDIT_ARCH=y CONFIG_ARCH_SUPPORTS_OPTIMIZED_INLINING=y CONFIG_ARCH_SUPPORTS_DEBUG_PAGEALLOC=y CONFIG_X86_64_SMP=y CONFIG_ARCH_HWEIGHT_CFLAGS="-fcall-saved-rdi -fcall-saved-rsi -fcall-saved-rdx -fcall-saved-rcx -fcall-saved-r8 -fcall-saved-r9 -fcall-saved-r10 -fcall-saved-r11" CONFIG_ARCH_SUPPORTS_UPROBES=y CONFIG_FIX_EARLYCON_MEM=y CONFIG_PGTABLE_LEVELS=4 CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config" CONFIG_IRQ_WORK=y CONFIG_BUILDTIME_EXTABLE_SORT=y # # General setup # CONFIG_INIT_ENV_ARG_LIMIT=32 CONFIG_CROSS_COMPILE="" # CONFIG_COMPILE_TEST is not set CONFIG_LOCALVERSION="" CONFIG_LOCALVERSION_AUTO=y CONFIG_HAVE_KERNEL_GZIP=y CONFIG_HAVE_KERNEL_BZIP2=y CONFIG_HAVE_KERNEL_LZMA=y CONFIG_HAVE_KERNEL_XZ=y CONFIG_HAVE_KERNEL_LZO=y CONFIG_HAVE_KERNEL_LZ4=y # CONFIG_KERNEL_GZIP is not set # CONFIG_KERNEL_BZIP2 is not set # CONFIG_KERNEL_LZMA is not set # CONFIG_KERNEL_XZ is not set CONFIG_KERNEL_LZO=y # CONFIG_KERNEL_LZ4 is not set CONFIG_DEFAULT_HOSTNAME="(none)" CONFIG_SWAP=y # CONFIG_SYSVIPC is not set # CONFIG_POSIX_MQUEUE is not set # CONFIG_CROSS_MEMORY_ATTACH is not set CONFIG_FHANDLE=y # CONFIG_USELIB is not set CONFIG_AUDIT=y CONFIG_HAVE_ARCH_AUDITSYSCALL=y CONFIG_AUDITSYSCALL=y CONFIG_AUDIT_WATCH=y CONFIG_AUDIT_TREE=y # # IRQ subsystem # CONFIG_GENERIC_IRQ_PROBE=y CONFIG_GENERIC_IRQ_SHOW=y CONFIG_GENERIC_PENDING_IRQ=y CONFIG_IRQ_DOMAIN=y CONFIG_IRQ_DOMAIN_HIERARCHY=y # CONFIG_IRQ_DOMAIN_DEBUG is not set CONFIG_IRQ_FORCED_THREADING=y CONFIG_SPARSE_IRQ=y CONFIG_CLOCKSOURCE_WATCHDOG=y CONFIG_ARCH_CLOCKSOURCE_DATA=y CONFIG_CLOCKSOURCE_VALIDATE_LAST_CYCLE=y CONFIG_GENERIC_TIME_VSYSCALL=y CONFIG_GENERIC_CLOCKEVENTS=y CONFIG_GENERIC_CLOCKEVENTS_BROADCAST=y CONFIG_GENERIC_CLOCKEVENTS_MIN_ADJUST=y CONFIG_GENERIC_CMOS_UPDATE=y # # Timers subsystem # CONFIG_TICK_ONESHOT=y CONFIG_NO_HZ_COMMON=y # CONFIG_HZ_PERIODIC is not set # CONFIG_NO_HZ_IDLE is not set CONFIG_NO_HZ_FULL=y # CONFIG_NO_HZ_FULL_ALL is not set # CONFIG_NO_HZ_FULL_SYSIDLE is not set CONFIG_NO_HZ=y CONFIG_HIGH_RES_TIMERS=y # # CPU/Task time and stats accounting # CONFIG_VIRT_CPU_ACCOUNTING=y CONFIG_VIRT_CPU_ACCOUNTING_GEN=y # CONFIG_BSD_PROCESS_ACCT is not set CONFIG_TASKSTATS=y CONFIG_TASK_DELAY_ACCT=y # CONFIG_TASK_XACCT is not set # # RCU Subsystem # CONFIG_PREEMPT_RCU=y # CONFIG_RCU_EXPERT is not set CONFIG_SRCU=y # CONFIG_TASKS_RCU is not set CONFIG_RCU_STALL_COMMON=y CONFIG_CONTEXT_TRACKING=y # CONFIG_CONTEXT_TRACKING_FORCE is not set # CONFIG_TREE_RCU_TRACE is not set CONFIG_RCU_NOCB_CPU=y # CONFIG_RCU_NOCB_CPU_NONE is not set CONFIG_RCU_NOCB_CPU_ZERO=y # CONFIG_RCU_NOCB_CPU_ALL is not set # CONFIG_RCU_EXPEDITE_BOOT is not set CONFIG_BUILD_BIN2C=y CONFIG_IKCONFIG=y # CONFIG_IKCONFIG_PROC is not set CONFIG_LOG_BUF_SHIFT=17 CONFIG_LOG_CPU_MAX_BUF_SHIFT=12 CONFIG_HAVE_UNSTABLE_SCHED_CLOCK=y CONFIG_ARCH_SUPPORTS_NUMA_BALANCING=y CONFIG_ARCH_WANT_BATCHED_UNMAP_TLB_FLUSH=y CONFIG_ARCH_SUPPORTS_INT128=y CONFIG_CGROUPS=y # CONFIG_MEMCG is not set CONFIG_BLK_CGROUP=y CONFIG_DEBUG_BLK_CGROUP=y # CONFIG_CGROUP_SCHED is not set CONFIG_CGROUP_PIDS=y CONFIG_CGROUP_FREEZER=y # CONFIG_CPUSETS is not set # CONFIG_CGROUP_DEVICE is not set # CONFIG_CGROUP_CPUACCT is not set CONFIG_CGROUP_PERF=y # CONFIG_CGROUP_DEBUG is not set # CONFIG_CHECKPOINT_RESTORE is not set # CONFIG_NAMESPACES is not set # CONFIG_SCHED_AUTOGROUP is not set # CONFIG_SYSFS_DEPRECATED is not set # CONFIG_RELAY is not set CONFIG_BLK_DEV_INITRD=y CONFIG_INITRAMFS_SOURCE="" CONFIG_RD_GZIP=y CONFIG_RD_BZIP2=y CONFIG_RD_LZMA=y CONFIG_RD_XZ=y CONFIG_RD_LZO=y # CONFIG_RD_LZ4 is not set # CONFIG_CC_OPTIMIZE_FOR_SIZE is not set CONFIG_SYSCTL=y CONFIG_ANON_INODES=y CONFIG_HAVE_UID16=y CONFIG_SYSCTL_EXCEPTION_TRACE=y CONFIG_HAVE_PCSPKR_PLATFORM=y CONFIG_BPF=y CONFIG_EXPERT=y CONFIG_UID16=y CONFIG_MULTIUSER=y CONFIG_SGETMASK_SYSCALL=y CONFIG_SYSFS_SYSCALL=y # CONFIG_SYSCTL_SYSCALL is not set CONFIG_KALLSYMS=y CONFIG_KALLSYMS_ALL=y CONFIG_PRINTK=y CONFIG_BUG=y # CONFIG_PCSPKR_PLATFORM is not set CONFIG_BASE_FULL=y CONFIG_FUTEX=y CONFIG_EPOLL=y CONFIG_SIGNALFD=y CONFIG_TIMERFD=y CONFIG_EVENTFD=y CONFIG_BPF_SYSCALL=y # CONFIG_SHMEM is not set # CONFIG_AIO is not set CONFIG_ADVISE_SYSCALLS=y # CONFIG_USERFAULTFD is not set CONFIG_PCI_QUIRKS=y # CONFIG_MEMBARRIER is not set CONFIG_EMBEDDED=y CONFIG_HAVE_PERF_EVENTS=y # # Kernel Performance Events And Counters # CONFIG_PERF_EVENTS=y # CONFIG_DEBUG_PERF_USE_VMALLOC is not set CONFIG_VM_EVENT_COUNTERS=y CONFIG_COMPAT_BRK=y # CONFIG_SLAB is not set # CONFIG_SLUB is not set CONFIG_SLOB=y # CONFIG_SYSTEM_DATA_VERIFICATION is not set # CONFIG_PROFILING is not set CONFIG_TRACEPOINTS=y CONFIG_HAVE_OPROFILE=y CONFIG_OPROFILE_NMI_TIMER=y CONFIG_JUMP_LABEL=y CONFIG_STATIC_KEYS_SELFTEST=y CONFIG_UPROBES=y # CONFIG_HAVE_64BIT_ALIGNED_ACCESS is not set CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS=y CONFIG_ARCH_USE_BUILTIN_BSWAP=y CONFIG_USER_RETURN_NOTIFIER=y CONFIG_HAVE_IOREMAP_PROT=y CONFIG_HAVE_KPROBES=y CONFIG_HAVE_KRETPROBES=y CONFIG_HAVE_OPTPROBES=y CONFIG_HAVE_KPROBES_ON_FTRACE=y CONFIG_HAVE_ARCH_TRACEHOOK=y CONFIG_HAVE_DMA_CONTIGUOUS=y CONFIG_GENERIC_SMP_IDLE_THREAD=y CONFIG_ARCH_WANTS_DYNAMIC_TASK_STRUCT=y CONFIG_HAVE_REGS_AND_STACK_ACCESS_API=y CONFIG_HAVE_DMA_API_DEBUG=y CONFIG_HAVE_HW_BREAKPOINT=y CONFIG_HAVE_MIXED_BREAKPOINTS_REGS=y CONFIG_HAVE_USER_RETURN_NOTIFIER=y CONFIG_HAVE_PERF_EVENTS_NMI=y CONFIG_HAVE_PERF_REGS=y CONFIG_HAVE_PERF_USER_STACK_DUMP=y CONFIG_HAVE_ARCH_JUMP_LABEL=y CONFIG_ARCH_HAVE_NMI_SAFE_CMPXCHG=y CONFIG_HAVE_CMPXCHG_LOCAL=y CONFIG_HAVE_CMPXCHG_DOUBLE=y CONFIG_ARCH_WANT_COMPAT_IPC_PARSE_VERSION=y CONFIG_ARCH_WANT_OLD_COMPAT_IPC=y CONFIG_HAVE_ARCH_SECCOMP_FILTER=y CONFIG_HAVE_CC_STACKPROTECTOR=y # CONFIG_CC_STACKPROTECTOR is not set CONFIG_CC_STACKPROTECTOR_NONE=y # CONFIG_CC_STACKPROTECTOR_REGULAR is not set # CONFIG_CC_STACKPROTECTOR_STRONG is not set CONFIG_HAVE_CONTEXT_TRACKING=y CONFIG_HAVE_VIRT_CPU_ACCOUNTING_GEN=y CONFIG_HAVE_IRQ_TIME_ACCOUNTING=y CONFIG_HAVE_ARCH_TRANSPARENT_HUGEPAGE=y CONFIG_HAVE_ARCH_HUGE_VMAP=y CONFIG_HAVE_ARCH_SOFT_DIRTY=y CONFIG_MODULES_USE_ELF_RELA=y CONFIG_HAVE_IRQ_EXIT_ON_IRQ_STACK=y CONFIG_ARCH_HAS_ELF_RANDOMIZE=y CONFIG_HAVE_ARCH_MMAP_RND_BITS=y CONFIG_ARCH_MMAP_RND_BITS=28 CONFIG_HAVE_ARCH_MMAP_RND_COMPAT_BITS=y CONFIG_ARCH_MMAP_RND_COMPAT_BITS=8 CONFIG_HAVE_COPY_THREAD_TLS=y CONFIG_OLD_SIGSUSPEND3=y CONFIG_COMPAT_OLD_SIGACTION=y # # GCOV-based kernel profiling # # CONFIG_GCOV_KERNEL is not set CONFIG_ARCH_HAS_GCOV_PROFILE_ALL=y # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set CONFIG_RT_MUTEXES=y CONFIG_BASE_SMALL=0 # CONFIG_MODULES is not set CONFIG_MODULES_TREE_LOOKUP=y CONFIG_BLOCK=y CONFIG_BLK_DEV_BSG=y CONFIG_BLK_DEV_BSGLIB=y CONFIG_BLK_DEV_INTEGRITY=y CONFIG_BLK_DEV_THROTTLING=y CONFIG_BLK_CMDLINE_PARSER=y # # Partition Types # # CONFIG_PARTITION_ADVANCED is not set CONFIG_MSDOS_PARTITION=y CONFIG_EFI_PARTITION=y CONFIG_BLOCK_COMPAT=y # # IO Schedulers # CONFIG_IOSCHED_NOOP=y CONFIG_IOSCHED_DEADLINE=y # CONFIG_IOSCHED_CFQ is not set # CONFIG_DEFAULT_DEADLINE is not set CONFIG_DEFAULT_NOOP=y CONFIG_DEFAULT_IOSCHED="noop" CONFIG_PREEMPT_NOTIFIERS=y CONFIG_PADATA=y CONFIG_ASN1=y CONFIG_UNINLINE_SPIN_UNLOCK=y CONFIG_ARCH_SUPPORTS_ATOMIC_RMW=y CONFIG_RWSEM_SPIN_ON_OWNER=y CONFIG_LOCK_SPIN_ON_OWNER=y CONFIG_ARCH_USE_QUEUED_SPINLOCKS=y CONFIG_QUEUED_SPINLOCKS=y CONFIG_ARCH_USE_QUEUED_RWLOCKS=y CONFIG_QUEUED_RWLOCKS=y CONFIG_FREEZER=y # # Processor type and features # CONFIG_ZONE_DMA=y CONFIG_SMP=y CONFIG_X86_FEATURE_NAMES=y CONFIG_X86_FAST_FEATURE_TESTS=y # CONFIG_X86_X2APIC is not set # CONFIG_X86_MPPARSE is not set # CONFIG_X86_EXTENDED_PLATFORM is not set # CONFIG_X86_INTEL_LPSS is not set # CONFIG_X86_AMD_PLATFORM_DEVICE is not set # CONFIG_IOSF_MBI is not set CONFIG_X86_SUPPORTS_MEMORY_FAILURE=y # CONFIG_SCHED_OMIT_FRAME_POINTER is not set CONFIG_HYPERVISOR_GUEST=y CONFIG_PARAVIRT=y # CONFIG_PARAVIRT_DEBUG is not set # CONFIG_PARAVIRT_SPINLOCKS is not set # CONFIG_XEN is not set CONFIG_KVM_GUEST=y # CONFIG_KVM_DEBUG_FS is not set # CONFIG_PARAVIRT_TIME_ACCOUNTING is not set CONFIG_PARAVIRT_CLOCK=y CONFIG_NO_BOOTMEM=y # CONFIG_MK8 is not set # CONFIG_MPSC is not set # CONFIG_MCORE2 is not set # CONFIG_MATOM is not set CONFIG_GENERIC_CPU=y CONFIG_X86_INTERNODE_CACHE_SHIFT=6 CONFIG_X86_L1_CACHE_SHIFT=6 CONFIG_X86_TSC=y CONFIG_X86_CMPXCHG64=y CONFIG_X86_CMOV=y CONFIG_X86_MINIMUM_CPU_FAMILY=64 CONFIG_X86_DEBUGCTLMSR=y CONFIG_PROCESSOR_SELECT=y CONFIG_CPU_SUP_INTEL=y CONFIG_CPU_SUP_AMD=y CONFIG_CPU_SUP_CENTAUR=y CONFIG_HPET_TIMER=y # CONFIG_DMI is not set # CONFIG_GART_IOMMU is not set # CONFIG_CALGARY_IOMMU is not set CONFIG_SWIOTLB=y CONFIG_IOMMU_HELPER=y # CONFIG_MAXSMP is not set CONFIG_NR_CPUS=64 CONFIG_SCHED_SMT=y CONFIG_SCHED_MC=y # CONFIG_PREEMPT_NONE is not set # CONFIG_PREEMPT_VOLUNTARY is not set CONFIG_PREEMPT=y CONFIG_PREEMPT_COUNT=y CONFIG_X86_LOCAL_APIC=y CONFIG_X86_IO_APIC=y CONFIG_X86_REROUTE_FOR_BROKEN_BOOT_IRQS=y CONFIG_X86_MCE=y CONFIG_X86_MCE_INTEL=y # CONFIG_X86_MCE_AMD is not set CONFIG_X86_MCE_THRESHOLD=y # CONFIG_X86_MCE_INJECT is not set CONFIG_X86_THERMAL_VECTOR=y # CONFIG_VM86 is not set # CONFIG_X86_16BIT is not set CONFIG_X86_VSYSCALL_EMULATION=y CONFIG_I8K=y CONFIG_MICROCODE=y # CONFIG_MICROCODE_INTEL is not set # CONFIG_MICROCODE_AMD is not set CONFIG_MICROCODE_OLD_INTERFACE=y CONFIG_X86_MSR=y CONFIG_X86_CPUID=y CONFIG_ARCH_PHYS_ADDR_T_64BIT=y CONFIG_ARCH_DMA_ADDR_T_64BIT=y # CONFIG_NUMA is not set CONFIG_ARCH_SPARSEMEM_ENABLE=y CONFIG_ARCH_SPARSEMEM_DEFAULT=y CONFIG_ARCH_SELECT_MEMORY_MODEL=y CONFIG_ARCH_MEMORY_PROBE=y CONFIG_ILLEGAL_POINTER_VALUE=0xdead000000000000 CONFIG_SELECT_MEMORY_MODEL=y CONFIG_SPARSEMEM_MANUAL=y CONFIG_SPARSEMEM=y CONFIG_HAVE_MEMORY_PRESENT=y CONFIG_SPARSEMEM_EXTREME=y CONFIG_SPARSEMEM_VMEMMAP_ENABLE=y CONFIG_SPARSEMEM_ALLOC_MEM_MAP_TOGETHER=y CONFIG_SPARSEMEM_VMEMMAP=y CONFIG_HAVE_MEMBLOCK=y CONFIG_HAVE_MEMBLOCK_NODE_MAP=y CONFIG_ARCH_DISCARD_MEMBLOCK=y CONFIG_MEMORY_ISOLATION=y # CONFIG_HAVE_BOOTMEM_INFO_NODE is not set CONFIG_MEMORY_HOTPLUG=y CONFIG_MEMORY_HOTPLUG_SPARSE=y # CONFIG_MEMORY_HOTREMOVE is not set CONFIG_SPLIT_PTLOCK_CPUS=4 CONFIG_ARCH_ENABLE_SPLIT_PMD_PTLOCK=y # CONFIG_COMPACTION is not set CONFIG_MIGRATION=y CONFIG_PHYS_ADDR_T_64BIT=y CONFIG_ZONE_DMA_FLAG=1 # CONFIG_BOUNCE is not set CONFIG_VIRT_TO_BUS=y CONFIG_MMU_NOTIFIER=y CONFIG_KSM=y CONFIG_DEFAULT_MMAP_MIN_ADDR=4096 CONFIG_ARCH_SUPPORTS_MEMORY_FAILURE=y CONFIG_MEMORY_FAILURE=y # CONFIG_HWPOISON_INJECT is not set # CONFIG_TRANSPARENT_HUGEPAGE is not set # CONFIG_CLEANCACHE is not set CONFIG_FRONTSWAP=y # CONFIG_CMA is not set CONFIG_ZSWAP=y CONFIG_ZPOOL=y # CONFIG_ZBUD is not set # CONFIG_ZSMALLOC is not set CONFIG_GENERIC_EARLY_IOREMAP=y CONFIG_ARCH_SUPPORTS_DEFERRED_STRUCT_PAGE_INIT=y # CONFIG_DEFERRED_STRUCT_PAGE_INIT is not set # CONFIG_IDLE_PAGE_TRACKING is not set # CONFIG_X86_PMEM_LEGACY is not set CONFIG_X86_CHECK_BIOS_CORRUPTION=y # CONFIG_X86_BOOTPARAM_MEMORY_CORRUPTION_CHECK is not set CONFIG_X86_RESERVE_LOW=64 # CONFIG_MTRR is not set # CONFIG_ARCH_RANDOM is not set CONFIG_X86_SMAP=y # CONFIG_X86_INTEL_MPX is not set # CONFIG_EFI is not set # CONFIG_SECCOMP is not set # CONFIG_HZ_100 is not set # CONFIG_HZ_250 is not set CONFIG_HZ_300=y # CONFIG_HZ_1000 is not set CONFIG_HZ=300 CONFIG_SCHED_HRTICK=y # CONFIG_KEXEC is not set # CONFIG_KEXEC_FILE is not set # CONFIG_CRASH_DUMP is not set CONFIG_PHYSICAL_START=0x1000000 # CONFIG_RELOCATABLE is not set CONFIG_PHYSICAL_ALIGN=0x200000 CONFIG_HOTPLUG_CPU=y # CONFIG_BOOTPARAM_HOTPLUG_CPU0 is not set CONFIG_DEBUG_HOTPLUG_CPU0=y # CONFIG_COMPAT_VDSO is not set # CONFIG_LEGACY_VSYSCALL_NATIVE is not set # CONFIG_LEGACY_VSYSCALL_EMULATE is not set CONFIG_LEGACY_VSYSCALL_NONE=y # CONFIG_CMDLINE_BOOL is not set CONFIG_MODIFY_LDT_SYSCALL=y CONFIG_HAVE_LIVEPATCH=y CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y CONFIG_ARCH_ENABLE_MEMORY_HOTREMOVE=y # # Power management and ACPI options # CONFIG_ARCH_HIBERNATION_HEADER=y CONFIG_SUSPEND=y CONFIG_SUSPEND_FREEZER=y CONFIG_SUSPEND_SKIP_SYNC=y CONFIG_HIBERNATE_CALLBACKS=y CONFIG_HIBERNATION=y CONFIG_PM_STD_PARTITION="" CONFIG_PM_SLEEP=y CONFIG_PM_SLEEP_SMP=y # CONFIG_PM_AUTOSLEEP is not set # CONFIG_PM_WAKELOCKS is not set CONFIG_PM=y CONFIG_PM_DEBUG=y CONFIG_PM_ADVANCED_DEBUG=y # CONFIG_PM_TEST_SUSPEND is not set CONFIG_PM_SLEEP_DEBUG=y CONFIG_PM_TRACE=y CONFIG_PM_TRACE_RTC=y # CONFIG_WQ_POWER_EFFICIENT_DEFAULT is not set CONFIG_ACPI=y CONFIG_ACPI_LEGACY_TABLES_LOOKUP=y CONFIG_ARCH_MIGHT_HAVE_ACPI_PDC=y CONFIG_ACPI_SYSTEM_POWER_STATES_SUPPORT=y # CONFIG_ACPI_DEBUGGER is not set CONFIG_ACPI_SLEEP=y # CONFIG_ACPI_PROCFS_POWER is not set CONFIG_ACPI_REV_OVERRIDE_POSSIBLE=y # CONFIG_ACPI_EC_DEBUGFS is not set CONFIG_ACPI_AC=y CONFIG_ACPI_BATTERY=y CONFIG_ACPI_BUTTON=y # CONFIG_ACPI_VIDEO is not set CONFIG_ACPI_FAN=y # CONFIG_ACPI_DOCK is not set CONFIG_ACPI_CPU_FREQ_PSS=y CONFIG_ACPI_PROCESSOR_IDLE=y CONFIG_ACPI_PROCESSOR=y # CONFIG_ACPI_IPMI is not set CONFIG_ACPI_HOTPLUG_CPU=y # CONFIG_ACPI_PROCESSOR_AGGREGATOR is not set CONFIG_ACPI_THERMAL=y # CONFIG_ACPI_CUSTOM_DSDT is not set # CONFIG_ACPI_INITRD_TABLE_OVERRIDE is not set # CONFIG_ACPI_DEBUG is not set # CONFIG_ACPI_PCI_SLOT is not set CONFIG_X86_PM_TIMER=y CONFIG_ACPI_CONTAINER=y # CONFIG_ACPI_HOTPLUG_MEMORY is not set CONFIG_ACPI_HOTPLUG_IOAPIC=y # CONFIG_ACPI_SBS is not set # CONFIG_ACPI_HED is not set # CONFIG_ACPI_CUSTOM_METHOD is not set # CONFIG_ACPI_REDUCED_HARDWARE_ONLY is not set # CONFIG_ACPI_NFIT is not set CONFIG_HAVE_ACPI_APEI=y CONFIG_HAVE_ACPI_APEI_NMI=y # CONFIG_ACPI_APEI is not set # CONFIG_ACPI_EXTLOG is not set # CONFIG_PMIC_OPREGION is not set CONFIG_SFI=y # # CPU Frequency scaling # CONFIG_CPU_FREQ=y CONFIG_CPU_FREQ_STAT=y CONFIG_CPU_FREQ_STAT_DETAILS=y # CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE is not set # CONFIG_CPU_FREQ_DEFAULT_GOV_POWERSAVE is not set CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE=y # CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND is not set # CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set CONFIG_CPU_FREQ_GOV_PERFORMANCE=y # CONFIG_CPU_FREQ_GOV_POWERSAVE is not set CONFIG_CPU_FREQ_GOV_USERSPACE=y # CONFIG_CPU_FREQ_GOV_ONDEMAND is not set # CONFIG_CPU_FREQ_GOV_CONSERVATIVE is not set # # CPU frequency scaling drivers # # CONFIG_X86_INTEL_PSTATE is not set # CONFIG_X86_PCC_CPUFREQ is not set # CONFIG_X86_ACPI_CPUFREQ is not set # CONFIG_X86_SPEEDSTEP_CENTRINO is not set CONFIG_X86_P4_CLOCKMOD=y # # shared options # CONFIG_X86_SPEEDSTEP_LIB=y # # CPU Idle # CONFIG_CPU_IDLE=y # CONFIG_CPU_IDLE_GOV_LADDER is not set CONFIG_CPU_IDLE_GOV_MENU=y # CONFIG_ARCH_NEEDS_CPU_IDLE_COUPLED is not set # CONFIG_INTEL_IDLE is not set # # Memory power savings # CONFIG_I7300_IDLE_IOAT_CHANNEL=y CONFIG_I7300_IDLE=y # # Bus options (PCI etc.) # CONFIG_PCI=y CONFIG_PCI_DIRECT=y # CONFIG_PCI_MMCONFIG is not set CONFIG_PCI_DOMAINS=y # CONFIG_PCI_CNB20LE_QUIRK is not set # CONFIG_PCIEPORTBUS is not set CONFIG_PCI_BUS_ADDR_T_64BIT=y # CONFIG_PCI_MSI is not set # CONFIG_PCI_DEBUG is not set # CONFIG_PCI_REALLOC_ENABLE_AUTO is not set # CONFIG_PCI_STUB is not set CONFIG_HT_IRQ=y # CONFIG_PCI_IOV is not set # CONFIG_PCI_PRI is not set # CONFIG_PCI_PASID is not set CONFIG_PCI_LABEL=y # # PCI host controller drivers # # CONFIG_ISA_DMA_API is not set CONFIG_AMD_NB=y CONFIG_PCCARD=y # CONFIG_PCMCIA is not set CONFIG_CARDBUS=y # # PC-card bridges # # CONFIG_YENTA is not set # CONFIG_HOTPLUG_PCI is not set # CONFIG_RAPIDIO is not set # CONFIG_X86_SYSFB is not set # # Executable file formats / Emulations # CONFIG_BINFMT_ELF=y CONFIG_COMPAT_BINFMT_ELF=y CONFIG_BINFMT_SCRIPT=y # CONFIG_HAVE_AOUT is not set # CONFIG_BINFMT_MISC is not set # CONFIG_COREDUMP is not set CONFIG_IA32_EMULATION=y CONFIG_IA32_AOUT=y # CONFIG_X86_X32 is not set CONFIG_COMPAT=y CONFIG_COMPAT_FOR_U64_ALIGNMENT=y CONFIG_KEYS_COMPAT=y CONFIG_X86_DEV_DMA_OPS=y CONFIG_PMC_ATOM=y CONFIG_NET=y # # Networking options # CONFIG_PACKET=y CONFIG_PACKET_DIAG=y CONFIG_UNIX=y CONFIG_UNIX_DIAG=y CONFIG_XFRM=y CONFIG_XFRM_ALGO=y CONFIG_XFRM_USER=y # CONFIG_XFRM_SUB_POLICY is not set CONFIG_XFRM_MIGRATE=y # CONFIG_XFRM_STATISTICS is not set CONFIG_XFRM_IPCOMP=y CONFIG_NET_KEY=y CONFIG_NET_KEY_MIGRATE=y CONFIG_INET=y CONFIG_IP_MULTICAST=y CONFIG_IP_ADVANCED_ROUTER=y CONFIG_IP_FIB_TRIE_STATS=y CONFIG_IP_MULTIPLE_TABLES=y # CONFIG_IP_ROUTE_MULTIPATH is not set CONFIG_IP_ROUTE_VERBOSE=y CONFIG_IP_PNP=y CONFIG_IP_PNP_DHCP=y CONFIG_IP_PNP_BOOTP=y CONFIG_IP_PNP_RARP=y CONFIG_NET_IPIP=y CONFIG_NET_IPGRE_DEMUX=y CONFIG_NET_IP_TUNNEL=y CONFIG_NET_IPGRE=y # CONFIG_NET_IPGRE_BROADCAST is not set CONFIG_IP_MROUTE=y CONFIG_IP_MROUTE_MULTIPLE_TABLES=y # CONFIG_IP_PIMSM_V1 is not set # CONFIG_IP_PIMSM_V2 is not set # CONFIG_SYN_COOKIES is not set # CONFIG_NET_IPVTI is not set # CONFIG_NET_UDP_TUNNEL is not set # CONFIG_NET_FOU is not set # CONFIG_NET_FOU_IP_TUNNELS is not set CONFIG_INET_AH=y CONFIG_INET_ESP=y # CONFIG_INET_IPCOMP is not set # CONFIG_INET_XFRM_TUNNEL is not set CONFIG_INET_TUNNEL=y CONFIG_INET_XFRM_MODE_TRANSPORT=y CONFIG_INET_XFRM_MODE_TUNNEL=y CONFIG_INET_XFRM_MODE_BEET=y # CONFIG_INET_LRO is not set CONFIG_INET_DIAG=y CONFIG_INET_TCP_DIAG=y CONFIG_INET_UDP_DIAG=y # CONFIG_INET_DIAG_DESTROY is not set CONFIG_TCP_CONG_ADVANCED=y CONFIG_TCP_CONG_BIC=y CONFIG_TCP_CONG_CUBIC=y CONFIG_TCP_CONG_WESTWOOD=y CONFIG_TCP_CONG_HTCP=y CONFIG_TCP_CONG_HSTCP=y CONFIG_TCP_CONG_HYBLA=y CONFIG_TCP_CONG_VEGAS=y CONFIG_TCP_CONG_SCALABLE=y CONFIG_TCP_CONG_LP=y CONFIG_TCP_CONG_VENO=y # CONFIG_TCP_CONG_YEAH is not set CONFIG_TCP_CONG_ILLINOIS=y # CONFIG_TCP_CONG_DCTCP is not set CONFIG_TCP_CONG_CDG=y # CONFIG_DEFAULT_BIC is not set # CONFIG_DEFAULT_CUBIC is not set # CONFIG_DEFAULT_HTCP is not set # CONFIG_DEFAULT_HYBLA is not set # CONFIG_DEFAULT_VEGAS is not set # CONFIG_DEFAULT_VENO is not set # CONFIG_DEFAULT_WESTWOOD is not set # CONFIG_DEFAULT_CDG is not set CONFIG_DEFAULT_RENO=y CONFIG_DEFAULT_TCP_CONG="reno" # CONFIG_TCP_MD5SIG is not set CONFIG_IPV6=y # CONFIG_IPV6_ROUTER_PREF is not set # CONFIG_IPV6_OPTIMISTIC_DAD is not set # CONFIG_INET6_AH is not set CONFIG_INET6_ESP=y CONFIG_INET6_IPCOMP=y # CONFIG_IPV6_MIP6 is not set CONFIG_INET6_XFRM_TUNNEL=y CONFIG_INET6_TUNNEL=y CONFIG_INET6_XFRM_MODE_TRANSPORT=y CONFIG_INET6_XFRM_MODE_TUNNEL=y # CONFIG_INET6_XFRM_MODE_BEET is not set # CONFIG_INET6_XFRM_MODE_ROUTEOPTIMIZATION is not set CONFIG_IPV6_VTI=y CONFIG_IPV6_SIT=y CONFIG_IPV6_SIT_6RD=y CONFIG_IPV6_NDISC_NODETYPE=y CONFIG_IPV6_TUNNEL=y CONFIG_IPV6_GRE=y # CONFIG_IPV6_MULTIPLE_TABLES is not set # CONFIG_IPV6_MROUTE is not set CONFIG_NETWORK_SECMARK=y CONFIG_NET_PTP_CLASSIFY=y # CONFIG_NETWORK_PHY_TIMESTAMPING is not set # CONFIG_NETFILTER is not set CONFIG_IP_DCCP=y CONFIG_INET_DCCP_DIAG=y # # DCCP CCIDs Configuration # # CONFIG_IP_DCCP_CCID2_DEBUG is not set CONFIG_IP_DCCP_CCID3=y CONFIG_IP_DCCP_CCID3_DEBUG=y CONFIG_IP_DCCP_TFRC_LIB=y CONFIG_IP_DCCP_TFRC_DEBUG=y # # DCCP Kernel Hacking # # CONFIG_IP_DCCP_DEBUG is not set CONFIG_IP_SCTP=y # CONFIG_SCTP_DBG_OBJCNT is not set # CONFIG_SCTP_DEFAULT_COOKIE_HMAC_MD5 is not set CONFIG_SCTP_DEFAULT_COOKIE_HMAC_SHA1=y # CONFIG_SCTP_DEFAULT_COOKIE_HMAC_NONE is not set CONFIG_SCTP_COOKIE_HMAC_MD5=y CONFIG_SCTP_COOKIE_HMAC_SHA1=y # CONFIG_RDS is not set # CONFIG_TIPC is not set CONFIG_ATM=y # CONFIG_ATM_CLIP is not set CONFIG_ATM_LANE=y CONFIG_ATM_MPOA=y CONFIG_ATM_BR2684=y CONFIG_ATM_BR2684_IPFILTER=y # CONFIG_L2TP is not set CONFIG_STP=y CONFIG_MRP=y CONFIG_BRIDGE=y # CONFIG_BRIDGE_IGMP_SNOOPING is not set CONFIG_BRIDGE_VLAN_FILTERING=y CONFIG_HAVE_NET_DSA=y CONFIG_VLAN_8021Q=y # CONFIG_VLAN_8021Q_GVRP is not set CONFIG_VLAN_8021Q_MVRP=y # CONFIG_DECNET is not set CONFIG_LLC=y CONFIG_LLC2=y # CONFIG_IPX is not set CONFIG_ATALK=y CONFIG_DEV_APPLETALK=y CONFIG_IPDDP=y CONFIG_IPDDP_ENCAP=y # CONFIG_X25 is not set CONFIG_LAPB=y CONFIG_PHONET=y CONFIG_6LOWPAN=y CONFIG_6LOWPAN_DEBUGFS=y CONFIG_6LOWPAN_NHC=y CONFIG_6LOWPAN_NHC_DEST=y CONFIG_6LOWPAN_NHC_FRAGMENT=y CONFIG_6LOWPAN_NHC_HOP=y CONFIG_6LOWPAN_NHC_IPV6=y # CONFIG_6LOWPAN_NHC_MOBILITY is not set # CONFIG_6LOWPAN_NHC_ROUTING is not set # CONFIG_6LOWPAN_NHC_UDP is not set CONFIG_6LOWPAN_GHC_EXT_HDR_HOP=y # CONFIG_6LOWPAN_GHC_UDP is not set # CONFIG_6LOWPAN_GHC_ICMPV6 is not set CONFIG_6LOWPAN_GHC_EXT_HDR_DEST=y # CONFIG_6LOWPAN_GHC_EXT_HDR_FRAG is not set # CONFIG_6LOWPAN_GHC_EXT_HDR_ROUTE is not set # CONFIG_IEEE802154 is not set # CONFIG_NET_SCHED is not set # CONFIG_DCB is not set CONFIG_DNS_RESOLVER=y # CONFIG_BATMAN_ADV is not set CONFIG_OPENVSWITCH=y CONFIG_OPENVSWITCH_GRE=y CONFIG_VSOCKETS=y # CONFIG_NETLINK_MMAP is not set CONFIG_NETLINK_DIAG=y CONFIG_MPLS=y CONFIG_NET_MPLS_GSO=y # CONFIG_MPLS_ROUTING is not set # CONFIG_HSR is not set # CONFIG_NET_SWITCHDEV is not set CONFIG_NET_L3_MASTER_DEV=y CONFIG_RPS=y CONFIG_RFS_ACCEL=y CONFIG_XPS=y CONFIG_SOCK_CGROUP_DATA=y # CONFIG_CGROUP_NET_PRIO is not set CONFIG_CGROUP_NET_CLASSID=y CONFIG_NET_RX_BUSY_POLL=y CONFIG_BQL=y CONFIG_NET_FLOW_LIMIT=y # # Network testing # # CONFIG_NET_PKTGEN is not set # CONFIG_NET_DROP_MONITOR is not set CONFIG_HAMRADIO=y # # Packet Radio protocols # CONFIG_AX25=y CONFIG_AX25_DAMA_SLAVE=y CONFIG_NETROM=y CONFIG_ROSE=y # # AX.25 network device drivers # CONFIG_MKISS=y CONFIG_6PACK=y CONFIG_BPQETHER=y CONFIG_BAYCOM_SER_FDX=y CONFIG_BAYCOM_SER_HDX=y CONFIG_BAYCOM_PAR=y CONFIG_YAM=y CONFIG_CAN=y CONFIG_CAN_RAW=y CONFIG_CAN_BCM=y # CONFIG_CAN_GW is not set # # CAN Device Drivers # CONFIG_CAN_VCAN=y CONFIG_CAN_SLCAN=y # CONFIG_CAN_DEV is not set # CONFIG_CAN_DEBUG_DEVICES is not set # CONFIG_IRDA is not set # CONFIG_BT is not set CONFIG_AF_RXRPC=y CONFIG_AF_RXRPC_DEBUG=y CONFIG_RXKAD=y CONFIG_FIB_RULES=y # CONFIG_WIRELESS is not set # CONFIG_WIMAX is not set CONFIG_RFKILL=y # CONFIG_RFKILL_INPUT is not set CONFIG_RFKILL_REGULATOR=y CONFIG_RFKILL_GPIO=y CONFIG_NET_9P=y # CONFIG_NET_9P_VIRTIO is not set # CONFIG_NET_9P_DEBUG is not set CONFIG_CAIF=y # CONFIG_CAIF_DEBUG is not set CONFIG_CAIF_NETDEV=y CONFIG_CAIF_USB=y CONFIG_CEPH_LIB=y CONFIG_CEPH_LIB_PRETTYDEBUG=y CONFIG_CEPH_LIB_USE_DNS_RESOLVER=y CONFIG_NFC=y # CONFIG_NFC_DIGITAL is not set CONFIG_NFC_NCI=y # CONFIG_NFC_NCI_UART is not set CONFIG_NFC_HCI=y CONFIG_NFC_SHDLC=y # # Near Field Communication (NFC) devices # CONFIG_NFC_WILINK=y CONFIG_NFC_SIM=y CONFIG_NFC_FDP=y CONFIG_NFC_FDP_I2C=y CONFIG_NFC_PN544=y CONFIG_NFC_PN544_I2C=y # CONFIG_NFC_MICROREAD_I2C is not set CONFIG_NFC_ST21NFCA=y CONFIG_NFC_ST21NFCA_I2C=y # CONFIG_NFC_ST_NCI_I2C is not set CONFIG_NFC_NXP_NCI=y # CONFIG_NFC_NXP_NCI_I2C is not set CONFIG_NFC_S3FWRN5=y CONFIG_NFC_S3FWRN5_I2C=y # CONFIG_LWTUNNEL is not set CONFIG_HAVE_BPF_JIT=y # # Device Drivers # # # Generic Driver Options # CONFIG_UEVENT_HELPER=y CONFIG_UEVENT_HELPER_PATH="" CONFIG_DEVTMPFS=y # CONFIG_DEVTMPFS_MOUNT is not set CONFIG_STANDALONE=y # CONFIG_PREVENT_FIRMWARE_BUILD is not set CONFIG_FW_LOADER=y # CONFIG_FIRMWARE_IN_KERNEL is not set CONFIG_EXTRA_FIRMWARE="" CONFIG_FW_LOADER_USER_HELPER=y # CONFIG_FW_LOADER_USER_HELPER_FALLBACK is not set CONFIG_ALLOW_DEV_COREDUMP=y # CONFIG_DEBUG_DRIVER is not set CONFIG_DEBUG_DEVRES=y # CONFIG_SYS_HYPERVISOR is not set # CONFIG_GENERIC_CPU_DEVICES is not set CONFIG_GENERIC_CPU_AUTOPROBE=y CONFIG_REGMAP=y CONFIG_REGMAP_I2C=y CONFIG_REGMAP_SPMI=y CONFIG_REGMAP_MMIO=y CONFIG_REGMAP_IRQ=y CONFIG_DMA_SHARED_BUFFER=y # CONFIG_FENCE_TRACE is not set # # Bus devices # CONFIG_CONNECTOR=y # CONFIG_PROC_EVENTS is not set CONFIG_MTD=y CONFIG_MTD_REDBOOT_PARTS=y CONFIG_MTD_REDBOOT_DIRECTORY_BLOCK=-1 CONFIG_MTD_REDBOOT_PARTS_UNALLOCATED=y # CONFIG_MTD_REDBOOT_PARTS_READONLY is not set # CONFIG_MTD_CMDLINE_PARTS is not set # CONFIG_MTD_OF_PARTS is not set CONFIG_MTD_AR7_PARTS=y # # User Modules And Translation Layers # CONFIG_MTD_BLKDEVS=y # CONFIG_MTD_BLOCK is not set CONFIG_MTD_BLOCK_RO=y CONFIG_FTL=y # CONFIG_NFTL is not set CONFIG_INFTL=y CONFIG_RFD_FTL=y # CONFIG_SSFDC is not set CONFIG_SM_FTL=y CONFIG_MTD_OOPS=y CONFIG_MTD_SWAP=y CONFIG_MTD_PARTITIONED_MASTER=y # # RAM/ROM/Flash chip drivers # CONFIG_MTD_CFI=y CONFIG_MTD_JEDECPROBE=y CONFIG_MTD_GEN_PROBE=y CONFIG_MTD_CFI_ADV_OPTIONS=y # CONFIG_MTD_CFI_NOSWAP is not set CONFIG_MTD_CFI_BE_BYTE_SWAP=y # CONFIG_MTD_CFI_LE_BYTE_SWAP is not set # CONFIG_MTD_CFI_GEOMETRY is not set CONFIG_MTD_MAP_BANK_WIDTH_1=y CONFIG_MTD_MAP_BANK_WIDTH_2=y CONFIG_MTD_MAP_BANK_WIDTH_4=y # CONFIG_MTD_MAP_BANK_WIDTH_8 is not set # CONFIG_MTD_MAP_BANK_WIDTH_16 is not set # CONFIG_MTD_MAP_BANK_WIDTH_32 is not set CONFIG_MTD_CFI_I1=y CONFIG_MTD_CFI_I2=y # CONFIG_MTD_CFI_I4 is not set # CONFIG_MTD_CFI_I8 is not set # CONFIG_MTD_OTP is not set # CONFIG_MTD_CFI_INTELEXT is not set CONFIG_MTD_CFI_AMDSTD=y CONFIG_MTD_CFI_STAA=y CONFIG_MTD_CFI_UTIL=y # CONFIG_MTD_RAM is not set CONFIG_MTD_ROM=y CONFIG_MTD_ABSENT=y # # Mapping drivers for chip access # # CONFIG_MTD_COMPLEX_MAPPINGS is not set # CONFIG_MTD_PHYSMAP is not set CONFIG_MTD_PHYSMAP_OF=y # CONFIG_MTD_AMD76XROM is not set CONFIG_MTD_ICHXROM=y # CONFIG_MTD_ESB2ROM is not set # CONFIG_MTD_CK804XROM is not set # CONFIG_MTD_SCB2_FLASH is not set # CONFIG_MTD_NETtel is not set CONFIG_MTD_L440GX=y # CONFIG_MTD_INTEL_VR_NOR is not set # CONFIG_MTD_PLATRAM is not set # # Self-contained MTD device drivers # # CONFIG_MTD_PMC551 is not set CONFIG_MTD_SLRAM=y CONFIG_MTD_PHRAM=y CONFIG_MTD_MTDRAM=y CONFIG_MTDRAM_TOTAL_SIZE=4096 CONFIG_MTDRAM_ERASE_SIZE=128 CONFIG_MTDRAM_ABS_POS=0 CONFIG_MTD_BLOCK2MTD=y # # Disk-On-Chip Device Drivers # # CONFIG_MTD_DOCG3 is not set CONFIG_MTD_NAND_ECC=y CONFIG_MTD_NAND_ECC_SMC=y CONFIG_MTD_NAND=y # CONFIG_MTD_NAND_ECC_BCH is not set # CONFIG_MTD_SM_COMMON is not set # CONFIG_MTD_NAND_DENALI_PCI is not set # CONFIG_MTD_NAND_GPIO is not set # CONFIG_MTD_NAND_OMAP_BCH_BUILD is not set CONFIG_MTD_NAND_IDS=y # CONFIG_MTD_NAND_RICOH is not set # CONFIG_MTD_NAND_DISKONCHIP is not set CONFIG_MTD_NAND_DOCG4=y # CONFIG_MTD_NAND_CAFE is not set CONFIG_MTD_NAND_NANDSIM=y # CONFIG_MTD_NAND_PLATFORM is not set CONFIG_MTD_NAND_HISI504=y CONFIG_MTD_ONENAND=y CONFIG_MTD_ONENAND_VERIFY_WRITE=y CONFIG_MTD_ONENAND_GENERIC=y # CONFIG_MTD_ONENAND_OTP is not set # CONFIG_MTD_ONENAND_2X_PROGRAM is not set # # LPDDR & LPDDR2 PCM memory drivers # CONFIG_MTD_LPDDR=y CONFIG_MTD_QINFO_PROBE=y CONFIG_MTD_SPI_NOR=y CONFIG_MTD_MT81xx_NOR=y # CONFIG_MTD_SPI_NOR_USE_4K_SECTORS is not set # CONFIG_MTD_UBI is not set CONFIG_DTC=y CONFIG_OF=y CONFIG_OF_UNITTEST=y CONFIG_OF_FLATTREE=y CONFIG_OF_EARLY_FLATTREE=y CONFIG_OF_DYNAMIC=y CONFIG_OF_ADDRESS=y CONFIG_OF_ADDRESS_PCI=y CONFIG_OF_IRQ=y CONFIG_OF_NET=y CONFIG_OF_MDIO=y CONFIG_OF_PCI=y CONFIG_OF_PCI_IRQ=y CONFIG_OF_MTD=y CONFIG_OF_RESOLVE=y CONFIG_OF_OVERLAY=y CONFIG_ARCH_MIGHT_HAVE_PC_PARPORT=y CONFIG_PARPORT=y # CONFIG_PARPORT_PC is not set # CONFIG_PARPORT_GSC is not set CONFIG_PARPORT_AX88796=y CONFIG_PARPORT_1284=y CONFIG_PARPORT_NOT_PC=y CONFIG_PNP=y CONFIG_PNP_DEBUG_MESSAGES=y # # Protocols # CONFIG_PNPACPI=y CONFIG_BLK_DEV=y # CONFIG_BLK_DEV_NULL_BLK is not set # CONFIG_BLK_DEV_PCIESSD_MTIP32XX is not set # CONFIG_BLK_CPQ_CISS_DA is not set # CONFIG_BLK_DEV_DAC960 is not set # CONFIG_BLK_DEV_UMEM is not set # CONFIG_BLK_DEV_COW_COMMON is not set # CONFIG_BLK_DEV_LOOP is not set # CONFIG_BLK_DEV_DRBD is not set # CONFIG_BLK_DEV_NBD is not set # CONFIG_BLK_DEV_SKD is not set # CONFIG_BLK_DEV_SX8 is not set # CONFIG_BLK_DEV_RAM is not set # CONFIG_CDROM_PKTCDVD is not set # CONFIG_ATA_OVER_ETH is not set # CONFIG_VIRTIO_BLK is not set # CONFIG_BLK_DEV_HD is not set # CONFIG_BLK_DEV_RBD is not set # CONFIG_BLK_DEV_RSXX is not set # CONFIG_BLK_DEV_NVME is not set # # Misc devices # CONFIG_SENSORS_LIS3LV02D=y CONFIG_AD525X_DPOT=y CONFIG_AD525X_DPOT_I2C=y CONFIG_DUMMY_IRQ=y # CONFIG_IBM_ASM is not set # CONFIG_PHANTOM is not set # CONFIG_SGI_IOC4 is not set # CONFIG_TIFM_CORE is not set CONFIG_ICS932S401=y CONFIG_ENCLOSURE_SERVICES=y # CONFIG_HP_ILO is not set CONFIG_APDS9802ALS=y CONFIG_ISL29003=y CONFIG_ISL29020=y CONFIG_SENSORS_TSL2550=y CONFIG_SENSORS_BH1780=y CONFIG_SENSORS_BH1770=y CONFIG_SENSORS_APDS990X=y # CONFIG_HMC6352 is not set CONFIG_DS1682=y CONFIG_BMP085=y CONFIG_BMP085_I2C=y CONFIG_USB_SWITCH_FSA9480=y # CONFIG_SRAM is not set # CONFIG_C2PORT is not set # # EEPROM support # CONFIG_EEPROM_AT24=y CONFIG_EEPROM_LEGACY=y # CONFIG_EEPROM_MAX6875 is not set # CONFIG_EEPROM_93CX6 is not set # CONFIG_CB710_CORE is not set # # Texas Instruments shared transport line discipline # CONFIG_TI_ST=y CONFIG_SENSORS_LIS3_I2C=y # # Altera FPGA firmware download module # # CONFIG_ALTERA_STAPL is not set # CONFIG_INTEL_MEI is not set # CONFIG_INTEL_MEI_ME is not set # CONFIG_INTEL_MEI_TXE is not set # CONFIG_VMWARE_VMCI is not set # # Intel MIC Bus Driver # # CONFIG_INTEL_MIC_BUS is not set # # SCIF Bus Driver # # CONFIG_SCIF_BUS is not set # # Intel MIC Host Driver # # # Intel MIC Card Driver # # # SCIF Driver # # # Intel MIC Coprocessor State Management (COSM) Drivers # # CONFIG_GENWQE is not set CONFIG_ECHO=y # CONFIG_CXL_BASE is not set # CONFIG_CXL_KERNEL_API is not set # CONFIG_CXL_EEH is not set CONFIG_HAVE_IDE=y # CONFIG_IDE is not set # # SCSI device support # CONFIG_SCSI_MOD=y CONFIG_RAID_ATTRS=y CONFIG_SCSI=y CONFIG_SCSI_DMA=y CONFIG_SCSI_NETLINK=y CONFIG_SCSI_MQ_DEFAULT=y CONFIG_SCSI_PROC_FS=y # # SCSI support type (disk, tape, CD-ROM) # CONFIG_BLK_DEV_SD=y CONFIG_CHR_DEV_ST=y CONFIG_CHR_DEV_OSST=y CONFIG_BLK_DEV_SR=y # CONFIG_BLK_DEV_SR_VENDOR is not set # CONFIG_CHR_DEV_SG is not set CONFIG_CHR_DEV_SCH=y CONFIG_SCSI_ENCLOSURE=y # CONFIG_SCSI_CONSTANTS is not set # CONFIG_SCSI_LOGGING is not set # CONFIG_SCSI_SCAN_ASYNC is not set # # SCSI Transports # CONFIG_SCSI_SPI_ATTRS=y CONFIG_SCSI_FC_ATTRS=y CONFIG_SCSI_ISCSI_ATTRS=y CONFIG_SCSI_SAS_ATTRS=y CONFIG_SCSI_SAS_LIBSAS=y # CONFIG_SCSI_SAS_ATA is not set CONFIG_SCSI_SAS_HOST_SMP=y CONFIG_SCSI_SRP_ATTRS=y CONFIG_SCSI_LOWLEVEL=y # CONFIG_ISCSI_TCP is not set CONFIG_ISCSI_BOOT_SYSFS=y # CONFIG_SCSI_CXGB3_ISCSI is not set # CONFIG_SCSI_CXGB4_ISCSI is not set # CONFIG_SCSI_BNX2_ISCSI is not set # CONFIG_BE2ISCSI is not set # CONFIG_BLK_DEV_3W_XXXX_RAID is not set # CONFIG_SCSI_HPSA is not set # CONFIG_SCSI_3W_9XXX is not set # CONFIG_SCSI_3W_SAS is not set # CONFIG_SCSI_ACARD is not set # CONFIG_SCSI_AACRAID is not set # CONFIG_SCSI_AIC7XXX is not set # CONFIG_SCSI_AIC79XX is not set # CONFIG_SCSI_AIC94XX is not set # CONFIG_SCSI_MVSAS is not set # CONFIG_SCSI_MVUMI is not set # CONFIG_SCSI_DPT_I2O is not set # CONFIG_SCSI_ADVANSYS is not set # CONFIG_SCSI_ARCMSR is not set # CONFIG_SCSI_ESAS2R is not set # CONFIG_MEGARAID_NEWGEN is not set # CONFIG_MEGARAID_LEGACY is not set # CONFIG_MEGARAID_SAS is not set # CONFIG_SCSI_MPT3SAS is not set # CONFIG_SCSI_MPT2SAS is not set CONFIG_SCSI_UFSHCD=y # CONFIG_SCSI_UFSHCD_PCI is not set CONFIG_SCSI_UFSHCD_PLATFORM=y # CONFIG_SCSI_HPTIOP is not set # CONFIG_VMWARE_PVSCSI is not set CONFIG_LIBFC=y # CONFIG_LIBFCOE is not set # CONFIG_SCSI_SNIC is not set # CONFIG_SCSI_DMX3191D is not set # CONFIG_SCSI_FUTURE_DOMAIN is not set # CONFIG_SCSI_ISCI is not set # CONFIG_SCSI_IPS is not set # CONFIG_SCSI_INITIO is not set # CONFIG_SCSI_INIA100 is not set # CONFIG_SCSI_STEX is not set # CONFIG_SCSI_SYM53C8XX_2 is not set # CONFIG_SCSI_IPR is not set # CONFIG_SCSI_QLOGIC_1280 is not set # CONFIG_SCSI_QLA_FC is not set # CONFIG_SCSI_QLA_ISCSI is not set # CONFIG_SCSI_LPFC is not set # CONFIG_SCSI_DC395x is not set # CONFIG_SCSI_AM53C974 is not set # CONFIG_SCSI_WD719X is not set # CONFIG_SCSI_DEBUG is not set # CONFIG_SCSI_PMCRAID is not set # CONFIG_SCSI_PM8001 is not set # CONFIG_SCSI_BFA_FC is not set # CONFIG_SCSI_VIRTIO is not set # CONFIG_SCSI_CHELSIO_FCOE is not set # CONFIG_SCSI_DH is not set CONFIG_SCSI_OSD_INITIATOR=y # CONFIG_SCSI_OSD_ULD is not set CONFIG_SCSI_OSD_DPRINT_SENSE=1 CONFIG_SCSI_OSD_DEBUG=y CONFIG_ATA=y # CONFIG_ATA_NONSTANDARD is not set CONFIG_ATA_VERBOSE_ERROR=y CONFIG_ATA_ACPI=y # CONFIG_SATA_ZPODD is not set CONFIG_SATA_PMP=y # # Controllers with non-SFF native interface # # CONFIG_SATA_AHCI is not set # CONFIG_SATA_AHCI_PLATFORM is not set # CONFIG_AHCI_CEVA is not set # CONFIG_AHCI_QORIQ is not set # CONFIG_SATA_INIC162X is not set # CONFIG_SATA_ACARD_AHCI is not set # CONFIG_SATA_SIL24 is not set CONFIG_ATA_SFF=y # # SFF controllers with custom DMA interface # # CONFIG_PDC_ADMA is not set # CONFIG_SATA_QSTOR is not set # CONFIG_SATA_SX4 is not set # CONFIG_ATA_BMDMA is not set # # PIO-only SFF controllers # # CONFIG_PATA_CMD640_PCI is not set # CONFIG_PATA_MPIIX is not set # CONFIG_PATA_NS87410 is not set # CONFIG_PATA_OPTI is not set CONFIG_PATA_PLATFORM=y # CONFIG_PATA_OF_PLATFORM is not set # CONFIG_PATA_RZ1000 is not set # # Generic fallback / legacy drivers # # CONFIG_PATA_LEGACY is not set CONFIG_MD=y CONFIG_BLK_DEV_MD=y CONFIG_MD_AUTODETECT=y CONFIG_MD_LINEAR=y CONFIG_MD_RAID0=y CONFIG_MD_RAID1=y CONFIG_MD_RAID10=y CONFIG_MD_RAID456=y CONFIG_MD_MULTIPATH=y # CONFIG_MD_FAULTY is not set CONFIG_MD_CLUSTER=y CONFIG_BCACHE=y # CONFIG_BCACHE_DEBUG is not set CONFIG_BCACHE_CLOSURES_DEBUG=y # CONFIG_BLK_DEV_DM is not set # CONFIG_TARGET_CORE is not set # CONFIG_FUSION is not set # # IEEE 1394 (FireWire) support # # CONFIG_FIREWIRE is not set # CONFIG_FIREWIRE_NOSY is not set CONFIG_MACINTOSH_DRIVERS=y # CONFIG_MAC_EMUMOUSEBTN is not set CONFIG_NETDEVICES=y # CONFIG_NET_CORE is not set # CONFIG_ARCNET is not set CONFIG_ATM_DRIVERS=y CONFIG_ATM_DUMMY=y CONFIG_ATM_TCP=y # CONFIG_ATM_LANAI is not set # CONFIG_ATM_ENI is not set # CONFIG_ATM_FIRESTREAM is not set # CONFIG_ATM_ZATM is not set # CONFIG_ATM_NICSTAR is not set # CONFIG_ATM_IDT77252 is not set # CONFIG_ATM_AMBASSADOR is not set # CONFIG_ATM_HORIZON is not set # CONFIG_ATM_IA is not set # CONFIG_ATM_FORE200E is not set # CONFIG_ATM_HE is not set # CONFIG_ATM_SOLOS is not set # # CAIF transport drivers # CONFIG_CAIF_TTY=y CONFIG_CAIF_SPI_SLAVE=y CONFIG_CAIF_SPI_SYNC=y CONFIG_CAIF_HSI=y CONFIG_CAIF_VIRTIO=y # CONFIG_VHOST_NET is not set CONFIG_VHOST_RING=y # CONFIG_VHOST_CROSS_ENDIAN_LEGACY is not set # # Distributed Switch Architecture drivers # # CONFIG_NET_DSA_MV88E6XXX is not set # CONFIG_NET_DSA_MV88E6XXX_NEED_PPU is not set CONFIG_ETHERNET=y CONFIG_MDIO=y CONFIG_NET_VENDOR_3COM=y # CONFIG_VORTEX is not set # CONFIG_TYPHOON is not set CONFIG_NET_VENDOR_ADAPTEC=y # CONFIG_ADAPTEC_STARFIRE is not set CONFIG_NET_VENDOR_AGERE=y # CONFIG_ET131X is not set CONFIG_NET_VENDOR_ALTEON=y # CONFIG_ACENIC is not set # CONFIG_ALTERA_TSE is not set CONFIG_NET_VENDOR_AMD=y # CONFIG_AMD8111_ETH is not set # CONFIG_PCNET32 is not set CONFIG_NET_VENDOR_ARC=y # CONFIG_ARC_EMAC is not set # CONFIG_EMAC_ROCKCHIP is not set CONFIG_NET_VENDOR_ATHEROS=y # CONFIG_ATL2 is not set # CONFIG_ATL1 is not set # CONFIG_ATL1E is not set # CONFIG_ATL1C is not set # CONFIG_ALX is not set # CONFIG_NET_VENDOR_AURORA is not set CONFIG_NET_CADENCE=y # CONFIG_MACB is not set CONFIG_NET_VENDOR_BROADCOM=y # CONFIG_B44 is not set # CONFIG_BCMGENET is not set # CONFIG_BNX2 is not set # CONFIG_CNIC is not set # CONFIG_TIGON3 is not set # CONFIG_BNX2X is not set # CONFIG_SYSTEMPORT is not set # CONFIG_BNXT is not set CONFIG_NET_VENDOR_BROCADE=y # CONFIG_BNA is not set CONFIG_NET_VENDOR_CAVIUM=y # CONFIG_THUNDER_NIC_PF is not set # CONFIG_THUNDER_NIC_VF is not set # CONFIG_THUNDER_NIC_BGX is not set # CONFIG_LIQUIDIO is not set CONFIG_NET_VENDOR_CHELSIO=y # CONFIG_CHELSIO_T1 is not set # CONFIG_CHELSIO_T3 is not set # CONFIG_CHELSIO_T4 is not set # CONFIG_CHELSIO_T4VF is not set CONFIG_NET_VENDOR_CISCO=y # CONFIG_ENIC is not set # CONFIG_CX_ECAT is not set # CONFIG_DNET is not set CONFIG_NET_VENDOR_DEC=y # CONFIG_NET_TULIP is not set CONFIG_NET_VENDOR_DLINK=y # CONFIG_DL2K is not set # CONFIG_SUNDANCE is not set CONFIG_NET_VENDOR_EMULEX=y # CONFIG_BE2NET is not set CONFIG_NET_VENDOR_EZCHIP=y # CONFIG_EZCHIP_NPS_MANAGEMENT_ENET is not set CONFIG_NET_VENDOR_EXAR=y # CONFIG_S2IO is not set # CONFIG_VXGE is not set CONFIG_NET_VENDOR_HP=y # CONFIG_HP100 is not set CONFIG_NET_VENDOR_INTEL=y # CONFIG_E100 is not set CONFIG_E1000=y CONFIG_E1000E=y CONFIG_IGB=y CONFIG_IGB_HWMON=y # CONFIG_IGBVF is not set # CONFIG_IXGB is not set CONFIG_IXGBE=y CONFIG_IXGBE_HWMON=y # CONFIG_I40E is not set CONFIG_NET_VENDOR_I825XX=y # CONFIG_JME is not set CONFIG_NET_VENDOR_MARVELL=y # CONFIG_MVMDIO is not set # CONFIG_SKGE is not set # CONFIG_SKY2 is not set CONFIG_NET_VENDOR_MELLANOX=y # CONFIG_MLX4_EN is not set # CONFIG_MLX4_CORE is not set # CONFIG_MLX5_CORE is not set # CONFIG_MLXSW_CORE is not set CONFIG_NET_VENDOR_MICREL=y # CONFIG_KS8842 is not set # CONFIG_KS8851_MLL is not set # CONFIG_KSZ884X_PCI is not set CONFIG_NET_VENDOR_MYRI=y # CONFIG_MYRI10GE is not set # CONFIG_FEALNX is not set CONFIG_NET_VENDOR_NATSEMI=y # CONFIG_NATSEMI is not set # CONFIG_NS83820 is not set CONFIG_NET_VENDOR_NETRONOME=y CONFIG_NET_VENDOR_8390=y # CONFIG_NE2K_PCI is not set CONFIG_NET_VENDOR_NVIDIA=y # CONFIG_FORCEDETH is not set CONFIG_NET_VENDOR_OKI=y # CONFIG_ETHOC is not set CONFIG_NET_PACKET_ENGINE=y # CONFIG_HAMACHI is not set # CONFIG_YELLOWFIN is not set CONFIG_NET_VENDOR_QLOGIC=y # CONFIG_QLA3XXX is not set # CONFIG_QLCNIC is not set # CONFIG_QLGE is not set # CONFIG_NETXEN_NIC is not set # CONFIG_QED is not set CONFIG_NET_VENDOR_QUALCOMM=y CONFIG_NET_VENDOR_REALTEK=y # CONFIG_ATP is not set # CONFIG_8139CP is not set # CONFIG_8139TOO is not set # CONFIG_R8169 is not set CONFIG_NET_VENDOR_RENESAS=y CONFIG_NET_VENDOR_RDC=y # CONFIG_R6040 is not set CONFIG_NET_VENDOR_ROCKER=y CONFIG_NET_VENDOR_SAMSUNG=y # CONFIG_SXGBE_ETH is not set CONFIG_NET_VENDOR_SEEQ=y CONFIG_NET_VENDOR_SILAN=y # CONFIG_SC92031 is not set CONFIG_NET_VENDOR_SIS=y # CONFIG_SIS900 is not set # CONFIG_SIS190 is not set # CONFIG_SFC is not set CONFIG_NET_VENDOR_SMSC=y # CONFIG_EPIC100 is not set # CONFIG_SMSC911X is not set # CONFIG_SMSC9420 is not set CONFIG_NET_VENDOR_STMICRO=y # CONFIG_STMMAC_ETH is not set CONFIG_NET_VENDOR_SUN=y # CONFIG_HAPPYMEAL is not set # CONFIG_SUNGEM is not set # CONFIG_CASSINI is not set # CONFIG_NIU is not set CONFIG_NET_VENDOR_SYNOPSYS=y # CONFIG_SYNOPSYS_DWC_ETH_QOS is not set CONFIG_NET_VENDOR_TEHUTI=y # CONFIG_TEHUTI is not set CONFIG_NET_VENDOR_TI=y # CONFIG_TI_CPSW_ALE is not set # CONFIG_TLAN is not set CONFIG_NET_VENDOR_VIA=y # CONFIG_VIA_RHINE is not set # CONFIG_VIA_VELOCITY is not set CONFIG_NET_VENDOR_WIZNET=y # CONFIG_WIZNET_W5100 is not set # CONFIG_WIZNET_W5300 is not set # CONFIG_FDDI is not set # CONFIG_HIPPI is not set # CONFIG_NET_SB1000 is not set CONFIG_PHYLIB=y # # MII PHY device drivers # CONFIG_AQUANTIA_PHY=y # CONFIG_AT803X_PHY is not set CONFIG_AMD_PHY=y CONFIG_MARVELL_PHY=y CONFIG_DAVICOM_PHY=y CONFIG_QSEMI_PHY=y # CONFIG_LXT_PHY is not set # CONFIG_CICADA_PHY is not set # CONFIG_VITESSE_PHY is not set CONFIG_TERANETICS_PHY=y CONFIG_SMSC_PHY=y CONFIG_BCM_NET_PHYLIB=y CONFIG_BROADCOM_PHY=y # CONFIG_BCM7XXX_PHY is not set CONFIG_BCM87XX_PHY=y CONFIG_ICPLUS_PHY=y CONFIG_REALTEK_PHY=y CONFIG_NATIONAL_PHY=y CONFIG_STE10XP=y CONFIG_LSI_ET1011C_PHY=y # CONFIG_MICREL_PHY is not set # CONFIG_DP83848_PHY is not set # CONFIG_DP83867_PHY is not set CONFIG_MICROCHIP_PHY=y CONFIG_FIXED_PHY=y # CONFIG_MDIO_BITBANG is not set # CONFIG_MDIO_OCTEON is not set CONFIG_MDIO_BUS_MUX=y CONFIG_MDIO_BUS_MUX_GPIO=y CONFIG_MDIO_BUS_MUX_MMIOREG=y CONFIG_MDIO_BCM_UNIMAC=y CONFIG_PLIP=y CONFIG_PPP=y CONFIG_PPP_BSDCOMP=y CONFIG_PPP_DEFLATE=y # CONFIG_PPP_FILTER is not set CONFIG_PPP_MPPE=y # CONFIG_PPP_MULTILINK is not set CONFIG_PPPOATM=y # CONFIG_PPPOE is not set CONFIG_PPTP=y CONFIG_PPP_ASYNC=y CONFIG_PPP_SYNC_TTY=y # CONFIG_SLIP is not set CONFIG_SLHC=y # # Host-side USB support is needed for USB Network Adapter support # # CONFIG_WLAN is not set # # Enable WiMAX (Networking options) to see the WiMAX drivers # # CONFIG_WAN is not set # CONFIG_VMXNET3 is not set # CONFIG_FUJITSU_ES is not set # CONFIG_ISDN is not set # CONFIG_NVM is not set # # Input device support # CONFIG_INPUT=y CONFIG_INPUT_LEDS=y CONFIG_INPUT_FF_MEMLESS=y CONFIG_INPUT_POLLDEV=y CONFIG_INPUT_SPARSEKMAP=y CONFIG_INPUT_MATRIXKMAP=y # # Userland interfaces # # CONFIG_INPUT_MOUSEDEV is not set CONFIG_INPUT_JOYDEV=y CONFIG_INPUT_EVDEV=y CONFIG_INPUT_EVBUG=y # # Input Device Drivers # CONFIG_INPUT_KEYBOARD=y # CONFIG_KEYBOARD_ADP5588 is not set # CONFIG_KEYBOARD_ADP5589 is not set CONFIG_KEYBOARD_ATKBD=y # CONFIG_KEYBOARD_QT1070 is not set # CONFIG_KEYBOARD_QT2160 is not set # CONFIG_KEYBOARD_LKKBD is not set # CONFIG_KEYBOARD_GPIO is not set # CONFIG_KEYBOARD_GPIO_POLLED is not set # CONFIG_KEYBOARD_TCA6416 is not set # CONFIG_KEYBOARD_TCA8418 is not set # CONFIG_KEYBOARD_MATRIX is not set # CONFIG_KEYBOARD_LM8323 is not set # CONFIG_KEYBOARD_LM8333 is not set # CONFIG_KEYBOARD_MAX7359 is not set # CONFIG_KEYBOARD_MCS is not set # CONFIG_KEYBOARD_MPR121 is not set # CONFIG_KEYBOARD_NEWTON is not set # CONFIG_KEYBOARD_OPENCORES is not set # CONFIG_KEYBOARD_STOWAWAY is not set # CONFIG_KEYBOARD_SUNKBD is not set # CONFIG_KEYBOARD_OMAP4 is not set # CONFIG_KEYBOARD_XTKBD is not set # CONFIG_KEYBOARD_CAP11XX is not set # CONFIG_INPUT_MOUSE is not set # CONFIG_INPUT_JOYSTICK is not set CONFIG_INPUT_TABLET=y # CONFIG_TABLET_USB_ACECAD is not set # CONFIG_TABLET_USB_AIPTEK is not set # CONFIG_TABLET_USB_HANWANG is not set # CONFIG_TABLET_USB_KBTAB is not set # CONFIG_TABLET_SERIAL_WACOM4 is not set # CONFIG_INPUT_TOUCHSCREEN is not set # CONFIG_INPUT_MISC is not set # # Hardware I/O ports # CONFIG_SERIO=y CONFIG_ARCH_MIGHT_HAVE_PC_SERIO=y CONFIG_SERIO_I8042=y CONFIG_SERIO_SERPORT=y CONFIG_SERIO_CT82C710=y CONFIG_SERIO_PARKBD=y # CONFIG_SERIO_PCIPS2 is not set CONFIG_SERIO_LIBPS2=y CONFIG_SERIO_RAW=y # CONFIG_SERIO_ALTERA_PS2 is not set CONFIG_SERIO_PS2MULT=y # CONFIG_SERIO_ARC_PS2 is not set CONFIG_SERIO_APBPS2=y CONFIG_USERIO=y CONFIG_GAMEPORT=y CONFIG_GAMEPORT_NS558=y CONFIG_GAMEPORT_L4=y # CONFIG_GAMEPORT_EMU10K1 is not set # CONFIG_GAMEPORT_FM801 is not set # # Character devices # CONFIG_TTY=y # CONFIG_VT is not set # CONFIG_UNIX98_PTYS is not set # CONFIG_LEGACY_PTYS is not set # CONFIG_SERIAL_NONSTANDARD is not set # CONFIG_NOZOMI is not set CONFIG_N_GSM=y # CONFIG_TRACE_ROUTER is not set CONFIG_TRACE_SINK=y # CONFIG_DEVMEM is not set # CONFIG_DEVKMEM is not set # # Serial drivers # CONFIG_SERIAL_EARLYCON=y CONFIG_SERIAL_8250=y # CONFIG_SERIAL_8250_DEPRECATED_OPTIONS is not set CONFIG_SERIAL_8250_PNP=y CONFIG_SERIAL_8250_CONSOLE=y CONFIG_SERIAL_8250_DMA=y CONFIG_SERIAL_8250_PCI=y CONFIG_SERIAL_8250_NR_UARTS=4 CONFIG_SERIAL_8250_RUNTIME_UARTS=4 CONFIG_SERIAL_8250_EXTENDED=y CONFIG_SERIAL_8250_MANY_PORTS=y CONFIG_SERIAL_8250_SHARE_IRQ=y CONFIG_SERIAL_8250_DETECT_IRQ=y # CONFIG_SERIAL_8250_RSA is not set # CONFIG_SERIAL_8250_FSL is not set CONFIG_SERIAL_8250_DW=y # CONFIG_SERIAL_8250_RT288X is not set # CONFIG_SERIAL_8250_FINTEK is not set CONFIG_SERIAL_8250_INGENIC=y # CONFIG_SERIAL_8250_MID is not set CONFIG_SERIAL_OF_PLATFORM=y # # Non-8250 serial port support # # CONFIG_SERIAL_UARTLITE is not set CONFIG_SERIAL_CORE=y CONFIG_SERIAL_CORE_CONSOLE=y # CONFIG_SERIAL_JSM is not set CONFIG_SERIAL_SCCNXP=y # CONFIG_SERIAL_SCCNXP_CONSOLE is not set CONFIG_SERIAL_SC16IS7XX_CORE=y CONFIG_SERIAL_SC16IS7XX=y CONFIG_SERIAL_SC16IS7XX_I2C=y CONFIG_SERIAL_ALTERA_JTAGUART=y # CONFIG_SERIAL_ALTERA_JTAGUART_CONSOLE is not set # CONFIG_SERIAL_ALTERA_UART is not set CONFIG_SERIAL_XILINX_PS_UART=y CONFIG_SERIAL_XILINX_PS_UART_CONSOLE=y # CONFIG_SERIAL_ARC is not set # CONFIG_SERIAL_RP2 is not set CONFIG_SERIAL_FSL_LPUART=y CONFIG_SERIAL_FSL_LPUART_CONSOLE=y CONFIG_SERIAL_CONEXANT_DIGICOLOR=y # CONFIG_SERIAL_CONEXANT_DIGICOLOR_CONSOLE is not set # CONFIG_SERIAL_MEN_Z135 is not set CONFIG_TTY_PRINTK=y # CONFIG_PRINTER is not set CONFIG_PPDEV=y CONFIG_HVC_DRIVER=y CONFIG_VIRTIO_CONSOLE=y CONFIG_IPMI_HANDLER=y # CONFIG_IPMI_PANIC_EVENT is not set # CONFIG_IPMI_DEVICE_INTERFACE is not set CONFIG_IPMI_SI=y CONFIG_IPMI_SI_PROBE_DEFAULTS=y CONFIG_IPMI_SSIF=y CONFIG_IPMI_WATCHDOG=y # CONFIG_IPMI_POWEROFF is not set # CONFIG_HW_RANDOM is not set # CONFIG_NVRAM is not set # CONFIG_R3964 is not set # CONFIG_APPLICOM is not set CONFIG_MWAVE=y CONFIG_RAW_DRIVER=y CONFIG_MAX_RAW_DEVS=256 # CONFIG_HPET is not set CONFIG_HANGCHECK_TIMER=y CONFIG_TCG_TPM=y CONFIG_TCG_TIS=y CONFIG_TCG_TIS_I2C_ATMEL=y # CONFIG_TCG_TIS_I2C_INFINEON is not set CONFIG_TCG_TIS_I2C_NUVOTON=y # CONFIG_TCG_NSC is not set # CONFIG_TCG_ATMEL is not set # CONFIG_TCG_INFINEON is not set # CONFIG_TCG_CRB is not set CONFIG_TCG_TIS_ST33ZP24=y CONFIG_TCG_TIS_ST33ZP24_I2C=y # CONFIG_TELCLOCK is not set CONFIG_DEVPORT=y CONFIG_XILLYBUS=y CONFIG_XILLYBUS_OF=y # # I2C support # CONFIG_I2C=y CONFIG_ACPI_I2C_OPREGION=y CONFIG_I2C_BOARDINFO=y CONFIG_I2C_COMPAT=y CONFIG_I2C_CHARDEV=y # CONFIG_I2C_MUX is not set # CONFIG_I2C_HELPER_AUTO is not set CONFIG_I2C_SMBUS=y # # I2C Algorithms # CONFIG_I2C_ALGOBIT=y CONFIG_I2C_ALGOPCF=y CONFIG_I2C_ALGOPCA=y # # I2C Hardware Bus support # # # PC SMBus host controller drivers # # CONFIG_I2C_ALI1535 is not set # CONFIG_I2C_ALI1563 is not set # CONFIG_I2C_ALI15X3 is not set # CONFIG_I2C_AMD756 is not set # CONFIG_I2C_AMD8111 is not set # CONFIG_I2C_I801 is not set # CONFIG_I2C_ISCH is not set # CONFIG_I2C_ISMT is not set # CONFIG_I2C_PIIX4 is not set # CONFIG_I2C_NFORCE2 is not set # CONFIG_I2C_SIS5595 is not set # CONFIG_I2C_SIS630 is not set # CONFIG_I2C_SIS96X is not set # CONFIG_I2C_VIA is not set # CONFIG_I2C_VIAPRO is not set # # ACPI drivers # # CONFIG_I2C_SCMI is not set # # I2C system bus drivers (mostly embedded / system-on-chip) # CONFIG_I2C_CBUS_GPIO=y # CONFIG_I2C_DESIGNWARE_PCI is not set CONFIG_I2C_GPIO=y CONFIG_I2C_KEMPLD=y CONFIG_I2C_OCORES=y # CONFIG_I2C_PCA_PLATFORM is not set # CONFIG_I2C_PXA_PCI is not set CONFIG_I2C_SIMTEC=y # CONFIG_I2C_XILINX is not set # # External I2C/SMBus adapter drivers # CONFIG_I2C_PARPORT=y # CONFIG_I2C_PARPORT_LIGHT is not set # CONFIG_I2C_TAOS_EVM is not set # # Other I2C/SMBus bus drivers # CONFIG_I2C_SLAVE=y CONFIG_I2C_SLAVE_EEPROM=y # CONFIG_I2C_DEBUG_CORE is not set # CONFIG_I2C_DEBUG_ALGO is not set # CONFIG_I2C_DEBUG_BUS is not set # CONFIG_SPI is not set CONFIG_SPMI=y # CONFIG_HSI is not set # # PPS support # CONFIG_PPS=y # CONFIG_PPS_DEBUG is not set # # PPS clients support # CONFIG_PPS_CLIENT_KTIMER=y CONFIG_PPS_CLIENT_LDISC=y CONFIG_PPS_CLIENT_PARPORT=y CONFIG_PPS_CLIENT_GPIO=y # # PPS generators support # # # PTP clock support # CONFIG_PTP_1588_CLOCK=y # # Enable PHYLIB and NETWORK_PHY_TIMESTAMPING to see the additional clocks. # CONFIG_ARCH_WANT_OPTIONAL_GPIOLIB=y CONFIG_GPIOLIB=y CONFIG_GPIO_DEVRES=y CONFIG_OF_GPIO=y CONFIG_GPIO_ACPI=y CONFIG_GPIOLIB_IRQCHIP=y # CONFIG_DEBUG_GPIO is not set # CONFIG_GPIO_SYSFS is not set CONFIG_GPIO_GENERIC=y CONFIG_GPIO_MAX730X=y # # Memory mapped GPIO drivers # # CONFIG_GPIO_74XX_MMIO is not set CONFIG_GPIO_ALTERA=y # CONFIG_GPIO_AMDPT is not set # CONFIG_GPIO_DWAPB is not set CONFIG_GPIO_GENERIC_PLATFORM=y CONFIG_GPIO_GRGPIO=y # CONFIG_GPIO_ICH is not set # CONFIG_GPIO_LYNXPOINT is not set CONFIG_GPIO_SYSCON=y # CONFIG_GPIO_VX855 is not set CONFIG_GPIO_XILINX=y # CONFIG_GPIO_ZX is not set # # Port-mapped I/O GPIO drivers # # CONFIG_GPIO_104_IDIO_16 is not set # CONFIG_GPIO_104_IDI_48 is not set CONFIG_GPIO_F7188X=y CONFIG_GPIO_IT87=y # CONFIG_GPIO_SCH is not set CONFIG_GPIO_SCH311X=y # # I2C GPIO expanders # CONFIG_GPIO_ADP5588=y # CONFIG_GPIO_ADP5588_IRQ is not set CONFIG_GPIO_ADNP=y CONFIG_GPIO_MAX7300=y CONFIG_GPIO_MAX732X=y # CONFIG_GPIO_MAX732X_IRQ is not set CONFIG_GPIO_PCA953X=y CONFIG_GPIO_PCA953X_IRQ=y CONFIG_GPIO_PCF857X=y # CONFIG_GPIO_SX150X is not set # # MFD GPIO expanders # # CONFIG_GPIO_ARIZONA is not set # CONFIG_GPIO_DA9055 is not set # CONFIG_GPIO_KEMPLD is not set CONFIG_GPIO_LP3943=y CONFIG_GPIO_PALMAS=y CONFIG_GPIO_TPS6586X=y CONFIG_GPIO_TPS65912=y CONFIG_GPIO_WM831X=y CONFIG_GPIO_WM8350=y # CONFIG_GPIO_WM8994 is not set # # PCI GPIO expanders # # CONFIG_GPIO_AMD8111 is not set # CONFIG_GPIO_BT8XX is not set # CONFIG_GPIO_INTEL_MID is not set # CONFIG_GPIO_ML_IOH is not set # CONFIG_GPIO_RDC321X is not set # CONFIG_GPIO_SODAVILLE is not set # # SPI or I2C GPIO expanders # CONFIG_GPIO_MCP23S08=y CONFIG_W1=y # CONFIG_W1_CON is not set # # 1-wire Bus Masters # # CONFIG_W1_MASTER_MATROX is not set CONFIG_W1_MASTER_DS2482=y CONFIG_W1_MASTER_DS1WM=y CONFIG_W1_MASTER_GPIO=y # # 1-wire Slaves # CONFIG_W1_SLAVE_THERM=y CONFIG_W1_SLAVE_SMEM=y # CONFIG_W1_SLAVE_DS2408 is not set # CONFIG_W1_SLAVE_DS2413 is not set CONFIG_W1_SLAVE_DS2406=y CONFIG_W1_SLAVE_DS2423=y CONFIG_W1_SLAVE_DS2431=y # CONFIG_W1_SLAVE_DS2433 is not set CONFIG_W1_SLAVE_DS2760=y CONFIG_W1_SLAVE_DS2780=y CONFIG_W1_SLAVE_DS2781=y # CONFIG_W1_SLAVE_DS28E04 is not set CONFIG_W1_SLAVE_BQ27000=y CONFIG_POWER_SUPPLY=y # CONFIG_POWER_SUPPLY_DEBUG is not set # CONFIG_PDA_POWER is not set CONFIG_GENERIC_ADC_BATTERY=y # CONFIG_WM831X_BACKUP is not set CONFIG_WM831X_POWER=y CONFIG_WM8350_POWER=y CONFIG_TEST_POWER=y CONFIG_BATTERY_DS2760=y CONFIG_BATTERY_DS2780=y CONFIG_BATTERY_DS2781=y CONFIG_BATTERY_DS2782=y # CONFIG_BATTERY_SBS is not set CONFIG_BATTERY_BQ27XXX=y CONFIG_BATTERY_BQ27XXX_I2C=y CONFIG_BATTERY_DA9150=y # CONFIG_BATTERY_MAX17040 is not set CONFIG_BATTERY_MAX17042=y CONFIG_CHARGER_PCF50633=y CONFIG_CHARGER_MAX8903=y CONFIG_CHARGER_LP8727=y CONFIG_CHARGER_LP8788=y CONFIG_CHARGER_GPIO=y # CONFIG_CHARGER_MANAGER is not set # CONFIG_CHARGER_MAX14577 is not set CONFIG_CHARGER_BQ2415X=y CONFIG_CHARGER_BQ24190=y CONFIG_CHARGER_BQ24257=y CONFIG_CHARGER_BQ24735=y # CONFIG_CHARGER_BQ25890 is not set # CONFIG_CHARGER_SMB347 is not set CONFIG_CHARGER_TPS65090=y CONFIG_CHARGER_TPS65217=y # CONFIG_BATTERY_GAUGE_LTC2941 is not set # CONFIG_BATTERY_RT5033 is not set CONFIG_CHARGER_RT9455=y # CONFIG_POWER_RESET is not set # CONFIG_POWER_AVS is not set CONFIG_HWMON=y CONFIG_HWMON_VID=y # CONFIG_HWMON_DEBUG_CHIP is not set # # Native drivers # CONFIG_SENSORS_AD7414=y # CONFIG_SENSORS_AD7418 is not set # CONFIG_SENSORS_ADM1021 is not set # CONFIG_SENSORS_ADM1025 is not set CONFIG_SENSORS_ADM1026=y # CONFIG_SENSORS_ADM1029 is not set CONFIG_SENSORS_ADM1031=y # CONFIG_SENSORS_ADM9240 is not set # CONFIG_SENSORS_ADT7410 is not set CONFIG_SENSORS_ADT7411=y CONFIG_SENSORS_ADT7462=y CONFIG_SENSORS_ADT7470=y # CONFIG_SENSORS_ADT7475 is not set # CONFIG_SENSORS_ASC7621 is not set # CONFIG_SENSORS_K8TEMP is not set # CONFIG_SENSORS_K10TEMP is not set # CONFIG_SENSORS_FAM15H_POWER is not set CONFIG_SENSORS_APPLESMC=y CONFIG_SENSORS_ASB100=y CONFIG_SENSORS_ATXP1=y CONFIG_SENSORS_DS620=y # CONFIG_SENSORS_DS1621 is not set CONFIG_SENSORS_DELL_SMM=y CONFIG_SENSORS_DA9055=y # CONFIG_SENSORS_I5K_AMB is not set # CONFIG_SENSORS_F71805F is not set CONFIG_SENSORS_F71882FG=y CONFIG_SENSORS_F75375S=y # CONFIG_SENSORS_FSCHMD is not set CONFIG_SENSORS_GL518SM=y CONFIG_SENSORS_GL520SM=y # CONFIG_SENSORS_G760A is not set CONFIG_SENSORS_G762=y CONFIG_SENSORS_GPIO_FAN=y CONFIG_SENSORS_HIH6130=y CONFIG_SENSORS_IBMAEM=y CONFIG_SENSORS_IBMPEX=y CONFIG_SENSORS_IIO_HWMON=y # CONFIG_SENSORS_I5500 is not set CONFIG_SENSORS_CORETEMP=y # CONFIG_SENSORS_IT87 is not set CONFIG_SENSORS_JC42=y CONFIG_SENSORS_POWR1220=y CONFIG_SENSORS_LINEAGE=y CONFIG_SENSORS_LTC2945=y CONFIG_SENSORS_LTC4151=y CONFIG_SENSORS_LTC4215=y CONFIG_SENSORS_LTC4222=y # CONFIG_SENSORS_LTC4245 is not set CONFIG_SENSORS_LTC4260=y CONFIG_SENSORS_LTC4261=y CONFIG_SENSORS_MAX16065=y CONFIG_SENSORS_MAX1619=y CONFIG_SENSORS_MAX1668=y CONFIG_SENSORS_MAX197=y # CONFIG_SENSORS_MAX6639 is not set CONFIG_SENSORS_MAX6642=y CONFIG_SENSORS_MAX6650=y CONFIG_SENSORS_MAX6697=y CONFIG_SENSORS_MAX31790=y CONFIG_SENSORS_MCP3021=y CONFIG_SENSORS_MENF21BMC_HWMON=y # CONFIG_SENSORS_LM63 is not set # CONFIG_SENSORS_LM73 is not set CONFIG_SENSORS_LM75=y CONFIG_SENSORS_LM77=y # CONFIG_SENSORS_LM78 is not set CONFIG_SENSORS_LM80=y CONFIG_SENSORS_LM83=y CONFIG_SENSORS_LM85=y CONFIG_SENSORS_LM87=y # CONFIG_SENSORS_LM90 is not set # CONFIG_SENSORS_LM92 is not set CONFIG_SENSORS_LM93=y CONFIG_SENSORS_LM95234=y # CONFIG_SENSORS_LM95241 is not set CONFIG_SENSORS_LM95245=y CONFIG_SENSORS_PC87360=y # CONFIG_SENSORS_PC87427 is not set CONFIG_SENSORS_NTC_THERMISTOR=y CONFIG_SENSORS_NCT6683=y # CONFIG_SENSORS_NCT6775 is not set CONFIG_SENSORS_NCT7802=y # CONFIG_SENSORS_NCT7904 is not set # CONFIG_SENSORS_PCF8591 is not set CONFIG_PMBUS=y CONFIG_SENSORS_PMBUS=y CONFIG_SENSORS_ADM1275=y CONFIG_SENSORS_LM25066=y CONFIG_SENSORS_LTC2978=y CONFIG_SENSORS_LTC2978_REGULATOR=y CONFIG_SENSORS_LTC3815=y # CONFIG_SENSORS_MAX16064 is not set # CONFIG_SENSORS_MAX20751 is not set # CONFIG_SENSORS_MAX34440 is not set CONFIG_SENSORS_MAX8688=y CONFIG_SENSORS_TPS40422=y # CONFIG_SENSORS_UCD9000 is not set # CONFIG_SENSORS_UCD9200 is not set CONFIG_SENSORS_ZL6100=y CONFIG_SENSORS_PWM_FAN=y CONFIG_SENSORS_SHT15=y CONFIG_SENSORS_SHT21=y # CONFIG_SENSORS_SHTC1 is not set # CONFIG_SENSORS_SIS5595 is not set CONFIG_SENSORS_DME1737=y # CONFIG_SENSORS_EMC1403 is not set # CONFIG_SENSORS_EMC2103 is not set CONFIG_SENSORS_EMC6W201=y CONFIG_SENSORS_SMSC47M1=y # CONFIG_SENSORS_SMSC47M192 is not set CONFIG_SENSORS_SMSC47B397=y CONFIG_SENSORS_SCH56XX_COMMON=y # CONFIG_SENSORS_SCH5627 is not set CONFIG_SENSORS_SCH5636=y CONFIG_SENSORS_SMM665=y # CONFIG_SENSORS_ADC128D818 is not set CONFIG_SENSORS_ADS1015=y CONFIG_SENSORS_ADS7828=y CONFIG_SENSORS_AMC6821=y CONFIG_SENSORS_INA209=y CONFIG_SENSORS_INA2XX=y # CONFIG_SENSORS_TC74 is not set # CONFIG_SENSORS_THMC50 is not set CONFIG_SENSORS_TMP102=y # CONFIG_SENSORS_TMP103 is not set CONFIG_SENSORS_TMP401=y # CONFIG_SENSORS_TMP421 is not set CONFIG_SENSORS_VIA_CPUTEMP=y # CONFIG_SENSORS_VIA686A is not set CONFIG_SENSORS_VT1211=y # CONFIG_SENSORS_VT8231 is not set CONFIG_SENSORS_W83781D=y # CONFIG_SENSORS_W83791D is not set CONFIG_SENSORS_W83792D=y CONFIG_SENSORS_W83793=y # CONFIG_SENSORS_W83795 is not set CONFIG_SENSORS_W83L785TS=y CONFIG_SENSORS_W83L786NG=y CONFIG_SENSORS_W83627HF=y CONFIG_SENSORS_W83627EHF=y # CONFIG_SENSORS_WM831X is not set CONFIG_SENSORS_WM8350=y # # ACPI drivers # # CONFIG_SENSORS_ACPI_POWER is not set # CONFIG_SENSORS_ATK0110 is not set CONFIG_THERMAL=y # CONFIG_THERMAL_HWMON is not set CONFIG_THERMAL_OF=y CONFIG_THERMAL_WRITABLE_TRIPS=y # CONFIG_THERMAL_DEFAULT_GOV_STEP_WISE is not set CONFIG_THERMAL_DEFAULT_GOV_FAIR_SHARE=y # CONFIG_THERMAL_DEFAULT_GOV_USER_SPACE is not set # CONFIG_THERMAL_DEFAULT_GOV_POWER_ALLOCATOR is not set CONFIG_THERMAL_GOV_FAIR_SHARE=y # CONFIG_THERMAL_GOV_STEP_WISE is not set CONFIG_THERMAL_GOV_BANG_BANG=y CONFIG_THERMAL_GOV_USER_SPACE=y CONFIG_THERMAL_GOV_POWER_ALLOCATOR=y # CONFIG_CPU_THERMAL is not set # CONFIG_THERMAL_EMULATION is not set # CONFIG_INTEL_POWERCLAMP is not set CONFIG_X86_PKG_TEMP_THERMAL=y # CONFIG_INTEL_SOC_DTS_THERMAL is not set # CONFIG_INT340X_THERMAL is not set # CONFIG_INTEL_PCH_THERMAL is not set # CONFIG_QCOM_SPMI_TEMP_ALARM is not set CONFIG_WATCHDOG=y CONFIG_WATCHDOG_CORE=y # CONFIG_WATCHDOG_NOWAYOUT is not set # CONFIG_WATCHDOG_SYSFS is not set # # Watchdog Device Drivers # # CONFIG_SOFT_WATCHDOG is not set # CONFIG_DA9055_WATCHDOG is not set CONFIG_GPIO_WATCHDOG=y CONFIG_GPIO_WATCHDOG_ARCH_INITCALL=y CONFIG_MENF21BMC_WATCHDOG=y CONFIG_WM831X_WATCHDOG=y CONFIG_WM8350_WATCHDOG=y CONFIG_XILINX_WATCHDOG=y # CONFIG_ZIIRAVE_WATCHDOG is not set # CONFIG_CADENCE_WATCHDOG is not set CONFIG_DW_WATCHDOG=y # CONFIG_TS4800_WATCHDOG is not set CONFIG_MAX63XX_WATCHDOG=y # CONFIG_ACQUIRE_WDT is not set # CONFIG_ADVANTECH_WDT is not set # CONFIG_ALIM1535_WDT is not set # CONFIG_ALIM7101_WDT is not set # CONFIG_F71808E_WDT is not set # CONFIG_SP5100_TCO is not set CONFIG_SBC_FITPC2_WATCHDOG=y # CONFIG_EUROTECH_WDT is not set CONFIG_IB700_WDT=y # CONFIG_IBMASR is not set # CONFIG_WAFER_WDT is not set # CONFIG_I6300ESB_WDT is not set # CONFIG_IE6XX_WDT is not set # CONFIG_ITCO_WDT is not set CONFIG_IT8712F_WDT=y CONFIG_IT87_WDT=y # CONFIG_HP_WATCHDOG is not set CONFIG_KEMPLD_WDT=y CONFIG_SC1200_WDT=y CONFIG_PC87413_WDT=y # CONFIG_NV_TCO is not set CONFIG_60XX_WDT=y # CONFIG_CPU5_WDT is not set CONFIG_SMSC_SCH311X_WDT=y CONFIG_SMSC37B787_WDT=y # CONFIG_VIA_WDT is not set CONFIG_W83627HF_WDT=y CONFIG_W83877F_WDT=y # CONFIG_W83977F_WDT is not set # CONFIG_MACHZ_WDT is not set CONFIG_SBC_EPX_C3_WATCHDOG=y # CONFIG_BCM7038_WDT is not set CONFIG_MEN_A21_WDT=y # # PCI-based Watchdog Cards # # CONFIG_PCIPCWATCHDOG is not set # CONFIG_WDTPCI is not set CONFIG_SSB_POSSIBLE=y # # Sonics Silicon Backplane # CONFIG_SSB=y CONFIG_SSB_SPROM=y CONFIG_SSB_PCIHOST_POSSIBLE=y CONFIG_SSB_PCIHOST=y # CONFIG_SSB_B43_PCI_BRIDGE is not set CONFIG_SSB_SDIOHOST_POSSIBLE=y # CONFIG_SSB_SDIOHOST is not set # CONFIG_SSB_SILENT is not set CONFIG_SSB_DEBUG=y CONFIG_SSB_DRIVER_PCICORE_POSSIBLE=y # CONFIG_SSB_DRIVER_PCICORE is not set CONFIG_SSB_DRIVER_GPIO=y CONFIG_BCMA_POSSIBLE=y # # Broadcom specific AMBA # # CONFIG_BCMA is not set # # Multifunction device drivers # CONFIG_MFD_CORE=y # CONFIG_MFD_AS3711 is not set # CONFIG_MFD_AS3722 is not set # CONFIG_PMIC_ADP5520 is not set # CONFIG_MFD_AAT2870_CORE is not set CONFIG_MFD_ATMEL_FLEXCOM=y CONFIG_MFD_ATMEL_HLCDC=y CONFIG_MFD_BCM590XX=y # CONFIG_MFD_AXP20X is not set # CONFIG_MFD_CROS_EC is not set # CONFIG_PMIC_DA903X is not set # CONFIG_MFD_DA9052_I2C is not set CONFIG_MFD_DA9055=y # CONFIG_MFD_DA9062 is not set # CONFIG_MFD_DA9063 is not set CONFIG_MFD_DA9150=y # CONFIG_MFD_MC13XXX_I2C is not set # CONFIG_MFD_HI6421_PMIC is not set CONFIG_HTC_PASIC3=y CONFIG_HTC_I2CPLD=y # CONFIG_LPC_ICH is not set # CONFIG_LPC_SCH is not set # CONFIG_INTEL_SOC_PMIC is not set # CONFIG_MFD_INTEL_LPSS_ACPI is not set # CONFIG_MFD_INTEL_LPSS_PCI is not set # CONFIG_MFD_JANZ_CMODIO is not set CONFIG_MFD_KEMPLD=y CONFIG_MFD_88PM800=y # CONFIG_MFD_88PM805 is not set # CONFIG_MFD_88PM860X is not set CONFIG_MFD_MAX14577=y # CONFIG_MFD_MAX77686 is not set # CONFIG_MFD_MAX77693 is not set CONFIG_MFD_MAX77843=y CONFIG_MFD_MAX8907=y # CONFIG_MFD_MAX8925 is not set # CONFIG_MFD_MAX8997 is not set # CONFIG_MFD_MAX8998 is not set CONFIG_MFD_MT6397=y CONFIG_MFD_MENF21BMC=y # CONFIG_MFD_RETU is not set CONFIG_MFD_PCF50633=y CONFIG_PCF50633_ADC=y CONFIG_PCF50633_GPIO=y # CONFIG_UCB1400_CORE is not set # CONFIG_MFD_RDC321X is not set # CONFIG_MFD_RTSX_PCI is not set CONFIG_MFD_RT5033=y # CONFIG_MFD_RC5T583 is not set # CONFIG_MFD_RK808 is not set # CONFIG_MFD_RN5T618 is not set # CONFIG_MFD_SEC_CORE is not set CONFIG_MFD_SI476X_CORE=y # CONFIG_MFD_SM501 is not set # CONFIG_MFD_SKY81452 is not set # CONFIG_MFD_SMSC is not set CONFIG_ABX500_CORE=y CONFIG_AB3100_CORE=y CONFIG_AB3100_OTP=y # CONFIG_MFD_STMPE is not set CONFIG_MFD_SYSCON=y CONFIG_MFD_TI_AM335X_TSCADC=y CONFIG_MFD_LP3943=y CONFIG_MFD_LP8788=y CONFIG_MFD_PALMAS=y CONFIG_TPS6105X=y # CONFIG_TPS65010 is not set # CONFIG_TPS6507X is not set CONFIG_MFD_TPS65090=y CONFIG_MFD_TPS65217=y # CONFIG_MFD_TPS65218 is not set CONFIG_MFD_TPS6586X=y # CONFIG_MFD_TPS65910 is not set CONFIG_MFD_TPS65912=y CONFIG_MFD_TPS65912_I2C=y CONFIG_MFD_TPS80031=y # CONFIG_TWL4030_CORE is not set # CONFIG_TWL6040_CORE is not set CONFIG_MFD_WL1273_CORE=y CONFIG_MFD_LM3533=y # CONFIG_MFD_TC3589X is not set # CONFIG_MFD_TMIO is not set # CONFIG_MFD_VX855 is not set CONFIG_MFD_ARIZONA=y CONFIG_MFD_ARIZONA_I2C=y CONFIG_MFD_CS47L24=y CONFIG_MFD_WM5102=y # CONFIG_MFD_WM5110 is not set # CONFIG_MFD_WM8997 is not set # CONFIG_MFD_WM8998 is not set # CONFIG_MFD_WM8400 is not set CONFIG_MFD_WM831X=y CONFIG_MFD_WM831X_I2C=y CONFIG_MFD_WM8350=y CONFIG_MFD_WM8350_I2C=y CONFIG_MFD_WM8994=y CONFIG_REGULATOR=y CONFIG_REGULATOR_DEBUG=y CONFIG_REGULATOR_FIXED_VOLTAGE=y CONFIG_REGULATOR_VIRTUAL_CONSUMER=y CONFIG_REGULATOR_USERSPACE_CONSUMER=y # CONFIG_REGULATOR_88PM800 is not set CONFIG_REGULATOR_ACT8865=y CONFIG_REGULATOR_AD5398=y # CONFIG_REGULATOR_ANATOP is not set # CONFIG_REGULATOR_AB3100 is not set CONFIG_REGULATOR_ARIZONA=y CONFIG_REGULATOR_BCM590XX=y CONFIG_REGULATOR_DA9055=y CONFIG_REGULATOR_DA9210=y # CONFIG_REGULATOR_DA9211 is not set CONFIG_REGULATOR_FAN53555=y # CONFIG_REGULATOR_GPIO is not set CONFIG_REGULATOR_ISL9305=y CONFIG_REGULATOR_ISL6271A=y CONFIG_REGULATOR_LP3971=y CONFIG_REGULATOR_LP3972=y CONFIG_REGULATOR_LP872X=y CONFIG_REGULATOR_LP8755=y CONFIG_REGULATOR_LP8788=y CONFIG_REGULATOR_LTC3589=y CONFIG_REGULATOR_MAX14577=y CONFIG_REGULATOR_MAX1586=y # CONFIG_REGULATOR_MAX8649 is not set CONFIG_REGULATOR_MAX8660=y CONFIG_REGULATOR_MAX8907=y CONFIG_REGULATOR_MAX8952=y # CONFIG_REGULATOR_MAX8973 is not set # CONFIG_REGULATOR_MAX77693 is not set CONFIG_REGULATOR_MT6311=y CONFIG_REGULATOR_MT6397=y # CONFIG_REGULATOR_PALMAS is not set # CONFIG_REGULATOR_PCF50633 is not set # CONFIG_REGULATOR_PFUZE100 is not set # CONFIG_REGULATOR_PV88060 is not set CONFIG_REGULATOR_PV88090=y CONFIG_REGULATOR_PWM=y CONFIG_REGULATOR_QCOM_SPMI=y # CONFIG_REGULATOR_RT5033 is not set CONFIG_REGULATOR_TPS51632=y # CONFIG_REGULATOR_TPS6105X is not set # CONFIG_REGULATOR_TPS62360 is not set # CONFIG_REGULATOR_TPS65023 is not set CONFIG_REGULATOR_TPS6507X=y # CONFIG_REGULATOR_TPS65090 is not set # CONFIG_REGULATOR_TPS65217 is not set CONFIG_REGULATOR_TPS6586X=y CONFIG_REGULATOR_TPS65912=y CONFIG_REGULATOR_TPS80031=y CONFIG_REGULATOR_WM831X=y # CONFIG_REGULATOR_WM8350 is not set CONFIG_REGULATOR_WM8994=y CONFIG_MEDIA_SUPPORT=y # # Multimedia core support # # CONFIG_MEDIA_CAMERA_SUPPORT is not set # CONFIG_MEDIA_ANALOG_TV_SUPPORT is not set CONFIG_MEDIA_DIGITAL_TV_SUPPORT=y CONFIG_MEDIA_RADIO_SUPPORT=y # CONFIG_MEDIA_SDR_SUPPORT is not set # CONFIG_MEDIA_RC_SUPPORT is not set CONFIG_MEDIA_CONTROLLER=y CONFIG_MEDIA_CONTROLLER_DVB=y CONFIG_VIDEO_DEV=y # CONFIG_VIDEO_V4L2_SUBDEV_API is not set CONFIG_VIDEO_V4L2=y # CONFIG_VIDEO_ADV_DEBUG is not set # CONFIG_VIDEO_FIXED_MINOR_RANGES is not set CONFIG_DVB_CORE=y # CONFIG_DVB_NET is not set # CONFIG_TTPCI_EEPROM is not set CONFIG_DVB_MAX_ADAPTERS=8 CONFIG_DVB_DYNAMIC_MINORS=y # # Media drivers # # CONFIG_MEDIA_PCI_SUPPORT is not set # CONFIG_DVB_PLATFORM_DRIVERS is not set # # Supported MMC/SDIO adapters # CONFIG_SMS_SDIO_DRV=y CONFIG_RADIO_ADAPTERS=y CONFIG_RADIO_SI470X=y CONFIG_I2C_SI470X=y CONFIG_RADIO_SI4713=y CONFIG_PLATFORM_SI4713=y CONFIG_I2C_SI4713=y CONFIG_RADIO_SI476X=y # CONFIG_RADIO_MAXIRADIO is not set CONFIG_RADIO_TEA5764=y CONFIG_RADIO_TEA5764_XTAL=y CONFIG_RADIO_SAA7706H=y # CONFIG_RADIO_TEF6862 is not set # CONFIG_RADIO_WL1273 is not set # # Texas Instruments WL128x FM driver (ST based) # CONFIG_RADIO_WL128X=y CONFIG_MEDIA_COMMON_OPTIONS=y # # common driver options # CONFIG_SMS_SIANO_MDTV=y # # Media ancillary drivers (tuners, sensors, i2c, frontends) # # CONFIG_MEDIA_SUBDRV_AUTOSELECT is not set # # Encoders, decoders, sensors and other helper chips # # # Audio decoders, processors and mixers # CONFIG_VIDEO_TVAUDIO=y # CONFIG_VIDEO_TDA7432 is not set # CONFIG_VIDEO_TDA9840 is not set CONFIG_VIDEO_TEA6415C=y # CONFIG_VIDEO_TEA6420 is not set # CONFIG_VIDEO_MSP3400 is not set # CONFIG_VIDEO_CS3308 is not set CONFIG_VIDEO_CS5345=y CONFIG_VIDEO_CS53L32A=y # CONFIG_VIDEO_TLV320AIC23B is not set # CONFIG_VIDEO_UDA1342 is not set # CONFIG_VIDEO_WM8775 is not set CONFIG_VIDEO_WM8739=y CONFIG_VIDEO_VP27SMPX=y # CONFIG_VIDEO_SONY_BTF_MPX is not set # # RDS decoders # CONFIG_VIDEO_SAA6588=y # # Video decoders # # CONFIG_VIDEO_ADV7183 is not set # CONFIG_VIDEO_BT819 is not set CONFIG_VIDEO_BT856=y # CONFIG_VIDEO_BT866 is not set CONFIG_VIDEO_KS0127=y # CONFIG_VIDEO_ML86V7667 is not set CONFIG_VIDEO_SAA7110=y CONFIG_VIDEO_SAA711X=y CONFIG_VIDEO_TVP514X=y CONFIG_VIDEO_TVP5150=y # CONFIG_VIDEO_TVP7002 is not set CONFIG_VIDEO_TW2804=y # CONFIG_VIDEO_TW9903 is not set CONFIG_VIDEO_TW9906=y # CONFIG_VIDEO_VPX3220 is not set # # Video and audio decoders # CONFIG_VIDEO_SAA717X=y CONFIG_VIDEO_CX25840=y # # Video encoders # CONFIG_VIDEO_SAA7127=y CONFIG_VIDEO_SAA7185=y CONFIG_VIDEO_ADV7170=y # CONFIG_VIDEO_ADV7175 is not set CONFIG_VIDEO_ADV7343=y CONFIG_VIDEO_ADV7393=y # CONFIG_VIDEO_AK881X is not set CONFIG_VIDEO_THS8200=y # # Camera sensor devices # # # Flash devices # # # Video improvement chips # CONFIG_VIDEO_UPD64031A=y # CONFIG_VIDEO_UPD64083 is not set # # Audio/Video compression chips # # CONFIG_VIDEO_SAA6752HS is not set # # Miscellaneous helper chips # # CONFIG_VIDEO_THS7303 is not set # CONFIG_VIDEO_M52790 is not set # # Sensors used on soc_camera driver # CONFIG_MEDIA_TUNER=y # # Customize TV tuners # CONFIG_MEDIA_TUNER_SIMPLE=y # CONFIG_MEDIA_TUNER_TDA8290 is not set CONFIG_MEDIA_TUNER_TDA827X=y CONFIG_MEDIA_TUNER_TDA18271=y CONFIG_MEDIA_TUNER_TDA9887=y CONFIG_MEDIA_TUNER_TEA5761=y # CONFIG_MEDIA_TUNER_TEA5767 is not set # CONFIG_MEDIA_TUNER_MT20XX is not set CONFIG_MEDIA_TUNER_MT2060=y # CONFIG_MEDIA_TUNER_MT2063 is not set CONFIG_MEDIA_TUNER_MT2266=y CONFIG_MEDIA_TUNER_MT2131=y # CONFIG_MEDIA_TUNER_QT1010 is not set CONFIG_MEDIA_TUNER_XC2028=y CONFIG_MEDIA_TUNER_XC5000=y CONFIG_MEDIA_TUNER_XC4000=y CONFIG_MEDIA_TUNER_MXL5005S=y CONFIG_MEDIA_TUNER_MXL5007T=y CONFIG_MEDIA_TUNER_MC44S803=y CONFIG_MEDIA_TUNER_MAX2165=y CONFIG_MEDIA_TUNER_TDA18218=y CONFIG_MEDIA_TUNER_FC0011=y # CONFIG_MEDIA_TUNER_FC0012 is not set CONFIG_MEDIA_TUNER_FC0013=y CONFIG_MEDIA_TUNER_TDA18212=y CONFIG_MEDIA_TUNER_E4000=y # CONFIG_MEDIA_TUNER_FC2580 is not set # CONFIG_MEDIA_TUNER_M88RS6000T is not set CONFIG_MEDIA_TUNER_TUA9001=y CONFIG_MEDIA_TUNER_SI2157=y CONFIG_MEDIA_TUNER_IT913X=y CONFIG_MEDIA_TUNER_R820T=y CONFIG_MEDIA_TUNER_MXL301RF=y CONFIG_MEDIA_TUNER_QM1D1C0042=y # # Customise DVB Frontends # # # Multistandard (satellite) frontends # CONFIG_DVB_STB0899=y CONFIG_DVB_STB6100=y CONFIG_DVB_STV090x=y # CONFIG_DVB_STV6110x is not set # # Multistandard (cable + terrestrial) frontends # # CONFIG_DVB_DRXK is not set CONFIG_DVB_TDA18271C2DD=y # CONFIG_DVB_SI2165 is not set # # DVB-S (satellite) frontends # CONFIG_DVB_CX24110=y CONFIG_DVB_CX24123=y CONFIG_DVB_MT312=y # CONFIG_DVB_ZL10036 is not set # CONFIG_DVB_ZL10039 is not set # CONFIG_DVB_S5H1420 is not set CONFIG_DVB_STV0288=y CONFIG_DVB_STB6000=y CONFIG_DVB_STV0299=y CONFIG_DVB_STV6110=y CONFIG_DVB_STV0900=y CONFIG_DVB_TDA8083=y # CONFIG_DVB_TDA10086 is not set # CONFIG_DVB_TDA8261 is not set # CONFIG_DVB_VES1X93 is not set CONFIG_DVB_TUNER_ITD1000=y CONFIG_DVB_TUNER_CX24113=y CONFIG_DVB_TDA826X=y # CONFIG_DVB_TUA6100 is not set CONFIG_DVB_CX24116=y CONFIG_DVB_CX24117=y CONFIG_DVB_CX24120=y CONFIG_DVB_SI21XX=y # CONFIG_DVB_TS2020 is not set # CONFIG_DVB_DS3000 is not set CONFIG_DVB_MB86A16=y # CONFIG_DVB_TDA10071 is not set # # DVB-T (terrestrial) frontends # # CONFIG_DVB_SP8870 is not set CONFIG_DVB_SP887X=y CONFIG_DVB_CX22700=y CONFIG_DVB_CX22702=y CONFIG_DVB_S5H1432=y # CONFIG_DVB_DRXD is not set CONFIG_DVB_L64781=y CONFIG_DVB_TDA1004X=y CONFIG_DVB_NXT6000=y CONFIG_DVB_MT352=y CONFIG_DVB_ZL10353=y CONFIG_DVB_DIB3000MB=y CONFIG_DVB_DIB3000MC=y CONFIG_DVB_DIB7000M=y CONFIG_DVB_DIB7000P=y CONFIG_DVB_DIB9000=y CONFIG_DVB_TDA10048=y CONFIG_DVB_AF9013=y # CONFIG_DVB_EC100 is not set CONFIG_DVB_HD29L2=y # CONFIG_DVB_STV0367 is not set CONFIG_DVB_CXD2820R=y CONFIG_DVB_CXD2841ER=y # CONFIG_DVB_AS102_FE is not set # # DVB-C (cable) frontends # CONFIG_DVB_VES1820=y CONFIG_DVB_TDA10021=y CONFIG_DVB_TDA10023=y CONFIG_DVB_STV0297=y # # ATSC (North American/Korean Terrestrial/Cable DTV) frontends # CONFIG_DVB_NXT200X=y CONFIG_DVB_OR51211=y CONFIG_DVB_OR51132=y CONFIG_DVB_BCM3510=y CONFIG_DVB_LGDT330X=y # CONFIG_DVB_LGDT3305 is not set CONFIG_DVB_LGDT3306A=y CONFIG_DVB_LG2160=y CONFIG_DVB_S5H1409=y CONFIG_DVB_AU8522=y CONFIG_DVB_AU8522_DTV=y CONFIG_DVB_AU8522_V4L=y # CONFIG_DVB_S5H1411 is not set # # ISDB-T (terrestrial) frontends # CONFIG_DVB_S921=y CONFIG_DVB_DIB8000=y CONFIG_DVB_MB86A20S=y # # ISDB-S (satellite) & ISDB-T (terrestrial) frontends # CONFIG_DVB_TC90522=y # # Digital terrestrial only tuners/PLL # CONFIG_DVB_PLL=y CONFIG_DVB_TUNER_DIB0070=y CONFIG_DVB_TUNER_DIB0090=y # # SEC control devices for DVB-S # # CONFIG_DVB_DRX39XYJ is not set CONFIG_DVB_LNBH25=y CONFIG_DVB_LNBP21=y CONFIG_DVB_LNBP22=y # CONFIG_DVB_ISL6405 is not set CONFIG_DVB_ISL6421=y # CONFIG_DVB_ISL6423 is not set CONFIG_DVB_A8293=y CONFIG_DVB_SP2=y CONFIG_DVB_LGS8GL5=y CONFIG_DVB_LGS8GXX=y # CONFIG_DVB_ATBM8830 is not set # CONFIG_DVB_TDA665x is not set CONFIG_DVB_IX2505V=y CONFIG_DVB_M88RS2000=y CONFIG_DVB_AF9033=y # CONFIG_DVB_HORUS3A is not set CONFIG_DVB_ASCOT2E=y # # Tools to develop new frontends # CONFIG_DVB_DUMMY_FE=y # # Graphics support # # CONFIG_AGP is not set CONFIG_VGA_ARB=y CONFIG_VGA_ARB_MAX_GPUS=16 # CONFIG_VGA_SWITCHEROO is not set CONFIG_DRM=y CONFIG_DRM_KMS_HELPER=y CONFIG_DRM_KMS_FB_HELPER=y CONFIG_DRM_FBDEV_EMULATION=y # CONFIG_DRM_LOAD_EDID_FIRMWARE is not set CONFIG_DRM_TTM=y # # I2C encoder or helper chips # # CONFIG_DRM_I2C_ADV7511 is not set CONFIG_DRM_I2C_CH7006=y # CONFIG_DRM_I2C_SIL164 is not set # CONFIG_DRM_I2C_NXP_TDA998X is not set # CONFIG_DRM_TDFX is not set # CONFIG_DRM_R128 is not set # CONFIG_DRM_RADEON is not set # CONFIG_DRM_AMDGPU is not set # CONFIG_DRM_NOUVEAU is not set # CONFIG_DRM_I915 is not set # CONFIG_DRM_MGA is not set # CONFIG_DRM_VIA is not set # CONFIG_DRM_SAVAGE is not set # CONFIG_DRM_VGEM is not set # CONFIG_DRM_VMWGFX is not set # CONFIG_DRM_GMA500 is not set # CONFIG_DRM_UDL is not set # CONFIG_DRM_AST is not set # CONFIG_DRM_MGAG200 is not set # CONFIG_DRM_CIRRUS_QEMU is not set # CONFIG_DRM_QXL is not set # CONFIG_DRM_BOCHS is not set CONFIG_DRM_VIRTIO_GPU=y CONFIG_DRM_PANEL=y # # Display Panels # # CONFIG_DRM_PANEL_SIMPLE is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E8AA0 is not set CONFIG_DRM_BRIDGE=y # # Display Interface Bridges # CONFIG_DRM_NXP_PTN3460=y # CONFIG_DRM_PARADE_PS8622 is not set # # Frame buffer Devices # CONFIG_FB=y CONFIG_FIRMWARE_EDID=y CONFIG_FB_CMDLINE=y CONFIG_FB_NOTIFY=y # CONFIG_FB_DDC is not set # CONFIG_FB_BOOT_VESA_SUPPORT is not set CONFIG_FB_CFB_FILLRECT=y CONFIG_FB_CFB_COPYAREA=y CONFIG_FB_CFB_IMAGEBLIT=y # CONFIG_FB_CFB_REV_PIXELS_IN_BYTE is not set CONFIG_FB_SYS_FILLRECT=y CONFIG_FB_SYS_COPYAREA=y CONFIG_FB_SYS_IMAGEBLIT=y # CONFIG_FB_FOREIGN_ENDIAN is not set CONFIG_FB_SYS_FOPS=y CONFIG_FB_DEFERRED_IO=y # CONFIG_FB_SVGALIB is not set # CONFIG_FB_MACMODES is not set CONFIG_FB_BACKLIGHT=y CONFIG_FB_MODE_HELPERS=y # CONFIG_FB_TILEBLITTING is not set # # Frame buffer hardware drivers # # CONFIG_FB_CIRRUS is not set # CONFIG_FB_PM2 is not set # CONFIG_FB_CYBER2000 is not set CONFIG_FB_ARC=y # CONFIG_FB_ASILIANT is not set # CONFIG_FB_IMSTT is not set # CONFIG_FB_VGA16 is not set # CONFIG_FB_UVESA is not set # CONFIG_FB_VESA is not set # CONFIG_FB_N411 is not set CONFIG_FB_HGA=y CONFIG_FB_OPENCORES=y CONFIG_FB_S1D13XXX=y # CONFIG_FB_NVIDIA is not set # CONFIG_FB_RIVA is not set # CONFIG_FB_I740 is not set # CONFIG_FB_LE80578 is not set # CONFIG_FB_MATROX is not set # CONFIG_FB_RADEON is not set # CONFIG_FB_ATY128 is not set # CONFIG_FB_ATY is not set # CONFIG_FB_S3 is not set # CONFIG_FB_SAVAGE is not set # CONFIG_FB_SIS is not set # CONFIG_FB_VIA is not set # CONFIG_FB_NEOMAGIC is not set # CONFIG_FB_KYRO is not set # CONFIG_FB_3DFX is not set # CONFIG_FB_VOODOO1 is not set # CONFIG_FB_VT8623 is not set # CONFIG_FB_TRIDENT is not set # CONFIG_FB_ARK is not set # CONFIG_FB_PM3 is not set # CONFIG_FB_CARMINE is not set CONFIG_FB_IBM_GXT4500=y CONFIG_FB_VIRTUAL=y # CONFIG_FB_METRONOME is not set # CONFIG_FB_MB862XX is not set CONFIG_FB_BROADSHEET=y CONFIG_FB_AUO_K190X=y # CONFIG_FB_AUO_K1900 is not set CONFIG_FB_AUO_K1901=y CONFIG_FB_SIMPLE=y CONFIG_FB_SSD1307=y # CONFIG_FB_SM712 is not set CONFIG_BACKLIGHT_LCD_SUPPORT=y CONFIG_LCD_CLASS_DEVICE=y CONFIG_LCD_PLATFORM=y CONFIG_BACKLIGHT_CLASS_DEVICE=y # CONFIG_BACKLIGHT_GENERIC is not set CONFIG_BACKLIGHT_LM3533=y # CONFIG_BACKLIGHT_PWM is not set # CONFIG_BACKLIGHT_APPLE is not set CONFIG_BACKLIGHT_PM8941_WLED=y CONFIG_BACKLIGHT_SAHARA=y # CONFIG_BACKLIGHT_WM831X is not set # CONFIG_BACKLIGHT_ADP8860 is not set CONFIG_BACKLIGHT_ADP8870=y # CONFIG_BACKLIGHT_PCF50633 is not set CONFIG_BACKLIGHT_LM3630A=y CONFIG_BACKLIGHT_LM3639=y CONFIG_BACKLIGHT_LP855X=y CONFIG_BACKLIGHT_LP8788=y CONFIG_BACKLIGHT_TPS65217=y CONFIG_BACKLIGHT_GPIO=y CONFIG_BACKLIGHT_LV5207LP=y CONFIG_BACKLIGHT_BD6107=y # CONFIG_VGASTATE is not set CONFIG_HDMI=y # CONFIG_LOGO is not set CONFIG_SOUND=y CONFIG_SOUND_OSS_CORE=y CONFIG_SOUND_OSS_CORE_PRECLAIM=y CONFIG_SND=y CONFIG_SND_TIMER=y CONFIG_SND_PCM=y CONFIG_SND_DMAENGINE_PCM=y CONFIG_SND_RAWMIDI=y CONFIG_SND_COMPRESS_OFFLOAD=y CONFIG_SND_JACK=y CONFIG_SND_SEQUENCER=y CONFIG_SND_SEQ_DUMMY=y CONFIG_SND_OSSEMUL=y CONFIG_SND_MIXER_OSS=y # CONFIG_SND_PCM_OSS is not set CONFIG_SND_PCM_TIMER=y # CONFIG_SND_SEQUENCER_OSS is not set CONFIG_SND_HRTIMER=y CONFIG_SND_SEQ_HRTIMER_DEFAULT=y # CONFIG_SND_DYNAMIC_MINORS is not set # CONFIG_SND_SUPPORT_OLD_API is not set CONFIG_SND_PROC_FS=y CONFIG_SND_VERBOSE_PROCFS=y # CONFIG_SND_VERBOSE_PRINTK is not set # CONFIG_SND_DEBUG is not set CONFIG_SND_VMASTER=y CONFIG_SND_DMA_SGBUF=y CONFIG_SND_RAWMIDI_SEQ=y # CONFIG_SND_OPL3_LIB_SEQ is not set # CONFIG_SND_OPL4_LIB_SEQ is not set # CONFIG_SND_SBAWE_SEQ is not set # CONFIG_SND_EMU10K1_SEQ is not set CONFIG_SND_MPU401_UART=y CONFIG_SND_AC97_CODEC=y CONFIG_SND_DRIVERS=y CONFIG_SND_DUMMY=y CONFIG_SND_ALOOP=y CONFIG_SND_VIRMIDI=y # CONFIG_SND_MTPAV is not set # CONFIG_SND_MTS64 is not set # CONFIG_SND_SERIAL_U16550 is not set CONFIG_SND_MPU401=y CONFIG_SND_PORTMAN2X4=y CONFIG_SND_AC97_POWER_SAVE=y CONFIG_SND_AC97_POWER_SAVE_DEFAULT=0 CONFIG_SND_PCI=y # CONFIG_SND_AD1889 is not set # CONFIG_SND_ALS300 is not set # CONFIG_SND_ALI5451 is not set # CONFIG_SND_ASIHPI is not set # CONFIG_SND_ATIIXP is not set # CONFIG_SND_ATIIXP_MODEM is not set # CONFIG_SND_AU8810 is not set # CONFIG_SND_AU8820 is not set # CONFIG_SND_AU8830 is not set # CONFIG_SND_AW2 is not set # CONFIG_SND_AZT3328 is not set # CONFIG_SND_BT87X is not set # CONFIG_SND_CA0106 is not set # CONFIG_SND_CMIPCI is not set # CONFIG_SND_OXYGEN is not set # CONFIG_SND_CS4281 is not set # CONFIG_SND_CS46XX is not set # CONFIG_SND_CTXFI is not set # CONFIG_SND_DARLA20 is not set # CONFIG_SND_GINA20 is not set # CONFIG_SND_LAYLA20 is not set # CONFIG_SND_DARLA24 is not set # CONFIG_SND_GINA24 is not set # CONFIG_SND_LAYLA24 is not set # CONFIG_SND_MONA is not set # CONFIG_SND_MIA is not set # CONFIG_SND_ECHO3G is not set # CONFIG_SND_INDIGO is not set # CONFIG_SND_INDIGOIO is not set # CONFIG_SND_INDIGODJ is not set # CONFIG_SND_INDIGOIOX is not set # CONFIG_SND_INDIGODJX is not set # CONFIG_SND_EMU10K1 is not set # CONFIG_SND_EMU10K1X is not set # CONFIG_SND_ENS1370 is not set # CONFIG_SND_ENS1371 is not set # CONFIG_SND_ES1938 is not set # CONFIG_SND_ES1968 is not set # CONFIG_SND_FM801 is not set # CONFIG_SND_HDSP is not set # CONFIG_SND_HDSPM is not set # CONFIG_SND_ICE1712 is not set # CONFIG_SND_ICE1724 is not set # CONFIG_SND_INTEL8X0 is not set # CONFIG_SND_INTEL8X0M is not set # CONFIG_SND_KORG1212 is not set # CONFIG_SND_LOLA is not set # CONFIG_SND_LX6464ES is not set # CONFIG_SND_MAESTRO3 is not set # CONFIG_SND_MIXART is not set # CONFIG_SND_NM256 is not set # CONFIG_SND_PCXHR is not set # CONFIG_SND_RIPTIDE is not set # CONFIG_SND_RME32 is not set # CONFIG_SND_RME96 is not set # CONFIG_SND_RME9652 is not set # CONFIG_SND_SE6X is not set # CONFIG_SND_SONICVIBES is not set # CONFIG_SND_TRIDENT is not set # CONFIG_SND_VIA82XX is not set # CONFIG_SND_VIA82XX_MODEM is not set # CONFIG_SND_VIRTUOSO is not set # CONFIG_SND_VX222 is not set # CONFIG_SND_YMFPCI is not set # # HD-Audio # # CONFIG_SND_HDA_INTEL is not set CONFIG_SND_HDA_PREALLOC_SIZE=64 CONFIG_SND_SOC=y CONFIG_SND_SOC_AC97_BUS=y CONFIG_SND_SOC_GENERIC_DMAENGINE_PCM=y CONFIG_SND_SOC_COMPRESS=y CONFIG_SND_SOC_AMD_ACP=y # CONFIG_SND_ATMEL_SOC is not set # # SoC Audio for Freescale CPUs # # # Common SoC Audio options for Freescale CPUs: # # CONFIG_SND_SOC_FSL_ASRC is not set CONFIG_SND_SOC_FSL_SAI=y CONFIG_SND_SOC_FSL_SSI=y CONFIG_SND_SOC_FSL_SPDIF=y # CONFIG_SND_SOC_FSL_ESAI is not set CONFIG_SND_SOC_IMX_AUDMUX=y # CONFIG_SND_SOC_IMG is not set CONFIG_SND_SST_MFLD_PLATFORM=y CONFIG_SND_SST_IPC=y CONFIG_SND_SST_IPC_ACPI=y CONFIG_SND_SOC_INTEL_SST=y CONFIG_SND_SOC_INTEL_SST_ACPI=y CONFIG_SND_SOC_INTEL_BYTCR_RT5640_MACH=y CONFIG_SND_SOC_INTEL_BYTCR_RT5651_MACH=y # CONFIG_SND_SOC_INTEL_SKL_RT286_MACH is not set # # Allwinner SoC Audio support # CONFIG_SND_SUN4I_CODEC=y # CONFIG_SND_SOC_XTFPGA_I2S is not set CONFIG_SND_SOC_I2C_AND_SPI=y # # CODEC drivers # CONFIG_SND_SOC_AC97_CODEC=y CONFIG_SND_SOC_ADAU1701=y CONFIG_SND_SOC_AK4554=y CONFIG_SND_SOC_AK4613=y CONFIG_SND_SOC_AK4642=y CONFIG_SND_SOC_AK5386=y CONFIG_SND_SOC_ALC5623=y CONFIG_SND_SOC_CS35L32=y CONFIG_SND_SOC_CS42L51=y CONFIG_SND_SOC_CS42L51_I2C=y CONFIG_SND_SOC_CS42L52=y CONFIG_SND_SOC_CS42L56=y CONFIG_SND_SOC_CS42L73=y CONFIG_SND_SOC_CS4265=y CONFIG_SND_SOC_CS4270=y CONFIG_SND_SOC_CS4271=y CONFIG_SND_SOC_CS4271_I2C=y CONFIG_SND_SOC_CS42XX8=y CONFIG_SND_SOC_CS42XX8_I2C=y CONFIG_SND_SOC_CS4349=y CONFIG_SND_SOC_ES8328=y CONFIG_SND_SOC_GTM601=y CONFIG_SND_SOC_INNO_RK3036=y CONFIG_SND_SOC_PCM1681=y CONFIG_SND_SOC_PCM3168A=y CONFIG_SND_SOC_PCM3168A_I2C=y CONFIG_SND_SOC_PCM512x=y CONFIG_SND_SOC_PCM512x_I2C=y CONFIG_SND_SOC_RL6231=y CONFIG_SND_SOC_RT5631=y CONFIG_SND_SOC_RT5640=y CONFIG_SND_SOC_RT5651=y # CONFIG_SND_SOC_RT5677_SPI is not set CONFIG_SND_SOC_SGTL5000=y CONFIG_SND_SOC_SI476X=y CONFIG_SND_SOC_SIGMADSP=y CONFIG_SND_SOC_SIGMADSP_I2C=y CONFIG_SND_SOC_SIRF_AUDIO_CODEC=y CONFIG_SND_SOC_SPDIF=y CONFIG_SND_SOC_SSM2602=y CONFIG_SND_SOC_SSM2602_I2C=y CONFIG_SND_SOC_SSM4567=y CONFIG_SND_SOC_STA32X=y CONFIG_SND_SOC_STA350=y CONFIG_SND_SOC_STI_SAS=y CONFIG_SND_SOC_TAS2552=y CONFIG_SND_SOC_TAS5086=y CONFIG_SND_SOC_TAS571X=y CONFIG_SND_SOC_TFA9879=y CONFIG_SND_SOC_TLV320AIC23=y CONFIG_SND_SOC_TLV320AIC23_I2C=y CONFIG_SND_SOC_TLV320AIC31XX=y CONFIG_SND_SOC_TLV320AIC3X=y CONFIG_SND_SOC_TS3A227E=y CONFIG_SND_SOC_WM8510=y CONFIG_SND_SOC_WM8523=y CONFIG_SND_SOC_WM8580=y CONFIG_SND_SOC_WM8711=y CONFIG_SND_SOC_WM8728=y CONFIG_SND_SOC_WM8731=y CONFIG_SND_SOC_WM8737=y CONFIG_SND_SOC_WM8741=y CONFIG_SND_SOC_WM8750=y CONFIG_SND_SOC_WM8753=y CONFIG_SND_SOC_WM8776=y CONFIG_SND_SOC_WM8804=y CONFIG_SND_SOC_WM8804_I2C=y CONFIG_SND_SOC_WM8903=y CONFIG_SND_SOC_WM8962=y CONFIG_SND_SOC_WM8974=y CONFIG_SND_SOC_WM8978=y CONFIG_SND_SOC_TPA6130A2=y CONFIG_SND_SIMPLE_CARD=y # CONFIG_SOUND_PRIME is not set CONFIG_AC97_BUS=y # # HID support # CONFIG_HID=y # CONFIG_HID_BATTERY_STRENGTH is not set CONFIG_HIDRAW=y CONFIG_UHID=y CONFIG_HID_GENERIC=y # # Special HID drivers # CONFIG_HID_A4TECH=y # CONFIG_HID_ACRUX is not set CONFIG_HID_APPLE=y CONFIG_HID_AUREAL=y CONFIG_HID_BELKIN=y # CONFIG_HID_CHERRY is not set CONFIG_HID_CHICONY=y # CONFIG_HID_PRODIKEYS is not set # CONFIG_HID_CYPRESS is not set CONFIG_HID_DRAGONRISE=y # CONFIG_DRAGONRISE_FF is not set CONFIG_HID_EMS_FF=y # CONFIG_HID_ELECOM is not set CONFIG_HID_EZKEY=y CONFIG_HID_GEMBIRD=y CONFIG_HID_GFRM=y # CONFIG_HID_KEYTOUCH is not set CONFIG_HID_KYE=y CONFIG_HID_WALTOP=y CONFIG_HID_GYRATION=y # CONFIG_HID_ICADE is not set # CONFIG_HID_TWINHAN is not set CONFIG_HID_KENSINGTON=y CONFIG_HID_LCPOWER=y # CONFIG_HID_LENOVO is not set # CONFIG_HID_LOGITECH is not set CONFIG_HID_MAGICMOUSE=y CONFIG_HID_MICROSOFT=y CONFIG_HID_MONTEREY=y CONFIG_HID_MULTITOUCH=y CONFIG_HID_ORTEK=y # CONFIG_HID_PANTHERLORD is not set CONFIG_HID_PETALYNX=y # CONFIG_HID_PICOLCD is not set # CONFIG_HID_PLANTRONICS is not set CONFIG_HID_PRIMAX=y # CONFIG_HID_SAITEK is not set CONFIG_HID_SAMSUNG=y CONFIG_HID_SPEEDLINK=y CONFIG_HID_STEELSERIES=y CONFIG_HID_SUNPLUS=y CONFIG_HID_RMI=y CONFIG_HID_GREENASIA=y # CONFIG_GREENASIA_FF is not set CONFIG_HID_SMARTJOYPLUS=y # CONFIG_SMARTJOYPLUS_FF is not set CONFIG_HID_TIVO=y CONFIG_HID_TOPSEED=y CONFIG_HID_THINGM=y CONFIG_HID_THRUSTMASTER=y # CONFIG_THRUSTMASTER_FF is not set CONFIG_HID_WACOM=y CONFIG_HID_WIIMOTE=y # CONFIG_HID_XINMO is not set # CONFIG_HID_ZEROPLUS is not set # CONFIG_HID_ZYDACRON is not set # CONFIG_HID_SENSOR_HUB is not set # # I2C HID support # CONFIG_I2C_HID=y CONFIG_USB_OHCI_LITTLE_ENDIAN=y CONFIG_USB_SUPPORT=y CONFIG_USB_ARCH_HAS_HCD=y # CONFIG_USB is not set # # USB port drivers # # # USB Physical Layer drivers # # CONFIG_USB_PHY is not set # CONFIG_NOP_USB_XCEIV is not set # CONFIG_USB_GPIO_VBUS is not set # CONFIG_USB_GADGET is not set CONFIG_UWB=y # CONFIG_UWB_WHCI is not set CONFIG_MMC=y CONFIG_MMC_DEBUG=y # # MMC/SD/SDIO Card Drivers # CONFIG_MMC_BLOCK=y CONFIG_MMC_BLOCK_MINORS=8 CONFIG_MMC_BLOCK_BOUNCE=y CONFIG_SDIO_UART=y CONFIG_MMC_TEST=y # # MMC/SD/SDIO Host Controller Drivers # CONFIG_MMC_SDHCI=y CONFIG_MMC_SDHCI_IO_ACCESSORS=y # CONFIG_MMC_SDHCI_PCI is not set # CONFIG_MMC_SDHCI_ACPI is not set CONFIG_MMC_SDHCI_PLTFM=y CONFIG_MMC_SDHCI_OF_ARASAN=y CONFIG_MMC_SDHCI_OF_AT91=y # CONFIG_MMC_SDHCI_F_SDH30 is not set # CONFIG_MMC_TIFM_SD is not set # CONFIG_MMC_CB710 is not set # CONFIG_MMC_VIA_SDMMC is not set # CONFIG_MMC_USDHI6ROL0 is not set # CONFIG_MMC_TOSHIBA_PCI is not set CONFIG_MMC_MTK=y CONFIG_MEMSTICK=y # CONFIG_MEMSTICK_DEBUG is not set # # MemoryStick drivers # # CONFIG_MEMSTICK_UNSAFE_RESUME is not set CONFIG_MSPRO_BLOCK=y # CONFIG_MS_BLOCK is not set # # MemoryStick Host Controller Drivers # # CONFIG_MEMSTICK_TIFM_MS is not set # CONFIG_MEMSTICK_JMICRON_38X is not set # CONFIG_MEMSTICK_R592 is not set CONFIG_NEW_LEDS=y CONFIG_LEDS_CLASS=y CONFIG_LEDS_CLASS_FLASH=y # # LED drivers # # CONFIG_LEDS_BCM6328 is not set # CONFIG_LEDS_BCM6358 is not set CONFIG_LEDS_LM3530=y CONFIG_LEDS_LM3533=y # CONFIG_LEDS_LM3642 is not set CONFIG_LEDS_PCA9532=y # CONFIG_LEDS_PCA9532_GPIO is not set CONFIG_LEDS_GPIO=y # CONFIG_LEDS_LP3944 is not set CONFIG_LEDS_LP55XX_COMMON=y CONFIG_LEDS_LP5521=y CONFIG_LEDS_LP5523=y CONFIG_LEDS_LP5562=y # CONFIG_LEDS_LP8501 is not set # CONFIG_LEDS_LP8788 is not set CONFIG_LEDS_LP8860=y CONFIG_LEDS_PCA955X=y # CONFIG_LEDS_PCA963X is not set CONFIG_LEDS_WM831X_STATUS=y CONFIG_LEDS_WM8350=y CONFIG_LEDS_PWM=y CONFIG_LEDS_REGULATOR=y CONFIG_LEDS_BD2802=y CONFIG_LEDS_LT3593=y CONFIG_LEDS_TCA6507=y # CONFIG_LEDS_TLC591XX is not set CONFIG_LEDS_LM355x=y # CONFIG_LEDS_MENF21BMC is not set # CONFIG_LEDS_KTD2692 is not set # # LED driver for blink(1) USB RGB LED is under Special HID drivers (HID_THINGM) # CONFIG_LEDS_BLINKM=y CONFIG_LEDS_SYSCON=y # # LED Triggers # # CONFIG_LEDS_TRIGGERS is not set CONFIG_ACCESSIBILITY=y # CONFIG_INFINIBAND is not set CONFIG_EDAC_ATOMIC_SCRUB=y CONFIG_EDAC_SUPPORT=y # CONFIG_EDAC is not set CONFIG_RTC_LIB=y CONFIG_RTC_CLASS=y CONFIG_RTC_HCTOSYS=y CONFIG_RTC_HCTOSYS_DEVICE="rtc0" # CONFIG_RTC_SYSTOHC is not set # CONFIG_RTC_DEBUG is not set # # RTC interfaces # CONFIG_RTC_INTF_SYSFS=y CONFIG_RTC_INTF_PROC=y # CONFIG_RTC_INTF_DEV is not set # CONFIG_RTC_DRV_TEST is not set # # I2C RTC drivers # CONFIG_RTC_DRV_88PM80X=y CONFIG_RTC_DRV_ABB5ZES3=y CONFIG_RTC_DRV_ABX80X=y # CONFIG_RTC_DRV_DS1307 is not set CONFIG_RTC_DRV_DS1374=y # CONFIG_RTC_DRV_DS1374_WDT is not set # CONFIG_RTC_DRV_DS1672 is not set # CONFIG_RTC_DRV_DS3232 is not set CONFIG_RTC_DRV_HYM8563=y CONFIG_RTC_DRV_LP8788=y CONFIG_RTC_DRV_MAX6900=y CONFIG_RTC_DRV_MAX8907=y CONFIG_RTC_DRV_RS5C372=y CONFIG_RTC_DRV_ISL1208=y CONFIG_RTC_DRV_ISL12022=y CONFIG_RTC_DRV_ISL12057=y CONFIG_RTC_DRV_X1205=y CONFIG_RTC_DRV_PALMAS=y CONFIG_RTC_DRV_PCF2127=y # CONFIG_RTC_DRV_PCF8523 is not set # CONFIG_RTC_DRV_PCF8563 is not set CONFIG_RTC_DRV_PCF85063=y # CONFIG_RTC_DRV_PCF8583 is not set CONFIG_RTC_DRV_M41T80=y # CONFIG_RTC_DRV_M41T80_WDT is not set CONFIG_RTC_DRV_BQ32K=y CONFIG_RTC_DRV_TPS6586X=y CONFIG_RTC_DRV_TPS80031=y # CONFIG_RTC_DRV_S35390A is not set # CONFIG_RTC_DRV_FM3130 is not set # CONFIG_RTC_DRV_RX8010 is not set CONFIG_RTC_DRV_RX8581=y CONFIG_RTC_DRV_RX8025=y CONFIG_RTC_DRV_EM3027=y # CONFIG_RTC_DRV_RV3029C2 is not set CONFIG_RTC_DRV_RV8803=y # # SPI RTC drivers # # # Platform RTC drivers # # CONFIG_RTC_DRV_CMOS is not set # CONFIG_RTC_DRV_DS1286 is not set CONFIG_RTC_DRV_DS1511=y CONFIG_RTC_DRV_DS1553=y CONFIG_RTC_DRV_DS1685_FAMILY=y # CONFIG_RTC_DRV_DS1685 is not set # CONFIG_RTC_DRV_DS1689 is not set # CONFIG_RTC_DRV_DS17285 is not set # CONFIG_RTC_DRV_DS17485 is not set CONFIG_RTC_DRV_DS17885=y # CONFIG_RTC_DS1685_PROC_REGS is not set CONFIG_RTC_DS1685_SYSFS_REGS=y CONFIG_RTC_DRV_DS1742=y CONFIG_RTC_DRV_DS2404=y CONFIG_RTC_DRV_DA9055=y # CONFIG_RTC_DRV_STK17TA8 is not set CONFIG_RTC_DRV_M48T86=y CONFIG_RTC_DRV_M48T35=y # CONFIG_RTC_DRV_M48T59 is not set CONFIG_RTC_DRV_MSM6242=y CONFIG_RTC_DRV_BQ4802=y CONFIG_RTC_DRV_RP5C01=y CONFIG_RTC_DRV_V3020=y CONFIG_RTC_DRV_WM831X=y # CONFIG_RTC_DRV_WM8350 is not set CONFIG_RTC_DRV_PCF50633=y CONFIG_RTC_DRV_AB3100=y CONFIG_RTC_DRV_ZYNQMP=y # # on-CPU RTC drivers # CONFIG_RTC_DRV_SNVS=y CONFIG_RTC_DRV_MT6397=y # # HID Sensor RTC drivers # CONFIG_DMADEVICES=y CONFIG_DMADEVICES_DEBUG=y CONFIG_DMADEVICES_VDEBUG=y # # DMA Devices # CONFIG_DMA_ENGINE=y CONFIG_DMA_VIRTUAL_CHANNELS=y CONFIG_DMA_ACPI=y CONFIG_DMA_OF=y CONFIG_FSL_EDMA=y CONFIG_INTEL_IDMA64=y # CONFIG_INTEL_IOATDMA is not set CONFIG_DW_DMAC_CORE=y CONFIG_DW_DMAC=y # CONFIG_DW_DMAC_PCI is not set # # DMA Clients # # CONFIG_ASYNC_TX_DMA is not set CONFIG_DMATEST=y # CONFIG_AUXDISPLAY is not set CONFIG_UIO=y # CONFIG_UIO_CIF is not set CONFIG_UIO_PDRV_GENIRQ=y CONFIG_UIO_DMEM_GENIRQ=y # CONFIG_UIO_AEC is not set # CONFIG_UIO_SERCOS3 is not set # CONFIG_UIO_PCI_GENERIC is not set # CONFIG_UIO_NETX is not set # CONFIG_UIO_PRUSS is not set # CONFIG_UIO_MF624 is not set CONFIG_IRQ_BYPASS_MANAGER=y CONFIG_VIRT_DRIVERS=y CONFIG_VIRTIO=y # # Virtio drivers # # CONFIG_VIRTIO_PCI is not set # CONFIG_VIRTIO_BALLOON is not set CONFIG_VIRTIO_INPUT=y CONFIG_VIRTIO_MMIO=y CONFIG_VIRTIO_MMIO_CMDLINE_DEVICES=y # # Microsoft Hyper-V guest support # # CONFIG_HYPERV is not set # CONFIG_STAGING is not set CONFIG_X86_PLATFORM_DEVICES=y # CONFIG_ACERHDF is not set # CONFIG_ASUS_LAPTOP is not set CONFIG_DELL_LAPTOP=y # CONFIG_DELL_SMO8800 is not set # CONFIG_DELL_RBTN is not set # CONFIG_FUJITSU_LAPTOP is not set # CONFIG_FUJITSU_TABLET is not set CONFIG_AMILO_RFKILL=y # CONFIG_HP_ACCEL is not set # CONFIG_HP_WIRELESS is not set # CONFIG_MSI_LAPTOP is not set # CONFIG_PANASONIC_LAPTOP is not set # CONFIG_COMPAL_LAPTOP is not set # CONFIG_SONY_LAPTOP is not set # CONFIG_IDEAPAD_LAPTOP is not set # CONFIG_THINKPAD_ACPI is not set CONFIG_SENSORS_HDAPS=y # CONFIG_INTEL_MENLOW is not set # CONFIG_ASUS_WIRELESS is not set # CONFIG_ACPI_WMI is not set # CONFIG_TOPSTAR_LAPTOP is not set # CONFIG_TOSHIBA_BT_RFKILL is not set # CONFIG_TOSHIBA_HAPS is not set # CONFIG_ACPI_CMPC is not set # CONFIG_INTEL_HID_EVENT is not set # CONFIG_INTEL_IPS is not set # CONFIG_IBM_RTL is not set # CONFIG_SAMSUNG_LAPTOP is not set # CONFIG_INTEL_OAKTRAIL is not set # CONFIG_SAMSUNG_Q10 is not set # CONFIG_APPLE_GMUX is not set # CONFIG_INTEL_RST is not set # CONFIG_INTEL_SMARTCONNECT is not set # CONFIG_PVPANIC is not set # CONFIG_INTEL_PMC_IPC is not set # CONFIG_SURFACE_PRO3_BUTTON is not set # CONFIG_INTEL_PUNIT_IPC is not set CONFIG_CHROME_PLATFORMS=y CONFIG_CHROMEOS_PSTORE=y # # Hardware Spinlock drivers # # # Clock Source drivers # CONFIG_CLKEVT_I8253=y CONFIG_CLKBLD_I8253=y # CONFIG_ATMEL_PIT is not set # CONFIG_SH_TIMER_CMT is not set # CONFIG_SH_TIMER_MTU2 is not set # CONFIG_SH_TIMER_TMU is not set # CONFIG_EM_TIMER_STI is not set CONFIG_MAILBOX=y # CONFIG_PCC is not set # CONFIG_ALTERA_MBOX is not set CONFIG_MAILBOX_TEST=y # CONFIG_IOMMU_SUPPORT is not set # # Remoteproc drivers # CONFIG_REMOTEPROC=y CONFIG_STE_MODEM_RPROC=y # # Rpmsg drivers # # # SOC (System On Chip) specific Drivers # # CONFIG_SUNXI_SRAM is not set # CONFIG_SOC_TI is not set CONFIG_PM_DEVFREQ=y # # DEVFREQ Governors # CONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND=y CONFIG_DEVFREQ_GOV_PERFORMANCE=y CONFIG_DEVFREQ_GOV_POWERSAVE=y CONFIG_DEVFREQ_GOV_USERSPACE=y # # DEVFREQ Drivers # CONFIG_PM_DEVFREQ_EVENT=y CONFIG_EXTCON=y # # Extcon Device Drivers # # CONFIG_EXTCON_ADC_JACK is not set CONFIG_EXTCON_ARIZONA=y CONFIG_EXTCON_GPIO=y CONFIG_EXTCON_MAX14577=y # CONFIG_EXTCON_MAX3355 is not set CONFIG_EXTCON_MAX77843=y # CONFIG_EXTCON_PALMAS is not set CONFIG_EXTCON_RT8973A=y # CONFIG_EXTCON_SM5502 is not set # CONFIG_EXTCON_USB_GPIO is not set CONFIG_MEMORY=y CONFIG_IIO=y CONFIG_IIO_BUFFER=y # CONFIG_IIO_BUFFER_CB is not set CONFIG_IIO_KFIFO_BUF=y CONFIG_IIO_TRIGGERED_BUFFER=y CONFIG_IIO_CONFIGFS=y CONFIG_IIO_TRIGGER=y CONFIG_IIO_CONSUMERS_PER_TRIGGER=2 CONFIG_IIO_SW_TRIGGER=y # # Accelerometers # # CONFIG_BMA180 is not set CONFIG_BMC150_ACCEL=y CONFIG_BMC150_ACCEL_I2C=y CONFIG_IIO_ST_ACCEL_3AXIS=y CONFIG_IIO_ST_ACCEL_I2C_3AXIS=y # CONFIG_KXCJK1013 is not set CONFIG_MMA7455=y CONFIG_MMA7455_I2C=y CONFIG_MMA8452=y CONFIG_MMA9551_CORE=y CONFIG_MMA9551=y CONFIG_MMA9553=y CONFIG_MXC4005=y # CONFIG_MXC6255 is not set # CONFIG_STK8312 is not set CONFIG_STK8BA50=y # # Analog to digital converters # CONFIG_AD7291=y CONFIG_AD799X=y # CONFIG_DA9150_GPADC is not set CONFIG_LP8788_ADC=y # CONFIG_MAX1363 is not set # CONFIG_MCP3422 is not set CONFIG_MEN_Z188_ADC=y CONFIG_NAU7802=y CONFIG_PALMAS_GPADC=y CONFIG_QCOM_SPMI_IADC=y # CONFIG_QCOM_SPMI_VADC is not set # CONFIG_TI_ADC081C is not set CONFIG_TI_AM335X_ADC=y CONFIG_VF610_ADC=y # # Amplifiers # # # Chemical Sensors # CONFIG_IAQCORE=y CONFIG_VZ89X=y # # Hid Sensor IIO Common # CONFIG_IIO_MS_SENSORS_I2C=y # # SSP Sensor Common # CONFIG_IIO_ST_SENSORS_I2C=y CONFIG_IIO_ST_SENSORS_CORE=y # # Digital to analog converters # # CONFIG_AD5064 is not set # CONFIG_AD5380 is not set CONFIG_AD5446=y CONFIG_M62332=y CONFIG_MAX517=y CONFIG_MAX5821=y CONFIG_MCP4725=y # # IIO dummy driver # CONFIG_IIO_DUMMY_EVGEN=y CONFIG_IIO_SIMPLE_DUMMY=y CONFIG_IIO_SIMPLE_DUMMY_EVENTS=y # CONFIG_IIO_SIMPLE_DUMMY_BUFFER is not set # # Frequency Synthesizers DDS/PLL # # # Clock Generator/Distribution # # # Phase-Locked Loop (PLL) frequency synthesizers # # # Digital gyroscope sensors # CONFIG_BMG160=y CONFIG_BMG160_I2C=y CONFIG_IIO_ST_GYRO_3AXIS=y CONFIG_IIO_ST_GYRO_I2C_3AXIS=y # CONFIG_ITG3200 is not set # # Health sensors # # CONFIG_MAX30100 is not set # # Humidity sensors # CONFIG_DHT11=y CONFIG_HDC100X=y CONFIG_HTU21=y CONFIG_SI7005=y # CONFIG_SI7020 is not set # # Inertial measurement units # CONFIG_KMX61=y # CONFIG_INV_MPU6050_IIO is not set # # Light sensors # # CONFIG_ACPI_ALS is not set # CONFIG_ADJD_S311 is not set CONFIG_AL3320A=y # CONFIG_APDS9300 is not set CONFIG_APDS9960=y CONFIG_BH1750=y CONFIG_CM32181=y # CONFIG_CM3232 is not set CONFIG_CM3323=y CONFIG_CM36651=y CONFIG_GP2AP020A00F=y CONFIG_ISL29125=y # CONFIG_JSA1212 is not set CONFIG_RPR0521=y # CONFIG_SENSORS_LM3533 is not set CONFIG_LTR501=y # CONFIG_OPT3001 is not set CONFIG_PA12203001=y CONFIG_STK3310=y # CONFIG_TCS3414 is not set CONFIG_TCS3472=y CONFIG_SENSORS_TSL2563=y # CONFIG_TSL4531 is not set # CONFIG_US5182D is not set CONFIG_VCNL4000=y # # Magnetometer sensors # CONFIG_AK8975=y # CONFIG_AK09911 is not set CONFIG_BMC150_MAGN=y CONFIG_MAG3110=y # CONFIG_MMC35240 is not set CONFIG_IIO_ST_MAGN_3AXIS=y CONFIG_IIO_ST_MAGN_I2C_3AXIS=y # # Inclinometer sensors # # # Triggers - standalone # # CONFIG_IIO_HRTIMER_TRIGGER is not set # CONFIG_IIO_INTERRUPT_TRIGGER is not set CONFIG_IIO_SYSFS_TRIGGER=y # # Digital potentiometers # CONFIG_MCP4531=y # # Pressure sensors # # CONFIG_BMP280 is not set CONFIG_MPL115=y CONFIG_MPL3115=y # CONFIG_MS5611 is not set CONFIG_MS5637=y CONFIG_IIO_ST_PRESS=y CONFIG_IIO_ST_PRESS_I2C=y CONFIG_T5403=y # # Lightning sensors # # # Proximity sensors # # CONFIG_LIDAR_LITE_V2 is not set CONFIG_SX9500=y # # Temperature sensors # CONFIG_MLX90614=y CONFIG_TMP006=y CONFIG_TSYS01=y # CONFIG_TSYS02D is not set # CONFIG_NTB is not set # CONFIG_VME_BUS is not set CONFIG_PWM=y CONFIG_PWM_SYSFS=y CONFIG_PWM_FSL_FTM=y # CONFIG_PWM_LP3943 is not set # CONFIG_PWM_LPSS_PCI is not set # CONFIG_PWM_LPSS_PLATFORM is not set CONFIG_PWM_PCA9685=y CONFIG_IRQCHIP=y CONFIG_ARM_GIC_MAX_NR=1 CONFIG_TS4800_IRQ=y CONFIG_IPACK_BUS=y # CONFIG_BOARD_TPCI200 is not set # CONFIG_SERIAL_IPOCTAL is not set # CONFIG_RESET_CONTROLLER is not set # CONFIG_FMC is not set # # PHY Subsystem # CONFIG_GENERIC_PHY=y # CONFIG_PHY_PXA_28NM_HSIC is not set CONFIG_PHY_PXA_28NM_USB2=y CONFIG_BCM_KONA_USB2_PHY=y # CONFIG_PHY_HI6220_USB is not set CONFIG_POWERCAP=y CONFIG_MCB=y # CONFIG_MCB_PCI is not set # # Performance monitor support # CONFIG_RAS=y # CONFIG_THUNDERBOLT is not set # # Android # # CONFIG_ANDROID is not set # CONFIG_LIBNVDIMM is not set # CONFIG_NVMEM is not set # CONFIG_STM is not set CONFIG_STM_DUMMY=y # CONFIG_STM_SOURCE_CONSOLE is not set CONFIG_INTEL_TH=y # CONFIG_INTEL_TH_PCI is not set CONFIG_INTEL_TH_GTH=y CONFIG_INTEL_TH_MSU=y CONFIG_INTEL_TH_PTI=y CONFIG_INTEL_TH_DEBUG=y # # FPGA Configuration Support # # CONFIG_FPGA is not set # # Firmware Drivers # CONFIG_EDD=y # CONFIG_EDD_OFF is not set # CONFIG_FIRMWARE_MEMMAP is not set CONFIG_DELL_RBU=y CONFIG_DCDBAS=y # CONFIG_ISCSI_IBFT_FIND is not set CONFIG_GOOGLE_FIRMWARE=y # # Google Firmware Drivers # # # File systems # CONFIG_DCACHE_WORD_ACCESS=y CONFIG_EXT2_FS=y CONFIG_EXT2_FS_XATTR=y # CONFIG_EXT2_FS_POSIX_ACL is not set CONFIG_EXT2_FS_SECURITY=y CONFIG_EXT3_FS=y # CONFIG_EXT3_FS_POSIX_ACL is not set CONFIG_EXT3_FS_SECURITY=y CONFIG_EXT4_FS=y # CONFIG_EXT4_FS_POSIX_ACL is not set CONFIG_EXT4_FS_SECURITY=y # CONFIG_EXT4_ENCRYPTION is not set # CONFIG_EXT4_DEBUG is not set CONFIG_JBD2=y # CONFIG_JBD2_DEBUG is not set CONFIG_FS_MBCACHE=y # CONFIG_REISERFS_FS is not set # CONFIG_JFS_FS is not set CONFIG_XFS_FS=y # CONFIG_XFS_QUOTA is not set # CONFIG_XFS_POSIX_ACL is not set # CONFIG_XFS_RT is not set CONFIG_XFS_DEBUG=y CONFIG_GFS2_FS=y # CONFIG_GFS2_FS_LOCKING_DLM is not set # CONFIG_OCFS2_FS is not set # CONFIG_BTRFS_FS is not set CONFIG_NILFS2_FS=y CONFIG_F2FS_FS=y CONFIG_F2FS_STAT_FS=y # CONFIG_F2FS_FS_XATTR is not set CONFIG_F2FS_CHECK_FS=y CONFIG_F2FS_IO_TRACE=y # CONFIG_FS_DAX is not set CONFIG_FS_POSIX_ACL=y CONFIG_EXPORTFS=y CONFIG_FILE_LOCKING=y # CONFIG_MANDATORY_FILE_LOCKING is not set CONFIG_FSNOTIFY=y # CONFIG_DNOTIFY is not set CONFIG_INOTIFY_USER=y # CONFIG_FANOTIFY is not set CONFIG_QUOTA=y # CONFIG_QUOTA_NETLINK_INTERFACE is not set # CONFIG_PRINT_QUOTA_WARNING is not set # CONFIG_QUOTA_DEBUG is not set CONFIG_QUOTA_TREE=y CONFIG_QFMT_V1=y CONFIG_QFMT_V2=y CONFIG_QUOTACTL=y CONFIG_QUOTACTL_COMPAT=y # CONFIG_AUTOFS4_FS is not set # CONFIG_FUSE_FS is not set # CONFIG_OVERLAY_FS is not set # # Caches # CONFIG_FSCACHE=y # CONFIG_FSCACHE_STATS is not set # CONFIG_FSCACHE_HISTOGRAM is not set CONFIG_FSCACHE_DEBUG=y # CONFIG_FSCACHE_OBJECT_LIST is not set CONFIG_CACHEFILES=y CONFIG_CACHEFILES_DEBUG=y # CONFIG_CACHEFILES_HISTOGRAM is not set # # CD-ROM/DVD Filesystems # CONFIG_ISO9660_FS=y # CONFIG_JOLIET is not set # CONFIG_ZISOFS is not set CONFIG_UDF_FS=y CONFIG_UDF_NLS=y # # DOS/FAT/NT Filesystems # CONFIG_FAT_FS=y CONFIG_MSDOS_FS=y CONFIG_VFAT_FS=y CONFIG_FAT_DEFAULT_CODEPAGE=437 CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1" CONFIG_NTFS_FS=y CONFIG_NTFS_DEBUG=y CONFIG_NTFS_RW=y # # Pseudo filesystems # CONFIG_PROC_FS=y # CONFIG_PROC_KCORE is not set CONFIG_PROC_SYSCTL=y CONFIG_PROC_PAGE_MONITOR=y # CONFIG_PROC_CHILDREN is not set CONFIG_KERNFS=y CONFIG_SYSFS=y # CONFIG_HUGETLBFS is not set # CONFIG_HUGETLB_PAGE is not set CONFIG_CONFIGFS_FS=y # CONFIG_MISC_FILESYSTEMS is not set CONFIG_NETWORK_FILESYSTEMS=y CONFIG_NFS_FS=y CONFIG_NFS_V2=y CONFIG_NFS_V3=y # CONFIG_NFS_V3_ACL is not set CONFIG_NFS_V4=y # CONFIG_NFS_SWAP is not set # CONFIG_NFS_V4_1 is not set # CONFIG_ROOT_NFS is not set # CONFIG_NFS_FSCACHE is not set # CONFIG_NFS_USE_LEGACY_DNS is not set CONFIG_NFS_USE_KERNEL_DNS=y # CONFIG_NFSD is not set CONFIG_GRACE_PERIOD=y CONFIG_LOCKD=y CONFIG_LOCKD_V4=y CONFIG_NFS_COMMON=y CONFIG_SUNRPC=y CONFIG_SUNRPC_GSS=y CONFIG_RPCSEC_GSS_KRB5=y # CONFIG_SUNRPC_DEBUG is not set # CONFIG_CEPH_FS is not set CONFIG_CIFS=y # CONFIG_CIFS_STATS is not set # CONFIG_CIFS_WEAK_PW_HASH is not set # CONFIG_CIFS_UPCALL is not set CONFIG_CIFS_XATTR=y CONFIG_CIFS_POSIX=y CONFIG_CIFS_ACL=y CONFIG_CIFS_DEBUG=y CONFIG_CIFS_DEBUG2=y CONFIG_CIFS_DFS_UPCALL=y # CONFIG_CIFS_SMB2 is not set CONFIG_CIFS_FSCACHE=y CONFIG_NCP_FS=y CONFIG_NCPFS_PACKET_SIGNING=y CONFIG_NCPFS_IOCTL_LOCKING=y CONFIG_NCPFS_STRONG=y # CONFIG_NCPFS_NFS_NS is not set CONFIG_NCPFS_OS2_NS=y # CONFIG_NCPFS_SMALLDOS is not set CONFIG_NCPFS_NLS=y CONFIG_NCPFS_EXTRAS=y CONFIG_CODA_FS=y # CONFIG_AFS_FS is not set CONFIG_9P_FS=y # CONFIG_9P_FSCACHE is not set # CONFIG_9P_FS_POSIX_ACL is not set # CONFIG_9P_FS_SECURITY is not set CONFIG_NLS=y CONFIG_NLS_DEFAULT="iso8859-1" CONFIG_NLS_CODEPAGE_437=y CONFIG_NLS_CODEPAGE_737=y # CONFIG_NLS_CODEPAGE_775 is not set CONFIG_NLS_CODEPAGE_850=y # CONFIG_NLS_CODEPAGE_852 is not set # CONFIG_NLS_CODEPAGE_855 is not set CONFIG_NLS_CODEPAGE_857=y CONFIG_NLS_CODEPAGE_860=y # CONFIG_NLS_CODEPAGE_861 is not set CONFIG_NLS_CODEPAGE_862=y CONFIG_NLS_CODEPAGE_863=y # CONFIG_NLS_CODEPAGE_864 is not set # CONFIG_NLS_CODEPAGE_865 is not set CONFIG_NLS_CODEPAGE_866=y CONFIG_NLS_CODEPAGE_869=y # CONFIG_NLS_CODEPAGE_936 is not set CONFIG_NLS_CODEPAGE_950=y CONFIG_NLS_CODEPAGE_932=y # CONFIG_NLS_CODEPAGE_949 is not set CONFIG_NLS_CODEPAGE_874=y # CONFIG_NLS_ISO8859_8 is not set CONFIG_NLS_CODEPAGE_1250=y CONFIG_NLS_CODEPAGE_1251=y CONFIG_NLS_ASCII=y # CONFIG_NLS_ISO8859_1 is not set CONFIG_NLS_ISO8859_2=y # CONFIG_NLS_ISO8859_3 is not set CONFIG_NLS_ISO8859_4=y # CONFIG_NLS_ISO8859_5 is not set CONFIG_NLS_ISO8859_6=y CONFIG_NLS_ISO8859_7=y CONFIG_NLS_ISO8859_9=y CONFIG_NLS_ISO8859_13=y # CONFIG_NLS_ISO8859_14 is not set CONFIG_NLS_ISO8859_15=y # CONFIG_NLS_KOI8_R is not set # CONFIG_NLS_KOI8_U is not set CONFIG_NLS_MAC_ROMAN=y # CONFIG_NLS_MAC_CELTIC is not set # CONFIG_NLS_MAC_CENTEURO is not set # CONFIG_NLS_MAC_CROATIAN is not set CONFIG_NLS_MAC_CYRILLIC=y # CONFIG_NLS_MAC_GAELIC is not set # CONFIG_NLS_MAC_GREEK is not set CONFIG_NLS_MAC_ICELAND=y CONFIG_NLS_MAC_INUIT=y # CONFIG_NLS_MAC_ROMANIAN is not set CONFIG_NLS_MAC_TURKISH=y # CONFIG_NLS_UTF8 is not set CONFIG_DLM=y # CONFIG_DLM_DEBUG is not set # # Kernel hacking # CONFIG_TRACE_IRQFLAGS_SUPPORT=y # # printk and dmesg options # CONFIG_PRINTK_TIME=y CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 # CONFIG_BOOT_PRINTK_DELAY is not set CONFIG_DYNAMIC_DEBUG=y # # Compile-time checks and compiler options # # CONFIG_DEBUG_INFO is not set # CONFIG_ENABLE_WARN_DEPRECATED is not set # CONFIG_ENABLE_MUST_CHECK is not set CONFIG_FRAME_WARN=2048 # CONFIG_STRIP_ASM_SYMS is not set CONFIG_READABLE_ASM=y CONFIG_UNUSED_SYMBOLS=y CONFIG_PAGE_OWNER=y CONFIG_DEBUG_FS=y CONFIG_HEADERS_CHECK=y # CONFIG_DEBUG_SECTION_MISMATCH is not set # CONFIG_SECTION_MISMATCH_WARN_ONLY is not set CONFIG_ARCH_WANT_FRAME_POINTERS=y CONFIG_FRAME_POINTER=y # CONFIG_DEBUG_FORCE_WEAK_PER_CPU is not set # CONFIG_MAGIC_SYSRQ is not set CONFIG_DEBUG_KERNEL=y # # Memory Debugging # CONFIG_PAGE_EXTENSION=y CONFIG_DEBUG_PAGEALLOC=y CONFIG_DEBUG_OBJECTS=y CONFIG_DEBUG_OBJECTS_SELFTEST=y # CONFIG_DEBUG_OBJECTS_FREE is not set # CONFIG_DEBUG_OBJECTS_TIMERS is not set CONFIG_DEBUG_OBJECTS_WORK=y CONFIG_DEBUG_OBJECTS_RCU_HEAD=y # CONFIG_DEBUG_OBJECTS_PERCPU_COUNTER is not set CONFIG_DEBUG_OBJECTS_ENABLE_DEFAULT=1 CONFIG_HAVE_DEBUG_KMEMLEAK=y # CONFIG_DEBUG_KMEMLEAK is not set # CONFIG_DEBUG_STACK_USAGE is not set CONFIG_DEBUG_VM=y CONFIG_DEBUG_VM_VMACACHE=y CONFIG_DEBUG_VM_RB=y # CONFIG_DEBUG_VM_PGFLAGS is not set CONFIG_DEBUG_VIRTUAL=y CONFIG_DEBUG_MEMORY_INIT=y CONFIG_DEBUG_PER_CPU_MAPS=y CONFIG_HAVE_DEBUG_STACKOVERFLOW=y # CONFIG_DEBUG_STACKOVERFLOW is not set CONFIG_HAVE_ARCH_KMEMCHECK=y CONFIG_HAVE_ARCH_KASAN=y CONFIG_DEBUG_SHIRQ=y # # Debug Lockups and Hangs # CONFIG_LOCKUP_DETECTOR=y CONFIG_HARDLOCKUP_DETECTOR=y CONFIG_BOOTPARAM_HARDLOCKUP_PANIC=y CONFIG_BOOTPARAM_HARDLOCKUP_PANIC_VALUE=1 CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC=y CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC_VALUE=1 # CONFIG_DETECT_HUNG_TASK is not set # CONFIG_WQ_WATCHDOG is not set # CONFIG_PANIC_ON_OOPS is not set CONFIG_PANIC_ON_OOPS_VALUE=0 CONFIG_PANIC_TIMEOUT=0 CONFIG_SCHED_DEBUG=y CONFIG_SCHED_INFO=y # CONFIG_SCHEDSTATS is not set CONFIG_SCHED_STACK_END_CHECK=y # CONFIG_DEBUG_TIMEKEEPING is not set # CONFIG_TIMER_STATS is not set # CONFIG_DEBUG_PREEMPT is not set # # Lock Debugging (spinlocks, mutexes, etc...) # # CONFIG_DEBUG_RT_MUTEXES is not set CONFIG_DEBUG_SPINLOCK=y CONFIG_DEBUG_MUTEXES=y # CONFIG_DEBUG_WW_MUTEX_SLOWPATH is not set CONFIG_DEBUG_LOCK_ALLOC=y CONFIG_PROVE_LOCKING=y CONFIG_LOCKDEP=y # CONFIG_LOCK_STAT is not set # CONFIG_DEBUG_LOCKDEP is not set CONFIG_DEBUG_ATOMIC_SLEEP=y CONFIG_DEBUG_LOCKING_API_SELFTESTS=y CONFIG_LOCK_TORTURE_TEST=y CONFIG_TRACE_IRQFLAGS=y CONFIG_STACKTRACE=y # CONFIG_DEBUG_KOBJECT is not set CONFIG_DEBUG_BUGVERBOSE=y CONFIG_DEBUG_LIST=y CONFIG_DEBUG_PI_LIST=y # CONFIG_DEBUG_SG is not set # CONFIG_DEBUG_NOTIFIERS is not set CONFIG_DEBUG_CREDENTIALS=y # # RCU Debugging # CONFIG_PROVE_RCU=y # CONFIG_PROVE_RCU_REPEATEDLY is not set # CONFIG_SPARSE_RCU_POINTER is not set CONFIG_TORTURE_TEST=y # CONFIG_RCU_TORTURE_TEST is not set CONFIG_RCU_CPU_STALL_TIMEOUT=21 # CONFIG_RCU_TRACE is not set CONFIG_RCU_EQS_DEBUG=y # CONFIG_DEBUG_BLOCK_EXT_DEVT is not set # CONFIG_NOTIFIER_ERROR_INJECTION is not set CONFIG_FAULT_INJECTION=y CONFIG_FAIL_PAGE_ALLOC=y # CONFIG_FAIL_MAKE_REQUEST is not set CONFIG_FAIL_IO_TIMEOUT=y # CONFIG_FAIL_FUTEX is not set # CONFIG_FAULT_INJECTION_DEBUG_FS is not set # CONFIG_LATENCYTOP is not set CONFIG_ARCH_HAS_DEBUG_STRICT_USER_COPY_CHECKS=y # CONFIG_DEBUG_STRICT_USER_COPY_CHECKS is not set CONFIG_USER_STACKTRACE_SUPPORT=y CONFIG_NOP_TRACER=y CONFIG_HAVE_FUNCTION_TRACER=y CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y CONFIG_HAVE_FUNCTION_GRAPH_FP_TEST=y CONFIG_HAVE_DYNAMIC_FTRACE=y CONFIG_HAVE_DYNAMIC_FTRACE_WITH_REGS=y CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y CONFIG_HAVE_SYSCALL_TRACEPOINTS=y CONFIG_HAVE_FENTRY=y CONFIG_HAVE_C_RECORDMCOUNT=y CONFIG_TRACER_MAX_TRACE=y CONFIG_TRACE_CLOCK=y CONFIG_RING_BUFFER=y CONFIG_EVENT_TRACING=y CONFIG_CONTEXT_SWITCH_TRACER=y CONFIG_RING_BUFFER_ALLOW_SWAP=y CONFIG_TRACING=y CONFIG_GENERIC_TRACER=y CONFIG_TRACING_SUPPORT=y CONFIG_FTRACE=y CONFIG_FUNCTION_TRACER=y # CONFIG_FUNCTION_GRAPH_TRACER is not set CONFIG_IRQSOFF_TRACER=y # CONFIG_PREEMPT_TRACER is not set # CONFIG_SCHED_TRACER is not set # CONFIG_FTRACE_SYSCALLS is not set CONFIG_TRACER_SNAPSHOT=y CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP=y CONFIG_BRANCH_PROFILE_NONE=y # CONFIG_PROFILE_ANNOTATED_BRANCHES is not set # CONFIG_PROFILE_ALL_BRANCHES is not set # CONFIG_STACK_TRACER is not set # CONFIG_BLK_DEV_IO_TRACE is not set CONFIG_UPROBE_EVENT=y CONFIG_BPF_EVENTS=y CONFIG_PROBE_EVENTS=y CONFIG_DYNAMIC_FTRACE=y CONFIG_DYNAMIC_FTRACE_WITH_REGS=y CONFIG_FUNCTION_PROFILER=y CONFIG_FTRACE_MCOUNT_RECORD=y # CONFIG_FTRACE_STARTUP_TEST is not set # CONFIG_MMIOTRACE is not set # CONFIG_TRACEPOINT_BENCHMARK is not set CONFIG_RING_BUFFER_BENCHMARK=y # CONFIG_RING_BUFFER_STARTUP_TEST is not set # CONFIG_TRACE_ENUM_MAP_FILE is not set CONFIG_TRACING_EVENTS_GPIO=y # # Runtime Testing # CONFIG_LKDTM=y # CONFIG_TEST_LIST_SORT is not set # CONFIG_BACKTRACE_SELF_TEST is not set CONFIG_RBTREE_TEST=y # CONFIG_ATOMIC64_SELFTEST is not set CONFIG_ASYNC_RAID6_TEST=y CONFIG_TEST_HEXDUMP=y CONFIG_TEST_STRING_HELPERS=y # CONFIG_TEST_KSTRTOX is not set CONFIG_TEST_PRINTF=y CONFIG_TEST_RHASHTABLE=y # CONFIG_PROVIDE_OHCI1394_DMA_INIT is not set CONFIG_BUILD_DOCSRC=y # CONFIG_DMA_API_DEBUG is not set # CONFIG_TEST_FIRMWARE is not set CONFIG_TEST_UDELAY=y # CONFIG_MEMTEST is not set # CONFIG_SAMPLES is not set CONFIG_HAVE_ARCH_KGDB=y # CONFIG_KGDB is not set CONFIG_ARCH_HAS_UBSAN_SANITIZE_ALL=y CONFIG_UBSAN=y # CONFIG_UBSAN_SANITIZE_ALL is not set # CONFIG_UBSAN_ALIGNMENT is not set CONFIG_ARCH_HAS_DEVMEM_IS_ALLOWED=y # CONFIG_STRICT_DEVMEM is not set CONFIG_X86_VERBOSE_BOOTUP=y # CONFIG_EARLY_PRINTK is not set CONFIG_X86_PTDUMP_CORE=y CONFIG_X86_PTDUMP=y CONFIG_DEBUG_RODATA=y CONFIG_DEBUG_RODATA_TEST=y CONFIG_DEBUG_WX=y # CONFIG_DOUBLEFAULT is not set CONFIG_DEBUG_TLBFLUSH=y CONFIG_IOMMU_STRESS=y CONFIG_HAVE_MMIOTRACE_SUPPORT=y CONFIG_IO_DELAY_TYPE_0X80=0 CONFIG_IO_DELAY_TYPE_0XED=1 CONFIG_IO_DELAY_TYPE_UDELAY=2 CONFIG_IO_DELAY_TYPE_NONE=3 # CONFIG_IO_DELAY_0X80 is not set # CONFIG_IO_DELAY_0XED is not set CONFIG_IO_DELAY_UDELAY=y # CONFIG_IO_DELAY_NONE is not set CONFIG_DEFAULT_IO_DELAY_TYPE=2 CONFIG_DEBUG_BOOT_PARAMS=y # CONFIG_CPA_DEBUG is not set CONFIG_OPTIMIZE_INLINING=y # CONFIG_DEBUG_ENTRY is not set CONFIG_DEBUG_NMI_SELFTEST=y # CONFIG_X86_DEBUG_STATIC_CPU_HAS is not set # CONFIG_X86_DEBUG_FPU is not set # CONFIG_PUNIT_ATOM_DEBUG is not set # # Security options # CONFIG_KEYS=y # CONFIG_PERSISTENT_KEYRINGS is not set CONFIG_TRUSTED_KEYS=y CONFIG_ENCRYPTED_KEYS=y CONFIG_SECURITY_DMESG_RESTRICT=y # CONFIG_SECURITY is not set CONFIG_SECURITYFS=y CONFIG_DEFAULT_SECURITY_DAC=y CONFIG_DEFAULT_SECURITY="" CONFIG_XOR_BLOCKS=y CONFIG_ASYNC_CORE=y CONFIG_ASYNC_MEMCPY=y CONFIG_ASYNC_XOR=y CONFIG_ASYNC_PQ=y CONFIG_ASYNC_RAID6_RECOV=y CONFIG_CRYPTO=y # # Crypto core or helper # CONFIG_CRYPTO_ALGAPI=y CONFIG_CRYPTO_ALGAPI2=y CONFIG_CRYPTO_AEAD=y CONFIG_CRYPTO_AEAD2=y CONFIG_CRYPTO_BLKCIPHER=y CONFIG_CRYPTO_BLKCIPHER2=y CONFIG_CRYPTO_HASH=y CONFIG_CRYPTO_HASH2=y CONFIG_CRYPTO_RNG=y CONFIG_CRYPTO_RNG2=y CONFIG_CRYPTO_RNG_DEFAULT=y CONFIG_CRYPTO_PCOMP=y CONFIG_CRYPTO_PCOMP2=y CONFIG_CRYPTO_AKCIPHER2=y CONFIG_CRYPTO_AKCIPHER=y CONFIG_CRYPTO_RSA=y CONFIG_CRYPTO_MANAGER=y CONFIG_CRYPTO_MANAGER2=y CONFIG_CRYPTO_USER=y CONFIG_CRYPTO_MANAGER_DISABLE_TESTS=y CONFIG_CRYPTO_GF128MUL=y CONFIG_CRYPTO_NULL=y CONFIG_CRYPTO_NULL2=y CONFIG_CRYPTO_PCRYPT=y CONFIG_CRYPTO_WORKQUEUE=y CONFIG_CRYPTO_CRYPTD=y CONFIG_CRYPTO_MCRYPTD=y CONFIG_CRYPTO_AUTHENC=y CONFIG_CRYPTO_ABLK_HELPER=y CONFIG_CRYPTO_GLUE_HELPER_X86=y # # Authenticated Encryption with Associated Data # CONFIG_CRYPTO_CCM=y CONFIG_CRYPTO_GCM=y CONFIG_CRYPTO_CHACHA20POLY1305=y CONFIG_CRYPTO_SEQIV=y CONFIG_CRYPTO_ECHAINIV=y # # Block modes # CONFIG_CRYPTO_CBC=y CONFIG_CRYPTO_CTR=y CONFIG_CRYPTO_CTS=y CONFIG_CRYPTO_ECB=y CONFIG_CRYPTO_LRW=y CONFIG_CRYPTO_PCBC=y CONFIG_CRYPTO_XTS=y CONFIG_CRYPTO_KEYWRAP=y # # Hash modes # CONFIG_CRYPTO_CMAC=y CONFIG_CRYPTO_HMAC=y CONFIG_CRYPTO_XCBC=y CONFIG_CRYPTO_VMAC=y # # Digest # CONFIG_CRYPTO_CRC32C=y CONFIG_CRYPTO_CRC32C_INTEL=y # CONFIG_CRYPTO_CRC32 is not set CONFIG_CRYPTO_CRC32_PCLMUL=y CONFIG_CRYPTO_CRCT10DIF=y # CONFIG_CRYPTO_CRCT10DIF_PCLMUL is not set CONFIG_CRYPTO_GHASH=y CONFIG_CRYPTO_POLY1305=y # CONFIG_CRYPTO_POLY1305_X86_64 is not set CONFIG_CRYPTO_MD4=y CONFIG_CRYPTO_MD5=y CONFIG_CRYPTO_MICHAEL_MIC=y CONFIG_CRYPTO_RMD128=y # CONFIG_CRYPTO_RMD160 is not set # CONFIG_CRYPTO_RMD256 is not set # CONFIG_CRYPTO_RMD320 is not set CONFIG_CRYPTO_SHA1=y CONFIG_CRYPTO_SHA1_SSSE3=y CONFIG_CRYPTO_SHA256_SSSE3=y CONFIG_CRYPTO_SHA512_SSSE3=y CONFIG_CRYPTO_SHA1_MB=y CONFIG_CRYPTO_SHA256=y CONFIG_CRYPTO_SHA512=y CONFIG_CRYPTO_TGR192=y # CONFIG_CRYPTO_WP512 is not set # CONFIG_CRYPTO_GHASH_CLMUL_NI_INTEL is not set # # Ciphers # CONFIG_CRYPTO_AES=y CONFIG_CRYPTO_AES_X86_64=y CONFIG_CRYPTO_AES_NI_INTEL=y CONFIG_CRYPTO_ANUBIS=y CONFIG_CRYPTO_ARC4=y # CONFIG_CRYPTO_BLOWFISH is not set # CONFIG_CRYPTO_BLOWFISH_X86_64 is not set CONFIG_CRYPTO_CAMELLIA=y CONFIG_CRYPTO_CAMELLIA_X86_64=y CONFIG_CRYPTO_CAMELLIA_AESNI_AVX_X86_64=y CONFIG_CRYPTO_CAMELLIA_AESNI_AVX2_X86_64=y CONFIG_CRYPTO_CAST_COMMON=y CONFIG_CRYPTO_CAST5=y # CONFIG_CRYPTO_CAST5_AVX_X86_64 is not set CONFIG_CRYPTO_CAST6=y CONFIG_CRYPTO_CAST6_AVX_X86_64=y CONFIG_CRYPTO_DES=y # CONFIG_CRYPTO_DES3_EDE_X86_64 is not set CONFIG_CRYPTO_FCRYPT=y CONFIG_CRYPTO_KHAZAD=y CONFIG_CRYPTO_SALSA20=y CONFIG_CRYPTO_SALSA20_X86_64=y CONFIG_CRYPTO_CHACHA20=y CONFIG_CRYPTO_CHACHA20_X86_64=y CONFIG_CRYPTO_SEED=y CONFIG_CRYPTO_SERPENT=y # CONFIG_CRYPTO_SERPENT_SSE2_X86_64 is not set CONFIG_CRYPTO_SERPENT_AVX_X86_64=y # CONFIG_CRYPTO_SERPENT_AVX2_X86_64 is not set # CONFIG_CRYPTO_TEA is not set CONFIG_CRYPTO_TWOFISH=y CONFIG_CRYPTO_TWOFISH_COMMON=y CONFIG_CRYPTO_TWOFISH_X86_64=y CONFIG_CRYPTO_TWOFISH_X86_64_3WAY=y CONFIG_CRYPTO_TWOFISH_AVX_X86_64=y # # Compression # CONFIG_CRYPTO_DEFLATE=y CONFIG_CRYPTO_ZLIB=y CONFIG_CRYPTO_LZO=y CONFIG_CRYPTO_842=y # CONFIG_CRYPTO_LZ4 is not set # CONFIG_CRYPTO_LZ4HC is not set # # Random Number Generation # CONFIG_CRYPTO_ANSI_CPRNG=y CONFIG_CRYPTO_DRBG_MENU=y CONFIG_CRYPTO_DRBG_HMAC=y # CONFIG_CRYPTO_DRBG_HASH is not set # CONFIG_CRYPTO_DRBG_CTR is not set CONFIG_CRYPTO_DRBG=y CONFIG_CRYPTO_JITTERENTROPY=y CONFIG_CRYPTO_USER_API=y CONFIG_CRYPTO_USER_API_HASH=y CONFIG_CRYPTO_USER_API_SKCIPHER=y CONFIG_CRYPTO_USER_API_RNG=y # CONFIG_CRYPTO_USER_API_AEAD is not set CONFIG_CRYPTO_HASH_INFO=y CONFIG_CRYPTO_HW=y # CONFIG_CRYPTO_DEV_PADLOCK is not set # CONFIG_CRYPTO_DEV_CCP is not set # CONFIG_CRYPTO_DEV_QAT_DH895xCC is not set # CONFIG_CRYPTO_DEV_QAT_C3XXX is not set # CONFIG_CRYPTO_DEV_QAT_C62X is not set # CONFIG_CRYPTO_DEV_QAT_DH895xCCVF is not set # CONFIG_CRYPTO_DEV_QAT_C3XXXVF is not set # CONFIG_CRYPTO_DEV_QAT_C62XVF is not set CONFIG_ASYMMETRIC_KEY_TYPE=y # CONFIG_ASYMMETRIC_PUBLIC_KEY_SUBTYPE is not set # CONFIG_PUBLIC_KEY_ALGO_RSA is not set # # Certificates for signature checking # CONFIG_SYSTEM_TRUSTED_KEYRING=y CONFIG_SYSTEM_TRUSTED_KEYS="" CONFIG_HAVE_KVM=y CONFIG_HAVE_KVM_IRQCHIP=y CONFIG_HAVE_KVM_IRQFD=y CONFIG_HAVE_KVM_IRQ_ROUTING=y CONFIG_HAVE_KVM_EVENTFD=y CONFIG_KVM_APIC_ARCHITECTURE=y CONFIG_KVM_MMIO=y CONFIG_KVM_ASYNC_PF=y CONFIG_HAVE_KVM_MSI=y CONFIG_HAVE_KVM_CPU_RELAX_INTERCEPT=y CONFIG_KVM_VFIO=y CONFIG_KVM_GENERIC_DIRTYLOG_READ_PROTECT=y CONFIG_KVM_COMPAT=y CONFIG_HAVE_KVM_IRQ_BYPASS=y CONFIG_VIRTUALIZATION=y CONFIG_KVM=y CONFIG_KVM_INTEL=y # CONFIG_KVM_AMD is not set CONFIG_KVM_MMU_AUDIT=y CONFIG_BINARY_PRINTF=y # # Library routines # CONFIG_RAID6_PQ=y CONFIG_BITREVERSE=y # CONFIG_HAVE_ARCH_BITREVERSE is not set CONFIG_RATIONAL=y CONFIG_GENERIC_STRNCPY_FROM_USER=y CONFIG_GENERIC_STRNLEN_USER=y CONFIG_GENERIC_NET_UTILS=y CONFIG_GENERIC_FIND_FIRST_BIT=y CONFIG_GENERIC_PCI_IOMAP=y CONFIG_GENERIC_IOMAP=y CONFIG_GENERIC_IO=y CONFIG_ARCH_USE_CMPXCHG_LOCKREF=y CONFIG_ARCH_HAS_FAST_MULTIPLIER=y CONFIG_CRC_CCITT=y CONFIG_CRC16=y CONFIG_CRC_T10DIF=y CONFIG_CRC_ITU_T=y CONFIG_CRC32=y CONFIG_CRC32_SELFTEST=y # CONFIG_CRC32_SLICEBY8 is not set # CONFIG_CRC32_SLICEBY4 is not set # CONFIG_CRC32_SARWATE is not set CONFIG_CRC32_BIT=y CONFIG_CRC7=y CONFIG_LIBCRC32C=y CONFIG_CRC8=y # CONFIG_AUDIT_ARCH_COMPAT_GENERIC is not set CONFIG_RANDOM32_SELFTEST=y CONFIG_842_COMPRESS=y CONFIG_842_DECOMPRESS=y CONFIG_ZLIB_INFLATE=y CONFIG_ZLIB_DEFLATE=y CONFIG_LZO_COMPRESS=y CONFIG_LZO_DECOMPRESS=y CONFIG_XZ_DEC=y CONFIG_XZ_DEC_X86=y CONFIG_XZ_DEC_POWERPC=y CONFIG_XZ_DEC_IA64=y # CONFIG_XZ_DEC_ARM is not set CONFIG_XZ_DEC_ARMTHUMB=y # CONFIG_XZ_DEC_SPARC is not set CONFIG_XZ_DEC_BCJ=y CONFIG_XZ_DEC_TEST=y CONFIG_DECOMPRESS_GZIP=y CONFIG_DECOMPRESS_BZIP2=y CONFIG_DECOMPRESS_LZMA=y CONFIG_DECOMPRESS_XZ=y CONFIG_DECOMPRESS_LZO=y CONFIG_GENERIC_ALLOCATOR=y CONFIG_BCH=y CONFIG_ASSOCIATIVE_ARRAY=y CONFIG_HAS_IOMEM=y CONFIG_HAS_IOPORT_MAP=y CONFIG_HAS_DMA=y # CONFIG_CPUMASK_OFFSTACK is not set CONFIG_CPU_RMAP=y CONFIG_DQL=y CONFIG_GLOB=y # CONFIG_GLOB_SELFTEST is not set CONFIG_NLATTR=y CONFIG_ARCH_HAS_ATOMIC64_DEC_IF_POSITIVE=y CONFIG_CLZ_TAB=y CONFIG_CORDIC=y CONFIG_DDR=y CONFIG_IRQ_POLL=y CONFIG_MPILIB=y CONFIG_LIBFDT=y CONFIG_OID_REGISTRY=y # CONFIG_SG_SPLIT is not set CONFIG_ARCH_HAS_SG_CHAIN=y CONFIG_ARCH_HAS_PMEM_API=y CONFIG_ARCH_HAS_MMIO_FLUSH=y --=-=-= Content-Type: application/x-xz Content-Disposition: attachment; filename=dmesg.xz Content-Transfer-Encoding: base64 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 9w4kDed5scRn+wIAAAAABFla --=-=-=--