From mboxrd@z Thu Jan 1 00:00:00 1970 Content-Type: multipart/mixed; boundary="===============4365538908621254170==" MIME-Version: 1.0 From: kernel test robot To: lkp@lists.01.org Subject: [f5f3497cad] 8678414074: Fixed kernel test crashed Date: Wed, 04 Nov 2015 13:51:08 +0800 Message-ID: <87ziyu1feb.fsf@yhuang-dev.intel.com> List-Id: --===============4365538908621254170== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable FYI, we noticed the below changes on https://github.com/0day-ci/linux Matt-Fleming/x86-setup-Fix-recent-boot-cra= sh-on-32-bit-SMP-machines/20151103-221445 commit 867841407423402e594463cbdddc800f1c5f7b6f ("f5f3497cad: BUG: kernel b= oot crashed") +------------------------------------------------+------------+------------+ | | 90939cc535 | 8678414074 | +------------------------------------------------+------------+------------+ | boot_successes | 0 | 9 | | boot_failures | 14 | 3 | | BUG:kernel_boot_crashed | 12 | | | IP-Config:Auto-configuration_of_network_failed | 2 | 2 | | BUG:kernel_test_crashed | 0 | 1 | +------------------------------------------------+------------+------------+ The patch fixes the kernel test crashed issue before. Tested-by: Huang, Ying Thanks, Ying Huang --===============4365538908621254170== Content-Type: text/plain MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="config-4.3.0-rc7-00902-g8678414" IwojIEF1dG9tYXRpY2FsbHkgZ2VuZXJhdGVkIGZpbGU7IERPIE5PVCBFRElULgojIExpbnV4L2kz ODYgNC4zLjAtcmM3IEtlcm5lbCBDb25maWd1cmF0aW9uCiMKIyBDT05GSUdfNjRCSVQgaXMgbm90 IHNldApDT05GSUdfWDg2XzMyPXkKQ09ORklHX1g4Nj15CkNPTkZJR19JTlNUUlVDVElPTl9ERUNP REVSPXkKQ09ORklHX1BFUkZfRVZFTlRTX0lOVEVMX1VOQ09SRT15CkNPTkZJR19PVVRQVVRfRk9S TUFUPSJlbGYzMi1pMzg2IgpDT05GSUdfQVJDSF9ERUZDT05GSUc9ImFyY2gveDg2L2NvbmZpZ3Mv aTM4Nl9kZWZjb25maWciCkNPTkZJR19MT0NLREVQX1NVUFBPUlQ9eQpDT05GSUdfU1RBQ0tUUkFD RV9TVVBQT1JUPXkKQ09ORklHX0hBVkVfTEFURU5DWVRPUF9TVVBQT1JUPXkKQ09ORklHX01NVT15 CkNPTkZJR19ORUVEX1NHX0RNQV9MRU5HVEg9eQpDT05GSUdfR0VORVJJQ19JU0FfRE1BPXkKQ09O RklHX0dFTkVSSUNfQlVHPXkKQ09ORklHX0dFTkVSSUNfSFdFSUdIVD15CkNPTkZJR19BUkNIX01B WV9IQVZFX1BDX0ZEQz15CkNPTkZJR19SV1NFTV9YQ0hHQUREX0FMR09SSVRITT15CkNPTkZJR19H RU5FUklDX0NBTElCUkFURV9ERUxBWT15CkNPTkZJR19BUkNIX0hBU19DUFVfUkVMQVg9eQpDT05G SUdfQVJDSF9IQVNfQ0FDSEVfTElORV9TSVpFPXkKQ09ORklHX0hBVkVfU0VUVVBfUEVSX0NQVV9B UkVBPXkKQ09ORklHX05FRURfUEVSX0NQVV9FTUJFRF9GSVJTVF9DSFVOSz15CkNPTkZJR19ORUVE X1BFUl9DUFVfUEFHRV9GSVJTVF9DSFVOSz15CkNPTkZJR19BUkNIX0hJQkVSTkFUSU9OX1BPU1NJ QkxFPXkKQ09ORklHX0FSQ0hfU1VTUEVORF9QT1NTSUJMRT15CkNPTkZJR19BUkNIX1dBTlRfSFVH RV9QTURfU0hBUkU9eQpDT05GSUdfQVJDSF9XQU5UX0dFTkVSQUxfSFVHRVRMQj15CkNPTkZJR19B UkNIX1NVUFBPUlRTX09QVElNSVpFRF9JTkxJTklORz15CkNPTkZJR19BUkNIX1NVUFBPUlRTX0RF QlVHX1BBR0VBTExPQz15CkNPTkZJR19YODZfMzJfU01QPXkKQ09ORklHX0FSQ0hfSFdFSUdIVF9D RkxBR1M9Ii1mY2FsbC1zYXZlZC1lY3ggLWZjYWxsLXNhdmVkLWVkeCIKQ09ORklHX0FSQ0hfU1VQ UE9SVFNfVVBST0JFUz15CkNPTkZJR19GSVhfRUFSTFlDT05fTUVNPXkKQ09ORklHX1BHVEFCTEVf TEVWRUxTPTIKQ09ORklHX0RFRkNPTkZJR19MSVNUPSIvbGliL21vZHVsZXMvJFVOQU1FX1JFTEVB U0UvLmNvbmZpZyIKQ09ORklHX0lSUV9XT1JLPXkKQ09ORklHX0JVSUxEVElNRV9FWFRBQkxFX1NP UlQ9eQoKIwojIEdlbmVyYWwgc2V0dXAKIwpDT05GSUdfSU5JVF9FTlZfQVJHX0xJTUlUPTMyCkNP TkZJR19DUk9TU19DT01QSUxFPSIiCiMgQ09ORklHX0NPTVBJTEVfVEVTVCBpcyBub3Qgc2V0CkNP TkZJR19MT0NBTFZFUlNJT049IiIKQ09ORklHX0xPQ0FMVkVSU0lPTl9BVVRPPXkKQ09ORklHX0hB VkVfS0VSTkVMX0daSVA9eQpDT05GSUdfSEFWRV9LRVJORUxfQlpJUDI9eQpDT05GSUdfSEFWRV9L RVJORUxfTFpNQT15CkNPTkZJR19IQVZFX0tFUk5FTF9YWj15CkNPTkZJR19IQVZFX0tFUk5FTF9M Wk89eQpDT05GSUdfSEFWRV9LRVJORUxfTFo0PXkKIyBDT05GSUdfS0VSTkVMX0daSVAgaXMgbm90 IHNldAojIENPTkZJR19LRVJORUxfQlpJUDIgaXMgbm90IHNldApDT05GSUdfS0VSTkVMX0xaTUE9 eQojIENPTkZJR19LRVJORUxfWFogaXMgbm90IHNldAojIENPTkZJR19LRVJORUxfTFpPIGlzIG5v dCBzZXQKIyBDT05GSUdfS0VSTkVMX0xaNCBpcyBub3Qgc2V0CkNPTkZJR19ERUZBVUxUX0hPU1RO QU1FPSIobm9uZSkiCkNPTkZJR19TWVNWSVBDPXkKQ09ORklHX1NZU1ZJUENfU1lTQ1RMPXkKQ09O RklHX1BPU0lYX01RVUVVRT15CkNPTkZJR19QT1NJWF9NUVVFVUVfU1lTQ1RMPXkKIyBDT05GSUdf Q1JPU1NfTUVNT1JZX0FUVEFDSCBpcyBub3Qgc2V0CkNPTkZJR19GSEFORExFPXkKQ09ORklHX1VT RUxJQj15CkNPTkZJR19BVURJVD15CkNPTkZJR19IQVZFX0FSQ0hfQVVESVRTWVNDQUxMPXkKIyBD T05GSUdfQVVESVRTWVNDQUxMIGlzIG5vdCBzZXQKCiMKIyBJUlEgc3Vic3lzdGVtCiMKQ09ORklH X0dFTkVSSUNfSVJRX1BST0JFPXkKQ09ORklHX0dFTkVSSUNfSVJRX1NIT1c9eQpDT05GSUdfR0VO RVJJQ19QRU5ESU5HX0lSUT15CkNPTkZJR19HRU5FUklDX0lSUV9DSElQPXkKQ09ORklHX0lSUV9E T01BSU49eQpDT05GSUdfSVJRX0RPTUFJTl9ISUVSQVJDSFk9eQojIENPTkZJR19JUlFfRE9NQUlO X0RFQlVHIGlzIG5vdCBzZXQKQ09ORklHX0lSUV9GT1JDRURfVEhSRUFESU5HPXkKQ09ORklHX1NQ QVJTRV9JUlE9eQpDT05GSUdfQ0xPQ0tTT1VSQ0VfV0FUQ0hET0c9eQpDT05GSUdfQVJDSF9DTE9D S1NPVVJDRV9EQVRBPXkKQ09ORklHX0NMT0NLU09VUkNFX1ZBTElEQVRFX0xBU1RfQ1lDTEU9eQpD T05GSUdfR0VORVJJQ19USU1FX1ZTWVNDQUxMPXkKQ09ORklHX0dFTkVSSUNfQ0xPQ0tFVkVOVFM9 eQpDT05GSUdfR0VORVJJQ19DTE9DS0VWRU5UU19CUk9BRENBU1Q9eQpDT05GSUdfR0VORVJJQ19D TE9DS0VWRU5UU19NSU5fQURKVVNUPXkKQ09ORklHX0dFTkVSSUNfQ01PU19VUERBVEU9eQoKIwoj IFRpbWVycyBzdWJzeXN0ZW0KIwpDT05GSUdfVElDS19PTkVTSE9UPXkKQ09ORklHX0haX1BFUklP RElDPXkKIyBDT05GSUdfTk9fSFpfSURMRSBpcyBub3Qgc2V0CkNPTkZJR19OT19IWj15CkNPTkZJ R19ISUdIX1JFU19USU1FUlM9eQoKIwojIENQVS9UYXNrIHRpbWUgYW5kIHN0YXRzIGFjY291bnRp bmcKIwojIENPTkZJR19USUNLX0NQVV9BQ0NPVU5USU5HIGlzIG5vdCBzZXQKQ09ORklHX0lSUV9U SU1FX0FDQ09VTlRJTkc9eQpDT05GSUdfQlNEX1BST0NFU1NfQUNDVD15CkNPTkZJR19CU0RfUFJP Q0VTU19BQ0NUX1YzPXkKIyBDT05GSUdfVEFTS1NUQVRTIGlzIG5vdCBzZXQKCiMKIyBSQ1UgU3Vi c3lzdGVtCiMKQ09ORklHX1BSRUVNUFRfUkNVPXkKQ09ORklHX1JDVV9FWFBFUlQ9eQpDT05GSUdf U1JDVT15CiMgQ09ORklHX1RBU0tTX1JDVSBpcyBub3Qgc2V0CkNPTkZJR19SQ1VfU1RBTExfQ09N TU9OPXkKQ09ORklHX1JDVV9GQU5PVVQ9MzIKQ09ORklHX1JDVV9GQU5PVVRfTEVBRj0xNgpDT05G SUdfVFJFRV9SQ1VfVFJBQ0U9eQojIENPTkZJR19SQ1VfQk9PU1QgaXMgbm90IHNldApDT05GSUdf UkNVX0tUSFJFQURfUFJJTz0wCkNPTkZJR19SQ1VfTk9DQl9DUFU9eQojIENPTkZJR19SQ1VfTk9D Ql9DUFVfTk9ORSBpcyBub3Qgc2V0CiMgQ09ORklHX1JDVV9OT0NCX0NQVV9aRVJPIGlzIG5vdCBz ZXQKQ09ORklHX1JDVV9OT0NCX0NQVV9BTEw9eQojIENPTkZJR19SQ1VfRVhQRURJVEVfQk9PVCBp cyBub3Qgc2V0CkNPTkZJR19CVUlMRF9CSU4yQz15CkNPTkZJR19JS0NPTkZJRz15CiMgQ09ORklH X0lLQ09ORklHX1BST0MgaXMgbm90IHNldApDT05GSUdfTE9HX0JVRl9TSElGVD0xNwpDT05GSUdf TE9HX0NQVV9NQVhfQlVGX1NISUZUPTEyCkNPTkZJR19IQVZFX1VOU1RBQkxFX1NDSEVEX0NMT0NL PXkKQ09ORklHX0FSQ0hfV0FOVF9CQVRDSEVEX1VOTUFQX1RMQl9GTFVTSD15CkNPTkZJR19DR1JP VVBTPXkKIyBDT05GSUdfQ0dST1VQX0RFQlVHIGlzIG5vdCBzZXQKIyBDT05GSUdfQ0dST1VQX0ZS RUVaRVIgaXMgbm90IHNldApDT05GSUdfQ0dST1VQX1BJRFM9eQojIENPTkZJR19DR1JPVVBfREVW SUNFIGlzIG5vdCBzZXQKQ09ORklHX0NQVVNFVFM9eQojIENPTkZJR19QUk9DX1BJRF9DUFVTRVQg aXMgbm90IHNldAojIENPTkZJR19DR1JPVVBfQ1BVQUNDVCBpcyBub3Qgc2V0CiMgQ09ORklHX01F TUNHIGlzIG5vdCBzZXQKIyBDT05GSUdfQ0dST1VQX0hVR0VUTEIgaXMgbm90IHNldAojIENPTkZJ R19DR1JPVVBfUEVSRiBpcyBub3Qgc2V0CkNPTkZJR19DR1JPVVBfU0NIRUQ9eQpDT05GSUdfRkFJ Ul9HUk9VUF9TQ0hFRD15CiMgQ09ORklHX0NGU19CQU5EV0lEVEggaXMgbm90IHNldAojIENPTkZJ R19SVF9HUk9VUF9TQ0hFRCBpcyBub3Qgc2V0CkNPTkZJR19DSEVDS1BPSU5UX1JFU1RPUkU9eQpD T05GSUdfTkFNRVNQQUNFUz15CkNPTkZJR19VVFNfTlM9eQojIENPTkZJR19JUENfTlMgaXMgbm90 IHNldAojIENPTkZJR19VU0VSX05TIGlzIG5vdCBzZXQKIyBDT05GSUdfUElEX05TIGlzIG5vdCBz ZXQKQ09ORklHX05FVF9OUz15CkNPTkZJR19TQ0hFRF9BVVRPR1JPVVA9eQojIENPTkZJR19TWVNG U19ERVBSRUNBVEVEIGlzIG5vdCBzZXQKIyBDT05GSUdfUkVMQVkgaXMgbm90IHNldApDT05GSUdf QkxLX0RFVl9JTklUUkQ9eQpDT05GSUdfSU5JVFJBTUZTX1NPVVJDRT0iIgpDT05GSUdfUkRfR1pJ UD15CkNPTkZJR19SRF9CWklQMj15CkNPTkZJR19SRF9MWk1BPXkKQ09ORklHX1JEX1haPXkKQ09O RklHX1JEX0xaTz15CkNPTkZJR19SRF9MWjQ9eQojIENPTkZJR19DQ19PUFRJTUlaRV9GT1JfU0la RSBpcyBub3Qgc2V0CkNPTkZJR19TWVNDVEw9eQpDT05GSUdfQU5PTl9JTk9ERVM9eQpDT05GSUdf SEFWRV9VSUQxNj15CkNPTkZJR19TWVNDVExfRVhDRVBUSU9OX1RSQUNFPXkKQ09ORklHX0hBVkVf UENTUEtSX1BMQVRGT1JNPXkKQ09ORklHX0JQRj15CkNPTkZJR19FWFBFUlQ9eQpDT05GSUdfVUlE MTY9eQpDT05GSUdfTVVMVElVU0VSPXkKIyBDT05GSUdfU0dFVE1BU0tfU1lTQ0FMTCBpcyBub3Qg c2V0CkNPTkZJR19TWVNGU19TWVNDQUxMPXkKIyBDT05GSUdfU1lTQ1RMX1NZU0NBTEwgaXMgbm90 IHNldApDT05GSUdfS0FMTFNZTVM9eQpDT05GSUdfS0FMTFNZTVNfQUxMPXkKQ09ORklHX1BSSU5U Sz15CkNPTkZJR19CVUc9eQpDT05GSUdfUENTUEtSX1BMQVRGT1JNPXkKIyBDT05GSUdfQkFTRV9G VUxMIGlzIG5vdCBzZXQKQ09ORklHX0ZVVEVYPXkKQ09ORklHX0VQT0xMPXkKQ09ORklHX1NJR05B TEZEPXkKQ09ORklHX1RJTUVSRkQ9eQpDT05GSUdfRVZFTlRGRD15CkNPTkZJR19CUEZfU1lTQ0FM TD15CkNPTkZJR19TSE1FTT15CiMgQ09ORklHX0FJTyBpcyBub3Qgc2V0CkNPTkZJR19BRFZJU0Vf U1lTQ0FMTFM9eQojIENPTkZJR19VU0VSRkFVTFRGRCBpcyBub3Qgc2V0CkNPTkZJR19QQ0lfUVVJ UktTPXkKIyBDT05GSUdfTUVNQkFSUklFUiBpcyBub3Qgc2V0CkNPTkZJR19FTUJFRERFRD15CkNP TkZJR19IQVZFX1BFUkZfRVZFTlRTPXkKCiMKIyBLZXJuZWwgUGVyZm9ybWFuY2UgRXZlbnRzIEFu ZCBDb3VudGVycwojCkNPTkZJR19QRVJGX0VWRU5UUz15CiMgQ09ORklHX0RFQlVHX1BFUkZfVVNF X1ZNQUxMT0MgaXMgbm90IHNldAojIENPTkZJR19WTV9FVkVOVF9DT1VOVEVSUyBpcyBub3Qgc2V0 CkNPTkZJR19TTFVCX0RFQlVHPXkKQ09ORklHX0NPTVBBVF9CUks9eQojIENPTkZJR19TTEFCIGlz IG5vdCBzZXQKQ09ORklHX1NMVUI9eQojIENPTkZJR19TTE9CIGlzIG5vdCBzZXQKIyBDT05GSUdf U0xVQl9DUFVfUEFSVElBTCBpcyBub3Qgc2V0CiMgQ09ORklHX1NZU1RFTV9EQVRBX1ZFUklGSUNB VElPTiBpcyBub3Qgc2V0CkNPTkZJR19QUk9GSUxJTkc9eQpDT05GSUdfVFJBQ0VQT0lOVFM9eQoj IENPTkZJR19PUFJPRklMRSBpcyBub3Qgc2V0CkNPTkZJR19IQVZFX09QUk9GSUxFPXkKQ09ORklH X09QUk9GSUxFX05NSV9USU1FUj15CiMgQ09ORklHX0tQUk9CRVMgaXMgbm90IHNldAojIENPTkZJ R19KVU1QX0xBQkVMIGlzIG5vdCBzZXQKIyBDT05GSUdfVVBST0JFUyBpcyBub3Qgc2V0CiMgQ09O RklHX0hBVkVfNjRCSVRfQUxJR05FRF9BQ0NFU1MgaXMgbm90IHNldApDT05GSUdfSEFWRV9FRkZJ Q0lFTlRfVU5BTElHTkVEX0FDQ0VTUz15CkNPTkZJR19BUkNIX1VTRV9CVUlMVElOX0JTV0FQPXkK Q09ORklHX0hBVkVfSU9SRU1BUF9QUk9UPXkKQ09ORklHX0hBVkVfS1BST0JFUz15CkNPTkZJR19I QVZFX0tSRVRQUk9CRVM9eQpDT05GSUdfSEFWRV9PUFRQUk9CRVM9eQpDT05GSUdfSEFWRV9LUFJP QkVTX09OX0ZUUkFDRT15CkNPTkZJR19IQVZFX0FSQ0hfVFJBQ0VIT09LPXkKQ09ORklHX0hBVkVf RE1BX0FUVFJTPXkKQ09ORklHX0hBVkVfRE1BX0NPTlRJR1VPVVM9eQpDT05GSUdfR0VORVJJQ19T TVBfSURMRV9USFJFQUQ9eQpDT05GSUdfQVJDSF9XQU5UU19EWU5BTUlDX1RBU0tfU1RSVUNUPXkK Q09ORklHX0hBVkVfUkVHU19BTkRfU1RBQ0tfQUNDRVNTX0FQST15CkNPTkZJR19IQVZFX0RNQV9B UElfREVCVUc9eQpDT05GSUdfSEFWRV9IV19CUkVBS1BPSU5UPXkKQ09ORklHX0hBVkVfTUlYRURf QlJFQUtQT0lOVFNfUkVHUz15CkNPTkZJR19IQVZFX1VTRVJfUkVUVVJOX05PVElGSUVSPXkKQ09O RklHX0hBVkVfUEVSRl9FVkVOVFNfTk1JPXkKQ09ORklHX0hBVkVfUEVSRl9SRUdTPXkKQ09ORklH X0hBVkVfUEVSRl9VU0VSX1NUQUNLX0RVTVA9eQpDT05GSUdfSEFWRV9BUkNIX0pVTVBfTEFCRUw9 eQpDT05GSUdfQVJDSF9IQVZFX05NSV9TQUZFX0NNUFhDSEc9eQpDT05GSUdfSEFWRV9BTElHTkVE X1NUUlVDVF9QQUdFPXkKQ09ORklHX0hBVkVfQ01QWENIR19MT0NBTD15CkNPTkZJR19IQVZFX0NN UFhDSEdfRE9VQkxFPXkKQ09ORklHX0FSQ0hfV0FOVF9JUENfUEFSU0VfVkVSU0lPTj15CkNPTkZJ R19IQVZFX0FSQ0hfU0VDQ09NUF9GSUxURVI9eQpDT05GSUdfU0VDQ09NUF9GSUxURVI9eQpDT05G SUdfSEFWRV9DQ19TVEFDS1BST1RFQ1RPUj15CkNPTkZJR19DQ19TVEFDS1BST1RFQ1RPUj15CiMg Q09ORklHX0NDX1NUQUNLUFJPVEVDVE9SX05PTkUgaXMgbm90IHNldApDT05GSUdfQ0NfU1RBQ0tQ Uk9URUNUT1JfUkVHVUxBUj15CiMgQ09ORklHX0NDX1NUQUNLUFJPVEVDVE9SX1NUUk9ORyBpcyBu b3Qgc2V0CkNPTkZJR19IQVZFX0lSUV9USU1FX0FDQ09VTlRJTkc9eQpDT05GSUdfSEFWRV9BUkNI X1RSQU5TUEFSRU5UX0hVR0VQQUdFPXkKQ09ORklHX01PRFVMRVNfVVNFX0VMRl9SRUw9eQpDT05G SUdfQVJDSF9IQVNfRUxGX1JBTkRPTUlaRT15CkNPTkZJR19IQVZFX0NPUFlfVEhSRUFEX1RMUz15 CkNPTkZJR19DTE9ORV9CQUNLV0FSRFM9eQpDT05GSUdfT0xEX1NJR1NVU1BFTkQzPXkKQ09ORklH X09MRF9TSUdBQ1RJT049eQoKIwojIEdDT1YtYmFzZWQga2VybmVsIHByb2ZpbGluZwojCiMgQ09O RklHX0dDT1ZfS0VSTkVMIGlzIG5vdCBzZXQKQ09ORklHX0FSQ0hfSEFTX0dDT1ZfUFJPRklMRV9B TEw9eQpDT05GSUdfSEFWRV9HRU5FUklDX0RNQV9DT0hFUkVOVD15CkNPTkZJR19TTEFCSU5GTz15 CkNPTkZJR19SVF9NVVRFWEVTPXkKQ09ORklHX0JBU0VfU01BTEw9MQpDT05GSUdfTU9EVUxFUz15 CiMgQ09ORklHX01PRFVMRV9GT1JDRV9MT0FEIGlzIG5vdCBzZXQKQ09ORklHX01PRFVMRV9VTkxP QUQ9eQojIENPTkZJR19NT0RVTEVfRk9SQ0VfVU5MT0FEIGlzIG5vdCBzZXQKIyBDT05GSUdfTU9E VkVSU0lPTlMgaXMgbm90IHNldAojIENPTkZJR19NT0RVTEVfU1JDVkVSU0lPTl9BTEwgaXMgbm90 IHNldAojIENPTkZJR19NT0RVTEVfU0lHIGlzIG5vdCBzZXQKIyBDT05GSUdfTU9EVUxFX0NPTVBS RVNTIGlzIG5vdCBzZXQKQ09ORklHX01PRFVMRVNfVFJFRV9MT09LVVA9eQpDT05GSUdfU1RPUF9N QUNISU5FPXkKIyBDT05GSUdfQkxPQ0sgaXMgbm90IHNldApDT05GSUdfUEFEQVRBPXkKQ09ORklH X1VOSU5MSU5FX1NQSU5fVU5MT0NLPXkKQ09ORklHX0FSQ0hfU1VQUE9SVFNfQVRPTUlDX1JNVz15 CkNPTkZJR19SV1NFTV9TUElOX09OX09XTkVSPXkKQ09ORklHX0xPQ0tfU1BJTl9PTl9PV05FUj15 CkNPTkZJR19BUkNIX1VTRV9RVUVVRURfU1BJTkxPQ0tTPXkKQ09ORklHX1FVRVVFRF9TUElOTE9D S1M9eQpDT05GSUdfQVJDSF9VU0VfUVVFVUVEX1JXTE9DS1M9eQpDT05GSUdfUVVFVUVEX1JXTE9D S1M9eQpDT05GSUdfRlJFRVpFUj15CgojCiMgUHJvY2Vzc29yIHR5cGUgYW5kIGZlYXR1cmVzCiMK Q09ORklHX1pPTkVfRE1BPXkKQ09ORklHX1NNUD15CkNPTkZJR19YODZfRkVBVFVSRV9OQU1FUz15 CkNPTkZJR19YODZfTVBQQVJTRT15CiMgQ09ORklHX1g4Nl9CSUdTTVAgaXMgbm90IHNldAojIENP TkZJR19YODZfRVhURU5ERURfUExBVEZPUk0gaXMgbm90IHNldAojIENPTkZJR19YODZfSU5URUxf TFBTUyBpcyBub3Qgc2V0CiMgQ09ORklHX1g4Nl9BTURfUExBVEZPUk1fREVWSUNFIGlzIG5vdCBz ZXQKIyBDT05GSUdfSU9TRl9NQkkgaXMgbm90IHNldApDT05GSUdfWDg2XzMyX0lSSVM9eQojIENP TkZJR19TQ0hFRF9PTUlUX0ZSQU1FX1BPSU5URVIgaXMgbm90IHNldApDT05GSUdfSFlQRVJWSVNP Ul9HVUVTVD15CkNPTkZJR19QQVJBVklSVD15CiMgQ09ORklHX1BBUkFWSVJUX0RFQlVHIGlzIG5v dCBzZXQKQ09ORklHX1BBUkFWSVJUX1NQSU5MT0NLUz15CkNPTkZJR19LVk1fR1VFU1Q9eQojIENP TkZJR19LVk1fREVCVUdfRlMgaXMgbm90IHNldAojIENPTkZJR19MR1VFU1RfR1VFU1QgaXMgbm90 IHNldApDT05GSUdfUEFSQVZJUlRfVElNRV9BQ0NPVU5USU5HPXkKQ09ORklHX1BBUkFWSVJUX0NM T0NLPXkKQ09ORklHX05PX0JPT1RNRU09eQojIENPTkZJR19NNDg2IGlzIG5vdCBzZXQKIyBDT05G SUdfTTU4NiBpcyBub3Qgc2V0CiMgQ09ORklHX001ODZUU0MgaXMgbm90IHNldApDT05GSUdfTTU4 Nk1NWD15CiMgQ09ORklHX002ODYgaXMgbm90IHNldAojIENPTkZJR19NUEVOVElVTUlJIGlzIG5v dCBzZXQKIyBDT05GSUdfTVBFTlRJVU1JSUkgaXMgbm90IHNldAojIENPTkZJR19NUEVOVElVTU0g aXMgbm90IHNldAojIENPTkZJR19NUEVOVElVTTQgaXMgbm90IHNldAojIENPTkZJR19NSzYgaXMg bm90IHNldAojIENPTkZJR19NSzcgaXMgbm90IHNldAojIENPTkZJR19NSzggaXMgbm90IHNldAoj IENPTkZJR19NQ1JVU09FIGlzIG5vdCBzZXQKIyBDT05GSUdfTUVGRklDRU9OIGlzIG5vdCBzZXQK IyBDT05GSUdfTVdJTkNISVBDNiBpcyBub3Qgc2V0CiMgQ09ORklHX01XSU5DSElQM0QgaXMgbm90 IHNldAojIENPTkZJR19NRUxBTiBpcyBub3Qgc2V0CiMgQ09ORklHX01HRU9ERUdYMSBpcyBub3Qg c2V0CiMgQ09ORklHX01HRU9ERV9MWCBpcyBub3Qgc2V0CiMgQ09ORklHX01DWVJJWElJSSBpcyBu b3Qgc2V0CiMgQ09ORklHX01WSUFDM18yIGlzIG5vdCBzZXQKIyBDT05GSUdfTVZJQUM3IGlzIG5v dCBzZXQKIyBDT05GSUdfTUNPUkUyIGlzIG5vdCBzZXQKIyBDT05GSUdfTUFUT00gaXMgbm90IHNl dApDT05GSUdfWDg2X0dFTkVSSUM9eQpDT05GSUdfWDg2X0lOVEVSTk9ERV9DQUNIRV9TSElGVD02 CkNPTkZJR19YODZfTDFfQ0FDSEVfU0hJRlQ9NgojIENPTkZJR19YODZfUFBST19GRU5DRSBpcyBu b3Qgc2V0CkNPTkZJR19YODZfRjAwRl9CVUc9eQpDT05GSUdfWDg2X0FMSUdOTUVOVF8xNj15CkNP TkZJR19YODZfSU5URUxfVVNFUkNPUFk9eQpDT05GSUdfWDg2X1RTQz15CkNPTkZJR19YODZfTUlO SU1VTV9DUFVfRkFNSUxZPTQKIyBDT05GSUdfUFJPQ0VTU09SX1NFTEVDVCBpcyBub3Qgc2V0CkNP TkZJR19DUFVfU1VQX0lOVEVMPXkKQ09ORklHX0NQVV9TVVBfQ1lSSVhfMzI9eQpDT05GSUdfQ1BV X1NVUF9BTUQ9eQpDT05GSUdfQ1BVX1NVUF9DRU5UQVVSPXkKQ09ORklHX0NQVV9TVVBfVFJBTlNN RVRBXzMyPXkKQ09ORklHX0NQVV9TVVBfVU1DXzMyPXkKQ09ORklHX0hQRVRfVElNRVI9eQpDT05G SUdfRE1JPXkKQ09ORklHX05SX0NQVVM9OApDT05GSUdfU0NIRURfU01UPXkKQ09ORklHX1NDSEVE X01DPXkKIyBDT05GSUdfUFJFRU1QVF9OT05FIGlzIG5vdCBzZXQKIyBDT05GSUdfUFJFRU1QVF9W T0xVTlRBUlkgaXMgbm90IHNldApDT05GSUdfUFJFRU1QVD15CkNPTkZJR19QUkVFTVBUX0NPVU5U PXkKQ09ORklHX1g4Nl9MT0NBTF9BUElDPXkKQ09ORklHX1g4Nl9JT19BUElDPXkKQ09ORklHX1g4 Nl9SRVJPVVRFX0ZPUl9CUk9LRU5fQk9PVF9JUlFTPXkKIyBDT05GSUdfWDg2X01DRSBpcyBub3Qg c2V0CiMgQ09ORklHX1g4Nl9MRUdBQ1lfVk04NiBpcyBub3Qgc2V0CiMgQ09ORklHX1ZNODYgaXMg bm90IHNldApDT05GSUdfVE9TSElCQT15CiMgQ09ORklHX0k4SyBpcyBub3Qgc2V0CiMgQ09ORklH X1g4Nl9SRUJPT1RGSVhVUFMgaXMgbm90IHNldApDT05GSUdfTUlDUk9DT0RFPXkKQ09ORklHX01J Q1JPQ09ERV9JTlRFTD15CiMgQ09ORklHX01JQ1JPQ09ERV9BTUQgaXMgbm90IHNldApDT05GSUdf TUlDUk9DT0RFX09MRF9JTlRFUkZBQ0U9eQojIENPTkZJR19YODZfTVNSIGlzIG5vdCBzZXQKIyBD T05GSUdfWDg2X0NQVUlEIGlzIG5vdCBzZXQKIyBDT05GSUdfTk9ISUdITUVNIGlzIG5vdCBzZXQK Q09ORklHX0hJR0hNRU00Rz15CiMgQ09ORklHX0hJR0hNRU02NEcgaXMgbm90IHNldAojIENPTkZJ R19WTVNQTElUXzNHIGlzIG5vdCBzZXQKIyBDT05GSUdfVk1TUExJVF8zR19PUFQgaXMgbm90IHNl dAojIENPTkZJR19WTVNQTElUXzJHIGlzIG5vdCBzZXQKIyBDT05GSUdfVk1TUExJVF8yR19PUFQg aXMgbm90IHNldApDT05GSUdfVk1TUExJVF8xRz15CkNPTkZJR19QQUdFX09GRlNFVD0weDQwMDAw MDAwCkNPTkZJR19ISUdITUVNPXkKQ09ORklHX05FRURfTk9ERV9NRU1NQVBfU0laRT15CkNPTkZJ R19BUkNIX0ZMQVRNRU1fRU5BQkxFPXkKQ09ORklHX0FSQ0hfU1BBUlNFTUVNX0VOQUJMRT15CkNP TkZJR19BUkNIX1NFTEVDVF9NRU1PUllfTU9ERUw9eQpDT05GSUdfSUxMRUdBTF9QT0lOVEVSX1ZB TFVFPTAKQ09ORklHX1NFTEVDVF9NRU1PUllfTU9ERUw9eQojIENPTkZJR19GTEFUTUVNX01BTlVB TCBpcyBub3Qgc2V0CkNPTkZJR19TUEFSU0VNRU1fTUFOVUFMPXkKQ09ORklHX1NQQVJTRU1FTT15 CkNPTkZJR19IQVZFX01FTU9SWV9QUkVTRU5UPXkKQ09ORklHX1NQQVJTRU1FTV9TVEFUSUM9eQpD T05GSUdfSEFWRV9NRU1CTE9DSz15CkNPTkZJR19IQVZFX01FTUJMT0NLX05PREVfTUFQPXkKQ09O RklHX0FSQ0hfRElTQ0FSRF9NRU1CTE9DSz15CkNPTkZJR19NRU1PUllfSVNPTEFUSU9OPXkKIyBD T05GSUdfSEFWRV9CT09UTUVNX0lORk9fTk9ERSBpcyBub3Qgc2V0CkNPTkZJR19NRU1PUllfSE9U UExVRz15CkNPTkZJR19NRU1PUllfSE9UUExVR19TUEFSU0U9eQojIENPTkZJR19NRU1PUllfSE9U UkVNT1ZFIGlzIG5vdCBzZXQKQ09ORklHX1NQTElUX1BUTE9DS19DUFVTPTQKQ09ORklHX0NPTVBB Q1RJT049eQpDT05GSUdfTUlHUkFUSU9OPXkKIyBDT05GSUdfUEhZU19BRERSX1RfNjRCSVQgaXMg bm90IHNldApDT05GSUdfWk9ORV9ETUFfRkxBRz0xCkNPTkZJR19WSVJUX1RPX0JVUz15CiMgQ09O RklHX0tTTSBpcyBub3Qgc2V0CkNPTkZJR19ERUZBVUxUX01NQVBfTUlOX0FERFI9NDA5NgojIENP TkZJR19UUkFOU1BBUkVOVF9IVUdFUEFHRSBpcyBub3Qgc2V0CiMgQ09ORklHX0NMRUFOQ0FDSEUg aXMgbm90IHNldApDT05GSUdfQ01BPXkKQ09ORklHX0NNQV9ERUJVRz15CkNPTkZJR19DTUFfREVC VUdGUz15CkNPTkZJR19DTUFfQVJFQVM9NwpDT05GSUdfWlBPT0w9eQpDT05GSUdfWkJVRD15CiMg Q09ORklHX1pTTUFMTE9DIGlzIG5vdCBzZXQKQ09ORklHX0dFTkVSSUNfRUFSTFlfSU9SRU1BUD15 CkNPTkZJR19BUkNIX1NVUFBPUlRTX0RFRkVSUkVEX1NUUlVDVF9QQUdFX0lOSVQ9eQojIENPTkZJ R19ERUZFUlJFRF9TVFJVQ1RfUEFHRV9JTklUIGlzIG5vdCBzZXQKQ09ORklHX0lETEVfUEFHRV9U UkFDS0lORz15CkNPTkZJR19GUkFNRV9WRUNUT1I9eQpDT05GSUdfSElHSFBURT15CkNPTkZJR19Y ODZfQ0hFQ0tfQklPU19DT1JSVVBUSU9OPXkKQ09ORklHX1g4Nl9CT09UUEFSQU1fTUVNT1JZX0NP UlJVUFRJT05fQ0hFQ0s9eQpDT05GSUdfWDg2X1JFU0VSVkVfTE9XPTY0CkNPTkZJR19NVFJSPXkK IyBDT05GSUdfTVRSUl9TQU5JVElaRVIgaXMgbm90IHNldAojIENPTkZJR19YODZfUEFUIGlzIG5v dCBzZXQKIyBDT05GSUdfQVJDSF9SQU5ET00gaXMgbm90IHNldApDT05GSUdfWDg2X1NNQVA9eQpD T05GSUdfWDg2X0lOVEVMX01QWD15CiMgQ09ORklHX0VGSSBpcyBub3Qgc2V0CkNPTkZJR19TRUND T01QPXkKIyBDT05GSUdfSFpfMTAwIGlzIG5vdCBzZXQKIyBDT05GSUdfSFpfMjUwIGlzIG5vdCBz ZXQKQ09ORklHX0haXzMwMD15CiMgQ09ORklHX0haXzEwMDAgaXMgbm90IHNldApDT05GSUdfSFo9 MzAwCkNPTkZJR19TQ0hFRF9IUlRJQ0s9eQojIENPTkZJR19LRVhFQyBpcyBub3Qgc2V0CkNPTkZJ R19DUkFTSF9EVU1QPXkKQ09ORklHX1BIWVNJQ0FMX1NUQVJUPTB4MTAwMDAwMApDT05GSUdfUkVM T0NBVEFCTEU9eQpDT05GSUdfUkFORE9NSVpFX0JBU0U9eQpDT05GSUdfUkFORE9NSVpFX0JBU0Vf TUFYX09GRlNFVD0weDIwMDAwMDAwCkNPTkZJR19YODZfTkVFRF9SRUxPQ1M9eQpDT05GSUdfUEhZ U0lDQUxfQUxJR049MHgyMDAwMDAKQ09ORklHX0hPVFBMVUdfQ1BVPXkKIyBDT05GSUdfQk9PVFBB UkFNX0hPVFBMVUdfQ1BVMCBpcyBub3Qgc2V0CkNPTkZJR19ERUJVR19IT1RQTFVHX0NQVTA9eQoj IENPTkZJR19DT01QQVRfVkRTTyBpcyBub3Qgc2V0CiMgQ09ORklHX0NNRExJTkVfQk9PTCBpcyBu b3Qgc2V0CiMgQ09ORklHX01PRElGWV9MRFRfU1lTQ0FMTCBpcyBub3Qgc2V0CkNPTkZJR19BUkNI X0VOQUJMRV9NRU1PUllfSE9UUExVRz15CkNPTkZJR19BUkNIX0VOQUJMRV9NRU1PUllfSE9UUkVN T1ZFPXkKCiMKIyBQb3dlciBtYW5hZ2VtZW50IGFuZCBBQ1BJIG9wdGlvbnMKIwpDT05GSUdfU1VT UEVORD15CkNPTkZJR19TVVNQRU5EX0ZSRUVaRVI9eQojIENPTkZJR19TVVNQRU5EX1NLSVBfU1lO QyBpcyBub3Qgc2V0CkNPTkZJR19QTV9TTEVFUD15CkNPTkZJR19QTV9TTEVFUF9TTVA9eQojIENP TkZJR19QTV9BVVRPU0xFRVAgaXMgbm90IHNldAojIENPTkZJR19QTV9XQUtFTE9DS1MgaXMgbm90 IHNldApDT05GSUdfUE09eQojIENPTkZJR19QTV9ERUJVRyBpcyBub3Qgc2V0CkNPTkZJR19XUV9Q T1dFUl9FRkZJQ0lFTlRfREVGQVVMVD15CkNPTkZJR19BQ1BJPXkKQ09ORklHX0FDUElfTEVHQUNZ X1RBQkxFU19MT09LVVA9eQpDT05GSUdfQVJDSF9NSUdIVF9IQVZFX0FDUElfUERDPXkKQ09ORklH X0FDUElfU1lTVEVNX1BPV0VSX1NUQVRFU19TVVBQT1JUPXkKQ09ORklHX0FDUElfU0xFRVA9eQoj IENPTkZJR19BQ1BJX1BST0NGU19QT1dFUiBpcyBub3Qgc2V0CkNPTkZJR19BQ1BJX1JFVl9PVkVS UklERV9QT1NTSUJMRT15CiMgQ09ORklHX0FDUElfRUNfREVCVUdGUyBpcyBub3Qgc2V0CkNPTkZJ R19BQ1BJX0FDPXkKQ09ORklHX0FDUElfQkFUVEVSWT15CkNPTkZJR19BQ1BJX0JVVFRPTj15CkNP TkZJR19BQ1BJX0ZBTj15CiMgQ09ORklHX0FDUElfRE9DSyBpcyBub3Qgc2V0CkNPTkZJR19BQ1BJ X0NQVV9GUkVRX1BTUz15CkNPTkZJR19BQ1BJX1BST0NFU1NPUl9JRExFPXkKQ09ORklHX0FDUElf UFJPQ0VTU09SPXkKIyBDT05GSUdfQUNQSV9JUE1JIGlzIG5vdCBzZXQKQ09ORklHX0FDUElfSE9U UExVR19DUFU9eQojIENPTkZJR19BQ1BJX1BST0NFU1NPUl9BR0dSRUdBVE9SIGlzIG5vdCBzZXQK Q09ORklHX0FDUElfVEhFUk1BTD15CkNPTkZJR19BQ1BJX0NVU1RPTV9EU0RUX0ZJTEU9IiIKIyBD T05GSUdfQUNQSV9DVVNUT01fRFNEVCBpcyBub3Qgc2V0CiMgQ09ORklHX0FDUElfSU5JVFJEX1RB QkxFX09WRVJSSURFIGlzIG5vdCBzZXQKIyBDT05GSUdfQUNQSV9ERUJVRyBpcyBub3Qgc2V0CiMg Q09ORklHX0FDUElfUENJX1NMT1QgaXMgbm90IHNldApDT05GSUdfWDg2X1BNX1RJTUVSPXkKQ09O RklHX0FDUElfQ09OVEFJTkVSPXkKIyBDT05GSUdfQUNQSV9IT1RQTFVHX01FTU9SWSBpcyBub3Qg c2V0CkNPTkZJR19BQ1BJX0hPVFBMVUdfSU9BUElDPXkKIyBDT05GSUdfQUNQSV9TQlMgaXMgbm90 IHNldAojIENPTkZJR19BQ1BJX0hFRCBpcyBub3Qgc2V0CiMgQ09ORklHX0FDUElfQ1VTVE9NX01F VEhPRCBpcyBub3Qgc2V0CiMgQ09ORklHX0FDUElfUkVEVUNFRF9IQVJEV0FSRV9PTkxZIGlzIG5v dCBzZXQKQ09ORklHX0hBVkVfQUNQSV9BUEVJPXkKQ09ORklHX0hBVkVfQUNQSV9BUEVJX05NST15 CiMgQ09ORklHX0FDUElfQVBFSSBpcyBub3Qgc2V0CiMgQ09ORklHX1BNSUNfT1BSRUdJT04gaXMg bm90IHNldAojIENPTkZJR19TRkkgaXMgbm90IHNldAojIENPTkZJR19BUE0gaXMgbm90IHNldAoK IwojIENQVSBGcmVxdWVuY3kgc2NhbGluZwojCkNPTkZJR19DUFVfRlJFUT15CkNPTkZJR19DUFVf RlJFUV9HT1ZfQ09NTU9OPXkKQ09ORklHX0NQVV9GUkVRX1NUQVQ9bQojIENPTkZJR19DUFVfRlJF UV9TVEFUX0RFVEFJTFMgaXMgbm90IHNldAojIENPTkZJR19DUFVfRlJFUV9ERUZBVUxUX0dPVl9Q RVJGT1JNQU5DRSBpcyBub3Qgc2V0CiMgQ09ORklHX0NQVV9GUkVRX0RFRkFVTFRfR09WX1BPV0VS U0FWRSBpcyBub3Qgc2V0CkNPTkZJR19DUFVfRlJFUV9ERUZBVUxUX0dPVl9VU0VSU1BBQ0U9eQoj IENPTkZJR19DUFVfRlJFUV9ERUZBVUxUX0dPVl9PTkRFTUFORCBpcyBub3Qgc2V0CiMgQ09ORklH X0NQVV9GUkVRX0RFRkFVTFRfR09WX0NPTlNFUlZBVElWRSBpcyBub3Qgc2V0CkNPTkZJR19DUFVf RlJFUV9HT1ZfUEVSRk9STUFOQ0U9eQpDT05GSUdfQ1BVX0ZSRVFfR09WX1BPV0VSU0FWRT1tCkNP TkZJR19DUFVfRlJFUV9HT1ZfVVNFUlNQQUNFPXkKQ09ORklHX0NQVV9GUkVRX0dPVl9PTkRFTUFO RD15CkNPTkZJR19DUFVfRlJFUV9HT1ZfQ09OU0VSVkFUSVZFPW0KCiMKIyBDUFUgZnJlcXVlbmN5 IHNjYWxpbmcgZHJpdmVycwojCiMgQ09ORklHX1g4Nl9JTlRFTF9QU1RBVEUgaXMgbm90IHNldAoj IENPTkZJR19YODZfUENDX0NQVUZSRVEgaXMgbm90IHNldAojIENPTkZJR19YODZfQUNQSV9DUFVG UkVRIGlzIG5vdCBzZXQKIyBDT05GSUdfWDg2X1BPV0VSTk9XX0s2IGlzIG5vdCBzZXQKQ09ORklH X1g4Nl9QT1dFUk5PV19LNz1tCkNPTkZJR19YODZfUE9XRVJOT1dfSzdfQUNQST15CiMgQ09ORklH X1g4Nl9HWF9TVVNQTU9EIGlzIG5vdCBzZXQKQ09ORklHX1g4Nl9TUEVFRFNURVBfQ0VOVFJJTk89 eQpDT05GSUdfWDg2X1NQRUVEU1RFUF9DRU5UUklOT19UQUJMRT15CiMgQ09ORklHX1g4Nl9TUEVF RFNURVBfSUNIIGlzIG5vdCBzZXQKIyBDT05GSUdfWDg2X1NQRUVEU1RFUF9TTUkgaXMgbm90IHNl dAojIENPTkZJR19YODZfUDRfQ0xPQ0tNT0QgaXMgbm90IHNldApDT05GSUdfWDg2X0NQVUZSRVFf TkZPUkNFMj1tCkNPTkZJR19YODZfTE9OR1JVTj1tCiMgQ09ORklHX1g4Nl9MT05HSEFVTCBpcyBu b3Qgc2V0CiMgQ09ORklHX1g4Nl9FX1BPV0VSU0FWRVIgaXMgbm90IHNldAoKIwojIHNoYXJlZCBv cHRpb25zCiMKIyBDT05GSUdfWDg2X1NQRUVEU1RFUF9MSUIgaXMgbm90IHNldAoKIwojIENQVSBJ ZGxlCiMKQ09ORklHX0NQVV9JRExFPXkKQ09ORklHX0NQVV9JRExFX0dPVl9MQURERVI9eQpDT05G SUdfQ1BVX0lETEVfR09WX01FTlU9eQojIENPTkZJR19BUkNIX05FRURTX0NQVV9JRExFX0NPVVBM RUQgaXMgbm90IHNldAojIENPTkZJR19JTlRFTF9JRExFIGlzIG5vdCBzZXQKCiMKIyBCdXMgb3B0 aW9ucyAoUENJIGV0Yy4pCiMKQ09ORklHX1BDST15CiMgQ09ORklHX1BDSV9HT0JJT1MgaXMgbm90 IHNldAojIENPTkZJR19QQ0lfR09NTUNPTkZJRyBpcyBub3Qgc2V0CiMgQ09ORklHX1BDSV9HT0RJ UkVDVCBpcyBub3Qgc2V0CkNPTkZJR19QQ0lfR09BTlk9eQpDT05GSUdfUENJX0JJT1M9eQpDT05G SUdfUENJX0RJUkVDVD15CkNPTkZJR19QQ0lfTU1DT05GSUc9eQpDT05GSUdfUENJX0RPTUFJTlM9 eQojIENPTkZJR19QQ0lfQ05CMjBMRV9RVUlSSyBpcyBub3Qgc2V0CiMgQ09ORklHX1BDSUVQT1JU QlVTIGlzIG5vdCBzZXQKIyBDT05GSUdfUENJX01TSSBpcyBub3Qgc2V0CiMgQ09ORklHX1BDSV9E RUJVRyBpcyBub3Qgc2V0CiMgQ09ORklHX1BDSV9SRUFMTE9DX0VOQUJMRV9BVVRPIGlzIG5vdCBz ZXQKIyBDT05GSUdfUENJX1NUVUIgaXMgbm90IHNldApDT05GSUdfSFRfSVJRPXkKIyBDT05GSUdf UENJX0lPViBpcyBub3Qgc2V0CiMgQ09ORklHX1BDSV9QUkkgaXMgbm90IHNldAojIENPTkZJR19Q Q0lfUEFTSUQgaXMgbm90IHNldApDT05GSUdfUENJX0xBQkVMPXkKCiMKIyBQQ0kgaG9zdCBjb250 cm9sbGVyIGRyaXZlcnMKIwpDT05GSUdfSVNBX0RNQV9BUEk9eQpDT05GSUdfSVNBPXkKIyBDT05G SUdfRUlTQSBpcyBub3Qgc2V0CkNPTkZJR19TQ3gyMDA9bQpDT05GSUdfU0N4MjAwSFJfVElNRVI9 bQojIENPTkZJR19PTFBDIGlzIG5vdCBzZXQKQ09ORklHX0FMSVg9eQojIENPTkZJR19ORVQ1NTAx IGlzIG5vdCBzZXQKQ09ORklHX0dFT1M9eQpDT05GSUdfQU1EX05CPXkKIyBDT05GSUdfUENDQVJE IGlzIG5vdCBzZXQKIyBDT05GSUdfSE9UUExVR19QQ0kgaXMgbm90IHNldAojIENPTkZJR19SQVBJ RElPIGlzIG5vdCBzZXQKQ09ORklHX1g4Nl9TWVNGQj15CgojCiMgRXhlY3V0YWJsZSBmaWxlIGZv cm1hdHMgLyBFbXVsYXRpb25zCiMKQ09ORklHX0JJTkZNVF9FTEY9eQpDT05GSUdfQklORk1UX1ND UklQVD15CkNPTkZJR19IQVZFX0FPVVQ9eQpDT05GSUdfQklORk1UX0FPVVQ9eQpDT05GSUdfQklO Rk1UX01JU0M9bQojIENPTkZJR19DT1JFRFVNUCBpcyBub3Qgc2V0CkNPTkZJR19IQVZFX0FUT01J Q19JT01BUD15CkNPTkZJR19QTUNfQVRPTT15CkNPTkZJR19ORVQ9eQoKIwojIE5ldHdvcmtpbmcg b3B0aW9ucwojCkNPTkZJR19QQUNLRVQ9eQpDT05GSUdfUEFDS0VUX0RJQUc9bQpDT05GSUdfVU5J WD15CiMgQ09ORklHX1VOSVhfRElBRyBpcyBub3Qgc2V0CkNPTkZJR19YRlJNPXkKQ09ORklHX1hG Uk1fQUxHTz15CiMgQ09ORklHX1hGUk1fU1VCX1BPTElDWSBpcyBub3Qgc2V0CiMgQ09ORklHX1hG Uk1fTUlHUkFURSBpcyBub3Qgc2V0CkNPTkZJR19ORVRfS0VZPXkKIyBDT05GSUdfTkVUX0tFWV9N SUdSQVRFIGlzIG5vdCBzZXQKIyBDT05GSUdfSU5FVCBpcyBub3Qgc2V0CiMgQ09ORklHX05FVFdP UktfU0VDTUFSSyBpcyBub3Qgc2V0CkNPTkZJR19ORVRfUFRQX0NMQVNTSUZZPXkKQ09ORklHX05F VFdPUktfUEhZX1RJTUVTVEFNUElORz15CkNPTkZJR19ORVRGSUxURVI9eQojIENPTkZJR19ORVRG SUxURVJfREVCVUcgaXMgbm90IHNldAojIENPTkZJR19ORVRGSUxURVJfQURWQU5DRUQgaXMgbm90 IHNldAojIENPTkZJR19BVE0gaXMgbm90IHNldApDT05GSUdfU1RQPW0KQ09ORklHX01SUD1tCkNP TkZJR19CUklER0U9bQojIENPTkZJR19CUklER0VfVkxBTl9GSUxURVJJTkcgaXMgbm90IHNldApD T05GSUdfSEFWRV9ORVRfRFNBPXkKQ09ORklHX1ZMQU5fODAyMVE9bQojIENPTkZJR19WTEFOXzgw MjFRX0dWUlAgaXMgbm90IHNldApDT05GSUdfVkxBTl84MDIxUV9NVlJQPXkKQ09ORklHX0RFQ05F VD15CiMgQ09ORklHX0RFQ05FVF9ST1VURVIgaXMgbm90IHNldApDT05GSUdfTExDPXkKQ09ORklH X0xMQzI9eQojIENPTkZJR19JUFggaXMgbm90IHNldApDT05GSUdfQVRBTEs9eQojIENPTkZJR19E RVZfQVBQTEVUQUxLIGlzIG5vdCBzZXQKQ09ORklHX1gyNT1tCkNPTkZJR19MQVBCPXkKQ09ORklH X1BIT05FVD15CkNPTkZJR19JRUVFODAyMTU0PXkKIyBDT05GSUdfSUVFRTgwMjE1NF9TT0NLRVQg aXMgbm90IHNldAojIENPTkZJR19NQUM4MDIxNTQgaXMgbm90IHNldAojIENPTkZJR19ORVRfU0NI RUQgaXMgbm90IHNldAojIENPTkZJR19EQ0IgaXMgbm90IHNldApDT05GSUdfQkFUTUFOX0FEVj15 CiMgQ09ORklHX0JBVE1BTl9BRFZfTkMgaXMgbm90IHNldAojIENPTkZJR19CQVRNQU5fQURWX01D QVNUIGlzIG5vdCBzZXQKIyBDT05GSUdfQkFUTUFOX0FEVl9ERUJVRyBpcyBub3Qgc2V0CiMgQ09O RklHX1ZTT0NLRVRTIGlzIG5vdCBzZXQKIyBDT05GSUdfTkVUTElOS19NTUFQIGlzIG5vdCBzZXQK Q09ORklHX05FVExJTktfRElBRz1tCiMgQ09ORklHX01QTFMgaXMgbm90IHNldAojIENPTkZJR19I U1IgaXMgbm90IHNldApDT05GSUdfUlBTPXkKQ09ORklHX1JGU19BQ0NFTD15CkNPTkZJR19YUFM9 eQojIENPTkZJR19DR1JPVVBfTkVUX1BSSU8gaXMgbm90IHNldAojIENPTkZJR19DR1JPVVBfTkVU X0NMQVNTSUQgaXMgbm90IHNldApDT05GSUdfTkVUX1JYX0JVU1lfUE9MTD15CkNPTkZJR19CUUw9 eQpDT05GSUdfTkVUX0ZMT1dfTElNSVQ9eQoKIwojIE5ldHdvcmsgdGVzdGluZwojCiMgQ09ORklH X0hBTVJBRElPIGlzIG5vdCBzZXQKIyBDT05GSUdfQ0FOIGlzIG5vdCBzZXQKIyBDT05GSUdfSVJE QSBpcyBub3Qgc2V0CkNPTkZJR19CVD15CkNPTkZJR19CVF9CUkVEUj15CkNPTkZJR19CVF9SRkNP TU09eQojIENPTkZJR19CVF9SRkNPTU1fVFRZIGlzIG5vdCBzZXQKIyBDT05GSUdfQlRfQk5FUCBp cyBub3Qgc2V0CkNPTkZJR19CVF9DTVRQPXkKQ09ORklHX0JUX0hJRFA9bQpDT05GSUdfQlRfSFM9 eQojIENPTkZJR19CVF9MRSBpcyBub3Qgc2V0CkNPTkZJR19CVF9TRUxGVEVTVD15CiMgQ09ORklH X0JUX0RFQlVHRlMgaXMgbm90IHNldAoKIwojIEJsdWV0b290aCBkZXZpY2UgZHJpdmVycwojCiMg Q09ORklHX0JUX0hDSUJUVVNCIGlzIG5vdCBzZXQKQ09ORklHX0JUX0hDSUJUU0RJTz1tCiMgQ09O RklHX0JUX0hDSVVBUlQgaXMgbm90IHNldApDT05GSUdfQlRfSENJQkNNMjAzWD1tCiMgQ09ORklH X0JUX0hDSUJQQTEwWCBpcyBub3Qgc2V0CiMgQ09ORklHX0JUX0hDSUJGVVNCIGlzIG5vdCBzZXQK IyBDT05GSUdfQlRfSENJVkhDSSBpcyBub3Qgc2V0CkNPTkZJR19CVF9NUlZMPW0KQ09ORklHX0JU X01SVkxfU0RJTz1tCiMgQ09ORklHX1dJUkVMRVNTIGlzIG5vdCBzZXQKQ09ORklHX1dJTUFYPW0K Q09ORklHX1dJTUFYX0RFQlVHX0xFVkVMPTgKQ09ORklHX1JGS0lMTD15CkNPTkZJR19SRktJTExf TEVEUz15CiMgQ09ORklHX1JGS0lMTF9JTlBVVCBpcyBub3Qgc2V0CiMgQ09ORklHX1JGS0lMTF9S RUdVTEFUT1IgaXMgbm90IHNldAojIENPTkZJR19SRktJTExfR1BJTyBpcyBub3Qgc2V0CiMgQ09O RklHX05FVF85UCBpcyBub3Qgc2V0CiMgQ09ORklHX0NBSUYgaXMgbm90IHNldAojIENPTkZJR19O RkMgaXMgbm90IHNldAojIENPTkZJR19MV1RVTk5FTCBpcyBub3Qgc2V0CgojCiMgRGV2aWNlIERy aXZlcnMKIwoKIwojIEdlbmVyaWMgRHJpdmVyIE9wdGlvbnMKIwpDT05GSUdfVUVWRU5UX0hFTFBF Uj15CkNPTkZJR19VRVZFTlRfSEVMUEVSX1BBVEg9IiIKQ09ORklHX0RFVlRNUEZTPXkKIyBDT05G SUdfREVWVE1QRlNfTU9VTlQgaXMgbm90IHNldAojIENPTkZJR19TVEFOREFMT05FIGlzIG5vdCBz ZXQKQ09ORklHX1BSRVZFTlRfRklSTVdBUkVfQlVJTEQ9eQpDT05GSUdfRldfTE9BREVSPXkKQ09O RklHX0ZJUk1XQVJFX0lOX0tFUk5FTD15CkNPTkZJR19FWFRSQV9GSVJNV0FSRT0iIgpDT05GSUdf RldfTE9BREVSX1VTRVJfSEVMUEVSPXkKIyBDT05GSUdfRldfTE9BREVSX1VTRVJfSEVMUEVSX0ZB TExCQUNLIGlzIG5vdCBzZXQKQ09ORklHX1dBTlRfREVWX0NPUkVEVU1QPXkKIyBDT05GSUdfQUxM T1dfREVWX0NPUkVEVU1QIGlzIG5vdCBzZXQKIyBDT05GSUdfREVCVUdfRFJJVkVSIGlzIG5vdCBz ZXQKQ09ORklHX0RFQlVHX0RFVlJFUz15CiMgQ09ORklHX1NZU19IWVBFUlZJU09SIGlzIG5vdCBz ZXQKIyBDT05GSUdfR0VORVJJQ19DUFVfREVWSUNFUyBpcyBub3Qgc2V0CkNPTkZJR19HRU5FUklD X0NQVV9BVVRPUFJPQkU9eQpDT05GSUdfUkVHTUFQPXkKQ09ORklHX1JFR01BUF9JMkM9eQpDT05G SUdfUkVHTUFQX1NQST15CkNPTkZJR19SRUdNQVBfU1BNST1tCkNPTkZJR19SRUdNQVBfTU1JTz15 CkNPTkZJR19SRUdNQVBfSVJRPXkKQ09ORklHX0RNQV9TSEFSRURfQlVGRkVSPXkKIyBDT05GSUdf RkVOQ0VfVFJBQ0UgaXMgbm90IHNldAojIENPTkZJR19ETUFfQ01BIGlzIG5vdCBzZXQKCiMKIyBC dXMgZGV2aWNlcwojCkNPTkZJR19DT05ORUNUT1I9bQojIENPTkZJR19NVEQgaXMgbm90IHNldAoj IENPTkZJR19PRiBpcyBub3Qgc2V0CkNPTkZJR19BUkNIX01JR0hUX0hBVkVfUENfUEFSUE9SVD15 CkNPTkZJR19QQVJQT1JUPXkKIyBDT05GSUdfUEFSUE9SVF9QQyBpcyBub3Qgc2V0CiMgQ09ORklH X1BBUlBPUlRfR1NDIGlzIG5vdCBzZXQKQ09ORklHX1BBUlBPUlRfQVg4ODc5Nj1tCiMgQ09ORklH X1BBUlBPUlRfMTI4NCBpcyBub3Qgc2V0CkNPTkZJR19QQVJQT1JUX05PVF9QQz15CkNPTkZJR19Q TlA9eQojIENPTkZJR19QTlBfREVCVUdfTUVTU0FHRVMgaXMgbm90IHNldAoKIwojIFByb3RvY29s cwojCkNPTkZJR19JU0FQTlA9eQojIENPTkZJR19QTlBCSU9TIGlzIG5vdCBzZXQKQ09ORklHX1BO UEFDUEk9eQoKIwojIE1pc2MgZGV2aWNlcwojCkNPTkZJR19TRU5TT1JTX0xJUzNMVjAyRD1tCkNP TkZJR19BRDUyNVhfRFBPVD15CkNPTkZJR19BRDUyNVhfRFBPVF9JMkM9bQojIENPTkZJR19BRDUy NVhfRFBPVF9TUEkgaXMgbm90IHNldApDT05GSUdfRFVNTVlfSVJRPXkKIyBDT05GSUdfSUJNX0FT TSBpcyBub3Qgc2V0CiMgQ09ORklHX1BIQU5UT00gaXMgbm90IHNldAojIENPTkZJR19TR0lfSU9D NCBpcyBub3Qgc2V0CiMgQ09ORklHX1RJRk1fQ09SRSBpcyBub3Qgc2V0CkNPTkZJR19JQ1M5MzJT NDAxPXkKIyBDT05GSUdfRU5DTE9TVVJFX1NFUlZJQ0VTIGlzIG5vdCBzZXQKIyBDT05GSUdfSFBf SUxPIGlzIG5vdCBzZXQKQ09ORklHX0FQRFM5ODAyQUxTPW0KIyBDT05GSUdfSVNMMjkwMDMgaXMg bm90IHNldApDT05GSUdfSVNMMjkwMjA9eQpDT05GSUdfU0VOU09SU19UU0wyNTUwPXkKQ09ORklH X1NFTlNPUlNfQkgxNzgwPXkKQ09ORklHX1NFTlNPUlNfQkgxNzcwPXkKQ09ORklHX1NFTlNPUlNf QVBEUzk5MFg9eQojIENPTkZJR19ITUM2MzUyIGlzIG5vdCBzZXQKQ09ORklHX0RTMTY4Mj15CiMg Q09ORklHX1RJX0RBQzc1MTIgaXMgbm90IHNldAojIENPTkZJR19WTVdBUkVfQkFMTE9PTiBpcyBu b3Qgc2V0CkNPTkZJR19CTVAwODU9eQojIENPTkZJR19CTVAwODVfSTJDIGlzIG5vdCBzZXQKQ09O RklHX0JNUDA4NV9TUEk9bQojIENPTkZJR19QQ0hfUEhVQiBpcyBub3Qgc2V0CiMgQ09ORklHX1VT Ql9TV0lUQ0hfRlNBOTQ4MCBpcyBub3Qgc2V0CkNPTkZJR19MQVRUSUNFX0VDUDNfQ09ORklHPXkK IyBDT05GSUdfU1JBTSBpcyBub3Qgc2V0CkNPTkZJR19DMlBPUlQ9eQpDT05GSUdfQzJQT1JUX0RV UkFNQVJfMjE1MD1tCgojCiMgRUVQUk9NIHN1cHBvcnQKIwojIENPTkZJR19FRVBST01fQVQyNCBp cyBub3Qgc2V0CkNPTkZJR19FRVBST01fQVQyNT15CkNPTkZJR19FRVBST01fTEVHQUNZPW0KQ09O RklHX0VFUFJPTV9NQVg2ODc1PXkKQ09ORklHX0VFUFJPTV85M0NYNj15CiMgQ09ORklHX0VFUFJP TV85M1hYNDYgaXMgbm90IHNldAojIENPTkZJR19DQjcxMF9DT1JFIGlzIG5vdCBzZXQKCiMKIyBU ZXhhcyBJbnN0cnVtZW50cyBzaGFyZWQgdHJhbnNwb3J0IGxpbmUgZGlzY2lwbGluZQojCiMgQ09O RklHX1RJX1NUIGlzIG5vdCBzZXQKQ09ORklHX1NFTlNPUlNfTElTM19JMkM9bQoKIwojIEFsdGVy YSBGUEdBIGZpcm13YXJlIGRvd25sb2FkIG1vZHVsZQojCiMgQ09ORklHX0FMVEVSQV9TVEFQTCBp cyBub3Qgc2V0CiMgQ09ORklHX1ZNV0FSRV9WTUNJIGlzIG5vdCBzZXQKCiMKIyBJbnRlbCBNSUMg QnVzIERyaXZlcgojCgojCiMgU0NJRiBCdXMgRHJpdmVyCiMKCiMKIyBJbnRlbCBNSUMgSG9zdCBE cml2ZXIKIwoKIwojIEludGVsIE1JQyBDYXJkIERyaXZlcgojCgojCiMgU0NJRiBEcml2ZXIKIwoj IENPTkZJR19FQ0hPIGlzIG5vdCBzZXQKIyBDT05GSUdfQ1hMX0JBU0UgaXMgbm90IHNldAojIENP TkZJR19DWExfS0VSTkVMX0FQSSBpcyBub3Qgc2V0CiMgQ09ORklHX0NYTF9FRUggaXMgbm90IHNl dApDT05GSUdfSEFWRV9JREU9eQoKIwojIFNDU0kgZGV2aWNlIHN1cHBvcnQKIwpDT05GSUdfU0NT SV9NT0Q9eQojIENPTkZJR19TQ1NJX0RNQSBpcyBub3Qgc2V0CiMgQ09ORklHX1NDU0lfTkVUTElO SyBpcyBub3Qgc2V0CiMgQ09ORklHX0ZVU0lPTiBpcyBub3Qgc2V0CgojCiMgSUVFRSAxMzk0IChG aXJlV2lyZSkgc3VwcG9ydAojCkNPTkZJR19GSVJFV0lSRT15CiMgQ09ORklHX0ZJUkVXSVJFX09I Q0kgaXMgbm90IHNldAojIENPTkZJR19GSVJFV0lSRV9OT1NZIGlzIG5vdCBzZXQKIyBDT05GSUdf TUFDSU5UT1NIX0RSSVZFUlMgaXMgbm90IHNldApDT05GSUdfTkVUREVWSUNFUz15CkNPTkZJR19N SUk9eQpDT05GSUdfTkVUX0NPUkU9eQojIENPTkZJR19EVU1NWSBpcyBub3Qgc2V0CiMgQ09ORklH X0VRVUFMSVpFUiBpcyBub3Qgc2V0CiMgQ09ORklHX05FVF9URUFNIGlzIG5vdCBzZXQKQ09ORklH X01BQ1ZMQU49bQojIENPTkZJR19ORVRDT05TT0xFIGlzIG5vdCBzZXQKIyBDT05GSUdfTkVUUE9M TCBpcyBub3Qgc2V0CiMgQ09ORklHX05FVF9QT0xMX0NPTlRST0xMRVIgaXMgbm90IHNldAojIENP TkZJR19UVU5fVk5FVF9DUk9TU19MRSBpcyBub3Qgc2V0CkNPTkZJR19WRVRIPW0KQ09ORklHX1ZJ UlRJT19ORVQ9bQpDT05GSUdfTkxNT049eQojIENPTkZJR19BUkNORVQgaXMgbm90IHNldAoKIwoj IENBSUYgdHJhbnNwb3J0IGRyaXZlcnMKIwpDT05GSUdfVkhPU1RfTkVUPW0KQ09ORklHX1ZIT1NU X1JJTkc9bQpDT05GSUdfVkhPU1Q9bQpDT05GSUdfVkhPU1RfQ1JPU1NfRU5ESUFOX0xFR0FDWT15 CgojCiMgRGlzdHJpYnV0ZWQgU3dpdGNoIEFyY2hpdGVjdHVyZSBkcml2ZXJzCiMKIyBDT05GSUdf TkVUX0RTQV9NVjg4RTZYWFggaXMgbm90IHNldAojIENPTkZJR19ORVRfRFNBX01WODhFNlhYWF9O RUVEX1BQVSBpcyBub3Qgc2V0CkNPTkZJR19FVEhFUk5FVD15CkNPTkZJR19NRElPPW0KQ09ORklH X05FVF9WRU5ET1JfM0NPTT15CkNPTkZJR19FTDM9bQpDT05GSUdfM0M1MTU9eQojIENPTkZJR19W T1JURVggaXMgbm90IHNldAojIENPTkZJR19UWVBIT09OIGlzIG5vdCBzZXQKQ09ORklHX05FVF9W RU5ET1JfQURBUFRFQz15CiMgQ09ORklHX0FEQVBURUNfU1RBUkZJUkUgaXMgbm90IHNldApDT05G SUdfTkVUX1ZFTkRPUl9BR0VSRT15CiMgQ09ORklHX0VUMTMxWCBpcyBub3Qgc2V0CkNPTkZJR19O RVRfVkVORE9SX0FMVEVPTj15CiMgQ09ORklHX0FDRU5JQyBpcyBub3Qgc2V0CkNPTkZJR19BTFRF UkFfVFNFPW0KIyBDT05GSUdfTkVUX1ZFTkRPUl9BTUQgaXMgbm90IHNldAojIENPTkZJR19ORVRf VkVORE9SX0FSQyBpcyBub3Qgc2V0CkNPTkZJR19ORVRfVkVORE9SX0FUSEVST1M9eQojIENPTkZJ R19BVEwyIGlzIG5vdCBzZXQKIyBDT05GSUdfQVRMMSBpcyBub3Qgc2V0CiMgQ09ORklHX0FUTDFF IGlzIG5vdCBzZXQKIyBDT05GSUdfQVRMMUMgaXMgbm90IHNldAojIENPTkZJR19BTFggaXMgbm90 IHNldApDT05GSUdfTkVUX0NBREVOQ0U9eQojIENPTkZJR19NQUNCIGlzIG5vdCBzZXQKIyBDT05G SUdfTkVUX1ZFTkRPUl9CUk9BRENPTSBpcyBub3Qgc2V0CkNPTkZJR19ORVRfVkVORE9SX0JST0NB REU9eQojIENPTkZJR19CTkEgaXMgbm90IHNldApDT05GSUdfTkVUX1ZFTkRPUl9DQVZJVU09eQpD T05GSUdfTkVUX1ZFTkRPUl9DSEVMU0lPPXkKIyBDT05GSUdfQ0hFTFNJT19UMSBpcyBub3Qgc2V0 CiMgQ09ORklHX0NIRUxTSU9fVDQgaXMgbm90IHNldAojIENPTkZJR19DSEVMU0lPX1Q0VkYgaXMg bm90IHNldAojIENPTkZJR19ORVRfVkVORE9SX0NJUlJVUyBpcyBub3Qgc2V0CkNPTkZJR19ORVRf VkVORE9SX0NJU0NPPXkKIyBDT05GSUdfRU5JQyBpcyBub3Qgc2V0CiMgQ09ORklHX0NYX0VDQVQg aXMgbm90IHNldAojIENPTkZJR19ETkVUIGlzIG5vdCBzZXQKQ09ORklHX05FVF9WRU5ET1JfREVD PXkKIyBDT05GSUdfTkVUX1RVTElQIGlzIG5vdCBzZXQKQ09ORklHX05FVF9WRU5ET1JfRExJTks9 eQojIENPTkZJR19ETDJLIGlzIG5vdCBzZXQKIyBDT05GSUdfU1VOREFOQ0UgaXMgbm90IHNldApD T05GSUdfTkVUX1ZFTkRPUl9FTVVMRVg9eQojIENPTkZJR19CRTJORVQgaXMgbm90IHNldApDT05G SUdfTkVUX1ZFTkRPUl9FWkNISVA9eQpDT05GSUdfTkVUX1ZFTkRPUl9FWEFSPXkKIyBDT05GSUdf UzJJTyBpcyBub3Qgc2V0CiMgQ09ORklHX1ZYR0UgaXMgbm90IHNldApDT05GSUdfTkVUX1ZFTkRP Ul9IUD15CiMgQ09ORklHX0hQMTAwIGlzIG5vdCBzZXQKQ09ORklHX05FVF9WRU5ET1JfSU5URUw9 eQojIENPTkZJR19FMTAwIGlzIG5vdCBzZXQKQ09ORklHX0UxMDAwPW0KQ09ORklHX0UxMDAwRT1t CkNPTkZJR19JR0I9bQpDT05GSUdfSUdCX0hXTU9OPXkKIyBDT05GSUdfSUdCVkYgaXMgbm90IHNl dAojIENPTkZJR19JWEdCIGlzIG5vdCBzZXQKQ09ORklHX0lYR0JFPW0KQ09ORklHX0lYR0JFX0hX TU9OPXkKIyBDT05GSUdfSTQwRSBpcyBub3Qgc2V0CkNPTkZJR19ORVRfVkVORE9SX0k4MjVYWD15 CiMgQ09ORklHX0lQMTAwMCBpcyBub3Qgc2V0CiMgQ09ORklHX0pNRSBpcyBub3Qgc2V0CkNPTkZJ R19ORVRfVkVORE9SX01BUlZFTEw9eQojIENPTkZJR19NVk1ESU8gaXMgbm90IHNldAojIENPTkZJ R19TS0dFIGlzIG5vdCBzZXQKIyBDT05GSUdfU0tZMiBpcyBub3Qgc2V0CkNPTkZJR19ORVRfVkVO RE9SX01FTExBTk9YPXkKIyBDT05GSUdfTUxYNF9FTiBpcyBub3Qgc2V0CiMgQ09ORklHX01MWDRf Q09SRSBpcyBub3Qgc2V0CiMgQ09ORklHX01MWDVfQ09SRSBpcyBub3Qgc2V0CiMgQ09ORklHX01M WFNXX0NPUkUgaXMgbm90IHNldApDT05GSUdfTkVUX1ZFTkRPUl9NSUNSRUw9eQpDT05GSUdfS1M4 ODUxPW0KIyBDT05GSUdfS1M4ODUxX01MTCBpcyBub3Qgc2V0CiMgQ09ORklHX0tTWjg4NFhfUENJ IGlzIG5vdCBzZXQKQ09ORklHX05FVF9WRU5ET1JfTUlDUk9DSElQPXkKQ09ORklHX0VOQzI4SjYw PXkKQ09ORklHX0VOQzI4SjYwX1dSSVRFVkVSSUZZPXkKIyBDT05GSUdfRkVBTE5YIGlzIG5vdCBz ZXQKQ09ORklHX05FVF9WRU5ET1JfTkFUU0VNST15CiMgQ09ORklHX05BVFNFTUkgaXMgbm90IHNl dAojIENPTkZJR19OUzgzODIwIGlzIG5vdCBzZXQKIyBDT05GSUdfTkVUX1ZFTkRPUl84MzkwIGlz IG5vdCBzZXQKQ09ORklHX05FVF9WRU5ET1JfTlZJRElBPXkKIyBDT05GSUdfRk9SQ0VERVRIIGlz IG5vdCBzZXQKQ09ORklHX05FVF9WRU5ET1JfT0tJPXkKIyBDT05GSUdfUENIX0dCRSBpcyBub3Qg c2V0CkNPTkZJR19FVEhPQz1tCkNPTkZJR19ORVRfUEFDS0VUX0VOR0lORT15CiMgQ09ORklHX0hB TUFDSEkgaXMgbm90IHNldAojIENPTkZJR19ZRUxMT1dGSU4gaXMgbm90IHNldApDT05GSUdfTkVU X1ZFTkRPUl9RTE9HSUM9eQojIENPTkZJR19RTEEzWFhYIGlzIG5vdCBzZXQKIyBDT05GSUdfUUxD TklDIGlzIG5vdCBzZXQKIyBDT05GSUdfUUxHRSBpcyBub3Qgc2V0CiMgQ09ORklHX05FVFhFTl9O SUMgaXMgbm90IHNldAojIENPTkZJR19ORVRfVkVORE9SX1FVQUxDT01NIGlzIG5vdCBzZXQKIyBD T05GSUdfTkVUX1ZFTkRPUl9SRUFMVEVLIGlzIG5vdCBzZXQKQ09ORklHX05FVF9WRU5ET1JfUkVO RVNBUz15CkNPTkZJR19ORVRfVkVORE9SX1JEQz15CiMgQ09ORklHX1I2MDQwIGlzIG5vdCBzZXQK Q09ORklHX05FVF9WRU5ET1JfUk9DS0VSPXkKQ09ORklHX05FVF9WRU5ET1JfU0FNU1VORz15CkNP TkZJR19TWEdCRV9FVEg9bQojIENPTkZJR19ORVRfVkVORE9SX1NFRVEgaXMgbm90IHNldApDT05G SUdfTkVUX1ZFTkRPUl9TSUxBTj15CiMgQ09ORklHX1NDOTIwMzEgaXMgbm90IHNldApDT05GSUdf TkVUX1ZFTkRPUl9TSVM9eQojIENPTkZJR19TSVM5MDAgaXMgbm90IHNldAojIENPTkZJR19TSVMx OTAgaXMgbm90IHNldAojIENPTkZJR19TRkMgaXMgbm90IHNldApDT05GSUdfTkVUX1ZFTkRPUl9T TVNDPXkKIyBDT05GSUdfU01DOTE5NCBpcyBub3Qgc2V0CiMgQ09ORklHX0VQSUMxMDAgaXMgbm90 IHNldApDT05GSUdfU01TQzkxMVg9eQojIENPTkZJR19TTVNDOTExWF9BUkNIX0hPT0tTIGlzIG5v dCBzZXQKIyBDT05GSUdfU01TQzk0MjAgaXMgbm90IHNldAojIENPTkZJR19ORVRfVkVORE9SX1NU TUlDUk8gaXMgbm90IHNldApDT05GSUdfTkVUX1ZFTkRPUl9TVU49eQojIENPTkZJR19IQVBQWU1F QUwgaXMgbm90IHNldAojIENPTkZJR19TVU5HRU0gaXMgbm90IHNldAojIENPTkZJR19DQVNTSU5J IGlzIG5vdCBzZXQKIyBDT05GSUdfTklVIGlzIG5vdCBzZXQKIyBDT05GSUdfTkVUX1ZFTkRPUl9T WU5PUFNZUyBpcyBub3Qgc2V0CkNPTkZJR19ORVRfVkVORE9SX1RFSFVUST15CiMgQ09ORklHX1RF SFVUSSBpcyBub3Qgc2V0CkNPTkZJR19ORVRfVkVORE9SX1RJPXkKIyBDT05GSUdfVElfQ1BTV19B TEUgaXMgbm90IHNldAojIENPTkZJR19UTEFOIGlzIG5vdCBzZXQKQ09ORklHX05FVF9WRU5ET1Jf VklBPXkKIyBDT05GSUdfVklBX1JISU5FIGlzIG5vdCBzZXQKIyBDT05GSUdfVklBX1ZFTE9DSVRZ IGlzIG5vdCBzZXQKQ09ORklHX05FVF9WRU5ET1JfV0laTkVUPXkKQ09ORklHX1dJWk5FVF9XNTEw MD1tCiMgQ09ORklHX1dJWk5FVF9XNTMwMCBpcyBub3Qgc2V0CiMgQ09ORklHX1dJWk5FVF9CVVNf RElSRUNUIGlzIG5vdCBzZXQKQ09ORklHX1dJWk5FVF9CVVNfSU5ESVJFQ1Q9eQojIENPTkZJR19X SVpORVRfQlVTX0FOWSBpcyBub3Qgc2V0CiMgQ09ORklHX0ZEREkgaXMgbm90IHNldApDT05GSUdf TkVUX1NCMTAwMD15CkNPTkZJR19QSFlMSUI9eQoKIwojIE1JSSBQSFkgZGV2aWNlIGRyaXZlcnMK IwojIENPTkZJR19BUVVBTlRJQV9QSFkgaXMgbm90IHNldApDT05GSUdfQVQ4MDNYX1BIWT1tCiMg Q09ORklHX0FNRF9QSFkgaXMgbm90IHNldApDT05GSUdfTUFSVkVMTF9QSFk9bQojIENPTkZJR19E QVZJQ09NX1BIWSBpcyBub3Qgc2V0CkNPTkZJR19RU0VNSV9QSFk9bQpDT05GSUdfTFhUX1BIWT1t CkNPTkZJR19DSUNBREFfUEhZPXkKIyBDT05GSUdfVklURVNTRV9QSFkgaXMgbm90IHNldApDT05G SUdfVEVSQU5FVElDU19QSFk9bQpDT05GSUdfU01TQ19QSFk9eQpDT05GSUdfQlJPQURDT01fUEhZ PW0KQ09ORklHX0JDTTdYWFhfUEhZPW0KQ09ORklHX0JDTTg3WFhfUEhZPXkKQ09ORklHX0lDUExV U19QSFk9eQpDT05GSUdfUkVBTFRFS19QSFk9bQpDT05GSUdfTkFUSU9OQUxfUEhZPXkKIyBDT05G SUdfU1RFMTBYUCBpcyBub3Qgc2V0CkNPTkZJR19MU0lfRVQxMDExQ19QSFk9eQojIENPTkZJR19N SUNSRUxfUEhZIGlzIG5vdCBzZXQKIyBDT05GSUdfRFA4Mzg0OF9QSFkgaXMgbm90IHNldAojIENP TkZJR19EUDgzODY3X1BIWSBpcyBub3Qgc2V0CiMgQ09ORklHX01JQ1JPQ0hJUF9QSFkgaXMgbm90 IHNldApDT05GSUdfRklYRURfUEhZPXkKQ09ORklHX01ESU9fQklUQkFORz1tCkNPTkZJR19NRElP X0dQSU89bQojIENPTkZJR19NRElPX0JDTV9VTklNQUMgaXMgbm90IHNldApDT05GSUdfTUlDUkVM X0tTODk5NU1BPW0KQ09ORklHX1BMSVA9bQpDT05GSUdfUFBQPXkKIyBDT05GSUdfUFBQX0JTRENP TVAgaXMgbm90IHNldAojIENPTkZJR19QUFBfREVGTEFURSBpcyBub3Qgc2V0CiMgQ09ORklHX1BQ UF9GSUxURVIgaXMgbm90IHNldApDT05GSUdfUFBQX01QUEU9bQojIENPTkZJR19QUFBfTVVMVElM SU5LIGlzIG5vdCBzZXQKQ09ORklHX1BQUE9FPXkKIyBDT05GSUdfUFBQX0FTWU5DIGlzIG5vdCBz ZXQKIyBDT05GSUdfUFBQX1NZTkNfVFRZIGlzIG5vdCBzZXQKIyBDT05GSUdfU0xJUCBpcyBub3Qg c2V0CkNPTkZJR19TTEhDPXkKCiMKIyBIb3N0LXNpZGUgVVNCIHN1cHBvcnQgaXMgbmVlZGVkIGZv ciBVU0IgTmV0d29yayBBZGFwdGVyIHN1cHBvcnQKIwpDT05GSUdfVVNCX05FVF9EUklWRVJTPW0K IyBDT05GSUdfVVNCX0NBVEMgaXMgbm90IHNldApDT05GSUdfVVNCX0tBV0VUSD1tCiMgQ09ORklH X1VTQl9QRUdBU1VTIGlzIG5vdCBzZXQKQ09ORklHX1VTQl9SVEw4MTUwPW0KQ09ORklHX1VTQl9S VEw4MTUyPW0KQ09ORklHX1VTQl9MQU43OFhYPW0KQ09ORklHX1VTQl9VU0JORVQ9bQojIENPTkZJ R19VU0JfTkVUX0FYODgxN1ggaXMgbm90IHNldApDT05GSUdfVVNCX05FVF9BWDg4MTc5XzE3OEE9 bQpDT05GSUdfVVNCX05FVF9DRENFVEhFUj1tCkNPTkZJR19VU0JfTkVUX0NEQ19FRU09bQpDT05G SUdfVVNCX05FVF9DRENfTkNNPW0KQ09ORklHX1VTQl9ORVRfSFVBV0VJX0NEQ19OQ009bQpDT05G SUdfVVNCX05FVF9DRENfTUJJTT1tCiMgQ09ORklHX1VTQl9ORVRfRE05NjAxIGlzIG5vdCBzZXQK Q09ORklHX1VTQl9ORVRfU1I5NzAwPW0KIyBDT05GSUdfVVNCX05FVF9TUjk4MDAgaXMgbm90IHNl dApDT05GSUdfVVNCX05FVF9TTVNDNzVYWD1tCkNPTkZJR19VU0JfTkVUX1NNU0M5NVhYPW0KIyBD T05GSUdfVVNCX05FVF9HTDYyMEEgaXMgbm90IHNldApDT05GSUdfVVNCX05FVF9ORVQxMDgwPW0K IyBDT05GSUdfVVNCX05FVF9QTFVTQiBpcyBub3Qgc2V0CiMgQ09ORklHX1VTQl9ORVRfTUNTNzgz MCBpcyBub3Qgc2V0CiMgQ09ORklHX1VTQl9ORVRfUk5ESVNfSE9TVCBpcyBub3Qgc2V0CkNPTkZJ R19VU0JfTkVUX0NEQ19TVUJTRVQ9bQpDT05GSUdfVVNCX0FMSV9NNTYzMj15CiMgQ09ORklHX1VT Ql9BTjI3MjAgaXMgbm90IHNldApDT05GSUdfVVNCX0JFTEtJTj15CiMgQ09ORklHX1VTQl9BUk1M SU5VWCBpcyBub3Qgc2V0CkNPTkZJR19VU0JfRVBTT04yODg4PXkKQ09ORklHX1VTQl9LQzIxOTA9 eQojIENPTkZJR19VU0JfTkVUX1pBVVJVUyBpcyBub3Qgc2V0CkNPTkZJR19VU0JfTkVUX0NYODIz MTBfRVRIPW0KQ09ORklHX1VTQl9ORVRfS0FMTUlBPW0KIyBDT05GSUdfVVNCX05FVF9RTUlfV1dB TiBpcyBub3Qgc2V0CiMgQ09ORklHX1VTQl9IU08gaXMgbm90IHNldAojIENPTkZJR19VU0JfTkVU X0lOVDUxWDEgaXMgbm90IHNldApDT05GSUdfVVNCX0NEQ19QSE9ORVQ9bQpDT05GSUdfVVNCX0lQ SEVUSD1tCiMgQ09ORklHX1VTQl9TSUVSUkFfTkVUIGlzIG5vdCBzZXQKIyBDT05GSUdfVVNCX1ZM NjAwIGlzIG5vdCBzZXQKQ09ORklHX1VTQl9ORVRfQ0g5MjAwPW0KIyBDT05GSUdfV0xBTiBpcyBu b3Qgc2V0CgojCiMgV2lNQVggV2lyZWxlc3MgQnJvYWRiYW5kIGRldmljZXMKIwpDT05GSUdfV0lN QVhfSTI0MDBNPW0KQ09ORklHX1dJTUFYX0kyNDAwTV9VU0I9bQpDT05GSUdfV0lNQVhfSTI0MDBN X0RFQlVHX0xFVkVMPTgKQ09ORklHX1dBTj15CiMgQ09ORklHX0hETEMgaXMgbm90IHNldApDT05G SUdfRExDST15CkNPTkZJR19ETENJX01BWD04CkNPTkZJR19TRExBPXkKQ09ORklHX0xBUEJFVEhF Uj1tCiMgQ09ORklHX1gyNV9BU1kgaXMgbm90IHNldAojIENPTkZJR19TQk5JIGlzIG5vdCBzZXQK IyBDT05GSUdfSUVFRTgwMjE1NF9EUklWRVJTIGlzIG5vdCBzZXQKIyBDT05GSUdfRlVKSVRTVV9F UyBpcyBub3Qgc2V0CkNPTkZJR19JU0ROPXkKIyBDT05GSUdfSVNETl9JNEwgaXMgbm90IHNldApD T05GSUdfSVNETl9DQVBJPXkKQ09ORklHX0NBUElfVFJBQ0U9eQojIENPTkZJR19JU0ROX0NBUElf Q0FQSTIwIGlzIG5vdCBzZXQKCiMKIyBDQVBJIGhhcmR3YXJlIGRyaXZlcnMKIwpDT05GSUdfQ0FQ SV9BVk09eQpDT05GSUdfSVNETl9EUlZfQVZNQjFfQjFJU0E9bQojIENPTkZJR19JU0ROX0RSVl9B Vk1CMV9CMVBDSSBpcyBub3Qgc2V0CkNPTkZJR19JU0ROX0RSVl9BVk1CMV9UMUlTQT1tCiMgQ09O RklHX0lTRE5fRFJWX0FWTUIxX1QxUENJIGlzIG5vdCBzZXQKIyBDT05GSUdfSVNETl9EUlZfQVZN QjFfQzQgaXMgbm90IHNldAojIENPTkZJR19DQVBJX0VJQ09OIGlzIG5vdCBzZXQKIyBDT05GSUdf SVNETl9EUlZfR0lHQVNFVCBpcyBub3Qgc2V0CiMgQ09ORklHX0hZU0ROIGlzIG5vdCBzZXQKQ09O RklHX01JU0ROPXkKIyBDT05GSUdfTUlTRE5fRFNQIGlzIG5vdCBzZXQKIyBDT05GSUdfTUlTRE5f TDFPSVAgaXMgbm90IHNldAoKIwojIG1JU0ROIGhhcmR3YXJlIGRyaXZlcnMKIwojIENPTkZJR19N SVNETl9IRkNQQ0kgaXMgbm90IHNldAojIENPTkZJR19NSVNETl9IRkNNVUxUSSBpcyBub3Qgc2V0 CkNPTkZJR19NSVNETl9IRkNVU0I9bQojIENPTkZJR19NSVNETl9BVk1GUklUWiBpcyBub3Qgc2V0 CiMgQ09ORklHX01JU0ROX1NQRUVERkFYIGlzIG5vdCBzZXQKIyBDT05GSUdfTUlTRE5fSU5GSU5F T04gaXMgbm90IHNldAojIENPTkZJR19NSVNETl9XNjY5MiBpcyBub3Qgc2V0CiMgQ09ORklHX01J U0ROX05FVEpFVCBpcyBub3Qgc2V0CgojCiMgSW5wdXQgZGV2aWNlIHN1cHBvcnQKIwpDT05GSUdf SU5QVVQ9eQpDT05GSUdfSU5QVVRfTEVEUz1tCkNPTkZJR19JTlBVVF9GRl9NRU1MRVNTPW0KQ09O RklHX0lOUFVUX1BPTExERVY9bQpDT05GSUdfSU5QVVRfU1BBUlNFS01BUD1tCkNPTkZJR19JTlBV VF9NQVRSSVhLTUFQPW0KCiMKIyBVc2VybGFuZCBpbnRlcmZhY2VzCiMKQ09ORklHX0lOUFVUX01P VVNFREVWPW0KIyBDT05GSUdfSU5QVVRfTU9VU0VERVZfUFNBVVggaXMgbm90IHNldApDT05GSUdf SU5QVVRfTU9VU0VERVZfU0NSRUVOX1g9MTAyNApDT05GSUdfSU5QVVRfTU9VU0VERVZfU0NSRUVO X1k9NzY4CkNPTkZJR19JTlBVVF9KT1lERVY9bQpDT05GSUdfSU5QVVRfRVZERVY9bQpDT05GSUdf SU5QVVRfRVZCVUc9bQoKIwojIElucHV0IERldmljZSBEcml2ZXJzCiMKQ09ORklHX0lOUFVUX0tF WUJPQVJEPXkKQ09ORklHX0tFWUJPQVJEX0FEUDU1ODg9bQpDT05GSUdfS0VZQk9BUkRfQURQNTU4 OT1tCkNPTkZJR19LRVlCT0FSRF9BVEtCRD15CiMgQ09ORklHX0tFWUJPQVJEX1FUMTA3MCBpcyBu b3Qgc2V0CiMgQ09ORklHX0tFWUJPQVJEX1FUMjE2MCBpcyBub3Qgc2V0CiMgQ09ORklHX0tFWUJP QVJEX0xLS0JEIGlzIG5vdCBzZXQKIyBDT05GSUdfS0VZQk9BUkRfR1BJTyBpcyBub3Qgc2V0CkNP TkZJR19LRVlCT0FSRF9HUElPX1BPTExFRD1tCkNPTkZJR19LRVlCT0FSRF9UQ0E2NDE2PW0KQ09O RklHX0tFWUJPQVJEX1RDQTg0MTg9bQpDT05GSUdfS0VZQk9BUkRfTUFUUklYPW0KQ09ORklHX0tF WUJPQVJEX0xNODMyMz1tCkNPTkZJR19LRVlCT0FSRF9MTTgzMzM9bQpDT05GSUdfS0VZQk9BUkRf TUFYNzM1OT1tCiMgQ09ORklHX0tFWUJPQVJEX01DUyBpcyBub3Qgc2V0CkNPTkZJR19LRVlCT0FS RF9NUFIxMjE9bQpDT05GSUdfS0VZQk9BUkRfTkVXVE9OPW0KIyBDT05GSUdfS0VZQk9BUkRfT1BF TkNPUkVTIGlzIG5vdCBzZXQKQ09ORklHX0tFWUJPQVJEX1NUT1dBV0FZPW0KIyBDT05GSUdfS0VZ Qk9BUkRfU1VOS0JEIGlzIG5vdCBzZXQKIyBDT05GSUdfS0VZQk9BUkRfVFdMNDAzMCBpcyBub3Qg c2V0CkNPTkZJR19LRVlCT0FSRF9YVEtCRD1tCkNPTkZJR19LRVlCT0FSRF9DUk9TX0VDPW0KIyBD T05GSUdfSU5QVVRfTU9VU0UgaXMgbm90IHNldApDT05GSUdfSU5QVVRfSk9ZU1RJQ0s9eQojIENP TkZJR19KT1lTVElDS19BTkFMT0cgaXMgbm90IHNldAojIENPTkZJR19KT1lTVElDS19BM0QgaXMg bm90IHNldApDT05GSUdfSk9ZU1RJQ0tfQURJPW0KIyBDT05GSUdfSk9ZU1RJQ0tfQ09CUkEgaXMg bm90IHNldApDT05GSUdfSk9ZU1RJQ0tfR0YySz1tCiMgQ09ORklHX0pPWVNUSUNLX0dSSVAgaXMg bm90IHNldApDT05GSUdfSk9ZU1RJQ0tfR1JJUF9NUD1tCiMgQ09ORklHX0pPWVNUSUNLX0dVSUxM RU1PVCBpcyBub3Qgc2V0CkNPTkZJR19KT1lTVElDS19JTlRFUkFDVD1tCkNPTkZJR19KT1lTVElD S19TSURFV0lOREVSPW0KQ09ORklHX0pPWVNUSUNLX1RNREM9bQpDT05GSUdfSk9ZU1RJQ0tfSUZP UkNFPW0KIyBDT05GSUdfSk9ZU1RJQ0tfSUZPUkNFX1VTQiBpcyBub3Qgc2V0CiMgQ09ORklHX0pP WVNUSUNLX0lGT1JDRV8yMzIgaXMgbm90IHNldAojIENPTkZJR19KT1lTVElDS19XQVJSSU9SIGlz IG5vdCBzZXQKQ09ORklHX0pPWVNUSUNLX01BR0VMTEFOPW0KQ09ORklHX0pPWVNUSUNLX1NQQUNF T1JCPW0KQ09ORklHX0pPWVNUSUNLX1NQQUNFQkFMTD1tCkNPTkZJR19KT1lTVElDS19TVElOR0VS PW0KQ09ORklHX0pPWVNUSUNLX1RXSURKT1k9bQojIENPTkZJR19KT1lTVElDS19aSEVOSFVBIGlz IG5vdCBzZXQKQ09ORklHX0pPWVNUSUNLX0RCOT1tCkNPTkZJR19KT1lTVElDS19HQU1FQ09OPW0K Q09ORklHX0pPWVNUSUNLX1RVUkJPR1JBRlg9bQojIENPTkZJR19KT1lTVElDS19BUzUwMTEgaXMg bm90IHNldAojIENPTkZJR19KT1lTVElDS19KT1lEVU1QIGlzIG5vdCBzZXQKIyBDT05GSUdfSk9Z U1RJQ0tfWFBBRCBpcyBub3Qgc2V0CiMgQ09ORklHX0pPWVNUSUNLX1dBTEtFUkEwNzAxIGlzIG5v dCBzZXQKQ09ORklHX0lOUFVUX1RBQkxFVD15CkNPTkZJR19UQUJMRVRfVVNCX0FDRUNBRD1tCkNP TkZJR19UQUJMRVRfVVNCX0FJUFRFSz1tCiMgQ09ORklHX1RBQkxFVF9VU0JfR1RDTyBpcyBub3Qg c2V0CkNPTkZJR19UQUJMRVRfVVNCX0hBTldBTkc9bQpDT05GSUdfVEFCTEVUX1VTQl9LQlRBQj1t CkNPTkZJR19UQUJMRVRfU0VSSUFMX1dBQ09NND1tCiMgQ09ORklHX0lOUFVUX1RPVUNIU0NSRUVO IGlzIG5vdCBzZXQKQ09ORklHX0lOUFVUX01JU0M9eQpDT05GSUdfSU5QVVRfODhQTTg2MFhfT05L RVk9bQpDT05GSUdfSU5QVVRfODhQTTgwWF9PTktFWT1tCiMgQ09ORklHX0lOUFVUX0FENzE0WCBp cyBub3Qgc2V0CkNPTkZJR19JTlBVVF9CTUExNTA9bQpDT05GSUdfSU5QVVRfRTNYMF9CVVRUT049 bQpDT05GSUdfSU5QVVRfUENTUEtSPW0KQ09ORklHX0lOUFVUX01DMTM3ODNfUFdSQlVUVE9OPW0K Q09ORklHX0lOUFVUX01NQTg0NTA9bQojIENPTkZJR19JTlBVVF9NUFUzMDUwIGlzIG5vdCBzZXQK Q09ORklHX0lOUFVUX0FQQU5FTD1tCkNPTkZJR19JTlBVVF9HUDJBPW0KQ09ORklHX0lOUFVUX0dQ SU9fQkVFUEVSPW0KIyBDT05GSUdfSU5QVVRfR1BJT19USUxUX1BPTExFRCBpcyBub3Qgc2V0CkNP TkZJR19JTlBVVF9XSVNUUk9OX0JUTlM9bQojIENPTkZJR19JTlBVVF9BVExBU19CVE5TIGlzIG5v dCBzZXQKQ09ORklHX0lOUFVUX0FUSV9SRU1PVEUyPW0KQ09ORklHX0lOUFVUX0tFWVNQQU5fUkVN T1RFPW0KQ09ORklHX0lOUFVUX0tYVEo5PW0KIyBDT05GSUdfSU5QVVRfS1hUSjlfUE9MTEVEX01P REUgaXMgbm90IHNldApDT05GSUdfSU5QVVRfUE9XRVJNQVRFPW0KQ09ORklHX0lOUFVUX1lFQUxJ Tks9bQpDT05GSUdfSU5QVVRfQ00xMDk9bQpDT05GSUdfSU5QVVRfUkVHVUxBVE9SX0hBUFRJQz1t CkNPTkZJR19JTlBVVF9SRVRVX1BXUkJVVFRPTj1tCiMgQ09ORklHX0lOUFVUX0FYUDIwWF9QRUsg aXMgbm90IHNldApDT05GSUdfSU5QVVRfVFdMNDAzMF9QV1JCVVRUT049bQpDT05GSUdfSU5QVVRf VFdMNDAzMF9WSUJSQT1tCiMgQ09ORklHX0lOUFVUX1RXTDYwNDBfVklCUkEgaXMgbm90IHNldAoj IENPTkZJR19JTlBVVF9VSU5QVVQgaXMgbm90IHNldApDT05GSUdfSU5QVVRfUENGNTA2MzNfUE1V PW0KIyBDT05GSUdfSU5QVVRfUENGODU3NCBpcyBub3Qgc2V0CkNPTkZJR19JTlBVVF9HUElPX1JP VEFSWV9FTkNPREVSPW0KQ09ORklHX0lOUFVUX0RBOTA1Ml9PTktFWT1tCkNPTkZJR19JTlBVVF9E QTkwNjNfT05LRVk9bQojIENPTkZJR19JTlBVVF9XTTgzMVhfT04gaXMgbm90IHNldApDT05GSUdf SU5QVVRfUENBUD1tCkNPTkZJR19JTlBVVF9BRFhMMzRYPW0KQ09ORklHX0lOUFVUX0FEWEwzNFhf STJDPW0KIyBDT05GSUdfSU5QVVRfQURYTDM0WF9TUEkgaXMgbm90IHNldApDT05GSUdfSU5QVVRf SU1TX1BDVT1tCiMgQ09ORklHX0lOUFVUX0NNQTMwMDAgaXMgbm90IHNldApDT05GSUdfSU5QVVRf SURFQVBBRF9TTElERUJBUj1tCkNPTkZJR19JTlBVVF9EUlYyNjBYX0hBUFRJQ1M9bQpDT05GSUdf SU5QVVRfRFJWMjY2NV9IQVBUSUNTPW0KQ09ORklHX0lOUFVUX0RSVjI2NjdfSEFQVElDUz1tCgoj CiMgSGFyZHdhcmUgSS9PIHBvcnRzCiMKQ09ORklHX1NFUklPPXkKQ09ORklHX0FSQ0hfTUlHSFRf SEFWRV9QQ19TRVJJTz15CkNPTkZJR19TRVJJT19JODA0Mj15CkNPTkZJR19TRVJJT19TRVJQT1JU PXkKIyBDT05GSUdfU0VSSU9fQ1Q4MkM3MTAgaXMgbm90IHNldApDT05GSUdfU0VSSU9fUEFSS0JE PW0KIyBDT05GSUdfU0VSSU9fUENJUFMyIGlzIG5vdCBzZXQKQ09ORklHX1NFUklPX0xJQlBTMj15 CkNPTkZJR19TRVJJT19SQVc9bQpDT05GSUdfU0VSSU9fQUxURVJBX1BTMj1tCkNPTkZJR19TRVJJ T19QUzJNVUxUPW0KIyBDT05GSUdfU0VSSU9fQVJDX1BTMiBpcyBub3Qgc2V0CkNPTkZJR19HQU1F UE9SVD1tCiMgQ09ORklHX0dBTUVQT1JUX05TNTU4IGlzIG5vdCBzZXQKQ09ORklHX0dBTUVQT1JU X0w0PW0KIyBDT05GSUdfR0FNRVBPUlRfRU1VMTBLMSBpcyBub3Qgc2V0CiMgQ09ORklHX0dBTUVQ T1JUX0ZNODAxIGlzIG5vdCBzZXQKCiMKIyBDaGFyYWN0ZXIgZGV2aWNlcwojCkNPTkZJR19UVFk9 eQojIENPTkZJR19WVCBpcyBub3Qgc2V0CkNPTkZJR19VTklYOThfUFRZUz15CiMgQ09ORklHX0RF VlBUU19NVUxUSVBMRV9JTlNUQU5DRVMgaXMgbm90IHNldApDT05GSUdfTEVHQUNZX1BUWVM9eQpD T05GSUdfTEVHQUNZX1BUWV9DT1VOVD0yNTYKIyBDT05GSUdfU0VSSUFMX05PTlNUQU5EQVJEIGlz IG5vdCBzZXQKIyBDT05GSUdfTk9aT01JIGlzIG5vdCBzZXQKIyBDT05GSUdfTl9HU00gaXMgbm90 IHNldAojIENPTkZJR19UUkFDRV9TSU5LIGlzIG5vdCBzZXQKQ09ORklHX0RFVk1FTT15CiMgQ09O RklHX0RFVktNRU0gaXMgbm90IHNldAoKIwojIFNlcmlhbCBkcml2ZXJzCiMKQ09ORklHX1NFUklB TF9FQVJMWUNPTj15CkNPTkZJR19TRVJJQUxfODI1MD15CkNPTkZJR19TRVJJQUxfODI1MF9ERVBS RUNBVEVEX09QVElPTlM9eQpDT05GSUdfU0VSSUFMXzgyNTBfUE5QPXkKQ09ORklHX1NFUklBTF84 MjUwX0NPTlNPTEU9eQpDT05GSUdfU0VSSUFMXzgyNTBfUENJPXkKQ09ORklHX1NFUklBTF84MjUw X05SX1VBUlRTPTQKQ09ORklHX1NFUklBTF84MjUwX1JVTlRJTUVfVUFSVFM9NAojIENPTkZJR19T RVJJQUxfODI1MF9FWFRFTkRFRCBpcyBub3Qgc2V0CiMgQ09ORklHX1NFUklBTF84MjUwX0RXIGlz IG5vdCBzZXQKIyBDT05GSUdfU0VSSUFMXzgyNTBfRklOVEVLIGlzIG5vdCBzZXQKCiMKIyBOb24t ODI1MCBzZXJpYWwgcG9ydCBzdXBwb3J0CiMKIyBDT05GSUdfU0VSSUFMX01BWDMxMDAgaXMgbm90 IHNldAojIENPTkZJR19TRVJJQUxfTUFYMzEwWCBpcyBub3Qgc2V0CiMgQ09ORklHX1NFUklBTF9V QVJUTElURSBpcyBub3Qgc2V0CkNPTkZJR19TRVJJQUxfQ09SRT15CkNPTkZJR19TRVJJQUxfQ09S RV9DT05TT0xFPXkKIyBDT05GSUdfU0VSSUFMX0pTTSBpcyBub3Qgc2V0CiMgQ09ORklHX1NFUklB TF9TQ0NOWFAgaXMgbm90IHNldAojIENPTkZJR19TRVJJQUxfU0MxNklTN1hYIGlzIG5vdCBzZXQK IyBDT05GSUdfU0VSSUFMX1RJTUJFUkRBTEUgaXMgbm90IHNldAojIENPTkZJR19TRVJJQUxfQUxU RVJBX0pUQUdVQVJUIGlzIG5vdCBzZXQKIyBDT05GSUdfU0VSSUFMX0FMVEVSQV9VQVJUIGlzIG5v dCBzZXQKIyBDT05GSUdfU0VSSUFMX0lGWDZYNjAgaXMgbm90IHNldAojIENPTkZJR19TRVJJQUxf UENIX1VBUlQgaXMgbm90IHNldAojIENPTkZJR19TRVJJQUxfQVJDIGlzIG5vdCBzZXQKIyBDT05G SUdfU0VSSUFMX1JQMiBpcyBub3Qgc2V0CiMgQ09ORklHX1NFUklBTF9GU0xfTFBVQVJUIGlzIG5v dCBzZXQKIyBDT05GSUdfVFRZX1BSSU5USyBpcyBub3Qgc2V0CkNPTkZJR19QUklOVEVSPW0KQ09O RklHX0xQX0NPTlNPTEU9eQojIENPTkZJR19QUERFViBpcyBub3Qgc2V0CiMgQ09ORklHX1ZJUlRJ T19DT05TT0xFIGlzIG5vdCBzZXQKQ09ORklHX0lQTUlfSEFORExFUj1tCkNPTkZJR19JUE1JX1BB TklDX0VWRU5UPXkKQ09ORklHX0lQTUlfUEFOSUNfU1RSSU5HPXkKQ09ORklHX0lQTUlfREVWSUNF X0lOVEVSRkFDRT1tCkNPTkZJR19JUE1JX1NJPW0KQ09ORklHX0lQTUlfU0lfUFJPQkVfREVGQVVM VFM9eQojIENPTkZJR19JUE1JX1NTSUYgaXMgbm90IHNldAojIENPTkZJR19JUE1JX1dBVENIRE9H IGlzIG5vdCBzZXQKQ09ORklHX0lQTUlfUE9XRVJPRkY9bQojIENPTkZJR19IV19SQU5ET00gaXMg bm90IHNldAojIENPTkZJR19OVlJBTSBpcyBub3Qgc2V0CkNPTkZJR19EVExLPXkKIyBDT05GSUdf UjM5NjQgaXMgbm90IHNldAojIENPTkZJR19BUFBMSUNPTSBpcyBub3Qgc2V0CiMgQ09ORklHX1NP TllQSSBpcyBub3Qgc2V0CiMgQ09ORklHX01XQVZFIGlzIG5vdCBzZXQKQ09ORklHX1NDeDIwMF9H UElPPW0KQ09ORklHX1BDODczNnhfR1BJTz1tCkNPTkZJR19OU0NfR1BJTz15CiMgQ09ORklHX0hQ RVQgaXMgbm90IHNldApDT05GSUdfSEFOR0NIRUNLX1RJTUVSPXkKIyBDT05GSUdfVENHX1RQTSBp cyBub3Qgc2V0CkNPTkZJR19URUxDTE9DSz15CkNPTkZJR19ERVZQT1JUPXkKIyBDT05GSUdfWElM TFlCVVMgaXMgbm90IHNldAoKIwojIEkyQyBzdXBwb3J0CiMKQ09ORklHX0kyQz15CkNPTkZJR19B Q1BJX0kyQ19PUFJFR0lPTj15CkNPTkZJR19JMkNfQk9BUkRJTkZPPXkKIyBDT05GSUdfSTJDX0NP TVBBVCBpcyBub3Qgc2V0CiMgQ09ORklHX0kyQ19DSEFSREVWIGlzIG5vdCBzZXQKQ09ORklHX0ky Q19NVVg9eQoKIwojIE11bHRpcGxleGVyIEkyQyBDaGlwIHN1cHBvcnQKIwpDT05GSUdfSTJDX01V WF9HUElPPW0KQ09ORklHX0kyQ19NVVhfUENBOTU0MT1tCiMgQ09ORklHX0kyQ19NVVhfUENBOTU0 eCBpcyBub3Qgc2V0CiMgQ09ORklHX0kyQ19NVVhfUkVHIGlzIG5vdCBzZXQKQ09ORklHX0kyQ19I RUxQRVJfQVVUTz15CkNPTkZJR19JMkNfU01CVVM9eQpDT05GSUdfSTJDX0FMR09CSVQ9eQpDT05G SUdfSTJDX0FMR09QQ0E9eQoKIwojIEkyQyBIYXJkd2FyZSBCdXMgc3VwcG9ydAojCgojCiMgUEMg U01CdXMgaG9zdCBjb250cm9sbGVyIGRyaXZlcnMKIwojIENPTkZJR19JMkNfQUxJMTUzNSBpcyBu b3Qgc2V0CiMgQ09ORklHX0kyQ19BTEkxNTYzIGlzIG5vdCBzZXQKIyBDT05GSUdfSTJDX0FMSTE1 WDMgaXMgbm90IHNldAojIENPTkZJR19JMkNfQU1ENzU2IGlzIG5vdCBzZXQKIyBDT05GSUdfSTJD X0FNRDgxMTEgaXMgbm90IHNldAojIENPTkZJR19JMkNfSTgwMSBpcyBub3Qgc2V0CiMgQ09ORklH X0kyQ19JU0NIIGlzIG5vdCBzZXQKIyBDT05GSUdfSTJDX0lTTVQgaXMgbm90IHNldAojIENPTkZJ R19JMkNfUElJWDQgaXMgbm90IHNldAojIENPTkZJR19JMkNfTkZPUkNFMiBpcyBub3Qgc2V0CiMg Q09ORklHX0kyQ19TSVM1NTk1IGlzIG5vdCBzZXQKIyBDT05GSUdfSTJDX1NJUzYzMCBpcyBub3Qg c2V0CiMgQ09ORklHX0kyQ19TSVM5NlggaXMgbm90IHNldAojIENPTkZJR19JMkNfVklBIGlzIG5v dCBzZXQKIyBDT05GSUdfSTJDX1ZJQVBSTyBpcyBub3Qgc2V0CgojCiMgQUNQSSBkcml2ZXJzCiMK IyBDT05GSUdfSTJDX1NDTUkgaXMgbm90IHNldAoKIwojIEkyQyBzeXN0ZW0gYnVzIGRyaXZlcnMg KG1vc3RseSBlbWJlZGRlZCAvIHN5c3RlbS1vbi1jaGlwKQojCkNPTkZJR19JMkNfQ0JVU19HUElP PXkKIyBDT05GSUdfSTJDX0RFU0lHTldBUkVfUENJIGlzIG5vdCBzZXQKIyBDT05GSUdfSTJDX0VH MjBUIGlzIG5vdCBzZXQKIyBDT05GSUdfSTJDX0dQSU8gaXMgbm90IHNldApDT05GSUdfSTJDX0tF TVBMRD1tCkNPTkZJR19JMkNfT0NPUkVTPW0KQ09ORklHX0kyQ19QQ0FfUExBVEZPUk09eQojIENP TkZJR19JMkNfUFhBX1BDSSBpcyBub3Qgc2V0CkNPTkZJR19JMkNfU0lNVEVDPW0KQ09ORklHX0ky Q19YSUxJTlg9bQoKIwojIEV4dGVybmFsIEkyQy9TTUJ1cyBhZGFwdGVyIGRyaXZlcnMKIwojIENP TkZJR19JMkNfRElPTEFOX1UyQyBpcyBub3Qgc2V0CkNPTkZJR19JMkNfUEFSUE9SVD15CkNPTkZJ R19JMkNfUEFSUE9SVF9MSUdIVD15CkNPTkZJR19JMkNfUk9CT1RGVVpaX09TSUY9bQojIENPTkZJ R19JMkNfVEFPU19FVk0gaXMgbm90IHNldApDT05GSUdfSTJDX1RJTllfVVNCPW0KIyBDT05GSUdf STJDX1ZJUEVSQk9BUkQgaXMgbm90IHNldAoKIwojIE90aGVyIEkyQy9TTUJ1cyBidXMgZHJpdmVy cwojCkNPTkZJR19JMkNfUENBX0lTQT1tCkNPTkZJR19JMkNfQ1JPU19FQ19UVU5ORUw9bQojIENP TkZJR19TQ3gyMDBfQUNCIGlzIG5vdCBzZXQKQ09ORklHX0kyQ19TVFVCPW0KIyBDT05GSUdfSTJD X1NMQVZFIGlzIG5vdCBzZXQKIyBDT05GSUdfSTJDX0RFQlVHX0NPUkUgaXMgbm90IHNldAojIENP TkZJR19JMkNfREVCVUdfQUxHTyBpcyBub3Qgc2V0CiMgQ09ORklHX0kyQ19ERUJVR19CVVMgaXMg bm90IHNldApDT05GSUdfU1BJPXkKQ09ORklHX1NQSV9ERUJVRz15CkNPTkZJR19TUElfTUFTVEVS PXkKCiMKIyBTUEkgTWFzdGVyIENvbnRyb2xsZXIgRHJpdmVycwojCiMgQ09ORklHX1NQSV9BTFRF UkEgaXMgbm90IHNldApDT05GSUdfU1BJX0JJVEJBTkc9eQpDT05GSUdfU1BJX0JVVFRFUkZMWT15 CiMgQ09ORklHX1NQSV9DQURFTkNFIGlzIG5vdCBzZXQKIyBDT05GSUdfU1BJX0dQSU8gaXMgbm90 IHNldApDT05GSUdfU1BJX0xNNzBfTExQPW0KQ09ORklHX1NQSV9PQ19USU5ZPW0KIyBDT05GSUdf U1BJX1BYQTJYWCBpcyBub3Qgc2V0CiMgQ09ORklHX1NQSV9QWEEyWFhfUENJIGlzIG5vdCBzZXQK Q09ORklHX1NQSV9TQzE4SVM2MDI9bQojIENPTkZJR19TUElfVE9QQ0xJRkZfUENIIGlzIG5vdCBz ZXQKIyBDT05GSUdfU1BJX1hDT01NIGlzIG5vdCBzZXQKIyBDT05GSUdfU1BJX1hJTElOWCBpcyBu b3Qgc2V0CkNPTkZJR19TUElfWllOUU1QX0dRU1BJPW0KIyBDT05GSUdfU1BJX0RFU0lHTldBUkUg aXMgbm90IHNldAoKIwojIFNQSSBQcm90b2NvbCBNYXN0ZXJzCiMKIyBDT05GSUdfU1BJX1NQSURF ViBpcyBub3Qgc2V0CiMgQ09ORklHX1NQSV9UTEU2MlgwIGlzIG5vdCBzZXQKQ09ORklHX1NQTUk9 bQojIENPTkZJR19IU0kgaXMgbm90IHNldAoKIwojIFBQUyBzdXBwb3J0CiMKQ09ORklHX1BQUz15 CiMgQ09ORklHX1BQU19ERUJVRyBpcyBub3Qgc2V0CgojCiMgUFBTIGNsaWVudHMgc3VwcG9ydAoj CkNPTkZJR19QUFNfQ0xJRU5UX0tUSU1FUj15CiMgQ09ORklHX1BQU19DTElFTlRfTERJU0MgaXMg bm90IHNldApDT05GSUdfUFBTX0NMSUVOVF9QQVJQT1JUPXkKQ09ORklHX1BQU19DTElFTlRfR1BJ Tz15CgojCiMgUFBTIGdlbmVyYXRvcnMgc3VwcG9ydAojCgojCiMgUFRQIGNsb2NrIHN1cHBvcnQK IwpDT05GSUdfUFRQXzE1ODhfQ0xPQ0s9bQpDT05GSUdfRFA4MzY0MF9QSFk9bQojIENPTkZJR19Q VFBfMTU4OF9DTE9DS19QQ0ggaXMgbm90IHNldApDT05GSUdfQVJDSF9XQU5UX09QVElPTkFMX0dQ SU9MSUI9eQpDT05GSUdfR1BJT0xJQj15CkNPTkZJR19HUElPX0RFVlJFUz15CkNPTkZJR19HUElP X0FDUEk9eQpDT05GSUdfR1BJT0xJQl9JUlFDSElQPXkKIyBDT05GSUdfREVCVUdfR1BJTyBpcyBu b3Qgc2V0CiMgQ09ORklHX0dQSU9fU1lTRlMgaXMgbm90IHNldApDT05GSUdfR1BJT19HRU5FUklD PW0KQ09ORklHX0dQSU9fTUFYNzMwWD1tCgojCiMgTWVtb3J5IG1hcHBlZCBHUElPIGRyaXZlcnMK IwpDT05GSUdfR1BJT19EV0FQQj1tCiMgQ09ORklHX0dQSU9fRjcxODhYIGlzIG5vdCBzZXQKQ09O RklHX0dQSU9fR0VORVJJQ19QTEFURk9STT1tCiMgQ09ORklHX0dQSU9fSUNIIGlzIG5vdCBzZXQK Q09ORklHX0dQSU9fSVQ4NzYxRT15CiMgQ09ORklHX0dQSU9fTFlOWFBPSU5UIGlzIG5vdCBzZXQK IyBDT05GSUdfR1BJT19TQ0ggaXMgbm90IHNldApDT05GSUdfR1BJT19TQ0gzMTFYPXkKIyBDT05G SUdfR1BJT19WWDg1NSBpcyBub3Qgc2V0CgojCiMgSTJDIEdQSU8gZXhwYW5kZXJzCiMKQ09ORklH X0dQSU9fQURQNTU4OD1tCkNPTkZJR19HUElPX01BWDczMDA9bQojIENPTkZJR19HUElPX01BWDcz MlggaXMgbm90IHNldAojIENPTkZJR19HUElPX1BDQTk1M1ggaXMgbm90IHNldApDT05GSUdfR1BJ T19QQ0Y4NTdYPW0KIyBDT05GSUdfR1BJT19TWDE1MFggaXMgbm90IHNldAoKIwojIE1GRCBHUElP IGV4cGFuZGVycwojCkNPTkZJR19HUElPX0FSSVpPTkE9eQpDT05GSUdfR1BJT19DUllTVEFMX0NP VkU9eQpDT05GSUdfR1BJT19EQTkwNTI9eQpDT05GSUdfR1BJT19LRU1QTEQ9bQpDT05GSUdfR1BJ T19MUDM5NDM9eQojIENPTkZJR19HUElPX1JDNVQ1ODMgaXMgbm90IHNldAojIENPTkZJR19HUElP X1RQUzY1ODZYIGlzIG5vdCBzZXQKQ09ORklHX0dQSU9fVFBTNjU5MTA9eQpDT05GSUdfR1BJT19U UFM2NTkxMj1tCkNPTkZJR19HUElPX1RXTDQwMzA9bQpDT05GSUdfR1BJT19UV0w2MDQwPXkKIyBD T05GSUdfR1BJT19XTTgzMVggaXMgbm90IHNldApDT05GSUdfR1BJT19XTTg5OTQ9eQoKIwojIFBD SSBHUElPIGV4cGFuZGVycwojCiMgQ09ORklHX0dQSU9fQU1EODExMSBpcyBub3Qgc2V0CiMgQ09O RklHX0dQSU9fQlQ4WFggaXMgbm90IHNldAojIENPTkZJR19HUElPX0lOVEVMX01JRCBpcyBub3Qg c2V0CiMgQ09ORklHX0dQSU9fTUxfSU9IIGlzIG5vdCBzZXQKIyBDT05GSUdfR1BJT19QQ0ggaXMg bm90IHNldAojIENPTkZJR19HUElPX1JEQzMyMVggaXMgbm90IHNldAoKIwojIFNQSSBHUElPIGV4 cGFuZGVycwojCkNPTkZJR19HUElPX01BWDczMDE9bQpDT05GSUdfR1BJT19NQ1AyM1MwOD1tCiMg Q09ORklHX0dQSU9fTUMzMzg4MCBpcyBub3Qgc2V0CiMgQ09ORklHX0dQSU9fWlggaXMgbm90IHNl dAoKIwojIFVTQiBHUElPIGV4cGFuZGVycwojCkNPTkZJR19HUElPX1ZJUEVSQk9BUkQ9bQpDT05G SUdfVzE9eQojIENPTkZJR19XMV9DT04gaXMgbm90IHNldAoKIwojIDEtd2lyZSBCdXMgTWFzdGVy cwojCiMgQ09ORklHX1cxX01BU1RFUl9NQVRST1ggaXMgbm90IHNldAojIENPTkZJR19XMV9NQVNU RVJfRFMyNDkwIGlzIG5vdCBzZXQKQ09ORklHX1cxX01BU1RFUl9EUzI0ODI9bQpDT05GSUdfVzFf TUFTVEVSX0RTMVdNPW0KIyBDT05GSUdfVzFfTUFTVEVSX0dQSU8gaXMgbm90IHNldAoKIwojIDEt d2lyZSBTbGF2ZXMKIwpDT05GSUdfVzFfU0xBVkVfVEhFUk09bQpDT05GSUdfVzFfU0xBVkVfU01F TT1tCkNPTkZJR19XMV9TTEFWRV9EUzI0MDg9eQojIENPTkZJR19XMV9TTEFWRV9EUzI0MDhfUkVB REJBQ0sgaXMgbm90IHNldAojIENPTkZJR19XMV9TTEFWRV9EUzI0MTMgaXMgbm90IHNldAojIENP TkZJR19XMV9TTEFWRV9EUzI0MDYgaXMgbm90IHNldAojIENPTkZJR19XMV9TTEFWRV9EUzI0MjMg aXMgbm90IHNldApDT05GSUdfVzFfU0xBVkVfRFMyNDMxPW0KIyBDT05GSUdfVzFfU0xBVkVfRFMy NDMzIGlzIG5vdCBzZXQKQ09ORklHX1cxX1NMQVZFX0RTMjc2MD1tCkNPTkZJR19XMV9TTEFWRV9E UzI3ODA9eQpDT05GSUdfVzFfU0xBVkVfRFMyNzgxPW0KIyBDT05GSUdfVzFfU0xBVkVfRFMyOEUw NCBpcyBub3Qgc2V0CkNPTkZJR19XMV9TTEFWRV9CUTI3MDAwPXkKQ09ORklHX1BPV0VSX1NVUFBM WT15CiMgQ09ORklHX1BPV0VSX1NVUFBMWV9ERUJVRyBpcyBub3Qgc2V0CiMgQ09ORklHX1BEQV9Q T1dFUiBpcyBub3Qgc2V0CiMgQ09ORklHX0dFTkVSSUNfQURDX0JBVFRFUlkgaXMgbm90IHNldAoj IENPTkZJR19XTTgzMVhfQkFDS1VQIGlzIG5vdCBzZXQKIyBDT05GSUdfV004MzFYX1BPV0VSIGlz IG5vdCBzZXQKIyBDT05GSUdfVEVTVF9QT1dFUiBpcyBub3Qgc2V0CiMgQ09ORklHX0JBVFRFUllf ODhQTTg2MFggaXMgbm90IHNldApDT05GSUdfQkFUVEVSWV9EUzI3NjA9bQpDT05GSUdfQkFUVEVS WV9EUzI3ODA9eQpDT05GSUdfQkFUVEVSWV9EUzI3ODE9bQpDT05GSUdfQkFUVEVSWV9EUzI3ODI9 eQpDT05GSUdfQkFUVEVSWV9TQlM9bQpDT05GSUdfQkFUVEVSWV9CUTI3eDAwPW0KQ09ORklHX0JB VFRFUllfQlEyN1gwMF9JMkM9eQpDT05GSUdfQkFUVEVSWV9CUTI3WDAwX1BMQVRGT1JNPXkKIyBD T05GSUdfQkFUVEVSWV9EQTkwMzAgaXMgbm90IHNldApDT05GSUdfQkFUVEVSWV9EQTkwNTI9eQoj IENPTkZJR19DSEFSR0VSX0RBOTE1MCBpcyBub3Qgc2V0CkNPTkZJR19BWFAyODhfQ0hBUkdFUj1t CkNPTkZJR19BWFAyODhfRlVFTF9HQVVHRT1tCkNPTkZJR19CQVRURVJZX01BWDE3MDQwPXkKQ09O RklHX0JBVFRFUllfTUFYMTcwNDI9bQojIENPTkZJR19CQVRURVJZX1RXTDQwMzBfTUFEQyBpcyBu b3Qgc2V0CkNPTkZJR19DSEFSR0VSX1BDRjUwNjMzPW0KQ09ORklHX0JBVFRFUllfUlg1MT1tCkNP TkZJR19DSEFSR0VSX0lTUDE3MDQ9bQpDT05GSUdfQ0hBUkdFUl9NQVg4OTAzPW0KIyBDT05GSUdf Q0hBUkdFUl9UV0w0MDMwIGlzIG5vdCBzZXQKQ09ORklHX0NIQVJHRVJfTFA4NzI3PXkKIyBDT05G SUdfQ0hBUkdFUl9HUElPIGlzIG5vdCBzZXQKIyBDT05GSUdfQ0hBUkdFUl9NQU5BR0VSIGlzIG5v dCBzZXQKIyBDT05GSUdfQ0hBUkdFUl9NQVgxNDU3NyBpcyBub3Qgc2V0CkNPTkZJR19DSEFSR0VS X01BWDg5OTc9eQojIENPTkZJR19DSEFSR0VSX01BWDg5OTggaXMgbm90IHNldAojIENPTkZJR19D SEFSR0VSX0JRMjQxNVggaXMgbm90IHNldApDT05GSUdfQ0hBUkdFUl9CUTI0MTkwPW0KQ09ORklH X0NIQVJHRVJfQlEyNDI1Nz1tCkNPTkZJR19DSEFSR0VSX0JRMjQ3MzU9eQojIENPTkZJR19DSEFS R0VSX0JRMjU4OTAgaXMgbm90IHNldApDT05GSUdfQ0hBUkdFUl9TTUIzNDc9eQpDT05GSUdfQ0hB UkdFUl9UUFM2NTA5MD1tCiMgQ09ORklHX0JBVFRFUllfR0FVR0VfTFRDMjk0MSBpcyBub3Qgc2V0 CiMgQ09ORklHX0JBVFRFUllfUlQ1MDMzIGlzIG5vdCBzZXQKQ09ORklHX0NIQVJHRVJfUlQ5NDU1 PXkKIyBDT05GSUdfUE9XRVJfUkVTRVQgaXMgbm90IHNldAojIENPTkZJR19QT1dFUl9BVlMgaXMg bm90IHNldApDT05GSUdfSFdNT049eQpDT05GSUdfSFdNT05fVklEPXkKQ09ORklHX0hXTU9OX0RF QlVHX0NISVA9eQoKIwojIE5hdGl2ZSBkcml2ZXJzCiMKIyBDT05GSUdfU0VOU09SU19BQklUVUdV UlUgaXMgbm90IHNldApDT05GSUdfU0VOU09SU19BQklUVUdVUlUzPW0KQ09ORklHX1NFTlNPUlNf QUQ3MzE0PW0KQ09ORklHX1NFTlNPUlNfQUQ3NDE0PXkKQ09ORklHX1NFTlNPUlNfQUQ3NDE4PXkK Q09ORklHX1NFTlNPUlNfQURNMTAyMT1tCkNPTkZJR19TRU5TT1JTX0FETTEwMjU9bQpDT05GSUdf U0VOU09SU19BRE0xMDI2PXkKQ09ORklHX1NFTlNPUlNfQURNMTAyOT1tCkNPTkZJR19TRU5TT1JT X0FETTEwMzE9eQpDT05GSUdfU0VOU09SU19BRE05MjQwPW0KQ09ORklHX1NFTlNPUlNfQURUN1gx MD15CkNPTkZJR19TRU5TT1JTX0FEVDczMTA9eQojIENPTkZJR19TRU5TT1JTX0FEVDc0MTAgaXMg bm90IHNldApDT05GSUdfU0VOU09SU19BRFQ3NDExPW0KQ09ORklHX1NFTlNPUlNfQURUNzQ2Mj15 CkNPTkZJR19TRU5TT1JTX0FEVDc0NzA9eQpDT05GSUdfU0VOU09SU19BRFQ3NDc1PXkKIyBDT05G SUdfU0VOU09SU19BU0M3NjIxIGlzIG5vdCBzZXQKIyBDT05GSUdfU0VOU09SU19LOFRFTVAgaXMg bm90IHNldAojIENPTkZJR19TRU5TT1JTX0sxMFRFTVAgaXMgbm90IHNldAojIENPTkZJR19TRU5T T1JTX0ZBTTE1SF9QT1dFUiBpcyBub3Qgc2V0CiMgQ09ORklHX1NFTlNPUlNfQVBQTEVTTUMgaXMg bm90IHNldApDT05GSUdfU0VOU09SU19BU0IxMDA9bQpDT05GSUdfU0VOU09SU19BVFhQMT1tCkNP TkZJR19TRU5TT1JTX0RTNjIwPW0KQ09ORklHX1NFTlNPUlNfRFMxNjIxPXkKIyBDT05GSUdfU0VO U09SU19ERUxMX1NNTSBpcyBub3Qgc2V0CkNPTkZJR19TRU5TT1JTX0RBOTA1Ml9BREM9eQojIENP TkZJR19TRU5TT1JTX0k1S19BTUIgaXMgbm90IHNldApDT05GSUdfU0VOU09SU19GNzE4MDVGPW0K IyBDT05GSUdfU0VOU09SU19GNzE4ODJGRyBpcyBub3Qgc2V0CkNPTkZJR19TRU5TT1JTX0Y3NTM3 NVM9bQpDT05GSUdfU0VOU09SU19NQzEzNzgzX0FEQz15CkNPTkZJR19TRU5TT1JTX0ZTQ0hNRD1t CkNPTkZJR19TRU5TT1JTX0dMNTE4U009bQojIENPTkZJR19TRU5TT1JTX0dMNTIwU00gaXMgbm90 IHNldApDT05GSUdfU0VOU09SU19HNzYwQT1tCkNPTkZJR19TRU5TT1JTX0c3NjI9eQpDT05GSUdf U0VOU09SU19HUElPX0ZBTj1tCkNPTkZJR19TRU5TT1JTX0hJSDYxMzA9bQojIENPTkZJR19TRU5T T1JTX0lCTUFFTSBpcyBub3Qgc2V0CiMgQ09ORklHX1NFTlNPUlNfSUJNUEVYIGlzIG5vdCBzZXQK Q09ORklHX1NFTlNPUlNfSUlPX0hXTU9OPW0KIyBDT05GSUdfU0VOU09SU19JNTUwMCBpcyBub3Qg c2V0CkNPTkZJR19TRU5TT1JTX0NPUkVURU1QPW0KQ09ORklHX1NFTlNPUlNfSVQ4Nz1tCkNPTkZJ R19TRU5TT1JTX0pDNDI9bQojIENPTkZJR19TRU5TT1JTX1BPV1IxMjIwIGlzIG5vdCBzZXQKQ09O RklHX1NFTlNPUlNfTElORUFHRT15CkNPTkZJR19TRU5TT1JTX0xUQzI5NDU9eQpDT05GSUdfU0VO U09SU19MVEM0MTUxPXkKQ09ORklHX1NFTlNPUlNfTFRDNDIxNT15CkNPTkZJR19TRU5TT1JTX0xU QzQyMjI9eQpDT05GSUdfU0VOU09SU19MVEM0MjQ1PXkKIyBDT05GSUdfU0VOU09SU19MVEM0MjYw IGlzIG5vdCBzZXQKIyBDT05GSUdfU0VOU09SU19MVEM0MjYxIGlzIG5vdCBzZXQKQ09ORklHX1NF TlNPUlNfTUFYMTExMT1tCkNPTkZJR19TRU5TT1JTX01BWDE2MDY1PXkKQ09ORklHX1NFTlNPUlNf TUFYMTYxOT1tCiMgQ09ORklHX1NFTlNPUlNfTUFYMTY2OCBpcyBub3Qgc2V0CiMgQ09ORklHX1NF TlNPUlNfTUFYMTk3IGlzIG5vdCBzZXQKIyBDT05GSUdfU0VOU09SU19NQVg2NjM5IGlzIG5vdCBz ZXQKQ09ORklHX1NFTlNPUlNfTUFYNjY0Mj15CkNPTkZJR19TRU5TT1JTX01BWDY2NTA9bQpDT05G SUdfU0VOU09SU19NQVg2Njk3PXkKIyBDT05GSUdfU0VOU09SU19IVFUyMSBpcyBub3Qgc2V0CkNP TkZJR19TRU5TT1JTX01DUDMwMjE9eQpDT05GSUdfU0VOU09SU19NRU5GMjFCTUNfSFdNT049eQpD T05GSUdfU0VOU09SU19BRENYWD1tCiMgQ09ORklHX1NFTlNPUlNfTE02MyBpcyBub3Qgc2V0CkNP TkZJR19TRU5TT1JTX0xNNzA9eQpDT05GSUdfU0VOU09SU19MTTczPXkKQ09ORklHX1NFTlNPUlNf TE03NT1tCkNPTkZJR19TRU5TT1JTX0xNNzc9eQpDT05GSUdfU0VOU09SU19MTTc4PXkKQ09ORklH X1NFTlNPUlNfTE04MD1tCkNPTkZJR19TRU5TT1JTX0xNODM9bQojIENPTkZJR19TRU5TT1JTX0xN ODUgaXMgbm90IHNldApDT05GSUdfU0VOU09SU19MTTg3PW0KIyBDT05GSUdfU0VOU09SU19MTTkw IGlzIG5vdCBzZXQKIyBDT05GSUdfU0VOU09SU19MTTkyIGlzIG5vdCBzZXQKQ09ORklHX1NFTlNP UlNfTE05Mz1tCkNPTkZJR19TRU5TT1JTX0xNOTUyMzQ9bQojIENPTkZJR19TRU5TT1JTX0xNOTUy NDEgaXMgbm90IHNldApDT05GSUdfU0VOU09SU19MTTk1MjQ1PXkKQ09ORklHX1NFTlNPUlNfUEM4 NzM2MD1tCkNPTkZJR19TRU5TT1JTX1BDODc0Mjc9bQpDT05GSUdfU0VOU09SU19OVENfVEhFUk1J U1RPUj15CiMgQ09ORklHX1NFTlNPUlNfTkNUNjY4MyBpcyBub3Qgc2V0CkNPTkZJR19TRU5TT1JT X05DVDY3NzU9eQpDT05GSUdfU0VOU09SU19OQ1Q3ODAyPW0KQ09ORklHX1NFTlNPUlNfTkNUNzkw ND15CkNPTkZJR19TRU5TT1JTX1BDRjg1OTE9bQpDT05GSUdfUE1CVVM9eQpDT05GSUdfU0VOU09S U19QTUJVUz1tCkNPTkZJR19TRU5TT1JTX0FETTEyNzU9bQojIENPTkZJR19TRU5TT1JTX0xNMjUw NjYgaXMgbm90IHNldApDT05GSUdfU0VOU09SU19MVEMyOTc4PW0KIyBDT05GSUdfU0VOU09SU19M VEMyOTc4X1JFR1VMQVRPUiBpcyBub3Qgc2V0CkNPTkZJR19TRU5TT1JTX01BWDE2MDY0PW0KQ09O RklHX1NFTlNPUlNfTUFYMjA3NTE9eQpDT05GSUdfU0VOU09SU19NQVgzNDQ0MD1tCkNPTkZJR19T RU5TT1JTX01BWDg2ODg9eQpDT05GSUdfU0VOU09SU19UUFM0MDQyMj15CkNPTkZJR19TRU5TT1JT X1VDRDkwMDA9bQpDT05GSUdfU0VOU09SU19VQ0Q5MjAwPW0KIyBDT05GSUdfU0VOU09SU19aTDYx MDAgaXMgbm90IHNldApDT05GSUdfU0VOU09SU19TSFQxNT1tCiMgQ09ORklHX1NFTlNPUlNfU0hU MjEgaXMgbm90IHNldApDT05GSUdfU0VOU09SU19TSFRDMT1tCiMgQ09ORklHX1NFTlNPUlNfU0lT NTU5NSBpcyBub3Qgc2V0CkNPTkZJR19TRU5TT1JTX0RNRTE3Mzc9eQpDT05GSUdfU0VOU09SU19F TUMxNDAzPW0KIyBDT05GSUdfU0VOU09SU19FTUMyMTAzIGlzIG5vdCBzZXQKIyBDT05GSUdfU0VO U09SU19FTUM2VzIwMSBpcyBub3Qgc2V0CiMgQ09ORklHX1NFTlNPUlNfU01TQzQ3TTEgaXMgbm90 IHNldApDT05GSUdfU0VOU09SU19TTVNDNDdNMTkyPXkKIyBDT05GSUdfU0VOU09SU19TTVNDNDdC Mzk3IGlzIG5vdCBzZXQKIyBDT05GSUdfU0VOU09SU19TQ0g1NlhYX0NPTU1PTiBpcyBub3Qgc2V0 CkNPTkZJR19TRU5TT1JTX1NNTTY2NT1tCkNPTkZJR19TRU5TT1JTX0FEQzEyOEQ4MTg9eQpDT05G SUdfU0VOU09SU19BRFMxMDE1PW0KQ09ORklHX1NFTlNPUlNfQURTNzgyOD15CkNPTkZJR19TRU5T T1JTX0FEUzc4NzE9eQojIENPTkZJR19TRU5TT1JTX0FNQzY4MjEgaXMgbm90IHNldApDT05GSUdf U0VOU09SU19JTkEyMDk9bQojIENPTkZJR19TRU5TT1JTX0lOQTJYWCBpcyBub3Qgc2V0CiMgQ09O RklHX1NFTlNPUlNfVEM3NCBpcyBub3Qgc2V0CiMgQ09ORklHX1NFTlNPUlNfVEhNQzUwIGlzIG5v dCBzZXQKQ09ORklHX1NFTlNPUlNfVE1QMTAyPXkKQ09ORklHX1NFTlNPUlNfVE1QMTAzPXkKQ09O RklHX1NFTlNPUlNfVE1QNDAxPXkKQ09ORklHX1NFTlNPUlNfVE1QNDIxPW0KQ09ORklHX1NFTlNP UlNfVFdMNDAzMF9NQURDPW0KQ09ORklHX1NFTlNPUlNfVklBX0NQVVRFTVA9bQojIENPTkZJR19T RU5TT1JTX1ZJQTY4NkEgaXMgbm90IHNldApDT05GSUdfU0VOU09SU19WVDEyMTE9bQojIENPTkZJ R19TRU5TT1JTX1ZUODIzMSBpcyBub3Qgc2V0CkNPTkZJR19TRU5TT1JTX1c4Mzc4MUQ9eQpDT05G SUdfU0VOU09SU19XODM3OTFEPW0KQ09ORklHX1NFTlNPUlNfVzgzNzkyRD1tCiMgQ09ORklHX1NF TlNPUlNfVzgzNzkzIGlzIG5vdCBzZXQKQ09ORklHX1NFTlNPUlNfVzgzNzk1PW0KIyBDT05GSUdf U0VOU09SU19XODM3OTVfRkFOQ1RSTCBpcyBub3Qgc2V0CkNPTkZJR19TRU5TT1JTX1c4M0w3ODVU Uz15CiMgQ09ORklHX1NFTlNPUlNfVzgzTDc4Nk5HIGlzIG5vdCBzZXQKQ09ORklHX1NFTlNPUlNf VzgzNjI3SEY9eQpDT05GSUdfU0VOU09SU19XODM2MjdFSEY9bQpDT05GSUdfU0VOU09SU19XTTgz MVg9bQoKIwojIEFDUEkgZHJpdmVycwojCiMgQ09ORklHX1NFTlNPUlNfQUNQSV9QT1dFUiBpcyBu b3Qgc2V0CiMgQ09ORklHX1NFTlNPUlNfQVRLMDExMCBpcyBub3Qgc2V0CkNPTkZJR19USEVSTUFM PXkKQ09ORklHX1RIRVJNQUxfSFdNT049eQojIENPTkZJR19USEVSTUFMX1dSSVRBQkxFX1RSSVBT IGlzIG5vdCBzZXQKQ09ORklHX1RIRVJNQUxfREVGQVVMVF9HT1ZfU1RFUF9XSVNFPXkKIyBDT05G SUdfVEhFUk1BTF9ERUZBVUxUX0dPVl9GQUlSX1NIQVJFIGlzIG5vdCBzZXQKIyBDT05GSUdfVEhF Uk1BTF9ERUZBVUxUX0dPVl9VU0VSX1NQQUNFIGlzIG5vdCBzZXQKIyBDT05GSUdfVEhFUk1BTF9E RUZBVUxUX0dPVl9QT1dFUl9BTExPQ0FUT1IgaXMgbm90IHNldAojIENPTkZJR19USEVSTUFMX0dP Vl9GQUlSX1NIQVJFIGlzIG5vdCBzZXQKQ09ORklHX1RIRVJNQUxfR09WX1NURVBfV0lTRT15CkNP TkZJR19USEVSTUFMX0dPVl9CQU5HX0JBTkc9eQpDT05GSUdfVEhFUk1BTF9HT1ZfVVNFUl9TUEFD RT15CiMgQ09ORklHX1RIRVJNQUxfR09WX1BPV0VSX0FMTE9DQVRPUiBpcyBub3Qgc2V0CkNPTkZJ R19USEVSTUFMX0VNVUxBVElPTj15CkNPTkZJR19JTlRFTF9QT1dFUkNMQU1QPW0KIyBDT05GSUdf SU5URUxfU09DX0RUU19USEVSTUFMIGlzIG5vdCBzZXQKIyBDT05GSUdfSU5UMzQwWF9USEVSTUFM IGlzIG5vdCBzZXQKIyBDT05GSUdfSU5URUxfUENIX1RIRVJNQUwgaXMgbm90IHNldAojIENPTkZJ R19XQVRDSERPRyBpcyBub3Qgc2V0CkNPTkZJR19TU0JfUE9TU0lCTEU9eQoKIwojIFNvbmljcyBT aWxpY29uIEJhY2twbGFuZQojCiMgQ09ORklHX1NTQiBpcyBub3Qgc2V0CkNPTkZJR19CQ01BX1BP U1NJQkxFPXkKCiMKIyBCcm9hZGNvbSBzcGVjaWZpYyBBTUJBCiMKQ09ORklHX0JDTUE9bQpDT05G SUdfQkNNQV9IT1NUX1BDSV9QT1NTSUJMRT15CkNPTkZJR19CQ01BX0hPU1RfUENJPXkKIyBDT05G SUdfQkNNQV9IT1NUX1NPQyBpcyBub3Qgc2V0CkNPTkZJR19CQ01BX0RSSVZFUl9QQ0k9eQojIENP TkZJR19CQ01BX0RSSVZFUl9HTUFDX0NNTiBpcyBub3Qgc2V0CiMgQ09ORklHX0JDTUFfRFJJVkVS X0dQSU8gaXMgbm90IHNldApDT05GSUdfQkNNQV9ERUJVRz15CgojCiMgTXVsdGlmdW5jdGlvbiBk ZXZpY2UgZHJpdmVycwojCkNPTkZJR19NRkRfQ09SRT15CiMgQ09ORklHX01GRF9DUzU1MzUgaXMg bm90IHNldApDT05GSUdfTUZEX0FTMzcxMT15CiMgQ09ORklHX1BNSUNfQURQNTUyMCBpcyBub3Qg c2V0CkNPTkZJR19NRkRfQUFUMjg3MF9DT1JFPXkKQ09ORklHX01GRF9CQ001OTBYWD1tCkNPTkZJ R19NRkRfQVhQMjBYPXkKQ09ORklHX01GRF9DUk9TX0VDPW0KQ09ORklHX01GRF9DUk9TX0VDX0ky Qz1tCkNPTkZJR19NRkRfQ1JPU19FQ19TUEk9bQpDT05GSUdfUE1JQ19EQTkwM1g9eQpDT05GSUdf UE1JQ19EQTkwNTI9eQpDT05GSUdfTUZEX0RBOTA1Ml9TUEk9eQojIENPTkZJR19NRkRfREE5MDUy X0kyQyBpcyBub3Qgc2V0CiMgQ09ORklHX01GRF9EQTkwNTUgaXMgbm90IHNldApDT05GSUdfTUZE X0RBOTA2Mj15CkNPTkZJR19NRkRfREE5MDYzPXkKQ09ORklHX01GRF9EQTkxNTA9eQojIENPTkZJ R19NRkRfRExOMiBpcyBub3Qgc2V0CkNPTkZJR19NRkRfTUMxM1hYWD15CkNPTkZJR19NRkRfTUMx M1hYWF9TUEk9eQpDT05GSUdfTUZEX01DMTNYWFhfSTJDPXkKQ09ORklHX0hUQ19QQVNJQzM9eQpD T05GSUdfSFRDX0kyQ1BMRD15CiMgQ09ORklHX0xQQ19JQ0ggaXMgbm90IHNldAojIENPTkZJR19M UENfU0NIIGlzIG5vdCBzZXQKQ09ORklHX0lOVEVMX1NPQ19QTUlDPXkKIyBDT05GSUdfTUZEX0lO VEVMX0xQU1NfQUNQSSBpcyBub3Qgc2V0CiMgQ09ORklHX01GRF9JTlRFTF9MUFNTX1BDSSBpcyBu b3Qgc2V0CiMgQ09ORklHX01GRF9KQU5aX0NNT0RJTyBpcyBub3Qgc2V0CkNPTkZJR19NRkRfS0VN UExEPW0KQ09ORklHX01GRF84OFBNODAwPXkKIyBDT05GSUdfTUZEXzg4UE04MDUgaXMgbm90IHNl dApDT05GSUdfTUZEXzg4UE04NjBYPXkKQ09ORklHX01GRF9NQVgxNDU3Nz15CiMgQ09ORklHX01G RF9NQVg3NzY5MyBpcyBub3Qgc2V0CkNPTkZJR19NRkRfTUFYNzc4NDM9eQpDT05GSUdfTUZEX01B WDg5MDc9eQojIENPTkZJR19NRkRfTUFYODkyNSBpcyBub3Qgc2V0CkNPTkZJR19NRkRfTUFYODk5 Nz15CkNPTkZJR19NRkRfTUFYODk5OD15CkNPTkZJR19NRkRfTVQ2Mzk3PW0KQ09ORklHX01GRF9N RU5GMjFCTUM9eQpDT05GSUdfRVpYX1BDQVA9eQpDT05GSUdfTUZEX1ZJUEVSQk9BUkQ9bQpDT05G SUdfTUZEX1JFVFU9eQpDT05GSUdfTUZEX1BDRjUwNjMzPXkKQ09ORklHX1BDRjUwNjMzX0FEQz15 CkNPTkZJR19QQ0Y1MDYzM19HUElPPXkKIyBDT05GSUdfTUZEX1JEQzMyMVggaXMgbm90IHNldAoj IENPTkZJR19NRkRfUlRTWF9QQ0kgaXMgbm90IHNldApDT05GSUdfTUZEX1JUNTAzMz1tCkNPTkZJ R19NRkRfUlRTWF9VU0I9bQpDT05GSUdfTUZEX1JDNVQ1ODM9eQpDT05GSUdfTUZEX1JONVQ2MTg9 bQojIENPTkZJR19NRkRfU0VDX0NPUkUgaXMgbm90IHNldApDT05GSUdfTUZEX1NJNDc2WF9DT1JF PW0KQ09ORklHX01GRF9TTTUwMT1tCiMgQ09ORklHX01GRF9TTTUwMV9HUElPIGlzIG5vdCBzZXQK Q09ORklHX01GRF9TS1k4MTQ1Mj15CkNPTkZJR19NRkRfU01TQz15CiMgQ09ORklHX0FCWDUwMF9D T1JFIGlzIG5vdCBzZXQKQ09ORklHX01GRF9TWVNDT049eQpDT05GSUdfTUZEX1RJX0FNMzM1WF9U U0NBREM9eQpDT05GSUdfTUZEX0xQMzk0Mz15CiMgQ09ORklHX01GRF9MUDg3ODggaXMgbm90IHNl dAojIENPTkZJR19NRkRfUEFMTUFTIGlzIG5vdCBzZXQKIyBDT05GSUdfVFBTNjEwNVggaXMgbm90 IHNldAojIENPTkZJR19UUFM2NTAxMCBpcyBub3Qgc2V0CkNPTkZJR19UUFM2NTA3WD1tCkNPTkZJ R19NRkRfVFBTNjUwOTA9eQojIENPTkZJR19NRkRfVFBTNjUyMTcgaXMgbm90IHNldAojIENPTkZJ R19NRkRfVFBTNjUyMTggaXMgbm90IHNldApDT05GSUdfTUZEX1RQUzY1ODZYPXkKQ09ORklHX01G RF9UUFM2NTkxMD15CkNPTkZJR19NRkRfVFBTNjU5MTI9eQojIENPTkZJR19NRkRfVFBTNjU5MTJf STJDIGlzIG5vdCBzZXQKQ09ORklHX01GRF9UUFM2NTkxMl9TUEk9eQojIENPTkZJR19NRkRfVFBT ODAwMzEgaXMgbm90IHNldApDT05GSUdfVFdMNDAzMF9DT1JFPXkKQ09ORklHX01GRF9UV0w0MDMw X0FVRElPPXkKQ09ORklHX1RXTDYwNDBfQ09SRT15CkNPTkZJR19NRkRfV0wxMjczX0NPUkU9bQoj IENPTkZJR19NRkRfTE0zNTMzIGlzIG5vdCBzZXQKIyBDT05GSUdfTUZEX1RJTUJFUkRBTEUgaXMg bm90IHNldAojIENPTkZJR19NRkRfVE1JTyBpcyBub3Qgc2V0CiMgQ09ORklHX01GRF9WWDg1NSBp cyBub3Qgc2V0CkNPTkZJR19NRkRfQVJJWk9OQT15CkNPTkZJR19NRkRfQVJJWk9OQV9JMkM9eQpD T05GSUdfTUZEX0FSSVpPTkFfU1BJPXkKQ09ORklHX01GRF9XTTUxMDI9eQpDT05GSUdfTUZEX1dN NTExMD15CkNPTkZJR19NRkRfV004OTk3PXkKQ09ORklHX01GRF9XTTg5OTg9eQpDT05GSUdfTUZE X1dNODQwMD15CkNPTkZJR19NRkRfV004MzFYPXkKQ09ORklHX01GRF9XTTgzMVhfSTJDPXkKIyBD T05GSUdfTUZEX1dNODMxWF9TUEkgaXMgbm90IHNldAojIENPTkZJR19NRkRfV004MzUwX0kyQyBp cyBub3Qgc2V0CkNPTkZJR19NRkRfV004OTk0PXkKQ09ORklHX1JFR1VMQVRPUj15CiMgQ09ORklH X1JFR1VMQVRPUl9ERUJVRyBpcyBub3Qgc2V0CkNPTkZJR19SRUdVTEFUT1JfRklYRURfVk9MVEFH RT1tCiMgQ09ORklHX1JFR1VMQVRPUl9WSVJUVUFMX0NPTlNVTUVSIGlzIG5vdCBzZXQKQ09ORklH X1JFR1VMQVRPUl9VU0VSU1BBQ0VfQ09OU1VNRVI9eQojIENPTkZJR19SRUdVTEFUT1JfODhQTTgw MCBpcyBub3Qgc2V0CiMgQ09ORklHX1JFR1VMQVRPUl84OFBNODYwNyBpcyBub3Qgc2V0CkNPTkZJ R19SRUdVTEFUT1JfQUNUODg2NT1tCiMgQ09ORklHX1JFR1VMQVRPUl9BRDUzOTggaXMgbm90IHNl dApDT05GSUdfUkVHVUxBVE9SX0FOQVRPUD1tCiMgQ09ORklHX1JFR1VMQVRPUl9BQVQyODcwIGlz IG5vdCBzZXQKQ09ORklHX1JFR1VMQVRPUl9BUzM3MTE9eQpDT05GSUdfUkVHVUxBVE9SX0FYUDIw WD15CkNPTkZJR19SRUdVTEFUT1JfQkNNNTkwWFg9bQpDT05GSUdfUkVHVUxBVE9SX0RBOTAzWD15 CiMgQ09ORklHX1JFR1VMQVRPUl9EQTkwNTIgaXMgbm90IHNldApDT05GSUdfUkVHVUxBVE9SX0RB OTA2Mj1tCkNPTkZJR19SRUdVTEFUT1JfREE5MDYzPW0KQ09ORklHX1JFR1VMQVRPUl9EQTkyMTA9 bQojIENPTkZJR19SRUdVTEFUT1JfREE5MjExIGlzIG5vdCBzZXQKQ09ORklHX1JFR1VMQVRPUl9G QU41MzU1NT1tCkNPTkZJR19SRUdVTEFUT1JfR1BJTz1tCkNPTkZJR19SRUdVTEFUT1JfSVNMOTMw NT1tCkNPTkZJR19SRUdVTEFUT1JfSVNMNjI3MUE9bQojIENPTkZJR19SRUdVTEFUT1JfTFAzOTcx IGlzIG5vdCBzZXQKQ09ORklHX1JFR1VMQVRPUl9MUDM5NzI9bQpDT05GSUdfUkVHVUxBVE9SX0xQ ODcyWD15CiMgQ09ORklHX1JFR1VMQVRPUl9MUDg3NTUgaXMgbm90IHNldApDT05GSUdfUkVHVUxB VE9SX0xUQzM1ODk9eQojIENPTkZJR19SRUdVTEFUT1JfTUFYMTQ1NzcgaXMgbm90IHNldApDT05G SUdfUkVHVUxBVE9SX01BWDE1ODY9bQpDT05GSUdfUkVHVUxBVE9SX01BWDg2NDk9bQpDT05GSUdf UkVHVUxBVE9SX01BWDg2NjA9bQpDT05GSUdfUkVHVUxBVE9SX01BWDg5MDc9eQpDT05GSUdfUkVH VUxBVE9SX01BWDg5NTI9bQpDT05GSUdfUkVHVUxBVE9SX01BWDg5NzM9eQpDT05GSUdfUkVHVUxB VE9SX01BWDg5OTc9eQpDT05GSUdfUkVHVUxBVE9SX01BWDg5OTg9bQojIENPTkZJR19SRUdVTEFU T1JfTUFYNzc2OTMgaXMgbm90IHNldApDT05GSUdfUkVHVUxBVE9SX01DMTNYWFhfQ09SRT1tCkNP TkZJR19SRUdVTEFUT1JfTUMxMzc4Mz1tCiMgQ09ORklHX1JFR1VMQVRPUl9NQzEzODkyIGlzIG5v dCBzZXQKIyBDT05GSUdfUkVHVUxBVE9SX01UNjMxMSBpcyBub3Qgc2V0CiMgQ09ORklHX1JFR1VM QVRPUl9NVDYzOTcgaXMgbm90IHNldApDT05GSUdfUkVHVUxBVE9SX1BDQVA9bQpDT05GSUdfUkVH VUxBVE9SX1BDRjUwNjMzPW0KIyBDT05GSUdfUkVHVUxBVE9SX1BGVVpFMTAwIGlzIG5vdCBzZXQK Q09ORklHX1JFR1VMQVRPUl9RQ09NX1NQTUk9bQojIENPTkZJR19SRUdVTEFUT1JfUkM1VDU4MyBp cyBub3Qgc2V0CkNPTkZJR19SRUdVTEFUT1JfUk41VDYxOD1tCkNPTkZJR19SRUdVTEFUT1JfUlQ1 MDMzPW0KIyBDT05GSUdfUkVHVUxBVE9SX1NLWTgxNDUyIGlzIG5vdCBzZXQKQ09ORklHX1JFR1VM QVRPUl9UUFM1MTYzMj15CiMgQ09ORklHX1JFR1VMQVRPUl9UUFM2MjM2MCBpcyBub3Qgc2V0CiMg Q09ORklHX1JFR1VMQVRPUl9UUFM2NTAyMyBpcyBub3Qgc2V0CiMgQ09ORklHX1JFR1VMQVRPUl9U UFM2NTA3WCBpcyBub3Qgc2V0CkNPTkZJR19SRUdVTEFUT1JfVFBTNjUwOTA9eQojIENPTkZJR19S RUdVTEFUT1JfVFBTNjUyNFggaXMgbm90IHNldAojIENPTkZJR19SRUdVTEFUT1JfVFBTNjU4Nlgg aXMgbm90IHNldApDT05GSUdfUkVHVUxBVE9SX1RQUzY1OTEwPXkKQ09ORklHX1JFR1VMQVRPUl9U UFM2NTkxMj15CkNPTkZJR19SRUdVTEFUT1JfVFdMNDAzMD1tCkNPTkZJR19SRUdVTEFUT1JfV004 MzFYPXkKQ09ORklHX1JFR1VMQVRPUl9XTTg0MDA9eQpDT05GSUdfUkVHVUxBVE9SX1dNODk5ND15 CkNPTkZJR19NRURJQV9TVVBQT1JUPXkKCiMKIyBNdWx0aW1lZGlhIGNvcmUgc3VwcG9ydAojCkNP TkZJR19NRURJQV9DQU1FUkFfU1VQUE9SVD15CkNPTkZJR19NRURJQV9BTkFMT0dfVFZfU1VQUE9S VD15CkNPTkZJR19NRURJQV9ESUdJVEFMX1RWX1NVUFBPUlQ9eQpDT05GSUdfTUVESUFfUkFESU9f U1VQUE9SVD15CiMgQ09ORklHX01FRElBX1NEUl9TVVBQT1JUIGlzIG5vdCBzZXQKQ09ORklHX01F RElBX1JDX1NVUFBPUlQ9eQpDT05GSUdfTUVESUFfQ09OVFJPTExFUj15CkNPTkZJR19WSURFT19E RVY9eQojIENPTkZJR19WSURFT19WNEwyX1NVQkRFVl9BUEkgaXMgbm90IHNldApDT05GSUdfVklE RU9fVjRMMj15CkNPTkZJR19WSURFT19BRFZfREVCVUc9eQpDT05GSUdfVklERU9fRklYRURfTUlO T1JfUkFOR0VTPXkKQ09ORklHX1ZJREVPX1RVTkVSPW0KQ09ORklHX1ZJREVPQlVGX0dFTj1tCkNP TkZJR19WSURFT0JVRl9WTUFMTE9DPW0KQ09ORklHX1ZJREVPQlVGX0RWQj1tCkNPTkZJR19WSURF T0JVRjJfQ09SRT1tCkNPTkZJR19WSURFT0JVRjJfTUVNT1BTPW0KQ09ORklHX1ZJREVPQlVGMl9W TUFMTE9DPW0KQ09ORklHX0RWQl9DT1JFPXkKIyBDT05GSUdfVFRQQ0lfRUVQUk9NIGlzIG5vdCBz ZXQKQ09ORklHX0RWQl9NQVhfQURBUFRFUlM9OApDT05GSUdfRFZCX0RZTkFNSUNfTUlOT1JTPXkK CiMKIyBNZWRpYSBkcml2ZXJzCiMKQ09ORklHX1JDX0NPUkU9eQojIENPTkZJR19SQ19NQVAgaXMg bm90IHNldAojIENPTkZJR19SQ19ERUNPREVSUyBpcyBub3Qgc2V0CkNPTkZJR19SQ19ERVZJQ0VT PXkKIyBDT05GSUdfUkNfQVRJX1JFTU9URSBpcyBub3Qgc2V0CkNPTkZJR19JUl9FTkU9bQpDT05G SUdfSVJfSElYNUhEMj1tCkNPTkZJR19JUl9JTU9OPW0KQ09ORklHX0lSX01DRVVTQj1tCkNPTkZJ R19JUl9JVEVfQ0lSPW0KQ09ORklHX0lSX0ZJTlRFSz1tCkNPTkZJR19JUl9OVVZPVE9OPW0KQ09O RklHX0lSX1JFRFJBVDM9bQpDT05GSUdfSVJfU1RSRUFNWkFQPW0KIyBDT05GSUdfSVJfV0lOQk9O RF9DSVIgaXMgbm90IHNldAojIENPTkZJR19JUl9JR09SUExVR1VTQiBpcyBub3Qgc2V0CkNPTkZJ R19JUl9JR1VBTkE9bQojIENPTkZJR19JUl9UVFVTQklSIGlzIG5vdCBzZXQKIyBDT05GSUdfUkNf TE9PUEJBQ0sgaXMgbm90IHNldApDT05GSUdfSVJfR1BJT19DSVI9bQpDT05GSUdfTUVESUFfVVNC X1NVUFBPUlQ9eQoKIwojIFdlYmNhbSBkZXZpY2VzCiMKIyBDT05GSUdfVVNCX1ZJREVPX0NMQVNT IGlzIG5vdCBzZXQKIyBDT05GSUdfVVNCX0dTUENBIGlzIG5vdCBzZXQKQ09ORklHX1VTQl9QV0M9 bQpDT05GSUdfVVNCX1BXQ19ERUJVRz15CkNPTkZJR19VU0JfUFdDX0lOUFVUX0VWREVWPXkKQ09O RklHX1ZJREVPX0NQSUEyPW0KQ09ORklHX1VTQl9aUjM2NFhYPW0KQ09ORklHX1VTQl9TVEtXRUJD QU09bQpDT05GSUdfVVNCX1MyMjU1PW0KCiMKIyBBbmFsb2cgVFYgVVNCIGRldmljZXMKIwpDT05G SUdfVklERU9fUFZSVVNCMj1tCkNPTkZJR19WSURFT19QVlJVU0IyX1NZU0ZTPXkKIyBDT05GSUdf VklERU9fUFZSVVNCMl9EVkIgaXMgbm90IHNldAojIENPTkZJR19WSURFT19QVlJVU0IyX0RFQlVH SUZDIGlzIG5vdCBzZXQKIyBDT05GSUdfVklERU9fSERQVlIgaXMgbm90IHNldApDT05GSUdfVklE RU9fVVNCVklTSU9OPW0KIyBDT05GSUdfVklERU9fU1RLMTE2MF9DT01NT04gaXMgbm90IHNldAoK IwojIEFuYWxvZy9kaWdpdGFsIFRWIFVTQiBkZXZpY2VzCiMKQ09ORklHX1ZJREVPX0FVMDgyOD1t CiMgQ09ORklHX1ZJREVPX0FVMDgyOF9WNEwyIGlzIG5vdCBzZXQKIyBDT05GSUdfVklERU9fQVUw ODI4X1JDIGlzIG5vdCBzZXQKQ09ORklHX1ZJREVPX0NYMjMxWFg9bQpDT05GSUdfVklERU9fQ1gy MzFYWF9SQz15CkNPTkZJR19WSURFT19DWDIzMVhYX0RWQj1tCkNPTkZJR19WSURFT19UTTYwMDA9 bQojIENPTkZJR19WSURFT19UTTYwMDBfRFZCIGlzIG5vdCBzZXQKCiMKIyBEaWdpdGFsIFRWIFVT QiBkZXZpY2VzCiMKIyBDT05GSUdfRFZCX1VTQiBpcyBub3Qgc2V0CkNPTkZJR19EVkJfVVNCX1Yy PW0KIyBDT05GSUdfRFZCX1VTQl9BRjkwMTUgaXMgbm90IHNldApDT05GSUdfRFZCX1VTQl9BRjkw MzU9bQojIENPTkZJR19EVkJfVVNCX0FOWVNFRSBpcyBub3Qgc2V0CkNPTkZJR19EVkJfVVNCX0FV NjYxMD1tCiMgQ09ORklHX0RWQl9VU0JfQVo2MDA3IGlzIG5vdCBzZXQKQ09ORklHX0RWQl9VU0Jf Q0U2MjMwPW0KQ09ORklHX0RWQl9VU0JfRUMxNjg9bQpDT05GSUdfRFZCX1VTQl9HTDg2MT1tCiMg Q09ORklHX0RWQl9VU0JfTE1FMjUxMCBpcyBub3Qgc2V0CiMgQ09ORklHX0RWQl9VU0JfTVhMMTEx U0YgaXMgbm90IHNldAojIENPTkZJR19EVkJfVVNCX1JUTDI4WFhVIGlzIG5vdCBzZXQKQ09ORklH X0RWQl9VU0JfRFZCU0tZPW0KIyBDT05GSUdfRFZCX1RUVVNCX0JVREdFVCBpcyBub3Qgc2V0CiMg Q09ORklHX0RWQl9UVFVTQl9ERUMgaXMgbm90IHNldApDT05GSUdfU01TX1VTQl9EUlY9bQpDT05G SUdfRFZCX0IyQzJfRkxFWENPUF9VU0I9bQojIENPTkZJR19EVkJfQjJDMl9GTEVYQ09QX1VTQl9E RUJVRyBpcyBub3Qgc2V0CiMgQ09ORklHX0RWQl9BUzEwMiBpcyBub3Qgc2V0CgojCiMgV2ViY2Ft LCBUViAoYW5hbG9nL2RpZ2l0YWwpIFVTQiBkZXZpY2VzCiMKIyBDT05GSUdfVklERU9fRU0yOFhY IGlzIG5vdCBzZXQKIyBDT05GSUdfTUVESUFfUENJX1NVUFBPUlQgaXMgbm90IHNldAojIENPTkZJ R19WNExfUExBVEZPUk1fRFJJVkVSUyBpcyBub3Qgc2V0CkNPTkZJR19WNExfTUVNMk1FTV9EUklW RVJTPXkKIyBDT05GSUdfVklERU9fU0hfVkVVIGlzIG5vdCBzZXQKIyBDT05GSUdfVjRMX1RFU1Rf RFJJVkVSUyBpcyBub3Qgc2V0CiMgQ09ORklHX0RWQl9QTEFURk9STV9EUklWRVJTIGlzIG5vdCBz ZXQKCiMKIyBTdXBwb3J0ZWQgTU1DL1NESU8gYWRhcHRlcnMKIwpDT05GSUdfU01TX1NESU9fRFJW PW0KQ09ORklHX1JBRElPX0FEQVBURVJTPXkKQ09ORklHX1JBRElPX1RFQTU3NVg9bQpDT05GSUdf UkFESU9fU0k0NzBYPXkKQ09ORklHX1VTQl9TSTQ3MFg9bQpDT05GSUdfSTJDX1NJNDcwWD1tCiMg Q09ORklHX1JBRElPX1NJNDcxMyBpcyBub3Qgc2V0CiMgQ09ORklHX1VTQl9NUjgwMCBpcyBub3Qg c2V0CkNPTkZJR19VU0JfRFNCUj1tCiMgQ09ORklHX1JBRElPX01BWElSQURJTyBpcyBub3Qgc2V0 CkNPTkZJR19SQURJT19TSEFSSz1tCkNPTkZJR19SQURJT19TSEFSSzI9bQojIENPTkZJR19VU0Jf S0VFTkUgaXMgbm90IHNldAojIENPTkZJR19VU0JfUkFSRU1PTk8gaXMgbm90IHNldAojIENPTkZJ R19VU0JfTUE5MDEgaXMgbm90IHNldApDT05GSUdfUkFESU9fVEVBNTc2ND1tCiMgQ09ORklHX1JB RElPX1NBQTc3MDZIIGlzIG5vdCBzZXQKQ09ORklHX1JBRElPX1RFRjY4NjI9eQpDT05GSUdfUkFE SU9fV0wxMjczPW0KCiMKIyBUZXhhcyBJbnN0cnVtZW50cyBXTDEyOHggRk0gZHJpdmVyIChTVCBi YXNlZCkKIwpDT05GSUdfVjRMX1JBRElPX0lTQV9EUklWRVJTPXkKQ09ORklHX1JBRElPX0lTQT15 CiMgQ09ORklHX1JBRElPX0NBREVUIGlzIG5vdCBzZXQKQ09ORklHX1JBRElPX1JUUkFDSz15CkNP TkZJR19SQURJT19SVFJBQ0tfUE9SVD0zMGYKQ09ORklHX1JBRElPX1JUUkFDSzI9eQpDT05GSUdf UkFESU9fUlRSQUNLMl9QT1JUPTMwYwpDT05GSUdfUkFESU9fQVpURUNIPXkKQ09ORklHX1JBRElP X0FaVEVDSF9QT1JUPTM1MApDT05GSUdfUkFESU9fR0VNVEVLPXkKQ09ORklHX1JBRElPX0dFTVRF S19QT1JUPTM0YwojIENPTkZJR19SQURJT19HRU1URUtfUFJPQkUgaXMgbm90IHNldAojIENPTkZJ R19SQURJT19TRjE2Rk1JIGlzIG5vdCBzZXQKQ09ORklHX1JBRElPX1NGMTZGTVIyPW0KQ09ORklH X1JBRElPX1RFUlJBVEVDPW0KIyBDT05GSUdfUkFESU9fVFJVU1QgaXMgbm90IHNldAojIENPTkZJ R19SQURJT19UWVBIT09OIGlzIG5vdCBzZXQKQ09ORklHX1JBRElPX1pPTFRSSVg9eQpDT05GSUdf UkFESU9fWk9MVFJJWF9QT1JUPTIwYwoKIwojIFN1cHBvcnRlZCBGaXJlV2lyZSAoSUVFRSAxMzk0 KSBBZGFwdGVycwojCkNPTkZJR19EVkJfRklSRURUVj1tCkNPTkZJR19EVkJfRklSRURUVl9JTlBV VD15CkNPTkZJR19NRURJQV9DT01NT05fT1BUSU9OUz15CgojCiMgY29tbW9uIGRyaXZlciBvcHRp b25zCiMKQ09ORklHX1ZJREVPX0NYMjM0MVg9bQpDT05GSUdfVklERU9fVFZFRVBST009bQpDT05G SUdfQ1lQUkVTU19GSVJNV0FSRT1tCkNPTkZJR19EVkJfQjJDMl9GTEVYQ09QPW0KQ09ORklHX1NN U19TSUFOT19NRFRWPW0KQ09ORklHX1NNU19TSUFOT19SQz15CiMgQ09ORklHX1NNU19TSUFOT19E RUJVR0ZTIGlzIG5vdCBzZXQKCiMKIyBNZWRpYSBhbmNpbGxhcnkgZHJpdmVycyAodHVuZXJzLCBz ZW5zb3JzLCBpMmMsIGZyb250ZW5kcykKIwpDT05GSUdfTUVESUFfU1VCRFJWX0FVVE9TRUxFQ1Q9 eQpDT05GSUdfTUVESUFfQVRUQUNIPXkKQ09ORklHX1ZJREVPX0lSX0kyQz15CgojCiMgQXVkaW8g ZGVjb2RlcnMsIHByb2Nlc3NvcnMgYW5kIG1peGVycwojCkNPTkZJR19WSURFT19NU1AzNDAwPW0K Q09ORklHX1ZJREVPX0NTNTNMMzJBPW0KQ09ORklHX1ZJREVPX1dNODc3NT1tCgojCiMgUkRTIGRl Y29kZXJzCiMKCiMKIyBWaWRlbyBkZWNvZGVycwojCkNPTkZJR19WSURFT19TQUE3MTFYPW0KCiMK IyBWaWRlbyBhbmQgYXVkaW8gZGVjb2RlcnMKIwpDT05GSUdfVklERU9fQ1gyNTg0MD1tCgojCiMg VmlkZW8gZW5jb2RlcnMKIwoKIwojIENhbWVyYSBzZW5zb3IgZGV2aWNlcwojCgojCiMgRmxhc2gg ZGV2aWNlcwojCgojCiMgVmlkZW8gaW1wcm92ZW1lbnQgY2hpcHMKIwoKIwojIEF1ZGlvL1ZpZGVv IGNvbXByZXNzaW9uIGNoaXBzCiMKCiMKIyBNaXNjZWxsYW5lb3VzIGhlbHBlciBjaGlwcwojCgoj CiMgU2Vuc29ycyB1c2VkIG9uIHNvY19jYW1lcmEgZHJpdmVyCiMKQ09ORklHX01FRElBX1RVTkVS PXkKQ09ORklHX01FRElBX1RVTkVSX1NJTVBMRT15CkNPTkZJR19NRURJQV9UVU5FUl9UREE4Mjkw PXkKQ09ORklHX01FRElBX1RVTkVSX1REQTgyN1g9eQpDT05GSUdfTUVESUFfVFVORVJfVERBMTgy NzE9eQpDT05GSUdfTUVESUFfVFVORVJfVERBOTg4Nz15CkNPTkZJR19NRURJQV9UVU5FUl9URUE1 NzYxPXkKQ09ORklHX01FRElBX1RVTkVSX1RFQTU3Njc9eQpDT05GSUdfTUVESUFfVFVORVJfTVQy MFhYPXkKQ09ORklHX01FRElBX1RVTkVSX1FUMTAxMD1tCkNPTkZJR19NRURJQV9UVU5FUl9YQzIw Mjg9eQpDT05GSUdfTUVESUFfVFVORVJfWEM1MDAwPXkKQ09ORklHX01FRElBX1RVTkVSX1hDNDAw MD15CkNPTkZJR19NRURJQV9UVU5FUl9NWEw1MDA1Uz1tCkNPTkZJR19NRURJQV9UVU5FUl9NWEw1 MDA3VD1tCkNPTkZJR19NRURJQV9UVU5FUl9NQzQ0UzgwMz15CkNPTkZJR19NRURJQV9UVU5FUl9U REExODIxOD1tCkNPTkZJR19NRURJQV9UVU5FUl9GQzAwMTE9bQpDT05GSUdfTUVESUFfVFVORVJf RkMyNTgwPW0KQ09ORklHX01FRElBX1RVTkVSX1RVQTkwMDE9bQpDT05GSUdfTUVESUFfVFVORVJf U0kyMTU3PW0KQ09ORklHX01FRElBX1RVTkVSX0lUOTEzWD1tCgojCiMgTXVsdGlzdGFuZGFyZCAo c2F0ZWxsaXRlKSBmcm9udGVuZHMKIwpDT05GSUdfRFZCX004OERTMzEwMz1tCgojCiMgTXVsdGlz dGFuZGFyZCAoY2FibGUgKyB0ZXJyZXN0cmlhbCkgZnJvbnRlbmRzCiMKQ09ORklHX0RWQl9UREEx ODI3MUMyREQ9bQpDT05GSUdfRFZCX1NJMjE2NT1tCgojCiMgRFZCLVMgKHNhdGVsbGl0ZSkgZnJv bnRlbmRzCiMKQ09ORklHX0RWQl9DWDI0MTIzPW0KQ09ORklHX0RWQl9NVDMxMj1tCkNPTkZJR19E VkJfUzVIMTQyMD1tCkNPTkZJR19EVkJfU1RWMDI5OT1tCkNPTkZJR19EVkJfVFVORVJfSVREMTAw MD1tCkNPTkZJR19EVkJfVFVORVJfQ1gyNDExMz1tCkNPTkZJR19EVkJfQ1gyNDEyMD1tCkNPTkZJ R19EVkJfVFMyMDIwPW0KCiMKIyBEVkItVCAodGVycmVzdHJpYWwpIGZyb250ZW5kcwojCkNPTkZJ R19EVkJfTVQzNTI9bQpDT05GSUdfRFZCX1pMMTAzNTM9bQpDT05GSUdfRFZCX0VDMTAwPW0KQ09O RklHX0RWQl9TSTIxNjg9bQojIENPTkZJR19EVkJfQVMxMDJfRkUgaXMgbm90IHNldAoKIwojIERW Qi1DIChjYWJsZSkgZnJvbnRlbmRzCiMKQ09ORklHX0RWQl9TVFYwMjk3PW0KCiMKIyBBVFNDIChO b3J0aCBBbWVyaWNhbi9Lb3JlYW4gVGVycmVzdHJpYWwvQ2FibGUgRFRWKSBmcm9udGVuZHMKIwpD T05GSUdfRFZCX05YVDIwMFg9bQpDT05GSUdfRFZCX0JDTTM1MTA9bQpDT05GSUdfRFZCX0xHRFQz MzBYPW0KQ09ORklHX0RWQl9MR0RUMzMwNT1tCkNPTkZJR19EVkJfTEdEVDMzMDZBPW0KQ09ORklH X0RWQl9BVTg1MjI9bQpDT05GSUdfRFZCX0FVODUyMl9EVFY9bQoKIwojIElTREItVCAodGVycmVz dHJpYWwpIGZyb250ZW5kcwojCkNPTkZJR19EVkJfTUI4NkEyMFM9bQoKIwojIElTREItUyAoc2F0 ZWxsaXRlKSAmIElTREItVCAodGVycmVzdHJpYWwpIGZyb250ZW5kcwojCgojCiMgRGlnaXRhbCB0 ZXJyZXN0cmlhbCBvbmx5IHR1bmVycy9QTEwKIwpDT05GSUdfRFZCX1BMTD1tCgojCiMgU0VDIGNv bnRyb2wgZGV2aWNlcyBmb3IgRFZCLVMKIwpDT05GSUdfRFZCX0lTTDY0MjE9bQpDT05GSUdfRFZC X1NQMj1tCkNPTkZJR19EVkJfQUY5MDMzPW0KCiMKIyBUb29scyB0byBkZXZlbG9wIG5ldyBmcm9u dGVuZHMKIwojIENPTkZJR19EVkJfRFVNTVlfRkUgaXMgbm90IHNldAoKIwojIEdyYXBoaWNzIHN1 cHBvcnQKIwojIENPTkZJR19BR1AgaXMgbm90IHNldApDT05GSUdfVkdBX0FSQj15CkNPTkZJR19W R0FfQVJCX01BWF9HUFVTPTE2CiMgQ09ORklHX1ZHQV9TV0lUQ0hFUk9PIGlzIG5vdCBzZXQKQ09O RklHX0RSTT15CkNPTkZJR19EUk1fS01TX0hFTFBFUj1tCkNPTkZJR19EUk1fS01TX0ZCX0hFTFBF Uj15CiMgQ09ORklHX0RSTV9GQkRFVl9FTVVMQVRJT04gaXMgbm90IHNldAojIENPTkZJR19EUk1f TE9BRF9FRElEX0ZJUk1XQVJFIGlzIG5vdCBzZXQKQ09ORklHX0RSTV9UVE09bQoKIwojIEkyQyBl bmNvZGVyIG9yIGhlbHBlciBjaGlwcwojCiMgQ09ORklHX0RSTV9JMkNfQURWNzUxMSBpcyBub3Qg c2V0CiMgQ09ORklHX0RSTV9JMkNfQ0g3MDA2IGlzIG5vdCBzZXQKIyBDT05GSUdfRFJNX0kyQ19T SUwxNjQgaXMgbm90IHNldApDT05GSUdfRFJNX0kyQ19OWFBfVERBOTk4WD1tCiMgQ09ORklHX0RS TV9UREZYIGlzIG5vdCBzZXQKIyBDT05GSUdfRFJNX1IxMjggaXMgbm90IHNldAojIENPTkZJR19E Uk1fUkFERU9OIGlzIG5vdCBzZXQKIyBDT05GSUdfRFJNX0FNREdQVSBpcyBub3Qgc2V0CiMgQ09O RklHX0RSTV9OT1VWRUFVIGlzIG5vdCBzZXQKIyBDT05GSUdfRFJNX0k5MTUgaXMgbm90IHNldAoj IENPTkZJR19EUk1fTUdBIGlzIG5vdCBzZXQKIyBDT05GSUdfRFJNX1ZJQSBpcyBub3Qgc2V0CiMg Q09ORklHX0RSTV9TQVZBR0UgaXMgbm90IHNldAojIENPTkZJR19EUk1fVkdFTSBpcyBub3Qgc2V0 CiMgQ09ORklHX0RSTV9WTVdHRlggaXMgbm90IHNldAojIENPTkZJR19EUk1fR01BNTAwIGlzIG5v dCBzZXQKQ09ORklHX0RSTV9VREw9bQojIENPTkZJR19EUk1fQVNUIGlzIG5vdCBzZXQKIyBDT05G SUdfRFJNX01HQUcyMDAgaXMgbm90IHNldAojIENPTkZJR19EUk1fQ0lSUlVTX1FFTVUgaXMgbm90 IHNldAojIENPTkZJR19EUk1fUVhMIGlzIG5vdCBzZXQKIyBDT05GSUdfRFJNX0JPQ0hTIGlzIG5v dCBzZXQKQ09ORklHX0RSTV9WSVJUSU9fR1BVPW0KQ09ORklHX0RSTV9CUklER0U9eQoKIwojIERp c3BsYXkgSW50ZXJmYWNlIEJyaWRnZXMKIwoKIwojIEZyYW1lIGJ1ZmZlciBEZXZpY2VzCiMKQ09O RklHX0ZCPW0KQ09ORklHX0ZJUk1XQVJFX0VESUQ9eQpDT05GSUdfRkJfQ01ETElORT15CiMgQ09O RklHX0ZCX0REQyBpcyBub3Qgc2V0CiMgQ09ORklHX0ZCX0JPT1RfVkVTQV9TVVBQT1JUIGlzIG5v dCBzZXQKQ09ORklHX0ZCX0NGQl9GSUxMUkVDVD1tCkNPTkZJR19GQl9DRkJfQ09QWUFSRUE9bQpD T05GSUdfRkJfQ0ZCX0lNQUdFQkxJVD1tCiMgQ09ORklHX0ZCX0NGQl9SRVZfUElYRUxTX0lOX0JZ VEUgaXMgbm90IHNldApDT05GSUdfRkJfU1lTX0ZJTExSRUNUPW0KQ09ORklHX0ZCX1NZU19DT1BZ QVJFQT1tCkNPTkZJR19GQl9TWVNfSU1BR0VCTElUPW0KQ09ORklHX0ZCX0ZPUkVJR05fRU5ESUFO PXkKIyBDT05GSUdfRkJfQk9USF9FTkRJQU4gaXMgbm90IHNldAojIENPTkZJR19GQl9CSUdfRU5E SUFOIGlzIG5vdCBzZXQKQ09ORklHX0ZCX0xJVFRMRV9FTkRJQU49eQpDT05GSUdfRkJfU1lTX0ZP UFM9bQpDT05GSUdfRkJfREVGRVJSRURfSU89eQpDT05GSUdfRkJfSEVDVUJBPW0KIyBDT05GSUdf RkJfU1ZHQUxJQiBpcyBub3Qgc2V0CiMgQ09ORklHX0ZCX01BQ01PREVTIGlzIG5vdCBzZXQKIyBD T05GSUdfRkJfQkFDS0xJR0hUIGlzIG5vdCBzZXQKQ09ORklHX0ZCX01PREVfSEVMUEVSUz15CiMg Q09ORklHX0ZCX1RJTEVCTElUVElORyBpcyBub3Qgc2V0CgojCiMgRnJhbWUgYnVmZmVyIGhhcmR3 YXJlIGRyaXZlcnMKIwojIENPTkZJR19GQl9DSVJSVVMgaXMgbm90IHNldAojIENPTkZJR19GQl9Q TTIgaXMgbm90IHNldAojIENPTkZJR19GQl9DWUJFUjIwMDAgaXMgbm90IHNldAojIENPTkZJR19G Ql9BUkMgaXMgbm90IHNldAojIENPTkZJR19GQl9WR0ExNiBpcyBub3Qgc2V0CkNPTkZJR19GQl9V VkVTQT1tCkNPTkZJR19GQl9ONDExPW0KQ09ORklHX0ZCX0hHQT1tCiMgQ09ORklHX0ZCX09QRU5D T1JFUyBpcyBub3Qgc2V0CkNPTkZJR19GQl9TMUQxM1hYWD1tCiMgQ09ORklHX0ZCX05WSURJQSBp cyBub3Qgc2V0CiMgQ09ORklHX0ZCX1JJVkEgaXMgbm90IHNldAojIENPTkZJR19GQl9JNzQwIGlz IG5vdCBzZXQKIyBDT05GSUdfRkJfTEU4MDU3OCBpcyBub3Qgc2V0CiMgQ09ORklHX0ZCX01BVFJP WCBpcyBub3Qgc2V0CiMgQ09ORklHX0ZCX1JBREVPTiBpcyBub3Qgc2V0CiMgQ09ORklHX0ZCX0FU WTEyOCBpcyBub3Qgc2V0CiMgQ09ORklHX0ZCX0FUWSBpcyBub3Qgc2V0CiMgQ09ORklHX0ZCX1Mz IGlzIG5vdCBzZXQKIyBDT05GSUdfRkJfU0FWQUdFIGlzIG5vdCBzZXQKIyBDT05GSUdfRkJfU0lT IGlzIG5vdCBzZXQKIyBDT05GSUdfRkJfVklBIGlzIG5vdCBzZXQKIyBDT05GSUdfRkJfTkVPTUFH SUMgaXMgbm90IHNldAojIENPTkZJR19GQl9LWVJPIGlzIG5vdCBzZXQKIyBDT05GSUdfRkJfM0RG WCBpcyBub3Qgc2V0CiMgQ09ORklHX0ZCX1ZPT0RPTzEgaXMgbm90IHNldAojIENPTkZJR19GQl9W VDg2MjMgaXMgbm90IHNldAojIENPTkZJR19GQl9UUklERU5UIGlzIG5vdCBzZXQKIyBDT05GSUdf RkJfQVJLIGlzIG5vdCBzZXQKIyBDT05GSUdfRkJfUE0zIGlzIG5vdCBzZXQKIyBDT05GSUdfRkJf Q0FSTUlORSBpcyBub3Qgc2V0CiMgQ09ORklHX0ZCX0dFT0RFIGlzIG5vdCBzZXQKQ09ORklHX0ZC X1NNNTAxPW0KQ09ORklHX0ZCX1NNU0NVRlg9bQojIENPTkZJR19GQl9VREwgaXMgbm90IHNldApD T05GSUdfRkJfVklSVFVBTD1tCkNPTkZJR19GQl9NRVRST05PTUU9bQojIENPTkZJR19GQl9NQjg2 MlhYIGlzIG5vdCBzZXQKQ09ORklHX0ZCX0JST0FEU0hFRVQ9bQpDT05GSUdfRkJfQVVPX0sxOTBY PW0KQ09ORklHX0ZCX0FVT19LMTkwMD1tCiMgQ09ORklHX0ZCX0FVT19LMTkwMSBpcyBub3Qgc2V0 CiMgQ09ORklHX0ZCX1NNNzEyIGlzIG5vdCBzZXQKIyBDT05GSUdfQkFDS0xJR0hUX0xDRF9TVVBQ T1JUIGlzIG5vdCBzZXQKIyBDT05GSUdfVkdBU1RBVEUgaXMgbm90IHNldApDT05GSUdfSERNST15 CiMgQ09ORklHX0xPR08gaXMgbm90IHNldAojIENPTkZJR19TT1VORCBpcyBub3Qgc2V0CgojCiMg SElEIHN1cHBvcnQKIwpDT05GSUdfSElEPW0KQ09ORklHX0hJRF9CQVRURVJZX1NUUkVOR1RIPXkK IyBDT05GSUdfSElEUkFXIGlzIG5vdCBzZXQKIyBDT05GSUdfVUhJRCBpcyBub3Qgc2V0CkNPTkZJ R19ISURfR0VORVJJQz1tCgojCiMgU3BlY2lhbCBISUQgZHJpdmVycwojCiMgQ09ORklHX0hJRF9B NFRFQ0ggaXMgbm90IHNldApDT05GSUdfSElEX0FDUlVYPW0KQ09ORklHX0hJRF9BQ1JVWF9GRj15 CkNPTkZJR19ISURfQVBQTEU9bQojIENPTkZJR19ISURfQVVSRUFMIGlzIG5vdCBzZXQKIyBDT05G SUdfSElEX0JFTEtJTiBpcyBub3Qgc2V0CkNPTkZJR19ISURfQ0hFUlJZPW0KIyBDT05GSUdfSElE X0NISUNPTlkgaXMgbm90IHNldApDT05GSUdfSElEX0NZUFJFU1M9bQojIENPTkZJR19ISURfRFJB R09OUklTRSBpcyBub3Qgc2V0CkNPTkZJR19ISURfRU1TX0ZGPW0KQ09ORklHX0hJRF9FTEVDT009 bQojIENPTkZJR19ISURfRVpLRVkgaXMgbm90IHNldAojIENPTkZJR19ISURfR0VNQklSRCBpcyBu b3Qgc2V0CkNPTkZJR19ISURfS0VZVE9VQ0g9bQojIENPTkZJR19ISURfS1lFIGlzIG5vdCBzZXQK Q09ORklHX0hJRF9XQUxUT1A9bQpDT05GSUdfSElEX0dZUkFUSU9OPW0KQ09ORklHX0hJRF9JQ0FE RT1tCkNPTkZJR19ISURfVFdJTkhBTj1tCkNPTkZJR19ISURfS0VOU0lOR1RPTj1tCkNPTkZJR19I SURfTENQT1dFUj1tCkNPTkZJR19ISURfTEVOT1ZPPW0KQ09ORklHX0hJRF9MT0dJVEVDSD1tCkNP TkZJR19ISURfTE9HSVRFQ0hfSElEUFA9bQojIENPTkZJR19MT0dJVEVDSF9GRiBpcyBub3Qgc2V0 CkNPTkZJR19MT0dJUlVNQkxFUEFEMl9GRj15CiMgQ09ORklHX0xPR0lHOTQwX0ZGIGlzIG5vdCBz ZXQKIyBDT05GSUdfTE9HSVdIRUVMU19GRiBpcyBub3Qgc2V0CiMgQ09ORklHX0hJRF9NQUdJQ01P VVNFIGlzIG5vdCBzZXQKQ09ORklHX0hJRF9NSUNST1NPRlQ9bQpDT05GSUdfSElEX01PTlRFUkVZ PW0KQ09ORklHX0hJRF9NVUxUSVRPVUNIPW0KQ09ORklHX0hJRF9PUlRFSz1tCkNPTkZJR19ISURf UEFOVEhFUkxPUkQ9bQojIENPTkZJR19QQU5USEVSTE9SRF9GRiBpcyBub3Qgc2V0CkNPTkZJR19I SURfUEVUQUxZTlg9bQpDT05GSUdfSElEX1BJQ09MQ0Q9bQojIENPTkZJR19ISURfUElDT0xDRF9G QiBpcyBub3Qgc2V0CiMgQ09ORklHX0hJRF9QSUNPTENEX0xFRFMgaXMgbm90IHNldApDT05GSUdf SElEX1BJQ09MQ0RfQ0lSPXkKQ09ORklHX0hJRF9QTEFOVFJPTklDUz1tCkNPTkZJR19ISURfUFJJ TUFYPW0KQ09ORklHX0hJRF9TQUlURUs9bQpDT05GSUdfSElEX1NBTVNVTkc9bQojIENPTkZJR19I SURfU1BFRURMSU5LIGlzIG5vdCBzZXQKQ09ORklHX0hJRF9TVEVFTFNFUklFUz1tCkNPTkZJR19I SURfU1VOUExVUz1tCkNPTkZJR19ISURfUk1JPW0KQ09ORklHX0hJRF9HUkVFTkFTSUE9bQojIENP TkZJR19HUkVFTkFTSUFfRkYgaXMgbm90IHNldApDT05GSUdfSElEX1NNQVJUSk9ZUExVUz1tCkNP TkZJR19TTUFSVEpPWVBMVVNfRkY9eQpDT05GSUdfSElEX1RJVk89bQpDT05GSUdfSElEX1RPUFNF RUQ9bQojIENPTkZJR19ISURfVEhJTkdNIGlzIG5vdCBzZXQKQ09ORklHX0hJRF9USFJVU1RNQVNU RVI9bQpDT05GSUdfVEhSVVNUTUFTVEVSX0ZGPXkKQ09ORklHX0hJRF9XQUNPTT1tCkNPTkZJR19I SURfV0lJTU9URT1tCiMgQ09ORklHX0hJRF9YSU5NTyBpcyBub3Qgc2V0CiMgQ09ORklHX0hJRF9a RVJPUExVUyBpcyBub3Qgc2V0CkNPTkZJR19ISURfWllEQUNST049bQpDT05GSUdfSElEX1NFTlNP Ul9IVUI9bQpDT05GSUdfSElEX1NFTlNPUl9DVVNUT01fU0VOU09SPW0KCiMKIyBVU0IgSElEIHN1 cHBvcnQKIwojIENPTkZJR19VU0JfSElEIGlzIG5vdCBzZXQKIyBDT05GSUdfSElEX1BJRCBpcyBu b3Qgc2V0CgojCiMgVVNCIEhJRCBCb290IFByb3RvY29sIGRyaXZlcnMKIwpDT05GSUdfVVNCX0tC RD1tCkNPTkZJR19VU0JfTU9VU0U9bQoKIwojIEkyQyBISUQgc3VwcG9ydAojCkNPTkZJR19JMkNf SElEPW0KQ09ORklHX1VTQl9PSENJX0xJVFRMRV9FTkRJQU49eQpDT05GSUdfVVNCX1NVUFBPUlQ9 eQpDT05GSUdfVVNCX0NPTU1PTj1tCkNPTkZJR19VU0JfQVJDSF9IQVNfSENEPXkKQ09ORklHX1VT Qj1tCiMgQ09ORklHX1VTQl9BTk5PVU5DRV9ORVdfREVWSUNFUyBpcyBub3Qgc2V0CgojCiMgTWlz Y2VsbGFuZW91cyBVU0Igb3B0aW9ucwojCkNPTkZJR19VU0JfREVGQVVMVF9QRVJTSVNUPXkKIyBD T05GSUdfVVNCX0RZTkFNSUNfTUlOT1JTIGlzIG5vdCBzZXQKQ09ORklHX1VTQl9PVEc9eQpDT05G SUdfVVNCX09UR19XSElURUxJU1Q9eQpDT05GSUdfVVNCX09UR19CTEFDS0xJU1RfSFVCPXkKIyBD T05GSUdfVVNCX09UR19GU00gaXMgbm90IHNldApDT05GSUdfVVNCX1VMUElfQlVTPW0KQ09ORklH X1VTQl9NT049bQpDT05GSUdfVVNCX1dVU0I9bQpDT05GSUdfVVNCX1dVU0JfQ0JBRj1tCiMgQ09O RklHX1VTQl9XVVNCX0NCQUZfREVCVUcgaXMgbm90IHNldAoKIwojIFVTQiBIb3N0IENvbnRyb2xs ZXIgRHJpdmVycwojCiMgQ09ORklHX1VTQl9DNjdYMDBfSENEIGlzIG5vdCBzZXQKQ09ORklHX1VT Ql9YSENJX0hDRD1tCkNPTkZJR19VU0JfWEhDSV9QQ0k9bQpDT05GSUdfVVNCX1hIQ0lfUExBVEZP Uk09bQpDT05GSUdfVVNCX0VIQ0lfSENEPW0KIyBDT05GSUdfVVNCX0VIQ0lfUk9PVF9IVUJfVFQg aXMgbm90IHNldApDT05GSUdfVVNCX0VIQ0lfVFRfTkVXU0NIRUQ9eQpDT05GSUdfVVNCX0VIQ0lf UENJPW0KQ09ORklHX1VTQl9FSENJX0hDRF9QTEFURk9STT1tCkNPTkZJR19VU0JfT1hVMjEwSFBf SENEPW0KQ09ORklHX1VTQl9JU1AxMTZYX0hDRD1tCkNPTkZJR19VU0JfSVNQMTM2Ml9IQ0Q9bQoj IENPTkZJR19VU0JfRlVTQkgyMDBfSENEIGlzIG5vdCBzZXQKQ09ORklHX1VTQl9GT1RHMjEwX0hD RD1tCiMgQ09ORklHX1VTQl9NQVgzNDIxX0hDRCBpcyBub3Qgc2V0CiMgQ09ORklHX1VTQl9PSENJ X0hDRCBpcyBub3Qgc2V0CiMgQ09ORklHX1VTQl9VSENJX0hDRCBpcyBub3Qgc2V0CkNPTkZJR19V U0JfU0w4MTFfSENEPW0KIyBDT05GSUdfVVNCX1NMODExX0hDRF9JU08gaXMgbm90IHNldAojIENP TkZJR19VU0JfUjhBNjY1OTdfSENEIGlzIG5vdCBzZXQKIyBDT05GSUdfVVNCX1dIQ0lfSENEIGlz IG5vdCBzZXQKQ09ORklHX1VTQl9IV0FfSENEPW0KQ09ORklHX1VTQl9IQ0RfQkNNQT1tCiMgQ09O RklHX1VTQl9IQ0RfVEVTVF9NT0RFIGlzIG5vdCBzZXQKCiMKIyBVU0IgRGV2aWNlIENsYXNzIGRy aXZlcnMKIwojIENPTkZJR19VU0JfQUNNIGlzIG5vdCBzZXQKQ09ORklHX1VTQl9QUklOVEVSPW0K Q09ORklHX1VTQl9XRE09bQojIENPTkZJR19VU0JfVE1DIGlzIG5vdCBzZXQKCiMKIyBOT1RFOiBV U0JfU1RPUkFHRSBkZXBlbmRzIG9uIFNDU0kgYnV0IEJMS19ERVZfU0QgbWF5CiMKCiMKIyBhbHNv IGJlIG5lZWRlZDsgc2VlIFVTQl9TVE9SQUdFIEhlbHAgZm9yIG1vcmUgaW5mbwojCgojCiMgVVNC IEltYWdpbmcgZGV2aWNlcwojCiMgQ09ORklHX1VTQl9NREM4MDAgaXMgbm90IHNldApDT05GSUdf VVNCSVBfQ09SRT1tCiMgQ09ORklHX1VTQklQX1ZIQ0lfSENEIGlzIG5vdCBzZXQKQ09ORklHX1VT QklQX0hPU1Q9bQpDT05GSUdfVVNCSVBfREVCVUc9eQojIENPTkZJR19VU0JfTVVTQl9IRFJDIGlz IG5vdCBzZXQKIyBDT05GSUdfVVNCX0RXQzMgaXMgbm90IHNldAojIENPTkZJR19VU0JfRFdDMiBp cyBub3Qgc2V0CkNPTkZJR19VU0JfQ0hJUElERUE9bQpDT05GSUdfVVNCX0NISVBJREVBX1BDST1t CkNPTkZJR19VU0JfQ0hJUElERUFfVURDPXkKIyBDT05GSUdfVVNCX0NISVBJREVBX0hPU1QgaXMg bm90IHNldApDT05GSUdfVVNCX0NISVBJREVBX0RFQlVHPXkKQ09ORklHX1VTQl9JU1AxNzYwPW0K Q09ORklHX1VTQl9JU1AxNzYxX1VEQz15CiMgQ09ORklHX1VTQl9JU1AxNzYwX0hPU1RfUk9MRSBp cyBub3Qgc2V0CkNPTkZJR19VU0JfSVNQMTc2MF9HQURHRVRfUk9MRT15CiMgQ09ORklHX1VTQl9J U1AxNzYwX0RVQUxfUk9MRSBpcyBub3Qgc2V0CgojCiMgVVNCIHBvcnQgZHJpdmVycwojCkNPTkZJ R19VU0JfVVNTNzIwPW0KIyBDT05GSUdfVVNCX1NFUklBTCBpcyBub3Qgc2V0CgojCiMgVVNCIE1p c2NlbGxhbmVvdXMgZHJpdmVycwojCiMgQ09ORklHX1VTQl9FTUk2MiBpcyBub3Qgc2V0CiMgQ09O RklHX1VTQl9FTUkyNiBpcyBub3Qgc2V0CiMgQ09ORklHX1VTQl9BRFVUVVggaXMgbm90IHNldAoj IENPTkZJR19VU0JfU0VWU0VHIGlzIG5vdCBzZXQKQ09ORklHX1VTQl9SSU81MDA9bQpDT05GSUdf VVNCX0xFR09UT1dFUj1tCkNPTkZJR19VU0JfTENEPW0KQ09ORklHX1VTQl9MRUQ9bQojIENPTkZJ R19VU0JfQ1lQUkVTU19DWTdDNjMgaXMgbm90IHNldApDT05GSUdfVVNCX0NZVEhFUk09bQpDT05G SUdfVVNCX0lETU9VU0U9bQojIENPTkZJR19VU0JfRlRESV9FTEFOIGlzIG5vdCBzZXQKIyBDT05G SUdfVVNCX0FQUExFRElTUExBWSBpcyBub3Qgc2V0CkNPTkZJR19VU0JfU0lTVVNCVkdBPW0KQ09O RklHX1VTQl9MRD1tCkNPTkZJR19VU0JfVFJBTkNFVklCUkFUT1I9bQpDT05GSUdfVVNCX0lPV0FS UklPUj1tCkNPTkZJR19VU0JfVEVTVD1tCkNPTkZJR19VU0JfRUhTRVRfVEVTVF9GSVhUVVJFPW0K Q09ORklHX1VTQl9JU0lHSFRGVz1tCkNPTkZJR19VU0JfWVVSRVg9bQojIENPTkZJR19VU0JfRVpV U0JfRlgyIGlzIG5vdCBzZXQKIyBDT05GSUdfVVNCX0hTSUNfVVNCMzUwMyBpcyBub3Qgc2V0CiMg Q09ORklHX1VTQl9MSU5LX0xBWUVSX1RFU1QgaXMgbm90IHNldAoKIwojIFVTQiBQaHlzaWNhbCBM YXllciBkcml2ZXJzCiMKQ09ORklHX1VTQl9QSFk9eQpDT05GSUdfTk9QX1VTQl9YQ0VJVj1tCkNP TkZJR19VU0JfR1BJT19WQlVTPW0KQ09ORklHX1RBSFZPX1VTQj1tCiMgQ09ORklHX1RBSFZPX1VT Ql9IT1NUX0JZX0RFRkFVTFQgaXMgbm90IHNldAojIENPTkZJR19VU0JfSVNQMTMwMSBpcyBub3Qg c2V0CkNPTkZJR19VU0JfR0FER0VUPW0KIyBDT05GSUdfVVNCX0dBREdFVF9ERUJVRyBpcyBub3Qg c2V0CiMgQ09ORklHX1VTQl9HQURHRVRfREVCVUdfRklMRVMgaXMgbm90IHNldAojIENPTkZJR19V U0JfR0FER0VUX0RFQlVHX0ZTIGlzIG5vdCBzZXQKQ09ORklHX1VTQl9HQURHRVRfVkJVU19EUkFX PTIKQ09ORklHX1VTQl9HQURHRVRfU1RPUkFHRV9OVU1fQlVGRkVSUz0yCgojCiMgVVNCIFBlcmlw aGVyYWwgQ29udHJvbGxlcgojCkNPTkZJR19VU0JfRlVTQjMwMD1tCkNPTkZJR19VU0JfRk9URzIx MF9VREM9bQpDT05GSUdfVVNCX0dSX1VEQz1tCkNPTkZJR19VU0JfUjhBNjY1OTc9bQpDT05GSUdf VVNCX1BYQTI3WD1tCkNPTkZJR19VU0JfTVZfVURDPW0KQ09ORklHX1VTQl9NVl9VM0Q9bQpDT05G SUdfVVNCX002NjU5Mj1tCiMgQ09ORklHX1VTQl9CRENfVURDIGlzIG5vdCBzZXQKIyBDT05GSUdf VVNCX0FNRDU1MzZVREMgaXMgbm90IHNldAojIENPTkZJR19VU0JfTkVUMjI3MiBpcyBub3Qgc2V0 CiMgQ09ORklHX1VTQl9ORVQyMjgwIGlzIG5vdCBzZXQKIyBDT05GSUdfVVNCX0dPS1UgaXMgbm90 IHNldAojIENPTkZJR19VU0JfRUcyMFQgaXMgbm90IHNldApDT05GSUdfVVNCX0RVTU1ZX0hDRD1t CkNPTkZJR19VU0JfTElCQ09NUE9TSVRFPW0KQ09ORklHX1VTQl9GX1NTX0xCPW0KQ09ORklHX1VT Ql9VX0VUSEVSPW0KQ09ORklHX1VTQl9GX05DTT1tCkNPTkZJR19VU0JfRl9QSE9ORVQ9bQpDT05G SUdfVVNCX0ZfRUVNPW0KQ09ORklHX1VTQl9GX1NVQlNFVD1tCkNPTkZJR19VU0JfRl9STkRJUz1t CkNPTkZJR19VU0JfRl9GUz1tCkNPTkZJR19VU0JfRl9ISUQ9bQpDT05GSUdfVVNCX0ZfUFJJTlRF Uj1tCkNPTkZJR19VU0JfQ09ORklHRlM9bQojIENPTkZJR19VU0JfQ09ORklHRlNfU0VSSUFMIGlz IG5vdCBzZXQKIyBDT05GSUdfVVNCX0NPTkZJR0ZTX0FDTSBpcyBub3Qgc2V0CiMgQ09ORklHX1VT Ql9DT05GSUdGU19PQkVYIGlzIG5vdCBzZXQKQ09ORklHX1VTQl9DT05GSUdGU19OQ009eQojIENP TkZJR19VU0JfQ09ORklHRlNfRUNNIGlzIG5vdCBzZXQKQ09ORklHX1VTQl9DT05GSUdGU19FQ01f U1VCU0VUPXkKQ09ORklHX1VTQl9DT05GSUdGU19STkRJUz15CkNPTkZJR19VU0JfQ09ORklHRlNf RUVNPXkKQ09ORklHX1VTQl9DT05GSUdGU19QSE9ORVQ9eQojIENPTkZJR19VU0JfQ09ORklHRlNf Rl9MQl9TUyBpcyBub3Qgc2V0CiMgQ09ORklHX1VTQl9DT05GSUdGU19GX0ZTIGlzIG5vdCBzZXQK Q09ORklHX1VTQl9DT05GSUdGU19GX0hJRD15CiMgQ09ORklHX1VTQl9DT05GSUdGU19GX1VWQyBp cyBub3Qgc2V0CiMgQ09ORklHX1VTQl9DT05GSUdGU19GX1BSSU5URVIgaXMgbm90IHNldApDT05G SUdfVVNCX1pFUk89bQojIENPTkZJR19VU0JfWkVST19ITlBURVNUIGlzIG5vdCBzZXQKIyBDT05G SUdfVVNCX0VUSCBpcyBub3Qgc2V0CiMgQ09ORklHX1VTQl9HX05DTSBpcyBub3Qgc2V0CkNPTkZJ R19VU0JfR0FER0VURlM9bQpDT05GSUdfVVNCX0ZVTkNUSU9ORlM9bQojIENPTkZJR19VU0JfRlVO Q1RJT05GU19FVEggaXMgbm90IHNldApDT05GSUdfVVNCX0ZVTkNUSU9ORlNfUk5ESVM9eQpDT05G SUdfVVNCX0ZVTkNUSU9ORlNfR0VORVJJQz15CiMgQ09ORklHX1VTQl9HX1NFUklBTCBpcyBub3Qg c2V0CkNPTkZJR19VU0JfR19QUklOVEVSPW0KIyBDT05GSUdfVVNCX0NEQ19DT01QT1NJVEUgaXMg bm90IHNldApDT05GSUdfVVNCX0dfSElEPW0KIyBDT05GSUdfVVNCX0dfREJHUCBpcyBub3Qgc2V0 CiMgQ09ORklHX1VTQl9HX1dFQkNBTSBpcyBub3Qgc2V0CiMgQ09ORklHX1VTQl9MRURfVFJJRyBp cyBub3Qgc2V0CkNPTkZJR19VV0I9eQpDT05GSUdfVVdCX0hXQT1tCiMgQ09ORklHX1VXQl9XSENJ IGlzIG5vdCBzZXQKIyBDT05GSUdfVVdCX0kxNDgwVSBpcyBub3Qgc2V0CkNPTkZJR19NTUM9eQoj IENPTkZJR19NTUNfREVCVUcgaXMgbm90IHNldAojIENPTkZJR19NTUNfQ0xLR0FURSBpcyBub3Qg c2V0CgojCiMgTU1DL1NEL1NESU8gQ2FyZCBEcml2ZXJzCiMKIyBDT05GSUdfU0RJT19VQVJUIGlz IG5vdCBzZXQKIyBDT05GSUdfTU1DX1RFU1QgaXMgbm90IHNldAoKIwojIE1NQy9TRC9TRElPIEhv c3QgQ29udHJvbGxlciBEcml2ZXJzCiMKQ09ORklHX01NQ19TREhDST15CiMgQ09ORklHX01NQ19T REhDSV9QQ0kgaXMgbm90IHNldAojIENPTkZJR19NTUNfU0RIQ0lfQUNQSSBpcyBub3Qgc2V0CiMg Q09ORklHX01NQ19TREhDSV9QTFRGTSBpcyBub3Qgc2V0CiMgQ09ORklHX01NQ19XQlNEIGlzIG5v dCBzZXQKIyBDT05GSUdfTU1DX1RJRk1fU0QgaXMgbm90IHNldAojIENPTkZJR19NTUNfQ0I3MTAg aXMgbm90IHNldAojIENPTkZJR19NTUNfVklBX1NETU1DIGlzIG5vdCBzZXQKQ09ORklHX01NQ19W VUIzMDA9bQojIENPTkZJR19NTUNfVVNIQyBpcyBub3Qgc2V0CkNPTkZJR19NTUNfVVNESEk2Uk9M MD15CkNPTkZJR19NTUNfUkVBTFRFS19VU0I9bQojIENPTkZJR19NTUNfVE9TSElCQV9QQ0kgaXMg bm90IHNldApDT05GSUdfTU1DX01USz1tCiMgQ09ORklHX01FTVNUSUNLIGlzIG5vdCBzZXQKQ09O RklHX05FV19MRURTPXkKQ09ORklHX0xFRFNfQ0xBU1M9bQojIENPTkZJR19MRURTX0NMQVNTX0ZM QVNIIGlzIG5vdCBzZXQKCiMKIyBMRUQgZHJpdmVycwojCkNPTkZJR19MRURTXzg4UE04NjBYPW0K Q09ORklHX0xFRFNfTE0zNTMwPW0KQ09ORklHX0xFRFNfTE0zNjQyPW0KQ09ORklHX0xFRFNfTkVU NDhYWD1tCkNPTkZJR19MRURTX1dSQVA9bQpDT05GSUdfTEVEU19QQ0E5NTMyPW0KQ09ORklHX0xF RFNfUENBOTUzMl9HUElPPXkKIyBDT05GSUdfTEVEU19HUElPIGlzIG5vdCBzZXQKQ09ORklHX0xF RFNfTFAzOTQ0PW0KQ09ORklHX0xFRFNfTFA1NVhYX0NPTU1PTj1tCkNPTkZJR19MRURTX0xQNTUy MT1tCkNPTkZJR19MRURTX0xQNTUyMz1tCkNPTkZJR19MRURTX0xQNTU2Mj1tCiMgQ09ORklHX0xF RFNfTFA4NTAxIGlzIG5vdCBzZXQKIyBDT05GSUdfTEVEU19MUDg4NjAgaXMgbm90IHNldAojIENP TkZJR19MRURTX0NMRVZPX01BSUwgaXMgbm90IHNldAojIENPTkZJR19MRURTX1BDQTk1NVggaXMg bm90IHNldAojIENPTkZJR19MRURTX1BDQTk2M1ggaXMgbm90IHNldAojIENPTkZJR19MRURTX1dN ODMxWF9TVEFUVVMgaXMgbm90IHNldAojIENPTkZJR19MRURTX0RBOTAzWCBpcyBub3Qgc2V0CiMg Q09ORklHX0xFRFNfREE5MDUyIGlzIG5vdCBzZXQKIyBDT05GSUdfTEVEU19EQUMxMjRTMDg1IGlz IG5vdCBzZXQKIyBDT05GSUdfTEVEU19SRUdVTEFUT1IgaXMgbm90IHNldApDT05GSUdfTEVEU19C RDI4MDI9bQojIENPTkZJR19MRURTX0lOVEVMX1NTNDIwMCBpcyBub3Qgc2V0CkNPTkZJR19MRURT X0xUMzU5Mz1tCiMgQ09ORklHX0xFRFNfTUMxMzc4MyBpcyBub3Qgc2V0CkNPTkZJR19MRURTX1RD QTY1MDc9bQojIENPTkZJR19MRURTX1RMQzU5MVhYIGlzIG5vdCBzZXQKQ09ORklHX0xFRFNfTUFY ODk5Nz1tCkNPTkZJR19MRURTX0xNMzU1eD1tCkNPTkZJR19MRURTX09UMjAwPW0KIyBDT05GSUdf TEVEU19NRU5GMjFCTUMgaXMgbm90IHNldAoKIwojIExFRCBkcml2ZXIgZm9yIGJsaW5rKDEpIFVT QiBSR0IgTEVEIGlzIHVuZGVyIFNwZWNpYWwgSElEIGRyaXZlcnMgKEhJRF9USElOR00pCiMKQ09O RklHX0xFRFNfQkxJTktNPW0KCiMKIyBMRUQgVHJpZ2dlcnMKIwpDT05GSUdfTEVEU19UUklHR0VS Uz15CiMgQ09ORklHX0xFRFNfVFJJR0dFUl9USU1FUiBpcyBub3Qgc2V0CkNPTkZJR19MRURTX1RS SUdHRVJfT05FU0hPVD15CkNPTkZJR19MRURTX1RSSUdHRVJfSEVBUlRCRUFUPW0KIyBDT05GSUdf TEVEU19UUklHR0VSX0JBQ0tMSUdIVCBpcyBub3Qgc2V0CiMgQ09ORklHX0xFRFNfVFJJR0dFUl9D UFUgaXMgbm90IHNldAojIENPTkZJR19MRURTX1RSSUdHRVJfR1BJTyBpcyBub3Qgc2V0CkNPTkZJ R19MRURTX1RSSUdHRVJfREVGQVVMVF9PTj1tCgojCiMgaXB0YWJsZXMgdHJpZ2dlciBpcyB1bmRl ciBOZXRmaWx0ZXIgY29uZmlnIChMRUQgdGFyZ2V0KQojCkNPTkZJR19MRURTX1RSSUdHRVJfVFJB TlNJRU5UPXkKIyBDT05GSUdfTEVEU19UUklHR0VSX0NBTUVSQSBpcyBub3Qgc2V0CkNPTkZJR19B Q0NFU1NJQklMSVRZPXkKQ09ORklHX0VEQUNfQVRPTUlDX1NDUlVCPXkKQ09ORklHX0VEQUNfU1VQ UE9SVD15CkNPTkZJR19FREFDPXkKIyBDT05GSUdfRURBQ19MRUdBQ1lfU1lTRlMgaXMgbm90IHNl dApDT05GSUdfRURBQ19ERUJVRz15CiMgQ09ORklHX0VEQUNfTU1fRURBQyBpcyBub3Qgc2V0CkNP TkZJR19SVENfTElCPXkKIyBDT05GSUdfUlRDX0NMQVNTIGlzIG5vdCBzZXQKIyBDT05GSUdfRE1B REVWSUNFUyBpcyBub3Qgc2V0CkNPTkZJR19BVVhESVNQTEFZPXkKQ09ORklHX1VJTz15CiMgQ09O RklHX1VJT19DSUYgaXMgbm90IHNldAojIENPTkZJR19VSU9fUERSVl9HRU5JUlEgaXMgbm90IHNl dApDT05GSUdfVUlPX0RNRU1fR0VOSVJRPW0KIyBDT05GSUdfVUlPX0FFQyBpcyBub3Qgc2V0CiMg Q09ORklHX1VJT19TRVJDT1MzIGlzIG5vdCBzZXQKIyBDT05GSUdfVUlPX1BDSV9HRU5FUklDIGlz IG5vdCBzZXQKIyBDT05GSUdfVUlPX05FVFggaXMgbm90IHNldApDT05GSUdfVUlPX1BSVVNTPW0K IyBDT05GSUdfVUlPX01GNjI0IGlzIG5vdCBzZXQKIyBDT05GSUdfVklSVF9EUklWRVJTIGlzIG5v dCBzZXQKQ09ORklHX1ZJUlRJTz15CgojCiMgVmlydGlvIGRyaXZlcnMKIwojIENPTkZJR19WSVJU SU9fUENJIGlzIG5vdCBzZXQKIyBDT05GSUdfVklSVElPX0JBTExPT04gaXMgbm90IHNldAojIENP TkZJR19WSVJUSU9fSU5QVVQgaXMgbm90IHNldApDT05GSUdfVklSVElPX01NSU89bQpDT05GSUdf VklSVElPX01NSU9fQ01ETElORV9ERVZJQ0VTPXkKCiMKIyBNaWNyb3NvZnQgSHlwZXItViBndWVz dCBzdXBwb3J0CiMKIyBDT05GSUdfSFlQRVJWIGlzIG5vdCBzZXQKIyBDT05GSUdfU1RBR0lORyBp cyBub3Qgc2V0CiMgQ09ORklHX1g4Nl9QTEFURk9STV9ERVZJQ0VTIGlzIG5vdCBzZXQKQ09ORklH X0NIUk9NRV9QTEFURk9STVM9eQojIENPTkZJR19DSFJPTUVPU19MQVBUT1AgaXMgbm90IHNldAoj IENPTkZJR19DSFJPTUVPU19QU1RPUkUgaXMgbm90IHNldApDT05GSUdfQ1JPU19FQ19DSEFSREVW PW0KQ09ORklHX0NST1NfRUNfTFBDPW0KQ09ORklHX0NST1NfRUNfUFJPVE89eQoKIwojIEhhcmR3 YXJlIFNwaW5sb2NrIGRyaXZlcnMKIwoKIwojIENsb2NrIFNvdXJjZSBkcml2ZXJzCiMKQ09ORklH X0NMS1NSQ19JODI1Mz15CkNPTkZJR19DTEtFVlRfSTgyNTM9eQpDT05GSUdfSTgyNTNfTE9DSz15 CkNPTkZJR19DTEtCTERfSTgyNTM9eQojIENPTkZJR19BVE1FTF9QSVQgaXMgbm90IHNldAojIENP TkZJR19TSF9USU1FUl9DTVQgaXMgbm90IHNldAojIENPTkZJR19TSF9USU1FUl9NVFUyIGlzIG5v dCBzZXQKIyBDT05GSUdfU0hfVElNRVJfVE1VIGlzIG5vdCBzZXQKIyBDT05GSUdfRU1fVElNRVJf U1RJIGlzIG5vdCBzZXQKQ09ORklHX01BSUxCT1g9eQojIENPTkZJR19QQ0MgaXMgbm90IHNldAoj IENPTkZJR19BTFRFUkFfTUJPWCBpcyBub3Qgc2V0CkNPTkZJR19JT01NVV9TVVBQT1JUPXkKCiMK IyBHZW5lcmljIElPTU1VIFBhZ2V0YWJsZSBTdXBwb3J0CiMKCiMKIyBSZW1vdGVwcm9jIGRyaXZl cnMKIwpDT05GSUdfUkVNT1RFUFJPQz15CkNPTkZJR19TVEVfTU9ERU1fUlBST0M9eQoKIwojIFJw bXNnIGRyaXZlcnMKIwoKIwojIFNPQyAoU3lzdGVtIE9uIENoaXApIHNwZWNpZmljIERyaXZlcnMK IwojIENPTkZJR19TVU5YSV9TUkFNIGlzIG5vdCBzZXQKQ09ORklHX1NPQ19UST15CiMgQ09ORklH X1BNX0RFVkZSRVEgaXMgbm90IHNldApDT05GSUdfRVhUQ09OPXkKCiMKIyBFeHRjb24gRGV2aWNl IERyaXZlcnMKIwpDT05GSUdfRVhUQ09OX0FEQ19KQUNLPW0KQ09ORklHX0VYVENPTl9BWFAyODg9 eQpDT05GSUdfRVhUQ09OX0dQSU89eQpDT05GSUdfRVhUQ09OX01BWDE0NTc3PXkKQ09ORklHX0VY VENPTl9NQVg3Nzg0Mz1tCiMgQ09ORklHX0VYVENPTl9NQVg4OTk3IGlzIG5vdCBzZXQKQ09ORklH X0VYVENPTl9SVDg5NzNBPXkKQ09ORklHX0VYVENPTl9TTTU1MDI9eQpDT05GSUdfRVhUQ09OX1VT Ql9HUElPPXkKIyBDT05GSUdfTUVNT1JZIGlzIG5vdCBzZXQKQ09ORklHX0lJTz1tCkNPTkZJR19J SU9fQlVGRkVSPXkKQ09ORklHX0lJT19CVUZGRVJfQ0I9eQpDT05GSUdfSUlPX0tGSUZPX0JVRj1t CkNPTkZJR19JSU9fVFJJR0dFUkVEX0JVRkZFUj1tCkNPTkZJR19JSU9fVFJJR0dFUj15CkNPTkZJ R19JSU9fQ09OU1VNRVJTX1BFUl9UUklHR0VSPTIKCiMKIyBBY2NlbGVyb21ldGVycwojCiMgQ09O RklHX0JNQTE4MCBpcyBub3Qgc2V0CiMgQ09ORklHX0JNQzE1MF9BQ0NFTCBpcyBub3Qgc2V0CiMg Q09ORklHX0hJRF9TRU5TT1JfQUNDRUxfM0QgaXMgbm90IHNldApDT05GSUdfSUlPX1NUX0FDQ0VM XzNBWElTPW0KQ09ORklHX0lJT19TVF9BQ0NFTF9JMkNfM0FYSVM9bQpDT05GSUdfSUlPX1NUX0FD Q0VMX1NQSV8zQVhJUz1tCkNPTkZJR19LWFNEOT1tCkNPTkZJR19LWENKSzEwMTM9bQpDT05GSUdf TU1BODQ1Mj1tCkNPTkZJR19NTUE5NTUxX0NPUkU9bQpDT05GSUdfTU1BOTU1MT1tCkNPTkZJR19N TUE5NTUzPW0KQ09ORklHX1NUSzgzMTI9bQojIENPTkZJR19TVEs4QkE1MCBpcyBub3Qgc2V0Cgoj CiMgQW5hbG9nIHRvIGRpZ2l0YWwgY29udmVydGVycwojCkNPTkZJR19BRF9TSUdNQV9ERUxUQT1t CkNPTkZJR19BRDcyNjY9bQpDT05GSUdfQUQ3MjkxPW0KQ09ORklHX0FENzI5OD1tCiMgQ09ORklH X0FENzQ3NiBpcyBub3Qgc2V0CiMgQ09ORklHX0FENzc5MSBpcyBub3Qgc2V0CkNPTkZJR19BRDc3 OTM9bQpDT05GSUdfQUQ3ODg3PW0KQ09ORklHX0FENzkyMz1tCiMgQ09ORklHX0FENzk5WCBpcyBu b3Qgc2V0CkNPTkZJR19BWFAyODhfQURDPW0KQ09ORklHX0RBOTE1MF9HUEFEQz1tCkNPTkZJR19N QVgxMDI3PW0KQ09ORklHX01BWDEzNjM9bQpDT05GSUdfTUNQMzIwWD1tCiMgQ09ORklHX01DUDM0 MjIgaXMgbm90IHNldApDT05GSUdfTkFVNzgwMj1tCkNPTkZJR19RQ09NX1NQTUlfSUFEQz1tCiMg Q09ORklHX1FDT01fU1BNSV9WQURDIGlzIG5vdCBzZXQKQ09ORklHX1RJX0FEQzA4MUM9bQpDT05G SUdfVElfQURDMTI4UzA1Mj1tCkNPTkZJR19USV9BTTMzNVhfQURDPW0KQ09ORklHX1RXTDQwMzBf TUFEQz1tCiMgQ09ORklHX1RXTDYwMzBfR1BBREMgaXMgbm90IHNldApDT05GSUdfVklQRVJCT0FS RF9BREM9bQoKIwojIEFtcGxpZmllcnMKIwojIENPTkZJR19BRDgzNjYgaXMgbm90IHNldAoKIwoj IEhpZCBTZW5zb3IgSUlPIENvbW1vbgojCkNPTkZJR19ISURfU0VOU09SX0lJT19DT01NT049bQpD T05GSUdfSElEX1NFTlNPUl9JSU9fVFJJR0dFUj1tCgojCiMgU1NQIFNlbnNvciBDb21tb24KIwpD T05GSUdfSUlPX1NTUF9TRU5TT1JTX0NPTU1PTlM9bQpDT05GSUdfSUlPX1NTUF9TRU5TT1JIVUI9 bQpDT05GSUdfSUlPX1NUX1NFTlNPUlNfSTJDPW0KQ09ORklHX0lJT19TVF9TRU5TT1JTX1NQST1t CkNPTkZJR19JSU9fU1RfU0VOU09SU19DT1JFPW0KCiMKIyBEaWdpdGFsIHRvIGFuYWxvZyBjb252 ZXJ0ZXJzCiMKIyBDT05GSUdfQUQ1MDY0IGlzIG5vdCBzZXQKIyBDT05GSUdfQUQ1MzYwIGlzIG5v dCBzZXQKIyBDT05GSUdfQUQ1MzgwIGlzIG5vdCBzZXQKQ09ORklHX0FENTQyMT1tCiMgQ09ORklH X0FENTQ0NiBpcyBub3Qgc2V0CiMgQ09ORklHX0FENTQ0OSBpcyBub3Qgc2V0CkNPTkZJR19BRDU1 MDQ9bQpDT05GSUdfQUQ1NjI0Ul9TUEk9bQpDT05GSUdfQUQ1Njg2PW0KQ09ORklHX0FENTc1NT1t CiMgQ09ORklHX0FENTc2NCBpcyBub3Qgc2V0CkNPTkZJR19BRDU3OTE9bQojIENPTkZJR19BRDcz MDMgaXMgbm90IHNldAojIENPTkZJR19NNjIzMzIgaXMgbm90IHNldApDT05GSUdfTUFYNTE3PW0K Q09ORklHX01DUDQ3MjU9bQojIENPTkZJR19NQ1A0OTIyIGlzIG5vdCBzZXQKCiMKIyBGcmVxdWVu Y3kgU3ludGhlc2l6ZXJzIEREUy9QTEwKIwoKIwojIENsb2NrIEdlbmVyYXRvci9EaXN0cmlidXRp b24KIwpDT05GSUdfQUQ5NTIzPW0KCiMKIyBQaGFzZS1Mb2NrZWQgTG9vcCAoUExMKSBmcmVxdWVu Y3kgc3ludGhlc2l6ZXJzCiMKIyBDT05GSUdfQURGNDM1MCBpcyBub3Qgc2V0CgojCiMgRGlnaXRh bCBneXJvc2NvcGUgc2Vuc29ycwojCiMgQ09ORklHX0FESVMxNjA4MCBpcyBub3Qgc2V0CkNPTkZJ R19BRElTMTYxMzA9bQojIENPTkZJR19BRElTMTYxMzYgaXMgbm90IHNldApDT05GSUdfQURJUzE2 MjYwPW0KIyBDT05GSUdfQURYUlM0NTAgaXMgbm90IHNldApDT05GSUdfQk1HMTYwPW0KQ09ORklH X0hJRF9TRU5TT1JfR1lST18zRD1tCkNPTkZJR19JSU9fU1RfR1lST18zQVhJUz1tCkNPTkZJR19J SU9fU1RfR1lST19JMkNfM0FYSVM9bQpDT05GSUdfSUlPX1NUX0dZUk9fU1BJXzNBWElTPW0KQ09O RklHX0lURzMyMDA9bQoKIwojIEh1bWlkaXR5IHNlbnNvcnMKIwpDT05GSUdfREhUMTE9bQpDT05G SUdfU0k3MDA1PW0KQ09ORklHX1NJNzAyMD1tCgojCiMgSW5lcnRpYWwgbWVhc3VyZW1lbnQgdW5p dHMKIwpDT05GSUdfQURJUzE2NDAwPW0KQ09ORklHX0FESVMxNjQ4MD1tCiMgQ09ORklHX0tNWDYx IGlzIG5vdCBzZXQKQ09ORklHX0lOVl9NUFU2MDUwX0lJTz1tCkNPTkZJR19JSU9fQURJU19MSUI9 bQpDT05GSUdfSUlPX0FESVNfTElCX0JVRkZFUj15CgojCiMgTGlnaHQgc2Vuc29ycwojCiMgQ09O RklHX0FDUElfQUxTIGlzIG5vdCBzZXQKQ09ORklHX0FESkRfUzMxMT1tCkNPTkZJR19BTDMzMjBB PW0KQ09ORklHX0FQRFM5MzAwPW0KIyBDT05GSUdfQkgxNzUwIGlzIG5vdCBzZXQKQ09ORklHX0NN MzIxODE9bQojIENPTkZJR19DTTMyMzIgaXMgbm90IHNldAojIENPTkZJR19DTTMzMjMgaXMgbm90 IHNldApDT05GSUdfQ00zNjY1MT1tCkNPTkZJR19HUDJBUDAyMEEwMEY9bQojIENPTkZJR19JU0wy OTEyNSBpcyBub3Qgc2V0CkNPTkZJR19ISURfU0VOU09SX0FMUz1tCkNPTkZJR19ISURfU0VOU09S X1BST1g9bQpDT05GSUdfSlNBMTIxMj1tCkNPTkZJR19SUFIwNTIxPW0KIyBDT05GSUdfTFRSNTAx IGlzIG5vdCBzZXQKIyBDT05GSUdfT1BUMzAwMSBpcyBub3Qgc2V0CkNPTkZJR19QQTEyMjAzMDAx PW0KIyBDT05GSUdfU1RLMzMxMCBpcyBub3Qgc2V0CkNPTkZJR19UQ1MzNDE0PW0KIyBDT05GSUdf VENTMzQ3MiBpcyBub3Qgc2V0CkNPTkZJR19TRU5TT1JTX1RTTDI1NjM9bQpDT05GSUdfVFNMNDUz MT1tCkNPTkZJR19WQ05MNDAwMD1tCgojCiMgTWFnbmV0b21ldGVyIHNlbnNvcnMKIwpDT05GSUdf QUs4OTc1PW0KQ09ORklHX0FLMDk5MTE9bQojIENPTkZJR19NQUczMTEwIGlzIG5vdCBzZXQKIyBD T05GSUdfSElEX1NFTlNPUl9NQUdORVRPTUVURVJfM0QgaXMgbm90IHNldApDT05GSUdfTU1DMzUy NDA9bQpDT05GSUdfSUlPX1NUX01BR05fM0FYSVM9bQpDT05GSUdfSUlPX1NUX01BR05fSTJDXzNB WElTPW0KQ09ORklHX0lJT19TVF9NQUdOX1NQSV8zQVhJUz1tCiMgQ09ORklHX0JNQzE1MF9NQUdO IGlzIG5vdCBzZXQKCiMKIyBJbmNsaW5vbWV0ZXIgc2Vuc29ycwojCkNPTkZJR19ISURfU0VOU09S X0lOQ0xJTk9NRVRFUl8zRD1tCiMgQ09ORklHX0hJRF9TRU5TT1JfREVWSUNFX1JPVEFUSU9OIGlz IG5vdCBzZXQKCiMKIyBUcmlnZ2VycyAtIHN0YW5kYWxvbmUKIwojIENPTkZJR19JSU9fSU5URVJS VVBUX1RSSUdHRVIgaXMgbm90IHNldApDT05GSUdfSUlPX1NZU0ZTX1RSSUdHRVI9bQoKIwojIFBy ZXNzdXJlIHNlbnNvcnMKIwojIENPTkZJR19CTVAyODAgaXMgbm90IHNldApDT05GSUdfSElEX1NF TlNPUl9QUkVTUz1tCkNPTkZJR19NUEwxMTU9bQpDT05GSUdfTVBMMzExNT1tCkNPTkZJR19NUzU2 MTE9bQpDT05GSUdfTVM1NjExX0kyQz1tCkNPTkZJR19NUzU2MTFfU1BJPW0KQ09ORklHX0lJT19T VF9QUkVTUz1tCkNPTkZJR19JSU9fU1RfUFJFU1NfSTJDPW0KQ09ORklHX0lJT19TVF9QUkVTU19T UEk9bQojIENPTkZJR19UNTQwMyBpcyBub3Qgc2V0CgojCiMgTGlnaHRuaW5nIHNlbnNvcnMKIwpD T05GSUdfQVMzOTM1PW0KCiMKIyBQcm94aW1pdHkgc2Vuc29ycwojCkNPTkZJR19TWDk1MDA9bQoK IwojIFRlbXBlcmF0dXJlIHNlbnNvcnMKIwojIENPTkZJR19NTFg5MDYxNCBpcyBub3Qgc2V0CkNP TkZJR19UTVAwMDY9bQojIENPTkZJR19OVEIgaXMgbm90IHNldAojIENPTkZJR19WTUVfQlVTIGlz IG5vdCBzZXQKIyBDT05GSUdfUFdNIGlzIG5vdCBzZXQKQ09ORklHX0lQQUNLX0JVUz1tCiMgQ09O RklHX0JPQVJEX1RQQ0kyMDAgaXMgbm90IHNldAojIENPTkZJR19TRVJJQUxfSVBPQ1RBTCBpcyBu b3Qgc2V0CkNPTkZJR19SRVNFVF9DT05UUk9MTEVSPXkKIyBDT05GSUdfRk1DIGlzIG5vdCBzZXQK CiMKIyBQSFkgU3Vic3lzdGVtCiMKQ09ORklHX0dFTkVSSUNfUEhZPXkKQ09ORklHX1BIWV9QWEFf MjhOTV9IU0lDPXkKQ09ORklHX1BIWV9QWEFfMjhOTV9VU0IyPXkKQ09ORklHX0JDTV9LT05BX1VT QjJfUEhZPXkKQ09ORklHX1BIWV9UVVNCMTIxMD1tCkNPTkZJR19QT1dFUkNBUD15CiMgQ09ORklH X01DQiBpcyBub3Qgc2V0CgojCiMgUGVyZm9ybWFuY2UgbW9uaXRvciBzdXBwb3J0CiMKIyBDT05G SUdfUkFTIGlzIG5vdCBzZXQKIyBDT05GSUdfVEhVTkRFUkJPTFQgaXMgbm90IHNldAoKIwojIEFu ZHJvaWQKIwojIENPTkZJR19BTkRST0lEIGlzIG5vdCBzZXQKQ09ORklHX05WTUVNPW0KCiMKIyBG aXJtd2FyZSBEcml2ZXJzCiMKQ09ORklHX0VERD15CiMgQ09ORklHX0VERF9PRkYgaXMgbm90IHNl dAojIENPTkZJR19GSVJNV0FSRV9NRU1NQVAgaXMgbm90IHNldApDT05GSUdfREVMTF9SQlU9eQpD T05GSUdfRENEQkFTPXkKQ09ORklHX0RNSUlEPXkKQ09ORklHX0RNSV9TWVNGUz15CkNPTkZJR19E TUlfU0NBTl9NQUNISU5FX05PTl9FRklfRkFMTEJBQ0s9eQojIENPTkZJR19JU0NTSV9JQkZUX0ZJ TkQgaXMgbm90IHNldApDT05GSUdfR09PR0xFX0ZJUk1XQVJFPXkKCiMKIyBHb29nbGUgRmlybXdh cmUgRHJpdmVycwojCkNPTkZJR19HT09HTEVfTUVNQ09OU09MRT1tCgojCiMgRmlsZSBzeXN0ZW1z CiMKQ09ORklHX0RDQUNIRV9XT1JEX0FDQ0VTUz15CiMgQ09ORklHX0ZTX1BPU0lYX0FDTCBpcyBu b3Qgc2V0CkNPTkZJR19FWFBPUlRGUz15CkNPTkZJR19GSUxFX0xPQ0tJTkc9eQpDT05GSUdfRlNO T1RJRlk9eQojIENPTkZJR19ETk9USUZZIGlzIG5vdCBzZXQKQ09ORklHX0lOT1RJRllfVVNFUj15 CiMgQ09ORklHX0ZBTk9USUZZIGlzIG5vdCBzZXQKIyBDT05GSUdfUVVPVEEgaXMgbm90IHNldAoj IENPTkZJR19RVU9UQUNUTCBpcyBub3Qgc2V0CiMgQ09ORklHX0FVVE9GUzRfRlMgaXMgbm90IHNl dAojIENPTkZJR19GVVNFX0ZTIGlzIG5vdCBzZXQKIyBDT05GSUdfT1ZFUkxBWV9GUyBpcyBub3Qg c2V0CgojCiMgQ2FjaGVzCiMKIyBDT05GSUdfRlNDQUNIRSBpcyBub3Qgc2V0CgojCiMgUHNldWRv IGZpbGVzeXN0ZW1zCiMKQ09ORklHX1BST0NfRlM9eQojIENPTkZJR19QUk9DX0tDT1JFIGlzIG5v dCBzZXQKQ09ORklHX1BST0NfVk1DT1JFPXkKQ09ORklHX1BST0NfU1lTQ1RMPXkKQ09ORklHX1BS T0NfUEFHRV9NT05JVE9SPXkKQ09ORklHX1BST0NfQ0hJTERSRU49eQpDT05GSUdfS0VSTkZTPXkK Q09ORklHX1NZU0ZTPXkKQ09ORklHX1RNUEZTPXkKIyBDT05GSUdfVE1QRlNfUE9TSVhfQUNMIGlz IG5vdCBzZXQKIyBDT05GSUdfVE1QRlNfWEFUVFIgaXMgbm90IHNldApDT05GSUdfSFVHRVRMQkZT PXkKQ09ORklHX0hVR0VUTEJfUEFHRT15CkNPTkZJR19DT05GSUdGU19GUz15CkNPTkZJR19NSVND X0ZJTEVTWVNURU1TPXkKQ09ORklHX1BTVE9SRT15CiMgQ09ORklHX1BTVE9SRV9DT05TT0xFIGlz IG5vdCBzZXQKQ09ORklHX1BTVE9SRV9QTVNHPXkKIyBDT05GSUdfUFNUT1JFX0ZUUkFDRSBpcyBu b3Qgc2V0CkNPTkZJR19QU1RPUkVfUkFNPXkKIyBDT05GSUdfTkVUV09SS19GSUxFU1lTVEVNUyBp cyBub3Qgc2V0CkNPTkZJR19OTFM9eQpDT05GSUdfTkxTX0RFRkFVTFQ9Imlzbzg4NTktMSIKIyBD T05GSUdfTkxTX0NPREVQQUdFXzQzNyBpcyBub3Qgc2V0CkNPTkZJR19OTFNfQ09ERVBBR0VfNzM3 PW0KIyBDT05GSUdfTkxTX0NPREVQQUdFXzc3NSBpcyBub3Qgc2V0CiMgQ09ORklHX05MU19DT0RF UEFHRV84NTAgaXMgbm90IHNldAojIENPTkZJR19OTFNfQ09ERVBBR0VfODUyIGlzIG5vdCBzZXQK IyBDT05GSUdfTkxTX0NPREVQQUdFXzg1NSBpcyBub3Qgc2V0CkNPTkZJR19OTFNfQ09ERVBBR0Vf ODU3PW0KIyBDT05GSUdfTkxTX0NPREVQQUdFXzg2MCBpcyBub3Qgc2V0CkNPTkZJR19OTFNfQ09E RVBBR0VfODYxPW0KQ09ORklHX05MU19DT0RFUEFHRV84NjI9bQpDT05GSUdfTkxTX0NPREVQQUdF Xzg2Mz1tCkNPTkZJR19OTFNfQ09ERVBBR0VfODY0PXkKQ09ORklHX05MU19DT0RFUEFHRV84NjU9 bQpDT05GSUdfTkxTX0NPREVQQUdFXzg2Nj15CkNPTkZJR19OTFNfQ09ERVBBR0VfODY5PW0KQ09O RklHX05MU19DT0RFUEFHRV85MzY9bQojIENPTkZJR19OTFNfQ09ERVBBR0VfOTUwIGlzIG5vdCBz ZXQKQ09ORklHX05MU19DT0RFUEFHRV85MzI9bQojIENPTkZJR19OTFNfQ09ERVBBR0VfOTQ5IGlz IG5vdCBzZXQKQ09ORklHX05MU19DT0RFUEFHRV84NzQ9eQojIENPTkZJR19OTFNfSVNPODg1OV84 IGlzIG5vdCBzZXQKIyBDT05GSUdfTkxTX0NPREVQQUdFXzEyNTAgaXMgbm90IHNldApDT05GSUdf TkxTX0NPREVQQUdFXzEyNTE9eQpDT05GSUdfTkxTX0FTQ0lJPXkKIyBDT05GSUdfTkxTX0lTTzg4 NTlfMSBpcyBub3Qgc2V0CkNPTkZJR19OTFNfSVNPODg1OV8yPXkKIyBDT05GSUdfTkxTX0lTTzg4 NTlfMyBpcyBub3Qgc2V0CiMgQ09ORklHX05MU19JU084ODU5XzQgaXMgbm90IHNldApDT05GSUdf TkxTX0lTTzg4NTlfNT1tCiMgQ09ORklHX05MU19JU084ODU5XzYgaXMgbm90IHNldAojIENPTkZJ R19OTFNfSVNPODg1OV83IGlzIG5vdCBzZXQKQ09ORklHX05MU19JU084ODU5Xzk9bQpDT05GSUdf TkxTX0lTTzg4NTlfMTM9eQojIENPTkZJR19OTFNfSVNPODg1OV8xNCBpcyBub3Qgc2V0CkNPTkZJ R19OTFNfSVNPODg1OV8xNT1tCkNPTkZJR19OTFNfS09JOF9SPXkKQ09ORklHX05MU19LT0k4X1U9 bQpDT05GSUdfTkxTX01BQ19ST01BTj15CkNPTkZJR19OTFNfTUFDX0NFTFRJQz1tCiMgQ09ORklH X05MU19NQUNfQ0VOVEVVUk8gaXMgbm90IHNldAojIENPTkZJR19OTFNfTUFDX0NST0FUSUFOIGlz IG5vdCBzZXQKIyBDT05GSUdfTkxTX01BQ19DWVJJTExJQyBpcyBub3Qgc2V0CkNPTkZJR19OTFNf TUFDX0dBRUxJQz15CkNPTkZJR19OTFNfTUFDX0dSRUVLPXkKIyBDT05GSUdfTkxTX01BQ19JQ0VM QU5EIGlzIG5vdCBzZXQKQ09ORklHX05MU19NQUNfSU5VSVQ9eQojIENPTkZJR19OTFNfTUFDX1JP TUFOSUFOIGlzIG5vdCBzZXQKQ09ORklHX05MU19NQUNfVFVSS0lTSD15CiMgQ09ORklHX05MU19V VEY4IGlzIG5vdCBzZXQKCiMKIyBLZXJuZWwgaGFja2luZwojCkNPTkZJR19UUkFDRV9JUlFGTEFH U19TVVBQT1JUPXkKCiMKIyBwcmludGsgYW5kIGRtZXNnIG9wdGlvbnMKIwpDT05GSUdfUFJJTlRL X1RJTUU9eQpDT05GSUdfTUVTU0FHRV9MT0dMRVZFTF9ERUZBVUxUPTQKIyBDT05GSUdfQk9PVF9Q UklOVEtfREVMQVkgaXMgbm90IHNldAojIENPTkZJR19EWU5BTUlDX0RFQlVHIGlzIG5vdCBzZXQK CiMKIyBDb21waWxlLXRpbWUgY2hlY2tzIGFuZCBjb21waWxlciBvcHRpb25zCiMKIyBDT05GSUdf REVCVUdfSU5GTyBpcyBub3Qgc2V0CiMgQ09ORklHX0VOQUJMRV9XQVJOX0RFUFJFQ0FURUQgaXMg bm90IHNldAojIENPTkZJR19FTkFCTEVfTVVTVF9DSEVDSyBpcyBub3Qgc2V0CkNPTkZJR19GUkFN RV9XQVJOPTEwMjQKIyBDT05GSUdfU1RSSVBfQVNNX1NZTVMgaXMgbm90IHNldAojIENPTkZJR19S RUFEQUJMRV9BU00gaXMgbm90IHNldAojIENPTkZJR19VTlVTRURfU1lNQk9MUyBpcyBub3Qgc2V0 CkNPTkZJR19QQUdFX09XTkVSPXkKQ09ORklHX0RFQlVHX0ZTPXkKQ09ORklHX0hFQURFUlNfQ0hF Q0s9eQpDT05GSUdfREVCVUdfU0VDVElPTl9NSVNNQVRDSD15CkNPTkZJR19BUkNIX1dBTlRfRlJB TUVfUE9JTlRFUlM9eQpDT05GSUdfRlJBTUVfUE9JTlRFUj15CkNPTkZJR19ERUJVR19GT1JDRV9X RUFLX1BFUl9DUFU9eQojIENPTkZJR19NQUdJQ19TWVNSUSBpcyBub3Qgc2V0CkNPTkZJR19ERUJV R19LRVJORUw9eQoKIwojIE1lbW9yeSBEZWJ1Z2dpbmcKIwpDT05GSUdfUEFHRV9FWFRFTlNJT049 eQojIENPTkZJR19ERUJVR19QQUdFQUxMT0MgaXMgbm90IHNldApDT05GSUdfREVCVUdfT0JKRUNU Uz15CiMgQ09ORklHX0RFQlVHX09CSkVDVFNfU0VMRlRFU1QgaXMgbm90IHNldAojIENPTkZJR19E RUJVR19PQkpFQ1RTX0ZSRUUgaXMgbm90IHNldApDT05GSUdfREVCVUdfT0JKRUNUU19USU1FUlM9 eQpDT05GSUdfREVCVUdfT0JKRUNUU19XT1JLPXkKQ09ORklHX0RFQlVHX09CSkVDVFNfUkNVX0hF QUQ9eQojIENPTkZJR19ERUJVR19PQkpFQ1RTX1BFUkNQVV9DT1VOVEVSIGlzIG5vdCBzZXQKQ09O RklHX0RFQlVHX09CSkVDVFNfRU5BQkxFX0RFRkFVTFQ9MQpDT05GSUdfU0xVQl9ERUJVR19PTj15 CkNPTkZJR19TTFVCX1NUQVRTPXkKQ09ORklHX0hBVkVfREVCVUdfS01FTUxFQUs9eQojIENPTkZJ R19ERUJVR19LTUVNTEVBSyBpcyBub3Qgc2V0CkNPTkZJR19ERUJVR19TVEFDS19VU0FHRT15CiMg Q09ORklHX0RFQlVHX1ZNIGlzIG5vdCBzZXQKIyBDT05GSUdfREVCVUdfVklSVFVBTCBpcyBub3Qg c2V0CkNPTkZJR19ERUJVR19NRU1PUllfSU5JVD15CiMgQ09ORklHX01FTU9SWV9OT1RJRklFUl9F UlJPUl9JTkpFQ1QgaXMgbm90IHNldApDT05GSUdfREVCVUdfUEVSX0NQVV9NQVBTPXkKQ09ORklH X0RFQlVHX0hJR0hNRU09eQpDT05GSUdfSEFWRV9ERUJVR19TVEFDS09WRVJGTE9XPXkKIyBDT05G SUdfREVCVUdfU1RBQ0tPVkVSRkxPVyBpcyBub3Qgc2V0CkNPTkZJR19IQVZFX0FSQ0hfS01FTUNI RUNLPXkKQ09ORklHX0RFQlVHX1NISVJRPXkKCiMKIyBEZWJ1ZyBMb2NrdXBzIGFuZCBIYW5ncwoj CiMgQ09ORklHX0xPQ0tVUF9ERVRFQ1RPUiBpcyBub3Qgc2V0CkNPTkZJR19ERVRFQ1RfSFVOR19U QVNLPXkKQ09ORklHX0RFRkFVTFRfSFVOR19UQVNLX1RJTUVPVVQ9MTIwCkNPTkZJR19CT09UUEFS QU1fSFVOR19UQVNLX1BBTklDPXkKQ09ORklHX0JPT1RQQVJBTV9IVU5HX1RBU0tfUEFOSUNfVkFM VUU9MQojIENPTkZJR19QQU5JQ19PTl9PT1BTIGlzIG5vdCBzZXQKQ09ORklHX1BBTklDX09OX09P UFNfVkFMVUU9MApDT05GSUdfUEFOSUNfVElNRU9VVD0wCkNPTkZJR19TQ0hFRF9ERUJVRz15CiMg Q09ORklHX1NDSEVEX0lORk8gaXMgbm90IHNldAojIENPTkZJR19TQ0hFRFNUQVRTIGlzIG5vdCBz ZXQKQ09ORklHX1NDSEVEX1NUQUNLX0VORF9DSEVDSz15CiMgQ09ORklHX0RFQlVHX1RJTUVLRUVQ SU5HIGlzIG5vdCBzZXQKIyBDT05GSUdfVElNRVJfU1RBVFMgaXMgbm90IHNldApDT05GSUdfREVC VUdfUFJFRU1QVD15CgojCiMgTG9jayBEZWJ1Z2dpbmcgKHNwaW5sb2NrcywgbXV0ZXhlcywgZXRj Li4uKQojCiMgQ09ORklHX0RFQlVHX1JUX01VVEVYRVMgaXMgbm90IHNldApDT05GSUdfREVCVUdf U1BJTkxPQ0s9eQpDT05GSUdfREVCVUdfTVVURVhFUz15CiMgQ09ORklHX0RFQlVHX1dXX01VVEVY X1NMT1dQQVRIIGlzIG5vdCBzZXQKQ09ORklHX0RFQlVHX0xPQ0tfQUxMT0M9eQojIENPTkZJR19Q Uk9WRV9MT0NLSU5HIGlzIG5vdCBzZXQKQ09ORklHX0xPQ0tERVA9eQpDT05GSUdfTE9DS19TVEFU PXkKIyBDT05GSUdfREVCVUdfTE9DS0RFUCBpcyBub3Qgc2V0CkNPTkZJR19ERUJVR19BVE9NSUNf U0xFRVA9eQpDT05GSUdfREVCVUdfTE9DS0lOR19BUElfU0VMRlRFU1RTPXkKQ09ORklHX0xPQ0tf VE9SVFVSRV9URVNUPXkKQ09ORklHX1RSQUNFX0lSUUZMQUdTPXkKQ09ORklHX1NUQUNLVFJBQ0U9 eQojIENPTkZJR19ERUJVR19LT0JKRUNUIGlzIG5vdCBzZXQKIyBDT05GSUdfREVCVUdfS09CSkVD VF9SRUxFQVNFIGlzIG5vdCBzZXQKQ09ORklHX0RFQlVHX0JVR1ZFUkJPU0U9eQojIENPTkZJR19E RUJVR19MSVNUIGlzIG5vdCBzZXQKIyBDT05GSUdfREVCVUdfUElfTElTVCBpcyBub3Qgc2V0CiMg Q09ORklHX0RFQlVHX1NHIGlzIG5vdCBzZXQKIyBDT05GSUdfREVCVUdfTk9USUZJRVJTIGlzIG5v dCBzZXQKQ09ORklHX0RFQlVHX0NSRURFTlRJQUxTPXkKCiMKIyBSQ1UgRGVidWdnaW5nCiMKIyBD T05GSUdfUFJPVkVfUkNVIGlzIG5vdCBzZXQKQ09ORklHX1NQQVJTRV9SQ1VfUE9JTlRFUj15CkNP TkZJR19UT1JUVVJFX1RFU1Q9eQojIENPTkZJR19SQ1VfVE9SVFVSRV9URVNUIGlzIG5vdCBzZXQK Q09ORklHX1JDVV9DUFVfU1RBTExfVElNRU9VVD0yMQpDT05GSUdfUkNVX1RSQUNFPXkKIyBDT05G SUdfUkNVX0VRU19ERUJVRyBpcyBub3Qgc2V0CkNPTkZJR19OT1RJRklFUl9FUlJPUl9JTkpFQ1RJ T049eQojIENPTkZJR19DUFVfTk9USUZJRVJfRVJST1JfSU5KRUNUIGlzIG5vdCBzZXQKIyBDT05G SUdfUE1fTk9USUZJRVJfRVJST1JfSU5KRUNUIGlzIG5vdCBzZXQKQ09ORklHX0ZBVUxUX0lOSkVD VElPTj15CkNPTkZJR19GQUlMU0xBQj15CiMgQ09ORklHX0ZBSUxfUEFHRV9BTExPQyBpcyBub3Qg c2V0CiMgQ09ORklHX0ZBSUxfTU1DX1JFUVVFU1QgaXMgbm90IHNldAojIENPTkZJR19GQUlMX0ZV VEVYIGlzIG5vdCBzZXQKIyBDT05GSUdfRkFVTFRfSU5KRUNUSU9OX0RFQlVHX0ZTIGlzIG5vdCBz ZXQKIyBDT05GSUdfTEFURU5DWVRPUCBpcyBub3Qgc2V0CkNPTkZJR19BUkNIX0hBU19ERUJVR19T VFJJQ1RfVVNFUl9DT1BZX0NIRUNLUz15CiMgQ09ORklHX0RFQlVHX1NUUklDVF9VU0VSX0NPUFlf Q0hFQ0tTIGlzIG5vdCBzZXQKQ09ORklHX1VTRVJfU1RBQ0tUUkFDRV9TVVBQT1JUPXkKQ09ORklH X05PUF9UUkFDRVI9eQpDT05GSUdfSEFWRV9GVU5DVElPTl9UUkFDRVI9eQpDT05GSUdfSEFWRV9G VU5DVElPTl9HUkFQSF9UUkFDRVI9eQpDT05GSUdfSEFWRV9GVU5DVElPTl9HUkFQSF9GUF9URVNU PXkKQ09ORklHX0hBVkVfRFlOQU1JQ19GVFJBQ0U9eQpDT05GSUdfSEFWRV9EWU5BTUlDX0ZUUkFD RV9XSVRIX1JFR1M9eQpDT05GSUdfSEFWRV9GVFJBQ0VfTUNPVU5UX1JFQ09SRD15CkNPTkZJR19I QVZFX1NZU0NBTExfVFJBQ0VQT0lOVFM9eQpDT05GSUdfSEFWRV9DX1JFQ09SRE1DT1VOVD15CkNP TkZJR19UUkFDRVJfTUFYX1RSQUNFPXkKQ09ORklHX1RSQUNFX0NMT0NLPXkKQ09ORklHX1JJTkdf QlVGRkVSPXkKQ09ORklHX0VWRU5UX1RSQUNJTkc9eQpDT05GSUdfQ09OVEVYVF9TV0lUQ0hfVFJB Q0VSPXkKQ09ORklHX1JJTkdfQlVGRkVSX0FMTE9XX1NXQVA9eQpDT05GSUdfVFJBQ0lORz15CkNP TkZJR19HRU5FUklDX1RSQUNFUj15CkNPTkZJR19UUkFDSU5HX1NVUFBPUlQ9eQpDT05GSUdfRlRS QUNFPXkKQ09ORklHX0ZVTkNUSU9OX1RSQUNFUj15CkNPTkZJR19GVU5DVElPTl9HUkFQSF9UUkFD RVI9eQpDT05GSUdfSVJRU09GRl9UUkFDRVI9eQojIENPTkZJR19QUkVFTVBUX1RSQUNFUiBpcyBu b3Qgc2V0CiMgQ09ORklHX1NDSEVEX1RSQUNFUiBpcyBub3Qgc2V0CkNPTkZJR19GVFJBQ0VfU1lT Q0FMTFM9eQpDT05GSUdfVFJBQ0VSX1NOQVBTSE9UPXkKQ09ORklHX1RSQUNFUl9TTkFQU0hPVF9Q RVJfQ1BVX1NXQVA9eQpDT05GSUdfQlJBTkNIX1BST0ZJTEVfTk9ORT15CiMgQ09ORklHX1BST0ZJ TEVfQU5OT1RBVEVEX0JSQU5DSEVTIGlzIG5vdCBzZXQKIyBDT05GSUdfUFJPRklMRV9BTExfQlJB TkNIRVMgaXMgbm90IHNldApDT05GSUdfU1RBQ0tfVFJBQ0VSPXkKIyBDT05GSUdfVVBST0JFX0VW RU5UIGlzIG5vdCBzZXQKIyBDT05GSUdfUFJPQkVfRVZFTlRTIGlzIG5vdCBzZXQKIyBDT05GSUdf RFlOQU1JQ19GVFJBQ0UgaXMgbm90IHNldAojIENPTkZJR19GVU5DVElPTl9QUk9GSUxFUiBpcyBu b3Qgc2V0CiMgQ09ORklHX0ZUUkFDRV9TVEFSVFVQX1RFU1QgaXMgbm90IHNldAojIENPTkZJR19N TUlPVFJBQ0UgaXMgbm90IHNldAojIENPTkZJR19UUkFDRVBPSU5UX0JFTkNITUFSSyBpcyBub3Qg c2V0CkNPTkZJR19SSU5HX0JVRkZFUl9CRU5DSE1BUks9eQojIENPTkZJR19SSU5HX0JVRkZFUl9T VEFSVFVQX1RFU1QgaXMgbm90IHNldAojIENPTkZJR19UUkFDRV9FTlVNX01BUF9GSUxFIGlzIG5v dCBzZXQKCiMKIyBSdW50aW1lIFRlc3RpbmcKIwpDT05GSUdfVEVTVF9MSVNUX1NPUlQ9eQojIENP TkZJR19CQUNLVFJBQ0VfU0VMRl9URVNUIGlzIG5vdCBzZXQKQ09ORklHX1JCVFJFRV9URVNUPW0K Q09ORklHX0lOVEVSVkFMX1RSRUVfVEVTVD1tCkNPTkZJR19QRVJDUFVfVEVTVD1tCkNPTkZJR19B VE9NSUM2NF9TRUxGVEVTVD15CkNPTkZJR19URVNUX0hFWERVTVA9bQpDT05GSUdfVEVTVF9TVFJJ TkdfSEVMUEVSUz1tCkNPTkZJR19URVNUX0tTVFJUT1g9bQpDT05GSUdfVEVTVF9SSEFTSFRBQkxF PXkKIyBDT05GSUdfUFJPVklERV9PSENJMTM5NF9ETUFfSU5JVCBpcyBub3Qgc2V0CkNPTkZJR19C VUlMRF9ET0NTUkM9eQojIENPTkZJR19ETUFfQVBJX0RFQlVHIGlzIG5vdCBzZXQKIyBDT05GSUdf VEVTVF9MS00gaXMgbm90IHNldAojIENPTkZJR19URVNUX1VTRVJfQ09QWSBpcyBub3Qgc2V0CkNP TkZJR19URVNUX0JQRj1tCkNPTkZJR19URVNUX0ZJUk1XQVJFPW0KQ09ORklHX1RFU1RfVURFTEFZ PXkKIyBDT05GSUdfTUVNVEVTVCBpcyBub3Qgc2V0CiMgQ09ORklHX1RFU1RfU1RBVElDX0tFWVMg aXMgbm90IHNldAojIENPTkZJR19TQU1QTEVTIGlzIG5vdCBzZXQKQ09ORklHX0hBVkVfQVJDSF9L R0RCPXkKIyBDT05GSUdfS0dEQiBpcyBub3Qgc2V0CkNPTkZJR19TVFJJQ1RfREVWTUVNPXkKQ09O RklHX1g4Nl9WRVJCT1NFX0JPT1RVUD15CiMgQ09ORklHX0VBUkxZX1BSSU5USyBpcyBub3Qgc2V0 CkNPTkZJR19YODZfUFREVU1QX0NPUkU9eQpDT05GSUdfWDg2X1BURFVNUD15CkNPTkZJR19ERUJV R19ST0RBVEE9eQojIENPTkZJR19ERUJVR19ST0RBVEFfVEVTVCBpcyBub3Qgc2V0CkNPTkZJR19E RUJVR19XWD15CiMgQ09ORklHX0RFQlVHX1NFVF9NT0RVTEVfUk9OWCBpcyBub3Qgc2V0CkNPTkZJ R19ERUJVR19OWF9URVNUPW0KIyBDT05GSUdfRE9VQkxFRkFVTFQgaXMgbm90IHNldAojIENPTkZJ R19ERUJVR19UTEJGTFVTSCBpcyBub3Qgc2V0CkNPTkZJR19JT01NVV9TVFJFU1M9eQpDT05GSUdf SEFWRV9NTUlPVFJBQ0VfU1VQUE9SVD15CkNPTkZJR19JT19ERUxBWV9UWVBFXzBYODA9MApDT05G SUdfSU9fREVMQVlfVFlQRV8wWEVEPTEKQ09ORklHX0lPX0RFTEFZX1RZUEVfVURFTEFZPTIKQ09O RklHX0lPX0RFTEFZX1RZUEVfTk9ORT0zCiMgQ09ORklHX0lPX0RFTEFZXzBYODAgaXMgbm90IHNl dApDT05GSUdfSU9fREVMQVlfMFhFRD15CiMgQ09ORklHX0lPX0RFTEFZX1VERUxBWSBpcyBub3Qg c2V0CiMgQ09ORklHX0lPX0RFTEFZX05PTkUgaXMgbm90IHNldApDT05GSUdfREVGQVVMVF9JT19E RUxBWV9UWVBFPTEKQ09ORklHX0RFQlVHX0JPT1RfUEFSQU1TPXkKIyBDT05GSUdfQ1BBX0RFQlVH IGlzIG5vdCBzZXQKQ09ORklHX09QVElNSVpFX0lOTElOSU5HPXkKQ09ORklHX0RFQlVHX0VOVFJZ PXkKIyBDT05GSUdfREVCVUdfTk1JX1NFTEZURVNUIGlzIG5vdCBzZXQKIyBDT05GSUdfWDg2X0RF QlVHX1NUQVRJQ19DUFVfSEFTIGlzIG5vdCBzZXQKQ09ORklHX1g4Nl9ERUJVR19GUFU9eQojIENP TkZJR19QVU5JVF9BVE9NX0RFQlVHIGlzIG5vdCBzZXQKCiMKIyBTZWN1cml0eSBvcHRpb25zCiMK IyBDT05GSUdfS0VZUyBpcyBub3Qgc2V0CiMgQ09ORklHX1NFQ1VSSVRZX0RNRVNHX1JFU1RSSUNU IGlzIG5vdCBzZXQKQ09ORklHX1NFQ1VSSVRZPXkKQ09ORklHX1NFQ1VSSVRZRlM9eQpDT05GSUdf U0VDVVJJVFlfTkVUV09SSz15CiMgQ09ORklHX1NFQ1VSSVRZX05FVFdPUktfWEZSTSBpcyBub3Qg c2V0CkNPTkZJR19TRUNVUklUWV9QQVRIPXkKIyBDT05GSUdfU0VDVVJJVFlfVE9NT1lPIGlzIG5v dCBzZXQKQ09ORklHX1NFQ1VSSVRZX0FQUEFSTU9SPXkKQ09ORklHX1NFQ1VSSVRZX0FQUEFSTU9S X0JPT1RQQVJBTV9WQUxVRT0xCkNPTkZJR19TRUNVUklUWV9BUFBBUk1PUl9IQVNIPXkKIyBDT05G SUdfU0VDVVJJVFlfWUFNQSBpcyBub3Qgc2V0CiMgQ09ORklHX0lOVEVHUklUWSBpcyBub3Qgc2V0 CiMgQ09ORklHX0RFRkFVTFRfU0VDVVJJVFlfQVBQQVJNT1IgaXMgbm90IHNldApDT05GSUdfREVG QVVMVF9TRUNVUklUWV9EQUM9eQpDT05GSUdfREVGQVVMVF9TRUNVUklUWT0iIgpDT05GSUdfQ1JZ UFRPPXkKCiMKIyBDcnlwdG8gY29yZSBvciBoZWxwZXIKIwpDT05GSUdfQ1JZUFRPX0FMR0FQST15 CkNPTkZJR19DUllQVE9fQUxHQVBJMj15CkNPTkZJR19DUllQVE9fQUVBRD15CkNPTkZJR19DUllQ VE9fQUVBRDI9eQpDT05GSUdfQ1JZUFRPX0JMS0NJUEhFUj15CkNPTkZJR19DUllQVE9fQkxLQ0lQ SEVSMj15CkNPTkZJR19DUllQVE9fSEFTSD15CkNPTkZJR19DUllQVE9fSEFTSDI9eQpDT05GSUdf Q1JZUFRPX1JORz15CkNPTkZJR19DUllQVE9fUk5HMj15CkNPTkZJR19DUllQVE9fUk5HX0RFRkFV TFQ9eQpDT05GSUdfQ1JZUFRPX1BDT01QPW0KQ09ORklHX0NSWVBUT19QQ09NUDI9eQpDT05GSUdf Q1JZUFRPX0FLQ0lQSEVSMj15CiMgQ09ORklHX0NSWVBUT19SU0EgaXMgbm90IHNldApDT05GSUdf Q1JZUFRPX01BTkFHRVI9eQpDT05GSUdfQ1JZUFRPX01BTkFHRVIyPXkKIyBDT05GSUdfQ1JZUFRP X1VTRVIgaXMgbm90IHNldApDT05GSUdfQ1JZUFRPX01BTkFHRVJfRElTQUJMRV9URVNUUz15CkNP TkZJR19DUllQVE9fR0YxMjhNVUw9eQpDT05GSUdfQ1JZUFRPX05VTEw9eQpDT05GSUdfQ1JZUFRP X05VTEwyPXkKQ09ORklHX0NSWVBUT19QQ1JZUFQ9eQpDT05GSUdfQ1JZUFRPX1dPUktRVUVVRT15 CkNPTkZJR19DUllQVE9fQ1JZUFREPXkKQ09ORklHX0NSWVBUT19NQ1JZUFREPW0KQ09ORklHX0NS WVBUT19BVVRIRU5DPXkKQ09ORklHX0NSWVBUT19URVNUPW0KQ09ORklHX0NSWVBUT19BQkxLX0hF TFBFUj15CkNPTkZJR19DUllQVE9fR0xVRV9IRUxQRVJfWDg2PXkKCiMKIyBBdXRoZW50aWNhdGVk IEVuY3J5cHRpb24gd2l0aCBBc3NvY2lhdGVkIERhdGEKIwpDT05GSUdfQ1JZUFRPX0NDTT15CiMg Q09ORklHX0NSWVBUT19HQ00gaXMgbm90IHNldAojIENPTkZJR19DUllQVE9fQ0hBQ0hBMjBQT0xZ MTMwNSBpcyBub3Qgc2V0CkNPTkZJR19DUllQVE9fU0VRSVY9eQojIENPTkZJR19DUllQVE9fRUNI QUlOSVYgaXMgbm90IHNldAoKIwojIEJsb2NrIG1vZGVzCiMKQ09ORklHX0NSWVBUT19DQkM9eQpD T05GSUdfQ1JZUFRPX0NUUj15CkNPTkZJR19DUllQVE9fQ1RTPXkKQ09ORklHX0NSWVBUT19FQ0I9 eQpDT05GSUdfQ1JZUFRPX0xSVz15CkNPTkZJR19DUllQVE9fUENCQz1tCkNPTkZJR19DUllQVE9f WFRTPXkKCiMKIyBIYXNoIG1vZGVzCiMKQ09ORklHX0NSWVBUT19DTUFDPXkKQ09ORklHX0NSWVBU T19ITUFDPXkKQ09ORklHX0NSWVBUT19YQ0JDPXkKQ09ORklHX0NSWVBUT19WTUFDPXkKCiMKIyBE aWdlc3QKIwpDT05GSUdfQ1JZUFRPX0NSQzMyQz15CkNPTkZJR19DUllQVE9fQ1JDMzJDX0lOVEVM PW0KQ09ORklHX0NSWVBUT19DUkMzMj15CiMgQ09ORklHX0NSWVBUT19DUkMzMl9QQ0xNVUwgaXMg bm90IHNldApDT05GSUdfQ1JZUFRPX0NSQ1QxMERJRj15CiMgQ09ORklHX0NSWVBUT19HSEFTSCBp cyBub3Qgc2V0CiMgQ09ORklHX0NSWVBUT19QT0xZMTMwNSBpcyBub3Qgc2V0CkNPTkZJR19DUllQ VE9fTUQ0PW0KQ09ORklHX0NSWVBUT19NRDU9bQpDT05GSUdfQ1JZUFRPX01JQ0hBRUxfTUlDPW0K Q09ORklHX0NSWVBUT19STUQxMjg9bQpDT05GSUdfQ1JZUFRPX1JNRDE2MD1tCiMgQ09ORklHX0NS WVBUT19STUQyNTYgaXMgbm90IHNldApDT05GSUdfQ1JZUFRPX1JNRDMyMD1tCkNPTkZJR19DUllQ VE9fU0hBMT15CkNPTkZJR19DUllQVE9fU0hBMjU2PXkKQ09ORklHX0NSWVBUT19TSEE1MTI9bQoj IENPTkZJR19DUllQVE9fVEdSMTkyIGlzIG5vdCBzZXQKQ09ORklHX0NSWVBUT19XUDUxMj15Cgoj CiMgQ2lwaGVycwojCkNPTkZJR19DUllQVE9fQUVTPXkKQ09ORklHX0NSWVBUT19BRVNfNTg2PXkK Q09ORklHX0NSWVBUT19BRVNfTklfSU5URUw9eQojIENPTkZJR19DUllQVE9fQU5VQklTIGlzIG5v dCBzZXQKQ09ORklHX0NSWVBUT19BUkM0PW0KQ09ORklHX0NSWVBUT19CTE9XRklTSD1tCkNPTkZJ R19DUllQVE9fQkxPV0ZJU0hfQ09NTU9OPW0KQ09ORklHX0NSWVBUT19DQU1FTExJQT1tCkNPTkZJ R19DUllQVE9fQ0FTVF9DT01NT049eQpDT05GSUdfQ1JZUFRPX0NBU1Q1PW0KQ09ORklHX0NSWVBU T19DQVNUNj15CkNPTkZJR19DUllQVE9fREVTPW0KIyBDT05GSUdfQ1JZUFRPX0ZDUllQVCBpcyBu b3Qgc2V0CiMgQ09ORklHX0NSWVBUT19LSEFaQUQgaXMgbm90IHNldApDT05GSUdfQ1JZUFRPX1NB TFNBMjA9eQojIENPTkZJR19DUllQVE9fU0FMU0EyMF81ODYgaXMgbm90IHNldApDT05GSUdfQ1JZ UFRPX0NIQUNIQTIwPW0KIyBDT05GSUdfQ1JZUFRPX1NFRUQgaXMgbm90IHNldApDT05GSUdfQ1JZ UFRPX1NFUlBFTlQ9eQpDT05GSUdfQ1JZUFRPX1NFUlBFTlRfU1NFMl81ODY9eQpDT05GSUdfQ1JZ UFRPX1RFQT15CiMgQ09ORklHX0NSWVBUT19UV09GSVNIIGlzIG5vdCBzZXQKQ09ORklHX0NSWVBU T19UV09GSVNIX0NPTU1PTj1tCkNPTkZJR19DUllQVE9fVFdPRklTSF81ODY9bQoKIwojIENvbXBy ZXNzaW9uCiMKIyBDT05GSUdfQ1JZUFRPX0RFRkxBVEUgaXMgbm90IHNldApDT05GSUdfQ1JZUFRP X1pMSUI9bQojIENPTkZJR19DUllQVE9fTFpPIGlzIG5vdCBzZXQKQ09ORklHX0NSWVBUT184NDI9 bQpDT05GSUdfQ1JZUFRPX0xaND1tCkNPTkZJR19DUllQVE9fTFo0SEM9eQoKIwojIFJhbmRvbSBO dW1iZXIgR2VuZXJhdGlvbgojCiMgQ09ORklHX0NSWVBUT19BTlNJX0NQUk5HIGlzIG5vdCBzZXQK Q09ORklHX0NSWVBUT19EUkJHX01FTlU9eQpDT05GSUdfQ1JZUFRPX0RSQkdfSE1BQz15CiMgQ09O RklHX0NSWVBUT19EUkJHX0hBU0ggaXMgbm90IHNldAojIENPTkZJR19DUllQVE9fRFJCR19DVFIg aXMgbm90IHNldApDT05GSUdfQ1JZUFRPX0RSQkc9eQpDT05GSUdfQ1JZUFRPX0pJVFRFUkVOVFJP UFk9eQpDT05GSUdfQ1JZUFRPX1VTRVJfQVBJPXkKIyBDT05GSUdfQ1JZUFRPX1VTRVJfQVBJX0hB U0ggaXMgbm90IHNldApDT05GSUdfQ1JZUFRPX1VTRVJfQVBJX1NLQ0lQSEVSPXkKQ09ORklHX0NS WVBUT19VU0VSX0FQSV9STkc9bQojIENPTkZJR19DUllQVE9fVVNFUl9BUElfQUVBRCBpcyBub3Qg c2V0CiMgQ09ORklHX0NSWVBUT19IVyBpcyBub3Qgc2V0CgojCiMgQ2VydGlmaWNhdGVzIGZvciBz aWduYXR1cmUgY2hlY2tpbmcKIwpDT05GSUdfSEFWRV9LVk09eQpDT05GSUdfVklSVFVBTElaQVRJ T049eQojIENPTkZJR19LVk0gaXMgbm90IHNldAojIENPTkZJR19MR1VFU1QgaXMgbm90IHNldApD T05GSUdfQklOQVJZX1BSSU5URj15CgojCiMgTGlicmFyeSByb3V0aW5lcwojCkNPTkZJR19CSVRS RVZFUlNFPXkKIyBDT05GSUdfSEFWRV9BUkNIX0JJVFJFVkVSU0UgaXMgbm90IHNldApDT05GSUdf UkFUSU9OQUw9eQpDT05GSUdfR0VORVJJQ19TVFJOQ1BZX0ZST01fVVNFUj15CkNPTkZJR19HRU5F UklDX1NUUk5MRU5fVVNFUj15CkNPTkZJR19HRU5FUklDX05FVF9VVElMUz15CkNPTkZJR19HRU5F UklDX0ZJTkRfRklSU1RfQklUPXkKQ09ORklHX0dFTkVSSUNfUENJX0lPTUFQPXkKQ09ORklHX0dF TkVSSUNfSU9NQVA9eQpDT05GSUdfR0VORVJJQ19JTz15CkNPTkZJR19BUkNIX0hBU19GQVNUX01V TFRJUExJRVI9eQpDT05GSUdfQ1JDX0NDSVRUPXkKQ09ORklHX0NSQzE2PXkKQ09ORklHX0NSQ19U MTBESUY9bQpDT05GSUdfQ1JDX0lUVV9UPXkKQ09ORklHX0NSQzMyPXkKQ09ORklHX0NSQzMyX1NF TEZURVNUPXkKIyBDT05GSUdfQ1JDMzJfU0xJQ0VCWTggaXMgbm90IHNldAojIENPTkZJR19DUkMz Ml9TTElDRUJZNCBpcyBub3Qgc2V0CiMgQ09ORklHX0NSQzMyX1NBUldBVEUgaXMgbm90IHNldApD T05GSUdfQ1JDMzJfQklUPXkKIyBDT05GSUdfQ1JDNyBpcyBub3Qgc2V0CkNPTkZJR19MSUJDUkMz MkM9eQojIENPTkZJR19DUkM4IGlzIG5vdCBzZXQKQ09ORklHX0FVRElUX0dFTkVSSUM9eQojIENP TkZJR19BVURJVF9BUkNIX0NPTVBBVF9HRU5FUklDIGlzIG5vdCBzZXQKQ09ORklHX1JBTkRPTTMy X1NFTEZURVNUPXkKQ09ORklHXzg0Ml9DT01QUkVTUz1tCkNPTkZJR184NDJfREVDT01QUkVTUz1t CkNPTkZJR19aTElCX0lORkxBVEU9eQpDT05GSUdfWkxJQl9ERUZMQVRFPXkKQ09ORklHX0xaT19D T01QUkVTUz15CkNPTkZJR19MWk9fREVDT01QUkVTUz15CkNPTkZJR19MWjRfQ09NUFJFU1M9bQpD T05GSUdfTFo0SENfQ09NUFJFU1M9eQpDT05GSUdfTFo0X0RFQ09NUFJFU1M9eQpDT05GSUdfWFpf REVDPXkKQ09ORklHX1haX0RFQ19YODY9eQpDT05GSUdfWFpfREVDX1BPV0VSUEM9eQpDT05GSUdf WFpfREVDX0lBNjQ9eQpDT05GSUdfWFpfREVDX0FSTT15CkNPTkZJR19YWl9ERUNfQVJNVEhVTUI9 eQpDT05GSUdfWFpfREVDX1NQQVJDPXkKQ09ORklHX1haX0RFQ19CQ0o9eQojIENPTkZJR19YWl9E RUNfVEVTVCBpcyBub3Qgc2V0CkNPTkZJR19ERUNPTVBSRVNTX0daSVA9eQpDT05GSUdfREVDT01Q UkVTU19CWklQMj15CkNPTkZJR19ERUNPTVBSRVNTX0xaTUE9eQpDT05GSUdfREVDT01QUkVTU19Y Wj15CkNPTkZJR19ERUNPTVBSRVNTX0xaTz15CkNPTkZJR19ERUNPTVBSRVNTX0xaND15CkNPTkZJ R19HRU5FUklDX0FMTE9DQVRPUj15CkNPTkZJR19SRUVEX1NPTE9NT049eQpDT05GSUdfUkVFRF9T T0xPTU9OX0VOQzg9eQpDT05GSUdfUkVFRF9TT0xPTU9OX0RFQzg9eQpDT05GSUdfSU5URVJWQUxf VFJFRT15CkNPTkZJR19IQVNfSU9NRU09eQpDT05GSUdfSEFTX0lPUE9SVF9NQVA9eQpDT05GSUdf SEFTX0RNQT15CkNPTkZJR19DSEVDS19TSUdOQVRVUkU9eQpDT05GSUdfQ1BVTUFTS19PRkZTVEFD Sz15CkNPTkZJR19DUFVfUk1BUD15CkNPTkZJR19EUUw9eQpDT05GSUdfTkxBVFRSPXkKQ09ORklH X0FSQ0hfSEFTX0FUT01JQzY0X0RFQ19JRl9QT1NJVElWRT15CkNPTkZJR19DT1JESUM9eQpDT05G SUdfRERSPXkKIyBDT05GSUdfU0dfU1BMSVQgaXMgbm90IHNldApDT05GSUdfQVJDSF9IQVNfU0df Q0hBSU49eQpDT05GSUdfQVJDSF9IQVNfTU1JT19GTFVTSD15Cg== --===============4365538908621254170== Content-Type: application/x-xz MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="dmesg.xz" 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 --===============4365538908621254170==-- From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1755563AbbKDFvd (ORCPT ); Wed, 4 Nov 2015 00:51:33 -0500 Received: from mga14.intel.com ([192.55.52.115]:26653 "EHLO mga14.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1755295AbbKDFvL (ORCPT ); Wed, 4 Nov 2015 00:51:11 -0500 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.20,241,1444719600"; d="xz'?scan'208";a="593674749" From: kernel test robot Subject: [lkp] [f5f3497cad] 8678414074: Fixed kernel test crashed CC: lkp@01.org CC: LKML CC: 0day robot TO: Matt Fleming Date: Wed, 04 Nov 2015 13:51:08 +0800 Message-ID: <87ziyu1feb.fsf@yhuang-dev.intel.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --=-=-= Content-Type: text/plain; charset=ascii Content-Disposition: inline FYI, we noticed the below changes on https://github.com/0day-ci/linux Matt-Fleming/x86-setup-Fix-recent-boot-crash-on-32-bit-SMP-machines/20151103-221445 commit 867841407423402e594463cbdddc800f1c5f7b6f ("f5f3497cad: BUG: kernel boot crashed") +------------------------------------------------+------------+------------+ | | 90939cc535 | 8678414074 | +------------------------------------------------+------------+------------+ | boot_successes | 0 | 9 | | boot_failures | 14 | 3 | | BUG:kernel_boot_crashed | 12 | | | IP-Config:Auto-configuration_of_network_failed | 2 | 2 | | BUG:kernel_test_crashed | 0 | 1 | +------------------------------------------------+------------+------------+ The patch fixes the kernel test crashed issue before. Tested-by: Huang, Ying Thanks, Ying Huang --=-=-= Content-Type: text/plain; charset=ascii Content-Disposition: attachment; filename=config-4.3.0-rc7-00902-g8678414 # # Automatically generated file; DO NOT EDIT. # Linux/i386 4.3.0-rc7 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_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=y CONFIG_POSIX_MQUEUE_SYSCTL=y # CONFIG_CROSS_MEMORY_ATTACH is not set CONFIG_FHANDLE=y CONFIG_USELIB=y CONFIG_AUDIT=y CONFIG_HAVE_ARCH_AUDITSYSCALL=y # CONFIG_AUDITSYSCALL is not set # # 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_TICK_ONESHOT=y CONFIG_HZ_PERIODIC=y # CONFIG_NO_HZ_IDLE is not set CONFIG_NO_HZ=y CONFIG_HIGH_RES_TIMERS=y # # CPU/Task time and stats accounting # # CONFIG_TICK_CPU_ACCOUNTING is not set CONFIG_IRQ_TIME_ACCOUNTING=y CONFIG_BSD_PROCESS_ACCT=y CONFIG_BSD_PROCESS_ACCT_V3=y # CONFIG_TASKSTATS is not set # # RCU Subsystem # CONFIG_PREEMPT_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_BOOST is not set CONFIG_RCU_KTHREAD_PRIO=0 CONFIG_RCU_NOCB_CPU=y # CONFIG_RCU_NOCB_CPU_NONE is not set # CONFIG_RCU_NOCB_CPU_ZERO is not set CONFIG_RCU_NOCB_CPU_ALL=y # 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=y # CONFIG_CGROUP_DEVICE is not set CONFIG_CPUSETS=y # CONFIG_PROC_PID_CPUSET 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=y CONFIG_FAIR_GROUP_SCHED=y # CONFIG_CFS_BANDWIDTH is not set # CONFIG_RT_GROUP_SCHED is not set CONFIG_CHECKPOINT_RESTORE=y CONFIG_NAMESPACES=y CONFIG_UTS_NS=y # CONFIG_IPC_NS is not set # CONFIG_USER_NS is not set # CONFIG_PID_NS is not set CONFIG_NET_NS=y CONFIG_SCHED_AUTOGROUP=y # CONFIG_SYSFS_DEPRECATED is not set # CONFIG_RELAY is not set CONFIG_BLK_DEV_INITRD=y CONFIG_INITRAMFS_SOURCE="" CONFIG_RD_GZIP=y CONFIG_RD_BZIP2=y CONFIG_RD_LZMA=y CONFIG_RD_XZ=y CONFIG_RD_LZO=y CONFIG_RD_LZ4=y # 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 is not set CONFIG_SYSFS_SYSCALL=y # CONFIG_SYSCTL_SYSCALL is not set CONFIG_KALLSYMS=y CONFIG_KALLSYMS_ALL=y CONFIG_PRINTK=y CONFIG_BUG=y CONFIG_PCSPKR_PLATFORM=y # CONFIG_BASE_FULL is not set CONFIG_FUTEX=y CONFIG_EPOLL=y CONFIG_SIGNALFD=y CONFIG_TIMERFD=y CONFIG_EVENTFD=y CONFIG_BPF_SYSCALL=y CONFIG_SHMEM=y # CONFIG_AIO is not set CONFIG_ADVISE_SYSCALLS=y # CONFIG_USERFAULTFD is not set CONFIG_PCI_QUIRKS=y # CONFIG_MEMBARRIER is not set CONFIG_EMBEDDED=y CONFIG_HAVE_PERF_EVENTS=y # # Kernel Performance Events And Counters # CONFIG_PERF_EVENTS=y # CONFIG_DEBUG_PERF_USE_VMALLOC is not set # CONFIG_VM_EVENT_COUNTERS is not set CONFIG_SLUB_DEBUG=y CONFIG_COMPAT_BRK=y # CONFIG_SLAB is not set CONFIG_SLUB=y # CONFIG_SLOB is not set # CONFIG_SLUB_CPU_PARTIAL is not set # CONFIG_SYSTEM_DATA_VERIFICATION is not set CONFIG_PROFILING=y CONFIG_TRACEPOINTS=y # CONFIG_OPROFILE is not set CONFIG_HAVE_OPROFILE=y CONFIG_OPROFILE_NMI_TIMER=y # CONFIG_KPROBES is not set # CONFIG_JUMP_LABEL is not set # 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_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_ALIGNED_STRUCT_PAGE=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 is not set CONFIG_ARCH_HAS_GCOV_PROFILE_ALL=y CONFIG_HAVE_GENERIC_DMA_COHERENT=y CONFIG_SLABINFO=y CONFIG_RT_MUTEXES=y CONFIG_BASE_SMALL=1 CONFIG_MODULES=y # CONFIG_MODULE_FORCE_LOAD is not set CONFIG_MODULE_UNLOAD=y # CONFIG_MODULE_FORCE_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 is not set # CONFIG_X86_EXTENDED_PLATFORM is not set # CONFIG_X86_INTEL_LPSS is not set # CONFIG_X86_AMD_PLATFORM_DEVICE is not set # CONFIG_IOSF_MBI is not set CONFIG_X86_32_IRIS=y # CONFIG_SCHED_OMIT_FRAME_POINTER is not set CONFIG_HYPERVISOR_GUEST=y CONFIG_PARAVIRT=y # CONFIG_PARAVIRT_DEBUG is not set CONFIG_PARAVIRT_SPINLOCKS=y CONFIG_KVM_GUEST=y # CONFIG_KVM_DEBUG_FS is not set # CONFIG_LGUEST_GUEST is not set CONFIG_PARAVIRT_TIME_ACCOUNTING=y CONFIG_PARAVIRT_CLOCK=y CONFIG_NO_BOOTMEM=y # CONFIG_M486 is not set # CONFIG_M586 is not set # CONFIG_M586TSC is not set CONFIG_M586MMX=y # 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_ALIGNMENT_16=y CONFIG_X86_INTEL_USERCOPY=y CONFIG_X86_TSC=y CONFIG_X86_MINIMUM_CPU_FAMILY=4 # CONFIG_PROCESSOR_SELECT is not set CONFIG_CPU_SUP_INTEL=y CONFIG_CPU_SUP_CYRIX_32=y CONFIG_CPU_SUP_AMD=y CONFIG_CPU_SUP_CENTAUR=y CONFIG_CPU_SUP_TRANSMETA_32=y CONFIG_CPU_SUP_UMC_32=y CONFIG_HPET_TIMER=y CONFIG_DMI=y CONFIG_NR_CPUS=8 CONFIG_SCHED_SMT=y CONFIG_SCHED_MC=y # CONFIG_PREEMPT_NONE is not set # CONFIG_PREEMPT_VOLUNTARY is not set CONFIG_PREEMPT=y CONFIG_PREEMPT_COUNT=y CONFIG_X86_LOCAL_APIC=y CONFIG_X86_IO_APIC=y CONFIG_X86_REROUTE_FOR_BROKEN_BOOT_IRQS=y # CONFIG_X86_MCE is not set # CONFIG_X86_LEGACY_VM86 is not set # CONFIG_VM86 is not set CONFIG_TOSHIBA=y # CONFIG_I8K is not set # CONFIG_X86_REBOOTFIXUPS is not set CONFIG_MICROCODE=y CONFIG_MICROCODE_INTEL=y # CONFIG_MICROCODE_AMD is not set CONFIG_MICROCODE_OLD_INTERFACE=y # CONFIG_X86_MSR is not set # CONFIG_X86_CPUID is not set # CONFIG_NOHIGHMEM is not set CONFIG_HIGHMEM4G=y # CONFIG_HIGHMEM64G is not set # CONFIG_VMSPLIT_3G is not set # CONFIG_VMSPLIT_3G_OPT is not set # CONFIG_VMSPLIT_2G is not set # CONFIG_VMSPLIT_2G_OPT is not set CONFIG_VMSPLIT_1G=y CONFIG_PAGE_OFFSET=0x40000000 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=y CONFIG_MEMORY_HOTPLUG_SPARSE=y # CONFIG_MEMORY_HOTREMOVE is not set CONFIG_SPLIT_PTLOCK_CPUS=4 CONFIG_COMPACTION=y CONFIG_MIGRATION=y # CONFIG_PHYS_ADDR_T_64BIT is not set CONFIG_ZONE_DMA_FLAG=1 CONFIG_VIRT_TO_BUS=y # CONFIG_KSM is not set CONFIG_DEFAULT_MMAP_MIN_ADDR=4096 # CONFIG_TRANSPARENT_HUGEPAGE is not set # CONFIG_CLEANCACHE is not set CONFIG_CMA=y CONFIG_CMA_DEBUG=y CONFIG_CMA_DEBUGFS=y CONFIG_CMA_AREAS=7 CONFIG_ZPOOL=y CONFIG_ZBUD=y # CONFIG_ZSMALLOC is not set CONFIG_GENERIC_EARLY_IOREMAP=y CONFIG_ARCH_SUPPORTS_DEFERRED_STRUCT_PAGE_INIT=y # CONFIG_DEFERRED_STRUCT_PAGE_INIT is not set CONFIG_IDLE_PAGE_TRACKING=y CONFIG_FRAME_VECTOR=y CONFIG_HIGHPTE=y CONFIG_X86_CHECK_BIOS_CORRUPTION=y CONFIG_X86_BOOTPARAM_MEMORY_CORRUPTION_CHECK=y CONFIG_X86_RESERVE_LOW=64 CONFIG_MTRR=y # CONFIG_MTRR_SANITIZER is not set # CONFIG_X86_PAT 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=y # CONFIG_HZ_1000 is not set CONFIG_HZ=300 CONFIG_SCHED_HRTICK=y # 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 is not set CONFIG_DEBUG_HOTPLUG_CPU0=y # CONFIG_COMPAT_VDSO is not set # CONFIG_CMDLINE_BOOL is not set # CONFIG_MODIFY_LDT_SYSCALL is not set CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y CONFIG_ARCH_ENABLE_MEMORY_HOTREMOVE=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=y 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_FAN=y # CONFIG_ACPI_DOCK is not set CONFIG_ACPI_CPU_FREQ_PSS=y CONFIG_ACPI_PROCESSOR_IDLE=y CONFIG_ACPI_PROCESSOR=y # CONFIG_ACPI_IPMI is not set CONFIG_ACPI_HOTPLUG_CPU=y # CONFIG_ACPI_PROCESSOR_AGGREGATOR is not set CONFIG_ACPI_THERMAL=y CONFIG_ACPI_CUSTOM_DSDT_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_MEMORY is not set CONFIG_ACPI_HOTPLUG_IOAPIC=y # CONFIG_ACPI_SBS is not set # CONFIG_ACPI_HED is not set # CONFIG_ACPI_CUSTOM_METHOD is not set # CONFIG_ACPI_REDUCED_HARDWARE_ONLY is not set CONFIG_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_APM is not set # # CPU Frequency scaling # CONFIG_CPU_FREQ=y CONFIG_CPU_FREQ_GOV_COMMON=y CONFIG_CPU_FREQ_STAT=m # CONFIG_CPU_FREQ_STAT_DETAILS is not set # CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE is not set # CONFIG_CPU_FREQ_DEFAULT_GOV_POWERSAVE is not set CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE=y # CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND is not set # CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set CONFIG_CPU_FREQ_GOV_PERFORMANCE=y CONFIG_CPU_FREQ_GOV_POWERSAVE=m CONFIG_CPU_FREQ_GOV_USERSPACE=y CONFIG_CPU_FREQ_GOV_ONDEMAND=y CONFIG_CPU_FREQ_GOV_CONSERVATIVE=m # # CPU frequency scaling drivers # # CONFIG_X86_INTEL_PSTATE is not set # CONFIG_X86_PCC_CPUFREQ is not set # CONFIG_X86_ACPI_CPUFREQ is not set # CONFIG_X86_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=y CONFIG_X86_SPEEDSTEP_CENTRINO_TABLE=y # CONFIG_X86_SPEEDSTEP_ICH is not set # CONFIG_X86_SPEEDSTEP_SMI is not set # CONFIG_X86_P4_CLOCKMOD is not set CONFIG_X86_CPUFREQ_NFORCE2=m CONFIG_X86_LONGRUN=m # CONFIG_X86_LONGHAUL is not set # CONFIG_X86_E_POWERSAVER is not set # # shared options # # CONFIG_X86_SPEEDSTEP_LIB is not set # # 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_GOANY=y CONFIG_PCI_BIOS=y CONFIG_PCI_DIRECT=y CONFIG_PCI_MMCONFIG=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=y # CONFIG_EISA is not set CONFIG_SCx200=m CONFIG_SCx200HR_TIMER=m # CONFIG_OLPC is not set CONFIG_ALIX=y # CONFIG_NET5501 is not set CONFIG_GEOS=y CONFIG_AMD_NB=y # CONFIG_PCCARD 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=y CONFIG_BINFMT_MISC=m # CONFIG_COREDUMP is not set CONFIG_HAVE_ATOMIC_IOMAP=y CONFIG_PMC_ATOM=y CONFIG_NET=y # # Networking options # CONFIG_PACKET=y CONFIG_PACKET_DIAG=m CONFIG_UNIX=y # CONFIG_UNIX_DIAG is not set CONFIG_XFRM=y CONFIG_XFRM_ALGO=y # CONFIG_XFRM_SUB_POLICY is not set # CONFIG_XFRM_MIGRATE is not set CONFIG_NET_KEY=y # CONFIG_NET_KEY_MIGRATE is not set # CONFIG_INET is not set # CONFIG_NETWORK_SECMARK is not set CONFIG_NET_PTP_CLASSIFY=y CONFIG_NETWORK_PHY_TIMESTAMPING=y CONFIG_NETFILTER=y # CONFIG_NETFILTER_DEBUG is not set # CONFIG_NETFILTER_ADVANCED is not set # CONFIG_ATM is not set CONFIG_STP=m CONFIG_MRP=m CONFIG_BRIDGE=m # CONFIG_BRIDGE_VLAN_FILTERING is not set CONFIG_HAVE_NET_DSA=y CONFIG_VLAN_8021Q=m # CONFIG_VLAN_8021Q_GVRP is not set CONFIG_VLAN_8021Q_MVRP=y CONFIG_DECNET=y # CONFIG_DECNET_ROUTER is not set CONFIG_LLC=y CONFIG_LLC2=y # CONFIG_IPX is not set CONFIG_ATALK=y # CONFIG_DEV_APPLETALK is not set CONFIG_X25=m CONFIG_LAPB=y CONFIG_PHONET=y CONFIG_IEEE802154=y # CONFIG_IEEE802154_SOCKET is not set # CONFIG_MAC802154 is not set # CONFIG_NET_SCHED is not set # CONFIG_DCB is not set CONFIG_BATMAN_ADV=y # CONFIG_BATMAN_ADV_NC is not set # CONFIG_BATMAN_ADV_MCAST is not set # CONFIG_BATMAN_ADV_DEBUG is not set # CONFIG_VSOCKETS is not set # CONFIG_NETLINK_MMAP is not set CONFIG_NETLINK_DIAG=m # 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=y CONFIG_BT_BREDR=y CONFIG_BT_RFCOMM=y # CONFIG_BT_RFCOMM_TTY is not set # CONFIG_BT_BNEP is not set CONFIG_BT_CMTP=y CONFIG_BT_HIDP=m CONFIG_BT_HS=y # CONFIG_BT_LE is not set CONFIG_BT_SELFTEST=y # CONFIG_BT_DEBUGFS is not set # # Bluetooth device drivers # # CONFIG_BT_HCIBTUSB is not set CONFIG_BT_HCIBTSDIO=m # CONFIG_BT_HCIUART is not set CONFIG_BT_HCIBCM203X=m # CONFIG_BT_HCIBPA10X is not set # CONFIG_BT_HCIBFUSB is not set # CONFIG_BT_HCIVHCI is not set CONFIG_BT_MRVL=m CONFIG_BT_MRVL_SDIO=m # CONFIG_WIRELESS is not set CONFIG_WIMAX=m CONFIG_WIMAX_DEBUG_LEVEL=8 CONFIG_RFKILL=y CONFIG_RFKILL_LEDS=y # CONFIG_RFKILL_INPUT is not set # CONFIG_RFKILL_REGULATOR is not set # CONFIG_RFKILL_GPIO 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=y CONFIG_EXTRA_FIRMWARE="" CONFIG_FW_LOADER_USER_HELPER=y # CONFIG_FW_LOADER_USER_HELPER_FALLBACK is not set CONFIG_WANT_DEV_COREDUMP=y # CONFIG_ALLOW_DEV_COREDUMP is not set # 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=y # CONFIG_FENCE_TRACE is not set # CONFIG_DMA_CMA is not set # # Bus devices # CONFIG_CONNECTOR=m # CONFIG_MTD is not set # CONFIG_OF is not set CONFIG_ARCH_MIGHT_HAVE_PC_PARPORT=y CONFIG_PARPORT=y # CONFIG_PARPORT_PC is not set # CONFIG_PARPORT_GSC is not set CONFIG_PARPORT_AX88796=m # CONFIG_PARPORT_1284 is not set CONFIG_PARPORT_NOT_PC=y CONFIG_PNP=y # CONFIG_PNP_DEBUG_MESSAGES is not set # # Protocols # CONFIG_ISAPNP=y # CONFIG_PNPBIOS is not set CONFIG_PNPACPI=y # # Misc devices # CONFIG_SENSORS_LIS3LV02D=m CONFIG_AD525X_DPOT=y CONFIG_AD525X_DPOT_I2C=m # CONFIG_AD525X_DPOT_SPI is not set CONFIG_DUMMY_IRQ=y # CONFIG_IBM_ASM is not set # CONFIG_PHANTOM is not set # CONFIG_SGI_IOC4 is not set # CONFIG_TIFM_CORE is not set CONFIG_ICS932S401=y # CONFIG_ENCLOSURE_SERVICES is not set # CONFIG_HP_ILO is not set CONFIG_APDS9802ALS=m # CONFIG_ISL29003 is not set CONFIG_ISL29020=y CONFIG_SENSORS_TSL2550=y CONFIG_SENSORS_BH1780=y CONFIG_SENSORS_BH1770=y CONFIG_SENSORS_APDS990X=y # CONFIG_HMC6352 is not set CONFIG_DS1682=y # CONFIG_TI_DAC7512 is not set # CONFIG_VMWARE_BALLOON is not set CONFIG_BMP085=y # CONFIG_BMP085_I2C is not set CONFIG_BMP085_SPI=m # CONFIG_PCH_PHUB is not set # CONFIG_USB_SWITCH_FSA9480 is not set CONFIG_LATTICE_ECP3_CONFIG=y # CONFIG_SRAM is not set CONFIG_C2PORT=y CONFIG_C2PORT_DURAMAR_2150=m # # EEPROM support # # CONFIG_EEPROM_AT24 is not set CONFIG_EEPROM_AT25=y CONFIG_EEPROM_LEGACY=m CONFIG_EEPROM_MAX6875=y CONFIG_EEPROM_93CX6=y # 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=m # # Altera FPGA firmware download module # # CONFIG_ALTERA_STAPL 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 is not set # 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=y # CONFIG_FIREWIRE_OHCI is not set # CONFIG_FIREWIRE_NOSY is not set # CONFIG_MACINTOSH_DRIVERS is not set CONFIG_NETDEVICES=y CONFIG_MII=y CONFIG_NET_CORE=y # CONFIG_DUMMY is not set # CONFIG_EQUALIZER is not set # CONFIG_NET_TEAM is not set CONFIG_MACVLAN=m # CONFIG_NETCONSOLE is not set # CONFIG_NETPOLL is not set # CONFIG_NET_POLL_CONTROLLER is not set # CONFIG_TUN_VNET_CROSS_LE is not set CONFIG_VETH=m CONFIG_VIRTIO_NET=m CONFIG_NLMON=y # CONFIG_ARCNET is not set # # CAIF transport drivers # CONFIG_VHOST_NET=m CONFIG_VHOST_RING=m CONFIG_VHOST=m CONFIG_VHOST_CROSS_ENDIAN_LEGACY=y # # Distributed Switch Architecture drivers # # CONFIG_NET_DSA_MV88E6XXX is not set # CONFIG_NET_DSA_MV88E6XXX_NEED_PPU is not set CONFIG_ETHERNET=y CONFIG_MDIO=m CONFIG_NET_VENDOR_3COM=y CONFIG_EL3=m CONFIG_3C515=y # CONFIG_VORTEX is not set # CONFIG_TYPHOON is not set CONFIG_NET_VENDOR_ADAPTEC=y # CONFIG_ADAPTEC_STARFIRE is not set CONFIG_NET_VENDOR_AGERE=y # CONFIG_ET131X is not set CONFIG_NET_VENDOR_ALTEON=y # CONFIG_ACENIC is not set CONFIG_ALTERA_TSE=m # CONFIG_NET_VENDOR_AMD is not set # CONFIG_NET_VENDOR_ARC is not set CONFIG_NET_VENDOR_ATHEROS=y # CONFIG_ATL2 is not set # CONFIG_ATL1 is not set # CONFIG_ATL1E is not set # CONFIG_ATL1C is not set # CONFIG_ALX is not set CONFIG_NET_CADENCE=y # CONFIG_MACB is not set # CONFIG_NET_VENDOR_BROADCOM is not set CONFIG_NET_VENDOR_BROCADE=y # CONFIG_BNA is not set CONFIG_NET_VENDOR_CAVIUM=y CONFIG_NET_VENDOR_CHELSIO=y # CONFIG_CHELSIO_T1 is not set # CONFIG_CHELSIO_T4 is not set # CONFIG_CHELSIO_T4VF is not set # CONFIG_NET_VENDOR_CIRRUS is not set CONFIG_NET_VENDOR_CISCO=y # CONFIG_ENIC is not set # CONFIG_CX_ECAT is not set # CONFIG_DNET is not set CONFIG_NET_VENDOR_DEC=y # CONFIG_NET_TULIP is not set CONFIG_NET_VENDOR_DLINK=y # CONFIG_DL2K is not set # CONFIG_SUNDANCE is not set CONFIG_NET_VENDOR_EMULEX=y # CONFIG_BE2NET is not set CONFIG_NET_VENDOR_EZCHIP=y CONFIG_NET_VENDOR_EXAR=y # CONFIG_S2IO is not set # CONFIG_VXGE is not set CONFIG_NET_VENDOR_HP=y # CONFIG_HP100 is not set CONFIG_NET_VENDOR_INTEL=y # CONFIG_E100 is not set CONFIG_E1000=m CONFIG_E1000E=m CONFIG_IGB=m CONFIG_IGB_HWMON=y # CONFIG_IGBVF is not set # CONFIG_IXGB is not set CONFIG_IXGBE=m CONFIG_IXGBE_HWMON=y # CONFIG_I40E is not set CONFIG_NET_VENDOR_I825XX=y # CONFIG_IP1000 is not set # CONFIG_JME is not set CONFIG_NET_VENDOR_MARVELL=y # CONFIG_MVMDIO is not set # CONFIG_SKGE is not set # CONFIG_SKY2 is not set CONFIG_NET_VENDOR_MELLANOX=y # CONFIG_MLX4_EN is not set # CONFIG_MLX4_CORE is not set # CONFIG_MLX5_CORE is not set # CONFIG_MLXSW_CORE is not set CONFIG_NET_VENDOR_MICREL=y CONFIG_KS8851=m # CONFIG_KS8851_MLL is not set # CONFIG_KSZ884X_PCI is not set CONFIG_NET_VENDOR_MICROCHIP=y CONFIG_ENC28J60=y CONFIG_ENC28J60_WRITEVERIFY=y # CONFIG_FEALNX is not set CONFIG_NET_VENDOR_NATSEMI=y # CONFIG_NATSEMI is not set # CONFIG_NS83820 is not set # CONFIG_NET_VENDOR_8390 is not set CONFIG_NET_VENDOR_NVIDIA=y # CONFIG_FORCEDETH is not set CONFIG_NET_VENDOR_OKI=y # CONFIG_PCH_GBE is not set CONFIG_ETHOC=m CONFIG_NET_PACKET_ENGINE=y # CONFIG_HAMACHI is not set # CONFIG_YELLOWFIN is not set CONFIG_NET_VENDOR_QLOGIC=y # CONFIG_QLA3XXX is not set # CONFIG_QLCNIC is not set # CONFIG_QLGE is not set # CONFIG_NETXEN_NIC is not set # CONFIG_NET_VENDOR_QUALCOMM is not set # CONFIG_NET_VENDOR_REALTEK is not set CONFIG_NET_VENDOR_RENESAS=y CONFIG_NET_VENDOR_RDC=y # CONFIG_R6040 is not set CONFIG_NET_VENDOR_ROCKER=y CONFIG_NET_VENDOR_SAMSUNG=y CONFIG_SXGBE_ETH=m # CONFIG_NET_VENDOR_SEEQ is not set CONFIG_NET_VENDOR_SILAN=y # CONFIG_SC92031 is not set CONFIG_NET_VENDOR_SIS=y # CONFIG_SIS900 is not set # CONFIG_SIS190 is not set # CONFIG_SFC is not set CONFIG_NET_VENDOR_SMSC=y # CONFIG_SMC9194 is not set # CONFIG_EPIC100 is not set CONFIG_SMSC911X=y # CONFIG_SMSC911X_ARCH_HOOKS is not set # CONFIG_SMSC9420 is not set # CONFIG_NET_VENDOR_STMICRO is not set CONFIG_NET_VENDOR_SUN=y # CONFIG_HAPPYMEAL is not set # CONFIG_SUNGEM is not set # CONFIG_CASSINI is not set # CONFIG_NIU is not set # CONFIG_NET_VENDOR_SYNOPSYS is not set CONFIG_NET_VENDOR_TEHUTI=y # CONFIG_TEHUTI is not set CONFIG_NET_VENDOR_TI=y # CONFIG_TI_CPSW_ALE is not set # CONFIG_TLAN is not set CONFIG_NET_VENDOR_VIA=y # CONFIG_VIA_RHINE is not set # CONFIG_VIA_VELOCITY is not set CONFIG_NET_VENDOR_WIZNET=y CONFIG_WIZNET_W5100=m # CONFIG_WIZNET_W5300 is not set # CONFIG_WIZNET_BUS_DIRECT is not set CONFIG_WIZNET_BUS_INDIRECT=y # CONFIG_WIZNET_BUS_ANY is not set # CONFIG_FDDI is not set CONFIG_NET_SB1000=y CONFIG_PHYLIB=y # # MII PHY device drivers # # CONFIG_AQUANTIA_PHY is not set CONFIG_AT803X_PHY=m # CONFIG_AMD_PHY is not set CONFIG_MARVELL_PHY=m # CONFIG_DAVICOM_PHY is not set CONFIG_QSEMI_PHY=m CONFIG_LXT_PHY=m CONFIG_CICADA_PHY=y # CONFIG_VITESSE_PHY is not set CONFIG_TERANETICS_PHY=m CONFIG_SMSC_PHY=y CONFIG_BROADCOM_PHY=m CONFIG_BCM7XXX_PHY=m CONFIG_BCM87XX_PHY=y CONFIG_ICPLUS_PHY=y CONFIG_REALTEK_PHY=m CONFIG_NATIONAL_PHY=y # CONFIG_STE10XP is not set CONFIG_LSI_ET1011C_PHY=y # CONFIG_MICREL_PHY is not set # CONFIG_DP83848_PHY is not set # CONFIG_DP83867_PHY is not set # CONFIG_MICROCHIP_PHY is not set CONFIG_FIXED_PHY=y CONFIG_MDIO_BITBANG=m CONFIG_MDIO_GPIO=m # CONFIG_MDIO_BCM_UNIMAC is not set CONFIG_MICREL_KS8995MA=m CONFIG_PLIP=m CONFIG_PPP=y # CONFIG_PPP_BSDCOMP is not set # CONFIG_PPP_DEFLATE is not set # CONFIG_PPP_FILTER is not set CONFIG_PPP_MPPE=m # CONFIG_PPP_MULTILINK is not set CONFIG_PPPOE=y # CONFIG_PPP_ASYNC is not set # CONFIG_PPP_SYNC_TTY is not set # CONFIG_SLIP is not set CONFIG_SLHC=y # # Host-side USB support is needed for USB Network Adapter support # CONFIG_USB_NET_DRIVERS=m # CONFIG_USB_CATC is not set CONFIG_USB_KAWETH=m # CONFIG_USB_PEGASUS is not set CONFIG_USB_RTL8150=m CONFIG_USB_RTL8152=m CONFIG_USB_LAN78XX=m CONFIG_USB_USBNET=m # CONFIG_USB_NET_AX8817X is not set CONFIG_USB_NET_AX88179_178A=m CONFIG_USB_NET_CDCETHER=m CONFIG_USB_NET_CDC_EEM=m CONFIG_USB_NET_CDC_NCM=m CONFIG_USB_NET_HUAWEI_CDC_NCM=m CONFIG_USB_NET_CDC_MBIM=m # CONFIG_USB_NET_DM9601 is not set CONFIG_USB_NET_SR9700=m # CONFIG_USB_NET_SR9800 is not set CONFIG_USB_NET_SMSC75XX=m CONFIG_USB_NET_SMSC95XX=m # CONFIG_USB_NET_GL620A is not set CONFIG_USB_NET_NET1080=m # CONFIG_USB_NET_PLUSB is not set # CONFIG_USB_NET_MCS7830 is not set # CONFIG_USB_NET_RNDIS_HOST is not set CONFIG_USB_NET_CDC_SUBSET=m CONFIG_USB_ALI_M5632=y # CONFIG_USB_AN2720 is not set CONFIG_USB_BELKIN=y # CONFIG_USB_ARMLINUX is not set CONFIG_USB_EPSON2888=y CONFIG_USB_KC2190=y # CONFIG_USB_NET_ZAURUS is not set CONFIG_USB_NET_CX82310_ETH=m CONFIG_USB_NET_KALMIA=m # CONFIG_USB_NET_QMI_WWAN is not set # CONFIG_USB_HSO is not set # CONFIG_USB_NET_INT51X1 is not set CONFIG_USB_CDC_PHONET=m CONFIG_USB_IPHETH=m # CONFIG_USB_SIERRA_NET is not set # CONFIG_USB_VL600 is not set CONFIG_USB_NET_CH9200=m # CONFIG_WLAN is not set # # WiMAX Wireless Broadband devices # CONFIG_WIMAX_I2400M=m CONFIG_WIMAX_I2400M_USB=m CONFIG_WIMAX_I2400M_DEBUG_LEVEL=8 CONFIG_WAN=y # CONFIG_HDLC is not set CONFIG_DLCI=y CONFIG_DLCI_MAX=8 CONFIG_SDLA=y CONFIG_LAPBETHER=m # CONFIG_X25_ASY is not set # CONFIG_SBNI is not set # CONFIG_IEEE802154_DRIVERS is not set # CONFIG_FUJITSU_ES is not set CONFIG_ISDN=y # CONFIG_ISDN_I4L is not set CONFIG_ISDN_CAPI=y CONFIG_CAPI_TRACE=y # CONFIG_ISDN_CAPI_CAPI20 is not set # # CAPI hardware drivers # CONFIG_CAPI_AVM=y CONFIG_ISDN_DRV_AVMB1_B1ISA=m # CONFIG_ISDN_DRV_AVMB1_B1PCI is not set CONFIG_ISDN_DRV_AVMB1_T1ISA=m # CONFIG_ISDN_DRV_AVMB1_T1PCI is not set # CONFIG_ISDN_DRV_AVMB1_C4 is not set # CONFIG_CAPI_EICON is not set # CONFIG_ISDN_DRV_GIGASET is not set # CONFIG_HYSDN is not set CONFIG_MISDN=y # CONFIG_MISDN_DSP is not set # CONFIG_MISDN_L1OIP is not set # # mISDN hardware drivers # # CONFIG_MISDN_HFCPCI is not set # CONFIG_MISDN_HFCMULTI is not set CONFIG_MISDN_HFCUSB=m # CONFIG_MISDN_AVMFRITZ is not set # CONFIG_MISDN_SPEEDFAX is not set # CONFIG_MISDN_INFINEON is not set # CONFIG_MISDN_W6692 is not set # CONFIG_MISDN_NETJET is not set # # Input device support # CONFIG_INPUT=y CONFIG_INPUT_LEDS=m CONFIG_INPUT_FF_MEMLESS=m CONFIG_INPUT_POLLDEV=m CONFIG_INPUT_SPARSEKMAP=m CONFIG_INPUT_MATRIXKMAP=m # # Userland interfaces # CONFIG_INPUT_MOUSEDEV=m # CONFIG_INPUT_MOUSEDEV_PSAUX is not set CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024 CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768 CONFIG_INPUT_JOYDEV=m CONFIG_INPUT_EVDEV=m CONFIG_INPUT_EVBUG=m # # Input Device Drivers # CONFIG_INPUT_KEYBOARD=y CONFIG_KEYBOARD_ADP5588=m CONFIG_KEYBOARD_ADP5589=m 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=m CONFIG_KEYBOARD_TCA6416=m CONFIG_KEYBOARD_TCA8418=m CONFIG_KEYBOARD_MATRIX=m CONFIG_KEYBOARD_LM8323=m CONFIG_KEYBOARD_LM8333=m CONFIG_KEYBOARD_MAX7359=m # CONFIG_KEYBOARD_MCS is not set CONFIG_KEYBOARD_MPR121=m CONFIG_KEYBOARD_NEWTON=m # CONFIG_KEYBOARD_OPENCORES is not set CONFIG_KEYBOARD_STOWAWAY=m # CONFIG_KEYBOARD_SUNKBD is not set # CONFIG_KEYBOARD_TWL4030 is not set CONFIG_KEYBOARD_XTKBD=m CONFIG_KEYBOARD_CROS_EC=m # CONFIG_INPUT_MOUSE is not set CONFIG_INPUT_JOYSTICK=y # CONFIG_JOYSTICK_ANALOG is not set # CONFIG_JOYSTICK_A3D is not set CONFIG_JOYSTICK_ADI=m # CONFIG_JOYSTICK_COBRA is not set CONFIG_JOYSTICK_GF2K=m # CONFIG_JOYSTICK_GRIP is not set CONFIG_JOYSTICK_GRIP_MP=m # CONFIG_JOYSTICK_GUILLEMOT is not set CONFIG_JOYSTICK_INTERACT=m CONFIG_JOYSTICK_SIDEWINDER=m CONFIG_JOYSTICK_TMDC=m CONFIG_JOYSTICK_IFORCE=m # CONFIG_JOYSTICK_IFORCE_USB is not set # CONFIG_JOYSTICK_IFORCE_232 is not set # CONFIG_JOYSTICK_WARRIOR is not set CONFIG_JOYSTICK_MAGELLAN=m CONFIG_JOYSTICK_SPACEORB=m CONFIG_JOYSTICK_SPACEBALL=m CONFIG_JOYSTICK_STINGER=m CONFIG_JOYSTICK_TWIDJOY=m # CONFIG_JOYSTICK_ZHENHUA is not set CONFIG_JOYSTICK_DB9=m CONFIG_JOYSTICK_GAMECON=m CONFIG_JOYSTICK_TURBOGRAFX=m # CONFIG_JOYSTICK_AS5011 is not set # CONFIG_JOYSTICK_JOYDUMP is not set # CONFIG_JOYSTICK_XPAD is not set # CONFIG_JOYSTICK_WALKERA0701 is not set CONFIG_INPUT_TABLET=y CONFIG_TABLET_USB_ACECAD=m CONFIG_TABLET_USB_AIPTEK=m # CONFIG_TABLET_USB_GTCO is not set CONFIG_TABLET_USB_HANWANG=m CONFIG_TABLET_USB_KBTAB=m CONFIG_TABLET_SERIAL_WACOM4=m # CONFIG_INPUT_TOUCHSCREEN is not set CONFIG_INPUT_MISC=y CONFIG_INPUT_88PM860X_ONKEY=m CONFIG_INPUT_88PM80X_ONKEY=m # CONFIG_INPUT_AD714X is not set CONFIG_INPUT_BMA150=m CONFIG_INPUT_E3X0_BUTTON=m CONFIG_INPUT_PCSPKR=m CONFIG_INPUT_MC13783_PWRBUTTON=m CONFIG_INPUT_MMA8450=m # CONFIG_INPUT_MPU3050 is not set CONFIG_INPUT_APANEL=m CONFIG_INPUT_GP2A=m CONFIG_INPUT_GPIO_BEEPER=m # CONFIG_INPUT_GPIO_TILT_POLLED is not set CONFIG_INPUT_WISTRON_BTNS=m # CONFIG_INPUT_ATLAS_BTNS is not set CONFIG_INPUT_ATI_REMOTE2=m CONFIG_INPUT_KEYSPAN_REMOTE=m CONFIG_INPUT_KXTJ9=m # CONFIG_INPUT_KXTJ9_POLLED_MODE is not set CONFIG_INPUT_POWERMATE=m CONFIG_INPUT_YEALINK=m CONFIG_INPUT_CM109=m CONFIG_INPUT_REGULATOR_HAPTIC=m CONFIG_INPUT_RETU_PWRBUTTON=m # CONFIG_INPUT_AXP20X_PEK is not set CONFIG_INPUT_TWL4030_PWRBUTTON=m CONFIG_INPUT_TWL4030_VIBRA=m # CONFIG_INPUT_TWL6040_VIBRA is not set # CONFIG_INPUT_UINPUT is not set CONFIG_INPUT_PCF50633_PMU=m # CONFIG_INPUT_PCF8574 is not set CONFIG_INPUT_GPIO_ROTARY_ENCODER=m CONFIG_INPUT_DA9052_ONKEY=m CONFIG_INPUT_DA9063_ONKEY=m # CONFIG_INPUT_WM831X_ON is not set CONFIG_INPUT_PCAP=m CONFIG_INPUT_ADXL34X=m CONFIG_INPUT_ADXL34X_I2C=m # CONFIG_INPUT_ADXL34X_SPI is not set CONFIG_INPUT_IMS_PCU=m # CONFIG_INPUT_CMA3000 is not set CONFIG_INPUT_IDEAPAD_SLIDEBAR=m CONFIG_INPUT_DRV260X_HAPTICS=m CONFIG_INPUT_DRV2665_HAPTICS=m CONFIG_INPUT_DRV2667_HAPTICS=m # # 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 is not set CONFIG_SERIO_PARKBD=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_GAMEPORT=m # CONFIG_GAMEPORT_NS558 is not set CONFIG_GAMEPORT_L4=m # 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=y # CONFIG_DEVKMEM is not set # # 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_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 # # 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_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_ARC is not set # CONFIG_SERIAL_RP2 is not set # CONFIG_SERIAL_FSL_LPUART is not set # CONFIG_TTY_PRINTK is not set CONFIG_PRINTER=m CONFIG_LP_CONSOLE=y # CONFIG_PPDEV is not set # CONFIG_VIRTIO_CONSOLE is not set CONFIG_IPMI_HANDLER=m CONFIG_IPMI_PANIC_EVENT=y CONFIG_IPMI_PANIC_STRING=y CONFIG_IPMI_DEVICE_INTERFACE=m CONFIG_IPMI_SI=m CONFIG_IPMI_SI_PROBE_DEFAULTS=y # CONFIG_IPMI_SSIF is not set # CONFIG_IPMI_WATCHDOG is not set CONFIG_IPMI_POWEROFF=m # CONFIG_HW_RANDOM is not set # CONFIG_NVRAM is not set CONFIG_DTLK=y # CONFIG_R3964 is not set # CONFIG_APPLICOM is not set # CONFIG_SONYPI is not set # CONFIG_MWAVE is not set CONFIG_SCx200_GPIO=m CONFIG_PC8736x_GPIO=m CONFIG_NSC_GPIO=y # CONFIG_HPET is not set CONFIG_HANGCHECK_TIMER=y # CONFIG_TCG_TPM is not set CONFIG_TELCLOCK=y 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 is not set CONFIG_I2C_MUX=y # # Multiplexer I2C Chip support # CONFIG_I2C_MUX_GPIO=m CONFIG_I2C_MUX_PCA9541=m # CONFIG_I2C_MUX_PCA954x is not set # CONFIG_I2C_MUX_REG is not set CONFIG_I2C_HELPER_AUTO=y CONFIG_I2C_SMBUS=y CONFIG_I2C_ALGOBIT=y CONFIG_I2C_ALGOPCA=y # # I2C Hardware Bus support # # # PC SMBus host controller drivers # # CONFIG_I2C_ALI1535 is not set # CONFIG_I2C_ALI1563 is not set # CONFIG_I2C_ALI15X3 is not set # CONFIG_I2C_AMD756 is not set # CONFIG_I2C_AMD8111 is not set # CONFIG_I2C_I801 is not set # CONFIG_I2C_ISCH is not set # CONFIG_I2C_ISMT is not set # CONFIG_I2C_PIIX4 is not set # CONFIG_I2C_NFORCE2 is not set # CONFIG_I2C_SIS5595 is not set # CONFIG_I2C_SIS630 is not set # CONFIG_I2C_SIS96X is not set # CONFIG_I2C_VIA is not set # CONFIG_I2C_VIAPRO is not set # # ACPI drivers # # CONFIG_I2C_SCMI is not set # # I2C system bus drivers (mostly embedded / system-on-chip) # CONFIG_I2C_CBUS_GPIO=y # CONFIG_I2C_DESIGNWARE_PCI is not set # CONFIG_I2C_EG20T is not set # CONFIG_I2C_GPIO is not set CONFIG_I2C_KEMPLD=m CONFIG_I2C_OCORES=m CONFIG_I2C_PCA_PLATFORM=y # CONFIG_I2C_PXA_PCI is not set CONFIG_I2C_SIMTEC=m CONFIG_I2C_XILINX=m # # External I2C/SMBus adapter drivers # # CONFIG_I2C_DIOLAN_U2C is not set CONFIG_I2C_PARPORT=y CONFIG_I2C_PARPORT_LIGHT=y CONFIG_I2C_ROBOTFUZZ_OSIF=m # CONFIG_I2C_TAOS_EVM is not set CONFIG_I2C_TINY_USB=m # CONFIG_I2C_VIPERBOARD is not set # # Other I2C/SMBus bus drivers # CONFIG_I2C_PCA_ISA=m CONFIG_I2C_CROS_EC_TUNNEL=m # CONFIG_SCx200_ACB is not set CONFIG_I2C_STUB=m # CONFIG_I2C_SLAVE is not set # CONFIG_I2C_DEBUG_CORE is not set # CONFIG_I2C_DEBUG_ALGO is not set # CONFIG_I2C_DEBUG_BUS is not set CONFIG_SPI=y CONFIG_SPI_DEBUG=y CONFIG_SPI_MASTER=y # # SPI Master Controller Drivers # # CONFIG_SPI_ALTERA is not set CONFIG_SPI_BITBANG=y CONFIG_SPI_BUTTERFLY=y # CONFIG_SPI_CADENCE is not set # CONFIG_SPI_GPIO is not set CONFIG_SPI_LM70_LLP=m CONFIG_SPI_OC_TINY=m # CONFIG_SPI_PXA2XX is not set # CONFIG_SPI_PXA2XX_PCI is not set CONFIG_SPI_SC18IS602=m # CONFIG_SPI_TOPCLIFF_PCH is not set # CONFIG_SPI_XCOMM is not set # CONFIG_SPI_XILINX is not set CONFIG_SPI_ZYNQMP_GQSPI=m # CONFIG_SPI_DESIGNWARE is not set # # SPI Protocol Masters # # CONFIG_SPI_SPIDEV is not set # CONFIG_SPI_TLE62X0 is not set CONFIG_SPMI=m # CONFIG_HSI is not set # # PPS support # CONFIG_PPS=y # CONFIG_PPS_DEBUG is not set # # PPS clients support # CONFIG_PPS_CLIENT_KTIMER=y # CONFIG_PPS_CLIENT_LDISC is not set CONFIG_PPS_CLIENT_PARPORT=y CONFIG_PPS_CLIENT_GPIO=y # # PPS generators support # # # PTP clock support # CONFIG_PTP_1588_CLOCK=m CONFIG_DP83640_PHY=m # CONFIG_PTP_1588_CLOCK_PCH is not set CONFIG_ARCH_WANT_OPTIONAL_GPIOLIB=y CONFIG_GPIOLIB=y CONFIG_GPIO_DEVRES=y CONFIG_GPIO_ACPI=y CONFIG_GPIOLIB_IRQCHIP=y # CONFIG_DEBUG_GPIO is not set # CONFIG_GPIO_SYSFS is not set CONFIG_GPIO_GENERIC=m CONFIG_GPIO_MAX730X=m # # Memory mapped GPIO drivers # CONFIG_GPIO_DWAPB=m # CONFIG_GPIO_F7188X is not set CONFIG_GPIO_GENERIC_PLATFORM=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=y # CONFIG_GPIO_VX855 is not set # # I2C GPIO expanders # CONFIG_GPIO_ADP5588=m CONFIG_GPIO_MAX7300=m # CONFIG_GPIO_MAX732X is not set # CONFIG_GPIO_PCA953X is not set CONFIG_GPIO_PCF857X=m # CONFIG_GPIO_SX150X is not set # # MFD GPIO expanders # CONFIG_GPIO_ARIZONA=y CONFIG_GPIO_CRYSTAL_COVE=y CONFIG_GPIO_DA9052=y CONFIG_GPIO_KEMPLD=m CONFIG_GPIO_LP3943=y # CONFIG_GPIO_RC5T583 is not set # CONFIG_GPIO_TPS6586X is not set CONFIG_GPIO_TPS65910=y CONFIG_GPIO_TPS65912=m CONFIG_GPIO_TWL4030=m CONFIG_GPIO_TWL6040=y # CONFIG_GPIO_WM831X is not set CONFIG_GPIO_WM8994=y # # 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 # # SPI GPIO expanders # CONFIG_GPIO_MAX7301=m CONFIG_GPIO_MCP23S08=m # CONFIG_GPIO_MC33880 is not set # CONFIG_GPIO_ZX is not set # # USB GPIO expanders # CONFIG_GPIO_VIPERBOARD=m CONFIG_W1=y # CONFIG_W1_CON is not set # # 1-wire Bus Masters # # CONFIG_W1_MASTER_MATROX is not set # CONFIG_W1_MASTER_DS2490 is not set CONFIG_W1_MASTER_DS2482=m CONFIG_W1_MASTER_DS1WM=m # CONFIG_W1_MASTER_GPIO is not set # # 1-wire Slaves # CONFIG_W1_SLAVE_THERM=m CONFIG_W1_SLAVE_SMEM=m CONFIG_W1_SLAVE_DS2408=y # CONFIG_W1_SLAVE_DS2408_READBACK is not set # CONFIG_W1_SLAVE_DS2413 is not set # CONFIG_W1_SLAVE_DS2406 is not set # CONFIG_W1_SLAVE_DS2423 is not set CONFIG_W1_SLAVE_DS2431=m # CONFIG_W1_SLAVE_DS2433 is not set CONFIG_W1_SLAVE_DS2760=m CONFIG_W1_SLAVE_DS2780=y CONFIG_W1_SLAVE_DS2781=m # CONFIG_W1_SLAVE_DS28E04 is not set CONFIG_W1_SLAVE_BQ27000=y CONFIG_POWER_SUPPLY=y # CONFIG_POWER_SUPPLY_DEBUG is not set # CONFIG_PDA_POWER is not set # CONFIG_GENERIC_ADC_BATTERY is not set # CONFIG_WM831X_BACKUP is not set # CONFIG_WM831X_POWER is not set # CONFIG_TEST_POWER is not set # CONFIG_BATTERY_88PM860X is not set CONFIG_BATTERY_DS2760=m CONFIG_BATTERY_DS2780=y CONFIG_BATTERY_DS2781=m CONFIG_BATTERY_DS2782=y CONFIG_BATTERY_SBS=m CONFIG_BATTERY_BQ27x00=m CONFIG_BATTERY_BQ27X00_I2C=y CONFIG_BATTERY_BQ27X00_PLATFORM=y # CONFIG_BATTERY_DA9030 is not set CONFIG_BATTERY_DA9052=y # CONFIG_CHARGER_DA9150 is not set CONFIG_AXP288_CHARGER=m CONFIG_AXP288_FUEL_GAUGE=m CONFIG_BATTERY_MAX17040=y CONFIG_BATTERY_MAX17042=m # CONFIG_BATTERY_TWL4030_MADC is not set CONFIG_CHARGER_PCF50633=m CONFIG_BATTERY_RX51=m CONFIG_CHARGER_ISP1704=m CONFIG_CHARGER_MAX8903=m # CONFIG_CHARGER_TWL4030 is not set CONFIG_CHARGER_LP8727=y # CONFIG_CHARGER_GPIO is not set # CONFIG_CHARGER_MANAGER is not set # CONFIG_CHARGER_MAX14577 is not set CONFIG_CHARGER_MAX8997=y # CONFIG_CHARGER_MAX8998 is not set # CONFIG_CHARGER_BQ2415X is not set CONFIG_CHARGER_BQ24190=m CONFIG_CHARGER_BQ24257=m CONFIG_CHARGER_BQ24735=y # CONFIG_CHARGER_BQ25890 is not set CONFIG_CHARGER_SMB347=y CONFIG_CHARGER_TPS65090=m # CONFIG_BATTERY_GAUGE_LTC2941 is not set # CONFIG_BATTERY_RT5033 is not set CONFIG_CHARGER_RT9455=y # CONFIG_POWER_RESET is not set # CONFIG_POWER_AVS is not set CONFIG_HWMON=y CONFIG_HWMON_VID=y CONFIG_HWMON_DEBUG_CHIP=y # # Native drivers # # CONFIG_SENSORS_ABITUGURU is not set CONFIG_SENSORS_ABITUGURU3=m CONFIG_SENSORS_AD7314=m CONFIG_SENSORS_AD7414=y CONFIG_SENSORS_AD7418=y CONFIG_SENSORS_ADM1021=m CONFIG_SENSORS_ADM1025=m CONFIG_SENSORS_ADM1026=y CONFIG_SENSORS_ADM1029=m CONFIG_SENSORS_ADM1031=y CONFIG_SENSORS_ADM9240=m CONFIG_SENSORS_ADT7X10=y CONFIG_SENSORS_ADT7310=y # CONFIG_SENSORS_ADT7410 is not set CONFIG_SENSORS_ADT7411=m CONFIG_SENSORS_ADT7462=y CONFIG_SENSORS_ADT7470=y CONFIG_SENSORS_ADT7475=y # CONFIG_SENSORS_ASC7621 is not set # CONFIG_SENSORS_K8TEMP is not set # CONFIG_SENSORS_K10TEMP is not set # CONFIG_SENSORS_FAM15H_POWER is not set # CONFIG_SENSORS_APPLESMC is not set CONFIG_SENSORS_ASB100=m CONFIG_SENSORS_ATXP1=m CONFIG_SENSORS_DS620=m CONFIG_SENSORS_DS1621=y # CONFIG_SENSORS_DELL_SMM is not set CONFIG_SENSORS_DA9052_ADC=y # CONFIG_SENSORS_I5K_AMB is not set CONFIG_SENSORS_F71805F=m # CONFIG_SENSORS_F71882FG is not set CONFIG_SENSORS_F75375S=m CONFIG_SENSORS_MC13783_ADC=y CONFIG_SENSORS_FSCHMD=m CONFIG_SENSORS_GL518SM=m # CONFIG_SENSORS_GL520SM is not set CONFIG_SENSORS_G760A=m CONFIG_SENSORS_G762=y CONFIG_SENSORS_GPIO_FAN=m CONFIG_SENSORS_HIH6130=m # CONFIG_SENSORS_IBMAEM is not set # CONFIG_SENSORS_IBMPEX is not set CONFIG_SENSORS_IIO_HWMON=m # CONFIG_SENSORS_I5500 is not set CONFIG_SENSORS_CORETEMP=m CONFIG_SENSORS_IT87=m CONFIG_SENSORS_JC42=m # CONFIG_SENSORS_POWR1220 is not set CONFIG_SENSORS_LINEAGE=y CONFIG_SENSORS_LTC2945=y CONFIG_SENSORS_LTC4151=y CONFIG_SENSORS_LTC4215=y CONFIG_SENSORS_LTC4222=y CONFIG_SENSORS_LTC4245=y # CONFIG_SENSORS_LTC4260 is not set # CONFIG_SENSORS_LTC4261 is not set CONFIG_SENSORS_MAX1111=m CONFIG_SENSORS_MAX16065=y CONFIG_SENSORS_MAX1619=m # CONFIG_SENSORS_MAX1668 is not set # CONFIG_SENSORS_MAX197 is not set # CONFIG_SENSORS_MAX6639 is not set CONFIG_SENSORS_MAX6642=y CONFIG_SENSORS_MAX6650=m CONFIG_SENSORS_MAX6697=y # CONFIG_SENSORS_HTU21 is not set CONFIG_SENSORS_MCP3021=y CONFIG_SENSORS_MENF21BMC_HWMON=y CONFIG_SENSORS_ADCXX=m # CONFIG_SENSORS_LM63 is not set CONFIG_SENSORS_LM70=y CONFIG_SENSORS_LM73=y CONFIG_SENSORS_LM75=m CONFIG_SENSORS_LM77=y CONFIG_SENSORS_LM78=y CONFIG_SENSORS_LM80=m CONFIG_SENSORS_LM83=m # CONFIG_SENSORS_LM85 is not set CONFIG_SENSORS_LM87=m # CONFIG_SENSORS_LM90 is not set # CONFIG_SENSORS_LM92 is not set CONFIG_SENSORS_LM93=m CONFIG_SENSORS_LM95234=m # CONFIG_SENSORS_LM95241 is not set CONFIG_SENSORS_LM95245=y CONFIG_SENSORS_PC87360=m CONFIG_SENSORS_PC87427=m CONFIG_SENSORS_NTC_THERMISTOR=y # CONFIG_SENSORS_NCT6683 is not set CONFIG_SENSORS_NCT6775=y CONFIG_SENSORS_NCT7802=m CONFIG_SENSORS_NCT7904=y CONFIG_SENSORS_PCF8591=m CONFIG_PMBUS=y CONFIG_SENSORS_PMBUS=m CONFIG_SENSORS_ADM1275=m # CONFIG_SENSORS_LM25066 is not set CONFIG_SENSORS_LTC2978=m # CONFIG_SENSORS_LTC2978_REGULATOR is not set CONFIG_SENSORS_MAX16064=m CONFIG_SENSORS_MAX20751=y CONFIG_SENSORS_MAX34440=m CONFIG_SENSORS_MAX8688=y CONFIG_SENSORS_TPS40422=y CONFIG_SENSORS_UCD9000=m CONFIG_SENSORS_UCD9200=m # CONFIG_SENSORS_ZL6100 is not set CONFIG_SENSORS_SHT15=m # CONFIG_SENSORS_SHT21 is not set CONFIG_SENSORS_SHTC1=m # CONFIG_SENSORS_SIS5595 is not set CONFIG_SENSORS_DME1737=y CONFIG_SENSORS_EMC1403=m # CONFIG_SENSORS_EMC2103 is not set # CONFIG_SENSORS_EMC6W201 is not set # CONFIG_SENSORS_SMSC47M1 is not set CONFIG_SENSORS_SMSC47M192=y # CONFIG_SENSORS_SMSC47B397 is not set # CONFIG_SENSORS_SCH56XX_COMMON is not set CONFIG_SENSORS_SMM665=m CONFIG_SENSORS_ADC128D818=y CONFIG_SENSORS_ADS1015=m CONFIG_SENSORS_ADS7828=y CONFIG_SENSORS_ADS7871=y # CONFIG_SENSORS_AMC6821 is not set CONFIG_SENSORS_INA209=m # CONFIG_SENSORS_INA2XX is not set # CONFIG_SENSORS_TC74 is not set # CONFIG_SENSORS_THMC50 is not set CONFIG_SENSORS_TMP102=y CONFIG_SENSORS_TMP103=y CONFIG_SENSORS_TMP401=y CONFIG_SENSORS_TMP421=m CONFIG_SENSORS_TWL4030_MADC=m CONFIG_SENSORS_VIA_CPUTEMP=m # CONFIG_SENSORS_VIA686A is not set CONFIG_SENSORS_VT1211=m # CONFIG_SENSORS_VT8231 is not set CONFIG_SENSORS_W83781D=y CONFIG_SENSORS_W83791D=m CONFIG_SENSORS_W83792D=m # CONFIG_SENSORS_W83793 is not set CONFIG_SENSORS_W83795=m # CONFIG_SENSORS_W83795_FANCTRL is not set CONFIG_SENSORS_W83L785TS=y # CONFIG_SENSORS_W83L786NG is not set CONFIG_SENSORS_W83627HF=y CONFIG_SENSORS_W83627EHF=m CONFIG_SENSORS_WM831X=m # # ACPI drivers # # CONFIG_SENSORS_ACPI_POWER is not set # CONFIG_SENSORS_ATK0110 is not set CONFIG_THERMAL=y CONFIG_THERMAL_HWMON=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=y CONFIG_THERMAL_GOV_USER_SPACE=y # CONFIG_THERMAL_GOV_POWER_ALLOCATOR is not set CONFIG_THERMAL_EMULATION=y CONFIG_INTEL_POWERCLAMP=m # CONFIG_INTEL_SOC_DTS_THERMAL is not set # CONFIG_INT340X_THERMAL is not set # CONFIG_INTEL_PCH_THERMAL is not set # CONFIG_WATCHDOG is not set CONFIG_SSB_POSSIBLE=y # # Sonics Silicon Backplane # # CONFIG_SSB is not set CONFIG_BCMA_POSSIBLE=y # # Broadcom specific AMBA # CONFIG_BCMA=m 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=y # # Multifunction device drivers # CONFIG_MFD_CORE=y # CONFIG_MFD_CS5535 is not set CONFIG_MFD_AS3711=y # CONFIG_PMIC_ADP5520 is not set CONFIG_MFD_AAT2870_CORE=y CONFIG_MFD_BCM590XX=m CONFIG_MFD_AXP20X=y CONFIG_MFD_CROS_EC=m CONFIG_MFD_CROS_EC_I2C=m CONFIG_MFD_CROS_EC_SPI=m CONFIG_PMIC_DA903X=y CONFIG_PMIC_DA9052=y CONFIG_MFD_DA9052_SPI=y # CONFIG_MFD_DA9052_I2C is not set # CONFIG_MFD_DA9055 is not set CONFIG_MFD_DA9062=y CONFIG_MFD_DA9063=y CONFIG_MFD_DA9150=y # CONFIG_MFD_DLN2 is not set CONFIG_MFD_MC13XXX=y CONFIG_MFD_MC13XXX_SPI=y CONFIG_MFD_MC13XXX_I2C=y CONFIG_HTC_PASIC3=y CONFIG_HTC_I2CPLD=y # 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=y CONFIG_MFD_MAX14577=y # CONFIG_MFD_MAX77693 is not set CONFIG_MFD_MAX77843=y CONFIG_MFD_MAX8907=y # CONFIG_MFD_MAX8925 is not set CONFIG_MFD_MAX8997=y CONFIG_MFD_MAX8998=y CONFIG_MFD_MT6397=m CONFIG_MFD_MENF21BMC=y CONFIG_EZX_PCAP=y CONFIG_MFD_VIPERBOARD=m CONFIG_MFD_RETU=y CONFIG_MFD_PCF50633=y CONFIG_PCF50633_ADC=y CONFIG_PCF50633_GPIO=y # CONFIG_MFD_RDC321X is not set # CONFIG_MFD_RTSX_PCI is not set CONFIG_MFD_RT5033=m CONFIG_MFD_RTSX_USB=m CONFIG_MFD_RC5T583=y CONFIG_MFD_RN5T618=m # CONFIG_MFD_SEC_CORE is not set CONFIG_MFD_SI476X_CORE=m CONFIG_MFD_SM501=m # CONFIG_MFD_SM501_GPIO is not set CONFIG_MFD_SKY81452=y CONFIG_MFD_SMSC=y # CONFIG_ABX500_CORE is not set CONFIG_MFD_SYSCON=y CONFIG_MFD_TI_AM335X_TSCADC=y CONFIG_MFD_LP3943=y # CONFIG_MFD_LP8788 is not set # CONFIG_MFD_PALMAS is not set # CONFIG_TPS6105X is not set # CONFIG_TPS65010 is not set CONFIG_TPS6507X=m CONFIG_MFD_TPS65090=y # CONFIG_MFD_TPS65217 is not set # CONFIG_MFD_TPS65218 is not set CONFIG_MFD_TPS6586X=y CONFIG_MFD_TPS65910=y CONFIG_MFD_TPS65912=y # CONFIG_MFD_TPS65912_I2C is not set CONFIG_MFD_TPS65912_SPI=y # CONFIG_MFD_TPS80031 is not set CONFIG_TWL4030_CORE=y CONFIG_MFD_TWL4030_AUDIO=y CONFIG_TWL6040_CORE=y CONFIG_MFD_WL1273_CORE=m # CONFIG_MFD_LM3533 is not set # CONFIG_MFD_TIMBERDALE is not set # CONFIG_MFD_TMIO is not set # CONFIG_MFD_VX855 is not set CONFIG_MFD_ARIZONA=y CONFIG_MFD_ARIZONA_I2C=y CONFIG_MFD_ARIZONA_SPI=y 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_I2C is not set CONFIG_MFD_WM8994=y CONFIG_REGULATOR=y # CONFIG_REGULATOR_DEBUG is not set CONFIG_REGULATOR_FIXED_VOLTAGE=m # CONFIG_REGULATOR_VIRTUAL_CONSUMER is not set CONFIG_REGULATOR_USERSPACE_CONSUMER=y # CONFIG_REGULATOR_88PM800 is not set # CONFIG_REGULATOR_88PM8607 is not set CONFIG_REGULATOR_ACT8865=m # CONFIG_REGULATOR_AD5398 is not set CONFIG_REGULATOR_ANATOP=m # CONFIG_REGULATOR_AAT2870 is not set CONFIG_REGULATOR_AS3711=y CONFIG_REGULATOR_AXP20X=y CONFIG_REGULATOR_BCM590XX=m CONFIG_REGULATOR_DA903X=y # CONFIG_REGULATOR_DA9052 is not set CONFIG_REGULATOR_DA9062=m CONFIG_REGULATOR_DA9063=m CONFIG_REGULATOR_DA9210=m # CONFIG_REGULATOR_DA9211 is not set CONFIG_REGULATOR_FAN53555=m CONFIG_REGULATOR_GPIO=m CONFIG_REGULATOR_ISL9305=m CONFIG_REGULATOR_ISL6271A=m # CONFIG_REGULATOR_LP3971 is not set CONFIG_REGULATOR_LP3972=m CONFIG_REGULATOR_LP872X=y # CONFIG_REGULATOR_LP8755 is not set CONFIG_REGULATOR_LTC3589=y # CONFIG_REGULATOR_MAX14577 is not set CONFIG_REGULATOR_MAX1586=m CONFIG_REGULATOR_MAX8649=m CONFIG_REGULATOR_MAX8660=m CONFIG_REGULATOR_MAX8907=y CONFIG_REGULATOR_MAX8952=m CONFIG_REGULATOR_MAX8973=y CONFIG_REGULATOR_MAX8997=y CONFIG_REGULATOR_MAX8998=m # CONFIG_REGULATOR_MAX77693 is not set CONFIG_REGULATOR_MC13XXX_CORE=m CONFIG_REGULATOR_MC13783=m # CONFIG_REGULATOR_MC13892 is not set # CONFIG_REGULATOR_MT6311 is not set # CONFIG_REGULATOR_MT6397 is not set CONFIG_REGULATOR_PCAP=m CONFIG_REGULATOR_PCF50633=m # CONFIG_REGULATOR_PFUZE100 is not set CONFIG_REGULATOR_QCOM_SPMI=m # CONFIG_REGULATOR_RC5T583 is not set CONFIG_REGULATOR_RN5T618=m CONFIG_REGULATOR_RT5033=m # CONFIG_REGULATOR_SKY81452 is not set CONFIG_REGULATOR_TPS51632=y # CONFIG_REGULATOR_TPS62360 is not set # CONFIG_REGULATOR_TPS65023 is not set # CONFIG_REGULATOR_TPS6507X is not set CONFIG_REGULATOR_TPS65090=y # CONFIG_REGULATOR_TPS6524X is not set # CONFIG_REGULATOR_TPS6586X is not set CONFIG_REGULATOR_TPS65910=y CONFIG_REGULATOR_TPS65912=y CONFIG_REGULATOR_TWL4030=m CONFIG_REGULATOR_WM831X=y CONFIG_REGULATOR_WM8400=y CONFIG_REGULATOR_WM8994=y CONFIG_MEDIA_SUPPORT=y # # Multimedia core support # CONFIG_MEDIA_CAMERA_SUPPORT=y CONFIG_MEDIA_ANALOG_TV_SUPPORT=y CONFIG_MEDIA_DIGITAL_TV_SUPPORT=y CONFIG_MEDIA_RADIO_SUPPORT=y # CONFIG_MEDIA_SDR_SUPPORT is not set CONFIG_MEDIA_RC_SUPPORT=y CONFIG_MEDIA_CONTROLLER=y CONFIG_VIDEO_DEV=y # CONFIG_VIDEO_V4L2_SUBDEV_API is not set CONFIG_VIDEO_V4L2=y CONFIG_VIDEO_ADV_DEBUG=y CONFIG_VIDEO_FIXED_MINOR_RANGES=y CONFIG_VIDEO_TUNER=m CONFIG_VIDEOBUF_GEN=m CONFIG_VIDEOBUF_VMALLOC=m CONFIG_VIDEOBUF_DVB=m CONFIG_VIDEOBUF2_CORE=m CONFIG_VIDEOBUF2_MEMOPS=m CONFIG_VIDEOBUF2_VMALLOC=m CONFIG_DVB_CORE=y # CONFIG_TTPCI_EEPROM is not set CONFIG_DVB_MAX_ADAPTERS=8 CONFIG_DVB_DYNAMIC_MINORS=y # # Media drivers # CONFIG_RC_CORE=y # CONFIG_RC_MAP is not set # CONFIG_RC_DECODERS is not set CONFIG_RC_DEVICES=y # CONFIG_RC_ATI_REMOTE is not set CONFIG_IR_ENE=m CONFIG_IR_HIX5HD2=m CONFIG_IR_IMON=m CONFIG_IR_MCEUSB=m CONFIG_IR_ITE_CIR=m CONFIG_IR_FINTEK=m CONFIG_IR_NUVOTON=m CONFIG_IR_REDRAT3=m CONFIG_IR_STREAMZAP=m # CONFIG_IR_WINBOND_CIR is not set # CONFIG_IR_IGORPLUGUSB is not set CONFIG_IR_IGUANA=m # CONFIG_IR_TTUSBIR is not set # CONFIG_RC_LOOPBACK is not set CONFIG_IR_GPIO_CIR=m CONFIG_MEDIA_USB_SUPPORT=y # # Webcam devices # # CONFIG_USB_VIDEO_CLASS is not set # CONFIG_USB_GSPCA is not set CONFIG_USB_PWC=m CONFIG_USB_PWC_DEBUG=y CONFIG_USB_PWC_INPUT_EVDEV=y CONFIG_VIDEO_CPIA2=m CONFIG_USB_ZR364XX=m CONFIG_USB_STKWEBCAM=m CONFIG_USB_S2255=m # # Analog TV USB devices # CONFIG_VIDEO_PVRUSB2=m CONFIG_VIDEO_PVRUSB2_SYSFS=y # CONFIG_VIDEO_PVRUSB2_DVB is not set # CONFIG_VIDEO_PVRUSB2_DEBUGIFC is not set # CONFIG_VIDEO_HDPVR is not set CONFIG_VIDEO_USBVISION=m # CONFIG_VIDEO_STK1160_COMMON is not set # # Analog/digital TV USB devices # CONFIG_VIDEO_AU0828=m # CONFIG_VIDEO_AU0828_V4L2 is not set # CONFIG_VIDEO_AU0828_RC is not set CONFIG_VIDEO_CX231XX=m CONFIG_VIDEO_CX231XX_RC=y CONFIG_VIDEO_CX231XX_DVB=m CONFIG_VIDEO_TM6000=m # CONFIG_VIDEO_TM6000_DVB is not set # # Digital TV USB devices # # CONFIG_DVB_USB is not set CONFIG_DVB_USB_V2=m # CONFIG_DVB_USB_AF9015 is not set CONFIG_DVB_USB_AF9035=m # CONFIG_DVB_USB_ANYSEE is not set CONFIG_DVB_USB_AU6610=m # CONFIG_DVB_USB_AZ6007 is not set CONFIG_DVB_USB_CE6230=m CONFIG_DVB_USB_EC168=m CONFIG_DVB_USB_GL861=m # CONFIG_DVB_USB_LME2510 is not set # CONFIG_DVB_USB_MXL111SF is not set # CONFIG_DVB_USB_RTL28XXU is not set CONFIG_DVB_USB_DVBSKY=m # CONFIG_DVB_TTUSB_BUDGET is not set # CONFIG_DVB_TTUSB_DEC is not set CONFIG_SMS_USB_DRV=m CONFIG_DVB_B2C2_FLEXCOP_USB=m # CONFIG_DVB_B2C2_FLEXCOP_USB_DEBUG is not set # CONFIG_DVB_AS102 is not set # # Webcam, TV (analog/digital) USB devices # # CONFIG_VIDEO_EM28XX is not set # CONFIG_MEDIA_PCI_SUPPORT is not set # CONFIG_V4L_PLATFORM_DRIVERS is not set CONFIG_V4L_MEM2MEM_DRIVERS=y # CONFIG_VIDEO_SH_VEU is not set # CONFIG_V4L_TEST_DRIVERS is not set # CONFIG_DVB_PLATFORM_DRIVERS is not set # # Supported MMC/SDIO adapters # CONFIG_SMS_SDIO_DRV=m CONFIG_RADIO_ADAPTERS=y CONFIG_RADIO_TEA575X=m CONFIG_RADIO_SI470X=y CONFIG_USB_SI470X=m CONFIG_I2C_SI470X=m # CONFIG_RADIO_SI4713 is not set # CONFIG_USB_MR800 is not set CONFIG_USB_DSBR=m # CONFIG_RADIO_MAXIRADIO is not set CONFIG_RADIO_SHARK=m CONFIG_RADIO_SHARK2=m # CONFIG_USB_KEENE is not set # CONFIG_USB_RAREMONO is not set # CONFIG_USB_MA901 is not set CONFIG_RADIO_TEA5764=m # CONFIG_RADIO_SAA7706H is not set CONFIG_RADIO_TEF6862=y CONFIG_RADIO_WL1273=m # # Texas Instruments WL128x FM driver (ST based) # CONFIG_V4L_RADIO_ISA_DRIVERS=y CONFIG_RADIO_ISA=y # CONFIG_RADIO_CADET is not set CONFIG_RADIO_RTRACK=y CONFIG_RADIO_RTRACK_PORT=30f CONFIG_RADIO_RTRACK2=y CONFIG_RADIO_RTRACK2_PORT=30c CONFIG_RADIO_AZTECH=y CONFIG_RADIO_AZTECH_PORT=350 CONFIG_RADIO_GEMTEK=y CONFIG_RADIO_GEMTEK_PORT=34c # CONFIG_RADIO_GEMTEK_PROBE is not set # CONFIG_RADIO_SF16FMI is not set CONFIG_RADIO_SF16FMR2=m CONFIG_RADIO_TERRATEC=m # CONFIG_RADIO_TRUST is not set # CONFIG_RADIO_TYPHOON is not set CONFIG_RADIO_ZOLTRIX=y CONFIG_RADIO_ZOLTRIX_PORT=20c # # Supported FireWire (IEEE 1394) Adapters # CONFIG_DVB_FIREDTV=m CONFIG_DVB_FIREDTV_INPUT=y CONFIG_MEDIA_COMMON_OPTIONS=y # # common driver options # CONFIG_VIDEO_CX2341X=m CONFIG_VIDEO_TVEEPROM=m CONFIG_CYPRESS_FIRMWARE=m CONFIG_DVB_B2C2_FLEXCOP=m CONFIG_SMS_SIANO_MDTV=m CONFIG_SMS_SIANO_RC=y # CONFIG_SMS_SIANO_DEBUGFS is not set # # Media ancillary drivers (tuners, sensors, i2c, frontends) # CONFIG_MEDIA_SUBDRV_AUTOSELECT=y CONFIG_MEDIA_ATTACH=y CONFIG_VIDEO_IR_I2C=y # # Audio decoders, processors and mixers # CONFIG_VIDEO_MSP3400=m CONFIG_VIDEO_CS53L32A=m CONFIG_VIDEO_WM8775=m # # RDS decoders # # # Video decoders # CONFIG_VIDEO_SAA711X=m # # Video and audio decoders # CONFIG_VIDEO_CX25840=m # # Video encoders # # # Camera sensor devices # # # Flash devices # # # Video improvement chips # # # Audio/Video compression chips # # # Miscellaneous helper chips # # # Sensors used on soc_camera driver # CONFIG_MEDIA_TUNER=y CONFIG_MEDIA_TUNER_SIMPLE=y CONFIG_MEDIA_TUNER_TDA8290=y CONFIG_MEDIA_TUNER_TDA827X=y CONFIG_MEDIA_TUNER_TDA18271=y CONFIG_MEDIA_TUNER_TDA9887=y CONFIG_MEDIA_TUNER_TEA5761=y CONFIG_MEDIA_TUNER_TEA5767=y CONFIG_MEDIA_TUNER_MT20XX=y CONFIG_MEDIA_TUNER_QT1010=m CONFIG_MEDIA_TUNER_XC2028=y CONFIG_MEDIA_TUNER_XC5000=y CONFIG_MEDIA_TUNER_XC4000=y CONFIG_MEDIA_TUNER_MXL5005S=m CONFIG_MEDIA_TUNER_MXL5007T=m CONFIG_MEDIA_TUNER_MC44S803=y CONFIG_MEDIA_TUNER_TDA18218=m CONFIG_MEDIA_TUNER_FC0011=m CONFIG_MEDIA_TUNER_FC2580=m CONFIG_MEDIA_TUNER_TUA9001=m CONFIG_MEDIA_TUNER_SI2157=m CONFIG_MEDIA_TUNER_IT913X=m # # Multistandard (satellite) frontends # CONFIG_DVB_M88DS3103=m # # Multistandard (cable + terrestrial) frontends # CONFIG_DVB_TDA18271C2DD=m CONFIG_DVB_SI2165=m # # DVB-S (satellite) frontends # CONFIG_DVB_CX24123=m CONFIG_DVB_MT312=m CONFIG_DVB_S5H1420=m CONFIG_DVB_STV0299=m CONFIG_DVB_TUNER_ITD1000=m CONFIG_DVB_TUNER_CX24113=m CONFIG_DVB_CX24120=m CONFIG_DVB_TS2020=m # # DVB-T (terrestrial) frontends # CONFIG_DVB_MT352=m CONFIG_DVB_ZL10353=m CONFIG_DVB_EC100=m CONFIG_DVB_SI2168=m # CONFIG_DVB_AS102_FE is not set # # DVB-C (cable) frontends # CONFIG_DVB_STV0297=m # # ATSC (North American/Korean Terrestrial/Cable DTV) frontends # CONFIG_DVB_NXT200X=m CONFIG_DVB_BCM3510=m CONFIG_DVB_LGDT330X=m CONFIG_DVB_LGDT3305=m CONFIG_DVB_LGDT3306A=m CONFIG_DVB_AU8522=m CONFIG_DVB_AU8522_DTV=m # # ISDB-T (terrestrial) frontends # CONFIG_DVB_MB86A20S=m # # ISDB-S (satellite) & ISDB-T (terrestrial) frontends # # # Digital terrestrial only tuners/PLL # CONFIG_DVB_PLL=m # # SEC control devices for DVB-S # CONFIG_DVB_ISL6421=m CONFIG_DVB_SP2=m CONFIG_DVB_AF9033=m # # Tools to develop new frontends # # CONFIG_DVB_DUMMY_FE is not set # # Graphics support # # CONFIG_AGP is not set CONFIG_VGA_ARB=y CONFIG_VGA_ARB_MAX_GPUS=16 # CONFIG_VGA_SWITCHEROO is not set CONFIG_DRM=y CONFIG_DRM_KMS_HELPER=m CONFIG_DRM_KMS_FB_HELPER=y # CONFIG_DRM_FBDEV_EMULATION is not set # CONFIG_DRM_LOAD_EDID_FIRMWARE is not set CONFIG_DRM_TTM=m # # I2C encoder or helper chips # # CONFIG_DRM_I2C_ADV7511 is not set # CONFIG_DRM_I2C_CH7006 is not set # CONFIG_DRM_I2C_SIL164 is not set CONFIG_DRM_I2C_NXP_TDA998X=m # CONFIG_DRM_TDFX is not set # CONFIG_DRM_R128 is not set # CONFIG_DRM_RADEON is not set # CONFIG_DRM_AMDGPU is not set # CONFIG_DRM_NOUVEAU is not set # CONFIG_DRM_I915 is not set # CONFIG_DRM_MGA is not set # CONFIG_DRM_VIA is not set # CONFIG_DRM_SAVAGE is not set # CONFIG_DRM_VGEM is not set # CONFIG_DRM_VMWGFX is not set # CONFIG_DRM_GMA500 is not set CONFIG_DRM_UDL=m # CONFIG_DRM_AST is not set # CONFIG_DRM_MGAG200 is not set # CONFIG_DRM_CIRRUS_QEMU is not set # CONFIG_DRM_QXL is not set # CONFIG_DRM_BOCHS is not set CONFIG_DRM_VIRTIO_GPU=m CONFIG_DRM_BRIDGE=y # # Display Interface Bridges # # # 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 is not set # CONFIG_FB_BIG_ENDIAN is not set CONFIG_FB_LITTLE_ENDIAN=y CONFIG_FB_SYS_FOPS=m CONFIG_FB_DEFERRED_IO=y CONFIG_FB_HECUBA=m # CONFIG_FB_SVGALIB is not set # CONFIG_FB_MACMODES is not set # CONFIG_FB_BACKLIGHT is not set CONFIG_FB_MODE_HELPERS=y # CONFIG_FB_TILEBLITTING is not set # # Frame buffer hardware drivers # # CONFIG_FB_CIRRUS is not set # CONFIG_FB_PM2 is not set # CONFIG_FB_CYBER2000 is not set # CONFIG_FB_ARC is not set # CONFIG_FB_VGA16 is not set CONFIG_FB_UVESA=m CONFIG_FB_N411=m CONFIG_FB_HGA=m # CONFIG_FB_OPENCORES is not set 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_SM501=m CONFIG_FB_SMSCUFX=m # CONFIG_FB_UDL is not set CONFIG_FB_VIRTUAL=m CONFIG_FB_METRONOME=m # CONFIG_FB_MB862XX is not set CONFIG_FB_BROADSHEET=m CONFIG_FB_AUO_K190X=m CONFIG_FB_AUO_K1900=m # CONFIG_FB_AUO_K1901 is not set # CONFIG_FB_SM712 is not set # CONFIG_BACKLIGHT_LCD_SUPPORT is not set # CONFIG_VGASTATE is not set CONFIG_HDMI=y # CONFIG_LOGO is not set # CONFIG_SOUND is not set # # HID support # CONFIG_HID=m CONFIG_HID_BATTERY_STRENGTH=y # CONFIG_HIDRAW is not set # CONFIG_UHID is not set CONFIG_HID_GENERIC=m # # Special HID drivers # # CONFIG_HID_A4TECH is not set CONFIG_HID_ACRUX=m CONFIG_HID_ACRUX_FF=y CONFIG_HID_APPLE=m # CONFIG_HID_AUREAL is not set # CONFIG_HID_BELKIN is not set CONFIG_HID_CHERRY=m # CONFIG_HID_CHICONY is not set CONFIG_HID_CYPRESS=m # CONFIG_HID_DRAGONRISE is not set CONFIG_HID_EMS_FF=m CONFIG_HID_ELECOM=m # CONFIG_HID_EZKEY is not set # CONFIG_HID_GEMBIRD is not set CONFIG_HID_KEYTOUCH=m # CONFIG_HID_KYE is not set CONFIG_HID_WALTOP=m CONFIG_HID_GYRATION=m CONFIG_HID_ICADE=m CONFIG_HID_TWINHAN=m CONFIG_HID_KENSINGTON=m CONFIG_HID_LCPOWER=m CONFIG_HID_LENOVO=m CONFIG_HID_LOGITECH=m CONFIG_HID_LOGITECH_HIDPP=m # CONFIG_LOGITECH_FF is not set CONFIG_LOGIRUMBLEPAD2_FF=y # CONFIG_LOGIG940_FF is not set # CONFIG_LOGIWHEELS_FF is not set # CONFIG_HID_MAGICMOUSE is not set CONFIG_HID_MICROSOFT=m CONFIG_HID_MONTEREY=m CONFIG_HID_MULTITOUCH=m CONFIG_HID_ORTEK=m CONFIG_HID_PANTHERLORD=m # CONFIG_PANTHERLORD_FF is not set CONFIG_HID_PETALYNX=m CONFIG_HID_PICOLCD=m # CONFIG_HID_PICOLCD_FB is not set # CONFIG_HID_PICOLCD_LEDS is not set CONFIG_HID_PICOLCD_CIR=y CONFIG_HID_PLANTRONICS=m CONFIG_HID_PRIMAX=m CONFIG_HID_SAITEK=m CONFIG_HID_SAMSUNG=m # CONFIG_HID_SPEEDLINK is not set CONFIG_HID_STEELSERIES=m CONFIG_HID_SUNPLUS=m CONFIG_HID_RMI=m CONFIG_HID_GREENASIA=m # CONFIG_GREENASIA_FF is not set CONFIG_HID_SMARTJOYPLUS=m CONFIG_SMARTJOYPLUS_FF=y CONFIG_HID_TIVO=m CONFIG_HID_TOPSEED=m # CONFIG_HID_THINGM is not set CONFIG_HID_THRUSTMASTER=m CONFIG_THRUSTMASTER_FF=y CONFIG_HID_WACOM=m CONFIG_HID_WIIMOTE=m # CONFIG_HID_XINMO is not set # CONFIG_HID_ZEROPLUS is not set CONFIG_HID_ZYDACRON=m CONFIG_HID_SENSOR_HUB=m CONFIG_HID_SENSOR_CUSTOM_SENSOR=m # # USB HID support # # CONFIG_USB_HID is not set # CONFIG_HID_PID is not set # # USB HID Boot Protocol drivers # CONFIG_USB_KBD=m CONFIG_USB_MOUSE=m # # I2C HID support # CONFIG_I2C_HID=m CONFIG_USB_OHCI_LITTLE_ENDIAN=y CONFIG_USB_SUPPORT=y CONFIG_USB_COMMON=m CONFIG_USB_ARCH_HAS_HCD=y CONFIG_USB=m # CONFIG_USB_ANNOUNCE_NEW_DEVICES is not set # # Miscellaneous USB options # CONFIG_USB_DEFAULT_PERSIST=y # CONFIG_USB_DYNAMIC_MINORS is not set CONFIG_USB_OTG=y CONFIG_USB_OTG_WHITELIST=y CONFIG_USB_OTG_BLACKLIST_HUB=y # CONFIG_USB_OTG_FSM is not set CONFIG_USB_ULPI_BUS=m CONFIG_USB_MON=m CONFIG_USB_WUSB=m CONFIG_USB_WUSB_CBAF=m # CONFIG_USB_WUSB_CBAF_DEBUG is not set # # USB Host Controller Drivers # # CONFIG_USB_C67X00_HCD is not set CONFIG_USB_XHCI_HCD=m CONFIG_USB_XHCI_PCI=m CONFIG_USB_XHCI_PLATFORM=m CONFIG_USB_EHCI_HCD=m # CONFIG_USB_EHCI_ROOT_HUB_TT is not set CONFIG_USB_EHCI_TT_NEWSCHED=y CONFIG_USB_EHCI_PCI=m CONFIG_USB_EHCI_HCD_PLATFORM=m CONFIG_USB_OXU210HP_HCD=m CONFIG_USB_ISP116X_HCD=m CONFIG_USB_ISP1362_HCD=m # CONFIG_USB_FUSBH200_HCD is not set CONFIG_USB_FOTG210_HCD=m # CONFIG_USB_MAX3421_HCD is not set # CONFIG_USB_OHCI_HCD is not set # CONFIG_USB_UHCI_HCD is not set CONFIG_USB_SL811_HCD=m # CONFIG_USB_SL811_HCD_ISO is not set # CONFIG_USB_R8A66597_HCD is not set # CONFIG_USB_WHCI_HCD is not set CONFIG_USB_HWA_HCD=m CONFIG_USB_HCD_BCMA=m # CONFIG_USB_HCD_TEST_MODE is not set # # USB Device Class drivers # # CONFIG_USB_ACM is not set CONFIG_USB_PRINTER=m CONFIG_USB_WDM=m # CONFIG_USB_TMC is not set # # NOTE: USB_STORAGE depends on SCSI but BLK_DEV_SD may # # # also be needed; see USB_STORAGE Help for more info # # # USB Imaging devices # # CONFIG_USB_MDC800 is not set CONFIG_USBIP_CORE=m # CONFIG_USBIP_VHCI_HCD is not set CONFIG_USBIP_HOST=m CONFIG_USBIP_DEBUG=y # CONFIG_USB_MUSB_HDRC is not set # CONFIG_USB_DWC3 is not set # CONFIG_USB_DWC2 is not set CONFIG_USB_CHIPIDEA=m CONFIG_USB_CHIPIDEA_PCI=m CONFIG_USB_CHIPIDEA_UDC=y # CONFIG_USB_CHIPIDEA_HOST is not set CONFIG_USB_CHIPIDEA_DEBUG=y CONFIG_USB_ISP1760=m CONFIG_USB_ISP1761_UDC=y # CONFIG_USB_ISP1760_HOST_ROLE is not set CONFIG_USB_ISP1760_GADGET_ROLE=y # CONFIG_USB_ISP1760_DUAL_ROLE is not set # # USB port drivers # CONFIG_USB_USS720=m # CONFIG_USB_SERIAL is not set # # USB Miscellaneous drivers # # CONFIG_USB_EMI62 is not set # CONFIG_USB_EMI26 is not set # CONFIG_USB_ADUTUX is not set # CONFIG_USB_SEVSEG is not set CONFIG_USB_RIO500=m CONFIG_USB_LEGOTOWER=m CONFIG_USB_LCD=m CONFIG_USB_LED=m # CONFIG_USB_CYPRESS_CY7C63 is not set CONFIG_USB_CYTHERM=m CONFIG_USB_IDMOUSE=m # CONFIG_USB_FTDI_ELAN is not set # CONFIG_USB_APPLEDISPLAY is not set CONFIG_USB_SISUSBVGA=m CONFIG_USB_LD=m CONFIG_USB_TRANCEVIBRATOR=m CONFIG_USB_IOWARRIOR=m CONFIG_USB_TEST=m CONFIG_USB_EHSET_TEST_FIXTURE=m CONFIG_USB_ISIGHTFW=m CONFIG_USB_YUREX=m # CONFIG_USB_EZUSB_FX2 is not set # CONFIG_USB_HSIC_USB3503 is not set # CONFIG_USB_LINK_LAYER_TEST is not set # # USB Physical Layer drivers # CONFIG_USB_PHY=y CONFIG_NOP_USB_XCEIV=m CONFIG_USB_GPIO_VBUS=m CONFIG_TAHVO_USB=m # CONFIG_TAHVO_USB_HOST_BY_DEFAULT is not set # CONFIG_USB_ISP1301 is not set CONFIG_USB_GADGET=m # CONFIG_USB_GADGET_DEBUG is not set # CONFIG_USB_GADGET_DEBUG_FILES is not set # CONFIG_USB_GADGET_DEBUG_FS is not set CONFIG_USB_GADGET_VBUS_DRAW=2 CONFIG_USB_GADGET_STORAGE_NUM_BUFFERS=2 # # USB Peripheral Controller # CONFIG_USB_FUSB300=m CONFIG_USB_FOTG210_UDC=m CONFIG_USB_GR_UDC=m CONFIG_USB_R8A66597=m CONFIG_USB_PXA27X=m CONFIG_USB_MV_UDC=m CONFIG_USB_MV_U3D=m CONFIG_USB_M66592=m # CONFIG_USB_BDC_UDC is not set # CONFIG_USB_AMD5536UDC is not set # CONFIG_USB_NET2272 is not set # CONFIG_USB_NET2280 is not set # CONFIG_USB_GOKU is not set # CONFIG_USB_EG20T is not set CONFIG_USB_DUMMY_HCD=m CONFIG_USB_LIBCOMPOSITE=m CONFIG_USB_F_SS_LB=m CONFIG_USB_U_ETHER=m CONFIG_USB_F_NCM=m CONFIG_USB_F_PHONET=m CONFIG_USB_F_EEM=m CONFIG_USB_F_SUBSET=m CONFIG_USB_F_RNDIS=m CONFIG_USB_F_FS=m CONFIG_USB_F_HID=m CONFIG_USB_F_PRINTER=m CONFIG_USB_CONFIGFS=m # CONFIG_USB_CONFIGFS_SERIAL is not set # CONFIG_USB_CONFIGFS_ACM is not set # CONFIG_USB_CONFIGFS_OBEX is not set CONFIG_USB_CONFIGFS_NCM=y # CONFIG_USB_CONFIGFS_ECM is not set CONFIG_USB_CONFIGFS_ECM_SUBSET=y CONFIG_USB_CONFIGFS_RNDIS=y CONFIG_USB_CONFIGFS_EEM=y CONFIG_USB_CONFIGFS_PHONET=y # CONFIG_USB_CONFIGFS_F_LB_SS is not set # CONFIG_USB_CONFIGFS_F_FS is not set CONFIG_USB_CONFIGFS_F_HID=y # CONFIG_USB_CONFIGFS_F_UVC is not set # CONFIG_USB_CONFIGFS_F_PRINTER is not set CONFIG_USB_ZERO=m # CONFIG_USB_ZERO_HNPTEST is not set # CONFIG_USB_ETH is not set # CONFIG_USB_G_NCM is not set CONFIG_USB_GADGETFS=m CONFIG_USB_FUNCTIONFS=m # CONFIG_USB_FUNCTIONFS_ETH is not set CONFIG_USB_FUNCTIONFS_RNDIS=y CONFIG_USB_FUNCTIONFS_GENERIC=y # CONFIG_USB_G_SERIAL is not set CONFIG_USB_G_PRINTER=m # CONFIG_USB_CDC_COMPOSITE is not set CONFIG_USB_G_HID=m # CONFIG_USB_G_DBGP is not set # CONFIG_USB_G_WEBCAM is not set # CONFIG_USB_LED_TRIG is not set CONFIG_UWB=y CONFIG_UWB_HWA=m # CONFIG_UWB_WHCI is not set # CONFIG_UWB_I1480U is not set CONFIG_MMC=y # CONFIG_MMC_DEBUG is not set # CONFIG_MMC_CLKGATE is not set # # MMC/SD/SDIO Card Drivers # # CONFIG_SDIO_UART is not set # CONFIG_MMC_TEST is not set # # MMC/SD/SDIO Host Controller Drivers # CONFIG_MMC_SDHCI=y # CONFIG_MMC_SDHCI_PCI is not set # CONFIG_MMC_SDHCI_ACPI is not set # CONFIG_MMC_SDHCI_PLTFM is not set # CONFIG_MMC_WBSD is not set # CONFIG_MMC_TIFM_SD is not set # CONFIG_MMC_CB710 is not set # CONFIG_MMC_VIA_SDMMC is not set CONFIG_MMC_VUB300=m # CONFIG_MMC_USHC is not set CONFIG_MMC_USDHI6ROL0=y CONFIG_MMC_REALTEK_USB=m # CONFIG_MMC_TOSHIBA_PCI is not set CONFIG_MMC_MTK=m # CONFIG_MEMSTICK is not set CONFIG_NEW_LEDS=y CONFIG_LEDS_CLASS=m # CONFIG_LEDS_CLASS_FLASH is not set # # LED drivers # CONFIG_LEDS_88PM860X=m CONFIG_LEDS_LM3530=m CONFIG_LEDS_LM3642=m CONFIG_LEDS_NET48XX=m CONFIG_LEDS_WRAP=m CONFIG_LEDS_PCA9532=m CONFIG_LEDS_PCA9532_GPIO=y # CONFIG_LEDS_GPIO is not set CONFIG_LEDS_LP3944=m CONFIG_LEDS_LP55XX_COMMON=m CONFIG_LEDS_LP5521=m CONFIG_LEDS_LP5523=m CONFIG_LEDS_LP5562=m # CONFIG_LEDS_LP8501 is not set # CONFIG_LEDS_LP8860 is not set # CONFIG_LEDS_CLEVO_MAIL is not set # CONFIG_LEDS_PCA955X is not set # CONFIG_LEDS_PCA963X is not set # CONFIG_LEDS_WM831X_STATUS is not set # CONFIG_LEDS_DA903X is not set # CONFIG_LEDS_DA9052 is not set # CONFIG_LEDS_DAC124S085 is not set # CONFIG_LEDS_REGULATOR is not set CONFIG_LEDS_BD2802=m # CONFIG_LEDS_INTEL_SS4200 is not set CONFIG_LEDS_LT3593=m # CONFIG_LEDS_MC13783 is not set CONFIG_LEDS_TCA6507=m # CONFIG_LEDS_TLC591XX is not set CONFIG_LEDS_MAX8997=m CONFIG_LEDS_LM355x=m CONFIG_LEDS_OT200=m # CONFIG_LEDS_MENF21BMC is not set # # LED driver for blink(1) USB RGB LED is under Special HID drivers (HID_THINGM) # CONFIG_LEDS_BLINKM=m # # LED Triggers # CONFIG_LEDS_TRIGGERS=y # CONFIG_LEDS_TRIGGER_TIMER is not set CONFIG_LEDS_TRIGGER_ONESHOT=y CONFIG_LEDS_TRIGGER_HEARTBEAT=m # CONFIG_LEDS_TRIGGER_BACKLIGHT is not set # CONFIG_LEDS_TRIGGER_CPU is not set # CONFIG_LEDS_TRIGGER_GPIO is not set CONFIG_LEDS_TRIGGER_DEFAULT_ON=m # # iptables trigger is under Netfilter config (LED target) # CONFIG_LEDS_TRIGGER_TRANSIENT=y # CONFIG_LEDS_TRIGGER_CAMERA is not set CONFIG_ACCESSIBILITY=y CONFIG_EDAC_ATOMIC_SCRUB=y CONFIG_EDAC_SUPPORT=y CONFIG_EDAC=y # CONFIG_EDAC_LEGACY_SYSFS is not set CONFIG_EDAC_DEBUG=y # CONFIG_EDAC_MM_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 is not set CONFIG_UIO_DMEM_GENIRQ=m # 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 is not set CONFIG_VIRTIO=y # # Virtio drivers # # CONFIG_VIRTIO_PCI is not set # CONFIG_VIRTIO_BALLOON is not set # CONFIG_VIRTIO_INPUT is not set CONFIG_VIRTIO_MMIO=m CONFIG_VIRTIO_MMIO_CMDLINE_DEVICES=y # # Microsoft Hyper-V guest support # # CONFIG_HYPERV is not set # CONFIG_STAGING is not set # CONFIG_X86_PLATFORM_DEVICES is not set CONFIG_CHROME_PLATFORMS=y # CONFIG_CHROMEOS_LAPTOP is not set # CONFIG_CHROMEOS_PSTORE is not set CONFIG_CROS_EC_CHARDEV=m CONFIG_CROS_EC_LPC=m CONFIG_CROS_EC_PROTO=y # # 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=y # CONFIG_PCC is not set # CONFIG_ALTERA_MBOX is not set CONFIG_IOMMU_SUPPORT=y # # Generic IOMMU Pagetable Support # # # Remoteproc drivers # CONFIG_REMOTEPROC=y CONFIG_STE_MODEM_RPROC=y # # Rpmsg drivers # # # SOC (System On Chip) specific Drivers # # CONFIG_SUNXI_SRAM is not set CONFIG_SOC_TI=y # CONFIG_PM_DEVFREQ is not set CONFIG_EXTCON=y # # Extcon Device Drivers # CONFIG_EXTCON_ADC_JACK=m CONFIG_EXTCON_AXP288=y CONFIG_EXTCON_GPIO=y CONFIG_EXTCON_MAX14577=y CONFIG_EXTCON_MAX77843=m # CONFIG_EXTCON_MAX8997 is not set CONFIG_EXTCON_RT8973A=y CONFIG_EXTCON_SM5502=y CONFIG_EXTCON_USB_GPIO=y # CONFIG_MEMORY is not set CONFIG_IIO=m CONFIG_IIO_BUFFER=y CONFIG_IIO_BUFFER_CB=y CONFIG_IIO_KFIFO_BUF=m CONFIG_IIO_TRIGGERED_BUFFER=m CONFIG_IIO_TRIGGER=y CONFIG_IIO_CONSUMERS_PER_TRIGGER=2 # # Accelerometers # # CONFIG_BMA180 is not set # CONFIG_BMC150_ACCEL is not set # CONFIG_HID_SENSOR_ACCEL_3D is not set CONFIG_IIO_ST_ACCEL_3AXIS=m CONFIG_IIO_ST_ACCEL_I2C_3AXIS=m CONFIG_IIO_ST_ACCEL_SPI_3AXIS=m CONFIG_KXSD9=m CONFIG_KXCJK1013=m CONFIG_MMA8452=m CONFIG_MMA9551_CORE=m CONFIG_MMA9551=m CONFIG_MMA9553=m CONFIG_STK8312=m # CONFIG_STK8BA50 is not set # # Analog to digital converters # CONFIG_AD_SIGMA_DELTA=m CONFIG_AD7266=m CONFIG_AD7291=m CONFIG_AD7298=m # CONFIG_AD7476 is not set # CONFIG_AD7791 is not set CONFIG_AD7793=m CONFIG_AD7887=m CONFIG_AD7923=m # CONFIG_AD799X is not set CONFIG_AXP288_ADC=m CONFIG_DA9150_GPADC=m CONFIG_MAX1027=m CONFIG_MAX1363=m CONFIG_MCP320X=m # CONFIG_MCP3422 is not set CONFIG_NAU7802=m CONFIG_QCOM_SPMI_IADC=m # CONFIG_QCOM_SPMI_VADC is not set CONFIG_TI_ADC081C=m CONFIG_TI_ADC128S052=m CONFIG_TI_AM335X_ADC=m CONFIG_TWL4030_MADC=m # CONFIG_TWL6030_GPADC is not set CONFIG_VIPERBOARD_ADC=m # # Amplifiers # # CONFIG_AD8366 is not set # # Hid Sensor IIO Common # CONFIG_HID_SENSOR_IIO_COMMON=m CONFIG_HID_SENSOR_IIO_TRIGGER=m # # SSP Sensor Common # CONFIG_IIO_SSP_SENSORS_COMMONS=m CONFIG_IIO_SSP_SENSORHUB=m CONFIG_IIO_ST_SENSORS_I2C=m CONFIG_IIO_ST_SENSORS_SPI=m CONFIG_IIO_ST_SENSORS_CORE=m # # Digital to analog converters # # CONFIG_AD5064 is not set # CONFIG_AD5360 is not set # CONFIG_AD5380 is not set CONFIG_AD5421=m # CONFIG_AD5446 is not set # CONFIG_AD5449 is not set CONFIG_AD5504=m CONFIG_AD5624R_SPI=m CONFIG_AD5686=m CONFIG_AD5755=m # CONFIG_AD5764 is not set CONFIG_AD5791=m # CONFIG_AD7303 is not set # CONFIG_M62332 is not set CONFIG_MAX517=m 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 is not set # # Digital gyroscope sensors # # CONFIG_ADIS16080 is not set CONFIG_ADIS16130=m # CONFIG_ADIS16136 is not set CONFIG_ADIS16260=m # CONFIG_ADXRS450 is not set CONFIG_BMG160=m CONFIG_HID_SENSOR_GYRO_3D=m CONFIG_IIO_ST_GYRO_3AXIS=m CONFIG_IIO_ST_GYRO_I2C_3AXIS=m CONFIG_IIO_ST_GYRO_SPI_3AXIS=m CONFIG_ITG3200=m # # Humidity sensors # CONFIG_DHT11=m CONFIG_SI7005=m CONFIG_SI7020=m # # Inertial measurement units # CONFIG_ADIS16400=m CONFIG_ADIS16480=m # CONFIG_KMX61 is not set CONFIG_INV_MPU6050_IIO=m CONFIG_IIO_ADIS_LIB=m CONFIG_IIO_ADIS_LIB_BUFFER=y # # Light sensors # # CONFIG_ACPI_ALS is not set CONFIG_ADJD_S311=m CONFIG_AL3320A=m CONFIG_APDS9300=m # CONFIG_BH1750 is not set CONFIG_CM32181=m # CONFIG_CM3232 is not set # CONFIG_CM3323 is not set CONFIG_CM36651=m CONFIG_GP2AP020A00F=m # CONFIG_ISL29125 is not set CONFIG_HID_SENSOR_ALS=m CONFIG_HID_SENSOR_PROX=m CONFIG_JSA1212=m CONFIG_RPR0521=m # CONFIG_LTR501 is not set # CONFIG_OPT3001 is not set CONFIG_PA12203001=m # CONFIG_STK3310 is not set CONFIG_TCS3414=m # CONFIG_TCS3472 is not set CONFIG_SENSORS_TSL2563=m CONFIG_TSL4531=m CONFIG_VCNL4000=m # # Magnetometer sensors # CONFIG_AK8975=m CONFIG_AK09911=m # CONFIG_MAG3110 is not set # CONFIG_HID_SENSOR_MAGNETOMETER_3D is not set CONFIG_MMC35240=m CONFIG_IIO_ST_MAGN_3AXIS=m CONFIG_IIO_ST_MAGN_I2C_3AXIS=m CONFIG_IIO_ST_MAGN_SPI_3AXIS=m # CONFIG_BMC150_MAGN is not set # # Inclinometer sensors # CONFIG_HID_SENSOR_INCLINOMETER_3D=m # CONFIG_HID_SENSOR_DEVICE_ROTATION is not set # # Triggers - standalone # # CONFIG_IIO_INTERRUPT_TRIGGER is not set CONFIG_IIO_SYSFS_TRIGGER=m # # Pressure sensors # # CONFIG_BMP280 is not set CONFIG_HID_SENSOR_PRESS=m CONFIG_MPL115=m CONFIG_MPL3115=m CONFIG_MS5611=m CONFIG_MS5611_I2C=m CONFIG_MS5611_SPI=m CONFIG_IIO_ST_PRESS=m CONFIG_IIO_ST_PRESS_I2C=m CONFIG_IIO_ST_PRESS_SPI=m # CONFIG_T5403 is not set # # Lightning sensors # CONFIG_AS3935=m # # Proximity sensors # CONFIG_SX9500=m # # Temperature sensors # # CONFIG_MLX90614 is not set CONFIG_TMP006=m # CONFIG_NTB is not set # CONFIG_VME_BUS is not set # CONFIG_PWM is not set CONFIG_IPACK_BUS=m # CONFIG_BOARD_TPCI200 is not set # CONFIG_SERIAL_IPOCTAL is not set CONFIG_RESET_CONTROLLER=y # CONFIG_FMC is not set # # PHY Subsystem # CONFIG_GENERIC_PHY=y CONFIG_PHY_PXA_28NM_HSIC=y CONFIG_PHY_PXA_28NM_USB2=y CONFIG_BCM_KONA_USB2_PHY=y CONFIG_PHY_TUSB1210=m CONFIG_POWERCAP=y # CONFIG_MCB is not set # # Performance monitor support # # CONFIG_RAS is not set # CONFIG_THUNDERBOLT is not set # # Android # # CONFIG_ANDROID is not set CONFIG_NVMEM=m # # Firmware Drivers # CONFIG_EDD=y # CONFIG_EDD_OFF is not set # CONFIG_FIRMWARE_MEMMAP is not set CONFIG_DELL_RBU=y CONFIG_DCDBAS=y CONFIG_DMIID=y CONFIG_DMI_SYSFS=y CONFIG_DMI_SCAN_MACHINE_NON_EFI_FALLBACK=y # CONFIG_ISCSI_IBFT_FIND is not set CONFIG_GOOGLE_FIRMWARE=y # # Google Firmware Drivers # CONFIG_GOOGLE_MEMCONSOLE=m # # File systems # CONFIG_DCACHE_WORD_ACCESS=y # CONFIG_FS_POSIX_ACL is not set CONFIG_EXPORTFS=y CONFIG_FILE_LOCKING=y CONFIG_FSNOTIFY=y # CONFIG_DNOTIFY is not set CONFIG_INOTIFY_USER=y # CONFIG_FANOTIFY is not set # CONFIG_QUOTA is not set # CONFIG_QUOTACTL is not set # CONFIG_AUTOFS4_FS is not set # CONFIG_FUSE_FS is not set # 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 is not set # CONFIG_TMPFS_XATTR is not set CONFIG_HUGETLBFS=y CONFIG_HUGETLB_PAGE=y CONFIG_CONFIGFS_FS=y CONFIG_MISC_FILESYSTEMS=y CONFIG_PSTORE=y # CONFIG_PSTORE_CONSOLE is not set CONFIG_PSTORE_PMSG=y # CONFIG_PSTORE_FTRACE is not set CONFIG_PSTORE_RAM=y # CONFIG_NETWORK_FILESYSTEMS is not set CONFIG_NLS=y CONFIG_NLS_DEFAULT="iso8859-1" # CONFIG_NLS_CODEPAGE_437 is not set CONFIG_NLS_CODEPAGE_737=m # 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=m # CONFIG_NLS_CODEPAGE_860 is not set CONFIG_NLS_CODEPAGE_861=m CONFIG_NLS_CODEPAGE_862=m CONFIG_NLS_CODEPAGE_863=m CONFIG_NLS_CODEPAGE_864=y CONFIG_NLS_CODEPAGE_865=m CONFIG_NLS_CODEPAGE_866=y CONFIG_NLS_CODEPAGE_869=m CONFIG_NLS_CODEPAGE_936=m # CONFIG_NLS_CODEPAGE_950 is not set CONFIG_NLS_CODEPAGE_932=m # CONFIG_NLS_CODEPAGE_949 is not set CONFIG_NLS_CODEPAGE_874=y # CONFIG_NLS_ISO8859_8 is not set # CONFIG_NLS_CODEPAGE_1250 is not set CONFIG_NLS_CODEPAGE_1251=y CONFIG_NLS_ASCII=y # CONFIG_NLS_ISO8859_1 is not set CONFIG_NLS_ISO8859_2=y # CONFIG_NLS_ISO8859_3 is not set # CONFIG_NLS_ISO8859_4 is not set CONFIG_NLS_ISO8859_5=m # CONFIG_NLS_ISO8859_6 is not set # CONFIG_NLS_ISO8859_7 is not set CONFIG_NLS_ISO8859_9=m CONFIG_NLS_ISO8859_13=y # CONFIG_NLS_ISO8859_14 is not set CONFIG_NLS_ISO8859_15=m CONFIG_NLS_KOI8_R=y CONFIG_NLS_KOI8_U=m CONFIG_NLS_MAC_ROMAN=y CONFIG_NLS_MAC_CELTIC=m # 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=y CONFIG_NLS_MAC_GREEK=y # CONFIG_NLS_MAC_ICELAND is not set CONFIG_NLS_MAC_INUIT=y # CONFIG_NLS_MAC_ROMANIAN is not set CONFIG_NLS_MAC_TURKISH=y # 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 is not set CONFIG_FRAME_WARN=1024 # CONFIG_STRIP_ASM_SYMS is not set # CONFIG_READABLE_ASM is not set # CONFIG_UNUSED_SYMBOLS is not set CONFIG_PAGE_OWNER=y 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 is not set CONFIG_DEBUG_KERNEL=y # # Memory Debugging # CONFIG_PAGE_EXTENSION=y # CONFIG_DEBUG_PAGEALLOC is not set CONFIG_DEBUG_OBJECTS=y # CONFIG_DEBUG_OBJECTS_SELFTEST is not set # CONFIG_DEBUG_OBJECTS_FREE is not set CONFIG_DEBUG_OBJECTS_TIMERS=y CONFIG_DEBUG_OBJECTS_WORK=y CONFIG_DEBUG_OBJECTS_RCU_HEAD=y # CONFIG_DEBUG_OBJECTS_PERCPU_COUNTER is not set CONFIG_DEBUG_OBJECTS_ENABLE_DEFAULT=1 CONFIG_SLUB_DEBUG_ON=y CONFIG_SLUB_STATS=y CONFIG_HAVE_DEBUG_KMEMLEAK=y # CONFIG_DEBUG_KMEMLEAK is not set CONFIG_DEBUG_STACK_USAGE=y # CONFIG_DEBUG_VM is not set # CONFIG_DEBUG_VIRTUAL is not set CONFIG_DEBUG_MEMORY_INIT=y # CONFIG_MEMORY_NOTIFIER_ERROR_INJECT is not set CONFIG_DEBUG_PER_CPU_MAPS=y CONFIG_DEBUG_HIGHMEM=y CONFIG_HAVE_DEBUG_STACKOVERFLOW=y # CONFIG_DEBUG_STACKOVERFLOW is not set CONFIG_HAVE_ARCH_KMEMCHECK=y CONFIG_DEBUG_SHIRQ=y # # Debug Lockups and Hangs # # CONFIG_LOCKUP_DETECTOR is not set CONFIG_DETECT_HUNG_TASK=y CONFIG_DEFAULT_HUNG_TASK_TIMEOUT=120 CONFIG_BOOTPARAM_HUNG_TASK_PANIC=y CONFIG_BOOTPARAM_HUNG_TASK_PANIC_VALUE=1 # CONFIG_PANIC_ON_OOPS is not set CONFIG_PANIC_ON_OOPS_VALUE=0 CONFIG_PANIC_TIMEOUT=0 CONFIG_SCHED_DEBUG=y # CONFIG_SCHED_INFO is not set # CONFIG_SCHEDSTATS is not set CONFIG_SCHED_STACK_END_CHECK=y # CONFIG_DEBUG_TIMEKEEPING is not set # CONFIG_TIMER_STATS is not set CONFIG_DEBUG_PREEMPT=y # # Lock Debugging (spinlocks, mutexes, etc...) # # CONFIG_DEBUG_RT_MUTEXES is not set CONFIG_DEBUG_SPINLOCK=y CONFIG_DEBUG_MUTEXES=y # CONFIG_DEBUG_WW_MUTEX_SLOWPATH is not set CONFIG_DEBUG_LOCK_ALLOC=y # CONFIG_PROVE_LOCKING is not set 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=y CONFIG_TRACE_IRQFLAGS=y CONFIG_STACKTRACE=y # CONFIG_DEBUG_KOBJECT is not set # CONFIG_DEBUG_KOBJECT_RELEASE is not set CONFIG_DEBUG_BUGVERBOSE=y # CONFIG_DEBUG_LIST is not set # CONFIG_DEBUG_PI_LIST is not set # CONFIG_DEBUG_SG is not set # CONFIG_DEBUG_NOTIFIERS is not set CONFIG_DEBUG_CREDENTIALS=y # # RCU Debugging # # CONFIG_PROVE_RCU is not set CONFIG_SPARSE_RCU_POINTER=y CONFIG_TORTURE_TEST=y # 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 is not set # CONFIG_PM_NOTIFIER_ERROR_INJECT is not set CONFIG_FAULT_INJECTION=y CONFIG_FAILSLAB=y # CONFIG_FAIL_PAGE_ALLOC is not set # CONFIG_FAIL_MMC_REQUEST is not set # CONFIG_FAIL_FUTEX is not set # CONFIG_FAULT_INJECTION_DEBUG_FS is not set # CONFIG_LATENCYTOP is not set CONFIG_ARCH_HAS_DEBUG_STRICT_USER_COPY_CHECKS=y # CONFIG_DEBUG_STRICT_USER_COPY_CHECKS is not set CONFIG_USER_STACKTRACE_SUPPORT=y CONFIG_NOP_TRACER=y CONFIG_HAVE_FUNCTION_TRACER=y CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y CONFIG_HAVE_FUNCTION_GRAPH_FP_TEST=y CONFIG_HAVE_DYNAMIC_FTRACE=y CONFIG_HAVE_DYNAMIC_FTRACE_WITH_REGS=y CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y CONFIG_HAVE_SYSCALL_TRACEPOINTS=y CONFIG_HAVE_C_RECORDMCOUNT=y CONFIG_TRACER_MAX_TRACE=y CONFIG_TRACE_CLOCK=y CONFIG_RING_BUFFER=y CONFIG_EVENT_TRACING=y CONFIG_CONTEXT_SWITCH_TRACER=y CONFIG_RING_BUFFER_ALLOW_SWAP=y CONFIG_TRACING=y CONFIG_GENERIC_TRACER=y CONFIG_TRACING_SUPPORT=y CONFIG_FTRACE=y CONFIG_FUNCTION_TRACER=y CONFIG_FUNCTION_GRAPH_TRACER=y CONFIG_IRQSOFF_TRACER=y # CONFIG_PREEMPT_TRACER is not set # CONFIG_SCHED_TRACER is not set CONFIG_FTRACE_SYSCALLS=y CONFIG_TRACER_SNAPSHOT=y CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP=y CONFIG_BRANCH_PROFILE_NONE=y # CONFIG_PROFILE_ANNOTATED_BRANCHES is not set # CONFIG_PROFILE_ALL_BRANCHES is not set CONFIG_STACK_TRACER=y # CONFIG_UPROBE_EVENT is not set # CONFIG_PROBE_EVENTS is not set # CONFIG_DYNAMIC_FTRACE is not set # CONFIG_FUNCTION_PROFILER is not set # CONFIG_FTRACE_STARTUP_TEST is not set # CONFIG_MMIOTRACE is not set # CONFIG_TRACEPOINT_BENCHMARK is not set CONFIG_RING_BUFFER_BENCHMARK=y # CONFIG_RING_BUFFER_STARTUP_TEST is not set # CONFIG_TRACE_ENUM_MAP_FILE is not set # # Runtime Testing # CONFIG_TEST_LIST_SORT=y # CONFIG_BACKTRACE_SELF_TEST is not set CONFIG_RBTREE_TEST=m CONFIG_INTERVAL_TREE_TEST=m CONFIG_PERCPU_TEST=m CONFIG_ATOMIC64_SELFTEST=y CONFIG_TEST_HEXDUMP=m CONFIG_TEST_STRING_HELPERS=m CONFIG_TEST_KSTRTOX=m CONFIG_TEST_RHASHTABLE=y # CONFIG_PROVIDE_OHCI1394_DMA_INIT is not set CONFIG_BUILD_DOCSRC=y # CONFIG_DMA_API_DEBUG is not set # CONFIG_TEST_LKM is not set # CONFIG_TEST_USER_COPY is not set CONFIG_TEST_BPF=m CONFIG_TEST_FIRMWARE=m CONFIG_TEST_UDELAY=y # CONFIG_MEMTEST is not set # CONFIG_TEST_STATIC_KEYS is not set # 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 is not set CONFIG_X86_PTDUMP_CORE=y CONFIG_X86_PTDUMP=y CONFIG_DEBUG_RODATA=y # CONFIG_DEBUG_RODATA_TEST is not set CONFIG_DEBUG_WX=y # CONFIG_DEBUG_SET_MODULE_RONX is not set CONFIG_DEBUG_NX_TEST=m # CONFIG_DOUBLEFAULT is not set # CONFIG_DEBUG_TLBFLUSH is not set CONFIG_IOMMU_STRESS=y CONFIG_HAVE_MMIOTRACE_SUPPORT=y CONFIG_IO_DELAY_TYPE_0X80=0 CONFIG_IO_DELAY_TYPE_0XED=1 CONFIG_IO_DELAY_TYPE_UDELAY=2 CONFIG_IO_DELAY_TYPE_NONE=3 # CONFIG_IO_DELAY_0X80 is not set CONFIG_IO_DELAY_0XED=y # CONFIG_IO_DELAY_UDELAY is not set # CONFIG_IO_DELAY_NONE is not set CONFIG_DEFAULT_IO_DELAY_TYPE=1 CONFIG_DEBUG_BOOT_PARAMS=y # CONFIG_CPA_DEBUG is not set CONFIG_OPTIMIZE_INLINING=y CONFIG_DEBUG_ENTRY=y # CONFIG_DEBUG_NMI_SELFTEST is not set # CONFIG_X86_DEBUG_STATIC_CPU_HAS is not set CONFIG_X86_DEBUG_FPU=y # CONFIG_PUNIT_ATOM_DEBUG is not set # # Security options # # CONFIG_KEYS is not set # CONFIG_SECURITY_DMESG_RESTRICT is not set CONFIG_SECURITY=y CONFIG_SECURITYFS=y CONFIG_SECURITY_NETWORK=y # CONFIG_SECURITY_NETWORK_XFRM is not set CONFIG_SECURITY_PATH=y # CONFIG_SECURITY_TOMOYO is not set CONFIG_SECURITY_APPARMOR=y CONFIG_SECURITY_APPARMOR_BOOTPARAM_VALUE=1 CONFIG_SECURITY_APPARMOR_HASH=y # CONFIG_SECURITY_YAMA is not set # CONFIG_INTEGRITY is not set # CONFIG_DEFAULT_SECURITY_APPARMOR is not set CONFIG_DEFAULT_SECURITY_DAC=y CONFIG_DEFAULT_SECURITY="" CONFIG_CRYPTO=y # # Crypto core or helper # CONFIG_CRYPTO_ALGAPI=y CONFIG_CRYPTO_ALGAPI2=y CONFIG_CRYPTO_AEAD=y CONFIG_CRYPTO_AEAD2=y CONFIG_CRYPTO_BLKCIPHER=y CONFIG_CRYPTO_BLKCIPHER2=y CONFIG_CRYPTO_HASH=y CONFIG_CRYPTO_HASH2=y CONFIG_CRYPTO_RNG=y CONFIG_CRYPTO_RNG2=y CONFIG_CRYPTO_RNG_DEFAULT=y CONFIG_CRYPTO_PCOMP=m CONFIG_CRYPTO_PCOMP2=y CONFIG_CRYPTO_AKCIPHER2=y # CONFIG_CRYPTO_RSA is not set CONFIG_CRYPTO_MANAGER=y CONFIG_CRYPTO_MANAGER2=y # CONFIG_CRYPTO_USER is not set CONFIG_CRYPTO_MANAGER_DISABLE_TESTS=y CONFIG_CRYPTO_GF128MUL=y CONFIG_CRYPTO_NULL=y CONFIG_CRYPTO_NULL2=y CONFIG_CRYPTO_PCRYPT=y CONFIG_CRYPTO_WORKQUEUE=y CONFIG_CRYPTO_CRYPTD=y CONFIG_CRYPTO_MCRYPTD=m CONFIG_CRYPTO_AUTHENC=y CONFIG_CRYPTO_TEST=m CONFIG_CRYPTO_ABLK_HELPER=y CONFIG_CRYPTO_GLUE_HELPER_X86=y # # Authenticated Encryption with Associated Data # CONFIG_CRYPTO_CCM=y # CONFIG_CRYPTO_GCM is not set # CONFIG_CRYPTO_CHACHA20POLY1305 is not set CONFIG_CRYPTO_SEQIV=y # CONFIG_CRYPTO_ECHAINIV is not set # # Block modes # CONFIG_CRYPTO_CBC=y CONFIG_CRYPTO_CTR=y CONFIG_CRYPTO_CTS=y CONFIG_CRYPTO_ECB=y CONFIG_CRYPTO_LRW=y CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_XTS=y # # Hash modes # CONFIG_CRYPTO_CMAC=y CONFIG_CRYPTO_HMAC=y CONFIG_CRYPTO_XCBC=y CONFIG_CRYPTO_VMAC=y # # Digest # CONFIG_CRYPTO_CRC32C=y CONFIG_CRYPTO_CRC32C_INTEL=m CONFIG_CRYPTO_CRC32=y # CONFIG_CRYPTO_CRC32_PCLMUL is not set CONFIG_CRYPTO_CRCT10DIF=y # CONFIG_CRYPTO_GHASH is not set # CONFIG_CRYPTO_POLY1305 is not set CONFIG_CRYPTO_MD4=m CONFIG_CRYPTO_MD5=m 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=y CONFIG_CRYPTO_SHA256=y CONFIG_CRYPTO_SHA512=m # CONFIG_CRYPTO_TGR192 is not set CONFIG_CRYPTO_WP512=y # # Ciphers # CONFIG_CRYPTO_AES=y CONFIG_CRYPTO_AES_586=y CONFIG_CRYPTO_AES_NI_INTEL=y # CONFIG_CRYPTO_ANUBIS is not set CONFIG_CRYPTO_ARC4=m CONFIG_CRYPTO_BLOWFISH=m CONFIG_CRYPTO_BLOWFISH_COMMON=m CONFIG_CRYPTO_CAMELLIA=m CONFIG_CRYPTO_CAST_COMMON=y CONFIG_CRYPTO_CAST5=m CONFIG_CRYPTO_CAST6=y CONFIG_CRYPTO_DES=m # CONFIG_CRYPTO_FCRYPT is not set # CONFIG_CRYPTO_KHAZAD is not set CONFIG_CRYPTO_SALSA20=y # CONFIG_CRYPTO_SALSA20_586 is not set CONFIG_CRYPTO_CHACHA20=m # CONFIG_CRYPTO_SEED is not set CONFIG_CRYPTO_SERPENT=y CONFIG_CRYPTO_SERPENT_SSE2_586=y CONFIG_CRYPTO_TEA=y # CONFIG_CRYPTO_TWOFISH is not set CONFIG_CRYPTO_TWOFISH_COMMON=m CONFIG_CRYPTO_TWOFISH_586=m # # Compression # # CONFIG_CRYPTO_DEFLATE is not set CONFIG_CRYPTO_ZLIB=m # CONFIG_CRYPTO_LZO is not set CONFIG_CRYPTO_842=m CONFIG_CRYPTO_LZ4=m CONFIG_CRYPTO_LZ4HC=y # # Random Number Generation # # CONFIG_CRYPTO_ANSI_CPRNG is not set CONFIG_CRYPTO_DRBG_MENU=y CONFIG_CRYPTO_DRBG_HMAC=y # CONFIG_CRYPTO_DRBG_HASH is not set # CONFIG_CRYPTO_DRBG_CTR is not set CONFIG_CRYPTO_DRBG=y CONFIG_CRYPTO_JITTERENTROPY=y CONFIG_CRYPTO_USER_API=y # CONFIG_CRYPTO_USER_API_HASH is not set CONFIG_CRYPTO_USER_API_SKCIPHER=y CONFIG_CRYPTO_USER_API_RNG=m # CONFIG_CRYPTO_USER_API_AEAD is not set # CONFIG_CRYPTO_HW is not set # # Certificates for signature checking # CONFIG_HAVE_KVM=y CONFIG_VIRTUALIZATION=y # CONFIG_KVM is not set # CONFIG_LGUEST is not set CONFIG_BINARY_PRINTF=y # # 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=y CONFIG_CRC16=y CONFIG_CRC_T10DIF=m CONFIG_CRC_ITU_T=y CONFIG_CRC32=y CONFIG_CRC32_SELFTEST=y # CONFIG_CRC32_SLICEBY8 is not set # CONFIG_CRC32_SLICEBY4 is not set # CONFIG_CRC32_SARWATE is not set CONFIG_CRC32_BIT=y # CONFIG_CRC7 is not set CONFIG_LIBCRC32C=y # CONFIG_CRC8 is not set CONFIG_AUDIT_GENERIC=y # 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=y CONFIG_LZO_COMPRESS=y CONFIG_LZO_DECOMPRESS=y CONFIG_LZ4_COMPRESS=m CONFIG_LZ4HC_COMPRESS=y CONFIG_LZ4_DECOMPRESS=y CONFIG_XZ_DEC=y CONFIG_XZ_DEC_X86=y CONFIG_XZ_DEC_POWERPC=y CONFIG_XZ_DEC_IA64=y CONFIG_XZ_DEC_ARM=y CONFIG_XZ_DEC_ARMTHUMB=y CONFIG_XZ_DEC_SPARC=y CONFIG_XZ_DEC_BCJ=y # CONFIG_XZ_DEC_TEST is not set CONFIG_DECOMPRESS_GZIP=y CONFIG_DECOMPRESS_BZIP2=y CONFIG_DECOMPRESS_LZMA=y CONFIG_DECOMPRESS_XZ=y CONFIG_DECOMPRESS_LZO=y CONFIG_DECOMPRESS_LZ4=y CONFIG_GENERIC_ALLOCATOR=y CONFIG_REED_SOLOMON=y CONFIG_REED_SOLOMON_ENC8=y CONFIG_REED_SOLOMON_DEC8=y CONFIG_INTERVAL_TREE=y CONFIG_HAS_IOMEM=y CONFIG_HAS_IOPORT_MAP=y CONFIG_HAS_DMA=y CONFIG_CHECK_SIGNATURE=y CONFIG_CPUMASK_OFFSTACK=y CONFIG_CPU_RMAP=y CONFIG_DQL=y CONFIG_NLATTR=y CONFIG_ARCH_HAS_ATOMIC64_DEC_IF_POSITIVE=y CONFIG_CORDIC=y CONFIG_DDR=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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 --=-=-=--