From mboxrd@z Thu Jan 1 00:00:00 1970 Content-Type: multipart/mixed; boundary="===============7755308971012897830==" MIME-Version: 1.0 From: kernel test robot To: lkp@lists.01.org Subject: [wmi] a46ad0f13bc: alienware_wmi: alienware-wmi: No known WMI GUID found Date: Sat, 01 Aug 2015 13:16:43 +0800 Message-ID: <87si83y4ec.fsf@yhuang-dev.intel.com> List-Id: --===============7755308971012897830== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable FYI, we noticed the below changes on git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master commit a46ad0f13bc32a9601f3c5dff43fafdc2c598814 ("Add WMI driver for contro= lling AlienFX features on some Alienware products") The following new message in kernel log may make end user confusing. [ 6.640707] alienware_wmi: alienware-wmi: No known WMI GUID found [ 6.640707] alienware_wmi: alienware-wmi: No known WMI GUID found Thanks, Ying Huang --===============7755308971012897830== Content-Type: text/plain MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="config-3.14.0-10339-ga46ad0f" IwojIEF1dG9tYXRpY2FsbHkgZ2VuZXJhdGVkIGZpbGU7IERPIE5PVCBFRElULgojIExpbnV4L3g4 Nl82NCAzLjE0LjAgS2VybmVsIENvbmZpZ3VyYXRpb24KIwpDT05GSUdfNjRCSVQ9eQpDT05GSUdf WDg2XzY0PXkKQ09ORklHX1g4Nj15CkNPTkZJR19JTlNUUlVDVElPTl9ERUNPREVSPXkKQ09ORklH X09VVFBVVF9GT1JNQVQ9ImVsZjY0LXg4Ni02NCIKQ09ORklHX0FSQ0hfREVGQ09ORklHPSJhcmNo L3g4Ni9jb25maWdzL3g4Nl82NF9kZWZjb25maWciCkNPTkZJR19MT0NLREVQX1NVUFBPUlQ9eQpD T05GSUdfU1RBQ0tUUkFDRV9TVVBQT1JUPXkKQ09ORklHX0hBVkVfTEFURU5DWVRPUF9TVVBQT1JU PXkKQ09ORklHX01NVT15CkNPTkZJR19ORUVEX0RNQV9NQVBfU1RBVEU9eQpDT05GSUdfTkVFRF9T R19ETUFfTEVOR1RIPXkKQ09ORklHX0dFTkVSSUNfQlVHPXkKQ09ORklHX0dFTkVSSUNfQlVHX1JF TEFUSVZFX1BPSU5URVJTPXkKQ09ORklHX0dFTkVSSUNfSFdFSUdIVD15CkNPTkZJR19SV1NFTV9Y Q0hHQUREX0FMR09SSVRITT15CkNPTkZJR19HRU5FUklDX0NBTElCUkFURV9ERUxBWT15CkNPTkZJ R19BUkNIX0hBU19DUFVfUkVMQVg9eQpDT05GSUdfQVJDSF9IQVNfQ0FDSEVfTElORV9TSVpFPXkK Q09ORklHX0hBVkVfU0VUVVBfUEVSX0NQVV9BUkVBPXkKQ09ORklHX05FRURfUEVSX0NQVV9FTUJF RF9GSVJTVF9DSFVOSz15CkNPTkZJR19ORUVEX1BFUl9DUFVfUEFHRV9GSVJTVF9DSFVOSz15CkNP TkZJR19BUkNIX0hJQkVSTkFUSU9OX1BPU1NJQkxFPXkKQ09ORklHX0FSQ0hfU1VTUEVORF9QT1NT SUJMRT15CkNPTkZJR19BUkNIX1dBTlRfSFVHRV9QTURfU0hBUkU9eQpDT05GSUdfQVJDSF9XQU5U X0dFTkVSQUxfSFVHRVRMQj15CkNPTkZJR19aT05FX0RNQTMyPXkKQ09ORklHX0FVRElUX0FSQ0g9 eQpDT05GSUdfQVJDSF9TVVBQT1JUU19PUFRJTUlaRURfSU5MSU5JTkc9eQpDT05GSUdfQVJDSF9T VVBQT1JUU19ERUJVR19QQUdFQUxMT0M9eQpDT05GSUdfQVJDSF9IV0VJR0hUX0NGTEFHUz0iLWZj YWxsLXNhdmVkLXJkaSAtZmNhbGwtc2F2ZWQtcnNpIC1mY2FsbC1zYXZlZC1yZHggLWZjYWxsLXNh dmVkLXJjeCAtZmNhbGwtc2F2ZWQtcjggLWZjYWxsLXNhdmVkLXI5IC1mY2FsbC1zYXZlZC1yMTAg LWZjYWxsLXNhdmVkLXIxMSIKQ09ORklHX0FSQ0hfU1VQUE9SVFNfVVBST0JFUz15CkNPTkZJR19E RUZDT05GSUdfTElTVD0iL2xpYi9tb2R1bGVzLyRVTkFNRV9SRUxFQVNFLy5jb25maWciCkNPTkZJ R19DT05TVFJVQ1RPUlM9eQpDT05GSUdfSVJRX1dPUks9eQpDT05GSUdfQlVJTERUSU1FX0VYVEFC TEVfU09SVD15CgojCiMgR2VuZXJhbCBzZXR1cAojCkNPTkZJR19CUk9LRU5fT05fU01QPXkKQ09O RklHX0lOSVRfRU5WX0FSR19MSU1JVD0zMgpDT05GSUdfQ1JPU1NfQ09NUElMRT0iIgojIENPTkZJ R19DT01QSUxFX1RFU1QgaXMgbm90IHNldApDT05GSUdfTE9DQUxWRVJTSU9OPSIiCkNPTkZJR19M T0NBTFZFUlNJT05fQVVUTz15CkNPTkZJR19IQVZFX0tFUk5FTF9HWklQPXkKQ09ORklHX0hBVkVf S0VSTkVMX0JaSVAyPXkKQ09ORklHX0hBVkVfS0VSTkVMX0xaTUE9eQpDT05GSUdfSEFWRV9LRVJO RUxfWFo9eQpDT05GSUdfSEFWRV9LRVJORUxfTFpPPXkKQ09ORklHX0hBVkVfS0VSTkVMX0xaND15 CiMgQ09ORklHX0tFUk5FTF9HWklQIGlzIG5vdCBzZXQKIyBDT05GSUdfS0VSTkVMX0JaSVAyIGlz IG5vdCBzZXQKQ09ORklHX0tFUk5FTF9MWk1BPXkKIyBDT05GSUdfS0VSTkVMX1haIGlzIG5vdCBz ZXQKIyBDT05GSUdfS0VSTkVMX0xaTyBpcyBub3Qgc2V0CiMgQ09ORklHX0tFUk5FTF9MWjQgaXMg bm90IHNldApDT05GSUdfREVGQVVMVF9IT1NUTkFNRT0iKG5vbmUpIgpDT05GSUdfU1dBUD15CiMg Q09ORklHX1NZU1ZJUEMgaXMgbm90IHNldAojIENPTkZJR19QT1NJWF9NUVVFVUUgaXMgbm90IHNl dApDT05GSUdfRkhBTkRMRT15CiMgQ09ORklHX1VTRUxJQiBpcyBub3Qgc2V0CiMgQ09ORklHX0FV RElUIGlzIG5vdCBzZXQKCiMKIyBJUlEgc3Vic3lzdGVtCiMKQ09ORklHX0dFTkVSSUNfSVJRX1BS T0JFPXkKQ09ORklHX0dFTkVSSUNfSVJRX1NIT1c9eQpDT05GSUdfSVJRX0RPTUFJTj15CiMgQ09O RklHX0lSUV9ET01BSU5fREVCVUcgaXMgbm90IHNldApDT05GSUdfSVJRX0ZPUkNFRF9USFJFQURJ Tkc9eQpDT05GSUdfU1BBUlNFX0lSUT15CkNPTkZJR19DTE9DS1NPVVJDRV9XQVRDSERPRz15CkNP TkZJR19BUkNIX0NMT0NLU09VUkNFX0RBVEE9eQpDT05GSUdfR0VORVJJQ19USU1FX1ZTWVNDQUxM PXkKQ09ORklHX0dFTkVSSUNfQ0xPQ0tFVkVOVFM9eQpDT05GSUdfR0VORVJJQ19DTE9DS0VWRU5U U19CVUlMRD15CkNPTkZJR19HRU5FUklDX0NMT0NLRVZFTlRTX0JST0FEQ0FTVD15CkNPTkZJR19H RU5FUklDX0NMT0NLRVZFTlRTX01JTl9BREpVU1Q9eQpDT05GSUdfR0VORVJJQ19DTU9TX1VQREFU RT15CgojCiMgVGltZXJzIHN1YnN5c3RlbQojCkNPTkZJR19IWl9QRVJJT0RJQz15CiMgQ09ORklH X05PX0haX0lETEUgaXMgbm90IHNldAojIENPTkZJR19OT19IWiBpcyBub3Qgc2V0CiMgQ09ORklH X0hJR0hfUkVTX1RJTUVSUyBpcyBub3Qgc2V0CgojCiMgQ1BVL1Rhc2sgdGltZSBhbmQgc3RhdHMg YWNjb3VudGluZwojCiMgQ09ORklHX1RJQ0tfQ1BVX0FDQ09VTlRJTkcgaXMgbm90IHNldAojIENP TkZJR19WSVJUX0NQVV9BQ0NPVU5USU5HX0dFTiBpcyBub3Qgc2V0CkNPTkZJR19JUlFfVElNRV9B Q0NPVU5USU5HPXkKIyBDT05GSUdfQlNEX1BST0NFU1NfQUNDVCBpcyBub3Qgc2V0CiMgQ09ORklH X1RBU0tTVEFUUyBpcyBub3Qgc2V0CgojCiMgUkNVIFN1YnN5c3RlbQojCkNPTkZJR19UUkVFX1BS RUVNUFRfUkNVPXkKQ09ORklHX1BSRUVNUFRfUkNVPXkKQ09ORklHX1JDVV9TVEFMTF9DT01NT049 eQpDT05GSUdfUkNVX0ZBTk9VVD02NApDT05GSUdfUkNVX0ZBTk9VVF9MRUFGPTE2CiMgQ09ORklH X1JDVV9GQU5PVVRfRVhBQ1QgaXMgbm90IHNldAojIENPTkZJR19UUkVFX1JDVV9UUkFDRSBpcyBu b3Qgc2V0CiMgQ09ORklHX1JDVV9CT09TVCBpcyBub3Qgc2V0CkNPTkZJR19SQ1VfTk9DQl9DUFU9 eQojIENPTkZJR19SQ1VfTk9DQl9DUFVfTk9ORSBpcyBub3Qgc2V0CkNPTkZJR19SQ1VfTk9DQl9D UFVfWkVSTz15CiMgQ09ORklHX1JDVV9OT0NCX0NQVV9BTEwgaXMgbm90IHNldApDT05GSUdfSUtD T05GSUc9eQpDT05GSUdfSUtDT05GSUdfUFJPQz15CkNPTkZJR19MT0dfQlVGX1NISUZUPTE3CkNP TkZJR19IQVZFX1VOU1RBQkxFX1NDSEVEX0NMT0NLPXkKQ09ORklHX0FSQ0hfU1VQUE9SVFNfTlVN QV9CQUxBTkNJTkc9eQpDT05GSUdfQVJDSF9TVVBQT1JUU19JTlQxMjg9eQpDT05GSUdfQVJDSF9X QU5UU19QUk9UX05VTUFfUFJPVF9OT05FPXkKQ09ORklHX0NHUk9VUFM9eQpDT05GSUdfQ0dST1VQ X0RFQlVHPXkKIyBDT05GSUdfQ0dST1VQX0ZSRUVaRVIgaXMgbm90IHNldAojIENPTkZJR19DR1JP VVBfREVWSUNFIGlzIG5vdCBzZXQKIyBDT05GSUdfQ1BVU0VUUyBpcyBub3Qgc2V0CiMgQ09ORklH X0NHUk9VUF9DUFVBQ0NUIGlzIG5vdCBzZXQKIyBDT05GSUdfUkVTT1VSQ0VfQ09VTlRFUlMgaXMg bm90IHNldApDT05GSUdfQ0dST1VQX1BFUkY9eQpDT05GSUdfQ0dST1VQX1NDSEVEPXkKQ09ORklH X0ZBSVJfR1JPVVBfU0NIRUQ9eQojIENPTkZJR19DRlNfQkFORFdJRFRIIGlzIG5vdCBzZXQKQ09O RklHX1JUX0dST1VQX1NDSEVEPXkKIyBDT05GSUdfQkxLX0NHUk9VUCBpcyBub3Qgc2V0CiMgQ09O RklHX0NIRUNLUE9JTlRfUkVTVE9SRSBpcyBub3Qgc2V0CiMgQ09ORklHX05BTUVTUEFDRVMgaXMg bm90IHNldApDT05GSUdfU0NIRURfQVVUT0dST1VQPXkKIyBDT05GSUdfU1lTRlNfREVQUkVDQVRF RCBpcyBub3Qgc2V0CkNPTkZJR19SRUxBWT15CkNPTkZJR19CTEtfREVWX0lOSVRSRD15CkNPTkZJ R19JTklUUkFNRlNfU09VUkNFPSIiCkNPTkZJR19SRF9HWklQPXkKQ09ORklHX1JEX0JaSVAyPXkK Q09ORklHX1JEX0xaTUE9eQpDT05GSUdfUkRfWFo9eQpDT05GSUdfUkRfTFpPPXkKQ09ORklHX1JE X0xaND15CiMgQ09ORklHX0NDX09QVElNSVpFX0ZPUl9TSVpFIGlzIG5vdCBzZXQKQ09ORklHX0FO T05fSU5PREVTPXkKQ09ORklHX0hBVkVfVUlEMTY9eQpDT05GSUdfU1lTQ1RMX0VYQ0VQVElPTl9U UkFDRT15CkNPTkZJR19IQVZFX1BDU1BLUl9QTEFURk9STT15CkNPTkZJR19FWFBFUlQ9eQojIENP TkZJR19VSUQxNiBpcyBub3Qgc2V0CkNPTkZJR19TWVNGU19TWVNDQUxMPXkKQ09ORklHX0tBTExT WU1TPXkKQ09ORklHX0tBTExTWU1TX0FMTD15CkNPTkZJR19QUklOVEs9eQpDT05GSUdfQlVHPXkK IyBDT05GSUdfUENTUEtSX1BMQVRGT1JNIGlzIG5vdCBzZXQKIyBDT05GSUdfQkFTRV9GVUxMIGlz IG5vdCBzZXQKQ09ORklHX0ZVVEVYPXkKQ09ORklHX0VQT0xMPXkKQ09ORklHX1NJR05BTEZEPXkK Q09ORklHX1RJTUVSRkQ9eQpDT05GSUdfRVZFTlRGRD15CiMgQ09ORklHX1NITUVNIGlzIG5vdCBz ZXQKIyBDT05GSUdfQUlPIGlzIG5vdCBzZXQKQ09ORklHX1BDSV9RVUlSS1M9eQpDT05GSUdfRU1C RURERUQ9eQpDT05GSUdfSEFWRV9QRVJGX0VWRU5UUz15CkNPTkZJR19QRVJGX1VTRV9WTUFMTE9D PXkKCiMKIyBLZXJuZWwgUGVyZm9ybWFuY2UgRXZlbnRzIEFuZCBDb3VudGVycwojCkNPTkZJR19Q RVJGX0VWRU5UUz15CkNPTkZJR19ERUJVR19QRVJGX1VTRV9WTUFMTE9DPXkKQ09ORklHX1ZNX0VW RU5UX0NPVU5URVJTPXkKQ09ORklHX1NMVUJfREVCVUc9eQpDT05GSUdfQ09NUEFUX0JSSz15CiMg Q09ORklHX1NMQUIgaXMgbm90IHNldApDT05GSUdfU0xVQj15CiMgQ09ORklHX1NMT0IgaXMgbm90 IHNldAojIENPTkZJR19QUk9GSUxJTkcgaXMgbm90IHNldApDT05GSUdfVFJBQ0VQT0lOVFM9eQpD T05GSUdfSEFWRV9PUFJPRklMRT15CkNPTkZJR19PUFJPRklMRV9OTUlfVElNRVI9eQojIENPTkZJ R19LUFJPQkVTIGlzIG5vdCBzZXQKQ09ORklHX0pVTVBfTEFCRUw9eQpDT05GSUdfVVBST0JFUz15 CiMgQ09ORklHX0hBVkVfNjRCSVRfQUxJR05FRF9BQ0NFU1MgaXMgbm90IHNldApDT05GSUdfSEFW RV9FRkZJQ0lFTlRfVU5BTElHTkVEX0FDQ0VTUz15CkNPTkZJR19BUkNIX1VTRV9CVUlMVElOX0JT V0FQPXkKQ09ORklHX0hBVkVfSU9SRU1BUF9QUk9UPXkKQ09ORklHX0hBVkVfS1BST0JFUz15CkNP TkZJR19IQVZFX0tSRVRQUk9CRVM9eQpDT05GSUdfSEFWRV9PUFRQUk9CRVM9eQpDT05GSUdfSEFW RV9LUFJPQkVTX09OX0ZUUkFDRT15CkNPTkZJR19IQVZFX0FSQ0hfVFJBQ0VIT09LPXkKQ09ORklH X0hBVkVfRE1BX0FUVFJTPXkKQ09ORklHX0dFTkVSSUNfU01QX0lETEVfVEhSRUFEPXkKQ09ORklH X0hBVkVfUkVHU19BTkRfU1RBQ0tfQUNDRVNTX0FQST15CkNPTkZJR19IQVZFX0RNQV9BUElfREVC VUc9eQpDT05GSUdfSEFWRV9IV19CUkVBS1BPSU5UPXkKQ09ORklHX0hBVkVfTUlYRURfQlJFQUtQ T0lOVFNfUkVHUz15CkNPTkZJR19IQVZFX1VTRVJfUkVUVVJOX05PVElGSUVSPXkKQ09ORklHX0hB VkVfUEVSRl9FVkVOVFNfTk1JPXkKQ09ORklHX0hBVkVfUEVSRl9SRUdTPXkKQ09ORklHX0hBVkVf UEVSRl9VU0VSX1NUQUNLX0RVTVA9eQpDT05GSUdfSEFWRV9BUkNIX0pVTVBfTEFCRUw9eQpDT05G SUdfQVJDSF9IQVZFX05NSV9TQUZFX0NNUFhDSEc9eQpDT05GSUdfSEFWRV9BTElHTkVEX1NUUlVD VF9QQUdFPXkKQ09ORklHX0hBVkVfQ01QWENIR19MT0NBTD15CkNPTkZJR19IQVZFX0NNUFhDSEdf RE9VQkxFPXkKQ09ORklHX0FSQ0hfV0FOVF9DT01QQVRfSVBDX1BBUlNFX1ZFUlNJT049eQpDT05G SUdfQVJDSF9XQU5UX09MRF9DT01QQVRfSVBDPXkKQ09ORklHX0hBVkVfQVJDSF9TRUNDT01QX0ZJ TFRFUj15CkNPTkZJR19IQVZFX0NDX1NUQUNLUFJPVEVDVE9SPXkKIyBDT05GSUdfQ0NfU1RBQ0tQ Uk9URUNUT1IgaXMgbm90IHNldApDT05GSUdfQ0NfU1RBQ0tQUk9URUNUT1JfTk9ORT15CiMgQ09O RklHX0NDX1NUQUNLUFJPVEVDVE9SX1JFR1VMQVIgaXMgbm90IHNldAojIENPTkZJR19DQ19TVEFD S1BST1RFQ1RPUl9TVFJPTkcgaXMgbm90IHNldApDT05GSUdfSEFWRV9DT05URVhUX1RSQUNLSU5H PXkKQ09ORklHX0hBVkVfVklSVF9DUFVfQUNDT1VOVElOR19HRU49eQpDT05GSUdfSEFWRV9JUlFf VElNRV9BQ0NPVU5USU5HPXkKQ09ORklHX0hBVkVfQVJDSF9UUkFOU1BBUkVOVF9IVUdFUEFHRT15 CkNPTkZJR19IQVZFX0FSQ0hfU09GVF9ESVJUWT15CkNPTkZJR19NT0RVTEVTX1VTRV9FTEZfUkVM QT15CkNPTkZJR19IQVZFX0lSUV9FWElUX09OX0lSUV9TVEFDSz15CkNPTkZJR19PTERfU0lHU1VT UEVORDM9eQpDT05GSUdfQ09NUEFUX09MRF9TSUdBQ1RJT049eQoKIwojIEdDT1YtYmFzZWQga2Vy bmVsIHByb2ZpbGluZwojCkNPTkZJR19HQ09WX0tFUk5FTD15CkNPTkZJR19HQ09WX1BST0ZJTEVf QUxMPXkKIyBDT05GSUdfR0NPVl9GT1JNQVRfQVVUT0RFVEVDVCBpcyBub3Qgc2V0CkNPTkZJR19H Q09WX0ZPUk1BVF8zXzQ9eQojIENPTkZJR19HQ09WX0ZPUk1BVF80XzcgaXMgbm90IHNldAojIENP TkZJR19IQVZFX0dFTkVSSUNfRE1BX0NPSEVSRU5UIGlzIG5vdCBzZXQKQ09ORklHX1NMQUJJTkZP PXkKQ09ORklHX1JUX01VVEVYRVM9eQpDT05GSUdfQkFTRV9TTUFMTD0xCkNPTkZJR19TWVNURU1f VFJVU1RFRF9LRVlSSU5HPXkKQ09ORklHX01PRFVMRVM9eQojIENPTkZJR19NT0RVTEVfRk9SQ0Vf TE9BRCBpcyBub3Qgc2V0CiMgQ09ORklHX01PRFVMRV9VTkxPQUQgaXMgbm90IHNldApDT05GSUdf TU9EVkVSU0lPTlM9eQpDT05GSUdfTU9EVUxFX1NSQ1ZFUlNJT05fQUxMPXkKIyBDT05GSUdfTU9E VUxFX1NJRyBpcyBub3Qgc2V0CkNPTkZJR19CTE9DSz15CkNPTkZJR19CTEtfREVWX0JTRz15CiMg Q09ORklHX0JMS19ERVZfQlNHTElCIGlzIG5vdCBzZXQKQ09ORklHX0JMS19ERVZfSU5URUdSSVRZ PXkKIyBDT05GSUdfQkxLX0NNRExJTkVfUEFSU0VSIGlzIG5vdCBzZXQKCiMKIyBQYXJ0aXRpb24g VHlwZXMKIwojIENPTkZJR19QQVJUSVRJT05fQURWQU5DRUQgaXMgbm90IHNldApDT05GSUdfTVNE T1NfUEFSVElUSU9OPXkKQ09ORklHX0VGSV9QQVJUSVRJT049eQpDT05GSUdfQkxPQ0tfQ09NUEFU PXkKCiMKIyBJTyBTY2hlZHVsZXJzCiMKQ09ORklHX0lPU0NIRURfTk9PUD15CiMgQ09ORklHX0lP U0NIRURfREVBRExJTkUgaXMgbm90IHNldApDT05GSUdfSU9TQ0hFRF9DRlE9bQpDT05GSUdfREVG QVVMVF9OT09QPXkKQ09ORklHX0RFRkFVTFRfSU9TQ0hFRD0ibm9vcCIKQ09ORklHX0FTTjE9eQpD T05GSUdfVU5JTkxJTkVfU1BJTl9VTkxPQ0s9eQpDT05GSUdfRlJFRVpFUj15CgojCiMgUHJvY2Vz c29yIHR5cGUgYW5kIGZlYXR1cmVzCiMKQ09ORklHX1pPTkVfRE1BPXkKIyBDT05GSUdfU01QIGlz IG5vdCBzZXQKIyBDT05GSUdfWDg2X01QUEFSU0UgaXMgbm90IHNldApDT05GSUdfWDg2X0VYVEVO REVEX1BMQVRGT1JNPXkKIyBDT05GSUdfWDg2X0lOVEVMX0xQU1MgaXMgbm90IHNldApDT05GSUdf WDg2X1NVUFBPUlRTX01FTU9SWV9GQUlMVVJFPXkKIyBDT05GSUdfU0NIRURfT01JVF9GUkFNRV9Q T0lOVEVSIGlzIG5vdCBzZXQKQ09ORklHX0hZUEVSVklTT1JfR1VFU1Q9eQpDT05GSUdfUEFSQVZJ UlQ9eQojIENPTkZJR19QQVJBVklSVF9ERUJVRyBpcyBub3Qgc2V0CiMgQ09ORklHX1hFTiBpcyBu b3Qgc2V0CkNPTkZJR19LVk1fR1VFU1Q9eQojIENPTkZJR19LVk1fREVCVUdfRlMgaXMgbm90IHNl dAojIENPTkZJR19QQVJBVklSVF9USU1FX0FDQ09VTlRJTkcgaXMgbm90IHNldApDT05GSUdfUEFS QVZJUlRfQ0xPQ0s9eQpDT05GSUdfTk9fQk9PVE1FTT15CiMgQ09ORklHX01FTVRFU1QgaXMgbm90 IHNldAojIENPTkZJR19NSzggaXMgbm90IHNldAojIENPTkZJR19NUFNDIGlzIG5vdCBzZXQKIyBD T05GSUdfTUNPUkUyIGlzIG5vdCBzZXQKIyBDT05GSUdfTUFUT00gaXMgbm90IHNldApDT05GSUdf R0VORVJJQ19DUFU9eQpDT05GSUdfWDg2X0lOVEVSTk9ERV9DQUNIRV9TSElGVD02CkNPTkZJR19Y ODZfTDFfQ0FDSEVfU0hJRlQ9NgpDT05GSUdfWDg2X1RTQz15CkNPTkZJR19YODZfQ01QWENIRzY0 PXkKQ09ORklHX1g4Nl9DTU9WPXkKQ09ORklHX1g4Nl9NSU5JTVVNX0NQVV9GQU1JTFk9NjQKQ09O RklHX1g4Nl9ERUJVR0NUTE1TUj15CiMgQ09ORklHX1BST0NFU1NPUl9TRUxFQ1QgaXMgbm90IHNl dApDT05GSUdfQ1BVX1NVUF9JTlRFTD15CkNPTkZJR19DUFVfU1VQX0FNRD15CkNPTkZJR19DUFVf U1VQX0NFTlRBVVI9eQpDT05GSUdfSFBFVF9USU1FUj15CkNPTkZJR19ETUk9eQojIENPTkZJR19H QVJUX0lPTU1VIGlzIG5vdCBzZXQKQ09ORklHX0NBTEdBUllfSU9NTVU9eQojIENPTkZJR19DQUxH QVJZX0lPTU1VX0VOQUJMRURfQllfREVGQVVMVCBpcyBub3Qgc2V0CkNPTkZJR19TV0lPVExCPXkK Q09ORklHX0lPTU1VX0hFTFBFUj15CkNPTkZJR19OUl9DUFVTPTEKIyBDT05GSUdfUFJFRU1QVF9O T05FIGlzIG5vdCBzZXQKIyBDT05GSUdfUFJFRU1QVF9WT0xVTlRBUlkgaXMgbm90IHNldApDT05G SUdfUFJFRU1QVD15CkNPTkZJR19QUkVFTVBUX0NPVU5UPXkKQ09ORklHX1g4Nl9MT0NBTF9BUElD PXkKQ09ORklHX1g4Nl9JT19BUElDPXkKQ09ORklHX1g4Nl9SRVJPVVRFX0ZPUl9CUk9LRU5fQk9P VF9JUlFTPXkKQ09ORklHX1g4Nl9NQ0U9eQpDT05GSUdfWDg2X01DRV9JTlRFTD15CiMgQ09ORklH X1g4Nl9NQ0VfQU1EIGlzIG5vdCBzZXQKQ09ORklHX1g4Nl9NQ0VfVEhSRVNIT0xEPXkKQ09ORklH X1g4Nl9NQ0VfSU5KRUNUPW0KQ09ORklHX1g4Nl9USEVSTUFMX1ZFQ1RPUj15CiMgQ09ORklHX0k4 SyBpcyBub3Qgc2V0CiMgQ09ORklHX01JQ1JPQ09ERSBpcyBub3Qgc2V0CiMgQ09ORklHX01JQ1JP Q09ERV9JTlRFTF9FQVJMWSBpcyBub3Qgc2V0CiMgQ09ORklHX01JQ1JPQ09ERV9BTURfRUFSTFkg aXMgbm90IHNldAojIENPTkZJR19YODZfTVNSIGlzIG5vdCBzZXQKQ09ORklHX1g4Nl9DUFVJRD15 CkNPTkZJR19BUkNIX1BIWVNfQUREUl9UXzY0QklUPXkKQ09ORklHX0FSQ0hfRE1BX0FERFJfVF82 NEJJVD15CkNPTkZJR19ESVJFQ1RfR0JQQUdFUz15CkNPTkZJR19BUkNIX1NQQVJTRU1FTV9FTkFC TEU9eQpDT05GSUdfQVJDSF9TUEFSU0VNRU1fREVGQVVMVD15CkNPTkZJR19BUkNIX1NFTEVDVF9N RU1PUllfTU9ERUw9eQpDT05GSUdfQVJDSF9NRU1PUllfUFJPQkU9eQpDT05GSUdfQVJDSF9QUk9D X0tDT1JFX1RFWFQ9eQpDT05GSUdfSUxMRUdBTF9QT0lOVEVSX1ZBTFVFPTB4ZGVhZDAwMDAwMDAw MDAwMApDT05GSUdfU0VMRUNUX01FTU9SWV9NT0RFTD15CkNPTkZJR19TUEFSU0VNRU1fTUFOVUFM PXkKQ09ORklHX1NQQVJTRU1FTT15CkNPTkZJR19IQVZFX01FTU9SWV9QUkVTRU5UPXkKQ09ORklH X1NQQVJTRU1FTV9FWFRSRU1FPXkKQ09ORklHX1NQQVJTRU1FTV9WTUVNTUFQX0VOQUJMRT15CkNP TkZJR19TUEFSU0VNRU1fQUxMT0NfTUVNX01BUF9UT0dFVEhFUj15CkNPTkZJR19TUEFSU0VNRU1f Vk1FTU1BUD15CkNPTkZJR19IQVZFX01FTUJMT0NLPXkKQ09ORklHX0hBVkVfTUVNQkxPQ0tfTk9E RV9NQVA9eQpDT05GSUdfQVJDSF9ESVNDQVJEX01FTUJMT0NLPXkKQ09ORklHX01FTU9SWV9JU09M QVRJT049eQojIENPTkZJR19IQVZFX0JPT1RNRU1fSU5GT19OT0RFIGlzIG5vdCBzZXQKQ09ORklH X01FTU9SWV9IT1RQTFVHPXkKQ09ORklHX01FTU9SWV9IT1RQTFVHX1NQQVJTRT15CiMgQ09ORklH X01FTU9SWV9IT1RSRU1PVkUgaXMgbm90IHNldApDT05GSUdfUEFHRUZMQUdTX0VYVEVOREVEPXkK Q09ORklHX1NQTElUX1BUTE9DS19DUFVTPTQKQ09ORklHX0FSQ0hfRU5BQkxFX1NQTElUX1BNRF9Q VExPQ0s9eQpDT05GSUdfQ09NUEFDVElPTj15CkNPTkZJR19NSUdSQVRJT049eQpDT05GSUdfUEhZ U19BRERSX1RfNjRCSVQ9eQpDT05GSUdfWk9ORV9ETUFfRkxBRz0xCiMgQ09ORklHX0JPVU5DRSBp cyBub3Qgc2V0CkNPTkZJR19ORUVEX0JPVU5DRV9QT09MPXkKQ09ORklHX1ZJUlRfVE9fQlVTPXkK IyBDT05GSUdfS1NNIGlzIG5vdCBzZXQKQ09ORklHX0RFRkFVTFRfTU1BUF9NSU5fQUREUj00MDk2 CkNPTkZJR19BUkNIX1NVUFBPUlRTX01FTU9SWV9GQUlMVVJFPXkKIyBDT05GSUdfTUVNT1JZX0ZB SUxVUkUgaXMgbm90IHNldApDT05GSUdfVFJBTlNQQVJFTlRfSFVHRVBBR0U9eQojIENPTkZJR19U UkFOU1BBUkVOVF9IVUdFUEFHRV9BTFdBWVMgaXMgbm90IHNldApDT05GSUdfVFJBTlNQQVJFTlRf SFVHRVBBR0VfTUFEVklTRT15CiMgQ09ORklHX0NST1NTX01FTU9SWV9BVFRBQ0ggaXMgbm90IHNl dApDT05GSUdfTkVFRF9QRVJfQ1BVX0tNPXkKIyBDT05GSUdfQ0xFQU5DQUNIRSBpcyBub3Qgc2V0 CiMgQ09ORklHX0ZST05UU1dBUCBpcyBub3Qgc2V0CkNPTkZJR19DTUE9eQpDT05GSUdfQ01BX0RF QlVHPXkKIyBDT05GSUdfWkJVRCBpcyBub3Qgc2V0CiMgQ09ORklHX1pTTUFMTE9DIGlzIG5vdCBz ZXQKQ09ORklHX1g4Nl9DSEVDS19CSU9TX0NPUlJVUFRJT049eQojIENPTkZJR19YODZfQk9PVFBB UkFNX01FTU9SWV9DT1JSVVBUSU9OX0NIRUNLIGlzIG5vdCBzZXQKQ09ORklHX1g4Nl9SRVNFUlZF X0xPVz02NApDT05GSUdfTVRSUj15CiMgQ09ORklHX01UUlJfU0FOSVRJWkVSIGlzIG5vdCBzZXQK Q09ORklHX1g4Nl9QQVQ9eQpDT05GSUdfQVJDSF9VU0VTX1BHX1VOQ0FDSEVEPXkKIyBDT05GSUdf QVJDSF9SQU5ET00gaXMgbm90IHNldApDT05GSUdfWDg2X1NNQVA9eQpDT05GSUdfRUZJPXkKQ09O RklHX0VGSV9TVFVCPXkKQ09ORklHX0VGSV9NSVhFRD15CiMgQ09ORklHX1NFQ0NPTVAgaXMgbm90 IHNldAojIENPTkZJR19IWl8xMDAgaXMgbm90IHNldAojIENPTkZJR19IWl8yNTAgaXMgbm90IHNl dAojIENPTkZJR19IWl8zMDAgaXMgbm90IHNldApDT05GSUdfSFpfMTAwMD15CkNPTkZJR19IWj0x MDAwCiMgQ09ORklHX1NDSEVEX0hSVElDSyBpcyBub3Qgc2V0CiMgQ09ORklHX0tFWEVDIGlzIG5v dCBzZXQKQ09ORklHX0NSQVNIX0RVTVA9eQpDT05GSUdfUEhZU0lDQUxfU1RBUlQ9MHgxMDAwMDAw CkNPTkZJR19SRUxPQ0FUQUJMRT15CkNPTkZJR19QSFlTSUNBTF9BTElHTj0weDIwMDAwMApDT05G SUdfQ09NUEFUX1ZEU089eQojIENPTkZJR19DTURMSU5FX0JPT0wgaXMgbm90IHNldApDT05GSUdf QVJDSF9FTkFCTEVfTUVNT1JZX0hPVFBMVUc9eQpDT05GSUdfQVJDSF9FTkFCTEVfTUVNT1JZX0hP VFJFTU9WRT15CgojCiMgUG93ZXIgbWFuYWdlbWVudCBhbmQgQUNQSSBvcHRpb25zCiMKQ09ORklH X0FSQ0hfSElCRVJOQVRJT05fSEVBREVSPXkKIyBDT05GSUdfU1VTUEVORCBpcyBub3Qgc2V0CkNP TkZJR19ISUJFUk5BVEVfQ0FMTEJBQ0tTPXkKQ09ORklHX0hJQkVSTkFUSU9OPXkKQ09ORklHX1BN X1NURF9QQVJUSVRJT049IiIKQ09ORklHX1BNX1NMRUVQPXkKQ09ORklHX1BNX0FVVE9TTEVFUD15 CkNPTkZJR19QTV9XQUtFTE9DS1M9eQpDT05GSUdfUE1fV0FLRUxPQ0tTX0xJTUlUPTEwMApDT05G SUdfUE1fV0FLRUxPQ0tTX0dDPXkKIyBDT05GSUdfUE1fUlVOVElNRSBpcyBub3Qgc2V0CkNPTkZJ R19QTT15CiMgQ09ORklHX1BNX0RFQlVHIGlzIG5vdCBzZXQKQ09ORklHX1dRX1BPV0VSX0VGRklD SUVOVF9ERUZBVUxUPXkKQ09ORklHX0FDUEk9eQpDT05GSUdfQUNQSV9TTEVFUD15CkNPTkZJR19B Q1BJX0VDX0RFQlVHRlM9eQpDT05GSUdfQUNQSV9BQz1tCkNPTkZJR19BQ1BJX0JBVFRFUlk9eQpD T05GSUdfQUNQSV9CVVRUT049bQpDT05GSUdfQUNQSV9WSURFTz1tCkNPTkZJR19BQ1BJX0ZBTj1t CkNPTkZJR19BQ1BJX0RPQ0s9eQojIENPTkZJR19BQ1BJX1BST0NFU1NPUiBpcyBub3Qgc2V0CkNP TkZJR19BQ1BJX0lQTUk9bQojIENPTkZJR19BQ1BJX0NVU1RPTV9EU0RUIGlzIG5vdCBzZXQKIyBD T05GSUdfQUNQSV9JTklUUkRfVEFCTEVfT1ZFUlJJREUgaXMgbm90IHNldAojIENPTkZJR19BQ1BJ X0RFQlVHIGlzIG5vdCBzZXQKQ09ORklHX0FDUElfUENJX1NMT1Q9eQpDT05GSUdfWDg2X1BNX1RJ TUVSPXkKIyBDT05GSUdfQUNQSV9DT05UQUlORVIgaXMgbm90IHNldAojIENPTkZJR19BQ1BJX0hP VFBMVUdfTUVNT1JZIGlzIG5vdCBzZXQKQ09ORklHX0FDUElfU0JTPXkKQ09ORklHX0FDUElfSEVE PXkKQ09ORklHX0FDUElfQ1VTVE9NX01FVEhPRD15CkNPTkZJR19BQ1BJX0JHUlQ9eQpDT05GSUdf QUNQSV9SRURVQ0VEX0hBUkRXQVJFX09OTFk9eQpDT05GSUdfQUNQSV9BUEVJPXkKQ09ORklHX0FD UElfQVBFSV9HSEVTPXkKIyBDT05GSUdfQUNQSV9BUEVJX0VJTkogaXMgbm90IHNldApDT05GSUdf QUNQSV9BUEVJX0VSU1RfREVCVUc9eQojIENPTkZJR19BQ1BJX0VYVExPRyBpcyBub3Qgc2V0CkNP TkZJR19TRkk9eQoKIwojIENQVSBGcmVxdWVuY3kgc2NhbGluZwojCiMgQ09ORklHX0NQVV9GUkVR IGlzIG5vdCBzZXQKCiMKIyBDUFUgSWRsZQojCiMgQ09ORklHX0NQVV9JRExFIGlzIG5vdCBzZXQK IyBDT05GSUdfQVJDSF9ORUVEU19DUFVfSURMRV9DT1VQTEVEIGlzIG5vdCBzZXQKCiMKIyBNZW1v cnkgcG93ZXIgc2F2aW5ncwojCkNPTkZJR19JNzMwMF9JRExFX0lPQVRfQ0hBTk5FTD15CkNPTkZJ R19JNzMwMF9JRExFPXkKCiMKIyBCdXMgb3B0aW9ucyAoUENJIGV0Yy4pCiMKQ09ORklHX1BDST15 CkNPTkZJR19QQ0lfRElSRUNUPXkKQ09ORklHX1BDSV9NTUNPTkZJRz15CkNPTkZJR19QQ0lfRE9N QUlOUz15CkNPTkZJR19QQ0lfQ05CMjBMRV9RVUlSSz15CiMgQ09ORklHX1BDSUVQT1JUQlVTIGlz IG5vdCBzZXQKQ09ORklHX1BDSV9NU0k9eQojIENPTkZJR19QQ0lfREVCVUcgaXMgbm90IHNldApD T05GSUdfUENJX1JFQUxMT0NfRU5BQkxFX0FVVE89eQojIENPTkZJR19QQ0lfU1RVQiBpcyBub3Qg c2V0CkNPTkZJR19IVF9JUlE9eQpDT05GSUdfUENJX0FUUz15CiMgQ09ORklHX1BDSV9JT1YgaXMg bm90IHNldApDT05GSUdfUENJX1BSST15CiMgQ09ORklHX1BDSV9QQVNJRCBpcyBub3Qgc2V0CiMg Q09ORklHX1BDSV9JT0FQSUMgaXMgbm90IHNldApDT05GSUdfUENJX0xBQkVMPXkKCiMKIyBQQ0kg aG9zdCBjb250cm9sbGVyIGRyaXZlcnMKIwojIENPTkZJR19JU0FfRE1BX0FQSSBpcyBub3Qgc2V0 CkNPTkZJR19BTURfTkI9eQpDT05GSUdfUENDQVJEPXkKQ09ORklHX1BDTUNJQT1tCiMgQ09ORklH X1BDTUNJQV9MT0FEX0NJUyBpcyBub3Qgc2V0CkNPTkZJR19DQVJEQlVTPXkKCiMKIyBQQy1jYXJk IGJyaWRnZXMKIwpDT05GSUdfWUVOVEE9bQpDT05GSUdfWUVOVEFfTzI9eQojIENPTkZJR19ZRU5U QV9SSUNPSCBpcyBub3Qgc2V0CiMgQ09ORklHX1lFTlRBX1RJIGlzIG5vdCBzZXQKQ09ORklHX1lF TlRBX1RPU0hJQkE9eQojIENPTkZJR19QRDY3MjkgaXMgbm90IHNldApDT05GSUdfSTgyMDkyPW0K Q09ORklHX1BDQ0FSRF9OT05TVEFUSUM9eQpDT05GSUdfSE9UUExVR19QQ0k9eQojIENPTkZJR19I T1RQTFVHX1BDSV9BQ1BJIGlzIG5vdCBzZXQKIyBDT05GSUdfSE9UUExVR19QQ0lfQ1BDSSBpcyBu b3Qgc2V0CkNPTkZJR19IT1RQTFVHX1BDSV9TSFBDPW0KIyBDT05GSUdfUkFQSURJTyBpcyBub3Qg c2V0CiMgQ09ORklHX1g4Nl9TWVNGQiBpcyBub3Qgc2V0CgojCiMgRXhlY3V0YWJsZSBmaWxlIGZv cm1hdHMgLyBFbXVsYXRpb25zCiMKQ09ORklHX0JJTkZNVF9FTEY9eQpDT05GSUdfQ09NUEFUX0JJ TkZNVF9FTEY9eQpDT05GSUdfQVJDSF9CSU5GTVRfRUxGX1JBTkRPTUlaRV9QSUU9eQpDT05GSUdf QklORk1UX1NDUklQVD15CiMgQ09ORklHX0hBVkVfQU9VVCBpcyBub3Qgc2V0CkNPTkZJR19CSU5G TVRfTUlTQz1tCiMgQ09ORklHX0NPUkVEVU1QIGlzIG5vdCBzZXQKQ09ORklHX0lBMzJfRU1VTEFU SU9OPXkKIyBDT05GSUdfSUEzMl9BT1VUIGlzIG5vdCBzZXQKQ09ORklHX1g4Nl9YMzI9eQpDT05G SUdfQ09NUEFUPXkKQ09ORklHX0NPTVBBVF9GT1JfVTY0X0FMSUdOTUVOVD15CkNPTkZJR19LRVlT X0NPTVBBVD15CkNPTkZJR19YODZfREVWX0RNQV9PUFM9eQpDT05GSUdfTkVUPXkKCiMKIyBOZXR3 b3JraW5nIG9wdGlvbnMKIwojIENPTkZJR19QQUNLRVQgaXMgbm90IHNldApDT05GSUdfVU5JWD15 CiMgQ09ORklHX1VOSVhfRElBRyBpcyBub3Qgc2V0CiMgQ09ORklHX05FVF9LRVkgaXMgbm90IHNl dAojIENPTkZJR19JTkVUIGlzIG5vdCBzZXQKIyBDT05GSUdfTkVUV09SS19TRUNNQVJLIGlzIG5v dCBzZXQKIyBDT05GSUdfTkVUX1BUUF9DTEFTU0lGWSBpcyBub3Qgc2V0CiMgQ09ORklHX05FVFdP UktfUEhZX1RJTUVTVEFNUElORyBpcyBub3Qgc2V0CiMgQ09ORklHX05FVEZJTFRFUiBpcyBub3Qg c2V0CiMgQ09ORklHX0FUTSBpcyBub3Qgc2V0CiMgQ09ORklHX0JSSURHRSBpcyBub3Qgc2V0CiMg Q09ORklHX1ZMQU5fODAyMVEgaXMgbm90IHNldAojIENPTkZJR19ERUNORVQgaXMgbm90IHNldAoj IENPTkZJR19MTEMyIGlzIG5vdCBzZXQKIyBDT05GSUdfSVBYIGlzIG5vdCBzZXQKIyBDT05GSUdf QVRBTEsgaXMgbm90IHNldAojIENPTkZJR19YMjUgaXMgbm90IHNldAojIENPTkZJR19MQVBCIGlz IG5vdCBzZXQKIyBDT05GSUdfUEhPTkVUIGlzIG5vdCBzZXQKIyBDT05GSUdfSUVFRTgwMjE1NCBp cyBub3Qgc2V0CiMgQ09ORklHX05FVF9TQ0hFRCBpcyBub3Qgc2V0CiMgQ09ORklHX0RDQiBpcyBu b3Qgc2V0CiMgQ09ORklHX0ROU19SRVNPTFZFUiBpcyBub3Qgc2V0CiMgQ09ORklHX0JBVE1BTl9B RFYgaXMgbm90IHNldAojIENPTkZJR19PUEVOVlNXSVRDSCBpcyBub3Qgc2V0CiMgQ09ORklHX1ZT T0NLRVRTIGlzIG5vdCBzZXQKIyBDT05GSUdfTkVUTElOS19NTUFQIGlzIG5vdCBzZXQKIyBDT05G SUdfTkVUTElOS19ESUFHIGlzIG5vdCBzZXQKIyBDT05GSUdfTkVUX01QTFNfR1NPIGlzIG5vdCBz ZXQKIyBDT05GSUdfSFNSIGlzIG5vdCBzZXQKIyBDT05GSUdfQ0dST1VQX05FVF9QUklPIGlzIG5v dCBzZXQKIyBDT05GSUdfQ0dST1VQX05FVF9DTEFTU0lEIGlzIG5vdCBzZXQKQ09ORklHX05FVF9S WF9CVVNZX1BPTEw9eQpDT05GSUdfQlFMPXkKIyBDT05GSUdfQlBGX0pJVCBpcyBub3Qgc2V0Cgoj CiMgTmV0d29yayB0ZXN0aW5nCiMKIyBDT05GSUdfSEFNUkFESU8gaXMgbm90IHNldAojIENPTkZJ R19DQU4gaXMgbm90IHNldAojIENPTkZJR19JUkRBIGlzIG5vdCBzZXQKIyBDT05GSUdfQlQgaXMg bm90IHNldApDT05GSUdfV0lSRUxFU1M9eQojIENPTkZJR19DRkc4MDIxMSBpcyBub3Qgc2V0CiMg Q09ORklHX0xJQjgwMjExIGlzIG5vdCBzZXQKCiMKIyBDRkc4MDIxMSBuZWVkcyB0byBiZSBlbmFi bGVkIGZvciBNQUM4MDIxMQojCiMgQ09ORklHX1dJTUFYIGlzIG5vdCBzZXQKIyBDT05GSUdfUkZL SUxMIGlzIG5vdCBzZXQKIyBDT05GSUdfUkZLSUxMX1JFR1VMQVRPUiBpcyBub3Qgc2V0CiMgQ09O RklHX05FVF85UCBpcyBub3Qgc2V0CiMgQ09ORklHX0NBSUYgaXMgbm90IHNldAojIENPTkZJR19O RkMgaXMgbm90IHNldApDT05GSUdfSEFWRV9CUEZfSklUPXkKCiMKIyBEZXZpY2UgRHJpdmVycwoj CgojCiMgR2VuZXJpYyBEcml2ZXIgT3B0aW9ucwojCkNPTkZJR19VRVZFTlRfSEVMUEVSX1BBVEg9 IiIKQ09ORklHX0RFVlRNUEZTPXkKIyBDT05GSUdfREVWVE1QRlNfTU9VTlQgaXMgbm90IHNldApD T05GSUdfU1RBTkRBTE9ORT15CiMgQ09ORklHX1BSRVZFTlRfRklSTVdBUkVfQlVJTEQgaXMgbm90 IHNldApDT05GSUdfRldfTE9BREVSPXkKQ09ORklHX0ZJUk1XQVJFX0lOX0tFUk5FTD15CkNPTkZJ R19FWFRSQV9GSVJNV0FSRT0iIgpDT05GSUdfRldfTE9BREVSX1VTRVJfSEVMUEVSPXkKIyBDT05G SUdfREVCVUdfRFJJVkVSIGlzIG5vdCBzZXQKQ09ORklHX0RFQlVHX0RFVlJFUz15CiMgQ09ORklH X1NZU19IWVBFUlZJU09SIGlzIG5vdCBzZXQKIyBDT05GSUdfR0VORVJJQ19DUFVfREVWSUNFUyBp cyBub3Qgc2V0CkNPTkZJR19HRU5FUklDX0NQVV9BVVRPUFJPQkU9eQpDT05GSUdfUkVHTUFQPXkK Q09ORklHX1JFR01BUF9JMkM9eQpDT05GSUdfUkVHTUFQX1NQST15CkNPTkZJR19SRUdNQVBfTU1J Tz1tCkNPTkZJR19SRUdNQVBfSVJRPXkKIyBDT05GSUdfRE1BX1NIQVJFRF9CVUZGRVIgaXMgbm90 IHNldAoKIwojIEJ1cyBkZXZpY2VzCiMKIyBDT05GSUdfQ09OTkVDVE9SIGlzIG5vdCBzZXQKIyBD T05GSUdfTVREIGlzIG5vdCBzZXQKQ09ORklHX1BBUlBPUlQ9eQpDT05GSUdfQVJDSF9NSUdIVF9I QVZFX1BDX1BBUlBPUlQ9eQpDT05GSUdfUEFSUE9SVF9QQz15CiMgQ09ORklHX1BBUlBPUlRfU0VS SUFMIGlzIG5vdCBzZXQKQ09ORklHX1BBUlBPUlRfUENfRklGTz15CiMgQ09ORklHX1BBUlBPUlRf UENfU1VQRVJJTyBpcyBub3Qgc2V0CkNPTkZJR19QQVJQT1JUX1BDX1BDTUNJQT1tCiMgQ09ORklH X1BBUlBPUlRfR1NDIGlzIG5vdCBzZXQKQ09ORklHX1BBUlBPUlRfQVg4ODc5Nj15CkNPTkZJR19Q QVJQT1JUXzEyODQ9eQpDT05GSUdfUEFSUE9SVF9OT1RfUEM9eQpDT05GSUdfUE5QPXkKQ09ORklH X1BOUF9ERUJVR19NRVNTQUdFUz15CgojCiMgUHJvdG9jb2xzCiMKQ09ORklHX1BOUEFDUEk9eQpD T05GSUdfQkxLX0RFVj15CkNPTkZJR19CTEtfREVWX05VTExfQkxLPW0KIyBDT05GSUdfUEFSSURF IGlzIG5vdCBzZXQKQ09ORklHX0JMS19ERVZfUENJRVNTRF9NVElQMzJYWD1tCkNPTkZJR19CTEtf Q1BRX0NJU1NfREE9bQojIENPTkZJR19DSVNTX1NDU0lfVEFQRSBpcyBub3Qgc2V0CiMgQ09ORklH X0JMS19ERVZfREFDOTYwIGlzIG5vdCBzZXQKQ09ORklHX0JMS19ERVZfVU1FTT15CiMgQ09ORklH X0JMS19ERVZfQ09XX0NPTU1PTiBpcyBub3Qgc2V0CiMgQ09ORklHX0JMS19ERVZfTE9PUCBpcyBu b3Qgc2V0CgojCiMgRFJCRCBkaXNhYmxlZCBiZWNhdXNlIFBST0NfRlMgb3IgSU5FVCBub3Qgc2Vs ZWN0ZWQKIwojIENPTkZJR19CTEtfREVWX05CRCBpcyBub3Qgc2V0CkNPTkZJR19CTEtfREVWX05W TUU9bQpDT05GSUdfQkxLX0RFVl9TS0Q9bQpDT05GSUdfQkxLX0RFVl9TWDg9eQojIENPTkZJR19C TEtfREVWX1JBTSBpcyBub3Qgc2V0CkNPTkZJR19DRFJPTV9QS1RDRFZEPW0KQ09ORklHX0NEUk9N X1BLVENEVkRfQlVGRkVSUz04CkNPTkZJR19DRFJPTV9QS1RDRFZEX1dDQUNIRT15CiMgQ09ORklH X0FUQV9PVkVSX0VUSCBpcyBub3Qgc2V0CiMgQ09ORklHX0JMS19ERVZfSEQgaXMgbm90IHNldAoj IENPTkZJR19CTEtfREVWX1JTWFggaXMgbm90IHNldAoKIwojIE1pc2MgZGV2aWNlcwojCkNPTkZJ R19TRU5TT1JTX0xJUzNMVjAyRD15CiMgQ09ORklHX0FENTI1WF9EUE9UIGlzIG5vdCBzZXQKIyBD T05GSUdfRFVNTVlfSVJRIGlzIG5vdCBzZXQKQ09ORklHX0lCTV9BU009eQpDT05GSUdfUEhBTlRP TT1tCkNPTkZJR19TR0lfSU9DND15CiMgQ09ORklHX1RJRk1fQ09SRSBpcyBub3Qgc2V0CkNPTkZJ R19JQ1M5MzJTNDAxPXkKIyBDT05GSUdfQVRNRUxfU1NDIGlzIG5vdCBzZXQKIyBDT05GSUdfRU5D TE9TVVJFX1NFUlZJQ0VTIGlzIG5vdCBzZXQKIyBDT05GSUdfSFBfSUxPIGlzIG5vdCBzZXQKIyBD T05GSUdfQVBEUzk4MDJBTFMgaXMgbm90IHNldAojIENPTkZJR19JU0wyOTAwMyBpcyBub3Qgc2V0 CiMgQ09ORklHX0lTTDI5MDIwIGlzIG5vdCBzZXQKIyBDT05GSUdfU0VOU09SU19UU0wyNTUwIGlz IG5vdCBzZXQKQ09ORklHX1NFTlNPUlNfQkgxNzgwPXkKQ09ORklHX1NFTlNPUlNfQkgxNzcwPXkK Q09ORklHX1NFTlNPUlNfQVBEUzk5MFg9eQpDT05GSUdfSE1DNjM1Mj15CkNPTkZJR19EUzE2ODI9 eQpDT05GSUdfVElfREFDNzUxMj15CiMgQ09ORklHX1ZNV0FSRV9CQUxMT09OIGlzIG5vdCBzZXQK Q09ORklHX0JNUDA4NT15CkNPTkZJR19CTVAwODVfSTJDPW0KIyBDT05GSUdfQk1QMDg1X1NQSSBp cyBub3Qgc2V0CiMgQ09ORklHX1BDSF9QSFVCIGlzIG5vdCBzZXQKQ09ORklHX1VTQl9TV0lUQ0hf RlNBOTQ4MD15CkNPTkZJR19MQVRUSUNFX0VDUDNfQ09ORklHPW0KIyBDT05GSUdfU1JBTSBpcyBu b3Qgc2V0CkNPTkZJR19DMlBPUlQ9bQojIENPTkZJR19DMlBPUlRfRFVSQU1BUl8yMTUwIGlzIG5v dCBzZXQKCiMKIyBFRVBST00gc3VwcG9ydAojCkNPTkZJR19FRVBST01fQVQyND15CkNPTkZJR19F RVBST01fQVQyNT15CkNPTkZJR19FRVBST01fTEVHQUNZPXkKQ09ORklHX0VFUFJPTV9NQVg2ODc1 PW0KIyBDT05GSUdfRUVQUk9NXzkzQ1g2IGlzIG5vdCBzZXQKQ09ORklHX0VFUFJPTV85M1hYNDY9 bQpDT05GSUdfQ0I3MTBfQ09SRT15CkNPTkZJR19DQjcxMF9ERUJVRz15CkNPTkZJR19DQjcxMF9E RUJVR19BU1NVTVBUSU9OUz15CgojCiMgVGV4YXMgSW5zdHJ1bWVudHMgc2hhcmVkIHRyYW5zcG9y dCBsaW5lIGRpc2NpcGxpbmUKIwpDT05GSUdfU0VOU09SU19MSVMzX0kyQz15CgojCiMgQWx0ZXJh IEZQR0EgZmlybXdhcmUgZG93bmxvYWQgbW9kdWxlCiMKQ09ORklHX0FMVEVSQV9TVEFQTD15CiMg Q09ORklHX1ZNV0FSRV9WTUNJIGlzIG5vdCBzZXQKCiMKIyBJbnRlbCBNSUMgSG9zdCBEcml2ZXIK IwpDT05GSUdfSU5URUxfTUlDX0hPU1Q9bQoKIwojIEludGVsIE1JQyBDYXJkIERyaXZlcgojCiMg Q09ORklHX0lOVEVMX01JQ19DQVJEIGlzIG5vdCBzZXQKQ09ORklHX0dFTldRRT1tCiMgQ09ORklH X0VDSE8gaXMgbm90IHNldApDT05GSUdfSEFWRV9JREU9eQpDT05GSUdfSURFPXkKCiMKIyBQbGVh c2Ugc2VlIERvY3VtZW50YXRpb24vaWRlL2lkZS50eHQgZm9yIGhlbHAvaW5mbyBvbiBJREUgZHJp dmVzCiMKQ09ORklHX0lERV9YRkVSX01PREU9eQpDT05GSUdfSURFX1RJTUlOR1M9eQpDT05GSUdf SURFX0FUQVBJPXkKIyBDT05GSUdfQkxLX0RFVl9JREVfU0FUQSBpcyBub3Qgc2V0CkNPTkZJR19J REVfR0Q9eQpDT05GSUdfSURFX0dEX0FUQT15CkNPTkZJR19JREVfR0RfQVRBUEk9eQpDT05GSUdf QkxLX0RFVl9JREVDUz1tCkNPTkZJR19CTEtfREVWX0RFTEtJTj1tCkNPTkZJR19CTEtfREVWX0lE RUNEPW0KIyBDT05GSUdfQkxLX0RFVl9JREVDRF9WRVJCT1NFX0VSUk9SUyBpcyBub3Qgc2V0CkNP TkZJR19CTEtfREVWX0lERVRBUEU9eQojIENPTkZJR19CTEtfREVWX0lERUFDUEkgaXMgbm90IHNl dAojIENPTkZJR19JREVfVEFTS19JT0NUTCBpcyBub3Qgc2V0CkNPTkZJR19JREVfUFJPQ19GUz15 CgojCiMgSURFIGNoaXBzZXQgc3VwcG9ydC9idWdmaXhlcwojCiMgQ09ORklHX0lERV9HRU5FUklD IGlzIG5vdCBzZXQKQ09ORklHX0JMS19ERVZfUExBVEZPUk09bQojIENPTkZJR19CTEtfREVWX0NN RDY0MCBpcyBub3Qgc2V0CkNPTkZJR19CTEtfREVWX0lERVBOUD15CkNPTkZJR19CTEtfREVWX0lE RURNQV9TRkY9eQoKIwojIFBDSSBJREUgY2hpcHNldHMgc3VwcG9ydAojCkNPTkZJR19CTEtfREVW X0lERVBDST15CkNPTkZJR19JREVQQ0lfUENJQlVTX09SREVSPXkKQ09ORklHX0JMS19ERVZfT0ZG Qk9BUkQ9eQojIENPTkZJR19CTEtfREVWX0dFTkVSSUMgaXMgbm90IHNldApDT05GSUdfQkxLX0RF Vl9PUFRJNjIxPXkKIyBDT05GSUdfQkxLX0RFVl9SWjEwMDAgaXMgbm90IHNldApDT05GSUdfQkxL X0RFVl9JREVETUFfUENJPXkKQ09ORklHX0JMS19ERVZfQUVDNjJYWD15CkNPTkZJR19CTEtfREVW X0FMSTE1WDM9eQpDT05GSUdfQkxLX0RFVl9BTUQ3NFhYPW0KIyBDT05GSUdfQkxLX0RFVl9BVElJ WFAgaXMgbm90IHNldApDT05GSUdfQkxLX0RFVl9DTUQ2NFg9bQpDT05GSUdfQkxLX0RFVl9UUklG TEVYPXkKIyBDT05GSUdfQkxLX0RFVl9DUzU1MjAgaXMgbm90IHNldAojIENPTkZJR19CTEtfREVW X0NTNTUzMCBpcyBub3Qgc2V0CkNPTkZJR19CTEtfREVWX0hQVDM2Nj1tCkNPTkZJR19CTEtfREVW X0pNSUNST049eQojIENPTkZJR19CTEtfREVWX1NDMTIwMCBpcyBub3Qgc2V0CkNPTkZJR19CTEtf REVWX1BJSVg9bQojIENPTkZJR19CTEtfREVWX0lUODE3MiBpcyBub3Qgc2V0CkNPTkZJR19CTEtf REVWX0lUODIxMz1tCkNPTkZJR19CTEtfREVWX0lUODIxWD1tCkNPTkZJR19CTEtfREVWX05TODc0 MTU9bQojIENPTkZJR19CTEtfREVWX1BEQzIwMlhYX09MRCBpcyBub3Qgc2V0CkNPTkZJR19CTEtf REVWX1BEQzIwMlhYX05FVz15CkNPTkZJR19CTEtfREVWX1NWV0tTPXkKQ09ORklHX0JMS19ERVZf U0lJTUFHRT1tCkNPTkZJR19CTEtfREVWX1NJUzU1MTM9bQpDT05GSUdfQkxLX0RFVl9TTEM5MEU2 Nj15CkNPTkZJR19CTEtfREVWX1RSTTI5MD1tCkNPTkZJR19CTEtfREVWX1ZJQTgyQ1hYWD15CiMg Q09ORklHX0JMS19ERVZfVEM4NkMwMDEgaXMgbm90IHNldApDT05GSUdfQkxLX0RFVl9JREVETUE9 eQoKIwojIFNDU0kgZGV2aWNlIHN1cHBvcnQKIwpDT05GSUdfU0NTSV9NT0Q9bQpDT05GSUdfUkFJ RF9BVFRSUz1tCkNPTkZJR19TQ1NJPW0KQ09ORklHX1NDU0lfRE1BPXkKIyBDT05GSUdfU0NTSV9U R1QgaXMgbm90IHNldAojIENPTkZJR19TQ1NJX05FVExJTksgaXMgbm90IHNldAojIENPTkZJR19T Q1NJX1BST0NfRlMgaXMgbm90IHNldAoKIwojIFNDU0kgc3VwcG9ydCB0eXBlIChkaXNrLCB0YXBl LCBDRC1ST00pCiMKIyBDT05GSUdfQkxLX0RFVl9TRCBpcyBub3Qgc2V0CkNPTkZJR19DSFJfREVW X1NUPW0KIyBDT05GSUdfQ0hSX0RFVl9PU1NUIGlzIG5vdCBzZXQKIyBDT05GSUdfQkxLX0RFVl9T UiBpcyBub3Qgc2V0CkNPTkZJR19DSFJfREVWX1NHPW0KQ09ORklHX0NIUl9ERVZfU0NIPW0KIyBD T05GSUdfU0NTSV9NVUxUSV9MVU4gaXMgbm90IHNldApDT05GSUdfU0NTSV9DT05TVEFOVFM9eQpD T05GSUdfU0NTSV9MT0dHSU5HPXkKQ09ORklHX1NDU0lfU0NBTl9BU1lOQz15CgojCiMgU0NTSSBU cmFuc3BvcnRzCiMKQ09ORklHX1NDU0lfU1BJX0FUVFJTPW0KIyBDT05GSUdfU0NTSV9GQ19BVFRS UyBpcyBub3Qgc2V0CiMgQ09ORklHX1NDU0lfSVNDU0lfQVRUUlMgaXMgbm90IHNldApDT05GSUdf U0NTSV9TQVNfQVRUUlM9bQpDT05GSUdfU0NTSV9TQVNfTElCU0FTPW0KQ09ORklHX1NDU0lfU0FT X0FUQT15CkNPTkZJR19TQ1NJX1NBU19IT1NUX1NNUD15CiMgQ09ORklHX1NDU0lfU1JQX0FUVFJT IGlzIG5vdCBzZXQKQ09ORklHX1NDU0lfTE9XTEVWRUw9eQojIENPTkZJR19JU0NTSV9CT09UX1NZ U0ZTIGlzIG5vdCBzZXQKIyBDT05GSUdfU0NTSV9CTlgyX0lTQ1NJIGlzIG5vdCBzZXQKIyBDT05G SUdfU0NTSV9CTlgyWF9GQ09FIGlzIG5vdCBzZXQKIyBDT05GSUdfQkUySVNDU0kgaXMgbm90IHNl dAojIENPTkZJR19CTEtfREVWXzNXX1hYWFhfUkFJRCBpcyBub3Qgc2V0CiMgQ09ORklHX1NDU0lf SFBTQSBpcyBub3Qgc2V0CkNPTkZJR19TQ1NJXzNXXzlYWFg9bQojIENPTkZJR19TQ1NJXzNXX1NB UyBpcyBub3Qgc2V0CkNPTkZJR19TQ1NJX0FDQVJEPW0KIyBDT05GSUdfU0NTSV9BQUNSQUlEIGlz IG5vdCBzZXQKQ09ORklHX1NDU0lfQUlDN1hYWD1tCkNPTkZJR19BSUM3WFhYX0NNRFNfUEVSX0RF VklDRT0zMgpDT05GSUdfQUlDN1hYWF9SRVNFVF9ERUxBWV9NUz01MDAwCiMgQ09ORklHX0FJQzdY WFhfQlVJTERfRklSTVdBUkUgaXMgbm90IHNldApDT05GSUdfQUlDN1hYWF9ERUJVR19FTkFCTEU9 eQpDT05GSUdfQUlDN1hYWF9ERUJVR19NQVNLPTAKIyBDT05GSUdfQUlDN1hYWF9SRUdfUFJFVFRZ X1BSSU5UIGlzIG5vdCBzZXQKQ09ORklHX1NDU0lfQUlDNzlYWD1tCkNPTkZJR19BSUM3OVhYX0NN RFNfUEVSX0RFVklDRT0zMgpDT05GSUdfQUlDNzlYWF9SRVNFVF9ERUxBWV9NUz01MDAwCiMgQ09O RklHX0FJQzc5WFhfQlVJTERfRklSTVdBUkUgaXMgbm90IHNldAojIENPTkZJR19BSUM3OVhYX0RF QlVHX0VOQUJMRSBpcyBub3Qgc2V0CkNPTkZJR19BSUM3OVhYX0RFQlVHX01BU0s9MAojIENPTkZJ R19BSUM3OVhYX1JFR19QUkVUVFlfUFJJTlQgaXMgbm90IHNldApDT05GSUdfU0NTSV9BSUM5NFhY PW0KQ09ORklHX0FJQzk0WFhfREVCVUc9eQojIENPTkZJR19TQ1NJX01WU0FTIGlzIG5vdCBzZXQK Q09ORklHX1NDU0lfTVZVTUk9bQpDT05GSUdfU0NTSV9EUFRfSTJPPW0KQ09ORklHX1NDU0lfQURW QU5TWVM9bQojIENPTkZJR19TQ1NJX0FSQ01TUiBpcyBub3Qgc2V0CkNPTkZJR19TQ1NJX0VTQVMy Uj1tCkNPTkZJR19NRUdBUkFJRF9ORVdHRU49eQojIENPTkZJR19NRUdBUkFJRF9NTSBpcyBub3Qg c2V0CkNPTkZJR19NRUdBUkFJRF9MRUdBQ1k9bQojIENPTkZJR19NRUdBUkFJRF9TQVMgaXMgbm90 IHNldApDT05GSUdfU0NTSV9NUFQyU0FTPW0KQ09ORklHX1NDU0lfTVBUMlNBU19NQVhfU0dFPTEy OAojIENPTkZJR19TQ1NJX01QVDJTQVNfTE9HR0lORyBpcyBub3Qgc2V0CkNPTkZJR19TQ1NJX01Q VDNTQVM9bQpDT05GSUdfU0NTSV9NUFQzU0FTX01BWF9TR0U9MTI4CkNPTkZJR19TQ1NJX01QVDNT QVNfTE9HR0lORz15CkNPTkZJR19TQ1NJX1VGU0hDRD1tCkNPTkZJR19TQ1NJX1VGU0hDRF9QQ0k9 bQpDT05GSUdfU0NTSV9VRlNIQ0RfUExBVEZPUk09bQpDT05GSUdfU0NTSV9IUFRJT1A9bQpDT05G SUdfVk1XQVJFX1BWU0NTST1tCiMgQ09ORklHX0xJQkZDIGlzIG5vdCBzZXQKIyBDT05GSUdfTElC RkNPRSBpcyBub3Qgc2V0CiMgQ09ORklHX0ZDT0UgaXMgbm90IHNldAojIENPTkZJR19GQ09FX0ZO SUMgaXMgbm90IHNldAojIENPTkZJR19TQ1NJX0RNWDMxOTFEIGlzIG5vdCBzZXQKQ09ORklHX1ND U0lfRlVUVVJFX0RPTUFJTj1tCiMgQ09ORklHX1NDU0lfSVNDSSBpcyBub3Qgc2V0CkNPTkZJR19T Q1NJX0lQUz1tCkNPTkZJR19TQ1NJX0lOSVRJTz1tCkNPTkZJR19TQ1NJX0lOSUExMDA9bQpDT05G SUdfU0NTSV9QUEE9bQojIENPTkZJR19TQ1NJX0lNTSBpcyBub3Qgc2V0CiMgQ09ORklHX1NDU0lf SVpJUF9FUFAxNiBpcyBub3Qgc2V0CkNPTkZJR19TQ1NJX0laSVBfU0xPV19DVFI9eQpDT05GSUdf U0NTSV9TVEVYPW0KIyBDT05GSUdfU0NTSV9TWU01M0M4WFhfMiBpcyBub3Qgc2V0CkNPTkZJR19T Q1NJX0lQUj1tCkNPTkZJR19TQ1NJX0lQUl9UUkFDRT15CiMgQ09ORklHX1NDU0lfSVBSX0RVTVAg aXMgbm90IHNldAojIENPTkZJR19TQ1NJX1FMT0dJQ18xMjgwIGlzIG5vdCBzZXQKIyBDT05GSUdf U0NTSV9RTEFfRkMgaXMgbm90IHNldAojIENPTkZJR19TQ1NJX1FMQV9JU0NTSSBpcyBub3Qgc2V0 CiMgQ09ORklHX1NDU0lfTFBGQyBpcyBub3Qgc2V0CiMgQ09ORklHX1NDU0lfREMzOTV4IGlzIG5v dCBzZXQKIyBDT05GSUdfU0NTSV9EQzM5MFQgaXMgbm90IHNldAojIENPTkZJR19TQ1NJX0RFQlVH IGlzIG5vdCBzZXQKIyBDT05GSUdfU0NTSV9QTUNSQUlEIGlzIG5vdCBzZXQKQ09ORklHX1NDU0lf UE04MDAxPW0KIyBDT05GSUdfU0NTSV9TUlAgaXMgbm90IHNldAojIENPTkZJR19TQ1NJX0JGQV9G QyBpcyBub3Qgc2V0CiMgQ09ORklHX1NDU0lfQ0hFTFNJT19GQ09FIGlzIG5vdCBzZXQKQ09ORklH X1NDU0lfTE9XTEVWRUxfUENNQ0lBPXkKIyBDT05GSUdfUENNQ0lBX0FIQTE1MlggaXMgbm90IHNl dApDT05GSUdfUENNQ0lBX0ZET01BSU49bQojIENPTkZJR19QQ01DSUFfUUxPR0lDIGlzIG5vdCBz ZXQKQ09ORklHX1BDTUNJQV9TWU01M0M1MDA9bQojIENPTkZJR19TQ1NJX0RIIGlzIG5vdCBzZXQK Q09ORklHX1NDU0lfT1NEX0lOSVRJQVRPUj1tCiMgQ09ORklHX1NDU0lfT1NEX1VMRCBpcyBub3Qg c2V0CkNPTkZJR19TQ1NJX09TRF9EUFJJTlRfU0VOU0U9MQojIENPTkZJR19TQ1NJX09TRF9ERUJV RyBpcyBub3Qgc2V0CkNPTkZJR19BVEE9bQojIENPTkZJR19BVEFfTk9OU1RBTkRBUkQgaXMgbm90 IHNldAojIENPTkZJR19BVEFfVkVSQk9TRV9FUlJPUiBpcyBub3Qgc2V0CkNPTkZJR19BVEFfQUNQ ST15CkNPTkZJR19TQVRBX1BNUD15CgojCiMgQ29udHJvbGxlcnMgd2l0aCBub24tU0ZGIG5hdGl2 ZSBpbnRlcmZhY2UKIwpDT05GSUdfU0FUQV9BSENJPW0KIyBDT05GSUdfU0FUQV9BSENJX1BMQVRG T1JNIGlzIG5vdCBzZXQKQ09ORklHX1NBVEFfSU5JQzE2Mlg9bQpDT05GSUdfU0FUQV9BQ0FSRF9B SENJPW0KQ09ORklHX1NBVEFfU0lMMjQ9bQojIENPTkZJR19BVEFfU0ZGIGlzIG5vdCBzZXQKIyBD T05GSUdfTUQgaXMgbm90IHNldApDT05GSUdfVEFSR0VUX0NPUkU9bQojIENPTkZJR19UQ01fSUJM T0NLIGlzIG5vdCBzZXQKQ09ORklHX1RDTV9GSUxFSU89bQojIENPTkZJR19UQ01fUFNDU0kgaXMg bm90IHNldApDT05GSUdfTE9PUEJBQ0tfVEFSR0VUPW0KIyBDT05GSUdfSVNDU0lfVEFSR0VUIGlz IG5vdCBzZXQKQ09ORklHX1NCUF9UQVJHRVQ9bQpDT05GSUdfRlVTSU9OPXkKQ09ORklHX0ZVU0lP Tl9TUEk9bQojIENPTkZJR19GVVNJT05fRkMgaXMgbm90IHNldApDT05GSUdfRlVTSU9OX1NBUz1t CkNPTkZJR19GVVNJT05fTUFYX1NHRT0xMjgKIyBDT05GSUdfRlVTSU9OX0NUTCBpcyBub3Qgc2V0 CiMgQ09ORklHX0ZVU0lPTl9MT0dHSU5HIGlzIG5vdCBzZXQKCiMKIyBJRUVFIDEzOTQgKEZpcmVX aXJlKSBzdXBwb3J0CiMKQ09ORklHX0ZJUkVXSVJFPXkKQ09ORklHX0ZJUkVXSVJFX09IQ0k9eQpD T05GSUdfRklSRVdJUkVfU0JQMj1tCkNPTkZJR19GSVJFV0lSRV9OT1NZPXkKIyBDT05GSUdfSTJP IGlzIG5vdCBzZXQKQ09ORklHX01BQ0lOVE9TSF9EUklWRVJTPXkKIyBDT05GSUdfTkVUREVWSUNF UyBpcyBub3Qgc2V0CkNPTkZJR19WSE9TVF9SSU5HPW0KCiMKIyBJbnB1dCBkZXZpY2Ugc3VwcG9y dAojCkNPTkZJR19JTlBVVD15CkNPTkZJR19JTlBVVF9GRl9NRU1MRVNTPXkKQ09ORklHX0lOUFVU X1BPTExERVY9eQpDT05GSUdfSU5QVVRfU1BBUlNFS01BUD15CkNPTkZJR19JTlBVVF9NQVRSSVhL TUFQPXkKCiMKIyBVc2VybGFuZCBpbnRlcmZhY2VzCiMKIyBDT05GSUdfSU5QVVRfTU9VU0VERVYg aXMgbm90IHNldApDT05GSUdfSU5QVVRfSk9ZREVWPW0KIyBDT05GSUdfSU5QVVRfRVZERVYgaXMg bm90IHNldApDT05GSUdfSU5QVVRfRVZCVUc9bQoKIwojIElucHV0IERldmljZSBEcml2ZXJzCiMK Q09ORklHX0lOUFVUX0tFWUJPQVJEPXkKIyBDT05GSUdfS0VZQk9BUkRfQURQNTU4OCBpcyBub3Qg c2V0CkNPTkZJR19LRVlCT0FSRF9BRFA1NTg5PXkKQ09ORklHX0tFWUJPQVJEX0FUS0JEPXkKIyBD T05GSUdfS0VZQk9BUkRfUVQxMDcwIGlzIG5vdCBzZXQKIyBDT05GSUdfS0VZQk9BUkRfUVQyMTYw IGlzIG5vdCBzZXQKQ09ORklHX0tFWUJPQVJEX0xLS0JEPW0KQ09ORklHX0tFWUJPQVJEX1RDQTY0 MTY9eQojIENPTkZJR19LRVlCT0FSRF9UQ0E4NDE4IGlzIG5vdCBzZXQKIyBDT05GSUdfS0VZQk9B UkRfTE04MzIzIGlzIG5vdCBzZXQKQ09ORklHX0tFWUJPQVJEX0xNODMzMz1tCiMgQ09ORklHX0tF WUJPQVJEX01BWDczNTkgaXMgbm90IHNldApDT05GSUdfS0VZQk9BUkRfTUNTPXkKQ09ORklHX0tF WUJPQVJEX01QUjEyMT1tCkNPTkZJR19LRVlCT0FSRF9ORVdUT049eQojIENPTkZJR19LRVlCT0FS RF9PUEVOQ09SRVMgaXMgbm90IHNldAojIENPTkZJR19LRVlCT0FSRF9TVE9XQVdBWSBpcyBub3Qg c2V0CkNPTkZJR19LRVlCT0FSRF9TVU5LQkQ9bQpDT05GSUdfS0VZQk9BUkRfVFdMNDAzMD15CkNP TkZJR19LRVlCT0FSRF9YVEtCRD1tCkNPTkZJR19LRVlCT0FSRF9DUk9TX0VDPW0KQ09ORklHX0lO UFVUX01PVVNFPXkKIyBDT05GSUdfTU9VU0VfUFMyIGlzIG5vdCBzZXQKQ09ORklHX01PVVNFX1NF UklBTD1tCiMgQ09ORklHX01PVVNFX0FQUExFVE9VQ0ggaXMgbm90IHNldAojIENPTkZJR19NT1VT RV9CQ001OTc0IGlzIG5vdCBzZXQKQ09ORklHX01PVVNFX0NZQVBBPW0KQ09ORklHX01PVVNFX1ZT WFhYQUE9eQojIENPTkZJR19NT1VTRV9TWU5BUFRJQ1NfSTJDIGlzIG5vdCBzZXQKIyBDT05GSUdf TU9VU0VfU1lOQVBUSUNTX1VTQiBpcyBub3Qgc2V0CiMgQ09ORklHX0lOUFVUX0pPWVNUSUNLIGlz IG5vdCBzZXQKQ09ORklHX0lOUFVUX1RBQkxFVD15CiMgQ09ORklHX1RBQkxFVF9VU0JfQUNFQ0FE IGlzIG5vdCBzZXQKIyBDT05GSUdfVEFCTEVUX1VTQl9BSVBURUsgaXMgbm90IHNldAojIENPTkZJ R19UQUJMRVRfVVNCX0hBTldBTkcgaXMgbm90IHNldAojIENPTkZJR19UQUJMRVRfVVNCX0tCVEFC IGlzIG5vdCBzZXQKIyBDT05GSUdfVEFCTEVUX1VTQl9XQUNPTSBpcyBub3Qgc2V0CiMgQ09ORklH X0lOUFVUX1RPVUNIU0NSRUVOIGlzIG5vdCBzZXQKIyBDT05GSUdfSU5QVVRfTUlTQyBpcyBub3Qg c2V0CgojCiMgSGFyZHdhcmUgSS9PIHBvcnRzCiMKQ09ORklHX1NFUklPPXkKQ09ORklHX0FSQ0hf TUlHSFRfSEFWRV9QQ19TRVJJTz15CkNPTkZJR19TRVJJT19JODA0Mj15CkNPTkZJR19TRVJJT19T RVJQT1JUPW0KQ09ORklHX1NFUklPX0NUODJDNzEwPXkKIyBDT05GSUdfU0VSSU9fUEFSS0JEIGlz IG5vdCBzZXQKIyBDT05GSUdfU0VSSU9fUENJUFMyIGlzIG5vdCBzZXQKQ09ORklHX1NFUklPX0xJ QlBTMj15CiMgQ09ORklHX1NFUklPX1JBVyBpcyBub3Qgc2V0CkNPTkZJR19TRVJJT19BTFRFUkFf UFMyPXkKIyBDT05GSUdfU0VSSU9fUFMyTVVMVCBpcyBub3Qgc2V0CiMgQ09ORklHX1NFUklPX0FS Q19QUzIgaXMgbm90IHNldAojIENPTkZJR19HQU1FUE9SVCBpcyBub3Qgc2V0CgojCiMgQ2hhcmFj dGVyIGRldmljZXMKIwpDT05GSUdfVFRZPXkKIyBDT05GSUdfVlQgaXMgbm90IHNldAojIENPTkZJ R19VTklYOThfUFRZUyBpcyBub3Qgc2V0CiMgQ09ORklHX0xFR0FDWV9QVFlTIGlzIG5vdCBzZXQK Q09ORklHX1NFUklBTF9OT05TVEFOREFSRD15CiMgQ09ORklHX1JPQ0tFVFBPUlQgaXMgbm90IHNl dAojIENPTkZJR19DWUNMQURFUyBpcyBub3Qgc2V0CiMgQ09ORklHX01PWEFfSU5URUxMSU8gaXMg bm90IHNldApDT05GSUdfTU9YQV9TTUFSVElPPW0KQ09ORklHX1NZTkNMSU5LTVA9bQpDT05GSUdf U1lOQ0xJTktfR1Q9eQpDT05GSUdfTk9aT01JPXkKIyBDT05GSUdfSVNJIGlzIG5vdCBzZXQKQ09O RklHX05fSERMQz1tCiMgQ09ORklHX05fR1NNIGlzIG5vdCBzZXQKIyBDT05GSUdfVFJBQ0VfU0lO SyBpcyBub3Qgc2V0CkNPTkZJR19ERVZLTUVNPXkKCiMKIyBTZXJpYWwgZHJpdmVycwojCkNPTkZJ R19TRVJJQUxfODI1MD15CiMgQ09ORklHX1NFUklBTF84MjUwX0RFUFJFQ0FURURfT1BUSU9OUyBp cyBub3Qgc2V0CkNPTkZJR19TRVJJQUxfODI1MF9QTlA9eQpDT05GSUdfU0VSSUFMXzgyNTBfQ09O U09MRT15CkNPTkZJR19GSVhfRUFSTFlDT05fTUVNPXkKIyBDT05GSUdfU0VSSUFMXzgyNTBfRE1B IGlzIG5vdCBzZXQKQ09ORklHX1NFUklBTF84MjUwX1BDST15CkNPTkZJR19TRVJJQUxfODI1MF9D Uz1tCkNPTkZJR19TRVJJQUxfODI1MF9OUl9VQVJUUz00CkNPTkZJR19TRVJJQUxfODI1MF9SVU5U SU1FX1VBUlRTPTQKIyBDT05GSUdfU0VSSUFMXzgyNTBfRVhURU5ERUQgaXMgbm90IHNldAojIENP TkZJR19TRVJJQUxfODI1MF9EVyBpcyBub3Qgc2V0CgojCiMgTm9uLTgyNTAgc2VyaWFsIHBvcnQg c3VwcG9ydAojCiMgQ09ORklHX1NFUklBTF9NQVgzMTAwIGlzIG5vdCBzZXQKQ09ORklHX1NFUklB TF9NQVgzMTBYPW0KIyBDT05GSUdfU0VSSUFMX01GRF9IU1UgaXMgbm90IHNldApDT05GSUdfU0VS SUFMX0NPUkU9eQpDT05GSUdfU0VSSUFMX0NPUkVfQ09OU09MRT15CiMgQ09ORklHX1NFUklBTF9K U00gaXMgbm90IHNldApDT05GSUdfU0VSSUFMX1NDQ05YUD15CiMgQ09ORklHX1NFUklBTF9TQ0NO WFBfQ09OU09MRSBpcyBub3Qgc2V0CiMgQ09ORklHX1NFUklBTF9USU1CRVJEQUxFIGlzIG5vdCBz ZXQKQ09ORklHX1NFUklBTF9BTFRFUkFfSlRBR1VBUlQ9eQpDT05GSUdfU0VSSUFMX0FMVEVSQV9K VEFHVUFSVF9DT05TT0xFPXkKQ09ORklHX1NFUklBTF9BTFRFUkFfSlRBR1VBUlRfQ09OU09MRV9C WVBBU1M9eQojIENPTkZJR19TRVJJQUxfQUxURVJBX1VBUlQgaXMgbm90IHNldAojIENPTkZJR19T RVJJQUxfUENIX1VBUlQgaXMgbm90IHNldApDT05GSUdfU0VSSUFMX0FSQz15CiMgQ09ORklHX1NF UklBTF9BUkNfQ09OU09MRSBpcyBub3Qgc2V0CkNPTkZJR19TRVJJQUxfQVJDX05SX1BPUlRTPTEK Q09ORklHX1NFUklBTF9SUDI9eQpDT05GSUdfU0VSSUFMX1JQMl9OUl9VQVJUUz0zMgpDT05GSUdf U0VSSUFMX0ZTTF9MUFVBUlQ9eQojIENPTkZJR19TRVJJQUxfRlNMX0xQVUFSVF9DT05TT0xFIGlz IG5vdCBzZXQKIyBDT05GSUdfVFRZX1BSSU5USyBpcyBub3Qgc2V0CiMgQ09ORklHX1BSSU5URVIg aXMgbm90IHNldApDT05GSUdfUFBERVY9eQpDT05GSUdfSVBNSV9IQU5ETEVSPW0KIyBDT05GSUdf SVBNSV9QQU5JQ19FVkVOVCBpcyBub3Qgc2V0CiMgQ09ORklHX0lQTUlfREVWSUNFX0lOVEVSRkFD RSBpcyBub3Qgc2V0CkNPTkZJR19JUE1JX1NJPW0KQ09ORklHX0lQTUlfV0FUQ0hET0c9bQojIENP TkZJR19JUE1JX1BPV0VST0ZGIGlzIG5vdCBzZXQKQ09ORklHX0hXX1JBTkRPTT1tCkNPTkZJR19I V19SQU5ET01fVElNRVJJT01FTT1tCkNPTkZJR19IV19SQU5ET01fSU5URUw9bQpDT05GSUdfSFdf UkFORE9NX0FNRD1tCiMgQ09ORklHX0hXX1JBTkRPTV9WSUEgaXMgbm90IHNldApDT05GSUdfTlZS QU09bQpDT05GSUdfUjM5NjQ9eQpDT05GSUdfQVBQTElDT009bQoKIwojIFBDTUNJQSBjaGFyYWN0 ZXIgZGV2aWNlcwojCiMgQ09ORklHX1NZTkNMSU5LX0NTIGlzIG5vdCBzZXQKQ09ORklHX0NBUkRN QU5fNDAwMD1tCiMgQ09ORklHX0NBUkRNQU5fNDA0MCBpcyBub3Qgc2V0CkNPTkZJR19NV0FWRT15 CiMgQ09ORklHX1JBV19EUklWRVIgaXMgbm90IHNldAojIENPTkZJR19IUEVUIGlzIG5vdCBzZXQK IyBDT05GSUdfSEFOR0NIRUNLX1RJTUVSIGlzIG5vdCBzZXQKIyBDT05GSUdfVENHX1RQTSBpcyBu b3Qgc2V0CiMgQ09ORklHX1RFTENMT0NLIGlzIG5vdCBzZXQKQ09ORklHX0RFVlBPUlQ9eQpDT05G SUdfSTJDPXkKQ09ORklHX0kyQ19CT0FSRElORk89eQojIENPTkZJR19JMkNfQ09NUEFUIGlzIG5v dCBzZXQKQ09ORklHX0kyQ19DSEFSREVWPXkKQ09ORklHX0kyQ19NVVg9eQoKIwojIE11bHRpcGxl eGVyIEkyQyBDaGlwIHN1cHBvcnQKIwpDT05GSUdfSTJDX01VWF9QQ0E5NTQxPW0KIyBDT05GSUdf STJDX01VWF9QQ0E5NTR4IGlzIG5vdCBzZXQKIyBDT05GSUdfSTJDX0hFTFBFUl9BVVRPIGlzIG5v dCBzZXQKQ09ORklHX0kyQ19TTUJVUz1tCgojCiMgSTJDIEFsZ29yaXRobXMKIwpDT05GSUdfSTJD X0FMR09CSVQ9eQpDT05GSUdfSTJDX0FMR09QQ0Y9bQpDT05GSUdfSTJDX0FMR09QQ0E9bQoKIwoj IEkyQyBIYXJkd2FyZSBCdXMgc3VwcG9ydAojCgojCiMgUEMgU01CdXMgaG9zdCBjb250cm9sbGVy IGRyaXZlcnMKIwpDT05GSUdfSTJDX0FMSTE1MzU9eQpDT05GSUdfSTJDX0FMSTE1NjM9eQpDT05G SUdfSTJDX0FMSTE1WDM9eQpDT05GSUdfSTJDX0FNRDc1Nj15CiMgQ09ORklHX0kyQ19BTUQ3NTZf UzQ4ODIgaXMgbm90IHNldApDT05GSUdfSTJDX0FNRDgxMTE9eQojIENPTkZJR19JMkNfSTgwMSBp cyBub3Qgc2V0CiMgQ09ORklHX0kyQ19JU0NIIGlzIG5vdCBzZXQKIyBDT05GSUdfSTJDX0lTTVQg aXMgbm90IHNldApDT05GSUdfSTJDX1BJSVg0PW0KQ09ORklHX0kyQ19ORk9SQ0UyPXkKIyBDT05G SUdfSTJDX05GT1JDRTJfUzQ5ODUgaXMgbm90IHNldApDT05GSUdfSTJDX1NJUzU1OTU9eQpDT05G SUdfSTJDX1NJUzYzMD15CiMgQ09ORklHX0kyQ19TSVM5NlggaXMgbm90IHNldAojIENPTkZJR19J MkNfVklBIGlzIG5vdCBzZXQKQ09ORklHX0kyQ19WSUFQUk89bQoKIwojIEFDUEkgZHJpdmVycwoj CiMgQ09ORklHX0kyQ19TQ01JIGlzIG5vdCBzZXQKCiMKIyBJMkMgc3lzdGVtIGJ1cyBkcml2ZXJz IChtb3N0bHkgZW1iZWRkZWQgLyBzeXN0ZW0tb24tY2hpcCkKIwpDT05GSUdfSTJDX0RFU0lHTldB UkVfQ09SRT15CiMgQ09ORklHX0kyQ19ERVNJR05XQVJFX1BMQVRGT1JNIGlzIG5vdCBzZXQKQ09O RklHX0kyQ19ERVNJR05XQVJFX1BDST15CiMgQ09ORklHX0kyQ19FRzIwVCBpcyBub3Qgc2V0CkNP TkZJR19JMkNfS0VNUExEPXkKQ09ORklHX0kyQ19PQ09SRVM9eQpDT05GSUdfSTJDX1BDQV9QTEFU Rk9STT1tCiMgQ09ORklHX0kyQ19QWEFfUENJIGlzIG5vdCBzZXQKQ09ORklHX0kyQ19TSU1URUM9 bQpDT05GSUdfSTJDX1hJTElOWD1tCgojCiMgRXh0ZXJuYWwgSTJDL1NNQnVzIGFkYXB0ZXIgZHJp dmVycwojCiMgQ09ORklHX0kyQ19QQVJQT1JUIGlzIG5vdCBzZXQKIyBDT05GSUdfSTJDX1BBUlBP UlRfTElHSFQgaXMgbm90IHNldApDT05GSUdfSTJDX1RBT1NfRVZNPW0KCiMKIyBPdGhlciBJMkMv U01CdXMgYnVzIGRyaXZlcnMKIwojIENPTkZJR19JMkNfU1RVQiBpcyBub3Qgc2V0CiMgQ09ORklH X0kyQ19ERUJVR19DT1JFIGlzIG5vdCBzZXQKIyBDT05GSUdfSTJDX0RFQlVHX0FMR08gaXMgbm90 IHNldAojIENPTkZJR19JMkNfREVCVUdfQlVTIGlzIG5vdCBzZXQKQ09ORklHX1NQST15CiMgQ09O RklHX1NQSV9ERUJVRyBpcyBub3Qgc2V0CkNPTkZJR19TUElfTUFTVEVSPXkKCiMKIyBTUEkgTWFz dGVyIENvbnRyb2xsZXIgRHJpdmVycwojCkNPTkZJR19TUElfQUxURVJBPXkKQ09ORklHX1NQSV9C SVRCQU5HPXkKQ09ORklHX1NQSV9CVVRURVJGTFk9bQpDT05GSUdfU1BJX0xNNzBfTExQPW0KQ09O RklHX1NQSV9QWEEyWFhfRE1BPXkKQ09ORklHX1NQSV9QWEEyWFg9bQpDT05GSUdfU1BJX1BYQTJY WF9QQ0k9bQpDT05GSUdfU1BJX1NDMThJUzYwMj1tCiMgQ09ORklHX1NQSV9UT1BDTElGRl9QQ0gg aXMgbm90IHNldAojIENPTkZJR19TUElfWENPTU0gaXMgbm90IHNldApDT05GSUdfU1BJX1hJTElO WD1tCkNPTkZJR19TUElfREVTSUdOV0FSRT1tCiMgQ09ORklHX1NQSV9EV19QQ0kgaXMgbm90IHNl dAojIENPTkZJR19TUElfRFdfTU1JTyBpcyBub3Qgc2V0CgojCiMgU1BJIFByb3RvY29sIE1hc3Rl cnMKIwojIENPTkZJR19TUElfU1BJREVWIGlzIG5vdCBzZXQKQ09ORklHX1NQSV9UTEU2MlgwPW0K IyBDT05GSUdfU1BNSSBpcyBub3Qgc2V0CkNPTkZJR19IU0k9bQpDT05GSUdfSFNJX0JPQVJESU5G Tz15CgojCiMgSFNJIGNsaWVudHMKIwojIENPTkZJR19IU0lfQ0hBUiBpcyBub3Qgc2V0CgojCiMg UFBTIHN1cHBvcnQKIwojIENPTkZJR19QUFMgaXMgbm90IHNldAoKIwojIFBQUyBnZW5lcmF0b3Jz IHN1cHBvcnQKIwoKIwojIFBUUCBjbG9jayBzdXBwb3J0CiMKIyBDT05GSUdfUFRQXzE1ODhfQ0xP Q0sgaXMgbm90IHNldAoKIwojIEVuYWJsZSBQSFlMSUIgYW5kIE5FVFdPUktfUEhZX1RJTUVTVEFN UElORyB0byBzZWUgdGhlIGFkZGl0aW9uYWwgY2xvY2tzLgojCiMgQ09ORklHX1BUUF8xNTg4X0NM T0NLX1BDSCBpcyBub3Qgc2V0CkNPTkZJR19BUkNIX1dBTlRfT1BUSU9OQUxfR1BJT0xJQj15CiMg Q09ORklHX0dQSU9MSUIgaXMgbm90IHNldApDT05GSUdfVzE9bQoKIwojIDEtd2lyZSBCdXMgTWFz dGVycwojCiMgQ09ORklHX1cxX01BU1RFUl9NQVRST1ggaXMgbm90IHNldApDT05GSUdfVzFfTUFT VEVSX0RTMjQ4Mj1tCiMgQ09ORklHX1cxX01BU1RFUl9EUzFXTSBpcyBub3Qgc2V0CgojCiMgMS13 aXJlIFNsYXZlcwojCiMgQ09ORklHX1cxX1NMQVZFX1RIRVJNIGlzIG5vdCBzZXQKQ09ORklHX1cx X1NMQVZFX1NNRU09bQpDT05GSUdfVzFfU0xBVkVfRFMyNDA4PW0KIyBDT05GSUdfVzFfU0xBVkVf RFMyNDA4X1JFQURCQUNLIGlzIG5vdCBzZXQKIyBDT05GSUdfVzFfU0xBVkVfRFMyNDEzIGlzIG5v dCBzZXQKIyBDT05GSUdfVzFfU0xBVkVfRFMyNDIzIGlzIG5vdCBzZXQKQ09ORklHX1cxX1NMQVZF X0RTMjQzMT1tCkNPTkZJR19XMV9TTEFWRV9EUzI0MzM9bQpDT05GSUdfVzFfU0xBVkVfRFMyNDMz X0NSQz15CiMgQ09ORklHX1cxX1NMQVZFX0RTMjc2MCBpcyBub3Qgc2V0CkNPTkZJR19XMV9TTEFW RV9EUzI3ODA9bQpDT05GSUdfVzFfU0xBVkVfRFMyNzgxPW0KQ09ORklHX1cxX1NMQVZFX0RTMjhF MDQ9bQojIENPTkZJR19XMV9TTEFWRV9CUTI3MDAwIGlzIG5vdCBzZXQKQ09ORklHX1BPV0VSX1NV UFBMWT15CkNPTkZJR19QT1dFUl9TVVBQTFlfREVCVUc9eQpDT05GSUdfUERBX1BPV0VSPXkKQ09O RklHX0dFTkVSSUNfQURDX0JBVFRFUlk9eQojIENPTkZJR19NQVg4OTI1X1BPV0VSIGlzIG5vdCBz ZXQKQ09ORklHX1dNODMxWF9CQUNLVVA9eQpDT05GSUdfV004MzFYX1BPV0VSPXkKIyBDT05GSUdf VEVTVF9QT1dFUiBpcyBub3Qgc2V0CkNPTkZJR19CQVRURVJZXzg4UE04NjBYPXkKIyBDT05GSUdf QkFUVEVSWV9EUzI3ODAgaXMgbm90IHNldApDT05GSUdfQkFUVEVSWV9EUzI3ODE9bQojIENPTkZJ R19CQVRURVJZX0RTMjc4MiBpcyBub3Qgc2V0CkNPTkZJR19CQVRURVJZX1NCUz1tCkNPTkZJR19C QVRURVJZX0JRMjd4MDA9eQpDT05GSUdfQkFUVEVSWV9CUTI3WDAwX0kyQz15CkNPTkZJR19CQVRU RVJZX0JRMjdYMDBfUExBVEZPUk09eQpDT05GSUdfQkFUVEVSWV9EQTkwNTI9eQpDT05GSUdfQkFU VEVSWV9NQVgxNzA0MD15CiMgQ09ORklHX0JBVFRFUllfTUFYMTcwNDIgaXMgbm90IHNldApDT05G SUdfQkFUVEVSWV9UV0w0MDMwX01BREM9eQpDT05GSUdfQ0hBUkdFUl84OFBNODYwWD15CiMgQ09O RklHX0NIQVJHRVJfUENGNTA2MzMgaXMgbm90IHNldApDT05GSUdfQkFUVEVSWV9SWDUxPW0KQ09O RklHX0NIQVJHRVJfTUFYODkwMz1tCkNPTkZJR19DSEFSR0VSX1RXTDQwMzA9bQpDT05GSUdfQ0hB UkdFUl9MUDg3Mjc9bQpDT05GSUdfQ0hBUkdFUl9MUDg3ODg9eQojIENPTkZJR19DSEFSR0VSX01B TkFHRVIgaXMgbm90IHNldApDT05GSUdfQ0hBUkdFUl9NQVg4OTk4PW0KIyBDT05GSUdfQ0hBUkdF Ul9CUTI0MTVYIGlzIG5vdCBzZXQKIyBDT05GSUdfQ0hBUkdFUl9TTUIzNDcgaXMgbm90IHNldApD T05GSUdfUE9XRVJfUkVTRVQ9eQojIENPTkZJR19QT1dFUl9BVlMgaXMgbm90IHNldApDT05GSUdf SFdNT049bQpDT05GSUdfSFdNT05fVklEPW0KQ09ORklHX0hXTU9OX0RFQlVHX0NISVA9eQoKIwoj IE5hdGl2ZSBkcml2ZXJzCiMKQ09ORklHX1NFTlNPUlNfQUJJVFVHVVJVPW0KQ09ORklHX1NFTlNP UlNfQUJJVFVHVVJVMz1tCiMgQ09ORklHX1NFTlNPUlNfQUQ3MzE0IGlzIG5vdCBzZXQKQ09ORklH X1NFTlNPUlNfQUQ3NDE0PW0KQ09ORklHX1NFTlNPUlNfQUQ3NDE4PW0KIyBDT05GSUdfU0VOU09S U19BRE0xMDIxIGlzIG5vdCBzZXQKQ09ORklHX1NFTlNPUlNfQURNMTAyNT1tCkNPTkZJR19TRU5T T1JTX0FETTEwMjY9bQpDT05GSUdfU0VOU09SU19BRE0xMDI5PW0KQ09ORklHX1NFTlNPUlNfQURN MTAzMT1tCkNPTkZJR19TRU5TT1JTX0FETTkyNDA9bQpDT05GSUdfU0VOU09SU19BRFQ3WDEwPW0K Q09ORklHX1NFTlNPUlNfQURUNzMxMD1tCkNPTkZJR19TRU5TT1JTX0FEVDc0MTA9bQpDT05GSUdf U0VOU09SU19BRFQ3NDExPW0KQ09ORklHX1NFTlNPUlNfQURUNzQ2Mj1tCkNPTkZJR19TRU5TT1JT X0FEVDc0NzA9bQpDT05GSUdfU0VOU09SU19BRFQ3NDc1PW0KQ09ORklHX1NFTlNPUlNfQVNDNzYy MT1tCkNPTkZJR19TRU5TT1JTX0s4VEVNUD1tCkNPTkZJR19TRU5TT1JTX0sxMFRFTVA9bQojIENP TkZJR19TRU5TT1JTX0ZBTTE1SF9QT1dFUiBpcyBub3Qgc2V0CkNPTkZJR19TRU5TT1JTX0FQUExF U01DPW0KIyBDT05GSUdfU0VOU09SU19BU0IxMDAgaXMgbm90IHNldAojIENPTkZJR19TRU5TT1JT X0FUWFAxIGlzIG5vdCBzZXQKIyBDT05GSUdfU0VOU09SU19EUzYyMCBpcyBub3Qgc2V0CiMgQ09O RklHX1NFTlNPUlNfRFMxNjIxIGlzIG5vdCBzZXQKQ09ORklHX1NFTlNPUlNfREE5MDUyX0FEQz1t CkNPTkZJR19TRU5TT1JTX0k1S19BTUI9bQpDT05GSUdfU0VOU09SU19GNzE4MDVGPW0KIyBDT05G SUdfU0VOU09SU19GNzE4ODJGRyBpcyBub3Qgc2V0CkNPTkZJR19TRU5TT1JTX0Y3NTM3NVM9bQoj IENPTkZJR19TRU5TT1JTX0ZTQ0hNRCBpcyBub3Qgc2V0CkNPTkZJR19TRU5TT1JTX0dMNTE4U009 bQpDT05GSUdfU0VOU09SU19HTDUyMFNNPW0KQ09ORklHX1NFTlNPUlNfRzc2MEE9bQpDT05GSUdf U0VOU09SU19HNzYyPW0KQ09ORklHX1NFTlNPUlNfSElINjEzMD1tCkNPTkZJR19TRU5TT1JTX0lC TUFFTT1tCiMgQ09ORklHX1NFTlNPUlNfSUJNUEVYIGlzIG5vdCBzZXQKIyBDT05GSUdfU0VOU09S U19JSU9fSFdNT04gaXMgbm90IHNldAojIENPTkZJR19TRU5TT1JTX0NPUkVURU1QIGlzIG5vdCBz ZXQKQ09ORklHX1NFTlNPUlNfSVQ4Nz1tCkNPTkZJR19TRU5TT1JTX0pDNDI9bQojIENPTkZJR19T RU5TT1JTX0xJTkVBR0UgaXMgbm90IHNldApDT05GSUdfU0VOU09SU19MVEMyOTQ1PW0KIyBDT05G SUdfU0VOU09SU19MVEM0MTUxIGlzIG5vdCBzZXQKQ09ORklHX1NFTlNPUlNfTFRDNDIxNT1tCiMg Q09ORklHX1NFTlNPUlNfTFRDNDIyMiBpcyBub3Qgc2V0CkNPTkZJR19TRU5TT1JTX0xUQzQyNDU9 bQpDT05GSUdfU0VOU09SU19MVEM0MjYwPW0KQ09ORklHX1NFTlNPUlNfTFRDNDI2MT1tCiMgQ09O RklHX1NFTlNPUlNfTUFYMTExMSBpcyBub3Qgc2V0CkNPTkZJR19TRU5TT1JTX01BWDE2MDY1PW0K Q09ORklHX1NFTlNPUlNfTUFYMTYxOT1tCkNPTkZJR19TRU5TT1JTX01BWDE2Njg9bQpDT05GSUdf U0VOU09SU19NQVgxOTc9bQojIENPTkZJR19TRU5TT1JTX01BWDY2MzkgaXMgbm90IHNldApDT05G SUdfU0VOU09SU19NQVg2NjQyPW0KQ09ORklHX1NFTlNPUlNfTUFYNjY1MD1tCiMgQ09ORklHX1NF TlNPUlNfTUFYNjY5NyBpcyBub3Qgc2V0CkNPTkZJR19TRU5TT1JTX0hUVTIxPW0KQ09ORklHX1NF TlNPUlNfTUNQMzAyMT1tCiMgQ09ORklHX1NFTlNPUlNfQURDWFggaXMgbm90IHNldAojIENPTkZJ R19TRU5TT1JTX0xNNjMgaXMgbm90IHNldApDT05GSUdfU0VOU09SU19MTTcwPW0KQ09ORklHX1NF TlNPUlNfTE03Mz1tCkNPTkZJR19TRU5TT1JTX0xNNzU9bQojIENPTkZJR19TRU5TT1JTX0xNNzcg aXMgbm90IHNldApDT05GSUdfU0VOU09SU19MTTc4PW0KIyBDT05GSUdfU0VOU09SU19MTTgwIGlz IG5vdCBzZXQKQ09ORklHX1NFTlNPUlNfTE04Mz1tCiMgQ09ORklHX1NFTlNPUlNfTE04NSBpcyBu b3Qgc2V0CkNPTkZJR19TRU5TT1JTX0xNODc9bQpDT05GSUdfU0VOU09SU19MTTkwPW0KIyBDT05G SUdfU0VOU09SU19MTTkyIGlzIG5vdCBzZXQKIyBDT05GSUdfU0VOU09SU19MTTkzIGlzIG5vdCBz ZXQKIyBDT05GSUdfU0VOU09SU19MTTk1MjM0IGlzIG5vdCBzZXQKQ09ORklHX1NFTlNPUlNfTE05 NTI0MT1tCiMgQ09ORklHX1NFTlNPUlNfTE05NTI0NSBpcyBub3Qgc2V0CkNPTkZJR19TRU5TT1JT X1BDODczNjA9bQojIENPTkZJR19TRU5TT1JTX1BDODc0MjcgaXMgbm90IHNldApDT05GSUdfU0VO U09SU19OQ1Q2Nzc1PW0KQ09ORklHX1NFTlNPUlNfUENGODU5MT1tCiMgQ09ORklHX1BNQlVTIGlz IG5vdCBzZXQKIyBDT05GSUdfU0VOU09SU19TSFQyMSBpcyBub3Qgc2V0CiMgQ09ORklHX1NFTlNP UlNfU0lTNTU5NSBpcyBub3Qgc2V0CiMgQ09ORklHX1NFTlNPUlNfRE1FMTczNyBpcyBub3Qgc2V0 CkNPTkZJR19TRU5TT1JTX0VNQzE0MDM9bQojIENPTkZJR19TRU5TT1JTX0VNQzIxMDMgaXMgbm90 IHNldAojIENPTkZJR19TRU5TT1JTX0VNQzZXMjAxIGlzIG5vdCBzZXQKQ09ORklHX1NFTlNPUlNf U01TQzQ3TTE9bQojIENPTkZJR19TRU5TT1JTX1NNU0M0N00xOTIgaXMgbm90IHNldAojIENPTkZJ R19TRU5TT1JTX1NNU0M0N0IzOTcgaXMgbm90IHNldAojIENPTkZJR19TRU5TT1JTX1NDSDU2WFhf Q09NTU9OIGlzIG5vdCBzZXQKQ09ORklHX1NFTlNPUlNfU01NNjY1PW0KQ09ORklHX1NFTlNPUlNf QURDMTI4RDgxOD1tCiMgQ09ORklHX1NFTlNPUlNfQURTMTAxNSBpcyBub3Qgc2V0CkNPTkZJR19T RU5TT1JTX0FEUzc4Mjg9bQpDT05GSUdfU0VOU09SU19BRFM3ODcxPW0KQ09ORklHX1NFTlNPUlNf QU1DNjgyMT1tCkNPTkZJR19TRU5TT1JTX0lOQTIwOT1tCkNPTkZJR19TRU5TT1JTX0lOQTJYWD1t CiMgQ09ORklHX1NFTlNPUlNfVEhNQzUwIGlzIG5vdCBzZXQKQ09ORklHX1NFTlNPUlNfVE1QMTAy PW0KIyBDT05GSUdfU0VOU09SU19UTVA0MDEgaXMgbm90IHNldAojIENPTkZJR19TRU5TT1JTX1RN UDQyMSBpcyBub3Qgc2V0CiMgQ09ORklHX1NFTlNPUlNfVFdMNDAzMF9NQURDIGlzIG5vdCBzZXQK IyBDT05GSUdfU0VOU09SU19WSUFfQ1BVVEVNUCBpcyBub3Qgc2V0CkNPTkZJR19TRU5TT1JTX1ZJ QTY4NkE9bQpDT05GSUdfU0VOU09SU19WVDEyMTE9bQpDT05GSUdfU0VOU09SU19WVDgyMzE9bQoj IENPTkZJR19TRU5TT1JTX1c4Mzc4MUQgaXMgbm90IHNldApDT05GSUdfU0VOU09SU19XODM3OTFE PW0KIyBDT05GSUdfU0VOU09SU19XODM3OTJEIGlzIG5vdCBzZXQKQ09ORklHX1NFTlNPUlNfVzgz NzkzPW0KQ09ORklHX1NFTlNPUlNfVzgzNzk1PW0KIyBDT05GSUdfU0VOU09SU19XODM3OTVfRkFO Q1RSTCBpcyBub3Qgc2V0CkNPTkZJR19TRU5TT1JTX1c4M0w3ODVUUz1tCkNPTkZJR19TRU5TT1JT X1c4M0w3ODZORz1tCkNPTkZJR19TRU5TT1JTX1c4MzYyN0hGPW0KIyBDT05GSUdfU0VOU09SU19X ODM2MjdFSEYgaXMgbm90IHNldApDT05GSUdfU0VOU09SU19XTTgzMVg9bQoKIwojIEFDUEkgZHJp dmVycwojCkNPTkZJR19TRU5TT1JTX0FDUElfUE9XRVI9bQpDT05GSUdfU0VOU09SU19BVEswMTEw PW0KQ09ORklHX1RIRVJNQUw9bQojIENPTkZJR19USEVSTUFMX0hXTU9OIGlzIG5vdCBzZXQKIyBD T05GSUdfVEhFUk1BTF9ERUZBVUxUX0dPVl9TVEVQX1dJU0UgaXMgbm90IHNldApDT05GSUdfVEhF Uk1BTF9ERUZBVUxUX0dPVl9GQUlSX1NIQVJFPXkKIyBDT05GSUdfVEhFUk1BTF9ERUZBVUxUX0dP Vl9VU0VSX1NQQUNFIGlzIG5vdCBzZXQKQ09ORklHX1RIRVJNQUxfR09WX0ZBSVJfU0hBUkU9eQoj IENPTkZJR19USEVSTUFMX0dPVl9TVEVQX1dJU0UgaXMgbm90IHNldApDT05GSUdfVEhFUk1BTF9H T1ZfVVNFUl9TUEFDRT15CkNPTkZJR19USEVSTUFMX0VNVUxBVElPTj15CkNPTkZJR19JTlRFTF9Q T1dFUkNMQU1QPW0KIyBDT05GSUdfWDg2X1BLR19URU1QX1RIRVJNQUwgaXMgbm90IHNldAojIENP TkZJR19BQ1BJX0lOVDM0MDNfVEhFUk1BTCBpcyBub3Qgc2V0CgojCiMgVGV4YXMgSW5zdHJ1bWVu dHMgdGhlcm1hbCBkcml2ZXJzCiMKIyBDT05GSUdfV0FUQ0hET0cgaXMgbm90IHNldApDT05GSUdf U1NCX1BPU1NJQkxFPXkKCiMKIyBTb25pY3MgU2lsaWNvbiBCYWNrcGxhbmUKIwpDT05GSUdfU1NC PXkKQ09ORklHX1NTQl9QQ0lIT1NUX1BPU1NJQkxFPXkKIyBDT05GSUdfU1NCX1BDSUhPU1QgaXMg bm90IHNldAojIENPTkZJR19TU0JfU0lMRU5UIGlzIG5vdCBzZXQKQ09ORklHX1NTQl9ERUJVRz15 CkNPTkZJR19CQ01BX1BPU1NJQkxFPXkKCiMKIyBCcm9hZGNvbSBzcGVjaWZpYyBBTUJBCiMKQ09O RklHX0JDTUE9bQpDT05GSUdfQkNNQV9IT1NUX1BDSV9QT1NTSUJMRT15CiMgQ09ORklHX0JDTUFf SE9TVF9QQ0kgaXMgbm90IHNldApDT05GSUdfQkNNQV9IT1NUX1NPQz15CiMgQ09ORklHX0JDTUFf RFJJVkVSX0dNQUNfQ01OIGlzIG5vdCBzZXQKQ09ORklHX0JDTUFfREVCVUc9eQoKIwojIE11bHRp ZnVuY3Rpb24gZGV2aWNlIGRyaXZlcnMKIwpDT05GSUdfTUZEX0NPUkU9eQojIENPTkZJR19NRkRf Q1M1NTM1IGlzIG5vdCBzZXQKIyBDT05GSUdfTUZEX0FTMzcxMSBpcyBub3Qgc2V0CiMgQ09ORklH X1BNSUNfQURQNTUyMCBpcyBub3Qgc2V0CkNPTkZJR19NRkRfQ1JPU19FQz1tCkNPTkZJR19NRkRf Q1JPU19FQ19JMkM9bQojIENPTkZJR19QTUlDX0RBOTAzWCBpcyBub3Qgc2V0CkNPTkZJR19QTUlD X0RBOTA1Mj15CiMgQ09ORklHX01GRF9EQTkwNTJfU1BJIGlzIG5vdCBzZXQKQ09ORklHX01GRF9E QTkwNTJfSTJDPXkKIyBDT05GSUdfTUZEX0RBOTA1NSBpcyBub3Qgc2V0CkNPTkZJR19NRkRfREE5 MDYzPXkKIyBDT05GSUdfTUZEX01DMTNYWFhfU1BJIGlzIG5vdCBzZXQKIyBDT05GSUdfTUZEX01D MTNYWFhfSTJDIGlzIG5vdCBzZXQKQ09ORklHX0hUQ19QQVNJQzM9eQpDT05GSUdfTFBDX0lDSD1t CkNPTkZJR19MUENfU0NIPXkKIyBDT05GSUdfTUZEX0pBTlpfQ01PRElPIGlzIG5vdCBzZXQKQ09O RklHX01GRF9LRU1QTEQ9eQpDT05GSUdfTUZEXzg4UE04MDA9bQpDT05GSUdfTUZEXzg4UE04MDU9 bQpDT05GSUdfTUZEXzg4UE04NjBYPXkKIyBDT05GSUdfTUZEX01BWDE0NTc3IGlzIG5vdCBzZXQK IyBDT05GSUdfTUZEX01BWDc3Njg2IGlzIG5vdCBzZXQKQ09ORklHX01GRF9NQVg3NzY5Mz15CkNP TkZJR19NRkRfTUFYODkwNz15CkNPTkZJR19NRkRfTUFYODkyNT15CkNPTkZJR19NRkRfTUFYODk5 Nz15CkNPTkZJR19NRkRfTUFYODk5OD15CkNPTkZJR19FWlhfUENBUD15CiMgQ09ORklHX01GRF9S RVRVIGlzIG5vdCBzZXQKQ09ORklHX01GRF9QQ0Y1MDYzMz1tCkNPTkZJR19QQ0Y1MDYzM19BREM9 bQojIENPTkZJR19QQ0Y1MDYzM19HUElPIGlzIG5vdCBzZXQKIyBDT05GSUdfTUZEX1JEQzMyMVgg aXMgbm90IHNldAojIENPTkZJR19NRkRfUlRTWF9QQ0kgaXMgbm90IHNldAojIENPTkZJR19NRkRf UkM1VDU4MyBpcyBub3Qgc2V0CkNPTkZJR19NRkRfU0VDX0NPUkU9eQpDT05GSUdfTUZEX1NJNDc2 WF9DT1JFPXkKIyBDT05GSUdfTUZEX1NNNTAxIGlzIG5vdCBzZXQKQ09ORklHX01GRF9TTVNDPXkK IyBDT05GSUdfQUJYNTAwX0NPUkUgaXMgbm90IHNldAojIENPTkZJR19NRkRfU1RNUEUgaXMgbm90 IHNldAojIENPTkZJR19NRkRfU1lTQ09OIGlzIG5vdCBzZXQKQ09ORklHX01GRF9USV9BTTMzNVhf VFNDQURDPW0KIyBDT05GSUdfTUZEX0xQMzk0MyBpcyBub3Qgc2V0CkNPTkZJR19NRkRfTFA4Nzg4 PXkKQ09ORklHX01GRF9QQUxNQVM9eQpDT05GSUdfVFBTNjEwNVg9bQojIENPTkZJR19UUFM2NTA3 WCBpcyBub3Qgc2V0CiMgQ09ORklHX01GRF9UUFM2NTA5MCBpcyBub3Qgc2V0CiMgQ09ORklHX01G RF9UUFM2NTIxNyBpcyBub3Qgc2V0CkNPTkZJR19NRkRfVFBTNjU4Nlg9eQojIENPTkZJR19NRkRf VFBTODAwMzEgaXMgbm90IHNldApDT05GSUdfVFdMNDAzMF9DT1JFPXkKQ09ORklHX1RXTDQwMzBf TUFEQz15CkNPTkZJR19NRkRfVFdMNDAzMF9BVURJTz15CiMgQ09ORklHX1RXTDYwNDBfQ09SRSBp cyBub3Qgc2V0CkNPTkZJR19NRkRfV0wxMjczX0NPUkU9bQpDT05GSUdfTUZEX0xNMzUzMz15CiMg Q09ORklHX01GRF9UQzM1ODlYIGlzIG5vdCBzZXQKIyBDT05GSUdfTUZEX1RNSU8gaXMgbm90IHNl dApDT05GSUdfTUZEX1ZYODU1PXkKQ09ORklHX01GRF9BUklaT05BPXkKIyBDT05GSUdfTUZEX0FS SVpPTkFfSTJDIGlzIG5vdCBzZXQKQ09ORklHX01GRF9BUklaT05BX1NQST15CiMgQ09ORklHX01G RF9XTTUxMDIgaXMgbm90IHNldApDT05GSUdfTUZEX1dNNTExMD15CiMgQ09ORklHX01GRF9XTTg5 OTcgaXMgbm90IHNldApDT05GSUdfTUZEX1dNODQwMD15CkNPTkZJR19NRkRfV004MzFYPXkKQ09O RklHX01GRF9XTTgzMVhfSTJDPXkKQ09ORklHX01GRF9XTTgzMVhfU1BJPXkKIyBDT05GSUdfTUZE X1dNODM1MF9JMkMgaXMgbm90IHNldApDT05GSUdfTUZEX1dNODk5ND15CkNPTkZJR19SRUdVTEFU T1I9eQojIENPTkZJR19SRUdVTEFUT1JfREVCVUcgaXMgbm90IHNldApDT05GSUdfUkVHVUxBVE9S X0ZJWEVEX1ZPTFRBR0U9eQpDT05GSUdfUkVHVUxBVE9SX1ZJUlRVQUxfQ09OU1VNRVI9bQpDT05G SUdfUkVHVUxBVE9SX1VTRVJTUEFDRV9DT05TVU1FUj1tCiMgQ09ORklHX1JFR1VMQVRPUl84OFBN ODAwIGlzIG5vdCBzZXQKQ09ORklHX1JFR1VMQVRPUl84OFBNODYwNz1tCkNPTkZJR19SRUdVTEFU T1JfQUNUODg2NT15CkNPTkZJR19SRUdVTEFUT1JfQUQ1Mzk4PXkKQ09ORklHX1JFR1VMQVRPUl9B UklaT05BPW0KIyBDT05GSUdfUkVHVUxBVE9SX0RBOTA1MiBpcyBub3Qgc2V0CkNPTkZJR19SRUdV TEFUT1JfREE5MDYzPXkKIyBDT05GSUdfUkVHVUxBVE9SX0RBOTIxMCBpcyBub3Qgc2V0CkNPTkZJ R19SRUdVTEFUT1JfRkFONTM1NTU9eQojIENPTkZJR19SRUdVTEFUT1JfSVNMNjI3MUEgaXMgbm90 IHNldApDT05GSUdfUkVHVUxBVE9SX0xQMzk3MT15CkNPTkZJR19SRUdVTEFUT1JfTFAzOTcyPW0K IyBDT05GSUdfUkVHVUxBVE9SX0xQODcyWCBpcyBub3Qgc2V0CiMgQ09ORklHX1JFR1VMQVRPUl9M UDg3NTUgaXMgbm90IHNldApDT05GSUdfUkVHVUxBVE9SX0xQODc4OD1tCkNPTkZJR19SRUdVTEFU T1JfTUFYMTU4Nj1tCiMgQ09ORklHX1JFR1VMQVRPUl9NQVg4NjQ5IGlzIG5vdCBzZXQKQ09ORklH X1JFR1VMQVRPUl9NQVg4NjYwPW0KIyBDT05GSUdfUkVHVUxBVE9SX01BWDg5MDcgaXMgbm90IHNl dApDT05GSUdfUkVHVUxBVE9SX01BWDg5MjU9eQpDT05GSUdfUkVHVUxBVE9SX01BWDg5NTI9bQpD T05GSUdfUkVHVUxBVE9SX01BWDg5NzM9eQojIENPTkZJR19SRUdVTEFUT1JfTUFYODk5NyBpcyBu b3Qgc2V0CkNPTkZJR19SRUdVTEFUT1JfTUFYODk5OD15CkNPTkZJR19SRUdVTEFUT1JfTUFYNzc2 OTM9bQpDT05GSUdfUkVHVUxBVE9SX1BBTE1BUz1tCkNPTkZJR19SRUdVTEFUT1JfUENBUD1tCiMg Q09ORklHX1JFR1VMQVRPUl9QQ0Y1MDYzMyBpcyBub3Qgc2V0CkNPTkZJR19SRUdVTEFUT1JfUEZV WkUxMDA9bQpDT05GSUdfUkVHVUxBVE9SX1MyTVBBMDE9bQpDT05GSUdfUkVHVUxBVE9SX1MyTVBT MTE9eQpDT05GSUdfUkVHVUxBVE9SX1M1TTg3Njc9bQpDT05GSUdfUkVHVUxBVE9SX1RQUzUxNjMy PXkKQ09ORklHX1JFR1VMQVRPUl9UUFM2MTA1WD1tCiMgQ09ORklHX1JFR1VMQVRPUl9UUFM2MjM2 MCBpcyBub3Qgc2V0CiMgQ09ORklHX1JFR1VMQVRPUl9UUFM2NTAyMyBpcyBub3Qgc2V0CiMgQ09O RklHX1JFR1VMQVRPUl9UUFM2NTA3WCBpcyBub3Qgc2V0CiMgQ09ORklHX1JFR1VMQVRPUl9UUFM2 NTI0WCBpcyBub3Qgc2V0CkNPTkZJR19SRUdVTEFUT1JfVFBTNjU4Nlg9bQpDT05GSUdfUkVHVUxB VE9SX1RXTDQwMzA9eQpDT05GSUdfUkVHVUxBVE9SX1dNODMxWD15CkNPTkZJR19SRUdVTEFUT1Jf V004NDAwPW0KQ09ORklHX1JFR1VMQVRPUl9XTTg5OTQ9bQpDT05GSUdfTUVESUFfU1VQUE9SVD15 CgojCiMgTXVsdGltZWRpYSBjb3JlIHN1cHBvcnQKIwpDT05GSUdfTUVESUFfQ0FNRVJBX1NVUFBP UlQ9eQpDT05GSUdfTUVESUFfQU5BTE9HX1RWX1NVUFBPUlQ9eQpDT05GSUdfTUVESUFfRElHSVRB TF9UVl9TVVBQT1JUPXkKQ09ORklHX01FRElBX1JBRElPX1NVUFBPUlQ9eQpDT05GSUdfTUVESUFf UkNfU1VQUE9SVD15CkNPTkZJR19NRURJQV9DT05UUk9MTEVSPXkKQ09ORklHX1ZJREVPX0RFVj15 CiMgQ09ORklHX1ZJREVPX1Y0TDJfU1VCREVWX0FQSSBpcyBub3Qgc2V0CkNPTkZJR19WSURFT19W NEwyPXkKQ09ORklHX1ZJREVPX0FEVl9ERUJVRz15CiMgQ09ORklHX1ZJREVPX0ZJWEVEX01JTk9S X1JBTkdFUyBpcyBub3Qgc2V0CkNPTkZJR19WSURFT19UVU5FUj15CkNPTkZJR19WSURFT0JVRl9H RU49eQpDT05GSUdfVklERU9CVUZfRE1BX1NHPXkKQ09ORklHX1ZJREVPQlVGX1ZNQUxMT0M9bQpD T05GSUdfVklERU9CVUZfRFZCPXkKQ09ORklHX0RWQl9DT1JFPXkKQ09ORklHX1RUUENJX0VFUFJP TT15CkNPTkZJR19EVkJfTUFYX0FEQVBURVJTPTgKQ09ORklHX0RWQl9EWU5BTUlDX01JTk9SUz15 CgojCiMgTWVkaWEgZHJpdmVycwojCkNPTkZJR19SQ19DT1JFPXkKQ09ORklHX1JDX01BUD1tCkNP TkZJR19SQ19ERUNPREVSUz15CkNPTkZJR19MSVJDPXkKQ09ORklHX0lSX0xJUkNfQ09ERUM9bQpD T05GSUdfSVJfTkVDX0RFQ09ERVI9eQpDT05GSUdfSVJfUkM1X0RFQ09ERVI9eQpDT05GSUdfSVJf UkM2X0RFQ09ERVI9eQojIENPTkZJR19JUl9KVkNfREVDT0RFUiBpcyBub3Qgc2V0CiMgQ09ORklH X0lSX1NPTllfREVDT0RFUiBpcyBub3Qgc2V0CkNPTkZJR19JUl9SQzVfU1pfREVDT0RFUj15CiMg Q09ORklHX0lSX1NBTllPX0RFQ09ERVIgaXMgbm90IHNldApDT05GSUdfSVJfU0hBUlBfREVDT0RF Uj15CiMgQ09ORklHX0lSX01DRV9LQkRfREVDT0RFUiBpcyBub3Qgc2V0CkNPTkZJR19SQ19ERVZJ Q0VTPXkKIyBDT05GSUdfUkNfQVRJX1JFTU9URSBpcyBub3Qgc2V0CiMgQ09ORklHX0lSX0VORSBp cyBub3Qgc2V0CiMgQ09ORklHX0lSX0lNT04gaXMgbm90IHNldAojIENPTkZJR19JUl9NQ0VVU0Ig aXMgbm90IHNldAojIENPTkZJR19JUl9JVEVfQ0lSIGlzIG5vdCBzZXQKIyBDT05GSUdfSVJfRklO VEVLIGlzIG5vdCBzZXQKQ09ORklHX0lSX05VVk9UT049bQojIENPTkZJR19JUl9SRURSQVQzIGlz IG5vdCBzZXQKIyBDT05GSUdfSVJfU1RSRUFNWkFQIGlzIG5vdCBzZXQKQ09ORklHX0lSX1dJTkJP TkRfQ0lSPXkKIyBDT05GSUdfSVJfSUdVQU5BIGlzIG5vdCBzZXQKIyBDT05GSUdfSVJfVFRVU0JJ UiBpcyBub3Qgc2V0CiMgQ09ORklHX0lSX0lNRyBpcyBub3Qgc2V0CkNPTkZJR19SQ19MT09QQkFD Sz1tCiMgQ09ORklHX0lSX0dQSU9fQ0lSIGlzIG5vdCBzZXQKQ09ORklHX01FRElBX1BDSV9TVVBQ T1JUPXkKCiMKIyBNZWRpYSBjYXB0dXJlIHN1cHBvcnQKIwoKIwojIE1lZGlhIGNhcHR1cmUvYW5h bG9nIFRWIHN1cHBvcnQKIwpDT05GSUdfVklERU9fSVZUVj15CkNPTkZJR19WSURFT19JVlRWX0FM U0E9bQpDT05GSUdfVklERU9fRkJfSVZUVj1tCkNPTkZJR19WSURFT19aT1JBTj15CiMgQ09ORklH X1ZJREVPX1pPUkFOX0RDMzAgaXMgbm90IHNldAojIENPTkZJR19WSURFT19aT1JBTl9aUjM2MDYw IGlzIG5vdCBzZXQKQ09ORklHX1ZJREVPX0hFWElVTV9HRU1JTkk9bQpDT05GSUdfVklERU9fSEVY SVVNX09SSU9OPXkKIyBDT05GSUdfVklERU9fTVhCIGlzIG5vdCBzZXQKCiMKIyBNZWRpYSBjYXB0 dXJlL2FuYWxvZy9oeWJyaWQgVFYgc3VwcG9ydAojCkNPTkZJR19WSURFT19DWDE4PW0KQ09ORklH X1ZJREVPX0NYMThfQUxTQT1tCkNPTkZJR19WSURFT19DWDIzODg1PW0KIyBDT05GSUdfTUVESUFf QUxURVJBX0NJIGlzIG5vdCBzZXQKIyBDT05GSUdfVklERU9fQ1gyNTgyMSBpcyBub3Qgc2V0CkNP TkZJR19WSURFT19DWDg4PXkKIyBDT05GSUdfVklERU9fQ1g4OF9BTFNBIGlzIG5vdCBzZXQKIyBD T05GSUdfVklERU9fQ1g4OF9CTEFDS0JJUkQgaXMgbm90IHNldApDT05GSUdfVklERU9fQ1g4OF9E VkI9eQpDT05GSUdfVklERU9fQ1g4OF9FTkFCTEVfVlAzMDU0PXkKQ09ORklHX1ZJREVPX0NYODhf VlAzMDU0PXkKQ09ORklHX1ZJREVPX0NYODhfTVBFRz15CkNPTkZJR19WSURFT19CVDg0OD1tCkNP TkZJR19EVkJfQlQ4WFg9bQpDT05GSUdfVklERU9fU0FBNzEzND1tCiMgQ09ORklHX1ZJREVPX1NB QTcxMzRfQUxTQSBpcyBub3Qgc2V0CiMgQ09ORklHX1ZJREVPX1NBQTcxMzRfUkMgaXMgbm90IHNl dApDT05GSUdfVklERU9fU0FBNzEzNF9EVkI9bQojIENPTkZJR19WSURFT19TQUE3MTY0IGlzIG5v dCBzZXQKCiMKIyBNZWRpYSBkaWdpdGFsIFRWIFBDSSBBZGFwdGVycwojCkNPTkZJR19EVkJfQVY3 MTEwPXkKIyBDT05GSUdfRFZCX0FWNzExMF9PU0QgaXMgbm90IHNldAojIENPTkZJR19EVkJfQlVE R0VUX0NPUkUgaXMgbm90IHNldApDT05GSUdfRFZCX0IyQzJfRkxFWENPUF9QQ0k9eQojIENPTkZJ R19EVkJfQjJDMl9GTEVYQ09QX1BDSV9ERUJVRyBpcyBub3Qgc2V0CkNPTkZJR19EVkJfUExVVE8y PW0KIyBDT05GSUdfRFZCX0RNMTEwNSBpcyBub3Qgc2V0CkNPTkZJR19EVkJfUFQxPW0KQ09ORklH X01BTlRJU19DT1JFPXkKQ09ORklHX0RWQl9NQU5USVM9eQojIENPTkZJR19EVkJfSE9QUEVSIGlz IG5vdCBzZXQKQ09ORklHX0RWQl9OR0VORT1tCkNPTkZJR19EVkJfRERCUklER0U9bQpDT05GSUdf VjRMX1BMQVRGT1JNX0RSSVZFUlM9eQojIENPTkZJR19WSURFT19DQUZFX0NDSUMgaXMgbm90IHNl dAojIENPTkZJR19WSURFT19USU1CRVJEQUxFIGlzIG5vdCBzZXQKIyBDT05GSUdfU09DX0NBTUVS QSBpcyBub3Qgc2V0CiMgQ09ORklHX1Y0TF9NRU0yTUVNX0RSSVZFUlMgaXMgbm90IHNldApDT05G SUdfVjRMX1RFU1RfRFJJVkVSUz15CiMgQ09ORklHX1ZJREVPX1ZJVkkgaXMgbm90IHNldAojIENP TkZJR19WSURFT19NRU0yTUVNX1RFU1RERVYgaXMgbm90IHNldAoKIwojIFN1cHBvcnRlZCBNTUMv U0RJTyBhZGFwdGVycwojCiMgQ09ORklHX01FRElBX1BBUlBPUlRfU1VQUE9SVCBpcyBub3Qgc2V0 CkNPTkZJR19SQURJT19BREFQVEVSUz15CkNPTkZJR19SQURJT19URUE1NzVYPW0KQ09ORklHX1JB RElPX1NJNDcwWD15CiMgQ09ORklHX0kyQ19TSTQ3MFggaXMgbm90IHNldApDT05GSUdfUkFESU9f U0k0NzEzPW0KQ09ORklHX1BMQVRGT1JNX1NJNDcxMz1tCkNPTkZJR19JMkNfU0k0NzEzPW0KQ09O RklHX1JBRElPX1NJNDc2WD1tCiMgQ09ORklHX1JBRElPX01BWElSQURJTyBpcyBub3Qgc2V0CiMg Q09ORklHX1JBRElPX1RFQTU3NjQgaXMgbm90IHNldApDT05GSUdfUkFESU9fU0FBNzcwNkg9eQpD T05GSUdfUkFESU9fVEVGNjg2Mj15CkNPTkZJR19SQURJT19XTDEyNzM9bQoKIwojIFRleGFzIElu c3RydW1lbnRzIFdMMTI4eCBGTSBkcml2ZXIgKFNUIGJhc2VkKQojCgojCiMgU3VwcG9ydGVkIEZp cmVXaXJlIChJRUVFIDEzOTQpIEFkYXB0ZXJzCiMKQ09ORklHX0RWQl9GSVJFRFRWPXkKQ09ORklH X0RWQl9GSVJFRFRWX0lOUFVUPXkKQ09ORklHX1ZJREVPX0NYMjM0MVg9eQpDT05GSUdfVklERU9f QlRDWD15CkNPTkZJR19WSURFT19UVkVFUFJPTT15CkNPTkZJR19EVkJfQjJDMl9GTEVYQ09QPXkK Q09ORklHX1ZJREVPX1NBQTcxNDY9eQpDT05GSUdfVklERU9fU0FBNzE0Nl9WVj15CgojCiMgTWVk aWEgYW5jaWxsYXJ5IGRyaXZlcnMgKHR1bmVycywgc2Vuc29ycywgaTJjLCBmcm9udGVuZHMpCiMK IyBDT05GSUdfTUVESUFfU1VCRFJWX0FVVE9TRUxFQ1QgaXMgbm90IHNldApDT05GSUdfTUVESUFf QVRUQUNIPXkKQ09ORklHX1ZJREVPX0lSX0kyQz1tCgojCiMgRW5jb2RlcnMsIGRlY29kZXJzLCBz ZW5zb3JzIGFuZCBvdGhlciBoZWxwZXIgY2hpcHMKIwoKIwojIEF1ZGlvIGRlY29kZXJzLCBwcm9j ZXNzb3JzIGFuZCBtaXhlcnMKIwojIENPTkZJR19WSURFT19UVkFVRElPIGlzIG5vdCBzZXQKQ09O RklHX1ZJREVPX1REQTc0MzI9bQpDT05GSUdfVklERU9fVERBOTg0MD1tCiMgQ09ORklHX1ZJREVP X1RFQTY0MTVDIGlzIG5vdCBzZXQKQ09ORklHX1ZJREVPX1RFQTY0MjA9eQpDT05GSUdfVklERU9f TVNQMzQwMD15CkNPTkZJR19WSURFT19DUzUzNDU9bQpDT05GSUdfVklERU9fQ1M1M0wzMkE9eQoj IENPTkZJR19WSURFT19UTFYzMjBBSUMyM0IgaXMgbm90IHNldApDT05GSUdfVklERU9fVURBMTM0 Mj15CkNPTkZJR19WSURFT19XTTg3NzU9eQpDT05GSUdfVklERU9fV004NzM5PXkKQ09ORklHX1ZJ REVPX1ZQMjdTTVBYPXkKQ09ORklHX1ZJREVPX1NPTllfQlRGX01QWD15CgojCiMgUkRTIGRlY29k ZXJzCiMKQ09ORklHX1ZJREVPX1NBQTY1ODg9bQoKIwojIFZpZGVvIGRlY29kZXJzCiMKIyBDT05G SUdfVklERU9fQURWNzE4MCBpcyBub3Qgc2V0CkNPTkZJR19WSURFT19BRFY3MTgzPW0KQ09ORklH X1ZJREVPX0JUODE5PW0KIyBDT05GSUdfVklERU9fQlQ4NTYgaXMgbm90IHNldApDT05GSUdfVklE RU9fQlQ4NjY9eQojIENPTkZJR19WSURFT19LUzAxMjcgaXMgbm90IHNldApDT05GSUdfVklERU9f TUw4NlY3NjY3PXkKIyBDT05GSUdfVklERU9fU0FBNzExMCBpcyBub3Qgc2V0CkNPTkZJR19WSURF T19TQUE3MTFYPXkKIyBDT05GSUdfVklERU9fU0FBNzE5MSBpcyBub3Qgc2V0CiMgQ09ORklHX1ZJ REVPX1RWUDUxNFggaXMgbm90IHNldAojIENPTkZJR19WSURFT19UVlA1MTUwIGlzIG5vdCBzZXQK IyBDT05GSUdfVklERU9fVFZQNzAwMiBpcyBub3Qgc2V0CkNPTkZJR19WSURFT19UVzI4MDQ9eQpD T05GSUdfVklERU9fVFc5OTAzPW0KIyBDT05GSUdfVklERU9fVFc5OTA2IGlzIG5vdCBzZXQKQ09O RklHX1ZJREVPX1ZQWDMyMjA9bQoKIwojIFZpZGVvIGFuZCBhdWRpbyBkZWNvZGVycwojCkNPTkZJ R19WSURFT19TQUE3MTdYPXkKQ09ORklHX1ZJREVPX0NYMjU4NDA9eQoKIwojIFZpZGVvIGVuY29k ZXJzCiMKQ09ORklHX1ZJREVPX1NBQTcxMjc9eQojIENPTkZJR19WSURFT19TQUE3MTg1IGlzIG5v dCBzZXQKIyBDT05GSUdfVklERU9fQURWNzE3MCBpcyBub3Qgc2V0CkNPTkZJR19WSURFT19BRFY3 MTc1PXkKQ09ORklHX1ZJREVPX0FEVjczNDM9eQpDT05GSUdfVklERU9fQURWNzM5Mz15CkNPTkZJ R19WSURFT19BSzg4MVg9eQpDT05GSUdfVklERU9fVEhTODIwMD15CgojCiMgQ2FtZXJhIHNlbnNv ciBkZXZpY2VzCiMKQ09ORklHX1ZJREVPX09WNzY0MD1tCkNPTkZJR19WSURFT19PVjc2NzA9eQpD T05GSUdfVklERU9fVlM2NjI0PXkKQ09ORklHX1ZJREVPX01UOVYwMTE9bQpDT05GSUdfVklERU9f U1IwMzBQQzMwPXkKCiMKIyBGbGFzaCBkZXZpY2VzCiMKQ09ORklHX1ZJREVPX0FEUDE2NTM9eQpD T05GSUdfVklERU9fQVMzNjQ1QT1tCiMgQ09ORklHX1ZJREVPX0xNMzU2MCBpcyBub3Qgc2V0CkNP TkZJR19WSURFT19MTTM2NDY9bQoKIwojIFZpZGVvIGltcHJvdmVtZW50IGNoaXBzCiMKQ09ORklH X1ZJREVPX1VQRDY0MDMxQT15CkNPTkZJR19WSURFT19VUEQ2NDA4Mz15CgojCiMgQXVkaW8vVmlk ZW8gY29tcHJlc3Npb24gY2hpcHMKIwpDT05GSUdfVklERU9fU0FBNjc1MkhTPW0KCiMKIyBNaXNj ZWxsYW5lb3VzIGhlbHBlciBjaGlwcwojCkNPTkZJR19WSURFT19USFM3MzAzPW0KQ09ORklHX1ZJ REVPX001Mjc5MD15CgojCiMgU2Vuc29ycyB1c2VkIG9uIHNvY19jYW1lcmEgZHJpdmVyCiMKQ09O RklHX01FRElBX1RVTkVSPXkKCiMKIyBDdXN0b21pemUgVFYgdHVuZXJzCiMKQ09ORklHX01FRElB X1RVTkVSX1NJTVBMRT15CkNPTkZJR19NRURJQV9UVU5FUl9UREE4MjkwPXkKQ09ORklHX01FRElB X1RVTkVSX1REQTgyN1g9eQpDT05GSUdfTUVESUFfVFVORVJfVERBMTgyNzE9eQpDT05GSUdfTUVE SUFfVFVORVJfVERBOTg4Nz15CkNPTkZJR19NRURJQV9UVU5FUl9URUE1NzYxPXkKQ09ORklHX01F RElBX1RVTkVSX1RFQTU3Njc9eQojIENPTkZJR19NRURJQV9UVU5FUl9NVDIwWFggaXMgbm90IHNl dApDT05GSUdfTUVESUFfVFVORVJfTVQyMDYwPXkKQ09ORklHX01FRElBX1RVTkVSX01UMjA2Mz1t CkNPTkZJR19NRURJQV9UVU5FUl9NVDIyNjY9eQpDT05GSUdfTUVESUFfVFVORVJfTVQyMTMxPXkK Q09ORklHX01FRElBX1RVTkVSX1FUMTAxMD15CkNPTkZJR19NRURJQV9UVU5FUl9YQzIwMjg9bQoj IENPTkZJR19NRURJQV9UVU5FUl9YQzUwMDAgaXMgbm90IHNldAojIENPTkZJR19NRURJQV9UVU5F Ul9YQzQwMDAgaXMgbm90IHNldApDT05GSUdfTUVESUFfVFVORVJfTVhMNTAwNVM9eQpDT05GSUdf TUVESUFfVFVORVJfTVhMNTAwN1Q9bQpDT05GSUdfTUVESUFfVFVORVJfTUM0NFM4MDM9bQojIENP TkZJR19NRURJQV9UVU5FUl9NQVgyMTY1IGlzIG5vdCBzZXQKIyBDT05GSUdfTUVESUFfVFVORVJf VERBMTgyMTggaXMgbm90IHNldApDT05GSUdfTUVESUFfVFVORVJfRkMwMDExPW0KQ09ORklHX01F RElBX1RVTkVSX0ZDMDAxMj15CkNPTkZJR19NRURJQV9UVU5FUl9GQzAwMTM9eQpDT05GSUdfTUVE SUFfVFVORVJfVERBMTgyMTI9bQojIENPTkZJR19NRURJQV9UVU5FUl9FNDAwMCBpcyBub3Qgc2V0 CkNPTkZJR19NRURJQV9UVU5FUl9GQzI1ODA9eQpDT05GSUdfTUVESUFfVFVORVJfTTg4VFMyMDIy PW0KIyBDT05GSUdfTUVESUFfVFVORVJfVFVBOTAwMSBpcyBub3Qgc2V0CiMgQ09ORklHX01FRElB X1RVTkVSX0lUOTEzWCBpcyBub3Qgc2V0CkNPTkZJR19NRURJQV9UVU5FUl9SODIwVD1tCgojCiMg Q3VzdG9taXNlIERWQiBGcm9udGVuZHMKIwoKIwojIE11bHRpc3RhbmRhcmQgKHNhdGVsbGl0ZSkg ZnJvbnRlbmRzCiMKIyBDT05GSUdfRFZCX1NUQjA4OTkgaXMgbm90IHNldApDT05GSUdfRFZCX1NU QjYxMDA9eQojIENPTkZJR19EVkJfU1RWMDkweCBpcyBub3Qgc2V0CkNPTkZJR19EVkJfU1RWNjEx MHg9eQojIENPTkZJR19EVkJfTTg4RFMzMTAzIGlzIG5vdCBzZXQKCiMKIyBNdWx0aXN0YW5kYXJk IChjYWJsZSArIHRlcnJlc3RyaWFsKSBmcm9udGVuZHMKIwpDT05GSUdfRFZCX0RSWEs9bQojIENP TkZJR19EVkJfVERBMTgyNzFDMkREIGlzIG5vdCBzZXQKCiMKIyBEVkItUyAoc2F0ZWxsaXRlKSBm cm9udGVuZHMKIwpDT05GSUdfRFZCX0NYMjQxMTA9bQojIENPTkZJR19EVkJfQ1gyNDEyMyBpcyBu b3Qgc2V0CiMgQ09ORklHX0RWQl9NVDMxMiBpcyBub3Qgc2V0CkNPTkZJR19EVkJfWkwxMDAzNj1t CiMgQ09ORklHX0RWQl9aTDEwMDM5IGlzIG5vdCBzZXQKQ09ORklHX0RWQl9TNUgxNDIwPXkKQ09O RklHX0RWQl9TVFYwMjg4PXkKIyBDT05GSUdfRFZCX1NUQjYwMDAgaXMgbm90IHNldAojIENPTkZJ R19EVkJfU1RWMDI5OSBpcyBub3Qgc2V0CkNPTkZJR19EVkJfU1RWNjExMD1tCiMgQ09ORklHX0RW Ql9TVFYwOTAwIGlzIG5vdCBzZXQKQ09ORklHX0RWQl9UREE4MDgzPXkKIyBDT05GSUdfRFZCX1RE QTEwMDg2IGlzIG5vdCBzZXQKIyBDT05GSUdfRFZCX1REQTgyNjEgaXMgbm90IHNldApDT05GSUdf RFZCX1ZFUzFYOTM9eQojIENPTkZJR19EVkJfVFVORVJfSVREMTAwMCBpcyBub3Qgc2V0CkNPTkZJ R19EVkJfVFVORVJfQ1gyNDExMz15CkNPTkZJR19EVkJfVERBODI2WD1tCkNPTkZJR19EVkJfVFVB NjEwMD15CkNPTkZJR19EVkJfQ1gyNDExNj1tCkNPTkZJR19EVkJfQ1gyNDExNz1tCkNPTkZJR19E VkJfU0kyMVhYPXkKQ09ORklHX0RWQl9UUzIwMjA9bQpDT05GSUdfRFZCX0RTMzAwMD15CkNPTkZJ R19EVkJfTUI4NkExNj1tCkNPTkZJR19EVkJfVERBMTAwNzE9eQoKIwojIERWQi1UICh0ZXJyZXN0 cmlhbCkgZnJvbnRlbmRzCiMKQ09ORklHX0RWQl9TUDg4NzA9bQpDT05GSUdfRFZCX1NQODg3WD15 CkNPTkZJR19EVkJfQ1gyMjcwMD1tCiMgQ09ORklHX0RWQl9DWDIyNzAyIGlzIG5vdCBzZXQKQ09O RklHX0RWQl9TNUgxNDMyPXkKIyBDT05GSUdfRFZCX0RSWEQgaXMgbm90IHNldApDT05GSUdfRFZC X0w2NDc4MT15CkNPTkZJR19EVkJfVERBMTAwNFg9bQpDT05GSUdfRFZCX05YVDYwMDA9bQpDT05G SUdfRFZCX01UMzUyPXkKQ09ORklHX0RWQl9aTDEwMzUzPW0KIyBDT05GSUdfRFZCX0RJQjMwMDBN QiBpcyBub3Qgc2V0CiMgQ09ORklHX0RWQl9ESUIzMDAwTUMgaXMgbm90IHNldApDT05GSUdfRFZC X0RJQjcwMDBNPW0KIyBDT05GSUdfRFZCX0RJQjcwMDBQIGlzIG5vdCBzZXQKQ09ORklHX0RWQl9E SUI5MDAwPW0KQ09ORklHX0RWQl9UREExMDA0OD15CkNPTkZJR19EVkJfQUY5MDEzPW0KIyBDT05G SUdfRFZCX0VDMTAwIGlzIG5vdCBzZXQKQ09ORklHX0RWQl9IRDI5TDI9bQpDT05GSUdfRFZCX1NU VjAzNjc9bQpDT05GSUdfRFZCX0NYRDI4MjBSPXkKIyBDT05GSUdfRFZCX1JUTDI4MzAgaXMgbm90 IHNldApDT05GSUdfRFZCX1JUTDI4MzI9bQoKIwojIERWQi1DIChjYWJsZSkgZnJvbnRlbmRzCiMK IyBDT05GSUdfRFZCX1ZFUzE4MjAgaXMgbm90IHNldApDT05GSUdfRFZCX1REQTEwMDIxPXkKQ09O RklHX0RWQl9UREExMDAyMz15CiMgQ09ORklHX0RWQl9TVFYwMjk3IGlzIG5vdCBzZXQKCiMKIyBB VFNDIChOb3J0aCBBbWVyaWNhbi9Lb3JlYW4gVGVycmVzdHJpYWwvQ2FibGUgRFRWKSBmcm9udGVu ZHMKIwpDT05GSUdfRFZCX05YVDIwMFg9eQpDT05GSUdfRFZCX09SNTEyMTE9eQojIENPTkZJR19E VkJfT1I1MTEzMiBpcyBub3Qgc2V0CiMgQ09ORklHX0RWQl9CQ00zNTEwIGlzIG5vdCBzZXQKQ09O RklHX0RWQl9MR0RUMzMwWD15CkNPTkZJR19EVkJfTEdEVDMzMDU9bQpDT05GSUdfRFZCX0xHMjE2 MD15CkNPTkZJR19EVkJfUzVIMTQwOT15CkNPTkZJR19EVkJfQVU4NTIyPXkKQ09ORklHX0RWQl9B VTg1MjJfRFRWPW0KQ09ORklHX0RWQl9BVTg1MjJfVjRMPXkKQ09ORklHX0RWQl9TNUgxNDExPW0K CiMKIyBJU0RCLVQgKHRlcnJlc3RyaWFsKSBmcm9udGVuZHMKIwojIENPTkZJR19EVkJfUzkyMSBp cyBub3Qgc2V0CkNPTkZJR19EVkJfRElCODAwMD15CkNPTkZJR19EVkJfTUI4NkEyMFM9bQoKIwoj IERpZ2l0YWwgdGVycmVzdHJpYWwgb25seSB0dW5lcnMvUExMCiMKQ09ORklHX0RWQl9QTEw9eQpD T05GSUdfRFZCX1RVTkVSX0RJQjAwNzA9bQojIENPTkZJR19EVkJfVFVORVJfRElCMDA5MCBpcyBu b3Qgc2V0CgojCiMgU0VDIGNvbnRyb2wgZGV2aWNlcyBmb3IgRFZCLVMKIwpDT05GSUdfRFZCX0RS WDM5WFlKPW0KQ09ORklHX0RWQl9MTkJQMjE9eQpDT05GSUdfRFZCX0xOQlAyMj1tCkNPTkZJR19E VkJfSVNMNjQwNT15CiMgQ09ORklHX0RWQl9JU0w2NDIxIGlzIG5vdCBzZXQKQ09ORklHX0RWQl9J U0w2NDIzPW0KQ09ORklHX0RWQl9BODI5Mz1tCkNPTkZJR19EVkJfTEdTOEdMNT15CiMgQ09ORklH X0RWQl9MR1M4R1hYIGlzIG5vdCBzZXQKQ09ORklHX0RWQl9BVEJNODgzMD1tCiMgQ09ORklHX0RW Ql9UREE2NjV4IGlzIG5vdCBzZXQKIyBDT05GSUdfRFZCX0lYMjUwNVYgaXMgbm90IHNldApDT05G SUdfRFZCX004OFJTMjAwMD15CkNPTkZJR19EVkJfQUY5MDMzPW0KCiMKIyBUb29scyB0byBkZXZl bG9wIG5ldyBmcm9udGVuZHMKIwpDT05GSUdfRFZCX0RVTU1ZX0ZFPW0KCiMKIyBHcmFwaGljcyBz dXBwb3J0CiMKQ09ORklHX0FHUD15CiMgQ09ORklHX0FHUF9BTUQ2NCBpcyBub3Qgc2V0CkNPTkZJ R19BR1BfSU5URUw9eQpDT05GSUdfQUdQX1NJUz15CkNPTkZJR19BR1BfVklBPW0KQ09ORklHX0lO VEVMX0dUVD15CkNPTkZJR19WR0FfQVJCPXkKQ09ORklHX1ZHQV9BUkJfTUFYX0dQVVM9MTYKQ09O RklHX1ZHQV9TV0lUQ0hFUk9PPXkKIyBDT05GSUdfRFJNIGlzIG5vdCBzZXQKQ09ORklHX1ZHQVNU QVRFPW0KQ09ORklHX0ZCPW0KQ09ORklHX0ZJUk1XQVJFX0VESUQ9eQpDT05GSUdfRkJfRERDPW0K IyBDT05GSUdfRkJfQk9PVF9WRVNBX1NVUFBPUlQgaXMgbm90IHNldApDT05GSUdfRkJfQ0ZCX0ZJ TExSRUNUPW0KQ09ORklHX0ZCX0NGQl9DT1BZQVJFQT1tCkNPTkZJR19GQl9DRkJfSU1BR0VCTElU PW0KIyBDT05GSUdfRkJfQ0ZCX1JFVl9QSVhFTFNfSU5fQllURSBpcyBub3Qgc2V0CkNPTkZJR19G Ql9TWVNfRklMTFJFQ1Q9bQpDT05GSUdfRkJfU1lTX0NPUFlBUkVBPW0KQ09ORklHX0ZCX1NZU19J TUFHRUJMSVQ9bQpDT05GSUdfRkJfRk9SRUlHTl9FTkRJQU49eQojIENPTkZJR19GQl9CT1RIX0VO RElBTiBpcyBub3Qgc2V0CiMgQ09ORklHX0ZCX0JJR19FTkRJQU4gaXMgbm90IHNldApDT05GSUdf RkJfTElUVExFX0VORElBTj15CkNPTkZJR19GQl9TWVNfRk9QUz1tCkNPTkZJR19GQl9ERUZFUlJF RF9JTz15CkNPTkZJR19GQl9IRUNVQkE9bQpDT05GSUdfRkJfU1ZHQUxJQj1tCiMgQ09ORklHX0ZC X01BQ01PREVTIGlzIG5vdCBzZXQKQ09ORklHX0ZCX0JBQ0tMSUdIVD15CkNPTkZJR19GQl9NT0RF X0hFTFBFUlM9eQpDT05GSUdfRkJfVElMRUJMSVRUSU5HPXkKCiMKIyBGcmFtZSBidWZmZXIgaGFy ZHdhcmUgZHJpdmVycwojCkNPTkZJR19GQl9DSVJSVVM9bQojIENPTkZJR19GQl9QTTIgaXMgbm90 IHNldApDT05GSUdfRkJfQ1lCRVIyMDAwPW0KQ09ORklHX0ZCX0NZQkVSMjAwMF9EREM9eQpDT05G SUdfRkJfQVJDPW0KIyBDT05GSUdfRkJfVkdBMTYgaXMgbm90IHNldApDT05GSUdfRkJfTjQxMT1t CiMgQ09ORklHX0ZCX0hHQSBpcyBub3Qgc2V0CiMgQ09ORklHX0ZCX09QRU5DT1JFUyBpcyBub3Qg c2V0CiMgQ09ORklHX0ZCX1MxRDEzWFhYIGlzIG5vdCBzZXQKQ09ORklHX0ZCX05WSURJQT1tCkNP TkZJR19GQl9OVklESUFfSTJDPXkKIyBDT05GSUdfRkJfTlZJRElBX0RFQlVHIGlzIG5vdCBzZXQK Q09ORklHX0ZCX05WSURJQV9CQUNLTElHSFQ9eQpDT05GSUdfRkJfUklWQT1tCiMgQ09ORklHX0ZC X1JJVkFfSTJDIGlzIG5vdCBzZXQKQ09ORklHX0ZCX1JJVkFfREVCVUc9eQpDT05GSUdfRkJfUklW QV9CQUNLTElHSFQ9eQpDT05GSUdfRkJfSTc0MD1tCkNPTkZJR19GQl9MRTgwNTc4PW0KQ09ORklH X0ZCX0NBUklMTE9fUkFOQ0g9bQpDT05GSUdfRkJfSU5URUw9bQpDT05GSUdfRkJfSU5URUxfREVC VUc9eQpDT05GSUdfRkJfSU5URUxfSTJDPXkKQ09ORklHX0ZCX01BVFJPWD1tCiMgQ09ORklHX0ZC X01BVFJPWF9NSUxMRU5JVU0gaXMgbm90IHNldAojIENPTkZJR19GQl9NQVRST1hfTVlTVElRVUUg aXMgbm90IHNldAojIENPTkZJR19GQl9NQVRST1hfRyBpcyBub3Qgc2V0CkNPTkZJR19GQl9NQVRS T1hfSTJDPW0KQ09ORklHX0ZCX1JBREVPTj1tCkNPTkZJR19GQl9SQURFT05fSTJDPXkKIyBDT05G SUdfRkJfUkFERU9OX0JBQ0tMSUdIVCBpcyBub3Qgc2V0CiMgQ09ORklHX0ZCX1JBREVPTl9ERUJV RyBpcyBub3Qgc2V0CkNPTkZJR19GQl9BVFkxMjg9bQojIENPTkZJR19GQl9BVFkxMjhfQkFDS0xJ R0hUIGlzIG5vdCBzZXQKQ09ORklHX0ZCX0FUWT1tCiMgQ09ORklHX0ZCX0FUWV9DVCBpcyBub3Qg c2V0CkNPTkZJR19GQl9BVFlfR1g9eQpDT05GSUdfRkJfQVRZX0JBQ0tMSUdIVD15CkNPTkZJR19G Ql9TMz1tCkNPTkZJR19GQl9TM19EREM9eQpDT05GSUdfRkJfU0FWQUdFPW0KQ09ORklHX0ZCX1NB VkFHRV9JMkM9eQojIENPTkZJR19GQl9TQVZBR0VfQUNDRUwgaXMgbm90IHNldApDT05GSUdfRkJf U0lTPW0KIyBDT05GSUdfRkJfU0lTXzMwMCBpcyBub3Qgc2V0CiMgQ09ORklHX0ZCX1NJU18zMTUg aXMgbm90IHNldAojIENPTkZJR19GQl9WSUEgaXMgbm90IHNldApDT05GSUdfRkJfTkVPTUFHSUM9 bQpDT05GSUdfRkJfS1lSTz1tCkNPTkZJR19GQl8zREZYPW0KIyBDT05GSUdfRkJfM0RGWF9BQ0NF TCBpcyBub3Qgc2V0CiMgQ09ORklHX0ZCXzNERlhfSTJDIGlzIG5vdCBzZXQKIyBDT05GSUdfRkJf Vk9PRE9PMSBpcyBub3Qgc2V0CiMgQ09ORklHX0ZCX1ZUODYyMyBpcyBub3Qgc2V0CkNPTkZJR19G Ql9UUklERU5UPW0KQ09ORklHX0ZCX0FSSz1tCkNPTkZJR19GQl9QTTM9bQpDT05GSUdfRkJfQ0FS TUlORT1tCiMgQ09ORklHX0ZCX0NBUk1JTkVfRFJBTV9FVkFMIGlzIG5vdCBzZXQKQ09ORklHX0NB Uk1JTkVfRFJBTV9DVVNUT009eQojIENPTkZJR19GQl9UTUlPIGlzIG5vdCBzZXQKIyBDT05GSUdf RkJfR09MREZJU0ggaXMgbm90IHNldApDT05GSUdfRkJfVklSVFVBTD1tCiMgQ09ORklHX0ZCX01F VFJPTk9NRSBpcyBub3Qgc2V0CkNPTkZJR19GQl9NQjg2MlhYPW0KQ09ORklHX0ZCX01CODYyWFhf UENJX0dEQz15CiMgQ09ORklHX0ZCX01CODYyWFhfSTJDIGlzIG5vdCBzZXQKQ09ORklHX0ZCX0JS T0FEU0hFRVQ9bQpDT05GSUdfRkJfQVVPX0sxOTBYPW0KQ09ORklHX0ZCX0FVT19LMTkwMD1tCkNP TkZJR19GQl9BVU9fSzE5MDE9bQojIENPTkZJR19FWFlOT1NfVklERU8gaXMgbm90IHNldApDT05G SUdfQkFDS0xJR0hUX0xDRF9TVVBQT1JUPXkKQ09ORklHX0xDRF9DTEFTU19ERVZJQ0U9bQojIENP TkZJR19MQ0RfTFRWMzUwUVYgaXMgbm90IHNldAojIENPTkZJR19MQ0RfSUxJOTIyWCBpcyBub3Qg c2V0CkNPTkZJR19MQ0RfSUxJOTMyMD1tCkNPTkZJR19MQ0RfVERPMjRNPW0KQ09ORklHX0xDRF9W R0cyNDMyQTQ9bQpDT05GSUdfTENEX1BMQVRGT1JNPW0KIyBDT05GSUdfTENEX1M2RTYzTTAgaXMg bm90IHNldAojIENPTkZJR19MQ0RfTEQ5MDQwIGlzIG5vdCBzZXQKIyBDT05GSUdfTENEX0FNUzM2 OUZHMDYgaXMgbm90IHNldApDT05GSUdfTENEX0xNUzUwMUtGMDM9bQojIENPTkZJR19MQ0RfSFg4 MzU3IGlzIG5vdCBzZXQKQ09ORklHX0JBQ0tMSUdIVF9DTEFTU19ERVZJQ0U9bQpDT05GSUdfQkFD S0xJR0hUX0dFTkVSSUM9bQpDT05GSUdfQkFDS0xJR0hUX0xNMzUzMz1tCkNPTkZJR19CQUNLTElH SFRfQ0FSSUxMT19SQU5DSD1tCkNPTkZJR19CQUNLTElHSFRfREE5MDUyPW0KQ09ORklHX0JBQ0tM SUdIVF9NQVg4OTI1PW0KQ09ORklHX0JBQ0tMSUdIVF9BUFBMRT1tCkNPTkZJR19CQUNLTElHSFRf U0FIQVJBPW0KIyBDT05GSUdfQkFDS0xJR0hUX1dNODMxWCBpcyBub3Qgc2V0CkNPTkZJR19CQUNL TElHSFRfQURQODg2MD1tCkNPTkZJR19CQUNLTElHSFRfQURQODg3MD1tCkNPTkZJR19CQUNLTElH SFRfODhQTTg2MFg9bQpDT05GSUdfQkFDS0xJR0hUX1BDRjUwNjMzPW0KIyBDT05GSUdfQkFDS0xJ R0hUX0xNMzYzMEEgaXMgbm90IHNldApDT05GSUdfQkFDS0xJR0hUX0xNMzYzOT1tCiMgQ09ORklH X0JBQ0tMSUdIVF9MUDg1NVggaXMgbm90IHNldAojIENPTkZJR19CQUNLTElHSFRfTFA4Nzg4IGlz IG5vdCBzZXQKQ09ORklHX0JBQ0tMSUdIVF9QQU5ET1JBPW0KQ09ORklHX0JBQ0tMSUdIVF9MVjUy MDdMUD1tCiMgQ09ORklHX0JBQ0tMSUdIVF9CRDYxMDcgaXMgbm90IHNldAojIENPTkZJR19MT0dP IGlzIG5vdCBzZXQKQ09ORklHX1NPVU5EPXkKQ09ORklHX1NPVU5EX09TU19DT1JFPXkKQ09ORklH X1NPVU5EX09TU19DT1JFX1BSRUNMQUlNPXkKQ09ORklHX1NORD1tCkNPTkZJR19TTkRfVElNRVI9 bQpDT05GSUdfU05EX1BDTT1tCkNPTkZJR19TTkRfSFdERVA9bQpDT05GSUdfU05EX1JBV01JREk9 bQpDT05GSUdfU05EX0NPTVBSRVNTX09GRkxPQUQ9bQpDT05GSUdfU05EX0pBQ0s9eQpDT05GSUdf U05EX1NFUVVFTkNFUj1tCiMgQ09ORklHX1NORF9TRVFfRFVNTVkgaXMgbm90IHNldApDT05GSUdf U05EX09TU0VNVUw9eQojIENPTkZJR19TTkRfTUlYRVJfT1NTIGlzIG5vdCBzZXQKQ09ORklHX1NO RF9QQ01fT1NTPW0KQ09ORklHX1NORF9QQ01fT1NTX1BMVUdJTlM9eQojIENPTkZJR19TTkRfU0VR VUVOQ0VSX09TUyBpcyBub3Qgc2V0CiMgQ09ORklHX1NORF9EWU5BTUlDX01JTk9SUyBpcyBub3Qg c2V0CiMgQ09ORklHX1NORF9TVVBQT1JUX09MRF9BUEkgaXMgbm90IHNldAojIENPTkZJR19TTkRf VkVSQk9TRV9QUk9DRlMgaXMgbm90IHNldAojIENPTkZJR19TTkRfVkVSQk9TRV9QUklOVEsgaXMg bm90IHNldApDT05GSUdfU05EX0RFQlVHPXkKQ09ORklHX1NORF9ERUJVR19WRVJCT1NFPXkKQ09O RklHX1NORF9WTUFTVEVSPXkKQ09ORklHX1NORF9LQ1RMX0pBQ0s9eQpDT05GSUdfU05EX0RNQV9T R0JVRj15CkNPTkZJR19TTkRfUkFXTUlESV9TRVE9bQpDT05GSUdfU05EX09QTDNfTElCX1NFUT1t CiMgQ09ORklHX1NORF9PUEw0X0xJQl9TRVEgaXMgbm90IHNldAojIENPTkZJR19TTkRfU0JBV0Vf U0VRIGlzIG5vdCBzZXQKQ09ORklHX1NORF9FTVUxMEsxX1NFUT1tCkNPTkZJR19TTkRfTVBVNDAx X1VBUlQ9bQpDT05GSUdfU05EX09QTDNfTElCPW0KQ09ORklHX1NORF9WWF9MSUI9bQpDT05GSUdf U05EX0FDOTdfQ09ERUM9bQojIENPTkZJR19TTkRfRFJJVkVSUyBpcyBub3Qgc2V0CkNPTkZJR19T TkRfUENJPXkKIyBDT05GSUdfU05EX0FEMTg4OSBpcyBub3Qgc2V0CkNPTkZJR19TTkRfQUxTMzAw PW0KIyBDT05GSUdfU05EX0FMSTU0NTEgaXMgbm90IHNldAojIENPTkZJR19TTkRfQVNJSFBJIGlz IG5vdCBzZXQKQ09ORklHX1NORF9BVElJWFA9bQojIENPTkZJR19TTkRfQVRJSVhQX01PREVNIGlz IG5vdCBzZXQKIyBDT05GSUdfU05EX0FVODgxMCBpcyBub3Qgc2V0CiMgQ09ORklHX1NORF9BVTg4 MjAgaXMgbm90IHNldAojIENPTkZJR19TTkRfQVU4ODMwIGlzIG5vdCBzZXQKQ09ORklHX1NORF9B VzI9bQojIENPTkZJR19TTkRfQVpUMzMyOCBpcyBub3Qgc2V0CkNPTkZJR19TTkRfQlQ4N1g9bQoj IENPTkZJR19TTkRfQlQ4N1hfT1ZFUkNMT0NLIGlzIG5vdCBzZXQKQ09ORklHX1NORF9DQTAxMDY9 bQpDT05GSUdfU05EX0NNSVBDST1tCkNPTkZJR19TTkRfT1hZR0VOX0xJQj1tCiMgQ09ORklHX1NO RF9PWFlHRU4gaXMgbm90IHNldApDT05GSUdfU05EX0NTNDI4MT1tCkNPTkZJR19TTkRfQ1M0NlhY PW0KQ09ORklHX1NORF9DUzQ2WFhfTkVXX0RTUD15CkNPTkZJR19TTkRfQ1RYRkk9bQojIENPTkZJ R19TTkRfREFSTEEyMCBpcyBub3Qgc2V0CkNPTkZJR19TTkRfR0lOQTIwPW0KQ09ORklHX1NORF9M QVlMQTIwPW0KQ09ORklHX1NORF9EQVJMQTI0PW0KQ09ORklHX1NORF9HSU5BMjQ9bQpDT05GSUdf U05EX0xBWUxBMjQ9bQojIENPTkZJR19TTkRfTU9OQSBpcyBub3Qgc2V0CkNPTkZJR19TTkRfTUlB PW0KIyBDT05GSUdfU05EX0VDSE8zRyBpcyBub3Qgc2V0CkNPTkZJR19TTkRfSU5ESUdPPW0KQ09O RklHX1NORF9JTkRJR09JTz1tCkNPTkZJR19TTkRfSU5ESUdPREo9bQojIENPTkZJR19TTkRfSU5E SUdPSU9YIGlzIG5vdCBzZXQKIyBDT05GSUdfU05EX0lORElHT0RKWCBpcyBub3Qgc2V0CkNPTkZJ R19TTkRfRU1VMTBLMT1tCkNPTkZJR19TTkRfRU1VMTBLMVg9bQojIENPTkZJR19TTkRfRU5TMTM3 MCBpcyBub3Qgc2V0CkNPTkZJR19TTkRfRU5TMTM3MT1tCkNPTkZJR19TTkRfRVMxOTM4PW0KIyBD T05GSUdfU05EX0VTMTk2OCBpcyBub3Qgc2V0CkNPTkZJR19TTkRfRk04MDE9bQpDT05GSUdfU05E X0ZNODAxX1RFQTU3NVhfQk9PTD15CkNPTkZJR19TTkRfSERTUD1tCkNPTkZJR19TTkRfSERTUE09 bQpDT05GSUdfU05EX0lDRTE3MTI9bQpDT05GSUdfU05EX0lDRTE3MjQ9bQojIENPTkZJR19TTkRf SU5URUw4WDAgaXMgbm90IHNldApDT05GSUdfU05EX0lOVEVMOFgwTT1tCkNPTkZJR19TTkRfS09S RzEyMTI9bQojIENPTkZJR19TTkRfTE9MQSBpcyBub3Qgc2V0CiMgQ09ORklHX1NORF9MWDY0NjRF UyBpcyBub3Qgc2V0CiMgQ09ORklHX1NORF9NQUVTVFJPMyBpcyBub3Qgc2V0CkNPTkZJR19TTkRf TUlYQVJUPW0KIyBDT05GSUdfU05EX05NMjU2IGlzIG5vdCBzZXQKIyBDT05GSUdfU05EX1BDWEhS IGlzIG5vdCBzZXQKQ09ORklHX1NORF9SSVBUSURFPW0KIyBDT05GSUdfU05EX1JNRTMyIGlzIG5v dCBzZXQKQ09ORklHX1NORF9STUU5Nj1tCkNPTkZJR19TTkRfUk1FOTY1Mj1tCkNPTkZJR19TTkRf U09OSUNWSUJFUz1tCkNPTkZJR19TTkRfVFJJREVOVD1tCkNPTkZJR19TTkRfVklBODJYWD1tCkNP TkZJR19TTkRfVklBODJYWF9NT0RFTT1tCkNPTkZJR19TTkRfVklSVFVPU089bQpDT05GSUdfU05E X1ZYMjIyPW0KQ09ORklHX1NORF9ZTUZQQ0k9bQoKIwojIEhELUF1ZGlvCiMKQ09ORklHX1NORF9I REE9bQpDT05GSUdfU05EX0hEQV9JTlRFTD1tCkNPTkZJR19TTkRfSERBX1BSRUFMTE9DX1NJWkU9 NjQKIyBDT05GSUdfU05EX0hEQV9IV0RFUCBpcyBub3Qgc2V0CiMgQ09ORklHX1NORF9IREFfUkVD T05GSUcgaXMgbm90IHNldAojIENPTkZJR19TTkRfSERBX0lOUFVUX0JFRVAgaXMgbm90IHNldAoj IENPTkZJR19TTkRfSERBX0lOUFVUX0pBQ0sgaXMgbm90IHNldAojIENPTkZJR19TTkRfSERBX1BB VENIX0xPQURFUiBpcyBub3Qgc2V0CkNPTkZJR19TTkRfSERBX0NPREVDX1JFQUxURUs9bQpDT05G SUdfU05EX0hEQV9DT0RFQ19BTkFMT0c9bQpDT05GSUdfU05EX0hEQV9DT0RFQ19TSUdNQVRFTD1t CiMgQ09ORklHX1NORF9IREFfQ09ERUNfVklBIGlzIG5vdCBzZXQKQ09ORklHX1NORF9IREFfQ09E RUNfSERNST1tCkNPTkZJR19TTkRfSERBX0NPREVDX0NJUlJVUz1tCkNPTkZJR19TTkRfSERBX0NP REVDX0NPTkVYQU5UPW0KQ09ORklHX1NORF9IREFfQ09ERUNfQ0EwMTEwPW0KQ09ORklHX1NORF9I REFfQ09ERUNfQ0EwMTMyPW0KIyBDT05GSUdfU05EX0hEQV9DT0RFQ19DQTAxMzJfRFNQIGlzIG5v dCBzZXQKQ09ORklHX1NORF9IREFfQ09ERUNfQ01FRElBPW0KIyBDT05GSUdfU05EX0hEQV9DT0RF Q19TSTMwNTQgaXMgbm90IHNldApDT05GSUdfU05EX0hEQV9HRU5FUklDPW0KQ09ORklHX1NORF9I REFfUE9XRVJfU0FWRV9ERUZBVUxUPTAKIyBDT05GSUdfU05EX1NQSSBpcyBub3Qgc2V0CiMgQ09O RklHX1NORF9GSVJFV0lSRSBpcyBub3Qgc2V0CkNPTkZJR19TTkRfUENNQ0lBPXkKIyBDT05GSUdf U05EX1ZYUE9DS0VUIGlzIG5vdCBzZXQKQ09ORklHX1NORF9QREFVRElPQ0Y9bQpDT05GSUdfU05E X1NPQz1tCiMgQ09ORklHX1NORF9BVE1FTF9TT0MgaXMgbm90IHNldApDT05GSUdfU05EX1NPQ19J TlRFTF9TU1Q9bQpDT05GSUdfU05EX1NPQ19JTlRFTF9TU1RfQUNQST1tCkNPTkZJR19TTkRfU09D X0kyQ19BTkRfU1BJPW0KCiMKIyBDT0RFQyBkcml2ZXJzCiMKQ09ORklHX1NORF9TT0NfQURBVTE3 MDE9bQpDT05GSUdfU05EX1NPQ19BSzQxMDQ9bQpDT05GSUdfU05EX1NPQ19BSzQ1NTQ9bQojIENP TkZJR19TTkRfU09DX0FLNDY0MiBpcyBub3Qgc2V0CkNPTkZJR19TTkRfU09DX0FLNTM4Nj1tCkNP TkZJR19TTkRfU09DX0NTNDJMNTI9bQojIENPTkZJR19TTkRfU09DX0NTNDJMNzMgaXMgbm90IHNl dApDT05GSUdfU05EX1NPQ19DUzQyNzA9bQpDT05GSUdfU05EX1NPQ19DUzQyNzE9bQojIENPTkZJ R19TTkRfU09DX0NTNDJYWDhfSTJDIGlzIG5vdCBzZXQKIyBDT05GSUdfU05EX1NPQ19IRE1JX0NP REVDIGlzIG5vdCBzZXQKIyBDT05GSUdfU05EX1NPQ19QQ00xNjgxIGlzIG5vdCBzZXQKQ09ORklH X1NORF9TT0NfUENNMTc5MkE9bQpDT05GSUdfU05EX1NPQ19QQ001MTJ4PW0KQ09ORklHX1NORF9T T0NfUENNNTEyeF9JMkM9bQpDT05GSUdfU05EX1NPQ19QQ001MTJ4X1NQST1tCiMgQ09ORklHX1NO RF9TT0NfU0dUTDUwMDAgaXMgbm90IHNldApDT05GSUdfU05EX1NPQ19TSTQ3Nlg9bQpDT05GSUdf U05EX1NPQ19TSUdNQURTUD1tCiMgQ09ORklHX1NORF9TT0NfU0lSRl9BVURJT19DT0RFQyBpcyBu b3Qgc2V0CiMgQ09ORklHX1NORF9TT0NfU1BESUYgaXMgbm90IHNldApDT05GSUdfU05EX1NPQ19U QVM1MDg2PW0KIyBDT05GSUdfU05EX1NPQ19UTFYzMjBBSUMzWCBpcyBub3Qgc2V0CkNPTkZJR19T TkRfU09DX1dNODUxMD1tCkNPTkZJR19TTkRfU09DX1dNODUyMz1tCkNPTkZJR19TTkRfU09DX1dN ODU4MD1tCkNPTkZJR19TTkRfU09DX1dNODcxMT1tCkNPTkZJR19TTkRfU09DX1dNODcyOD1tCkNP TkZJR19TTkRfU09DX1dNODczMT1tCkNPTkZJR19TTkRfU09DX1dNODczNz1tCiMgQ09ORklHX1NO RF9TT0NfV004NzQxIGlzIG5vdCBzZXQKIyBDT05GSUdfU05EX1NPQ19XTTg3NTAgaXMgbm90IHNl dAojIENPTkZJR19TTkRfU09DX1dNODc1MyBpcyBub3Qgc2V0CkNPTkZJR19TTkRfU09DX1dNODc3 MD1tCkNPTkZJR19TTkRfU09DX1dNODc3Nj1tCkNPTkZJR19TTkRfU09DX1dNODgwND1tCiMgQ09O RklHX1NORF9TT0NfV004OTAzIGlzIG5vdCBzZXQKQ09ORklHX1NORF9TT0NfV004OTYyPW0KIyBD T05GSUdfU05EX1NPQ19UUEE2MTMwQTIgaXMgbm90IHNldApDT05GSUdfU05EX1NJTVBMRV9DQVJE PW0KQ09ORklHX1NPVU5EX1BSSU1FPXkKQ09ORklHX0FDOTdfQlVTPW0KCiMKIyBISUQgc3VwcG9y dAojCkNPTkZJR19ISUQ9eQojIENPTkZJR19ISURfQkFUVEVSWV9TVFJFTkdUSCBpcyBub3Qgc2V0 CkNPTkZJR19ISURSQVc9eQojIENPTkZJR19VSElEIGlzIG5vdCBzZXQKQ09ORklHX0hJRF9HRU5F UklDPW0KCiMKIyBTcGVjaWFsIEhJRCBkcml2ZXJzCiMKIyBDT05GSUdfSElEX0E0VEVDSCBpcyBu b3Qgc2V0CkNPTkZJR19ISURfQUNSVVg9bQojIENPTkZJR19ISURfQUNSVVhfRkYgaXMgbm90IHNl dApDT05GSUdfSElEX0FQUExFPW0KQ09ORklHX0hJRF9BVVJFQUw9bQojIENPTkZJR19ISURfQkVM S0lOIGlzIG5vdCBzZXQKQ09ORklHX0hJRF9DSEVSUlk9eQpDT05GSUdfSElEX0NISUNPTlk9bQpD T05GSUdfSElEX1BST0RJS0VZUz1tCkNPTkZJR19ISURfQ1lQUkVTUz1tCkNPTkZJR19ISURfRFJB R09OUklTRT15CiMgQ09ORklHX0RSQUdPTlJJU0VfRkYgaXMgbm90IHNldApDT05GSUdfSElEX0VN U19GRj15CkNPTkZJR19ISURfRUxFQ09NPXkKQ09ORklHX0hJRF9FWktFWT15CiMgQ09ORklHX0hJ RF9LRVlUT1VDSCBpcyBub3Qgc2V0CiMgQ09ORklHX0hJRF9LWUUgaXMgbm90IHNldAojIENPTkZJ R19ISURfVUNMT0dJQyBpcyBub3Qgc2V0CkNPTkZJR19ISURfV0FMVE9QPXkKQ09ORklHX0hJRF9H WVJBVElPTj1tCkNPTkZJR19ISURfSUNBREU9bQpDT05GSUdfSElEX1RXSU5IQU49bQpDT05GSUdf SElEX0tFTlNJTkdUT049eQpDT05GSUdfSElEX0xDUE9XRVI9eQojIENPTkZJR19ISURfTEVOT1ZP X1RQS0JEIGlzIG5vdCBzZXQKQ09ORklHX0hJRF9MT0dJVEVDSD15CkNPTkZJR19ISURfTE9HSVRF Q0hfREo9eQpDT05GSUdfTE9HSVRFQ0hfRkY9eQpDT05GSUdfTE9HSVJVTUJMRVBBRDJfRkY9eQpD T05GSUdfTE9HSUc5NDBfRkY9eQpDT05GSUdfTE9HSVdIRUVMU19GRj15CiMgQ09ORklHX0hJRF9N QUdJQ01PVVNFIGlzIG5vdCBzZXQKQ09ORklHX0hJRF9NSUNST1NPRlQ9eQojIENPTkZJR19ISURf TU9OVEVSRVkgaXMgbm90IHNldApDT05GSUdfSElEX01VTFRJVE9VQ0g9bQojIENPTkZJR19ISURf T1JURUsgaXMgbm90IHNldApDT05GSUdfSElEX1BBTlRIRVJMT1JEPXkKIyBDT05GSUdfUEFOVEhF UkxPUkRfRkYgaXMgbm90IHNldApDT05GSUdfSElEX1BFVEFMWU5YPW0KQ09ORklHX0hJRF9QSUNP TENEPXkKQ09ORklHX0hJRF9QSUNPTENEX0xFRFM9eQojIENPTkZJR19ISURfUElDT0xDRF9DSVIg aXMgbm90IHNldApDT05GSUdfSElEX1BSSU1BWD1tCkNPTkZJR19ISURfU0FJVEVLPW0KQ09ORklH X0hJRF9TQU1TVU5HPW0KQ09ORklHX0hJRF9TUEVFRExJTks9eQojIENPTkZJR19ISURfU1RFRUxT RVJJRVMgaXMgbm90IHNldAojIENPTkZJR19ISURfU1VOUExVUyBpcyBub3Qgc2V0CiMgQ09ORklH X0hJRF9HUkVFTkFTSUEgaXMgbm90IHNldApDT05GSUdfSElEX1NNQVJUSk9ZUExVUz1tCkNPTkZJ R19TTUFSVEpPWVBMVVNfRkY9eQojIENPTkZJR19ISURfVElWTyBpcyBub3Qgc2V0CkNPTkZJR19I SURfVE9QU0VFRD1tCiMgQ09ORklHX0hJRF9USElOR00gaXMgbm90IHNldAojIENPTkZJR19ISURf VEhSVVNUTUFTVEVSIGlzIG5vdCBzZXQKIyBDT05GSUdfSElEX1dBQ09NIGlzIG5vdCBzZXQKQ09O RklHX0hJRF9XSUlNT1RFPXkKIyBDT05GSUdfSElEX1hJTk1PIGlzIG5vdCBzZXQKQ09ORklHX0hJ RF9aRVJPUExVUz15CkNPTkZJR19aRVJPUExVU19GRj15CkNPTkZJR19ISURfWllEQUNST049eQoj IENPTkZJR19ISURfU0VOU09SX0hVQiBpcyBub3Qgc2V0CgojCiMgSTJDIEhJRCBzdXBwb3J0CiMK Q09ORklHX0kyQ19ISUQ9eQpDT05GSUdfVVNCX09IQ0lfTElUVExFX0VORElBTj15CkNPTkZJR19V U0JfU1VQUE9SVD15CkNPTkZJR19VU0JfQVJDSF9IQVNfSENEPXkKIyBDT05GSUdfVVNCIGlzIG5v dCBzZXQKCiMKIyBVU0IgcG9ydCBkcml2ZXJzCiMKCiMKIyBVU0IgUGh5c2ljYWwgTGF5ZXIgZHJp dmVycwojCiMgQ09ORklHX1VTQl9QSFkgaXMgbm90IHNldAojIENPTkZJR19OT1BfVVNCX1hDRUlW IGlzIG5vdCBzZXQKIyBDT05GSUdfU0FNU1VOR19VU0IyUEhZIGlzIG5vdCBzZXQKIyBDT05GSUdf U0FNU1VOR19VU0IzUEhZIGlzIG5vdCBzZXQKIyBDT05GSUdfVVNCX0dBREdFVCBpcyBub3Qgc2V0 CiMgQ09ORklHX1VXQiBpcyBub3Qgc2V0CiMgQ09ORklHX01NQyBpcyBub3Qgc2V0CiMgQ09ORklH X01FTVNUSUNLIGlzIG5vdCBzZXQKQ09ORklHX05FV19MRURTPXkKQ09ORklHX0xFRFNfQ0xBU1M9 eQoKIwojIExFRCBkcml2ZXJzCiMKQ09ORklHX0xFRFNfODhQTTg2MFg9eQpDT05GSUdfTEVEU19M TTM1MzA9eQojIENPTkZJR19MRURTX0xNMzUzMyBpcyBub3Qgc2V0CkNPTkZJR19MRURTX0xNMzY0 Mj15CkNPTkZJR19MRURTX1BDQTk1MzI9bQpDT05GSUdfTEVEU19MUDM5NDQ9eQpDT05GSUdfTEVE U19MUDU1WFhfQ09NTU9OPXkKQ09ORklHX0xFRFNfTFA1NTIxPW0KQ09ORklHX0xFRFNfTFA1NTIz PXkKQ09ORklHX0xFRFNfTFA1NTYyPW0KIyBDT05GSUdfTEVEU19MUDg1MDEgaXMgbm90IHNldApD T05GSUdfTEVEU19MUDg3ODg9bQojIENPTkZJR19MRURTX0NMRVZPX01BSUwgaXMgbm90IHNldAoj IENPTkZJR19MRURTX1BDQTk1NVggaXMgbm90IHNldApDT05GSUdfTEVEU19QQ0E5NjNYPW0KIyBD T05GSUdfTEVEU19QQ0E5Njg1IGlzIG5vdCBzZXQKIyBDT05GSUdfTEVEU19XTTgzMVhfU1RBVFVT IGlzIG5vdCBzZXQKIyBDT05GSUdfTEVEU19EQTkwNTIgaXMgbm90IHNldAojIENPTkZJR19MRURT X0RBQzEyNFMwODUgaXMgbm90IHNldApDT05GSUdfTEVEU19SRUdVTEFUT1I9bQojIENPTkZJR19M RURTX0JEMjgwMiBpcyBub3Qgc2V0CiMgQ09ORklHX0xFRFNfSU5URUxfU1M0MjAwIGlzIG5vdCBz ZXQKQ09ORklHX0xFRFNfREVMTF9ORVRCT09LUz15CiMgQ09ORklHX0xFRFNfVENBNjUwNyBpcyBu b3Qgc2V0CkNPTkZJR19MRURTX01BWDg5OTc9bQojIENPTkZJR19MRURTX0xNMzU1eCBpcyBub3Qg c2V0CiMgQ09ORklHX0xFRFNfT1QyMDAgaXMgbm90IHNldApDT05GSUdfTEVEU19CTElOS009eQoK IwojIExFRCBUcmlnZ2VycwojCkNPTkZJR19MRURTX1RSSUdHRVJTPXkKQ09ORklHX0xFRFNfVFJJ R0dFUl9USU1FUj15CkNPTkZJR19MRURTX1RSSUdHRVJfT05FU0hPVD1tCkNPTkZJR19MRURTX1RS SUdHRVJfSURFX0RJU0s9eQpDT05GSUdfTEVEU19UUklHR0VSX0hFQVJUQkVBVD1tCkNPTkZJR19M RURTX1RSSUdHRVJfQkFDS0xJR0hUPXkKIyBDT05GSUdfTEVEU19UUklHR0VSX0NQVSBpcyBub3Qg c2V0CkNPTkZJR19MRURTX1RSSUdHRVJfREVGQVVMVF9PTj1tCgojCiMgaXB0YWJsZXMgdHJpZ2dl ciBpcyB1bmRlciBOZXRmaWx0ZXIgY29uZmlnIChMRUQgdGFyZ2V0KQojCkNPTkZJR19MRURTX1RS SUdHRVJfVFJBTlNJRU5UPW0KIyBDT05GSUdfTEVEU19UUklHR0VSX0NBTUVSQSBpcyBub3Qgc2V0 CiMgQ09ORklHX0FDQ0VTU0lCSUxJVFkgaXMgbm90IHNldApDT05GSUdfRURBQz15CkNPTkZJR19F REFDX0xFR0FDWV9TWVNGUz15CiMgQ09ORklHX0VEQUNfREVCVUcgaXMgbm90IHNldAojIENPTkZJ R19FREFDX01NX0VEQUMgaXMgbm90IHNldApDT05GSUdfUlRDX0xJQj15CkNPTkZJR19SVENfQ0xB U1M9eQojIENPTkZJR19SVENfSENUT1NZUyBpcyBub3Qgc2V0CkNPTkZJR19SVENfU1lTVE9IQz15 CkNPTkZJR19SVENfSENUT1NZU19ERVZJQ0U9InJ0YzAiCkNPTkZJR19SVENfREVCVUc9eQoKIwoj IFJUQyBpbnRlcmZhY2VzCiMKIyBDT05GSUdfUlRDX0lOVEZfU1lTRlMgaXMgbm90IHNldAojIENP TkZJR19SVENfSU5URl9QUk9DIGlzIG5vdCBzZXQKIyBDT05GSUdfUlRDX0lOVEZfREVWIGlzIG5v dCBzZXQKQ09ORklHX1JUQ19EUlZfVEVTVD1tCgojCiMgSTJDIFJUQyBkcml2ZXJzCiMKIyBDT05G SUdfUlRDX0RSVl84OFBNODYwWCBpcyBub3Qgc2V0CiMgQ09ORklHX1JUQ19EUlZfODhQTTgwWCBp cyBub3Qgc2V0CiMgQ09ORklHX1JUQ19EUlZfRFMxMzA3IGlzIG5vdCBzZXQKQ09ORklHX1JUQ19E UlZfRFMxMzc0PW0KQ09ORklHX1JUQ19EUlZfRFMxNjcyPW0KQ09ORklHX1JUQ19EUlZfRFMzMjMy PXkKIyBDT05GSUdfUlRDX0RSVl9MUDg3ODggaXMgbm90IHNldApDT05GSUdfUlRDX0RSVl9NQVg2 OTAwPXkKQ09ORklHX1JUQ19EUlZfTUFYODkwNz1tCkNPTkZJR19SVENfRFJWX01BWDg5MjU9eQpD T05GSUdfUlRDX0RSVl9NQVg4OTk4PXkKIyBDT05GSUdfUlRDX0RSVl9NQVg4OTk3IGlzIG5vdCBz ZXQKIyBDT05GSUdfUlRDX0RSVl9SUzVDMzcyIGlzIG5vdCBzZXQKIyBDT05GSUdfUlRDX0RSVl9J U0wxMjA4IGlzIG5vdCBzZXQKQ09ORklHX1JUQ19EUlZfSVNMMTIwMjI9eQpDT05GSUdfUlRDX0RS Vl9JU0wxMjA1Nz1tCkNPTkZJR19SVENfRFJWX1gxMjA1PW0KQ09ORklHX1JUQ19EUlZfUEFMTUFT PXkKQ09ORklHX1JUQ19EUlZfUENGMjEyNz15CiMgQ09ORklHX1JUQ19EUlZfUENGODUyMyBpcyBu b3Qgc2V0CkNPTkZJR19SVENfRFJWX1BDRjg1NjM9eQpDT05GSUdfUlRDX0RSVl9QQ0Y4NTgzPXkK IyBDT05GSUdfUlRDX0RSVl9NNDFUODAgaXMgbm90IHNldApDT05GSUdfUlRDX0RSVl9CUTMySz1t CiMgQ09ORklHX1JUQ19EUlZfVFdMNDAzMCBpcyBub3Qgc2V0CiMgQ09ORklHX1JUQ19EUlZfVFBT NjU4NlggaXMgbm90IHNldAojIENPTkZJR19SVENfRFJWX1MzNTM5MEEgaXMgbm90IHNldApDT05G SUdfUlRDX0RSVl9GTTMxMzA9bQpDT05GSUdfUlRDX0RSVl9SWDg1ODE9eQojIENPTkZJR19SVENf RFJWX1JYODAyNSBpcyBub3Qgc2V0CiMgQ09ORklHX1JUQ19EUlZfRU0zMDI3IGlzIG5vdCBzZXQK IyBDT05GSUdfUlRDX0RSVl9SVjMwMjlDMiBpcyBub3Qgc2V0CkNPTkZJR19SVENfRFJWX1M1TT15 CgojCiMgU1BJIFJUQyBkcml2ZXJzCiMKQ09ORklHX1JUQ19EUlZfTTQxVDkzPXkKQ09ORklHX1JU Q19EUlZfTTQxVDk0PXkKIyBDT05GSUdfUlRDX0RSVl9EUzEzMDUgaXMgbm90IHNldAojIENPTkZJ R19SVENfRFJWX0RTMTM0NyBpcyBub3Qgc2V0CiMgQ09ORklHX1JUQ19EUlZfRFMxMzkwIGlzIG5v dCBzZXQKIyBDT05GSUdfUlRDX0RSVl9NQVg2OTAyIGlzIG5vdCBzZXQKQ09ORklHX1JUQ19EUlZf Ujk3MDE9bQpDT05GSUdfUlRDX0RSVl9SUzVDMzQ4PXkKQ09ORklHX1JUQ19EUlZfRFMzMjM0PXkK Q09ORklHX1JUQ19EUlZfUENGMjEyMz1tCkNPTkZJR19SVENfRFJWX1JYNDU4MT1tCgojCiMgUGxh dGZvcm0gUlRDIGRyaXZlcnMKIwojIENPTkZJR19SVENfRFJWX0NNT1MgaXMgbm90IHNldApDT05G SUdfUlRDX0RSVl9EUzEyODY9eQpDT05GSUdfUlRDX0RSVl9EUzE1MTE9bQpDT05GSUdfUlRDX0RS Vl9EUzE1NTM9bQojIENPTkZJR19SVENfRFJWX0RTMTc0MiBpcyBub3Qgc2V0CkNPTkZJR19SVENf RFJWX0RBOTA1Mj15CkNPTkZJR19SVENfRFJWX1NUSzE3VEE4PW0KIyBDT05GSUdfUlRDX0RSVl9N NDhUODYgaXMgbm90IHNldApDT05GSUdfUlRDX0RSVl9NNDhUMzU9bQpDT05GSUdfUlRDX0RSVl9N NDhUNTk9bQpDT05GSUdfUlRDX0RSVl9NU002MjQyPW0KQ09ORklHX1JUQ19EUlZfQlE0ODAyPXkK Q09ORklHX1JUQ19EUlZfUlA1QzAxPW0KIyBDT05GSUdfUlRDX0RSVl9WMzAyMCBpcyBub3Qgc2V0 CkNPTkZJR19SVENfRFJWX0RTMjQwND15CiMgQ09ORklHX1JUQ19EUlZfV004MzFYIGlzIG5vdCBz ZXQKQ09ORklHX1JUQ19EUlZfUENGNTA2MzM9bQoKIwojIG9uLUNQVSBSVEMgZHJpdmVycwojCkNP TkZJR19SVENfRFJWX1BDQVA9eQojIENPTkZJR19SVENfRFJWX01PWEFSVCBpcyBub3Qgc2V0Cgoj CiMgSElEIFNlbnNvciBSVEMgZHJpdmVycwojCkNPTkZJR19ETUFERVZJQ0VTPXkKQ09ORklHX0RN QURFVklDRVNfREVCVUc9eQojIENPTkZJR19ETUFERVZJQ0VTX1ZERUJVRyBpcyBub3Qgc2V0Cgoj CiMgRE1BIERldmljZXMKIwojIENPTkZJR19JTlRFTF9NSURfRE1BQyBpcyBub3Qgc2V0CiMgQ09O RklHX0lOVEVMX0lPQVRETUEgaXMgbm90IHNldApDT05GSUdfRFdfRE1BQ19DT1JFPW0KQ09ORklH X0RXX0RNQUM9bQpDT05GSUdfRFdfRE1BQ19QQ0k9bQojIENPTkZJR19USU1CX0RNQSBpcyBub3Qg c2V0CiMgQ09ORklHX1BDSF9ETUEgaXMgbm90IHNldApDT05GSUdfRE1BX0VOR0lORT15CkNPTkZJ R19ETUFfQUNQST15CgojCiMgRE1BIENsaWVudHMKIwpDT05GSUdfQVNZTkNfVFhfRE1BPXkKQ09O RklHX0RNQVRFU1Q9eQpDT05GSUdfQVVYRElTUExBWT15CiMgQ09ORklHX0tTMDEwOCBpcyBub3Qg c2V0CkNPTkZJR19VSU89bQpDT05GSUdfVUlPX0NJRj1tCiMgQ09ORklHX1VJT19QRFJWX0dFTklS USBpcyBub3Qgc2V0CkNPTkZJR19VSU9fRE1FTV9HRU5JUlE9bQpDT05GSUdfVUlPX0FFQz1tCkNP TkZJR19VSU9fU0VSQ09TMz1tCkNPTkZJR19VSU9fUENJX0dFTkVSSUM9bQojIENPTkZJR19VSU9f TkVUWCBpcyBub3Qgc2V0CkNPTkZJR19VSU9fTUY2MjQ9bQojIENPTkZJR19WSVJUX0RSSVZFUlMg aXMgbm90IHNldAoKIwojIFZpcnRpbyBkcml2ZXJzCiMKIyBDT05GSUdfVklSVElPX1BDSSBpcyBu b3Qgc2V0CiMgQ09ORklHX1ZJUlRJT19NTUlPIGlzIG5vdCBzZXQKCiMKIyBNaWNyb3NvZnQgSHlw ZXItViBndWVzdCBzdXBwb3J0CiMKIyBDT05GSUdfSFlQRVJWIGlzIG5vdCBzZXQKIyBDT05GSUdf U1RBR0lORyBpcyBub3Qgc2V0CkNPTkZJR19YODZfUExBVEZPUk1fREVWSUNFUz15CiMgQ09ORklH X0FDRVJfV01JIGlzIG5vdCBzZXQKIyBDT05GSUdfQUNFUkhERiBpcyBub3Qgc2V0CkNPTkZJR19B TElFTldBUkVfV01JPXkKIyBDT05GSUdfQVNVU19MQVBUT1AgaXMgbm90IHNldAojIENPTkZJR19E RUxMX0xBUFRPUCBpcyBub3Qgc2V0CiMgQ09ORklHX0RFTExfV01JIGlzIG5vdCBzZXQKQ09ORklH X0RFTExfV01JX0FJTz15CkNPTkZJR19GVUpJVFNVX0xBUFRPUD1tCkNPTkZJR19GVUpJVFNVX0xB UFRPUF9ERUJVRz15CkNPTkZJR19GVUpJVFNVX1RBQkxFVD1tCiMgQ09ORklHX0hQX0FDQ0VMIGlz IG5vdCBzZXQKIyBDT05GSUdfSFBfV0lSRUxFU1MgaXMgbm90IHNldApDT05GSUdfSFBfV01JPXkK Q09ORklHX1BBTkFTT05JQ19MQVBUT1A9bQpDT05GSUdfVEhJTktQQURfQUNQST1tCiMgQ09ORklH X1RISU5LUEFEX0FDUElfQUxTQV9TVVBQT1JUIGlzIG5vdCBzZXQKQ09ORklHX1RISU5LUEFEX0FD UElfREVCVUdGQUNJTElUSUVTPXkKIyBDT05GSUdfVEhJTktQQURfQUNQSV9ERUJVRyBpcyBub3Qg c2V0CkNPTkZJR19USElOS1BBRF9BQ1BJX1VOU0FGRV9MRURTPXkKQ09ORklHX1RISU5LUEFEX0FD UElfVklERU89eQpDT05GSUdfVEhJTktQQURfQUNQSV9IT1RLRVlfUE9MTD15CkNPTkZJR19TRU5T T1JTX0hEQVBTPW0KQ09ORklHX0VFRVBDX0xBUFRPUD1tCiMgQ09ORklHX0FTVVNfV01JIGlzIG5v dCBzZXQKQ09ORklHX0FDUElfV01JPXkKIyBDT05GSUdfTVNJX1dNSSBpcyBub3Qgc2V0CkNPTkZJ R19UT1BTVEFSX0xBUFRPUD15CkNPTkZJR19BQ1BJX1RPU0hJQkE9bQpDT05GSUdfVE9TSElCQV9C VF9SRktJTEw9bQpDT05GSUdfQUNQSV9DTVBDPW0KQ09ORklHX0lOVEVMX0lQUz15CkNPTkZJR19J Qk1fUlRMPW0KIyBDT05GSUdfWE8xNV9FQk9PSyBpcyBub3Qgc2V0CkNPTkZJR19TQU1TVU5HX0xB UFRPUD1tCkNPTkZJR19NWE1fV01JPXkKQ09ORklHX1NBTVNVTkdfUTEwPW0KIyBDT05GSUdfQVBQ TEVfR01VWCBpcyBub3Qgc2V0CkNPTkZJR19JTlRFTF9SU1Q9bQpDT05GSUdfSU5URUxfU01BUlRD T05ORUNUPW0KQ09ORklHX1BWUEFOSUM9eQpDT05GSUdfQ0hST01FX1BMQVRGT1JNUz15CkNPTkZJ R19DSFJPTUVPU19MQVBUT1A9eQpDT05GSUdfQ0hST01FT1NfUFNUT1JFPW0KCiMKIyBIYXJkd2Fy ZSBTcGlubG9jayBkcml2ZXJzCiMKQ09ORklHX0NMS0VWVF9JODI1Mz15CkNPTkZJR19DTEtCTERf STgyNTM9eQojIENPTkZJR19TSF9USU1FUl9DTVQgaXMgbm90IHNldAojIENPTkZJR19TSF9USU1F Ul9NVFUyIGlzIG5vdCBzZXQKIyBDT05GSUdfU0hfVElNRVJfVE1VIGlzIG5vdCBzZXQKIyBDT05G SUdfRU1fVElNRVJfU1RJIGlzIG5vdCBzZXQKIyBDT05GSUdfTUFJTEJPWCBpcyBub3Qgc2V0CiMg Q09ORklHX0lPTU1VX1NVUFBPUlQgaXMgbm90IHNldAoKIwojIFJlbW90ZXByb2MgZHJpdmVycwoj CiMgQ09ORklHX1NURV9NT0RFTV9SUFJPQyBpcyBub3Qgc2V0CgojCiMgUnBtc2cgZHJpdmVycwoj CkNPTkZJR19QTV9ERVZGUkVRPXkKCiMKIyBERVZGUkVRIEdvdmVybm9ycwojCkNPTkZJR19ERVZG UkVRX0dPVl9TSU1QTEVfT05ERU1BTkQ9eQojIENPTkZJR19ERVZGUkVRX0dPVl9QRVJGT1JNQU5D RSBpcyBub3Qgc2V0CiMgQ09ORklHX0RFVkZSRVFfR09WX1BPV0VSU0FWRSBpcyBub3Qgc2V0CkNP TkZJR19ERVZGUkVRX0dPVl9VU0VSU1BBQ0U9bQoKIwojIERFVkZSRVEgRHJpdmVycwojCkNPTkZJ R19FWFRDT049bQoKIwojIEV4dGNvbiBEZXZpY2UgRHJpdmVycwojCkNPTkZJR19FWFRDT05fQURD X0pBQ0s9bQpDT05GSUdfRVhUQ09OX01BWDc3NjkzPW0KQ09ORklHX0VYVENPTl9NQVg4OTk3PW0K IyBDT05GSUdfRVhUQ09OX0FSSVpPTkEgaXMgbm90IHNldApDT05GSUdfRVhUQ09OX1BBTE1BUz1t CiMgQ09ORklHX01FTU9SWSBpcyBub3Qgc2V0CkNPTkZJR19JSU89eQpDT05GSUdfSUlPX0JVRkZF Uj15CkNPTkZJR19JSU9fQlVGRkVSX0NCPXkKQ09ORklHX0lJT19LRklGT19CVUY9eQpDT05GSUdf SUlPX1RSSUdHRVJFRF9CVUZGRVI9eQpDT05GSUdfSUlPX1RSSUdHRVI9eQpDT05GSUdfSUlPX0NP TlNVTUVSU19QRVJfVFJJR0dFUj0yCgojCiMgQWNjZWxlcm9tZXRlcnMKIwpDT05GSUdfQk1BMTgw PXkKQ09ORklHX0lJT19TVF9BQ0NFTF8zQVhJUz15CkNPTkZJR19JSU9fU1RfQUNDRUxfSTJDXzNB WElTPXkKQ09ORklHX0lJT19TVF9BQ0NFTF9TUElfM0FYSVM9eQpDT05GSUdfS1hTRDk9eQoKIwoj IEFuYWxvZyB0byBkaWdpdGFsIGNvbnZlcnRlcnMKIwpDT05GSUdfQURfU0lHTUFfREVMVEE9bQoj IENPTkZJR19BRDcyNjYgaXMgbm90IHNldApDT05GSUdfQUQ3Mjk4PW0KIyBDT05GSUdfQUQ3NDc2 IGlzIG5vdCBzZXQKQ09ORklHX0FENzc5MT1tCkNPTkZJR19BRDc3OTM9bQpDT05GSUdfQUQ3ODg3 PW0KQ09ORklHX0FENzkyMz15CkNPTkZJR19MUDg3ODhfQURDPXkKQ09ORklHX01BWDEzNjM9eQpD T05GSUdfTUNQMzIwWD15CkNPTkZJR19NQ1AzNDIyPW0KIyBDT05GSUdfTUVOX1oxODhfQURDIGlz IG5vdCBzZXQKIyBDT05GSUdfTkFVNzgwMiBpcyBub3Qgc2V0CiMgQ09ORklHX1RJX0FEQzA4MUMg aXMgbm90IHNldAojIENPTkZJR19USV9BTTMzNVhfQURDIGlzIG5vdCBzZXQKQ09ORklHX1RXTDYw MzBfR1BBREM9bQoKIwojIEFtcGxpZmllcnMKIwpDT05GSUdfQUQ4MzY2PXkKCiMKIyBIaWQgU2Vu c29yIElJTyBDb21tb24KIwpDT05GSUdfSUlPX1NUX1NFTlNPUlNfSTJDPXkKQ09ORklHX0lJT19T VF9TRU5TT1JTX1NQST15CkNPTkZJR19JSU9fU1RfU0VOU09SU19DT1JFPXkKCiMKIyBEaWdpdGFs IHRvIGFuYWxvZyBjb252ZXJ0ZXJzCiMKIyBDT05GSUdfQUQ1MDY0IGlzIG5vdCBzZXQKQ09ORklH X0FENTM2MD1tCkNPTkZJR19BRDUzODA9eQpDT05GSUdfQUQ1NDIxPW0KQ09ORklHX0FENTQ0Nj15 CiMgQ09ORklHX0FENTQ0OSBpcyBub3Qgc2V0CkNPTkZJR19BRDU1MDQ9eQpDT05GSUdfQUQ1NjI0 Ul9TUEk9eQojIENPTkZJR19BRDU2ODYgaXMgbm90IHNldApDT05GSUdfQUQ1NzU1PW0KIyBDT05G SUdfQUQ1NzY0IGlzIG5vdCBzZXQKIyBDT05GSUdfQUQ1NzkxIGlzIG5vdCBzZXQKQ09ORklHX0FE NzMwMz1tCiMgQ09ORklHX01BWDUxNyBpcyBub3Qgc2V0CkNPTkZJR19NQ1A0NzI1PXkKCiMKIyBG cmVxdWVuY3kgU3ludGhlc2l6ZXJzIEREUy9QTEwKIwoKIwojIENsb2NrIEdlbmVyYXRvci9EaXN0 cmlidXRpb24KIwpDT05GSUdfQUQ5NTIzPXkKCiMKIyBQaGFzZS1Mb2NrZWQgTG9vcCAoUExMKSBm cmVxdWVuY3kgc3ludGhlc2l6ZXJzCiMKIyBDT05GSUdfQURGNDM1MCBpcyBub3Qgc2V0CgojCiMg RGlnaXRhbCBneXJvc2NvcGUgc2Vuc29ycwojCkNPTkZJR19BRElTMTYwODA9eQojIENPTkZJR19B RElTMTYxMzAgaXMgbm90IHNldAojIENPTkZJR19BRElTMTYxMzYgaXMgbm90IHNldApDT05GSUdf QURJUzE2MjYwPW0KIyBDT05GSUdfQURYUlM0NTAgaXMgbm90IHNldApDT05GSUdfSUlPX1NUX0dZ Uk9fM0FYSVM9eQpDT05GSUdfSUlPX1NUX0dZUk9fSTJDXzNBWElTPXkKQ09ORklHX0lJT19TVF9H WVJPX1NQSV8zQVhJUz15CkNPTkZJR19JVEczMjAwPXkKCiMKIyBIdW1pZGl0eSBzZW5zb3JzCiMK IyBDT05GSUdfU0k3MDA1IGlzIG5vdCBzZXQKCiMKIyBJbmVydGlhbCBtZWFzdXJlbWVudCB1bml0 cwojCiMgQ09ORklHX0FESVMxNjQwMCBpcyBub3Qgc2V0CkNPTkZJR19BRElTMTY0ODA9bQpDT05G SUdfSU5WX01QVTYwNTBfSUlPPW0KQ09ORklHX0lJT19BRElTX0xJQj1tCkNPTkZJR19JSU9fQURJ U19MSUJfQlVGRkVSPXkKCiMKIyBMaWdodCBzZW5zb3JzCiMKQ09ORklHX0FESkRfUzMxMT15CkNP TkZJR19BUERTOTMwMD1tCkNPTkZJR19DTTMyMTgxPW0KIyBDT05GSUdfQ00zNjY1MSBpcyBub3Qg c2V0CiMgQ09ORklHX0dQMkFQMDIwQTAwRiBpcyBub3Qgc2V0CiMgQ09ORklHX1NFTlNPUlNfTE0z NTMzIGlzIG5vdCBzZXQKIyBDT05GSUdfTFRSNTAxIGlzIG5vdCBzZXQKQ09ORklHX1RDUzM0NzI9 bQojIENPTkZJR19TRU5TT1JTX1RTTDI1NjMgaXMgbm90IHNldAojIENPTkZJR19UU0w0NTMxIGlz IG5vdCBzZXQKIyBDT05GSUdfVkNOTDQwMDAgaXMgbm90IHNldAoKIwojIE1hZ25ldG9tZXRlciBz ZW5zb3JzCiMKQ09ORklHX01BRzMxMTA9eQpDT05GSUdfSUlPX1NUX01BR05fM0FYSVM9eQpDT05G SUdfSUlPX1NUX01BR05fSTJDXzNBWElTPXkKQ09ORklHX0lJT19TVF9NQUdOX1NQSV8zQVhJUz15 CgojCiMgSW5jbGlub21ldGVyIHNlbnNvcnMKIwoKIwojIFRyaWdnZXJzIC0gc3RhbmRhbG9uZQoj CkNPTkZJR19JSU9fSU5URVJSVVBUX1RSSUdHRVI9eQpDT05GSUdfSUlPX1NZU0ZTX1RSSUdHRVI9 eQoKIwojIFByZXNzdXJlIHNlbnNvcnMKIwpDT05GSUdfTVBMMzExNT1tCkNPTkZJR19JSU9fU1Rf UFJFU1M9bQpDT05GSUdfSUlPX1NUX1BSRVNTX0kyQz1tCkNPTkZJR19JSU9fU1RfUFJFU1NfU1BJ PW0KCiMKIyBUZW1wZXJhdHVyZSBzZW5zb3JzCiMKQ09ORklHX1RNUDAwNj1tCkNPTkZJR19OVEI9 eQpDT05GSUdfVk1FX0JVUz15CgojCiMgVk1FIEJyaWRnZSBEcml2ZXJzCiMKQ09ORklHX1ZNRV9D QTkxQ1g0Mj1tCiMgQ09ORklHX1ZNRV9UU0kxNDggaXMgbm90IHNldAoKIwojIFZNRSBCb2FyZCBE cml2ZXJzCiMKQ09ORklHX1ZNSVZNRV83ODA1PXkKCiMKIyBWTUUgRGV2aWNlIERyaXZlcnMKIwoj IENPTkZJR19QV00gaXMgbm90IHNldApDT05GSUdfSVBBQ0tfQlVTPW0KQ09ORklHX0JPQVJEX1RQ Q0kyMDA9bQpDT05GSUdfU0VSSUFMX0lQT0NUQUw9bQojIENPTkZJR19SRVNFVF9DT05UUk9MTEVS IGlzIG5vdCBzZXQKQ09ORklHX0ZNQz15CkNPTkZJR19GTUNfRkFLRURFVj1tCkNPTkZJR19GTUNf VFJJVklBTD15CkNPTkZJR19GTUNfV1JJVEVfRUVQUk9NPXkKQ09ORklHX0ZNQ19DSEFSREVWPW0K CiMKIyBQSFkgU3Vic3lzdGVtCiMKQ09ORklHX0dFTkVSSUNfUEhZPXkKIyBDT05GSUdfT01BUF9D T05UUk9MX1BIWSBpcyBub3Qgc2V0CkNPTkZJR19CQ01fS09OQV9VU0IyX1BIWT15CiMgQ09ORklH X1BIWV9TQU1TVU5HX1VTQjIgaXMgbm90IHNldAojIENPTkZJR19QT1dFUkNBUCBpcyBub3Qgc2V0 CkNPTkZJR19NQ0I9bQpDT05GSUdfTUNCX1BDST1tCgojCiMgRmlybXdhcmUgRHJpdmVycwojCkNP TkZJR19FREQ9eQojIENPTkZJR19FRERfT0ZGIGlzIG5vdCBzZXQKQ09ORklHX0ZJUk1XQVJFX01F TU1BUD15CiMgQ09ORklHX0RFTExfUkJVIGlzIG5vdCBzZXQKQ09ORklHX0RDREJBUz15CkNPTkZJ R19ETUlJRD15CkNPTkZJR19ETUlfU1lTRlM9eQpDT05GSUdfRE1JX1NDQU5fTUFDSElORV9OT05f RUZJX0ZBTExCQUNLPXkKQ09ORklHX0lTQ1NJX0lCRlRfRklORD15CiMgQ09ORklHX0lTQ1NJX0lC RlQgaXMgbm90IHNldApDT05GSUdfR09PR0xFX0ZJUk1XQVJFPXkKCiMKIyBHb29nbGUgRmlybXdh cmUgRHJpdmVycwojCkNPTkZJR19HT09HTEVfU01JPW0KIyBDT05GSUdfR09PR0xFX01FTUNPTlNP TEUgaXMgbm90IHNldAoKIwojIEVGSSAoRXh0ZW5zaWJsZSBGaXJtd2FyZSBJbnRlcmZhY2UpIFN1 cHBvcnQKIwpDT05GSUdfRUZJX1ZBUlM9eQojIENPTkZJR19FRklfVkFSU19QU1RPUkUgaXMgbm90 IHNldApDT05GSUdfVUVGSV9DUEVSPXkKCiMKIyBGaWxlIHN5c3RlbXMKIwpDT05GSUdfRENBQ0hF X1dPUkRfQUNDRVNTPXkKIyBDT05GSUdfRVhUMl9GUyBpcyBub3Qgc2V0CkNPTkZJR19FWFQzX0ZT PXkKQ09ORklHX0VYVDNfREVGQVVMVFNfVE9fT1JERVJFRD15CiMgQ09ORklHX0VYVDNfRlNfWEFU VFIgaXMgbm90IHNldApDT05GSUdfRVhUNF9GUz15CkNPTkZJR19FWFQ0X1VTRV9GT1JfRVhUMjM9 eQojIENPTkZJR19FWFQ0X0ZTX1BPU0lYX0FDTCBpcyBub3Qgc2V0CiMgQ09ORklHX0VYVDRfRlNf U0VDVVJJVFkgaXMgbm90IHNldApDT05GSUdfRVhUNF9ERUJVRz15CkNPTkZJR19KQkQ9eQpDT05G SUdfSkJEX0RFQlVHPXkKQ09ORklHX0pCRDI9eQojIENPTkZJR19KQkQyX0RFQlVHIGlzIG5vdCBz ZXQKQ09ORklHX0ZTX01CQ0FDSEU9eQpDT05GSUdfUkVJU0VSRlNfRlM9eQojIENPTkZJR19SRUlT RVJGU19DSEVDSyBpcyBub3Qgc2V0CiMgQ09ORklHX1JFSVNFUkZTX1BST0NfSU5GTyBpcyBub3Qg c2V0CkNPTkZJR19SRUlTRVJGU19GU19YQVRUUj15CkNPTkZJR19SRUlTRVJGU19GU19QT1NJWF9B Q0w9eQpDT05GSUdfUkVJU0VSRlNfRlNfU0VDVVJJVFk9eQojIENPTkZJR19KRlNfRlMgaXMgbm90 IHNldApDT05GSUdfWEZTX0ZTPW0KQ09ORklHX1hGU19RVU9UQT15CiMgQ09ORklHX1hGU19QT1NJ WF9BQ0wgaXMgbm90IHNldAojIENPTkZJR19YRlNfUlQgaXMgbm90IHNldApDT05GSUdfWEZTX0RF QlVHPXkKQ09ORklHX0dGUzJfRlM9eQojIENPTkZJR19PQ0ZTMl9GUyBpcyBub3Qgc2V0CkNPTkZJ R19CVFJGU19GUz1tCiMgQ09ORklHX0JUUkZTX0ZTX1BPU0lYX0FDTCBpcyBub3Qgc2V0CkNPTkZJ R19CVFJGU19GU19DSEVDS19JTlRFR1JJVFk9eQpDT05GSUdfQlRSRlNfRlNfUlVOX1NBTklUWV9U RVNUUz15CiMgQ09ORklHX0JUUkZTX0RFQlVHIGlzIG5vdCBzZXQKQ09ORklHX0JUUkZTX0FTU0VS VD15CkNPTkZJR19OSUxGUzJfRlM9bQpDT05GSUdfRlNfUE9TSVhfQUNMPXkKQ09ORklHX0VYUE9S VEZTPXkKQ09ORklHX0ZJTEVfTE9DS0lORz15CkNPTkZJR19GU05PVElGWT15CiMgQ09ORklHX0RO T1RJRlkgaXMgbm90IHNldApDT05GSUdfSU5PVElGWV9VU0VSPXkKIyBDT05GSUdfRkFOT1RJRlkg aXMgbm90IHNldApDT05GSUdfUVVPVEE9eQojIENPTkZJR19RVU9UQV9ORVRMSU5LX0lOVEVSRkFD RSBpcyBub3Qgc2V0CiMgQ09ORklHX1BSSU5UX1FVT1RBX1dBUk5JTkcgaXMgbm90IHNldAojIENP TkZJR19RVU9UQV9ERUJVRyBpcyBub3Qgc2V0CkNPTkZJR19RVU9UQV9UUkVFPXkKQ09ORklHX1FG TVRfVjE9eQpDT05GSUdfUUZNVF9WMj15CkNPTkZJR19RVU9UQUNUTD15CkNPTkZJR19RVU9UQUNU TF9DT01QQVQ9eQpDT05GSUdfQVVUT0ZTNF9GUz1tCiMgQ09ORklHX0ZVU0VfRlMgaXMgbm90IHNl dAoKIwojIENhY2hlcwojCkNPTkZJR19GU0NBQ0hFPXkKIyBDT05GSUdfRlNDQUNIRV9TVEFUUyBp cyBub3Qgc2V0CiMgQ09ORklHX0ZTQ0FDSEVfSElTVE9HUkFNIGlzIG5vdCBzZXQKIyBDT05GSUdf RlNDQUNIRV9ERUJVRyBpcyBub3Qgc2V0CiMgQ09ORklHX0ZTQ0FDSEVfT0JKRUNUX0xJU1QgaXMg bm90IHNldApDT05GSUdfQ0FDSEVGSUxFUz15CiMgQ09ORklHX0NBQ0hFRklMRVNfREVCVUcgaXMg bm90IHNldAojIENPTkZJR19DQUNIRUZJTEVTX0hJU1RPR1JBTSBpcyBub3Qgc2V0CgojCiMgQ0Qt Uk9NL0RWRCBGaWxlc3lzdGVtcwojCkNPTkZJR19JU085NjYwX0ZTPW0KQ09ORklHX0pPTElFVD15 CkNPTkZJR19aSVNPRlM9eQojIENPTkZJR19VREZfRlMgaXMgbm90IHNldAoKIwojIERPUy9GQVQv TlQgRmlsZXN5c3RlbXMKIwpDT05GSUdfRkFUX0ZTPW0KQ09ORklHX01TRE9TX0ZTPW0KIyBDT05G SUdfVkZBVF9GUyBpcyBub3Qgc2V0CkNPTkZJR19GQVRfREVGQVVMVF9DT0RFUEFHRT00MzcKQ09O RklHX05URlNfRlM9eQpDT05GSUdfTlRGU19ERUJVRz15CkNPTkZJR19OVEZTX1JXPXkKCiMKIyBQ c2V1ZG8gZmlsZXN5c3RlbXMKIwpDT05GSUdfUFJPQ19GUz15CkNPTkZJR19QUk9DX0tDT1JFPXkK Q09ORklHX1BST0NfVk1DT1JFPXkKIyBDT05GSUdfUFJPQ19TWVNDVEwgaXMgbm90IHNldAojIENP TkZJR19QUk9DX1BBR0VfTU9OSVRPUiBpcyBub3Qgc2V0CkNPTkZJR19LRVJORlM9eQpDT05GSUdf U1lTRlM9eQojIENPTkZJR19IVUdFVExCRlMgaXMgbm90IHNldAojIENPTkZJR19IVUdFVExCX1BB R0UgaXMgbm90IHNldApDT05GSUdfQ09ORklHRlNfRlM9eQpDT05GSUdfTUlTQ19GSUxFU1lTVEVN Uz15CkNPTkZJR19BREZTX0ZTPW0KQ09ORklHX0FERlNfRlNfUlc9eQpDT05GSUdfQUZGU19GUz1t CiMgQ09ORklHX0VDUllQVF9GUyBpcyBub3Qgc2V0CkNPTkZJR19IRlNfRlM9bQojIENPTkZJR19I RlNQTFVTX0ZTIGlzIG5vdCBzZXQKQ09ORklHX0JFRlNfRlM9eQpDT05GSUdfQkVGU19ERUJVRz15 CiMgQ09ORklHX0JGU19GUyBpcyBub3Qgc2V0CkNPTkZJR19FRlNfRlM9eQojIENPTkZJR19MT0dG UyBpcyBub3Qgc2V0CiMgQ09ORklHX0NSQU1GUyBpcyBub3Qgc2V0CiMgQ09ORklHX1NRVUFTSEZT IGlzIG5vdCBzZXQKQ09ORklHX1ZYRlNfRlM9eQojIENPTkZJR19NSU5JWF9GUyBpcyBub3Qgc2V0 CkNPTkZJR19PTUZTX0ZTPXkKIyBDT05GSUdfSFBGU19GUyBpcyBub3Qgc2V0CkNPTkZJR19RTlg0 RlNfRlM9bQpDT05GSUdfUU5YNkZTX0ZTPXkKQ09ORklHX1FOWDZGU19ERUJVRz15CkNPTkZJR19S T01GU19GUz15CkNPTkZJR19ST01GU19CQUNLRURfQllfQkxPQ0s9eQpDT05GSUdfUk9NRlNfT05f QkxPQ0s9eQpDT05GSUdfUFNUT1JFPXkKIyBDT05GSUdfUFNUT1JFX0NPTlNPTEUgaXMgbm90IHNl dAojIENPTkZJR19QU1RPUkVfRlRSQUNFIGlzIG5vdCBzZXQKIyBDT05GSUdfUFNUT1JFX1JBTSBp cyBub3Qgc2V0CiMgQ09ORklHX1NZU1ZfRlMgaXMgbm90IHNldApDT05GSUdfVUZTX0ZTPXkKQ09O RklHX1VGU19GU19XUklURT15CkNPTkZJR19VRlNfREVCVUc9eQpDT05GSUdfRjJGU19GUz1tCiMg Q09ORklHX0YyRlNfU1RBVF9GUyBpcyBub3Qgc2V0CkNPTkZJR19GMkZTX0ZTX1hBVFRSPXkKIyBD T05GSUdfRjJGU19GU19QT1NJWF9BQ0wgaXMgbm90IHNldAojIENPTkZJR19GMkZTX0ZTX1NFQ1VS SVRZIGlzIG5vdCBzZXQKQ09ORklHX0YyRlNfQ0hFQ0tfRlM9eQojIENPTkZJR19FRklWQVJfRlMg aXMgbm90IHNldApDT05GSUdfTkVUV09SS19GSUxFU1lTVEVNUz15CkNPTkZJR19OTFM9eQpDT05G SUdfTkxTX0RFRkFVTFQ9Imlzbzg4NTktMSIKQ09ORklHX05MU19DT0RFUEFHRV80Mzc9bQpDT05G SUdfTkxTX0NPREVQQUdFXzczNz15CiMgQ09ORklHX05MU19DT0RFUEFHRV83NzUgaXMgbm90IHNl dAojIENPTkZJR19OTFNfQ09ERVBBR0VfODUwIGlzIG5vdCBzZXQKIyBDT05GSUdfTkxTX0NPREVQ QUdFXzg1MiBpcyBub3Qgc2V0CkNPTkZJR19OTFNfQ09ERVBBR0VfODU1PW0KQ09ORklHX05MU19D T0RFUEFHRV84NTc9bQojIENPTkZJR19OTFNfQ09ERVBBR0VfODYwIGlzIG5vdCBzZXQKQ09ORklH X05MU19DT0RFUEFHRV84NjE9eQojIENPTkZJR19OTFNfQ09ERVBBR0VfODYyIGlzIG5vdCBzZXQK Q09ORklHX05MU19DT0RFUEFHRV84NjM9eQpDT05GSUdfTkxTX0NPREVQQUdFXzg2ND1tCkNPTkZJ R19OTFNfQ09ERVBBR0VfODY1PW0KIyBDT05GSUdfTkxTX0NPREVQQUdFXzg2NiBpcyBub3Qgc2V0 CkNPTkZJR19OTFNfQ09ERVBBR0VfODY5PW0KIyBDT05GSUdfTkxTX0NPREVQQUdFXzkzNiBpcyBu b3Qgc2V0CiMgQ09ORklHX05MU19DT0RFUEFHRV85NTAgaXMgbm90IHNldAojIENPTkZJR19OTFNf Q09ERVBBR0VfOTMyIGlzIG5vdCBzZXQKQ09ORklHX05MU19DT0RFUEFHRV85NDk9eQpDT05GSUdf TkxTX0NPREVQQUdFXzg3ND15CiMgQ09ORklHX05MU19JU084ODU5XzggaXMgbm90IHNldAojIENP TkZJR19OTFNfQ09ERVBBR0VfMTI1MCBpcyBub3Qgc2V0CiMgQ09ORklHX05MU19DT0RFUEFHRV8x MjUxIGlzIG5vdCBzZXQKQ09ORklHX05MU19BU0NJST1tCkNPTkZJR19OTFNfSVNPODg1OV8xPXkK Q09ORklHX05MU19JU084ODU5XzI9bQojIENPTkZJR19OTFNfSVNPODg1OV8zIGlzIG5vdCBzZXQK IyBDT05GSUdfTkxTX0lTTzg4NTlfNCBpcyBub3Qgc2V0CkNPTkZJR19OTFNfSVNPODg1OV81PW0K IyBDT05GSUdfTkxTX0lTTzg4NTlfNiBpcyBub3Qgc2V0CkNPTkZJR19OTFNfSVNPODg1OV83PXkK Q09ORklHX05MU19JU084ODU5Xzk9bQpDT05GSUdfTkxTX0lTTzg4NTlfMTM9bQojIENPTkZJR19O TFNfSVNPODg1OV8xNCBpcyBub3Qgc2V0CkNPTkZJR19OTFNfSVNPODg1OV8xNT1tCkNPTkZJR19O TFNfS09JOF9SPXkKQ09ORklHX05MU19LT0k4X1U9eQpDT05GSUdfTkxTX01BQ19ST01BTj1tCkNP TkZJR19OTFNfTUFDX0NFTFRJQz15CkNPTkZJR19OTFNfTUFDX0NFTlRFVVJPPW0KQ09ORklHX05M U19NQUNfQ1JPQVRJQU49bQojIENPTkZJR19OTFNfTUFDX0NZUklMTElDIGlzIG5vdCBzZXQKQ09O RklHX05MU19NQUNfR0FFTElDPXkKIyBDT05GSUdfTkxTX01BQ19HUkVFSyBpcyBub3Qgc2V0CkNP TkZJR19OTFNfTUFDX0lDRUxBTkQ9eQpDT05GSUdfTkxTX01BQ19JTlVJVD1tCkNPTkZJR19OTFNf TUFDX1JPTUFOSUFOPW0KQ09ORklHX05MU19NQUNfVFVSS0lTSD1tCkNPTkZJR19OTFNfVVRGOD1t CgojCiMgS2VybmVsIGhhY2tpbmcKIwpDT05GSUdfVFJBQ0VfSVJRRkxBR1NfU1VQUE9SVD15Cgoj CiMgcHJpbnRrIGFuZCBkbWVzZyBvcHRpb25zCiMKQ09ORklHX1BSSU5US19USU1FPXkKQ09ORklH X0RFRkFVTFRfTUVTU0FHRV9MT0dMRVZFTD00CiMgQ09ORklHX0JPT1RfUFJJTlRLX0RFTEFZIGlz IG5vdCBzZXQKIyBDT05GSUdfRFlOQU1JQ19ERUJVRyBpcyBub3Qgc2V0CgojCiMgQ29tcGlsZS10 aW1lIGNoZWNrcyBhbmQgY29tcGlsZXIgb3B0aW9ucwojCiMgQ09ORklHX0RFQlVHX0lORk8gaXMg bm90IHNldApDT05GSUdfRU5BQkxFX1dBUk5fREVQUkVDQVRFRD15CiMgQ09ORklHX0VOQUJMRV9N VVNUX0NIRUNLIGlzIG5vdCBzZXQKQ09ORklHX0ZSQU1FX1dBUk49MjA0OApDT05GSUdfU1RSSVBf QVNNX1NZTVM9eQojIENPTkZJR19SRUFEQUJMRV9BU00gaXMgbm90IHNldAojIENPTkZJR19VTlVT RURfU1lNQk9MUyBpcyBub3Qgc2V0CkNPTkZJR19ERUJVR19GUz15CkNPTkZJR19IRUFERVJTX0NI RUNLPXkKIyBDT05GSUdfREVCVUdfU0VDVElPTl9NSVNNQVRDSCBpcyBub3Qgc2V0CkNPTkZJR19B UkNIX1dBTlRfRlJBTUVfUE9JTlRFUlM9eQpDT05GSUdfRlJBTUVfUE9JTlRFUj15CiMgQ09ORklH X0RFQlVHX0ZPUkNFX1dFQUtfUEVSX0NQVSBpcyBub3Qgc2V0CkNPTkZJR19NQUdJQ19TWVNSUT15 CkNPTkZJR19NQUdJQ19TWVNSUV9ERUZBVUxUX0VOQUJMRT0weDEKQ09ORklHX0RFQlVHX0tFUk5F TD15CgojCiMgTWVtb3J5IERlYnVnZ2luZwojCiMgQ09ORklHX0RFQlVHX1BBR0VBTExPQyBpcyBu b3Qgc2V0CiMgQ09ORklHX0RFQlVHX09CSkVDVFMgaXMgbm90IHNldApDT05GSUdfU0xVQl9ERUJV R19PTj15CkNPTkZJR19TTFVCX1NUQVRTPXkKQ09ORklHX0hBVkVfREVCVUdfS01FTUxFQUs9eQoj IENPTkZJR19ERUJVR19LTUVNTEVBSyBpcyBub3Qgc2V0CkNPTkZJR19ERUJVR19TVEFDS19VU0FH RT15CiMgQ09ORklHX0RFQlVHX1ZNIGlzIG5vdCBzZXQKIyBDT05GSUdfREVCVUdfVklSVFVBTCBp cyBub3Qgc2V0CiMgQ09ORklHX0RFQlVHX01FTU9SWV9JTklUIGlzIG5vdCBzZXQKQ09ORklHX01F TU9SWV9OT1RJRklFUl9FUlJPUl9JTkpFQ1Q9bQpDT05GSUdfSEFWRV9ERUJVR19TVEFDS09WRVJG TE9XPXkKIyBDT05GSUdfREVCVUdfU1RBQ0tPVkVSRkxPVyBpcyBub3Qgc2V0CkNPTkZJR19IQVZF X0FSQ0hfS01FTUNIRUNLPXkKIyBDT05GSUdfREVCVUdfU0hJUlEgaXMgbm90IHNldAoKIwojIERl YnVnIExvY2t1cHMgYW5kIEhhbmdzCiMKIyBDT05GSUdfTE9DS1VQX0RFVEVDVE9SIGlzIG5vdCBz ZXQKQ09ORklHX0RFVEVDVF9IVU5HX1RBU0s9eQpDT05GSUdfREVGQVVMVF9IVU5HX1RBU0tfVElN RU9VVD0xMjAKQ09ORklHX0JPT1RQQVJBTV9IVU5HX1RBU0tfUEFOSUM9eQpDT05GSUdfQk9PVFBB UkFNX0hVTkdfVEFTS19QQU5JQ19WQUxVRT0xCiMgQ09ORklHX1BBTklDX09OX09PUFMgaXMgbm90 IHNldApDT05GSUdfUEFOSUNfT05fT09QU19WQUxVRT0wCkNPTkZJR19QQU5JQ19USU1FT1VUPTAK Q09ORklHX1NDSEVEX0RFQlVHPXkKQ09ORklHX1NDSEVEU1RBVFM9eQojIENPTkZJR19USU1FUl9T VEFUUyBpcyBub3Qgc2V0CkNPTkZJR19ERUJVR19QUkVFTVBUPXkKCiMKIyBMb2NrIERlYnVnZ2lu ZyAoc3BpbmxvY2tzLCBtdXRleGVzLCBldGMuLi4pCiMKQ09ORklHX0RFQlVHX1JUX01VVEVYRVM9 eQpDT05GSUdfREVCVUdfUElfTElTVD15CiMgQ09ORklHX1JUX01VVEVYX1RFU1RFUiBpcyBub3Qg c2V0CkNPTkZJR19ERUJVR19TUElOTE9DSz15CkNPTkZJR19ERUJVR19NVVRFWEVTPXkKQ09ORklH X0RFQlVHX1dXX01VVEVYX1NMT1dQQVRIPXkKQ09ORklHX0RFQlVHX0xPQ0tfQUxMT0M9eQpDT05G SUdfUFJPVkVfTE9DS0lORz15CkNPTkZJR19MT0NLREVQPXkKIyBDT05GSUdfTE9DS19TVEFUIGlz IG5vdCBzZXQKQ09ORklHX0RFQlVHX0xPQ0tERVA9eQpDT05GSUdfREVCVUdfQVRPTUlDX1NMRUVQ PXkKQ09ORklHX0RFQlVHX0xPQ0tJTkdfQVBJX1NFTEZURVNUUz15CiMgQ09ORklHX0xPQ0tfVE9S VFVSRV9URVNUIGlzIG5vdCBzZXQKQ09ORklHX1RSQUNFX0lSUUZMQUdTPXkKQ09ORklHX1NUQUNL VFJBQ0U9eQojIENPTkZJR19ERUJVR19LT0JKRUNUIGlzIG5vdCBzZXQKQ09ORklHX0RFQlVHX0JV R1ZFUkJPU0U9eQojIENPTkZJR19ERUJVR19XUklURUNPVU5UIGlzIG5vdCBzZXQKQ09ORklHX0RF QlVHX0xJU1Q9eQpDT05GSUdfREVCVUdfU0c9eQojIENPTkZJR19ERUJVR19OT1RJRklFUlMgaXMg bm90IHNldApDT05GSUdfREVCVUdfQ1JFREVOVElBTFM9eQoKIwojIFJDVSBEZWJ1Z2dpbmcKIwpD T05GSUdfUFJPVkVfUkNVPXkKIyBDT05GSUdfUFJPVkVfUkNVX1JFUEVBVEVETFkgaXMgbm90IHNl dAojIENPTkZJR19QUk9WRV9SQ1VfREVMQVkgaXMgbm90IHNldApDT05GSUdfU1BBUlNFX1JDVV9Q T0lOVEVSPXkKIyBDT05GSUdfVE9SVFVSRV9URVNUIGlzIG5vdCBzZXQKIyBDT05GSUdfUkNVX1RP UlRVUkVfVEVTVCBpcyBub3Qgc2V0CkNPTkZJR19SQ1VfQ1BVX1NUQUxMX1RJTUVPVVQ9MjEKQ09O RklHX1JDVV9DUFVfU1RBTExfVkVSQk9TRT15CkNPTkZJR19SQ1VfQ1BVX1NUQUxMX0lORk89eQoj IENPTkZJR19SQ1VfVFJBQ0UgaXMgbm90IHNldAojIENPTkZJR19ERUJVR19CTE9DS19FWFRfREVW VCBpcyBub3Qgc2V0CkNPTkZJR19OT1RJRklFUl9FUlJPUl9JTkpFQ1RJT049bQpDT05GSUdfUE1f Tk9USUZJRVJfRVJST1JfSU5KRUNUPW0KQ09ORklHX0ZBVUxUX0lOSkVDVElPTj15CkNPTkZJR19G QUlMU0xBQj15CkNPTkZJR19GQUlMX1BBR0VfQUxMT0M9eQpDT05GSUdfRkFJTF9NQUtFX1JFUVVF U1Q9eQpDT05GSUdfRkFJTF9JT19USU1FT1VUPXkKQ09ORklHX0ZBVUxUX0lOSkVDVElPTl9ERUJV R19GUz15CkNPTkZJR19MQVRFTkNZVE9QPXkKQ09ORklHX0FSQ0hfSEFTX0RFQlVHX1NUUklDVF9V U0VSX0NPUFlfQ0hFQ0tTPXkKQ09ORklHX1VTRVJfU1RBQ0tUUkFDRV9TVVBQT1JUPXkKQ09ORklH X05PUF9UUkFDRVI9eQpDT05GSUdfSEFWRV9GVU5DVElPTl9UUkFDRVI9eQpDT05GSUdfSEFWRV9G VU5DVElPTl9HUkFQSF9UUkFDRVI9eQpDT05GSUdfSEFWRV9GVU5DVElPTl9HUkFQSF9GUF9URVNU PXkKQ09ORklHX0hBVkVfRlVOQ1RJT05fVFJBQ0VfTUNPVU5UX1RFU1Q9eQpDT05GSUdfSEFWRV9E WU5BTUlDX0ZUUkFDRT15CkNPTkZJR19IQVZFX0RZTkFNSUNfRlRSQUNFX1dJVEhfUkVHUz15CkNP TkZJR19IQVZFX0ZUUkFDRV9NQ09VTlRfUkVDT1JEPXkKQ09ORklHX0hBVkVfU1lTQ0FMTF9UUkFD RVBPSU5UUz15CkNPTkZJR19IQVZFX0ZFTlRSWT15CkNPTkZJR19IQVZFX0NfUkVDT1JETUNPVU5U PXkKQ09ORklHX1RSQUNFUl9NQVhfVFJBQ0U9eQpDT05GSUdfVFJBQ0VfQ0xPQ0s9eQpDT05GSUdf UklOR19CVUZGRVI9eQpDT05GSUdfRVZFTlRfVFJBQ0lORz15CkNPTkZJR19DT05URVhUX1NXSVRD SF9UUkFDRVI9eQpDT05GSUdfUklOR19CVUZGRVJfQUxMT1dfU1dBUD15CkNPTkZJR19UUkFDSU5H PXkKQ09ORklHX0dFTkVSSUNfVFJBQ0VSPXkKQ09ORklHX1RSQUNJTkdfU1VQUE9SVD15CkNPTkZJ R19GVFJBQ0U9eQpDT05GSUdfRlVOQ1RJT05fVFJBQ0VSPXkKQ09ORklHX0ZVTkNUSU9OX0dSQVBI X1RSQUNFUj15CkNPTkZJR19JUlFTT0ZGX1RSQUNFUj15CiMgQ09ORklHX1BSRUVNUFRfVFJBQ0VS IGlzIG5vdCBzZXQKIyBDT05GSUdfU0NIRURfVFJBQ0VSIGlzIG5vdCBzZXQKQ09ORklHX0ZUUkFD RV9TWVNDQUxMUz15CkNPTkZJR19UUkFDRVJfU05BUFNIT1Q9eQpDT05GSUdfVFJBQ0VSX1NOQVBT SE9UX1BFUl9DUFVfU1dBUD15CkNPTkZJR19UUkFDRV9CUkFOQ0hfUFJPRklMSU5HPXkKIyBDT05G SUdfQlJBTkNIX1BST0ZJTEVfTk9ORSBpcyBub3Qgc2V0CkNPTkZJR19QUk9GSUxFX0FOTk9UQVRF RF9CUkFOQ0hFUz15CiMgQ09ORklHX1BST0ZJTEVfQUxMX0JSQU5DSEVTIGlzIG5vdCBzZXQKQ09O RklHX1RSQUNJTkdfQlJBTkNIRVM9eQpDT05GSUdfQlJBTkNIX1RSQUNFUj15CkNPTkZJR19TVEFD S19UUkFDRVI9eQojIENPTkZJR19CTEtfREVWX0lPX1RSQUNFIGlzIG5vdCBzZXQKQ09ORklHX1VQ Uk9CRV9FVkVOVD15CkNPTkZJR19QUk9CRV9FVkVOVFM9eQojIENPTkZJR19EWU5BTUlDX0ZUUkFD RSBpcyBub3Qgc2V0CiMgQ09ORklHX0ZVTkNUSU9OX1BST0ZJTEVSIGlzIG5vdCBzZXQKIyBDT05G SUdfRlRSQUNFX1NUQVJUVVBfVEVTVCBpcyBub3Qgc2V0CkNPTkZJR19NTUlPVFJBQ0U9eQpDT05G SUdfTU1JT1RSQUNFX1RFU1Q9bQojIENPTkZJR19SSU5HX0JVRkZFUl9CRU5DSE1BUksgaXMgbm90 IHNldAojIENPTkZJR19SSU5HX0JVRkZFUl9TVEFSVFVQX1RFU1QgaXMgbm90IHNldAoKIwojIFJ1 bnRpbWUgVGVzdGluZwojCkNPTkZJR19MS0RUTT1tCiMgQ09ORklHX1RFU1RfTElTVF9TT1JUIGlz IG5vdCBzZXQKIyBDT05GSUdfQkFDS1RSQUNFX1NFTEZfVEVTVCBpcyBub3Qgc2V0CiMgQ09ORklH X1JCVFJFRV9URVNUIGlzIG5vdCBzZXQKIyBDT05GSUdfSU5URVJWQUxfVFJFRV9URVNUIGlzIG5v dCBzZXQKQ09ORklHX1BFUkNQVV9URVNUPW0KQ09ORklHX0FUT01JQzY0X1NFTEZURVNUPXkKIyBD T05GSUdfVEVTVF9TVFJJTkdfSEVMUEVSUyBpcyBub3Qgc2V0CkNPTkZJR19URVNUX0tTVFJUT1g9 bQpDT05GSUdfUFJPVklERV9PSENJMTM5NF9ETUFfSU5JVD15CkNPTkZJR19CVUlMRF9ET0NTUkM9 eQojIENPTkZJR19ETUFfQVBJX0RFQlVHIGlzIG5vdCBzZXQKIyBDT05GSUdfVEVTVF9NT0RVTEUg aXMgbm90IHNldApDT05GSUdfVEVTVF9VU0VSX0NPUFk9bQojIENPTkZJR19TQU1QTEVTIGlzIG5v dCBzZXQKQ09ORklHX0hBVkVfQVJDSF9LR0RCPXkKIyBDT05GSUdfS0dEQiBpcyBub3Qgc2V0CkNP TkZJR19TVFJJQ1RfREVWTUVNPXkKQ09ORklHX1g4Nl9WRVJCT1NFX0JPT1RVUD15CkNPTkZJR19F QVJMWV9QUklOVEs9eQojIENPTkZJR19FQVJMWV9QUklOVEtfREJHUCBpcyBub3Qgc2V0CkNPTkZJ R19FQVJMWV9QUklOVEtfRUZJPXkKIyBDT05GSUdfWDg2X1BURFVNUCBpcyBub3Qgc2V0CkNPTkZJ R19ERUJVR19ST0RBVEE9eQpDT05GSUdfREVCVUdfUk9EQVRBX1RFU1Q9eQpDT05GSUdfREVCVUdf U0VUX01PRFVMRV9ST05YPXkKQ09ORklHX0RFQlVHX05YX1RFU1Q9bQojIENPTkZJR19ET1VCTEVG QVVMVCBpcyBub3Qgc2V0CiMgQ09ORklHX0RFQlVHX1RMQkZMVVNIIGlzIG5vdCBzZXQKQ09ORklH X0lPTU1VX1NUUkVTUz15CkNPTkZJR19IQVZFX01NSU9UUkFDRV9TVVBQT1JUPXkKQ09ORklHX0lP X0RFTEFZX1RZUEVfMFg4MD0wCkNPTkZJR19JT19ERUxBWV9UWVBFXzBYRUQ9MQpDT05GSUdfSU9f REVMQVlfVFlQRV9VREVMQVk9MgpDT05GSUdfSU9fREVMQVlfVFlQRV9OT05FPTMKIyBDT05GSUdf SU9fREVMQVlfMFg4MCBpcyBub3Qgc2V0CiMgQ09ORklHX0lPX0RFTEFZXzBYRUQgaXMgbm90IHNl dApDT05GSUdfSU9fREVMQVlfVURFTEFZPXkKIyBDT05GSUdfSU9fREVMQVlfTk9ORSBpcyBub3Qg c2V0CkNPTkZJR19ERUZBVUxUX0lPX0RFTEFZX1RZUEU9MgojIENPTkZJR19ERUJVR19CT09UX1BB UkFNUyBpcyBub3Qgc2V0CiMgQ09ORklHX0NQQV9ERUJVRyBpcyBub3Qgc2V0CiMgQ09ORklHX09Q VElNSVpFX0lOTElOSU5HIGlzIG5vdCBzZXQKIyBDT05GSUdfREVCVUdfTk1JX1NFTEZURVNUIGlz IG5vdCBzZXQKQ09ORklHX1g4Nl9ERUJVR19TVEFUSUNfQ1BVX0hBUz15CgojCiMgU2VjdXJpdHkg b3B0aW9ucwojCkNPTkZJR19LRVlTPXkKQ09ORklHX1BFUlNJU1RFTlRfS0VZUklOR1M9eQpDT05G SUdfRU5DUllQVEVEX0tFWVM9bQojIENPTkZJR19LRVlTX0RFQlVHX1BST0NfS0VZUyBpcyBub3Qg c2V0CiMgQ09ORklHX1NFQ1VSSVRZX0RNRVNHX1JFU1RSSUNUIGlzIG5vdCBzZXQKQ09ORklHX1NF Q1VSSVRZPXkKQ09ORklHX1NFQ1VSSVRZRlM9eQpDT05GSUdfU0VDVVJJVFlfTkVUV09SSz15CkNP TkZJR19TRUNVUklUWV9QQVRIPXkKIyBDT05GSUdfU0VDVVJJVFlfVE9NT1lPIGlzIG5vdCBzZXQK IyBDT05GSUdfU0VDVVJJVFlfQVBQQVJNT1IgaXMgbm90IHNldApDT05GSUdfU0VDVVJJVFlfWUFN QT15CiMgQ09ORklHX1NFQ1VSSVRZX1lBTUFfU1RBQ0tFRCBpcyBub3Qgc2V0CiMgQ09ORklHX0lN QSBpcyBub3Qgc2V0CiMgQ09ORklHX0VWTSBpcyBub3Qgc2V0CiMgQ09ORklHX0RFRkFVTFRfU0VD VVJJVFlfWUFNQSBpcyBub3Qgc2V0CkNPTkZJR19ERUZBVUxUX1NFQ1VSSVRZX0RBQz15CkNPTkZJ R19ERUZBVUxUX1NFQ1VSSVRZPSIiCkNPTkZJR19YT1JfQkxPQ0tTPW0KQ09ORklHX0NSWVBUTz15 CgojCiMgQ3J5cHRvIGNvcmUgb3IgaGVscGVyCiMKQ09ORklHX0NSWVBUT19BTEdBUEk9eQpDT05G SUdfQ1JZUFRPX0FMR0FQSTI9eQpDT05GSUdfQ1JZUFRPX0FFQUQ9eQpDT05GSUdfQ1JZUFRPX0FF QUQyPXkKQ09ORklHX0NSWVBUT19CTEtDSVBIRVI9eQpDT05GSUdfQ1JZUFRPX0JMS0NJUEhFUjI9 eQpDT05GSUdfQ1JZUFRPX0hBU0g9eQpDT05GSUdfQ1JZUFRPX0hBU0gyPXkKQ09ORklHX0NSWVBU T19STkc9eQpDT05GSUdfQ1JZUFRPX1JORzI9eQpDT05GSUdfQ1JZUFRPX1BDT01QMj15CkNPTkZJ R19DUllQVE9fTUFOQUdFUj15CkNPTkZJR19DUllQVE9fTUFOQUdFUjI9eQojIENPTkZJR19DUllQ VE9fVVNFUiBpcyBub3Qgc2V0CkNPTkZJR19DUllQVE9fTUFOQUdFUl9ESVNBQkxFX1RFU1RTPXkK Q09ORklHX0NSWVBUT19HRjEyOE1VTD15CkNPTkZJR19DUllQVE9fTlVMTD15CkNPTkZJR19DUllQ VE9fV09SS1FVRVVFPXkKQ09ORklHX0NSWVBUT19DUllQVEQ9eQpDT05GSUdfQ1JZUFRPX0FVVEhF TkM9bQpDT05GSUdfQ1JZUFRPX1RFU1Q9bQpDT05GSUdfQ1JZUFRPX0FCTEtfSEVMUEVSPXkKQ09O RklHX0NSWVBUT19HTFVFX0hFTFBFUl9YODY9eQoKIwojIEF1dGhlbnRpY2F0ZWQgRW5jcnlwdGlv biB3aXRoIEFzc29jaWF0ZWQgRGF0YQojCiMgQ09ORklHX0NSWVBUT19DQ00gaXMgbm90IHNldApD T05GSUdfQ1JZUFRPX0dDTT15CkNPTkZJR19DUllQVE9fU0VRSVY9eQoKIwojIEJsb2NrIG1vZGVz CiMKQ09ORklHX0NSWVBUT19DQkM9eQpDT05GSUdfQ1JZUFRPX0NUUj15CkNPTkZJR19DUllQVE9f Q1RTPXkKQ09ORklHX0NSWVBUT19FQ0I9bQpDT05GSUdfQ1JZUFRPX0xSVz15CkNPTkZJR19DUllQ VE9fUENCQz1tCkNPTkZJR19DUllQVE9fWFRTPXkKCiMKIyBIYXNoIG1vZGVzCiMKQ09ORklHX0NS WVBUT19DTUFDPXkKQ09ORklHX0NSWVBUT19ITUFDPXkKQ09ORklHX0NSWVBUT19YQ0JDPW0KQ09O RklHX0NSWVBUT19WTUFDPW0KCiMKIyBEaWdlc3QKIwpDT05GSUdfQ1JZUFRPX0NSQzMyQz15CiMg Q09ORklHX0NSWVBUT19DUkMzMkNfSU5URUwgaXMgbm90IHNldApDT05GSUdfQ1JZUFRPX0NSQzMy PXkKIyBDT05GSUdfQ1JZUFRPX0NSQzMyX1BDTE1VTCBpcyBub3Qgc2V0CkNPTkZJR19DUllQVE9f Q1JDVDEwRElGPXkKQ09ORklHX0NSWVBUT19DUkNUMTBESUZfUENMTVVMPXkKQ09ORklHX0NSWVBU T19HSEFTSD15CkNPTkZJR19DUllQVE9fTUQ0PXkKQ09ORklHX0NSWVBUT19NRDU9eQpDT05GSUdf Q1JZUFRPX01JQ0hBRUxfTUlDPW0KIyBDT05GSUdfQ1JZUFRPX1JNRDEyOCBpcyBub3Qgc2V0CkNP TkZJR19DUllQVE9fUk1EMTYwPW0KQ09ORklHX0NSWVBUT19STUQyNTY9bQojIENPTkZJR19DUllQ VE9fUk1EMzIwIGlzIG5vdCBzZXQKQ09ORklHX0NSWVBUT19TSEExPW0KIyBDT05GSUdfQ1JZUFRP X1NIQTFfU1NTRTMgaXMgbm90IHNldApDT05GSUdfQ1JZUFRPX1NIQTI1Nl9TU1NFMz1tCkNPTkZJ R19DUllQVE9fU0hBNTEyX1NTU0UzPXkKQ09ORklHX0NSWVBUT19TSEEyNTY9eQpDT05GSUdfQ1JZ UFRPX1NIQTUxMj15CkNPTkZJR19DUllQVE9fVEdSMTkyPXkKQ09ORklHX0NSWVBUT19XUDUxMj1t CkNPTkZJR19DUllQVE9fR0hBU0hfQ0xNVUxfTklfSU5URUw9eQoKIwojIENpcGhlcnMKIwpDT05G SUdfQ1JZUFRPX0FFUz15CkNPTkZJR19DUllQVE9fQUVTX1g4Nl82ND15CkNPTkZJR19DUllQVE9f QUVTX05JX0lOVEVMPW0KIyBDT05GSUdfQ1JZUFRPX0FOVUJJUyBpcyBub3Qgc2V0CkNPTkZJR19D UllQVE9fQVJDND1tCiMgQ09ORklHX0NSWVBUT19CTE9XRklTSCBpcyBub3Qgc2V0CiMgQ09ORklH X0NSWVBUT19CTE9XRklTSF9YODZfNjQgaXMgbm90IHNldApDT05GSUdfQ1JZUFRPX0NBTUVMTElB PXkKQ09ORklHX0NSWVBUT19DQU1FTExJQV9YODZfNjQ9eQpDT05GSUdfQ1JZUFRPX0NBTUVMTElB X0FFU05JX0FWWF9YODZfNjQ9eQpDT05GSUdfQ1JZUFRPX0NBTUVMTElBX0FFU05JX0FWWDJfWDg2 XzY0PXkKQ09ORklHX0NSWVBUT19DQVNUX0NPTU1PTj15CkNPTkZJR19DUllQVE9fQ0FTVDU9eQpD T05GSUdfQ1JZUFRPX0NBU1Q1X0FWWF9YODZfNjQ9eQojIENPTkZJR19DUllQVE9fQ0FTVDYgaXMg bm90IHNldAojIENPTkZJR19DUllQVE9fQ0FTVDZfQVZYX1g4Nl82NCBpcyBub3Qgc2V0CkNPTkZJ R19DUllQVE9fREVTPXkKQ09ORklHX0NSWVBUT19GQ1JZUFQ9bQojIENPTkZJR19DUllQVE9fS0hB WkFEIGlzIG5vdCBzZXQKQ09ORklHX0NSWVBUT19TQUxTQTIwPW0KQ09ORklHX0NSWVBUT19TQUxT QTIwX1g4Nl82ND15CkNPTkZJR19DUllQVE9fU0VFRD15CkNPTkZJR19DUllQVE9fU0VSUEVOVD15 CiMgQ09ORklHX0NSWVBUT19TRVJQRU5UX1NTRTJfWDg2XzY0IGlzIG5vdCBzZXQKQ09ORklHX0NS WVBUT19TRVJQRU5UX0FWWF9YODZfNjQ9eQpDT05GSUdfQ1JZUFRPX1NFUlBFTlRfQVZYMl9YODZf NjQ9eQpDT05GSUdfQ1JZUFRPX1RFQT1tCkNPTkZJR19DUllQVE9fVFdPRklTSD15CkNPTkZJR19D UllQVE9fVFdPRklTSF9DT01NT049eQpDT05GSUdfQ1JZUFRPX1RXT0ZJU0hfWDg2XzY0PXkKQ09O RklHX0NSWVBUT19UV09GSVNIX1g4Nl82NF8zV0FZPXkKQ09ORklHX0NSWVBUT19UV09GSVNIX0FW WF9YODZfNjQ9eQoKIwojIENvbXByZXNzaW9uCiMKIyBDT05GSUdfQ1JZUFRPX0RFRkxBVEUgaXMg bm90IHNldAojIENPTkZJR19DUllQVE9fWkxJQiBpcyBub3Qgc2V0CkNPTkZJR19DUllQVE9fTFpP PW0KQ09ORklHX0NSWVBUT19MWjQ9bQpDT05GSUdfQ1JZUFRPX0xaNEhDPW0KCiMKIyBSYW5kb20g TnVtYmVyIEdlbmVyYXRpb24KIwpDT05GSUdfQ1JZUFRPX0FOU0lfQ1BSTkc9eQojIENPTkZJR19D UllQVE9fVVNFUl9BUElfSEFTSCBpcyBub3Qgc2V0CiMgQ09ORklHX0NSWVBUT19VU0VSX0FQSV9T S0NJUEhFUiBpcyBub3Qgc2V0CkNPTkZJR19DUllQVE9fSEFTSF9JTkZPPXkKIyBDT05GSUdfQ1JZ UFRPX0hXIGlzIG5vdCBzZXQKQ09ORklHX0FTWU1NRVRSSUNfS0VZX1RZUEU9eQpDT05GSUdfQVNZ TU1FVFJJQ19QVUJMSUNfS0VZX1NVQlRZUEU9eQpDT05GSUdfUFVCTElDX0tFWV9BTEdPX1JTQT15 CkNPTkZJR19YNTA5X0NFUlRJRklDQVRFX1BBUlNFUj15CkNPTkZJR19IQVZFX0tWTT15CiMgQ09O RklHX1ZJUlRVQUxJWkFUSU9OIGlzIG5vdCBzZXQKQ09ORklHX0JJTkFSWV9QUklOVEY9eQoKIwoj IExpYnJhcnkgcm91dGluZXMKIwpDT05GSUdfUkFJRDZfUFE9bQpDT05GSUdfQklUUkVWRVJTRT15 CkNPTkZJR19HRU5FUklDX1NUUk5DUFlfRlJPTV9VU0VSPXkKQ09ORklHX0dFTkVSSUNfU1RSTkxF Tl9VU0VSPXkKQ09ORklHX0dFTkVSSUNfTkVUX1VUSUxTPXkKQ09ORklHX0dFTkVSSUNfRklORF9G SVJTVF9CSVQ9eQpDT05GSUdfR0VORVJJQ19QQ0lfSU9NQVA9eQpDT05GSUdfR0VORVJJQ19JT01B UD15CkNPTkZJR19HRU5FUklDX0lPPXkKQ09ORklHX1BFUkNQVV9SV1NFTT15CkNPTkZJR19BUkNI X1VTRV9DTVBYQ0hHX0xPQ0tSRUY9eQpDT05GSUdfQ1JDX0NDSVRUPW0KQ09ORklHX0NSQzE2PXkK Q09ORklHX0NSQ19UMTBESUY9eQpDT05GSUdfQ1JDX0lUVV9UPXkKQ09ORklHX0NSQzMyPXkKQ09O RklHX0NSQzMyX1NFTEZURVNUPXkKIyBDT05GSUdfQ1JDMzJfU0xJQ0VCWTggaXMgbm90IHNldAoj IENPTkZJR19DUkMzMl9TTElDRUJZNCBpcyBub3Qgc2V0CkNPTkZJR19DUkMzMl9TQVJXQVRFPXkK IyBDT05GSUdfQ1JDMzJfQklUIGlzIG5vdCBzZXQKIyBDT05GSUdfQ1JDNyBpcyBub3Qgc2V0CkNP TkZJR19MSUJDUkMzMkM9bQojIENPTkZJR19DUkM4IGlzIG5vdCBzZXQKQ09ORklHX1JBTkRPTTMy X1NFTEZURVNUPXkKQ09ORklHX1pMSUJfSU5GTEFURT15CkNPTkZJR19aTElCX0RFRkxBVEU9eQpD T05GSUdfTFpPX0NPTVBSRVNTPXkKQ09ORklHX0xaT19ERUNPTVBSRVNTPXkKQ09ORklHX0xaNF9D T01QUkVTUz1tCkNPTkZJR19MWjRIQ19DT01QUkVTUz1tCkNPTkZJR19MWjRfREVDT01QUkVTUz15 CkNPTkZJR19YWl9ERUM9eQpDT05GSUdfWFpfREVDX1g4Nj15CkNPTkZJR19YWl9ERUNfUE9XRVJQ Qz15CkNPTkZJR19YWl9ERUNfSUE2ND15CkNPTkZJR19YWl9ERUNfQVJNPXkKQ09ORklHX1haX0RF Q19BUk1USFVNQj15CkNPTkZJR19YWl9ERUNfU1BBUkM9eQpDT05GSUdfWFpfREVDX0JDSj15CiMg Q09ORklHX1haX0RFQ19URVNUIGlzIG5vdCBzZXQKQ09ORklHX0RFQ09NUFJFU1NfR1pJUD15CkNP TkZJR19ERUNPTVBSRVNTX0JaSVAyPXkKQ09ORklHX0RFQ09NUFJFU1NfTFpNQT15CkNPTkZJR19E RUNPTVBSRVNTX1haPXkKQ09ORklHX0RFQ09NUFJFU1NfTFpPPXkKQ09ORklHX0RFQ09NUFJFU1Nf TFo0PXkKQ09ORklHX0dFTkVSSUNfQUxMT0NBVE9SPXkKQ09ORklHX0FTU09DSUFUSVZFX0FSUkFZ PXkKQ09ORklHX0hBU19JT01FTT15CkNPTkZJR19IQVNfSU9QT1JUPXkKQ09ORklHX0hBU19ETUE9 eQpDT05GSUdfQ0hFQ0tfU0lHTkFUVVJFPXkKQ09ORklHX0RRTD15CkNPTkZJR19OTEFUVFI9eQpD T05GSUdfQVJDSF9IQVNfQVRPTUlDNjRfREVDX0lGX1BPU0lUSVZFPXkKQ09ORklHX0FWRVJBR0U9 eQpDT05GSUdfQ0xaX1RBQj15CkNPTkZJR19DT1JESUM9eQpDT05GSUdfRERSPXkKQ09ORklHX01Q SUxJQj15CkNPTkZJR19PSURfUkVHSVNUUlk9eQpDT05GSUdfVUNTMl9TVFJJTkc9eQpDT05GSUdf Rk9OVF9TVVBQT1JUPXkKQ09ORklHX0ZPTlRfOHgxNj15CkNPTkZJR19GT05UX0FVVE9TRUxFQ1Q9 eQo= --===============7755308971012897830== Content-Type: application/x-xz MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="dmesg.xz" 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 bOISAAHwVaWXBQB4PqrZscRn+wIAAAAABFla --===============7755308971012897830==-- From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751450AbbHAFQs (ORCPT ); Sat, 1 Aug 2015 01:16:48 -0400 Received: from mga09.intel.com ([134.134.136.24]:15703 "EHLO mga09.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750999AbbHAFQr (ORCPT ); Sat, 1 Aug 2015 01:16:47 -0400 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.15,589,1432623600"; d="xz'?scan'208";a="534078038" From: kernel test robot Subject: [lkp] [wmi] a46ad0f13bc: alienware_wmi: alienware-wmi: No known WMI GUID found CC: lkp@01.org CC: LKML CC: Matthew Garrett TO: Mario Limonciello Date: Sat, 01 Aug 2015 13:16:43 +0800 Message-ID: <87si83y4ec.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 git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master commit a46ad0f13bc32a9601f3c5dff43fafdc2c598814 ("Add WMI driver for controlling AlienFX features on some Alienware products") The following new message in kernel log may make end user confusing. [ 6.640707] alienware_wmi: alienware-wmi: No known WMI GUID found [ 6.640707] alienware_wmi: alienware-wmi: No known WMI GUID found Thanks, Ying Huang --=-=-= Content-Type: text/plain; charset=ascii Content-Disposition: attachment; filename=config-3.14.0-10339-ga46ad0f # # Automatically generated file; DO NOT EDIT. # Linux/x86_64 3.14.0 Kernel Configuration # CONFIG_64BIT=y CONFIG_X86_64=y CONFIG_X86=y CONFIG_INSTRUCTION_DECODER=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_HAVE_LATENCYTOP_SUPPORT=y CONFIG_MMU=y 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_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_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config" CONFIG_CONSTRUCTORS=y CONFIG_IRQ_WORK=y CONFIG_BUILDTIME_EXTABLE_SORT=y # # General setup # CONFIG_BROKEN_ON_SMP=y 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=y # CONFIG_KERNEL_XZ is not set # CONFIG_KERNEL_LZO is not set # 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_FHANDLE=y # CONFIG_USELIB is not set # CONFIG_AUDIT is not set # # IRQ subsystem # CONFIG_GENERIC_IRQ_PROBE=y CONFIG_GENERIC_IRQ_SHOW=y CONFIG_IRQ_DOMAIN=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_GENERIC_TIME_VSYSCALL=y CONFIG_GENERIC_CLOCKEVENTS=y CONFIG_GENERIC_CLOCKEVENTS_BUILD=y CONFIG_GENERIC_CLOCKEVENTS_BROADCAST=y CONFIG_GENERIC_CLOCKEVENTS_MIN_ADJUST=y CONFIG_GENERIC_CMOS_UPDATE=y # # Timers subsystem # CONFIG_HZ_PERIODIC=y # CONFIG_NO_HZ_IDLE is not set # CONFIG_NO_HZ is not set # CONFIG_HIGH_RES_TIMERS is not set # # CPU/Task time and stats accounting # # CONFIG_TICK_CPU_ACCOUNTING is not set # CONFIG_VIRT_CPU_ACCOUNTING_GEN is not set CONFIG_IRQ_TIME_ACCOUNTING=y # CONFIG_BSD_PROCESS_ACCT is not set # CONFIG_TASKSTATS is not set # # RCU Subsystem # CONFIG_TREE_PREEMPT_RCU=y CONFIG_PREEMPT_RCU=y CONFIG_RCU_STALL_COMMON=y CONFIG_RCU_FANOUT=64 CONFIG_RCU_FANOUT_LEAF=16 # CONFIG_RCU_FANOUT_EXACT is not set # CONFIG_TREE_RCU_TRACE is not set # CONFIG_RCU_BOOST 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_IKCONFIG=y CONFIG_IKCONFIG_PROC=y CONFIG_LOG_BUF_SHIFT=17 CONFIG_HAVE_UNSTABLE_SCHED_CLOCK=y CONFIG_ARCH_SUPPORTS_NUMA_BALANCING=y CONFIG_ARCH_SUPPORTS_INT128=y CONFIG_ARCH_WANTS_PROT_NUMA_PROT_NONE=y CONFIG_CGROUPS=y CONFIG_CGROUP_DEBUG=y # CONFIG_CGROUP_FREEZER is not set # CONFIG_CGROUP_DEVICE is not set # CONFIG_CPUSETS is not set # CONFIG_CGROUP_CPUACCT is not set # CONFIG_RESOURCE_COUNTERS is not set CONFIG_CGROUP_PERF=y CONFIG_CGROUP_SCHED=y CONFIG_FAIR_GROUP_SCHED=y # CONFIG_CFS_BANDWIDTH is not set CONFIG_RT_GROUP_SCHED=y # CONFIG_BLK_CGROUP is not set # CONFIG_CHECKPOINT_RESTORE is not set # CONFIG_NAMESPACES is not set CONFIG_SCHED_AUTOGROUP=y # CONFIG_SYSFS_DEPRECATED is not set CONFIG_RELAY=y 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=y # CONFIG_CC_OPTIMIZE_FOR_SIZE is not set CONFIG_ANON_INODES=y CONFIG_HAVE_UID16=y CONFIG_SYSCTL_EXCEPTION_TRACE=y CONFIG_HAVE_PCSPKR_PLATFORM=y CONFIG_EXPERT=y # CONFIG_UID16 is not set CONFIG_SYSFS_SYSCALL=y CONFIG_KALLSYMS=y CONFIG_KALLSYMS_ALL=y CONFIG_PRINTK=y CONFIG_BUG=y # CONFIG_PCSPKR_PLATFORM is not set # CONFIG_BASE_FULL is not set CONFIG_FUTEX=y CONFIG_EPOLL=y CONFIG_SIGNALFD=y CONFIG_TIMERFD=y CONFIG_EVENTFD=y # CONFIG_SHMEM is not set # CONFIG_AIO is not set CONFIG_PCI_QUIRKS=y CONFIG_EMBEDDED=y CONFIG_HAVE_PERF_EVENTS=y CONFIG_PERF_USE_VMALLOC=y # # Kernel Performance Events And Counters # CONFIG_PERF_EVENTS=y CONFIG_DEBUG_PERF_USE_VMALLOC=y CONFIG_VM_EVENT_COUNTERS=y CONFIG_SLUB_DEBUG=y CONFIG_COMPAT_BRK=y # CONFIG_SLAB is not set CONFIG_SLUB=y # CONFIG_SLOB is not set # CONFIG_PROFILING is not set CONFIG_TRACEPOINTS=y CONFIG_HAVE_OPROFILE=y CONFIG_OPROFILE_NMI_TIMER=y # CONFIG_KPROBES is not set CONFIG_JUMP_LABEL=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_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_ATTRS=y CONFIG_GENERIC_SMP_IDLE_THREAD=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_ALIGNED_STRUCT_PAGE=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_SOFT_DIRTY=y CONFIG_MODULES_USE_ELF_RELA=y CONFIG_HAVE_IRQ_EXIT_ON_IRQ_STACK=y CONFIG_OLD_SIGSUSPEND3=y CONFIG_COMPAT_OLD_SIGACTION=y # # GCOV-based kernel profiling # CONFIG_GCOV_KERNEL=y CONFIG_GCOV_PROFILE_ALL=y # CONFIG_GCOV_FORMAT_AUTODETECT is not set CONFIG_GCOV_FORMAT_3_4=y # CONFIG_GCOV_FORMAT_4_7 is not set # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set CONFIG_SLABINFO=y CONFIG_RT_MUTEXES=y CONFIG_BASE_SMALL=1 CONFIG_SYSTEM_TRUSTED_KEYRING=y CONFIG_MODULES=y # CONFIG_MODULE_FORCE_LOAD is not set # CONFIG_MODULE_UNLOAD is not set CONFIG_MODVERSIONS=y CONFIG_MODULE_SRCVERSION_ALL=y # CONFIG_MODULE_SIG is not set CONFIG_BLOCK=y CONFIG_BLK_DEV_BSG=y # CONFIG_BLK_DEV_BSGLIB is not set CONFIG_BLK_DEV_INTEGRITY=y # CONFIG_BLK_CMDLINE_PARSER is not set # # 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 is not set CONFIG_IOSCHED_CFQ=m CONFIG_DEFAULT_NOOP=y CONFIG_DEFAULT_IOSCHED="noop" CONFIG_ASN1=y CONFIG_UNINLINE_SPIN_UNLOCK=y CONFIG_FREEZER=y # # Processor type and features # CONFIG_ZONE_DMA=y # CONFIG_SMP is not set # CONFIG_X86_MPPARSE is not set CONFIG_X86_EXTENDED_PLATFORM=y # CONFIG_X86_INTEL_LPSS 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_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_MEMTEST is not set # 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 is not set CONFIG_CPU_SUP_INTEL=y CONFIG_CPU_SUP_AMD=y CONFIG_CPU_SUP_CENTAUR=y CONFIG_HPET_TIMER=y CONFIG_DMI=y # CONFIG_GART_IOMMU is not set CONFIG_CALGARY_IOMMU=y # CONFIG_CALGARY_IOMMU_ENABLED_BY_DEFAULT is not set CONFIG_SWIOTLB=y CONFIG_IOMMU_HELPER=y CONFIG_NR_CPUS=1 # 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=m CONFIG_X86_THERMAL_VECTOR=y # CONFIG_I8K is not set # CONFIG_MICROCODE is not set # CONFIG_MICROCODE_INTEL_EARLY is not set # CONFIG_MICROCODE_AMD_EARLY is not set # CONFIG_X86_MSR is not set CONFIG_X86_CPUID=y CONFIG_ARCH_PHYS_ADDR_T_64BIT=y CONFIG_ARCH_DMA_ADDR_T_64BIT=y CONFIG_DIRECT_GBPAGES=y CONFIG_ARCH_SPARSEMEM_ENABLE=y CONFIG_ARCH_SPARSEMEM_DEFAULT=y CONFIG_ARCH_SELECT_MEMORY_MODEL=y CONFIG_ARCH_MEMORY_PROBE=y CONFIG_ARCH_PROC_KCORE_TEXT=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_PAGEFLAGS_EXTENDED=y CONFIG_SPLIT_PTLOCK_CPUS=4 CONFIG_ARCH_ENABLE_SPLIT_PMD_PTLOCK=y CONFIG_COMPACTION=y CONFIG_MIGRATION=y CONFIG_PHYS_ADDR_T_64BIT=y CONFIG_ZONE_DMA_FLAG=1 # CONFIG_BOUNCE is not set CONFIG_NEED_BOUNCE_POOL=y CONFIG_VIRT_TO_BUS=y # CONFIG_KSM is not set CONFIG_DEFAULT_MMAP_MIN_ADDR=4096 CONFIG_ARCH_SUPPORTS_MEMORY_FAILURE=y # CONFIG_MEMORY_FAILURE is not set CONFIG_TRANSPARENT_HUGEPAGE=y # CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS is not set CONFIG_TRANSPARENT_HUGEPAGE_MADVISE=y # CONFIG_CROSS_MEMORY_ATTACH is not set CONFIG_NEED_PER_CPU_KM=y # CONFIG_CLEANCACHE is not set # CONFIG_FRONTSWAP is not set CONFIG_CMA=y CONFIG_CMA_DEBUG=y # CONFIG_ZBUD is not set # CONFIG_ZSMALLOC 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=y # CONFIG_MTRR_SANITIZER is not set CONFIG_X86_PAT=y CONFIG_ARCH_USES_PG_UNCACHED=y # CONFIG_ARCH_RANDOM is not set CONFIG_X86_SMAP=y CONFIG_EFI=y CONFIG_EFI_STUB=y CONFIG_EFI_MIXED=y # CONFIG_SECCOMP is not set # CONFIG_HZ_100 is not set # CONFIG_HZ_250 is not set # CONFIG_HZ_300 is not set CONFIG_HZ_1000=y CONFIG_HZ=1000 # CONFIG_SCHED_HRTICK is not set # CONFIG_KEXEC is not set CONFIG_CRASH_DUMP=y CONFIG_PHYSICAL_START=0x1000000 CONFIG_RELOCATABLE=y CONFIG_PHYSICAL_ALIGN=0x200000 CONFIG_COMPAT_VDSO=y # CONFIG_CMDLINE_BOOL is not set CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y CONFIG_ARCH_ENABLE_MEMORY_HOTREMOVE=y # # Power management and ACPI options # CONFIG_ARCH_HIBERNATION_HEADER=y # CONFIG_SUSPEND is not set CONFIG_HIBERNATE_CALLBACKS=y CONFIG_HIBERNATION=y CONFIG_PM_STD_PARTITION="" CONFIG_PM_SLEEP=y CONFIG_PM_AUTOSLEEP=y CONFIG_PM_WAKELOCKS=y CONFIG_PM_WAKELOCKS_LIMIT=100 CONFIG_PM_WAKELOCKS_GC=y # CONFIG_PM_RUNTIME is not set CONFIG_PM=y # CONFIG_PM_DEBUG is not set CONFIG_WQ_POWER_EFFICIENT_DEFAULT=y CONFIG_ACPI=y CONFIG_ACPI_SLEEP=y CONFIG_ACPI_EC_DEBUGFS=y CONFIG_ACPI_AC=m CONFIG_ACPI_BATTERY=y CONFIG_ACPI_BUTTON=m CONFIG_ACPI_VIDEO=m CONFIG_ACPI_FAN=m CONFIG_ACPI_DOCK=y # CONFIG_ACPI_PROCESSOR is not set CONFIG_ACPI_IPMI=m # 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=y CONFIG_X86_PM_TIMER=y # CONFIG_ACPI_CONTAINER is not set # CONFIG_ACPI_HOTPLUG_MEMORY is not set CONFIG_ACPI_SBS=y CONFIG_ACPI_HED=y CONFIG_ACPI_CUSTOM_METHOD=y CONFIG_ACPI_BGRT=y CONFIG_ACPI_REDUCED_HARDWARE_ONLY=y CONFIG_ACPI_APEI=y CONFIG_ACPI_APEI_GHES=y # CONFIG_ACPI_APEI_EINJ is not set CONFIG_ACPI_APEI_ERST_DEBUG=y # CONFIG_ACPI_EXTLOG is not set CONFIG_SFI=y # # CPU Frequency scaling # # CONFIG_CPU_FREQ is not set # # CPU Idle # # CONFIG_CPU_IDLE is not set # CONFIG_ARCH_NEEDS_CPU_IDLE_COUPLED 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=y CONFIG_PCI_DOMAINS=y CONFIG_PCI_CNB20LE_QUIRK=y # CONFIG_PCIEPORTBUS is not set CONFIG_PCI_MSI=y # CONFIG_PCI_DEBUG is not set CONFIG_PCI_REALLOC_ENABLE_AUTO=y # CONFIG_PCI_STUB is not set CONFIG_HT_IRQ=y CONFIG_PCI_ATS=y # CONFIG_PCI_IOV is not set CONFIG_PCI_PRI=y # CONFIG_PCI_PASID is not set # CONFIG_PCI_IOAPIC 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=m # CONFIG_PCMCIA_LOAD_CIS is not set CONFIG_CARDBUS=y # # PC-card bridges # CONFIG_YENTA=m CONFIG_YENTA_O2=y # CONFIG_YENTA_RICOH is not set # CONFIG_YENTA_TI is not set CONFIG_YENTA_TOSHIBA=y # CONFIG_PD6729 is not set CONFIG_I82092=m CONFIG_PCCARD_NONSTATIC=y CONFIG_HOTPLUG_PCI=y # CONFIG_HOTPLUG_PCI_ACPI is not set # CONFIG_HOTPLUG_PCI_CPCI is not set CONFIG_HOTPLUG_PCI_SHPC=m # 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_ARCH_BINFMT_ELF_RANDOMIZE_PIE=y CONFIG_BINFMT_SCRIPT=y # CONFIG_HAVE_AOUT is not set CONFIG_BINFMT_MISC=m # CONFIG_COREDUMP is not set CONFIG_IA32_EMULATION=y # CONFIG_IA32_AOUT is not set CONFIG_X86_X32=y CONFIG_COMPAT=y CONFIG_COMPAT_FOR_U64_ALIGNMENT=y CONFIG_KEYS_COMPAT=y CONFIG_X86_DEV_DMA_OPS=y CONFIG_NET=y # # Networking options # # CONFIG_PACKET is not set CONFIG_UNIX=y # CONFIG_UNIX_DIAG is not set # CONFIG_NET_KEY is not set # CONFIG_INET is not set # CONFIG_NETWORK_SECMARK is not set # CONFIG_NET_PTP_CLASSIFY is not set # CONFIG_NETWORK_PHY_TIMESTAMPING is not set # CONFIG_NETFILTER is not set # CONFIG_ATM is not set # CONFIG_BRIDGE is not set # CONFIG_VLAN_8021Q is not set # CONFIG_DECNET is not set # CONFIG_LLC2 is not set # CONFIG_IPX is not set # CONFIG_ATALK is not set # CONFIG_X25 is not set # CONFIG_LAPB is not set # CONFIG_PHONET is not set # CONFIG_IEEE802154 is not set # CONFIG_NET_SCHED is not set # CONFIG_DCB is not set # CONFIG_DNS_RESOLVER is not set # CONFIG_BATMAN_ADV is not set # CONFIG_OPENVSWITCH is not set # CONFIG_VSOCKETS is not set # CONFIG_NETLINK_MMAP is not set # CONFIG_NETLINK_DIAG is not set # CONFIG_NET_MPLS_GSO is not set # CONFIG_HSR is not set # CONFIG_CGROUP_NET_PRIO is not set # CONFIG_CGROUP_NET_CLASSID is not set CONFIG_NET_RX_BUSY_POLL=y CONFIG_BQL=y # CONFIG_BPF_JIT is not set # # Network testing # # CONFIG_HAMRADIO is not set # CONFIG_CAN is not set # CONFIG_IRDA is not set # CONFIG_BT is not set CONFIG_WIRELESS=y # CONFIG_CFG80211 is not set # CONFIG_LIB80211 is not set # # CFG80211 needs to be enabled for MAC80211 # # CONFIG_WIMAX is not set # CONFIG_RFKILL is not set # CONFIG_RFKILL_REGULATOR is not set # CONFIG_NET_9P is not set # CONFIG_CAIF is not set # CONFIG_NFC is not set CONFIG_HAVE_BPF_JIT=y # # Device Drivers # # # Generic Driver Options # 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=y CONFIG_EXTRA_FIRMWARE="" CONFIG_FW_LOADER_USER_HELPER=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_SPI=y CONFIG_REGMAP_MMIO=m CONFIG_REGMAP_IRQ=y # CONFIG_DMA_SHARED_BUFFER is not set # # Bus devices # # CONFIG_CONNECTOR is not set # CONFIG_MTD is not set CONFIG_PARPORT=y CONFIG_ARCH_MIGHT_HAVE_PC_PARPORT=y CONFIG_PARPORT_PC=y # CONFIG_PARPORT_SERIAL is not set CONFIG_PARPORT_PC_FIFO=y # CONFIG_PARPORT_PC_SUPERIO is not set CONFIG_PARPORT_PC_PCMCIA=m # 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=m # CONFIG_PARIDE is not set CONFIG_BLK_DEV_PCIESSD_MTIP32XX=m CONFIG_BLK_CPQ_CISS_DA=m # CONFIG_CISS_SCSI_TAPE is not set # CONFIG_BLK_DEV_DAC960 is not set CONFIG_BLK_DEV_UMEM=y # CONFIG_BLK_DEV_COW_COMMON is not set # CONFIG_BLK_DEV_LOOP is not set # # DRBD disabled because PROC_FS or INET not selected # # CONFIG_BLK_DEV_NBD is not set CONFIG_BLK_DEV_NVME=m CONFIG_BLK_DEV_SKD=m CONFIG_BLK_DEV_SX8=y # CONFIG_BLK_DEV_RAM is not set CONFIG_CDROM_PKTCDVD=m CONFIG_CDROM_PKTCDVD_BUFFERS=8 CONFIG_CDROM_PKTCDVD_WCACHE=y # CONFIG_ATA_OVER_ETH is not set # CONFIG_BLK_DEV_HD is not set # CONFIG_BLK_DEV_RSXX is not set # # Misc devices # CONFIG_SENSORS_LIS3LV02D=y # CONFIG_AD525X_DPOT is not set # CONFIG_DUMMY_IRQ is not set CONFIG_IBM_ASM=y CONFIG_PHANTOM=m CONFIG_SGI_IOC4=y # CONFIG_TIFM_CORE is not set CONFIG_ICS932S401=y # CONFIG_ATMEL_SSC is not set # CONFIG_ENCLOSURE_SERVICES is not set # CONFIG_HP_ILO is not set # CONFIG_APDS9802ALS is not set # CONFIG_ISL29003 is not set # CONFIG_ISL29020 is not set # CONFIG_SENSORS_TSL2550 is not set CONFIG_SENSORS_BH1780=y CONFIG_SENSORS_BH1770=y CONFIG_SENSORS_APDS990X=y CONFIG_HMC6352=y CONFIG_DS1682=y CONFIG_TI_DAC7512=y # CONFIG_VMWARE_BALLOON is not set CONFIG_BMP085=y CONFIG_BMP085_I2C=m # CONFIG_BMP085_SPI is not set # CONFIG_PCH_PHUB is not set CONFIG_USB_SWITCH_FSA9480=y CONFIG_LATTICE_ECP3_CONFIG=m # CONFIG_SRAM is not set CONFIG_C2PORT=m # CONFIG_C2PORT_DURAMAR_2150 is not set # # EEPROM support # CONFIG_EEPROM_AT24=y CONFIG_EEPROM_AT25=y CONFIG_EEPROM_LEGACY=y CONFIG_EEPROM_MAX6875=m # CONFIG_EEPROM_93CX6 is not set CONFIG_EEPROM_93XX46=m CONFIG_CB710_CORE=y CONFIG_CB710_DEBUG=y CONFIG_CB710_DEBUG_ASSUMPTIONS=y # # Texas Instruments shared transport line discipline # CONFIG_SENSORS_LIS3_I2C=y # # Altera FPGA firmware download module # CONFIG_ALTERA_STAPL=y # CONFIG_VMWARE_VMCI is not set # # Intel MIC Host Driver # CONFIG_INTEL_MIC_HOST=m # # Intel MIC Card Driver # # CONFIG_INTEL_MIC_CARD is not set CONFIG_GENWQE=m # CONFIG_ECHO is not set CONFIG_HAVE_IDE=y CONFIG_IDE=y # # Please see Documentation/ide/ide.txt for help/info on IDE drives # CONFIG_IDE_XFER_MODE=y CONFIG_IDE_TIMINGS=y CONFIG_IDE_ATAPI=y # CONFIG_BLK_DEV_IDE_SATA is not set CONFIG_IDE_GD=y CONFIG_IDE_GD_ATA=y CONFIG_IDE_GD_ATAPI=y CONFIG_BLK_DEV_IDECS=m CONFIG_BLK_DEV_DELKIN=m CONFIG_BLK_DEV_IDECD=m # CONFIG_BLK_DEV_IDECD_VERBOSE_ERRORS is not set CONFIG_BLK_DEV_IDETAPE=y # CONFIG_BLK_DEV_IDEACPI is not set # CONFIG_IDE_TASK_IOCTL is not set CONFIG_IDE_PROC_FS=y # # IDE chipset support/bugfixes # # CONFIG_IDE_GENERIC is not set CONFIG_BLK_DEV_PLATFORM=m # CONFIG_BLK_DEV_CMD640 is not set CONFIG_BLK_DEV_IDEPNP=y CONFIG_BLK_DEV_IDEDMA_SFF=y # # PCI IDE chipsets support # CONFIG_BLK_DEV_IDEPCI=y CONFIG_IDEPCI_PCIBUS_ORDER=y CONFIG_BLK_DEV_OFFBOARD=y # CONFIG_BLK_DEV_GENERIC is not set CONFIG_BLK_DEV_OPTI621=y # CONFIG_BLK_DEV_RZ1000 is not set CONFIG_BLK_DEV_IDEDMA_PCI=y CONFIG_BLK_DEV_AEC62XX=y CONFIG_BLK_DEV_ALI15X3=y CONFIG_BLK_DEV_AMD74XX=m # CONFIG_BLK_DEV_ATIIXP is not set CONFIG_BLK_DEV_CMD64X=m CONFIG_BLK_DEV_TRIFLEX=y # CONFIG_BLK_DEV_CS5520 is not set # CONFIG_BLK_DEV_CS5530 is not set CONFIG_BLK_DEV_HPT366=m CONFIG_BLK_DEV_JMICRON=y # CONFIG_BLK_DEV_SC1200 is not set CONFIG_BLK_DEV_PIIX=m # CONFIG_BLK_DEV_IT8172 is not set CONFIG_BLK_DEV_IT8213=m CONFIG_BLK_DEV_IT821X=m CONFIG_BLK_DEV_NS87415=m # CONFIG_BLK_DEV_PDC202XX_OLD is not set CONFIG_BLK_DEV_PDC202XX_NEW=y CONFIG_BLK_DEV_SVWKS=y CONFIG_BLK_DEV_SIIMAGE=m CONFIG_BLK_DEV_SIS5513=m CONFIG_BLK_DEV_SLC90E66=y CONFIG_BLK_DEV_TRM290=m CONFIG_BLK_DEV_VIA82CXXX=y # CONFIG_BLK_DEV_TC86C001 is not set CONFIG_BLK_DEV_IDEDMA=y # # SCSI device support # CONFIG_SCSI_MOD=m CONFIG_RAID_ATTRS=m CONFIG_SCSI=m CONFIG_SCSI_DMA=y # CONFIG_SCSI_TGT is not set # CONFIG_SCSI_NETLINK is not set # CONFIG_SCSI_PROC_FS is not set # # SCSI support type (disk, tape, CD-ROM) # # CONFIG_BLK_DEV_SD is not set CONFIG_CHR_DEV_ST=m # CONFIG_CHR_DEV_OSST is not set # CONFIG_BLK_DEV_SR is not set CONFIG_CHR_DEV_SG=m CONFIG_CHR_DEV_SCH=m # CONFIG_SCSI_MULTI_LUN is not set CONFIG_SCSI_CONSTANTS=y CONFIG_SCSI_LOGGING=y CONFIG_SCSI_SCAN_ASYNC=y # # SCSI Transports # CONFIG_SCSI_SPI_ATTRS=m # CONFIG_SCSI_FC_ATTRS is not set # CONFIG_SCSI_ISCSI_ATTRS is not set CONFIG_SCSI_SAS_ATTRS=m CONFIG_SCSI_SAS_LIBSAS=m CONFIG_SCSI_SAS_ATA=y CONFIG_SCSI_SAS_HOST_SMP=y # CONFIG_SCSI_SRP_ATTRS is not set CONFIG_SCSI_LOWLEVEL=y # CONFIG_ISCSI_BOOT_SYSFS is not set # CONFIG_SCSI_BNX2_ISCSI is not set # CONFIG_SCSI_BNX2X_FCOE 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=m # CONFIG_SCSI_3W_SAS is not set CONFIG_SCSI_ACARD=m # CONFIG_SCSI_AACRAID is not set CONFIG_SCSI_AIC7XXX=m CONFIG_AIC7XXX_CMDS_PER_DEVICE=32 CONFIG_AIC7XXX_RESET_DELAY_MS=5000 # CONFIG_AIC7XXX_BUILD_FIRMWARE is not set CONFIG_AIC7XXX_DEBUG_ENABLE=y CONFIG_AIC7XXX_DEBUG_MASK=0 # CONFIG_AIC7XXX_REG_PRETTY_PRINT is not set CONFIG_SCSI_AIC79XX=m CONFIG_AIC79XX_CMDS_PER_DEVICE=32 CONFIG_AIC79XX_RESET_DELAY_MS=5000 # CONFIG_AIC79XX_BUILD_FIRMWARE is not set # CONFIG_AIC79XX_DEBUG_ENABLE is not set CONFIG_AIC79XX_DEBUG_MASK=0 # CONFIG_AIC79XX_REG_PRETTY_PRINT is not set CONFIG_SCSI_AIC94XX=m CONFIG_AIC94XX_DEBUG=y # CONFIG_SCSI_MVSAS is not set CONFIG_SCSI_MVUMI=m CONFIG_SCSI_DPT_I2O=m CONFIG_SCSI_ADVANSYS=m # CONFIG_SCSI_ARCMSR is not set CONFIG_SCSI_ESAS2R=m CONFIG_MEGARAID_NEWGEN=y # CONFIG_MEGARAID_MM is not set CONFIG_MEGARAID_LEGACY=m # CONFIG_MEGARAID_SAS is not set CONFIG_SCSI_MPT2SAS=m CONFIG_SCSI_MPT2SAS_MAX_SGE=128 # CONFIG_SCSI_MPT2SAS_LOGGING is not set CONFIG_SCSI_MPT3SAS=m CONFIG_SCSI_MPT3SAS_MAX_SGE=128 CONFIG_SCSI_MPT3SAS_LOGGING=y CONFIG_SCSI_UFSHCD=m CONFIG_SCSI_UFSHCD_PCI=m CONFIG_SCSI_UFSHCD_PLATFORM=m CONFIG_SCSI_HPTIOP=m CONFIG_VMWARE_PVSCSI=m # CONFIG_LIBFC is not set # CONFIG_LIBFCOE is not set # CONFIG_FCOE is not set # CONFIG_FCOE_FNIC is not set # CONFIG_SCSI_DMX3191D is not set CONFIG_SCSI_FUTURE_DOMAIN=m # CONFIG_SCSI_ISCI is not set CONFIG_SCSI_IPS=m CONFIG_SCSI_INITIO=m CONFIG_SCSI_INIA100=m CONFIG_SCSI_PPA=m # CONFIG_SCSI_IMM is not set # CONFIG_SCSI_IZIP_EPP16 is not set CONFIG_SCSI_IZIP_SLOW_CTR=y CONFIG_SCSI_STEX=m # CONFIG_SCSI_SYM53C8XX_2 is not set CONFIG_SCSI_IPR=m CONFIG_SCSI_IPR_TRACE=y # CONFIG_SCSI_IPR_DUMP 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_DC390T is not set # CONFIG_SCSI_DEBUG is not set # CONFIG_SCSI_PMCRAID is not set CONFIG_SCSI_PM8001=m # CONFIG_SCSI_SRP is not set # CONFIG_SCSI_BFA_FC is not set # CONFIG_SCSI_CHELSIO_FCOE is not set CONFIG_SCSI_LOWLEVEL_PCMCIA=y # CONFIG_PCMCIA_AHA152X is not set CONFIG_PCMCIA_FDOMAIN=m # CONFIG_PCMCIA_QLOGIC is not set CONFIG_PCMCIA_SYM53C500=m # CONFIG_SCSI_DH is not set CONFIG_SCSI_OSD_INITIATOR=m # CONFIG_SCSI_OSD_ULD is not set CONFIG_SCSI_OSD_DPRINT_SENSE=1 # CONFIG_SCSI_OSD_DEBUG is not set CONFIG_ATA=m # CONFIG_ATA_NONSTANDARD is not set # CONFIG_ATA_VERBOSE_ERROR is not set CONFIG_ATA_ACPI=y CONFIG_SATA_PMP=y # # Controllers with non-SFF native interface # CONFIG_SATA_AHCI=m # CONFIG_SATA_AHCI_PLATFORM is not set CONFIG_SATA_INIC162X=m CONFIG_SATA_ACARD_AHCI=m CONFIG_SATA_SIL24=m # CONFIG_ATA_SFF is not set # CONFIG_MD is not set CONFIG_TARGET_CORE=m # CONFIG_TCM_IBLOCK is not set CONFIG_TCM_FILEIO=m # CONFIG_TCM_PSCSI is not set CONFIG_LOOPBACK_TARGET=m # CONFIG_ISCSI_TARGET is not set CONFIG_SBP_TARGET=m CONFIG_FUSION=y CONFIG_FUSION_SPI=m # CONFIG_FUSION_FC is not set CONFIG_FUSION_SAS=m CONFIG_FUSION_MAX_SGE=128 # CONFIG_FUSION_CTL is not set # CONFIG_FUSION_LOGGING is not set # # IEEE 1394 (FireWire) support # CONFIG_FIREWIRE=y CONFIG_FIREWIRE_OHCI=y CONFIG_FIREWIRE_SBP2=m CONFIG_FIREWIRE_NOSY=y # CONFIG_I2O is not set CONFIG_MACINTOSH_DRIVERS=y # CONFIG_NETDEVICES is not set CONFIG_VHOST_RING=m # # Input device support # CONFIG_INPUT=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=m # CONFIG_INPUT_EVDEV is not set CONFIG_INPUT_EVBUG=m # # Input Device Drivers # CONFIG_INPUT_KEYBOARD=y # CONFIG_KEYBOARD_ADP5588 is not set CONFIG_KEYBOARD_ADP5589=y CONFIG_KEYBOARD_ATKBD=y # CONFIG_KEYBOARD_QT1070 is not set # CONFIG_KEYBOARD_QT2160 is not set CONFIG_KEYBOARD_LKKBD=m CONFIG_KEYBOARD_TCA6416=y # CONFIG_KEYBOARD_TCA8418 is not set # CONFIG_KEYBOARD_LM8323 is not set CONFIG_KEYBOARD_LM8333=m # CONFIG_KEYBOARD_MAX7359 is not set CONFIG_KEYBOARD_MCS=y CONFIG_KEYBOARD_MPR121=m CONFIG_KEYBOARD_NEWTON=y # CONFIG_KEYBOARD_OPENCORES is not set # CONFIG_KEYBOARD_STOWAWAY is not set CONFIG_KEYBOARD_SUNKBD=m CONFIG_KEYBOARD_TWL4030=y CONFIG_KEYBOARD_XTKBD=m CONFIG_KEYBOARD_CROS_EC=m CONFIG_INPUT_MOUSE=y # CONFIG_MOUSE_PS2 is not set CONFIG_MOUSE_SERIAL=m # CONFIG_MOUSE_APPLETOUCH is not set # CONFIG_MOUSE_BCM5974 is not set CONFIG_MOUSE_CYAPA=m CONFIG_MOUSE_VSXXXAA=y # CONFIG_MOUSE_SYNAPTICS_I2C is not set # CONFIG_MOUSE_SYNAPTICS_USB 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_USB_WACOM 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=m CONFIG_SERIO_CT82C710=y # CONFIG_SERIO_PARKBD is not set # CONFIG_SERIO_PCIPS2 is not set CONFIG_SERIO_LIBPS2=y # CONFIG_SERIO_RAW is not set CONFIG_SERIO_ALTERA_PS2=y # CONFIG_SERIO_PS2MULT is not set # CONFIG_SERIO_ARC_PS2 is not set # CONFIG_GAMEPORT 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=y # CONFIG_ROCKETPORT is not set # CONFIG_CYCLADES is not set # CONFIG_MOXA_INTELLIO is not set CONFIG_MOXA_SMARTIO=m CONFIG_SYNCLINKMP=m CONFIG_SYNCLINK_GT=y CONFIG_NOZOMI=y # CONFIG_ISI is not set CONFIG_N_HDLC=m # CONFIG_N_GSM is not set # CONFIG_TRACE_SINK is not set CONFIG_DEVKMEM=y # # Serial drivers # CONFIG_SERIAL_8250=y # CONFIG_SERIAL_8250_DEPRECATED_OPTIONS is not set CONFIG_SERIAL_8250_PNP=y CONFIG_SERIAL_8250_CONSOLE=y CONFIG_FIX_EARLYCON_MEM=y # CONFIG_SERIAL_8250_DMA is not set CONFIG_SERIAL_8250_PCI=y CONFIG_SERIAL_8250_CS=m CONFIG_SERIAL_8250_NR_UARTS=4 CONFIG_SERIAL_8250_RUNTIME_UARTS=4 # CONFIG_SERIAL_8250_EXTENDED is not set # CONFIG_SERIAL_8250_DW is not set # # Non-8250 serial port support # # CONFIG_SERIAL_MAX3100 is not set CONFIG_SERIAL_MAX310X=m # CONFIG_SERIAL_MFD_HSU 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_TIMBERDALE is not set CONFIG_SERIAL_ALTERA_JTAGUART=y CONFIG_SERIAL_ALTERA_JTAGUART_CONSOLE=y CONFIG_SERIAL_ALTERA_JTAGUART_CONSOLE_BYPASS=y # CONFIG_SERIAL_ALTERA_UART is not set # CONFIG_SERIAL_PCH_UART is not set CONFIG_SERIAL_ARC=y # CONFIG_SERIAL_ARC_CONSOLE is not set CONFIG_SERIAL_ARC_NR_PORTS=1 CONFIG_SERIAL_RP2=y CONFIG_SERIAL_RP2_NR_UARTS=32 CONFIG_SERIAL_FSL_LPUART=y # CONFIG_SERIAL_FSL_LPUART_CONSOLE is not set # CONFIG_TTY_PRINTK is not set # CONFIG_PRINTER is not set CONFIG_PPDEV=y CONFIG_IPMI_HANDLER=m # CONFIG_IPMI_PANIC_EVENT is not set # CONFIG_IPMI_DEVICE_INTERFACE is not set CONFIG_IPMI_SI=m CONFIG_IPMI_WATCHDOG=m # CONFIG_IPMI_POWEROFF is not set CONFIG_HW_RANDOM=m CONFIG_HW_RANDOM_TIMERIOMEM=m CONFIG_HW_RANDOM_INTEL=m CONFIG_HW_RANDOM_AMD=m # CONFIG_HW_RANDOM_VIA is not set CONFIG_NVRAM=m CONFIG_R3964=y CONFIG_APPLICOM=m # # PCMCIA character devices # # CONFIG_SYNCLINK_CS is not set CONFIG_CARDMAN_4000=m # CONFIG_CARDMAN_4040 is not set CONFIG_MWAVE=y # CONFIG_RAW_DRIVER is not set # CONFIG_HPET is not set # CONFIG_HANGCHECK_TIMER is not set # CONFIG_TCG_TPM is not set # CONFIG_TELCLOCK is not set CONFIG_DEVPORT=y CONFIG_I2C=y CONFIG_I2C_BOARDINFO=y # CONFIG_I2C_COMPAT is not set CONFIG_I2C_CHARDEV=y CONFIG_I2C_MUX=y # # Multiplexer I2C Chip support # CONFIG_I2C_MUX_PCA9541=m # CONFIG_I2C_MUX_PCA954x is not set # CONFIG_I2C_HELPER_AUTO is not set CONFIG_I2C_SMBUS=m # # I2C Algorithms # CONFIG_I2C_ALGOBIT=y CONFIG_I2C_ALGOPCF=m CONFIG_I2C_ALGOPCA=m # # I2C Hardware Bus support # # # PC SMBus host controller drivers # CONFIG_I2C_ALI1535=y CONFIG_I2C_ALI1563=y CONFIG_I2C_ALI15X3=y CONFIG_I2C_AMD756=y # CONFIG_I2C_AMD756_S4882 is not set CONFIG_I2C_AMD8111=y # CONFIG_I2C_I801 is not set # CONFIG_I2C_ISCH is not set # CONFIG_I2C_ISMT is not set CONFIG_I2C_PIIX4=m CONFIG_I2C_NFORCE2=y # CONFIG_I2C_NFORCE2_S4985 is not set CONFIG_I2C_SIS5595=y CONFIG_I2C_SIS630=y # CONFIG_I2C_SIS96X is not set # CONFIG_I2C_VIA is not set CONFIG_I2C_VIAPRO=m # # ACPI drivers # # CONFIG_I2C_SCMI is not set # # I2C system bus drivers (mostly embedded / system-on-chip) # CONFIG_I2C_DESIGNWARE_CORE=y # CONFIG_I2C_DESIGNWARE_PLATFORM is not set CONFIG_I2C_DESIGNWARE_PCI=y # CONFIG_I2C_EG20T is not set CONFIG_I2C_KEMPLD=y CONFIG_I2C_OCORES=y CONFIG_I2C_PCA_PLATFORM=m # CONFIG_I2C_PXA_PCI is not set CONFIG_I2C_SIMTEC=m CONFIG_I2C_XILINX=m # # External I2C/SMBus adapter drivers # # CONFIG_I2C_PARPORT is not set # CONFIG_I2C_PARPORT_LIGHT is not set CONFIG_I2C_TAOS_EVM=m # # Other I2C/SMBus bus drivers # # CONFIG_I2C_STUB is not set # CONFIG_I2C_DEBUG_CORE is not set # CONFIG_I2C_DEBUG_ALGO is not set # CONFIG_I2C_DEBUG_BUS is not set CONFIG_SPI=y # CONFIG_SPI_DEBUG is not set CONFIG_SPI_MASTER=y # # SPI Master Controller Drivers # CONFIG_SPI_ALTERA=y CONFIG_SPI_BITBANG=y CONFIG_SPI_BUTTERFLY=m CONFIG_SPI_LM70_LLP=m CONFIG_SPI_PXA2XX_DMA=y CONFIG_SPI_PXA2XX=m CONFIG_SPI_PXA2XX_PCI=m CONFIG_SPI_SC18IS602=m # CONFIG_SPI_TOPCLIFF_PCH is not set # CONFIG_SPI_XCOMM is not set CONFIG_SPI_XILINX=m CONFIG_SPI_DESIGNWARE=m # CONFIG_SPI_DW_PCI is not set # CONFIG_SPI_DW_MMIO is not set # # SPI Protocol Masters # # CONFIG_SPI_SPIDEV is not set CONFIG_SPI_TLE62X0=m # CONFIG_SPMI is not set CONFIG_HSI=m CONFIG_HSI_BOARDINFO=y # # HSI clients # # CONFIG_HSI_CHAR is not set # # PPS support # # CONFIG_PPS is not set # # PPS generators support # # # PTP clock support # # CONFIG_PTP_1588_CLOCK is not set # # Enable PHYLIB and NETWORK_PHY_TIMESTAMPING to see the additional clocks. # # CONFIG_PTP_1588_CLOCK_PCH is not set CONFIG_ARCH_WANT_OPTIONAL_GPIOLIB=y # CONFIG_GPIOLIB is not set CONFIG_W1=m # # 1-wire Bus Masters # # CONFIG_W1_MASTER_MATROX is not set CONFIG_W1_MASTER_DS2482=m # CONFIG_W1_MASTER_DS1WM is not set # # 1-wire Slaves # # CONFIG_W1_SLAVE_THERM is not set CONFIG_W1_SLAVE_SMEM=m CONFIG_W1_SLAVE_DS2408=m # CONFIG_W1_SLAVE_DS2408_READBACK is not set # CONFIG_W1_SLAVE_DS2413 is not set # CONFIG_W1_SLAVE_DS2423 is not set CONFIG_W1_SLAVE_DS2431=m CONFIG_W1_SLAVE_DS2433=m CONFIG_W1_SLAVE_DS2433_CRC=y # CONFIG_W1_SLAVE_DS2760 is not set CONFIG_W1_SLAVE_DS2780=m CONFIG_W1_SLAVE_DS2781=m CONFIG_W1_SLAVE_DS28E04=m # CONFIG_W1_SLAVE_BQ27000 is not set CONFIG_POWER_SUPPLY=y CONFIG_POWER_SUPPLY_DEBUG=y CONFIG_PDA_POWER=y CONFIG_GENERIC_ADC_BATTERY=y # CONFIG_MAX8925_POWER is not set CONFIG_WM831X_BACKUP=y CONFIG_WM831X_POWER=y # CONFIG_TEST_POWER is not set CONFIG_BATTERY_88PM860X=y # CONFIG_BATTERY_DS2780 is not set CONFIG_BATTERY_DS2781=m # CONFIG_BATTERY_DS2782 is not set CONFIG_BATTERY_SBS=m CONFIG_BATTERY_BQ27x00=y CONFIG_BATTERY_BQ27X00_I2C=y CONFIG_BATTERY_BQ27X00_PLATFORM=y CONFIG_BATTERY_DA9052=y CONFIG_BATTERY_MAX17040=y # CONFIG_BATTERY_MAX17042 is not set CONFIG_BATTERY_TWL4030_MADC=y CONFIG_CHARGER_88PM860X=y # CONFIG_CHARGER_PCF50633 is not set CONFIG_BATTERY_RX51=m CONFIG_CHARGER_MAX8903=m CONFIG_CHARGER_TWL4030=m CONFIG_CHARGER_LP8727=m CONFIG_CHARGER_LP8788=y # CONFIG_CHARGER_MANAGER is not set CONFIG_CHARGER_MAX8998=m # CONFIG_CHARGER_BQ2415X is not set # CONFIG_CHARGER_SMB347 is not set CONFIG_POWER_RESET=y # CONFIG_POWER_AVS is not set CONFIG_HWMON=m CONFIG_HWMON_VID=m CONFIG_HWMON_DEBUG_CHIP=y # # Native drivers # CONFIG_SENSORS_ABITUGURU=m CONFIG_SENSORS_ABITUGURU3=m # CONFIG_SENSORS_AD7314 is not set CONFIG_SENSORS_AD7414=m CONFIG_SENSORS_AD7418=m # CONFIG_SENSORS_ADM1021 is not set CONFIG_SENSORS_ADM1025=m CONFIG_SENSORS_ADM1026=m CONFIG_SENSORS_ADM1029=m CONFIG_SENSORS_ADM1031=m CONFIG_SENSORS_ADM9240=m CONFIG_SENSORS_ADT7X10=m CONFIG_SENSORS_ADT7310=m CONFIG_SENSORS_ADT7410=m CONFIG_SENSORS_ADT7411=m CONFIG_SENSORS_ADT7462=m CONFIG_SENSORS_ADT7470=m CONFIG_SENSORS_ADT7475=m CONFIG_SENSORS_ASC7621=m CONFIG_SENSORS_K8TEMP=m CONFIG_SENSORS_K10TEMP=m # CONFIG_SENSORS_FAM15H_POWER is not set CONFIG_SENSORS_APPLESMC=m # CONFIG_SENSORS_ASB100 is not set # CONFIG_SENSORS_ATXP1 is not set # CONFIG_SENSORS_DS620 is not set # CONFIG_SENSORS_DS1621 is not set CONFIG_SENSORS_DA9052_ADC=m CONFIG_SENSORS_I5K_AMB=m CONFIG_SENSORS_F71805F=m # CONFIG_SENSORS_F71882FG is not set CONFIG_SENSORS_F75375S=m # CONFIG_SENSORS_FSCHMD is not set CONFIG_SENSORS_GL518SM=m CONFIG_SENSORS_GL520SM=m CONFIG_SENSORS_G760A=m CONFIG_SENSORS_G762=m CONFIG_SENSORS_HIH6130=m CONFIG_SENSORS_IBMAEM=m # CONFIG_SENSORS_IBMPEX is not set # CONFIG_SENSORS_IIO_HWMON is not set # CONFIG_SENSORS_CORETEMP is not set CONFIG_SENSORS_IT87=m CONFIG_SENSORS_JC42=m # CONFIG_SENSORS_LINEAGE is not set CONFIG_SENSORS_LTC2945=m # CONFIG_SENSORS_LTC4151 is not set CONFIG_SENSORS_LTC4215=m # CONFIG_SENSORS_LTC4222 is not set CONFIG_SENSORS_LTC4245=m CONFIG_SENSORS_LTC4260=m CONFIG_SENSORS_LTC4261=m # CONFIG_SENSORS_MAX1111 is not set CONFIG_SENSORS_MAX16065=m CONFIG_SENSORS_MAX1619=m CONFIG_SENSORS_MAX1668=m CONFIG_SENSORS_MAX197=m # CONFIG_SENSORS_MAX6639 is not set CONFIG_SENSORS_MAX6642=m CONFIG_SENSORS_MAX6650=m # CONFIG_SENSORS_MAX6697 is not set CONFIG_SENSORS_HTU21=m CONFIG_SENSORS_MCP3021=m # CONFIG_SENSORS_ADCXX is not set # CONFIG_SENSORS_LM63 is not set CONFIG_SENSORS_LM70=m CONFIG_SENSORS_LM73=m CONFIG_SENSORS_LM75=m # CONFIG_SENSORS_LM77 is not set CONFIG_SENSORS_LM78=m # CONFIG_SENSORS_LM80 is not set CONFIG_SENSORS_LM83=m # CONFIG_SENSORS_LM85 is not set CONFIG_SENSORS_LM87=m CONFIG_SENSORS_LM90=m # CONFIG_SENSORS_LM92 is not set # CONFIG_SENSORS_LM93 is not set # CONFIG_SENSORS_LM95234 is not set CONFIG_SENSORS_LM95241=m # CONFIG_SENSORS_LM95245 is not set CONFIG_SENSORS_PC87360=m # CONFIG_SENSORS_PC87427 is not set CONFIG_SENSORS_NCT6775=m CONFIG_SENSORS_PCF8591=m # CONFIG_PMBUS is not set # CONFIG_SENSORS_SHT21 is not set # CONFIG_SENSORS_SIS5595 is not set # CONFIG_SENSORS_DME1737 is not set CONFIG_SENSORS_EMC1403=m # CONFIG_SENSORS_EMC2103 is not set # CONFIG_SENSORS_EMC6W201 is not set CONFIG_SENSORS_SMSC47M1=m # CONFIG_SENSORS_SMSC47M192 is not set # CONFIG_SENSORS_SMSC47B397 is not set # CONFIG_SENSORS_SCH56XX_COMMON is not set CONFIG_SENSORS_SMM665=m CONFIG_SENSORS_ADC128D818=m # CONFIG_SENSORS_ADS1015 is not set CONFIG_SENSORS_ADS7828=m CONFIG_SENSORS_ADS7871=m CONFIG_SENSORS_AMC6821=m CONFIG_SENSORS_INA209=m CONFIG_SENSORS_INA2XX=m # CONFIG_SENSORS_THMC50 is not set CONFIG_SENSORS_TMP102=m # CONFIG_SENSORS_TMP401 is not set # CONFIG_SENSORS_TMP421 is not set # CONFIG_SENSORS_TWL4030_MADC is not set # CONFIG_SENSORS_VIA_CPUTEMP is not set CONFIG_SENSORS_VIA686A=m CONFIG_SENSORS_VT1211=m CONFIG_SENSORS_VT8231=m # CONFIG_SENSORS_W83781D is not set CONFIG_SENSORS_W83791D=m # CONFIG_SENSORS_W83792D is not set CONFIG_SENSORS_W83793=m CONFIG_SENSORS_W83795=m # CONFIG_SENSORS_W83795_FANCTRL is not set CONFIG_SENSORS_W83L785TS=m CONFIG_SENSORS_W83L786NG=m CONFIG_SENSORS_W83627HF=m # CONFIG_SENSORS_W83627EHF is not set CONFIG_SENSORS_WM831X=m # # ACPI drivers # CONFIG_SENSORS_ACPI_POWER=m CONFIG_SENSORS_ATK0110=m CONFIG_THERMAL=m # CONFIG_THERMAL_HWMON is not set # 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_GOV_FAIR_SHARE=y # CONFIG_THERMAL_GOV_STEP_WISE is not set CONFIG_THERMAL_GOV_USER_SPACE=y CONFIG_THERMAL_EMULATION=y CONFIG_INTEL_POWERCLAMP=m # CONFIG_X86_PKG_TEMP_THERMAL is not set # CONFIG_ACPI_INT3403_THERMAL is not set # # Texas Instruments thermal drivers # # CONFIG_WATCHDOG is not set CONFIG_SSB_POSSIBLE=y # # Sonics Silicon Backplane # CONFIG_SSB=y CONFIG_SSB_PCIHOST_POSSIBLE=y # CONFIG_SSB_PCIHOST is not set # CONFIG_SSB_SILENT is not set CONFIG_SSB_DEBUG=y CONFIG_BCMA_POSSIBLE=y # # Broadcom specific AMBA # CONFIG_BCMA=m CONFIG_BCMA_HOST_PCI_POSSIBLE=y # CONFIG_BCMA_HOST_PCI is not set CONFIG_BCMA_HOST_SOC=y # CONFIG_BCMA_DRIVER_GMAC_CMN is not set CONFIG_BCMA_DEBUG=y # # Multifunction device drivers # CONFIG_MFD_CORE=y # CONFIG_MFD_CS5535 is not set # CONFIG_MFD_AS3711 is not set # CONFIG_PMIC_ADP5520 is not set CONFIG_MFD_CROS_EC=m CONFIG_MFD_CROS_EC_I2C=m # CONFIG_PMIC_DA903X is not set CONFIG_PMIC_DA9052=y # CONFIG_MFD_DA9052_SPI is not set CONFIG_MFD_DA9052_I2C=y # CONFIG_MFD_DA9055 is not set CONFIG_MFD_DA9063=y # CONFIG_MFD_MC13XXX_SPI is not set # CONFIG_MFD_MC13XXX_I2C is not set CONFIG_HTC_PASIC3=y CONFIG_LPC_ICH=m CONFIG_LPC_SCH=y # CONFIG_MFD_JANZ_CMODIO is not set CONFIG_MFD_KEMPLD=y CONFIG_MFD_88PM800=m CONFIG_MFD_88PM805=m CONFIG_MFD_88PM860X=y # CONFIG_MFD_MAX14577 is not set # CONFIG_MFD_MAX77686 is not set CONFIG_MFD_MAX77693=y CONFIG_MFD_MAX8907=y CONFIG_MFD_MAX8925=y CONFIG_MFD_MAX8997=y CONFIG_MFD_MAX8998=y CONFIG_EZX_PCAP=y # CONFIG_MFD_RETU is not set CONFIG_MFD_PCF50633=m CONFIG_PCF50633_ADC=m # CONFIG_PCF50633_GPIO is not set # CONFIG_MFD_RDC321X is not set # CONFIG_MFD_RTSX_PCI is not set # CONFIG_MFD_RC5T583 is not set CONFIG_MFD_SEC_CORE=y CONFIG_MFD_SI476X_CORE=y # CONFIG_MFD_SM501 is not set CONFIG_MFD_SMSC=y # CONFIG_ABX500_CORE is not set # CONFIG_MFD_STMPE is not set # CONFIG_MFD_SYSCON is not set CONFIG_MFD_TI_AM335X_TSCADC=m # CONFIG_MFD_LP3943 is not set CONFIG_MFD_LP8788=y CONFIG_MFD_PALMAS=y CONFIG_TPS6105X=m # CONFIG_TPS6507X is not set # CONFIG_MFD_TPS65090 is not set # CONFIG_MFD_TPS65217 is not set CONFIG_MFD_TPS6586X=y # CONFIG_MFD_TPS80031 is not set CONFIG_TWL4030_CORE=y CONFIG_TWL4030_MADC=y CONFIG_MFD_TWL4030_AUDIO=y # CONFIG_TWL6040_CORE is not set CONFIG_MFD_WL1273_CORE=m CONFIG_MFD_LM3533=y # CONFIG_MFD_TC3589X is not set # CONFIG_MFD_TMIO is not set CONFIG_MFD_VX855=y CONFIG_MFD_ARIZONA=y # CONFIG_MFD_ARIZONA_I2C is not set CONFIG_MFD_ARIZONA_SPI=y # CONFIG_MFD_WM5102 is not set CONFIG_MFD_WM5110=y # CONFIG_MFD_WM8997 is not set CONFIG_MFD_WM8400=y CONFIG_MFD_WM831X=y CONFIG_MFD_WM831X_I2C=y CONFIG_MFD_WM831X_SPI=y # CONFIG_MFD_WM8350_I2C is not set CONFIG_MFD_WM8994=y CONFIG_REGULATOR=y # CONFIG_REGULATOR_DEBUG is not set CONFIG_REGULATOR_FIXED_VOLTAGE=y CONFIG_REGULATOR_VIRTUAL_CONSUMER=m CONFIG_REGULATOR_USERSPACE_CONSUMER=m # CONFIG_REGULATOR_88PM800 is not set CONFIG_REGULATOR_88PM8607=m CONFIG_REGULATOR_ACT8865=y CONFIG_REGULATOR_AD5398=y CONFIG_REGULATOR_ARIZONA=m # CONFIG_REGULATOR_DA9052 is not set CONFIG_REGULATOR_DA9063=y # CONFIG_REGULATOR_DA9210 is not set CONFIG_REGULATOR_FAN53555=y # CONFIG_REGULATOR_ISL6271A is not set CONFIG_REGULATOR_LP3971=y CONFIG_REGULATOR_LP3972=m # CONFIG_REGULATOR_LP872X is not set # CONFIG_REGULATOR_LP8755 is not set CONFIG_REGULATOR_LP8788=m CONFIG_REGULATOR_MAX1586=m # CONFIG_REGULATOR_MAX8649 is not set CONFIG_REGULATOR_MAX8660=m # CONFIG_REGULATOR_MAX8907 is not set CONFIG_REGULATOR_MAX8925=y CONFIG_REGULATOR_MAX8952=m CONFIG_REGULATOR_MAX8973=y # CONFIG_REGULATOR_MAX8997 is not set CONFIG_REGULATOR_MAX8998=y CONFIG_REGULATOR_MAX77693=m CONFIG_REGULATOR_PALMAS=m CONFIG_REGULATOR_PCAP=m # CONFIG_REGULATOR_PCF50633 is not set CONFIG_REGULATOR_PFUZE100=m CONFIG_REGULATOR_S2MPA01=m CONFIG_REGULATOR_S2MPS11=y CONFIG_REGULATOR_S5M8767=m CONFIG_REGULATOR_TPS51632=y CONFIG_REGULATOR_TPS6105X=m # CONFIG_REGULATOR_TPS62360 is not set # CONFIG_REGULATOR_TPS65023 is not set # CONFIG_REGULATOR_TPS6507X is not set # CONFIG_REGULATOR_TPS6524X is not set CONFIG_REGULATOR_TPS6586X=m CONFIG_REGULATOR_TWL4030=y CONFIG_REGULATOR_WM831X=y CONFIG_REGULATOR_WM8400=m CONFIG_REGULATOR_WM8994=m CONFIG_MEDIA_SUPPORT=y # # Multimedia core support # CONFIG_MEDIA_CAMERA_SUPPORT=y CONFIG_MEDIA_ANALOG_TV_SUPPORT=y CONFIG_MEDIA_DIGITAL_TV_SUPPORT=y CONFIG_MEDIA_RADIO_SUPPORT=y CONFIG_MEDIA_RC_SUPPORT=y CONFIG_MEDIA_CONTROLLER=y CONFIG_VIDEO_DEV=y # CONFIG_VIDEO_V4L2_SUBDEV_API is not set CONFIG_VIDEO_V4L2=y CONFIG_VIDEO_ADV_DEBUG=y # CONFIG_VIDEO_FIXED_MINOR_RANGES is not set CONFIG_VIDEO_TUNER=y CONFIG_VIDEOBUF_GEN=y CONFIG_VIDEOBUF_DMA_SG=y CONFIG_VIDEOBUF_VMALLOC=m CONFIG_VIDEOBUF_DVB=y CONFIG_DVB_CORE=y CONFIG_TTPCI_EEPROM=y CONFIG_DVB_MAX_ADAPTERS=8 CONFIG_DVB_DYNAMIC_MINORS=y # # Media drivers # CONFIG_RC_CORE=y CONFIG_RC_MAP=m CONFIG_RC_DECODERS=y CONFIG_LIRC=y CONFIG_IR_LIRC_CODEC=m CONFIG_IR_NEC_DECODER=y CONFIG_IR_RC5_DECODER=y CONFIG_IR_RC6_DECODER=y # CONFIG_IR_JVC_DECODER is not set # CONFIG_IR_SONY_DECODER is not set CONFIG_IR_RC5_SZ_DECODER=y # CONFIG_IR_SANYO_DECODER is not set CONFIG_IR_SHARP_DECODER=y # CONFIG_IR_MCE_KBD_DECODER is not set CONFIG_RC_DEVICES=y # CONFIG_RC_ATI_REMOTE is not set # CONFIG_IR_ENE is not set # CONFIG_IR_IMON is not set # CONFIG_IR_MCEUSB is not set # CONFIG_IR_ITE_CIR is not set # CONFIG_IR_FINTEK is not set CONFIG_IR_NUVOTON=m # CONFIG_IR_REDRAT3 is not set # CONFIG_IR_STREAMZAP is not set CONFIG_IR_WINBOND_CIR=y # CONFIG_IR_IGUANA is not set # CONFIG_IR_TTUSBIR is not set # CONFIG_IR_IMG is not set CONFIG_RC_LOOPBACK=m # CONFIG_IR_GPIO_CIR is not set CONFIG_MEDIA_PCI_SUPPORT=y # # Media capture support # # # Media capture/analog TV support # CONFIG_VIDEO_IVTV=y CONFIG_VIDEO_IVTV_ALSA=m CONFIG_VIDEO_FB_IVTV=m CONFIG_VIDEO_ZORAN=y # CONFIG_VIDEO_ZORAN_DC30 is not set # CONFIG_VIDEO_ZORAN_ZR36060 is not set CONFIG_VIDEO_HEXIUM_GEMINI=m CONFIG_VIDEO_HEXIUM_ORION=y # CONFIG_VIDEO_MXB is not set # # Media capture/analog/hybrid TV support # CONFIG_VIDEO_CX18=m CONFIG_VIDEO_CX18_ALSA=m CONFIG_VIDEO_CX23885=m # CONFIG_MEDIA_ALTERA_CI is not set # CONFIG_VIDEO_CX25821 is not set CONFIG_VIDEO_CX88=y # CONFIG_VIDEO_CX88_ALSA is not set # CONFIG_VIDEO_CX88_BLACKBIRD is not set CONFIG_VIDEO_CX88_DVB=y CONFIG_VIDEO_CX88_ENABLE_VP3054=y CONFIG_VIDEO_CX88_VP3054=y CONFIG_VIDEO_CX88_MPEG=y CONFIG_VIDEO_BT848=m CONFIG_DVB_BT8XX=m CONFIG_VIDEO_SAA7134=m # CONFIG_VIDEO_SAA7134_ALSA is not set # CONFIG_VIDEO_SAA7134_RC is not set CONFIG_VIDEO_SAA7134_DVB=m # CONFIG_VIDEO_SAA7164 is not set # # Media digital TV PCI Adapters # CONFIG_DVB_AV7110=y # CONFIG_DVB_AV7110_OSD is not set # CONFIG_DVB_BUDGET_CORE is not set CONFIG_DVB_B2C2_FLEXCOP_PCI=y # CONFIG_DVB_B2C2_FLEXCOP_PCI_DEBUG is not set CONFIG_DVB_PLUTO2=m # CONFIG_DVB_DM1105 is not set CONFIG_DVB_PT1=m CONFIG_MANTIS_CORE=y CONFIG_DVB_MANTIS=y # CONFIG_DVB_HOPPER is not set CONFIG_DVB_NGENE=m CONFIG_DVB_DDBRIDGE=m CONFIG_V4L_PLATFORM_DRIVERS=y # CONFIG_VIDEO_CAFE_CCIC is not set # CONFIG_VIDEO_TIMBERDALE is not set # CONFIG_SOC_CAMERA is not set # CONFIG_V4L_MEM2MEM_DRIVERS is not set CONFIG_V4L_TEST_DRIVERS=y # CONFIG_VIDEO_VIVI is not set # CONFIG_VIDEO_MEM2MEM_TESTDEV is not set # # Supported MMC/SDIO adapters # # CONFIG_MEDIA_PARPORT_SUPPORT is not set CONFIG_RADIO_ADAPTERS=y CONFIG_RADIO_TEA575X=m CONFIG_RADIO_SI470X=y # CONFIG_I2C_SI470X is not set CONFIG_RADIO_SI4713=m CONFIG_PLATFORM_SI4713=m CONFIG_I2C_SI4713=m CONFIG_RADIO_SI476X=m # CONFIG_RADIO_MAXIRADIO is not set # CONFIG_RADIO_TEA5764 is not set CONFIG_RADIO_SAA7706H=y CONFIG_RADIO_TEF6862=y CONFIG_RADIO_WL1273=m # # Texas Instruments WL128x FM driver (ST based) # # # Supported FireWire (IEEE 1394) Adapters # CONFIG_DVB_FIREDTV=y CONFIG_DVB_FIREDTV_INPUT=y CONFIG_VIDEO_CX2341X=y CONFIG_VIDEO_BTCX=y CONFIG_VIDEO_TVEEPROM=y CONFIG_DVB_B2C2_FLEXCOP=y CONFIG_VIDEO_SAA7146=y CONFIG_VIDEO_SAA7146_VV=y # # Media ancillary drivers (tuners, sensors, i2c, frontends) # # CONFIG_MEDIA_SUBDRV_AUTOSELECT is not set CONFIG_MEDIA_ATTACH=y CONFIG_VIDEO_IR_I2C=m # # Encoders, decoders, sensors and other helper chips # # # Audio decoders, processors and mixers # # CONFIG_VIDEO_TVAUDIO is not set CONFIG_VIDEO_TDA7432=m CONFIG_VIDEO_TDA9840=m # CONFIG_VIDEO_TEA6415C is not set CONFIG_VIDEO_TEA6420=y CONFIG_VIDEO_MSP3400=y CONFIG_VIDEO_CS5345=m CONFIG_VIDEO_CS53L32A=y # CONFIG_VIDEO_TLV320AIC23B is not set CONFIG_VIDEO_UDA1342=y CONFIG_VIDEO_WM8775=y CONFIG_VIDEO_WM8739=y CONFIG_VIDEO_VP27SMPX=y CONFIG_VIDEO_SONY_BTF_MPX=y # # RDS decoders # CONFIG_VIDEO_SAA6588=m # # Video decoders # # CONFIG_VIDEO_ADV7180 is not set CONFIG_VIDEO_ADV7183=m CONFIG_VIDEO_BT819=m # CONFIG_VIDEO_BT856 is not set CONFIG_VIDEO_BT866=y # CONFIG_VIDEO_KS0127 is not set CONFIG_VIDEO_ML86V7667=y # CONFIG_VIDEO_SAA7110 is not set CONFIG_VIDEO_SAA711X=y # CONFIG_VIDEO_SAA7191 is not set # CONFIG_VIDEO_TVP514X is not set # CONFIG_VIDEO_TVP5150 is not set # CONFIG_VIDEO_TVP7002 is not set CONFIG_VIDEO_TW2804=y CONFIG_VIDEO_TW9903=m # CONFIG_VIDEO_TW9906 is not set CONFIG_VIDEO_VPX3220=m # # Video and audio decoders # CONFIG_VIDEO_SAA717X=y CONFIG_VIDEO_CX25840=y # # Video encoders # CONFIG_VIDEO_SAA7127=y # CONFIG_VIDEO_SAA7185 is not set # CONFIG_VIDEO_ADV7170 is not set CONFIG_VIDEO_ADV7175=y CONFIG_VIDEO_ADV7343=y CONFIG_VIDEO_ADV7393=y CONFIG_VIDEO_AK881X=y CONFIG_VIDEO_THS8200=y # # Camera sensor devices # CONFIG_VIDEO_OV7640=m CONFIG_VIDEO_OV7670=y CONFIG_VIDEO_VS6624=y CONFIG_VIDEO_MT9V011=m CONFIG_VIDEO_SR030PC30=y # # Flash devices # CONFIG_VIDEO_ADP1653=y CONFIG_VIDEO_AS3645A=m # CONFIG_VIDEO_LM3560 is not set CONFIG_VIDEO_LM3646=m # # Video improvement chips # CONFIG_VIDEO_UPD64031A=y CONFIG_VIDEO_UPD64083=y # # Audio/Video compression chips # CONFIG_VIDEO_SAA6752HS=m # # Miscellaneous helper chips # CONFIG_VIDEO_THS7303=m CONFIG_VIDEO_M52790=y # # Sensors used on soc_camera driver # CONFIG_MEDIA_TUNER=y # # Customize TV tuners # CONFIG_MEDIA_TUNER_SIMPLE=y CONFIG_MEDIA_TUNER_TDA8290=y CONFIG_MEDIA_TUNER_TDA827X=y CONFIG_MEDIA_TUNER_TDA18271=y CONFIG_MEDIA_TUNER_TDA9887=y CONFIG_MEDIA_TUNER_TEA5761=y CONFIG_MEDIA_TUNER_TEA5767=y # CONFIG_MEDIA_TUNER_MT20XX is not set CONFIG_MEDIA_TUNER_MT2060=y CONFIG_MEDIA_TUNER_MT2063=m CONFIG_MEDIA_TUNER_MT2266=y CONFIG_MEDIA_TUNER_MT2131=y CONFIG_MEDIA_TUNER_QT1010=y CONFIG_MEDIA_TUNER_XC2028=m # CONFIG_MEDIA_TUNER_XC5000 is not set # CONFIG_MEDIA_TUNER_XC4000 is not set CONFIG_MEDIA_TUNER_MXL5005S=y CONFIG_MEDIA_TUNER_MXL5007T=m CONFIG_MEDIA_TUNER_MC44S803=m # CONFIG_MEDIA_TUNER_MAX2165 is not set # CONFIG_MEDIA_TUNER_TDA18218 is not set CONFIG_MEDIA_TUNER_FC0011=m CONFIG_MEDIA_TUNER_FC0012=y CONFIG_MEDIA_TUNER_FC0013=y CONFIG_MEDIA_TUNER_TDA18212=m # CONFIG_MEDIA_TUNER_E4000 is not set CONFIG_MEDIA_TUNER_FC2580=y CONFIG_MEDIA_TUNER_M88TS2022=m # CONFIG_MEDIA_TUNER_TUA9001 is not set # CONFIG_MEDIA_TUNER_IT913X is not set CONFIG_MEDIA_TUNER_R820T=m # # Customise DVB Frontends # # # Multistandard (satellite) frontends # # CONFIG_DVB_STB0899 is not set CONFIG_DVB_STB6100=y # CONFIG_DVB_STV090x is not set CONFIG_DVB_STV6110x=y # CONFIG_DVB_M88DS3103 is not set # # Multistandard (cable + terrestrial) frontends # CONFIG_DVB_DRXK=m # CONFIG_DVB_TDA18271C2DD is not set # # DVB-S (satellite) frontends # CONFIG_DVB_CX24110=m # CONFIG_DVB_CX24123 is not set # CONFIG_DVB_MT312 is not set CONFIG_DVB_ZL10036=m # CONFIG_DVB_ZL10039 is not set CONFIG_DVB_S5H1420=y CONFIG_DVB_STV0288=y # CONFIG_DVB_STB6000 is not set # CONFIG_DVB_STV0299 is not set CONFIG_DVB_STV6110=m # CONFIG_DVB_STV0900 is not set CONFIG_DVB_TDA8083=y # CONFIG_DVB_TDA10086 is not set # CONFIG_DVB_TDA8261 is not set CONFIG_DVB_VES1X93=y # CONFIG_DVB_TUNER_ITD1000 is not set CONFIG_DVB_TUNER_CX24113=y CONFIG_DVB_TDA826X=m CONFIG_DVB_TUA6100=y CONFIG_DVB_CX24116=m CONFIG_DVB_CX24117=m CONFIG_DVB_SI21XX=y CONFIG_DVB_TS2020=m CONFIG_DVB_DS3000=y CONFIG_DVB_MB86A16=m CONFIG_DVB_TDA10071=y # # DVB-T (terrestrial) frontends # CONFIG_DVB_SP8870=m CONFIG_DVB_SP887X=y CONFIG_DVB_CX22700=m # CONFIG_DVB_CX22702 is not set CONFIG_DVB_S5H1432=y # CONFIG_DVB_DRXD is not set CONFIG_DVB_L64781=y CONFIG_DVB_TDA1004X=m CONFIG_DVB_NXT6000=m CONFIG_DVB_MT352=y CONFIG_DVB_ZL10353=m # CONFIG_DVB_DIB3000MB is not set # CONFIG_DVB_DIB3000MC is not set CONFIG_DVB_DIB7000M=m # CONFIG_DVB_DIB7000P is not set CONFIG_DVB_DIB9000=m CONFIG_DVB_TDA10048=y CONFIG_DVB_AF9013=m # CONFIG_DVB_EC100 is not set CONFIG_DVB_HD29L2=m CONFIG_DVB_STV0367=m CONFIG_DVB_CXD2820R=y # CONFIG_DVB_RTL2830 is not set CONFIG_DVB_RTL2832=m # # DVB-C (cable) frontends # # CONFIG_DVB_VES1820 is not set CONFIG_DVB_TDA10021=y CONFIG_DVB_TDA10023=y # CONFIG_DVB_STV0297 is not set # # ATSC (North American/Korean Terrestrial/Cable DTV) frontends # CONFIG_DVB_NXT200X=y CONFIG_DVB_OR51211=y # CONFIG_DVB_OR51132 is not set # CONFIG_DVB_BCM3510 is not set CONFIG_DVB_LGDT330X=y CONFIG_DVB_LGDT3305=m CONFIG_DVB_LG2160=y CONFIG_DVB_S5H1409=y CONFIG_DVB_AU8522=y CONFIG_DVB_AU8522_DTV=m CONFIG_DVB_AU8522_V4L=y CONFIG_DVB_S5H1411=m # # ISDB-T (terrestrial) frontends # # CONFIG_DVB_S921 is not set CONFIG_DVB_DIB8000=y CONFIG_DVB_MB86A20S=m # # Digital terrestrial only tuners/PLL # CONFIG_DVB_PLL=y CONFIG_DVB_TUNER_DIB0070=m # CONFIG_DVB_TUNER_DIB0090 is not set # # SEC control devices for DVB-S # CONFIG_DVB_DRX39XYJ=m CONFIG_DVB_LNBP21=y CONFIG_DVB_LNBP22=m CONFIG_DVB_ISL6405=y # CONFIG_DVB_ISL6421 is not set CONFIG_DVB_ISL6423=m CONFIG_DVB_A8293=m CONFIG_DVB_LGS8GL5=y # CONFIG_DVB_LGS8GXX is not set CONFIG_DVB_ATBM8830=m # CONFIG_DVB_TDA665x is not set # CONFIG_DVB_IX2505V is not set CONFIG_DVB_M88RS2000=y CONFIG_DVB_AF9033=m # # Tools to develop new frontends # CONFIG_DVB_DUMMY_FE=m # # Graphics support # CONFIG_AGP=y # CONFIG_AGP_AMD64 is not set CONFIG_AGP_INTEL=y CONFIG_AGP_SIS=y CONFIG_AGP_VIA=m CONFIG_INTEL_GTT=y CONFIG_VGA_ARB=y CONFIG_VGA_ARB_MAX_GPUS=16 CONFIG_VGA_SWITCHEROO=y # CONFIG_DRM is not set CONFIG_VGASTATE=m CONFIG_FB=m CONFIG_FIRMWARE_EDID=y CONFIG_FB_DDC=m # CONFIG_FB_BOOT_VESA_SUPPORT is not set CONFIG_FB_CFB_FILLRECT=m CONFIG_FB_CFB_COPYAREA=m CONFIG_FB_CFB_IMAGEBLIT=m # CONFIG_FB_CFB_REV_PIXELS_IN_BYTE is not set CONFIG_FB_SYS_FILLRECT=m CONFIG_FB_SYS_COPYAREA=m CONFIG_FB_SYS_IMAGEBLIT=m CONFIG_FB_FOREIGN_ENDIAN=y # CONFIG_FB_BOTH_ENDIAN is not set # CONFIG_FB_BIG_ENDIAN is not set CONFIG_FB_LITTLE_ENDIAN=y CONFIG_FB_SYS_FOPS=m CONFIG_FB_DEFERRED_IO=y CONFIG_FB_HECUBA=m CONFIG_FB_SVGALIB=m # CONFIG_FB_MACMODES is not set CONFIG_FB_BACKLIGHT=y CONFIG_FB_MODE_HELPERS=y CONFIG_FB_TILEBLITTING=y # # Frame buffer hardware drivers # CONFIG_FB_CIRRUS=m # CONFIG_FB_PM2 is not set CONFIG_FB_CYBER2000=m CONFIG_FB_CYBER2000_DDC=y CONFIG_FB_ARC=m # CONFIG_FB_VGA16 is not set CONFIG_FB_N411=m # CONFIG_FB_HGA is not set # CONFIG_FB_OPENCORES is not set # CONFIG_FB_S1D13XXX is not set CONFIG_FB_NVIDIA=m CONFIG_FB_NVIDIA_I2C=y # CONFIG_FB_NVIDIA_DEBUG is not set CONFIG_FB_NVIDIA_BACKLIGHT=y CONFIG_FB_RIVA=m # CONFIG_FB_RIVA_I2C is not set CONFIG_FB_RIVA_DEBUG=y CONFIG_FB_RIVA_BACKLIGHT=y CONFIG_FB_I740=m CONFIG_FB_LE80578=m CONFIG_FB_CARILLO_RANCH=m CONFIG_FB_INTEL=m CONFIG_FB_INTEL_DEBUG=y CONFIG_FB_INTEL_I2C=y CONFIG_FB_MATROX=m # CONFIG_FB_MATROX_MILLENIUM is not set # CONFIG_FB_MATROX_MYSTIQUE is not set # CONFIG_FB_MATROX_G is not set CONFIG_FB_MATROX_I2C=m CONFIG_FB_RADEON=m CONFIG_FB_RADEON_I2C=y # CONFIG_FB_RADEON_BACKLIGHT is not set # CONFIG_FB_RADEON_DEBUG is not set CONFIG_FB_ATY128=m # CONFIG_FB_ATY128_BACKLIGHT is not set CONFIG_FB_ATY=m # CONFIG_FB_ATY_CT is not set CONFIG_FB_ATY_GX=y CONFIG_FB_ATY_BACKLIGHT=y CONFIG_FB_S3=m CONFIG_FB_S3_DDC=y CONFIG_FB_SAVAGE=m CONFIG_FB_SAVAGE_I2C=y # CONFIG_FB_SAVAGE_ACCEL is not set CONFIG_FB_SIS=m # CONFIG_FB_SIS_300 is not set # CONFIG_FB_SIS_315 is not set # CONFIG_FB_VIA is not set CONFIG_FB_NEOMAGIC=m CONFIG_FB_KYRO=m CONFIG_FB_3DFX=m # CONFIG_FB_3DFX_ACCEL is not set # CONFIG_FB_3DFX_I2C is not set # CONFIG_FB_VOODOO1 is not set # CONFIG_FB_VT8623 is not set CONFIG_FB_TRIDENT=m CONFIG_FB_ARK=m CONFIG_FB_PM3=m CONFIG_FB_CARMINE=m # CONFIG_FB_CARMINE_DRAM_EVAL is not set CONFIG_CARMINE_DRAM_CUSTOM=y # CONFIG_FB_TMIO is not set # CONFIG_FB_GOLDFISH is not set CONFIG_FB_VIRTUAL=m # CONFIG_FB_METRONOME is not set CONFIG_FB_MB862XX=m CONFIG_FB_MB862XX_PCI_GDC=y # CONFIG_FB_MB862XX_I2C is not set CONFIG_FB_BROADSHEET=m CONFIG_FB_AUO_K190X=m CONFIG_FB_AUO_K1900=m CONFIG_FB_AUO_K1901=m # CONFIG_EXYNOS_VIDEO is not set CONFIG_BACKLIGHT_LCD_SUPPORT=y CONFIG_LCD_CLASS_DEVICE=m # CONFIG_LCD_LTV350QV is not set # CONFIG_LCD_ILI922X is not set CONFIG_LCD_ILI9320=m CONFIG_LCD_TDO24M=m CONFIG_LCD_VGG2432A4=m CONFIG_LCD_PLATFORM=m # CONFIG_LCD_S6E63M0 is not set # CONFIG_LCD_LD9040 is not set # CONFIG_LCD_AMS369FG06 is not set CONFIG_LCD_LMS501KF03=m # CONFIG_LCD_HX8357 is not set CONFIG_BACKLIGHT_CLASS_DEVICE=m CONFIG_BACKLIGHT_GENERIC=m CONFIG_BACKLIGHT_LM3533=m CONFIG_BACKLIGHT_CARILLO_RANCH=m CONFIG_BACKLIGHT_DA9052=m CONFIG_BACKLIGHT_MAX8925=m CONFIG_BACKLIGHT_APPLE=m CONFIG_BACKLIGHT_SAHARA=m # CONFIG_BACKLIGHT_WM831X is not set CONFIG_BACKLIGHT_ADP8860=m CONFIG_BACKLIGHT_ADP8870=m CONFIG_BACKLIGHT_88PM860X=m CONFIG_BACKLIGHT_PCF50633=m # CONFIG_BACKLIGHT_LM3630A is not set CONFIG_BACKLIGHT_LM3639=m # CONFIG_BACKLIGHT_LP855X is not set # CONFIG_BACKLIGHT_LP8788 is not set CONFIG_BACKLIGHT_PANDORA=m CONFIG_BACKLIGHT_LV5207LP=m # CONFIG_BACKLIGHT_BD6107 is not set # CONFIG_LOGO is not set CONFIG_SOUND=y CONFIG_SOUND_OSS_CORE=y CONFIG_SOUND_OSS_CORE_PRECLAIM=y CONFIG_SND=m CONFIG_SND_TIMER=m CONFIG_SND_PCM=m CONFIG_SND_HWDEP=m CONFIG_SND_RAWMIDI=m CONFIG_SND_COMPRESS_OFFLOAD=m CONFIG_SND_JACK=y CONFIG_SND_SEQUENCER=m # CONFIG_SND_SEQ_DUMMY is not set CONFIG_SND_OSSEMUL=y # CONFIG_SND_MIXER_OSS is not set CONFIG_SND_PCM_OSS=m CONFIG_SND_PCM_OSS_PLUGINS=y # CONFIG_SND_SEQUENCER_OSS is not set # CONFIG_SND_DYNAMIC_MINORS is not set # CONFIG_SND_SUPPORT_OLD_API is not set # CONFIG_SND_VERBOSE_PROCFS is not set # CONFIG_SND_VERBOSE_PRINTK is not set CONFIG_SND_DEBUG=y CONFIG_SND_DEBUG_VERBOSE=y CONFIG_SND_VMASTER=y CONFIG_SND_KCTL_JACK=y CONFIG_SND_DMA_SGBUF=y CONFIG_SND_RAWMIDI_SEQ=m CONFIG_SND_OPL3_LIB_SEQ=m # CONFIG_SND_OPL4_LIB_SEQ is not set # CONFIG_SND_SBAWE_SEQ is not set CONFIG_SND_EMU10K1_SEQ=m CONFIG_SND_MPU401_UART=m CONFIG_SND_OPL3_LIB=m CONFIG_SND_VX_LIB=m CONFIG_SND_AC97_CODEC=m # CONFIG_SND_DRIVERS is not set CONFIG_SND_PCI=y # CONFIG_SND_AD1889 is not set CONFIG_SND_ALS300=m # CONFIG_SND_ALI5451 is not set # CONFIG_SND_ASIHPI is not set CONFIG_SND_ATIIXP=m # 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=m # CONFIG_SND_AZT3328 is not set CONFIG_SND_BT87X=m # CONFIG_SND_BT87X_OVERCLOCK is not set CONFIG_SND_CA0106=m CONFIG_SND_CMIPCI=m CONFIG_SND_OXYGEN_LIB=m # CONFIG_SND_OXYGEN is not set CONFIG_SND_CS4281=m CONFIG_SND_CS46XX=m CONFIG_SND_CS46XX_NEW_DSP=y CONFIG_SND_CTXFI=m # CONFIG_SND_DARLA20 is not set CONFIG_SND_GINA20=m CONFIG_SND_LAYLA20=m CONFIG_SND_DARLA24=m CONFIG_SND_GINA24=m CONFIG_SND_LAYLA24=m # CONFIG_SND_MONA is not set CONFIG_SND_MIA=m # CONFIG_SND_ECHO3G is not set CONFIG_SND_INDIGO=m CONFIG_SND_INDIGOIO=m CONFIG_SND_INDIGODJ=m # CONFIG_SND_INDIGOIOX is not set # CONFIG_SND_INDIGODJX is not set CONFIG_SND_EMU10K1=m CONFIG_SND_EMU10K1X=m # CONFIG_SND_ENS1370 is not set CONFIG_SND_ENS1371=m CONFIG_SND_ES1938=m # CONFIG_SND_ES1968 is not set CONFIG_SND_FM801=m CONFIG_SND_FM801_TEA575X_BOOL=y CONFIG_SND_HDSP=m CONFIG_SND_HDSPM=m CONFIG_SND_ICE1712=m CONFIG_SND_ICE1724=m # CONFIG_SND_INTEL8X0 is not set CONFIG_SND_INTEL8X0M=m CONFIG_SND_KORG1212=m # CONFIG_SND_LOLA is not set # CONFIG_SND_LX6464ES is not set # CONFIG_SND_MAESTRO3 is not set CONFIG_SND_MIXART=m # CONFIG_SND_NM256 is not set # CONFIG_SND_PCXHR is not set CONFIG_SND_RIPTIDE=m # CONFIG_SND_RME32 is not set CONFIG_SND_RME96=m CONFIG_SND_RME9652=m CONFIG_SND_SONICVIBES=m CONFIG_SND_TRIDENT=m CONFIG_SND_VIA82XX=m CONFIG_SND_VIA82XX_MODEM=m CONFIG_SND_VIRTUOSO=m CONFIG_SND_VX222=m CONFIG_SND_YMFPCI=m # # HD-Audio # CONFIG_SND_HDA=m CONFIG_SND_HDA_INTEL=m CONFIG_SND_HDA_PREALLOC_SIZE=64 # CONFIG_SND_HDA_HWDEP is not set # CONFIG_SND_HDA_RECONFIG is not set # CONFIG_SND_HDA_INPUT_BEEP is not set # CONFIG_SND_HDA_INPUT_JACK is not set # CONFIG_SND_HDA_PATCH_LOADER is not set CONFIG_SND_HDA_CODEC_REALTEK=m CONFIG_SND_HDA_CODEC_ANALOG=m CONFIG_SND_HDA_CODEC_SIGMATEL=m # CONFIG_SND_HDA_CODEC_VIA is not set CONFIG_SND_HDA_CODEC_HDMI=m CONFIG_SND_HDA_CODEC_CIRRUS=m CONFIG_SND_HDA_CODEC_CONEXANT=m CONFIG_SND_HDA_CODEC_CA0110=m CONFIG_SND_HDA_CODEC_CA0132=m # CONFIG_SND_HDA_CODEC_CA0132_DSP is not set CONFIG_SND_HDA_CODEC_CMEDIA=m # CONFIG_SND_HDA_CODEC_SI3054 is not set CONFIG_SND_HDA_GENERIC=m CONFIG_SND_HDA_POWER_SAVE_DEFAULT=0 # CONFIG_SND_SPI is not set # CONFIG_SND_FIREWIRE is not set CONFIG_SND_PCMCIA=y # CONFIG_SND_VXPOCKET is not set CONFIG_SND_PDAUDIOCF=m CONFIG_SND_SOC=m # CONFIG_SND_ATMEL_SOC is not set CONFIG_SND_SOC_INTEL_SST=m CONFIG_SND_SOC_INTEL_SST_ACPI=m CONFIG_SND_SOC_I2C_AND_SPI=m # # CODEC drivers # CONFIG_SND_SOC_ADAU1701=m CONFIG_SND_SOC_AK4104=m CONFIG_SND_SOC_AK4554=m # CONFIG_SND_SOC_AK4642 is not set CONFIG_SND_SOC_AK5386=m CONFIG_SND_SOC_CS42L52=m # CONFIG_SND_SOC_CS42L73 is not set CONFIG_SND_SOC_CS4270=m CONFIG_SND_SOC_CS4271=m # CONFIG_SND_SOC_CS42XX8_I2C is not set # CONFIG_SND_SOC_HDMI_CODEC is not set # CONFIG_SND_SOC_PCM1681 is not set CONFIG_SND_SOC_PCM1792A=m CONFIG_SND_SOC_PCM512x=m CONFIG_SND_SOC_PCM512x_I2C=m CONFIG_SND_SOC_PCM512x_SPI=m # CONFIG_SND_SOC_SGTL5000 is not set CONFIG_SND_SOC_SI476X=m CONFIG_SND_SOC_SIGMADSP=m # CONFIG_SND_SOC_SIRF_AUDIO_CODEC is not set # CONFIG_SND_SOC_SPDIF is not set CONFIG_SND_SOC_TAS5086=m # CONFIG_SND_SOC_TLV320AIC3X is not set CONFIG_SND_SOC_WM8510=m CONFIG_SND_SOC_WM8523=m CONFIG_SND_SOC_WM8580=m CONFIG_SND_SOC_WM8711=m CONFIG_SND_SOC_WM8728=m CONFIG_SND_SOC_WM8731=m CONFIG_SND_SOC_WM8737=m # CONFIG_SND_SOC_WM8741 is not set # CONFIG_SND_SOC_WM8750 is not set # CONFIG_SND_SOC_WM8753 is not set CONFIG_SND_SOC_WM8770=m CONFIG_SND_SOC_WM8776=m CONFIG_SND_SOC_WM8804=m # CONFIG_SND_SOC_WM8903 is not set CONFIG_SND_SOC_WM8962=m # CONFIG_SND_SOC_TPA6130A2 is not set CONFIG_SND_SIMPLE_CARD=m CONFIG_SOUND_PRIME=y CONFIG_AC97_BUS=m # # HID support # CONFIG_HID=y # CONFIG_HID_BATTERY_STRENGTH is not set CONFIG_HIDRAW=y # CONFIG_UHID is not set CONFIG_HID_GENERIC=m # # Special HID drivers # # CONFIG_HID_A4TECH is not set CONFIG_HID_ACRUX=m # CONFIG_HID_ACRUX_FF is not set CONFIG_HID_APPLE=m CONFIG_HID_AUREAL=m # CONFIG_HID_BELKIN is not set CONFIG_HID_CHERRY=y CONFIG_HID_CHICONY=m CONFIG_HID_PRODIKEYS=m CONFIG_HID_CYPRESS=m CONFIG_HID_DRAGONRISE=y # CONFIG_DRAGONRISE_FF is not set CONFIG_HID_EMS_FF=y CONFIG_HID_ELECOM=y CONFIG_HID_EZKEY=y # CONFIG_HID_KEYTOUCH is not set # CONFIG_HID_KYE is not set # CONFIG_HID_UCLOGIC is not set CONFIG_HID_WALTOP=y CONFIG_HID_GYRATION=m CONFIG_HID_ICADE=m CONFIG_HID_TWINHAN=m CONFIG_HID_KENSINGTON=y CONFIG_HID_LCPOWER=y # CONFIG_HID_LENOVO_TPKBD is not set CONFIG_HID_LOGITECH=y CONFIG_HID_LOGITECH_DJ=y CONFIG_LOGITECH_FF=y CONFIG_LOGIRUMBLEPAD2_FF=y CONFIG_LOGIG940_FF=y CONFIG_LOGIWHEELS_FF=y # CONFIG_HID_MAGICMOUSE is not set CONFIG_HID_MICROSOFT=y # CONFIG_HID_MONTEREY is not set CONFIG_HID_MULTITOUCH=m # CONFIG_HID_ORTEK is not set CONFIG_HID_PANTHERLORD=y # CONFIG_PANTHERLORD_FF is not set CONFIG_HID_PETALYNX=m CONFIG_HID_PICOLCD=y CONFIG_HID_PICOLCD_LEDS=y # CONFIG_HID_PICOLCD_CIR is not set CONFIG_HID_PRIMAX=m CONFIG_HID_SAITEK=m CONFIG_HID_SAMSUNG=m CONFIG_HID_SPEEDLINK=y # CONFIG_HID_STEELSERIES is not set # CONFIG_HID_SUNPLUS is not set # CONFIG_HID_GREENASIA is not set CONFIG_HID_SMARTJOYPLUS=m CONFIG_SMARTJOYPLUS_FF=y # CONFIG_HID_TIVO is not set CONFIG_HID_TOPSEED=m # CONFIG_HID_THINGM is not set # CONFIG_HID_THRUSTMASTER is not set # CONFIG_HID_WACOM is not set CONFIG_HID_WIIMOTE=y # CONFIG_HID_XINMO is not set CONFIG_HID_ZEROPLUS=y CONFIG_ZEROPLUS_FF=y CONFIG_HID_ZYDACRON=y # 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_SAMSUNG_USB2PHY is not set # CONFIG_SAMSUNG_USB3PHY is not set # CONFIG_USB_GADGET is not set # CONFIG_UWB is not set # CONFIG_MMC is not set # CONFIG_MEMSTICK is not set CONFIG_NEW_LEDS=y CONFIG_LEDS_CLASS=y # # LED drivers # CONFIG_LEDS_88PM860X=y CONFIG_LEDS_LM3530=y # CONFIG_LEDS_LM3533 is not set CONFIG_LEDS_LM3642=y CONFIG_LEDS_PCA9532=m CONFIG_LEDS_LP3944=y CONFIG_LEDS_LP55XX_COMMON=y CONFIG_LEDS_LP5521=m CONFIG_LEDS_LP5523=y CONFIG_LEDS_LP5562=m # CONFIG_LEDS_LP8501 is not set CONFIG_LEDS_LP8788=m # CONFIG_LEDS_CLEVO_MAIL is not set # CONFIG_LEDS_PCA955X is not set CONFIG_LEDS_PCA963X=m # CONFIG_LEDS_PCA9685 is not set # CONFIG_LEDS_WM831X_STATUS is not set # CONFIG_LEDS_DA9052 is not set # CONFIG_LEDS_DAC124S085 is not set CONFIG_LEDS_REGULATOR=m # CONFIG_LEDS_BD2802 is not set # CONFIG_LEDS_INTEL_SS4200 is not set CONFIG_LEDS_DELL_NETBOOKS=y # CONFIG_LEDS_TCA6507 is not set CONFIG_LEDS_MAX8997=m # CONFIG_LEDS_LM355x is not set # CONFIG_LEDS_OT200 is not set CONFIG_LEDS_BLINKM=y # # LED Triggers # CONFIG_LEDS_TRIGGERS=y CONFIG_LEDS_TRIGGER_TIMER=y CONFIG_LEDS_TRIGGER_ONESHOT=m CONFIG_LEDS_TRIGGER_IDE_DISK=y CONFIG_LEDS_TRIGGER_HEARTBEAT=m CONFIG_LEDS_TRIGGER_BACKLIGHT=y # CONFIG_LEDS_TRIGGER_CPU is not set CONFIG_LEDS_TRIGGER_DEFAULT_ON=m # # iptables trigger is under Netfilter config (LED target) # CONFIG_LEDS_TRIGGER_TRANSIENT=m # CONFIG_LEDS_TRIGGER_CAMERA is not set # CONFIG_ACCESSIBILITY is not set CONFIG_EDAC=y CONFIG_EDAC_LEGACY_SYSFS=y # CONFIG_EDAC_DEBUG is not set # CONFIG_EDAC_MM_EDAC is not set CONFIG_RTC_LIB=y CONFIG_RTC_CLASS=y # CONFIG_RTC_HCTOSYS is not set CONFIG_RTC_SYSTOHC=y CONFIG_RTC_HCTOSYS_DEVICE="rtc0" CONFIG_RTC_DEBUG=y # # RTC interfaces # # CONFIG_RTC_INTF_SYSFS is not set # CONFIG_RTC_INTF_PROC is not set # CONFIG_RTC_INTF_DEV is not set CONFIG_RTC_DRV_TEST=m # # I2C RTC drivers # # CONFIG_RTC_DRV_88PM860X is not set # CONFIG_RTC_DRV_88PM80X is not set # CONFIG_RTC_DRV_DS1307 is not set CONFIG_RTC_DRV_DS1374=m CONFIG_RTC_DRV_DS1672=m CONFIG_RTC_DRV_DS3232=y # CONFIG_RTC_DRV_LP8788 is not set CONFIG_RTC_DRV_MAX6900=y CONFIG_RTC_DRV_MAX8907=m CONFIG_RTC_DRV_MAX8925=y CONFIG_RTC_DRV_MAX8998=y # CONFIG_RTC_DRV_MAX8997 is not set # CONFIG_RTC_DRV_RS5C372 is not set # CONFIG_RTC_DRV_ISL1208 is not set CONFIG_RTC_DRV_ISL12022=y CONFIG_RTC_DRV_ISL12057=m CONFIG_RTC_DRV_X1205=m CONFIG_RTC_DRV_PALMAS=y CONFIG_RTC_DRV_PCF2127=y # CONFIG_RTC_DRV_PCF8523 is not set CONFIG_RTC_DRV_PCF8563=y CONFIG_RTC_DRV_PCF8583=y # CONFIG_RTC_DRV_M41T80 is not set CONFIG_RTC_DRV_BQ32K=m # CONFIG_RTC_DRV_TWL4030 is not set # CONFIG_RTC_DRV_TPS6586X is not set # CONFIG_RTC_DRV_S35390A is not set CONFIG_RTC_DRV_FM3130=m CONFIG_RTC_DRV_RX8581=y # CONFIG_RTC_DRV_RX8025 is not set # CONFIG_RTC_DRV_EM3027 is not set # CONFIG_RTC_DRV_RV3029C2 is not set CONFIG_RTC_DRV_S5M=y # # SPI RTC drivers # CONFIG_RTC_DRV_M41T93=y CONFIG_RTC_DRV_M41T94=y # CONFIG_RTC_DRV_DS1305 is not set # CONFIG_RTC_DRV_DS1347 is not set # CONFIG_RTC_DRV_DS1390 is not set # CONFIG_RTC_DRV_MAX6902 is not set CONFIG_RTC_DRV_R9701=m CONFIG_RTC_DRV_RS5C348=y CONFIG_RTC_DRV_DS3234=y CONFIG_RTC_DRV_PCF2123=m CONFIG_RTC_DRV_RX4581=m # # Platform RTC drivers # # CONFIG_RTC_DRV_CMOS is not set CONFIG_RTC_DRV_DS1286=y CONFIG_RTC_DRV_DS1511=m CONFIG_RTC_DRV_DS1553=m # CONFIG_RTC_DRV_DS1742 is not set CONFIG_RTC_DRV_DA9052=y CONFIG_RTC_DRV_STK17TA8=m # CONFIG_RTC_DRV_M48T86 is not set CONFIG_RTC_DRV_M48T35=m CONFIG_RTC_DRV_M48T59=m CONFIG_RTC_DRV_MSM6242=m CONFIG_RTC_DRV_BQ4802=y CONFIG_RTC_DRV_RP5C01=m # CONFIG_RTC_DRV_V3020 is not set CONFIG_RTC_DRV_DS2404=y # CONFIG_RTC_DRV_WM831X is not set CONFIG_RTC_DRV_PCF50633=m # # on-CPU RTC drivers # CONFIG_RTC_DRV_PCAP=y # CONFIG_RTC_DRV_MOXART is not set # # HID Sensor RTC drivers # CONFIG_DMADEVICES=y CONFIG_DMADEVICES_DEBUG=y # CONFIG_DMADEVICES_VDEBUG is not set # # DMA Devices # # CONFIG_INTEL_MID_DMAC is not set # CONFIG_INTEL_IOATDMA is not set CONFIG_DW_DMAC_CORE=m CONFIG_DW_DMAC=m CONFIG_DW_DMAC_PCI=m # CONFIG_TIMB_DMA is not set # CONFIG_PCH_DMA is not set CONFIG_DMA_ENGINE=y CONFIG_DMA_ACPI=y # # DMA Clients # CONFIG_ASYNC_TX_DMA=y CONFIG_DMATEST=y CONFIG_AUXDISPLAY=y # CONFIG_KS0108 is not set CONFIG_UIO=m CONFIG_UIO_CIF=m # CONFIG_UIO_PDRV_GENIRQ is not set CONFIG_UIO_DMEM_GENIRQ=m CONFIG_UIO_AEC=m CONFIG_UIO_SERCOS3=m CONFIG_UIO_PCI_GENERIC=m # CONFIG_UIO_NETX is not set CONFIG_UIO_MF624=m # CONFIG_VIRT_DRIVERS is not set # # Virtio drivers # # CONFIG_VIRTIO_PCI is not set # CONFIG_VIRTIO_MMIO is not set # # Microsoft Hyper-V guest support # # CONFIG_HYPERV is not set # CONFIG_STAGING is not set CONFIG_X86_PLATFORM_DEVICES=y # CONFIG_ACER_WMI is not set # CONFIG_ACERHDF is not set CONFIG_ALIENWARE_WMI=y # CONFIG_ASUS_LAPTOP is not set # CONFIG_DELL_LAPTOP is not set # CONFIG_DELL_WMI is not set CONFIG_DELL_WMI_AIO=y CONFIG_FUJITSU_LAPTOP=m CONFIG_FUJITSU_LAPTOP_DEBUG=y CONFIG_FUJITSU_TABLET=m # CONFIG_HP_ACCEL is not set # CONFIG_HP_WIRELESS is not set CONFIG_HP_WMI=y CONFIG_PANASONIC_LAPTOP=m CONFIG_THINKPAD_ACPI=m # CONFIG_THINKPAD_ACPI_ALSA_SUPPORT is not set CONFIG_THINKPAD_ACPI_DEBUGFACILITIES=y # CONFIG_THINKPAD_ACPI_DEBUG is not set CONFIG_THINKPAD_ACPI_UNSAFE_LEDS=y CONFIG_THINKPAD_ACPI_VIDEO=y CONFIG_THINKPAD_ACPI_HOTKEY_POLL=y CONFIG_SENSORS_HDAPS=m CONFIG_EEEPC_LAPTOP=m # CONFIG_ASUS_WMI is not set CONFIG_ACPI_WMI=y # CONFIG_MSI_WMI is not set CONFIG_TOPSTAR_LAPTOP=y CONFIG_ACPI_TOSHIBA=m CONFIG_TOSHIBA_BT_RFKILL=m CONFIG_ACPI_CMPC=m CONFIG_INTEL_IPS=y CONFIG_IBM_RTL=m # CONFIG_XO15_EBOOK is not set CONFIG_SAMSUNG_LAPTOP=m CONFIG_MXM_WMI=y CONFIG_SAMSUNG_Q10=m # CONFIG_APPLE_GMUX is not set CONFIG_INTEL_RST=m CONFIG_INTEL_SMARTCONNECT=m CONFIG_PVPANIC=y CONFIG_CHROME_PLATFORMS=y CONFIG_CHROMEOS_LAPTOP=y CONFIG_CHROMEOS_PSTORE=m # # Hardware Spinlock drivers # CONFIG_CLKEVT_I8253=y CONFIG_CLKBLD_I8253=y # 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 is not set # CONFIG_IOMMU_SUPPORT is not set # # Remoteproc drivers # # CONFIG_STE_MODEM_RPROC is not set # # Rpmsg drivers # CONFIG_PM_DEVFREQ=y # # DEVFREQ Governors # CONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND=y # CONFIG_DEVFREQ_GOV_PERFORMANCE is not set # CONFIG_DEVFREQ_GOV_POWERSAVE is not set CONFIG_DEVFREQ_GOV_USERSPACE=m # # DEVFREQ Drivers # CONFIG_EXTCON=m # # Extcon Device Drivers # CONFIG_EXTCON_ADC_JACK=m CONFIG_EXTCON_MAX77693=m CONFIG_EXTCON_MAX8997=m # CONFIG_EXTCON_ARIZONA is not set CONFIG_EXTCON_PALMAS=m # CONFIG_MEMORY is not set CONFIG_IIO=y CONFIG_IIO_BUFFER=y CONFIG_IIO_BUFFER_CB=y CONFIG_IIO_KFIFO_BUF=y CONFIG_IIO_TRIGGERED_BUFFER=y CONFIG_IIO_TRIGGER=y CONFIG_IIO_CONSUMERS_PER_TRIGGER=2 # # Accelerometers # CONFIG_BMA180=y CONFIG_IIO_ST_ACCEL_3AXIS=y CONFIG_IIO_ST_ACCEL_I2C_3AXIS=y CONFIG_IIO_ST_ACCEL_SPI_3AXIS=y CONFIG_KXSD9=y # # Analog to digital converters # CONFIG_AD_SIGMA_DELTA=m # CONFIG_AD7266 is not set CONFIG_AD7298=m # CONFIG_AD7476 is not set CONFIG_AD7791=m CONFIG_AD7793=m CONFIG_AD7887=m CONFIG_AD7923=y CONFIG_LP8788_ADC=y CONFIG_MAX1363=y CONFIG_MCP320X=y CONFIG_MCP3422=m # CONFIG_MEN_Z188_ADC is not set # CONFIG_NAU7802 is not set # CONFIG_TI_ADC081C is not set # CONFIG_TI_AM335X_ADC is not set CONFIG_TWL6030_GPADC=m # # Amplifiers # CONFIG_AD8366=y # # Hid Sensor IIO Common # CONFIG_IIO_ST_SENSORS_I2C=y CONFIG_IIO_ST_SENSORS_SPI=y CONFIG_IIO_ST_SENSORS_CORE=y # # Digital to analog converters # # CONFIG_AD5064 is not set CONFIG_AD5360=m CONFIG_AD5380=y CONFIG_AD5421=m CONFIG_AD5446=y # CONFIG_AD5449 is not set CONFIG_AD5504=y CONFIG_AD5624R_SPI=y # CONFIG_AD5686 is not set CONFIG_AD5755=m # CONFIG_AD5764 is not set # CONFIG_AD5791 is not set CONFIG_AD7303=m # CONFIG_MAX517 is not set CONFIG_MCP4725=y # # Frequency Synthesizers DDS/PLL # # # Clock Generator/Distribution # CONFIG_AD9523=y # # Phase-Locked Loop (PLL) frequency synthesizers # # CONFIG_ADF4350 is not set # # Digital gyroscope sensors # CONFIG_ADIS16080=y # CONFIG_ADIS16130 is not set # CONFIG_ADIS16136 is not set CONFIG_ADIS16260=m # CONFIG_ADXRS450 is not set CONFIG_IIO_ST_GYRO_3AXIS=y CONFIG_IIO_ST_GYRO_I2C_3AXIS=y CONFIG_IIO_ST_GYRO_SPI_3AXIS=y CONFIG_ITG3200=y # # Humidity sensors # # CONFIG_SI7005 is not set # # Inertial measurement units # # CONFIG_ADIS16400 is not set CONFIG_ADIS16480=m CONFIG_INV_MPU6050_IIO=m CONFIG_IIO_ADIS_LIB=m CONFIG_IIO_ADIS_LIB_BUFFER=y # # Light sensors # CONFIG_ADJD_S311=y CONFIG_APDS9300=m CONFIG_CM32181=m # CONFIG_CM36651 is not set # CONFIG_GP2AP020A00F is not set # CONFIG_SENSORS_LM3533 is not set # CONFIG_LTR501 is not set CONFIG_TCS3472=m # CONFIG_SENSORS_TSL2563 is not set # CONFIG_TSL4531 is not set # CONFIG_VCNL4000 is not set # # Magnetometer sensors # CONFIG_MAG3110=y CONFIG_IIO_ST_MAGN_3AXIS=y CONFIG_IIO_ST_MAGN_I2C_3AXIS=y CONFIG_IIO_ST_MAGN_SPI_3AXIS=y # # Inclinometer sensors # # # Triggers - standalone # CONFIG_IIO_INTERRUPT_TRIGGER=y CONFIG_IIO_SYSFS_TRIGGER=y # # Pressure sensors # CONFIG_MPL3115=m CONFIG_IIO_ST_PRESS=m CONFIG_IIO_ST_PRESS_I2C=m CONFIG_IIO_ST_PRESS_SPI=m # # Temperature sensors # CONFIG_TMP006=m CONFIG_NTB=y CONFIG_VME_BUS=y # # VME Bridge Drivers # CONFIG_VME_CA91CX42=m # CONFIG_VME_TSI148 is not set # # VME Board Drivers # CONFIG_VMIVME_7805=y # # VME Device Drivers # # CONFIG_PWM is not set CONFIG_IPACK_BUS=m CONFIG_BOARD_TPCI200=m CONFIG_SERIAL_IPOCTAL=m # CONFIG_RESET_CONTROLLER is not set CONFIG_FMC=y CONFIG_FMC_FAKEDEV=m CONFIG_FMC_TRIVIAL=y CONFIG_FMC_WRITE_EEPROM=y CONFIG_FMC_CHARDEV=m # # PHY Subsystem # CONFIG_GENERIC_PHY=y # CONFIG_OMAP_CONTROL_PHY is not set CONFIG_BCM_KONA_USB2_PHY=y # CONFIG_PHY_SAMSUNG_USB2 is not set # CONFIG_POWERCAP is not set CONFIG_MCB=m CONFIG_MCB_PCI=m # # Firmware Drivers # CONFIG_EDD=y # CONFIG_EDD_OFF is not set CONFIG_FIRMWARE_MEMMAP=y # CONFIG_DELL_RBU is not set CONFIG_DCDBAS=y CONFIG_DMIID=y CONFIG_DMI_SYSFS=y CONFIG_DMI_SCAN_MACHINE_NON_EFI_FALLBACK=y CONFIG_ISCSI_IBFT_FIND=y # CONFIG_ISCSI_IBFT is not set CONFIG_GOOGLE_FIRMWARE=y # # Google Firmware Drivers # CONFIG_GOOGLE_SMI=m # CONFIG_GOOGLE_MEMCONSOLE is not set # # EFI (Extensible Firmware Interface) Support # CONFIG_EFI_VARS=y # CONFIG_EFI_VARS_PSTORE is not set CONFIG_UEFI_CPER=y # # File systems # CONFIG_DCACHE_WORD_ACCESS=y # CONFIG_EXT2_FS is not set CONFIG_EXT3_FS=y CONFIG_EXT3_DEFAULTS_TO_ORDERED=y # CONFIG_EXT3_FS_XATTR is not set CONFIG_EXT4_FS=y CONFIG_EXT4_USE_FOR_EXT23=y # CONFIG_EXT4_FS_POSIX_ACL is not set # CONFIG_EXT4_FS_SECURITY is not set CONFIG_EXT4_DEBUG=y CONFIG_JBD=y CONFIG_JBD_DEBUG=y CONFIG_JBD2=y # CONFIG_JBD2_DEBUG is not set CONFIG_FS_MBCACHE=y CONFIG_REISERFS_FS=y # CONFIG_REISERFS_CHECK is not set # CONFIG_REISERFS_PROC_INFO is not set CONFIG_REISERFS_FS_XATTR=y CONFIG_REISERFS_FS_POSIX_ACL=y CONFIG_REISERFS_FS_SECURITY=y # CONFIG_JFS_FS is not set CONFIG_XFS_FS=m CONFIG_XFS_QUOTA=y # CONFIG_XFS_POSIX_ACL is not set # CONFIG_XFS_RT is not set CONFIG_XFS_DEBUG=y CONFIG_GFS2_FS=y # CONFIG_OCFS2_FS is not set CONFIG_BTRFS_FS=m # CONFIG_BTRFS_FS_POSIX_ACL is not set CONFIG_BTRFS_FS_CHECK_INTEGRITY=y CONFIG_BTRFS_FS_RUN_SANITY_TESTS=y # CONFIG_BTRFS_DEBUG is not set CONFIG_BTRFS_ASSERT=y CONFIG_NILFS2_FS=m CONFIG_FS_POSIX_ACL=y CONFIG_EXPORTFS=y CONFIG_FILE_LOCKING=y 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=m # CONFIG_FUSE_FS is not set # # Caches # CONFIG_FSCACHE=y # CONFIG_FSCACHE_STATS is not set # CONFIG_FSCACHE_HISTOGRAM is not set # CONFIG_FSCACHE_DEBUG is not set # CONFIG_FSCACHE_OBJECT_LIST is not set CONFIG_CACHEFILES=y # CONFIG_CACHEFILES_DEBUG is not set # CONFIG_CACHEFILES_HISTOGRAM is not set # # CD-ROM/DVD Filesystems # CONFIG_ISO9660_FS=m CONFIG_JOLIET=y CONFIG_ZISOFS=y # CONFIG_UDF_FS is not set # # DOS/FAT/NT Filesystems # CONFIG_FAT_FS=m CONFIG_MSDOS_FS=m # CONFIG_VFAT_FS is not set CONFIG_FAT_DEFAULT_CODEPAGE=437 CONFIG_NTFS_FS=y CONFIG_NTFS_DEBUG=y CONFIG_NTFS_RW=y # # Pseudo filesystems # CONFIG_PROC_FS=y CONFIG_PROC_KCORE=y CONFIG_PROC_VMCORE=y # CONFIG_PROC_SYSCTL is not set # CONFIG_PROC_PAGE_MONITOR 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=y CONFIG_ADFS_FS=m CONFIG_ADFS_FS_RW=y CONFIG_AFFS_FS=m # CONFIG_ECRYPT_FS is not set CONFIG_HFS_FS=m # CONFIG_HFSPLUS_FS is not set CONFIG_BEFS_FS=y CONFIG_BEFS_DEBUG=y # CONFIG_BFS_FS is not set CONFIG_EFS_FS=y # CONFIG_LOGFS is not set # CONFIG_CRAMFS is not set # CONFIG_SQUASHFS is not set CONFIG_VXFS_FS=y # CONFIG_MINIX_FS is not set CONFIG_OMFS_FS=y # CONFIG_HPFS_FS is not set CONFIG_QNX4FS_FS=m CONFIG_QNX6FS_FS=y CONFIG_QNX6FS_DEBUG=y CONFIG_ROMFS_FS=y CONFIG_ROMFS_BACKED_BY_BLOCK=y CONFIG_ROMFS_ON_BLOCK=y CONFIG_PSTORE=y # CONFIG_PSTORE_CONSOLE is not set # CONFIG_PSTORE_FTRACE is not set # CONFIG_PSTORE_RAM is not set # CONFIG_SYSV_FS is not set CONFIG_UFS_FS=y CONFIG_UFS_FS_WRITE=y CONFIG_UFS_DEBUG=y CONFIG_F2FS_FS=m # CONFIG_F2FS_STAT_FS is not set CONFIG_F2FS_FS_XATTR=y # CONFIG_F2FS_FS_POSIX_ACL is not set # CONFIG_F2FS_FS_SECURITY is not set CONFIG_F2FS_CHECK_FS=y # CONFIG_EFIVAR_FS is not set CONFIG_NETWORK_FILESYSTEMS=y CONFIG_NLS=y CONFIG_NLS_DEFAULT="iso8859-1" CONFIG_NLS_CODEPAGE_437=m CONFIG_NLS_CODEPAGE_737=y # CONFIG_NLS_CODEPAGE_775 is not set # CONFIG_NLS_CODEPAGE_850 is not set # CONFIG_NLS_CODEPAGE_852 is not set CONFIG_NLS_CODEPAGE_855=m CONFIG_NLS_CODEPAGE_857=m # CONFIG_NLS_CODEPAGE_860 is not set CONFIG_NLS_CODEPAGE_861=y # CONFIG_NLS_CODEPAGE_862 is not set CONFIG_NLS_CODEPAGE_863=y CONFIG_NLS_CODEPAGE_864=m CONFIG_NLS_CODEPAGE_865=m # CONFIG_NLS_CODEPAGE_866 is not set CONFIG_NLS_CODEPAGE_869=m # CONFIG_NLS_CODEPAGE_936 is not set # CONFIG_NLS_CODEPAGE_950 is not set # CONFIG_NLS_CODEPAGE_932 is not set CONFIG_NLS_CODEPAGE_949=y CONFIG_NLS_CODEPAGE_874=y # CONFIG_NLS_ISO8859_8 is not set # CONFIG_NLS_CODEPAGE_1250 is not set # CONFIG_NLS_CODEPAGE_1251 is not set CONFIG_NLS_ASCII=m CONFIG_NLS_ISO8859_1=y CONFIG_NLS_ISO8859_2=m # CONFIG_NLS_ISO8859_3 is not set # CONFIG_NLS_ISO8859_4 is not set CONFIG_NLS_ISO8859_5=m # CONFIG_NLS_ISO8859_6 is not set CONFIG_NLS_ISO8859_7=y CONFIG_NLS_ISO8859_9=m CONFIG_NLS_ISO8859_13=m # CONFIG_NLS_ISO8859_14 is not set CONFIG_NLS_ISO8859_15=m CONFIG_NLS_KOI8_R=y CONFIG_NLS_KOI8_U=y CONFIG_NLS_MAC_ROMAN=m CONFIG_NLS_MAC_CELTIC=y CONFIG_NLS_MAC_CENTEURO=m CONFIG_NLS_MAC_CROATIAN=m # CONFIG_NLS_MAC_CYRILLIC is not set CONFIG_NLS_MAC_GAELIC=y # CONFIG_NLS_MAC_GREEK is not set CONFIG_NLS_MAC_ICELAND=y CONFIG_NLS_MAC_INUIT=m CONFIG_NLS_MAC_ROMANIAN=m CONFIG_NLS_MAC_TURKISH=m CONFIG_NLS_UTF8=m # # Kernel hacking # CONFIG_TRACE_IRQFLAGS_SUPPORT=y # # printk and dmesg options # CONFIG_PRINTK_TIME=y CONFIG_DEFAULT_MESSAGE_LOGLEVEL=4 # CONFIG_BOOT_PRINTK_DELAY is not set # CONFIG_DYNAMIC_DEBUG is not set # # Compile-time checks and compiler options # # CONFIG_DEBUG_INFO is not set CONFIG_ENABLE_WARN_DEPRECATED=y # CONFIG_ENABLE_MUST_CHECK is not set CONFIG_FRAME_WARN=2048 CONFIG_STRIP_ASM_SYMS=y # CONFIG_READABLE_ASM is not set # CONFIG_UNUSED_SYMBOLS is not set CONFIG_DEBUG_FS=y CONFIG_HEADERS_CHECK=y # CONFIG_DEBUG_SECTION_MISMATCH 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=y CONFIG_MAGIC_SYSRQ_DEFAULT_ENABLE=0x1 CONFIG_DEBUG_KERNEL=y # # Memory Debugging # # CONFIG_DEBUG_PAGEALLOC is not set # CONFIG_DEBUG_OBJECTS is not set CONFIG_SLUB_DEBUG_ON=y CONFIG_SLUB_STATS=y CONFIG_HAVE_DEBUG_KMEMLEAK=y # CONFIG_DEBUG_KMEMLEAK is not set CONFIG_DEBUG_STACK_USAGE=y # CONFIG_DEBUG_VM is not set # CONFIG_DEBUG_VIRTUAL is not set # CONFIG_DEBUG_MEMORY_INIT is not set CONFIG_MEMORY_NOTIFIER_ERROR_INJECT=m CONFIG_HAVE_DEBUG_STACKOVERFLOW=y # CONFIG_DEBUG_STACKOVERFLOW is not set CONFIG_HAVE_ARCH_KMEMCHECK=y # CONFIG_DEBUG_SHIRQ is not set # # Debug Lockups and Hangs # # CONFIG_LOCKUP_DETECTOR is not set CONFIG_DETECT_HUNG_TASK=y CONFIG_DEFAULT_HUNG_TASK_TIMEOUT=120 CONFIG_BOOTPARAM_HUNG_TASK_PANIC=y CONFIG_BOOTPARAM_HUNG_TASK_PANIC_VALUE=1 # CONFIG_PANIC_ON_OOPS is not set CONFIG_PANIC_ON_OOPS_VALUE=0 CONFIG_PANIC_TIMEOUT=0 CONFIG_SCHED_DEBUG=y CONFIG_SCHEDSTATS=y # CONFIG_TIMER_STATS is not set CONFIG_DEBUG_PREEMPT=y # # Lock Debugging (spinlocks, mutexes, etc...) # CONFIG_DEBUG_RT_MUTEXES=y CONFIG_DEBUG_PI_LIST=y # CONFIG_RT_MUTEX_TESTER is not set CONFIG_DEBUG_SPINLOCK=y CONFIG_DEBUG_MUTEXES=y CONFIG_DEBUG_WW_MUTEX_SLOWPATH=y CONFIG_DEBUG_LOCK_ALLOC=y CONFIG_PROVE_LOCKING=y CONFIG_LOCKDEP=y # CONFIG_LOCK_STAT is not set CONFIG_DEBUG_LOCKDEP=y CONFIG_DEBUG_ATOMIC_SLEEP=y CONFIG_DEBUG_LOCKING_API_SELFTESTS=y # CONFIG_LOCK_TORTURE_TEST is not set CONFIG_TRACE_IRQFLAGS=y CONFIG_STACKTRACE=y # CONFIG_DEBUG_KOBJECT is not set CONFIG_DEBUG_BUGVERBOSE=y # CONFIG_DEBUG_WRITECOUNT is not set CONFIG_DEBUG_LIST=y CONFIG_DEBUG_SG=y # CONFIG_DEBUG_NOTIFIERS is not set CONFIG_DEBUG_CREDENTIALS=y # # RCU Debugging # CONFIG_PROVE_RCU=y # CONFIG_PROVE_RCU_REPEATEDLY is not set # CONFIG_PROVE_RCU_DELAY is not set CONFIG_SPARSE_RCU_POINTER=y # CONFIG_TORTURE_TEST is not set # CONFIG_RCU_TORTURE_TEST is not set CONFIG_RCU_CPU_STALL_TIMEOUT=21 CONFIG_RCU_CPU_STALL_VERBOSE=y CONFIG_RCU_CPU_STALL_INFO=y # CONFIG_RCU_TRACE is not set # CONFIG_DEBUG_BLOCK_EXT_DEVT is not set CONFIG_NOTIFIER_ERROR_INJECTION=m CONFIG_PM_NOTIFIER_ERROR_INJECT=m CONFIG_FAULT_INJECTION=y CONFIG_FAILSLAB=y CONFIG_FAIL_PAGE_ALLOC=y CONFIG_FAIL_MAKE_REQUEST=y CONFIG_FAIL_IO_TIMEOUT=y CONFIG_FAULT_INJECTION_DEBUG_FS=y CONFIG_LATENCYTOP=y CONFIG_ARCH_HAS_DEBUG_STRICT_USER_COPY_CHECKS=y 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_FUNCTION_TRACE_MCOUNT_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=y CONFIG_IRQSOFF_TRACER=y # CONFIG_PREEMPT_TRACER is not set # CONFIG_SCHED_TRACER is not set CONFIG_FTRACE_SYSCALLS=y CONFIG_TRACER_SNAPSHOT=y CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP=y CONFIG_TRACE_BRANCH_PROFILING=y # CONFIG_BRANCH_PROFILE_NONE is not set CONFIG_PROFILE_ANNOTATED_BRANCHES=y # CONFIG_PROFILE_ALL_BRANCHES is not set CONFIG_TRACING_BRANCHES=y CONFIG_BRANCH_TRACER=y CONFIG_STACK_TRACER=y # CONFIG_BLK_DEV_IO_TRACE is not set CONFIG_UPROBE_EVENT=y CONFIG_PROBE_EVENTS=y # CONFIG_DYNAMIC_FTRACE is not set # CONFIG_FUNCTION_PROFILER is not set # CONFIG_FTRACE_STARTUP_TEST is not set CONFIG_MMIOTRACE=y CONFIG_MMIOTRACE_TEST=m # CONFIG_RING_BUFFER_BENCHMARK is not set # CONFIG_RING_BUFFER_STARTUP_TEST is not set # # Runtime Testing # CONFIG_LKDTM=m # CONFIG_TEST_LIST_SORT is not set # CONFIG_BACKTRACE_SELF_TEST is not set # CONFIG_RBTREE_TEST is not set # CONFIG_INTERVAL_TREE_TEST is not set CONFIG_PERCPU_TEST=m CONFIG_ATOMIC64_SELFTEST=y # CONFIG_TEST_STRING_HELPERS is not set CONFIG_TEST_KSTRTOX=m CONFIG_PROVIDE_OHCI1394_DMA_INIT=y CONFIG_BUILD_DOCSRC=y # CONFIG_DMA_API_DEBUG is not set # CONFIG_TEST_MODULE is not set CONFIG_TEST_USER_COPY=m # CONFIG_SAMPLES is not set CONFIG_HAVE_ARCH_KGDB=y # CONFIG_KGDB is not set CONFIG_STRICT_DEVMEM=y CONFIG_X86_VERBOSE_BOOTUP=y CONFIG_EARLY_PRINTK=y # CONFIG_EARLY_PRINTK_DBGP is not set CONFIG_EARLY_PRINTK_EFI=y # CONFIG_X86_PTDUMP is not set CONFIG_DEBUG_RODATA=y CONFIG_DEBUG_RODATA_TEST=y CONFIG_DEBUG_SET_MODULE_RONX=y CONFIG_DEBUG_NX_TEST=m # CONFIG_DOUBLEFAULT is not set # CONFIG_DEBUG_TLBFLUSH is not set 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 is not set # CONFIG_CPA_DEBUG is not set # CONFIG_OPTIMIZE_INLINING is not set # CONFIG_DEBUG_NMI_SELFTEST is not set CONFIG_X86_DEBUG_STATIC_CPU_HAS=y # # Security options # CONFIG_KEYS=y CONFIG_PERSISTENT_KEYRINGS=y CONFIG_ENCRYPTED_KEYS=m # CONFIG_KEYS_DEBUG_PROC_KEYS is not set # CONFIG_SECURITY_DMESG_RESTRICT is not set CONFIG_SECURITY=y CONFIG_SECURITYFS=y CONFIG_SECURITY_NETWORK=y CONFIG_SECURITY_PATH=y # CONFIG_SECURITY_TOMOYO is not set # CONFIG_SECURITY_APPARMOR is not set CONFIG_SECURITY_YAMA=y # CONFIG_SECURITY_YAMA_STACKED is not set # CONFIG_IMA is not set # CONFIG_EVM is not set # CONFIG_DEFAULT_SECURITY_YAMA is not set CONFIG_DEFAULT_SECURITY_DAC=y CONFIG_DEFAULT_SECURITY="" CONFIG_XOR_BLOCKS=m 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_PCOMP2=y CONFIG_CRYPTO_MANAGER=y CONFIG_CRYPTO_MANAGER2=y # CONFIG_CRYPTO_USER is not set CONFIG_CRYPTO_MANAGER_DISABLE_TESTS=y CONFIG_CRYPTO_GF128MUL=y CONFIG_CRYPTO_NULL=y CONFIG_CRYPTO_WORKQUEUE=y CONFIG_CRYPTO_CRYPTD=y CONFIG_CRYPTO_AUTHENC=m CONFIG_CRYPTO_TEST=m CONFIG_CRYPTO_ABLK_HELPER=y CONFIG_CRYPTO_GLUE_HELPER_X86=y # # Authenticated Encryption with Associated Data # # CONFIG_CRYPTO_CCM is not set CONFIG_CRYPTO_GCM=y CONFIG_CRYPTO_SEQIV=y # # Block modes # CONFIG_CRYPTO_CBC=y CONFIG_CRYPTO_CTR=y CONFIG_CRYPTO_CTS=y CONFIG_CRYPTO_ECB=m CONFIG_CRYPTO_LRW=y CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_XTS=y # # Hash modes # CONFIG_CRYPTO_CMAC=y CONFIG_CRYPTO_HMAC=y CONFIG_CRYPTO_XCBC=m CONFIG_CRYPTO_VMAC=m # # Digest # CONFIG_CRYPTO_CRC32C=y # CONFIG_CRYPTO_CRC32C_INTEL is not set CONFIG_CRYPTO_CRC32=y # CONFIG_CRYPTO_CRC32_PCLMUL is not set CONFIG_CRYPTO_CRCT10DIF=y CONFIG_CRYPTO_CRCT10DIF_PCLMUL=y CONFIG_CRYPTO_GHASH=y CONFIG_CRYPTO_MD4=y CONFIG_CRYPTO_MD5=y CONFIG_CRYPTO_MICHAEL_MIC=m # CONFIG_CRYPTO_RMD128 is not set CONFIG_CRYPTO_RMD160=m CONFIG_CRYPTO_RMD256=m # CONFIG_CRYPTO_RMD320 is not set CONFIG_CRYPTO_SHA1=m # CONFIG_CRYPTO_SHA1_SSSE3 is not set CONFIG_CRYPTO_SHA256_SSSE3=m CONFIG_CRYPTO_SHA512_SSSE3=y CONFIG_CRYPTO_SHA256=y CONFIG_CRYPTO_SHA512=y CONFIG_CRYPTO_TGR192=y CONFIG_CRYPTO_WP512=m CONFIG_CRYPTO_GHASH_CLMUL_NI_INTEL=y # # Ciphers # CONFIG_CRYPTO_AES=y CONFIG_CRYPTO_AES_X86_64=y CONFIG_CRYPTO_AES_NI_INTEL=m # CONFIG_CRYPTO_ANUBIS is not set CONFIG_CRYPTO_ARC4=m # 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=y # CONFIG_CRYPTO_CAST6 is not set # CONFIG_CRYPTO_CAST6_AVX_X86_64 is not set CONFIG_CRYPTO_DES=y CONFIG_CRYPTO_FCRYPT=m # CONFIG_CRYPTO_KHAZAD is not set CONFIG_CRYPTO_SALSA20=m CONFIG_CRYPTO_SALSA20_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=y CONFIG_CRYPTO_TEA=m 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 is not set # CONFIG_CRYPTO_ZLIB is not set CONFIG_CRYPTO_LZO=m CONFIG_CRYPTO_LZ4=m CONFIG_CRYPTO_LZ4HC=m # # Random Number Generation # CONFIG_CRYPTO_ANSI_CPRNG=y # CONFIG_CRYPTO_USER_API_HASH is not set # CONFIG_CRYPTO_USER_API_SKCIPHER is not set CONFIG_CRYPTO_HASH_INFO=y # CONFIG_CRYPTO_HW is not set CONFIG_ASYMMETRIC_KEY_TYPE=y CONFIG_ASYMMETRIC_PUBLIC_KEY_SUBTYPE=y CONFIG_PUBLIC_KEY_ALGO_RSA=y CONFIG_X509_CERTIFICATE_PARSER=y CONFIG_HAVE_KVM=y # CONFIG_VIRTUALIZATION is not set CONFIG_BINARY_PRINTF=y # # Library routines # CONFIG_RAID6_PQ=m CONFIG_BITREVERSE=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_PERCPU_RWSEM=y CONFIG_ARCH_USE_CMPXCHG_LOCKREF=y CONFIG_CRC_CCITT=m 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=y # CONFIG_CRC32_BIT is not set # CONFIG_CRC7 is not set CONFIG_LIBCRC32C=m # CONFIG_CRC8 is not set CONFIG_RANDOM32_SELFTEST=y CONFIG_ZLIB_INFLATE=y CONFIG_ZLIB_DEFLATE=y CONFIG_LZO_COMPRESS=y CONFIG_LZO_DECOMPRESS=y CONFIG_LZ4_COMPRESS=m CONFIG_LZ4HC_COMPRESS=m CONFIG_LZ4_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=y CONFIG_XZ_DEC_ARMTHUMB=y CONFIG_XZ_DEC_SPARC=y CONFIG_XZ_DEC_BCJ=y # CONFIG_XZ_DEC_TEST is not set CONFIG_DECOMPRESS_GZIP=y CONFIG_DECOMPRESS_BZIP2=y CONFIG_DECOMPRESS_LZMA=y CONFIG_DECOMPRESS_XZ=y CONFIG_DECOMPRESS_LZO=y CONFIG_DECOMPRESS_LZ4=y CONFIG_GENERIC_ALLOCATOR=y CONFIG_ASSOCIATIVE_ARRAY=y CONFIG_HAS_IOMEM=y CONFIG_HAS_IOPORT=y CONFIG_HAS_DMA=y CONFIG_CHECK_SIGNATURE=y CONFIG_DQL=y CONFIG_NLATTR=y CONFIG_ARCH_HAS_ATOMIC64_DEC_IF_POSITIVE=y CONFIG_AVERAGE=y CONFIG_CLZ_TAB=y CONFIG_CORDIC=y CONFIG_DDR=y CONFIG_MPILIB=y CONFIG_OID_REGISTRY=y CONFIG_UCS2_STRING=y CONFIG_FONT_SUPPORT=y CONFIG_FONT_8x16=y CONFIG_FONT_AUTOSELECT=y --=-=-= Content-Type: application/x-xz Content-Disposition: attachment; filename=dmesg.xz Content-Transfer-Encoding: base64 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 bOISAAHwVaWXBQB4PqrZscRn+wIAAAAABFla --=-=-=--