From mboxrd@z Thu Jan 1 00:00:00 1970 Content-Type: multipart/mixed; boundary="===============2242206007120189109==" MIME-Version: 1.0 From: kernel test robot To: lkp@lists.01.org Subject: [of] db59ef4cdc: Date: Tue, 27 Oct 2015 16:26:09 +0800 Message-ID: <87si4wra3i.fsf@yhuang-dev.intel.com> List-Id: --===============2242206007120189109== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable FYI, we noticed the below changes on https://github.com/pantoniou/linux-beagle-track-mainline.git bbb-overlays commit db59ef4cdc3261322ea61686e714b571ef709484 ("of: unittest: Unit-tests = for target root overlays.") We found some OF unittests errors in kernel log, while the line marked with + is new after this commit. This is intended? Or should be fixed? [ 10.536161] overlay_is_topmost: #5 clashes #6 @/testcase-data/overlay-no= de/test-bus/test-unittest8 [ 10.541601] overlay_removal_is_ok: overlay #5 is not topmost [ 10.542464] of_overlay_destroy: removal check failed for overlay #5 [ 10.566327] find_target_node_direct: target "/testcase-data/overlay-node= /test-bus/test-unittest18" not under target_root "/testcase-data/overlay-no= de/test-bus/test-unittest19" [ 10.570260] __of_overlay_create: of_build_overlay_info() failed for tree= @/testcase-data/overlay19 [ 10.609190] ### dt-test ### end of unittest - 152 passed, 0 failed Thanks, Ying Huang --===============2242206007120189109== Content-Type: text/plain MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="config-4.3.0-rc6-00052-gdb59ef4" IwojIEF1dG9tYXRpY2FsbHkgZ2VuZXJhdGVkIGZpbGU7IERPIE5PVCBFRElULgojIExpbnV4L2kz ODYgNC4zLjAtcmM2IEtlcm5lbCBDb25maWd1cmF0aW9uCiMKIyBDT05GSUdfNjRCSVQgaXMgbm90 IHNldApDT05GSUdfWDg2XzMyPXkKQ09ORklHX1g4Nj15CkNPTkZJR19JTlNUUlVDVElPTl9ERUNP REVSPXkKQ09ORklHX1BFUkZfRVZFTlRTX0lOVEVMX1VOQ09SRT15CkNPTkZJR19PVVRQVVRfRk9S TUFUPSJlbGYzMi1pMzg2IgpDT05GSUdfQVJDSF9ERUZDT05GSUc9ImFyY2gveDg2L2NvbmZpZ3Mv aTM4Nl9kZWZjb25maWciCkNPTkZJR19MT0NLREVQX1NVUFBPUlQ9eQpDT05GSUdfU1RBQ0tUUkFD RV9TVVBQT1JUPXkKQ09ORklHX0hBVkVfTEFURU5DWVRPUF9TVVBQT1JUPXkKQ09ORklHX01NVT15 CkNPTkZJR19ORUVEX1NHX0RNQV9MRU5HVEg9eQpDT05GSUdfR0VORVJJQ19JU0FfRE1BPXkKQ09O RklHX0dFTkVSSUNfQlVHPXkKQ09ORklHX0dFTkVSSUNfSFdFSUdIVD15CkNPTkZJR19BUkNIX01B WV9IQVZFX1BDX0ZEQz15CkNPTkZJR19SV1NFTV9YQ0hHQUREX0FMR09SSVRITT15CkNPTkZJR19H RU5FUklDX0NBTElCUkFURV9ERUxBWT15CkNPTkZJR19BUkNIX0hBU19DUFVfUkVMQVg9eQpDT05G SUdfQVJDSF9IQVNfQ0FDSEVfTElORV9TSVpFPXkKQ09ORklHX0hBVkVfU0VUVVBfUEVSX0NQVV9B UkVBPXkKQ09ORklHX05FRURfUEVSX0NQVV9FTUJFRF9GSVJTVF9DSFVOSz15CkNPTkZJR19ORUVE X1BFUl9DUFVfUEFHRV9GSVJTVF9DSFVOSz15CkNPTkZJR19BUkNIX0hJQkVSTkFUSU9OX1BPU1NJ QkxFPXkKQ09ORklHX0FSQ0hfU1VTUEVORF9QT1NTSUJMRT15CkNPTkZJR19BUkNIX1dBTlRfSFVH RV9QTURfU0hBUkU9eQpDT05GSUdfQVJDSF9XQU5UX0dFTkVSQUxfSFVHRVRMQj15CkNPTkZJR19B UkNIX1NVUFBPUlRTX09QVElNSVpFRF9JTkxJTklORz15CkNPTkZJR19BUkNIX1NVUFBPUlRTX0RF QlVHX1BBR0VBTExPQz15CkNPTkZJR19YODZfMzJfU01QPXkKQ09ORklHX0FSQ0hfSFdFSUdIVF9D RkxBR1M9Ii1mY2FsbC1zYXZlZC1lY3ggLWZjYWxsLXNhdmVkLWVkeCIKQ09ORklHX0FSQ0hfU1VQ UE9SVFNfVVBST0JFUz15CkNPTkZJR19GSVhfRUFSTFlDT05fTUVNPXkKQ09ORklHX1BHVEFCTEVf TEVWRUxTPTIKQ09ORklHX0RFRkNPTkZJR19MSVNUPSIvbGliL21vZHVsZXMvJFVOQU1FX1JFTEVB U0UvLmNvbmZpZyIKQ09ORklHX0NPTlNUUlVDVE9SUz15CkNPTkZJR19JUlFfV09SSz15CkNPTkZJ R19CVUlMRFRJTUVfRVhUQUJMRV9TT1JUPXkKCiMKIyBHZW5lcmFsIHNldHVwCiMKQ09ORklHX0lO SVRfRU5WX0FSR19MSU1JVD0zMgpDT05GSUdfQ1JPU1NfQ09NUElMRT0iIgojIENPTkZJR19DT01Q SUxFX1RFU1QgaXMgbm90IHNldApDT05GSUdfTE9DQUxWRVJTSU9OPSIiCkNPTkZJR19MT0NBTFZF UlNJT05fQVVUTz15CkNPTkZJR19IQVZFX0tFUk5FTF9HWklQPXkKQ09ORklHX0hBVkVfS0VSTkVM X0JaSVAyPXkKQ09ORklHX0hBVkVfS0VSTkVMX0xaTUE9eQpDT05GSUdfSEFWRV9LRVJORUxfWFo9 eQpDT05GSUdfSEFWRV9LRVJORUxfTFpPPXkKQ09ORklHX0hBVkVfS0VSTkVMX0xaND15CiMgQ09O RklHX0tFUk5FTF9HWklQIGlzIG5vdCBzZXQKIyBDT05GSUdfS0VSTkVMX0JaSVAyIGlzIG5vdCBz ZXQKQ09ORklHX0tFUk5FTF9MWk1BPXkKIyBDT05GSUdfS0VSTkVMX1haIGlzIG5vdCBzZXQKIyBD T05GSUdfS0VSTkVMX0xaTyBpcyBub3Qgc2V0CiMgQ09ORklHX0tFUk5FTF9MWjQgaXMgbm90IHNl dApDT05GSUdfREVGQVVMVF9IT1NUTkFNRT0iKG5vbmUpIgpDT05GSUdfU1lTVklQQz15CkNPTkZJ R19TWVNWSVBDX1NZU0NUTD15CiMgQ09ORklHX1BPU0lYX01RVUVVRSBpcyBub3Qgc2V0CkNPTkZJ R19DUk9TU19NRU1PUllfQVRUQUNIPXkKQ09ORklHX0ZIQU5ETEU9eQpDT05GSUdfVVNFTElCPXkK IyBDT05GSUdfQVVESVQgaXMgbm90IHNldApDT05GSUdfSEFWRV9BUkNIX0FVRElUU1lTQ0FMTD15 CgojCiMgSVJRIHN1YnN5c3RlbQojCkNPTkZJR19HRU5FUklDX0lSUV9QUk9CRT15CkNPTkZJR19H RU5FUklDX0lSUV9TSE9XPXkKQ09ORklHX0dFTkVSSUNfUEVORElOR19JUlE9eQpDT05GSUdfR0VO RVJJQ19JUlFfQ0hJUD15CkNPTkZJR19JUlFfRE9NQUlOPXkKQ09ORklHX0lSUV9ET01BSU5fSElF UkFSQ0hZPXkKIyBDT05GSUdfSVJRX0RPTUFJTl9ERUJVRyBpcyBub3Qgc2V0CkNPTkZJR19JUlFf Rk9SQ0VEX1RIUkVBRElORz15CkNPTkZJR19TUEFSU0VfSVJRPXkKQ09ORklHX0NMT0NLU09VUkNF X1dBVENIRE9HPXkKQ09ORklHX0FSQ0hfQ0xPQ0tTT1VSQ0VfREFUQT15CkNPTkZJR19DTE9DS1NP VVJDRV9WQUxJREFURV9MQVNUX0NZQ0xFPXkKQ09ORklHX0dFTkVSSUNfVElNRV9WU1lTQ0FMTD15 CkNPTkZJR19HRU5FUklDX0NMT0NLRVZFTlRTPXkKQ09ORklHX0dFTkVSSUNfQ0xPQ0tFVkVOVFNf QlJPQURDQVNUPXkKQ09ORklHX0dFTkVSSUNfQ0xPQ0tFVkVOVFNfTUlOX0FESlVTVD15CkNPTkZJ R19HRU5FUklDX0NNT1NfVVBEQVRFPXkKCiMKIyBUaW1lcnMgc3Vic3lzdGVtCiMKQ09ORklHX0ha X1BFUklPRElDPXkKIyBDT05GSUdfTk9fSFpfSURMRSBpcyBub3Qgc2V0CiMgQ09ORklHX05PX0ha IGlzIG5vdCBzZXQKIyBDT05GSUdfSElHSF9SRVNfVElNRVJTIGlzIG5vdCBzZXQKCiMKIyBDUFUv VGFzayB0aW1lIGFuZCBzdGF0cyBhY2NvdW50aW5nCiMKQ09ORklHX1RJQ0tfQ1BVX0FDQ09VTlRJ Tkc9eQojIENPTkZJR19JUlFfVElNRV9BQ0NPVU5USU5HIGlzIG5vdCBzZXQKIyBDT05GSUdfQlNE X1BST0NFU1NfQUNDVCBpcyBub3Qgc2V0CiMgQ09ORklHX1RBU0tTVEFUUyBpcyBub3Qgc2V0Cgoj CiMgUkNVIFN1YnN5c3RlbQojCkNPTkZJR19UUkVFX1JDVT15CkNPTkZJR19SQ1VfRVhQRVJUPXkK Q09ORklHX1NSQ1U9eQojIENPTkZJR19UQVNLU19SQ1UgaXMgbm90IHNldApDT05GSUdfUkNVX1NU QUxMX0NPTU1PTj15CkNPTkZJR19SQ1VfRkFOT1VUPTMyCkNPTkZJR19SQ1VfRkFOT1VUX0xFQUY9 MTYKQ09ORklHX1RSRUVfUkNVX1RSQUNFPXkKQ09ORklHX1JDVV9LVEhSRUFEX1BSSU89MAojIENP TkZJR19SQ1VfTk9DQl9DUFUgaXMgbm90IHNldAojIENPTkZJR19SQ1VfRVhQRURJVEVfQk9PVCBp cyBub3Qgc2V0CkNPTkZJR19CVUlMRF9CSU4yQz15CkNPTkZJR19JS0NPTkZJRz15CiMgQ09ORklH X0lLQ09ORklHX1BST0MgaXMgbm90IHNldApDT05GSUdfTE9HX0JVRl9TSElGVD0xNwpDT05GSUdf TE9HX0NQVV9NQVhfQlVGX1NISUZUPTEyCkNPTkZJR19IQVZFX1VOU1RBQkxFX1NDSEVEX0NMT0NL PXkKQ09ORklHX0FSQ0hfV0FOVF9CQVRDSEVEX1VOTUFQX1RMQl9GTFVTSD15CkNPTkZJR19DR1JP VVBTPXkKIyBDT05GSUdfQ0dST1VQX0RFQlVHIGlzIG5vdCBzZXQKIyBDT05GSUdfQ0dST1VQX0ZS RUVaRVIgaXMgbm90IHNldAojIENPTkZJR19DR1JPVVBfUElEUyBpcyBub3Qgc2V0CiMgQ09ORklH X0NHUk9VUF9ERVZJQ0UgaXMgbm90IHNldAojIENPTkZJR19DUFVTRVRTIGlzIG5vdCBzZXQKIyBD T05GSUdfQ0dST1VQX0NQVUFDQ1QgaXMgbm90IHNldAojIENPTkZJR19NRU1DRyBpcyBub3Qgc2V0 CiMgQ09ORklHX0NHUk9VUF9IVUdFVExCIGlzIG5vdCBzZXQKIyBDT05GSUdfQ0dST1VQX1BFUkYg aXMgbm90IHNldAojIENPTkZJR19DR1JPVVBfU0NIRUQgaXMgbm90IHNldApDT05GSUdfQ0hFQ0tQ T0lOVF9SRVNUT1JFPXkKIyBDT05GSUdfTkFNRVNQQUNFUyBpcyBub3Qgc2V0CiMgQ09ORklHX1ND SEVEX0FVVE9HUk9VUCBpcyBub3Qgc2V0CiMgQ09ORklHX1NZU0ZTX0RFUFJFQ0FURUQgaXMgbm90 IHNldAojIENPTkZJR19SRUxBWSBpcyBub3Qgc2V0CkNPTkZJR19CTEtfREVWX0lOSVRSRD15CkNP TkZJR19JTklUUkFNRlNfU09VUkNFPSIiCkNPTkZJR19SRF9HWklQPXkKIyBDT05GSUdfUkRfQlpJ UDIgaXMgbm90IHNldApDT05GSUdfUkRfTFpNQT15CiMgQ09ORklHX1JEX1haIGlzIG5vdCBzZXQK Q09ORklHX1JEX0xaTz15CiMgQ09ORklHX1JEX0xaNCBpcyBub3Qgc2V0CiMgQ09ORklHX0NDX09Q VElNSVpFX0ZPUl9TSVpFIGlzIG5vdCBzZXQKQ09ORklHX1NZU0NUTD15CkNPTkZJR19BTk9OX0lO T0RFUz15CkNPTkZJR19IQVZFX1VJRDE2PXkKQ09ORklHX1NZU0NUTF9FWENFUFRJT05fVFJBQ0U9 eQpDT05GSUdfSEFWRV9QQ1NQS1JfUExBVEZPUk09eQpDT05GSUdfQlBGPXkKQ09ORklHX0VYUEVS VD15CkNPTkZJR19VSUQxNj15CkNPTkZJR19NVUxUSVVTRVI9eQpDT05GSUdfU0dFVE1BU0tfU1lT Q0FMTD15CiMgQ09ORklHX1NZU0ZTX1NZU0NBTEwgaXMgbm90IHNldAojIENPTkZJR19TWVNDVExf U1lTQ0FMTCBpcyBub3Qgc2V0CkNPTkZJR19LQUxMU1lNUz15CkNPTkZJR19LQUxMU1lNU19BTEw9 eQpDT05GSUdfUFJJTlRLPXkKQ09ORklHX0JVRz15CkNPTkZJR19QQ1NQS1JfUExBVEZPUk09eQpD T05GSUdfQkFTRV9GVUxMPXkKQ09ORklHX0ZVVEVYPXkKQ09ORklHX0VQT0xMPXkKQ09ORklHX1NJ R05BTEZEPXkKQ09ORklHX1RJTUVSRkQ9eQojIENPTkZJR19FVkVOVEZEIGlzIG5vdCBzZXQKQ09O RklHX0JQRl9TWVNDQUxMPXkKQ09ORklHX1NITUVNPXkKQ09ORklHX0FJTz15CkNPTkZJR19BRFZJ U0VfU1lTQ0FMTFM9eQpDT05GSUdfVVNFUkZBVUxURkQ9eQpDT05GSUdfUENJX1FVSVJLUz15CkNP TkZJR19NRU1CQVJSSUVSPXkKIyBDT05GSUdfRU1CRURERUQgaXMgbm90IHNldApDT05GSUdfSEFW RV9QRVJGX0VWRU5UUz15CgojCiMgS2VybmVsIFBlcmZvcm1hbmNlIEV2ZW50cyBBbmQgQ291bnRl cnMKIwpDT05GSUdfUEVSRl9FVkVOVFM9eQojIENPTkZJR19ERUJVR19QRVJGX1VTRV9WTUFMTE9D IGlzIG5vdCBzZXQKQ09ORklHX1ZNX0VWRU5UX0NPVU5URVJTPXkKIyBDT05GSUdfQ09NUEFUX0JS SyBpcyBub3Qgc2V0CiMgQ09ORklHX1NMQUIgaXMgbm90IHNldAojIENPTkZJR19TTFVCIGlzIG5v dCBzZXQKQ09ORklHX1NMT0I9eQojIENPTkZJR19TWVNURU1fREFUQV9WRVJJRklDQVRJT04gaXMg bm90IHNldAojIENPTkZJR19QUk9GSUxJTkcgaXMgbm90IHNldApDT05GSUdfSEFWRV9PUFJPRklM RT15CkNPTkZJR19PUFJPRklMRV9OTUlfVElNRVI9eQpDT05GSUdfS1BST0JFUz15CkNPTkZJR19K VU1QX0xBQkVMPXkKIyBDT05GSUdfU1RBVElDX0tFWVNfU0VMRlRFU1QgaXMgbm90IHNldApDT05G SUdfT1BUUFJPQkVTPXkKIyBDT05GSUdfVVBST0JFUyBpcyBub3Qgc2V0CiMgQ09ORklHX0hBVkVf NjRCSVRfQUxJR05FRF9BQ0NFU1MgaXMgbm90IHNldApDT05GSUdfSEFWRV9FRkZJQ0lFTlRfVU5B TElHTkVEX0FDQ0VTUz15CkNPTkZJR19BUkNIX1VTRV9CVUlMVElOX0JTV0FQPXkKQ09ORklHX0tS RVRQUk9CRVM9eQpDT05GSUdfSEFWRV9JT1JFTUFQX1BST1Q9eQpDT05GSUdfSEFWRV9LUFJPQkVT PXkKQ09ORklHX0hBVkVfS1JFVFBST0JFUz15CkNPTkZJR19IQVZFX09QVFBST0JFUz15CkNPTkZJ R19IQVZFX0tQUk9CRVNfT05fRlRSQUNFPXkKQ09ORklHX0hBVkVfQVJDSF9UUkFDRUhPT0s9eQpD T05GSUdfSEFWRV9ETUFfQVRUUlM9eQpDT05GSUdfSEFWRV9ETUFfQ09OVElHVU9VUz15CkNPTkZJ R19HRU5FUklDX1NNUF9JRExFX1RIUkVBRD15CkNPTkZJR19BUkNIX1dBTlRTX0RZTkFNSUNfVEFT S19TVFJVQ1Q9eQpDT05GSUdfSEFWRV9SRUdTX0FORF9TVEFDS19BQ0NFU1NfQVBJPXkKQ09ORklH X0hBVkVfRE1BX0FQSV9ERUJVRz15CkNPTkZJR19IQVZFX0hXX0JSRUFLUE9JTlQ9eQpDT05GSUdf SEFWRV9NSVhFRF9CUkVBS1BPSU5UU19SRUdTPXkKQ09ORklHX0hBVkVfVVNFUl9SRVRVUk5fTk9U SUZJRVI9eQpDT05GSUdfSEFWRV9QRVJGX0VWRU5UU19OTUk9eQpDT05GSUdfSEFWRV9QRVJGX1JF R1M9eQpDT05GSUdfSEFWRV9QRVJGX1VTRVJfU1RBQ0tfRFVNUD15CkNPTkZJR19IQVZFX0FSQ0hf SlVNUF9MQUJFTD15CkNPTkZJR19BUkNIX0hBVkVfTk1JX1NBRkVfQ01QWENIRz15CkNPTkZJR19I QVZFX0NNUFhDSEdfTE9DQUw9eQpDT05GSUdfSEFWRV9DTVBYQ0hHX0RPVUJMRT15CkNPTkZJR19B UkNIX1dBTlRfSVBDX1BBUlNFX1ZFUlNJT049eQpDT05GSUdfSEFWRV9BUkNIX1NFQ0NPTVBfRklM VEVSPXkKQ09ORklHX1NFQ0NPTVBfRklMVEVSPXkKQ09ORklHX0hBVkVfQ0NfU1RBQ0tQUk9URUNU T1I9eQpDT05GSUdfQ0NfU1RBQ0tQUk9URUNUT1I9eQojIENPTkZJR19DQ19TVEFDS1BST1RFQ1RP Ul9OT05FIGlzIG5vdCBzZXQKQ09ORklHX0NDX1NUQUNLUFJPVEVDVE9SX1JFR1VMQVI9eQojIENP TkZJR19DQ19TVEFDS1BST1RFQ1RPUl9TVFJPTkcgaXMgbm90IHNldApDT05GSUdfSEFWRV9JUlFf VElNRV9BQ0NPVU5USU5HPXkKQ09ORklHX0hBVkVfQVJDSF9UUkFOU1BBUkVOVF9IVUdFUEFHRT15 CkNPTkZJR19NT0RVTEVTX1VTRV9FTEZfUkVMPXkKQ09ORklHX0FSQ0hfSEFTX0VMRl9SQU5ET01J WkU9eQpDT05GSUdfSEFWRV9DT1BZX1RIUkVBRF9UTFM9eQpDT05GSUdfQ0xPTkVfQkFDS1dBUkRT PXkKQ09ORklHX09MRF9TSUdTVVNQRU5EMz15CkNPTkZJR19PTERfU0lHQUNUSU9OPXkKCiMKIyBH Q09WLWJhc2VkIGtlcm5lbCBwcm9maWxpbmcKIwpDT05GSUdfR0NPVl9LRVJORUw9eQpDT05GSUdf QVJDSF9IQVNfR0NPVl9QUk9GSUxFX0FMTD15CkNPTkZJR19HQ09WX1BST0ZJTEVfQUxMPXkKIyBD T05GSUdfR0NPVl9GT1JNQVRfQVVUT0RFVEVDVCBpcyBub3Qgc2V0CiMgQ09ORklHX0dDT1ZfRk9S TUFUXzNfNCBpcyBub3Qgc2V0CkNPTkZJR19HQ09WX0ZPUk1BVF80Xzc9eQpDT05GSUdfSEFWRV9H RU5FUklDX0RNQV9DT0hFUkVOVD15CkNPTkZJR19SVF9NVVRFWEVTPXkKQ09ORklHX0JBU0VfU01B TEw9MApDT05GSUdfTU9EVUxFUz15CiMgQ09ORklHX01PRFVMRV9GT1JDRV9MT0FEIGlzIG5vdCBz ZXQKIyBDT05GSUdfTU9EVUxFX1VOTE9BRCBpcyBub3Qgc2V0CiMgQ09ORklHX01PRFZFUlNJT05T IGlzIG5vdCBzZXQKIyBDT05GSUdfTU9EVUxFX1NSQ1ZFUlNJT05fQUxMIGlzIG5vdCBzZXQKIyBD T05GSUdfTU9EVUxFX1NJRyBpcyBub3Qgc2V0CiMgQ09ORklHX01PRFVMRV9DT01QUkVTUyBpcyBu b3Qgc2V0CkNPTkZJR19NT0RVTEVTX1RSRUVfTE9PS1VQPXkKQ09ORklHX1NUT1BfTUFDSElORT15 CiMgQ09ORklHX0JMT0NLIGlzIG5vdCBzZXQKQ09ORklHX1BBREFUQT15CkNPTkZJR19VTklOTElO RV9TUElOX1VOTE9DSz15CkNPTkZJR19BUkNIX1NVUFBPUlRTX0FUT01JQ19STVc9eQpDT05GSUdf UldTRU1fU1BJTl9PTl9PV05FUj15CkNPTkZJR19MT0NLX1NQSU5fT05fT1dORVI9eQpDT05GSUdf QVJDSF9VU0VfUVVFVUVEX1NQSU5MT0NLUz15CkNPTkZJR19RVUVVRURfU1BJTkxPQ0tTPXkKQ09O RklHX0FSQ0hfVVNFX1FVRVVFRF9SV0xPQ0tTPXkKQ09ORklHX1FVRVVFRF9SV0xPQ0tTPXkKQ09O RklHX0ZSRUVaRVI9eQoKIwojIFByb2Nlc3NvciB0eXBlIGFuZCBmZWF0dXJlcwojCkNPTkZJR19a T05FX0RNQT15CkNPTkZJR19TTVA9eQpDT05GSUdfWDg2X0ZFQVRVUkVfTkFNRVM9eQpDT05GSUdf WDg2X01QUEFSU0U9eQpDT05GSUdfWDg2X0JJR1NNUD15CiMgQ09ORklHX1g4Nl9FWFRFTkRFRF9Q TEFURk9STSBpcyBub3Qgc2V0CiMgQ09ORklHX1g4Nl9JTlRFTF9MUFNTIGlzIG5vdCBzZXQKIyBD T05GSUdfWDg2X0FNRF9QTEFURk9STV9ERVZJQ0UgaXMgbm90IHNldApDT05GSUdfSU9TRl9NQkk9 bQpDT05GSUdfSU9TRl9NQklfREVCVUc9eQpDT05GSUdfWDg2XzMyX0lSSVM9bQojIENPTkZJR19T Q0hFRF9PTUlUX0ZSQU1FX1BPSU5URVIgaXMgbm90IHNldApDT05GSUdfSFlQRVJWSVNPUl9HVUVT VD15CkNPTkZJR19QQVJBVklSVD15CiMgQ09ORklHX1BBUkFWSVJUX0RFQlVHIGlzIG5vdCBzZXQK IyBDT05GSUdfUEFSQVZJUlRfU1BJTkxPQ0tTIGlzIG5vdCBzZXQKQ09ORklHX0tWTV9HVUVTVD15 CiMgQ09ORklHX0tWTV9ERUJVR19GUyBpcyBub3Qgc2V0CiMgQ09ORklHX0xHVUVTVF9HVUVTVCBp cyBub3Qgc2V0CiMgQ09ORklHX1BBUkFWSVJUX1RJTUVfQUNDT1VOVElORyBpcyBub3Qgc2V0CkNP TkZJR19QQVJBVklSVF9DTE9DSz15CkNPTkZJR19OT19CT09UTUVNPXkKQ09ORklHX000ODY9eQoj IENPTkZJR19NNTg2IGlzIG5vdCBzZXQKIyBDT05GSUdfTTU4NlRTQyBpcyBub3Qgc2V0CiMgQ09O RklHX001ODZNTVggaXMgbm90IHNldAojIENPTkZJR19NNjg2IGlzIG5vdCBzZXQKIyBDT05GSUdf TVBFTlRJVU1JSSBpcyBub3Qgc2V0CiMgQ09ORklHX01QRU5USVVNSUlJIGlzIG5vdCBzZXQKIyBD T05GSUdfTVBFTlRJVU1NIGlzIG5vdCBzZXQKIyBDT05GSUdfTVBFTlRJVU00IGlzIG5vdCBzZXQK IyBDT05GSUdfTUs2IGlzIG5vdCBzZXQKIyBDT05GSUdfTUs3IGlzIG5vdCBzZXQKIyBDT05GSUdf TUs4IGlzIG5vdCBzZXQKIyBDT05GSUdfTUNSVVNPRSBpcyBub3Qgc2V0CiMgQ09ORklHX01FRkZJ Q0VPTiBpcyBub3Qgc2V0CiMgQ09ORklHX01XSU5DSElQQzYgaXMgbm90IHNldAojIENPTkZJR19N V0lOQ0hJUDNEIGlzIG5vdCBzZXQKIyBDT05GSUdfTUVMQU4gaXMgbm90IHNldAojIENPTkZJR19N R0VPREVHWDEgaXMgbm90IHNldAojIENPTkZJR19NR0VPREVfTFggaXMgbm90IHNldAojIENPTkZJ R19NQ1lSSVhJSUkgaXMgbm90IHNldAojIENPTkZJR19NVklBQzNfMiBpcyBub3Qgc2V0CiMgQ09O RklHX01WSUFDNyBpcyBub3Qgc2V0CiMgQ09ORklHX01DT1JFMiBpcyBub3Qgc2V0CiMgQ09ORklH X01BVE9NIGlzIG5vdCBzZXQKQ09ORklHX1g4Nl9HRU5FUklDPXkKQ09ORklHX1g4Nl9JTlRFUk5P REVfQ0FDSEVfU0hJRlQ9NgpDT05GSUdfWDg2X0wxX0NBQ0hFX1NISUZUPTYKIyBDT05GSUdfWDg2 X1BQUk9fRkVOQ0UgaXMgbm90IHNldApDT05GSUdfWDg2X0YwMEZfQlVHPXkKQ09ORklHX1g4Nl9J TlZEX0JVRz15CkNPTkZJR19YODZfQUxJR05NRU5UXzE2PXkKQ09ORklHX1g4Nl9JTlRFTF9VU0VS Q09QWT15CkNPTkZJR19YODZfTUlOSU1VTV9DUFVfRkFNSUxZPTQKQ09ORklHX1BST0NFU1NPUl9T RUxFQ1Q9eQpDT05GSUdfQ1BVX1NVUF9JTlRFTD15CiMgQ09ORklHX0NQVV9TVVBfQ1lSSVhfMzIg aXMgbm90IHNldAojIENPTkZJR19DUFVfU1VQX0FNRCBpcyBub3Qgc2V0CkNPTkZJR19DUFVfU1VQ X0NFTlRBVVI9eQpDT05GSUdfQ1BVX1NVUF9UUkFOU01FVEFfMzI9eQojIENPTkZJR19DUFVfU1VQ X1VNQ18zMiBpcyBub3Qgc2V0CkNPTkZJR19IUEVUX1RJTUVSPXkKIyBDT05GSUdfRE1JIGlzIG5v dCBzZXQKQ09ORklHX05SX0NQVVM9MzIKIyBDT05GSUdfU0NIRURfU01UIGlzIG5vdCBzZXQKQ09O RklHX1NDSEVEX01DPXkKIyBDT05GSUdfUFJFRU1QVF9OT05FIGlzIG5vdCBzZXQKQ09ORklHX1BS RUVNUFRfVk9MVU5UQVJZPXkKIyBDT05GSUdfUFJFRU1QVCBpcyBub3Qgc2V0CkNPTkZJR19QUkVF TVBUX0NPVU5UPXkKQ09ORklHX1g4Nl9MT0NBTF9BUElDPXkKQ09ORklHX1g4Nl9JT19BUElDPXkK IyBDT05GSUdfWDg2X1JFUk9VVEVfRk9SX0JST0tFTl9CT09UX0lSUVMgaXMgbm90IHNldAojIENP TkZJR19YODZfTUNFIGlzIG5vdCBzZXQKIyBDT05GSUdfWDg2X0xFR0FDWV9WTTg2IGlzIG5vdCBz ZXQKIyBDT05GSUdfVk04NiBpcyBub3Qgc2V0CkNPTkZJR19YODZfMTZCSVQ9eQpDT05GSUdfWDg2 X0VTUEZJWDMyPXkKIyBDT05GSUdfVE9TSElCQSBpcyBub3Qgc2V0CiMgQ09ORklHX0k4SyBpcyBu b3Qgc2V0CkNPTkZJR19YODZfUkVCT09URklYVVBTPXkKQ09ORklHX01JQ1JPQ09ERT1tCiMgQ09O RklHX01JQ1JPQ09ERV9JTlRFTCBpcyBub3Qgc2V0CkNPTkZJR19NSUNST0NPREVfQU1EPXkKQ09O RklHX01JQ1JPQ09ERV9PTERfSU5URVJGQUNFPXkKQ09ORklHX1g4Nl9NU1I9bQpDT05GSUdfWDg2 X0NQVUlEPW0KIyBDT05GSUdfTk9ISUdITUVNIGlzIG5vdCBzZXQKQ09ORklHX0hJR0hNRU00Rz15 CiMgQ09ORklHX1ZNU1BMSVRfM0cgaXMgbm90IHNldAojIENPTkZJR19WTVNQTElUXzNHX09QVCBp cyBub3Qgc2V0CiMgQ09ORklHX1ZNU1BMSVRfMkcgaXMgbm90IHNldApDT05GSUdfVk1TUExJVF8y R19PUFQ9eQojIENPTkZJR19WTVNQTElUXzFHIGlzIG5vdCBzZXQKQ09ORklHX1BBR0VfT0ZGU0VU PTB4NzgwMDAwMDAKQ09ORklHX0hJR0hNRU09eQpDT05GSUdfTkVFRF9OT0RFX01FTU1BUF9TSVpF PXkKQ09ORklHX0FSQ0hfRkxBVE1FTV9FTkFCTEU9eQpDT05GSUdfQVJDSF9TUEFSU0VNRU1fRU5B QkxFPXkKQ09ORklHX0FSQ0hfU0VMRUNUX01FTU9SWV9NT0RFTD15CkNPTkZJR19JTExFR0FMX1BP SU5URVJfVkFMVUU9MApDT05GSUdfU0VMRUNUX01FTU9SWV9NT0RFTD15CiMgQ09ORklHX0ZMQVRN RU1fTUFOVUFMIGlzIG5vdCBzZXQKQ09ORklHX1NQQVJTRU1FTV9NQU5VQUw9eQpDT05GSUdfU1BB UlNFTUVNPXkKQ09ORklHX0hBVkVfTUVNT1JZX1BSRVNFTlQ9eQpDT05GSUdfU1BBUlNFTUVNX1NU QVRJQz15CkNPTkZJR19IQVZFX01FTUJMT0NLPXkKQ09ORklHX0hBVkVfTUVNQkxPQ0tfTk9ERV9N QVA9eQpDT05GSUdfQVJDSF9ESVNDQVJEX01FTUJMT0NLPXkKQ09ORklHX01FTU9SWV9JU09MQVRJ T049eQojIENPTkZJR19IQVZFX0JPT1RNRU1fSU5GT19OT0RFIGlzIG5vdCBzZXQKIyBDT05GSUdf TUVNT1JZX0hPVFBMVUcgaXMgbm90IHNldApDT05GSUdfU1BMSVRfUFRMT0NLX0NQVVM9NApDT05G SUdfTUVNT1JZX0JBTExPT049eQojIENPTkZJR19DT01QQUNUSU9OIGlzIG5vdCBzZXQKQ09ORklH X01JR1JBVElPTj15CiMgQ09ORklHX1BIWVNfQUREUl9UXzY0QklUIGlzIG5vdCBzZXQKQ09ORklH X1pPTkVfRE1BX0ZMQUc9MQpDT05GSUdfVklSVF9UT19CVVM9eQpDT05GSUdfS1NNPXkKQ09ORklH X0RFRkFVTFRfTU1BUF9NSU5fQUREUj00MDk2CiMgQ09ORklHX1RSQU5TUEFSRU5UX0hVR0VQQUdF IGlzIG5vdCBzZXQKQ09ORklHX0NMRUFOQ0FDSEU9eQpDT05GSUdfQ01BPXkKIyBDT05GSUdfQ01B X0RFQlVHIGlzIG5vdCBzZXQKIyBDT05GSUdfQ01BX0RFQlVHRlMgaXMgbm90IHNldApDT05GSUdf Q01BX0FSRUFTPTcKIyBDT05GSUdfWlBPT0wgaXMgbm90IHNldAojIENPTkZJR19aQlVEIGlzIG5v dCBzZXQKQ09ORklHX1pTTUFMTE9DPW0KQ09ORklHX1BHVEFCTEVfTUFQUElORz15CiMgQ09ORklH X1pTTUFMTE9DX1NUQVQgaXMgbm90IHNldApDT05GSUdfR0VORVJJQ19FQVJMWV9JT1JFTUFQPXkK Q09ORklHX0FSQ0hfU1VQUE9SVFNfREVGRVJSRURfU1RSVUNUX1BBR0VfSU5JVD15CiMgQ09ORklH X0lETEVfUEFHRV9UUkFDS0lORyBpcyBub3Qgc2V0CiMgQ09ORklHX0hJR0hQVEUgaXMgbm90IHNl dAojIENPTkZJR19YODZfQ0hFQ0tfQklPU19DT1JSVVBUSU9OIGlzIG5vdCBzZXQKQ09ORklHX1g4 Nl9SRVNFUlZFX0xPVz02NApDT05GSUdfTUFUSF9FTVVMQVRJT049eQojIENPTkZJR19NVFJSIGlz IG5vdCBzZXQKIyBDT05GSUdfQVJDSF9SQU5ET00gaXMgbm90IHNldApDT05GSUdfWDg2X1NNQVA9 eQpDT05GSUdfWDg2X0lOVEVMX01QWD15CiMgQ09ORklHX0VGSSBpcyBub3Qgc2V0CkNPTkZJR19T RUNDT01QPXkKIyBDT05GSUdfSFpfMTAwIGlzIG5vdCBzZXQKIyBDT05GSUdfSFpfMjUwIGlzIG5v dCBzZXQKIyBDT05GSUdfSFpfMzAwIGlzIG5vdCBzZXQKQ09ORklHX0haXzEwMDA9eQpDT05GSUdf SFo9MTAwMAojIENPTkZJR19TQ0hFRF9IUlRJQ0sgaXMgbm90IHNldAojIENPTkZJR19LRVhFQyBp cyBub3Qgc2V0CkNPTkZJR19DUkFTSF9EVU1QPXkKQ09ORklHX1BIWVNJQ0FMX1NUQVJUPTB4MTAw MDAwMApDT05GSUdfUkVMT0NBVEFCTEU9eQpDT05GSUdfUkFORE9NSVpFX0JBU0U9eQpDT05GSUdf UkFORE9NSVpFX0JBU0VfTUFYX09GRlNFVD0weDIwMDAwMDAwCkNPTkZJR19YODZfTkVFRF9SRUxP Q1M9eQpDT05GSUdfUEhZU0lDQUxfQUxJR049MHgyMDAwMDAKQ09ORklHX0hPVFBMVUdfQ1BVPXkK Q09ORklHX0JPT1RQQVJBTV9IT1RQTFVHX0NQVTA9eQpDT05GSUdfREVCVUdfSE9UUExVR19DUFUw PXkKQ09ORklHX0NPTVBBVF9WRFNPPXkKIyBDT05GSUdfQ01ETElORV9CT09MIGlzIG5vdCBzZXQK Q09ORklHX01PRElGWV9MRFRfU1lTQ0FMTD15CkNPTkZJR19BUkNIX0VOQUJMRV9NRU1PUllfSE9U UExVRz15CgojCiMgUG93ZXIgbWFuYWdlbWVudCBhbmQgQUNQSSBvcHRpb25zCiMKQ09ORklHX1NV U1BFTkQ9eQpDT05GSUdfU1VTUEVORF9GUkVFWkVSPXkKIyBDT05GSUdfU1VTUEVORF9TS0lQX1NZ TkMgaXMgbm90IHNldApDT05GSUdfUE1fU0xFRVA9eQpDT05GSUdfUE1fU0xFRVBfU01QPXkKIyBD T05GSUdfUE1fQVVUT1NMRUVQIGlzIG5vdCBzZXQKIyBDT05GSUdfUE1fV0FLRUxPQ0tTIGlzIG5v dCBzZXQKQ09ORklHX1BNPXkKIyBDT05GSUdfUE1fREVCVUcgaXMgbm90IHNldAojIENPTkZJR19X UV9QT1dFUl9FRkZJQ0lFTlRfREVGQVVMVCBpcyBub3Qgc2V0CkNPTkZJR19BQ1BJPXkKQ09ORklH X0FDUElfTEVHQUNZX1RBQkxFU19MT09LVVA9eQpDT05GSUdfQVJDSF9NSUdIVF9IQVZFX0FDUElf UERDPXkKQ09ORklHX0FDUElfU1lTVEVNX1BPV0VSX1NUQVRFU19TVVBQT1JUPXkKQ09ORklHX0FD UElfU0xFRVA9eQojIENPTkZJR19BQ1BJX1BST0NGU19QT1dFUiBpcyBub3Qgc2V0CkNPTkZJR19B Q1BJX1JFVl9PVkVSUklERV9QT1NTSUJMRT15CiMgQ09ORklHX0FDUElfRUNfREVCVUdGUyBpcyBu b3Qgc2V0CkNPTkZJR19BQ1BJX0FDPXkKQ09ORklHX0FDUElfQkFUVEVSWT15CkNPTkZJR19BQ1BJ X0JVVFRPTj15CiMgQ09ORklHX0FDUElfVklERU8gaXMgbm90IHNldApDT05GSUdfQUNQSV9GQU49 eQojIENPTkZJR19BQ1BJX0RPQ0sgaXMgbm90IHNldApDT05GSUdfQUNQSV9DUFVfRlJFUV9QU1M9 eQpDT05GSUdfQUNQSV9QUk9DRVNTT1JfSURMRT15CkNPTkZJR19BQ1BJX1BST0NFU1NPUj15CkNP TkZJR19BQ1BJX0hPVFBMVUdfQ1BVPXkKIyBDT05GSUdfQUNQSV9QUk9DRVNTT1JfQUdHUkVHQVRP UiBpcyBub3Qgc2V0CkNPTkZJR19BQ1BJX1RIRVJNQUw9eQpDT05GSUdfQUNQSV9DVVNUT01fRFNE VF9GSUxFPSIiCiMgQ09ORklHX0FDUElfQ1VTVE9NX0RTRFQgaXMgbm90IHNldAojIENPTkZJR19B Q1BJX0lOSVRSRF9UQUJMRV9PVkVSUklERSBpcyBub3Qgc2V0CiMgQ09ORklHX0FDUElfREVCVUcg aXMgbm90IHNldAojIENPTkZJR19BQ1BJX1BDSV9TTE9UIGlzIG5vdCBzZXQKQ09ORklHX1g4Nl9Q TV9USU1FUj15CkNPTkZJR19BQ1BJX0NPTlRBSU5FUj15CkNPTkZJR19BQ1BJX0hPVFBMVUdfSU9B UElDPXkKIyBDT05GSUdfQUNQSV9TQlMgaXMgbm90IHNldAojIENPTkZJR19BQ1BJX0hFRCBpcyBu b3Qgc2V0CiMgQ09ORklHX0FDUElfQ1VTVE9NX01FVEhPRCBpcyBub3Qgc2V0CiMgQ09ORklHX0FD UElfUkVEVUNFRF9IQVJEV0FSRV9PTkxZIGlzIG5vdCBzZXQKQ09ORklHX0hBVkVfQUNQSV9BUEVJ PXkKQ09ORklHX0hBVkVfQUNQSV9BUEVJX05NST15CiMgQ09ORklHX0FDUElfQVBFSSBpcyBub3Qg c2V0CiMgQ09ORklHX1BNSUNfT1BSRUdJT04gaXMgbm90IHNldAojIENPTkZJR19TRkkgaXMgbm90 IHNldApDT05GSUdfWDg2X0FQTV9CT09UPXkKQ09ORklHX0FQTT15CiMgQ09ORklHX0FQTV9JR05P UkVfVVNFUl9TVVNQRU5EIGlzIG5vdCBzZXQKIyBDT05GSUdfQVBNX0RPX0VOQUJMRSBpcyBub3Qg c2V0CiMgQ09ORklHX0FQTV9DUFVfSURMRSBpcyBub3Qgc2V0CkNPTkZJR19BUE1fRElTUExBWV9C TEFOSz15CkNPTkZJR19BUE1fQUxMT1dfSU5UUz15CgojCiMgQ1BVIEZyZXF1ZW5jeSBzY2FsaW5n CiMKQ09ORklHX0NQVV9GUkVRPXkKQ09ORklHX0NQVV9GUkVRX0dPVl9DT01NT049eQpDT05GSUdf Q1BVX0ZSRVFfU1RBVD15CkNPTkZJR19DUFVfRlJFUV9TVEFUX0RFVEFJTFM9eQpDT05GSUdfQ1BV X0ZSRVFfREVGQVVMVF9HT1ZfUEVSRk9STUFOQ0U9eQojIENPTkZJR19DUFVfRlJFUV9ERUZBVUxU X0dPVl9QT1dFUlNBVkUgaXMgbm90IHNldAojIENPTkZJR19DUFVfRlJFUV9ERUZBVUxUX0dPVl9V U0VSU1BBQ0UgaXMgbm90IHNldAojIENPTkZJR19DUFVfRlJFUV9ERUZBVUxUX0dPVl9PTkRFTUFO RCBpcyBub3Qgc2V0CiMgQ09ORklHX0NQVV9GUkVRX0RFRkFVTFRfR09WX0NPTlNFUlZBVElWRSBp cyBub3Qgc2V0CkNPTkZJR19DUFVfRlJFUV9HT1ZfUEVSRk9STUFOQ0U9eQpDT05GSUdfQ1BVX0ZS RVFfR09WX1BPV0VSU0FWRT15CiMgQ09ORklHX0NQVV9GUkVRX0dPVl9VU0VSU1BBQ0UgaXMgbm90 IHNldApDT05GSUdfQ1BVX0ZSRVFfR09WX09OREVNQU5EPW0KIyBDT05GSUdfQ1BVX0ZSRVFfR09W X0NPTlNFUlZBVElWRSBpcyBub3Qgc2V0CgojCiMgQ1BVIGZyZXF1ZW5jeSBzY2FsaW5nIGRyaXZl cnMKIwpDT05GSUdfWDg2X0lOVEVMX1BTVEFURT15CiMgQ09ORklHX1g4Nl9QQ0NfQ1BVRlJFUSBp cyBub3Qgc2V0CiMgQ09ORklHX1g4Nl9BQ1BJX0NQVUZSRVEgaXMgbm90IHNldAojIENPTkZJR19Y ODZfUE9XRVJOT1dfSzYgaXMgbm90IHNldApDT05GSUdfWDg2X1BPV0VSTk9XX0s3PW0KQ09ORklH X1g4Nl9QT1dFUk5PV19LN19BQ1BJPXkKIyBDT05GSUdfWDg2X0dYX1NVU1BNT0QgaXMgbm90IHNl dApDT05GSUdfWDg2X1NQRUVEU1RFUF9DRU5UUklOTz1tCkNPTkZJR19YODZfU1BFRURTVEVQX0NF TlRSSU5PX1RBQkxFPXkKQ09ORklHX1g4Nl9TUEVFRFNURVBfSUNIPXkKIyBDT05GSUdfWDg2X1NQ RUVEU1RFUF9TTUkgaXMgbm90IHNldAojIENPTkZJR19YODZfUDRfQ0xPQ0tNT0QgaXMgbm90IHNl dAojIENPTkZJR19YODZfQ1BVRlJFUV9ORk9SQ0UyIGlzIG5vdCBzZXQKQ09ORklHX1g4Nl9MT05H UlVOPXkKIyBDT05GSUdfWDg2X0xPTkdIQVVMIGlzIG5vdCBzZXQKIyBDT05GSUdfWDg2X0VfUE9X RVJTQVZFUiBpcyBub3Qgc2V0CgojCiMgc2hhcmVkIG9wdGlvbnMKIwpDT05GSUdfWDg2X1NQRUVE U1RFUF9MSUI9eQpDT05GSUdfWDg2X1NQRUVEU1RFUF9SRUxBWEVEX0NBUF9DSEVDSz15CgojCiMg Q1BVIElkbGUKIwpDT05GSUdfQ1BVX0lETEU9eQpDT05GSUdfQ1BVX0lETEVfR09WX0xBRERFUj15 CkNPTkZJR19DUFVfSURMRV9HT1ZfTUVOVT15CiMgQ09ORklHX0FSQ0hfTkVFRFNfQ1BVX0lETEVf Q09VUExFRCBpcyBub3Qgc2V0CiMgQ09ORklHX0lOVEVMX0lETEUgaXMgbm90IHNldAoKIwojIEJ1 cyBvcHRpb25zIChQQ0kgZXRjLikKIwpDT05GSUdfUENJPXkKIyBDT05GSUdfUENJX0dPQklPUyBp cyBub3Qgc2V0CiMgQ09ORklHX1BDSV9HT01NQ09ORklHIGlzIG5vdCBzZXQKIyBDT05GSUdfUENJ X0dPRElSRUNUIGlzIG5vdCBzZXQKIyBDT05GSUdfUENJX0dPT0xQQyBpcyBub3Qgc2V0CkNPTkZJ R19QQ0lfR09BTlk9eQpDT05GSUdfUENJX0JJT1M9eQpDT05GSUdfUENJX0RJUkVDVD15CkNPTkZJ R19QQ0lfTU1DT05GSUc9eQpDT05GSUdfUENJX09MUEM9eQpDT05GSUdfUENJX0RPTUFJTlM9eQoj IENPTkZJR19QQ0lfQ05CMjBMRV9RVUlSSyBpcyBub3Qgc2V0CiMgQ09ORklHX1BDSUVQT1JUQlVT IGlzIG5vdCBzZXQKIyBDT05GSUdfUENJX01TSSBpcyBub3Qgc2V0CiMgQ09ORklHX1BDSV9ERUJV RyBpcyBub3Qgc2V0CiMgQ09ORklHX1BDSV9SRUFMTE9DX0VOQUJMRV9BVVRPIGlzIG5vdCBzZXQK IyBDT05GSUdfUENJX1NUVUIgaXMgbm90IHNldApDT05GSUdfSFRfSVJRPXkKIyBDT05GSUdfUENJ X0lPViBpcyBub3Qgc2V0CiMgQ09ORklHX1BDSV9QUkkgaXMgbm90IHNldAojIENPTkZJR19QQ0lf UEFTSUQgaXMgbm90IHNldApDT05GSUdfUENJX0xBQkVMPXkKCiMKIyBQQ0kgaG9zdCBjb250cm9s bGVyIGRyaXZlcnMKIwpDT05GSUdfSVNBX0RNQV9BUEk9eQojIENPTkZJR19JU0EgaXMgbm90IHNl dApDT05GSUdfU0N4MjAwPXkKQ09ORklHX1NDeDIwMEhSX1RJTUVSPXkKQ09ORklHX09MUEM9eQoj IENPTkZJR19PTFBDX1hPMTVfU0NJIGlzIG5vdCBzZXQKQ09ORklHX0FMSVg9eQojIENPTkZJR19O RVQ1NTAxIGlzIG5vdCBzZXQKQ09ORklHX1BDQ0FSRD1tCkNPTkZJR19QQ01DSUE9bQojIENPTkZJ R19QQ01DSUFfTE9BRF9DSVMgaXMgbm90IHNldApDT05GSUdfQ0FSREJVUz15CgojCiMgUEMtY2Fy ZCBicmlkZ2VzCiMKIyBDT05GSUdfWUVOVEEgaXMgbm90IHNldAojIENPTkZJR19QRDY3MjkgaXMg bm90IHNldAojIENPTkZJR19JODIwOTIgaXMgbm90IHNldAojIENPTkZJR19IT1RQTFVHX1BDSSBp cyBub3Qgc2V0CiMgQ09ORklHX1JBUElESU8gaXMgbm90IHNldApDT05GSUdfWDg2X1NZU0ZCPXkK CiMKIyBFeGVjdXRhYmxlIGZpbGUgZm9ybWF0cyAvIEVtdWxhdGlvbnMKIwpDT05GSUdfQklORk1U X0VMRj15CkNPTkZJR19CSU5GTVRfU0NSSVBUPXkKQ09ORklHX0hBVkVfQU9VVD15CiMgQ09ORklH X0JJTkZNVF9BT1VUIGlzIG5vdCBzZXQKIyBDT05GSUdfQklORk1UX01JU0MgaXMgbm90IHNldAoj IENPTkZJR19DT1JFRFVNUCBpcyBub3Qgc2V0CkNPTkZJR19IQVZFX0FUT01JQ19JT01BUD15CkNP TkZJR19QTUNfQVRPTT15CkNPTkZJR19ORVQ9eQoKIwojIE5ldHdvcmtpbmcgb3B0aW9ucwojCiMg Q09ORklHX1BBQ0tFVCBpcyBub3Qgc2V0CkNPTkZJR19VTklYPXkKIyBDT05GSUdfVU5JWF9ESUFH IGlzIG5vdCBzZXQKIyBDT05GSUdfTkVUX0tFWSBpcyBub3Qgc2V0CiMgQ09ORklHX0lORVQgaXMg bm90IHNldAojIENPTkZJR19ORVRXT1JLX1NFQ01BUksgaXMgbm90IHNldAojIENPTkZJR19ORVRf UFRQX0NMQVNTSUZZIGlzIG5vdCBzZXQKIyBDT05GSUdfTkVUV09SS19QSFlfVElNRVNUQU1QSU5H IGlzIG5vdCBzZXQKIyBDT05GSUdfTkVURklMVEVSIGlzIG5vdCBzZXQKIyBDT05GSUdfQVRNIGlz IG5vdCBzZXQKIyBDT05GSUdfQlJJREdFIGlzIG5vdCBzZXQKIyBDT05GSUdfVkxBTl84MDIxUSBp cyBub3Qgc2V0CiMgQ09ORklHX0RFQ05FVCBpcyBub3Qgc2V0CiMgQ09ORklHX0xMQzIgaXMgbm90 IHNldAojIENPTkZJR19JUFggaXMgbm90IHNldAojIENPTkZJR19BVEFMSyBpcyBub3Qgc2V0CiMg Q09ORklHX1gyNSBpcyBub3Qgc2V0CiMgQ09ORklHX0xBUEIgaXMgbm90IHNldAojIENPTkZJR19Q SE9ORVQgaXMgbm90IHNldAojIENPTkZJR19JRUVFODAyMTU0IGlzIG5vdCBzZXQKIyBDT05GSUdf TkVUX1NDSEVEIGlzIG5vdCBzZXQKIyBDT05GSUdfRENCIGlzIG5vdCBzZXQKIyBDT05GSUdfRE5T X1JFU09MVkVSIGlzIG5vdCBzZXQKIyBDT05GSUdfQkFUTUFOX0FEViBpcyBub3Qgc2V0CiMgQ09O RklHX1ZTT0NLRVRTIGlzIG5vdCBzZXQKIyBDT05GSUdfTkVUTElOS19NTUFQIGlzIG5vdCBzZXQK IyBDT05GSUdfTkVUTElOS19ESUFHIGlzIG5vdCBzZXQKIyBDT05GSUdfTVBMUyBpcyBub3Qgc2V0 CiMgQ09ORklHX0hTUiBpcyBub3Qgc2V0CkNPTkZJR19SUFM9eQpDT05GSUdfUkZTX0FDQ0VMPXkK Q09ORklHX1hQUz15CiMgQ09ORklHX0NHUk9VUF9ORVRfUFJJTyBpcyBub3Qgc2V0CiMgQ09ORklH X0NHUk9VUF9ORVRfQ0xBU1NJRCBpcyBub3Qgc2V0CkNPTkZJR19ORVRfUlhfQlVTWV9QT0xMPXkK Q09ORklHX0JRTD15CkNPTkZJR19ORVRfRkxPV19MSU1JVD15CgojCiMgTmV0d29yayB0ZXN0aW5n CiMKIyBDT05GSUdfSEFNUkFESU8gaXMgbm90IHNldAojIENPTkZJR19DQU4gaXMgbm90IHNldAoj IENPTkZJR19JUkRBIGlzIG5vdCBzZXQKIyBDT05GSUdfQlQgaXMgbm90IHNldApDT05GSUdfV0lS RUxFU1M9eQojIENPTkZJR19DRkc4MDIxMSBpcyBub3Qgc2V0CiMgQ09ORklHX0xJQjgwMjExIGlz IG5vdCBzZXQKCiMKIyBDRkc4MDIxMSBuZWVkcyB0byBiZSBlbmFibGVkIGZvciBNQUM4MDIxMQoj CkNPTkZJR19NQUM4MDIxMV9TVEFfSEFTSF9NQVhfU0laRT0wCiMgQ09ORklHX1dJTUFYIGlzIG5v dCBzZXQKIyBDT05GSUdfUkZLSUxMIGlzIG5vdCBzZXQKIyBDT05GSUdfUkZLSUxMX1JFR1VMQVRP UiBpcyBub3Qgc2V0CiMgQ09ORklHX05FVF85UCBpcyBub3Qgc2V0CiMgQ09ORklHX0NBSUYgaXMg bm90IHNldAojIENPTkZJR19ORkMgaXMgbm90IHNldAojIENPTkZJR19MV1RVTk5FTCBpcyBub3Qg c2V0CgojCiMgRGV2aWNlIERyaXZlcnMKIwoKIwojIEdlbmVyaWMgRHJpdmVyIE9wdGlvbnMKIwpD T05GSUdfVUVWRU5UX0hFTFBFUj15CkNPTkZJR19VRVZFTlRfSEVMUEVSX1BBVEg9IiIKQ09ORklH X0RFVlRNUEZTPXkKIyBDT05GSUdfREVWVE1QRlNfTU9VTlQgaXMgbm90IHNldAojIENPTkZJR19T VEFOREFMT05FIGlzIG5vdCBzZXQKQ09ORklHX1BSRVZFTlRfRklSTVdBUkVfQlVJTEQ9eQpDT05G SUdfRldfTE9BREVSPXkKIyBDT05GSUdfRklSTVdBUkVfSU5fS0VSTkVMIGlzIG5vdCBzZXQKQ09O RklHX0VYVFJBX0ZJUk1XQVJFPSIiCkNPTkZJR19GV19MT0FERVJfVVNFUl9IRUxQRVI9eQpDT05G SUdfRldfTE9BREVSX1VTRVJfSEVMUEVSX0ZBTExCQUNLPXkKQ09ORklHX0FMTE9XX0RFVl9DT1JF RFVNUD15CiMgQ09ORklHX0RFQlVHX0RSSVZFUiBpcyBub3Qgc2V0CkNPTkZJR19ERUJVR19ERVZS RVM9eQojIENPTkZJR19TWVNfSFlQRVJWSVNPUiBpcyBub3Qgc2V0CiMgQ09ORklHX0dFTkVSSUNf Q1BVX0RFVklDRVMgaXMgbm90IHNldApDT05GSUdfR0VORVJJQ19DUFVfQVVUT1BST0JFPXkKQ09O RklHX1JFR01BUD15CkNPTkZJR19SRUdNQVBfSTJDPXkKQ09ORklHX1JFR01BUF9TUEk9eQpDT05G SUdfUkVHTUFQX1NQTUk9bQpDT05GSUdfUkVHTUFQX01NSU89eQpDT05GSUdfUkVHTUFQX0lSUT15 CiMgQ09ORklHX0RNQV9TSEFSRURfQlVGRkVSIGlzIG5vdCBzZXQKIyBDT05GSUdfRE1BX0NNQSBp cyBub3Qgc2V0CgojCiMgQnVzIGRldmljZXMKIwojIENPTkZJR19DT05ORUNUT1IgaXMgbm90IHNl dApDT05GSUdfTVREPW0KIyBDT05GSUdfTVREX1RFU1RTIGlzIG5vdCBzZXQKQ09ORklHX01URF9S RURCT09UX1BBUlRTPW0KQ09ORklHX01URF9SRURCT09UX0RJUkVDVE9SWV9CTE9DSz0tMQojIENP TkZJR19NVERfUkVEQk9PVF9QQVJUU19VTkFMTE9DQVRFRCBpcyBub3Qgc2V0CkNPTkZJR19NVERf UkVEQk9PVF9QQVJUU19SRUFET05MWT15CkNPTkZJR19NVERfQ01ETElORV9QQVJUUz1tCkNPTkZJ R19NVERfT0ZfUEFSVFM9bQojIENPTkZJR19NVERfQVI3X1BBUlRTIGlzIG5vdCBzZXQKCiMKIyBV c2VyIE1vZHVsZXMgQW5kIFRyYW5zbGF0aW9uIExheWVycwojCkNPTkZJR19NVERfT09QUz1tCiMg Q09ORklHX01URF9QQVJUSVRJT05FRF9NQVNURVIgaXMgbm90IHNldAoKIwojIFJBTS9ST00vRmxh c2ggY2hpcCBkcml2ZXJzCiMKIyBDT05GSUdfTVREX0NGSSBpcyBub3Qgc2V0CkNPTkZJR19NVERf SkVERUNQUk9CRT1tCkNPTkZJR19NVERfR0VOX1BST0JFPW0KQ09ORklHX01URF9DRklfQURWX09Q VElPTlM9eQpDT05GSUdfTVREX0NGSV9OT1NXQVA9eQojIENPTkZJR19NVERfQ0ZJX0JFX0JZVEVf U1dBUCBpcyBub3Qgc2V0CiMgQ09ORklHX01URF9DRklfTEVfQllURV9TV0FQIGlzIG5vdCBzZXQK IyBDT05GSUdfTVREX0NGSV9HRU9NRVRSWSBpcyBub3Qgc2V0CkNPTkZJR19NVERfTUFQX0JBTktf V0lEVEhfMT15CkNPTkZJR19NVERfTUFQX0JBTktfV0lEVEhfMj15CkNPTkZJR19NVERfTUFQX0JB TktfV0lEVEhfND15CiMgQ09ORklHX01URF9NQVBfQkFOS19XSURUSF84IGlzIG5vdCBzZXQKIyBD T05GSUdfTVREX01BUF9CQU5LX1dJRFRIXzE2IGlzIG5vdCBzZXQKIyBDT05GSUdfTVREX01BUF9C QU5LX1dJRFRIXzMyIGlzIG5vdCBzZXQKQ09ORklHX01URF9DRklfSTE9eQpDT05GSUdfTVREX0NG SV9JMj15CiMgQ09ORklHX01URF9DRklfSTQgaXMgbm90IHNldAojIENPTkZJR19NVERfQ0ZJX0k4 IGlzIG5vdCBzZXQKQ09ORklHX01URF9PVFA9eQpDT05GSUdfTVREX0NGSV9JTlRFTEVYVD1tCkNP TkZJR19NVERfQ0ZJX0FNRFNURD1tCiMgQ09ORklHX01URF9DRklfU1RBQSBpcyBub3Qgc2V0CkNP TkZJR19NVERfQ0ZJX1VUSUw9bQpDT05GSUdfTVREX1JBTT1tCiMgQ09ORklHX01URF9ST00gaXMg bm90IHNldApDT05GSUdfTVREX0FCU0VOVD1tCgojCiMgTWFwcGluZyBkcml2ZXJzIGZvciBjaGlw IGFjY2VzcwojCiMgQ09ORklHX01URF9DT01QTEVYX01BUFBJTkdTIGlzIG5vdCBzZXQKQ09ORklH X01URF9QSFlTTUFQPW0KIyBDT05GSUdfTVREX1BIWVNNQVBfQ09NUEFUIGlzIG5vdCBzZXQKIyBD T05GSUdfTVREX1BIWVNNQVBfT0YgaXMgbm90IHNldApDT05GSUdfTVREX0FNRDc2WFJPTT1tCkNP TkZJR19NVERfSUNIWFJPTT1tCiMgQ09ORklHX01URF9FU0IyUk9NIGlzIG5vdCBzZXQKIyBDT05G SUdfTVREX0NLODA0WFJPTSBpcyBub3Qgc2V0CiMgQ09ORklHX01URF9TQ0IyX0ZMQVNIIGlzIG5v dCBzZXQKQ09ORklHX01URF9ORVR0ZWw9bQpDT05GSUdfTVREX0w0NDBHWD1tCiMgQ09ORklHX01U RF9JTlRFTF9WUl9OT1IgaXMgbm90IHNldAojIENPTkZJR19NVERfUExBVFJBTSBpcyBub3Qgc2V0 CgojCiMgU2VsZi1jb250YWluZWQgTVREIGRldmljZSBkcml2ZXJzCiMKIyBDT05GSUdfTVREX1BN QzU1MSBpcyBub3Qgc2V0CiMgQ09ORklHX01URF9EQVRBRkxBU0ggaXMgbm90IHNldApDT05GSUdf TVREX00yNVA4MD1tCkNPTkZJR19NVERfU1NUMjVMPW0KQ09ORklHX01URF9TTFJBTT1tCkNPTkZJ R19NVERfUEhSQU09bQpDT05GSUdfTVREX01URFJBTT1tCkNPTkZJR19NVERSQU1fVE9UQUxfU0la RT00MDk2CkNPTkZJR19NVERSQU1fRVJBU0VfU0laRT0xMjgKCiMKIyBEaXNrLU9uLUNoaXAgRGV2 aWNlIERyaXZlcnMKIwpDT05GSUdfTVREX0RPQ0czPW0KQ09ORklHX0JDSF9DT05TVF9NPTE0CkNP TkZJR19CQ0hfQ09OU1RfVD00CkNPTkZJR19NVERfTkFORF9FQ0M9bQpDT05GSUdfTVREX05BTkRf RUNDX1NNQz15CkNPTkZJR19NVERfTkFORD1tCkNPTkZJR19NVERfTkFORF9CQ0g9bQpDT05GSUdf TVREX05BTkRfRUNDX0JDSD15CiMgQ09ORklHX01URF9TTV9DT01NT04gaXMgbm90IHNldAojIENP TkZJR19NVERfTkFORF9ERU5BTElfUENJIGlzIG5vdCBzZXQKIyBDT05GSUdfTVREX05BTkRfR1BJ TyBpcyBub3Qgc2V0CiMgQ09ORklHX01URF9OQU5EX09NQVBfQkNIX0JVSUxEIGlzIG5vdCBzZXQK Q09ORklHX01URF9OQU5EX0lEUz1tCiMgQ09ORklHX01URF9OQU5EX1JJQ09IIGlzIG5vdCBzZXQK IyBDT05GSUdfTVREX05BTkRfRElTS09OQ0hJUCBpcyBub3Qgc2V0CkNPTkZJR19NVERfTkFORF9E T0NHND1tCiMgQ09ORklHX01URF9OQU5EX0NBRkUgaXMgbm90IHNldAojIENPTkZJR19NVERfTkFO RF9DUzU1M1ggaXMgbm90IHNldApDT05GSUdfTVREX05BTkRfTkFORFNJTT1tCiMgQ09ORklHX01U RF9OQU5EX1BMQVRGT1JNIGlzIG5vdCBzZXQKQ09ORklHX01URF9OQU5EX0hJU0k1MDQ9bQpDT05G SUdfTVREX09ORU5BTkQ9bQpDT05GSUdfTVREX09ORU5BTkRfVkVSSUZZX1dSSVRFPXkKQ09ORklH X01URF9PTkVOQU5EX0dFTkVSSUM9bQpDT05GSUdfTVREX09ORU5BTkRfT1RQPXkKIyBDT05GSUdf TVREX09ORU5BTkRfMlhfUFJPR1JBTSBpcyBub3Qgc2V0CgojCiMgTFBERFIgJiBMUEREUjIgUENN IG1lbW9yeSBkcml2ZXJzCiMKIyBDT05GSUdfTVREX0xQRERSIGlzIG5vdCBzZXQKQ09ORklHX01U RF9TUElfTk9SPW0KIyBDT05GSUdfTVREX1NQSV9OT1JfVVNFXzRLX1NFQ1RPUlMgaXMgbm90IHNl dApDT05GSUdfTVREX1VCST1tCkNPTkZJR19NVERfVUJJX1dMX1RIUkVTSE9MRD00MDk2CkNPTkZJ R19NVERfVUJJX0JFQl9MSU1JVD0yMAojIENPTkZJR19NVERfVUJJX0ZBU1RNQVAgaXMgbm90IHNl dApDT05GSUdfTVREX1VCSV9HTFVFQkk9bQpDT05GSUdfRFRDPXkKQ09ORklHX09GPXkKQ09ORklH X09GX1VOSVRURVNUPXkKQ09ORklHX09GX0ZMQVRUUkVFPXkKQ09ORklHX09GX0VBUkxZX0ZMQVRU UkVFPXkKQ09ORklHX09GX1BST01UUkVFPXkKQ09ORklHX09GX0RZTkFNSUM9eQpDT05GSUdfT0Zf QUREUkVTUz15CkNPTkZJR19PRl9BRERSRVNTX1BDST15CkNPTkZJR19PRl9JUlE9eQpDT05GSUdf T0ZfUENJPXkKQ09ORklHX09GX1BDSV9JUlE9eQpDT05GSUdfT0ZfTVREPXkKQ09ORklHX09GX1JF U09MVkU9eQpDT05GSUdfT0ZfT1ZFUkxBWT15CiMgQ09ORklHX09GX0NPTkZJR0ZTIGlzIG5vdCBz ZXQKQ09ORklHX0FSQ0hfTUlHSFRfSEFWRV9QQ19QQVJQT1JUPXkKIyBDT05GSUdfUEFSUE9SVCBp cyBub3Qgc2V0CkNPTkZJR19QTlA9eQpDT05GSUdfUE5QX0RFQlVHX01FU1NBR0VTPXkKCiMKIyBQ cm90b2NvbHMKIwpDT05GSUdfUE5QQUNQST15CgojCiMgTWlzYyBkZXZpY2VzCiMKIyBDT05GSUdf U0VOU09SU19MSVMzTFYwMkQgaXMgbm90IHNldApDT05GSUdfQUQ1MjVYX0RQT1Q9eQpDT05GSUdf QUQ1MjVYX0RQT1RfSTJDPXkKQ09ORklHX0FENTI1WF9EUE9UX1NQST1tCiMgQ09ORklHX0RVTU1Z X0lSUSBpcyBub3Qgc2V0CiMgQ09ORklHX0lCTV9BU00gaXMgbm90IHNldAojIENPTkZJR19QSEFO VE9NIGlzIG5vdCBzZXQKIyBDT05GSUdfU0dJX0lPQzQgaXMgbm90IHNldAojIENPTkZJR19USUZN X0NPUkUgaXMgbm90IHNldApDT05GSUdfSUNTOTMyUzQwMT15CkNPTkZJR19FTkNMT1NVUkVfU0VS VklDRVM9eQojIENPTkZJR19IUF9JTE8gaXMgbm90IHNldApDT05GSUdfQVBEUzk4MDJBTFM9eQpD T05GSUdfSVNMMjkwMDM9eQpDT05GSUdfSVNMMjkwMjA9bQpDT05GSUdfU0VOU09SU19UU0wyNTUw PW0KQ09ORklHX1NFTlNPUlNfQkgxNzgwPW0KQ09ORklHX1NFTlNPUlNfQkgxNzcwPW0KIyBDT05G SUdfU0VOU09SU19BUERTOTkwWCBpcyBub3Qgc2V0CkNPTkZJR19ITUM2MzUyPW0KIyBDT05GSUdf RFMxNjgyIGlzIG5vdCBzZXQKIyBDT05GSUdfVElfREFDNzUxMiBpcyBub3Qgc2V0CiMgQ09ORklH X1ZNV0FSRV9CQUxMT09OIGlzIG5vdCBzZXQKQ09ORklHX0JNUDA4NT15CkNPTkZJR19CTVAwODVf STJDPW0KQ09ORklHX0JNUDA4NV9TUEk9eQojIENPTkZJR19QQ0hfUEhVQiBpcyBub3Qgc2V0CkNP TkZJR19VU0JfU1dJVENIX0ZTQTk0ODA9bQpDT05GSUdfTEFUVElDRV9FQ1AzX0NPTkZJRz1tCkNP TkZJR19TUkFNPXkKQ09ORklHX0MyUE9SVD15CkNPTkZJR19DMlBPUlRfRFVSQU1BUl8yMTUwPXkK CiMKIyBFRVBST00gc3VwcG9ydAojCkNPTkZJR19FRVBST01fQVQyND1tCiMgQ09ORklHX0VFUFJP TV9BVDI1IGlzIG5vdCBzZXQKQ09ORklHX0VFUFJPTV9MRUdBQ1k9eQojIENPTkZJR19FRVBST01f TUFYNjg3NSBpcyBub3Qgc2V0CiMgQ09ORklHX0VFUFJPTV85M0NYNiBpcyBub3Qgc2V0CiMgQ09O RklHX0VFUFJPTV85M1hYNDYgaXMgbm90IHNldAojIENPTkZJR19DQjcxMF9DT1JFIGlzIG5vdCBz ZXQKCiMKIyBUZXhhcyBJbnN0cnVtZW50cyBzaGFyZWQgdHJhbnNwb3J0IGxpbmUgZGlzY2lwbGlu ZQojCiMgQ09ORklHX1RJX1NUIGlzIG5vdCBzZXQKIyBDT05GSUdfU0VOU09SU19MSVMzX0kyQyBp cyBub3Qgc2V0CgojCiMgQWx0ZXJhIEZQR0EgZmlybXdhcmUgZG93bmxvYWQgbW9kdWxlCiMKQ09O RklHX0FMVEVSQV9TVEFQTD15CiMgQ09ORklHX0lOVEVMX01FSSBpcyBub3Qgc2V0CiMgQ09ORklH X0lOVEVMX01FSV9NRSBpcyBub3Qgc2V0CiMgQ09ORklHX0lOVEVMX01FSV9UWEUgaXMgbm90IHNl dAojIENPTkZJR19WTVdBUkVfVk1DSSBpcyBub3Qgc2V0CgojCiMgSW50ZWwgTUlDIEJ1cyBEcml2 ZXIKIwoKIwojIFNDSUYgQnVzIERyaXZlcgojCgojCiMgSW50ZWwgTUlDIEhvc3QgRHJpdmVyCiMK CiMKIyBJbnRlbCBNSUMgQ2FyZCBEcml2ZXIKIwoKIwojIFNDSUYgRHJpdmVyCiMKQ09ORklHX0VD SE89bQojIENPTkZJR19DWExfQkFTRSBpcyBub3Qgc2V0CiMgQ09ORklHX0NYTF9LRVJORUxfQVBJ IGlzIG5vdCBzZXQKIyBDT05GSUdfQ1hMX0VFSCBpcyBub3Qgc2V0CkNPTkZJR19IQVZFX0lERT15 CgojCiMgU0NTSSBkZXZpY2Ugc3VwcG9ydAojCkNPTkZJR19TQ1NJX01PRD15CiMgQ09ORklHX1ND U0lfRE1BIGlzIG5vdCBzZXQKIyBDT05GSUdfU0NTSV9ORVRMSU5LIGlzIG5vdCBzZXQKIyBDT05G SUdfRlVTSU9OIGlzIG5vdCBzZXQKCiMKIyBJRUVFIDEzOTQgKEZpcmVXaXJlKSBzdXBwb3J0CiMK IyBDT05GSUdfRklSRVdJUkUgaXMgbm90IHNldAojIENPTkZJR19GSVJFV0lSRV9OT1NZIGlzIG5v dCBzZXQKIyBDT05GSUdfTUFDSU5UT1NIX0RSSVZFUlMgaXMgbm90IHNldAojIENPTkZJR19ORVRE RVZJQ0VTIGlzIG5vdCBzZXQKIyBDT05GSUdfVkhPU1RfQ1JPU1NfRU5ESUFOX0xFR0FDWSBpcyBu b3Qgc2V0CgojCiMgSW5wdXQgZGV2aWNlIHN1cHBvcnQKIwpDT05GSUdfSU5QVVQ9eQpDT05GSUdf SU5QVVRfTEVEUz1tCiMgQ09ORklHX0lOUFVUX0ZGX01FTUxFU1MgaXMgbm90IHNldAojIENPTkZJ R19JTlBVVF9QT0xMREVWIGlzIG5vdCBzZXQKIyBDT05GSUdfSU5QVVRfU1BBUlNFS01BUCBpcyBu b3Qgc2V0CiMgQ09ORklHX0lOUFVUX01BVFJJWEtNQVAgaXMgbm90IHNldAoKIwojIFVzZXJsYW5k IGludGVyZmFjZXMKIwpDT05GSUdfSU5QVVRfTU9VU0VERVY9eQpDT05GSUdfSU5QVVRfTU9VU0VE RVZfUFNBVVg9eQpDT05GSUdfSU5QVVRfTU9VU0VERVZfU0NSRUVOX1g9MTAyNApDT05GSUdfSU5Q VVRfTU9VU0VERVZfU0NSRUVOX1k9NzY4CiMgQ09ORklHX0lOUFVUX0pPWURFViBpcyBub3Qgc2V0 CiMgQ09ORklHX0lOUFVUX0VWREVWIGlzIG5vdCBzZXQKIyBDT05GSUdfSU5QVVRfRVZCVUcgaXMg bm90IHNldAoKIwojIElucHV0IERldmljZSBEcml2ZXJzCiMKQ09ORklHX0lOUFVUX0tFWUJPQVJE PXkKIyBDT05GSUdfS0VZQk9BUkRfQURQNTU4OCBpcyBub3Qgc2V0CiMgQ09ORklHX0tFWUJPQVJE X0FEUDU1ODkgaXMgbm90IHNldApDT05GSUdfS0VZQk9BUkRfQVRLQkQ9eQojIENPTkZJR19LRVlC T0FSRF9RVDEwNzAgaXMgbm90IHNldAojIENPTkZJR19LRVlCT0FSRF9RVDIxNjAgaXMgbm90IHNl dAojIENPTkZJR19LRVlCT0FSRF9MS0tCRCBpcyBub3Qgc2V0CiMgQ09ORklHX0tFWUJPQVJEX0dQ SU8gaXMgbm90IHNldAojIENPTkZJR19LRVlCT0FSRF9HUElPX1BPTExFRCBpcyBub3Qgc2V0CiMg Q09ORklHX0tFWUJPQVJEX1RDQTY0MTYgaXMgbm90IHNldAojIENPTkZJR19LRVlCT0FSRF9UQ0E4 NDE4IGlzIG5vdCBzZXQKIyBDT05GSUdfS0VZQk9BUkRfTUFUUklYIGlzIG5vdCBzZXQKIyBDT05G SUdfS0VZQk9BUkRfTE04MzIzIGlzIG5vdCBzZXQKIyBDT05GSUdfS0VZQk9BUkRfTE04MzMzIGlz IG5vdCBzZXQKIyBDT05GSUdfS0VZQk9BUkRfTUFYNzM1OSBpcyBub3Qgc2V0CiMgQ09ORklHX0tF WUJPQVJEX01DUyBpcyBub3Qgc2V0CiMgQ09ORklHX0tFWUJPQVJEX01QUjEyMSBpcyBub3Qgc2V0 CiMgQ09ORklHX0tFWUJPQVJEX05FV1RPTiBpcyBub3Qgc2V0CiMgQ09ORklHX0tFWUJPQVJEX09Q RU5DT1JFUyBpcyBub3Qgc2V0CiMgQ09ORklHX0tFWUJPQVJEX1NUT1dBV0FZIGlzIG5vdCBzZXQK IyBDT05GSUdfS0VZQk9BUkRfU1VOS0JEIGlzIG5vdCBzZXQKIyBDT05GSUdfS0VZQk9BUkRfT01B UDQgaXMgbm90IHNldAojIENPTkZJR19LRVlCT0FSRF9UV0w0MDMwIGlzIG5vdCBzZXQKIyBDT05G SUdfS0VZQk9BUkRfWFRLQkQgaXMgbm90IHNldAojIENPTkZJR19LRVlCT0FSRF9DQVAxMVhYIGlz IG5vdCBzZXQKQ09ORklHX0lOUFVUX01PVVNFPXkKQ09ORklHX01PVVNFX1BTMj15CkNPTkZJR19N T1VTRV9QUzJfQUxQUz15CkNPTkZJR19NT1VTRV9QUzJfTE9HSVBTMlBQPXkKQ09ORklHX01PVVNF X1BTMl9TWU5BUFRJQ1M9eQpDT05GSUdfTU9VU0VfUFMyX0NZUFJFU1M9eQpDT05GSUdfTU9VU0Vf UFMyX1RSQUNLUE9JTlQ9eQojIENPTkZJR19NT1VTRV9QUzJfRUxBTlRFQ0ggaXMgbm90IHNldAoj IENPTkZJR19NT1VTRV9QUzJfU0VOVEVMSUMgaXMgbm90IHNldAojIENPTkZJR19NT1VTRV9QUzJf VE9VQ0hLSVQgaXMgbm90IHNldAojIENPTkZJR19NT1VTRV9QUzJfT0xQQyBpcyBub3Qgc2V0CkNP TkZJR19NT1VTRV9QUzJfRk9DQUxURUNIPXkKIyBDT05GSUdfTU9VU0VfUFMyX1ZNTU9VU0UgaXMg bm90IHNldAojIENPTkZJR19NT1VTRV9TRVJJQUwgaXMgbm90IHNldAojIENPTkZJR19NT1VTRV9B UFBMRVRPVUNIIGlzIG5vdCBzZXQKIyBDT05GSUdfTU9VU0VfQkNNNTk3NCBpcyBub3Qgc2V0CiMg Q09ORklHX01PVVNFX0NZQVBBIGlzIG5vdCBzZXQKIyBDT05GSUdfTU9VU0VfRUxBTl9JMkMgaXMg bm90IHNldAojIENPTkZJR19NT1VTRV9WU1hYWEFBIGlzIG5vdCBzZXQKIyBDT05GSUdfTU9VU0Vf R1BJTyBpcyBub3Qgc2V0CiMgQ09ORklHX01PVVNFX1NZTkFQVElDU19JMkMgaXMgbm90IHNldAoj IENPTkZJR19NT1VTRV9TWU5BUFRJQ1NfVVNCIGlzIG5vdCBzZXQKIyBDT05GSUdfSU5QVVRfSk9Z U1RJQ0sgaXMgbm90IHNldAojIENPTkZJR19JTlBVVF9UQUJMRVQgaXMgbm90IHNldAojIENPTkZJ R19JTlBVVF9UT1VDSFNDUkVFTiBpcyBub3Qgc2V0CiMgQ09ORklHX0lOUFVUX01JU0MgaXMgbm90 IHNldAoKIwojIEhhcmR3YXJlIEkvTyBwb3J0cwojCkNPTkZJR19TRVJJTz15CkNPTkZJR19BUkNI X01JR0hUX0hBVkVfUENfU0VSSU89eQpDT05GSUdfU0VSSU9fSTgwNDI9eQpDT05GSUdfU0VSSU9f U0VSUE9SVD15CkNPTkZJR19TRVJJT19DVDgyQzcxMD1tCiMgQ09ORklHX1NFUklPX1BDSVBTMiBp cyBub3Qgc2V0CkNPTkZJR19TRVJJT19MSUJQUzI9eQpDT05GSUdfU0VSSU9fUkFXPW0KQ09ORklH X1NFUklPX0FMVEVSQV9QUzI9bQpDT05GSUdfU0VSSU9fUFMyTVVMVD1tCiMgQ09ORklHX1NFUklP X0FSQ19QUzIgaXMgbm90IHNldAojIENPTkZJR19TRVJJT19BUEJQUzIgaXMgbm90IHNldAojIENP TkZJR19TRVJJT19PTFBDX0FQU1AgaXMgbm90IHNldApDT05GSUdfR0FNRVBPUlQ9eQpDT05GSUdf R0FNRVBPUlRfTlM1NTg9eQpDT05GSUdfR0FNRVBPUlRfTDQ9eQojIENPTkZJR19HQU1FUE9SVF9F TVUxMEsxIGlzIG5vdCBzZXQKIyBDT05GSUdfR0FNRVBPUlRfRk04MDEgaXMgbm90IHNldAoKIwoj IENoYXJhY3RlciBkZXZpY2VzCiMKQ09ORklHX1RUWT15CiMgQ09ORklHX1ZUIGlzIG5vdCBzZXQK Q09ORklHX1VOSVg5OF9QVFlTPXkKIyBDT05GSUdfREVWUFRTX01VTFRJUExFX0lOU1RBTkNFUyBp cyBub3Qgc2V0CkNPTkZJR19MRUdBQ1lfUFRZUz15CkNPTkZJR19MRUdBQ1lfUFRZX0NPVU5UPTI1 NgojIENPTkZJR19TRVJJQUxfTk9OU1RBTkRBUkQgaXMgbm90IHNldAojIENPTkZJR19OT1pPTUkg aXMgbm90IHNldAojIENPTkZJR19OX0dTTSBpcyBub3Qgc2V0CiMgQ09ORklHX1RSQUNFX1NJTksg aXMgbm90IHNldAojIENPTkZJR19ERVZNRU0gaXMgbm90IHNldApDT05GSUdfREVWS01FTT15Cgoj CiMgU2VyaWFsIGRyaXZlcnMKIwpDT05GSUdfU0VSSUFMX0VBUkxZQ09OPXkKQ09ORklHX1NFUklB TF84MjUwPXkKQ09ORklHX1NFUklBTF84MjUwX0RFUFJFQ0FURURfT1BUSU9OUz15CkNPTkZJR19T RVJJQUxfODI1MF9QTlA9eQpDT05GSUdfU0VSSUFMXzgyNTBfQ09OU09MRT15CkNPTkZJR19TRVJJ QUxfODI1MF9QQ0k9eQojIENPTkZJR19TRVJJQUxfODI1MF9DUyBpcyBub3Qgc2V0CkNPTkZJR19T RVJJQUxfODI1MF9OUl9VQVJUUz00CkNPTkZJR19TRVJJQUxfODI1MF9SVU5USU1FX1VBUlRTPTQK IyBDT05GSUdfU0VSSUFMXzgyNTBfRVhURU5ERUQgaXMgbm90IHNldAojIENPTkZJR19TRVJJQUxf ODI1MF9EVyBpcyBub3Qgc2V0CiMgQ09ORklHX1NFUklBTF84MjUwX0ZJTlRFSyBpcyBub3Qgc2V0 CiMgQ09ORklHX1NFUklBTF84MjUwX0lOR0VOSUMgaXMgbm90IHNldAoKIwojIE5vbi04MjUwIHNl cmlhbCBwb3J0IHN1cHBvcnQKIwojIENPTkZJR19TRVJJQUxfTUFYMzEwMCBpcyBub3Qgc2V0CiMg Q09ORklHX1NFUklBTF9NQVgzMTBYIGlzIG5vdCBzZXQKIyBDT05GSUdfU0VSSUFMX1VBUlRMSVRF IGlzIG5vdCBzZXQKQ09ORklHX1NFUklBTF9DT1JFPXkKQ09ORklHX1NFUklBTF9DT1JFX0NPTlNP TEU9eQojIENPTkZJR19TRVJJQUxfSlNNIGlzIG5vdCBzZXQKIyBDT05GSUdfU0VSSUFMX09GX1BM QVRGT1JNIGlzIG5vdCBzZXQKIyBDT05GSUdfU0VSSUFMX1NDQ05YUCBpcyBub3Qgc2V0CiMgQ09O RklHX1NFUklBTF9TQzE2SVM3WFggaXMgbm90IHNldAojIENPTkZJR19TRVJJQUxfVElNQkVSREFM RSBpcyBub3Qgc2V0CiMgQ09ORklHX1NFUklBTF9BTFRFUkFfSlRBR1VBUlQgaXMgbm90IHNldAoj IENPTkZJR19TRVJJQUxfQUxURVJBX1VBUlQgaXMgbm90IHNldAojIENPTkZJR19TRVJJQUxfSUZY Nlg2MCBpcyBub3Qgc2V0CiMgQ09ORklHX1NFUklBTF9QQ0hfVUFSVCBpcyBub3Qgc2V0CiMgQ09O RklHX1NFUklBTF9YSUxJTlhfUFNfVUFSVCBpcyBub3Qgc2V0CiMgQ09ORklHX1NFUklBTF9BUkMg aXMgbm90IHNldAojIENPTkZJR19TRVJJQUxfUlAyIGlzIG5vdCBzZXQKIyBDT05GSUdfU0VSSUFM X0ZTTF9MUFVBUlQgaXMgbm90IHNldAojIENPTkZJR19TRVJJQUxfQ09ORVhBTlRfRElHSUNPTE9S IGlzIG5vdCBzZXQKIyBDT05GSUdfU0VSSUFMX01FTl9aMTM1IGlzIG5vdCBzZXQKIyBDT05GSUdf VFRZX1BSSU5USyBpcyBub3Qgc2V0CiMgQ09ORklHX1ZJUlRJT19DT05TT0xFIGlzIG5vdCBzZXQK IyBDT05GSUdfSVBNSV9IQU5ETEVSIGlzIG5vdCBzZXQKQ09ORklHX0hXX1JBTkRPTT1tCkNPTkZJ R19IV19SQU5ET01fVElNRVJJT01FTT1tCkNPTkZJR19IV19SQU5ET01fSU5URUw9bQpDT05GSUdf SFdfUkFORE9NX0FNRD1tCkNPTkZJR19IV19SQU5ET01fR0VPREU9bQojIENPTkZJR19IV19SQU5E T01fVklBIGlzIG5vdCBzZXQKIyBDT05GSUdfSFdfUkFORE9NX1ZJUlRJTyBpcyBub3Qgc2V0CiMg Q09ORklHX0hXX1JBTkRPTV9UUE0gaXMgbm90IHNldApDT05GSUdfTlZSQU09bQojIENPTkZJR19S Mzk2NCBpcyBub3Qgc2V0CiMgQ09ORklHX0FQUExJQ09NIGlzIG5vdCBzZXQKIyBDT05GSUdfU09O WVBJIGlzIG5vdCBzZXQKCiMKIyBQQ01DSUEgY2hhcmFjdGVyIGRldmljZXMKIwojIENPTkZJR19T WU5DTElOS19DUyBpcyBub3Qgc2V0CkNPTkZJR19DQVJETUFOXzQwMDA9bQpDT05GSUdfQ0FSRE1B Tl80MDQwPW0KIyBDT05GSUdfTVdBVkUgaXMgbm90IHNldApDT05GSUdfU0N4MjAwX0dQSU89eQoj IENPTkZJR19QQzg3MzZ4X0dQSU8gaXMgbm90IHNldApDT05GSUdfTlNDX0dQSU89eQojIENPTkZJ R19IUEVUIGlzIG5vdCBzZXQKQ09ORklHX0hBTkdDSEVDS19USU1FUj15CkNPTkZJR19UQ0dfVFBN PXkKQ09ORklHX1RDR19USVM9eQpDT05GSUdfVENHX1RJU19JMkNfQVRNRUw9bQpDT05GSUdfVENH X1RJU19JMkNfSU5GSU5FT049eQojIENPTkZJR19UQ0dfVElTX0kyQ19OVVZPVE9OIGlzIG5vdCBz ZXQKQ09ORklHX1RDR19OU0M9eQojIENPTkZJR19UQ0dfQVRNRUwgaXMgbm90IHNldAojIENPTkZJ R19UQ0dfSU5GSU5FT04gaXMgbm90IHNldAojIENPTkZJR19UQ0dfQ1JCIGlzIG5vdCBzZXQKIyBD T05GSUdfVENHX1RJU19TVDMzWlAyNCBpcyBub3Qgc2V0CkNPTkZJR19URUxDTE9DSz1tCkNPTkZJ R19ERVZQT1JUPXkKIyBDT05GSUdfWElMTFlCVVMgaXMgbm90IHNldAoKIwojIEkyQyBzdXBwb3J0 CiMKQ09ORklHX0kyQz15CkNPTkZJR19BQ1BJX0kyQ19PUFJFR0lPTj15CkNPTkZJR19JMkNfQk9B UkRJTkZPPXkKIyBDT05GSUdfSTJDX0NPTVBBVCBpcyBub3Qgc2V0CkNPTkZJR19JMkNfQ0hBUkRF Vj15CiMgQ09ORklHX0kyQ19NVVggaXMgbm90IHNldAojIENPTkZJR19JMkNfSEVMUEVSX0FVVE8g aXMgbm90IHNldApDT05GSUdfSTJDX1NNQlVTPXkKCiMKIyBJMkMgQWxnb3JpdGhtcwojCkNPTkZJ R19JMkNfQUxHT0JJVD15CkNPTkZJR19JMkNfQUxHT1BDRj1tCkNPTkZJR19JMkNfQUxHT1BDQT1t CgojCiMgSTJDIEhhcmR3YXJlIEJ1cyBzdXBwb3J0CiMKCiMKIyBQQyBTTUJ1cyBob3N0IGNvbnRy b2xsZXIgZHJpdmVycwojCiMgQ09ORklHX0kyQ19BTEkxNTM1IGlzIG5vdCBzZXQKIyBDT05GSUdf STJDX0FMSTE1NjMgaXMgbm90IHNldAojIENPTkZJR19JMkNfQUxJMTVYMyBpcyBub3Qgc2V0CiMg Q09ORklHX0kyQ19BTUQ3NTYgaXMgbm90IHNldAojIENPTkZJR19JMkNfQU1EODExMSBpcyBub3Qg c2V0CiMgQ09ORklHX0kyQ19JODAxIGlzIG5vdCBzZXQKIyBDT05GSUdfSTJDX0lTQ0ggaXMgbm90 IHNldAojIENPTkZJR19JMkNfSVNNVCBpcyBub3Qgc2V0CiMgQ09ORklHX0kyQ19QSUlYNCBpcyBu b3Qgc2V0CiMgQ09ORklHX0kyQ19ORk9SQ0UyIGlzIG5vdCBzZXQKIyBDT05GSUdfSTJDX1NJUzU1 OTUgaXMgbm90IHNldAojIENPTkZJR19JMkNfU0lTNjMwIGlzIG5vdCBzZXQKIyBDT05GSUdfSTJD X1NJUzk2WCBpcyBub3Qgc2V0CiMgQ09ORklHX0kyQ19WSUEgaXMgbm90IHNldAojIENPTkZJR19J MkNfVklBUFJPIGlzIG5vdCBzZXQKCiMKIyBBQ1BJIGRyaXZlcnMKIwojIENPTkZJR19JMkNfU0NN SSBpcyBub3Qgc2V0CgojCiMgSTJDIHN5c3RlbSBidXMgZHJpdmVycyAobW9zdGx5IGVtYmVkZGVk IC8gc3lzdGVtLW9uLWNoaXApCiMKIyBDT05GSUdfSTJDX0NCVVNfR1BJTyBpcyBub3Qgc2V0CiMg Q09ORklHX0kyQ19ERVNJR05XQVJFX1BDSSBpcyBub3Qgc2V0CiMgQ09ORklHX0kyQ19FRzIwVCBp cyBub3Qgc2V0CkNPTkZJR19JMkNfR1BJTz15CiMgQ09ORklHX0kyQ19LRU1QTEQgaXMgbm90IHNl dApDT05GSUdfSTJDX09DT1JFUz1tCiMgQ09ORklHX0kyQ19QQ0FfUExBVEZPUk0gaXMgbm90IHNl dAojIENPTkZJR19JMkNfUFhBIGlzIG5vdCBzZXQKIyBDT05GSUdfSTJDX1BYQV9QQ0kgaXMgbm90 IHNldAojIENPTkZJR19JMkNfU0lNVEVDIGlzIG5vdCBzZXQKQ09ORklHX0kyQ19YSUxJTlg9bQoK IwojIEV4dGVybmFsIEkyQy9TTUJ1cyBhZGFwdGVyIGRyaXZlcnMKIwpDT05GSUdfSTJDX1BBUlBP UlRfTElHSFQ9eQojIENPTkZJR19JMkNfVEFPU19FVk0gaXMgbm90IHNldAoKIwojIE90aGVyIEky Qy9TTUJ1cyBidXMgZHJpdmVycwojCiMgQ09ORklHX1NDeDIwMF9BQ0IgaXMgbm90IHNldApDT05G SUdfSTJDX1NUVUI9bQpDT05GSUdfSTJDX1NMQVZFPXkKQ09ORklHX0kyQ19TTEFWRV9FRVBST009 eQojIENPTkZJR19JMkNfREVCVUdfQ09SRSBpcyBub3Qgc2V0CiMgQ09ORklHX0kyQ19ERUJVR19B TEdPIGlzIG5vdCBzZXQKIyBDT05GSUdfSTJDX0RFQlVHX0JVUyBpcyBub3Qgc2V0CkNPTkZJR19T UEk9eQojIENPTkZJR19TUElfREVCVUcgaXMgbm90IHNldApDT05GSUdfU1BJX01BU1RFUj15Cgoj CiMgU1BJIE1hc3RlciBDb250cm9sbGVyIERyaXZlcnMKIwpDT05GSUdfU1BJX0FMVEVSQT1tCkNP TkZJR19TUElfQklUQkFORz15CiMgQ09ORklHX1NQSV9DQURFTkNFIGlzIG5vdCBzZXQKIyBDT05G SUdfU1BJX0dQSU8gaXMgbm90IHNldApDT05GSUdfU1BJX0ZTTF9MSUI9eQpDT05GSUdfU1BJX0ZT TF9TUEk9eQojIENPTkZJR19TUElfT0NfVElOWSBpcyBub3Qgc2V0CiMgQ09ORklHX1NQSV9QWEEy WFggaXMgbm90IHNldAojIENPTkZJR19TUElfUFhBMlhYX1BDSSBpcyBub3Qgc2V0CkNPTkZJR19T UElfU0MxOElTNjAyPXkKIyBDT05GSUdfU1BJX1RPUENMSUZGX1BDSCBpcyBub3Qgc2V0CiMgQ09O RklHX1NQSV9YQ09NTSBpcyBub3Qgc2V0CkNPTkZJR19TUElfWElMSU5YPXkKIyBDT05GSUdfU1BJ X1pZTlFNUF9HUVNQSSBpcyBub3Qgc2V0CkNPTkZJR19TUElfREVTSUdOV0FSRT1tCiMgQ09ORklH X1NQSV9EV19QQ0kgaXMgbm90IHNldApDT05GSUdfU1BJX0RXX01NSU89bQoKIwojIFNQSSBQcm90 b2NvbCBNYXN0ZXJzCiMKQ09ORklHX1NQSV9TUElERVY9bQpDT05GSUdfU1BJX1RMRTYyWDA9eQpD T05GSUdfU1BNST15CkNPTkZJR19IU0k9eQpDT05GSUdfSFNJX0JPQVJESU5GTz15CgojCiMgSFNJ IGNvbnRyb2xsZXJzCiMKCiMKIyBIU0kgY2xpZW50cwojCkNPTkZJR19IU0lfQ0hBUj1tCgojCiMg UFBTIHN1cHBvcnQKIwojIENPTkZJR19QUFMgaXMgbm90IHNldAoKIwojIFBQUyBnZW5lcmF0b3Jz IHN1cHBvcnQKIwoKIwojIFBUUCBjbG9jayBzdXBwb3J0CiMKIyBDT05GSUdfUFRQXzE1ODhfQ0xP Q0sgaXMgbm90IHNldAoKIwojIEVuYWJsZSBQSFlMSUIgYW5kIE5FVFdPUktfUEhZX1RJTUVTVEFN UElORyB0byBzZWUgdGhlIGFkZGl0aW9uYWwgY2xvY2tzLgojCiMgQ09ORklHX1BUUF8xNTg4X0NM T0NLX1BDSCBpcyBub3Qgc2V0CkNPTkZJR19BUkNIX1dBTlRfT1BUSU9OQUxfR1BJT0xJQj15CkNP TkZJR19HUElPTElCPXkKQ09ORklHX0dQSU9fREVWUkVTPXkKQ09ORklHX09GX0dQSU89eQpDT05G SUdfR1BJT19BQ1BJPXkKQ09ORklHX0dQSU9MSUJfSVJRQ0hJUD15CiMgQ09ORklHX0RFQlVHX0dQ SU8gaXMgbm90IHNldAojIENPTkZJR19HUElPX1NZU0ZTIGlzIG5vdCBzZXQKQ09ORklHX0dQSU9f R0VORVJJQz15CkNPTkZJR19HUElPX01BWDczMFg9eQoKIwojIE1lbW9yeSBtYXBwZWQgR1BJTyBk cml2ZXJzCiMKQ09ORklHX0dQSU9fNzRYWF9NTUlPPW0KIyBDT05GSUdfR1BJT19BTFRFUkEgaXMg bm90IHNldApDT05GSUdfR1BJT19EV0FQQj15CiMgQ09ORklHX0dQSU9fRjcxODhYIGlzIG5vdCBz ZXQKQ09ORklHX0dQSU9fR0VORVJJQ19QTEFURk9STT1tCkNPTkZJR19HUElPX0dSR1BJTz1tCiMg Q09ORklHX0dQSU9fSUNIIGlzIG5vdCBzZXQKQ09ORklHX0dQSU9fSVQ4NzYxRT15CiMgQ09ORklH X0dQSU9fTFlOWFBPSU5UIGlzIG5vdCBzZXQKIyBDT05GSUdfR1BJT19TQ0ggaXMgbm90IHNldApD T05GSUdfR1BJT19TQ0gzMTFYPW0KQ09ORklHX0dQSU9fU1lTQ09OPW0KIyBDT05GSUdfR1BJT19W WDg1NSBpcyBub3Qgc2V0CkNPTkZJR19HUElPX1hJTElOWD1tCgojCiMgSTJDIEdQSU8gZXhwYW5k ZXJzCiMKQ09ORklHX0dQSU9fQURQNTU4OD15CkNPTkZJR19HUElPX0FEUDU1ODhfSVJRPXkKQ09O RklHX0dQSU9fQUROUD15CkNPTkZJR19HUElPX01BWDczMDA9eQpDT05GSUdfR1BJT19NQVg3MzJY PW0KIyBDT05GSUdfR1BJT19QQ0E5NTNYIGlzIG5vdCBzZXQKIyBDT05GSUdfR1BJT19QQ0Y4NTdY IGlzIG5vdCBzZXQKIyBDT05GSUdfR1BJT19TWDE1MFggaXMgbm90IHNldAoKIwojIE1GRCBHUElP IGV4cGFuZGVycwojCkNPTkZJR19HUElPX0FSSVpPTkE9bQpDT05GSUdfR1BJT19DUllTVEFMX0NP VkU9eQpDT05GSUdfR1BJT19EQTkwNTI9bQojIENPTkZJR19HUElPX0tFTVBMRCBpcyBub3Qgc2V0 CkNPTkZJR19HUElPX1BBTE1BUz15CiMgQ09ORklHX0dQSU9fUkM1VDU4MyBpcyBub3Qgc2V0CkNP TkZJR19HUElPX1RQUzY1OTEwPXkKQ09ORklHX0dQSU9fVFBTNjU5MTI9eQpDT05GSUdfR1BJT19U V0w0MDMwPXkKQ09ORklHX0dQSU9fVFdMNjA0MD15CkNPTkZJR19HUElPX1dNODMxWD1tCkNPTkZJ R19HUElPX1dNODM1MD15CiMgQ09ORklHX0dQSU9fV004OTk0IGlzIG5vdCBzZXQKCiMKIyBQQ0kg R1BJTyBleHBhbmRlcnMKIwojIENPTkZJR19HUElPX0FNRDgxMTEgaXMgbm90IHNldAojIENPTkZJ R19HUElPX0JUOFhYIGlzIG5vdCBzZXQKIyBDT05GSUdfR1BJT19JTlRFTF9NSUQgaXMgbm90IHNl dAojIENPTkZJR19HUElPX01MX0lPSCBpcyBub3Qgc2V0CiMgQ09ORklHX0dQSU9fUENIIGlzIG5v dCBzZXQKIyBDT05GSUdfR1BJT19SREMzMjFYIGlzIG5vdCBzZXQKIyBDT05GSUdfR1BJT19TT0RB VklMTEUgaXMgbm90IHNldAoKIwojIFNQSSBHUElPIGV4cGFuZGVycwojCkNPTkZJR19HUElPXzc0 WDE2ND1tCiMgQ09ORklHX0dQSU9fTUFYNzMwMSBpcyBub3Qgc2V0CkNPTkZJR19HUElPX01DUDIz UzA4PW0KIyBDT05GSUdfR1BJT19NQzMzODgwIGlzIG5vdCBzZXQKQ09ORklHX0dQSU9fWlg9eQoj IENPTkZJR19XMSBpcyBub3Qgc2V0CkNPTkZJR19QT1dFUl9TVVBQTFk9eQojIENPTkZJR19QT1dF Ul9TVVBQTFlfREVCVUcgaXMgbm90IHNldAojIENPTkZJR19QREFfUE9XRVIgaXMgbm90IHNldAoj IENPTkZJR19HRU5FUklDX0FEQ19CQVRURVJZIGlzIG5vdCBzZXQKIyBDT05GSUdfV004MzFYX0JB Q0tVUCBpcyBub3Qgc2V0CiMgQ09ORklHX1dNODMxWF9QT1dFUiBpcyBub3Qgc2V0CiMgQ09ORklH X1dNODM1MF9QT1dFUiBpcyBub3Qgc2V0CiMgQ09ORklHX1RFU1RfUE9XRVIgaXMgbm90IHNldAoj IENPTkZJR19CQVRURVJZX0RTMjc4MCBpcyBub3Qgc2V0CiMgQ09ORklHX0JBVFRFUllfRFMyNzgx IGlzIG5vdCBzZXQKIyBDT05GSUdfQkFUVEVSWV9EUzI3ODIgaXMgbm90IHNldAojIENPTkZJR19C QVRURVJZX09MUEMgaXMgbm90IHNldAojIENPTkZJR19CQVRURVJZX1NCUyBpcyBub3Qgc2V0CiMg Q09ORklHX0JBVFRFUllfQlEyN3gwMCBpcyBub3Qgc2V0CiMgQ09ORklHX0JBVFRFUllfREE5MDUy IGlzIG5vdCBzZXQKIyBDT05GSUdfQ0hBUkdFUl9EQTkxNTAgaXMgbm90IHNldAojIENPTkZJR19C QVRURVJZX01BWDE3MDQwIGlzIG5vdCBzZXQKIyBDT05GSUdfQkFUVEVSWV9NQVgxNzA0MiBpcyBu b3Qgc2V0CiMgQ09ORklHX0JBVFRFUllfVFdMNDAzMF9NQURDIGlzIG5vdCBzZXQKIyBDT05GSUdf Q0hBUkdFUl9QQ0Y1MDYzMyBpcyBub3Qgc2V0CiMgQ09ORklHX0JBVFRFUllfUlg1MSBpcyBub3Qg c2V0CiMgQ09ORklHX0NIQVJHRVJfSVNQMTcwNCBpcyBub3Qgc2V0CiMgQ09ORklHX0NIQVJHRVJf TUFYODkwMyBpcyBub3Qgc2V0CiMgQ09ORklHX0NIQVJHRVJfVFdMNDAzMCBpcyBub3Qgc2V0CiMg Q09ORklHX0NIQVJHRVJfTFA4NzI3IGlzIG5vdCBzZXQKIyBDT05GSUdfQ0hBUkdFUl9HUElPIGlz IG5vdCBzZXQKIyBDT05GSUdfQ0hBUkdFUl9NQU5BR0VSIGlzIG5vdCBzZXQKIyBDT05GSUdfQ0hB UkdFUl9NQVgxNDU3NyBpcyBub3Qgc2V0CiMgQ09ORklHX0NIQVJHRVJfTUFYNzc2OTMgaXMgbm90 IHNldAojIENPTkZJR19DSEFSR0VSX0JRMjQxNVggaXMgbm90IHNldAojIENPTkZJR19DSEFSR0VS X0JRMjQxOTAgaXMgbm90IHNldAojIENPTkZJR19DSEFSR0VSX0JRMjQyNTcgaXMgbm90IHNldAoj IENPTkZJR19DSEFSR0VSX0JRMjQ3MzUgaXMgbm90IHNldAojIENPTkZJR19DSEFSR0VSX0JRMjU4 OTAgaXMgbm90IHNldAojIENPTkZJR19DSEFSR0VSX1NNQjM0NyBpcyBub3Qgc2V0CiMgQ09ORklH X0JBVFRFUllfR0FVR0VfTFRDMjk0MSBpcyBub3Qgc2V0CiMgQ09ORklHX0JBVFRFUllfUlQ1MDMz IGlzIG5vdCBzZXQKIyBDT05GSUdfQ0hBUkdFUl9SVDk0NTUgaXMgbm90IHNldAojIENPTkZJR19Q T1dFUl9SRVNFVCBpcyBub3Qgc2V0CiMgQ09ORklHX1BPV0VSX0FWUyBpcyBub3Qgc2V0CiMgQ09O RklHX0hXTU9OIGlzIG5vdCBzZXQKQ09ORklHX1RIRVJNQUw9eQpDT05GSUdfVEhFUk1BTF9PRj15 CiMgQ09ORklHX1RIRVJNQUxfV1JJVEFCTEVfVFJJUFMgaXMgbm90IHNldApDT05GSUdfVEhFUk1B TF9ERUZBVUxUX0dPVl9TVEVQX1dJU0U9eQojIENPTkZJR19USEVSTUFMX0RFRkFVTFRfR09WX0ZB SVJfU0hBUkUgaXMgbm90IHNldAojIENPTkZJR19USEVSTUFMX0RFRkFVTFRfR09WX1VTRVJfU1BB Q0UgaXMgbm90IHNldAojIENPTkZJR19USEVSTUFMX0RFRkFVTFRfR09WX1BPV0VSX0FMTE9DQVRP UiBpcyBub3Qgc2V0CiMgQ09ORklHX1RIRVJNQUxfR09WX0ZBSVJfU0hBUkUgaXMgbm90IHNldApD T05GSUdfVEhFUk1BTF9HT1ZfU1RFUF9XSVNFPXkKIyBDT05GSUdfVEhFUk1BTF9HT1ZfQkFOR19C QU5HIGlzIG5vdCBzZXQKIyBDT05GSUdfVEhFUk1BTF9HT1ZfVVNFUl9TUEFDRSBpcyBub3Qgc2V0 CiMgQ09ORklHX1RIRVJNQUxfR09WX1BPV0VSX0FMTE9DQVRPUiBpcyBub3Qgc2V0CiMgQ09ORklH X0NQVV9USEVSTUFMIGlzIG5vdCBzZXQKIyBDT05GSUdfVEhFUk1BTF9FTVVMQVRJT04gaXMgbm90 IHNldAojIENPTkZJR19JTlRFTF9QT1dFUkNMQU1QIGlzIG5vdCBzZXQKIyBDT05GSUdfSU5URUxf U09DX0RUU19USEVSTUFMIGlzIG5vdCBzZXQKIyBDT05GSUdfSU5UMzQwWF9USEVSTUFMIGlzIG5v dCBzZXQKIyBDT05GSUdfSU5URUxfUENIX1RIRVJNQUwgaXMgbm90IHNldAojIENPTkZJR19RQ09N X1NQTUlfVEVNUF9BTEFSTSBpcyBub3Qgc2V0CkNPTkZJR19XQVRDSERPRz15CkNPTkZJR19XQVRD SERPR19DT1JFPXkKIyBDT05GSUdfV0FUQ0hET0dfTk9XQVlPVVQgaXMgbm90IHNldAoKIwojIFdh dGNoZG9nIERldmljZSBEcml2ZXJzCiMKQ09ORklHX1NPRlRfV0FUQ0hET0c9eQpDT05GSUdfREE5 MDUyX1dBVENIRE9HPW0KQ09ORklHX0RBOTA2Ml9XQVRDSERPRz1tCkNPTkZJR19HUElPX1dBVENI RE9HPW0KIyBDT05GSUdfTUVORjIxQk1DX1dBVENIRE9HIGlzIG5vdCBzZXQKQ09ORklHX1dNODMx WF9XQVRDSERPRz1tCkNPTkZJR19XTTgzNTBfV0FUQ0hET0c9eQpDT05GSUdfWElMSU5YX1dBVENI RE9HPXkKQ09ORklHX0NBREVOQ0VfV0FUQ0hET0c9bQpDT05GSUdfRFdfV0FUQ0hET0c9bQpDT05G SUdfUk41VDYxOF9XQVRDSERPRz1tCiMgQ09ORklHX1RXTDQwMzBfV0FUQ0hET0cgaXMgbm90IHNl dApDT05GSUdfTUFYNjNYWF9XQVRDSERPRz15CkNPTkZJR19SRVRVX1dBVENIRE9HPW0KQ09ORklH X0FDUVVJUkVfV0RUPXkKQ09ORklHX0FEVkFOVEVDSF9XRFQ9eQojIENPTkZJR19BTElNMTUzNV9X RFQgaXMgbm90IHNldAojIENPTkZJR19BTElNNzEwMV9XRFQgaXMgbm90IHNldApDT05GSUdfRjcx ODA4RV9XRFQ9bQojIENPTkZJR19TUDUxMDBfVENPIGlzIG5vdCBzZXQKIyBDT05GSUdfU0JDX0ZJ VFBDMl9XQVRDSERPRyBpcyBub3Qgc2V0CiMgQ09ORklHX0VVUk9URUNIX1dEVCBpcyBub3Qgc2V0 CkNPTkZJR19JQjcwMF9XRFQ9bQpDT05GSUdfSUJNQVNSPXkKIyBDT05GSUdfV0FGRVJfV0RUIGlz IG5vdCBzZXQKIyBDT05GSUdfSTYzMDBFU0JfV0RUIGlzIG5vdCBzZXQKIyBDT05GSUdfSUU2WFhf V0RUIGlzIG5vdCBzZXQKIyBDT05GSUdfSVRDT19XRFQgaXMgbm90IHNldApDT05GSUdfSVQ4NzEy Rl9XRFQ9eQojIENPTkZJR19JVDg3X1dEVCBpcyBub3Qgc2V0CiMgQ09ORklHX0hQX1dBVENIRE9H IGlzIG5vdCBzZXQKQ09ORklHX0tFTVBMRF9XRFQ9bQojIENPTkZJR19TQzEyMDBfV0RUIGlzIG5v dCBzZXQKIyBDT05GSUdfU0N4MjAwX1dEVCBpcyBub3Qgc2V0CkNPTkZJR19QQzg3NDEzX1dEVD1t CiMgQ09ORklHX05WX1RDTyBpcyBub3Qgc2V0CkNPTkZJR182MFhYX1dEVD1tCiMgQ09ORklHX1NC QzgzNjBfV0RUIGlzIG5vdCBzZXQKIyBDT05GSUdfU0JDNzI0MF9XRFQgaXMgbm90IHNldApDT05G SUdfQ1BVNV9XRFQ9bQpDT05GSUdfU01TQ19TQ0gzMTFYX1dEVD1tCkNPTkZJR19TTVNDMzdCNzg3 X1dEVD15CiMgQ09ORklHX1ZJQV9XRFQgaXMgbm90IHNldApDT05GSUdfVzgzNjI3SEZfV0RUPXkK IyBDT05GSUdfVzgzODc3Rl9XRFQgaXMgbm90IHNldAojIENPTkZJR19XODM5NzdGX1dEVCBpcyBu b3Qgc2V0CkNPTkZJR19NQUNIWl9XRFQ9bQpDT05GSUdfU0JDX0VQWF9DM19XQVRDSERPRz1tCkNP TkZJR19NRU5fQTIxX1dEVD15CgojCiMgUENJLWJhc2VkIFdhdGNoZG9nIENhcmRzCiMKIyBDT05G SUdfUENJUENXQVRDSERPRyBpcyBub3Qgc2V0CiMgQ09ORklHX1dEVFBDSSBpcyBub3Qgc2V0CkNP TkZJR19TU0JfUE9TU0lCTEU9eQoKIwojIFNvbmljcyBTaWxpY29uIEJhY2twbGFuZQojCiMgQ09O RklHX1NTQiBpcyBub3Qgc2V0CkNPTkZJR19CQ01BX1BPU1NJQkxFPXkKCiMKIyBCcm9hZGNvbSBz cGVjaWZpYyBBTUJBCiMKQ09ORklHX0JDTUE9eQpDT05GSUdfQkNNQV9IT1NUX1BDSV9QT1NTSUJM RT15CkNPTkZJR19CQ01BX0hPU1RfUENJPXkKIyBDT05GSUdfQkNNQV9IT1NUX1NPQyBpcyBub3Qg c2V0CkNPTkZJR19CQ01BX0RSSVZFUl9QQ0k9eQojIENPTkZJR19CQ01BX0RSSVZFUl9HTUFDX0NN TiBpcyBub3Qgc2V0CiMgQ09ORklHX0JDTUFfRFJJVkVSX0dQSU8gaXMgbm90IHNldAojIENPTkZJ R19CQ01BX0RFQlVHIGlzIG5vdCBzZXQKCiMKIyBNdWx0aWZ1bmN0aW9uIGRldmljZSBkcml2ZXJz CiMKQ09ORklHX01GRF9DT1JFPXkKIyBDT05GSUdfTUZEX0NTNTUzNSBpcyBub3Qgc2V0CkNPTkZJ R19NRkRfQVMzNzExPXkKQ09ORklHX01GRF9BUzM3MjI9eQojIENPTkZJR19QTUlDX0FEUDU1MjAg aXMgbm90IHNldAojIENPTkZJR19NRkRfQUFUMjg3MF9DT1JFIGlzIG5vdCBzZXQKIyBDT05GSUdf TUZEX0FUTUVMX0hMQ0RDIGlzIG5vdCBzZXQKQ09ORklHX01GRF9CQ001OTBYWD15CiMgQ09ORklH X01GRF9BWFAyMFggaXMgbm90IHNldAojIENPTkZJR19NRkRfQ1JPU19FQyBpcyBub3Qgc2V0CiMg Q09ORklHX1BNSUNfREE5MDNYIGlzIG5vdCBzZXQKQ09ORklHX1BNSUNfREE5MDUyPXkKQ09ORklH X01GRF9EQTkwNTJfU1BJPXkKQ09ORklHX01GRF9EQTkwNTJfSTJDPXkKIyBDT05GSUdfTUZEX0RB OTA1NSBpcyBub3Qgc2V0CkNPTkZJR19NRkRfREE5MDYyPW0KIyBDT05GSUdfTUZEX0RBOTA2MyBp cyBub3Qgc2V0CkNPTkZJR19NRkRfREE5MTUwPXkKQ09ORklHX01GRF9NQzEzWFhYPW0KQ09ORklH X01GRF9NQzEzWFhYX1NQST1tCkNPTkZJR19NRkRfTUMxM1hYWF9JMkM9bQpDT05GSUdfTUZEX0hJ NjQyMV9QTUlDPW0KQ09ORklHX0hUQ19QQVNJQzM9eQojIENPTkZJR19IVENfSTJDUExEIGlzIG5v dCBzZXQKIyBDT05GSUdfTFBDX0lDSCBpcyBub3Qgc2V0CiMgQ09ORklHX0xQQ19TQ0ggaXMgbm90 IHNldApDT05GSUdfSU5URUxfU09DX1BNSUM9eQojIENPTkZJR19NRkRfSU5URUxfTFBTU19BQ1BJ IGlzIG5vdCBzZXQKIyBDT05GSUdfTUZEX0lOVEVMX0xQU1NfUENJIGlzIG5vdCBzZXQKIyBDT05G SUdfTUZEX0pBTlpfQ01PRElPIGlzIG5vdCBzZXQKQ09ORklHX01GRF9LRU1QTEQ9bQpDT05GSUdf TUZEXzg4UE04MDA9eQojIENPTkZJR19NRkRfODhQTTgwNSBpcyBub3Qgc2V0CiMgQ09ORklHX01G RF84OFBNODYwWCBpcyBub3Qgc2V0CkNPTkZJR19NRkRfTUFYMTQ1Nzc9eQojIENPTkZJR19NRkRf TUFYNzc2ODYgaXMgbm90IHNldApDT05GSUdfTUZEX01BWDc3NjkzPXkKIyBDT05GSUdfTUZEX01B WDc3ODQzIGlzIG5vdCBzZXQKQ09ORklHX01GRF9NQVg4OTA3PW0KIyBDT05GSUdfTUZEX01BWDg5 MjUgaXMgbm90IHNldAojIENPTkZJR19NRkRfTUFYODk5NyBpcyBub3Qgc2V0CiMgQ09ORklHX01G RF9NQVg4OTk4IGlzIG5vdCBzZXQKIyBDT05GSUdfTUZEX01UNjM5NyBpcyBub3Qgc2V0CkNPTkZJ R19NRkRfTUVORjIxQk1DPXkKQ09ORklHX0VaWF9QQ0FQPXkKQ09ORklHX01GRF9SRVRVPW0KQ09O RklHX01GRF9QQ0Y1MDYzMz1tCkNPTkZJR19QQ0Y1MDYzM19BREM9bQojIENPTkZJR19QQ0Y1MDYz M19HUElPIGlzIG5vdCBzZXQKIyBDT05GSUdfTUZEX1JEQzMyMVggaXMgbm90IHNldAojIENPTkZJ R19NRkRfUlRTWF9QQ0kgaXMgbm90IHNldApDT05GSUdfTUZEX1JUNTAzMz15CkNPTkZJR19NRkRf UkM1VDU4Mz15CkNPTkZJR19NRkRfUks4MDg9bQpDT05GSUdfTUZEX1JONVQ2MTg9eQojIENPTkZJ R19NRkRfU0VDX0NPUkUgaXMgbm90IHNldApDT05GSUdfTUZEX1NJNDc2WF9DT1JFPW0KIyBDT05G SUdfTUZEX1NNNTAxIGlzIG5vdCBzZXQKQ09ORklHX01GRF9TS1k4MTQ1Mj1tCiMgQ09ORklHX01G RF9TTVNDIGlzIG5vdCBzZXQKQ09ORklHX0FCWDUwMF9DT1JFPXkKQ09ORklHX0FCMzEwMF9DT1JF PXkKQ09ORklHX0FCMzEwMF9PVFA9bQojIENPTkZJR19NRkRfU1RNUEUgaXMgbm90IHNldApDT05G SUdfTUZEX1NZU0NPTj15CiMgQ09ORklHX01GRF9USV9BTTMzNVhfVFNDQURDIGlzIG5vdCBzZXQK IyBDT05GSUdfTUZEX0xQMzk0MyBpcyBub3Qgc2V0CkNPTkZJR19NRkRfTFA4Nzg4PXkKQ09ORklH X01GRF9QQUxNQVM9eQojIENPTkZJR19UUFM2MTA1WCBpcyBub3Qgc2V0CiMgQ09ORklHX1RQUzY1 MDEwIGlzIG5vdCBzZXQKIyBDT05GSUdfVFBTNjUwN1ggaXMgbm90IHNldAojIENPTkZJR19NRkRf VFBTNjUwOTAgaXMgbm90IHNldAojIENPTkZJR19NRkRfVFBTNjUyMTcgaXMgbm90IHNldAojIENP TkZJR19NRkRfVFBTNjUyMTggaXMgbm90IHNldAojIENPTkZJR19NRkRfVFBTNjU4NlggaXMgbm90 IHNldApDT05GSUdfTUZEX1RQUzY1OTEwPXkKQ09ORklHX01GRF9UUFM2NTkxMj15CiMgQ09ORklH X01GRF9UUFM2NTkxMl9JMkMgaXMgbm90IHNldApDT05GSUdfTUZEX1RQUzY1OTEyX1NQST15CkNP TkZJR19NRkRfVFBTODAwMzE9eQpDT05GSUdfVFdMNDAzMF9DT1JFPXkKIyBDT05GSUdfTUZEX1RX TDQwMzBfQVVESU8gaXMgbm90IHNldApDT05GSUdfVFdMNjA0MF9DT1JFPXkKQ09ORklHX01GRF9X TDEyNzNfQ09SRT15CiMgQ09ORklHX01GRF9MTTM1MzMgaXMgbm90IHNldAojIENPTkZJR19NRkRf VElNQkVSREFMRSBpcyBub3Qgc2V0CiMgQ09ORklHX01GRF9UQzM1ODlYIGlzIG5vdCBzZXQKIyBD T05GSUdfTUZEX1RNSU8gaXMgbm90IHNldAojIENPTkZJR19NRkRfVlg4NTUgaXMgbm90IHNldApD T05GSUdfTUZEX0FSSVpPTkE9eQojIENPTkZJR19NRkRfQVJJWk9OQV9JMkMgaXMgbm90IHNldApD T05GSUdfTUZEX0FSSVpPTkFfU1BJPW0KQ09ORklHX01GRF9XTTUxMDI9eQpDT05GSUdfTUZEX1dN NTExMD15CkNPTkZJR19NRkRfV004OTk3PXkKQ09ORklHX01GRF9XTTg5OTg9eQpDT05GSUdfTUZE X1dNODQwMD15CkNPTkZJR19NRkRfV004MzFYPXkKQ09ORklHX01GRF9XTTgzMVhfSTJDPXkKIyBD T05GSUdfTUZEX1dNODMxWF9TUEkgaXMgbm90IHNldApDT05GSUdfTUZEX1dNODM1MD15CkNPTkZJ R19NRkRfV004MzUwX0kyQz15CkNPTkZJR19NRkRfV004OTk0PW0KQ09ORklHX1JFR1VMQVRPUj15 CiMgQ09ORklHX1JFR1VMQVRPUl9ERUJVRyBpcyBub3Qgc2V0CkNPTkZJR19SRUdVTEFUT1JfRklY RURfVk9MVEFHRT15CkNPTkZJR19SRUdVTEFUT1JfVklSVFVBTF9DT05TVU1FUj1tCkNPTkZJR19S RUdVTEFUT1JfVVNFUlNQQUNFX0NPTlNVTUVSPW0KIyBDT05GSUdfUkVHVUxBVE9SXzg4UE04MDAg aXMgbm90IHNldApDT05GSUdfUkVHVUxBVE9SX0FDVDg4NjU9eQojIENPTkZJR19SRUdVTEFUT1Jf QUQ1Mzk4IGlzIG5vdCBzZXQKQ09ORklHX1JFR1VMQVRPUl9BTkFUT1A9eQpDT05GSUdfUkVHVUxB VE9SX0FCMzEwMD15CkNPTkZJR19SRUdVTEFUT1JfQVMzNzExPXkKIyBDT05GSUdfUkVHVUxBVE9S X0FTMzcyMiBpcyBub3Qgc2V0CiMgQ09ORklHX1JFR1VMQVRPUl9CQ001OTBYWCBpcyBub3Qgc2V0 CkNPTkZJR19SRUdVTEFUT1JfREE5MDUyPXkKIyBDT05GSUdfUkVHVUxBVE9SX0RBOTA2MiBpcyBu b3Qgc2V0CiMgQ09ORklHX1JFR1VMQVRPUl9EQTkyMTAgaXMgbm90IHNldApDT05GSUdfUkVHVUxB VE9SX0RBOTIxMT1tCiMgQ09ORklHX1JFR1VMQVRPUl9GQU41MzU1NSBpcyBub3Qgc2V0CkNPTkZJ R19SRUdVTEFUT1JfR1BJTz15CiMgQ09ORklHX1JFR1VMQVRPUl9ISTY0MjEgaXMgbm90IHNldApD T05GSUdfUkVHVUxBVE9SX0lTTDkzMDU9eQpDT05GSUdfUkVHVUxBVE9SX0lTTDYyNzFBPW0KIyBD T05GSUdfUkVHVUxBVE9SX0xQMzk3MSBpcyBub3Qgc2V0CiMgQ09ORklHX1JFR1VMQVRPUl9MUDM5 NzIgaXMgbm90IHNldAojIENPTkZJR19SRUdVTEFUT1JfTFA4NzJYIGlzIG5vdCBzZXQKQ09ORklH X1JFR1VMQVRPUl9MUDg3NTU9bQojIENPTkZJR19SRUdVTEFUT1JfTFA4Nzg4IGlzIG5vdCBzZXQK IyBDT05GSUdfUkVHVUxBVE9SX0xUQzM1ODkgaXMgbm90IHNldApDT05GSUdfUkVHVUxBVE9SX01B WDE0NTc3PXkKIyBDT05GSUdfUkVHVUxBVE9SX01BWDE1ODYgaXMgbm90IHNldApDT05GSUdfUkVH VUxBVE9SX01BWDg2NDk9bQpDT05GSUdfUkVHVUxBVE9SX01BWDg2NjA9bQojIENPTkZJR19SRUdV TEFUT1JfTUFYODkwNyBpcyBub3Qgc2V0CkNPTkZJR19SRUdVTEFUT1JfTUFYODk1Mj1tCkNPTkZJ R19SRUdVTEFUT1JfTUFYODk3Mz15CiMgQ09ORklHX1JFR1VMQVRPUl9NQVg3NzY5MyBpcyBub3Qg c2V0CkNPTkZJR19SRUdVTEFUT1JfTUMxM1hYWF9DT1JFPW0KQ09ORklHX1JFR1VMQVRPUl9NQzEz NzgzPW0KQ09ORklHX1JFR1VMQVRPUl9NQzEzODkyPW0KIyBDT05GSUdfUkVHVUxBVE9SX01UNjMx MSBpcyBub3Qgc2V0CkNPTkZJR19SRUdVTEFUT1JfUEFMTUFTPW0KQ09ORklHX1JFR1VMQVRPUl9Q Q0FQPW0KQ09ORklHX1JFR1VMQVRPUl9QQ0Y1MDYzMz1tCiMgQ09ORklHX1JFR1VMQVRPUl9QRlVa RTEwMCBpcyBub3Qgc2V0CiMgQ09ORklHX1JFR1VMQVRPUl9QV00gaXMgbm90IHNldApDT05GSUdf UkVHVUxBVE9SX1FDT01fU1BNST1tCkNPTkZJR19SRUdVTEFUT1JfUkM1VDU4Mz15CiMgQ09ORklH X1JFR1VMQVRPUl9SSzgwOCBpcyBub3Qgc2V0CkNPTkZJR19SRUdVTEFUT1JfUk41VDYxOD1tCiMg Q09ORklHX1JFR1VMQVRPUl9SVDUwMzMgaXMgbm90IHNldApDT05GSUdfUkVHVUxBVE9SX1NLWTgx NDUyPW0KQ09ORklHX1JFR1VMQVRPUl9UUFM1MTYzMj1tCkNPTkZJR19SRUdVTEFUT1JfVFBTNjIz NjA9bQojIENPTkZJR19SRUdVTEFUT1JfVFBTNjUwMjMgaXMgbm90IHNldAojIENPTkZJR19SRUdV TEFUT1JfVFBTNjUwN1ggaXMgbm90IHNldAojIENPTkZJR19SRUdVTEFUT1JfVFBTNjUyNFggaXMg bm90IHNldApDT05GSUdfUkVHVUxBVE9SX1RQUzY1OTEwPW0KQ09ORklHX1JFR1VMQVRPUl9UUFM2 NTkxMj1tCkNPTkZJR19SRUdVTEFUT1JfVFBTODAwMzE9eQpDT05GSUdfUkVHVUxBVE9SX1RXTDQw MzA9bQpDT05GSUdfUkVHVUxBVE9SX1dNODMxWD15CkNPTkZJR19SRUdVTEFUT1JfV004MzUwPXkK IyBDT05GSUdfUkVHVUxBVE9SX1dNODQwMCBpcyBub3Qgc2V0CkNPTkZJR19SRUdVTEFUT1JfV004 OTk0PW0KQ09ORklHX01FRElBX1NVUFBPUlQ9eQoKIwojIE11bHRpbWVkaWEgY29yZSBzdXBwb3J0 CiMKIyBDT05GSUdfTUVESUFfQ0FNRVJBX1NVUFBPUlQgaXMgbm90IHNldApDT05GSUdfTUVESUFf QU5BTE9HX1RWX1NVUFBPUlQ9eQojIENPTkZJR19NRURJQV9ESUdJVEFMX1RWX1NVUFBPUlQgaXMg bm90IHNldApDT05GSUdfTUVESUFfUkFESU9fU1VQUE9SVD15CiMgQ09ORklHX01FRElBX1NEUl9T VVBQT1JUIGlzIG5vdCBzZXQKIyBDT05GSUdfTUVESUFfUkNfU1VQUE9SVCBpcyBub3Qgc2V0CiMg Q09ORklHX01FRElBX0NPTlRST0xMRVIgaXMgbm90IHNldApDT05GSUdfVklERU9fREVWPXkKQ09O RklHX1ZJREVPX1Y0TDI9eQojIENPTkZJR19WSURFT19BRFZfREVCVUcgaXMgbm90IHNldApDT05G SUdfVklERU9fRklYRURfTUlOT1JfUkFOR0VTPXkKIyBDT05GSUdfVFRQQ0lfRUVQUk9NIGlzIG5v dCBzZXQKCiMKIyBNZWRpYSBkcml2ZXJzCiMKIyBDT05GSUdfTUVESUFfUENJX1NVUFBPUlQgaXMg bm90IHNldAoKIwojIFN1cHBvcnRlZCBNTUMvU0RJTyBhZGFwdGVycwojCkNPTkZJR19SQURJT19B REFQVEVSUz15CkNPTkZJR19SQURJT19TSTQ3MFg9eQpDT05GSUdfSTJDX1NJNDcwWD15CkNPTkZJ R19SQURJT19TSTQ3MTM9eQpDT05GSUdfUExBVEZPUk1fU0k0NzEzPW0KQ09ORklHX0kyQ19TSTQ3 MTM9bQojIENPTkZJR19SQURJT19NQVhJUkFESU8gaXMgbm90IHNldApDT05GSUdfUkFESU9fVEVB NTc2ND1tCkNPTkZJR19SQURJT19TQUE3NzA2SD15CkNPTkZJR19SQURJT19URUY2ODYyPXkKQ09O RklHX1JBRElPX1dMMTI3Mz15CgojCiMgVGV4YXMgSW5zdHJ1bWVudHMgV0wxMjh4IEZNIGRyaXZl ciAoU1QgYmFzZWQpCiMKCiMKIyBNZWRpYSBhbmNpbGxhcnkgZHJpdmVycyAodHVuZXJzLCBzZW5z b3JzLCBpMmMsIGZyb250ZW5kcykKIwojIENPTkZJR19NRURJQV9TVUJEUlZfQVVUT1NFTEVDVCBp cyBub3Qgc2V0CkNPTkZJR19NRURJQV9BVFRBQ0g9eQoKIwojIEVuY29kZXJzLCBkZWNvZGVycywg c2Vuc29ycyBhbmQgb3RoZXIgaGVscGVyIGNoaXBzCiMKCiMKIyBBdWRpbyBkZWNvZGVycywgcHJv Y2Vzc29ycyBhbmQgbWl4ZXJzCiMKQ09ORklHX1ZJREVPX1RWQVVESU89bQpDT05GSUdfVklERU9f VERBNzQzMj15CkNPTkZJR19WSURFT19UREE5ODQwPXkKIyBDT05GSUdfVklERU9fVEVBNjQxNUMg aXMgbm90IHNldApDT05GSUdfVklERU9fVEVBNjQyMD15CkNPTkZJR19WSURFT19NU1AzNDAwPXkK Q09ORklHX1ZJREVPX0NTNTM0NT1tCkNPTkZJR19WSURFT19DUzUzTDMyQT1tCiMgQ09ORklHX1ZJ REVPX1RMVjMyMEFJQzIzQiBpcyBub3Qgc2V0CkNPTkZJR19WSURFT19VREExMzQyPXkKQ09ORklH X1ZJREVPX1dNODc3NT1tCkNPTkZJR19WSURFT19XTTg3Mzk9bQpDT05GSUdfVklERU9fVlAyN1NN UFg9eQojIENPTkZJR19WSURFT19TT05ZX0JURl9NUFggaXMgbm90IHNldAoKIwojIFJEUyBkZWNv ZGVycwojCiMgQ09ORklHX1ZJREVPX1NBQTY1ODggaXMgbm90IHNldAoKIwojIFZpZGVvIGRlY29k ZXJzCiMKQ09ORklHX1ZJREVPX0FEVjcxODM9bQojIENPTkZJR19WSURFT19CVDgxOSBpcyBub3Qg c2V0CkNPTkZJR19WSURFT19CVDg1Nj1tCiMgQ09ORklHX1ZJREVPX0JUODY2IGlzIG5vdCBzZXQK IyBDT05GSUdfVklERU9fS1MwMTI3IGlzIG5vdCBzZXQKIyBDT05GSUdfVklERU9fTUw4NlY3NjY3 IGlzIG5vdCBzZXQKIyBDT05GSUdfVklERU9fU0FBNzExMCBpcyBub3Qgc2V0CkNPTkZJR19WSURF T19TQUE3MTFYPXkKQ09ORklHX1ZJREVPX1RWUDUxNFg9bQpDT05GSUdfVklERU9fVFZQNTE1MD15 CiMgQ09ORklHX1ZJREVPX1RWUDcwMDIgaXMgbm90IHNldApDT05GSUdfVklERU9fVFcyODA0PW0K Q09ORklHX1ZJREVPX1RXOTkwMz15CkNPTkZJR19WSURFT19UVzk5MDY9bQpDT05GSUdfVklERU9f VlBYMzIyMD15CgojCiMgVmlkZW8gYW5kIGF1ZGlvIGRlY29kZXJzCiMKIyBDT05GSUdfVklERU9f U0FBNzE3WCBpcyBub3Qgc2V0CkNPTkZJR19WSURFT19DWDI1ODQwPXkKCiMKIyBWaWRlbyBlbmNv ZGVycwojCkNPTkZJR19WSURFT19TQUE3MTI3PW0KQ09ORklHX1ZJREVPX1NBQTcxODU9bQojIENP TkZJR19WSURFT19BRFY3MTcwIGlzIG5vdCBzZXQKQ09ORklHX1ZJREVPX0FEVjcxNzU9eQojIENP TkZJR19WSURFT19BRFY3MzQzIGlzIG5vdCBzZXQKQ09ORklHX1ZJREVPX0FEVjczOTM9eQpDT05G SUdfVklERU9fQUs4ODFYPXkKIyBDT05GSUdfVklERU9fVEhTODIwMCBpcyBub3Qgc2V0CgojCiMg Q2FtZXJhIHNlbnNvciBkZXZpY2VzCiMKCiMKIyBGbGFzaCBkZXZpY2VzCiMKCiMKIyBWaWRlbyBp bXByb3ZlbWVudCBjaGlwcwojCkNPTkZJR19WSURFT19VUEQ2NDAzMUE9eQpDT05GSUdfVklERU9f VVBENjQwODM9eQoKIwojIEF1ZGlvL1ZpZGVvIGNvbXByZXNzaW9uIGNoaXBzCiMKQ09ORklHX1ZJ REVPX1NBQTY3NTJIUz1tCgojCiMgTWlzY2VsbGFuZW91cyBoZWxwZXIgY2hpcHMKIwojIENPTkZJ R19WSURFT19USFM3MzAzIGlzIG5vdCBzZXQKQ09ORklHX1ZJREVPX001Mjc5MD1tCgojCiMgU2Vu c29ycyB1c2VkIG9uIHNvY19jYW1lcmEgZHJpdmVyCiMKQ09ORklHX01FRElBX1RVTkVSPXkKCiMK IyBDdXN0b21pemUgVFYgdHVuZXJzCiMKQ09ORklHX01FRElBX1RVTkVSX1NJTVBMRT15CiMgQ09O RklHX01FRElBX1RVTkVSX1REQTgyOTAgaXMgbm90IHNldApDT05GSUdfTUVESUFfVFVORVJfVERB ODI3WD1tCiMgQ09ORklHX01FRElBX1RVTkVSX1REQTE4MjcxIGlzIG5vdCBzZXQKQ09ORklHX01F RElBX1RVTkVSX1REQTk4ODc9eQpDT05GSUdfTUVESUFfVFVORVJfVEVBNTc2MT15CkNPTkZJR19N RURJQV9UVU5FUl9URUE1NzY3PW0KQ09ORklHX01FRElBX1RVTkVSX01TSTAwMT1tCkNPTkZJR19N RURJQV9UVU5FUl9NVDIwWFg9eQojIENPTkZJR19NRURJQV9UVU5FUl9NVDIwNjAgaXMgbm90IHNl dAojIENPTkZJR19NRURJQV9UVU5FUl9NVDIwNjMgaXMgbm90IHNldAojIENPTkZJR19NRURJQV9U VU5FUl9NVDIyNjYgaXMgbm90IHNldApDT05GSUdfTUVESUFfVFVORVJfTVQyMTMxPXkKQ09ORklH X01FRElBX1RVTkVSX1FUMTAxMD15CkNPTkZJR19NRURJQV9UVU5FUl9YQzIwMjg9bQpDT05GSUdf TUVESUFfVFVORVJfWEM1MDAwPXkKIyBDT05GSUdfTUVESUFfVFVORVJfWEM0MDAwIGlzIG5vdCBz ZXQKIyBDT05GSUdfTUVESUFfVFVORVJfTVhMNTAwNVMgaXMgbm90IHNldApDT05GSUdfTUVESUFf VFVORVJfTVhMNTAwN1Q9eQojIENPTkZJR19NRURJQV9UVU5FUl9NQzQ0UzgwMyBpcyBub3Qgc2V0 CiMgQ09ORklHX01FRElBX1RVTkVSX01BWDIxNjUgaXMgbm90IHNldAojIENPTkZJR19NRURJQV9U VU5FUl9UREExODIxOCBpcyBub3Qgc2V0CkNPTkZJR19NRURJQV9UVU5FUl9GQzAwMTE9bQpDT05G SUdfTUVESUFfVFVORVJfRkMwMDEyPW0KQ09ORklHX01FRElBX1RVTkVSX0ZDMDAxMz15CkNPTkZJ R19NRURJQV9UVU5FUl9UREExODIxMj15CkNPTkZJR19NRURJQV9UVU5FUl9FNDAwMD15CiMgQ09O RklHX01FRElBX1RVTkVSX0ZDMjU4MCBpcyBub3Qgc2V0CkNPTkZJR19NRURJQV9UVU5FUl9NODhS UzYwMDBUPW0KQ09ORklHX01FRElBX1RVTkVSX1RVQTkwMDE9eQojIENPTkZJR19NRURJQV9UVU5F Ul9TSTIxNTcgaXMgbm90IHNldApDT05GSUdfTUVESUFfVFVORVJfSVQ5MTNYPXkKIyBDT05GSUdf TUVESUFfVFVORVJfUjgyMFQgaXMgbm90IHNldApDT05GSUdfTUVESUFfVFVORVJfTVhMMzAxUkY9 bQojIENPTkZJR19NRURJQV9UVU5FUl9RTTFEMUMwMDQyIGlzIG5vdCBzZXQKCiMKIyBDdXN0b21p c2UgRFZCIEZyb250ZW5kcwojCkNPTkZJR19EVkJfQVU4NTIyPW0KQ09ORklHX0RWQl9BVTg1MjJf VjRMPW0KQ09ORklHX0RWQl9UVU5FUl9ESUIwMDcwPXkKQ09ORklHX0RWQl9UVU5FUl9ESUIwMDkw PW0KCiMKIyBUb29scyB0byBkZXZlbG9wIG5ldyBmcm9udGVuZHMKIwpDT05GSUdfRFZCX0RVTU1Z X0ZFPW0KCiMKIyBHcmFwaGljcyBzdXBwb3J0CiMKIyBDT05GSUdfQUdQIGlzIG5vdCBzZXQKQ09O RklHX1ZHQV9BUkI9eQpDT05GSUdfVkdBX0FSQl9NQVhfR1BVUz0xNgojIENPTkZJR19WR0FfU1dJ VENIRVJPTyBpcyBub3Qgc2V0CiMgQ09ORklHX0RSTSBpcyBub3Qgc2V0CgojCiMgRnJhbWUgYnVm ZmVyIERldmljZXMKIwpDT05GSUdfRkI9bQpDT05GSUdfRklSTVdBUkVfRURJRD15CkNPTkZJR19G Ql9DTURMSU5FPXkKIyBDT05GSUdfRkJfRERDIGlzIG5vdCBzZXQKIyBDT05GSUdfRkJfQk9PVF9W RVNBX1NVUFBPUlQgaXMgbm90IHNldApDT05GSUdfRkJfQ0ZCX0ZJTExSRUNUPW0KQ09ORklHX0ZC X0NGQl9DT1BZQVJFQT1tCkNPTkZJR19GQl9DRkJfSU1BR0VCTElUPW0KIyBDT05GSUdfRkJfQ0ZC X1JFVl9QSVhFTFNfSU5fQllURSBpcyBub3Qgc2V0CkNPTkZJR19GQl9TWVNfRklMTFJFQ1Q9bQpD T05GSUdfRkJfU1lTX0NPUFlBUkVBPW0KQ09ORklHX0ZCX1NZU19JTUFHRUJMSVQ9bQpDT05GSUdf RkJfRk9SRUlHTl9FTkRJQU49eQpDT05GSUdfRkJfQk9USF9FTkRJQU49eQojIENPTkZJR19GQl9C SUdfRU5ESUFOIGlzIG5vdCBzZXQKIyBDT05GSUdfRkJfTElUVExFX0VORElBTiBpcyBub3Qgc2V0 CkNPTkZJR19GQl9TWVNfRk9QUz1tCkNPTkZJR19GQl9ERUZFUlJFRF9JTz15CkNPTkZJR19GQl9I RUNVQkE9bQojIENPTkZJR19GQl9TVkdBTElCIGlzIG5vdCBzZXQKIyBDT05GSUdfRkJfTUFDTU9E RVMgaXMgbm90IHNldApDT05GSUdfRkJfQkFDS0xJR0hUPXkKIyBDT05GSUdfRkJfTU9ERV9IRUxQ RVJTIGlzIG5vdCBzZXQKQ09ORklHX0ZCX1RJTEVCTElUVElORz15CgojCiMgRnJhbWUgYnVmZmVy IGhhcmR3YXJlIGRyaXZlcnMKIwojIENPTkZJR19GQl9DSVJSVVMgaXMgbm90IHNldAojIENPTkZJ R19GQl9QTTIgaXMgbm90IHNldAojIENPTkZJR19GQl9DWUJFUjIwMDAgaXMgbm90IHNldApDT05G SUdfRkJfQVJDPW0KIyBDT05GSUdfRkJfVkdBMTYgaXMgbm90IHNldApDT05GSUdfRkJfTjQxMT1t CkNPTkZJR19GQl9IR0E9bQpDT05GSUdfRkJfT1BFTkNPUkVTPW0KQ09ORklHX0ZCX1MxRDEzWFhY PW0KIyBDT05GSUdfRkJfTlZJRElBIGlzIG5vdCBzZXQKIyBDT05GSUdfRkJfUklWQSBpcyBub3Qg c2V0CiMgQ09ORklHX0ZCX0k3NDAgaXMgbm90IHNldAojIENPTkZJR19GQl9MRTgwNTc4IGlzIG5v dCBzZXQKIyBDT05GSUdfRkJfTUFUUk9YIGlzIG5vdCBzZXQKIyBDT05GSUdfRkJfUkFERU9OIGlz IG5vdCBzZXQKIyBDT05GSUdfRkJfQVRZMTI4IGlzIG5vdCBzZXQKIyBDT05GSUdfRkJfQVRZIGlz IG5vdCBzZXQKIyBDT05GSUdfRkJfUzMgaXMgbm90IHNldAojIENPTkZJR19GQl9TQVZBR0UgaXMg bm90IHNldAojIENPTkZJR19GQl9TSVMgaXMgbm90IHNldAojIENPTkZJR19GQl9WSUEgaXMgbm90 IHNldAojIENPTkZJR19GQl9ORU9NQUdJQyBpcyBub3Qgc2V0CiMgQ09ORklHX0ZCX0tZUk8gaXMg bm90IHNldAojIENPTkZJR19GQl8zREZYIGlzIG5vdCBzZXQKIyBDT05GSUdfRkJfVk9PRE9PMSBp cyBub3Qgc2V0CiMgQ09ORklHX0ZCX1ZUODYyMyBpcyBub3Qgc2V0CiMgQ09ORklHX0ZCX1RSSURF TlQgaXMgbm90IHNldAojIENPTkZJR19GQl9BUksgaXMgbm90IHNldAojIENPTkZJR19GQl9QTTMg aXMgbm90IHNldAojIENPTkZJR19GQl9DQVJNSU5FIGlzIG5vdCBzZXQKIyBDT05GSUdfRkJfR0VP REUgaXMgbm90IHNldApDT05GSUdfRkJfVklSVFVBTD1tCkNPTkZJR19GQl9NRVRST05PTUU9bQoj IENPTkZJR19GQl9NQjg2MlhYIGlzIG5vdCBzZXQKIyBDT05GSUdfRkJfQlJPQURTSEVFVCBpcyBu b3Qgc2V0CkNPTkZJR19GQl9BVU9fSzE5MFg9bQpDT05GSUdfRkJfQVVPX0sxOTAwPW0KQ09ORklH X0ZCX0FVT19LMTkwMT1tCkNPTkZJR19GQl9TU0QxMzA3PW0KIyBDT05GSUdfRkJfU003MTIgaXMg bm90IHNldApDT05GSUdfQkFDS0xJR0hUX0xDRF9TVVBQT1JUPXkKQ09ORklHX0xDRF9DTEFTU19E RVZJQ0U9eQojIENPTkZJR19MQ0RfTDRGMDAyNDJUMDMgaXMgbm90IHNldApDT05GSUdfTENEX0xN UzI4M0dGMDU9eQpDT05GSUdfTENEX0xUVjM1MFFWPXkKQ09ORklHX0xDRF9JTEk5MjJYPW0KQ09O RklHX0xDRF9JTEk5MzIwPXkKQ09ORklHX0xDRF9URE8yNE09bQpDT05GSUdfTENEX1ZHRzI0MzJB ND15CkNPTkZJR19MQ0RfUExBVEZPUk09bQpDT05GSUdfTENEX1M2RTYzTTA9bQojIENPTkZJR19M Q0RfTEQ5MDQwIGlzIG5vdCBzZXQKIyBDT05GSUdfTENEX0FNUzM2OUZHMDYgaXMgbm90IHNldApD T05GSUdfTENEX0xNUzUwMUtGMDM9bQojIENPTkZJR19MQ0RfSFg4MzU3IGlzIG5vdCBzZXQKQ09O RklHX0JBQ0tMSUdIVF9DTEFTU19ERVZJQ0U9bQpDT05GSUdfQkFDS0xJR0hUX0dFTkVSSUM9bQpD T05GSUdfQkFDS0xJR0hUX1BXTT1tCiMgQ09ORklHX0JBQ0tMSUdIVF9EQTkwNTIgaXMgbm90IHNl dAojIENPTkZJR19CQUNLTElHSFRfQVBQTEUgaXMgbm90IHNldAojIENPTkZJR19CQUNLTElHSFRf UE04OTQxX1dMRUQgaXMgbm90IHNldAojIENPTkZJR19CQUNLTElHSFRfU0FIQVJBIGlzIG5vdCBz ZXQKIyBDT05GSUdfQkFDS0xJR0hUX1dNODMxWCBpcyBub3Qgc2V0CkNPTkZJR19CQUNLTElHSFRf QURQODg2MD1tCkNPTkZJR19CQUNLTElHSFRfQURQODg3MD1tCkNPTkZJR19CQUNLTElHSFRfUENG NTA2MzM9bQojIENPTkZJR19CQUNLTElHSFRfTE0zNjMwQSBpcyBub3Qgc2V0CiMgQ09ORklHX0JB Q0tMSUdIVF9MTTM2MzkgaXMgbm90IHNldApDT05GSUdfQkFDS0xJR0hUX0xQODU1WD1tCiMgQ09O RklHX0JBQ0tMSUdIVF9MUDg3ODggaXMgbm90IHNldApDT05GSUdfQkFDS0xJR0hUX1BBTkRPUkE9 bQpDT05GSUdfQkFDS0xJR0hUX1NLWTgxNDUyPW0KIyBDT05GSUdfQkFDS0xJR0hUX0FTMzcxMSBp cyBub3Qgc2V0CkNPTkZJR19CQUNLTElHSFRfR1BJTz1tCiMgQ09ORklHX0JBQ0tMSUdIVF9MVjUy MDdMUCBpcyBub3Qgc2V0CiMgQ09ORklHX0JBQ0tMSUdIVF9CRDYxMDcgaXMgbm90IHNldAojIENP TkZJR19WR0FTVEFURSBpcyBub3Qgc2V0CiMgQ09ORklHX0xPR08gaXMgbm90IHNldAojIENPTkZJ R19TT1VORCBpcyBub3Qgc2V0CgojCiMgSElEIHN1cHBvcnQKIwpDT05GSUdfSElEPXkKIyBDT05G SUdfSElEX0JBVFRFUllfU1RSRU5HVEggaXMgbm90IHNldAojIENPTkZJR19ISURSQVcgaXMgbm90 IHNldAojIENPTkZJR19VSElEIGlzIG5vdCBzZXQKQ09ORklHX0hJRF9HRU5FUklDPXkKCiMKIyBT cGVjaWFsIEhJRCBkcml2ZXJzCiMKIyBDT05GSUdfSElEX0E0VEVDSCBpcyBub3Qgc2V0CiMgQ09O RklHX0hJRF9BQ1JVWCBpcyBub3Qgc2V0CiMgQ09ORklHX0hJRF9BUFBMRSBpcyBub3Qgc2V0CiMg Q09ORklHX0hJRF9BVVJFQUwgaXMgbm90IHNldAojIENPTkZJR19ISURfQkVMS0lOIGlzIG5vdCBz ZXQKIyBDT05GSUdfSElEX0NIRVJSWSBpcyBub3Qgc2V0CiMgQ09ORklHX0hJRF9DSElDT05ZIGlz IG5vdCBzZXQKIyBDT05GSUdfSElEX0NZUFJFU1MgaXMgbm90IHNldAojIENPTkZJR19ISURfRFJB R09OUklTRSBpcyBub3Qgc2V0CiMgQ09ORklHX0hJRF9FTVNfRkYgaXMgbm90IHNldAojIENPTkZJ R19ISURfRUxFQ09NIGlzIG5vdCBzZXQKIyBDT05GSUdfSElEX0VaS0VZIGlzIG5vdCBzZXQKIyBD T05GSUdfSElEX0dFTUJJUkQgaXMgbm90IHNldAojIENPTkZJR19ISURfS0VZVE9VQ0ggaXMgbm90 IHNldAojIENPTkZJR19ISURfS1lFIGlzIG5vdCBzZXQKIyBDT05GSUdfSElEX1dBTFRPUCBpcyBu b3Qgc2V0CiMgQ09ORklHX0hJRF9HWVJBVElPTiBpcyBub3Qgc2V0CiMgQ09ORklHX0hJRF9JQ0FE RSBpcyBub3Qgc2V0CiMgQ09ORklHX0hJRF9UV0lOSEFOIGlzIG5vdCBzZXQKIyBDT05GSUdfSElE X0tFTlNJTkdUT04gaXMgbm90IHNldAojIENPTkZJR19ISURfTENQT1dFUiBpcyBub3Qgc2V0CiMg Q09ORklHX0hJRF9MRU5PVk8gaXMgbm90IHNldAojIENPTkZJR19ISURfTE9HSVRFQ0ggaXMgbm90 IHNldAojIENPTkZJR19ISURfTUFHSUNNT1VTRSBpcyBub3Qgc2V0CiMgQ09ORklHX0hJRF9NSUNS T1NPRlQgaXMgbm90IHNldAojIENPTkZJR19ISURfTU9OVEVSRVkgaXMgbm90IHNldAojIENPTkZJ R19ISURfTVVMVElUT1VDSCBpcyBub3Qgc2V0CiMgQ09ORklHX0hJRF9PUlRFSyBpcyBub3Qgc2V0 CiMgQ09ORklHX0hJRF9QQU5USEVSTE9SRCBpcyBub3Qgc2V0CiMgQ09ORklHX0hJRF9QRVRBTFlO WCBpcyBub3Qgc2V0CiMgQ09ORklHX0hJRF9QSUNPTENEIGlzIG5vdCBzZXQKIyBDT05GSUdfSElE X1BMQU5UUk9OSUNTIGlzIG5vdCBzZXQKIyBDT05GSUdfSElEX1BSSU1BWCBpcyBub3Qgc2V0CiMg Q09ORklHX0hJRF9TQUlURUsgaXMgbm90IHNldAojIENPTkZJR19ISURfU0FNU1VORyBpcyBub3Qg c2V0CiMgQ09ORklHX0hJRF9TUEVFRExJTksgaXMgbm90IHNldAojIENPTkZJR19ISURfU1RFRUxT RVJJRVMgaXMgbm90IHNldAojIENPTkZJR19ISURfU1VOUExVUyBpcyBub3Qgc2V0CiMgQ09ORklH X0hJRF9STUkgaXMgbm90IHNldAojIENPTkZJR19ISURfR1JFRU5BU0lBIGlzIG5vdCBzZXQKIyBD T05GSUdfSElEX1NNQVJUSk9ZUExVUyBpcyBub3Qgc2V0CiMgQ09ORklHX0hJRF9USVZPIGlzIG5v dCBzZXQKIyBDT05GSUdfSElEX1RPUFNFRUQgaXMgbm90IHNldAojIENPTkZJR19ISURfVEhJTkdN IGlzIG5vdCBzZXQKIyBDT05GSUdfSElEX1RIUlVTVE1BU1RFUiBpcyBub3Qgc2V0CiMgQ09ORklH X0hJRF9XQUNPTSBpcyBub3Qgc2V0CiMgQ09ORklHX0hJRF9XSUlNT1RFIGlzIG5vdCBzZXQKIyBD T05GSUdfSElEX1hJTk1PIGlzIG5vdCBzZXQKIyBDT05GSUdfSElEX1pFUk9QTFVTIGlzIG5vdCBz ZXQKIyBDT05GSUdfSElEX1pZREFDUk9OIGlzIG5vdCBzZXQKIyBDT05GSUdfSElEX1NFTlNPUl9I VUIgaXMgbm90IHNldAoKIwojIEkyQyBISUQgc3VwcG9ydAojCiMgQ09ORklHX0kyQ19ISUQgaXMg bm90IHNldApDT05GSUdfVVNCX09IQ0lfTElUVExFX0VORElBTj15CkNPTkZJR19VU0JfU1VQUE9S VD15CkNPTkZJR19VU0JfQVJDSF9IQVNfSENEPXkKIyBDT05GSUdfVVNCIGlzIG5vdCBzZXQKCiMK IyBVU0IgcG9ydCBkcml2ZXJzCiMKCiMKIyBVU0IgUGh5c2ljYWwgTGF5ZXIgZHJpdmVycwojCkNP TkZJR19VU0JfUEhZPXkKQ09ORklHX05PUF9VU0JfWENFSVY9eQojIENPTkZJR19VU0JfR1BJT19W QlVTIGlzIG5vdCBzZXQKQ09ORklHX1RBSFZPX1VTQj1tCiMgQ09ORklHX1RBSFZPX1VTQl9IT1NU X0JZX0RFRkFVTFQgaXMgbm90IHNldAojIENPTkZJR19VU0JfR0FER0VUIGlzIG5vdCBzZXQKQ09O RklHX1VXQj1tCiMgQ09ORklHX1VXQl9XSENJIGlzIG5vdCBzZXQKQ09ORklHX01NQz1tCkNPTkZJ R19NTUNfREVCVUc9eQojIENPTkZJR19NTUNfQ0xLR0FURSBpcyBub3Qgc2V0CgojCiMgTU1DL1NE L1NESU8gQ2FyZCBEcml2ZXJzCiMKIyBDT05GSUdfU0RJT19VQVJUIGlzIG5vdCBzZXQKQ09ORklH X01NQ19URVNUPW0KCiMKIyBNTUMvU0QvU0RJTyBIb3N0IENvbnRyb2xsZXIgRHJpdmVycwojCkNP TkZJR19NTUNfU0RIQ0k9bQojIENPTkZJR19NTUNfU0RIQ0lfUENJIGlzIG5vdCBzZXQKIyBDT05G SUdfTU1DX1NESENJX0FDUEkgaXMgbm90IHNldApDT05GSUdfTU1DX1NESENJX1BMVEZNPW0KQ09O RklHX01NQ19TREhDSV9PRl9BUkFTQU49bQojIENPTkZJR19NTUNfU0RIQ0lfT0ZfQVQ5MSBpcyBu b3Qgc2V0CiMgQ09ORklHX01NQ19TREhDSV9GX1NESDMwIGlzIG5vdCBzZXQKIyBDT05GSUdfTU1D X1dCU0QgaXMgbm90IHNldAojIENPTkZJR19NTUNfVElGTV9TRCBpcyBub3Qgc2V0CiMgQ09ORklH X01NQ19TRFJJQ09IX0NTIGlzIG5vdCBzZXQKIyBDT05GSUdfTU1DX0NCNzEwIGlzIG5vdCBzZXQK IyBDT05GSUdfTU1DX1ZJQV9TRE1NQyBpcyBub3Qgc2V0CiMgQ09ORklHX01NQ19VU0RISTZST0ww IGlzIG5vdCBzZXQKIyBDT05GSUdfTU1DX1RPU0hJQkFfUENJIGlzIG5vdCBzZXQKQ09ORklHX01N Q19NVEs9bQpDT05GSUdfTUVNU1RJQ0s9eQojIENPTkZJR19NRU1TVElDS19ERUJVRyBpcyBub3Qg c2V0CgojCiMgTWVtb3J5U3RpY2sgZHJpdmVycwojCiMgQ09ORklHX01FTVNUSUNLX1VOU0FGRV9S RVNVTUUgaXMgbm90IHNldAoKIwojIE1lbW9yeVN0aWNrIEhvc3QgQ29udHJvbGxlciBEcml2ZXJz CiMKIyBDT05GSUdfTUVNU1RJQ0tfVElGTV9NUyBpcyBub3Qgc2V0CiMgQ09ORklHX01FTVNUSUNL X0pNSUNST05fMzhYIGlzIG5vdCBzZXQKIyBDT05GSUdfTUVNU1RJQ0tfUjU5MiBpcyBub3Qgc2V0 CkNPTkZJR19ORVdfTEVEUz15CkNPTkZJR19MRURTX0NMQVNTPW0KIyBDT05GSUdfTEVEU19DTEFT U19GTEFTSCBpcyBub3Qgc2V0CgojCiMgTEVEIGRyaXZlcnMKIwpDT05GSUdfTEVEU19CQ002MzI4 PW0KQ09ORklHX0xFRFNfQkNNNjM1OD1tCiMgQ09ORklHX0xFRFNfTE0zNTMwIGlzIG5vdCBzZXQK IyBDT05GSUdfTEVEU19MTTM2NDIgaXMgbm90IHNldApDT05GSUdfTEVEU19ORVQ0OFhYPW0KQ09O RklHX0xFRFNfV1JBUD1tCiMgQ09ORklHX0xFRFNfUENBOTUzMiBpcyBub3Qgc2V0CkNPTkZJR19M RURTX0dQSU89bQpDT05GSUdfTEVEU19MUDM5NDQ9bQpDT05GSUdfTEVEU19MUDU1WFhfQ09NTU9O PW0KQ09ORklHX0xFRFNfTFA1NTIxPW0KQ09ORklHX0xFRFNfTFA1NTIzPW0KQ09ORklHX0xFRFNf TFA1NTYyPW0KQ09ORklHX0xFRFNfTFA4NTAxPW0KQ09ORklHX0xFRFNfTFA4Nzg4PW0KIyBDT05G SUdfTEVEU19MUDg4NjAgaXMgbm90IHNldApDT05GSUdfTEVEU19QQ0E5NTVYPW0KQ09ORklHX0xF RFNfUENBOTYzWD1tCkNPTkZJR19MRURTX1dNODMxWF9TVEFUVVM9bQpDT05GSUdfTEVEU19XTTgz NTA9bQojIENPTkZJR19MRURTX0RBOTA1MiBpcyBub3Qgc2V0CiMgQ09ORklHX0xFRFNfREFDMTI0 UzA4NSBpcyBub3Qgc2V0CkNPTkZJR19MRURTX1BXTT1tCkNPTkZJR19MRURTX1JFR1VMQVRPUj1t CkNPTkZJR19MRURTX0JEMjgwMj1tCiMgQ09ORklHX0xFRFNfTFQzNTkzIGlzIG5vdCBzZXQKIyBD T05GSUdfTEVEU19NQzEzNzgzIGlzIG5vdCBzZXQKQ09ORklHX0xFRFNfVENBNjUwNz1tCkNPTkZJ R19MRURTX1RMQzU5MVhYPW0KIyBDT05GSUdfTEVEU19MTTM1NXggaXMgbm90IHNldAojIENPTkZJ R19MRURTX09UMjAwIGlzIG5vdCBzZXQKQ09ORklHX0xFRFNfTUVORjIxQk1DPW0KCiMKIyBMRUQg ZHJpdmVyIGZvciBibGluaygxKSBVU0IgUkdCIExFRCBpcyB1bmRlciBTcGVjaWFsIEhJRCBkcml2 ZXJzIChISURfVEhJTkdNKQojCiMgQ09ORklHX0xFRFNfQkxJTktNIGlzIG5vdCBzZXQKCiMKIyBM RUQgVHJpZ2dlcnMKIwojIENPTkZJR19MRURTX1RSSUdHRVJTIGlzIG5vdCBzZXQKIyBDT05GSUdf QUNDRVNTSUJJTElUWSBpcyBub3Qgc2V0CkNPTkZJR19FREFDX0FUT01JQ19TQ1JVQj15CkNPTkZJ R19FREFDX1NVUFBPUlQ9eQojIENPTkZJR19FREFDIGlzIG5vdCBzZXQKQ09ORklHX1JUQ19MSUI9 eQojIENPTkZJR19SVENfQ0xBU1MgaXMgbm90IHNldAojIENPTkZJR19ETUFERVZJQ0VTIGlzIG5v dCBzZXQKQ09ORklHX0FVWERJU1BMQVk9eQpDT05GSUdfVUlPPXkKIyBDT05GSUdfVUlPX0NJRiBp cyBub3Qgc2V0CkNPTkZJR19VSU9fUERSVl9HRU5JUlE9eQojIENPTkZJR19VSU9fRE1FTV9HRU5J UlEgaXMgbm90IHNldAojIENPTkZJR19VSU9fQUVDIGlzIG5vdCBzZXQKIyBDT05GSUdfVUlPX1NF UkNPUzMgaXMgbm90IHNldAojIENPTkZJR19VSU9fUENJX0dFTkVSSUMgaXMgbm90IHNldAojIENP TkZJR19VSU9fTkVUWCBpcyBub3Qgc2V0CkNPTkZJR19VSU9fUFJVU1M9bQojIENPTkZJR19VSU9f TUY2MjQgaXMgbm90IHNldApDT05GSUdfVklSVF9EUklWRVJTPXkKQ09ORklHX1ZJUlRJTz1tCgoj CiMgVmlydGlvIGRyaXZlcnMKIwojIENPTkZJR19WSVJUSU9fUENJIGlzIG5vdCBzZXQKQ09ORklH X1ZJUlRJT19CQUxMT09OPW0KIyBDT05GSUdfVklSVElPX0lOUFVUIGlzIG5vdCBzZXQKQ09ORklH X1ZJUlRJT19NTUlPPW0KIyBDT05GSUdfVklSVElPX01NSU9fQ01ETElORV9ERVZJQ0VTIGlzIG5v dCBzZXQKCiMKIyBNaWNyb3NvZnQgSHlwZXItViBndWVzdCBzdXBwb3J0CiMKIyBDT05GSUdfSFlQ RVJWIGlzIG5vdCBzZXQKQ09ORklHX1NUQUdJTkc9eQojIENPTkZJR19TTElDT1NTIGlzIG5vdCBz ZXQKIyBDT05GSUdfQ09NRURJIGlzIG5vdCBzZXQKQ09ORklHX0ZCX09MUENfRENPTj1tCkNPTkZJ R19GQl9PTFBDX0RDT05fMV81PXkKCiMKIyBJSU8gc3RhZ2luZyBkcml2ZXJzCiMKCiMKIyBBY2Nl bGVyb21ldGVycwojCkNPTkZJR19BRElTMTYyMDE9bQpDT05GSUdfQURJUzE2MjAzPW0KQ09ORklH X0FESVMxNjIwND1tCkNPTkZJR19BRElTMTYyMDk9eQojIENPTkZJR19BRElTMTYyMjAgaXMgbm90 IHNldApDT05GSUdfQURJUzE2MjQwPW0KQ09ORklHX0xJUzNMMDJEUT15CkNPTkZJR19TQ0EzMDAw PW0KCiMKIyBBbmFsb2cgdG8gZGlnaXRhbCBjb252ZXJ0ZXJzCiMKIyBDT05GSUdfQUQ3NjA2IGlz IG5vdCBzZXQKIyBDT05GSUdfQUQ3NzgwIGlzIG5vdCBzZXQKIyBDT05GSUdfQUQ3ODE2IGlzIG5v dCBzZXQKIyBDT05GSUdfQUQ3MTkyIGlzIG5vdCBzZXQKQ09ORklHX0FENzI4MD1tCgojCiMgQW5h bG9nIGRpZ2l0YWwgYmktZGlyZWN0aW9uIGNvbnZlcnRlcnMKIwpDT05GSUdfQURUNzMxNj1tCiMg Q09ORklHX0FEVDczMTZfU1BJIGlzIG5vdCBzZXQKIyBDT05GSUdfQURUNzMxNl9JMkMgaXMgbm90 IHNldAoKIwojIENhcGFjaXRhbmNlIHRvIGRpZ2l0YWwgY29udmVydGVycwojCiMgQ09ORklHX0FE NzE1MCBpcyBub3Qgc2V0CiMgQ09ORklHX0FENzE1MiBpcyBub3Qgc2V0CiMgQ09ORklHX0FENzc0 NiBpcyBub3Qgc2V0CgojCiMgRGlyZWN0IERpZ2l0YWwgU3ludGhlc2lzCiMKQ09ORklHX0FEOTgz Mj1tCkNPTkZJR19BRDk4MzQ9eQoKIwojIERpZ2l0YWwgZ3lyb3Njb3BlIHNlbnNvcnMKIwpDT05G SUdfQURJUzE2MDYwPXkKCiMKIyBOZXR3b3JrIEFuYWx5emVyLCBJbXBlZGFuY2UgQ29udmVydGVy cwojCkNPTkZJR19BRDU5MzM9bQoKIwojIExpZ2h0IHNlbnNvcnMKIwojIENPTkZJR19TRU5TT1JT X0lTTDI5MDE4IGlzIG5vdCBzZXQKQ09ORklHX1NFTlNPUlNfSVNMMjkwMjg9eQpDT05GSUdfVFNM MjU4Mz15CiMgQ09ORklHX1RTTDJ4N3ggaXMgbm90IHNldAoKIwojIE1hZ25ldG9tZXRlciBzZW5z b3JzCiMKQ09ORklHX1NFTlNPUlNfSE1DNTg0Mz15CkNPTkZJR19TRU5TT1JTX0hNQzU4NDNfSTJD PXkKIyBDT05GSUdfU0VOU09SU19ITUM1ODQzX1NQSSBpcyBub3Qgc2V0CgojCiMgQWN0aXZlIGVu ZXJneSBtZXRlcmluZyBJQwojCkNPTkZJR19BREU3NzUzPW0KQ09ORklHX0FERTc3NTQ9eQpDT05G SUdfQURFNzc1OD1tCkNPTkZJR19BREU3NzU5PW0KIyBDT05GSUdfQURFNzg1NCBpcyBub3Qgc2V0 CgojCiMgUmVzb2x2ZXIgdG8gZGlnaXRhbCBjb252ZXJ0ZXJzCiMKQ09ORklHX0FEMlM5MD15CiMg Q09ORklHX0FEMlMxMjAwIGlzIG5vdCBzZXQKQ09ORklHX0FEMlMxMjEwPXkKCiMKIyBUcmlnZ2Vy cyAtIHN0YW5kYWxvbmUKIwpDT05GSUdfSUlPX0RVTU1ZX0VWR0VOPW0KQ09ORklHX0lJT19TSU1Q TEVfRFVNTVk9bQpDT05GSUdfSUlPX1NJTVBMRV9EVU1NWV9FVkVOVFM9eQojIENPTkZJR19JSU9f U0lNUExFX0RVTU1ZX0JVRkZFUiBpcyBub3Qgc2V0CiMgQ09ORklHX0ZCX1NNNzUwIGlzIG5vdCBz ZXQKIyBDT05GSUdfRkJfWEdJIGlzIG5vdCBzZXQKQ09ORklHX0ZUMTAwMD15CiMgQ09ORklHX0ZU MTAwMF9QQ01DSUEgaXMgbm90IHNldAoKIwojIFNwZWFrdXAgY29uc29sZSBzcGVlY2gKIwojIENP TkZJR19UT1VDSFNDUkVFTl9TWU5BUFRJQ1NfSTJDX1JNSTQgaXMgbm90IHNldAojIENPTkZJR19T VEFHSU5HX01FRElBIGlzIG5vdCBzZXQKCiMKIyBBbmRyb2lkCiMKIyBDT05GSUdfQVNITUVNIGlz IG5vdCBzZXQKQ09ORklHX0FORFJPSURfVElNRURfT1VUUFVUPXkKIyBDT05GSUdfQU5EUk9JRF9U SU1FRF9HUElPIGlzIG5vdCBzZXQKQ09ORklHX0FORFJPSURfTE9XX01FTU9SWV9LSUxMRVI9eQoj IENPTkZJR19TWU5DIGlzIG5vdCBzZXQKIyBDT05GSUdfSU9OIGlzIG5vdCBzZXQKIyBDT05GSUdf V0lNQVhfR0RNNzJYWCBpcyBub3Qgc2V0CkNPTkZJR19NVERfU1BJTkFORF9NVDI5Rj1tCiMgQ09O RklHX01URF9TUElOQU5EX09ORElFRUNDIGlzIG5vdCBzZXQKIyBDT05GSUdfREdOQyBpcyBub3Qg c2V0CiMgQ09ORklHX0RHQVAgaXMgbm90IHNldAojIENPTkZJR19HU19GUEdBQk9PVCBpcyBub3Qg c2V0CiMgQ09ORklHX0ZCX1RGVCBpcyBub3Qgc2V0CkNPTkZJR19NT1NUPW0KQ09ORklHX01PU1RD T1JFPW0KQ09ORklHX0FJTV9DREVWPW0KIyBDT05GSUdfQUlNX05FVFdPUksgaXMgbm90IHNldApD T05GSUdfQUlNX1Y0TDI9bQpDT05GSUdfSERNX0kyQz1tCiMgQ09ORklHX1g4Nl9QTEFURk9STV9E RVZJQ0VTIGlzIG5vdCBzZXQKIyBDT05GSUdfQ0hST01FX1BMQVRGT1JNUyBpcyBub3Qgc2V0Cgoj CiMgSGFyZHdhcmUgU3BpbmxvY2sgZHJpdmVycwojCgojCiMgQ2xvY2sgU291cmNlIGRyaXZlcnMK IwpDT05GSUdfQ0xLU1JDX0k4MjUzPXkKQ09ORklHX0NMS0VWVF9JODI1Mz15CkNPTkZJR19JODI1 M19MT0NLPXkKQ09ORklHX0NMS0JMRF9JODI1Mz15CiMgQ09ORklHX0FUTUVMX1BJVCBpcyBub3Qg c2V0CiMgQ09ORklHX1NIX1RJTUVSX0NNVCBpcyBub3Qgc2V0CiMgQ09ORklHX1NIX1RJTUVSX01U VTIgaXMgbm90IHNldAojIENPTkZJR19TSF9USU1FUl9UTVUgaXMgbm90IHNldAojIENPTkZJR19F TV9USU1FUl9TVEkgaXMgbm90IHNldAojIENPTkZJR19NQUlMQk9YIGlzIG5vdCBzZXQKIyBDT05G SUdfSU9NTVVfU1VQUE9SVCBpcyBub3Qgc2V0CgojCiMgUmVtb3RlcHJvYyBkcml2ZXJzCiMKQ09O RklHX1JFTU9URVBST0M9bQpDT05GSUdfU1RFX01PREVNX1JQUk9DPW0KCiMKIyBScG1zZyBkcml2 ZXJzCiMKCiMKIyBTT0MgKFN5c3RlbSBPbiBDaGlwKSBzcGVjaWZpYyBEcml2ZXJzCiMKIyBDT05G SUdfU1VOWElfU1JBTSBpcyBub3Qgc2V0CkNPTkZJR19TT0NfVEk9eQpDT05GSUdfUE1fREVWRlJF UT15CgojCiMgREVWRlJFUSBHb3Zlcm5vcnMKIwpDT05GSUdfREVWRlJFUV9HT1ZfU0lNUExFX09O REVNQU5EPXkKQ09ORklHX0RFVkZSRVFfR09WX1BFUkZPUk1BTkNFPXkKQ09ORklHX0RFVkZSRVFf R09WX1BPV0VSU0FWRT15CiMgQ09ORklHX0RFVkZSRVFfR09WX1VTRVJTUEFDRSBpcyBub3Qgc2V0 CgojCiMgREVWRlJFUSBEcml2ZXJzCiMKQ09ORklHX1BNX0RFVkZSRVFfRVZFTlQ9eQpDT05GSUdf RVhUQ09OPW0KCiMKIyBFeHRjb24gRGV2aWNlIERyaXZlcnMKIwojIENPTkZJR19FWFRDT05fQURD X0pBQ0sgaXMgbm90IHNldApDT05GSUdfRVhUQ09OX0dQSU89bQpDT05GSUdfRVhUQ09OX01BWDE0 NTc3PW0KIyBDT05GSUdfRVhUQ09OX01BWDc3NjkzIGlzIG5vdCBzZXQKQ09ORklHX0VYVENPTl9Q QUxNQVM9bQojIENPTkZJR19FWFRDT05fUlQ4OTczQSBpcyBub3Qgc2V0CiMgQ09ORklHX0VYVENP Tl9TTTU1MDIgaXMgbm90IHNldApDT05GSUdfRVhUQ09OX1VTQl9HUElPPW0KQ09ORklHX01FTU9S WT15CkNPTkZJR19JSU89eQpDT05GSUdfSUlPX0JVRkZFUj15CkNPTkZJR19JSU9fQlVGRkVSX0NC PXkKQ09ORklHX0lJT19LRklGT19CVUY9eQpDT05GSUdfSUlPX1RSSUdHRVJFRF9CVUZGRVI9eQpD T05GSUdfSUlPX1RSSUdHRVI9eQpDT05GSUdfSUlPX0NPTlNVTUVSU19QRVJfVFJJR0dFUj0yCgoj CiMgQWNjZWxlcm9tZXRlcnMKIwojIENPTkZJR19CTUExODAgaXMgbm90IHNldApDT05GSUdfQk1D MTUwX0FDQ0VMPXkKQ09ORklHX0lJT19TVF9BQ0NFTF8zQVhJUz1tCkNPTkZJR19JSU9fU1RfQUND RUxfSTJDXzNBWElTPW0KQ09ORklHX0lJT19TVF9BQ0NFTF9TUElfM0FYSVM9bQojIENPTkZJR19L WFNEOSBpcyBub3Qgc2V0CkNPTkZJR19LWENKSzEwMTM9bQpDT05GSUdfTU1BODQ1Mj15CkNPTkZJ R19NTUE5NTUxX0NPUkU9bQojIENPTkZJR19NTUE5NTUxIGlzIG5vdCBzZXQKQ09ORklHX01NQTk1 NTM9bQpDT05GSUdfU1RLODMxMj1tCkNPTkZJR19TVEs4QkE1MD15CgojCiMgQW5hbG9nIHRvIGRp Z2l0YWwgY29udmVydGVycwojCkNPTkZJR19BRF9TSUdNQV9ERUxUQT1tCkNPTkZJR19BRDcyNjY9 bQojIENPTkZJR19BRDcyOTEgaXMgbm90IHNldApDT05GSUdfQUQ3Mjk4PW0KQ09ORklHX0FENzQ3 Nj15CkNPTkZJR19BRDc3OTE9bQpDT05GSUdfQUQ3NzkzPW0KQ09ORklHX0FENzg4Nz1tCkNPTkZJ R19BRDc5MjM9eQpDT05GSUdfQUQ3OTlYPW0KQ09ORklHX0RBOTE1MF9HUEFEQz15CiMgQ09ORklH X0xQODc4OF9BREMgaXMgbm90IHNldApDT05GSUdfTUFYMTAyNz1tCkNPTkZJR19NQVgxMzYzPW0K Q09ORklHX01DUDMyMFg9bQpDT05GSUdfTUNQMzQyMj1tCiMgQ09ORklHX01FTl9aMTg4X0FEQyBp cyBub3Qgc2V0CkNPTkZJR19OQVU3ODAyPXkKQ09ORklHX1FDT01fU1BNSV9JQURDPW0KIyBDT05G SUdfUUNPTV9TUE1JX1ZBREMgaXMgbm90IHNldApDT05GSUdfVElfQURDMDgxQz15CkNPTkZJR19U SV9BREMxMjhTMDUyPXkKQ09ORklHX1RXTDQwMzBfTUFEQz15CiMgQ09ORklHX1RXTDYwMzBfR1BB REMgaXMgbm90IHNldApDT05GSUdfVkY2MTBfQURDPXkKCiMKIyBBbXBsaWZpZXJzCiMKQ09ORklH X0FEODM2Nj15CgojCiMgSGlkIFNlbnNvciBJSU8gQ29tbW9uCiMKCiMKIyBTU1AgU2Vuc29yIENv bW1vbgojCiMgQ09ORklHX0lJT19TU1BfU0VOU09SU19DT01NT05TIGlzIG5vdCBzZXQKQ09ORklH X0lJT19TU1BfU0VOU09SSFVCPW0KQ09ORklHX0lJT19TVF9TRU5TT1JTX0kyQz15CkNPTkZJR19J SU9fU1RfU0VOU09SU19TUEk9eQpDT05GSUdfSUlPX1NUX1NFTlNPUlNfQ09SRT15CgojCiMgRGln aXRhbCB0byBhbmFsb2cgY29udmVydGVycwojCiMgQ09ORklHX0FENTA2NCBpcyBub3Qgc2V0CkNP TkZJR19BRDUzNjA9eQpDT05GSUdfQUQ1MzgwPW0KIyBDT05GSUdfQUQ1NDIxIGlzIG5vdCBzZXQK IyBDT05GSUdfQUQ1NDQ2IGlzIG5vdCBzZXQKQ09ORklHX0FENTQ0OT1tCkNPTkZJR19BRDU1MDQ9 eQojIENPTkZJR19BRDU2MjRSX1NQSSBpcyBub3Qgc2V0CiMgQ09ORklHX0FENTY4NiBpcyBub3Qg c2V0CiMgQ09ORklHX0FENTc1NSBpcyBub3Qgc2V0CiMgQ09ORklHX0FENTc2NCBpcyBub3Qgc2V0 CiMgQ09ORklHX0FENTc5MSBpcyBub3Qgc2V0CkNPTkZJR19BRDczMDM9bQojIENPTkZJR19NNjIz MzIgaXMgbm90IHNldAojIENPTkZJR19NQVg1MTcgaXMgbm90IHNldAojIENPTkZJR19NQVg1ODIx IGlzIG5vdCBzZXQKQ09ORklHX01DUDQ3MjU9bQojIENPTkZJR19NQ1A0OTIyIGlzIG5vdCBzZXQK CiMKIyBGcmVxdWVuY3kgU3ludGhlc2l6ZXJzIEREUy9QTEwKIwoKIwojIENsb2NrIEdlbmVyYXRv ci9EaXN0cmlidXRpb24KIwpDT05GSUdfQUQ5NTIzPW0KCiMKIyBQaGFzZS1Mb2NrZWQgTG9vcCAo UExMKSBmcmVxdWVuY3kgc3ludGhlc2l6ZXJzCiMKQ09ORklHX0FERjQzNTA9bQoKIwojIERpZ2l0 YWwgZ3lyb3Njb3BlIHNlbnNvcnMKIwpDT05GSUdfQURJUzE2MDgwPXkKQ09ORklHX0FESVMxNjEz MD15CkNPTkZJR19BRElTMTYxMzY9eQpDT05GSUdfQURJUzE2MjYwPXkKIyBDT05GSUdfQURYUlM0 NTAgaXMgbm90IHNldApDT05GSUdfQk1HMTYwPW0KIyBDT05GSUdfSUlPX1NUX0dZUk9fM0FYSVMg aXMgbm90IHNldAojIENPTkZJR19JVEczMjAwIGlzIG5vdCBzZXQKCiMKIyBIdW1pZGl0eSBzZW5z b3JzCiMKQ09ORklHX0RIVDExPW0KQ09ORklHX1NJNzAwNT1tCkNPTkZJR19TSTcwMjA9eQoKIwoj IEluZXJ0aWFsIG1lYXN1cmVtZW50IHVuaXRzCiMKQ09ORklHX0FESVMxNjQwMD15CiMgQ09ORklH X0FESVMxNjQ4MCBpcyBub3Qgc2V0CkNPTkZJR19LTVg2MT15CiMgQ09ORklHX0lOVl9NUFU2MDUw X0lJTyBpcyBub3Qgc2V0CkNPTkZJR19JSU9fQURJU19MSUI9eQpDT05GSUdfSUlPX0FESVNfTElC X0JVRkZFUj15CgojCiMgTGlnaHQgc2Vuc29ycwojCiMgQ09ORklHX0FDUElfQUxTIGlzIG5vdCBz ZXQKIyBDT05GSUdfQURKRF9TMzExIGlzIG5vdCBzZXQKQ09ORklHX0FMMzMyMEE9bQpDT05GSUdf QVBEUzkzMDA9eQpDT05GSUdfQkgxNzUwPW0KQ09ORklHX0NNMzIxODE9bQpDT05GSUdfQ00zMjMy PW0KIyBDT05GSUdfQ00zMzIzIGlzIG5vdCBzZXQKQ09ORklHX0NNMzY2NTE9eQpDT05GSUdfR1Ay QVAwMjBBMDBGPW0KIyBDT05GSUdfSVNMMjkxMjUgaXMgbm90IHNldApDT05GSUdfSlNBMTIxMj15 CkNPTkZJR19SUFIwNTIxPW0KIyBDT05GSUdfTFRSNTAxIGlzIG5vdCBzZXQKIyBDT05GSUdfT1BU MzAwMSBpcyBub3Qgc2V0CkNPTkZJR19QQTEyMjAzMDAxPW0KQ09ORklHX1NUSzMzMTA9bQpDT05G SUdfVENTMzQxND15CkNPTkZJR19UQ1MzNDcyPW0KQ09ORklHX1NFTlNPUlNfVFNMMjU2Mz15CkNP TkZJR19UU0w0NTMxPXkKQ09ORklHX1ZDTkw0MDAwPW0KCiMKIyBNYWduZXRvbWV0ZXIgc2Vuc29y cwojCkNPTkZJR19BSzg5NzU9eQojIENPTkZJR19BSzA5OTExIGlzIG5vdCBzZXQKQ09ORklHX01B RzMxMTA9eQojIENPTkZJR19NTUMzNTI0MCBpcyBub3Qgc2V0CkNPTkZJR19JSU9fU1RfTUFHTl8z QVhJUz15CkNPTkZJR19JSU9fU1RfTUFHTl9JMkNfM0FYSVM9eQpDT05GSUdfSUlPX1NUX01BR05f U1BJXzNBWElTPXkKQ09ORklHX0JNQzE1MF9NQUdOPXkKCiMKIyBJbmNsaW5vbWV0ZXIgc2Vuc29y cwojCgojCiMgVHJpZ2dlcnMgLSBzdGFuZGFsb25lCiMKIyBDT05GSUdfSUlPX0lOVEVSUlVQVF9U UklHR0VSIGlzIG5vdCBzZXQKIyBDT05GSUdfSUlPX1NZU0ZTX1RSSUdHRVIgaXMgbm90IHNldAoK IwojIFByZXNzdXJlIHNlbnNvcnMKIwpDT05GSUdfQk1QMjgwPXkKQ09ORklHX01QTDExNT1tCkNP TkZJR19NUEwzMTE1PW0KIyBDT05GSUdfTVM1NjExIGlzIG5vdCBzZXQKIyBDT05GSUdfSUlPX1NU X1BSRVNTIGlzIG5vdCBzZXQKIyBDT05GSUdfVDU0MDMgaXMgbm90IHNldAoKIwojIExpZ2h0bmlu ZyBzZW5zb3JzCiMKQ09ORklHX0FTMzkzNT15CgojCiMgUHJveGltaXR5IHNlbnNvcnMKIwojIENP TkZJR19TWDk1MDAgaXMgbm90IHNldAoKIwojIFRlbXBlcmF0dXJlIHNlbnNvcnMKIwpDT05GSUdf TUxYOTA2MTQ9bQpDT05GSUdfVE1QMDA2PXkKIyBDT05GSUdfTlRCIGlzIG5vdCBzZXQKIyBDT05G SUdfVk1FX0JVUyBpcyBub3Qgc2V0CkNPTkZJR19QV009eQpDT05GSUdfUFdNX1NZU0ZTPXkKQ09O RklHX1BXTV9DUkM9eQpDT05GSUdfUFdNX0ZTTF9GVE09bQojIENPTkZJR19QV01fTFBTUyBpcyBu b3Qgc2V0CkNPTkZJR19QV01fUENBOTY4NT1tCkNPTkZJR19QV01fVFdMPXkKQ09ORklHX1BXTV9U V0xfTEVEPXkKQ09ORklHX0lSUUNISVA9eQpDT05GSUdfSVBBQ0tfQlVTPW0KIyBDT05GSUdfQk9B UkRfVFBDSTIwMCBpcyBub3Qgc2V0CiMgQ09ORklHX1NFUklBTF9JUE9DVEFMIGlzIG5vdCBzZXQK Q09ORklHX1JFU0VUX0NPTlRST0xMRVI9eQpDT05GSUdfRk1DPXkKQ09ORklHX0ZNQ19GQUtFREVW PXkKQ09ORklHX0ZNQ19UUklWSUFMPW0KQ09ORklHX0ZNQ19XUklURV9FRVBST009eQojIENPTkZJ R19GTUNfQ0hBUkRFViBpcyBub3Qgc2V0CgojCiMgUEhZIFN1YnN5c3RlbQojCkNPTkZJR19HRU5F UklDX1BIWT15CkNPTkZJR19QSFlfUFhBXzI4Tk1fSFNJQz15CkNPTkZJR19QSFlfUFhBXzI4Tk1f VVNCMj1tCiMgQ09ORklHX0JDTV9LT05BX1VTQjJfUEhZIGlzIG5vdCBzZXQKIyBDT05GSUdfUE9X RVJDQVAgaXMgbm90IHNldApDT05GSUdfTUNCPW0KIyBDT05GSUdfTUNCX1BDSSBpcyBub3Qgc2V0 CgojCiMgUGVyZm9ybWFuY2UgbW9uaXRvciBzdXBwb3J0CiMKIyBDT05GSUdfUkFTIGlzIG5vdCBz ZXQKIyBDT05GSUdfVEhVTkRFUkJPTFQgaXMgbm90IHNldAoKIwojIEFuZHJvaWQKIwpDT05GSUdf QU5EUk9JRD15CiMgQ09ORklHX0FORFJPSURfQklOREVSX0lQQyBpcyBub3Qgc2V0CkNPTkZJR19O Vk1FTT1tCgojCiMgRmlybXdhcmUgRHJpdmVycwojCkNPTkZJR19FREQ9bQpDT05GSUdfRUREX09G Rj15CkNPTkZJR19GSVJNV0FSRV9NRU1NQVA9eQpDT05GSUdfREVMTF9SQlU9bQpDT05GSUdfRENE QkFTPW0KIyBDT05GSUdfSVNDU0lfSUJGVF9GSU5EIGlzIG5vdCBzZXQKQ09ORklHX0dPT0dMRV9G SVJNV0FSRT15CgojCiMgR29vZ2xlIEZpcm13YXJlIERyaXZlcnMKIwoKIwojIEZpbGUgc3lzdGVt cwojCkNPTkZJR19EQ0FDSEVfV09SRF9BQ0NFU1M9eQpDT05GSUdfRlNfUE9TSVhfQUNMPXkKQ09O RklHX0VYUE9SVEZTPXkKQ09ORklHX0ZJTEVfTE9DS0lORz15CkNPTkZJR19GU05PVElGWT15CkNP TkZJR19ETk9USUZZPXkKQ09ORklHX0lOT1RJRllfVVNFUj15CkNPTkZJR19GQU5PVElGWT15CiMg Q09ORklHX1FVT1RBIGlzIG5vdCBzZXQKIyBDT05GSUdfUVVPVEFDVEwgaXMgbm90IHNldApDT05G SUdfQVVUT0ZTNF9GUz15CkNPTkZJR19GVVNFX0ZTPXkKQ09ORklHX0NVU0U9bQojIENPTkZJR19P VkVSTEFZX0ZTIGlzIG5vdCBzZXQKCiMKIyBDYWNoZXMKIwojIENPTkZJR19GU0NBQ0hFIGlzIG5v dCBzZXQKCiMKIyBQc2V1ZG8gZmlsZXN5c3RlbXMKIwpDT05GSUdfUFJPQ19GUz15CiMgQ09ORklH X1BST0NfS0NPUkUgaXMgbm90IHNldApDT05GSUdfUFJPQ19WTUNPUkU9eQpDT05GSUdfUFJPQ19T WVNDVEw9eQpDT05GSUdfUFJPQ19QQUdFX01PTklUT1I9eQpDT05GSUdfUFJPQ19DSElMRFJFTj15 CkNPTkZJR19LRVJORlM9eQpDT05GSUdfU1lTRlM9eQpDT05GSUdfVE1QRlM9eQpDT05GSUdfVE1Q RlNfUE9TSVhfQUNMPXkKQ09ORklHX1RNUEZTX1hBVFRSPXkKQ09ORklHX0hVR0VUTEJGUz15CkNP TkZJR19IVUdFVExCX1BBR0U9eQpDT05GSUdfQ09ORklHRlNfRlM9eQojIENPTkZJR19NSVNDX0ZJ TEVTWVNURU1TIGlzIG5vdCBzZXQKQ09ORklHX05FVFdPUktfRklMRVNZU1RFTVM9eQpDT05GSUdf TkxTPXkKQ09ORklHX05MU19ERUZBVUxUPSJpc284ODU5LTEiCiMgQ09ORklHX05MU19DT0RFUEFH RV80MzcgaXMgbm90IHNldAojIENPTkZJR19OTFNfQ09ERVBBR0VfNzM3IGlzIG5vdCBzZXQKIyBD T05GSUdfTkxTX0NPREVQQUdFXzc3NSBpcyBub3Qgc2V0CiMgQ09ORklHX05MU19DT0RFUEFHRV84 NTAgaXMgbm90IHNldAojIENPTkZJR19OTFNfQ09ERVBBR0VfODUyIGlzIG5vdCBzZXQKIyBDT05G SUdfTkxTX0NPREVQQUdFXzg1NSBpcyBub3Qgc2V0CiMgQ09ORklHX05MU19DT0RFUEFHRV84NTcg aXMgbm90IHNldAojIENPTkZJR19OTFNfQ09ERVBBR0VfODYwIGlzIG5vdCBzZXQKIyBDT05GSUdf TkxTX0NPREVQQUdFXzg2MSBpcyBub3Qgc2V0CiMgQ09ORklHX05MU19DT0RFUEFHRV84NjIgaXMg bm90IHNldAojIENPTkZJR19OTFNfQ09ERVBBR0VfODYzIGlzIG5vdCBzZXQKIyBDT05GSUdfTkxT X0NPREVQQUdFXzg2NCBpcyBub3Qgc2V0CiMgQ09ORklHX05MU19DT0RFUEFHRV84NjUgaXMgbm90 IHNldAojIENPTkZJR19OTFNfQ09ERVBBR0VfODY2IGlzIG5vdCBzZXQKIyBDT05GSUdfTkxTX0NP REVQQUdFXzg2OSBpcyBub3Qgc2V0CiMgQ09ORklHX05MU19DT0RFUEFHRV85MzYgaXMgbm90IHNl dAojIENPTkZJR19OTFNfQ09ERVBBR0VfOTUwIGlzIG5vdCBzZXQKIyBDT05GSUdfTkxTX0NPREVQ QUdFXzkzMiBpcyBub3Qgc2V0CiMgQ09ORklHX05MU19DT0RFUEFHRV85NDkgaXMgbm90IHNldAoj IENPTkZJR19OTFNfQ09ERVBBR0VfODc0IGlzIG5vdCBzZXQKIyBDT05GSUdfTkxTX0lTTzg4NTlf OCBpcyBub3Qgc2V0CiMgQ09ORklHX05MU19DT0RFUEFHRV8xMjUwIGlzIG5vdCBzZXQKIyBDT05G SUdfTkxTX0NPREVQQUdFXzEyNTEgaXMgbm90IHNldAojIENPTkZJR19OTFNfQVNDSUkgaXMgbm90 IHNldAojIENPTkZJR19OTFNfSVNPODg1OV8xIGlzIG5vdCBzZXQKIyBDT05GSUdfTkxTX0lTTzg4 NTlfMiBpcyBub3Qgc2V0CiMgQ09ORklHX05MU19JU084ODU5XzMgaXMgbm90IHNldAojIENPTkZJ R19OTFNfSVNPODg1OV80IGlzIG5vdCBzZXQKIyBDT05GSUdfTkxTX0lTTzg4NTlfNSBpcyBub3Qg c2V0CiMgQ09ORklHX05MU19JU084ODU5XzYgaXMgbm90IHNldAojIENPTkZJR19OTFNfSVNPODg1 OV83IGlzIG5vdCBzZXQKIyBDT05GSUdfTkxTX0lTTzg4NTlfOSBpcyBub3Qgc2V0CiMgQ09ORklH X05MU19JU084ODU5XzEzIGlzIG5vdCBzZXQKIyBDT05GSUdfTkxTX0lTTzg4NTlfMTQgaXMgbm90 IHNldAojIENPTkZJR19OTFNfSVNPODg1OV8xNSBpcyBub3Qgc2V0CiMgQ09ORklHX05MU19LT0k4 X1IgaXMgbm90IHNldAojIENPTkZJR19OTFNfS09JOF9VIGlzIG5vdCBzZXQKIyBDT05GSUdfTkxT X01BQ19ST01BTiBpcyBub3Qgc2V0CiMgQ09ORklHX05MU19NQUNfQ0VMVElDIGlzIG5vdCBzZXQK IyBDT05GSUdfTkxTX01BQ19DRU5URVVSTyBpcyBub3Qgc2V0CiMgQ09ORklHX05MU19NQUNfQ1JP QVRJQU4gaXMgbm90IHNldAojIENPTkZJR19OTFNfTUFDX0NZUklMTElDIGlzIG5vdCBzZXQKIyBD T05GSUdfTkxTX01BQ19HQUVMSUMgaXMgbm90IHNldAojIENPTkZJR19OTFNfTUFDX0dSRUVLIGlz IG5vdCBzZXQKIyBDT05GSUdfTkxTX01BQ19JQ0VMQU5EIGlzIG5vdCBzZXQKIyBDT05GSUdfTkxT X01BQ19JTlVJVCBpcyBub3Qgc2V0CiMgQ09ORklHX05MU19NQUNfUk9NQU5JQU4gaXMgbm90IHNl dAojIENPTkZJR19OTFNfTUFDX1RVUktJU0ggaXMgbm90IHNldAojIENPTkZJR19OTFNfVVRGOCBp cyBub3Qgc2V0CgojCiMgS2VybmVsIGhhY2tpbmcKIwpDT05GSUdfVFJBQ0VfSVJRRkxBR1NfU1VQ UE9SVD15CgojCiMgcHJpbnRrIGFuZCBkbWVzZyBvcHRpb25zCiMKQ09ORklHX1BSSU5US19USU1F PXkKQ09ORklHX01FU1NBR0VfTE9HTEVWRUxfREVGQVVMVD00CiMgQ09ORklHX0JPT1RfUFJJTlRL X0RFTEFZIGlzIG5vdCBzZXQKIyBDT05GSUdfRFlOQU1JQ19ERUJVRyBpcyBub3Qgc2V0CgojCiMg Q29tcGlsZS10aW1lIGNoZWNrcyBhbmQgY29tcGlsZXIgb3B0aW9ucwojCiMgQ09ORklHX0RFQlVH X0lORk8gaXMgbm90IHNldAojIENPTkZJR19FTkFCTEVfV0FSTl9ERVBSRUNBVEVEIGlzIG5vdCBz ZXQKQ09ORklHX0VOQUJMRV9NVVNUX0NIRUNLPXkKQ09ORklHX0ZSQU1FX1dBUk49MTAyNAojIENP TkZJR19TVFJJUF9BU01fU1lNUyBpcyBub3Qgc2V0CiMgQ09ORklHX1JFQURBQkxFX0FTTSBpcyBu b3Qgc2V0CkNPTkZJR19VTlVTRURfU1lNQk9MUz15CiMgQ09ORklHX1BBR0VfT1dORVIgaXMgbm90 IHNldApDT05GSUdfREVCVUdfRlM9eQpDT05GSUdfSEVBREVSU19DSEVDSz15CkNPTkZJR19ERUJV R19TRUNUSU9OX01JU01BVENIPXkKQ09ORklHX0FSQ0hfV0FOVF9GUkFNRV9QT0lOVEVSUz15CkNP TkZJR19GUkFNRV9QT0lOVEVSPXkKQ09ORklHX0RFQlVHX0ZPUkNFX1dFQUtfUEVSX0NQVT15CkNP TkZJR19NQUdJQ19TWVNSUT15CkNPTkZJR19NQUdJQ19TWVNSUV9ERUZBVUxUX0VOQUJMRT0weDEK Q09ORklHX0RFQlVHX0tFUk5FTD15CgojCiMgTWVtb3J5IERlYnVnZ2luZwojCkNPTkZJR19QQUdF X0VYVEVOU0lPTj15CkNPTkZJR19ERUJVR19QQUdFQUxMT0M9eQojIENPTkZJR19ERUJVR19PQkpF Q1RTIGlzIG5vdCBzZXQKQ09ORklHX0hBVkVfREVCVUdfS01FTUxFQUs9eQojIENPTkZJR19ERUJV R19LTUVNTEVBSyBpcyBub3Qgc2V0CiMgQ09ORklHX0RFQlVHX1NUQUNLX1VTQUdFIGlzIG5vdCBz ZXQKQ09ORklHX0RFQlVHX1ZNPXkKIyBDT05GSUdfREVCVUdfVk1fVk1BQ0FDSEUgaXMgbm90IHNl dApDT05GSUdfREVCVUdfVk1fUkI9eQojIENPTkZJR19ERUJVR19WSVJUVUFMIGlzIG5vdCBzZXQK IyBDT05GSUdfREVCVUdfTUVNT1JZX0lOSVQgaXMgbm90IHNldApDT05GSUdfREVCVUdfUEVSX0NQ VV9NQVBTPXkKQ09ORklHX0RFQlVHX0hJR0hNRU09eQpDT05GSUdfSEFWRV9ERUJVR19TVEFDS09W RVJGTE9XPXkKQ09ORklHX0RFQlVHX1NUQUNLT1ZFUkZMT1c9eQpDT05GSUdfSEFWRV9BUkNIX0tN RU1DSEVDSz15CkNPTkZJR19ERUJVR19TSElSUT15CgojCiMgRGVidWcgTG9ja3VwcyBhbmQgSGFu Z3MKIwojIENPTkZJR19MT0NLVVBfREVURUNUT1IgaXMgbm90IHNldAojIENPTkZJR19ERVRFQ1Rf SFVOR19UQVNLIGlzIG5vdCBzZXQKQ09ORklHX1BBTklDX09OX09PUFM9eQpDT05GSUdfUEFOSUNf T05fT09QU19WQUxVRT0xCkNPTkZJR19QQU5JQ19USU1FT1VUPTAKQ09ORklHX1NDSEVEX0RFQlVH PXkKIyBDT05GSUdfU0NIRURfSU5GTyBpcyBub3Qgc2V0CiMgQ09ORklHX1NDSEVEU1RBVFMgaXMg bm90IHNldAojIENPTkZJR19TQ0hFRF9TVEFDS19FTkRfQ0hFQ0sgaXMgbm90IHNldApDT05GSUdf REVCVUdfVElNRUtFRVBJTkc9eQojIENPTkZJR19USU1FUl9TVEFUUyBpcyBub3Qgc2V0CgojCiMg TG9jayBEZWJ1Z2dpbmcgKHNwaW5sb2NrcywgbXV0ZXhlcywgZXRjLi4uKQojCiMgQ09ORklHX0RF QlVHX1JUX01VVEVYRVMgaXMgbm90IHNldApDT05GSUdfREVCVUdfU1BJTkxPQ0s9eQpDT05GSUdf REVCVUdfTVVURVhFUz15CkNPTkZJR19ERUJVR19XV19NVVRFWF9TTE9XUEFUSD15CkNPTkZJR19E RUJVR19MT0NLX0FMTE9DPXkKQ09ORklHX1BST1ZFX0xPQ0tJTkc9eQpDT05GSUdfTE9DS0RFUD15 CkNPTkZJR19MT0NLX1NUQVQ9eQojIENPTkZJR19ERUJVR19MT0NLREVQIGlzIG5vdCBzZXQKQ09O RklHX0RFQlVHX0FUT01JQ19TTEVFUD15CkNPTkZJR19ERUJVR19MT0NLSU5HX0FQSV9TRUxGVEVT VFM9eQpDT05GSUdfTE9DS19UT1JUVVJFX1RFU1Q9bQpDT05GSUdfVFJBQ0VfSVJRRkxBR1M9eQpD T05GSUdfU1RBQ0tUUkFDRT15CiMgQ09ORklHX0RFQlVHX0tPQkpFQ1QgaXMgbm90IHNldApDT05G SUdfREVCVUdfQlVHVkVSQk9TRT15CkNPTkZJR19ERUJVR19MSVNUPXkKIyBDT05GSUdfREVCVUdf UElfTElTVCBpcyBub3Qgc2V0CiMgQ09ORklHX0RFQlVHX1NHIGlzIG5vdCBzZXQKIyBDT05GSUdf REVCVUdfTk9USUZJRVJTIGlzIG5vdCBzZXQKIyBDT05GSUdfREVCVUdfQ1JFREVOVElBTFMgaXMg bm90IHNldAoKIwojIFJDVSBEZWJ1Z2dpbmcKIwpDT05GSUdfUFJPVkVfUkNVPXkKQ09ORklHX1BS T1ZFX1JDVV9SRVBFQVRFRExZPXkKIyBDT05GSUdfU1BBUlNFX1JDVV9QT0lOVEVSIGlzIG5vdCBz ZXQKQ09ORklHX1RPUlRVUkVfVEVTVD1tCiMgQ09ORklHX1JDVV9UT1JUVVJFX1RFU1QgaXMgbm90 IHNldApDT05GSUdfUkNVX0NQVV9TVEFMTF9USU1FT1VUPTIxCkNPTkZJR19SQ1VfVFJBQ0U9eQoj IENPTkZJR19SQ1VfRVFTX0RFQlVHIGlzIG5vdCBzZXQKQ09ORklHX05PVElGSUVSX0VSUk9SX0lO SkVDVElPTj15CkNPTkZJR19DUFVfTk9USUZJRVJfRVJST1JfSU5KRUNUPXkKQ09ORklHX1BNX05P VElGSUVSX0VSUk9SX0lOSkVDVD1tCkNPTkZJR19PRl9SRUNPTkZJR19OT1RJRklFUl9FUlJPUl9J TkpFQ1Q9bQpDT05GSUdfRkFVTFRfSU5KRUNUSU9OPXkKQ09ORklHX0ZBSUxfUEFHRV9BTExPQz15 CkNPTkZJR19GQUlMX01NQ19SRVFVRVNUPXkKIyBDT05GSUdfRkFJTF9GVVRFWCBpcyBub3Qgc2V0 CkNPTkZJR19GQVVMVF9JTkpFQ1RJT05fREVCVUdfRlM9eQojIENPTkZJR19GQVVMVF9JTkpFQ1RJ T05fU1RBQ0tUUkFDRV9GSUxURVIgaXMgbm90IHNldAojIENPTkZJR19MQVRFTkNZVE9QIGlzIG5v dCBzZXQKQ09ORklHX0FSQ0hfSEFTX0RFQlVHX1NUUklDVF9VU0VSX0NPUFlfQ0hFQ0tTPXkKIyBD T05GSUdfREVCVUdfU1RSSUNUX1VTRVJfQ09QWV9DSEVDS1MgaXMgbm90IHNldApDT05GSUdfVVNF Ul9TVEFDS1RSQUNFX1NVUFBPUlQ9eQpDT05GSUdfSEFWRV9GVU5DVElPTl9UUkFDRVI9eQpDT05G SUdfSEFWRV9GVU5DVElPTl9HUkFQSF9UUkFDRVI9eQpDT05GSUdfSEFWRV9GVU5DVElPTl9HUkFQ SF9GUF9URVNUPXkKQ09ORklHX0hBVkVfRFlOQU1JQ19GVFJBQ0U9eQpDT05GSUdfSEFWRV9EWU5B TUlDX0ZUUkFDRV9XSVRIX1JFR1M9eQpDT05GSUdfSEFWRV9GVFJBQ0VfTUNPVU5UX1JFQ09SRD15 CkNPTkZJR19IQVZFX1NZU0NBTExfVFJBQ0VQT0lOVFM9eQpDT05GSUdfSEFWRV9DX1JFQ09SRE1D T1VOVD15CkNPTkZJR19UUkFDRV9DTE9DSz15CkNPTkZJR19UUkFDSU5HX1NVUFBPUlQ9eQojIENP TkZJR19GVFJBQ0UgaXMgbm90IHNldAoKIwojIFJ1bnRpbWUgVGVzdGluZwojCkNPTkZJR19URVNU X0xJU1RfU09SVD15CkNPTkZJR19LUFJPQkVTX1NBTklUWV9URVNUPXkKIyBDT05GSUdfQkFDS1RS QUNFX1NFTEZfVEVTVCBpcyBub3Qgc2V0CiMgQ09ORklHX1JCVFJFRV9URVNUIGlzIG5vdCBzZXQK Q09ORklHX0lOVEVSVkFMX1RSRUVfVEVTVD1tCkNPTkZJR19QRVJDUFVfVEVTVD1tCiMgQ09ORklH X0FUT01JQzY0X1NFTEZURVNUIGlzIG5vdCBzZXQKIyBDT05GSUdfVEVTVF9IRVhEVU1QIGlzIG5v dCBzZXQKQ09ORklHX1RFU1RfU1RSSU5HX0hFTFBFUlM9eQpDT05GSUdfVEVTVF9LU1RSVE9YPXkK Q09ORklHX1RFU1RfUkhBU0hUQUJMRT1tCiMgQ09ORklHX1BST1ZJREVfT0hDSTEzOTRfRE1BX0lO SVQgaXMgbm90IHNldApDT05GSUdfQlVJTERfRE9DU1JDPXkKIyBDT05GSUdfRE1BX0FQSV9ERUJV RyBpcyBub3Qgc2V0CkNPTkZJR19URVNUX0xLTT1tCiMgQ09ORklHX1RFU1RfVVNFUl9DT1BZIGlz IG5vdCBzZXQKIyBDT05GSUdfVEVTVF9CUEYgaXMgbm90IHNldApDT05GSUdfVEVTVF9GSVJNV0FS RT15CkNPTkZJR19URVNUX1VERUxBWT15CkNPTkZJR19NRU1URVNUPXkKQ09ORklHX1RFU1RfU1RB VElDX0tFWVM9bQojIENPTkZJR19TQU1QTEVTIGlzIG5vdCBzZXQKQ09ORklHX0hBVkVfQVJDSF9L R0RCPXkKIyBDT05GSUdfS0dEQiBpcyBub3Qgc2V0CkNPTkZJR19TVFJJQ1RfREVWTUVNPXkKQ09O RklHX1g4Nl9WRVJCT1NFX0JPT1RVUD15CkNPTkZJR19FQVJMWV9QUklOVEs9eQojIENPTkZJR19F QVJMWV9QUklOVEtfREJHUCBpcyBub3Qgc2V0CiMgQ09ORklHX1g4Nl9QVERVTVAgaXMgbm90IHNl dApDT05GSUdfREVCVUdfUk9EQVRBPXkKIyBDT05GSUdfREVCVUdfUk9EQVRBX1RFU1QgaXMgbm90 IHNldAojIENPTkZJR19ERUJVR19TRVRfTU9EVUxFX1JPTlggaXMgbm90IHNldAojIENPTkZJR19E RUJVR19OWF9URVNUIGlzIG5vdCBzZXQKIyBDT05GSUdfRE9VQkxFRkFVTFQgaXMgbm90IHNldApD T05GSUdfREVCVUdfVExCRkxVU0g9eQojIENPTkZJR19JT01NVV9TVFJFU1MgaXMgbm90IHNldApD T05GSUdfSEFWRV9NTUlPVFJBQ0VfU1VQUE9SVD15CiMgQ09ORklHX1g4Nl9ERUNPREVSX1NFTEZU RVNUIGlzIG5vdCBzZXQKQ09ORklHX0lPX0RFTEFZX1RZUEVfMFg4MD0wCkNPTkZJR19JT19ERUxB WV9UWVBFXzBYRUQ9MQpDT05GSUdfSU9fREVMQVlfVFlQRV9VREVMQVk9MgpDT05GSUdfSU9fREVM QVlfVFlQRV9OT05FPTMKIyBDT05GSUdfSU9fREVMQVlfMFg4MCBpcyBub3Qgc2V0CiMgQ09ORklH X0lPX0RFTEFZXzBYRUQgaXMgbm90IHNldAojIENPTkZJR19JT19ERUxBWV9VREVMQVkgaXMgbm90 IHNldApDT05GSUdfSU9fREVMQVlfTk9ORT15CkNPTkZJR19ERUZBVUxUX0lPX0RFTEFZX1RZUEU9 MwojIENPTkZJR19ERUJVR19CT09UX1BBUkFNUyBpcyBub3Qgc2V0CiMgQ09ORklHX0NQQV9ERUJV RyBpcyBub3Qgc2V0CiMgQ09ORklHX09QVElNSVpFX0lOTElOSU5HIGlzIG5vdCBzZXQKIyBDT05G SUdfREVCVUdfRU5UUlkgaXMgbm90IHNldAojIENPTkZJR19ERUJVR19OTUlfU0VMRlRFU1QgaXMg bm90IHNldAojIENPTkZJR19YODZfREVCVUdfU1RBVElDX0NQVV9IQVMgaXMgbm90IHNldAojIENP TkZJR19YODZfREVCVUdfRlBVIGlzIG5vdCBzZXQKQ09ORklHX1BVTklUX0FUT01fREVCVUc9bQoK IwojIFNlY3VyaXR5IG9wdGlvbnMKIwpDT05GSUdfS0VZUz15CkNPTkZJR19QRVJTSVNURU5UX0tF WVJJTkdTPXkKQ09ORklHX0JJR19LRVlTPXkKIyBDT05GSUdfVFJVU1RFRF9LRVlTIGlzIG5vdCBz ZXQKQ09ORklHX0VOQ1JZUFRFRF9LRVlTPW0KQ09ORklHX1NFQ1VSSVRZX0RNRVNHX1JFU1RSSUNU PXkKIyBDT05GSUdfU0VDVVJJVFkgaXMgbm90IHNldApDT05GSUdfU0VDVVJJVFlGUz15CkNPTkZJ R19ERUZBVUxUX1NFQ1VSSVRZX0RBQz15CkNPTkZJR19ERUZBVUxUX1NFQ1VSSVRZPSIiCkNPTkZJ R19DUllQVE89bQoKIwojIENyeXB0byBjb3JlIG9yIGhlbHBlcgojCkNPTkZJR19DUllQVE9fQUxH QVBJPW0KQ09ORklHX0NSWVBUT19BTEdBUEkyPW0KQ09ORklHX0NSWVBUT19BRUFEPW0KQ09ORklH X0NSWVBUT19BRUFEMj1tCkNPTkZJR19DUllQVE9fQkxLQ0lQSEVSPW0KQ09ORklHX0NSWVBUT19C TEtDSVBIRVIyPW0KQ09ORklHX0NSWVBUT19IQVNIPW0KQ09ORklHX0NSWVBUT19IQVNIMj1tCkNP TkZJR19DUllQVE9fUk5HPW0KQ09ORklHX0NSWVBUT19STkcyPW0KQ09ORklHX0NSWVBUT19STkdf REVGQVVMVD1tCkNPTkZJR19DUllQVE9fUENPTVA9bQpDT05GSUdfQ1JZUFRPX1BDT01QMj1tCkNP TkZJR19DUllQVE9fQUtDSVBIRVIyPW0KIyBDT05GSUdfQ1JZUFRPX1JTQSBpcyBub3Qgc2V0CkNP TkZJR19DUllQVE9fTUFOQUdFUj1tCkNPTkZJR19DUllQVE9fTUFOQUdFUjI9bQojIENPTkZJR19D UllQVE9fVVNFUiBpcyBub3Qgc2V0CkNPTkZJR19DUllQVE9fTUFOQUdFUl9ESVNBQkxFX1RFU1RT PXkKQ09ORklHX0NSWVBUT19HRjEyOE1VTD1tCkNPTkZJR19DUllQVE9fTlVMTD1tCkNPTkZJR19D UllQVE9fTlVMTDI9bQpDT05GSUdfQ1JZUFRPX1BDUllQVD1tCkNPTkZJR19DUllQVE9fV09SS1FV RVVFPW0KQ09ORklHX0NSWVBUT19DUllQVEQ9bQojIENPTkZJR19DUllQVE9fTUNSWVBURCBpcyBu b3Qgc2V0CkNPTkZJR19DUllQVE9fQVVUSEVOQz1tCkNPTkZJR19DUllQVE9fVEVTVD1tCkNPTkZJ R19DUllQVE9fQUJMS19IRUxQRVI9bQpDT05GSUdfQ1JZUFRPX0dMVUVfSEVMUEVSX1g4Nj1tCgoj CiMgQXV0aGVudGljYXRlZCBFbmNyeXB0aW9uIHdpdGggQXNzb2NpYXRlZCBEYXRhCiMKIyBDT05G SUdfQ1JZUFRPX0NDTSBpcyBub3Qgc2V0CkNPTkZJR19DUllQVE9fR0NNPW0KQ09ORklHX0NSWVBU T19DSEFDSEEyMFBPTFkxMzA1PW0KQ09ORklHX0NSWVBUT19TRVFJVj1tCkNPTkZJR19DUllQVE9f RUNIQUlOSVY9bQoKIwojIEJsb2NrIG1vZGVzCiMKQ09ORklHX0NSWVBUT19DQkM9bQpDT05GSUdf Q1JZUFRPX0NUUj1tCkNPTkZJR19DUllQVE9fQ1RTPW0KQ09ORklHX0NSWVBUT19FQ0I9bQpDT05G SUdfQ1JZUFRPX0xSVz1tCkNPTkZJR19DUllQVE9fUENCQz1tCkNPTkZJR19DUllQVE9fWFRTPW0K CiMKIyBIYXNoIG1vZGVzCiMKIyBDT05GSUdfQ1JZUFRPX0NNQUMgaXMgbm90IHNldApDT05GSUdf Q1JZUFRPX0hNQUM9bQpDT05GSUdfQ1JZUFRPX1hDQkM9bQojIENPTkZJR19DUllQVE9fVk1BQyBp cyBub3Qgc2V0CgojCiMgRGlnZXN0CiMKQ09ORklHX0NSWVBUT19DUkMzMkM9bQpDT05GSUdfQ1JZ UFRPX0NSQzMyQ19JTlRFTD1tCiMgQ09ORklHX0NSWVBUT19DUkMzMiBpcyBub3Qgc2V0CkNPTkZJ R19DUllQVE9fQ1JDMzJfUENMTVVMPW0KQ09ORklHX0NSWVBUT19DUkNUMTBESUY9bQpDT05GSUdf Q1JZUFRPX0dIQVNIPW0KQ09ORklHX0NSWVBUT19QT0xZMTMwNT1tCkNPTkZJR19DUllQVE9fTUQ0 PW0KIyBDT05GSUdfQ1JZUFRPX01ENSBpcyBub3Qgc2V0CkNPTkZJR19DUllQVE9fTUlDSEFFTF9N SUM9bQpDT05GSUdfQ1JZUFRPX1JNRDEyOD1tCkNPTkZJR19DUllQVE9fUk1EMTYwPW0KIyBDT05G SUdfQ1JZUFRPX1JNRDI1NiBpcyBub3Qgc2V0CkNPTkZJR19DUllQVE9fUk1EMzIwPW0KIyBDT05G SUdfQ1JZUFRPX1NIQTEgaXMgbm90IHNldApDT05GSUdfQ1JZUFRPX1NIQTI1Nj1tCiMgQ09ORklH X0NSWVBUT19TSEE1MTIgaXMgbm90IHNldApDT05GSUdfQ1JZUFRPX1RHUjE5Mj1tCkNPTkZJR19D UllQVE9fV1A1MTI9bQoKIwojIENpcGhlcnMKIwpDT05GSUdfQ1JZUFRPX0FFUz1tCiMgQ09ORklH X0NSWVBUT19BRVNfNTg2IGlzIG5vdCBzZXQKIyBDT05GSUdfQ1JZUFRPX0FFU19OSV9JTlRFTCBp cyBub3Qgc2V0CkNPTkZJR19DUllQVE9fQU5VQklTPW0KQ09ORklHX0NSWVBUT19BUkM0PW0KQ09O RklHX0NSWVBUT19CTE9XRklTSD1tCkNPTkZJR19DUllQVE9fQkxPV0ZJU0hfQ09NTU9OPW0KQ09O RklHX0NSWVBUT19DQU1FTExJQT1tCiMgQ09ORklHX0NSWVBUT19DQVNUNSBpcyBub3Qgc2V0CiMg Q09ORklHX0NSWVBUT19DQVNUNiBpcyBub3Qgc2V0CkNPTkZJR19DUllQVE9fREVTPW0KQ09ORklH X0NSWVBUT19GQ1JZUFQ9bQpDT05GSUdfQ1JZUFRPX0tIQVpBRD1tCiMgQ09ORklHX0NSWVBUT19T QUxTQTIwIGlzIG5vdCBzZXQKQ09ORklHX0NSWVBUT19TQUxTQTIwXzU4Nj1tCkNPTkZJR19DUllQ VE9fQ0hBQ0hBMjA9bQojIENPTkZJR19DUllQVE9fU0VFRCBpcyBub3Qgc2V0CkNPTkZJR19DUllQ VE9fU0VSUEVOVD1tCkNPTkZJR19DUllQVE9fU0VSUEVOVF9TU0UyXzU4Nj1tCkNPTkZJR19DUllQ VE9fVEVBPW0KIyBDT05GSUdfQ1JZUFRPX1RXT0ZJU0ggaXMgbm90IHNldApDT05GSUdfQ1JZUFRP X1RXT0ZJU0hfQ09NTU9OPW0KQ09ORklHX0NSWVBUT19UV09GSVNIXzU4Nj1tCgojCiMgQ29tcHJl c3Npb24KIwpDT05GSUdfQ1JZUFRPX0RFRkxBVEU9bQpDT05GSUdfQ1JZUFRPX1pMSUI9bQojIENP TkZJR19DUllQVE9fTFpPIGlzIG5vdCBzZXQKQ09ORklHX0NSWVBUT184NDI9bQojIENPTkZJR19D UllQVE9fTFo0IGlzIG5vdCBzZXQKQ09ORklHX0NSWVBUT19MWjRIQz1tCgojCiMgUmFuZG9tIE51 bWJlciBHZW5lcmF0aW9uCiMKQ09ORklHX0NSWVBUT19BTlNJX0NQUk5HPW0KQ09ORklHX0NSWVBU T19EUkJHX01FTlU9bQpDT05GSUdfQ1JZUFRPX0RSQkdfSE1BQz15CiMgQ09ORklHX0NSWVBUT19E UkJHX0hBU0ggaXMgbm90IHNldAojIENPTkZJR19DUllQVE9fRFJCR19DVFIgaXMgbm90IHNldApD T05GSUdfQ1JZUFRPX0RSQkc9bQpDT05GSUdfQ1JZUFRPX0pJVFRFUkVOVFJPUFk9bQojIENPTkZJ R19DUllQVE9fVVNFUl9BUElfSEFTSCBpcyBub3Qgc2V0CiMgQ09ORklHX0NSWVBUT19VU0VSX0FQ SV9TS0NJUEhFUiBpcyBub3Qgc2V0CiMgQ09ORklHX0NSWVBUT19VU0VSX0FQSV9STkcgaXMgbm90 IHNldAojIENPTkZJR19DUllQVE9fVVNFUl9BUElfQUVBRCBpcyBub3Qgc2V0CkNPTkZJR19DUllQ VE9fSFc9eQojIENPTkZJR19DUllQVE9fREVWX1BBRExPQ0sgaXMgbm90IHNldAojIENPTkZJR19D UllQVE9fREVWX0dFT0RFIGlzIG5vdCBzZXQKIyBDT05GSUdfQ1JZUFRPX0RFVl9ISUZOXzc5NVgg aXMgbm90IHNldAojIENPTkZJR19DUllQVE9fREVWX0NDUCBpcyBub3Qgc2V0CiMgQ09ORklHX0NS WVBUT19ERVZfUUFUX0RIODk1eENDIGlzIG5vdCBzZXQKIyBDT05GSUdfQ1JZUFRPX0RFVl9RQVRf REg4OTV4Q0NWRiBpcyBub3Qgc2V0CkNPTkZJR19BU1lNTUVUUklDX0tFWV9UWVBFPW0KIyBDT05G SUdfQVNZTU1FVFJJQ19QVUJMSUNfS0VZX1NVQlRZUEUgaXMgbm90IHNldApDT05GSUdfUFVCTElD X0tFWV9BTEdPX1JTQT1tCgojCiMgQ2VydGlmaWNhdGVzIGZvciBzaWduYXR1cmUgY2hlY2tpbmcK IwpDT05GSUdfU1lTVEVNX1RSVVNURURfS0VZUklORz15CkNPTkZJR19TWVNURU1fVFJVU1RFRF9L RVlTPSIiCkNPTkZJR19IQVZFX0tWTT15CkNPTkZJR19WSVJUVUFMSVpBVElPTj15CiMgQ09ORklH X0JJTkFSWV9QUklOVEYgaXMgbm90IHNldAoKIwojIExpYnJhcnkgcm91dGluZXMKIwpDT05GSUdf QklUUkVWRVJTRT15CiMgQ09ORklHX0hBVkVfQVJDSF9CSVRSRVZFUlNFIGlzIG5vdCBzZXQKQ09O RklHX1JBVElPTkFMPXkKQ09ORklHX0dFTkVSSUNfU1RSTkNQWV9GUk9NX1VTRVI9eQpDT05GSUdf R0VORVJJQ19TVFJOTEVOX1VTRVI9eQpDT05GSUdfR0VORVJJQ19ORVRfVVRJTFM9eQpDT05GSUdf R0VORVJJQ19GSU5EX0ZJUlNUX0JJVD15CkNPTkZJR19HRU5FUklDX1BDSV9JT01BUD15CkNPTkZJ R19HRU5FUklDX0lPTUFQPXkKQ09ORklHX0dFTkVSSUNfSU89eQpDT05GSUdfQVJDSF9IQVNfRkFT VF9NVUxUSVBMSUVSPXkKIyBDT05GSUdfQ1JDX0NDSVRUIGlzIG5vdCBzZXQKQ09ORklHX0NSQzE2 PXkKQ09ORklHX0NSQ19UMTBESUY9bQpDT05GSUdfQ1JDX0lUVV9UPW0KQ09ORklHX0NSQzMyPXkK Q09ORklHX0NSQzMyX1NFTEZURVNUPXkKIyBDT05GSUdfQ1JDMzJfU0xJQ0VCWTggaXMgbm90IHNl dApDT05GSUdfQ1JDMzJfU0xJQ0VCWTQ9eQojIENPTkZJR19DUkMzMl9TQVJXQVRFIGlzIG5vdCBz ZXQKIyBDT05GSUdfQ1JDMzJfQklUIGlzIG5vdCBzZXQKQ09ORklHX0NSQzc9bQpDT05GSUdfTElC Q1JDMzJDPW0KQ09ORklHX0NSQzg9bQojIENPTkZJR19BVURJVF9BUkNIX0NPTVBBVF9HRU5FUklD IGlzIG5vdCBzZXQKQ09ORklHX1JBTkRPTTMyX1NFTEZURVNUPXkKQ09ORklHXzg0Ml9DT01QUkVT Uz1tCkNPTkZJR184NDJfREVDT01QUkVTUz1tCkNPTkZJR19aTElCX0lORkxBVEU9eQpDT05GSUdf WkxJQl9ERUZMQVRFPW0KQ09ORklHX0xaT19DT01QUkVTUz15CkNPTkZJR19MWk9fREVDT01QUkVT Uz15CkNPTkZJR19MWjRIQ19DT01QUkVTUz1tCkNPTkZJR19MWjRfREVDT01QUkVTUz1tCkNPTkZJ R19YWl9ERUM9eQojIENPTkZJR19YWl9ERUNfWDg2IGlzIG5vdCBzZXQKQ09ORklHX1haX0RFQ19Q T1dFUlBDPXkKIyBDT05GSUdfWFpfREVDX0lBNjQgaXMgbm90IHNldAojIENPTkZJR19YWl9ERUNf QVJNIGlzIG5vdCBzZXQKQ09ORklHX1haX0RFQ19BUk1USFVNQj15CiMgQ09ORklHX1haX0RFQ19T UEFSQyBpcyBub3Qgc2V0CkNPTkZJR19YWl9ERUNfQkNKPXkKQ09ORklHX1haX0RFQ19URVNUPW0K Q09ORklHX0RFQ09NUFJFU1NfR1pJUD15CkNPTkZJR19ERUNPTVBSRVNTX0xaTUE9eQpDT05GSUdf REVDT01QUkVTU19MWk89eQpDT05GSUdfR0VORVJJQ19BTExPQ0FUT1I9eQpDT05GSUdfQkNIPW0K Q09ORklHX0JDSF9DT05TVF9QQVJBTVM9eQpDT05GSUdfSU5URVJWQUxfVFJFRT15CkNPTkZJR19B U1NPQ0lBVElWRV9BUlJBWT15CkNPTkZJR19IQVNfSU9NRU09eQpDT05GSUdfSEFTX0lPUE9SVF9N QVA9eQpDT05GSUdfSEFTX0RNQT15CkNPTkZJR19DUFVNQVNLX09GRlNUQUNLPXkKQ09ORklHX0NQ VV9STUFQPXkKQ09ORklHX0RRTD15CkNPTkZJR19OTEFUVFI9eQpDT05GSUdfQVJDSF9IQVNfQVRP TUlDNjRfREVDX0lGX1BPU0lUSVZFPXkKQ09ORklHX0NMWl9UQUI9eQojIENPTkZJR19DT1JESUMg aXMgbm90IHNldApDT05GSUdfRERSPXkKQ09ORklHX01QSUxJQj1tCkNPTkZJR19MSUJGRFQ9eQoj IENPTkZJR19TR19TUExJVCBpcyBub3Qgc2V0CkNPTkZJR19BUkNIX0hBU19TR19DSEFJTj15CkNP TkZJR19BUkNIX0hBU19NTUlPX0ZMVVNIPXkK --===============2242206007120189109== Content-Type: application/x-xz MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="dmesg.xz" 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 --===============2242206007120189109==-- From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932195AbbJ0I0T (ORCPT ); Tue, 27 Oct 2015 04:26:19 -0400 Received: from mga02.intel.com ([134.134.136.20]:53978 "EHLO mga02.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S932143AbbJ0I0M (ORCPT ); Tue, 27 Oct 2015 04:26:12 -0400 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.20,204,1444719600"; d="xz'?scan'208";a="672525997" From: kernel test robot Subject: [lkp] [of] db59ef4cdc: CC: lkp@01.org CC: LKML TO: Pantelis Antoniou Date: Tue, 27 Oct 2015 16:26:09 +0800 Message-ID: <87si4wra3i.fsf@yhuang-dev.intel.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --=-=-= Content-Type: text/plain; charset=ascii Content-Disposition: inline FYI, we noticed the below changes on https://github.com/pantoniou/linux-beagle-track-mainline.git bbb-overlays commit db59ef4cdc3261322ea61686e714b571ef709484 ("of: unittest: Unit-tests for target root overlays.") We found some OF unittests errors in kernel log, while the line marked with + is new after this commit. This is intended? Or should be fixed? [ 10.536161] overlay_is_topmost: #5 clashes #6 @/testcase-data/overlay-node/test-bus/test-unittest8 [ 10.541601] overlay_removal_is_ok: overlay #5 is not topmost [ 10.542464] of_overlay_destroy: removal check failed for overlay #5 [ 10.566327] find_target_node_direct: target "/testcase-data/overlay-node/test-bus/test-unittest18" not under target_root "/testcase-data/overlay-node/test-bus/test-unittest19" [ 10.570260] __of_overlay_create: of_build_overlay_info() failed for tree@/testcase-data/overlay19 [ 10.609190] ### dt-test ### end of unittest - 152 passed, 0 failed Thanks, Ying Huang --=-=-= Content-Type: text/plain; charset=ascii Content-Disposition: attachment; filename=config-4.3.0-rc6-00052-gdb59ef4 # # Automatically generated file; DO NOT EDIT. # Linux/i386 4.3.0-rc6 Kernel Configuration # # CONFIG_64BIT is not set CONFIG_X86_32=y CONFIG_X86=y CONFIG_INSTRUCTION_DECODER=y CONFIG_PERF_EVENTS_INTEL_UNCORE=y CONFIG_OUTPUT_FORMAT="elf32-i386" CONFIG_ARCH_DEFCONFIG="arch/x86/configs/i386_defconfig" CONFIG_LOCKDEP_SUPPORT=y CONFIG_STACKTRACE_SUPPORT=y CONFIG_HAVE_LATENCYTOP_SUPPORT=y CONFIG_MMU=y CONFIG_NEED_SG_DMA_LENGTH=y CONFIG_GENERIC_ISA_DMA=y CONFIG_GENERIC_BUG=y CONFIG_GENERIC_HWEIGHT=y CONFIG_ARCH_MAY_HAVE_PC_FDC=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_ARCH_SUPPORTS_OPTIMIZED_INLINING=y CONFIG_ARCH_SUPPORTS_DEBUG_PAGEALLOC=y CONFIG_X86_32_SMP=y CONFIG_ARCH_HWEIGHT_CFLAGS="-fcall-saved-ecx -fcall-saved-edx" CONFIG_ARCH_SUPPORTS_UPROBES=y CONFIG_FIX_EARLYCON_MEM=y CONFIG_PGTABLE_LEVELS=2 CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config" CONFIG_CONSTRUCTORS=y CONFIG_IRQ_WORK=y CONFIG_BUILDTIME_EXTABLE_SORT=y # # General setup # CONFIG_INIT_ENV_ARG_LIMIT=32 CONFIG_CROSS_COMPILE="" # CONFIG_COMPILE_TEST is not set CONFIG_LOCALVERSION="" CONFIG_LOCALVERSION_AUTO=y CONFIG_HAVE_KERNEL_GZIP=y CONFIG_HAVE_KERNEL_BZIP2=y CONFIG_HAVE_KERNEL_LZMA=y CONFIG_HAVE_KERNEL_XZ=y CONFIG_HAVE_KERNEL_LZO=y CONFIG_HAVE_KERNEL_LZ4=y # CONFIG_KERNEL_GZIP is not set # CONFIG_KERNEL_BZIP2 is not set CONFIG_KERNEL_LZMA=y # CONFIG_KERNEL_XZ is not set # CONFIG_KERNEL_LZO is not set # CONFIG_KERNEL_LZ4 is not set CONFIG_DEFAULT_HOSTNAME="(none)" CONFIG_SYSVIPC=y CONFIG_SYSVIPC_SYSCTL=y # CONFIG_POSIX_MQUEUE is not set CONFIG_CROSS_MEMORY_ATTACH=y CONFIG_FHANDLE=y CONFIG_USELIB=y # CONFIG_AUDIT is not set CONFIG_HAVE_ARCH_AUDITSYSCALL=y # # IRQ subsystem # CONFIG_GENERIC_IRQ_PROBE=y CONFIG_GENERIC_IRQ_SHOW=y CONFIG_GENERIC_PENDING_IRQ=y CONFIG_GENERIC_IRQ_CHIP=y CONFIG_IRQ_DOMAIN=y CONFIG_IRQ_DOMAIN_HIERARCHY=y # CONFIG_IRQ_DOMAIN_DEBUG is not set CONFIG_IRQ_FORCED_THREADING=y CONFIG_SPARSE_IRQ=y CONFIG_CLOCKSOURCE_WATCHDOG=y CONFIG_ARCH_CLOCKSOURCE_DATA=y CONFIG_CLOCKSOURCE_VALIDATE_LAST_CYCLE=y CONFIG_GENERIC_TIME_VSYSCALL=y CONFIG_GENERIC_CLOCKEVENTS=y CONFIG_GENERIC_CLOCKEVENTS_BROADCAST=y CONFIG_GENERIC_CLOCKEVENTS_MIN_ADJUST=y CONFIG_GENERIC_CMOS_UPDATE=y # # Timers subsystem # CONFIG_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=y # CONFIG_IRQ_TIME_ACCOUNTING is not set # CONFIG_BSD_PROCESS_ACCT is not set # CONFIG_TASKSTATS is not set # # RCU Subsystem # CONFIG_TREE_RCU=y CONFIG_RCU_EXPERT=y CONFIG_SRCU=y # CONFIG_TASKS_RCU is not set CONFIG_RCU_STALL_COMMON=y CONFIG_RCU_FANOUT=32 CONFIG_RCU_FANOUT_LEAF=16 CONFIG_TREE_RCU_TRACE=y CONFIG_RCU_KTHREAD_PRIO=0 # CONFIG_RCU_NOCB_CPU is not set # CONFIG_RCU_EXPEDITE_BOOT is not set CONFIG_BUILD_BIN2C=y CONFIG_IKCONFIG=y # CONFIG_IKCONFIG_PROC is not set CONFIG_LOG_BUF_SHIFT=17 CONFIG_LOG_CPU_MAX_BUF_SHIFT=12 CONFIG_HAVE_UNSTABLE_SCHED_CLOCK=y CONFIG_ARCH_WANT_BATCHED_UNMAP_TLB_FLUSH=y CONFIG_CGROUPS=y # CONFIG_CGROUP_DEBUG is not set # CONFIG_CGROUP_FREEZER is not set # CONFIG_CGROUP_PIDS is not set # CONFIG_CGROUP_DEVICE is not set # CONFIG_CPUSETS is not set # CONFIG_CGROUP_CPUACCT is not set # CONFIG_MEMCG is not set # CONFIG_CGROUP_HUGETLB is not set # CONFIG_CGROUP_PERF is not set # CONFIG_CGROUP_SCHED is not set CONFIG_CHECKPOINT_RESTORE=y # CONFIG_NAMESPACES is not set # CONFIG_SCHED_AUTOGROUP is not set # CONFIG_SYSFS_DEPRECATED is not set # CONFIG_RELAY is not set CONFIG_BLK_DEV_INITRD=y CONFIG_INITRAMFS_SOURCE="" CONFIG_RD_GZIP=y # CONFIG_RD_BZIP2 is not set CONFIG_RD_LZMA=y # CONFIG_RD_XZ is not set CONFIG_RD_LZO=y # CONFIG_RD_LZ4 is not set # CONFIG_CC_OPTIMIZE_FOR_SIZE is not set CONFIG_SYSCTL=y CONFIG_ANON_INODES=y CONFIG_HAVE_UID16=y CONFIG_SYSCTL_EXCEPTION_TRACE=y CONFIG_HAVE_PCSPKR_PLATFORM=y CONFIG_BPF=y CONFIG_EXPERT=y CONFIG_UID16=y CONFIG_MULTIUSER=y CONFIG_SGETMASK_SYSCALL=y # CONFIG_SYSFS_SYSCALL is not set # CONFIG_SYSCTL_SYSCALL is not set CONFIG_KALLSYMS=y CONFIG_KALLSYMS_ALL=y CONFIG_PRINTK=y CONFIG_BUG=y CONFIG_PCSPKR_PLATFORM=y CONFIG_BASE_FULL=y CONFIG_FUTEX=y CONFIG_EPOLL=y CONFIG_SIGNALFD=y CONFIG_TIMERFD=y # CONFIG_EVENTFD is not set CONFIG_BPF_SYSCALL=y CONFIG_SHMEM=y CONFIG_AIO=y CONFIG_ADVISE_SYSCALLS=y CONFIG_USERFAULTFD=y CONFIG_PCI_QUIRKS=y CONFIG_MEMBARRIER=y # CONFIG_EMBEDDED is not set CONFIG_HAVE_PERF_EVENTS=y # # Kernel Performance Events And Counters # CONFIG_PERF_EVENTS=y # CONFIG_DEBUG_PERF_USE_VMALLOC is not set CONFIG_VM_EVENT_COUNTERS=y # CONFIG_COMPAT_BRK is not set # CONFIG_SLAB is not set # CONFIG_SLUB is not set CONFIG_SLOB=y # CONFIG_SYSTEM_DATA_VERIFICATION is not set # CONFIG_PROFILING is not set CONFIG_HAVE_OPROFILE=y CONFIG_OPROFILE_NMI_TIMER=y CONFIG_KPROBES=y CONFIG_JUMP_LABEL=y # CONFIG_STATIC_KEYS_SELFTEST is not set CONFIG_OPTPROBES=y # CONFIG_UPROBES is not set # CONFIG_HAVE_64BIT_ALIGNED_ACCESS is not set CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS=y CONFIG_ARCH_USE_BUILTIN_BSWAP=y CONFIG_KRETPROBES=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_HAVE_DMA_CONTIGUOUS=y CONFIG_GENERIC_SMP_IDLE_THREAD=y CONFIG_ARCH_WANTS_DYNAMIC_TASK_STRUCT=y CONFIG_HAVE_REGS_AND_STACK_ACCESS_API=y CONFIG_HAVE_DMA_API_DEBUG=y CONFIG_HAVE_HW_BREAKPOINT=y CONFIG_HAVE_MIXED_BREAKPOINTS_REGS=y CONFIG_HAVE_USER_RETURN_NOTIFIER=y CONFIG_HAVE_PERF_EVENTS_NMI=y CONFIG_HAVE_PERF_REGS=y CONFIG_HAVE_PERF_USER_STACK_DUMP=y CONFIG_HAVE_ARCH_JUMP_LABEL=y CONFIG_ARCH_HAVE_NMI_SAFE_CMPXCHG=y CONFIG_HAVE_CMPXCHG_LOCAL=y CONFIG_HAVE_CMPXCHG_DOUBLE=y CONFIG_ARCH_WANT_IPC_PARSE_VERSION=y CONFIG_HAVE_ARCH_SECCOMP_FILTER=y CONFIG_SECCOMP_FILTER=y CONFIG_HAVE_CC_STACKPROTECTOR=y CONFIG_CC_STACKPROTECTOR=y # CONFIG_CC_STACKPROTECTOR_NONE is not set CONFIG_CC_STACKPROTECTOR_REGULAR=y # CONFIG_CC_STACKPROTECTOR_STRONG is not set CONFIG_HAVE_IRQ_TIME_ACCOUNTING=y CONFIG_HAVE_ARCH_TRANSPARENT_HUGEPAGE=y CONFIG_MODULES_USE_ELF_REL=y CONFIG_ARCH_HAS_ELF_RANDOMIZE=y CONFIG_HAVE_COPY_THREAD_TLS=y CONFIG_CLONE_BACKWARDS=y CONFIG_OLD_SIGSUSPEND3=y CONFIG_OLD_SIGACTION=y # # GCOV-based kernel profiling # CONFIG_GCOV_KERNEL=y CONFIG_ARCH_HAS_GCOV_PROFILE_ALL=y CONFIG_GCOV_PROFILE_ALL=y # CONFIG_GCOV_FORMAT_AUTODETECT is not set # CONFIG_GCOV_FORMAT_3_4 is not set CONFIG_GCOV_FORMAT_4_7=y CONFIG_HAVE_GENERIC_DMA_COHERENT=y CONFIG_RT_MUTEXES=y CONFIG_BASE_SMALL=0 CONFIG_MODULES=y # CONFIG_MODULE_FORCE_LOAD is not set # CONFIG_MODULE_UNLOAD is not set # CONFIG_MODVERSIONS is not set # CONFIG_MODULE_SRCVERSION_ALL is not set # CONFIG_MODULE_SIG is not set # CONFIG_MODULE_COMPRESS is not set CONFIG_MODULES_TREE_LOOKUP=y CONFIG_STOP_MACHINE=y # CONFIG_BLOCK is not set CONFIG_PADATA=y CONFIG_UNINLINE_SPIN_UNLOCK=y CONFIG_ARCH_SUPPORTS_ATOMIC_RMW=y CONFIG_RWSEM_SPIN_ON_OWNER=y CONFIG_LOCK_SPIN_ON_OWNER=y CONFIG_ARCH_USE_QUEUED_SPINLOCKS=y CONFIG_QUEUED_SPINLOCKS=y CONFIG_ARCH_USE_QUEUED_RWLOCKS=y CONFIG_QUEUED_RWLOCKS=y CONFIG_FREEZER=y # # Processor type and features # CONFIG_ZONE_DMA=y CONFIG_SMP=y CONFIG_X86_FEATURE_NAMES=y CONFIG_X86_MPPARSE=y CONFIG_X86_BIGSMP=y # CONFIG_X86_EXTENDED_PLATFORM is not set # CONFIG_X86_INTEL_LPSS is not set # CONFIG_X86_AMD_PLATFORM_DEVICE is not set CONFIG_IOSF_MBI=m CONFIG_IOSF_MBI_DEBUG=y CONFIG_X86_32_IRIS=m # CONFIG_SCHED_OMIT_FRAME_POINTER is not set CONFIG_HYPERVISOR_GUEST=y CONFIG_PARAVIRT=y # CONFIG_PARAVIRT_DEBUG is not set # CONFIG_PARAVIRT_SPINLOCKS is not set CONFIG_KVM_GUEST=y # CONFIG_KVM_DEBUG_FS is not set # CONFIG_LGUEST_GUEST is not set # CONFIG_PARAVIRT_TIME_ACCOUNTING is not set CONFIG_PARAVIRT_CLOCK=y CONFIG_NO_BOOTMEM=y CONFIG_M486=y # CONFIG_M586 is not set # CONFIG_M586TSC is not set # CONFIG_M586MMX is not set # CONFIG_M686 is not set # CONFIG_MPENTIUMII is not set # CONFIG_MPENTIUMIII is not set # CONFIG_MPENTIUMM is not set # CONFIG_MPENTIUM4 is not set # CONFIG_MK6 is not set # CONFIG_MK7 is not set # CONFIG_MK8 is not set # CONFIG_MCRUSOE is not set # CONFIG_MEFFICEON is not set # CONFIG_MWINCHIPC6 is not set # CONFIG_MWINCHIP3D is not set # CONFIG_MELAN is not set # CONFIG_MGEODEGX1 is not set # CONFIG_MGEODE_LX is not set # CONFIG_MCYRIXIII is not set # CONFIG_MVIAC3_2 is not set # CONFIG_MVIAC7 is not set # CONFIG_MCORE2 is not set # CONFIG_MATOM is not set CONFIG_X86_GENERIC=y CONFIG_X86_INTERNODE_CACHE_SHIFT=6 CONFIG_X86_L1_CACHE_SHIFT=6 # CONFIG_X86_PPRO_FENCE is not set CONFIG_X86_F00F_BUG=y CONFIG_X86_INVD_BUG=y CONFIG_X86_ALIGNMENT_16=y CONFIG_X86_INTEL_USERCOPY=y CONFIG_X86_MINIMUM_CPU_FAMILY=4 CONFIG_PROCESSOR_SELECT=y CONFIG_CPU_SUP_INTEL=y # CONFIG_CPU_SUP_CYRIX_32 is not set # CONFIG_CPU_SUP_AMD is not set CONFIG_CPU_SUP_CENTAUR=y CONFIG_CPU_SUP_TRANSMETA_32=y # CONFIG_CPU_SUP_UMC_32 is not set CONFIG_HPET_TIMER=y # CONFIG_DMI is not set CONFIG_NR_CPUS=32 # CONFIG_SCHED_SMT is not set CONFIG_SCHED_MC=y # CONFIG_PREEMPT_NONE is not set CONFIG_PREEMPT_VOLUNTARY=y # CONFIG_PREEMPT is not set CONFIG_PREEMPT_COUNT=y CONFIG_X86_LOCAL_APIC=y CONFIG_X86_IO_APIC=y # CONFIG_X86_REROUTE_FOR_BROKEN_BOOT_IRQS is not set # CONFIG_X86_MCE is not set # CONFIG_X86_LEGACY_VM86 is not set # CONFIG_VM86 is not set CONFIG_X86_16BIT=y CONFIG_X86_ESPFIX32=y # CONFIG_TOSHIBA is not set # CONFIG_I8K is not set CONFIG_X86_REBOOTFIXUPS=y CONFIG_MICROCODE=m # CONFIG_MICROCODE_INTEL is not set CONFIG_MICROCODE_AMD=y CONFIG_MICROCODE_OLD_INTERFACE=y CONFIG_X86_MSR=m CONFIG_X86_CPUID=m # CONFIG_NOHIGHMEM is not set CONFIG_HIGHMEM4G=y # CONFIG_VMSPLIT_3G is not set # CONFIG_VMSPLIT_3G_OPT is not set # CONFIG_VMSPLIT_2G is not set CONFIG_VMSPLIT_2G_OPT=y # CONFIG_VMSPLIT_1G is not set CONFIG_PAGE_OFFSET=0x78000000 CONFIG_HIGHMEM=y CONFIG_NEED_NODE_MEMMAP_SIZE=y CONFIG_ARCH_FLATMEM_ENABLE=y CONFIG_ARCH_SPARSEMEM_ENABLE=y CONFIG_ARCH_SELECT_MEMORY_MODEL=y CONFIG_ILLEGAL_POINTER_VALUE=0 CONFIG_SELECT_MEMORY_MODEL=y # CONFIG_FLATMEM_MANUAL is not set CONFIG_SPARSEMEM_MANUAL=y CONFIG_SPARSEMEM=y CONFIG_HAVE_MEMORY_PRESENT=y CONFIG_SPARSEMEM_STATIC=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 is not set CONFIG_SPLIT_PTLOCK_CPUS=4 CONFIG_MEMORY_BALLOON=y # CONFIG_COMPACTION is not set CONFIG_MIGRATION=y # CONFIG_PHYS_ADDR_T_64BIT is not set CONFIG_ZONE_DMA_FLAG=1 CONFIG_VIRT_TO_BUS=y CONFIG_KSM=y CONFIG_DEFAULT_MMAP_MIN_ADDR=4096 # CONFIG_TRANSPARENT_HUGEPAGE is not set CONFIG_CLEANCACHE=y CONFIG_CMA=y # CONFIG_CMA_DEBUG is not set # CONFIG_CMA_DEBUGFS is not set CONFIG_CMA_AREAS=7 # CONFIG_ZPOOL is not set # CONFIG_ZBUD is not set CONFIG_ZSMALLOC=m CONFIG_PGTABLE_MAPPING=y # CONFIG_ZSMALLOC_STAT is not set CONFIG_GENERIC_EARLY_IOREMAP=y CONFIG_ARCH_SUPPORTS_DEFERRED_STRUCT_PAGE_INIT=y # CONFIG_IDLE_PAGE_TRACKING is not set # CONFIG_HIGHPTE is not set # CONFIG_X86_CHECK_BIOS_CORRUPTION is not set CONFIG_X86_RESERVE_LOW=64 CONFIG_MATH_EMULATION=y # CONFIG_MTRR is not set # CONFIG_ARCH_RANDOM is not set CONFIG_X86_SMAP=y CONFIG_X86_INTEL_MPX=y # CONFIG_EFI is not set CONFIG_SECCOMP=y # 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_RANDOMIZE_BASE=y CONFIG_RANDOMIZE_BASE_MAX_OFFSET=0x20000000 CONFIG_X86_NEED_RELOCS=y CONFIG_PHYSICAL_ALIGN=0x200000 CONFIG_HOTPLUG_CPU=y CONFIG_BOOTPARAM_HOTPLUG_CPU0=y CONFIG_DEBUG_HOTPLUG_CPU0=y CONFIG_COMPAT_VDSO=y # CONFIG_CMDLINE_BOOL is not set CONFIG_MODIFY_LDT_SYSCALL=y CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y # # Power management and ACPI options # CONFIG_SUSPEND=y CONFIG_SUSPEND_FREEZER=y # CONFIG_SUSPEND_SKIP_SYNC is not set CONFIG_PM_SLEEP=y CONFIG_PM_SLEEP_SMP=y # CONFIG_PM_AUTOSLEEP is not set # CONFIG_PM_WAKELOCKS is not set CONFIG_PM=y # CONFIG_PM_DEBUG is not set # CONFIG_WQ_POWER_EFFICIENT_DEFAULT is not set CONFIG_ACPI=y CONFIG_ACPI_LEGACY_TABLES_LOOKUP=y CONFIG_ARCH_MIGHT_HAVE_ACPI_PDC=y CONFIG_ACPI_SYSTEM_POWER_STATES_SUPPORT=y CONFIG_ACPI_SLEEP=y # CONFIG_ACPI_PROCFS_POWER is not set CONFIG_ACPI_REV_OVERRIDE_POSSIBLE=y # CONFIG_ACPI_EC_DEBUGFS is not set CONFIG_ACPI_AC=y CONFIG_ACPI_BATTERY=y CONFIG_ACPI_BUTTON=y # CONFIG_ACPI_VIDEO is not set CONFIG_ACPI_FAN=y # CONFIG_ACPI_DOCK is not set CONFIG_ACPI_CPU_FREQ_PSS=y CONFIG_ACPI_PROCESSOR_IDLE=y CONFIG_ACPI_PROCESSOR=y CONFIG_ACPI_HOTPLUG_CPU=y # CONFIG_ACPI_PROCESSOR_AGGREGATOR is not set CONFIG_ACPI_THERMAL=y CONFIG_ACPI_CUSTOM_DSDT_FILE="" # CONFIG_ACPI_CUSTOM_DSDT is not set # CONFIG_ACPI_INITRD_TABLE_OVERRIDE is not set # CONFIG_ACPI_DEBUG is not set # CONFIG_ACPI_PCI_SLOT is not set CONFIG_X86_PM_TIMER=y CONFIG_ACPI_CONTAINER=y CONFIG_ACPI_HOTPLUG_IOAPIC=y # CONFIG_ACPI_SBS is not set # CONFIG_ACPI_HED is not set # CONFIG_ACPI_CUSTOM_METHOD is not set # CONFIG_ACPI_REDUCED_HARDWARE_ONLY is not set CONFIG_HAVE_ACPI_APEI=y CONFIG_HAVE_ACPI_APEI_NMI=y # CONFIG_ACPI_APEI is not set # CONFIG_PMIC_OPREGION is not set # CONFIG_SFI is not set CONFIG_X86_APM_BOOT=y CONFIG_APM=y # CONFIG_APM_IGNORE_USER_SUSPEND is not set # CONFIG_APM_DO_ENABLE is not set # CONFIG_APM_CPU_IDLE is not set CONFIG_APM_DISPLAY_BLANK=y CONFIG_APM_ALLOW_INTS=y # # CPU Frequency scaling # CONFIG_CPU_FREQ=y CONFIG_CPU_FREQ_GOV_COMMON=y CONFIG_CPU_FREQ_STAT=y CONFIG_CPU_FREQ_STAT_DETAILS=y CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE=y # CONFIG_CPU_FREQ_DEFAULT_GOV_POWERSAVE is not set # CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE is not set # CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND is not set # CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set CONFIG_CPU_FREQ_GOV_PERFORMANCE=y CONFIG_CPU_FREQ_GOV_POWERSAVE=y # CONFIG_CPU_FREQ_GOV_USERSPACE is not set CONFIG_CPU_FREQ_GOV_ONDEMAND=m # CONFIG_CPU_FREQ_GOV_CONSERVATIVE is not set # # CPU frequency scaling drivers # CONFIG_X86_INTEL_PSTATE=y # CONFIG_X86_PCC_CPUFREQ is not set # CONFIG_X86_ACPI_CPUFREQ is not set # CONFIG_X86_POWERNOW_K6 is not set CONFIG_X86_POWERNOW_K7=m CONFIG_X86_POWERNOW_K7_ACPI=y # CONFIG_X86_GX_SUSPMOD is not set CONFIG_X86_SPEEDSTEP_CENTRINO=m CONFIG_X86_SPEEDSTEP_CENTRINO_TABLE=y CONFIG_X86_SPEEDSTEP_ICH=y # CONFIG_X86_SPEEDSTEP_SMI is not set # CONFIG_X86_P4_CLOCKMOD is not set # CONFIG_X86_CPUFREQ_NFORCE2 is not set CONFIG_X86_LONGRUN=y # CONFIG_X86_LONGHAUL is not set # CONFIG_X86_E_POWERSAVER is not set # # shared options # CONFIG_X86_SPEEDSTEP_LIB=y CONFIG_X86_SPEEDSTEP_RELAXED_CAP_CHECK=y # # CPU Idle # CONFIG_CPU_IDLE=y CONFIG_CPU_IDLE_GOV_LADDER=y CONFIG_CPU_IDLE_GOV_MENU=y # CONFIG_ARCH_NEEDS_CPU_IDLE_COUPLED is not set # CONFIG_INTEL_IDLE is not set # # Bus options (PCI etc.) # CONFIG_PCI=y # CONFIG_PCI_GOBIOS is not set # CONFIG_PCI_GOMMCONFIG is not set # CONFIG_PCI_GODIRECT is not set # CONFIG_PCI_GOOLPC is not set CONFIG_PCI_GOANY=y CONFIG_PCI_BIOS=y CONFIG_PCI_DIRECT=y CONFIG_PCI_MMCONFIG=y CONFIG_PCI_OLPC=y CONFIG_PCI_DOMAINS=y # CONFIG_PCI_CNB20LE_QUIRK is not set # CONFIG_PCIEPORTBUS is not set # CONFIG_PCI_MSI is not set # CONFIG_PCI_DEBUG is not set # CONFIG_PCI_REALLOC_ENABLE_AUTO is not set # CONFIG_PCI_STUB is not set CONFIG_HT_IRQ=y # CONFIG_PCI_IOV is not set # CONFIG_PCI_PRI is not set # CONFIG_PCI_PASID is not set CONFIG_PCI_LABEL=y # # PCI host controller drivers # CONFIG_ISA_DMA_API=y # CONFIG_ISA is not set CONFIG_SCx200=y CONFIG_SCx200HR_TIMER=y CONFIG_OLPC=y # CONFIG_OLPC_XO15_SCI is not set CONFIG_ALIX=y # CONFIG_NET5501 is not set CONFIG_PCCARD=m CONFIG_PCMCIA=m # CONFIG_PCMCIA_LOAD_CIS is not set CONFIG_CARDBUS=y # # PC-card bridges # # CONFIG_YENTA is not set # CONFIG_PD6729 is not set # CONFIG_I82092 is not set # CONFIG_HOTPLUG_PCI is not set # CONFIG_RAPIDIO is not set CONFIG_X86_SYSFB=y # # Executable file formats / Emulations # CONFIG_BINFMT_ELF=y CONFIG_BINFMT_SCRIPT=y CONFIG_HAVE_AOUT=y # CONFIG_BINFMT_AOUT is not set # CONFIG_BINFMT_MISC is not set # CONFIG_COREDUMP is not set CONFIG_HAVE_ATOMIC_IOMAP=y CONFIG_PMC_ATOM=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_VSOCKETS is not set # CONFIG_NETLINK_MMAP is not set # CONFIG_NETLINK_DIAG is not set # CONFIG_MPLS is not set # CONFIG_HSR is not set CONFIG_RPS=y CONFIG_RFS_ACCEL=y CONFIG_XPS=y # CONFIG_CGROUP_NET_PRIO is not set # CONFIG_CGROUP_NET_CLASSID is not set CONFIG_NET_RX_BUSY_POLL=y CONFIG_BQL=y CONFIG_NET_FLOW_LIMIT=y # # 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_MAC80211_STA_HASH_MAX_SIZE=0 # 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_LWTUNNEL is not set # # Device Drivers # # # Generic Driver Options # CONFIG_UEVENT_HELPER=y CONFIG_UEVENT_HELPER_PATH="" CONFIG_DEVTMPFS=y # CONFIG_DEVTMPFS_MOUNT is not set # CONFIG_STANDALONE is not set CONFIG_PREVENT_FIRMWARE_BUILD=y CONFIG_FW_LOADER=y # CONFIG_FIRMWARE_IN_KERNEL is not set CONFIG_EXTRA_FIRMWARE="" CONFIG_FW_LOADER_USER_HELPER=y CONFIG_FW_LOADER_USER_HELPER_FALLBACK=y CONFIG_ALLOW_DEV_COREDUMP=y # CONFIG_DEBUG_DRIVER is not set CONFIG_DEBUG_DEVRES=y # CONFIG_SYS_HYPERVISOR is not set # CONFIG_GENERIC_CPU_DEVICES is not set CONFIG_GENERIC_CPU_AUTOPROBE=y CONFIG_REGMAP=y CONFIG_REGMAP_I2C=y CONFIG_REGMAP_SPI=y CONFIG_REGMAP_SPMI=m CONFIG_REGMAP_MMIO=y CONFIG_REGMAP_IRQ=y # CONFIG_DMA_SHARED_BUFFER is not set # CONFIG_DMA_CMA is not set # # Bus devices # # CONFIG_CONNECTOR is not set CONFIG_MTD=m # CONFIG_MTD_TESTS is not set CONFIG_MTD_REDBOOT_PARTS=m CONFIG_MTD_REDBOOT_DIRECTORY_BLOCK=-1 # CONFIG_MTD_REDBOOT_PARTS_UNALLOCATED is not set CONFIG_MTD_REDBOOT_PARTS_READONLY=y CONFIG_MTD_CMDLINE_PARTS=m CONFIG_MTD_OF_PARTS=m # CONFIG_MTD_AR7_PARTS is not set # # User Modules And Translation Layers # CONFIG_MTD_OOPS=m # CONFIG_MTD_PARTITIONED_MASTER is not set # # RAM/ROM/Flash chip drivers # # CONFIG_MTD_CFI is not set CONFIG_MTD_JEDECPROBE=m CONFIG_MTD_GEN_PROBE=m CONFIG_MTD_CFI_ADV_OPTIONS=y CONFIG_MTD_CFI_NOSWAP=y # CONFIG_MTD_CFI_BE_BYTE_SWAP is not set # CONFIG_MTD_CFI_LE_BYTE_SWAP is not set # CONFIG_MTD_CFI_GEOMETRY is not set CONFIG_MTD_MAP_BANK_WIDTH_1=y CONFIG_MTD_MAP_BANK_WIDTH_2=y CONFIG_MTD_MAP_BANK_WIDTH_4=y # CONFIG_MTD_MAP_BANK_WIDTH_8 is not set # CONFIG_MTD_MAP_BANK_WIDTH_16 is not set # CONFIG_MTD_MAP_BANK_WIDTH_32 is not set CONFIG_MTD_CFI_I1=y CONFIG_MTD_CFI_I2=y # CONFIG_MTD_CFI_I4 is not set # CONFIG_MTD_CFI_I8 is not set CONFIG_MTD_OTP=y CONFIG_MTD_CFI_INTELEXT=m CONFIG_MTD_CFI_AMDSTD=m # CONFIG_MTD_CFI_STAA is not set CONFIG_MTD_CFI_UTIL=m CONFIG_MTD_RAM=m # CONFIG_MTD_ROM is not set CONFIG_MTD_ABSENT=m # # Mapping drivers for chip access # # CONFIG_MTD_COMPLEX_MAPPINGS is not set CONFIG_MTD_PHYSMAP=m # CONFIG_MTD_PHYSMAP_COMPAT is not set # CONFIG_MTD_PHYSMAP_OF is not set CONFIG_MTD_AMD76XROM=m CONFIG_MTD_ICHXROM=m # CONFIG_MTD_ESB2ROM is not set # CONFIG_MTD_CK804XROM is not set # CONFIG_MTD_SCB2_FLASH is not set CONFIG_MTD_NETtel=m CONFIG_MTD_L440GX=m # CONFIG_MTD_INTEL_VR_NOR is not set # CONFIG_MTD_PLATRAM is not set # # Self-contained MTD device drivers # # CONFIG_MTD_PMC551 is not set # CONFIG_MTD_DATAFLASH is not set CONFIG_MTD_M25P80=m CONFIG_MTD_SST25L=m CONFIG_MTD_SLRAM=m CONFIG_MTD_PHRAM=m CONFIG_MTD_MTDRAM=m CONFIG_MTDRAM_TOTAL_SIZE=4096 CONFIG_MTDRAM_ERASE_SIZE=128 # # Disk-On-Chip Device Drivers # CONFIG_MTD_DOCG3=m CONFIG_BCH_CONST_M=14 CONFIG_BCH_CONST_T=4 CONFIG_MTD_NAND_ECC=m CONFIG_MTD_NAND_ECC_SMC=y CONFIG_MTD_NAND=m CONFIG_MTD_NAND_BCH=m CONFIG_MTD_NAND_ECC_BCH=y # CONFIG_MTD_SM_COMMON is not set # CONFIG_MTD_NAND_DENALI_PCI is not set # CONFIG_MTD_NAND_GPIO is not set # CONFIG_MTD_NAND_OMAP_BCH_BUILD is not set CONFIG_MTD_NAND_IDS=m # CONFIG_MTD_NAND_RICOH is not set # CONFIG_MTD_NAND_DISKONCHIP is not set CONFIG_MTD_NAND_DOCG4=m # CONFIG_MTD_NAND_CAFE is not set # CONFIG_MTD_NAND_CS553X is not set CONFIG_MTD_NAND_NANDSIM=m # CONFIG_MTD_NAND_PLATFORM is not set CONFIG_MTD_NAND_HISI504=m CONFIG_MTD_ONENAND=m CONFIG_MTD_ONENAND_VERIFY_WRITE=y CONFIG_MTD_ONENAND_GENERIC=m CONFIG_MTD_ONENAND_OTP=y # CONFIG_MTD_ONENAND_2X_PROGRAM is not set # # LPDDR & LPDDR2 PCM memory drivers # # CONFIG_MTD_LPDDR is not set CONFIG_MTD_SPI_NOR=m # CONFIG_MTD_SPI_NOR_USE_4K_SECTORS is not set CONFIG_MTD_UBI=m CONFIG_MTD_UBI_WL_THRESHOLD=4096 CONFIG_MTD_UBI_BEB_LIMIT=20 # CONFIG_MTD_UBI_FASTMAP is not set CONFIG_MTD_UBI_GLUEBI=m CONFIG_DTC=y CONFIG_OF=y CONFIG_OF_UNITTEST=y CONFIG_OF_FLATTREE=y CONFIG_OF_EARLY_FLATTREE=y CONFIG_OF_PROMTREE=y CONFIG_OF_DYNAMIC=y CONFIG_OF_ADDRESS=y CONFIG_OF_ADDRESS_PCI=y CONFIG_OF_IRQ=y CONFIG_OF_PCI=y CONFIG_OF_PCI_IRQ=y CONFIG_OF_MTD=y CONFIG_OF_RESOLVE=y CONFIG_OF_OVERLAY=y # CONFIG_OF_CONFIGFS is not set CONFIG_ARCH_MIGHT_HAVE_PC_PARPORT=y # CONFIG_PARPORT is not set CONFIG_PNP=y CONFIG_PNP_DEBUG_MESSAGES=y # # Protocols # CONFIG_PNPACPI=y # # Misc devices # # CONFIG_SENSORS_LIS3LV02D is not set CONFIG_AD525X_DPOT=y CONFIG_AD525X_DPOT_I2C=y CONFIG_AD525X_DPOT_SPI=m # CONFIG_DUMMY_IRQ is not set # CONFIG_IBM_ASM is not set # CONFIG_PHANTOM is not set # CONFIG_SGI_IOC4 is not set # CONFIG_TIFM_CORE is not set CONFIG_ICS932S401=y CONFIG_ENCLOSURE_SERVICES=y # CONFIG_HP_ILO is not set CONFIG_APDS9802ALS=y CONFIG_ISL29003=y CONFIG_ISL29020=m CONFIG_SENSORS_TSL2550=m CONFIG_SENSORS_BH1780=m CONFIG_SENSORS_BH1770=m # CONFIG_SENSORS_APDS990X is not set CONFIG_HMC6352=m # CONFIG_DS1682 is not set # CONFIG_TI_DAC7512 is not set # CONFIG_VMWARE_BALLOON is not set CONFIG_BMP085=y CONFIG_BMP085_I2C=m CONFIG_BMP085_SPI=y # CONFIG_PCH_PHUB is not set CONFIG_USB_SWITCH_FSA9480=m CONFIG_LATTICE_ECP3_CONFIG=m CONFIG_SRAM=y CONFIG_C2PORT=y CONFIG_C2PORT_DURAMAR_2150=y # # EEPROM support # CONFIG_EEPROM_AT24=m # CONFIG_EEPROM_AT25 is not set CONFIG_EEPROM_LEGACY=y # CONFIG_EEPROM_MAX6875 is not set # CONFIG_EEPROM_93CX6 is not set # CONFIG_EEPROM_93XX46 is not set # CONFIG_CB710_CORE is not set # # Texas Instruments shared transport line discipline # # CONFIG_TI_ST is not set # CONFIG_SENSORS_LIS3_I2C is not set # # Altera FPGA firmware download module # CONFIG_ALTERA_STAPL=y # CONFIG_INTEL_MEI is not set # CONFIG_INTEL_MEI_ME is not set # CONFIG_INTEL_MEI_TXE is not set # CONFIG_VMWARE_VMCI is not set # # Intel MIC Bus Driver # # # SCIF Bus Driver # # # Intel MIC Host Driver # # # Intel MIC Card Driver # # # SCIF Driver # CONFIG_ECHO=m # CONFIG_CXL_BASE is not set # CONFIG_CXL_KERNEL_API is not set # CONFIG_CXL_EEH is not set CONFIG_HAVE_IDE=y # # SCSI device support # CONFIG_SCSI_MOD=y # CONFIG_SCSI_DMA is not set # CONFIG_SCSI_NETLINK is not set # CONFIG_FUSION is not set # # IEEE 1394 (FireWire) support # # CONFIG_FIREWIRE is not set # CONFIG_FIREWIRE_NOSY is not set # CONFIG_MACINTOSH_DRIVERS is not set # CONFIG_NETDEVICES is not set # CONFIG_VHOST_CROSS_ENDIAN_LEGACY is not set # # Input device support # CONFIG_INPUT=y CONFIG_INPUT_LEDS=m # CONFIG_INPUT_FF_MEMLESS is not set # CONFIG_INPUT_POLLDEV is not set # CONFIG_INPUT_SPARSEKMAP is not set # CONFIG_INPUT_MATRIXKMAP is not set # # Userland interfaces # CONFIG_INPUT_MOUSEDEV=y CONFIG_INPUT_MOUSEDEV_PSAUX=y CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024 CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768 # CONFIG_INPUT_JOYDEV is not set # CONFIG_INPUT_EVDEV is not set # CONFIG_INPUT_EVBUG is not set # # Input Device Drivers # CONFIG_INPUT_KEYBOARD=y # CONFIG_KEYBOARD_ADP5588 is not set # CONFIG_KEYBOARD_ADP5589 is not set CONFIG_KEYBOARD_ATKBD=y # CONFIG_KEYBOARD_QT1070 is not set # CONFIG_KEYBOARD_QT2160 is not set # CONFIG_KEYBOARD_LKKBD is not set # CONFIG_KEYBOARD_GPIO is not set # CONFIG_KEYBOARD_GPIO_POLLED is not set # CONFIG_KEYBOARD_TCA6416 is not set # CONFIG_KEYBOARD_TCA8418 is not set # CONFIG_KEYBOARD_MATRIX is not set # CONFIG_KEYBOARD_LM8323 is not set # CONFIG_KEYBOARD_LM8333 is not set # CONFIG_KEYBOARD_MAX7359 is not set # CONFIG_KEYBOARD_MCS is not set # CONFIG_KEYBOARD_MPR121 is not set # CONFIG_KEYBOARD_NEWTON is not set # CONFIG_KEYBOARD_OPENCORES is not set # CONFIG_KEYBOARD_STOWAWAY is not set # CONFIG_KEYBOARD_SUNKBD is not set # CONFIG_KEYBOARD_OMAP4 is not set # CONFIG_KEYBOARD_TWL4030 is not set # CONFIG_KEYBOARD_XTKBD is not set # CONFIG_KEYBOARD_CAP11XX is not set CONFIG_INPUT_MOUSE=y CONFIG_MOUSE_PS2=y CONFIG_MOUSE_PS2_ALPS=y CONFIG_MOUSE_PS2_LOGIPS2PP=y CONFIG_MOUSE_PS2_SYNAPTICS=y CONFIG_MOUSE_PS2_CYPRESS=y CONFIG_MOUSE_PS2_TRACKPOINT=y # CONFIG_MOUSE_PS2_ELANTECH is not set # CONFIG_MOUSE_PS2_SENTELIC is not set # CONFIG_MOUSE_PS2_TOUCHKIT is not set # CONFIG_MOUSE_PS2_OLPC is not set CONFIG_MOUSE_PS2_FOCALTECH=y # CONFIG_MOUSE_PS2_VMMOUSE is not set # CONFIG_MOUSE_SERIAL is not set # CONFIG_MOUSE_APPLETOUCH is not set # CONFIG_MOUSE_BCM5974 is not set # CONFIG_MOUSE_CYAPA is not set # CONFIG_MOUSE_ELAN_I2C is not set # CONFIG_MOUSE_VSXXXAA is not set # CONFIG_MOUSE_GPIO is not set # CONFIG_MOUSE_SYNAPTICS_I2C is not set # CONFIG_MOUSE_SYNAPTICS_USB is not set # CONFIG_INPUT_JOYSTICK is not set # CONFIG_INPUT_TABLET is not set # CONFIG_INPUT_TOUCHSCREEN is not set # CONFIG_INPUT_MISC is not set # # Hardware I/O ports # CONFIG_SERIO=y CONFIG_ARCH_MIGHT_HAVE_PC_SERIO=y CONFIG_SERIO_I8042=y CONFIG_SERIO_SERPORT=y CONFIG_SERIO_CT82C710=m # CONFIG_SERIO_PCIPS2 is not set CONFIG_SERIO_LIBPS2=y CONFIG_SERIO_RAW=m CONFIG_SERIO_ALTERA_PS2=m CONFIG_SERIO_PS2MULT=m # CONFIG_SERIO_ARC_PS2 is not set # CONFIG_SERIO_APBPS2 is not set # CONFIG_SERIO_OLPC_APSP is not set CONFIG_GAMEPORT=y CONFIG_GAMEPORT_NS558=y CONFIG_GAMEPORT_L4=y # CONFIG_GAMEPORT_EMU10K1 is not set # CONFIG_GAMEPORT_FM801 is not set # # Character devices # CONFIG_TTY=y # CONFIG_VT is not set CONFIG_UNIX98_PTYS=y # CONFIG_DEVPTS_MULTIPLE_INSTANCES is not set CONFIG_LEGACY_PTYS=y CONFIG_LEGACY_PTY_COUNT=256 # CONFIG_SERIAL_NONSTANDARD is not set # CONFIG_NOZOMI is not set # CONFIG_N_GSM is not set # CONFIG_TRACE_SINK is not set # CONFIG_DEVMEM is not set CONFIG_DEVKMEM=y # # Serial drivers # CONFIG_SERIAL_EARLYCON=y CONFIG_SERIAL_8250=y CONFIG_SERIAL_8250_DEPRECATED_OPTIONS=y CONFIG_SERIAL_8250_PNP=y CONFIG_SERIAL_8250_CONSOLE=y CONFIG_SERIAL_8250_PCI=y # CONFIG_SERIAL_8250_CS is not set 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 # CONFIG_SERIAL_8250_FINTEK is not set # CONFIG_SERIAL_8250_INGENIC is not set # # Non-8250 serial port support # # CONFIG_SERIAL_MAX3100 is not set # CONFIG_SERIAL_MAX310X is not set # CONFIG_SERIAL_UARTLITE is not set CONFIG_SERIAL_CORE=y CONFIG_SERIAL_CORE_CONSOLE=y # CONFIG_SERIAL_JSM is not set # CONFIG_SERIAL_OF_PLATFORM is not set # CONFIG_SERIAL_SCCNXP is not set # CONFIG_SERIAL_SC16IS7XX is not set # CONFIG_SERIAL_TIMBERDALE is not set # CONFIG_SERIAL_ALTERA_JTAGUART is not set # CONFIG_SERIAL_ALTERA_UART is not set # CONFIG_SERIAL_IFX6X60 is not set # CONFIG_SERIAL_PCH_UART is not set # CONFIG_SERIAL_XILINX_PS_UART is not set # CONFIG_SERIAL_ARC is not set # CONFIG_SERIAL_RP2 is not set # CONFIG_SERIAL_FSL_LPUART is not set # CONFIG_SERIAL_CONEXANT_DIGICOLOR is not set # CONFIG_SERIAL_MEN_Z135 is not set # CONFIG_TTY_PRINTK is not set # CONFIG_VIRTIO_CONSOLE is not set # CONFIG_IPMI_HANDLER 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_GEODE=m # CONFIG_HW_RANDOM_VIA is not set # CONFIG_HW_RANDOM_VIRTIO is not set # CONFIG_HW_RANDOM_TPM is not set CONFIG_NVRAM=m # CONFIG_R3964 is not set # CONFIG_APPLICOM is not set # CONFIG_SONYPI is not set # # PCMCIA character devices # # CONFIG_SYNCLINK_CS is not set CONFIG_CARDMAN_4000=m CONFIG_CARDMAN_4040=m # CONFIG_MWAVE is not set CONFIG_SCx200_GPIO=y # CONFIG_PC8736x_GPIO is not set CONFIG_NSC_GPIO=y # CONFIG_HPET is not set CONFIG_HANGCHECK_TIMER=y CONFIG_TCG_TPM=y CONFIG_TCG_TIS=y CONFIG_TCG_TIS_I2C_ATMEL=m CONFIG_TCG_TIS_I2C_INFINEON=y # CONFIG_TCG_TIS_I2C_NUVOTON is not set CONFIG_TCG_NSC=y # CONFIG_TCG_ATMEL is not set # CONFIG_TCG_INFINEON is not set # CONFIG_TCG_CRB is not set # CONFIG_TCG_TIS_ST33ZP24 is not set CONFIG_TELCLOCK=m CONFIG_DEVPORT=y # CONFIG_XILLYBUS is not set # # I2C support # CONFIG_I2C=y CONFIG_ACPI_I2C_OPREGION=y CONFIG_I2C_BOARDINFO=y # CONFIG_I2C_COMPAT is not set CONFIG_I2C_CHARDEV=y # CONFIG_I2C_MUX is not set # CONFIG_I2C_HELPER_AUTO is not set CONFIG_I2C_SMBUS=y # # I2C Algorithms # CONFIG_I2C_ALGOBIT=y CONFIG_I2C_ALGOPCF=m CONFIG_I2C_ALGOPCA=m # # I2C Hardware Bus support # # # PC SMBus host controller drivers # # CONFIG_I2C_ALI1535 is not set # CONFIG_I2C_ALI1563 is not set # CONFIG_I2C_ALI15X3 is not set # CONFIG_I2C_AMD756 is not set # CONFIG_I2C_AMD8111 is not set # CONFIG_I2C_I801 is not set # CONFIG_I2C_ISCH is not set # CONFIG_I2C_ISMT is not set # CONFIG_I2C_PIIX4 is not set # CONFIG_I2C_NFORCE2 is not set # CONFIG_I2C_SIS5595 is not set # CONFIG_I2C_SIS630 is not set # CONFIG_I2C_SIS96X is not set # CONFIG_I2C_VIA is not set # CONFIG_I2C_VIAPRO is not set # # ACPI drivers # # CONFIG_I2C_SCMI is not set # # I2C system bus drivers (mostly embedded / system-on-chip) # # CONFIG_I2C_CBUS_GPIO is not set # CONFIG_I2C_DESIGNWARE_PCI is not set # CONFIG_I2C_EG20T is not set CONFIG_I2C_GPIO=y # CONFIG_I2C_KEMPLD is not set CONFIG_I2C_OCORES=m # CONFIG_I2C_PCA_PLATFORM is not set # CONFIG_I2C_PXA is not set # CONFIG_I2C_PXA_PCI is not set # CONFIG_I2C_SIMTEC is not set CONFIG_I2C_XILINX=m # # External I2C/SMBus adapter drivers # CONFIG_I2C_PARPORT_LIGHT=y # CONFIG_I2C_TAOS_EVM is not set # # Other I2C/SMBus bus drivers # # CONFIG_SCx200_ACB is not set CONFIG_I2C_STUB=m CONFIG_I2C_SLAVE=y CONFIG_I2C_SLAVE_EEPROM=y # CONFIG_I2C_DEBUG_CORE is not set # CONFIG_I2C_DEBUG_ALGO is not set # CONFIG_I2C_DEBUG_BUS is not set CONFIG_SPI=y # CONFIG_SPI_DEBUG is not set CONFIG_SPI_MASTER=y # # SPI Master Controller Drivers # CONFIG_SPI_ALTERA=m CONFIG_SPI_BITBANG=y # CONFIG_SPI_CADENCE is not set # CONFIG_SPI_GPIO is not set CONFIG_SPI_FSL_LIB=y CONFIG_SPI_FSL_SPI=y # CONFIG_SPI_OC_TINY is not set # CONFIG_SPI_PXA2XX is not set # CONFIG_SPI_PXA2XX_PCI is not set CONFIG_SPI_SC18IS602=y # CONFIG_SPI_TOPCLIFF_PCH is not set # CONFIG_SPI_XCOMM is not set CONFIG_SPI_XILINX=y # CONFIG_SPI_ZYNQMP_GQSPI is not set CONFIG_SPI_DESIGNWARE=m # CONFIG_SPI_DW_PCI is not set CONFIG_SPI_DW_MMIO=m # # SPI Protocol Masters # CONFIG_SPI_SPIDEV=m CONFIG_SPI_TLE62X0=y CONFIG_SPMI=y CONFIG_HSI=y CONFIG_HSI_BOARDINFO=y # # HSI controllers # # # HSI clients # CONFIG_HSI_CHAR=m # # 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=y CONFIG_GPIO_DEVRES=y CONFIG_OF_GPIO=y CONFIG_GPIO_ACPI=y CONFIG_GPIOLIB_IRQCHIP=y # CONFIG_DEBUG_GPIO is not set # CONFIG_GPIO_SYSFS is not set CONFIG_GPIO_GENERIC=y CONFIG_GPIO_MAX730X=y # # Memory mapped GPIO drivers # CONFIG_GPIO_74XX_MMIO=m # CONFIG_GPIO_ALTERA is not set CONFIG_GPIO_DWAPB=y # CONFIG_GPIO_F7188X is not set CONFIG_GPIO_GENERIC_PLATFORM=m CONFIG_GPIO_GRGPIO=m # CONFIG_GPIO_ICH is not set CONFIG_GPIO_IT8761E=y # CONFIG_GPIO_LYNXPOINT is not set # CONFIG_GPIO_SCH is not set CONFIG_GPIO_SCH311X=m CONFIG_GPIO_SYSCON=m # CONFIG_GPIO_VX855 is not set CONFIG_GPIO_XILINX=m # # I2C GPIO expanders # CONFIG_GPIO_ADP5588=y CONFIG_GPIO_ADP5588_IRQ=y CONFIG_GPIO_ADNP=y CONFIG_GPIO_MAX7300=y CONFIG_GPIO_MAX732X=m # CONFIG_GPIO_PCA953X is not set # CONFIG_GPIO_PCF857X is not set # CONFIG_GPIO_SX150X is not set # # MFD GPIO expanders # CONFIG_GPIO_ARIZONA=m CONFIG_GPIO_CRYSTAL_COVE=y CONFIG_GPIO_DA9052=m # CONFIG_GPIO_KEMPLD is not set CONFIG_GPIO_PALMAS=y # CONFIG_GPIO_RC5T583 is not set CONFIG_GPIO_TPS65910=y CONFIG_GPIO_TPS65912=y CONFIG_GPIO_TWL4030=y CONFIG_GPIO_TWL6040=y CONFIG_GPIO_WM831X=m CONFIG_GPIO_WM8350=y # CONFIG_GPIO_WM8994 is not set # # PCI GPIO expanders # # CONFIG_GPIO_AMD8111 is not set # CONFIG_GPIO_BT8XX is not set # CONFIG_GPIO_INTEL_MID is not set # CONFIG_GPIO_ML_IOH is not set # CONFIG_GPIO_PCH is not set # CONFIG_GPIO_RDC321X is not set # CONFIG_GPIO_SODAVILLE is not set # # SPI GPIO expanders # CONFIG_GPIO_74X164=m # CONFIG_GPIO_MAX7301 is not set CONFIG_GPIO_MCP23S08=m # CONFIG_GPIO_MC33880 is not set CONFIG_GPIO_ZX=y # CONFIG_W1 is not set CONFIG_POWER_SUPPLY=y # CONFIG_POWER_SUPPLY_DEBUG is not set # CONFIG_PDA_POWER is not set # CONFIG_GENERIC_ADC_BATTERY is not set # CONFIG_WM831X_BACKUP is not set # CONFIG_WM831X_POWER is not set # CONFIG_WM8350_POWER is not set # CONFIG_TEST_POWER is not set # CONFIG_BATTERY_DS2780 is not set # CONFIG_BATTERY_DS2781 is not set # CONFIG_BATTERY_DS2782 is not set # CONFIG_BATTERY_OLPC is not set # CONFIG_BATTERY_SBS is not set # CONFIG_BATTERY_BQ27x00 is not set # CONFIG_BATTERY_DA9052 is not set # CONFIG_CHARGER_DA9150 is not set # CONFIG_BATTERY_MAX17040 is not set # CONFIG_BATTERY_MAX17042 is not set # CONFIG_BATTERY_TWL4030_MADC is not set # CONFIG_CHARGER_PCF50633 is not set # CONFIG_BATTERY_RX51 is not set # CONFIG_CHARGER_ISP1704 is not set # CONFIG_CHARGER_MAX8903 is not set # CONFIG_CHARGER_TWL4030 is not set # CONFIG_CHARGER_LP8727 is not set # CONFIG_CHARGER_GPIO is not set # CONFIG_CHARGER_MANAGER is not set # CONFIG_CHARGER_MAX14577 is not set # CONFIG_CHARGER_MAX77693 is not set # CONFIG_CHARGER_BQ2415X is not set # CONFIG_CHARGER_BQ24190 is not set # CONFIG_CHARGER_BQ24257 is not set # CONFIG_CHARGER_BQ24735 is not set # CONFIG_CHARGER_BQ25890 is not set # CONFIG_CHARGER_SMB347 is not set # CONFIG_BATTERY_GAUGE_LTC2941 is not set # CONFIG_BATTERY_RT5033 is not set # CONFIG_CHARGER_RT9455 is not set # CONFIG_POWER_RESET is not set # CONFIG_POWER_AVS is not set # CONFIG_HWMON is not set CONFIG_THERMAL=y CONFIG_THERMAL_OF=y # CONFIG_THERMAL_WRITABLE_TRIPS is not set CONFIG_THERMAL_DEFAULT_GOV_STEP_WISE=y # CONFIG_THERMAL_DEFAULT_GOV_FAIR_SHARE is not set # CONFIG_THERMAL_DEFAULT_GOV_USER_SPACE is not set # CONFIG_THERMAL_DEFAULT_GOV_POWER_ALLOCATOR is not set # CONFIG_THERMAL_GOV_FAIR_SHARE is not set CONFIG_THERMAL_GOV_STEP_WISE=y # CONFIG_THERMAL_GOV_BANG_BANG is not set # CONFIG_THERMAL_GOV_USER_SPACE is not set # CONFIG_THERMAL_GOV_POWER_ALLOCATOR is not set # CONFIG_CPU_THERMAL is not set # CONFIG_THERMAL_EMULATION is not set # CONFIG_INTEL_POWERCLAMP is not set # CONFIG_INTEL_SOC_DTS_THERMAL is not set # CONFIG_INT340X_THERMAL is not set # CONFIG_INTEL_PCH_THERMAL is not set # CONFIG_QCOM_SPMI_TEMP_ALARM is not set CONFIG_WATCHDOG=y CONFIG_WATCHDOG_CORE=y # CONFIG_WATCHDOG_NOWAYOUT is not set # # Watchdog Device Drivers # CONFIG_SOFT_WATCHDOG=y CONFIG_DA9052_WATCHDOG=m CONFIG_DA9062_WATCHDOG=m CONFIG_GPIO_WATCHDOG=m # CONFIG_MENF21BMC_WATCHDOG is not set CONFIG_WM831X_WATCHDOG=m CONFIG_WM8350_WATCHDOG=y CONFIG_XILINX_WATCHDOG=y CONFIG_CADENCE_WATCHDOG=m CONFIG_DW_WATCHDOG=m CONFIG_RN5T618_WATCHDOG=m # CONFIG_TWL4030_WATCHDOG is not set CONFIG_MAX63XX_WATCHDOG=y CONFIG_RETU_WATCHDOG=m CONFIG_ACQUIRE_WDT=y CONFIG_ADVANTECH_WDT=y # CONFIG_ALIM1535_WDT is not set # CONFIG_ALIM7101_WDT is not set CONFIG_F71808E_WDT=m # CONFIG_SP5100_TCO is not set # CONFIG_SBC_FITPC2_WATCHDOG is not set # CONFIG_EUROTECH_WDT is not set CONFIG_IB700_WDT=m CONFIG_IBMASR=y # CONFIG_WAFER_WDT is not set # CONFIG_I6300ESB_WDT is not set # CONFIG_IE6XX_WDT is not set # CONFIG_ITCO_WDT is not set CONFIG_IT8712F_WDT=y # CONFIG_IT87_WDT is not set # CONFIG_HP_WATCHDOG is not set CONFIG_KEMPLD_WDT=m # CONFIG_SC1200_WDT is not set # CONFIG_SCx200_WDT is not set CONFIG_PC87413_WDT=m # CONFIG_NV_TCO is not set CONFIG_60XX_WDT=m # CONFIG_SBC8360_WDT is not set # CONFIG_SBC7240_WDT is not set CONFIG_CPU5_WDT=m CONFIG_SMSC_SCH311X_WDT=m CONFIG_SMSC37B787_WDT=y # CONFIG_VIA_WDT is not set CONFIG_W83627HF_WDT=y # CONFIG_W83877F_WDT is not set # CONFIG_W83977F_WDT is not set CONFIG_MACHZ_WDT=m CONFIG_SBC_EPX_C3_WATCHDOG=m CONFIG_MEN_A21_WDT=y # # PCI-based Watchdog Cards # # CONFIG_PCIPCWATCHDOG is not set # CONFIG_WDTPCI is not set CONFIG_SSB_POSSIBLE=y # # Sonics Silicon Backplane # # CONFIG_SSB is not set CONFIG_BCMA_POSSIBLE=y # # Broadcom specific AMBA # CONFIG_BCMA=y CONFIG_BCMA_HOST_PCI_POSSIBLE=y CONFIG_BCMA_HOST_PCI=y # CONFIG_BCMA_HOST_SOC is not set CONFIG_BCMA_DRIVER_PCI=y # CONFIG_BCMA_DRIVER_GMAC_CMN is not set # CONFIG_BCMA_DRIVER_GPIO is not set # CONFIG_BCMA_DEBUG is not set # # Multifunction device drivers # CONFIG_MFD_CORE=y # CONFIG_MFD_CS5535 is not set CONFIG_MFD_AS3711=y CONFIG_MFD_AS3722=y # CONFIG_PMIC_ADP5520 is not set # CONFIG_MFD_AAT2870_CORE is not set # CONFIG_MFD_ATMEL_HLCDC is not set CONFIG_MFD_BCM590XX=y # CONFIG_MFD_AXP20X is not set # CONFIG_MFD_CROS_EC is not set # CONFIG_PMIC_DA903X is not set CONFIG_PMIC_DA9052=y CONFIG_MFD_DA9052_SPI=y CONFIG_MFD_DA9052_I2C=y # CONFIG_MFD_DA9055 is not set CONFIG_MFD_DA9062=m # CONFIG_MFD_DA9063 is not set CONFIG_MFD_DA9150=y CONFIG_MFD_MC13XXX=m CONFIG_MFD_MC13XXX_SPI=m CONFIG_MFD_MC13XXX_I2C=m CONFIG_MFD_HI6421_PMIC=m CONFIG_HTC_PASIC3=y # CONFIG_HTC_I2CPLD is not set # CONFIG_LPC_ICH is not set # CONFIG_LPC_SCH is not set CONFIG_INTEL_SOC_PMIC=y # CONFIG_MFD_INTEL_LPSS_ACPI is not set # CONFIG_MFD_INTEL_LPSS_PCI is not set # CONFIG_MFD_JANZ_CMODIO is not set CONFIG_MFD_KEMPLD=m CONFIG_MFD_88PM800=y # CONFIG_MFD_88PM805 is not set # CONFIG_MFD_88PM860X is not set CONFIG_MFD_MAX14577=y # CONFIG_MFD_MAX77686 is not set CONFIG_MFD_MAX77693=y # CONFIG_MFD_MAX77843 is not set CONFIG_MFD_MAX8907=m # CONFIG_MFD_MAX8925 is not set # CONFIG_MFD_MAX8997 is not set # CONFIG_MFD_MAX8998 is not set # CONFIG_MFD_MT6397 is not set CONFIG_MFD_MENF21BMC=y CONFIG_EZX_PCAP=y CONFIG_MFD_RETU=m 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_RT5033=y CONFIG_MFD_RC5T583=y CONFIG_MFD_RK808=m CONFIG_MFD_RN5T618=y # CONFIG_MFD_SEC_CORE is not set CONFIG_MFD_SI476X_CORE=m # CONFIG_MFD_SM501 is not set CONFIG_MFD_SKY81452=m # CONFIG_MFD_SMSC is not set CONFIG_ABX500_CORE=y CONFIG_AB3100_CORE=y CONFIG_AB3100_OTP=m # CONFIG_MFD_STMPE is not set CONFIG_MFD_SYSCON=y # CONFIG_MFD_TI_AM335X_TSCADC is not set # CONFIG_MFD_LP3943 is not set CONFIG_MFD_LP8788=y CONFIG_MFD_PALMAS=y # CONFIG_TPS6105X is not set # CONFIG_TPS65010 is not set # CONFIG_TPS6507X is not set # CONFIG_MFD_TPS65090 is not set # CONFIG_MFD_TPS65217 is not set # CONFIG_MFD_TPS65218 is not set # CONFIG_MFD_TPS6586X is not set CONFIG_MFD_TPS65910=y CONFIG_MFD_TPS65912=y # CONFIG_MFD_TPS65912_I2C is not set CONFIG_MFD_TPS65912_SPI=y CONFIG_MFD_TPS80031=y CONFIG_TWL4030_CORE=y # CONFIG_MFD_TWL4030_AUDIO is not set CONFIG_TWL6040_CORE=y CONFIG_MFD_WL1273_CORE=y # CONFIG_MFD_LM3533 is not set # CONFIG_MFD_TIMBERDALE is not set # CONFIG_MFD_TC3589X is not set # CONFIG_MFD_TMIO is not set # CONFIG_MFD_VX855 is not set CONFIG_MFD_ARIZONA=y # CONFIG_MFD_ARIZONA_I2C is not set CONFIG_MFD_ARIZONA_SPI=m CONFIG_MFD_WM5102=y CONFIG_MFD_WM5110=y CONFIG_MFD_WM8997=y CONFIG_MFD_WM8998=y CONFIG_MFD_WM8400=y CONFIG_MFD_WM831X=y CONFIG_MFD_WM831X_I2C=y # CONFIG_MFD_WM831X_SPI is not set CONFIG_MFD_WM8350=y CONFIG_MFD_WM8350_I2C=y CONFIG_MFD_WM8994=m 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_ACT8865=y # CONFIG_REGULATOR_AD5398 is not set CONFIG_REGULATOR_ANATOP=y CONFIG_REGULATOR_AB3100=y CONFIG_REGULATOR_AS3711=y # CONFIG_REGULATOR_AS3722 is not set # CONFIG_REGULATOR_BCM590XX is not set CONFIG_REGULATOR_DA9052=y # CONFIG_REGULATOR_DA9062 is not set # CONFIG_REGULATOR_DA9210 is not set CONFIG_REGULATOR_DA9211=m # CONFIG_REGULATOR_FAN53555 is not set CONFIG_REGULATOR_GPIO=y # CONFIG_REGULATOR_HI6421 is not set CONFIG_REGULATOR_ISL9305=y CONFIG_REGULATOR_ISL6271A=m # CONFIG_REGULATOR_LP3971 is not set # CONFIG_REGULATOR_LP3972 is not set # CONFIG_REGULATOR_LP872X is not set CONFIG_REGULATOR_LP8755=m # CONFIG_REGULATOR_LP8788 is not set # CONFIG_REGULATOR_LTC3589 is not set CONFIG_REGULATOR_MAX14577=y # CONFIG_REGULATOR_MAX1586 is not set CONFIG_REGULATOR_MAX8649=m CONFIG_REGULATOR_MAX8660=m # CONFIG_REGULATOR_MAX8907 is not set CONFIG_REGULATOR_MAX8952=m CONFIG_REGULATOR_MAX8973=y # CONFIG_REGULATOR_MAX77693 is not set CONFIG_REGULATOR_MC13XXX_CORE=m CONFIG_REGULATOR_MC13783=m CONFIG_REGULATOR_MC13892=m # CONFIG_REGULATOR_MT6311 is not set CONFIG_REGULATOR_PALMAS=m CONFIG_REGULATOR_PCAP=m CONFIG_REGULATOR_PCF50633=m # CONFIG_REGULATOR_PFUZE100 is not set # CONFIG_REGULATOR_PWM is not set CONFIG_REGULATOR_QCOM_SPMI=m CONFIG_REGULATOR_RC5T583=y # CONFIG_REGULATOR_RK808 is not set CONFIG_REGULATOR_RN5T618=m # CONFIG_REGULATOR_RT5033 is not set CONFIG_REGULATOR_SKY81452=m CONFIG_REGULATOR_TPS51632=m CONFIG_REGULATOR_TPS62360=m # CONFIG_REGULATOR_TPS65023 is not set # CONFIG_REGULATOR_TPS6507X is not set # CONFIG_REGULATOR_TPS6524X is not set CONFIG_REGULATOR_TPS65910=m CONFIG_REGULATOR_TPS65912=m CONFIG_REGULATOR_TPS80031=y CONFIG_REGULATOR_TWL4030=m CONFIG_REGULATOR_WM831X=y CONFIG_REGULATOR_WM8350=y # CONFIG_REGULATOR_WM8400 is not set CONFIG_REGULATOR_WM8994=m CONFIG_MEDIA_SUPPORT=y # # Multimedia core support # # CONFIG_MEDIA_CAMERA_SUPPORT is not set CONFIG_MEDIA_ANALOG_TV_SUPPORT=y # CONFIG_MEDIA_DIGITAL_TV_SUPPORT is not set CONFIG_MEDIA_RADIO_SUPPORT=y # CONFIG_MEDIA_SDR_SUPPORT is not set # CONFIG_MEDIA_RC_SUPPORT is not set # CONFIG_MEDIA_CONTROLLER is not set CONFIG_VIDEO_DEV=y CONFIG_VIDEO_V4L2=y # CONFIG_VIDEO_ADV_DEBUG is not set CONFIG_VIDEO_FIXED_MINOR_RANGES=y # CONFIG_TTPCI_EEPROM is not set # # Media drivers # # CONFIG_MEDIA_PCI_SUPPORT is not set # # Supported MMC/SDIO adapters # CONFIG_RADIO_ADAPTERS=y CONFIG_RADIO_SI470X=y CONFIG_I2C_SI470X=y CONFIG_RADIO_SI4713=y CONFIG_PLATFORM_SI4713=m CONFIG_I2C_SI4713=m # CONFIG_RADIO_MAXIRADIO is not set CONFIG_RADIO_TEA5764=m CONFIG_RADIO_SAA7706H=y CONFIG_RADIO_TEF6862=y CONFIG_RADIO_WL1273=y # # Texas Instruments WL128x FM driver (ST based) # # # Media ancillary drivers (tuners, sensors, i2c, frontends) # # CONFIG_MEDIA_SUBDRV_AUTOSELECT is not set CONFIG_MEDIA_ATTACH=y # # Encoders, decoders, sensors and other helper chips # # # Audio decoders, processors and mixers # CONFIG_VIDEO_TVAUDIO=m CONFIG_VIDEO_TDA7432=y CONFIG_VIDEO_TDA9840=y # CONFIG_VIDEO_TEA6415C is not set CONFIG_VIDEO_TEA6420=y CONFIG_VIDEO_MSP3400=y CONFIG_VIDEO_CS5345=m CONFIG_VIDEO_CS53L32A=m # CONFIG_VIDEO_TLV320AIC23B is not set CONFIG_VIDEO_UDA1342=y CONFIG_VIDEO_WM8775=m CONFIG_VIDEO_WM8739=m CONFIG_VIDEO_VP27SMPX=y # CONFIG_VIDEO_SONY_BTF_MPX is not set # # RDS decoders # # CONFIG_VIDEO_SAA6588 is not set # # Video decoders # CONFIG_VIDEO_ADV7183=m # CONFIG_VIDEO_BT819 is not set CONFIG_VIDEO_BT856=m # CONFIG_VIDEO_BT866 is not set # CONFIG_VIDEO_KS0127 is not set # CONFIG_VIDEO_ML86V7667 is not set # CONFIG_VIDEO_SAA7110 is not set CONFIG_VIDEO_SAA711X=y CONFIG_VIDEO_TVP514X=m CONFIG_VIDEO_TVP5150=y # CONFIG_VIDEO_TVP7002 is not set CONFIG_VIDEO_TW2804=m CONFIG_VIDEO_TW9903=y CONFIG_VIDEO_TW9906=m CONFIG_VIDEO_VPX3220=y # # Video and audio decoders # # CONFIG_VIDEO_SAA717X is not set CONFIG_VIDEO_CX25840=y # # Video encoders # CONFIG_VIDEO_SAA7127=m CONFIG_VIDEO_SAA7185=m # CONFIG_VIDEO_ADV7170 is not set CONFIG_VIDEO_ADV7175=y # CONFIG_VIDEO_ADV7343 is not set CONFIG_VIDEO_ADV7393=y CONFIG_VIDEO_AK881X=y # CONFIG_VIDEO_THS8200 is not set # # Camera sensor devices # # # Flash devices # # # 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 is not set CONFIG_VIDEO_M52790=m # # Sensors used on soc_camera driver # CONFIG_MEDIA_TUNER=y # # Customize TV tuners # CONFIG_MEDIA_TUNER_SIMPLE=y # CONFIG_MEDIA_TUNER_TDA8290 is not set CONFIG_MEDIA_TUNER_TDA827X=m # CONFIG_MEDIA_TUNER_TDA18271 is not set CONFIG_MEDIA_TUNER_TDA9887=y CONFIG_MEDIA_TUNER_TEA5761=y CONFIG_MEDIA_TUNER_TEA5767=m CONFIG_MEDIA_TUNER_MSI001=m CONFIG_MEDIA_TUNER_MT20XX=y # CONFIG_MEDIA_TUNER_MT2060 is not set # CONFIG_MEDIA_TUNER_MT2063 is not set # CONFIG_MEDIA_TUNER_MT2266 is not set CONFIG_MEDIA_TUNER_MT2131=y CONFIG_MEDIA_TUNER_QT1010=y CONFIG_MEDIA_TUNER_XC2028=m CONFIG_MEDIA_TUNER_XC5000=y # CONFIG_MEDIA_TUNER_XC4000 is not set # CONFIG_MEDIA_TUNER_MXL5005S is not set CONFIG_MEDIA_TUNER_MXL5007T=y # CONFIG_MEDIA_TUNER_MC44S803 is not set # CONFIG_MEDIA_TUNER_MAX2165 is not set # CONFIG_MEDIA_TUNER_TDA18218 is not set CONFIG_MEDIA_TUNER_FC0011=m CONFIG_MEDIA_TUNER_FC0012=m CONFIG_MEDIA_TUNER_FC0013=y CONFIG_MEDIA_TUNER_TDA18212=y CONFIG_MEDIA_TUNER_E4000=y # CONFIG_MEDIA_TUNER_FC2580 is not set CONFIG_MEDIA_TUNER_M88RS6000T=m CONFIG_MEDIA_TUNER_TUA9001=y # CONFIG_MEDIA_TUNER_SI2157 is not set CONFIG_MEDIA_TUNER_IT913X=y # CONFIG_MEDIA_TUNER_R820T is not set CONFIG_MEDIA_TUNER_MXL301RF=m # CONFIG_MEDIA_TUNER_QM1D1C0042 is not set # # Customise DVB Frontends # CONFIG_DVB_AU8522=m CONFIG_DVB_AU8522_V4L=m CONFIG_DVB_TUNER_DIB0070=y CONFIG_DVB_TUNER_DIB0090=m # # Tools to develop new frontends # CONFIG_DVB_DUMMY_FE=m # # Graphics support # # CONFIG_AGP is not set CONFIG_VGA_ARB=y CONFIG_VGA_ARB_MAX_GPUS=16 # CONFIG_VGA_SWITCHEROO is not set # CONFIG_DRM is not set # # Frame buffer Devices # CONFIG_FB=m CONFIG_FIRMWARE_EDID=y CONFIG_FB_CMDLINE=y # CONFIG_FB_DDC is not set # 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=y # CONFIG_FB_BIG_ENDIAN is not set # CONFIG_FB_LITTLE_ENDIAN is not set CONFIG_FB_SYS_FOPS=m CONFIG_FB_DEFERRED_IO=y CONFIG_FB_HECUBA=m # CONFIG_FB_SVGALIB is not set # CONFIG_FB_MACMODES is not set CONFIG_FB_BACKLIGHT=y # CONFIG_FB_MODE_HELPERS is not set CONFIG_FB_TILEBLITTING=y # # Frame buffer hardware drivers # # CONFIG_FB_CIRRUS is not set # CONFIG_FB_PM2 is not set # CONFIG_FB_CYBER2000 is not set CONFIG_FB_ARC=m # CONFIG_FB_VGA16 is not set CONFIG_FB_N411=m CONFIG_FB_HGA=m CONFIG_FB_OPENCORES=m CONFIG_FB_S1D13XXX=m # CONFIG_FB_NVIDIA is not set # CONFIG_FB_RIVA is not set # CONFIG_FB_I740 is not set # CONFIG_FB_LE80578 is not set # CONFIG_FB_MATROX is not set # CONFIG_FB_RADEON is not set # CONFIG_FB_ATY128 is not set # CONFIG_FB_ATY is not set # CONFIG_FB_S3 is not set # CONFIG_FB_SAVAGE is not set # CONFIG_FB_SIS is not set # CONFIG_FB_VIA is not set # CONFIG_FB_NEOMAGIC is not set # CONFIG_FB_KYRO is not set # CONFIG_FB_3DFX is not set # CONFIG_FB_VOODOO1 is not set # CONFIG_FB_VT8623 is not set # CONFIG_FB_TRIDENT is not set # CONFIG_FB_ARK is not set # CONFIG_FB_PM3 is not set # CONFIG_FB_CARMINE is not set # CONFIG_FB_GEODE is not set CONFIG_FB_VIRTUAL=m CONFIG_FB_METRONOME=m # CONFIG_FB_MB862XX is not set # CONFIG_FB_BROADSHEET is not set CONFIG_FB_AUO_K190X=m CONFIG_FB_AUO_K1900=m CONFIG_FB_AUO_K1901=m CONFIG_FB_SSD1307=m # CONFIG_FB_SM712 is not set CONFIG_BACKLIGHT_LCD_SUPPORT=y CONFIG_LCD_CLASS_DEVICE=y # CONFIG_LCD_L4F00242T03 is not set CONFIG_LCD_LMS283GF05=y CONFIG_LCD_LTV350QV=y CONFIG_LCD_ILI922X=m CONFIG_LCD_ILI9320=y CONFIG_LCD_TDO24M=m CONFIG_LCD_VGG2432A4=y CONFIG_LCD_PLATFORM=m CONFIG_LCD_S6E63M0=m # 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_PWM=m # CONFIG_BACKLIGHT_DA9052 is not set # CONFIG_BACKLIGHT_APPLE is not set # CONFIG_BACKLIGHT_PM8941_WLED is not set # CONFIG_BACKLIGHT_SAHARA is not set # CONFIG_BACKLIGHT_WM831X is not set CONFIG_BACKLIGHT_ADP8860=m CONFIG_BACKLIGHT_ADP8870=m CONFIG_BACKLIGHT_PCF50633=m # CONFIG_BACKLIGHT_LM3630A is not set # CONFIG_BACKLIGHT_LM3639 is not set CONFIG_BACKLIGHT_LP855X=m # CONFIG_BACKLIGHT_LP8788 is not set CONFIG_BACKLIGHT_PANDORA=m CONFIG_BACKLIGHT_SKY81452=m # CONFIG_BACKLIGHT_AS3711 is not set CONFIG_BACKLIGHT_GPIO=m # CONFIG_BACKLIGHT_LV5207LP is not set # CONFIG_BACKLIGHT_BD6107 is not set # CONFIG_VGASTATE is not set # CONFIG_LOGO is not set # CONFIG_SOUND is not set # # HID support # CONFIG_HID=y # CONFIG_HID_BATTERY_STRENGTH is not set # CONFIG_HIDRAW is not set # CONFIG_UHID is not set CONFIG_HID_GENERIC=y # # Special HID drivers # # CONFIG_HID_A4TECH is not set # CONFIG_HID_ACRUX is not set # CONFIG_HID_APPLE is not set # CONFIG_HID_AUREAL is not set # CONFIG_HID_BELKIN is not set # CONFIG_HID_CHERRY is not set # CONFIG_HID_CHICONY is not set # CONFIG_HID_CYPRESS is not set # CONFIG_HID_DRAGONRISE is not set # CONFIG_HID_EMS_FF is not set # CONFIG_HID_ELECOM is not set # CONFIG_HID_EZKEY is not set # CONFIG_HID_GEMBIRD is not set # CONFIG_HID_KEYTOUCH is not set # CONFIG_HID_KYE is not set # CONFIG_HID_WALTOP is not set # CONFIG_HID_GYRATION is not set # CONFIG_HID_ICADE is not set # CONFIG_HID_TWINHAN is not set # CONFIG_HID_KENSINGTON is not set # CONFIG_HID_LCPOWER is not set # CONFIG_HID_LENOVO is not set # CONFIG_HID_LOGITECH is not set # CONFIG_HID_MAGICMOUSE is not set # CONFIG_HID_MICROSOFT is not set # CONFIG_HID_MONTEREY is not set # CONFIG_HID_MULTITOUCH is not set # CONFIG_HID_ORTEK is not set # CONFIG_HID_PANTHERLORD is not set # CONFIG_HID_PETALYNX is not set # CONFIG_HID_PICOLCD is not set # CONFIG_HID_PLANTRONICS is not set # CONFIG_HID_PRIMAX is not set # CONFIG_HID_SAITEK is not set # CONFIG_HID_SAMSUNG is not set # CONFIG_HID_SPEEDLINK is not set # CONFIG_HID_STEELSERIES is not set # CONFIG_HID_SUNPLUS is not set # CONFIG_HID_RMI is not set # CONFIG_HID_GREENASIA is not set # CONFIG_HID_SMARTJOYPLUS is not set # CONFIG_HID_TIVO is not set # CONFIG_HID_TOPSEED is not set # CONFIG_HID_THINGM is not set # CONFIG_HID_THRUSTMASTER is not set # CONFIG_HID_WACOM is not set # CONFIG_HID_WIIMOTE is not set # CONFIG_HID_XINMO is not set # CONFIG_HID_ZEROPLUS is not set # CONFIG_HID_ZYDACRON is not set # CONFIG_HID_SENSOR_HUB is not set # # I2C HID support # # CONFIG_I2C_HID is not set 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=y CONFIG_NOP_USB_XCEIV=y # CONFIG_USB_GPIO_VBUS is not set CONFIG_TAHVO_USB=m # CONFIG_TAHVO_USB_HOST_BY_DEFAULT is not set # CONFIG_USB_GADGET is not set CONFIG_UWB=m # CONFIG_UWB_WHCI is not set CONFIG_MMC=m CONFIG_MMC_DEBUG=y # CONFIG_MMC_CLKGATE is not set # # MMC/SD/SDIO Card Drivers # # CONFIG_SDIO_UART is not set CONFIG_MMC_TEST=m # # MMC/SD/SDIO Host Controller Drivers # CONFIG_MMC_SDHCI=m # CONFIG_MMC_SDHCI_PCI is not set # CONFIG_MMC_SDHCI_ACPI is not set CONFIG_MMC_SDHCI_PLTFM=m CONFIG_MMC_SDHCI_OF_ARASAN=m # CONFIG_MMC_SDHCI_OF_AT91 is not set # CONFIG_MMC_SDHCI_F_SDH30 is not set # CONFIG_MMC_WBSD is not set # CONFIG_MMC_TIFM_SD is not set # CONFIG_MMC_SDRICOH_CS is not set # CONFIG_MMC_CB710 is not set # CONFIG_MMC_VIA_SDMMC is not set # CONFIG_MMC_USDHI6ROL0 is not set # CONFIG_MMC_TOSHIBA_PCI is not set CONFIG_MMC_MTK=m CONFIG_MEMSTICK=y # CONFIG_MEMSTICK_DEBUG is not set # # MemoryStick drivers # # CONFIG_MEMSTICK_UNSAFE_RESUME is not set # # MemoryStick Host Controller Drivers # # CONFIG_MEMSTICK_TIFM_MS is not set # CONFIG_MEMSTICK_JMICRON_38X is not set # CONFIG_MEMSTICK_R592 is not set CONFIG_NEW_LEDS=y CONFIG_LEDS_CLASS=m # CONFIG_LEDS_CLASS_FLASH is not set # # LED drivers # CONFIG_LEDS_BCM6328=m CONFIG_LEDS_BCM6358=m # CONFIG_LEDS_LM3530 is not set # CONFIG_LEDS_LM3642 is not set CONFIG_LEDS_NET48XX=m CONFIG_LEDS_WRAP=m # CONFIG_LEDS_PCA9532 is not set CONFIG_LEDS_GPIO=m CONFIG_LEDS_LP3944=m CONFIG_LEDS_LP55XX_COMMON=m CONFIG_LEDS_LP5521=m CONFIG_LEDS_LP5523=m CONFIG_LEDS_LP5562=m CONFIG_LEDS_LP8501=m CONFIG_LEDS_LP8788=m # CONFIG_LEDS_LP8860 is not set CONFIG_LEDS_PCA955X=m CONFIG_LEDS_PCA963X=m CONFIG_LEDS_WM831X_STATUS=m CONFIG_LEDS_WM8350=m # CONFIG_LEDS_DA9052 is not set # CONFIG_LEDS_DAC124S085 is not set CONFIG_LEDS_PWM=m CONFIG_LEDS_REGULATOR=m CONFIG_LEDS_BD2802=m # CONFIG_LEDS_LT3593 is not set # CONFIG_LEDS_MC13783 is not set CONFIG_LEDS_TCA6507=m CONFIG_LEDS_TLC591XX=m # CONFIG_LEDS_LM355x is not set # CONFIG_LEDS_OT200 is not set CONFIG_LEDS_MENF21BMC=m # # LED driver for blink(1) USB RGB LED is under Special HID drivers (HID_THINGM) # # CONFIG_LEDS_BLINKM is not set # # LED Triggers # # CONFIG_LEDS_TRIGGERS is not set # CONFIG_ACCESSIBILITY is not set CONFIG_EDAC_ATOMIC_SCRUB=y CONFIG_EDAC_SUPPORT=y # CONFIG_EDAC is not set CONFIG_RTC_LIB=y # CONFIG_RTC_CLASS is not set # CONFIG_DMADEVICES is not set CONFIG_AUXDISPLAY=y CONFIG_UIO=y # CONFIG_UIO_CIF is not set CONFIG_UIO_PDRV_GENIRQ=y # CONFIG_UIO_DMEM_GENIRQ is not set # CONFIG_UIO_AEC is not set # CONFIG_UIO_SERCOS3 is not set # CONFIG_UIO_PCI_GENERIC is not set # CONFIG_UIO_NETX is not set CONFIG_UIO_PRUSS=m # CONFIG_UIO_MF624 is not set CONFIG_VIRT_DRIVERS=y CONFIG_VIRTIO=m # # Virtio drivers # # CONFIG_VIRTIO_PCI is not set CONFIG_VIRTIO_BALLOON=m # CONFIG_VIRTIO_INPUT is not set CONFIG_VIRTIO_MMIO=m # CONFIG_VIRTIO_MMIO_CMDLINE_DEVICES is not set # # Microsoft Hyper-V guest support # # CONFIG_HYPERV is not set CONFIG_STAGING=y # CONFIG_SLICOSS is not set # CONFIG_COMEDI is not set CONFIG_FB_OLPC_DCON=m CONFIG_FB_OLPC_DCON_1_5=y # # IIO staging drivers # # # Accelerometers # CONFIG_ADIS16201=m CONFIG_ADIS16203=m CONFIG_ADIS16204=m CONFIG_ADIS16209=y # CONFIG_ADIS16220 is not set CONFIG_ADIS16240=m CONFIG_LIS3L02DQ=y CONFIG_SCA3000=m # # Analog to digital converters # # CONFIG_AD7606 is not set # CONFIG_AD7780 is not set # CONFIG_AD7816 is not set # CONFIG_AD7192 is not set CONFIG_AD7280=m # # Analog digital bi-direction converters # CONFIG_ADT7316=m # CONFIG_ADT7316_SPI is not set # CONFIG_ADT7316_I2C is not set # # Capacitance to digital converters # # CONFIG_AD7150 is not set # CONFIG_AD7152 is not set # CONFIG_AD7746 is not set # # Direct Digital Synthesis # CONFIG_AD9832=m CONFIG_AD9834=y # # Digital gyroscope sensors # CONFIG_ADIS16060=y # # Network Analyzer, Impedance Converters # CONFIG_AD5933=m # # Light sensors # # CONFIG_SENSORS_ISL29018 is not set CONFIG_SENSORS_ISL29028=y CONFIG_TSL2583=y # CONFIG_TSL2x7x is not set # # Magnetometer sensors # CONFIG_SENSORS_HMC5843=y CONFIG_SENSORS_HMC5843_I2C=y # CONFIG_SENSORS_HMC5843_SPI is not set # # Active energy metering IC # CONFIG_ADE7753=m CONFIG_ADE7754=y CONFIG_ADE7758=m CONFIG_ADE7759=m # CONFIG_ADE7854 is not set # # Resolver to digital converters # CONFIG_AD2S90=y # CONFIG_AD2S1200 is not set CONFIG_AD2S1210=y # # Triggers - standalone # CONFIG_IIO_DUMMY_EVGEN=m CONFIG_IIO_SIMPLE_DUMMY=m CONFIG_IIO_SIMPLE_DUMMY_EVENTS=y # CONFIG_IIO_SIMPLE_DUMMY_BUFFER is not set # CONFIG_FB_SM750 is not set # CONFIG_FB_XGI is not set CONFIG_FT1000=y # CONFIG_FT1000_PCMCIA is not set # # Speakup console speech # # CONFIG_TOUCHSCREEN_SYNAPTICS_I2C_RMI4 is not set # CONFIG_STAGING_MEDIA is not set # # Android # # CONFIG_ASHMEM is not set CONFIG_ANDROID_TIMED_OUTPUT=y # CONFIG_ANDROID_TIMED_GPIO is not set CONFIG_ANDROID_LOW_MEMORY_KILLER=y # CONFIG_SYNC is not set # CONFIG_ION is not set # CONFIG_WIMAX_GDM72XX is not set CONFIG_MTD_SPINAND_MT29F=m # CONFIG_MTD_SPINAND_ONDIEECC is not set # CONFIG_DGNC is not set # CONFIG_DGAP is not set # CONFIG_GS_FPGABOOT is not set # CONFIG_FB_TFT is not set CONFIG_MOST=m CONFIG_MOSTCORE=m CONFIG_AIM_CDEV=m # CONFIG_AIM_NETWORK is not set CONFIG_AIM_V4L2=m CONFIG_HDM_I2C=m # CONFIG_X86_PLATFORM_DEVICES is not set # CONFIG_CHROME_PLATFORMS is not set # # Hardware Spinlock drivers # # # Clock Source drivers # CONFIG_CLKSRC_I8253=y CONFIG_CLKEVT_I8253=y CONFIG_I8253_LOCK=y CONFIG_CLKBLD_I8253=y # CONFIG_ATMEL_PIT is not set # CONFIG_SH_TIMER_CMT is not set # CONFIG_SH_TIMER_MTU2 is not set # CONFIG_SH_TIMER_TMU is not set # CONFIG_EM_TIMER_STI is not set # CONFIG_MAILBOX is not set # CONFIG_IOMMU_SUPPORT is not set # # Remoteproc drivers # CONFIG_REMOTEPROC=m CONFIG_STE_MODEM_RPROC=m # # Rpmsg drivers # # # SOC (System On Chip) specific Drivers # # CONFIG_SUNXI_SRAM is not set CONFIG_SOC_TI=y CONFIG_PM_DEVFREQ=y # # DEVFREQ Governors # CONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND=y CONFIG_DEVFREQ_GOV_PERFORMANCE=y CONFIG_DEVFREQ_GOV_POWERSAVE=y # CONFIG_DEVFREQ_GOV_USERSPACE is not set # # DEVFREQ Drivers # CONFIG_PM_DEVFREQ_EVENT=y CONFIG_EXTCON=m # # Extcon Device Drivers # # CONFIG_EXTCON_ADC_JACK is not set CONFIG_EXTCON_GPIO=m CONFIG_EXTCON_MAX14577=m # CONFIG_EXTCON_MAX77693 is not set CONFIG_EXTCON_PALMAS=m # CONFIG_EXTCON_RT8973A is not set # CONFIG_EXTCON_SM5502 is not set CONFIG_EXTCON_USB_GPIO=m CONFIG_MEMORY=y 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 is not set CONFIG_BMC150_ACCEL=y CONFIG_IIO_ST_ACCEL_3AXIS=m CONFIG_IIO_ST_ACCEL_I2C_3AXIS=m CONFIG_IIO_ST_ACCEL_SPI_3AXIS=m # CONFIG_KXSD9 is not set CONFIG_KXCJK1013=m CONFIG_MMA8452=y CONFIG_MMA9551_CORE=m # CONFIG_MMA9551 is not set CONFIG_MMA9553=m CONFIG_STK8312=m CONFIG_STK8BA50=y # # Analog to digital converters # CONFIG_AD_SIGMA_DELTA=m CONFIG_AD7266=m # CONFIG_AD7291 is not set CONFIG_AD7298=m CONFIG_AD7476=y CONFIG_AD7791=m CONFIG_AD7793=m CONFIG_AD7887=m CONFIG_AD7923=y CONFIG_AD799X=m CONFIG_DA9150_GPADC=y # CONFIG_LP8788_ADC is not set CONFIG_MAX1027=m CONFIG_MAX1363=m CONFIG_MCP320X=m CONFIG_MCP3422=m # CONFIG_MEN_Z188_ADC is not set CONFIG_NAU7802=y CONFIG_QCOM_SPMI_IADC=m # CONFIG_QCOM_SPMI_VADC is not set CONFIG_TI_ADC081C=y CONFIG_TI_ADC128S052=y CONFIG_TWL4030_MADC=y # CONFIG_TWL6030_GPADC is not set CONFIG_VF610_ADC=y # # Amplifiers # CONFIG_AD8366=y # # Hid Sensor IIO Common # # # SSP Sensor Common # # CONFIG_IIO_SSP_SENSORS_COMMONS is not set CONFIG_IIO_SSP_SENSORHUB=m 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=y CONFIG_AD5380=m # CONFIG_AD5421 is not set # CONFIG_AD5446 is not set CONFIG_AD5449=m CONFIG_AD5504=y # CONFIG_AD5624R_SPI is not set # CONFIG_AD5686 is not set # CONFIG_AD5755 is not set # CONFIG_AD5764 is not set # CONFIG_AD5791 is not set CONFIG_AD7303=m # CONFIG_M62332 is not set # CONFIG_MAX517 is not set # CONFIG_MAX5821 is not set CONFIG_MCP4725=m # CONFIG_MCP4922 is not set # # Frequency Synthesizers DDS/PLL # # # Clock Generator/Distribution # CONFIG_AD9523=m # # Phase-Locked Loop (PLL) frequency synthesizers # CONFIG_ADF4350=m # # Digital gyroscope sensors # CONFIG_ADIS16080=y CONFIG_ADIS16130=y CONFIG_ADIS16136=y CONFIG_ADIS16260=y # CONFIG_ADXRS450 is not set CONFIG_BMG160=m # CONFIG_IIO_ST_GYRO_3AXIS is not set # CONFIG_ITG3200 is not set # # Humidity sensors # CONFIG_DHT11=m CONFIG_SI7005=m CONFIG_SI7020=y # # Inertial measurement units # CONFIG_ADIS16400=y # CONFIG_ADIS16480 is not set CONFIG_KMX61=y # CONFIG_INV_MPU6050_IIO is not set CONFIG_IIO_ADIS_LIB=y CONFIG_IIO_ADIS_LIB_BUFFER=y # # Light sensors # # CONFIG_ACPI_ALS is not set # CONFIG_ADJD_S311 is not set CONFIG_AL3320A=m CONFIG_APDS9300=y CONFIG_BH1750=m CONFIG_CM32181=m CONFIG_CM3232=m # CONFIG_CM3323 is not set CONFIG_CM36651=y CONFIG_GP2AP020A00F=m # CONFIG_ISL29125 is not set CONFIG_JSA1212=y CONFIG_RPR0521=m # CONFIG_LTR501 is not set # CONFIG_OPT3001 is not set CONFIG_PA12203001=m CONFIG_STK3310=m CONFIG_TCS3414=y CONFIG_TCS3472=m CONFIG_SENSORS_TSL2563=y CONFIG_TSL4531=y CONFIG_VCNL4000=m # # Magnetometer sensors # CONFIG_AK8975=y # CONFIG_AK09911 is not set CONFIG_MAG3110=y # CONFIG_MMC35240 is not set CONFIG_IIO_ST_MAGN_3AXIS=y CONFIG_IIO_ST_MAGN_I2C_3AXIS=y CONFIG_IIO_ST_MAGN_SPI_3AXIS=y CONFIG_BMC150_MAGN=y # # Inclinometer sensors # # # Triggers - standalone # # CONFIG_IIO_INTERRUPT_TRIGGER is not set # CONFIG_IIO_SYSFS_TRIGGER is not set # # Pressure sensors # CONFIG_BMP280=y CONFIG_MPL115=m CONFIG_MPL3115=m # CONFIG_MS5611 is not set # CONFIG_IIO_ST_PRESS is not set # CONFIG_T5403 is not set # # Lightning sensors # CONFIG_AS3935=y # # Proximity sensors # # CONFIG_SX9500 is not set # # Temperature sensors # CONFIG_MLX90614=m CONFIG_TMP006=y # CONFIG_NTB is not set # CONFIG_VME_BUS is not set CONFIG_PWM=y CONFIG_PWM_SYSFS=y CONFIG_PWM_CRC=y CONFIG_PWM_FSL_FTM=m # CONFIG_PWM_LPSS is not set CONFIG_PWM_PCA9685=m CONFIG_PWM_TWL=y CONFIG_PWM_TWL_LED=y CONFIG_IRQCHIP=y CONFIG_IPACK_BUS=m # CONFIG_BOARD_TPCI200 is not set # CONFIG_SERIAL_IPOCTAL is not set CONFIG_RESET_CONTROLLER=y CONFIG_FMC=y CONFIG_FMC_FAKEDEV=y CONFIG_FMC_TRIVIAL=m CONFIG_FMC_WRITE_EEPROM=y # CONFIG_FMC_CHARDEV is not set # # PHY Subsystem # CONFIG_GENERIC_PHY=y CONFIG_PHY_PXA_28NM_HSIC=y CONFIG_PHY_PXA_28NM_USB2=m # CONFIG_BCM_KONA_USB2_PHY is not set # CONFIG_POWERCAP is not set CONFIG_MCB=m # CONFIG_MCB_PCI is not set # # Performance monitor support # # CONFIG_RAS is not set # CONFIG_THUNDERBOLT is not set # # Android # CONFIG_ANDROID=y # CONFIG_ANDROID_BINDER_IPC is not set CONFIG_NVMEM=m # # Firmware Drivers # CONFIG_EDD=m CONFIG_EDD_OFF=y CONFIG_FIRMWARE_MEMMAP=y CONFIG_DELL_RBU=m CONFIG_DCDBAS=m # CONFIG_ISCSI_IBFT_FIND is not set CONFIG_GOOGLE_FIRMWARE=y # # Google Firmware Drivers # # # File systems # CONFIG_DCACHE_WORD_ACCESS=y CONFIG_FS_POSIX_ACL=y CONFIG_EXPORTFS=y CONFIG_FILE_LOCKING=y CONFIG_FSNOTIFY=y CONFIG_DNOTIFY=y CONFIG_INOTIFY_USER=y CONFIG_FANOTIFY=y # CONFIG_QUOTA is not set # CONFIG_QUOTACTL is not set CONFIG_AUTOFS4_FS=y CONFIG_FUSE_FS=y CONFIG_CUSE=m # CONFIG_OVERLAY_FS is not set # # Caches # # CONFIG_FSCACHE is not set # # Pseudo filesystems # CONFIG_PROC_FS=y # CONFIG_PROC_KCORE is not set CONFIG_PROC_VMCORE=y CONFIG_PROC_SYSCTL=y CONFIG_PROC_PAGE_MONITOR=y CONFIG_PROC_CHILDREN=y CONFIG_KERNFS=y CONFIG_SYSFS=y CONFIG_TMPFS=y CONFIG_TMPFS_POSIX_ACL=y CONFIG_TMPFS_XATTR=y CONFIG_HUGETLBFS=y CONFIG_HUGETLB_PAGE=y CONFIG_CONFIGFS_FS=y # CONFIG_MISC_FILESYSTEMS is not set CONFIG_NETWORK_FILESYSTEMS=y CONFIG_NLS=y CONFIG_NLS_DEFAULT="iso8859-1" # CONFIG_NLS_CODEPAGE_437 is not set # CONFIG_NLS_CODEPAGE_737 is not set # 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 is not set # CONFIG_NLS_CODEPAGE_857 is not set # CONFIG_NLS_CODEPAGE_860 is not set # CONFIG_NLS_CODEPAGE_861 is not set # CONFIG_NLS_CODEPAGE_862 is not set # CONFIG_NLS_CODEPAGE_863 is not set # CONFIG_NLS_CODEPAGE_864 is not set # CONFIG_NLS_CODEPAGE_865 is not set # CONFIG_NLS_CODEPAGE_866 is not set # CONFIG_NLS_CODEPAGE_869 is not set # 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 is not set # CONFIG_NLS_CODEPAGE_874 is not set # CONFIG_NLS_ISO8859_8 is not set # CONFIG_NLS_CODEPAGE_1250 is not set # CONFIG_NLS_CODEPAGE_1251 is not set # CONFIG_NLS_ASCII is not set # CONFIG_NLS_ISO8859_1 is not set # CONFIG_NLS_ISO8859_2 is not set # CONFIG_NLS_ISO8859_3 is not set # CONFIG_NLS_ISO8859_4 is not set # CONFIG_NLS_ISO8859_5 is not set # CONFIG_NLS_ISO8859_6 is not set # CONFIG_NLS_ISO8859_7 is not set # CONFIG_NLS_ISO8859_9 is not set # CONFIG_NLS_ISO8859_13 is not set # CONFIG_NLS_ISO8859_14 is not set # CONFIG_NLS_ISO8859_15 is not set # CONFIG_NLS_KOI8_R is not set # CONFIG_NLS_KOI8_U is not set # CONFIG_NLS_MAC_ROMAN is not set # CONFIG_NLS_MAC_CELTIC is not set # CONFIG_NLS_MAC_CENTEURO is not set # CONFIG_NLS_MAC_CROATIAN is not set # CONFIG_NLS_MAC_CYRILLIC is not set # CONFIG_NLS_MAC_GAELIC is not set # CONFIG_NLS_MAC_GREEK is not set # CONFIG_NLS_MAC_ICELAND is not set # CONFIG_NLS_MAC_INUIT is not set # CONFIG_NLS_MAC_ROMANIAN is not set # CONFIG_NLS_MAC_TURKISH is not set # CONFIG_NLS_UTF8 is not set # # Kernel hacking # CONFIG_TRACE_IRQFLAGS_SUPPORT=y # # printk and dmesg options # CONFIG_PRINTK_TIME=y CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 # CONFIG_BOOT_PRINTK_DELAY is not set # CONFIG_DYNAMIC_DEBUG is not set # # Compile-time checks and compiler options # # CONFIG_DEBUG_INFO is not set # CONFIG_ENABLE_WARN_DEPRECATED is not set CONFIG_ENABLE_MUST_CHECK=y CONFIG_FRAME_WARN=1024 # CONFIG_STRIP_ASM_SYMS is not set # CONFIG_READABLE_ASM is not set CONFIG_UNUSED_SYMBOLS=y # CONFIG_PAGE_OWNER is not set CONFIG_DEBUG_FS=y CONFIG_HEADERS_CHECK=y CONFIG_DEBUG_SECTION_MISMATCH=y CONFIG_ARCH_WANT_FRAME_POINTERS=y CONFIG_FRAME_POINTER=y CONFIG_DEBUG_FORCE_WEAK_PER_CPU=y CONFIG_MAGIC_SYSRQ=y CONFIG_MAGIC_SYSRQ_DEFAULT_ENABLE=0x1 CONFIG_DEBUG_KERNEL=y # # Memory Debugging # CONFIG_PAGE_EXTENSION=y CONFIG_DEBUG_PAGEALLOC=y # CONFIG_DEBUG_OBJECTS is not set CONFIG_HAVE_DEBUG_KMEMLEAK=y # CONFIG_DEBUG_KMEMLEAK is not set # CONFIG_DEBUG_STACK_USAGE is not set CONFIG_DEBUG_VM=y # CONFIG_DEBUG_VM_VMACACHE is not set CONFIG_DEBUG_VM_RB=y # CONFIG_DEBUG_VIRTUAL is not set # CONFIG_DEBUG_MEMORY_INIT is not set CONFIG_DEBUG_PER_CPU_MAPS=y CONFIG_DEBUG_HIGHMEM=y CONFIG_HAVE_DEBUG_STACKOVERFLOW=y CONFIG_DEBUG_STACKOVERFLOW=y CONFIG_HAVE_ARCH_KMEMCHECK=y CONFIG_DEBUG_SHIRQ=y # # Debug Lockups and Hangs # # CONFIG_LOCKUP_DETECTOR is not set # CONFIG_DETECT_HUNG_TASK is not set CONFIG_PANIC_ON_OOPS=y CONFIG_PANIC_ON_OOPS_VALUE=1 CONFIG_PANIC_TIMEOUT=0 CONFIG_SCHED_DEBUG=y # CONFIG_SCHED_INFO is not set # CONFIG_SCHEDSTATS is not set # CONFIG_SCHED_STACK_END_CHECK is not set CONFIG_DEBUG_TIMEKEEPING=y # CONFIG_TIMER_STATS is not set # # Lock Debugging (spinlocks, mutexes, etc...) # # CONFIG_DEBUG_RT_MUTEXES is not set CONFIG_DEBUG_SPINLOCK=y CONFIG_DEBUG_MUTEXES=y CONFIG_DEBUG_WW_MUTEX_SLOWPATH=y CONFIG_DEBUG_LOCK_ALLOC=y CONFIG_PROVE_LOCKING=y CONFIG_LOCKDEP=y CONFIG_LOCK_STAT=y # CONFIG_DEBUG_LOCKDEP is not set CONFIG_DEBUG_ATOMIC_SLEEP=y CONFIG_DEBUG_LOCKING_API_SELFTESTS=y CONFIG_LOCK_TORTURE_TEST=m CONFIG_TRACE_IRQFLAGS=y CONFIG_STACKTRACE=y # CONFIG_DEBUG_KOBJECT is not set CONFIG_DEBUG_BUGVERBOSE=y CONFIG_DEBUG_LIST=y # CONFIG_DEBUG_PI_LIST is not set # CONFIG_DEBUG_SG is not set # CONFIG_DEBUG_NOTIFIERS is not set # CONFIG_DEBUG_CREDENTIALS is not set # # RCU Debugging # CONFIG_PROVE_RCU=y CONFIG_PROVE_RCU_REPEATEDLY=y # CONFIG_SPARSE_RCU_POINTER is not set CONFIG_TORTURE_TEST=m # CONFIG_RCU_TORTURE_TEST is not set CONFIG_RCU_CPU_STALL_TIMEOUT=21 CONFIG_RCU_TRACE=y # CONFIG_RCU_EQS_DEBUG is not set CONFIG_NOTIFIER_ERROR_INJECTION=y CONFIG_CPU_NOTIFIER_ERROR_INJECT=y CONFIG_PM_NOTIFIER_ERROR_INJECT=m CONFIG_OF_RECONFIG_NOTIFIER_ERROR_INJECT=m CONFIG_FAULT_INJECTION=y CONFIG_FAIL_PAGE_ALLOC=y CONFIG_FAIL_MMC_REQUEST=y # CONFIG_FAIL_FUTEX is not set CONFIG_FAULT_INJECTION_DEBUG_FS=y # CONFIG_FAULT_INJECTION_STACKTRACE_FILTER is not set # CONFIG_LATENCYTOP is not set CONFIG_ARCH_HAS_DEBUG_STRICT_USER_COPY_CHECKS=y # CONFIG_DEBUG_STRICT_USER_COPY_CHECKS is not set CONFIG_USER_STACKTRACE_SUPPORT=y CONFIG_HAVE_FUNCTION_TRACER=y CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y CONFIG_HAVE_FUNCTION_GRAPH_FP_TEST=y CONFIG_HAVE_DYNAMIC_FTRACE=y CONFIG_HAVE_DYNAMIC_FTRACE_WITH_REGS=y CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y CONFIG_HAVE_SYSCALL_TRACEPOINTS=y CONFIG_HAVE_C_RECORDMCOUNT=y CONFIG_TRACE_CLOCK=y CONFIG_TRACING_SUPPORT=y # CONFIG_FTRACE is not set # # Runtime Testing # CONFIG_TEST_LIST_SORT=y CONFIG_KPROBES_SANITY_TEST=y # CONFIG_BACKTRACE_SELF_TEST is not set # CONFIG_RBTREE_TEST is not set CONFIG_INTERVAL_TREE_TEST=m CONFIG_PERCPU_TEST=m # CONFIG_ATOMIC64_SELFTEST is not set # CONFIG_TEST_HEXDUMP is not set CONFIG_TEST_STRING_HELPERS=y CONFIG_TEST_KSTRTOX=y CONFIG_TEST_RHASHTABLE=m # CONFIG_PROVIDE_OHCI1394_DMA_INIT is not set CONFIG_BUILD_DOCSRC=y # CONFIG_DMA_API_DEBUG is not set CONFIG_TEST_LKM=m # CONFIG_TEST_USER_COPY is not set # CONFIG_TEST_BPF is not set CONFIG_TEST_FIRMWARE=y CONFIG_TEST_UDELAY=y CONFIG_MEMTEST=y CONFIG_TEST_STATIC_KEYS=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_X86_PTDUMP is not set CONFIG_DEBUG_RODATA=y # CONFIG_DEBUG_RODATA_TEST is not set # CONFIG_DEBUG_SET_MODULE_RONX is not set # CONFIG_DEBUG_NX_TEST is not set # CONFIG_DOUBLEFAULT is not set CONFIG_DEBUG_TLBFLUSH=y # CONFIG_IOMMU_STRESS is not set CONFIG_HAVE_MMIOTRACE_SUPPORT=y # CONFIG_X86_DECODER_SELFTEST is not set 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 is not set CONFIG_IO_DELAY_NONE=y CONFIG_DEFAULT_IO_DELAY_TYPE=3 # CONFIG_DEBUG_BOOT_PARAMS is not set # CONFIG_CPA_DEBUG is not set # CONFIG_OPTIMIZE_INLINING is not set # CONFIG_DEBUG_ENTRY is not set # CONFIG_DEBUG_NMI_SELFTEST is not set # CONFIG_X86_DEBUG_STATIC_CPU_HAS is not set # CONFIG_X86_DEBUG_FPU is not set CONFIG_PUNIT_ATOM_DEBUG=m # # Security options # CONFIG_KEYS=y CONFIG_PERSISTENT_KEYRINGS=y CONFIG_BIG_KEYS=y # CONFIG_TRUSTED_KEYS is not set CONFIG_ENCRYPTED_KEYS=m CONFIG_SECURITY_DMESG_RESTRICT=y # CONFIG_SECURITY is not set CONFIG_SECURITYFS=y CONFIG_DEFAULT_SECURITY_DAC=y CONFIG_DEFAULT_SECURITY="" CONFIG_CRYPTO=m # # Crypto core or helper # CONFIG_CRYPTO_ALGAPI=m CONFIG_CRYPTO_ALGAPI2=m CONFIG_CRYPTO_AEAD=m CONFIG_CRYPTO_AEAD2=m CONFIG_CRYPTO_BLKCIPHER=m CONFIG_CRYPTO_BLKCIPHER2=m CONFIG_CRYPTO_HASH=m CONFIG_CRYPTO_HASH2=m CONFIG_CRYPTO_RNG=m CONFIG_CRYPTO_RNG2=m CONFIG_CRYPTO_RNG_DEFAULT=m CONFIG_CRYPTO_PCOMP=m CONFIG_CRYPTO_PCOMP2=m CONFIG_CRYPTO_AKCIPHER2=m # CONFIG_CRYPTO_RSA is not set CONFIG_CRYPTO_MANAGER=m CONFIG_CRYPTO_MANAGER2=m # CONFIG_CRYPTO_USER is not set CONFIG_CRYPTO_MANAGER_DISABLE_TESTS=y CONFIG_CRYPTO_GF128MUL=m CONFIG_CRYPTO_NULL=m CONFIG_CRYPTO_NULL2=m CONFIG_CRYPTO_PCRYPT=m CONFIG_CRYPTO_WORKQUEUE=m CONFIG_CRYPTO_CRYPTD=m # CONFIG_CRYPTO_MCRYPTD is not set CONFIG_CRYPTO_AUTHENC=m CONFIG_CRYPTO_TEST=m CONFIG_CRYPTO_ABLK_HELPER=m CONFIG_CRYPTO_GLUE_HELPER_X86=m # # Authenticated Encryption with Associated Data # # CONFIG_CRYPTO_CCM is not set CONFIG_CRYPTO_GCM=m CONFIG_CRYPTO_CHACHA20POLY1305=m CONFIG_CRYPTO_SEQIV=m CONFIG_CRYPTO_ECHAINIV=m # # Block modes # CONFIG_CRYPTO_CBC=m CONFIG_CRYPTO_CTR=m CONFIG_CRYPTO_CTS=m CONFIG_CRYPTO_ECB=m CONFIG_CRYPTO_LRW=m CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_XTS=m # # Hash modes # # CONFIG_CRYPTO_CMAC is not set CONFIG_CRYPTO_HMAC=m CONFIG_CRYPTO_XCBC=m # CONFIG_CRYPTO_VMAC is not set # # Digest # CONFIG_CRYPTO_CRC32C=m CONFIG_CRYPTO_CRC32C_INTEL=m # CONFIG_CRYPTO_CRC32 is not set CONFIG_CRYPTO_CRC32_PCLMUL=m CONFIG_CRYPTO_CRCT10DIF=m CONFIG_CRYPTO_GHASH=m CONFIG_CRYPTO_POLY1305=m CONFIG_CRYPTO_MD4=m # CONFIG_CRYPTO_MD5 is not set CONFIG_CRYPTO_MICHAEL_MIC=m CONFIG_CRYPTO_RMD128=m CONFIG_CRYPTO_RMD160=m # CONFIG_CRYPTO_RMD256 is not set CONFIG_CRYPTO_RMD320=m # CONFIG_CRYPTO_SHA1 is not set CONFIG_CRYPTO_SHA256=m # CONFIG_CRYPTO_SHA512 is not set CONFIG_CRYPTO_TGR192=m CONFIG_CRYPTO_WP512=m # # Ciphers # CONFIG_CRYPTO_AES=m # CONFIG_CRYPTO_AES_586 is not set # CONFIG_CRYPTO_AES_NI_INTEL is not set CONFIG_CRYPTO_ANUBIS=m CONFIG_CRYPTO_ARC4=m CONFIG_CRYPTO_BLOWFISH=m CONFIG_CRYPTO_BLOWFISH_COMMON=m CONFIG_CRYPTO_CAMELLIA=m # CONFIG_CRYPTO_CAST5 is not set # CONFIG_CRYPTO_CAST6 is not set CONFIG_CRYPTO_DES=m CONFIG_CRYPTO_FCRYPT=m CONFIG_CRYPTO_KHAZAD=m # CONFIG_CRYPTO_SALSA20 is not set CONFIG_CRYPTO_SALSA20_586=m CONFIG_CRYPTO_CHACHA20=m # CONFIG_CRYPTO_SEED is not set CONFIG_CRYPTO_SERPENT=m CONFIG_CRYPTO_SERPENT_SSE2_586=m CONFIG_CRYPTO_TEA=m # CONFIG_CRYPTO_TWOFISH is not set CONFIG_CRYPTO_TWOFISH_COMMON=m CONFIG_CRYPTO_TWOFISH_586=m # # Compression # CONFIG_CRYPTO_DEFLATE=m CONFIG_CRYPTO_ZLIB=m # CONFIG_CRYPTO_LZO is not set CONFIG_CRYPTO_842=m # CONFIG_CRYPTO_LZ4 is not set CONFIG_CRYPTO_LZ4HC=m # # Random Number Generation # CONFIG_CRYPTO_ANSI_CPRNG=m CONFIG_CRYPTO_DRBG_MENU=m CONFIG_CRYPTO_DRBG_HMAC=y # CONFIG_CRYPTO_DRBG_HASH is not set # CONFIG_CRYPTO_DRBG_CTR is not set CONFIG_CRYPTO_DRBG=m CONFIG_CRYPTO_JITTERENTROPY=m # CONFIG_CRYPTO_USER_API_HASH is not set # CONFIG_CRYPTO_USER_API_SKCIPHER is not set # CONFIG_CRYPTO_USER_API_RNG is not set # CONFIG_CRYPTO_USER_API_AEAD is not set CONFIG_CRYPTO_HW=y # CONFIG_CRYPTO_DEV_PADLOCK is not set # CONFIG_CRYPTO_DEV_GEODE is not set # CONFIG_CRYPTO_DEV_HIFN_795X is not set # CONFIG_CRYPTO_DEV_CCP is not set # CONFIG_CRYPTO_DEV_QAT_DH895xCC is not set # CONFIG_CRYPTO_DEV_QAT_DH895xCCVF is not set CONFIG_ASYMMETRIC_KEY_TYPE=m # CONFIG_ASYMMETRIC_PUBLIC_KEY_SUBTYPE is not set CONFIG_PUBLIC_KEY_ALGO_RSA=m # # Certificates for signature checking # CONFIG_SYSTEM_TRUSTED_KEYRING=y CONFIG_SYSTEM_TRUSTED_KEYS="" CONFIG_HAVE_KVM=y CONFIG_VIRTUALIZATION=y # CONFIG_BINARY_PRINTF is not set # # Library routines # CONFIG_BITREVERSE=y # CONFIG_HAVE_ARCH_BITREVERSE is not set CONFIG_RATIONAL=y CONFIG_GENERIC_STRNCPY_FROM_USER=y CONFIG_GENERIC_STRNLEN_USER=y CONFIG_GENERIC_NET_UTILS=y CONFIG_GENERIC_FIND_FIRST_BIT=y CONFIG_GENERIC_PCI_IOMAP=y CONFIG_GENERIC_IOMAP=y CONFIG_GENERIC_IO=y CONFIG_ARCH_HAS_FAST_MULTIPLIER=y # CONFIG_CRC_CCITT is not set CONFIG_CRC16=y CONFIG_CRC_T10DIF=m CONFIG_CRC_ITU_T=m CONFIG_CRC32=y CONFIG_CRC32_SELFTEST=y # CONFIG_CRC32_SLICEBY8 is not set CONFIG_CRC32_SLICEBY4=y # CONFIG_CRC32_SARWATE is not set # CONFIG_CRC32_BIT is not set CONFIG_CRC7=m CONFIG_LIBCRC32C=m CONFIG_CRC8=m # CONFIG_AUDIT_ARCH_COMPAT_GENERIC is not set CONFIG_RANDOM32_SELFTEST=y CONFIG_842_COMPRESS=m CONFIG_842_DECOMPRESS=m CONFIG_ZLIB_INFLATE=y CONFIG_ZLIB_DEFLATE=m CONFIG_LZO_COMPRESS=y CONFIG_LZO_DECOMPRESS=y CONFIG_LZ4HC_COMPRESS=m CONFIG_LZ4_DECOMPRESS=m CONFIG_XZ_DEC=y # CONFIG_XZ_DEC_X86 is not set CONFIG_XZ_DEC_POWERPC=y # CONFIG_XZ_DEC_IA64 is not set # CONFIG_XZ_DEC_ARM is not set CONFIG_XZ_DEC_ARMTHUMB=y # CONFIG_XZ_DEC_SPARC is not set CONFIG_XZ_DEC_BCJ=y CONFIG_XZ_DEC_TEST=m CONFIG_DECOMPRESS_GZIP=y CONFIG_DECOMPRESS_LZMA=y CONFIG_DECOMPRESS_LZO=y CONFIG_GENERIC_ALLOCATOR=y CONFIG_BCH=m CONFIG_BCH_CONST_PARAMS=y CONFIG_INTERVAL_TREE=y CONFIG_ASSOCIATIVE_ARRAY=y CONFIG_HAS_IOMEM=y CONFIG_HAS_IOPORT_MAP=y CONFIG_HAS_DMA=y CONFIG_CPUMASK_OFFSTACK=y CONFIG_CPU_RMAP=y CONFIG_DQL=y CONFIG_NLATTR=y CONFIG_ARCH_HAS_ATOMIC64_DEC_IF_POSITIVE=y CONFIG_CLZ_TAB=y # CONFIG_CORDIC is not set CONFIG_DDR=y CONFIG_MPILIB=m CONFIG_LIBFDT=y # CONFIG_SG_SPLIT is not set CONFIG_ARCH_HAS_SG_CHAIN=y CONFIG_ARCH_HAS_MMIO_FLUSH=y --=-=-= Content-Type: application/x-xz Content-Disposition: attachment; filename=dmesg.xz Content-Transfer-Encoding: base64 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 --=-=-=--