From mboxrd@z Thu Jan 1 00:00:00 1970 Content-Type: multipart/mixed; boundary="===============5543563723111762255==" MIME-Version: 1.0 From: kernel test robot To: lkp@lists.01.org Subject: [n_tty] 6bd9edcb2a: BUG:kernel_hang_in_test_stage Date: Fri, 07 Sep 2018 11:04:38 +0800 Message-ID: <20180907030438.GC1110@shao2-debian> List-Id: --===============5543563723111762255== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable FYI, we noticed the following commit (built with gcc-7): commit: 6bd9edcb2ac76742bbe95f962a14bdbdca08fb18 ("n_tty: Protect tty->disc= _data using refcount.") https://github.com/0day-ci/linux UPDATE-20180830-074540/Tetsuo-Handa/n_tty-= Protect-tty-disc_data-using-refcount/20180718-214043 in testcase: cpu-hotplug with following parameters: on test machine: qemu-system-i386 -enable-kvm -m 256M caused below changes (please refer to attached dmesg/kmsg for entire log/ba= cktrace): +-------------------------------+------------+------------+ | | fefe287e4b | 6bd9edcb2a | +-------------------------------+------------+------------+ | boot_successes | 12 | 4 | | boot_failures | 0 | 6 | | BUG:kernel_hang_in_test_stage | 0 | 6 | +-------------------------------+------------+------------+ [ 7281.897723] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready [ 7282.747789] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready [ 7312.125308] e1000: eth0 NIC Link is Up 1000 Mbps Full Duplex, Flow Contr= ol: RX [ 7312.130066] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready [ 7313.051507] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready BUG: kernel hang in test stage Elapsed time: 7280 #!/bin/bash To reproduce: git clone https://github.com/intel/lkp-tests.git cd lkp-tests bin/lkp qemu -k job-script # job-script is attached in th= is email Thanks, Rong, Chen --===============5543563723111762255== Content-Type: text/plain MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="config-4.18.0-rc3-00045-g6bd9edc" IwojIEF1dG9tYXRpY2FsbHkgZ2VuZXJhdGVkIGZpbGU7IERPIE5PVCBFRElULgojIExpbnV4L2kz ODYgNC4xOC4wLXJjMyBLZXJuZWwgQ29uZmlndXJhdGlvbgojCgojCiMgQ29tcGlsZXI6IGdjYy03 IChEZWJpYW4gNy4zLjAtMTYpIDcuMy4wCiMKQ09ORklHX1g4Nl8zMj15CkNPTkZJR19YODY9eQpD T05GSUdfSU5TVFJVQ1RJT05fREVDT0RFUj15CkNPTkZJR19PVVRQVVRfRk9STUFUPSJlbGYzMi1p Mzg2IgpDT05GSUdfQVJDSF9ERUZDT05GSUc9ImFyY2gveDg2L2NvbmZpZ3MvaTM4Nl9kZWZjb25m aWciCkNPTkZJR19MT0NLREVQX1NVUFBPUlQ9eQpDT05GSUdfU1RBQ0tUUkFDRV9TVVBQT1JUPXkK Q09ORklHX01NVT15CkNPTkZJR19BUkNIX01NQVBfUk5EX0JJVFNfTUlOPTgKQ09ORklHX0FSQ0hf TU1BUF9STkRfQklUU19NQVg9MTYKQ09ORklHX0FSQ0hfTU1BUF9STkRfQ09NUEFUX0JJVFNfTUlO PTgKQ09ORklHX0FSQ0hfTU1BUF9STkRfQ09NUEFUX0JJVFNfTUFYPTE2CkNPTkZJR19HRU5FUklD X0lTQV9ETUE9eQpDT05GSUdfR0VORVJJQ19CVUc9eQpDT05GSUdfR0VORVJJQ19IV0VJR0hUPXkK Q09ORklHX0FSQ0hfTUFZX0hBVkVfUENfRkRDPXkKQ09ORklHX1JXU0VNX1hDSEdBRERfQUxHT1JJ VEhNPXkKQ09ORklHX0dFTkVSSUNfQ0FMSUJSQVRFX0RFTEFZPXkKQ09ORklHX0FSQ0hfSEFTX0NQ VV9SRUxBWD15CkNPTkZJR19BUkNIX0hBU19DQUNIRV9MSU5FX1NJWkU9eQpDT05GSUdfQVJDSF9I QVNfRklMVEVSX1BHUFJPVD15CkNPTkZJR19IQVZFX1NFVFVQX1BFUl9DUFVfQVJFQT15CkNPTkZJ R19ORUVEX1BFUl9DUFVfRU1CRURfRklSU1RfQ0hVTks9eQpDT05GSUdfTkVFRF9QRVJfQ1BVX1BB R0VfRklSU1RfQ0hVTks9eQpDT05GSUdfQVJDSF9ISUJFUk5BVElPTl9QT1NTSUJMRT15CkNPTkZJ R19BUkNIX1NVU1BFTkRfUE9TU0lCTEU9eQpDT05GSUdfQVJDSF9XQU5UX0hVR0VfUE1EX1NIQVJF PXkKQ09ORklHX0FSQ0hfV0FOVF9HRU5FUkFMX0hVR0VUTEI9eQpDT05GSUdfQVJDSF9TVVBQT1JU U19PUFRJTUlaRURfSU5MSU5JTkc9eQpDT05GSUdfQVJDSF9TVVBQT1JUU19ERUJVR19QQUdFQUxM T0M9eQpDT05GSUdfWDg2XzMyX1NNUD15CkNPTkZJR19YODZfMzJfTEFaWV9HUz15CkNPTkZJR19B UkNIX1NVUFBPUlRTX1VQUk9CRVM9eQpDT05GSUdfRklYX0VBUkxZQ09OX01FTT15CkNPTkZJR19Q R1RBQkxFX0xFVkVMUz0yCkNPTkZJR19DQ19JU19HQ0M9eQpDT05GSUdfR0NDX1ZFUlNJT049NzAz MDAKQ09ORklHX0NMQU5HX1ZFUlNJT049MApDT05GSUdfQ09OU1RSVUNUT1JTPXkKQ09ORklHX0lS UV9XT1JLPXkKQ09ORklHX0JVSUxEVElNRV9FWFRBQkxFX1NPUlQ9eQpDT05GSUdfVEhSRUFEX0lO Rk9fSU5fVEFTSz15CgojCiMgR2VuZXJhbCBzZXR1cAojCkNPTkZJR19JTklUX0VOVl9BUkdfTElN SVQ9MzIKIyBDT05GSUdfQ09NUElMRV9URVNUIGlzIG5vdCBzZXQKQ09ORklHX0xPQ0FMVkVSU0lP Tj0iIgpDT05GSUdfTE9DQUxWRVJTSU9OX0FVVE89eQpDT05GSUdfSEFWRV9LRVJORUxfR1pJUD15 CkNPTkZJR19IQVZFX0tFUk5FTF9CWklQMj15CkNPTkZJR19IQVZFX0tFUk5FTF9MWk1BPXkKQ09O RklHX0hBVkVfS0VSTkVMX1haPXkKQ09ORklHX0hBVkVfS0VSTkVMX0xaTz15CkNPTkZJR19IQVZF X0tFUk5FTF9MWjQ9eQpDT05GSUdfS0VSTkVMX0daSVA9eQojIENPTkZJR19LRVJORUxfQlpJUDIg aXMgbm90IHNldAojIENPTkZJR19LRVJORUxfTFpNQSBpcyBub3Qgc2V0CiMgQ09ORklHX0tFUk5F TF9YWiBpcyBub3Qgc2V0CiMgQ09ORklHX0tFUk5FTF9MWk8gaXMgbm90IHNldAojIENPTkZJR19L RVJORUxfTFo0IGlzIG5vdCBzZXQKQ09ORklHX0RFRkFVTFRfSE9TVE5BTUU9Iihub25lKSIKQ09O RklHX1NXQVA9eQpDT05GSUdfU1lTVklQQz15CkNPTkZJR19TWVNWSVBDX1NZU0NUTD15CiMgQ09O RklHX1BPU0lYX01RVUVVRSBpcyBub3Qgc2V0CiMgQ09ORklHX0NST1NTX01FTU9SWV9BVFRBQ0gg aXMgbm90IHNldAojIENPTkZJR19VU0VMSUIgaXMgbm90IHNldAojIENPTkZJR19BVURJVCBpcyBu b3Qgc2V0CkNPTkZJR19IQVZFX0FSQ0hfQVVESVRTWVNDQUxMPXkKCiMKIyBJUlEgc3Vic3lzdGVt CiMKQ09ORklHX0dFTkVSSUNfSVJRX1BST0JFPXkKQ09ORklHX0dFTkVSSUNfSVJRX1NIT1c9eQpD T05GSUdfR0VORVJJQ19JUlFfRUZGRUNUSVZFX0FGRl9NQVNLPXkKQ09ORklHX0dFTkVSSUNfUEVO RElOR19JUlE9eQpDT05GSUdfR0VORVJJQ19JUlFfTUlHUkFUSU9OPXkKQ09ORklHX0dFTkVSSUNf SVJRX0NISVA9eQpDT05GSUdfSVJRX0RPTUFJTj15CkNPTkZJR19JUlFfU0lNPXkKQ09ORklHX0lS UV9ET01BSU5fSElFUkFSQ0hZPXkKQ09ORklHX0dFTkVSSUNfSVJRX01BVFJJWF9BTExPQ0FUT1I9 eQpDT05GSUdfR0VORVJJQ19JUlFfUkVTRVJWQVRJT05fTU9ERT15CkNPTkZJR19JUlFfRk9SQ0VE X1RIUkVBRElORz15CkNPTkZJR19TUEFSU0VfSVJRPXkKQ09ORklHX0dFTkVSSUNfSVJRX0RFQlVH RlM9eQpDT05GSUdfQ0xPQ0tTT1VSQ0VfV0FUQ0hET0c9eQpDT05GSUdfQVJDSF9DTE9DS1NPVVJD RV9EQVRBPXkKQ09ORklHX0NMT0NLU09VUkNFX1ZBTElEQVRFX0xBU1RfQ1lDTEU9eQpDT05GSUdf R0VORVJJQ19USU1FX1ZTWVNDQUxMPXkKQ09ORklHX0dFTkVSSUNfQ0xPQ0tFVkVOVFM9eQpDT05G SUdfR0VORVJJQ19DTE9DS0VWRU5UU19CUk9BRENBU1Q9eQpDT05GSUdfR0VORVJJQ19DTE9DS0VW RU5UU19NSU5fQURKVVNUPXkKQ09ORklHX0dFTkVSSUNfQ01PU19VUERBVEU9eQoKIwojIFRpbWVy cyBzdWJzeXN0ZW0KIwpDT05GSUdfSFpfUEVSSU9ESUM9eQojIENPTkZJR19OT19IWl9JRExFIGlz IG5vdCBzZXQKIyBDT05GSUdfTk9fSFogaXMgbm90IHNldAojIENPTkZJR19ISUdIX1JFU19USU1F UlMgaXMgbm90IHNldAoKIwojIENQVS9UYXNrIHRpbWUgYW5kIHN0YXRzIGFjY291bnRpbmcKIwpD T05GSUdfVElDS19DUFVfQUNDT1VOVElORz15CkNPTkZJR19JUlFfVElNRV9BQ0NPVU5USU5HPXkK Q09ORklHX0JTRF9QUk9DRVNTX0FDQ1Q9eQojIENPTkZJR19CU0RfUFJPQ0VTU19BQ0NUX1YzIGlz IG5vdCBzZXQKIyBDT05GSUdfVEFTS1NUQVRTIGlzIG5vdCBzZXQKQ09ORklHX0NQVV9JU09MQVRJ T049eQoKIwojIFJDVSBTdWJzeXN0ZW0KIwpDT05GSUdfVFJFRV9SQ1U9eQpDT05GSUdfUkNVX0VY UEVSVD15CkNPTkZJR19TUkNVPXkKQ09ORklHX1RSRUVfU1JDVT15CkNPTkZJR19SQ1VfU1RBTExf Q09NTU9OPXkKQ09ORklHX1JDVV9ORUVEX1NFR0NCTElTVD15CkNPTkZJR19SQ1VfRkFOT1VUPTMy CkNPTkZJR19SQ1VfRkFOT1VUX0xFQUY9MTYKIyBDT05GSUdfUkNVX05PQ0JfQ1BVIGlzIG5vdCBz ZXQKQ09ORklHX0JVSUxEX0JJTjJDPXkKQ09ORklHX0lLQ09ORklHPXkKQ09ORklHX0lLQ09ORklH X1BST0M9eQpDT05GSUdfTE9HX0JVRl9TSElGVD0yMApDT05GSUdfTE9HX0NQVV9NQVhfQlVGX1NI SUZUPTEyCkNPTkZJR19QUklOVEtfU0FGRV9MT0dfQlVGX1NISUZUPTEzCkNPTkZJR19IQVZFX1VO U1RBQkxFX1NDSEVEX0NMT0NLPXkKQ09ORklHX0FSQ0hfV0FOVF9CQVRDSEVEX1VOTUFQX1RMQl9G TFVTSD15CkNPTkZJR19DR1JPVVBTPXkKIyBDT05GSUdfTUVNQ0cgaXMgbm90IHNldAojIENPTkZJ R19CTEtfQ0dST1VQIGlzIG5vdCBzZXQKQ09ORklHX0NHUk9VUF9TQ0hFRD15CkNPTkZJR19GQUlS X0dST1VQX1NDSEVEPXkKQ09ORklHX0NGU19CQU5EV0lEVEg9eQpDT05GSUdfUlRfR1JPVVBfU0NI RUQ9eQpDT05GSUdfQ0dST1VQX1BJRFM9eQojIENPTkZJR19DR1JPVVBfUkRNQSBpcyBub3Qgc2V0 CkNPTkZJR19DR1JPVVBfRlJFRVpFUj15CiMgQ09ORklHX0NQVVNFVFMgaXMgbm90IHNldApDT05G SUdfQ0dST1VQX0RFVklDRT15CiMgQ09ORklHX0NHUk9VUF9DUFVBQ0NUIGlzIG5vdCBzZXQKQ09O RklHX0NHUk9VUF9QRVJGPXkKQ09ORklHX0NHUk9VUF9CUEY9eQojIENPTkZJR19DR1JPVVBfREVC VUcgaXMgbm90IHNldApDT05GSUdfU09DS19DR1JPVVBfREFUQT15CkNPTkZJR19OQU1FU1BBQ0VT PXkKQ09ORklHX1VUU19OUz15CiMgQ09ORklHX0lQQ19OUyBpcyBub3Qgc2V0CiMgQ09ORklHX1VT RVJfTlMgaXMgbm90IHNldAojIENPTkZJR19QSURfTlMgaXMgbm90IHNldApDT05GSUdfTkVUX05T PXkKQ09ORklHX1NDSEVEX0FVVE9HUk9VUD15CiMgQ09ORklHX1NZU0ZTX0RFUFJFQ0FURUQgaXMg bm90IHNldApDT05GSUdfUkVMQVk9eQpDT05GSUdfQkxLX0RFVl9JTklUUkQ9eQpDT05GSUdfSU5J VFJBTUZTX1NPVVJDRT0iIgpDT05GSUdfUkRfR1pJUD15CkNPTkZJR19SRF9CWklQMj15CkNPTkZJ R19SRF9MWk1BPXkKQ09ORklHX1JEX1haPXkKQ09ORklHX1JEX0xaTz15CkNPTkZJR19SRF9MWjQ9 eQpDT05GSUdfQ0NfT1BUSU1JWkVfRk9SX1BFUkZPUk1BTkNFPXkKIyBDT05GSUdfQ0NfT1BUSU1J WkVfRk9SX1NJWkUgaXMgbm90IHNldApDT05GSUdfU1lTQ1RMPXkKQ09ORklHX0FOT05fSU5PREVT PXkKQ09ORklHX0hBVkVfVUlEMTY9eQpDT05GSUdfU1lTQ1RMX0VYQ0VQVElPTl9UUkFDRT15CkNP TkZJR19IQVZFX1BDU1BLUl9QTEFURk9STT15CkNPTkZJR19CUEY9eQojIENPTkZJR19FWFBFUlQg aXMgbm90IHNldApDT05GSUdfVUlEMTY9eQpDT05GSUdfTVVMVElVU0VSPXkKQ09ORklHX1NHRVRN QVNLX1NZU0NBTEw9eQpDT05GSUdfU1lTRlNfU1lTQ0FMTD15CkNPTkZJR19GSEFORExFPXkKQ09O RklHX1BPU0lYX1RJTUVSUz15CkNPTkZJR19QUklOVEs9eQpDT05GSUdfUFJJTlRLX05NST15CkNP TkZJR19CVUc9eQpDT05GSUdfRUxGX0NPUkU9eQpDT05GSUdfUENTUEtSX1BMQVRGT1JNPXkKQ09O RklHX0JBU0VfRlVMTD15CkNPTkZJR19GVVRFWD15CkNPTkZJR19GVVRFWF9QST15CkNPTkZJR19F UE9MTD15CkNPTkZJR19TSUdOQUxGRD15CkNPTkZJR19USU1FUkZEPXkKQ09ORklHX0VWRU5URkQ9 eQpDT05GSUdfU0hNRU09eQpDT05GSUdfQUlPPXkKQ09ORklHX0FEVklTRV9TWVNDQUxMUz15CkNP TkZJR19NRU1CQVJSSUVSPXkKQ09ORklHX0tBTExTWU1TPXkKIyBDT05GSUdfS0FMTFNZTVNfQUxM IGlzIG5vdCBzZXQKQ09ORklHX0tBTExTWU1TX0JBU0VfUkVMQVRJVkU9eQpDT05GSUdfQlBGX1NZ U0NBTEw9eQojIENPTkZJR19VU0VSRkFVTFRGRCBpcyBub3Qgc2V0CkNPTkZJR19BUkNIX0hBU19N RU1CQVJSSUVSX1NZTkNfQ09SRT15CkNPTkZJR19SU0VRPXkKIyBDT05GSUdfRU1CRURERUQgaXMg bm90IHNldApDT05GSUdfSEFWRV9QRVJGX0VWRU5UUz15CgojCiMgS2VybmVsIFBlcmZvcm1hbmNl IEV2ZW50cyBBbmQgQ291bnRlcnMKIwpDT05GSUdfUEVSRl9FVkVOVFM9eQojIENPTkZJR19ERUJV R19QRVJGX1VTRV9WTUFMTE9DIGlzIG5vdCBzZXQKQ09ORklHX1ZNX0VWRU5UX0NPVU5URVJTPXkK IyBDT05GSUdfQ09NUEFUX0JSSyBpcyBub3Qgc2V0CkNPTkZJR19TTEFCPXkKIyBDT05GSUdfU0xV QiBpcyBub3Qgc2V0CiMgQ09ORklHX1NMQUJfTUVSR0VfREVGQVVMVCBpcyBub3Qgc2V0CiMgQ09O RklHX1NMQUJfRlJFRUxJU1RfUkFORE9NIGlzIG5vdCBzZXQKIyBDT05GSUdfUFJPRklMSU5HIGlz IG5vdCBzZXQKQ09ORklHX1RSQUNFUE9JTlRTPXkKQ09ORklHX0hBVkVfT1BST0ZJTEU9eQpDT05G SUdfT1BST0ZJTEVfTk1JX1RJTUVSPXkKQ09ORklHX0tQUk9CRVM9eQpDT05GSUdfSlVNUF9MQUJF TD15CiMgQ09ORklHX1NUQVRJQ19LRVlTX1NFTEZURVNUIGlzIG5vdCBzZXQKQ09ORklHX09QVFBS T0JFUz15CkNPTkZJR19IQVZFX0VGRklDSUVOVF9VTkFMSUdORURfQUNDRVNTPXkKQ09ORklHX0FS Q0hfVVNFX0JVSUxUSU5fQlNXQVA9eQpDT05GSUdfS1JFVFBST0JFUz15CkNPTkZJR19IQVZFX0lP UkVNQVBfUFJPVD15CkNPTkZJR19IQVZFX0tQUk9CRVM9eQpDT05GSUdfSEFWRV9LUkVUUFJPQkVT PXkKQ09ORklHX0hBVkVfT1BUUFJPQkVTPXkKQ09ORklHX0hBVkVfS1BST0JFU19PTl9GVFJBQ0U9 eQpDT05GSUdfSEFWRV9GVU5DVElPTl9FUlJPUl9JTkpFQ1RJT049eQpDT05GSUdfSEFWRV9OTUk9 eQpDT05GSUdfSEFWRV9BUkNIX1RSQUNFSE9PSz15CkNPTkZJR19IQVZFX0RNQV9DT05USUdVT1VT PXkKQ09ORklHX0dFTkVSSUNfU01QX0lETEVfVEhSRUFEPXkKQ09ORklHX0FSQ0hfSEFTX0ZPUlRJ RllfU09VUkNFPXkKQ09ORklHX0FSQ0hfSEFTX1NFVF9NRU1PUlk9eQpDT05GSUdfSEFWRV9BUkNI X1RIUkVBRF9TVFJVQ1RfV0hJVEVMSVNUPXkKQ09ORklHX0FSQ0hfV0FOVFNfRFlOQU1JQ19UQVNL X1NUUlVDVD15CkNPTkZJR19IQVZFX1JFR1NfQU5EX1NUQUNLX0FDQ0VTU19BUEk9eQpDT05GSUdf SEFWRV9SU0VRPXkKQ09ORklHX0hBVkVfQ0xLPXkKQ09ORklHX0hBVkVfSFdfQlJFQUtQT0lOVD15 CkNPTkZJR19IQVZFX01JWEVEX0JSRUFLUE9JTlRTX1JFR1M9eQpDT05GSUdfSEFWRV9VU0VSX1JF VFVSTl9OT1RJRklFUj15CkNPTkZJR19IQVZFX1BFUkZfRVZFTlRTX05NST15CkNPTkZJR19IQVZF X0hBUkRMT0NLVVBfREVURUNUT1JfUEVSRj15CkNPTkZJR19IQVZFX1BFUkZfUkVHUz15CkNPTkZJ R19IQVZFX1BFUkZfVVNFUl9TVEFDS19EVU1QPXkKQ09ORklHX0hBVkVfQVJDSF9KVU1QX0xBQkVM PXkKQ09ORklHX0hBVkVfUkNVX1RBQkxFX0ZSRUU9eQpDT05GSUdfQVJDSF9IQVZFX05NSV9TQUZF X0NNUFhDSEc9eQpDT05GSUdfSEFWRV9DTVBYQ0hHX0xPQ0FMPXkKQ09ORklHX0hBVkVfQ01QWENI R19ET1VCTEU9eQpDT05GSUdfQVJDSF9XQU5UX0lQQ19QQVJTRV9WRVJTSU9OPXkKQ09ORklHX0hB VkVfQVJDSF9TRUNDT01QX0ZJTFRFUj15CkNPTkZJR19QTFVHSU5fSE9TVENDPSJnKysiCkNPTkZJ R19IQVZFX0dDQ19QTFVHSU5TPXkKQ09ORklHX0dDQ19QTFVHSU5TPXkKQ09ORklHX0dDQ19QTFVH SU5fTEFURU5UX0VOVFJPUFk9eQpDT05GSUdfR0NDX1BMVUdJTl9TVFJVQ1RMRUFLPXkKQ09ORklH X0dDQ19QTFVHSU5fU1RSVUNUTEVBS19CWVJFRl9BTEw9eQojIENPTkZJR19HQ0NfUExVR0lOX1NU UlVDVExFQUtfVkVSQk9TRSBpcyBub3Qgc2V0CiMgQ09ORklHX0dDQ19QTFVHSU5fUkFORFNUUlVD VCBpcyBub3Qgc2V0CkNPTkZJR19IQVZFX1NUQUNLUFJPVEVDVE9SPXkKQ09ORklHX0NDX0hBU19T VEFDS1BST1RFQ1RPUl9OT05FPXkKIyBDT05GSUdfU1RBQ0tQUk9URUNUT1IgaXMgbm90IHNldApD T05GSUdfSEFWRV9BUkNIX1dJVEhJTl9TVEFDS19GUkFNRVM9eQpDT05GSUdfSEFWRV9JUlFfVElN RV9BQ0NPVU5USU5HPXkKQ09ORklHX0hBVkVfQVJDSF9UUkFOU1BBUkVOVF9IVUdFUEFHRT15CkNP TkZJR19IQVZFX01PRF9BUkNIX1NQRUNJRklDPXkKQ09ORklHX01PRFVMRVNfVVNFX0VMRl9SRUw9 eQpDT05GSUdfQVJDSF9IQVNfRUxGX1JBTkRPTUlaRT15CkNPTkZJR19IQVZFX0FSQ0hfTU1BUF9S TkRfQklUUz15CkNPTkZJR19IQVZFX0VYSVRfVEhSRUFEPXkKQ09ORklHX0FSQ0hfTU1BUF9STkRf QklUUz04CkNPTkZJR19IQVZFX0NPUFlfVEhSRUFEX1RMUz15CkNPTkZJR19JU0FfQlVTX0FQST15 CkNPTkZJR19DTE9ORV9CQUNLV0FSRFM9eQpDT05GSUdfT0xEX1NJR1NVU1BFTkQzPXkKQ09ORklH X09MRF9TSUdBQ1RJT049eQpDT05GSUdfQVJDSF9IQVNfU1RSSUNUX0tFUk5FTF9SV1g9eQpDT05G SUdfU1RSSUNUX0tFUk5FTF9SV1g9eQpDT05GSUdfQVJDSF9IQVNfU1RSSUNUX01PRFVMRV9SV1g9 eQpDT05GSUdfU1RSSUNUX01PRFVMRV9SV1g9eQpDT05GSUdfQVJDSF9IQVNfUkVGQ09VTlQ9eQoj IENPTkZJR19SRUZDT1VOVF9GVUxMIGlzIG5vdCBzZXQKCiMKIyBHQ09WLWJhc2VkIGtlcm5lbCBw cm9maWxpbmcKIwpDT05GSUdfR0NPVl9LRVJORUw9eQpDT05GSUdfQVJDSF9IQVNfR0NPVl9QUk9G SUxFX0FMTD15CkNPTkZJR19HQ09WX1BST0ZJTEVfQUxMPXkKQ09ORklHX0dDT1ZfRk9STUFUXzRf Nz15CkNPTkZJR19SVF9NVVRFWEVTPXkKQ09ORklHX0JBU0VfU01BTEw9MApDT05GSUdfTU9EVUxF Uz15CkNPTkZJR19NT0RVTEVfRk9SQ0VfTE9BRD15CiMgQ09ORklHX01PRFVMRV9VTkxPQUQgaXMg bm90IHNldAojIENPTkZJR19NT0RWRVJTSU9OUyBpcyBub3Qgc2V0CiMgQ09ORklHX01PRFVMRV9T UkNWRVJTSU9OX0FMTCBpcyBub3Qgc2V0CiMgQ09ORklHX01PRFVMRV9TSUcgaXMgbm90IHNldApD T05GSUdfTU9EVUxFX0NPTVBSRVNTPXkKQ09ORklHX01PRFVMRV9DT01QUkVTU19HWklQPXkKIyBD T05GSUdfTU9EVUxFX0NPTVBSRVNTX1haIGlzIG5vdCBzZXQKIyBDT05GSUdfVFJJTV9VTlVTRURf S1NZTVMgaXMgbm90IHNldApDT05GSUdfTU9EVUxFU19UUkVFX0xPT0tVUD15CkNPTkZJR19CTE9D Sz15CkNPTkZJR19MQkRBRj15CkNPTkZJR19CTEtfU0NTSV9SRVFVRVNUPXkKQ09ORklHX0JMS19E RVZfQlNHPXkKQ09ORklHX0JMS19ERVZfQlNHTElCPXkKQ09ORklHX0JMS19ERVZfSU5URUdSSVRZ PXkKQ09ORklHX0JMS19ERVZfWk9ORUQ9eQojIENPTkZJR19CTEtfQ01ETElORV9QQVJTRVIgaXMg bm90IHNldAojIENPTkZJR19CTEtfV0JUIGlzIG5vdCBzZXQKQ09ORklHX0JMS19ERUJVR19GUz15 CkNPTkZJR19CTEtfU0VEX09QQUw9eQoKIwojIFBhcnRpdGlvbiBUeXBlcwojCiMgQ09ORklHX1BB UlRJVElPTl9BRFZBTkNFRCBpcyBub3Qgc2V0CkNPTkZJR19NU0RPU19QQVJUSVRJT049eQpDT05G SUdfRUZJX1BBUlRJVElPTj15CkNPTkZJR19CTEtfTVFfUENJPXkKQ09ORklHX0JMS19NUV9WSVJU SU89eQoKIwojIElPIFNjaGVkdWxlcnMKIwpDT05GSUdfSU9TQ0hFRF9OT09QPXkKQ09ORklHX0lP U0NIRURfREVBRExJTkU9eQpDT05GSUdfSU9TQ0hFRF9DRlE9eQojIENPTkZJR19ERUZBVUxUX0RF QURMSU5FIGlzIG5vdCBzZXQKIyBDT05GSUdfREVGQVVMVF9DRlEgaXMgbm90IHNldApDT05GSUdf REVGQVVMVF9OT09QPXkKQ09ORklHX0RFRkFVTFRfSU9TQ0hFRD0ibm9vcCIKQ09ORklHX01RX0lP U0NIRURfREVBRExJTkU9eQpDT05GSUdfTVFfSU9TQ0hFRF9LWUJFUj1tCiMgQ09ORklHX0lPU0NI RURfQkZRIGlzIG5vdCBzZXQKQ09ORklHX0FTTjE9eQpDT05GSUdfSU5MSU5FX1NQSU5fVU5MT0NL X0lSUT15CkNPTkZJR19JTkxJTkVfUkVBRF9VTkxPQ0s9eQpDT05GSUdfSU5MSU5FX1JFQURfVU5M T0NLX0lSUT15CkNPTkZJR19JTkxJTkVfV1JJVEVfVU5MT0NLPXkKQ09ORklHX0lOTElORV9XUklU RV9VTkxPQ0tfSVJRPXkKQ09ORklHX0FSQ0hfU1VQUE9SVFNfQVRPTUlDX1JNVz15CkNPTkZJR19N VVRFWF9TUElOX09OX09XTkVSPXkKQ09ORklHX1JXU0VNX1NQSU5fT05fT1dORVI9eQpDT05GSUdf TE9DS19TUElOX09OX09XTkVSPXkKQ09ORklHX0FSQ0hfVVNFX1FVRVVFRF9TUElOTE9DS1M9eQpD T05GSUdfUVVFVUVEX1NQSU5MT0NLUz15CkNPTkZJR19BUkNIX1VTRV9RVUVVRURfUldMT0NLUz15 CkNPTkZJR19RVUVVRURfUldMT0NLUz15CkNPTkZJR19BUkNIX0hBU19TWU5DX0NPUkVfQkVGT1JF X1VTRVJNT0RFPXkKQ09ORklHX0NDX0hBU19TQU5FX1NUQUNLUFJPVEVDVE9SPXkKQ09ORklHX0ZS RUVaRVI9eQoKIwojIFByb2Nlc3NvciB0eXBlIGFuZCBmZWF0dXJlcwojCkNPTkZJR19aT05FX0RN QT15CkNPTkZJR19TTVA9eQpDT05GSUdfWDg2X0ZFQVRVUkVfTkFNRVM9eQojIENPTkZJR19YODZf TVBQQVJTRSBpcyBub3Qgc2V0CiMgQ09ORklHX0dPTERGSVNIIGlzIG5vdCBzZXQKQ09ORklHX1JF VFBPTElORT15CkNPTkZJR19JTlRFTF9SRFQ9eQojIENPTkZJR19YODZfQklHU01QIGlzIG5vdCBz ZXQKQ09ORklHX1g4Nl9FWFRFTkRFRF9QTEFURk9STT15CiMgQ09ORklHX1g4Nl9HT0xERklTSCBp cyBub3Qgc2V0CiMgQ09ORklHX1g4Nl9JTlRFTF9NSUQgaXMgbm90IHNldApDT05GSUdfWDg2X0lO VEVMX1FVQVJLPXkKIyBDT05GSUdfWDg2X0lOVEVMX0xQU1MgaXMgbm90IHNldApDT05GSUdfWDg2 X0FNRF9QTEFURk9STV9ERVZJQ0U9eQpDT05GSUdfSU9TRl9NQkk9eQpDT05GSUdfSU9TRl9NQklf REVCVUc9eQojIENPTkZJR19YODZfUkRDMzIxWCBpcyBub3Qgc2V0CiMgQ09ORklHX1g4Nl8zMl9O T05fU1RBTkRBUkQgaXMgbm90IHNldApDT05GSUdfWDg2X1NVUFBPUlRTX01FTU9SWV9GQUlMVVJF PXkKIyBDT05GSUdfWDg2XzMyX0lSSVMgaXMgbm90IHNldAojIENPTkZJR19TQ0hFRF9PTUlUX0ZS QU1FX1BPSU5URVIgaXMgbm90IHNldApDT05GSUdfSFlQRVJWSVNPUl9HVUVTVD15CkNPTkZJR19Q QVJBVklSVD15CiMgQ09ORklHX1BBUkFWSVJUX0RFQlVHIGlzIG5vdCBzZXQKIyBDT05GSUdfUEFS QVZJUlRfU1BJTkxPQ0tTIGlzIG5vdCBzZXQKQ09ORklHX0tWTV9HVUVTVD15CiMgQ09ORklHX0tW TV9ERUJVR19GUyBpcyBub3Qgc2V0CiMgQ09ORklHX1BBUkFWSVJUX1RJTUVfQUNDT1VOVElORyBp cyBub3Qgc2V0CkNPTkZJR19QQVJBVklSVF9DTE9DSz15CkNPTkZJR19OT19CT09UTUVNPXkKIyBD T05GSUdfTTQ4NiBpcyBub3Qgc2V0CiMgQ09ORklHX001ODYgaXMgbm90IHNldAojIENPTkZJR19N NTg2VFNDIGlzIG5vdCBzZXQKIyBDT05GSUdfTTU4Nk1NWCBpcyBub3Qgc2V0CiMgQ09ORklHX002 ODYgaXMgbm90IHNldAojIENPTkZJR19NUEVOVElVTUlJIGlzIG5vdCBzZXQKIyBDT05GSUdfTVBF TlRJVU1JSUkgaXMgbm90IHNldAojIENPTkZJR19NUEVOVElVTU0gaXMgbm90IHNldAojIENPTkZJ R19NUEVOVElVTTQgaXMgbm90IHNldAojIENPTkZJR19NSzYgaXMgbm90IHNldAojIENPTkZJR19N SzcgaXMgbm90IHNldAojIENPTkZJR19NSzggaXMgbm90IHNldAojIENPTkZJR19NQ1JVU09FIGlz IG5vdCBzZXQKQ09ORklHX01FRkZJQ0VPTj15CiMgQ09ORklHX01XSU5DSElQQzYgaXMgbm90IHNl dAojIENPTkZJR19NV0lOQ0hJUDNEIGlzIG5vdCBzZXQKIyBDT05GSUdfTUVMQU4gaXMgbm90IHNl dAojIENPTkZJR19NR0VPREVHWDEgaXMgbm90IHNldAojIENPTkZJR19NR0VPREVfTFggaXMgbm90 IHNldAojIENPTkZJR19NQ1lSSVhJSUkgaXMgbm90IHNldAojIENPTkZJR19NVklBQzNfMiBpcyBu b3Qgc2V0CiMgQ09ORklHX01WSUFDNyBpcyBub3Qgc2V0CiMgQ09ORklHX01DT1JFMiBpcyBub3Qg c2V0CiMgQ09ORklHX01BVE9NIGlzIG5vdCBzZXQKIyBDT05GSUdfWDg2X0dFTkVSSUMgaXMgbm90 IHNldApDT05GSUdfWDg2X0lOVEVSTk9ERV9DQUNIRV9TSElGVD01CkNPTkZJR19YODZfTDFfQ0FD SEVfU0hJRlQ9NQpDT05GSUdfWDg2X0lOVEVMX1VTRVJDT1BZPXkKQ09ORklHX1g4Nl9VU0VfUFBS T19DSEVDS1NVTT15CkNPTkZJR19YODZfVFNDPXkKQ09ORklHX1g4Nl9DTU9WPXkKQ09ORklHX1g4 Nl9NSU5JTVVNX0NQVV9GQU1JTFk9NgpDT05GSUdfWDg2X0RFQlVHQ1RMTVNSPXkKQ09ORklHX0NQ VV9TVVBfSU5URUw9eQpDT05GSUdfQ1BVX1NVUF9BTUQ9eQpDT05GSUdfQ1BVX1NVUF9DRU5UQVVS PXkKQ09ORklHX0NQVV9TVVBfVFJBTlNNRVRBXzMyPXkKQ09ORklHX0hQRVRfVElNRVI9eQpDT05G SUdfRE1JPXkKQ09ORklHX05SX0NQVVNfUkFOR0VfQkVHSU49MgpDT05GSUdfTlJfQ1BVU19SQU5H RV9FTkQ9OApDT05GSUdfTlJfQ1BVU19ERUZBVUxUPTgKQ09ORklHX05SX0NQVVM9OAojIENPTkZJ R19TQ0hFRF9TTVQgaXMgbm90IHNldApDT05GSUdfU0NIRURfTUM9eQpDT05GSUdfU0NIRURfTUNf UFJJTz15CkNPTkZJR19QUkVFTVBUX05PTkU9eQojIENPTkZJR19QUkVFTVBUX1ZPTFVOVEFSWSBp cyBub3Qgc2V0CiMgQ09ORklHX1BSRUVNUFQgaXMgbm90IHNldApDT05GSUdfUFJFRU1QVF9DT1VO VD15CkNPTkZJR19YODZfTE9DQUxfQVBJQz15CkNPTkZJR19YODZfSU9fQVBJQz15CkNPTkZJR19Y ODZfUkVST1VURV9GT1JfQlJPS0VOX0JPT1RfSVJRUz15CkNPTkZJR19YODZfTUNFPXkKQ09ORklH X1g4Nl9NQ0VMT0dfTEVHQUNZPXkKIyBDT05GSUdfWDg2X01DRV9JTlRFTCBpcyBub3Qgc2V0CkNP TkZJR19YODZfTUNFX0FNRD15CiMgQ09ORklHX1g4Nl9BTkNJRU5UX01DRSBpcyBub3Qgc2V0CkNP TkZJR19YODZfTUNFX1RIUkVTSE9MRD15CkNPTkZJR19YODZfTUNFX0lOSkVDVD15CgojCiMgUGVy Zm9ybWFuY2UgbW9uaXRvcmluZwojCkNPTkZJR19QRVJGX0VWRU5UU19JTlRFTF9VTkNPUkU9eQpD T05GSUdfUEVSRl9FVkVOVFNfSU5URUxfUkFQTD15CiMgQ09ORklHX1BFUkZfRVZFTlRTX0lOVEVM X0NTVEFURSBpcyBub3Qgc2V0CkNPTkZJR19QRVJGX0VWRU5UU19BTURfUE9XRVI9bQojIENPTkZJ R19YODZfTEVHQUNZX1ZNODYgaXMgbm90IHNldApDT05GSUdfWDg2XzE2QklUPXkKQ09ORklHX1g4 Nl9FU1BGSVgzMj15CkNPTkZJR19UT1NISUJBPW0KIyBDT05GSUdfSThLIGlzIG5vdCBzZXQKIyBD T05GSUdfWDg2X1JFQk9PVEZJWFVQUyBpcyBub3Qgc2V0CiMgQ09ORklHX01JQ1JPQ09ERSBpcyBu b3Qgc2V0CkNPTkZJR19YODZfTVNSPXkKQ09ORklHX1g4Nl9DUFVJRD1tCkNPTkZJR19OT0hJR0hN RU09eQojIENPTkZJR19ISUdITUVNNEcgaXMgbm90IHNldAojIENPTkZJR19ISUdITUVNNjRHIGlz IG5vdCBzZXQKQ09ORklHX1BBR0VfT0ZGU0VUPTB4QzAwMDAwMDAKIyBDT05GSUdfWDg2X1BBRSBp cyBub3Qgc2V0CkNPTkZJR19BUkNIX0hBU19NRU1fRU5DUllQVD15CkNPTkZJR19BUkNIX0ZMQVRN RU1fRU5BQkxFPXkKQ09ORklHX0FSQ0hfU1BBUlNFTUVNX0VOQUJMRT15CkNPTkZJR19BUkNIX1NF TEVDVF9NRU1PUllfTU9ERUw9eQpDT05GSUdfSUxMRUdBTF9QT0lOVEVSX1ZBTFVFPTAKQ09ORklH X1NFTEVDVF9NRU1PUllfTU9ERUw9eQpDT05GSUdfRkxBVE1FTV9NQU5VQUw9eQojIENPTkZJR19T UEFSU0VNRU1fTUFOVUFMIGlzIG5vdCBzZXQKQ09ORklHX0ZMQVRNRU09eQpDT05GSUdfRkxBVF9O T0RFX01FTV9NQVA9eQpDT05GSUdfU1BBUlNFTUVNX1NUQVRJQz15CkNPTkZJR19IQVZFX01FTUJM T0NLPXkKQ09ORklHX0hBVkVfTUVNQkxPQ0tfTk9ERV9NQVA9eQpDT05GSUdfSEFWRV9HRU5FUklD X0dVUD15CkNPTkZJR19BUkNIX0RJU0NBUkRfTUVNQkxPQ0s9eQpDT05GSUdfTUVNT1JZX0lTT0xB VElPTj15CkNPTkZJR19TUExJVF9QVExPQ0tfQ1BVUz00CiMgQ09ORklHX0NPTVBBQ1RJT04gaXMg bm90IHNldApDT05GSUdfTUlHUkFUSU9OPXkKIyBDT05GSUdfQk9VTkNFIGlzIG5vdCBzZXQKQ09O RklHX1ZJUlRfVE9fQlVTPXkKQ09ORklHX01NVV9OT1RJRklFUj15CiMgQ09ORklHX0tTTSBpcyBu b3Qgc2V0CkNPTkZJR19ERUZBVUxUX01NQVBfTUlOX0FERFI9NDA5NgpDT05GSUdfQVJDSF9TVVBQ T1JUU19NRU1PUllfRkFJTFVSRT15CkNPTkZJR19NRU1PUllfRkFJTFVSRT15CiMgQ09ORklHX0hX UE9JU09OX0lOSkVDVCBpcyBub3Qgc2V0CiMgQ09ORklHX1RSQU5TUEFSRU5UX0hVR0VQQUdFIGlz IG5vdCBzZXQKIyBDT05GSUdfQ0xFQU5DQUNIRSBpcyBub3Qgc2V0CiMgQ09ORklHX0ZST05UU1dB UCBpcyBub3Qgc2V0CkNPTkZJR19DTUE9eQojIENPTkZJR19DTUFfREVCVUcgaXMgbm90IHNldAoj IENPTkZJR19DTUFfREVCVUdGUyBpcyBub3Qgc2V0CkNPTkZJR19DTUFfQVJFQVM9NwpDT05GSUdf WlBPT0w9bQpDT05GSUdfWkJVRD1tCkNPTkZJR19aM0ZPTEQ9bQpDT05GSUdfWlNNQUxMT0M9bQpD T05GSUdfUEdUQUJMRV9NQVBQSU5HPXkKQ09ORklHX1pTTUFMTE9DX1NUQVQ9eQpDT05GSUdfR0VO RVJJQ19FQVJMWV9JT1JFTUFQPXkKIyBDT05GSUdfSURMRV9QQUdFX1RSQUNLSU5HIGlzIG5vdCBz ZXQKQ09ORklHX1BFUkNQVV9TVEFUUz15CkNPTkZJR19HVVBfQkVOQ0hNQVJLPXkKQ09ORklHX0FS Q0hfSEFTX1BURV9TUEVDSUFMPXkKIyBDT05GSUdfWDg2X0NIRUNLX0JJT1NfQ09SUlVQVElPTiBp cyBub3Qgc2V0CkNPTkZJR19YODZfUkVTRVJWRV9MT1c9NjQKQ09ORklHX01BVEhfRU1VTEFUSU9O PXkKQ09ORklHX01UUlI9eQojIENPTkZJR19NVFJSX1NBTklUSVpFUiBpcyBub3Qgc2V0CkNPTkZJ R19YODZfUEFUPXkKQ09ORklHX0FSQ0hfVVNFU19QR19VTkNBQ0hFRD15CkNPTkZJR19BUkNIX1JB TkRPTT15CkNPTkZJR19YODZfU01BUD15CkNPTkZJR19YODZfSU5URUxfVU1JUD15CiMgQ09ORklH X0VGSSBpcyBub3Qgc2V0CiMgQ09ORklHX1NFQ0NPTVAgaXMgbm90IHNldAojIENPTkZJR19IWl8x MDAgaXMgbm90IHNldApDT05GSUdfSFpfMjUwPXkKIyBDT05GSUdfSFpfMzAwIGlzIG5vdCBzZXQK IyBDT05GSUdfSFpfMTAwMCBpcyBub3Qgc2V0CkNPTkZJR19IWj0yNTAKIyBDT05GSUdfS0VYRUMg aXMgbm90IHNldApDT05GSUdfUEhZU0lDQUxfU1RBUlQ9MHgxMDAwMDAwCkNPTkZJR19SRUxPQ0FU QUJMRT15CiMgQ09ORklHX1JBTkRPTUlaRV9CQVNFIGlzIG5vdCBzZXQKQ09ORklHX1g4Nl9ORUVE X1JFTE9DUz15CkNPTkZJR19QSFlTSUNBTF9BTElHTj0weDIwMDAwMAojIENPTkZJR19IT1RQTFVH X0NQVSBpcyBub3Qgc2V0CkNPTkZJR19DT01QQVRfVkRTTz15CiMgQ09ORklHX0NNRExJTkVfQk9P TCBpcyBub3Qgc2V0CkNPTkZJR19NT0RJRllfTERUX1NZU0NBTEw9eQoKIwojIFBvd2VyIG1hbmFn ZW1lbnQgYW5kIEFDUEkgb3B0aW9ucwojCiMgQ09ORklHX1NVU1BFTkQgaXMgbm90IHNldAojIENP TkZJR19ISUJFUk5BVElPTiBpcyBub3Qgc2V0CiMgQ09ORklHX1BNIGlzIG5vdCBzZXQKQ09ORklH X0FDUEk9eQpDT05GSUdfQUNQSV9MRUdBQ1lfVEFCTEVTX0xPT0tVUD15CkNPTkZJR19BUkNIX01J R0hUX0hBVkVfQUNQSV9QREM9eQpDT05GSUdfQUNQSV9TWVNURU1fUE9XRVJfU1RBVEVTX1NVUFBP UlQ9eQojIENPTkZJR19BQ1BJX0RFQlVHR0VSIGlzIG5vdCBzZXQKQ09ORklHX0FDUElfU1BDUl9U QUJMRT15CiMgQ09ORklHX0FDUElfUFJPQ0ZTX1BPV0VSIGlzIG5vdCBzZXQKQ09ORklHX0FDUElf UkVWX09WRVJSSURFX1BPU1NJQkxFPXkKQ09ORklHX0FDUElfRUNfREVCVUdGUz15CkNPTkZJR19B Q1BJX0FDPW0KIyBDT05GSUdfQUNQSV9CQVRURVJZIGlzIG5vdCBzZXQKQ09ORklHX0FDUElfQlVU VE9OPW0KQ09ORklHX0FDUElfVklERU89eQpDT05GSUdfQUNQSV9GQU49bQpDT05GSUdfQUNQSV9E T0NLPXkKQ09ORklHX0FDUElfQ1BVX0ZSRVFfUFNTPXkKQ09ORklHX0FDUElfUFJPQ0VTU09SX0NT VEFURT15CkNPTkZJR19BQ1BJX1BST0NFU1NPUl9JRExFPXkKQ09ORklHX0FDUElfUFJPQ0VTU09S PXkKIyBDT05GSUdfQUNQSV9QUk9DRVNTT1JfQUdHUkVHQVRPUiBpcyBub3Qgc2V0CkNPTkZJR19B Q1BJX1RIRVJNQUw9bQpDT05GSUdfQVJDSF9IQVNfQUNQSV9UQUJMRV9VUEdSQURFPXkKQ09ORklH X0FDUElfVEFCTEVfVVBHUkFERT15CiMgQ09ORklHX0FDUElfREVCVUcgaXMgbm90IHNldAojIENP TkZJR19BQ1BJX1BDSV9TTE9UIGlzIG5vdCBzZXQKQ09ORklHX0FDUElfQ09OVEFJTkVSPXkKQ09O RklHX0FDUElfSE9UUExVR19JT0FQSUM9eQpDT05GSUdfQUNQSV9TQlM9bQpDT05GSUdfQUNQSV9I RUQ9bQpDT05GSUdfQUNQSV9DVVNUT01fTUVUSE9EPXkKQ09ORklHX0hBVkVfQUNQSV9BUEVJPXkK Q09ORklHX0hBVkVfQUNQSV9BUEVJX05NST15CiMgQ09ORklHX0FDUElfQVBFSSBpcyBub3Qgc2V0 CiMgQ09ORklHX0RQVEZfUE9XRVIgaXMgbm90IHNldApDT05GSUdfQUNQSV9XQVRDSERPRz15CkNP TkZJR19BQ1BJX0VYVExPRz1tCiMgQ09ORklHX1BNSUNfT1BSRUdJT04gaXMgbm90IHNldAojIENP TkZJR19BQ1BJX0NPTkZJR0ZTIGlzIG5vdCBzZXQKQ09ORklHX1g4Nl9QTV9USU1FUj15CkNPTkZJ R19TRkk9eQoKIwojIENQVSBGcmVxdWVuY3kgc2NhbGluZwojCkNPTkZJR19DUFVfRlJFUT15CkNP TkZJR19DUFVfRlJFUV9HT1ZfQVRUUl9TRVQ9eQojIENPTkZJR19DUFVfRlJFUV9TVEFUIGlzIG5v dCBzZXQKIyBDT05GSUdfQ1BVX0ZSRVFfREVGQVVMVF9HT1ZfUEVSRk9STUFOQ0UgaXMgbm90IHNl dAojIENPTkZJR19DUFVfRlJFUV9ERUZBVUxUX0dPVl9QT1dFUlNBVkUgaXMgbm90IHNldAojIENP TkZJR19DUFVfRlJFUV9ERUZBVUxUX0dPVl9VU0VSU1BBQ0UgaXMgbm90IHNldAojIENPTkZJR19D UFVfRlJFUV9ERUZBVUxUX0dPVl9PTkRFTUFORCBpcyBub3Qgc2V0CiMgQ09ORklHX0NQVV9GUkVR X0RFRkFVTFRfR09WX0NPTlNFUlZBVElWRSBpcyBub3Qgc2V0CkNPTkZJR19DUFVfRlJFUV9ERUZB VUxUX0dPVl9TQ0hFRFVUSUw9eQpDT05GSUdfQ1BVX0ZSRVFfR09WX1BFUkZPUk1BTkNFPXkKQ09O RklHX0NQVV9GUkVRX0dPVl9QT1dFUlNBVkU9eQojIENPTkZJR19DUFVfRlJFUV9HT1ZfVVNFUlNQ QUNFIGlzIG5vdCBzZXQKIyBDT05GSUdfQ1BVX0ZSRVFfR09WX09OREVNQU5EIGlzIG5vdCBzZXQK IyBDT05GSUdfQ1BVX0ZSRVFfR09WX0NPTlNFUlZBVElWRSBpcyBub3Qgc2V0CkNPTkZJR19DUFVf RlJFUV9HT1ZfU0NIRURVVElMPXkKCiMKIyBDUFUgZnJlcXVlbmN5IHNjYWxpbmcgZHJpdmVycwoj CiMgQ09ORklHX0NQVUZSRVFfRFQgaXMgbm90IHNldApDT05GSUdfWDg2X0lOVEVMX1BTVEFURT15 CkNPTkZJR19YODZfUENDX0NQVUZSRVE9bQojIENPTkZJR19YODZfQUNQSV9DUFVGUkVRIGlzIG5v dCBzZXQKQ09ORklHX1g4Nl9QT1dFUk5PV19LNj1tCkNPTkZJR19YODZfUE9XRVJOT1dfSzc9eQpD T05GSUdfWDg2X1BPV0VSTk9XX0s3X0FDUEk9eQpDT05GSUdfWDg2X0dYX1NVU1BNT0Q9eQojIENP TkZJR19YODZfU1BFRURTVEVQX0NFTlRSSU5PIGlzIG5vdCBzZXQKIyBDT05GSUdfWDg2X1NQRUVE U1RFUF9JQ0ggaXMgbm90IHNldApDT05GSUdfWDg2X1NQRUVEU1RFUF9TTUk9bQojIENPTkZJR19Y ODZfUDRfQ0xPQ0tNT0QgaXMgbm90IHNldAojIENPTkZJR19YODZfQ1BVRlJFUV9ORk9SQ0UyIGlz IG5vdCBzZXQKQ09ORklHX1g4Nl9MT05HUlVOPW0KQ09ORklHX1g4Nl9MT05HSEFVTD1tCiMgQ09O RklHX1g4Nl9FX1BPV0VSU0FWRVIgaXMgbm90IHNldAoKIwojIHNoYXJlZCBvcHRpb25zCiMKQ09O RklHX1g4Nl9TUEVFRFNURVBfTElCPW0KQ09ORklHX1g4Nl9TUEVFRFNURVBfUkVMQVhFRF9DQVBf Q0hFQ0s9eQoKIwojIENQVSBJZGxlCiMKQ09ORklHX0NQVV9JRExFPXkKQ09ORklHX0NQVV9JRExF X0dPVl9MQURERVI9eQojIENPTkZJR19DUFVfSURMRV9HT1ZfTUVOVSBpcyBub3Qgc2V0CiMgQ09O RklHX0lOVEVMX0lETEUgaXMgbm90IHNldAoKIwojIEJ1cyBvcHRpb25zIChQQ0kgZXRjLikKIwpD T05GSUdfUENJPXkKIyBDT05GSUdfUENJX0dPQklPUyBpcyBub3Qgc2V0CiMgQ09ORklHX1BDSV9H T01NQ09ORklHIGlzIG5vdCBzZXQKIyBDT05GSUdfUENJX0dPRElSRUNUIGlzIG5vdCBzZXQKQ09O RklHX1BDSV9HT0FOWT15CkNPTkZJR19QQ0lfQklPUz15CkNPTkZJR19QQ0lfRElSRUNUPXkKQ09O RklHX1BDSV9NTUNPTkZJRz15CkNPTkZJR19QQ0lfRE9NQUlOUz15CkNPTkZJR19QQ0lFUE9SVEJV Uz15CiMgQ09ORklHX1BDSUVBRVIgaXMgbm90IHNldApDT05GSUdfUENJRUFTUE09eQojIENPTkZJ R19QQ0lFQVNQTV9ERUJVRyBpcyBub3Qgc2V0CiMgQ09ORklHX1BDSUVBU1BNX0RFRkFVTFQgaXMg bm90IHNldAojIENPTkZJR19QQ0lFQVNQTV9QT1dFUlNBVkUgaXMgbm90IHNldApDT05GSUdfUENJ RUFTUE1fUE9XRVJfU1VQRVJTQVZFPXkKIyBDT05GSUdfUENJRUFTUE1fUEVSRk9STUFOQ0UgaXMg bm90IHNldAojIENPTkZJR19QQ0lFX1BUTSBpcyBub3Qgc2V0CiMgQ09ORklHX1BDSV9NU0kgaXMg bm90IHNldApDT05GSUdfUENJX1FVSVJLUz15CiMgQ09ORklHX1BDSV9ERUJVRyBpcyBub3Qgc2V0 CiMgQ09ORklHX1BDSV9SRUFMTE9DX0VOQUJMRV9BVVRPIGlzIG5vdCBzZXQKIyBDT05GSUdfUENJ X1NUVUIgaXMgbm90IHNldApDT05GSUdfUENJX1BGX1NUVUI9bQpDT05GSUdfUENJX0FUUz15CkNP TkZJR19QQ0lfTE9DS0xFU1NfQ09ORklHPXkKQ09ORklHX1BDSV9JT1Y9eQpDT05GSUdfUENJX1BS ST15CiMgQ09ORklHX1BDSV9QQVNJRCBpcyBub3Qgc2V0CkNPTkZJR19QQ0lfTEFCRUw9eQojIENP TkZJR19IT1RQTFVHX1BDSSBpcyBub3Qgc2V0CgojCiMgUENJIGNvbnRyb2xsZXIgZHJpdmVycwoj CgojCiMgQ2FkZW5jZSBQQ0llIGNvbnRyb2xsZXJzIHN1cHBvcnQKIwojIENPTkZJR19QQ0lFX0NB REVOQ0VfSE9TVCBpcyBub3Qgc2V0CiMgQ09ORklHX1BDSV9GVFBDSTEwMCBpcyBub3Qgc2V0CiMg Q09ORklHX1BDSV9IT1NUX0dFTkVSSUMgaXMgbm90IHNldAoKIwojIERlc2lnbldhcmUgUENJIENv cmUgU3VwcG9ydAojCgojCiMgUENJIEVuZHBvaW50CiMKIyBDT05GSUdfUENJX0VORFBPSU5UIGlz IG5vdCBzZXQKCiMKIyBQQ0kgc3dpdGNoIGNvbnRyb2xsZXIgZHJpdmVycwojCkNPTkZJR19QQ0lf U1dfU1dJVENIVEVDPXkKQ09ORklHX0lTQV9ETUFfQVBJPXkKIyBDT05GSUdfSVNBIGlzIG5vdCBz ZXQKQ09ORklHX1NDeDIwMD1tCkNPTkZJR19TQ3gyMDBIUl9USU1FUj1tCiMgQ09ORklHX09MUEMg aXMgbm90IHNldAojIENPTkZJR19BTElYIGlzIG5vdCBzZXQKIyBDT05GSUdfTkVUNTUwMSBpcyBu b3Qgc2V0CkNPTkZJR19HRU9TPXkKQ09ORklHX0FNRF9OQj15CkNPTkZJR19QQ0NBUkQ9bQpDT05G SUdfUENNQ0lBPW0KQ09ORklHX1BDTUNJQV9MT0FEX0NJUz15CiMgQ09ORklHX0NBUkRCVVMgaXMg bm90IHNldAoKIwojIFBDLWNhcmQgYnJpZGdlcwojCiMgQ09ORklHX1lFTlRBIGlzIG5vdCBzZXQK Q09ORklHX1BENjcyOT1tCkNPTkZJR19JODIwOTI9bQpDT05GSUdfUENDQVJEX05PTlNUQVRJQz15 CkNPTkZJR19SQVBJRElPPXkKQ09ORklHX1JBUElESU9fVFNJNzIxPXkKQ09ORklHX1JBUElESU9f RElTQ19USU1FT1VUPTMwCiMgQ09ORklHX1JBUElESU9fRU5BQkxFX1JYX1RYX1BPUlRTIGlzIG5v dCBzZXQKQ09ORklHX1JBUElESU9fRE1BX0VOR0lORT15CiMgQ09ORklHX1JBUElESU9fREVCVUcg aXMgbm90IHNldApDT05GSUdfUkFQSURJT19FTlVNX0JBU0lDPW0KIyBDT05GSUdfUkFQSURJT19D SE1BTiBpcyBub3Qgc2V0CiMgQ09ORklHX1JBUElESU9fTVBPUlRfQ0RFViBpcyBub3Qgc2V0Cgoj CiMgUmFwaWRJTyBTd2l0Y2ggZHJpdmVycwojCkNPTkZJR19SQVBJRElPX1RTSTU3WD1tCiMgQ09O RklHX1JBUElESU9fQ1BTX1hYIGlzIG5vdCBzZXQKIyBDT05GSUdfUkFQSURJT19UU0k1NjggaXMg bm90IHNldApDT05GSUdfUkFQSURJT19DUFNfR0VOMj15CkNPTkZJR19SQVBJRElPX1JYU19HRU4z PW0KQ09ORklHX1g4Nl9TWVNGQj15CgojCiMgRXhlY3V0YWJsZSBmaWxlIGZvcm1hdHMgLyBFbXVs YXRpb25zCiMKQ09ORklHX0JJTkZNVF9FTEY9eQpDT05GSUdfRUxGQ09SRT15CkNPTkZJR19DT1JF X0RVTVBfREVGQVVMVF9FTEZfSEVBREVSUz15CkNPTkZJR19CSU5GTVRfU0NSSVBUPXkKQ09ORklH X0hBVkVfQU9VVD15CkNPTkZJR19CSU5GTVRfQU9VVD15CkNPTkZJR19CSU5GTVRfTUlTQz15CkNP TkZJR19DT1JFRFVNUD15CkNPTkZJR19DT01QQVRfMzI9eQpDT05GSUdfSEFWRV9BVE9NSUNfSU9N QVA9eQpDT05GSUdfTkVUPXkKCiMKIyBOZXR3b3JraW5nIG9wdGlvbnMKIwojIENPTkZJR19QQUNL RVQgaXMgbm90IHNldApDT05GSUdfVU5JWD15CiMgQ09ORklHX1VOSVhfRElBRyBpcyBub3Qgc2V0 CiMgQ09ORklHX1RMUyBpcyBub3Qgc2V0CkNPTkZJR19YRlJNPXkKIyBDT05GSUdfWEZSTV9VU0VS IGlzIG5vdCBzZXQKIyBDT05GSUdfWEZSTV9TVUJfUE9MSUNZIGlzIG5vdCBzZXQKIyBDT05GSUdf WEZSTV9NSUdSQVRFIGlzIG5vdCBzZXQKIyBDT05GSUdfWEZSTV9TVEFUSVNUSUNTIGlzIG5vdCBz ZXQKIyBDT05GSUdfTkVUX0tFWSBpcyBub3Qgc2V0CiMgQ09ORklHX1hEUF9TT0NLRVRTIGlzIG5v dCBzZXQKQ09ORklHX0lORVQ9eQojIENPTkZJR19JUF9NVUxUSUNBU1QgaXMgbm90IHNldAojIENP TkZJR19JUF9BRFZBTkNFRF9ST1VURVIgaXMgbm90IHNldApDT05GSUdfSVBfUE5QPXkKQ09ORklH X0lQX1BOUF9ESENQPXkKIyBDT05GSUdfSVBfUE5QX0JPT1RQIGlzIG5vdCBzZXQKIyBDT05GSUdf SVBfUE5QX1JBUlAgaXMgbm90IHNldAojIENPTkZJR19ORVRfSVBJUCBpcyBub3Qgc2V0CiMgQ09O RklHX05FVF9JUEdSRV9ERU1VWCBpcyBub3Qgc2V0CkNPTkZJR19ORVRfSVBfVFVOTkVMPXkKIyBD T05GSUdfU1lOX0NPT0tJRVMgaXMgbm90IHNldAojIENPTkZJR19ORVRfSVBWVEkgaXMgbm90IHNl dAojIENPTkZJR19ORVRfRk9VIGlzIG5vdCBzZXQKIyBDT05GSUdfTkVUX0ZPVV9JUF9UVU5ORUxT IGlzIG5vdCBzZXQKIyBDT05GSUdfSU5FVF9BSCBpcyBub3Qgc2V0CiMgQ09ORklHX0lORVRfRVNQ IGlzIG5vdCBzZXQKIyBDT05GSUdfSU5FVF9JUENPTVAgaXMgbm90IHNldApDT05GSUdfSU5FVF9U VU5ORUw9eQpDT05GSUdfSU5FVF9YRlJNX01PREVfVFJBTlNQT1JUPXkKQ09ORklHX0lORVRfWEZS TV9NT0RFX1RVTk5FTD15CkNPTkZJR19JTkVUX1hGUk1fTU9ERV9CRUVUPXkKQ09ORklHX0lORVRf RElBRz15CkNPTkZJR19JTkVUX1RDUF9ESUFHPXkKIyBDT05GSUdfSU5FVF9VRFBfRElBRyBpcyBu b3Qgc2V0CiMgQ09ORklHX0lORVRfUkFXX0RJQUcgaXMgbm90IHNldAojIENPTkZJR19JTkVUX0RJ QUdfREVTVFJPWSBpcyBub3Qgc2V0CiMgQ09ORklHX1RDUF9DT05HX0FEVkFOQ0VEIGlzIG5vdCBz ZXQKQ09ORklHX1RDUF9DT05HX0NVQklDPXkKQ09ORklHX0RFRkFVTFRfVENQX0NPTkc9ImN1Ymlj IgojIENPTkZJR19UQ1BfTUQ1U0lHIGlzIG5vdCBzZXQKQ09ORklHX0lQVjY9eQojIENPTkZJR19J UFY2X1JPVVRFUl9QUkVGIGlzIG5vdCBzZXQKIyBDT05GSUdfSVBWNl9PUFRJTUlTVElDX0RBRCBp cyBub3Qgc2V0CiMgQ09ORklHX0lORVQ2X0FIIGlzIG5vdCBzZXQKIyBDT05GSUdfSU5FVDZfRVNQ IGlzIG5vdCBzZXQKIyBDT05GSUdfSU5FVDZfSVBDT01QIGlzIG5vdCBzZXQKIyBDT05GSUdfSVBW Nl9NSVA2IGlzIG5vdCBzZXQKQ09ORklHX0lORVQ2X1hGUk1fTU9ERV9UUkFOU1BPUlQ9eQpDT05G SUdfSU5FVDZfWEZSTV9NT0RFX1RVTk5FTD15CkNPTkZJR19JTkVUNl9YRlJNX01PREVfQkVFVD15 CiMgQ09ORklHX0lORVQ2X1hGUk1fTU9ERV9ST1VURU9QVElNSVpBVElPTiBpcyBub3Qgc2V0CiMg Q09ORklHX0lQVjZfVlRJIGlzIG5vdCBzZXQKQ09ORklHX0lQVjZfU0lUPXkKIyBDT05GSUdfSVBW Nl9TSVRfNlJEIGlzIG5vdCBzZXQKQ09ORklHX0lQVjZfTkRJU0NfTk9ERVRZUEU9eQojIENPTkZJ R19JUFY2X1RVTk5FTCBpcyBub3Qgc2V0CiMgQ09ORklHX0lQVjZfTVVMVElQTEVfVEFCTEVTIGlz IG5vdCBzZXQKIyBDT05GSUdfSVBWNl9NUk9VVEUgaXMgbm90IHNldAojIENPTkZJR19JUFY2X1NF RzZfTFdUVU5ORUwgaXMgbm90IHNldAojIENPTkZJR19JUFY2X1NFRzZfSE1BQyBpcyBub3Qgc2V0 CiMgQ09ORklHX05FVExBQkVMIGlzIG5vdCBzZXQKIyBDT05GSUdfTkVUV09SS19TRUNNQVJLIGlz IG5vdCBzZXQKQ09ORklHX05FVF9QVFBfQ0xBU1NJRlk9eQojIENPTkZJR19ORVRXT1JLX1BIWV9U SU1FU1RBTVBJTkcgaXMgbm90IHNldAojIENPTkZJR19ORVRGSUxURVIgaXMgbm90IHNldAojIENP TkZJR19CUEZJTFRFUiBpcyBub3Qgc2V0CiMgQ09ORklHX0lQX0RDQ1AgaXMgbm90IHNldAojIENP TkZJR19JUF9TQ1RQIGlzIG5vdCBzZXQKIyBDT05GSUdfUkRTIGlzIG5vdCBzZXQKIyBDT05GSUdf VElQQyBpcyBub3Qgc2V0CiMgQ09ORklHX0FUTSBpcyBub3Qgc2V0CiMgQ09ORklHX0wyVFAgaXMg bm90IHNldAojIENPTkZJR19CUklER0UgaXMgbm90IHNldApDT05GSUdfSEFWRV9ORVRfRFNBPXkK IyBDT05GSUdfTkVUX0RTQSBpcyBub3Qgc2V0CiMgQ09ORklHX1ZMQU5fODAyMVEgaXMgbm90IHNl dAojIENPTkZJR19ERUNORVQgaXMgbm90IHNldAojIENPTkZJR19MTEMyIGlzIG5vdCBzZXQKIyBD T05GSUdfQVRBTEsgaXMgbm90IHNldAojIENPTkZJR19YMjUgaXMgbm90IHNldAojIENPTkZJR19M QVBCIGlzIG5vdCBzZXQKIyBDT05GSUdfUEhPTkVUIGlzIG5vdCBzZXQKIyBDT05GSUdfNkxPV1BB TiBpcyBub3Qgc2V0CiMgQ09ORklHX0lFRUU4MDIxNTQgaXMgbm90IHNldAojIENPTkZJR19ORVRf U0NIRUQgaXMgbm90IHNldAojIENPTkZJR19EQ0IgaXMgbm90IHNldApDT05GSUdfRE5TX1JFU09M VkVSPW0KIyBDT05GSUdfQkFUTUFOX0FEViBpcyBub3Qgc2V0CiMgQ09ORklHX09QRU5WU1dJVENI IGlzIG5vdCBzZXQKIyBDT05GSUdfVlNPQ0tFVFMgaXMgbm90IHNldAojIENPTkZJR19ORVRMSU5L X0RJQUcgaXMgbm90IHNldAojIENPTkZJR19NUExTIGlzIG5vdCBzZXQKIyBDT05GSUdfTkVUX05T SCBpcyBub3Qgc2V0CiMgQ09ORklHX0hTUiBpcyBub3Qgc2V0CiMgQ09ORklHX05FVF9TV0lUQ0hE RVYgaXMgbm90IHNldAojIENPTkZJR19ORVRfTDNfTUFTVEVSX0RFViBpcyBub3Qgc2V0CiMgQ09O RklHX05FVF9OQ1NJIGlzIG5vdCBzZXQKQ09ORklHX1JQUz15CkNPTkZJR19SRlNfQUNDRUw9eQpD T05GSUdfWFBTPXkKIyBDT05GSUdfQ0dST1VQX05FVF9QUklPIGlzIG5vdCBzZXQKIyBDT05GSUdf Q0dST1VQX05FVF9DTEFTU0lEIGlzIG5vdCBzZXQKQ09ORklHX05FVF9SWF9CVVNZX1BPTEw9eQpD T05GSUdfQlFMPXkKIyBDT05GSUdfQlBGX0pJVCBpcyBub3Qgc2V0CiMgQ09ORklHX0JQRl9TVFJF QU1fUEFSU0VSIGlzIG5vdCBzZXQKQ09ORklHX05FVF9GTE9XX0xJTUlUPXkKCiMKIyBOZXR3b3Jr IHRlc3RpbmcKIwojIENPTkZJR19ORVRfUEtUR0VOIGlzIG5vdCBzZXQKIyBDT05GSUdfTkVUX0RS T1BfTU9OSVRPUiBpcyBub3Qgc2V0CiMgQ09ORklHX0hBTVJBRElPIGlzIG5vdCBzZXQKIyBDT05G SUdfQ0FOIGlzIG5vdCBzZXQKIyBDT05GSUdfQlQgaXMgbm90IHNldAojIENPTkZJR19BRl9SWFJQ QyBpcyBub3Qgc2V0CiMgQ09ORklHX0FGX0tDTSBpcyBub3Qgc2V0CkNPTkZJR19XSVJFTEVTUz15 CiMgQ09ORklHX0NGRzgwMjExIGlzIG5vdCBzZXQKCiMKIyBDRkc4MDIxMSBuZWVkcyB0byBiZSBl bmFibGVkIGZvciBNQUM4MDIxMQojCkNPTkZJR19NQUM4MDIxMV9TVEFfSEFTSF9NQVhfU0laRT0w CiMgQ09ORklHX1dJTUFYIGlzIG5vdCBzZXQKIyBDT05GSUdfUkZLSUxMIGlzIG5vdCBzZXQKIyBD T05GSUdfTkVUXzlQIGlzIG5vdCBzZXQKIyBDT05GSUdfQ0FJRiBpcyBub3Qgc2V0CiMgQ09ORklH X0NFUEhfTElCIGlzIG5vdCBzZXQKIyBDT05GSUdfTkZDIGlzIG5vdCBzZXQKIyBDT05GSUdfUFNB TVBMRSBpcyBub3Qgc2V0CiMgQ09ORklHX05FVF9JRkUgaXMgbm90IHNldAojIENPTkZJR19MV1RV Tk5FTCBpcyBub3Qgc2V0CkNPTkZJR19EU1RfQ0FDSEU9eQpDT05GSUdfR1JPX0NFTExTPXkKIyBD T05GSUdfTkVUX0RFVkxJTksgaXMgbm90IHNldApDT05GSUdfTUFZX1VTRV9ERVZMSU5LPXkKIyBD T05GSUdfRkFJTE9WRVIgaXMgbm90IHNldApDT05GSUdfSEFWRV9FQlBGX0pJVD15CgojCiMgRGV2 aWNlIERyaXZlcnMKIwoKIwojIEdlbmVyaWMgRHJpdmVyIE9wdGlvbnMKIwojIENPTkZJR19VRVZF TlRfSEVMUEVSIGlzIG5vdCBzZXQKQ09ORklHX0RFVlRNUEZTPXkKIyBDT05GSUdfREVWVE1QRlNf TU9VTlQgaXMgbm90IHNldApDT05GSUdfU1RBTkRBTE9ORT15CiMgQ09ORklHX1BSRVZFTlRfRklS TVdBUkVfQlVJTEQgaXMgbm90IHNldAoKIwojIEZpcm13YXJlIGxvYWRlcgojCkNPTkZJR19GV19M T0FERVI9eQpDT05GSUdfRVhUUkFfRklSTVdBUkU9IiIKQ09ORklHX0ZXX0xPQURFUl9VU0VSX0hF TFBFUj15CkNPTkZJR19GV19MT0FERVJfVVNFUl9IRUxQRVJfRkFMTEJBQ0s9eQpDT05GSUdfQUxM T1dfREVWX0NPUkVEVU1QPXkKIyBDT05GSUdfREVCVUdfRFJJVkVSIGlzIG5vdCBzZXQKIyBDT05G SUdfREVCVUdfREVWUkVTIGlzIG5vdCBzZXQKIyBDT05GSUdfREVCVUdfVEVTVF9EUklWRVJfUkVN T1ZFIGlzIG5vdCBzZXQKQ09ORklHX1RFU1RfQVNZTkNfRFJJVkVSX1BST0JFPW0KQ09ORklHX0dF TkVSSUNfQ1BVX0FVVE9QUk9CRT15CkNPTkZJR19HRU5FUklDX0NQVV9WVUxORVJBQklMSVRJRVM9 eQpDT05GSUdfUkVHTUFQPXkKQ09ORklHX1JFR01BUF9JMkM9eQpDT05GSUdfUkVHTUFQX1NQST15 CkNPTkZJR19SRUdNQVBfVzE9bQpDT05GSUdfUkVHTUFQX01NSU89eQpDT05GSUdfUkVHTUFQX0lS UT15CkNPTkZJR19ETUFfU0hBUkVEX0JVRkZFUj15CkNPTkZJR19ETUFfRkVOQ0VfVFJBQ0U9eQpD T05GSUdfRE1BX0NNQT15CgojCiMgRGVmYXVsdCBjb250aWd1b3VzIG1lbW9yeSBhcmVhIHNpemU6 CiMKQ09ORklHX0NNQV9TSVpFX1BFUkNFTlRBR0U9MAojIENPTkZJR19DTUFfU0laRV9TRUxfTUJZ VEVTIGlzIG5vdCBzZXQKQ09ORklHX0NNQV9TSVpFX1NFTF9QRVJDRU5UQUdFPXkKIyBDT05GSUdf Q01BX1NJWkVfU0VMX01JTiBpcyBub3Qgc2V0CiMgQ09ORklHX0NNQV9TSVpFX1NFTF9NQVggaXMg bm90IHNldApDT05GSUdfQ01BX0FMSUdOTUVOVD04CgojCiMgQnVzIGRldmljZXMKIwojIENPTkZJ R19DT05ORUNUT1IgaXMgbm90IHNldApDT05GSUdfTVREPXkKQ09ORklHX01URF9URVNUUz1tCkNP TkZJR19NVERfUkVEQk9PVF9QQVJUUz1tCkNPTkZJR19NVERfUkVEQk9PVF9ESVJFQ1RPUllfQkxP Q0s9LTEKQ09ORklHX01URF9SRURCT09UX1BBUlRTX1VOQUxMT0NBVEVEPXkKIyBDT05GSUdfTVRE X1JFREJPT1RfUEFSVFNfUkVBRE9OTFkgaXMgbm90IHNldAojIENPTkZJR19NVERfQ01ETElORV9Q QVJUUyBpcyBub3Qgc2V0CkNPTkZJR19NVERfT0ZfUEFSVFM9bQpDT05GSUdfTVREX0FSN19QQVJU Uz15CgojCiMgUGFydGl0aW9uIHBhcnNlcnMKIwoKIwojIFVzZXIgTW9kdWxlcyBBbmQgVHJhbnNs YXRpb24gTGF5ZXJzCiMKQ09ORklHX01URF9CTEtERVZTPXkKQ09ORklHX01URF9CTE9DSz1tCkNP TkZJR19NVERfQkxPQ0tfUk89eQpDT05GSUdfRlRMPXkKQ09ORklHX05GVEw9bQpDT05GSUdfTkZU TF9SVz15CkNPTkZJR19JTkZUTD1tCiMgQ09ORklHX1JGRF9GVEwgaXMgbm90IHNldApDT05GSUdf U1NGREM9bQpDT05GSUdfU01fRlRMPXkKQ09ORklHX01URF9PT1BTPW0KQ09ORklHX01URF9TV0FQ PW0KIyBDT05GSUdfTVREX1BBUlRJVElPTkVEX01BU1RFUiBpcyBub3Qgc2V0CgojCiMgUkFNL1JP TS9GbGFzaCBjaGlwIGRyaXZlcnMKIwpDT05GSUdfTVREX0NGST15CkNPTkZJR19NVERfSkVERUNQ Uk9CRT1tCkNPTkZJR19NVERfR0VOX1BST0JFPXkKQ09ORklHX01URF9DRklfQURWX09QVElPTlM9 eQojIENPTkZJR19NVERfQ0ZJX05PU1dBUCBpcyBub3Qgc2V0CiMgQ09ORklHX01URF9DRklfQkVf QllURV9TV0FQIGlzIG5vdCBzZXQKQ09ORklHX01URF9DRklfTEVfQllURV9TV0FQPXkKIyBDT05G SUdfTVREX0NGSV9HRU9NRVRSWSBpcyBub3Qgc2V0CkNPTkZJR19NVERfTUFQX0JBTktfV0lEVEhf MT15CkNPTkZJR19NVERfTUFQX0JBTktfV0lEVEhfMj15CkNPTkZJR19NVERfTUFQX0JBTktfV0lE VEhfND15CkNPTkZJR19NVERfQ0ZJX0kxPXkKQ09ORklHX01URF9DRklfSTI9eQojIENPTkZJR19N VERfT1RQIGlzIG5vdCBzZXQKQ09ORklHX01URF9DRklfSU5URUxFWFQ9bQpDT05GSUdfTVREX0NG SV9BTURTVEQ9eQpDT05GSUdfTVREX0NGSV9TVEFBPXkKQ09ORklHX01URF9DRklfVVRJTD15CkNP TkZJR19NVERfUkFNPXkKQ09ORklHX01URF9ST009bQpDT05GSUdfTVREX0FCU0VOVD15CgojCiMg TWFwcGluZyBkcml2ZXJzIGZvciBjaGlwIGFjY2VzcwojCkNPTkZJR19NVERfQ09NUExFWF9NQVBQ SU5HUz15CkNPTkZJR19NVERfUEhZU01BUD1tCkNPTkZJR19NVERfUEhZU01BUF9DT01QQVQ9eQpD T05GSUdfTVREX1BIWVNNQVBfU1RBUlQ9MHg4MDAwMDAwCkNPTkZJR19NVERfUEhZU01BUF9MRU49 MApDT05GSUdfTVREX1BIWVNNQVBfQkFOS1dJRFRIPTIKQ09ORklHX01URF9QSFlTTUFQX09GPXkK IyBDT05GSUdfTVREX1BIWVNNQVBfT0ZfVkVSU0FUSUxFIGlzIG5vdCBzZXQKQ09ORklHX01URF9Q SFlTTUFQX09GX0dFTUlOST15CkNPTkZJR19NVERfU0JDX0dYWD1tCkNPTkZJR19NVERfU0N4MjAw X0RPQ0ZMQVNIPW0KIyBDT05GSUdfTVREX0FNRDc2WFJPTSBpcyBub3Qgc2V0CiMgQ09ORklHX01U RF9JQ0hYUk9NIGlzIG5vdCBzZXQKIyBDT05GSUdfTVREX0VTQjJST00gaXMgbm90IHNldApDT05G SUdfTVREX0NLODA0WFJPTT1tCiMgQ09ORklHX01URF9TQ0IyX0ZMQVNIIGlzIG5vdCBzZXQKQ09O RklHX01URF9ORVR0ZWw9bQojIENPTkZJR19NVERfTDQ0MEdYIGlzIG5vdCBzZXQKIyBDT05GSUdf TVREX1BDSSBpcyBub3Qgc2V0CkNPTkZJR19NVERfUENNQ0lBPW0KIyBDT05GSUdfTVREX1BDTUNJ QV9BTk9OWU1PVVMgaXMgbm90IHNldApDT05GSUdfTVREX0dQSU9fQUREUj15CkNPTkZJR19NVERf SU5URUxfVlJfTk9SPXkKQ09ORklHX01URF9QTEFUUkFNPXkKQ09ORklHX01URF9MQVRDSF9BRERS PXkKCiMKIyBTZWxmLWNvbnRhaW5lZCBNVEQgZGV2aWNlIGRyaXZlcnMKIwojIENPTkZJR19NVERf UE1DNTUxIGlzIG5vdCBzZXQKIyBDT05GSUdfTVREX0RBVEFGTEFTSCBpcyBub3Qgc2V0CiMgQ09O RklHX01URF9NQ0hQMjNLMjU2IGlzIG5vdCBzZXQKIyBDT05GSUdfTVREX1NTVDI1TCBpcyBub3Qg c2V0CkNPTkZJR19NVERfU0xSQU09eQpDT05GSUdfTVREX1BIUkFNPXkKQ09ORklHX01URF9NVERS QU09eQpDT05GSUdfTVREUkFNX1RPVEFMX1NJWkU9NDA5NgpDT05GSUdfTVREUkFNX0VSQVNFX1NJ WkU9MTI4CkNPTkZJR19NVERfQkxPQ0syTVREPXkKCiMKIyBEaXNrLU9uLUNoaXAgRGV2aWNlIERy aXZlcnMKIwpDT05GSUdfTVREX0RPQ0czPW0KQ09ORklHX0JDSF9DT05TVF9NPTE0CkNPTkZJR19C Q0hfQ09OU1RfVD00CkNPTkZJR19NVERfT05FTkFORD15CiMgQ09ORklHX01URF9PTkVOQU5EX1ZF UklGWV9XUklURSBpcyBub3Qgc2V0CkNPTkZJR19NVERfT05FTkFORF9HRU5FUklDPXkKIyBDT05G SUdfTVREX09ORU5BTkRfT1RQIGlzIG5vdCBzZXQKQ09ORklHX01URF9PTkVOQU5EXzJYX1BST0dS QU09eQpDT05GSUdfTVREX05BTkRfRUNDPXkKQ09ORklHX01URF9OQU5EX0VDQ19TTUM9eQpDT05G SUdfTVREX05BTkQ9bQojIENPTkZJR19NVERfTkFORF9FQ0NfQkNIIGlzIG5vdCBzZXQKQ09ORklH X01URF9TTV9DT01NT049bQpDT05GSUdfTVREX05BTkRfREVOQUxJPW0KQ09ORklHX01URF9OQU5E X0RFTkFMSV9QQ0k9bQojIENPTkZJR19NVERfTkFORF9ERU5BTElfRFQgaXMgbm90IHNldApDT05G SUdfTVREX05BTkRfR1BJTz1tCkNPTkZJR19NVERfTkFORF9SSUNPSD1tCkNPTkZJR19NVERfTkFO RF9ESVNLT05DSElQPW0KQ09ORklHX01URF9OQU5EX0RJU0tPTkNISVBfUFJPQkVfQURWQU5DRUQ9 eQpDT05GSUdfTVREX05BTkRfRElTS09OQ0hJUF9QUk9CRV9BRERSRVNTPTAKIyBDT05GSUdfTVRE X05BTkRfRElTS09OQ0hJUF9QUk9CRV9ISUdIIGlzIG5vdCBzZXQKQ09ORklHX01URF9OQU5EX0RJ U0tPTkNISVBfQkJUV1JJVEU9eQpDT05GSUdfTVREX05BTkRfRE9DRzQ9bQpDT05GSUdfTVREX05B TkRfQ0FGRT1tCkNPTkZJR19NVERfTkFORF9DUzU1M1g9bQojIENPTkZJR19NVERfTkFORF9OQU5E U0lNIGlzIG5vdCBzZXQKIyBDT05GSUdfTVREX05BTkRfUExBVEZPUk0gaXMgbm90IHNldAoKIwoj IExQRERSICYgTFBERFIyIFBDTSBtZW1vcnkgZHJpdmVycwojCiMgQ09ORklHX01URF9MUEREUiBp cyBub3Qgc2V0CiMgQ09ORklHX01URF9TUElfTk9SIGlzIG5vdCBzZXQKQ09ORklHX01URF9VQkk9 eQpDT05GSUdfTVREX1VCSV9XTF9USFJFU0hPTEQ9NDA5NgpDT05GSUdfTVREX1VCSV9CRUJfTElN SVQ9MjAKQ09ORklHX01URF9VQklfRkFTVE1BUD15CkNPTkZJR19NVERfVUJJX0dMVUVCST15CkNP TkZJR19NVERfVUJJX0JMT0NLPXkKQ09ORklHX09GPXkKIyBDT05GSUdfT0ZfVU5JVFRFU1QgaXMg bm90IHNldApDT05GSUdfT0ZfS09CSj15CkNPTkZJR19PRl9BRERSRVNTPXkKQ09ORklHX09GX0lS UT15CkNPTkZJR19PRl9ORVQ9eQojIENPTkZJR19PRl9PVkVSTEFZIGlzIG5vdCBzZXQKQ09ORklH X0FSQ0hfTUlHSFRfSEFWRV9QQ19QQVJQT1JUPXkKQ09ORklHX1BBUlBPUlQ9eQpDT05GSUdfUEFS UE9SVF9QQz1tCkNPTkZJR19QQVJQT1JUX1NFUklBTD1tCiMgQ09ORklHX1BBUlBPUlRfUENfRklG TyBpcyBub3Qgc2V0CiMgQ09ORklHX1BBUlBPUlRfUENfU1VQRVJJTyBpcyBub3Qgc2V0CkNPTkZJ R19QQVJQT1JUX1BDX1BDTUNJQT1tCiMgQ09ORklHX1BBUlBPUlRfQVg4ODc5NiBpcyBub3Qgc2V0 CiMgQ09ORklHX1BBUlBPUlRfMTI4NCBpcyBub3Qgc2V0CkNPTkZJR19QQVJQT1JUX05PVF9QQz15 CkNPTkZJR19QTlA9eQojIENPTkZJR19QTlBfREVCVUdfTUVTU0FHRVMgaXMgbm90IHNldAoKIwoj IFByb3RvY29scwojCkNPTkZJR19QTlBBQ1BJPXkKQ09ORklHX0JMS19ERVY9eQojIENPTkZJR19C TEtfREVWX05VTExfQkxLIGlzIG5vdCBzZXQKQ09ORklHX0JMS19ERVZfRkQ9eQpDT05GSUdfQ0RS T009bQojIENPTkZJR19QQVJJREUgaXMgbm90IHNldAojIENPTkZJR19CTEtfREVWX1BDSUVTU0Rf TVRJUDMyWFggaXMgbm90IHNldAojIENPTkZJR19aUkFNIGlzIG5vdCBzZXQKQ09ORklHX0JMS19E RVZfREFDOTYwPXkKQ09ORklHX0JMS19ERVZfVU1FTT15CiMgQ09ORklHX0JMS19ERVZfTE9PUCBp cyBub3Qgc2V0CiMgQ09ORklHX0JMS19ERVZfRFJCRCBpcyBub3Qgc2V0CiMgQ09ORklHX0JMS19E RVZfTkJEIGlzIG5vdCBzZXQKQ09ORklHX0JMS19ERVZfU1g4PW0KQ09ORklHX0JMS19ERVZfUkFN PXkKQ09ORklHX0JMS19ERVZfUkFNX0NPVU5UPTE2CkNPTkZJR19CTEtfREVWX1JBTV9TSVpFPTQw OTYKIyBDT05GSUdfQ0RST01fUEtUQ0RWRCBpcyBub3Qgc2V0CiMgQ09ORklHX0FUQV9PVkVSX0VU SCBpcyBub3Qgc2V0CiMgQ09ORklHX1ZJUlRJT19CTEsgaXMgbm90IHNldAojIENPTkZJR19CTEtf REVWX1JCRCBpcyBub3Qgc2V0CkNPTkZJR19CTEtfREVWX1JTWFg9eQoKIwojIE5WTUUgU3VwcG9y dAojCkNPTkZJR19OVk1FX0NPUkU9eQpDT05GSUdfQkxLX0RFVl9OVk1FPXkKIyBDT05GSUdfTlZN RV9NVUxUSVBBVEggaXMgbm90IHNldApDT05GSUdfTlZNRV9GQUJSSUNTPW0KQ09ORklHX05WTUVf RkM9bQojIENPTkZJR19OVk1FX1RBUkdFVCBpcyBub3Qgc2V0CgojCiMgTWlzYyBkZXZpY2VzCiMK Q09ORklHX1NFTlNPUlNfTElTM0xWMDJEPXkKQ09ORklHX0FENTI1WF9EUE9UPW0KQ09ORklHX0FE NTI1WF9EUE9UX0kyQz1tCkNPTkZJR19BRDUyNVhfRFBPVF9TUEk9bQpDT05GSUdfRFVNTVlfSVJR PXkKQ09ORklHX0lCTV9BU009bQpDT05GSUdfUEhBTlRPTT15CiMgQ09ORklHX1NHSV9JT0M0IGlz IG5vdCBzZXQKQ09ORklHX1RJRk1fQ09SRT15CkNPTkZJR19USUZNXzdYWDE9eQpDT05GSUdfSUNT OTMyUzQwMT15CkNPTkZJR19FTkNMT1NVUkVfU0VSVklDRVM9eQojIENPTkZJR19IUF9JTE8gaXMg bm90IHNldApDT05GSUdfQVBEUzk4MDJBTFM9bQpDT05GSUdfSVNMMjkwMDM9bQojIENPTkZJR19J U0wyOTAyMCBpcyBub3Qgc2V0CiMgQ09ORklHX1NFTlNPUlNfVFNMMjU1MCBpcyBub3Qgc2V0CiMg Q09ORklHX1NFTlNPUlNfQkgxNzcwIGlzIG5vdCBzZXQKQ09ORklHX1NFTlNPUlNfQVBEUzk5MFg9 bQpDT05GSUdfSE1DNjM1Mj15CkNPTkZJR19EUzE2ODI9bQojIENPTkZJR19WTVdBUkVfQkFMTE9P TiBpcyBub3Qgc2V0CkNPTkZJR19QQ0hfUEhVQj15CkNPTkZJR19VU0JfU1dJVENIX0ZTQTk0ODA9 eQojIENPTkZJR19MQVRUSUNFX0VDUDNfQ09ORklHIGlzIG5vdCBzZXQKQ09ORklHX1NSQU09eQpD T05GSUdfUENJX0VORFBPSU5UX1RFU1Q9eQpDT05GSUdfQzJQT1JUPW0KIyBDT05GSUdfQzJQT1JU X0RVUkFNQVJfMjE1MCBpcyBub3Qgc2V0CgojCiMgRUVQUk9NIHN1cHBvcnQKIwpDT05GSUdfRUVQ Uk9NX0FUMjQ9bQpDT05GSUdfRUVQUk9NX0FUMjU9bQojIENPTkZJR19FRVBST01fTEVHQUNZIGlz IG5vdCBzZXQKQ09ORklHX0VFUFJPTV9NQVg2ODc1PW0KQ09ORklHX0VFUFJPTV85M0NYNj15CkNP TkZJR19FRVBST01fOTNYWDQ2PW0KIyBDT05GSUdfRUVQUk9NX0lEVF84OUhQRVNYIGlzIG5vdCBz ZXQKQ09ORklHX0NCNzEwX0NPUkU9eQojIENPTkZJR19DQjcxMF9ERUJVRyBpcyBub3Qgc2V0CkNP TkZJR19DQjcxMF9ERUJVR19BU1NVTVBUSU9OUz15CgojCiMgVGV4YXMgSW5zdHJ1bWVudHMgc2hh cmVkIHRyYW5zcG9ydCBsaW5lIGRpc2NpcGxpbmUKIwojIENPTkZJR19USV9TVCBpcyBub3Qgc2V0 CkNPTkZJR19TRU5TT1JTX0xJUzNfSTJDPXkKQ09ORklHX0FMVEVSQV9TVEFQTD1tCkNPTkZJR19J TlRFTF9NRUk9bQpDT05GSUdfSU5URUxfTUVJX01FPW0KIyBDT05GSUdfSU5URUxfTUVJX1RYRSBp cyBub3Qgc2V0CkNPTkZJR19WTVdBUkVfVk1DST1tCgojCiMgSW50ZWwgTUlDICYgcmVsYXRlZCBz dXBwb3J0CiMKCiMKIyBJbnRlbCBNSUMgQnVzIERyaXZlcgojCgojCiMgU0NJRiBCdXMgRHJpdmVy CiMKCiMKIyBWT1AgQnVzIERyaXZlcgojCgojCiMgSW50ZWwgTUlDIEhvc3QgRHJpdmVyCiMKCiMK IyBJbnRlbCBNSUMgQ2FyZCBEcml2ZXIKIwoKIwojIFNDSUYgRHJpdmVyCiMKCiMKIyBJbnRlbCBN SUMgQ29wcm9jZXNzb3IgU3RhdGUgTWFuYWdlbWVudCAoQ09TTSkgRHJpdmVycwojCgojCiMgVk9Q IERyaXZlcgojCiMgQ09ORklHX0VDSE8gaXMgbm90IHNldAojIENPTkZJR19NSVNDX1JUU1hfUENJ IGlzIG5vdCBzZXQKIyBDT05GSUdfTUlTQ19SVFNYX1VTQiBpcyBub3Qgc2V0CkNPTkZJR19IQVZF X0lERT15CkNPTkZJR19JREU9bQoKIwojIFBsZWFzZSBzZWUgRG9jdW1lbnRhdGlvbi9pZGUvaWRl LnR4dCBmb3IgaGVscC9pbmZvIG9uIElERSBkcml2ZXMKIwpDT05GSUdfSURFX1hGRVJfTU9ERT15 CkNPTkZJR19JREVfVElNSU5HUz15CkNPTkZJR19JREVfQVRBUEk9eQojIENPTkZJR19CTEtfREVW X0lERV9TQVRBIGlzIG5vdCBzZXQKQ09ORklHX0lERV9HRD1tCkNPTkZJR19JREVfR0RfQVRBPXkK Q09ORklHX0lERV9HRF9BVEFQST15CiMgQ09ORklHX0JMS19ERVZfSURFQ1MgaXMgbm90IHNldApD T05GSUdfQkxLX0RFVl9JREVDRD1tCkNPTkZJR19CTEtfREVWX0lERUNEX1ZFUkJPU0VfRVJST1JT PXkKIyBDT05GSUdfQkxLX0RFVl9JREVUQVBFIGlzIG5vdCBzZXQKIyBDT05GSUdfQkxLX0RFVl9J REVBQ1BJIGlzIG5vdCBzZXQKQ09ORklHX0lERV9UQVNLX0lPQ1RMPXkKQ09ORklHX0lERV9QUk9D X0ZTPXkKCiMKIyBJREUgY2hpcHNldCBzdXBwb3J0L2J1Z2ZpeGVzCiMKQ09ORklHX0lERV9HRU5F UklDPW0KQ09ORklHX0JMS19ERVZfUExBVEZPUk09bQojIENPTkZJR19CTEtfREVWX0NNRDY0MCBp cyBub3Qgc2V0CkNPTkZJR19CTEtfREVWX0lERVBOUD1tCkNPTkZJR19CTEtfREVWX0lERURNQV9T RkY9eQoKIwojIFBDSSBJREUgY2hpcHNldHMgc3VwcG9ydAojCkNPTkZJR19CTEtfREVWX0lERVBD ST15CiMgQ09ORklHX0JMS19ERVZfT0ZGQk9BUkQgaXMgbm90IHNldApDT05GSUdfQkxLX0RFVl9H RU5FUklDPW0KIyBDT05GSUdfQkxLX0RFVl9PUFRJNjIxIGlzIG5vdCBzZXQKQ09ORklHX0JMS19E RVZfUloxMDAwPW0KQ09ORklHX0JMS19ERVZfSURFRE1BX1BDST15CiMgQ09ORklHX0JMS19ERVZf QUVDNjJYWCBpcyBub3Qgc2V0CkNPTkZJR19CTEtfREVWX0FMSTE1WDM9bQojIENPTkZJR19CTEtf REVWX0FNRDc0WFggaXMgbm90IHNldAojIENPTkZJR19CTEtfREVWX0FUSUlYUCBpcyBub3Qgc2V0 CiMgQ09ORklHX0JMS19ERVZfQ01ENjRYIGlzIG5vdCBzZXQKQ09ORklHX0JMS19ERVZfVFJJRkxF WD1tCkNPTkZJR19CTEtfREVWX0NTNTUyMD1tCiMgQ09ORklHX0JMS19ERVZfQ1M1NTMwIGlzIG5v dCBzZXQKIyBDT05GSUdfQkxLX0RFVl9DUzU1MzUgaXMgbm90IHNldAojIENPTkZJR19CTEtfREVW X0NTNTUzNiBpcyBub3Qgc2V0CkNPTkZJR19CTEtfREVWX0hQVDM2Nj1tCkNPTkZJR19CTEtfREVW X0pNSUNST049bQojIENPTkZJR19CTEtfREVWX1NDMTIwMCBpcyBub3Qgc2V0CiMgQ09ORklHX0JM S19ERVZfUElJWCBpcyBub3Qgc2V0CkNPTkZJR19CTEtfREVWX0lUODE3Mj1tCkNPTkZJR19CTEtf REVWX0lUODIxMz1tCkNPTkZJR19CTEtfREVWX0lUODIxWD1tCkNPTkZJR19CTEtfREVWX05TODc0 MTU9bQojIENPTkZJR19CTEtfREVWX1BEQzIwMlhYX09MRCBpcyBub3Qgc2V0CiMgQ09ORklHX0JM S19ERVZfUERDMjAyWFhfTkVXIGlzIG5vdCBzZXQKQ09ORklHX0JMS19ERVZfU1ZXS1M9bQpDT05G SUdfQkxLX0RFVl9TSUlNQUdFPW0KQ09ORklHX0JMS19ERVZfU0lTNTUxMz1tCkNPTkZJR19CTEtf REVWX1NMQzkwRTY2PW0KQ09ORklHX0JMS19ERVZfVFJNMjkwPW0KQ09ORklHX0JMS19ERVZfVklB ODJDWFhYPW0KIyBDT05GSUdfQkxLX0RFVl9UQzg2QzAwMSBpcyBub3Qgc2V0CkNPTkZJR19CTEtf REVWX0lERURNQT15CgojCiMgU0NTSSBkZXZpY2Ugc3VwcG9ydAojCkNPTkZJR19TQ1NJX01PRD15 CkNPTkZJR19SQUlEX0FUVFJTPXkKQ09ORklHX1NDU0k9eQpDT05GSUdfU0NTSV9ETUE9eQojIENP TkZJR19TQ1NJX01RX0RFRkFVTFQgaXMgbm90IHNldApDT05GSUdfU0NTSV9QUk9DX0ZTPXkKCiMK IyBTQ1NJIHN1cHBvcnQgdHlwZSAoZGlzaywgdGFwZSwgQ0QtUk9NKQojCkNPTkZJR19CTEtfREVW X1NEPW0KQ09ORklHX0NIUl9ERVZfU1Q9eQpDT05GSUdfQ0hSX0RFVl9PU1NUPXkKQ09ORklHX0JM S19ERVZfU1I9bQojIENPTkZJR19CTEtfREVWX1NSX1ZFTkRPUiBpcyBub3Qgc2V0CkNPTkZJR19D SFJfREVWX1NHPXkKQ09ORklHX0NIUl9ERVZfU0NIPXkKQ09ORklHX1NDU0lfRU5DTE9TVVJFPXkK Q09ORklHX1NDU0lfQ09OU1RBTlRTPXkKIyBDT05GSUdfU0NTSV9MT0dHSU5HIGlzIG5vdCBzZXQK Q09ORklHX1NDU0lfU0NBTl9BU1lOQz15CgojCiMgU0NTSSBUcmFuc3BvcnRzCiMKQ09ORklHX1ND U0lfU1BJX0FUVFJTPXkKIyBDT05GSUdfU0NTSV9GQ19BVFRSUyBpcyBub3Qgc2V0CiMgQ09ORklH X1NDU0lfSVNDU0lfQVRUUlMgaXMgbm90IHNldApDT05GSUdfU0NTSV9TQVNfQVRUUlM9eQpDT05G SUdfU0NTSV9TQVNfTElCU0FTPXkKIyBDT05GSUdfU0NTSV9TQVNfQVRBIGlzIG5vdCBzZXQKIyBD T05GSUdfU0NTSV9TQVNfSE9TVF9TTVAgaXMgbm90IHNldApDT05GSUdfU0NTSV9TUlBfQVRUUlM9 eQpDT05GSUdfU0NTSV9MT1dMRVZFTD15CiMgQ09ORklHX0lTQ1NJX1RDUCBpcyBub3Qgc2V0CiMg Q09ORklHX0lTQ1NJX0JPT1RfU1lTRlMgaXMgbm90IHNldAojIENPTkZJR19TQ1NJX0NYR0IzX0lT Q1NJIGlzIG5vdCBzZXQKIyBDT05GSUdfU0NTSV9DWEdCNF9JU0NTSSBpcyBub3Qgc2V0CiMgQ09O RklHX1NDU0lfQk5YMl9JU0NTSSBpcyBub3Qgc2V0CiMgQ09ORklHX0JFMklTQ1NJIGlzIG5vdCBz ZXQKIyBDT05GSUdfQkxLX0RFVl8zV19YWFhYX1JBSUQgaXMgbm90IHNldAojIENPTkZJR19TQ1NJ X0hQU0EgaXMgbm90IHNldApDT05GSUdfU0NTSV8zV185WFhYPXkKIyBDT05GSUdfU0NTSV8zV19T QVMgaXMgbm90IHNldApDT05GSUdfU0NTSV9BQ0FSRD15CiMgQ09ORklHX1NDU0lfQUFDUkFJRCBp cyBub3Qgc2V0CiMgQ09ORklHX1NDU0lfQUlDN1hYWCBpcyBub3Qgc2V0CkNPTkZJR19TQ1NJX0FJ Qzc5WFg9eQpDT05GSUdfQUlDNzlYWF9DTURTX1BFUl9ERVZJQ0U9MzIKQ09ORklHX0FJQzc5WFhf UkVTRVRfREVMQVlfTVM9NTAwMAojIENPTkZJR19BSUM3OVhYX0JVSUxEX0ZJUk1XQVJFIGlzIG5v dCBzZXQKIyBDT05GSUdfQUlDNzlYWF9ERUJVR19FTkFCTEUgaXMgbm90IHNldApDT05GSUdfQUlD NzlYWF9ERUJVR19NQVNLPTAKIyBDT05GSUdfQUlDNzlYWF9SRUdfUFJFVFRZX1BSSU5UIGlzIG5v dCBzZXQKQ09ORklHX1NDU0lfQUlDOTRYWD1tCiMgQ09ORklHX0FJQzk0WFhfREVCVUcgaXMgbm90 IHNldApDT05GSUdfU0NTSV9NVlNBUz15CiMgQ09ORklHX1NDU0lfTVZTQVNfREVCVUcgaXMgbm90 IHNldAojIENPTkZJR19TQ1NJX01WU0FTX1RBU0tMRVQgaXMgbm90IHNldApDT05GSUdfU0NTSV9N VlVNST15CkNPTkZJR19TQ1NJX0RQVF9JMk89eQpDT05GSUdfU0NTSV9BRFZBTlNZUz1tCkNPTkZJ R19TQ1NJX0FSQ01TUj1tCkNPTkZJR19TQ1NJX0VTQVMyUj1tCiMgQ09ORklHX01FR0FSQUlEX05F V0dFTiBpcyBub3Qgc2V0CiMgQ09ORklHX01FR0FSQUlEX0xFR0FDWSBpcyBub3Qgc2V0CiMgQ09O RklHX01FR0FSQUlEX1NBUyBpcyBub3Qgc2V0CkNPTkZJR19TQ1NJX01QVDNTQVM9eQpDT05GSUdf U0NTSV9NUFQyU0FTX01BWF9TR0U9MTI4CkNPTkZJR19TQ1NJX01QVDNTQVNfTUFYX1NHRT0xMjgK Q09ORklHX1NDU0lfTVBUMlNBUz15CkNPTkZJR19TQ1NJX1NNQVJUUFFJPW0KIyBDT05GSUdfU0NT SV9VRlNIQ0QgaXMgbm90IHNldApDT05GSUdfU0NTSV9IUFRJT1A9eQojIENPTkZJR19TQ1NJX0JV U0xPR0lDIGlzIG5vdCBzZXQKQ09ORklHX1ZNV0FSRV9QVlNDU0k9bQpDT05GSUdfU0NTSV9TTklD PW0KQ09ORklHX1NDU0lfU05JQ19ERUJVR19GUz15CiMgQ09ORklHX1NDU0lfRE1YMzE5MUQgaXMg bm90IHNldAojIENPTkZJR19TQ1NJX0dEVEggaXMgbm90IHNldApDT05GSUdfU0NTSV9JU0NJPW0K Q09ORklHX1NDU0lfSVBTPW0KIyBDT05GSUdfU0NTSV9JTklUSU8gaXMgbm90IHNldApDT05GSUdf U0NTSV9JTklBMTAwPXkKQ09ORklHX1NDU0lfUFBBPW0KQ09ORklHX1NDU0lfSU1NPW0KQ09ORklH X1NDU0lfSVpJUF9FUFAxNj15CkNPTkZJR19TQ1NJX0laSVBfU0xPV19DVFI9eQojIENPTkZJR19T Q1NJX1NURVggaXMgbm90IHNldApDT05GSUdfU0NTSV9TWU01M0M4WFhfMj1tCkNPTkZJR19TQ1NJ X1NZTTUzQzhYWF9ETUFfQUREUkVTU0lOR19NT0RFPTEKQ09ORklHX1NDU0lfU1lNNTNDOFhYX0RF RkFVTFRfVEFHUz0xNgpDT05GSUdfU0NTSV9TWU01M0M4WFhfTUFYX1RBR1M9NjQKQ09ORklHX1ND U0lfU1lNNTNDOFhYX01NSU89eQpDT05GSUdfU0NTSV9JUFI9eQojIENPTkZJR19TQ1NJX0lQUl9U UkFDRSBpcyBub3Qgc2V0CiMgQ09ORklHX1NDU0lfSVBSX0RVTVAgaXMgbm90IHNldAojIENPTkZJ R19TQ1NJX1FMT0dJQ18xMjgwIGlzIG5vdCBzZXQKIyBDT05GSUdfU0NTSV9RTEFfSVNDU0kgaXMg bm90IHNldApDT05GSUdfU0NTSV9EQzM5NXg9eQojIENPTkZJR19TQ1NJX0FNNTNDOTc0IGlzIG5v dCBzZXQKQ09ORklHX1NDU0lfTlNQMzI9eQpDT05GSUdfU0NTSV9XRDcxOVg9eQpDT05GSUdfU0NT SV9ERUJVRz1tCiMgQ09ORklHX1NDU0lfUE1DUkFJRCBpcyBub3Qgc2V0CkNPTkZJR19TQ1NJX1BN ODAwMT15CiMgQ09ORklHX1NDU0lfVklSVElPIGlzIG5vdCBzZXQKQ09ORklHX1NDU0lfTE9XTEVW RUxfUENNQ0lBPXkKIyBDT05GSUdfUENNQ0lBX0FIQTE1MlggaXMgbm90IHNldApDT05GSUdfUENN Q0lBX05JTkpBX1NDU0k9bQojIENPTkZJR19QQ01DSUFfUUxPR0lDIGlzIG5vdCBzZXQKQ09ORklH X1BDTUNJQV9TWU01M0M1MDA9bQojIENPTkZJR19TQ1NJX0RIIGlzIG5vdCBzZXQKQ09ORklHX1ND U0lfT1NEX0lOSVRJQVRPUj15CiMgQ09ORklHX1NDU0lfT1NEX1VMRCBpcyBub3Qgc2V0CkNPTkZJ R19TQ1NJX09TRF9EUFJJTlRfU0VOU0U9MQpDT05GSUdfU0NTSV9PU0RfREVCVUc9eQpDT05GSUdf QVRBPXkKQ09ORklHX0FUQV9WRVJCT1NFX0VSUk9SPXkKIyBDT05GSUdfQVRBX0FDUEkgaXMgbm90 IHNldApDT05GSUdfU0FUQV9QTVA9eQoKIwojIENvbnRyb2xsZXJzIHdpdGggbm9uLVNGRiBuYXRp dmUgaW50ZXJmYWNlCiMKQ09ORklHX1NBVEFfQUhDST1tCkNPTkZJR19TQVRBX01PQklMRV9MUE1f UE9MSUNZPTAKQ09ORklHX1NBVEFfQUhDSV9QTEFURk9STT15CkNPTkZJR19BSENJX0NFVkE9eQoj IENPTkZJR19BSENJX1FPUklRIGlzIG5vdCBzZXQKQ09ORklHX1NBVEFfSU5JQzE2Mlg9eQojIENP TkZJR19TQVRBX0FDQVJEX0FIQ0kgaXMgbm90IHNldApDT05GSUdfU0FUQV9TSUwyND15CkNPTkZJ R19BVEFfU0ZGPXkKCiMKIyBTRkYgY29udHJvbGxlcnMgd2l0aCBjdXN0b20gRE1BIGludGVyZmFj ZQojCkNPTkZJR19QRENfQURNQT1tCkNPTkZJR19TQVRBX1FTVE9SPW0KIyBDT05GSUdfU0FUQV9T WDQgaXMgbm90IHNldAojIENPTkZJR19BVEFfQk1ETUEgaXMgbm90IHNldAoKIwojIFBJTy1vbmx5 IFNGRiBjb250cm9sbGVycwojCiMgQ09ORklHX1BBVEFfQ01ENjQwX1BDSSBpcyBub3Qgc2V0CkNP TkZJR19QQVRBX01QSUlYPW0KIyBDT05GSUdfUEFUQV9OUzg3NDEwIGlzIG5vdCBzZXQKQ09ORklH X1BBVEFfT1BUST15CkNPTkZJR19QQVRBX1BDTUNJQT1tCkNPTkZJR19QQVRBX1JaMTAwMD1tCgoj CiMgR2VuZXJpYyBmYWxsYmFjayAvIGxlZ2FjeSBkcml2ZXJzCiMKIyBDT05GSUdfUEFUQV9MRUdB Q1kgaXMgbm90IHNldApDT05GSUdfTUQ9eQpDT05GSUdfQkxLX0RFVl9NRD15CiMgQ09ORklHX01E X0FVVE9ERVRFQ1QgaXMgbm90IHNldAojIENPTkZJR19NRF9MSU5FQVIgaXMgbm90IHNldAojIENP TkZJR19NRF9SQUlEMCBpcyBub3Qgc2V0CkNPTkZJR19NRF9SQUlEMT15CkNPTkZJR19NRF9SQUlE MTA9bQojIENPTkZJR19NRF9SQUlENDU2IGlzIG5vdCBzZXQKQ09ORklHX01EX01VTFRJUEFUSD15 CkNPTkZJR19NRF9GQVVMVFk9bQpDT05GSUdfQkNBQ0hFPXkKIyBDT05GSUdfQkNBQ0hFX0RFQlVH IGlzIG5vdCBzZXQKQ09ORklHX0JDQUNIRV9DTE9TVVJFU19ERUJVRz15CiMgQ09ORklHX0JMS19E RVZfRE0gaXMgbm90IHNldApDT05GSUdfVEFSR0VUX0NPUkU9bQojIENPTkZJR19UQ01fSUJMT0NL IGlzIG5vdCBzZXQKQ09ORklHX1RDTV9GSUxFSU89bQpDT05GSUdfVENNX1BTQ1NJPW0KQ09ORklH X0xPT1BCQUNLX1RBUkdFVD1tCiMgQ09ORklHX0lTQ1NJX1RBUkdFVCBpcyBub3Qgc2V0CiMgQ09O RklHX1NCUF9UQVJHRVQgaXMgbm90IHNldApDT05GSUdfRlVTSU9OPXkKQ09ORklHX0ZVU0lPTl9T UEk9bQpDT05GSUdfRlVTSU9OX1NBUz15CkNPTkZJR19GVVNJT05fTUFYX1NHRT0xMjgKQ09ORklH X0ZVU0lPTl9DVEw9eQojIENPTkZJR19GVVNJT05fTE9HR0lORyBpcyBub3Qgc2V0CgojCiMgSUVF RSAxMzk0IChGaXJlV2lyZSkgc3VwcG9ydAojCkNPTkZJR19GSVJFV0lSRT15CkNPTkZJR19GSVJF V0lSRV9PSENJPW0KQ09ORklHX0ZJUkVXSVJFX1NCUDI9bQojIENPTkZJR19GSVJFV0lSRV9ORVQg aXMgbm90IHNldAojIENPTkZJR19GSVJFV0lSRV9OT1NZIGlzIG5vdCBzZXQKIyBDT05GSUdfTUFD SU5UT1NIX0RSSVZFUlMgaXMgbm90IHNldApDT05GSUdfTkVUREVWSUNFUz15CkNPTkZJR19ORVRf Q09SRT15CiMgQ09ORklHX0JPTkRJTkcgaXMgbm90IHNldAojIENPTkZJR19EVU1NWSBpcyBub3Qg c2V0CiMgQ09ORklHX0VRVUFMSVpFUiBpcyBub3Qgc2V0CiMgQ09ORklHX05FVF9GQyBpcyBub3Qg c2V0CiMgQ09ORklHX05FVF9URUFNIGlzIG5vdCBzZXQKIyBDT05GSUdfTUFDVkxBTiBpcyBub3Qg c2V0CiMgQ09ORklHX1ZYTEFOIGlzIG5vdCBzZXQKIyBDT05GSUdfTUFDU0VDIGlzIG5vdCBzZXQK IyBDT05GSUdfTkVUQ09OU09MRSBpcyBub3Qgc2V0CiMgQ09ORklHX1JJT05FVCBpcyBub3Qgc2V0 CiMgQ09ORklHX1RVTiBpcyBub3Qgc2V0CiMgQ09ORklHX1RVTl9WTkVUX0NST1NTX0xFIGlzIG5v dCBzZXQKIyBDT05GSUdfVkVUSCBpcyBub3Qgc2V0CiMgQ09ORklHX1ZJUlRJT19ORVQgaXMgbm90 IHNldAojIENPTkZJR19OTE1PTiBpcyBub3Qgc2V0CiMgQ09ORklHX0FSQ05FVCBpcyBub3Qgc2V0 CgojCiMgQ0FJRiB0cmFuc3BvcnQgZHJpdmVycwojCgojCiMgRGlzdHJpYnV0ZWQgU3dpdGNoIEFy Y2hpdGVjdHVyZSBkcml2ZXJzCiMKQ09ORklHX0VUSEVSTkVUPXkKQ09ORklHX01ESU89bQpDT05G SUdfTkVUX1ZFTkRPUl8zQ09NPXkKIyBDT05GSUdfUENNQ0lBXzNDNTc0IGlzIG5vdCBzZXQKIyBD T05GSUdfUENNQ0lBXzNDNTg5IGlzIG5vdCBzZXQKIyBDT05GSUdfVk9SVEVYIGlzIG5vdCBzZXQK IyBDT05GSUdfVFlQSE9PTiBpcyBub3Qgc2V0CkNPTkZJR19ORVRfVkVORE9SX0FEQVBURUM9eQoj IENPTkZJR19BREFQVEVDX1NUQVJGSVJFIGlzIG5vdCBzZXQKQ09ORklHX05FVF9WRU5ET1JfQUdF UkU9eQojIENPTkZJR19FVDEzMVggaXMgbm90IHNldApDT05GSUdfTkVUX1ZFTkRPUl9BTEFDUklU RUNIPXkKIyBDT05GSUdfU0xJQ09TUyBpcyBub3Qgc2V0CkNPTkZJR19ORVRfVkVORE9SX0FMVEVP Tj15CiMgQ09ORklHX0FDRU5JQyBpcyBub3Qgc2V0CiMgQ09ORklHX0FMVEVSQV9UU0UgaXMgbm90 IHNldApDT05GSUdfTkVUX1ZFTkRPUl9BTUFaT049eQpDT05GSUdfTkVUX1ZFTkRPUl9BTUQ9eQoj IENPTkZJR19BTUQ4MTExX0VUSCBpcyBub3Qgc2V0CiMgQ09ORklHX1BDTkVUMzIgaXMgbm90IHNl dAojIENPTkZJR19QQ01DSUFfTk1DTEFOIGlzIG5vdCBzZXQKIyBDT05GSUdfQU1EX1hHQkUgaXMg bm90IHNldApDT05GSUdfTkVUX1ZFTkRPUl9BUVVBTlRJQT15CkNPTkZJR19ORVRfVkVORE9SX0FS Qz15CkNPTkZJR19ORVRfVkVORE9SX0FUSEVST1M9eQojIENPTkZJR19BVEwyIGlzIG5vdCBzZXQK IyBDT05GSUdfQVRMMSBpcyBub3Qgc2V0CiMgQ09ORklHX0FUTDFFIGlzIG5vdCBzZXQKIyBDT05G SUdfQVRMMUMgaXMgbm90IHNldAojIENPTkZJR19BTFggaXMgbm90IHNldApDT05GSUdfTkVUX1ZF TkRPUl9BVVJPUkE9eQojIENPTkZJR19BVVJPUkFfTkI4ODAwIGlzIG5vdCBzZXQKQ09ORklHX05F VF9WRU5ET1JfQlJPQURDT009eQojIENPTkZJR19CNDQgaXMgbm90IHNldAojIENPTkZJR19CQ01H RU5FVCBpcyBub3Qgc2V0CiMgQ09ORklHX0JOWDIgaXMgbm90IHNldAojIENPTkZJR19DTklDIGlz IG5vdCBzZXQKIyBDT05GSUdfVElHT04zIGlzIG5vdCBzZXQKIyBDT05GSUdfQk5YMlggaXMgbm90 IHNldAojIENPTkZJR19TWVNURU1QT1JUIGlzIG5vdCBzZXQKIyBDT05GSUdfQk5YVCBpcyBub3Qg c2V0CkNPTkZJR19ORVRfVkVORE9SX0JST0NBREU9eQojIENPTkZJR19CTkEgaXMgbm90IHNldApD T05GSUdfTkVUX0NBREVOQ0U9eQojIENPTkZJR19NQUNCIGlzIG5vdCBzZXQKQ09ORklHX05FVF9W RU5ET1JfQ0FWSVVNPXkKQ09ORklHX05FVF9WRU5ET1JfQ0hFTFNJTz15CiMgQ09ORklHX0NIRUxT SU9fVDEgaXMgbm90IHNldAojIENPTkZJR19DSEVMU0lPX1QzIGlzIG5vdCBzZXQKIyBDT05GSUdf Q0hFTFNJT19UNCBpcyBub3Qgc2V0CiMgQ09ORklHX0NIRUxTSU9fVDRWRiBpcyBub3Qgc2V0CkNP TkZJR19ORVRfVkVORE9SX0NJU0NPPXkKIyBDT05GSUdfRU5JQyBpcyBub3Qgc2V0CkNPTkZJR19O RVRfVkVORE9SX0NPUlRJTkE9eQojIENPTkZJR19HRU1JTklfRVRIRVJORVQgaXMgbm90IHNldAoj IENPTkZJR19DWF9FQ0FUIGlzIG5vdCBzZXQKIyBDT05GSUdfRE5FVCBpcyBub3Qgc2V0CkNPTkZJ R19ORVRfVkVORE9SX0RFQz15CiMgQ09ORklHX05FVF9UVUxJUCBpcyBub3Qgc2V0CkNPTkZJR19O RVRfVkVORE9SX0RMSU5LPXkKIyBDT05GSUdfREwySyBpcyBub3Qgc2V0CiMgQ09ORklHX1NVTkRB TkNFIGlzIG5vdCBzZXQKQ09ORklHX05FVF9WRU5ET1JfRU1VTEVYPXkKIyBDT05GSUdfQkUyTkVU IGlzIG5vdCBzZXQKQ09ORklHX05FVF9WRU5ET1JfRVpDSElQPXkKIyBDT05GSUdfRVpDSElQX05Q U19NQU5BR0VNRU5UX0VORVQgaXMgbm90IHNldApDT05GSUdfTkVUX1ZFTkRPUl9GVUpJVFNVPXkK IyBDT05GSUdfUENNQ0lBX0ZNVkoxOFggaXMgbm90IHNldApDT05GSUdfTkVUX1ZFTkRPUl9IUD15 CiMgQ09ORklHX0hQMTAwIGlzIG5vdCBzZXQKQ09ORklHX05FVF9WRU5ET1JfSFVBV0VJPXkKQ09O RklHX05FVF9WRU5ET1JfSTgyNVhYPXkKQ09ORklHX05FVF9WRU5ET1JfSU5URUw9eQojIENPTkZJ R19FMTAwIGlzIG5vdCBzZXQKQ09ORklHX0UxMDAwPXkKQ09ORklHX0UxMDAwRT1tCkNPTkZJR19F MTAwMEVfSFdUUz15CkNPTkZJR19JR0I9bQpDT05GSUdfSUdCX0hXTU9OPXkKIyBDT05GSUdfSUdC VkYgaXMgbm90IHNldAojIENPTkZJR19JWEdCIGlzIG5vdCBzZXQKQ09ORklHX0lYR0JFPW0KQ09O RklHX0lYR0JFX0hXTU9OPXkKIyBDT05GSUdfSTQwRSBpcyBub3Qgc2V0CkNPTkZJR19ORVRfVkVO RE9SX0VYQVI9eQojIENPTkZJR19TMklPIGlzIG5vdCBzZXQKIyBDT05GSUdfVlhHRSBpcyBub3Qg c2V0CiMgQ09ORklHX0pNRSBpcyBub3Qgc2V0CkNPTkZJR19ORVRfVkVORE9SX01BUlZFTEw9eQoj IENPTkZJR19NVk1ESU8gaXMgbm90IHNldAojIENPTkZJR19TS0dFIGlzIG5vdCBzZXQKIyBDT05G SUdfU0tZMiBpcyBub3Qgc2V0CkNPTkZJR19ORVRfVkVORE9SX01FTExBTk9YPXkKIyBDT05GSUdf TUxYNF9FTiBpcyBub3Qgc2V0CiMgQ09ORklHX01MWDVfQ09SRSBpcyBub3Qgc2V0CiMgQ09ORklH X01MWFNXX0NPUkUgaXMgbm90IHNldAojIENPTkZJR19NTFhGVyBpcyBub3Qgc2V0CkNPTkZJR19O RVRfVkVORE9SX01JQ1JFTD15CiMgQ09ORklHX0tTODg0MiBpcyBub3Qgc2V0CiMgQ09ORklHX0tT ODg1MSBpcyBub3Qgc2V0CiMgQ09ORklHX0tTODg1MV9NTEwgaXMgbm90IHNldAojIENPTkZJR19L U1o4ODRYX1BDSSBpcyBub3Qgc2V0CkNPTkZJR19ORVRfVkVORE9SX01JQ1JPQ0hJUD15CiMgQ09O RklHX0VOQzI4SjYwIGlzIG5vdCBzZXQKIyBDT05GSUdfRU5DWDI0SjYwMCBpcyBub3Qgc2V0CiMg Q09ORklHX0xBTjc0M1ggaXMgbm90IHNldApDT05GSUdfTkVUX1ZFTkRPUl9NSUNST1NFTUk9eQpD T05GSUdfTkVUX1ZFTkRPUl9NWVJJPXkKIyBDT05GSUdfTVlSSTEwR0UgaXMgbm90IHNldAojIENP TkZJR19GRUFMTlggaXMgbm90IHNldApDT05GSUdfTkVUX1ZFTkRPUl9OQVRTRU1JPXkKIyBDT05G SUdfTkFUU0VNSSBpcyBub3Qgc2V0CiMgQ09ORklHX05TODM4MjAgaXMgbm90IHNldApDT05GSUdf TkVUX1ZFTkRPUl9ORVRST05PTUU9eQpDT05GSUdfTkVUX1ZFTkRPUl9OST15CkNPTkZJR19ORVRf VkVORE9SXzgzOTA9eQojIENPTkZJR19QQ01DSUFfQVhORVQgaXMgbm90IHNldAojIENPTkZJR19O RTJLX1BDSSBpcyBub3Qgc2V0CiMgQ09ORklHX1BDTUNJQV9QQ05FVCBpcyBub3Qgc2V0CkNPTkZJ R19ORVRfVkVORE9SX05WSURJQT15CiMgQ09ORklHX0ZPUkNFREVUSCBpcyBub3Qgc2V0CkNPTkZJ R19ORVRfVkVORE9SX09LST15CiMgQ09ORklHX1BDSF9HQkUgaXMgbm90IHNldAojIENPTkZJR19F VEhPQyBpcyBub3Qgc2V0CkNPTkZJR19ORVRfUEFDS0VUX0VOR0lORT15CiMgQ09ORklHX0hBTUFD SEkgaXMgbm90IHNldAojIENPTkZJR19ZRUxMT1dGSU4gaXMgbm90IHNldApDT05GSUdfTkVUX1ZF TkRPUl9RTE9HSUM9eQojIENPTkZJR19RTEEzWFhYIGlzIG5vdCBzZXQKIyBDT05GSUdfUUxDTklD IGlzIG5vdCBzZXQKIyBDT05GSUdfUUxHRSBpcyBub3Qgc2V0CiMgQ09ORklHX05FVFhFTl9OSUMg aXMgbm90IHNldAojIENPTkZJR19RRUQgaXMgbm90IHNldApDT05GSUdfTkVUX1ZFTkRPUl9RVUFM Q09NTT15CiMgQ09ORklHX1FDQTcwMDBfU1BJIGlzIG5vdCBzZXQKIyBDT05GSUdfUUNPTV9FTUFD IGlzIG5vdCBzZXQKIyBDT05GSUdfUk1ORVQgaXMgbm90IHNldApDT05GSUdfTkVUX1ZFTkRPUl9S REM9eQojIENPTkZJR19SNjA0MCBpcyBub3Qgc2V0CkNPTkZJR19ORVRfVkVORE9SX1JFQUxURUs9 eQojIENPTkZJR19BVFAgaXMgbm90IHNldAojIENPTkZJR184MTM5Q1AgaXMgbm90IHNldAojIENP TkZJR184MTM5VE9PIGlzIG5vdCBzZXQKIyBDT05GSUdfUjgxNjkgaXMgbm90IHNldApDT05GSUdf TkVUX1ZFTkRPUl9SRU5FU0FTPXkKQ09ORklHX05FVF9WRU5ET1JfUk9DS0VSPXkKQ09ORklHX05F VF9WRU5ET1JfU0FNU1VORz15CiMgQ09ORklHX1NYR0JFX0VUSCBpcyBub3Qgc2V0CkNPTkZJR19O RVRfVkVORE9SX1NFRVE9eQpDT05GSUdfTkVUX1ZFTkRPUl9TT0xBUkZMQVJFPXkKIyBDT05GSUdf U0ZDIGlzIG5vdCBzZXQKIyBDT05GSUdfU0ZDX0ZBTENPTiBpcyBub3Qgc2V0CkNPTkZJR19ORVRf VkVORE9SX1NJTEFOPXkKIyBDT05GSUdfU0M5MjAzMSBpcyBub3Qgc2V0CkNPTkZJR19ORVRfVkVO RE9SX1NJUz15CiMgQ09ORklHX1NJUzkwMCBpcyBub3Qgc2V0CiMgQ09ORklHX1NJUzE5MCBpcyBu b3Qgc2V0CkNPTkZJR19ORVRfVkVORE9SX1NNU0M9eQojIENPTkZJR19QQ01DSUFfU01DOTFDOTIg aXMgbm90IHNldAojIENPTkZJR19FUElDMTAwIGlzIG5vdCBzZXQKIyBDT05GSUdfU01TQzkxMVgg aXMgbm90IHNldAojIENPTkZJR19TTVNDOTQyMCBpcyBub3Qgc2V0CkNPTkZJR19ORVRfVkVORE9S X1NPQ0lPTkVYVD15CkNPTkZJR19ORVRfVkVORE9SX1NUTUlDUk89eQojIENPTkZJR19TVE1NQUNf RVRIIGlzIG5vdCBzZXQKQ09ORklHX05FVF9WRU5ET1JfU1VOPXkKIyBDT05GSUdfSEFQUFlNRUFM IGlzIG5vdCBzZXQKIyBDT05GSUdfU1VOR0VNIGlzIG5vdCBzZXQKIyBDT05GSUdfQ0FTU0lOSSBp cyBub3Qgc2V0CiMgQ09ORklHX05JVSBpcyBub3Qgc2V0CkNPTkZJR19ORVRfVkVORE9SX1NZTk9Q U1lTPXkKIyBDT05GSUdfRFdDX1hMR01BQyBpcyBub3Qgc2V0CkNPTkZJR19ORVRfVkVORE9SX1RF SFVUST15CiMgQ09ORklHX1RFSFVUSSBpcyBub3Qgc2V0CkNPTkZJR19ORVRfVkVORE9SX1RJPXkK IyBDT05GSUdfVElfQ1BTV19BTEUgaXMgbm90IHNldAojIENPTkZJR19UTEFOIGlzIG5vdCBzZXQK Q09ORklHX05FVF9WRU5ET1JfVklBPXkKIyBDT05GSUdfVklBX1JISU5FIGlzIG5vdCBzZXQKIyBD T05GSUdfVklBX1ZFTE9DSVRZIGlzIG5vdCBzZXQKQ09ORklHX05FVF9WRU5ET1JfV0laTkVUPXkK IyBDT05GSUdfV0laTkVUX1c1MTAwIGlzIG5vdCBzZXQKIyBDT05GSUdfV0laTkVUX1c1MzAwIGlz IG5vdCBzZXQKQ09ORklHX05FVF9WRU5ET1JfWElSQ09NPXkKIyBDT05GSUdfUENNQ0lBX1hJUkMy UFMgaXMgbm90IHNldAojIENPTkZJR19GRERJIGlzIG5vdCBzZXQKIyBDT05GSUdfSElQUEkgaXMg bm90IHNldAojIENPTkZJR19ORVRfU0IxMDAwIGlzIG5vdCBzZXQKIyBDT05GSUdfTURJT19ERVZJ Q0UgaXMgbm90IHNldAojIENPTkZJR19QSFlMSUIgaXMgbm90IHNldAojIENPTkZJR19NSUNSRUxf S1M4OTk1TUEgaXMgbm90IHNldAojIENPTkZJR19QTElQIGlzIG5vdCBzZXQKIyBDT05GSUdfUFBQ IGlzIG5vdCBzZXQKIyBDT05GSUdfU0xJUCBpcyBub3Qgc2V0CkNPTkZJR19VU0JfTkVUX0RSSVZF UlM9eQojIENPTkZJR19VU0JfQ0FUQyBpcyBub3Qgc2V0CiMgQ09ORklHX1VTQl9LQVdFVEggaXMg bm90IHNldAojIENPTkZJR19VU0JfUEVHQVNVUyBpcyBub3Qgc2V0CiMgQ09ORklHX1VTQl9SVEw4 MTUwIGlzIG5vdCBzZXQKIyBDT05GSUdfVVNCX1JUTDgxNTIgaXMgbm90IHNldAojIENPTkZJR19V U0JfTEFONzhYWCBpcyBub3Qgc2V0CiMgQ09ORklHX1VTQl9VU0JORVQgaXMgbm90IHNldAojIENP TkZJR19VU0JfSVBIRVRIIGlzIG5vdCBzZXQKQ09ORklHX1dMQU49eQpDT05GSUdfV0xBTl9WRU5E T1JfQURNVEVLPXkKQ09ORklHX1dMQU5fVkVORE9SX0FUSD15CiMgQ09ORklHX0FUSF9ERUJVRyBp cyBub3Qgc2V0CiMgQ09ORklHX0FUSDVLX1BDSSBpcyBub3Qgc2V0CkNPTkZJR19XTEFOX1ZFTkRP Ul9BVE1FTD15CkNPTkZJR19XTEFOX1ZFTkRPUl9CUk9BRENPTT15CkNPTkZJR19XTEFOX1ZFTkRP Ul9DSVNDTz15CkNPTkZJR19XTEFOX1ZFTkRPUl9JTlRFTD15CkNPTkZJR19XTEFOX1ZFTkRPUl9J TlRFUlNJTD15CiMgQ09ORklHX0hPU1RBUCBpcyBub3Qgc2V0CiMgQ09ORklHX1BSSVNNNTQgaXMg bm90IHNldApDT05GSUdfV0xBTl9WRU5ET1JfTUFSVkVMTD15CkNPTkZJR19XTEFOX1ZFTkRPUl9N RURJQVRFSz15CkNPTkZJR19XTEFOX1ZFTkRPUl9SQUxJTks9eQpDT05GSUdfV0xBTl9WRU5ET1Jf UkVBTFRFSz15CkNPTkZJR19XTEFOX1ZFTkRPUl9SU0k9eQpDT05GSUdfV0xBTl9WRU5ET1JfU1Q9 eQpDT05GSUdfV0xBTl9WRU5ET1JfVEk9eQpDT05GSUdfV0xBTl9WRU5ET1JfWllEQVM9eQpDT05G SUdfV0xBTl9WRU5ET1JfUVVBTlRFTk5BPXkKIyBDT05GSUdfUENNQ0lBX1JBWUNTIGlzIG5vdCBz ZXQKCiMKIyBFbmFibGUgV2lNQVggKE5ldHdvcmtpbmcgb3B0aW9ucykgdG8gc2VlIHRoZSBXaU1B WCBkcml2ZXJzCiMKIyBDT05GSUdfV0FOIGlzIG5vdCBzZXQKIyBDT05GSUdfVk1YTkVUMyBpcyBu b3Qgc2V0CiMgQ09ORklHX0ZVSklUU1VfRVMgaXMgbm90IHNldAojIENPTkZJR19USFVOREVSQk9M VF9ORVQgaXMgbm90IHNldAojIENPTkZJR19ORVRERVZTSU0gaXMgbm90IHNldAojIENPTkZJR19O RVRfRkFJTE9WRVIgaXMgbm90IHNldAojIENPTkZJR19JU0ROIGlzIG5vdCBzZXQKQ09ORklHX05W TT15CiMgQ09ORklHX05WTV9ERUJVRyBpcyBub3Qgc2V0CkNPTkZJR19OVk1fUEJMSz15CgojCiMg SW5wdXQgZGV2aWNlIHN1cHBvcnQKIwpDT05GSUdfSU5QVVQ9eQpDT05GSUdfSU5QVVRfTEVEUz1t CkNPTkZJR19JTlBVVF9GRl9NRU1MRVNTPXkKQ09ORklHX0lOUFVUX1BPTExERVY9eQpDT05GSUdf SU5QVVRfU1BBUlNFS01BUD15CkNPTkZJR19JTlBVVF9NQVRSSVhLTUFQPXkKCiMKIyBVc2VybGFu ZCBpbnRlcmZhY2VzCiMKQ09ORklHX0lOUFVUX01PVVNFREVWPXkKQ09ORklHX0lOUFVUX01PVVNF REVWX1BTQVVYPXkKQ09ORklHX0lOUFVUX01PVVNFREVWX1NDUkVFTl9YPTEwMjQKQ09ORklHX0lO UFVUX01PVVNFREVWX1NDUkVFTl9ZPTc2OApDT05GSUdfSU5QVVRfSk9ZREVWPW0KQ09ORklHX0lO UFVUX0VWREVWPW0KIyBDT05GSUdfSU5QVVRfRVZCVUcgaXMgbm90IHNldAoKIwojIElucHV0IERl dmljZSBEcml2ZXJzCiMKQ09ORklHX0lOUFVUX0tFWUJPQVJEPXkKQ09ORklHX0tFWUJPQVJEX0FE UDU1ODg9bQpDT05GSUdfS0VZQk9BUkRfQURQNTU4OT1tCkNPTkZJR19LRVlCT0FSRF9BVEtCRD15 CiMgQ09ORklHX0tFWUJPQVJEX1FUMTA3MCBpcyBub3Qgc2V0CkNPTkZJR19LRVlCT0FSRF9RVDIx NjA9bQpDT05GSUdfS0VZQk9BUkRfRExJTktfRElSNjg1PXkKIyBDT05GSUdfS0VZQk9BUkRfTEtL QkQgaXMgbm90IHNldApDT05GSUdfS0VZQk9BUkRfR1BJTz1tCkNPTkZJR19LRVlCT0FSRF9HUElP X1BPTExFRD15CkNPTkZJR19LRVlCT0FSRF9UQ0E2NDE2PXkKIyBDT05GSUdfS0VZQk9BUkRfVENB ODQxOCBpcyBub3Qgc2V0CiMgQ09ORklHX0tFWUJPQVJEX01BVFJJWCBpcyBub3Qgc2V0CiMgQ09O RklHX0tFWUJPQVJEX0xNODMyMyBpcyBub3Qgc2V0CkNPTkZJR19LRVlCT0FSRF9MTTgzMzM9bQoj IENPTkZJR19LRVlCT0FSRF9NQVg3MzU5IGlzIG5vdCBzZXQKQ09ORklHX0tFWUJPQVJEX01DUz1t CiMgQ09ORklHX0tFWUJPQVJEX01QUjEyMSBpcyBub3Qgc2V0CkNPTkZJR19LRVlCT0FSRF9ORVdU T049eQojIENPTkZJR19LRVlCT0FSRF9PUEVOQ09SRVMgaXMgbm90IHNldApDT05GSUdfS0VZQk9B UkRfU0FNU1VORz15CkNPTkZJR19LRVlCT0FSRF9TVE9XQVdBWT15CkNPTkZJR19LRVlCT0FSRF9T VU5LQkQ9bQpDT05GSUdfS0VZQk9BUkRfT01BUDQ9bQpDT05GSUdfS0VZQk9BUkRfVEMzNTg5WD15 CkNPTkZJR19LRVlCT0FSRF9UTTJfVE9VQ0hLRVk9bQpDT05GSUdfS0VZQk9BUkRfVFdMNDAzMD15 CkNPTkZJR19LRVlCT0FSRF9YVEtCRD15CiMgQ09ORklHX0tFWUJPQVJEX0NST1NfRUMgaXMgbm90 IHNldAojIENPTkZJR19LRVlCT0FSRF9DQVAxMVhYIGlzIG5vdCBzZXQKIyBDT05GSUdfS0VZQk9B UkRfQkNNIGlzIG5vdCBzZXQKIyBDT05GSUdfS0VZQk9BUkRfTVRLX1BNSUMgaXMgbm90IHNldApD T05GSUdfSU5QVVRfTU9VU0U9eQojIENPTkZJR19NT1VTRV9QUzIgaXMgbm90IHNldApDT05GSUdf TU9VU0VfU0VSSUFMPXkKQ09ORklHX01PVVNFX0FQUExFVE9VQ0g9bQojIENPTkZJR19NT1VTRV9C Q001OTc0IGlzIG5vdCBzZXQKIyBDT05GSUdfTU9VU0VfQ1lBUEEgaXMgbm90IHNldApDT05GSUdf TU9VU0VfRUxBTl9JMkM9bQpDT05GSUdfTU9VU0VfRUxBTl9JMkNfSTJDPXkKIyBDT05GSUdfTU9V U0VfRUxBTl9JMkNfU01CVVMgaXMgbm90IHNldApDT05GSUdfTU9VU0VfVlNYWFhBQT1tCkNPTkZJ R19NT1VTRV9HUElPPW0KIyBDT05GSUdfTU9VU0VfU1lOQVBUSUNTX0kyQyBpcyBub3Qgc2V0CkNP TkZJR19NT1VTRV9TWU5BUFRJQ1NfVVNCPW0KIyBDT05GSUdfSU5QVVRfSk9ZU1RJQ0sgaXMgbm90 IHNldApDT05GSUdfSU5QVVRfVEFCTEVUPXkKIyBDT05GSUdfVEFCTEVUX1VTQl9BQ0VDQUQgaXMg bm90IHNldApDT05GSUdfVEFCTEVUX1VTQl9BSVBURUs9bQpDT05GSUdfVEFCTEVUX1VTQl9HVENP PXkKQ09ORklHX1RBQkxFVF9VU0JfSEFOV0FORz15CkNPTkZJR19UQUJMRVRfVVNCX0tCVEFCPW0K Q09ORklHX1RBQkxFVF9VU0JfUEVHQVNVUz15CkNPTkZJR19UQUJMRVRfU0VSSUFMX1dBQ09NND1t CiMgQ09ORklHX0lOUFVUX1RPVUNIU0NSRUVOIGlzIG5vdCBzZXQKQ09ORklHX0lOUFVUX01JU0M9 eQpDT05GSUdfSU5QVVRfODhQTTgwWF9PTktFWT1tCkNPTkZJR19JTlBVVF9BRDcxNFg9bQpDT05G SUdfSU5QVVRfQUQ3MTRYX0kyQz1tCkNPTkZJR19JTlBVVF9BRDcxNFhfU1BJPW0KQ09ORklHX0lO UFVUX0FUTUVMX0NBUFRPVUNIPW0KIyBDT05GSUdfSU5QVVRfQk1BMTUwIGlzIG5vdCBzZXQKQ09O RklHX0lOUFVUX0UzWDBfQlVUVE9OPXkKQ09ORklHX0lOUFVUX1BDU1BLUj15CkNPTkZJR19JTlBV VF9NQVg4OTI1X09OS0VZPXkKQ09ORklHX0lOUFVUX01DMTM3ODNfUFdSQlVUVE9OPXkKIyBDT05G SUdfSU5QVVRfTU1BODQ1MCBpcyBub3Qgc2V0CkNPTkZJR19JTlBVVF9BUEFORUw9eQpDT05GSUdf SU5QVVRfR1AyQT1tCiMgQ09ORklHX0lOUFVUX0dQSU9fQkVFUEVSIGlzIG5vdCBzZXQKQ09ORklH X0lOUFVUX0dQSU9fREVDT0RFUj15CiMgQ09ORklHX0lOUFVUX0NQQ0FQX1BXUkJVVFRPTiBpcyBu b3Qgc2V0CkNPTkZJR19JTlBVVF9XSVNUUk9OX0JUTlM9eQojIENPTkZJR19JTlBVVF9BVExBU19C VE5TIGlzIG5vdCBzZXQKIyBDT05GSUdfSU5QVVRfQVRJX1JFTU9URTIgaXMgbm90IHNldApDT05G SUdfSU5QVVRfS0VZU1BBTl9SRU1PVEU9bQpDT05GSUdfSU5QVVRfS1hUSjk9eQojIENPTkZJR19J TlBVVF9LWFRKOV9QT0xMRURfTU9ERSBpcyBub3Qgc2V0CiMgQ09ORklHX0lOUFVUX1BPV0VSTUFU RSBpcyBub3Qgc2V0CiMgQ09ORklHX0lOUFVUX1lFQUxJTksgaXMgbm90IHNldApDT05GSUdfSU5Q VVRfQ00xMDk9eQpDT05GSUdfSU5QVVRfUkVHVUxBVE9SX0hBUFRJQz15CkNPTkZJR19JTlBVVF9S RVRVX1BXUkJVVFRPTj15CkNPTkZJR19JTlBVVF9UV0w0MDMwX1BXUkJVVFRPTj1tCkNPTkZJR19J TlBVVF9UV0w0MDMwX1ZJQlJBPW0KQ09ORklHX0lOUFVUX1VJTlBVVD1tCkNPTkZJR19JTlBVVF9Q QUxNQVNfUFdSQlVUVE9OPXkKQ09ORklHX0lOUFVUX1BDRjg1NzQ9bQpDT05GSUdfSU5QVVRfUFdN X0JFRVBFUj1tCkNPTkZJR19JTlBVVF9QV01fVklCUkE9eQpDT05GSUdfSU5QVVRfR1BJT19ST1RB UllfRU5DT0RFUj1tCiMgQ09ORklHX0lOUFVUX0RBOTA1Ml9PTktFWSBpcyBub3Qgc2V0CkNPTkZJ R19JTlBVVF9EQTkwNTVfT05LRVk9eQojIENPTkZJR19JTlBVVF9EQTkwNjNfT05LRVkgaXMgbm90 IHNldAojIENPTkZJR19JTlBVVF9XTTgzMVhfT04gaXMgbm90IHNldApDT05GSUdfSU5QVVRfQURY TDM0WD1tCiMgQ09ORklHX0lOUFVUX0FEWEwzNFhfSTJDIGlzIG5vdCBzZXQKQ09ORklHX0lOUFVU X0FEWEwzNFhfU1BJPW0KQ09ORklHX0lOUFVUX0lNU19QQ1U9eQpDT05GSUdfSU5QVVRfQ01BMzAw MD15CkNPTkZJR19JTlBVVF9DTUEzMDAwX0kyQz1tCiMgQ09ORklHX0lOUFVUX0lERUFQQURfU0xJ REVCQVIgaXMgbm90IHNldAojIENPTkZJR19JTlBVVF9TT0NfQlVUVE9OX0FSUkFZIGlzIG5vdCBz ZXQKQ09ORklHX0lOUFVUX0RSVjI2MFhfSEFQVElDUz1tCiMgQ09ORklHX0lOUFVUX0RSVjI2NjVf SEFQVElDUyBpcyBub3Qgc2V0CiMgQ09ORklHX0lOUFVUX0RSVjI2NjdfSEFQVElDUyBpcyBub3Qg c2V0CkNPTkZJR19STUk0X0NPUkU9eQojIENPTkZJR19STUk0X0kyQyBpcyBub3Qgc2V0CiMgQ09O RklHX1JNSTRfU1BJIGlzIG5vdCBzZXQKIyBDT05GSUdfUk1JNF9TTUIgaXMgbm90IHNldAojIENP TkZJR19STUk0X0YwMyBpcyBub3Qgc2V0CiMgQ09ORklHX1JNSTRfRjExIGlzIG5vdCBzZXQKIyBD T05GSUdfUk1JNF9GMTIgaXMgbm90IHNldAojIENPTkZJR19STUk0X0YzMCBpcyBub3Qgc2V0CiMg Q09ORklHX1JNSTRfRjM0IGlzIG5vdCBzZXQKIyBDT05GSUdfUk1JNF9GNTUgaXMgbm90IHNldAoK IwojIEhhcmR3YXJlIEkvTyBwb3J0cwojCkNPTkZJR19TRVJJTz15CkNPTkZJR19BUkNIX01JR0hU X0hBVkVfUENfU0VSSU89eQpDT05GSUdfU0VSSU9fSTgwNDI9eQpDT05GSUdfU0VSSU9fU0VSUE9S VD1tCkNPTkZJR19TRVJJT19DVDgyQzcxMD15CkNPTkZJR19TRVJJT19QQVJLQkQ9eQojIENPTkZJ R19TRVJJT19QQ0lQUzIgaXMgbm90IHNldApDT05GSUdfU0VSSU9fTElCUFMyPXkKQ09ORklHX1NF UklPX1JBVz15CkNPTkZJR19TRVJJT19BTFRFUkFfUFMyPXkKIyBDT05GSUdfU0VSSU9fUFMyTVVM VCBpcyBub3Qgc2V0CkNPTkZJR19TRVJJT19BUkNfUFMyPXkKQ09ORklHX1NFUklPX0FQQlBTMj1t CkNPTkZJR19TRVJJT19HUElPX1BTMj15CkNPTkZJR19VU0VSSU89eQpDT05GSUdfR0FNRVBPUlQ9 eQpDT05GSUdfR0FNRVBPUlRfTlM1NTg9bQpDT05GSUdfR0FNRVBPUlRfTDQ9bQpDT05GSUdfR0FN RVBPUlRfRU1VMTBLMT15CiMgQ09ORklHX0dBTUVQT1JUX0ZNODAxIGlzIG5vdCBzZXQKCiMKIyBD aGFyYWN0ZXIgZGV2aWNlcwojCkNPTkZJR19UVFk9eQpDT05GSUdfVlQ9eQpDT05GSUdfQ09OU09M RV9UUkFOU0xBVElPTlM9eQpDT05GSUdfVlRfQ09OU09MRT15CkNPTkZJR19IV19DT05TT0xFPXkK Q09ORklHX1ZUX0hXX0NPTlNPTEVfQklORElORz15CkNPTkZJR19VTklYOThfUFRZUz15CkNPTkZJ R19MRUdBQ1lfUFRZUz15CkNPTkZJR19MRUdBQ1lfUFRZX0NPVU5UPTI1NgpDT05GSUdfU0VSSUFM X05PTlNUQU5EQVJEPXkKIyBDT05GSUdfUk9DS0VUUE9SVCBpcyBub3Qgc2V0CiMgQ09ORklHX0NZ Q0xBREVTIGlzIG5vdCBzZXQKQ09ORklHX01PWEFfSU5URUxMSU89eQpDT05GSUdfTU9YQV9TTUFS VElPPW0KIyBDT05GSUdfU1lOQ0xJTksgaXMgbm90IHNldApDT05GSUdfU1lOQ0xJTktNUD15CkNP TkZJR19TWU5DTElOS19HVD1tCkNPTkZJR19OT1pPTUk9bQojIENPTkZJR19JU0kgaXMgbm90IHNl dApDT05GSUdfTl9IRExDPXkKIyBDT05GSUdfTl9HU00gaXMgbm90IHNldApDT05GSUdfVFJBQ0Vf Uk9VVEVSPXkKQ09ORklHX1RSQUNFX1NJTks9eQojIENPTkZJR19ERVZNRU0gaXMgbm90IHNldApD T05GSUdfREVWS01FTT15CgojCiMgU2VyaWFsIGRyaXZlcnMKIwpDT05GSUdfU0VSSUFMX0VBUkxZ Q09OPXkKQ09ORklHX1NFUklBTF84MjUwPXkKQ09ORklHX1NFUklBTF84MjUwX0RFUFJFQ0FURURf T1BUSU9OUz15CkNPTkZJR19TRVJJQUxfODI1MF9QTlA9eQpDT05GSUdfU0VSSUFMXzgyNTBfRklO VEVLPXkKQ09ORklHX1NFUklBTF84MjUwX0NPTlNPTEU9eQpDT05GSUdfU0VSSUFMXzgyNTBfRE1B PXkKQ09ORklHX1NFUklBTF84MjUwX1BDST1tCiMgQ09ORklHX1NFUklBTF84MjUwX0VYQVIgaXMg bm90IHNldAojIENPTkZJR19TRVJJQUxfODI1MF9DUyBpcyBub3Qgc2V0CiMgQ09ORklHX1NFUklB TF84MjUwX01FTl9NQ0IgaXMgbm90IHNldApDT05GSUdfU0VSSUFMXzgyNTBfTlJfVUFSVFM9NApD T05GSUdfU0VSSUFMXzgyNTBfUlVOVElNRV9VQVJUUz00CkNPTkZJR19TRVJJQUxfODI1MF9FWFRF TkRFRD15CiMgQ09ORklHX1NFUklBTF84MjUwX01BTllfUE9SVFMgaXMgbm90IHNldApDT05GSUdf U0VSSUFMXzgyNTBfQVNQRUVEX1ZVQVJUPW0KQ09ORklHX1NFUklBTF84MjUwX1NIQVJFX0lSUT15 CkNPTkZJR19TRVJJQUxfODI1MF9ERVRFQ1RfSVJRPXkKIyBDT05GSUdfU0VSSUFMXzgyNTBfUlNB IGlzIG5vdCBzZXQKQ09ORklHX1NFUklBTF84MjUwX0RXPW0KQ09ORklHX1NFUklBTF84MjUwX1JU Mjg4WD15CiMgQ09ORklHX1NFUklBTF84MjUwX0xQU1MgaXMgbm90IHNldApDT05GSUdfU0VSSUFM XzgyNTBfTUlEPW0KQ09ORklHX1NFUklBTF84MjUwX01PWEE9bQpDT05GSUdfU0VSSUFMX09GX1BM QVRGT1JNPW0KCiMKIyBOb24tODI1MCBzZXJpYWwgcG9ydCBzdXBwb3J0CiMKIyBDT05GSUdfU0VS SUFMX01BWDMxMDAgaXMgbm90IHNldApDT05GSUdfU0VSSUFMX01BWDMxMFg9eQojIENPTkZJR19T RVJJQUxfVUFSVExJVEUgaXMgbm90IHNldApDT05GSUdfU0VSSUFMX0NPUkU9eQpDT05GSUdfU0VS SUFMX0NPUkVfQ09OU09MRT15CkNPTkZJR19TRVJJQUxfSlNNPXkKIyBDT05GSUdfU0VSSUFMX1ND Q05YUCBpcyBub3Qgc2V0CkNPTkZJR19TRVJJQUxfU0MxNklTN1hYX0NPUkU9bQpDT05GSUdfU0VS SUFMX1NDMTZJUzdYWD1tCkNPTkZJR19TRVJJQUxfU0MxNklTN1hYX0kyQz15CiMgQ09ORklHX1NF UklBTF9TQzE2SVM3WFhfU1BJIGlzIG5vdCBzZXQKQ09ORklHX1NFUklBTF9USU1CRVJEQUxFPXkK IyBDT05GSUdfU0VSSUFMX0FMVEVSQV9KVEFHVUFSVCBpcyBub3Qgc2V0CiMgQ09ORklHX1NFUklB TF9BTFRFUkFfVUFSVCBpcyBub3Qgc2V0CiMgQ09ORklHX1NFUklBTF9JRlg2WDYwIGlzIG5vdCBz ZXQKIyBDT05GSUdfU0VSSUFMX1BDSF9VQVJUIGlzIG5vdCBzZXQKQ09ORklHX1NFUklBTF9YSUxJ TlhfUFNfVUFSVD1tCkNPTkZJR19TRVJJQUxfQVJDPW0KQ09ORklHX1NFUklBTF9BUkNfTlJfUE9S VFM9MQpDT05GSUdfU0VSSUFMX1JQMj1tCkNPTkZJR19TRVJJQUxfUlAyX05SX1VBUlRTPTMyCkNP TkZJR19TRVJJQUxfRlNMX0xQVUFSVD15CiMgQ09ORklHX1NFUklBTF9GU0xfTFBVQVJUX0NPTlNP TEUgaXMgbm90IHNldAojIENPTkZJR19TRVJJQUxfQ09ORVhBTlRfRElHSUNPTE9SIGlzIG5vdCBz ZXQKIyBDT05GSUdfU0VSSUFMX01FTl9aMTM1IGlzIG5vdCBzZXQKIyBDT05GSUdfU0VSSUFMX0RF Vl9CVVMgaXMgbm90IHNldAojIENPTkZJR19QUklOVEVSIGlzIG5vdCBzZXQKQ09ORklHX1BQREVW PXkKQ09ORklHX0hWQ19EUklWRVI9eQpDT05GSUdfVklSVElPX0NPTlNPTEU9eQojIENPTkZJR19J UE1JX0hBTkRMRVIgaXMgbm90IHNldApDT05GSUdfSFdfUkFORE9NPW0KQ09ORklHX0hXX1JBTkRP TV9USU1FUklPTUVNPW0KQ09ORklHX0hXX1JBTkRPTV9JTlRFTD1tCkNPTkZJR19IV19SQU5ET01f QU1EPW0KQ09ORklHX0hXX1JBTkRPTV9HRU9ERT1tCkNPTkZJR19IV19SQU5ET01fVklBPW0KQ09O RklHX0hXX1JBTkRPTV9WSVJUSU89bQojIENPTkZJR19OVlJBTSBpcyBub3Qgc2V0CkNPTkZJR19S Mzk2ND15CiMgQ09ORklHX0FQUExJQ09NIGlzIG5vdCBzZXQKIyBDT05GSUdfU09OWVBJIGlzIG5v dCBzZXQKCiMKIyBQQ01DSUEgY2hhcmFjdGVyIGRldmljZXMKIwojIENPTkZJR19TWU5DTElOS19D UyBpcyBub3Qgc2V0CkNPTkZJR19DQVJETUFOXzQwMDA9bQojIENPTkZJR19DQVJETUFOXzQwNDAg aXMgbm90IHNldApDT05GSUdfU0NSMjRYPW0KIyBDT05GSUdfSVBXSVJFTEVTUyBpcyBub3Qgc2V0 CkNPTkZJR19NV0FWRT1tCkNPTkZJR19TQ3gyMDBfR1BJTz1tCkNPTkZJR19QQzg3MzZ4X0dQSU89 bQpDT05GSUdfTlNDX0dQSU89bQpDT05GSUdfUkFXX0RSSVZFUj15CkNPTkZJR19NQVhfUkFXX0RF VlM9MjU2CiMgQ09ORklHX0hQRVQgaXMgbm90IHNldApDT05GSUdfSEFOR0NIRUNLX1RJTUVSPXkK IyBDT05GSUdfVENHX1RQTSBpcyBub3Qgc2V0CkNPTkZJR19URUxDTE9DSz15CkNPTkZJR19ERVZQ T1JUPXkKIyBDT05GSUdfWElMTFlCVVMgaXMgbm90IHNldAoKIwojIEkyQyBzdXBwb3J0CiMKQ09O RklHX0kyQz15CkNPTkZJR19BQ1BJX0kyQ19PUFJFR0lPTj15CkNPTkZJR19JMkNfQk9BUkRJTkZP PXkKQ09ORklHX0kyQ19DT01QQVQ9eQojIENPTkZJR19JMkNfQ0hBUkRFViBpcyBub3Qgc2V0CiMg Q09ORklHX0kyQ19NVVggaXMgbm90IHNldAojIENPTkZJR19JMkNfSEVMUEVSX0FVVE8gaXMgbm90 IHNldApDT05GSUdfSTJDX1NNQlVTPW0KCiMKIyBJMkMgQWxnb3JpdGhtcwojCkNPTkZJR19JMkNf QUxHT0JJVD15CiMgQ09ORklHX0kyQ19BTEdPUENGIGlzIG5vdCBzZXQKQ09ORklHX0kyQ19BTEdP UENBPXkKCiMKIyBJMkMgSGFyZHdhcmUgQnVzIHN1cHBvcnQKIwoKIwojIFBDIFNNQnVzIGhvc3Qg Y29udHJvbGxlciBkcml2ZXJzCiMKIyBDT05GSUdfSTJDX0FMSTE1MzUgaXMgbm90IHNldApDT05G SUdfSTJDX0FMSTE1NjM9eQpDT05GSUdfSTJDX0FMSTE1WDM9eQojIENPTkZJR19JMkNfQU1ENzU2 IGlzIG5vdCBzZXQKIyBDT05GSUdfSTJDX0FNRDgxMTEgaXMgbm90IHNldAojIENPTkZJR19JMkNf STgwMSBpcyBub3Qgc2V0CiMgQ09ORklHX0kyQ19JU0NIIGlzIG5vdCBzZXQKQ09ORklHX0kyQ19J U01UPXkKQ09ORklHX0kyQ19QSUlYND15CiMgQ09ORklHX0kyQ19DSFRfV0MgaXMgbm90IHNldApD T05GSUdfSTJDX05GT1JDRTI9eQpDT05GSUdfSTJDX05GT1JDRTJfUzQ5ODU9bQpDT05GSUdfSTJD X1NJUzU1OTU9eQpDT05GSUdfSTJDX1NJUzYzMD15CkNPTkZJR19JMkNfU0lTOTZYPXkKQ09ORklH X0kyQ19WSUE9bQpDT05GSUdfSTJDX1ZJQVBSTz1tCgojCiMgQUNQSSBkcml2ZXJzCiMKIyBDT05G SUdfSTJDX1NDTUkgaXMgbm90IHNldAoKIwojIEkyQyBzeXN0ZW0gYnVzIGRyaXZlcnMgKG1vc3Rs eSBlbWJlZGRlZCAvIHN5c3RlbS1vbi1jaGlwKQojCkNPTkZJR19JMkNfQ0JVU19HUElPPXkKQ09O RklHX0kyQ19ERVNJR05XQVJFX0NPUkU9eQpDT05GSUdfSTJDX0RFU0lHTldBUkVfUExBVEZPUk09 eQpDT05GSUdfSTJDX0RFU0lHTldBUkVfU0xBVkU9eQojIENPTkZJR19JMkNfREVTSUdOV0FSRV9Q Q0kgaXMgbm90IHNldAojIENPTkZJR19JMkNfREVTSUdOV0FSRV9CQVlUUkFJTCBpcyBub3Qgc2V0 CkNPTkZJR19JMkNfRUcyMFQ9bQpDT05GSUdfSTJDX0VNRVYyPW0KQ09ORklHX0kyQ19HUElPPXkK Q09ORklHX0kyQ19HUElPX0ZBVUxUX0lOSkVDVE9SPXkKIyBDT05GSUdfSTJDX09DT1JFUyBpcyBu b3Qgc2V0CkNPTkZJR19JMkNfUENBX1BMQVRGT1JNPW0KIyBDT05GSUdfSTJDX1BYQSBpcyBub3Qg c2V0CiMgQ09ORklHX0kyQ19SSzNYIGlzIG5vdCBzZXQKQ09ORklHX0kyQ19TSU1URUM9eQojIENP TkZJR19JMkNfWElMSU5YIGlzIG5vdCBzZXQKCiMKIyBFeHRlcm5hbCBJMkMvU01CdXMgYWRhcHRl ciBkcml2ZXJzCiMKIyBDT05GSUdfSTJDX0RJT0xBTl9VMkMgaXMgbm90IHNldApDT05GSUdfSTJD X1BBUlBPUlQ9bQojIENPTkZJR19JMkNfUEFSUE9SVF9MSUdIVCBpcyBub3Qgc2V0CiMgQ09ORklH X0kyQ19ST0JPVEZVWlpfT1NJRiBpcyBub3Qgc2V0CkNPTkZJR19JMkNfVEFPU19FVk09bQojIENP TkZJR19JMkNfVElOWV9VU0IgaXMgbm90IHNldApDT05GSUdfSTJDX1ZJUEVSQk9BUkQ9bQoKIwoj IE90aGVyIEkyQy9TTUJ1cyBidXMgZHJpdmVycwojCkNPTkZJR19JMkNfQ1JPU19FQ19UVU5ORUw9 bQpDT05GSUdfU0N4MjAwX0FDQj1tCkNPTkZJR19JMkNfU1RVQj1tCkNPTkZJR19JMkNfU0xBVkU9 eQojIENPTkZJR19JMkNfU0xBVkVfRUVQUk9NIGlzIG5vdCBzZXQKIyBDT05GSUdfSTJDX0RFQlVH X0NPUkUgaXMgbm90IHNldAojIENPTkZJR19JMkNfREVCVUdfQUxHTyBpcyBub3Qgc2V0CiMgQ09O RklHX0kyQ19ERUJVR19CVVMgaXMgbm90IHNldApDT05GSUdfU1BJPXkKIyBDT05GSUdfU1BJX0RF QlVHIGlzIG5vdCBzZXQKQ09ORklHX1NQSV9NQVNURVI9eQojIENPTkZJR19TUElfTUVNIGlzIG5v dCBzZXQKCiMKIyBTUEkgTWFzdGVyIENvbnRyb2xsZXIgRHJpdmVycwojCkNPTkZJR19TUElfQUxU RVJBPW0KQ09ORklHX1NQSV9BWElfU1BJX0VOR0lORT1tCkNPTkZJR19TUElfQklUQkFORz15CkNP TkZJR19TUElfQlVUVEVSRkxZPXkKQ09ORklHX1NQSV9DQURFTkNFPW0KIyBDT05GSUdfU1BJX0RF U0lHTldBUkUgaXMgbm90IHNldAojIENPTkZJR19TUElfR1BJTyBpcyBub3Qgc2V0CkNPTkZJR19T UElfTE03MF9MTFA9bQpDT05GSUdfU1BJX0ZTTF9MSUI9bQpDT05GSUdfU1BJX0ZTTF9TUEk9bQpD T05GSUdfU1BJX09DX1RJTlk9eQojIENPTkZJR19TUElfUFhBMlhYIGlzIG5vdCBzZXQKQ09ORklH X1NQSV9ST0NLQ0hJUD15CkNPTkZJR19TUElfU0MxOElTNjAyPXkKIyBDT05GSUdfU1BJX1RPUENM SUZGX1BDSCBpcyBub3Qgc2V0CiMgQ09ORklHX1NQSV9YQ09NTSBpcyBub3Qgc2V0CkNPTkZJR19T UElfWElMSU5YPW0KQ09ORklHX1NQSV9aWU5RTVBfR1FTUEk9bQoKIwojIFNQSSBQcm90b2NvbCBN YXN0ZXJzCiMKQ09ORklHX1NQSV9TUElERVY9eQpDT05GSUdfU1BJX0xPT1BCQUNLX1RFU1Q9bQpD T05GSUdfU1BJX1RMRTYyWDA9bQpDT05GSUdfU1BJX1NMQVZFPXkKQ09ORklHX1NQSV9TTEFWRV9U SU1FPXkKQ09ORklHX1NQSV9TTEFWRV9TWVNURU1fQ09OVFJPTD1tCkNPTkZJR19TUE1JPW0KIyBD T05GSUdfSFNJIGlzIG5vdCBzZXQKQ09ORklHX1BQUz15CiMgQ09ORklHX1BQU19ERUJVRyBpcyBu b3Qgc2V0CkNPTkZJR19OVFBfUFBTPXkKCiMKIyBQUFMgY2xpZW50cyBzdXBwb3J0CiMKQ09ORklH X1BQU19DTElFTlRfS1RJTUVSPXkKQ09ORklHX1BQU19DTElFTlRfTERJU0M9eQpDT05GSUdfUFBT X0NMSUVOVF9QQVJQT1JUPW0KQ09ORklHX1BQU19DTElFTlRfR1BJTz15CgojCiMgUFBTIGdlbmVy YXRvcnMgc3VwcG9ydAojCgojCiMgUFRQIGNsb2NrIHN1cHBvcnQKIwpDT05GSUdfUFRQXzE1ODhf Q0xPQ0s9bQoKIwojIEVuYWJsZSBQSFlMSUIgYW5kIE5FVFdPUktfUEhZX1RJTUVTVEFNUElORyB0 byBzZWUgdGhlIGFkZGl0aW9uYWwgY2xvY2tzLgojCiMgQ09ORklHX1BUUF8xNTg4X0NMT0NLX1BD SCBpcyBub3Qgc2V0CkNPTkZJR19QVFBfMTU4OF9DTE9DS19LVk09bQpDT05GSUdfUElOQ1RSTD15 CkNPTkZJR19QSU5NVVg9eQpDT05GSUdfUElOQ09ORj15CkNPTkZJR19HRU5FUklDX1BJTkNPTkY9 eQojIENPTkZJR19ERUJVR19QSU5DVFJMIGlzIG5vdCBzZXQKQ09ORklHX1BJTkNUUkxfQVMzNzIy PW0KQ09ORklHX1BJTkNUUkxfQU1EPW0KQ09ORklHX1BJTkNUUkxfTUNQMjNTMDg9bQojIENPTkZJ R19QSU5DVFJMX1NJTkdMRSBpcyBub3Qgc2V0CiMgQ09ORklHX1BJTkNUUkxfU1gxNTBYIGlzIG5v dCBzZXQKIyBDT05GSUdfUElOQ1RSTF9QQUxNQVMgaXMgbm90IHNldAojIENPTkZJR19QSU5DVFJM X0JBWVRSQUlMIGlzIG5vdCBzZXQKIyBDT05GSUdfUElOQ1RSTF9DSEVSUllWSUVXIGlzIG5vdCBz ZXQKQ09ORklHX1BJTkNUUkxfSU5URUw9eQojIENPTkZJR19QSU5DVFJMX0JST1hUT04gaXMgbm90 IHNldApDT05GSUdfUElOQ1RSTF9DQU5OT05MQUtFPXkKIyBDT05GSUdfUElOQ1RSTF9DRURBUkZP UksgaXMgbm90IHNldApDT05GSUdfUElOQ1RSTF9ERU5WRVJUT049eQpDT05GSUdfUElOQ1RSTF9H RU1JTklMQUtFPW0KIyBDT05GSUdfUElOQ1RSTF9MRVdJU0JVUkcgaXMgbm90IHNldApDT05GSUdf UElOQ1RSTF9TVU5SSVNFUE9JTlQ9eQpDT05GSUdfR1BJT0xJQj15CkNPTkZJR19HUElPTElCX0ZB U1RQQVRIX0xJTUlUPTUxMgpDT05GSUdfT0ZfR1BJTz15CkNPTkZJR19HUElPX0FDUEk9eQpDT05G SUdfR1BJT0xJQl9JUlFDSElQPXkKIyBDT05GSUdfREVCVUdfR1BJTyBpcyBub3Qgc2V0CkNPTkZJ R19HUElPX1NZU0ZTPXkKQ09ORklHX0dQSU9fR0VORVJJQz15CgojCiMgTWVtb3J5IG1hcHBlZCBH UElPIGRyaXZlcnMKIwojIENPTkZJR19HUElPXzc0WFhfTU1JTyBpcyBub3Qgc2V0CiMgQ09ORklH X0dQSU9fQUxURVJBIGlzIG5vdCBzZXQKQ09ORklHX0dQSU9fQU1EUFQ9bQpDT05GSUdfR1BJT19E V0FQQj15CkNPTkZJR19HUElPX0ZUR1BJTzAxMD15CkNPTkZJR19HUElPX0dFTkVSSUNfUExBVEZP Uk09eQpDT05GSUdfR1BJT19HUkdQSU89eQpDT05GSUdfR1BJT19ITFdEPXkKQ09ORklHX0dQSU9f SUNIPXkKIyBDT05GSUdfR1BJT19MWU5YUE9JTlQgaXMgbm90IHNldApDT05GSUdfR1BJT19NQjg2 UzdYPXkKQ09ORklHX0dQSU9fTUVOWjEyNz1tCkNPTkZJR19HUElPX01PQ0tVUD15CkNPTkZJR19H UElPX1NZU0NPTj1tCkNPTkZJR19HUElPX1ZYODU1PXkKIyBDT05GSUdfR1BJT19YSUxJTlggaXMg bm90IHNldAoKIwojIFBvcnQtbWFwcGVkIEkvTyBHUElPIGRyaXZlcnMKIwpDT05GSUdfR1BJT19G NzE4OFg9eQpDT05GSUdfR1BJT19JVDg3PXkKQ09ORklHX0dQSU9fU0NIPW0KQ09ORklHX0dQSU9f U0NIMzExWD15CkNPTkZJR19HUElPX1dJTkJPTkQ9eQpDT05GSUdfR1BJT19XUzE2QzQ4PW0KCiMK IyBJMkMgR1BJTyBleHBhbmRlcnMKIwpDT05GSUdfR1BJT19BRFA1NTg4PXkKIyBDT05GSUdfR1BJ T19BRFA1NTg4X0lSUSBpcyBub3Qgc2V0CkNPTkZJR19HUElPX0FETlA9eQojIENPTkZJR19HUElP X01BWDczMDAgaXMgbm90IHNldAojIENPTkZJR19HUElPX01BWDczMlggaXMgbm90IHNldApDT05G SUdfR1BJT19QQ0E5NTNYPW0KIyBDT05GSUdfR1BJT19QQ0Y4NTdYIGlzIG5vdCBzZXQKQ09ORklH X0dQSU9fVFBJQzI4MTA9bQoKIwojIE1GRCBHUElPIGV4cGFuZGVycwojCkNPTkZJR19HUElPX0JE OTU3MU1XVj1tCkNPTkZJR19HUElPX0NSWVNUQUxfQ09WRT15CkNPTkZJR19HUElPX0RBOTA1Mj15 CkNPTkZJR19HUElPX0RBOTA1NT15CkNPTkZJR19HUElPX0pBTlpfVFRMPXkKQ09ORklHX0dQSU9f TFA4NzNYPW0KQ09ORklHX0dQSU9fTFA4NzU2NT1tCkNPTkZJR19HUElPX1BBTE1BUz15CkNPTkZJ R19HUElPX1RDMzU4OVg9eQojIENPTkZJR19HUElPX1RJTUJFUkRBTEUgaXMgbm90IHNldApDT05G SUdfR1BJT19UUFM2NTA4Nj15CiMgQ09ORklHX0dQSU9fVFBTNjU4NlggaXMgbm90IHNldAojIENP TkZJR19HUElPX1RQUzY1OTEwIGlzIG5vdCBzZXQKQ09ORklHX0dQSU9fVFBTNjU5MTI9bQpDT05G SUdfR1BJT19UV0w0MDMwPXkKQ09ORklHX0dQSU9fV004MzFYPW0KQ09ORklHX0dQSU9fV004OTk0 PW0KCiMKIyBQQ0kgR1BJTyBleHBhbmRlcnMKIwojIENPTkZJR19HUElPX0FNRDgxMTEgaXMgbm90 IHNldApDT05GSUdfR1BJT19CVDhYWD15CkNPTkZJR19HUElPX01MX0lPSD15CkNPTkZJR19HUElP X1BDSD1tCkNPTkZJR19HUElPX1BDSV9JRElPXzE2PXkKIyBDT05GSUdfR1BJT19QQ0lFX0lESU9f MjQgaXMgbm90IHNldAojIENPTkZJR19HUElPX1JEQzMyMVggaXMgbm90IHNldAojIENPTkZJR19H UElPX1NPREFWSUxMRSBpcyBub3Qgc2V0CgojCiMgU1BJIEdQSU8gZXhwYW5kZXJzCiMKQ09ORklH X0dQSU9fNzRYMTY0PW0KQ09ORklHX0dQSU9fTUFYMzE5MVg9eQojIENPTkZJR19HUElPX01BWDcz MDEgaXMgbm90IHNldAojIENPTkZJR19HUElPX01DMzM4ODAgaXMgbm90IHNldApDT05GSUdfR1BJ T19QSVNPU1I9bQpDT05GSUdfR1BJT19YUkExNDAzPW0KCiMKIyBVU0IgR1BJTyBleHBhbmRlcnMK IwpDT05GSUdfR1BJT19WSVBFUkJPQVJEPW0KQ09ORklHX1cxPXkKCiMKIyAxLXdpcmUgQnVzIE1h c3RlcnMKIwojIENPTkZJR19XMV9NQVNURVJfTUFUUk9YIGlzIG5vdCBzZXQKQ09ORklHX1cxX01B U1RFUl9EUzI0OTA9eQpDT05GSUdfVzFfTUFTVEVSX0RTMjQ4Mj15CkNPTkZJR19XMV9NQVNURVJf RFMxV009bQpDT05GSUdfVzFfTUFTVEVSX0dQSU89bQoKIwojIDEtd2lyZSBTbGF2ZXMKIwpDT05G SUdfVzFfU0xBVkVfVEhFUk09bQpDT05GSUdfVzFfU0xBVkVfU01FTT15CkNPTkZJR19XMV9TTEFW RV9EUzI0MDU9eQpDT05GSUdfVzFfU0xBVkVfRFMyNDA4PW0KIyBDT05GSUdfVzFfU0xBVkVfRFMy NDA4X1JFQURCQUNLIGlzIG5vdCBzZXQKQ09ORklHX1cxX1NMQVZFX0RTMjQxMz1tCkNPTkZJR19X MV9TTEFWRV9EUzI0MDY9eQpDT05GSUdfVzFfU0xBVkVfRFMyNDIzPW0KQ09ORklHX1cxX1NMQVZF X0RTMjgwNT15CiMgQ09ORklHX1cxX1NMQVZFX0RTMjQzMSBpcyBub3Qgc2V0CkNPTkZJR19XMV9T TEFWRV9EUzI0MzM9eQojIENPTkZJR19XMV9TTEFWRV9EUzI0MzNfQ1JDIGlzIG5vdCBzZXQKQ09O RklHX1cxX1NMQVZFX0RTMjQzOD1tCiMgQ09ORklHX1cxX1NMQVZFX0RTMjc2MCBpcyBub3Qgc2V0 CkNPTkZJR19XMV9TTEFWRV9EUzI3ODA9eQpDT05GSUdfVzFfU0xBVkVfRFMyNzgxPW0KIyBDT05G SUdfVzFfU0xBVkVfRFMyOEUwNCBpcyBub3Qgc2V0CkNPTkZJR19XMV9TTEFWRV9EUzI4RTE3PXkK IyBDT05GSUdfUE9XRVJfQVZTIGlzIG5vdCBzZXQKIyBDT05GSUdfUE9XRVJfUkVTRVQgaXMgbm90 IHNldApDT05GSUdfUE9XRVJfU1VQUExZPXkKQ09ORklHX1BPV0VSX1NVUFBMWV9ERUJVRz15CiMg Q09ORklHX1BEQV9QT1dFUiBpcyBub3Qgc2V0CkNPTkZJR19NQVg4OTI1X1BPV0VSPW0KIyBDT05G SUdfV004MzFYX0JBQ0tVUCBpcyBub3Qgc2V0CiMgQ09ORklHX1dNODMxWF9QT1dFUiBpcyBub3Qg c2V0CiMgQ09ORklHX1RFU1RfUE9XRVIgaXMgbm90IHNldAojIENPTkZJR19CQVRURVJZX0FDVDg5 NDVBIGlzIG5vdCBzZXQKQ09ORklHX0JBVFRFUllfRFMyNzgwPXkKQ09ORklHX0JBVFRFUllfRFMy NzgxPW0KQ09ORklHX0JBVFRFUllfRFMyNzgyPXkKQ09ORklHX0JBVFRFUllfU0JTPXkKIyBDT05G SUdfQ0hBUkdFUl9TQlMgaXMgbm90IHNldApDT05GSUdfQkFUVEVSWV9CUTI3WFhYPXkKQ09ORklH X0JBVFRFUllfQlEyN1hYWF9JMkM9eQpDT05GSUdfQkFUVEVSWV9CUTI3WFhYX0hEUT15CiMgQ09O RklHX0JBVFRFUllfQlEyN1hYWF9EVF9VUERBVEVTX05WTSBpcyBub3Qgc2V0CiMgQ09ORklHX0JB VFRFUllfREE5MDUyIGlzIG5vdCBzZXQKIyBDT05GSUdfQkFUVEVSWV9EQTkxNTAgaXMgbm90IHNl dApDT05GSUdfQkFUVEVSWV9NQVgxNzA0MD15CkNPTkZJR19CQVRURVJZX01BWDE3MDQyPW0KQ09O RklHX0JBVFRFUllfTUFYMTcyMVg9bQpDT05GSUdfQ0hBUkdFUl9JU1AxNzA0PXkKIyBDT05GSUdf Q0hBUkdFUl9NQVg4OTAzIGlzIG5vdCBzZXQKQ09ORklHX0NIQVJHRVJfTFA4NzI3PXkKQ09ORklH X0NIQVJHRVJfR1BJTz15CiMgQ09ORklHX0NIQVJHRVJfTUFOQUdFUiBpcyBub3Qgc2V0CkNPTkZJ R19DSEFSR0VSX0xUQzM2NTE9eQpDT05GSUdfQ0hBUkdFUl9NQVgxNDU3Nz15CkNPTkZJR19DSEFS R0VSX0RFVEVDVE9SX01BWDE0NjU2PW0KQ09ORklHX0NIQVJHRVJfTUFYODk5OD1tCiMgQ09ORklH X0NIQVJHRVJfQlEyNDE1WCBpcyBub3Qgc2V0CiMgQ09ORklHX0NIQVJHRVJfQlEyNDE5MCBpcyBu b3Qgc2V0CiMgQ09ORklHX0NIQVJHRVJfQlEyNDI1NyBpcyBub3Qgc2V0CiMgQ09ORklHX0NIQVJH RVJfQlEyNDczNSBpcyBub3Qgc2V0CkNPTkZJR19DSEFSR0VSX0JRMjU4OTA9eQpDT05GSUdfQ0hB UkdFUl9TTUIzNDc9bQpDT05GSUdfQ0hBUkdFUl9UUFM2NTA5MD1tCkNPTkZJR19CQVRURVJZX0dB VUdFX0xUQzI5NDE9eQpDT05GSUdfQ0hBUkdFUl9SVDk0NTU9bQpDT05GSUdfSFdNT049eQpDT05G SUdfSFdNT05fVklEPXkKQ09ORklHX0hXTU9OX0RFQlVHX0NISVA9eQoKIwojIE5hdGl2ZSBkcml2 ZXJzCiMKQ09ORklHX1NFTlNPUlNfQUJJVFVHVVJVPW0KQ09ORklHX1NFTlNPUlNfQUJJVFVHVVJV Mz15CkNPTkZJR19TRU5TT1JTX0FENzMxND1tCkNPTkZJR19TRU5TT1JTX0FENzQxND15CkNPTkZJ R19TRU5TT1JTX0FENzQxOD15CiMgQ09ORklHX1NFTlNPUlNfQURNMTAyMSBpcyBub3Qgc2V0CkNP TkZJR19TRU5TT1JTX0FETTEwMjU9bQpDT05GSUdfU0VOU09SU19BRE0xMDI2PW0KQ09ORklHX1NF TlNPUlNfQURNMTAyOT15CiMgQ09ORklHX1NFTlNPUlNfQURNMTAzMSBpcyBub3Qgc2V0CkNPTkZJ R19TRU5TT1JTX0FETTkyNDA9eQpDT05GSUdfU0VOU09SU19BRFQ3WDEwPW0KQ09ORklHX1NFTlNP UlNfQURUNzMxMD1tCkNPTkZJR19TRU5TT1JTX0FEVDc0MTA9bQpDT05GSUdfU0VOU09SU19BRFQ3 NDExPW0KIyBDT05GSUdfU0VOU09SU19BRFQ3NDYyIGlzIG5vdCBzZXQKQ09ORklHX1NFTlNPUlNf QURUNzQ3MD1tCiMgQ09ORklHX1NFTlNPUlNfQURUNzQ3NSBpcyBub3Qgc2V0CkNPTkZJR19TRU5T T1JTX0FTQzc2MjE9bQpDT05GSUdfU0VOU09SU19LOFRFTVA9bQpDT05GSUdfU0VOU09SU19LMTBU RU1QPXkKQ09ORklHX1NFTlNPUlNfRkFNMTVIX1BPV0VSPXkKIyBDT05GSUdfU0VOU09SU19BUFBM RVNNQyBpcyBub3Qgc2V0CkNPTkZJR19TRU5TT1JTX0FTQjEwMD15CiMgQ09ORklHX1NFTlNPUlNf QVNQRUVEIGlzIG5vdCBzZXQKQ09ORklHX1NFTlNPUlNfQVRYUDE9bQojIENPTkZJR19TRU5TT1JT X0RTNjIwIGlzIG5vdCBzZXQKQ09ORklHX1NFTlNPUlNfRFMxNjIxPXkKQ09ORklHX1NFTlNPUlNf REVMTF9TTU09bQpDT05GSUdfU0VOU09SU19EQTkwNTJfQURDPXkKQ09ORklHX1NFTlNPUlNfREE5 MDU1PW0KIyBDT05GSUdfU0VOU09SU19JNUtfQU1CIGlzIG5vdCBzZXQKIyBDT05GSUdfU0VOU09S U19GNzE4MDVGIGlzIG5vdCBzZXQKQ09ORklHX1NFTlNPUlNfRjcxODgyRkc9eQpDT05GSUdfU0VO U09SU19GNzUzNzVTPW0KQ09ORklHX1NFTlNPUlNfTUMxMzc4M19BREM9eQpDT05GSUdfU0VOU09S U19GU0NITUQ9eQpDT05GSUdfU0VOU09SU19GVFNURVVUQVRFUz15CkNPTkZJR19TRU5TT1JTX0dM NTE4U009bQpDT05GSUdfU0VOU09SU19HTDUyMFNNPW0KQ09ORklHX1NFTlNPUlNfRzc2MEE9eQpD T05GSUdfU0VOU09SU19HNzYyPW0KIyBDT05GSUdfU0VOU09SU19HUElPX0ZBTiBpcyBub3Qgc2V0 CiMgQ09ORklHX1NFTlNPUlNfSElINjEzMCBpcyBub3Qgc2V0CiMgQ09ORklHX1NFTlNPUlNfSTU1 MDAgaXMgbm90IHNldAojIENPTkZJR19TRU5TT1JTX0NPUkVURU1QIGlzIG5vdCBzZXQKQ09ORklH X1NFTlNPUlNfSVQ4Nz1tCkNPTkZJR19TRU5TT1JTX0pDNDI9bQpDT05GSUdfU0VOU09SU19QT1dS MTIyMD15CkNPTkZJR19TRU5TT1JTX0xJTkVBR0U9eQojIENPTkZJR19TRU5TT1JTX0xUQzI5NDUg aXMgbm90IHNldApDT05GSUdfU0VOU09SU19MVEMyOTkwPXkKQ09ORklHX1NFTlNPUlNfTFRDNDE1 MT15CiMgQ09ORklHX1NFTlNPUlNfTFRDNDIxNSBpcyBub3Qgc2V0CiMgQ09ORklHX1NFTlNPUlNf TFRDNDIyMiBpcyBub3Qgc2V0CkNPTkZJR19TRU5TT1JTX0xUQzQyNDU9bQpDT05GSUdfU0VOU09S U19MVEM0MjYwPXkKQ09ORklHX1NFTlNPUlNfTFRDNDI2MT15CkNPTkZJR19TRU5TT1JTX01BWDEx MTE9bQpDT05GSUdfU0VOU09SU19NQVgxNjA2NT1tCiMgQ09ORklHX1NFTlNPUlNfTUFYMTYxOSBp cyBub3Qgc2V0CiMgQ09ORklHX1NFTlNPUlNfTUFYMTY2OCBpcyBub3Qgc2V0CiMgQ09ORklHX1NF TlNPUlNfTUFYMTk3IGlzIG5vdCBzZXQKQ09ORklHX1NFTlNPUlNfTUFYMzE3MjI9bQpDT05GSUdf U0VOU09SU19NQVg2NjIxPW0KIyBDT05GSUdfU0VOU09SU19NQVg2NjM5IGlzIG5vdCBzZXQKIyBD T05GSUdfU0VOU09SU19NQVg2NjQyIGlzIG5vdCBzZXQKQ09ORklHX1NFTlNPUlNfTUFYNjY1MD15 CkNPTkZJR19TRU5TT1JTX01BWDY2OTc9eQojIENPTkZJR19TRU5TT1JTX01BWDMxNzkwIGlzIG5v dCBzZXQKQ09ORklHX1NFTlNPUlNfTUNQMzAyMT15CiMgQ09ORklHX1NFTlNPUlNfVEM2NTQgaXMg bm90IHNldApDT05GSUdfU0VOU09SU19NRU5GMjFCTUNfSFdNT049eQojIENPTkZJR19TRU5TT1JT X0FEQ1hYIGlzIG5vdCBzZXQKQ09ORklHX1NFTlNPUlNfTE02Mz1tCkNPTkZJR19TRU5TT1JTX0xN NzA9bQpDT05GSUdfU0VOU09SU19MTTczPW0KIyBDT05GSUdfU0VOU09SU19MTTc1IGlzIG5vdCBz ZXQKIyBDT05GSUdfU0VOU09SU19MTTc3IGlzIG5vdCBzZXQKIyBDT05GSUdfU0VOU09SU19MTTc4 IGlzIG5vdCBzZXQKQ09ORklHX1NFTlNPUlNfTE04MD1tCkNPTkZJR19TRU5TT1JTX0xNODM9bQpD T05GSUdfU0VOU09SU19MTTg1PXkKQ09ORklHX1NFTlNPUlNfTE04Nz1tCkNPTkZJR19TRU5TT1JT X0xNOTA9bQojIENPTkZJR19TRU5TT1JTX0xNOTIgaXMgbm90IHNldApDT05GSUdfU0VOU09SU19M TTkzPXkKQ09ORklHX1NFTlNPUlNfTE05NTIzND15CkNPTkZJR19TRU5TT1JTX0xNOTUyNDE9eQoj IENPTkZJR19TRU5TT1JTX0xNOTUyNDUgaXMgbm90IHNldApDT05GSUdfU0VOU09SU19QQzg3MzYw PW0KQ09ORklHX1NFTlNPUlNfUEM4NzQyNz1tCkNPTkZJR19TRU5TT1JTX05UQ19USEVSTUlTVE9S PXkKIyBDT05GSUdfU0VOU09SU19OQ1Q2NjgzIGlzIG5vdCBzZXQKQ09ORklHX1NFTlNPUlNfTkNU Njc3NT1tCiMgQ09ORklHX1NFTlNPUlNfTkNUNzgwMiBpcyBub3Qgc2V0CkNPTkZJR19TRU5TT1JT X05DVDc5MDQ9bQojIENPTkZJR19TRU5TT1JTX1BDRjg1OTEgaXMgbm90IHNldApDT05GSUdfUE1C VVM9bQpDT05GSUdfU0VOU09SU19QTUJVUz1tCiMgQ09ORklHX1NFTlNPUlNfQURNMTI3NSBpcyBu b3Qgc2V0CkNPTkZJR19TRU5TT1JTX0lCTV9DRkZQUz1tCiMgQ09ORklHX1NFTlNPUlNfSVIzNTIy MSBpcyBub3Qgc2V0CiMgQ09ORklHX1NFTlNPUlNfTE0yNTA2NiBpcyBub3Qgc2V0CkNPTkZJR19T RU5TT1JTX0xUQzI5Nzg9bQojIENPTkZJR19TRU5TT1JTX0xUQzI5NzhfUkVHVUxBVE9SIGlzIG5v dCBzZXQKQ09ORklHX1NFTlNPUlNfTFRDMzgxNT1tCkNPTkZJR19TRU5TT1JTX01BWDE2MDY0PW0K Q09ORklHX1NFTlNPUlNfTUFYMjA3NTE9bQojIENPTkZJR19TRU5TT1JTX01BWDMxNzg1IGlzIG5v dCBzZXQKQ09ORklHX1NFTlNPUlNfTUFYMzQ0NDA9bQpDT05GSUdfU0VOU09SU19NQVg4Njg4PW0K Q09ORklHX1NFTlNPUlNfVFBTNDA0MjI9bQpDT05GSUdfU0VOU09SU19UUFM1MzY3OT1tCkNPTkZJ R19TRU5TT1JTX1VDRDkwMDA9bQojIENPTkZJR19TRU5TT1JTX1VDRDkyMDAgaXMgbm90IHNldApD T05GSUdfU0VOU09SU19aTDYxMDA9bQpDT05GSUdfU0VOU09SU19QV01fRkFOPW0KQ09ORklHX1NF TlNPUlNfU0hUMTU9bQpDT05GSUdfU0VOU09SU19TSFQyMT1tCkNPTkZJR19TRU5TT1JTX1NIVDN4 PXkKQ09ORklHX1NFTlNPUlNfU0hUQzE9eQpDT05GSUdfU0VOU09SU19TSVM1NTk1PXkKQ09ORklH X1NFTlNPUlNfRE1FMTczNz1tCiMgQ09ORklHX1NFTlNPUlNfRU1DMTQwMyBpcyBub3Qgc2V0CkNP TkZJR19TRU5TT1JTX0VNQzIxMDM9bQpDT05GSUdfU0VOU09SU19FTUM2VzIwMT15CkNPTkZJR19T RU5TT1JTX1NNU0M0N00xPW0KIyBDT05GSUdfU0VOU09SU19TTVNDNDdNMTkyIGlzIG5vdCBzZXQK Q09ORklHX1NFTlNPUlNfU01TQzQ3QjM5Nz15CkNPTkZJR19TRU5TT1JTX1NDSDU2WFhfQ09NTU9O PXkKQ09ORklHX1NFTlNPUlNfU0NINTYyNz15CkNPTkZJR19TRU5TT1JTX1NDSDU2MzY9eQojIENP TkZJR19TRU5TT1JTX1NUVFM3NTEgaXMgbm90IHNldApDT05GSUdfU0VOU09SU19TTU02NjU9bQpD T05GSUdfU0VOU09SU19BREMxMjhEODE4PXkKQ09ORklHX1NFTlNPUlNfQURTMTAxNT1tCiMgQ09O RklHX1NFTlNPUlNfQURTNzgyOCBpcyBub3Qgc2V0CkNPTkZJR19TRU5TT1JTX0FEUzc4NzE9bQoj IENPTkZJR19TRU5TT1JTX0FNQzY4MjEgaXMgbm90IHNldApDT05GSUdfU0VOU09SU19JTkEyMDk9 bQojIENPTkZJR19TRU5TT1JTX0lOQTJYWCBpcyBub3Qgc2V0CiMgQ09ORklHX1NFTlNPUlNfSU5B MzIyMSBpcyBub3Qgc2V0CkNPTkZJR19TRU5TT1JTX1RDNzQ9bQojIENPTkZJR19TRU5TT1JTX1RI TUM1MCBpcyBub3Qgc2V0CkNPTkZJR19TRU5TT1JTX1RNUDEwMj15CkNPTkZJR19TRU5TT1JTX1RN UDEwMz15CiMgQ09ORklHX1NFTlNPUlNfVE1QMTA4IGlzIG5vdCBzZXQKIyBDT05GSUdfU0VOU09S U19UTVA0MDEgaXMgbm90IHNldApDT05GSUdfU0VOU09SU19UTVA0MjE9eQpDT05GSUdfU0VOU09S U19WSUFfQ1BVVEVNUD1tCkNPTkZJR19TRU5TT1JTX1ZJQTY4NkE9bQpDT05GSUdfU0VOU09SU19W VDEyMTE9eQojIENPTkZJR19TRU5TT1JTX1ZUODIzMSBpcyBub3Qgc2V0CkNPTkZJR19TRU5TT1JT X1c4Mzc3M0c9bQpDT05GSUdfU0VOU09SU19XODM3ODFEPXkKIyBDT05GSUdfU0VOU09SU19XODM3 OTFEIGlzIG5vdCBzZXQKQ09ORklHX1NFTlNPUlNfVzgzNzkyRD15CkNPTkZJR19TRU5TT1JTX1c4 Mzc5Mz1tCkNPTkZJR19TRU5TT1JTX1c4Mzc5NT15CiMgQ09ORklHX1NFTlNPUlNfVzgzNzk1X0ZB TkNUUkwgaXMgbm90IHNldApDT05GSUdfU0VOU09SU19XODNMNzg1VFM9bQpDT05GSUdfU0VOU09S U19XODNMNzg2Tkc9eQojIENPTkZJR19TRU5TT1JTX1c4MzYyN0hGIGlzIG5vdCBzZXQKQ09ORklH X1NFTlNPUlNfVzgzNjI3RUhGPXkKIyBDT05GSUdfU0VOU09SU19XTTgzMVggaXMgbm90IHNldAoj IENPTkZJR19TRU5TT1JTX1hHRU5FIGlzIG5vdCBzZXQKCiMKIyBBQ1BJIGRyaXZlcnMKIwojIENP TkZJR19TRU5TT1JTX0FDUElfUE9XRVIgaXMgbm90IHNldAojIENPTkZJR19TRU5TT1JTX0FUSzAx MTAgaXMgbm90IHNldApDT05GSUdfVEhFUk1BTD15CiMgQ09ORklHX1RIRVJNQUxfU1RBVElTVElD UyBpcyBub3Qgc2V0CkNPTkZJR19USEVSTUFMX0VNRVJHRU5DWV9QT1dFUk9GRl9ERUxBWV9NUz0w CkNPTkZJR19USEVSTUFMX0hXTU9OPXkKQ09ORklHX1RIRVJNQUxfT0Y9eQpDT05GSUdfVEhFUk1B TF9XUklUQUJMRV9UUklQUz15CiMgQ09ORklHX1RIRVJNQUxfREVGQVVMVF9HT1ZfU1RFUF9XSVNF IGlzIG5vdCBzZXQKIyBDT05GSUdfVEhFUk1BTF9ERUZBVUxUX0dPVl9GQUlSX1NIQVJFIGlzIG5v dCBzZXQKIyBDT05GSUdfVEhFUk1BTF9ERUZBVUxUX0dPVl9VU0VSX1NQQUNFIGlzIG5vdCBzZXQK Q09ORklHX1RIRVJNQUxfREVGQVVMVF9HT1ZfUE9XRVJfQUxMT0NBVE9SPXkKIyBDT05GSUdfVEhF Uk1BTF9HT1ZfRkFJUl9TSEFSRSBpcyBub3Qgc2V0CkNPTkZJR19USEVSTUFMX0dPVl9TVEVQX1dJ U0U9eQpDT05GSUdfVEhFUk1BTF9HT1ZfQkFOR19CQU5HPXkKQ09ORklHX1RIRVJNQUxfR09WX1VT RVJfU1BBQ0U9eQpDT05GSUdfVEhFUk1BTF9HT1ZfUE9XRVJfQUxMT0NBVE9SPXkKIyBDT05GSUdf Q1BVX1RIRVJNQUwgaXMgbm90IHNldApDT05GSUdfQ0xPQ0tfVEhFUk1BTD15CkNPTkZJR19ERVZG UkVRX1RIRVJNQUw9eQpDT05GSUdfVEhFUk1BTF9FTVVMQVRJT049eQpDT05GSUdfUU9SSVFfVEhF Uk1BTD1tCiMgQ09ORklHX0RBOTA2Ml9USEVSTUFMIGlzIG5vdCBzZXQKQ09ORklHX0lOVEVMX1BP V0VSQ0xBTVA9eQpDT05GSUdfSU5URUxfU09DX0RUU19JT1NGX0NPUkU9bQojIENPTkZJR19JTlRF TF9TT0NfRFRTX1RIRVJNQUwgaXMgbm90IHNldAojIENPTkZJR19JTlRFTF9RVUFSS19EVFNfVEhF Uk1BTCBpcyBub3Qgc2V0CgojCiMgQUNQSSBJTlQzNDBYIHRoZXJtYWwgZHJpdmVycwojCkNPTkZJ R19JTlQzNDBYX1RIRVJNQUw9bQpDT05GSUdfQUNQSV9USEVSTUFMX1JFTD1tCkNPTkZJR19JTlQz NDA2X1RIRVJNQUw9bQpDT05GSUdfSU5URUxfUENIX1RIRVJNQUw9eQpDT05GSUdfV0FUQ0hET0c9 eQpDT05GSUdfV0FUQ0hET0dfQ09SRT15CkNPTkZJR19XQVRDSERPR19OT1dBWU9VVD15CkNPTkZJ R19XQVRDSERPR19IQU5ETEVfQk9PVF9FTkFCTEVEPXkKQ09ORklHX1dBVENIRE9HX1NZU0ZTPXkK CiMKIyBXYXRjaGRvZyBEZXZpY2UgRHJpdmVycwojCiMgQ09ORklHX1NPRlRfV0FUQ0hET0cgaXMg bm90IHNldApDT05GSUdfREE5MDUyX1dBVENIRE9HPW0KIyBDT05GSUdfREE5MDU1X1dBVENIRE9H IGlzIG5vdCBzZXQKQ09ORklHX0RBOTA2M19XQVRDSERPRz1tCkNPTkZJR19EQTkwNjJfV0FUQ0hE T0c9bQpDT05GSUdfR1BJT19XQVRDSERPRz1tCkNPTkZJR19NRU5GMjFCTUNfV0FUQ0hET0c9bQpD T05GSUdfV0RBVF9XRFQ9eQojIENPTkZJR19XTTgzMVhfV0FUQ0hET0cgaXMgbm90IHNldAojIENP TkZJR19YSUxJTlhfV0FUQ0hET0cgaXMgbm90IHNldApDT05GSUdfWklJUkFWRV9XQVRDSERPRz15 CkNPTkZJR19DQURFTkNFX1dBVENIRE9HPW0KIyBDT05GSUdfRFdfV0FUQ0hET0cgaXMgbm90IHNl dApDT05GSUdfUk41VDYxOF9XQVRDSERPRz1tCiMgQ09ORklHX1RXTDQwMzBfV0FUQ0hET0cgaXMg bm90IHNldApDT05GSUdfTUFYNjNYWF9XQVRDSERPRz15CiMgQ09ORklHX1JFVFVfV0FUQ0hET0cg aXMgbm90IHNldApDT05GSUdfQUNRVUlSRV9XRFQ9bQojIENPTkZJR19BRFZBTlRFQ0hfV0RUIGlz IG5vdCBzZXQKQ09ORklHX0FMSU0xNTM1X1dEVD15CkNPTkZJR19BTElNNzEwMV9XRFQ9eQojIENP TkZJR19FQkNfQzM4NF9XRFQgaXMgbm90IHNldAojIENPTkZJR19GNzE4MDhFX1dEVCBpcyBub3Qg c2V0CiMgQ09ORklHX1NQNTEwMF9UQ08gaXMgbm90IHNldAojIENPTkZJR19TQkNfRklUUEMyX1dB VENIRE9HIGlzIG5vdCBzZXQKIyBDT05GSUdfRVVST1RFQ0hfV0RUIGlzIG5vdCBzZXQKIyBDT05G SUdfSUI3MDBfV0RUIGlzIG5vdCBzZXQKQ09ORklHX0lCTUFTUj1tCkNPTkZJR19XQUZFUl9XRFQ9 bQpDT05GSUdfSTYzMDBFU0JfV0RUPXkKQ09ORklHX0lFNlhYX1dEVD1tCiMgQ09ORklHX0lUQ09f V0RUIGlzIG5vdCBzZXQKQ09ORklHX0lUODcxMkZfV0RUPXkKIyBDT05GSUdfSVQ4N19XRFQgaXMg bm90IHNldAojIENPTkZJR19IUF9XQVRDSERPRyBpcyBub3Qgc2V0CkNPTkZJR19TQzEyMDBfV0RU PW0KIyBDT05GSUdfU0N4MjAwX1dEVCBpcyBub3Qgc2V0CkNPTkZJR19QQzg3NDEzX1dEVD1tCiMg Q09ORklHX05WX1RDTyBpcyBub3Qgc2V0CiMgQ09ORklHXzYwWFhfV0RUIGlzIG5vdCBzZXQKQ09O RklHX1NCQzgzNjBfV0RUPXkKQ09ORklHX1NCQzcyNDBfV0RUPXkKIyBDT05GSUdfQ1BVNV9XRFQg aXMgbm90IHNldApDT05GSUdfU01TQ19TQ0gzMTFYX1dEVD1tCkNPTkZJR19TTVNDMzdCNzg3X1dE VD15CkNPTkZJR19WSUFfV0RUPXkKQ09ORklHX1c4MzYyN0hGX1dEVD15CkNPTkZJR19XODM4NzdG X1dEVD15CiMgQ09ORklHX1c4Mzk3N0ZfV0RUIGlzIG5vdCBzZXQKQ09ORklHX01BQ0haX1dEVD1t CkNPTkZJR19TQkNfRVBYX0MzX1dBVENIRE9HPXkKQ09ORklHX0lOVEVMX01FSV9XRFQ9bQojIENP TkZJR19OSTkwM1hfV0RUIGlzIG5vdCBzZXQKQ09ORklHX05JQzcwMThfV0RUPW0KQ09ORklHX01F Tl9BMjFfV0RUPXkKCiMKIyBQQ0ktYmFzZWQgV2F0Y2hkb2cgQ2FyZHMKIwpDT05GSUdfUENJUENX QVRDSERPRz15CkNPTkZJR19XRFRQQ0k9bQoKIwojIFVTQi1iYXNlZCBXYXRjaGRvZyBDYXJkcwoj CiMgQ09ORklHX1VTQlBDV0FUQ0hET0cgaXMgbm90IHNldAoKIwojIFdhdGNoZG9nIFByZXRpbWVv dXQgR292ZXJub3JzCiMKIyBDT05GSUdfV0FUQ0hET0dfUFJFVElNRU9VVF9HT1YgaXMgbm90IHNl dApDT05GSUdfU1NCX1BPU1NJQkxFPXkKQ09ORklHX1NTQj1tCkNPTkZJR19TU0JfU1BST009eQpD T05GSUdfU1NCX1BDSUhPU1RfUE9TU0lCTEU9eQpDT05GSUdfU1NCX1BDSUhPU1Q9eQpDT05GSUdf U1NCX1BDTUNJQUhPU1RfUE9TU0lCTEU9eQpDT05GSUdfU1NCX1BDTUNJQUhPU1Q9eQpDT05GSUdf U1NCX1NESU9IT1NUX1BPU1NJQkxFPXkKIyBDT05GSUdfU1NCX1NESU9IT1NUIGlzIG5vdCBzZXQK IyBDT05GSUdfU1NCX0RFQlVHIGlzIG5vdCBzZXQKQ09ORklHX1NTQl9EUklWRVJfUENJQ09SRV9Q T1NTSUJMRT15CiMgQ09ORklHX1NTQl9EUklWRVJfUENJQ09SRSBpcyBub3Qgc2V0CkNPTkZJR19T U0JfRFJJVkVSX0dQSU89eQpDT05GSUdfQkNNQV9QT1NTSUJMRT15CkNPTkZJR19CQ01BPW0KQ09O RklHX0JDTUFfSE9TVF9QQ0lfUE9TU0lCTEU9eQpDT05GSUdfQkNNQV9IT1NUX1BDST15CiMgQ09O RklHX0JDTUFfSE9TVF9TT0MgaXMgbm90IHNldApDT05GSUdfQkNNQV9EUklWRVJfUENJPXkKIyBD T05GSUdfQkNNQV9EUklWRVJfR01BQ19DTU4gaXMgbm90IHNldApDT05GSUdfQkNNQV9EUklWRVJf R1BJTz15CkNPTkZJR19CQ01BX0RFQlVHPXkKCiMKIyBNdWx0aWZ1bmN0aW9uIGRldmljZSBkcml2 ZXJzCiMKQ09ORklHX01GRF9DT1JFPXkKIyBDT05GSUdfTUZEX0NTNTUzNSBpcyBub3Qgc2V0CkNP TkZJR19NRkRfQUNUODk0NUE9bQojIENPTkZJR19NRkRfQVMzNzExIGlzIG5vdCBzZXQKQ09ORklH X01GRF9BUzM3MjI9bQojIENPTkZJR19QTUlDX0FEUDU1MjAgaXMgbm90IHNldApDT05GSUdfTUZE X0FBVDI4NzBfQ09SRT15CkNPTkZJR19NRkRfQVRNRUxfRkxFWENPTT1tCiMgQ09ORklHX01GRF9B VE1FTF9ITENEQyBpcyBub3Qgc2V0CkNPTkZJR19NRkRfQkNNNTkwWFg9bQpDT05GSUdfTUZEX0JE OTU3MU1XVj1tCiMgQ09ORklHX01GRF9BWFAyMFhfSTJDIGlzIG5vdCBzZXQKQ09ORklHX01GRF9D Uk9TX0VDPW0KIyBDT05GSUdfTUZEX0NST1NfRUNfSTJDIGlzIG5vdCBzZXQKIyBDT05GSUdfTUZE X0NST1NfRUNfU1BJIGlzIG5vdCBzZXQKQ09ORklHX01GRF9DUk9TX0VDX0NIQVJERVY9bQojIENP TkZJR19QTUlDX0RBOTAzWCBpcyBub3Qgc2V0CkNPTkZJR19QTUlDX0RBOTA1Mj15CkNPTkZJR19N RkRfREE5MDUyX1NQST15CkNPTkZJR19NRkRfREE5MDUyX0kyQz15CkNPTkZJR19NRkRfREE5MDU1 PXkKQ09ORklHX01GRF9EQTkwNjI9eQpDT05GSUdfTUZEX0RBOTA2Mz1tCkNPTkZJR19NRkRfREE5 MTUwPW0KIyBDT05GSUdfTUZEX0RMTjIgaXMgbm90IHNldApDT05GSUdfTUZEX01DMTNYWFg9eQpD T05GSUdfTUZEX01DMTNYWFhfU1BJPW0KQ09ORklHX01GRF9NQzEzWFhYX0kyQz15CkNPTkZJR19N RkRfSEk2NDIxX1BNSUM9eQojIENPTkZJR19IVENfUEFTSUMzIGlzIG5vdCBzZXQKQ09ORklHX0hU Q19JMkNQTEQ9eQpDT05GSUdfTUZEX0lOVEVMX1FVQVJLX0kyQ19HUElPPXkKQ09ORklHX0xQQ19J Q0g9eQpDT05GSUdfTFBDX1NDSD1tCkNPTkZJR19JTlRFTF9TT0NfUE1JQz15CiMgQ09ORklHX0lO VEVMX1NPQ19QTUlDX0JYVFdDIGlzIG5vdCBzZXQKQ09ORklHX0lOVEVMX1NPQ19QTUlDX0NIVFdD PXkKIyBDT05GSUdfSU5URUxfU09DX1BNSUNfQ0hURENfVEkgaXMgbm90IHNldApDT05GSUdfTUZE X0lOVEVMX0xQU1M9eQojIENPTkZJR19NRkRfSU5URUxfTFBTU19BQ1BJIGlzIG5vdCBzZXQKQ09O RklHX01GRF9JTlRFTF9MUFNTX1BDST15CkNPTkZJR19NRkRfSkFOWl9DTU9ESU89eQojIENPTkZJ R19NRkRfS0VNUExEIGlzIG5vdCBzZXQKQ09ORklHX01GRF84OFBNODAwPW0KQ09ORklHX01GRF84 OFBNODA1PW0KIyBDT05GSUdfTUZEXzg4UE04NjBYIGlzIG5vdCBzZXQKQ09ORklHX01GRF9NQVgx NDU3Nz15CiMgQ09ORklHX01GRF9NQVg3NzYyMCBpcyBub3Qgc2V0CkNPTkZJR19NRkRfTUFYNzc2 ODY9eQojIENPTkZJR19NRkRfTUFYNzc2OTMgaXMgbm90IHNldAojIENPTkZJR19NRkRfTUFYNzc4 NDMgaXMgbm90IHNldApDT05GSUdfTUZEX01BWDg5MDc9eQpDT05GSUdfTUZEX01BWDg5MjU9eQoj IENPTkZJR19NRkRfTUFYODk5NyBpcyBub3Qgc2V0CkNPTkZJR19NRkRfTUFYODk5OD15CkNPTkZJ R19NRkRfTVQ2Mzk3PW0KQ09ORklHX01GRF9NRU5GMjFCTUM9eQojIENPTkZJR19FWlhfUENBUCBp cyBub3Qgc2V0CkNPTkZJR19NRkRfQ1BDQVA9bQpDT05GSUdfTUZEX1ZJUEVSQk9BUkQ9bQpDT05G SUdfTUZEX1JFVFU9eQojIENPTkZJR19NRkRfUENGNTA2MzMgaXMgbm90IHNldAojIENPTkZJR19N RkRfUkRDMzIxWCBpcyBub3Qgc2V0CiMgQ09ORklHX01GRF9SVDUwMzMgaXMgbm90IHNldAojIENP TkZJR19NRkRfUkM1VDU4MyBpcyBub3Qgc2V0CiMgQ09ORklHX01GRF9SSzgwOCBpcyBub3Qgc2V0 CkNPTkZJR19NRkRfUk41VDYxOD1tCiMgQ09ORklHX01GRF9TRUNfQ09SRSBpcyBub3Qgc2V0CiMg Q09ORklHX01GRF9TSTQ3NlhfQ09SRSBpcyBub3Qgc2V0CkNPTkZJR19NRkRfU001MDE9bQojIENP TkZJR19NRkRfU001MDFfR1BJTyBpcyBub3Qgc2V0CkNPTkZJR19NRkRfU0tZODE0NTI9eQojIENP TkZJR19NRkRfU01TQyBpcyBub3Qgc2V0CkNPTkZJR19BQlg1MDBfQ09SRT15CiMgQ09ORklHX0FC MzEwMF9DT1JFIGlzIG5vdCBzZXQKIyBDT05GSUdfTUZEX1NUTVBFIGlzIG5vdCBzZXQKQ09ORklH X01GRF9TWVNDT049eQpDT05GSUdfTUZEX1RJX0FNMzM1WF9UU0NBREM9bQojIENPTkZJR19NRkRf TFAzOTQzIGlzIG5vdCBzZXQKIyBDT05GSUdfTUZEX0xQODc4OCBpcyBub3Qgc2V0CiMgQ09ORklH X01GRF9USV9MTVUgaXMgbm90IHNldApDT05GSUdfTUZEX1BBTE1BUz15CkNPTkZJR19UUFM2MTA1 WD15CiMgQ09ORklHX1RQUzY1MDEwIGlzIG5vdCBzZXQKQ09ORklHX1RQUzY1MDdYPW0KQ09ORklH X01GRF9UUFM2NTA4Nj15CkNPTkZJR19NRkRfVFBTNjUwOTA9eQojIENPTkZJR19NRkRfVFBTNjUy MTcgaXMgbm90IHNldAojIENPTkZJR19NRkRfVFBTNjg0NzAgaXMgbm90IHNldApDT05GSUdfTUZE X1RJX0xQODczWD1tCkNPTkZJR19NRkRfVElfTFA4NzU2NT1tCiMgQ09ORklHX01GRF9UUFM2NTIx OCBpcyBub3Qgc2V0CkNPTkZJR19NRkRfVFBTNjU4Nlg9eQpDT05GSUdfTUZEX1RQUzY1OTEwPXkK Q09ORklHX01GRF9UUFM2NTkxMj1tCkNPTkZJR19NRkRfVFBTNjU5MTJfSTJDPW0KIyBDT05GSUdf TUZEX1RQUzY1OTEyX1NQSSBpcyBub3Qgc2V0CiMgQ09ORklHX01GRF9UUFM4MDAzMSBpcyBub3Qg c2V0CkNPTkZJR19UV0w0MDMwX0NPUkU9eQpDT05GSUdfTUZEX1RXTDQwMzBfQVVESU89eQojIENP TkZJR19UV0w2MDQwX0NPUkUgaXMgbm90IHNldApDT05GSUdfTUZEX1dMMTI3M19DT1JFPW0KIyBD T05GSUdfTUZEX0xNMzUzMyBpcyBub3Qgc2V0CkNPTkZJR19NRkRfVElNQkVSREFMRT15CkNPTkZJ R19NRkRfVEMzNTg5WD15CkNPTkZJR19NRkRfVlg4NTU9eQojIENPTkZJR19NRkRfQVJJWk9OQV9J MkMgaXMgbm90IHNldAojIENPTkZJR19NRkRfQVJJWk9OQV9TUEkgaXMgbm90IHNldAojIENPTkZJ R19NRkRfV004NDAwIGlzIG5vdCBzZXQKQ09ORklHX01GRF9XTTgzMVg9eQpDT05GSUdfTUZEX1dN ODMxWF9JMkM9eQpDT05GSUdfTUZEX1dNODMxWF9TUEk9eQojIENPTkZJR19NRkRfV004MzUwX0ky QyBpcyBub3Qgc2V0CkNPTkZJR19NRkRfV004OTk0PW0KQ09ORklHX1JFR1VMQVRPUj15CkNPTkZJ R19SRUdVTEFUT1JfREVCVUc9eQpDT05GSUdfUkVHVUxBVE9SX0ZJWEVEX1ZPTFRBR0U9eQpDT05G SUdfUkVHVUxBVE9SX1ZJUlRVQUxfQ09OU1VNRVI9eQpDT05GSUdfUkVHVUxBVE9SX1VTRVJTUEFD RV9DT05TVU1FUj1tCiMgQ09ORklHX1JFR1VMQVRPUl84OFBHODZYIGlzIG5vdCBzZXQKQ09ORklH X1JFR1VMQVRPUl84OFBNODAwPW0KQ09ORklHX1JFR1VMQVRPUl9BQ1Q4ODY1PXkKQ09ORklHX1JF R1VMQVRPUl9BQ1Q4OTQ1QT1tCkNPTkZJR19SRUdVTEFUT1JfQUQ1Mzk4PW0KIyBDT05GSUdfUkVH VUxBVE9SX0FOQVRPUCBpcyBub3Qgc2V0CkNPTkZJR19SRUdVTEFUT1JfQUFUMjg3MD1tCkNPTkZJ R19SRUdVTEFUT1JfQVMzNzIyPW0KQ09ORklHX1JFR1VMQVRPUl9CQ001OTBYWD1tCkNPTkZJR19S RUdVTEFUT1JfQkQ5NTcxTVdWPW0KQ09ORklHX1JFR1VMQVRPUl9DUENBUD1tCiMgQ09ORklHX1JF R1VMQVRPUl9EQTkwNTIgaXMgbm90IHNldApDT05GSUdfUkVHVUxBVE9SX0RBOTA1NT1tCiMgQ09O RklHX1JFR1VMQVRPUl9EQTkwNjIgaXMgbm90IHNldAojIENPTkZJR19SRUdVTEFUT1JfREE5MDYz IGlzIG5vdCBzZXQKQ09ORklHX1JFR1VMQVRPUl9EQTkyMTA9eQpDT05GSUdfUkVHVUxBVE9SX0RB OTIxMT15CkNPTkZJR19SRUdVTEFUT1JfRkFONTM1NTU9bQpDT05GSUdfUkVHVUxBVE9SX0dQSU89 bQpDT05GSUdfUkVHVUxBVE9SX0hJNjQyMT1tCkNPTkZJR19SRUdVTEFUT1JfSEk2NDIxVjUzMD15 CiMgQ09ORklHX1JFR1VMQVRPUl9JU0w5MzA1IGlzIG5vdCBzZXQKQ09ORklHX1JFR1VMQVRPUl9J U0w2MjcxQT1tCkNPTkZJR19SRUdVTEFUT1JfTFAzOTcxPXkKQ09ORklHX1JFR1VMQVRPUl9MUDM5 NzI9bQpDT05GSUdfUkVHVUxBVE9SX0xQODcyWD15CiMgQ09ORklHX1JFR1VMQVRPUl9MUDg3M1gg aXMgbm90IHNldApDT05GSUdfUkVHVUxBVE9SX0xQODc1NT15CkNPTkZJR19SRUdVTEFUT1JfTFA4 NzU2NT1tCkNPTkZJR19SRUdVTEFUT1JfTFRDMzU4OT1tCiMgQ09ORklHX1JFR1VMQVRPUl9MVEMz Njc2IGlzIG5vdCBzZXQKIyBDT05GSUdfUkVHVUxBVE9SX01BWDE0NTc3IGlzIG5vdCBzZXQKQ09O RklHX1JFR1VMQVRPUl9NQVgxNTg2PXkKIyBDT05GSUdfUkVHVUxBVE9SX01BWDg2NDkgaXMgbm90 IHNldApDT05GSUdfUkVHVUxBVE9SX01BWDg2NjA9eQojIENPTkZJR19SRUdVTEFUT1JfTUFYODkw NyBpcyBub3Qgc2V0CkNPTkZJR19SRUdVTEFUT1JfTUFYODkyNT15CkNPTkZJR19SRUdVTEFUT1Jf TUFYODk1Mj1tCkNPTkZJR19SRUdVTEFUT1JfTUFYODk3Mz15CkNPTkZJR19SRUdVTEFUT1JfTUFY ODk5OD1tCkNPTkZJR19SRUdVTEFUT1JfTUFYNzc2ODY9bQpDT05GSUdfUkVHVUxBVE9SX01BWDc3 ODAyPW0KQ09ORklHX1JFR1VMQVRPUl9NQzEzWFhYX0NPUkU9bQpDT05GSUdfUkVHVUxBVE9SX01D MTM3ODM9bQojIENPTkZJR19SRUdVTEFUT1JfTUMxMzg5MiBpcyBub3Qgc2V0CkNPTkZJR19SRUdV TEFUT1JfTVQ2MzExPW0KIyBDT05GSUdfUkVHVUxBVE9SX01UNjMyMyBpcyBub3Qgc2V0CkNPTkZJ R19SRUdVTEFUT1JfTVQ2Mzk3PW0KQ09ORklHX1JFR1VMQVRPUl9QQUxNQVM9bQojIENPTkZJR19S RUdVTEFUT1JfUEZVWkUxMDAgaXMgbm90IHNldApDT05GSUdfUkVHVUxBVE9SX1BWODgwNjA9bQpD T05GSUdfUkVHVUxBVE9SX1BWODgwODA9eQojIENPTkZJR19SRUdVTEFUT1JfUFY4ODA5MCBpcyBu b3Qgc2V0CiMgQ09ORklHX1JFR1VMQVRPUl9QV00gaXMgbm90IHNldApDT05GSUdfUkVHVUxBVE9S X1FDT01fU1BNST1tCkNPTkZJR19SRUdVTEFUT1JfUk41VDYxOD1tCiMgQ09ORklHX1JFR1VMQVRP Ul9TS1k4MTQ1MiBpcyBub3Qgc2V0CkNPTkZJR19SRUdVTEFUT1JfU1k4MTA2QT15CkNPTkZJR19S RUdVTEFUT1JfVFBTNTE2MzI9bQpDT05GSUdfUkVHVUxBVE9SX1RQUzYxMDVYPW0KQ09ORklHX1JF R1VMQVRPUl9UUFM2MjM2MD15CiMgQ09ORklHX1JFR1VMQVRPUl9UUFM2NTAyMyBpcyBub3Qgc2V0 CkNPTkZJR19SRUdVTEFUT1JfVFBTNjUwN1g9bQpDT05GSUdfUkVHVUxBVE9SX1RQUzY1MDg2PW0K Q09ORklHX1JFR1VMQVRPUl9UUFM2NTA5MD15CiMgQ09ORklHX1JFR1VMQVRPUl9UUFM2NTEzMiBp cyBub3Qgc2V0CkNPTkZJR19SRUdVTEFUT1JfVFBTNjUyNFg9eQojIENPTkZJR19SRUdVTEFUT1Jf VFBTNjU4NlggaXMgbm90IHNldApDT05GSUdfUkVHVUxBVE9SX1RQUzY1OTEwPXkKQ09ORklHX1JF R1VMQVRPUl9UUFM2NTkxMj1tCkNPTkZJR19SRUdVTEFUT1JfVFdMNDAzMD15CiMgQ09ORklHX1JF R1VMQVRPUl9WQ1RSTCBpcyBub3Qgc2V0CkNPTkZJR19SRUdVTEFUT1JfV004MzFYPW0KQ09ORklH X1JFR1VMQVRPUl9XTTg5OTQ9bQpDT05GSUdfQ0VDX0NPUkU9bQpDT05GSUdfQ0VDX05PVElGSUVS PXkKQ09ORklHX1JDX0NPUkU9eQojIENPTkZJR19SQ19NQVAgaXMgbm90IHNldApDT05GSUdfTElS Qz15CiMgQ09ORklHX0JQRl9MSVJDX01PREUyIGlzIG5vdCBzZXQKQ09ORklHX1JDX0RFQ09ERVJT PXkKQ09ORklHX0lSX05FQ19ERUNPREVSPW0KIyBDT05GSUdfSVJfUkM1X0RFQ09ERVIgaXMgbm90 IHNldAojIENPTkZJR19JUl9SQzZfREVDT0RFUiBpcyBub3Qgc2V0CiMgQ09ORklHX0lSX0pWQ19E RUNPREVSIGlzIG5vdCBzZXQKIyBDT05GSUdfSVJfU09OWV9ERUNPREVSIGlzIG5vdCBzZXQKIyBD T05GSUdfSVJfU0FOWU9fREVDT0RFUiBpcyBub3Qgc2V0CiMgQ09ORklHX0lSX1NIQVJQX0RFQ09E RVIgaXMgbm90IHNldApDT05GSUdfSVJfTUNFX0tCRF9ERUNPREVSPXkKQ09ORklHX0lSX1hNUF9E RUNPREVSPXkKQ09ORklHX0lSX0lNT05fREVDT0RFUj15CiMgQ09ORklHX1JDX0RFVklDRVMgaXMg bm90IHNldAojIENPTkZJR19NRURJQV9TVVBQT1JUIGlzIG5vdCBzZXQKCiMKIyBHcmFwaGljcyBz dXBwb3J0CiMKQ09ORklHX0FHUD15CkNPTkZJR19BR1BfQUxJPW0KIyBDT05GSUdfQUdQX0FUSSBp cyBub3Qgc2V0CkNPTkZJR19BR1BfQU1EPW0KQ09ORklHX0FHUF9BTUQ2ND15CkNPTkZJR19BR1Bf SU5URUw9eQpDT05GSUdfQUdQX05WSURJQT15CkNPTkZJR19BR1BfU0lTPXkKQ09ORklHX0FHUF9T V09SS1M9eQpDT05GSUdfQUdQX1ZJQT15CkNPTkZJR19BR1BfRUZGSUNFT049eQpDT05GSUdfSU5U RUxfR1RUPXkKQ09ORklHX1ZHQV9BUkI9eQpDT05GSUdfVkdBX0FSQl9NQVhfR1BVUz0xNgpDT05G SUdfVkdBX1NXSVRDSEVST089eQpDT05GSUdfRFJNPXkKQ09ORklHX0RSTV9NSVBJX0RTST15CiMg Q09ORklHX0RSTV9EUF9BVVhfQ0hBUkRFViBpcyBub3Qgc2V0CiMgQ09ORklHX0RSTV9ERUJVR19N TSBpcyBub3Qgc2V0CiMgQ09ORklHX0RSTV9ERUJVR19TRUxGVEVTVCBpcyBub3Qgc2V0CkNPTkZJ R19EUk1fS01TX0hFTFBFUj15CkNPTkZJR19EUk1fS01TX0ZCX0hFTFBFUj15CiMgQ09ORklHX0RS TV9GQkRFVl9FTVVMQVRJT04gaXMgbm90IHNldApDT05GSUdfRFJNX0xPQURfRURJRF9GSVJNV0FS RT15CkNPTkZJR19EUk1fVFRNPXkKQ09ORklHX0RSTV9HRU1fQ01BX0hFTFBFUj15CkNPTkZJR19E Uk1fS01TX0NNQV9IRUxQRVI9eQpDT05GSUdfRFJNX1ZNPXkKQ09ORklHX0RSTV9TQ0hFRD15Cgoj CiMgSTJDIGVuY29kZXIgb3IgaGVscGVyIGNoaXBzCiMKIyBDT05GSUdfRFJNX0kyQ19DSDcwMDYg aXMgbm90IHNldAojIENPTkZJR19EUk1fSTJDX1NJTDE2NCBpcyBub3Qgc2V0CiMgQ09ORklHX0RS TV9JMkNfTlhQX1REQTk5OFggaXMgbm90IHNldApDT05GSUdfRFJNX0kyQ19OWFBfVERBOTk1MD1t CkNPTkZJR19EUk1fUkFERU9OPXkKQ09ORklHX0RSTV9SQURFT05fVVNFUlBUUj15CkNPTkZJR19E Uk1fQU1ER1BVPXkKIyBDT05GSUdfRFJNX0FNREdQVV9TSSBpcyBub3Qgc2V0CiMgQ09ORklHX0RS TV9BTURHUFVfQ0lLIGlzIG5vdCBzZXQKQ09ORklHX0RSTV9BTURHUFVfVVNFUlBUUj15CiMgQ09O RklHX0RSTV9BTURHUFVfR0FSVF9ERUJVR0ZTIGlzIG5vdCBzZXQKCiMKIyBBQ1AgKEF1ZGlvIENv UHJvY2Vzc29yKSBDb25maWd1cmF0aW9uCiMKIyBDT05GSUdfRFJNX0FNRF9BQ1AgaXMgbm90IHNl dAoKIwojIERpc3BsYXkgRW5naW5lIENvbmZpZ3VyYXRpb24KIwojIENPTkZJR19EUk1fQU1EX0RD IGlzIG5vdCBzZXQKCiMKIyBBTUQgTGlicmFyeSByb3V0aW5lcwojCkNPTkZJR19DSEFTSD15CkNP TkZJR19DSEFTSF9TVEFUUz15CkNPTkZJR19DSEFTSF9TRUxGVEVTVD15CkNPTkZJR19EUk1fTk9V VkVBVT15CkNPTkZJR19OT1VWRUFVX0RFQlVHPTUKQ09ORklHX05PVVZFQVVfREVCVUdfREVGQVVM VD0zCkNPTkZJR19OT1VWRUFVX0RFQlVHX01NVT15CkNPTkZJR19EUk1fTk9VVkVBVV9CQUNLTElH SFQ9eQojIENPTkZJR19EUk1fSTkxNSBpcyBub3Qgc2V0CiMgQ09ORklHX0RSTV9WR0VNIGlzIG5v dCBzZXQKQ09ORklHX0RSTV9WTVdHRlg9eQojIENPTkZJR19EUk1fVk1XR0ZYX0ZCQ09OIGlzIG5v dCBzZXQKQ09ORklHX0RSTV9HTUE1MDA9eQpDT05GSUdfRFJNX0dNQTYwMD15CiMgQ09ORklHX0RS TV9HTUEzNjAwIGlzIG5vdCBzZXQKIyBDT05GSUdfRFJNX1VETCBpcyBub3Qgc2V0CiMgQ09ORklH X0RSTV9BU1QgaXMgbm90IHNldApDT05GSUdfRFJNX01HQUcyMDA9eQpDT05GSUdfRFJNX0NJUlJV U19RRU1VPXkKQ09ORklHX0RSTV9SQ0FSX0RXX0hETUk9bQojIENPTkZJR19EUk1fUkNBUl9MVkRT IGlzIG5vdCBzZXQKQ09ORklHX0RSTV9RWEw9eQpDT05GSUdfRFJNX0JPQ0hTPW0KIyBDT05GSUdf RFJNX1ZJUlRJT19HUFUgaXMgbm90IHNldApDT05GSUdfRFJNX1BBTkVMPXkKCiMKIyBEaXNwbGF5 IFBhbmVscwojCiMgQ09ORklHX0RSTV9QQU5FTF9BUk1fVkVSU0FUSUxFIGlzIG5vdCBzZXQKIyBD T05GSUdfRFJNX1BBTkVMX0xWRFMgaXMgbm90IHNldAojIENPTkZJR19EUk1fUEFORUxfU0lNUExF IGlzIG5vdCBzZXQKQ09ORklHX0RSTV9QQU5FTF9JTElURUtfSUw5MzIyPW0KQ09ORklHX0RSTV9Q QU5FTF9JTk5PTFVYX1AwNzlaQ0E9bQojIENPTkZJR19EUk1fUEFORUxfSkRJX0xUMDcwTUUwNTAw MCBpcyBub3Qgc2V0CkNPTkZJR19EUk1fUEFORUxfU0FNU1VOR19MRDkwNDA9bQpDT05GSUdfRFJN X1BBTkVMX0xHX0xHNDU3Mz1tCkNPTkZJR19EUk1fUEFORUxfT1JJU0VURUNIX09UTTgwMDlBPXkK IyBDT05GSUdfRFJNX1BBTkVMX1BBTkFTT05JQ19WVlgxMEYwMzROMDAgaXMgbm90IHNldApDT05G SUdfRFJNX1BBTkVMX1JBU1BCRVJSWVBJX1RPVUNIU0NSRUVOPXkKIyBDT05GSUdfRFJNX1BBTkVM X1JBWURJVU1fUk02ODIwMCBpcyBub3Qgc2V0CkNPTkZJR19EUk1fUEFORUxfU0FNU1VOR19TNkUz SEEyPXkKQ09ORklHX0RSTV9QQU5FTF9TQU1TVU5HX1M2RTYzSjBYMDM9eQojIENPTkZJR19EUk1f UEFORUxfU0FNU1VOR19TNkU4QUEwIGlzIG5vdCBzZXQKIyBDT05GSUdfRFJNX1BBTkVMX1NFSUtP XzQzV1ZGMUcgaXMgbm90IHNldAojIENPTkZJR19EUk1fUEFORUxfU0hBUlBfTFExMDFSMVNYMDEg aXMgbm90IHNldAojIENPTkZJR19EUk1fUEFORUxfU0hBUlBfTFMwNDNUMUxFMDEgaXMgbm90IHNl dApDT05GSUdfRFJNX1BBTkVMX1NJVFJPTklYX1NUNzc4OVY9bQpDT05GSUdfRFJNX0JSSURHRT15 CkNPTkZJR19EUk1fUEFORUxfQlJJREdFPXkKCiMKIyBEaXNwbGF5IEludGVyZmFjZSBCcmlkZ2Vz CiMKQ09ORklHX0RSTV9BTkFMT0dJWF9BTlg3OFhYPW0KQ09ORklHX0RSTV9DRE5TX0RTST15CiMg Q09ORklHX0RSTV9EVU1CX1ZHQV9EQUMgaXMgbm90IHNldAojIENPTkZJR19EUk1fTFZEU19FTkNP REVSIGlzIG5vdCBzZXQKIyBDT05GSUdfRFJNX01FR0FDSElQU19TVERQWFhYWF9HRV9CODUwVjNf RlcgaXMgbm90IHNldApDT05GSUdfRFJNX05YUF9QVE4zNDYwPXkKQ09ORklHX0RSTV9QQVJBREVf UFM4NjIyPXkKQ09ORklHX0RSTV9TSUxfU0lJODYyMD15CkNPTkZJR19EUk1fU0lJOTAyWD15CkNP TkZJR19EUk1fU0lJOTIzND1tCkNPTkZJR19EUk1fVEhJTkVfVEhDNjNMVkQxMDI0PW0KQ09ORklH X0RSTV9UT1NISUJBX1RDMzU4NzY3PXkKQ09ORklHX0RSTV9USV9URlA0MTA9bQpDT05GSUdfRFJN X0kyQ19BRFY3NTExPW0KIyBDT05GSUdfRFJNX0kyQ19BRFY3NTMzIGlzIG5vdCBzZXQKQ09ORklH X0RSTV9JMkNfQURWNzUxMV9DRUM9eQpDT05GSUdfRFJNX0RXX0hETUk9bQojIENPTkZJR19EUk1f RFdfSERNSV9BSEJfQVVESU8gaXMgbm90IHNldApDT05GSUdfRFJNX0RXX0hETUlfQ0VDPW0KQ09O RklHX0RSTV9BUkNQR1U9eQpDT05GSUdfRFJNX0hJU0lfSElCTUM9bQpDT05GSUdfRFJNX01YUz15 CkNPTkZJR19EUk1fTVhTRkI9bQojIENPTkZJR19EUk1fVElOWURSTSBpcyBub3Qgc2V0CkNPTkZJ R19EUk1fTEVHQUNZPXkKQ09ORklHX0RSTV9UREZYPW0KIyBDT05GSUdfRFJNX1IxMjggaXMgbm90 IHNldApDT05GSUdfRFJNX0k4MTA9eQojIENPTkZJR19EUk1fTUdBIGlzIG5vdCBzZXQKQ09ORklH X0RSTV9TSVM9eQpDT05GSUdfRFJNX1ZJQT1tCkNPTkZJR19EUk1fU0FWQUdFPXkKQ09ORklHX0RS TV9QQU5FTF9PUklFTlRBVElPTl9RVUlSS1M9eQoKIwojIEZyYW1lIGJ1ZmZlciBEZXZpY2VzCiMK Q09ORklHX0ZCPXkKQ09ORklHX0ZJUk1XQVJFX0VESUQ9eQpDT05GSUdfRkJfQ01ETElORT15CkNP TkZJR19GQl9OT1RJRlk9eQpDT05GSUdfRkJfRERDPXkKQ09ORklHX0ZCX0JPT1RfVkVTQV9TVVBQ T1JUPXkKQ09ORklHX0ZCX0NGQl9GSUxMUkVDVD15CkNPTkZJR19GQl9DRkJfQ09QWUFSRUE9eQpD T05GSUdfRkJfQ0ZCX0lNQUdFQkxJVD15CkNPTkZJR19GQl9TWVNfRklMTFJFQ1Q9eQpDT05GSUdf RkJfU1lTX0NPUFlBUkVBPXkKQ09ORklHX0ZCX1NZU19JTUFHRUJMSVQ9eQpDT05GSUdfRkJfRk9S RUlHTl9FTkRJQU49eQpDT05GSUdfRkJfQk9USF9FTkRJQU49eQojIENPTkZJR19GQl9CSUdfRU5E SUFOIGlzIG5vdCBzZXQKIyBDT05GSUdfRkJfTElUVExFX0VORElBTiBpcyBub3Qgc2V0CkNPTkZJ R19GQl9TWVNfRk9QUz15CkNPTkZJR19GQl9ERUZFUlJFRF9JTz15CkNPTkZJR19GQl9TVkdBTElC PXkKQ09ORklHX0ZCX0JBQ0tMSUdIVD15CkNPTkZJR19GQl9NT0RFX0hFTFBFUlM9eQpDT05GSUdf RkJfVElMRUJMSVRUSU5HPXkKCiMKIyBGcmFtZSBidWZmZXIgaGFyZHdhcmUgZHJpdmVycwojCkNP TkZJR19GQl9DSVJSVVM9eQojIENPTkZJR19GQl9QTTIgaXMgbm90IHNldApDT05GSUdfRkJfQ1lC RVIyMDAwPXkKQ09ORklHX0ZCX0NZQkVSMjAwMF9EREM9eQojIENPTkZJR19GQl9BUkMgaXMgbm90 IHNldAojIENPTkZJR19GQl9BU0lMSUFOVCBpcyBub3Qgc2V0CiMgQ09ORklHX0ZCX0lNU1RUIGlz IG5vdCBzZXQKIyBDT05GSUdfRkJfVkdBMTYgaXMgbm90IHNldAojIENPTkZJR19GQl9WRVNBIGlz IG5vdCBzZXQKIyBDT05GSUdfRkJfTjQxMSBpcyBub3Qgc2V0CkNPTkZJR19GQl9IR0E9bQojIENP TkZJR19GQl9PUEVOQ09SRVMgaXMgbm90IHNldApDT05GSUdfRkJfUzFEMTNYWFg9bQpDT05GSUdf RkJfTlZJRElBPW0KIyBDT05GSUdfRkJfTlZJRElBX0kyQyBpcyBub3Qgc2V0CiMgQ09ORklHX0ZC X05WSURJQV9ERUJVRyBpcyBub3Qgc2V0CkNPTkZJR19GQl9OVklESUFfQkFDS0xJR0hUPXkKQ09O RklHX0ZCX1JJVkE9eQpDT05GSUdfRkJfUklWQV9JMkM9eQojIENPTkZJR19GQl9SSVZBX0RFQlVH IGlzIG5vdCBzZXQKQ09ORklHX0ZCX1JJVkFfQkFDS0xJR0hUPXkKQ09ORklHX0ZCX0k3NDA9eQpD T05GSUdfRkJfSTgxMD15CkNPTkZJR19GQl9JODEwX0dURj15CkNPTkZJR19GQl9JODEwX0kyQz15 CkNPTkZJR19GQl9MRTgwNTc4PW0KIyBDT05GSUdfRkJfQ0FSSUxMT19SQU5DSCBpcyBub3Qgc2V0 CiMgQ09ORklHX0ZCX01BVFJPWCBpcyBub3Qgc2V0CkNPTkZJR19GQl9SQURFT049eQojIENPTkZJ R19GQl9SQURFT05fSTJDIGlzIG5vdCBzZXQKIyBDT05GSUdfRkJfUkFERU9OX0JBQ0tMSUdIVCBp cyBub3Qgc2V0CkNPTkZJR19GQl9SQURFT05fREVCVUc9eQpDT05GSUdfRkJfQVRZMTI4PW0KIyBD T05GSUdfRkJfQVRZMTI4X0JBQ0tMSUdIVCBpcyBub3Qgc2V0CkNPTkZJR19GQl9BVFk9bQojIENP TkZJR19GQl9BVFlfQ1QgaXMgbm90IHNldApDT05GSUdfRkJfQVRZX0dYPXkKQ09ORklHX0ZCX0FU WV9CQUNLTElHSFQ9eQpDT05GSUdfRkJfUzM9eQpDT05GSUdfRkJfUzNfRERDPXkKIyBDT05GSUdf RkJfU0FWQUdFIGlzIG5vdCBzZXQKQ09ORklHX0ZCX1NJUz15CkNPTkZJR19GQl9TSVNfMzAwPXkK IyBDT05GSUdfRkJfU0lTXzMxNSBpcyBub3Qgc2V0CkNPTkZJR19GQl9WSUE9bQojIENPTkZJR19G Ql9WSUFfRElSRUNUX1BST0NGUyBpcyBub3Qgc2V0CiMgQ09ORklHX0ZCX1ZJQV9YX0NPTVBBVElC SUxJVFkgaXMgbm90IHNldAojIENPTkZJR19GQl9ORU9NQUdJQyBpcyBub3Qgc2V0CiMgQ09ORklH X0ZCX0tZUk8gaXMgbm90IHNldApDT05GSUdfRkJfM0RGWD15CiMgQ09ORklHX0ZCXzNERlhfQUND RUwgaXMgbm90IHNldApDT05GSUdfRkJfM0RGWF9JMkM9eQpDT05GSUdfRkJfVk9PRE9PMT1tCkNP TkZJR19GQl9WVDg2MjM9bQpDT05GSUdfRkJfVFJJREVOVD15CiMgQ09ORklHX0ZCX0FSSyBpcyBu b3Qgc2V0CkNPTkZJR19GQl9QTTM9bQpDT05GSUdfRkJfQ0FSTUlORT15CiMgQ09ORklHX0ZCX0NB Uk1JTkVfRFJBTV9FVkFMIGlzIG5vdCBzZXQKQ09ORklHX0NBUk1JTkVfRFJBTV9DVVNUT009eQoj IENPTkZJR19GQl9HRU9ERSBpcyBub3Qgc2V0CkNPTkZJR19GQl9TTTUwMT1tCiMgQ09ORklHX0ZC X1NNU0NVRlggaXMgbm90IHNldApDT05GSUdfRkJfVURMPXkKQ09ORklHX0ZCX0lCTV9HWFQ0NTAw PW0KIyBDT05GSUdfRkJfVklSVFVBTCBpcyBub3Qgc2V0CkNPTkZJR19GQl9NRVRST05PTUU9eQpD T05GSUdfRkJfTUI4NjJYWD1tCkNPTkZJR19GQl9NQjg2MlhYX1BDSV9HREM9eQpDT05GSUdfRkJf TUI4NjJYWF9JMkM9eQpDT05GSUdfRkJfQlJPQURTSEVFVD1tCiMgQ09ORklHX0ZCX1NJTVBMRSBp cyBub3Qgc2V0CkNPTkZJR19GQl9TU0QxMzA3PXkKQ09ORklHX0ZCX1NNNzEyPXkKQ09ORklHX0JB Q0tMSUdIVF9MQ0RfU1VQUE9SVD15CiMgQ09ORklHX0xDRF9DTEFTU19ERVZJQ0UgaXMgbm90IHNl dApDT05GSUdfQkFDS0xJR0hUX0NMQVNTX0RFVklDRT15CiMgQ09ORklHX0JBQ0tMSUdIVF9HRU5F UklDIGlzIG5vdCBzZXQKQ09ORklHX0JBQ0tMSUdIVF9QV009eQpDT05GSUdfQkFDS0xJR0hUX0RB OTA1Mj15CiMgQ09ORklHX0JBQ0tMSUdIVF9NQVg4OTI1IGlzIG5vdCBzZXQKQ09ORklHX0JBQ0tM SUdIVF9BUFBMRT1tCkNPTkZJR19CQUNLTElHSFRfUE04OTQxX1dMRUQ9bQojIENPTkZJR19CQUNL TElHSFRfU0FIQVJBIGlzIG5vdCBzZXQKIyBDT05GSUdfQkFDS0xJR0hUX1dNODMxWCBpcyBub3Qg c2V0CiMgQ09ORklHX0JBQ0tMSUdIVF9BRFA4ODYwIGlzIG5vdCBzZXQKQ09ORklHX0JBQ0tMSUdI VF9BRFA4ODcwPXkKQ09ORklHX0JBQ0tMSUdIVF9BQVQyODcwPXkKQ09ORklHX0JBQ0tMSUdIVF9M TTM2MzBBPW0KQ09ORklHX0JBQ0tMSUdIVF9MTTM2Mzk9eQojIENPTkZJR19CQUNLTElHSFRfTFA4 NTVYIGlzIG5vdCBzZXQKIyBDT05GSUdfQkFDS0xJR0hUX1BBTkRPUkEgaXMgbm90IHNldAojIENP TkZJR19CQUNLTElHSFRfU0tZODE0NTIgaXMgbm90IHNldAojIENPTkZJR19CQUNLTElHSFRfR1BJ TyBpcyBub3Qgc2V0CkNPTkZJR19CQUNLTElHSFRfTFY1MjA3TFA9bQpDT05GSUdfQkFDS0xJR0hU X0JENjEwNz1tCiMgQ09ORklHX0JBQ0tMSUdIVF9BUkNYQ05OIGlzIG5vdCBzZXQKQ09ORklHX1ZH QVNUQVRFPXkKQ09ORklHX1ZJREVPTU9ERV9IRUxQRVJTPXkKQ09ORklHX0hETUk9eQoKIwojIENv bnNvbGUgZGlzcGxheSBkcml2ZXIgc3VwcG9ydAojCkNPTkZJR19WR0FfQ09OU09MRT15CiMgQ09O RklHX1ZHQUNPTl9TT0ZUX1NDUk9MTEJBQ0sgaXMgbm90IHNldApDT05GSUdfRFVNTVlfQ09OU09M RT15CkNPTkZJR19EVU1NWV9DT05TT0xFX0NPTFVNTlM9ODAKQ09ORklHX0RVTU1ZX0NPTlNPTEVf Uk9XUz0yNQpDT05GSUdfRlJBTUVCVUZGRVJfQ09OU09MRT15CkNPTkZJR19GUkFNRUJVRkZFUl9D T05TT0xFX0RFVEVDVF9QUklNQVJZPXkKQ09ORklHX0ZSQU1FQlVGRkVSX0NPTlNPTEVfUk9UQVRJ T049eQpDT05GSUdfTE9HTz15CiMgQ09ORklHX0xPR09fTElOVVhfTU9OTyBpcyBub3Qgc2V0CkNP TkZJR19MT0dPX0xJTlVYX1ZHQTE2PXkKQ09ORklHX0xPR09fTElOVVhfQ0xVVDIyND15CkNPTkZJ R19TT1VORD15CkNPTkZJR19TTkQ9bQpDT05GSUdfU05EX1RJTUVSPW0KQ09ORklHX1NORF9QQ009 bQpDT05GSUdfU05EX0hXREVQPW0KQ09ORklHX1NORF9TRVFfREVWSUNFPW0KQ09ORklHX1NORF9S QVdNSURJPW0KIyBDT05GSUdfU05EX09TU0VNVUwgaXMgbm90IHNldApDT05GSUdfU05EX1BDTV9U SU1FUj15CkNPTkZJR19TTkRfRFlOQU1JQ19NSU5PUlM9eQpDT05GSUdfU05EX01BWF9DQVJEUz0z MgojIENPTkZJR19TTkRfU1VQUE9SVF9PTERfQVBJIGlzIG5vdCBzZXQKQ09ORklHX1NORF9QUk9D X0ZTPXkKQ09ORklHX1NORF9WRVJCT1NFX1BST0NGUz15CkNPTkZJR19TTkRfVkVSQk9TRV9QUklO VEs9eQojIENPTkZJR19TTkRfREVCVUcgaXMgbm90IHNldApDT05GSUdfU05EX1ZNQVNURVI9eQpD T05GSUdfU05EX0RNQV9TR0JVRj15CkNPTkZJR19TTkRfU0VRVUVOQ0VSPW0KQ09ORklHX1NORF9T RVFfRFVNTVk9bQpDT05GSUdfU05EX1NFUV9NSURJX0VWRU5UPW0KQ09ORklHX1NORF9TRVFfTUlE ST1tCiMgQ09ORklHX1NORF9EUklWRVJTIGlzIG5vdCBzZXQKIyBDT05GSUdfU05EX1BDSSBpcyBu b3Qgc2V0CgojCiMgSEQtQXVkaW8KIwpDT05GSUdfU05EX0hEQV9QUkVBTExPQ19TSVpFPTY0CiMg Q09ORklHX1NORF9TUEkgaXMgbm90IHNldApDT05GSUdfU05EX1VTQj15CkNPTkZJR19TTkRfVVNC X0FVRElPPW0KQ09ORklHX1NORF9VU0JfVUExMDE9bQojIENPTkZJR19TTkRfVVNCX1VTWDJZIGlz IG5vdCBzZXQKQ09ORklHX1NORF9VU0JfQ0FJQVE9bQpDT05GSUdfU05EX1VTQl9DQUlBUV9JTlBV VD15CkNPTkZJR19TTkRfVVNCX1VTMTIyTD1tCkNPTkZJR19TTkRfVVNCXzZGSVJFPW0KQ09ORklH X1NORF9VU0JfSElGQUNFPW0KQ09ORklHX1NORF9CQ0QyMDAwPW0KQ09ORklHX1NORF9VU0JfTElO RTY9bQpDT05GSUdfU05EX1VTQl9QT0Q9bQpDT05GSUdfU05EX1VTQl9QT0RIRD1tCkNPTkZJR19T TkRfVVNCX1RPTkVQT1JUPW0KQ09ORklHX1NORF9VU0JfVkFSSUFYPW0KIyBDT05GSUdfU05EX0ZJ UkVXSVJFIGlzIG5vdCBzZXQKIyBDT05GSUdfU05EX1BDTUNJQSBpcyBub3Qgc2V0CiMgQ09ORklH X1NORF9TT0MgaXMgbm90IHNldAojIENPTkZJR19TTkRfWDg2IGlzIG5vdCBzZXQKCiMKIyBISUQg c3VwcG9ydAojCkNPTkZJR19ISUQ9bQpDT05GSUdfSElEX0JBVFRFUllfU1RSRU5HVEg9eQojIENP TkZJR19ISURSQVcgaXMgbm90IHNldAojIENPTkZJR19VSElEIGlzIG5vdCBzZXQKIyBDT05GSUdf SElEX0dFTkVSSUMgaXMgbm90IHNldAoKIwojIFNwZWNpYWwgSElEIGRyaXZlcnMKIwpDT05GSUdf SElEX0E0VEVDSD1tCiMgQ09ORklHX0hJRF9BQ0NVVE9VQ0ggaXMgbm90IHNldApDT05GSUdfSElE X0FDUlVYPW0KQ09ORklHX0hJRF9BQ1JVWF9GRj15CkNPTkZJR19ISURfQVBQTEU9bQpDT05GSUdf SElEX0FQUExFSVI9bQojIENPTkZJR19ISURfQVNVUyBpcyBub3Qgc2V0CiMgQ09ORklHX0hJRF9B VVJFQUwgaXMgbm90IHNldApDT05GSUdfSElEX0JFTEtJTj1tCkNPTkZJR19ISURfQkVUT1BfRkY9 bQpDT05GSUdfSElEX0NIRVJSWT1tCkNPTkZJR19ISURfQ0hJQ09OWT1tCkNPTkZJR19ISURfQ09S U0FJUj1tCkNPTkZJR19ISURfUFJPRElLRVlTPW0KQ09ORklHX0hJRF9DTUVESUE9bQpDT05GSUdf SElEX0NZUFJFU1M9bQpDT05GSUdfSElEX0RSQUdPTlJJU0U9bQojIENPTkZJR19EUkFHT05SSVNF X0ZGIGlzIG5vdCBzZXQKIyBDT05GSUdfSElEX0VNU19GRiBpcyBub3Qgc2V0CkNPTkZJR19ISURf RUxBTj1tCkNPTkZJR19ISURfRUxFQ09NPW0KIyBDT05GSUdfSElEX0VMTyBpcyBub3Qgc2V0CkNP TkZJR19ISURfRVpLRVk9bQpDT05GSUdfSElEX0dFTUJJUkQ9bQpDT05GSUdfSElEX0dGUk09bQpD T05GSUdfSElEX0hPTFRFSz1tCkNPTkZJR19IT0xURUtfRkY9eQpDT05GSUdfSElEX0dPT0dMRV9I QU1NRVI9bQpDT05GSUdfSElEX0dUNjgzUj1tCkNPTkZJR19ISURfS0VZVE9VQ0g9bQojIENPTkZJ R19ISURfS1lFIGlzIG5vdCBzZXQKQ09ORklHX0hJRF9VQ0xPR0lDPW0KQ09ORklHX0hJRF9XQUxU T1A9bQpDT05GSUdfSElEX0dZUkFUSU9OPW0KQ09ORklHX0hJRF9JQ0FERT1tCkNPTkZJR19ISURf SVRFPW0KIyBDT05GSUdfSElEX0pBQlJBIGlzIG5vdCBzZXQKQ09ORklHX0hJRF9UV0lOSEFOPW0K Q09ORklHX0hJRF9LRU5TSU5HVE9OPW0KQ09ORklHX0hJRF9MQ1BPV0VSPW0KIyBDT05GSUdfSElE X0xFRCBpcyBub3Qgc2V0CkNPTkZJR19ISURfTEVOT1ZPPW0KQ09ORklHX0hJRF9MT0dJVEVDSD1t CiMgQ09ORklHX0hJRF9MT0dJVEVDSF9ISURQUCBpcyBub3Qgc2V0CiMgQ09ORklHX0xPR0lURUNI X0ZGIGlzIG5vdCBzZXQKQ09ORklHX0xPR0lSVU1CTEVQQUQyX0ZGPXkKIyBDT05GSUdfTE9HSUc5 NDBfRkYgaXMgbm90IHNldAojIENPTkZJR19MT0dJV0hFRUxTX0ZGIGlzIG5vdCBzZXQKIyBDT05G SUdfSElEX01BR0lDTU9VU0UgaXMgbm90IHNldApDT05GSUdfSElEX01BWUZMQVNIPW0KQ09ORklH X0hJRF9SRURSQUdPTj1tCiMgQ09ORklHX0hJRF9NSUNST1NPRlQgaXMgbm90IHNldApDT05GSUdf SElEX01PTlRFUkVZPW0KQ09ORklHX0hJRF9NVUxUSVRPVUNIPW0KQ09ORklHX0hJRF9OVEk9bQoj IENPTkZJR19ISURfTlRSSUcgaXMgbm90IHNldAojIENPTkZJR19ISURfT1JURUsgaXMgbm90IHNl dApDT05GSUdfSElEX1BBTlRIRVJMT1JEPW0KQ09ORklHX1BBTlRIRVJMT1JEX0ZGPXkKIyBDT05G SUdfSElEX1BFTk1PVU5UIGlzIG5vdCBzZXQKIyBDT05GSUdfSElEX1BFVEFMWU5YIGlzIG5vdCBz ZXQKQ09ORklHX0hJRF9QSUNPTENEPW0KQ09ORklHX0hJRF9QSUNPTENEX0ZCPXkKQ09ORklHX0hJ RF9QSUNPTENEX0JBQ0tMSUdIVD15CkNPTkZJR19ISURfUElDT0xDRF9MRURTPXkKQ09ORklHX0hJ RF9QSUNPTENEX0NJUj15CkNPTkZJR19ISURfUExBTlRST05JQ1M9bQpDT05GSUdfSElEX1BSSU1B WD1tCkNPTkZJR19ISURfUkVUUk9ERT1tCkNPTkZJR19ISURfUk9DQ0FUPW0KQ09ORklHX0hJRF9T QUlURUs9bQpDT05GSUdfSElEX1NBTVNVTkc9bQpDT05GSUdfSElEX1NPTlk9bQojIENPTkZJR19T T05ZX0ZGIGlzIG5vdCBzZXQKQ09ORklHX0hJRF9TUEVFRExJTks9bQpDT05GSUdfSElEX1NURUFN PW0KQ09ORklHX0hJRF9TVEVFTFNFUklFUz1tCiMgQ09ORklHX0hJRF9TVU5QTFVTIGlzIG5vdCBz ZXQKIyBDT05GSUdfSElEX1JNSSBpcyBub3Qgc2V0CkNPTkZJR19ISURfR1JFRU5BU0lBPW0KQ09O RklHX0dSRUVOQVNJQV9GRj15CkNPTkZJR19ISURfU01BUlRKT1lQTFVTPW0KQ09ORklHX1NNQVJU Sk9ZUExVU19GRj15CkNPTkZJR19ISURfVElWTz1tCkNPTkZJR19ISURfVE9QU0VFRD1tCiMgQ09O RklHX0hJRF9USElOR00gaXMgbm90IHNldApDT05GSUdfSElEX1RIUlVTVE1BU1RFUj1tCkNPTkZJ R19USFJVU1RNQVNURVJfRkY9eQpDT05GSUdfSElEX1VEUkFXX1BTMz1tCkNPTkZJR19ISURfV0FD T009bQpDT05GSUdfSElEX1dJSU1PVEU9bQpDT05GSUdfSElEX1hJTk1PPW0KIyBDT05GSUdfSElE X1pFUk9QTFVTIGlzIG5vdCBzZXQKQ09ORklHX0hJRF9aWURBQ1JPTj1tCkNPTkZJR19ISURfU0VO U09SX0hVQj1tCiMgQ09ORklHX0hJRF9TRU5TT1JfQ1VTVE9NX1NFTlNPUiBpcyBub3Qgc2V0CiMg Q09ORklHX0hJRF9BTFBTIGlzIG5vdCBzZXQKCiMKIyBVU0IgSElEIHN1cHBvcnQKIwpDT05GSUdf VVNCX0hJRD1tCiMgQ09ORklHX0hJRF9QSUQgaXMgbm90IHNldAojIENPTkZJR19VU0JfSElEREVW IGlzIG5vdCBzZXQKCiMKIyBJMkMgSElEIHN1cHBvcnQKIwpDT05GSUdfSTJDX0hJRD1tCkNPTkZJ R19VU0JfT0hDSV9MSVRUTEVfRU5ESUFOPXkKQ09ORklHX1VTQl9TVVBQT1JUPXkKQ09ORklHX1VT Ql9DT01NT049eQpDT05GSUdfVVNCX0FSQ0hfSEFTX0hDRD15CkNPTkZJR19VU0I9eQpDT05GSUdf VVNCX1BDST15CiMgQ09ORklHX1VTQl9BTk5PVU5DRV9ORVdfREVWSUNFUyBpcyBub3Qgc2V0Cgoj CiMgTWlzY2VsbGFuZW91cyBVU0Igb3B0aW9ucwojCiMgQ09ORklHX1VTQl9ERUZBVUxUX1BFUlNJ U1QgaXMgbm90IHNldAojIENPTkZJR19VU0JfRFlOQU1JQ19NSU5PUlMgaXMgbm90IHNldApDT05G SUdfVVNCX09UR19XSElURUxJU1Q9eQojIENPTkZJR19VU0JfTEVEU19UUklHR0VSX1VTQlBPUlQg aXMgbm90IHNldAojIENPTkZJR19VU0JfTU9OIGlzIG5vdCBzZXQKQ09ORklHX1VTQl9XVVNCX0NC QUY9eQpDT05GSUdfVVNCX1dVU0JfQ0JBRl9ERUJVRz15CgojCiMgVVNCIEhvc3QgQ29udHJvbGxl ciBEcml2ZXJzCiMKQ09ORklHX1VTQl9DNjdYMDBfSENEPXkKQ09ORklHX1VTQl9YSENJX0hDRD15 CkNPTkZJR19VU0JfWEhDSV9EQkdDQVA9eQpDT05GSUdfVVNCX1hIQ0lfUENJPXkKIyBDT05GSUdf VVNCX1hIQ0lfUExBVEZPUk0gaXMgbm90IHNldApDT05GSUdfVVNCX0VIQ0lfSENEPW0KQ09ORklH X1VTQl9FSENJX1JPT1RfSFVCX1RUPXkKIyBDT05GSUdfVVNCX0VIQ0lfVFRfTkVXU0NIRUQgaXMg bm90IHNldApDT05GSUdfVVNCX0VIQ0lfUENJPW0KQ09ORklHX1VTQl9FSENJX0hDRF9QTEFURk9S TT1tCkNPTkZJR19VU0JfT1hVMjEwSFBfSENEPW0KQ09ORklHX1VTQl9JU1AxMTZYX0hDRD15CiMg Q09ORklHX1VTQl9GT1RHMjEwX0hDRCBpcyBub3Qgc2V0CkNPTkZJR19VU0JfTUFYMzQyMV9IQ0Q9 bQpDT05GSUdfVVNCX09IQ0lfSENEPXkKQ09ORklHX1VTQl9PSENJX0hDRF9QQ0k9bQpDT05GSUdf VVNCX09IQ0lfSENEX1BMQVRGT1JNPW0KIyBDT05GSUdfVVNCX1VIQ0lfSENEIGlzIG5vdCBzZXQK Q09ORklHX1VTQl9VMTMyX0hDRD1tCkNPTkZJR19VU0JfU0w4MTFfSENEPXkKIyBDT05GSUdfVVNC X1NMODExX0hDRF9JU08gaXMgbm90IHNldAojIENPTkZJR19VU0JfU0w4MTFfQ1MgaXMgbm90IHNl dApDT05GSUdfVVNCX1I4QTY2NTk3X0hDRD1tCkNPTkZJR19VU0JfSENEX0JDTUE9bQojIENPTkZJ R19VU0JfSENEX1NTQiBpcyBub3Qgc2V0CiMgQ09ORklHX1VTQl9IQ0RfVEVTVF9NT0RFIGlzIG5v dCBzZXQKCiMKIyBVU0IgRGV2aWNlIENsYXNzIGRyaXZlcnMKIwojIENPTkZJR19VU0JfQUNNIGlz IG5vdCBzZXQKQ09ORklHX1VTQl9QUklOVEVSPXkKQ09ORklHX1VTQl9XRE09bQpDT05GSUdfVVNC X1RNQz15CgojCiMgTk9URTogVVNCX1NUT1JBR0UgZGVwZW5kcyBvbiBTQ1NJIGJ1dCBCTEtfREVW X1NEIG1heQojCgojCiMgYWxzbyBiZSBuZWVkZWQ7IHNlZSBVU0JfU1RPUkFHRSBIZWxwIGZvciBt b3JlIGluZm8KIwojIENPTkZJR19VU0JfU1RPUkFHRSBpcyBub3Qgc2V0CgojCiMgVVNCIEltYWdp bmcgZGV2aWNlcwojCkNPTkZJR19VU0JfTURDODAwPXkKQ09ORklHX1VTQl9NSUNST1RFSz1tCiMg Q09ORklHX1VTQklQX0NPUkUgaXMgbm90IHNldApDT05GSUdfVVNCX01VU0JfSERSQz1tCkNPTkZJ R19VU0JfTVVTQl9IT1NUPXkKCiMKIyBQbGF0Zm9ybSBHbHVlIExheWVyCiMKCiMKIyBNVVNCIERN QSBtb2RlCiMKIyBDT05GSUdfTVVTQl9QSU9fT05MWSBpcyBub3Qgc2V0CiMgQ09ORklHX1VTQl9E V0MzIGlzIG5vdCBzZXQKIyBDT05GSUdfVVNCX0RXQzIgaXMgbm90IHNldApDT05GSUdfVVNCX0NI SVBJREVBPW0KQ09ORklHX1VTQl9DSElQSURFQV9PRj1tCiMgQ09ORklHX1VTQl9DSElQSURFQV9I T1NUIGlzIG5vdCBzZXQKIyBDT05GSUdfVVNCX0NISVBJREVBX1VMUEkgaXMgbm90IHNldApDT05G SUdfVVNCX0lTUDE3NjA9bQpDT05GSUdfVVNCX0lTUDE3NjBfSENEPXkKQ09ORklHX1VTQl9JU1Ax NzYwX0hPU1RfUk9MRT15CgojCiMgVVNCIHBvcnQgZHJpdmVycwojCkNPTkZJR19VU0JfVVNTNzIw PW0KQ09ORklHX1VTQl9TRVJJQUw9bQpDT05GSUdfVVNCX1NFUklBTF9HRU5FUklDPXkKQ09ORklH X1VTQl9TRVJJQUxfU0lNUExFPW0KQ09ORklHX1VTQl9TRVJJQUxfQUlSQ0FCTEU9bQojIENPTkZJ R19VU0JfU0VSSUFMX0FSSzMxMTYgaXMgbm90IHNldApDT05GSUdfVVNCX1NFUklBTF9CRUxLSU49 bQpDT05GSUdfVVNCX1NFUklBTF9DSDM0MT1tCkNPTkZJR19VU0JfU0VSSUFMX1dISVRFSEVBVD1t CiMgQ09ORklHX1VTQl9TRVJJQUxfRElHSV9BQ0NFTEVQT1JUIGlzIG5vdCBzZXQKIyBDT05GSUdf VVNCX1NFUklBTF9DUDIxMFggaXMgbm90IHNldApDT05GSUdfVVNCX1NFUklBTF9DWVBSRVNTX004 PW0KQ09ORklHX1VTQl9TRVJJQUxfRU1QRUc9bQpDT05GSUdfVVNCX1NFUklBTF9GVERJX1NJTz1t CkNPTkZJR19VU0JfU0VSSUFMX1ZJU09SPW0KIyBDT05GSUdfVVNCX1NFUklBTF9JUEFRIGlzIG5v dCBzZXQKIyBDT05GSUdfVVNCX1NFUklBTF9JUiBpcyBub3Qgc2V0CkNPTkZJR19VU0JfU0VSSUFM X0VER0VQT1JUPW0KQ09ORklHX1VTQl9TRVJJQUxfRURHRVBPUlRfVEk9bQpDT05GSUdfVVNCX1NF UklBTF9GODEyMzI9bQpDT05GSUdfVVNCX1NFUklBTF9GODE1M1g9bQojIENPTkZJR19VU0JfU0VS SUFMX0dBUk1JTiBpcyBub3Qgc2V0CiMgQ09ORklHX1VTQl9TRVJJQUxfSVBXIGlzIG5vdCBzZXQK Q09ORklHX1VTQl9TRVJJQUxfSVVVPW0KQ09ORklHX1VTQl9TRVJJQUxfS0VZU1BBTl9QREE9bQpD T05GSUdfVVNCX1NFUklBTF9LRVlTUEFOPW0KQ09ORklHX1VTQl9TRVJJQUxfS0xTST1tCiMgQ09O RklHX1VTQl9TRVJJQUxfS09CSUxfU0NUIGlzIG5vdCBzZXQKQ09ORklHX1VTQl9TRVJJQUxfTUNU X1UyMzI9bQpDT05GSUdfVVNCX1NFUklBTF9NRVRSTz1tCiMgQ09ORklHX1VTQl9TRVJJQUxfTU9T NzcyMCBpcyBub3Qgc2V0CkNPTkZJR19VU0JfU0VSSUFMX01PUzc4NDA9bQpDT05GSUdfVVNCX1NF UklBTF9NWFVQT1JUPW0KQ09ORklHX1VTQl9TRVJJQUxfTkFWTUFOPW0KQ09ORklHX1VTQl9TRVJJ QUxfUEwyMzAzPW0KQ09ORklHX1VTQl9TRVJJQUxfT1RJNjg1OD1tCkNPTkZJR19VU0JfU0VSSUFM X1FDQVVYPW0KQ09ORklHX1VTQl9TRVJJQUxfUVVBTENPTU09bQpDT05GSUdfVVNCX1NFUklBTF9T UENQOFg1PW0KQ09ORklHX1VTQl9TRVJJQUxfU0FGRT1tCiMgQ09ORklHX1VTQl9TRVJJQUxfU0FG RV9QQURERUQgaXMgbm90IHNldApDT05GSUdfVVNCX1NFUklBTF9TSUVSUkFXSVJFTEVTUz1tCkNP TkZJR19VU0JfU0VSSUFMX1NZTUJPTD1tCiMgQ09ORklHX1VTQl9TRVJJQUxfVEkgaXMgbm90IHNl dApDT05GSUdfVVNCX1NFUklBTF9DWUJFUkpBQ0s9bQojIENPTkZJR19VU0JfU0VSSUFMX1hJUkNP TSBpcyBub3Qgc2V0CkNPTkZJR19VU0JfU0VSSUFMX1dXQU49bQpDT05GSUdfVVNCX1NFUklBTF9P UFRJT049bQpDT05GSUdfVVNCX1NFUklBTF9PTU5JTkVUPW0KQ09ORklHX1VTQl9TRVJJQUxfT1BU SUNPTj1tCkNPTkZJR19VU0JfU0VSSUFMX1hTRU5TX01UPW0KIyBDT05GSUdfVVNCX1NFUklBTF9X SVNIQk9ORSBpcyBub3Qgc2V0CiMgQ09ORklHX1VTQl9TRVJJQUxfU1NVMTAwIGlzIG5vdCBzZXQK Q09ORklHX1VTQl9TRVJJQUxfUVQyPW0KQ09ORklHX1VTQl9TRVJJQUxfVVBENzhGMDczMD1tCkNP TkZJR19VU0JfU0VSSUFMX0RFQlVHPW0KCiMKIyBVU0IgTWlzY2VsbGFuZW91cyBkcml2ZXJzCiMK IyBDT05GSUdfVVNCX0VNSTYyIGlzIG5vdCBzZXQKQ09ORklHX1VTQl9FTUkyNj1tCkNPTkZJR19V U0JfQURVVFVYPW0KQ09ORklHX1VTQl9TRVZTRUc9eQpDT05GSUdfVVNCX1JJTzUwMD1tCiMgQ09O RklHX1VTQl9MRUdPVE9XRVIgaXMgbm90IHNldApDT05GSUdfVVNCX0xDRD15CkNPTkZJR19VU0Jf Q1lQUkVTU19DWTdDNjM9eQpDT05GSUdfVVNCX0NZVEhFUk09eQpDT05GSUdfVVNCX0lETU9VU0U9 bQpDT05GSUdfVVNCX0ZURElfRUxBTj1tCkNPTkZJR19VU0JfQVBQTEVESVNQTEFZPXkKQ09ORklH X1VTQl9TSVNVU0JWR0E9bQpDT05GSUdfVVNCX1NJU1VTQlZHQV9DT049eQojIENPTkZJR19VU0Jf TEQgaXMgbm90IHNldApDT05GSUdfVVNCX1RSQU5DRVZJQlJBVE9SPXkKIyBDT05GSUdfVVNCX0lP V0FSUklPUiBpcyBub3Qgc2V0CiMgQ09ORklHX1VTQl9URVNUIGlzIG5vdCBzZXQKQ09ORklHX1VT Ql9FSFNFVF9URVNUX0ZJWFRVUkU9eQpDT05GSUdfVVNCX0lTSUdIVEZXPXkKQ09ORklHX1VTQl9Z VVJFWD1tCkNPTkZJR19VU0JfRVpVU0JfRlgyPW0KIyBDT05GSUdfVVNCX0hVQl9VU0IyNTFYQiBp cyBub3Qgc2V0CiMgQ09ORklHX1VTQl9IU0lDX1VTQjM1MDMgaXMgbm90IHNldApDT05GSUdfVVNC X0hTSUNfVVNCNDYwND1tCkNPTkZJR19VU0JfTElOS19MQVlFUl9URVNUPXkKQ09ORklHX1VTQl9D SEFPU0tFWT1tCgojCiMgVVNCIFBoeXNpY2FsIExheWVyIGRyaXZlcnMKIwpDT05GSUdfVVNCX1BI WT15CiMgQ09ORklHX05PUF9VU0JfWENFSVYgaXMgbm90IHNldApDT05GSUdfVVNCX0dQSU9fVkJV Uz1tCkNPTkZJR19UQUhWT19VU0I9eQpDT05GSUdfVEFIVk9fVVNCX0hPU1RfQllfREVGQVVMVD15 CiMgQ09ORklHX1VTQl9JU1AxMzAxIGlzIG5vdCBzZXQKIyBDT05GSUdfVVNCX0dBREdFVCBpcyBu b3Qgc2V0CkNPTkZJR19UWVBFQz15CkNPTkZJR19UWVBFQ19UQ1BNPXkKQ09ORklHX1RZUEVDX0ZV U0IzMDI9bQpDT05GSUdfVFlQRUNfVUNTST15CkNPTkZJR19VQ1NJX0FDUEk9bQpDT05GSUdfVFlQ RUNfVFBTNjU5OFg9eQoKIwojIFVTQiBUeXBlLUMgTXVsdGlwbGV4ZXIvRGVNdWx0aXBsZXhlciBT d2l0Y2ggc3VwcG9ydAojCiMgQ09ORklHX1RZUEVDX01VWF9QSTNVU0IzMDUzMiBpcyBub3Qgc2V0 CiMgQ09ORklHX1VTQl9ST0xFU19JTlRFTF9YSENJIGlzIG5vdCBzZXQKQ09ORklHX1VTQl9MRURf VFJJRz15CkNPTkZJR19VU0JfVUxQSV9CVVM9eQpDT05GSUdfVVNCX1JPTEVfU1dJVENIPXkKIyBD T05GSUdfVVdCIGlzIG5vdCBzZXQKQ09ORklHX01NQz15CkNPTkZJR19QV1JTRVFfRU1NQz15CkNP TkZJR19QV1JTRVFfU0lNUExFPXkKIyBDT05GSUdfTU1DX0JMT0NLIGlzIG5vdCBzZXQKQ09ORklH X1NESU9fVUFSVD15CiMgQ09ORklHX01NQ19URVNUIGlzIG5vdCBzZXQKCiMKIyBNTUMvU0QvU0RJ TyBIb3N0IENvbnRyb2xsZXIgRHJpdmVycwojCiMgQ09ORklHX01NQ19ERUJVRyBpcyBub3Qgc2V0 CkNPTkZJR19NTUNfU0RIQ0k9bQojIENPTkZJR19NTUNfU0RIQ0lfUENJIGlzIG5vdCBzZXQKQ09O RklHX01NQ19TREhDSV9BQ1BJPW0KQ09ORklHX01NQ19TREhDSV9QTFRGTT1tCkNPTkZJR19NTUNf U0RIQ0lfT0ZfQVJBU0FOPW0KQ09ORklHX01NQ19TREhDSV9PRl9BVDkxPW0KQ09ORklHX01NQ19T REhDSV9DQURFTkNFPW0KIyBDT05GSUdfTU1DX1NESENJX0ZfU0RIMzAgaXMgbm90IHNldApDT05G SUdfTU1DX1dCU0Q9eQpDT05GSUdfTU1DX1RJRk1fU0Q9eQpDT05GSUdfTU1DX1NQST15CkNPTkZJ R19NTUNfU0RSSUNPSF9DUz1tCkNPTkZJR19NTUNfQ0I3MTA9eQpDT05GSUdfTU1DX1ZJQV9TRE1N Qz1tCkNPTkZJR19NTUNfVlVCMzAwPW0KQ09ORklHX01NQ19VU0hDPW0KQ09ORklHX01NQ19VU0RI STZST0wwPW0KQ09ORklHX01NQ19DUUhDST15CkNPTkZJR19NTUNfVE9TSElCQV9QQ0k9eQpDT05G SUdfTU1DX01USz1tCkNPTkZJR19NTUNfU0RIQ0lfWEVOT049bQojIENPTkZJR19NTUNfU0RIQ0lf T01BUCBpcyBub3Qgc2V0CiMgQ09ORklHX01FTVNUSUNLIGlzIG5vdCBzZXQKQ09ORklHX05FV19M RURTPXkKQ09ORklHX0xFRFNfQ0xBU1M9eQpDT05GSUdfTEVEU19DTEFTU19GTEFTSD15CiMgQ09O RklHX0xFRFNfQlJJR0hUTkVTU19IV19DSEFOR0VEIGlzIG5vdCBzZXQKCiMKIyBMRUQgZHJpdmVy cwojCiMgQ09ORklHX0xFRFNfQUFUMTI5MCBpcyBub3Qgc2V0CiMgQ09ORklHX0xFRFNfQVBVIGlz IG5vdCBzZXQKQ09ORklHX0xFRFNfQVMzNjQ1QT1tCkNPTkZJR19MRURTX0JDTTYzMjg9bQpDT05G SUdfTEVEU19CQ002MzU4PXkKIyBDT05GSUdfTEVEU19DUENBUCBpcyBub3Qgc2V0CiMgQ09ORklH X0xFRFNfQ1IwMDE0MTE0IGlzIG5vdCBzZXQKQ09ORklHX0xFRFNfTE0zNTMwPW0KIyBDT05GSUdf TEVEU19MTTM2NDIgaXMgbm90IHNldApDT05GSUdfTEVEU19MTTM2OTJYPW0KQ09ORklHX0xFRFNf TE0zNjAxWD15CiMgQ09ORklHX0xFRFNfTVQ2MzIzIGlzIG5vdCBzZXQKQ09ORklHX0xFRFNfTkVU NDhYWD1tCkNPTkZJR19MRURTX1dSQVA9bQojIENPTkZJR19MRURTX1BDQTk1MzIgaXMgbm90IHNl dApDT05GSUdfTEVEU19HUElPPW0KQ09ORklHX0xFRFNfTFAzOTQ0PXkKIyBDT05GSUdfTEVEU19M UDM5NTIgaXMgbm90IHNldApDT05GSUdfTEVEU19MUDU1WFhfQ09NTU9OPXkKQ09ORklHX0xFRFNf TFA1NTIxPW0KIyBDT05GSUdfTEVEU19MUDU1MjMgaXMgbm90IHNldAojIENPTkZJR19MRURTX0xQ NTU2MiBpcyBub3Qgc2V0CkNPTkZJR19MRURTX0xQODUwMT15CkNPTkZJR19MRURTX0xQODg2MD15 CiMgQ09ORklHX0xFRFNfQ0xFVk9fTUFJTCBpcyBub3Qgc2V0CiMgQ09ORklHX0xFRFNfUENBOTU1 WCBpcyBub3Qgc2V0CiMgQ09ORklHX0xFRFNfUENBOTYzWCBpcyBub3Qgc2V0CkNPTkZJR19MRURT X1dNODMxWF9TVEFUVVM9eQpDT05GSUdfTEVEU19EQTkwNTI9eQojIENPTkZJR19MRURTX0RBQzEy NFMwODUgaXMgbm90IHNldAojIENPTkZJR19MRURTX1BXTSBpcyBub3Qgc2V0CkNPTkZJR19MRURT X1JFR1VMQVRPUj1tCkNPTkZJR19MRURTX0JEMjgwMj15CiMgQ09ORklHX0xFRFNfSU5URUxfU1M0 MjAwIGlzIG5vdCBzZXQKQ09ORklHX0xFRFNfTFQzNTkzPW0KIyBDT05GSUdfTEVEU19NQzEzNzgz IGlzIG5vdCBzZXQKQ09ORklHX0xFRFNfVENBNjUwNz1tCkNPTkZJR19MRURTX1RMQzU5MVhYPXkK IyBDT05GSUdfTEVEU19MTTM1NXggaXMgbm90IHNldApDT05GSUdfTEVEU19PVDIwMD1tCkNPTkZJ R19MRURTX01FTkYyMUJNQz15CkNPTkZJR19MRURTX0tURDI2OTI9bQojIENPTkZJR19MRURTX0lT MzFGTDMxOVggaXMgbm90IHNldAojIENPTkZJR19MRURTX0lTMzFGTDMyWFggaXMgbm90IHNldAoK IwojIExFRCBkcml2ZXIgZm9yIGJsaW5rKDEpIFVTQiBSR0IgTEVEIGlzIHVuZGVyIFNwZWNpYWwg SElEIGRyaXZlcnMgKEhJRF9USElOR00pCiMKQ09ORklHX0xFRFNfQkxJTktNPXkKQ09ORklHX0xF RFNfU1lTQ09OPXkKQ09ORklHX0xFRFNfTUxYQ1BMRD15CiMgQ09ORklHX0xFRFNfTUxYUkVHIGlz IG5vdCBzZXQKIyBDT05GSUdfTEVEU19VU0VSIGlzIG5vdCBzZXQKQ09ORklHX0xFRFNfTklDNzhC WD15CgojCiMgTEVEIFRyaWdnZXJzCiMKQ09ORklHX0xFRFNfVFJJR0dFUlM9eQojIENPTkZJR19M RURTX1RSSUdHRVJfVElNRVIgaXMgbm90IHNldApDT05GSUdfTEVEU19UUklHR0VSX09ORVNIT1Q9 bQpDT05GSUdfTEVEU19UUklHR0VSX0RJU0s9eQpDT05GSUdfTEVEU19UUklHR0VSX01URD15CkNP TkZJR19MRURTX1RSSUdHRVJfSEVBUlRCRUFUPXkKQ09ORklHX0xFRFNfVFJJR0dFUl9CQUNLTElH SFQ9eQpDT05GSUdfTEVEU19UUklHR0VSX0NQVT15CkNPTkZJR19MRURTX1RSSUdHRVJfQUNUSVZJ VFk9bQpDT05GSUdfTEVEU19UUklHR0VSX0dQSU89eQpDT05GSUdfTEVEU19UUklHR0VSX0RFRkFV TFRfT049bQoKIwojIGlwdGFibGVzIHRyaWdnZXIgaXMgdW5kZXIgTmV0ZmlsdGVyIGNvbmZpZyAo TEVEIHRhcmdldCkKIwpDT05GSUdfTEVEU19UUklHR0VSX1RSQU5TSUVOVD1tCiMgQ09ORklHX0xF RFNfVFJJR0dFUl9DQU1FUkEgaXMgbm90IHNldAojIENPTkZJR19MRURTX1RSSUdHRVJfUEFOSUMg aXMgbm90IHNldAojIENPTkZJR19MRURTX1RSSUdHRVJfTkVUREVWIGlzIG5vdCBzZXQKQ09ORklH X0FDQ0VTU0lCSUxJVFk9eQojIENPTkZJR19BMTFZX0JSQUlMTEVfQ09OU09MRSBpcyBub3Qgc2V0 CiMgQ09ORklHX0lORklOSUJBTkQgaXMgbm90IHNldApDT05GSUdfRURBQ19BVE9NSUNfU0NSVUI9 eQpDT05GSUdfRURBQ19TVVBQT1JUPXkKQ09ORklHX0VEQUM9eQojIENPTkZJR19FREFDX0xFR0FD WV9TWVNGUyBpcyBub3Qgc2V0CkNPTkZJR19FREFDX0RFQlVHPXkKIyBDT05GSUdfRURBQ19ERUNP REVfTUNFIGlzIG5vdCBzZXQKIyBDT05GSUdfRURBQ19BTUQ3NlggaXMgbm90IHNldApDT05GSUdf RURBQ19FN1hYWD15CkNPTkZJR19FREFDX0U3NTJYPXkKIyBDT05GSUdfRURBQ19JODI4NzVQIGlz IG5vdCBzZXQKIyBDT05GSUdfRURBQ19JODI5NzVYIGlzIG5vdCBzZXQKQ09ORklHX0VEQUNfSTMw MDA9bQpDT05GSUdfRURBQ19JMzIwMD1tCkNPTkZJR19FREFDX0lFMzEyMDA9bQojIENPTkZJR19F REFDX1gzOCBpcyBub3Qgc2V0CkNPTkZJR19FREFDX0k1NDAwPXkKQ09ORklHX0VEQUNfSTgyODYw PW0KQ09ORklHX0VEQUNfUjgyNjAwPW0KQ09ORklHX0VEQUNfSTUwMDA9eQojIENPTkZJR19FREFD X0k1MTAwIGlzIG5vdCBzZXQKQ09ORklHX0VEQUNfSTczMDA9eQpDT05GSUdfUlRDX0xJQj15CkNP TkZJR19SVENfTUMxNDY4MThfTElCPXkKQ09ORklHX1JUQ19DTEFTUz15CiMgQ09ORklHX1JUQ19I Q1RPU1lTIGlzIG5vdCBzZXQKIyBDT05GSUdfUlRDX1NZU1RPSEMgaXMgbm90IHNldAojIENPTkZJ R19SVENfREVCVUcgaXMgbm90IHNldAojIENPTkZJR19SVENfTlZNRU0gaXMgbm90IHNldAoKIwoj IFJUQyBpbnRlcmZhY2VzCiMKQ09ORklHX1JUQ19JTlRGX1NZU0ZTPXkKIyBDT05GSUdfUlRDX0lO VEZfUFJPQyBpcyBub3Qgc2V0CkNPTkZJR19SVENfSU5URl9ERVY9eQpDT05GSUdfUlRDX0lOVEZf REVWX1VJRV9FTVVMPXkKQ09ORklHX1JUQ19EUlZfVEVTVD15CgojCiMgSTJDIFJUQyBkcml2ZXJz CiMKQ09ORklHX1JUQ19EUlZfODhQTTgwWD1tCiMgQ09ORklHX1JUQ19EUlZfQUJCNVpFUzMgaXMg bm90IHNldAojIENPTkZJR19SVENfRFJWX0FCWDgwWCBpcyBub3Qgc2V0CkNPTkZJR19SVENfRFJW X0FTMzcyMj1tCiMgQ09ORklHX1JUQ19EUlZfRFMxMzA3IGlzIG5vdCBzZXQKIyBDT05GSUdfUlRD X0RSVl9EUzEzNzQgaXMgbm90IHNldAojIENPTkZJR19SVENfRFJWX0RTMTY3MiBpcyBub3Qgc2V0 CkNPTkZJR19SVENfRFJWX0hZTTg1NjM9eQpDT05GSUdfUlRDX0RSVl9NQVg2OTAwPXkKIyBDT05G SUdfUlRDX0RSVl9NQVg4OTA3IGlzIG5vdCBzZXQKQ09ORklHX1JUQ19EUlZfTUFYODkyNT15CkNP TkZJR19SVENfRFJWX01BWDg5OTg9eQpDT05GSUdfUlRDX0RSVl9NQVg3NzY4Nj1tCiMgQ09ORklH X1JUQ19EUlZfUlM1QzM3MiBpcyBub3Qgc2V0CkNPTkZJR19SVENfRFJWX0lTTDEyMDg9eQojIENP TkZJR19SVENfRFJWX0lTTDEyMDIyIGlzIG5vdCBzZXQKQ09ORklHX1JUQ19EUlZfSVNMMTIwMjY9 eQpDT05GSUdfUlRDX0RSVl9YMTIwNT15CiMgQ09ORklHX1JUQ19EUlZfUENGODUyMyBpcyBub3Qg c2V0CkNPTkZJR19SVENfRFJWX1BDRjg1MDYzPXkKIyBDT05GSUdfUlRDX0RSVl9QQ0Y4NTM2MyBp cyBub3Qgc2V0CiMgQ09ORklHX1JUQ19EUlZfUENGODU2MyBpcyBub3Qgc2V0CkNPTkZJR19SVENf RFJWX1BDRjg1ODM9bQojIENPTkZJR19SVENfRFJWX000MVQ4MCBpcyBub3Qgc2V0CiMgQ09ORklH X1JUQ19EUlZfQlEzMksgaXMgbm90IHNldApDT05GSUdfUlRDX0RSVl9UV0w0MDMwPW0KQ09ORklH X1JUQ19EUlZfUEFMTUFTPXkKIyBDT05GSUdfUlRDX0RSVl9UUFM2NTg2WCBpcyBub3Qgc2V0CkNP TkZJR19SVENfRFJWX1RQUzY1OTEwPXkKIyBDT05GSUdfUlRDX0RSVl9TMzUzOTBBIGlzIG5vdCBz ZXQKQ09ORklHX1JUQ19EUlZfRk0zMTMwPXkKQ09ORklHX1JUQ19EUlZfUlg4MDEwPW0KIyBDT05G SUdfUlRDX0RSVl9SWDg1ODEgaXMgbm90IHNldApDT05GSUdfUlRDX0RSVl9SWDgwMjU9bQpDT05G SUdfUlRDX0RSVl9FTTMwMjc9bQpDT05GSUdfUlRDX0RSVl9SVjg4MDM9bQoKIwojIFNQSSBSVEMg ZHJpdmVycwojCiMgQ09ORklHX1JUQ19EUlZfTTQxVDkzIGlzIG5vdCBzZXQKIyBDT05GSUdfUlRD X0RSVl9NNDFUOTQgaXMgbm90IHNldApDT05GSUdfUlRDX0RSVl9EUzEzMDI9eQpDT05GSUdfUlRD X0RSVl9EUzEzMDU9eQpDT05GSUdfUlRDX0RSVl9EUzEzNDM9eQojIENPTkZJR19SVENfRFJWX0RT MTM0NyBpcyBub3Qgc2V0CiMgQ09ORklHX1JUQ19EUlZfRFMxMzkwIGlzIG5vdCBzZXQKQ09ORklH X1JUQ19EUlZfTUFYNjkxNj1tCiMgQ09ORklHX1JUQ19EUlZfUjk3MDEgaXMgbm90IHNldApDT05G SUdfUlRDX0RSVl9SWDQ1ODE9eQojIENPTkZJR19SVENfRFJWX1JYNjExMCBpcyBub3Qgc2V0CkNP TkZJR19SVENfRFJWX1JTNUMzNDg9eQojIENPTkZJR19SVENfRFJWX01BWDY5MDIgaXMgbm90IHNl dApDT05GSUdfUlRDX0RSVl9QQ0YyMTIzPW0KQ09ORklHX1JUQ19EUlZfTUNQNzk1PXkKQ09ORklH X1JUQ19JMkNfQU5EX1NQST15CgojCiMgU1BJIGFuZCBJMkMgUlRDIGRyaXZlcnMKIwpDT05GSUdf UlRDX0RSVl9EUzMyMzI9eQpDT05GSUdfUlRDX0RSVl9EUzMyMzJfSFdNT049eQojIENPTkZJR19S VENfRFJWX1BDRjIxMjcgaXMgbm90IHNldAojIENPTkZJR19SVENfRFJWX1JWMzAyOUMyIGlzIG5v dCBzZXQKCiMKIyBQbGF0Zm9ybSBSVEMgZHJpdmVycwojCiMgQ09ORklHX1JUQ19EUlZfQ01PUyBp cyBub3Qgc2V0CkNPTkZJR19SVENfRFJWX0RTMTI4Nj15CkNPTkZJR19SVENfRFJWX0RTMTUxMT15 CkNPTkZJR19SVENfRFJWX0RTMTU1Mz1tCkNPTkZJR19SVENfRFJWX0RTMTY4NV9GQU1JTFk9eQoj IENPTkZJR19SVENfRFJWX0RTMTY4NSBpcyBub3Qgc2V0CiMgQ09ORklHX1JUQ19EUlZfRFMxNjg5 IGlzIG5vdCBzZXQKQ09ORklHX1JUQ19EUlZfRFMxNzI4NT15CiMgQ09ORklHX1JUQ19EUlZfRFMx NzQ4NSBpcyBub3Qgc2V0CiMgQ09ORklHX1JUQ19EUlZfRFMxNzg4NSBpcyBub3Qgc2V0CkNPTkZJ R19SVENfRFMxNjg1X1BST0NfUkVHUz15CiMgQ09ORklHX1JUQ19EUzE2ODVfU1lTRlNfUkVHUyBp cyBub3Qgc2V0CiMgQ09ORklHX1JUQ19EUlZfRFMxNzQyIGlzIG5vdCBzZXQKQ09ORklHX1JUQ19E UlZfRFMyNDA0PXkKQ09ORklHX1JUQ19EUlZfREE5MDUyPXkKIyBDT05GSUdfUlRDX0RSVl9EQTkw NTUgaXMgbm90IHNldApDT05GSUdfUlRDX0RSVl9EQTkwNjM9eQpDT05GSUdfUlRDX0RSVl9TVEsx N1RBOD15CkNPTkZJR19SVENfRFJWX000OFQ4Nj1tCkNPTkZJR19SVENfRFJWX000OFQzNT1tCkNP TkZJR19SVENfRFJWX000OFQ1OT1tCkNPTkZJR19SVENfRFJWX01TTTYyNDI9eQpDT05GSUdfUlRD X0RSVl9CUTQ4MDI9bQojIENPTkZJR19SVENfRFJWX1JQNUMwMSBpcyBub3Qgc2V0CkNPTkZJR19S VENfRFJWX1YzMDIwPW0KIyBDT05GSUdfUlRDX0RSVl9XTTgzMVggaXMgbm90IHNldApDT05GSUdf UlRDX0RSVl9aWU5RTVA9bQpDT05GSUdfUlRDX0RSVl9DUk9TX0VDPW0KCiMKIyBvbi1DUFUgUlRD IGRyaXZlcnMKIwpDT05GSUdfUlRDX0RSVl9GVFJUQzAxMD1tCkNPTkZJR19SVENfRFJWX01DMTNY WFg9bQpDT05GSUdfUlRDX0RSVl9TTlZTPW0KQ09ORklHX1JUQ19EUlZfTVQ2Mzk3PW0KIyBDT05G SUdfUlRDX0RSVl9SNzMwMSBpcyBub3Qgc2V0CiMgQ09ORklHX1JUQ19EUlZfQ1BDQVAgaXMgbm90 IHNldAoKIwojIEhJRCBTZW5zb3IgUlRDIGRyaXZlcnMKIwojIENPTkZJR19SVENfRFJWX0hJRF9T RU5TT1JfVElNRSBpcyBub3Qgc2V0CkNPTkZJR19ETUFERVZJQ0VTPXkKIyBDT05GSUdfRE1BREVW SUNFU19ERUJVRyBpcyBub3Qgc2V0CgojCiMgRE1BIERldmljZXMKIwpDT05GSUdfRE1BX0VOR0lO RT15CkNPTkZJR19ETUFfVklSVFVBTF9DSEFOTkVMUz15CkNPTkZJR19ETUFfQUNQST15CkNPTkZJ R19ETUFfT0Y9eQojIENPTkZJR19BTFRFUkFfTVNHRE1BIGlzIG5vdCBzZXQKQ09ORklHX0RXX0FY SV9ETUFDPXkKIyBDT05GSUdfRlNMX0VETUEgaXMgbm90IHNldApDT05GSUdfSU5URUxfSURNQTY0 PW0KQ09ORklHX1BDSF9ETUE9bQojIENPTkZJR19USU1CX0RNQSBpcyBub3Qgc2V0CkNPTkZJR19R Q09NX0hJRE1BX01HTVQ9bQojIENPTkZJR19RQ09NX0hJRE1BIGlzIG5vdCBzZXQKQ09ORklHX0RX X0RNQUNfQ09SRT15CkNPTkZJR19EV19ETUFDPW0KQ09ORklHX0RXX0RNQUNfUENJPXkKQ09ORklH X0hTVV9ETUE9bQoKIwojIERNQSBDbGllbnRzCiMKIyBDT05GSUdfQVNZTkNfVFhfRE1BIGlzIG5v dCBzZXQKQ09ORklHX0RNQVRFU1Q9bQpDT05GSUdfRE1BX0VOR0lORV9SQUlEPXkKCiMKIyBETUFC VUYgb3B0aW9ucwojCkNPTkZJR19TWU5DX0ZJTEU9eQpDT05GSUdfU1dfU1lOQz15CiMgQ09ORklH X0FVWERJU1BMQVkgaXMgbm90IHNldAojIENPTkZJR19QQU5FTCBpcyBub3Qgc2V0CiMgQ09ORklH X1VJTyBpcyBub3Qgc2V0CiMgQ09ORklHX1ZJUlRfRFJJVkVSUyBpcyBub3Qgc2V0CkNPTkZJR19W SVJUSU89eQpDT05GSUdfVklSVElPX01FTlU9eQojIENPTkZJR19WSVJUSU9fUENJIGlzIG5vdCBz ZXQKIyBDT05GSUdfVklSVElPX0JBTExPT04gaXMgbm90IHNldAojIENPTkZJR19WSVJUSU9fSU5Q VVQgaXMgbm90IHNldApDT05GSUdfVklSVElPX01NSU89eQojIENPTkZJR19WSVJUSU9fTU1JT19D TURMSU5FX0RFVklDRVMgaXMgbm90IHNldAoKIwojIE1pY3Jvc29mdCBIeXBlci1WIGd1ZXN0IHN1 cHBvcnQKIwojIENPTkZJR19IWVBFUlYgaXMgbm90IHNldApDT05GSUdfU1RBR0lORz15CkNPTkZJ R19DT01FREk9bQpDT05GSUdfQ09NRURJX0RFQlVHPXkKQ09ORklHX0NPTUVESV9ERUZBVUxUX0JV Rl9TSVpFX0tCPTIwNDgKQ09ORklHX0NPTUVESV9ERUZBVUxUX0JVRl9NQVhTSVpFX0tCPTIwNDgw CiMgQ09ORklHX0NPTUVESV9NSVNDX0RSSVZFUlMgaXMgbm90IHNldApDT05GSUdfQ09NRURJX0lT QV9EUklWRVJTPXkKQ09ORklHX0NPTUVESV9QQ0w3MTE9bQpDT05GSUdfQ09NRURJX1BDTDcyND1t CkNPTkZJR19DT01FRElfUENMNzI2PW0KQ09ORklHX0NPTUVESV9QQ0w3MzA9bQojIENPTkZJR19D T01FRElfUENMODEyIGlzIG5vdCBzZXQKQ09ORklHX0NPTUVESV9QQ0w4MTY9bQojIENPTkZJR19D T01FRElfUENMODE4IGlzIG5vdCBzZXQKQ09ORklHX0NPTUVESV9QQ00zNzI0PW0KIyBDT05GSUdf Q09NRURJX0FNUExDX0RJTzIwMF9JU0EgaXMgbm90IHNldApDT05GSUdfQ09NRURJX0FNUExDX1BD MjM2X0lTQT1tCkNPTkZJR19DT01FRElfQU1QTENfUEMyNjNfSVNBPW0KQ09ORklHX0NPTUVESV9S VEk4MDA9bQpDT05GSUdfQ09NRURJX1JUSTgwMj1tCkNPTkZJR19DT01FRElfREFDMDI9bQpDT05G SUdfQ09NRURJX0RBUzE2TTE9bQpDT05GSUdfQ09NRURJX0RBUzA4X0lTQT1tCkNPTkZJR19DT01F RElfREFTMTY9bQpDT05GSUdfQ09NRURJX0RBUzgwMD1tCkNPTkZJR19DT01FRElfREFTMTgwMD1t CkNPTkZJR19DT01FRElfREFTNjQwMj1tCkNPTkZJR19DT01FRElfRFQyODAxPW0KQ09ORklHX0NP TUVESV9EVDI4MTE9bQpDT05GSUdfQ09NRURJX0RUMjgxND1tCiMgQ09ORklHX0NPTUVESV9EVDI4 MTUgaXMgbm90IHNldApDT05GSUdfQ09NRURJX0RUMjgxNz1tCkNPTkZJR19DT01FRElfRFQyODJY PW0KQ09ORklHX0NPTUVESV9ETU0zMkFUPW0KIyBDT05GSUdfQ09NRURJX0ZMNTEyIGlzIG5vdCBz ZXQKQ09ORklHX0NPTUVESV9BSU9fQUlPMTJfOD1tCkNPTkZJR19DT01FRElfQUlPX0lJUk9fMTY9 bQpDT05GSUdfQ09NRURJX0lJX1BDSTIwS0M9bQojIENPTkZJR19DT01FRElfQzZYRElHSU8gaXMg bm90IHNldApDT05GSUdfQ09NRURJX01QQzYyND1tCkNPTkZJR19DT01FRElfQURRMTJCPW0KQ09O RklHX0NPTUVESV9OSV9BVF9BMjE1MD1tCkNPTkZJR19DT01FRElfTklfQVRfQU89bQojIENPTkZJ R19DT01FRElfTklfQVRNSU8gaXMgbm90IHNldApDT05GSUdfQ09NRURJX05JX0FUTUlPMTZEPW0K IyBDT05GSUdfQ09NRURJX05JX0xBQlBDX0lTQSBpcyBub3Qgc2V0CkNPTkZJR19DT01FRElfUENN QUQ9bQojIENPTkZJR19DT01FRElfUENNREExMiBpcyBub3Qgc2V0CkNPTkZJR19DT01FRElfUENN TUlPPW0KIyBDT05GSUdfQ09NRURJX1BDTVVJTyBpcyBub3Qgc2V0CkNPTkZJR19DT01FRElfTVVM VElRMz1tCiMgQ09ORklHX0NPTUVESV9TNTI2IGlzIG5vdCBzZXQKQ09ORklHX0NPTUVESV9QQ0lf RFJJVkVSUz1tCkNPTkZJR19DT01FRElfODI1NV9QQ0k9bQpDT05GSUdfQ09NRURJX0FERElfV0FU Q0hET0c9bQpDT05GSUdfQ09NRURJX0FERElfQVBDSV8xMDMyPW0KIyBDT05GSUdfQ09NRURJX0FE RElfQVBDSV8xNTAwIGlzIG5vdCBzZXQKQ09ORklHX0NPTUVESV9BRERJX0FQQ0lfMTUxNj1tCiMg Q09ORklHX0NPTUVESV9BRERJX0FQQ0lfMTU2NCBpcyBub3Qgc2V0CiMgQ09ORklHX0NPTUVESV9B RERJX0FQQ0lfMTZYWCBpcyBub3Qgc2V0CkNPTkZJR19DT01FRElfQURESV9BUENJXzIwMzI9bQoj IENPTkZJR19DT01FRElfQURESV9BUENJXzIyMDAgaXMgbm90IHNldApDT05GSUdfQ09NRURJX0FE RElfQVBDSV8zMTIwPW0KQ09ORklHX0NPTUVESV9BRERJX0FQQ0lfMzUwMT1tCkNPTkZJR19DT01F RElfQURESV9BUENJXzNYWFg9bQpDT05GSUdfQ09NRURJX0FETF9QQ0k2MjA4PW0KIyBDT05GSUdf Q09NRURJX0FETF9QQ0k3WDNYIGlzIG5vdCBzZXQKIyBDT05GSUdfQ09NRURJX0FETF9QQ0k4MTY0 IGlzIG5vdCBzZXQKQ09ORklHX0NPTUVESV9BRExfUENJOTExMT1tCkNPTkZJR19DT01FRElfQURM X1BDSTkxMTg9bQpDT05GSUdfQ09NRURJX0FEVl9QQ0kxNzEwPW0KQ09ORklHX0NPTUVESV9BRFZf UENJMTcyMD1tCiMgQ09ORklHX0NPTUVESV9BRFZfUENJMTcyMyBpcyBub3Qgc2V0CkNPTkZJR19D T01FRElfQURWX1BDSTE3MjQ9bQpDT05GSUdfQ09NRURJX0FEVl9QQ0kxNzYwPW0KQ09ORklHX0NP TUVESV9BRFZfUENJX0RJTz1tCkNPTkZJR19DT01FRElfQU1QTENfRElPMjAwX1BDST1tCiMgQ09O RklHX0NPTUVESV9BTVBMQ19QQzIzNl9QQ0kgaXMgbm90IHNldAojIENPTkZJR19DT01FRElfQU1Q TENfUEMyNjNfUENJIGlzIG5vdCBzZXQKQ09ORklHX0NPTUVESV9BTVBMQ19QQ0kyMjQ9bQojIENP TkZJR19DT01FRElfQU1QTENfUENJMjMwIGlzIG5vdCBzZXQKIyBDT05GSUdfQ09NRURJX0NPTlRF Q19QQ0lfRElPIGlzIG5vdCBzZXQKIyBDT05GSUdfQ09NRURJX0RBUzA4X1BDSSBpcyBub3Qgc2V0 CkNPTkZJR19DT01FRElfRFQzMDAwPW0KIyBDT05GSUdfQ09NRURJX0RZTkFfUENJMTBYWCBpcyBu b3Qgc2V0CkNPTkZJR19DT01FRElfR1NDX0hQREk9bQojIENPTkZJR19DT01FRElfTUY2WDQgaXMg bm90IHNldApDT05GSUdfQ09NRURJX0lDUF9NVUxUST1tCkNPTkZJR19DT01FRElfREFRQk9BUkQy MDAwPW0KIyBDT05GSUdfQ09NRURJX0pSM19QQ0kgaXMgbm90IHNldApDT05GSUdfQ09NRURJX0tF X0NPVU5URVI9bQpDT05GSUdfQ09NRURJX0NCX1BDSURBUzY0PW0KIyBDT05GSUdfQ09NRURJX0NC X1BDSURBUyBpcyBub3Qgc2V0CkNPTkZJR19DT01FRElfQ0JfUENJRERBPW0KQ09ORklHX0NPTUVE SV9DQl9QQ0lNREFTPW0KIyBDT05GSUdfQ09NRURJX0NCX1BDSU1EREEgaXMgbm90IHNldApDT05G SUdfQ09NRURJX01FNDAwMD1tCiMgQ09ORklHX0NPTUVESV9NRV9EQVEgaXMgbm90IHNldApDT05G SUdfQ09NRURJX05JXzY1Mjc9bQojIENPTkZJR19DT01FRElfTklfNjVYWCBpcyBub3Qgc2V0CkNP TkZJR19DT01FRElfTklfNjYwWD1tCiMgQ09ORklHX0NPTUVESV9OSV82NzBYIGlzIG5vdCBzZXQK Q09ORklHX0NPTUVESV9OSV9MQUJQQ19QQ0k9bQpDT05GSUdfQ09NRURJX05JX1BDSURJTz1tCkNP TkZJR19DT01FRElfTklfUENJTUlPPW0KQ09ORklHX0NPTUVESV9SVEQ1MjA9bQojIENPTkZJR19D T01FRElfUzYyNiBpcyBub3Qgc2V0CkNPTkZJR19DT01FRElfTUlURT1tCkNPTkZJR19DT01FRElf TklfVElPQ01EPW0KIyBDT05GSUdfQ09NRURJX1BDTUNJQV9EUklWRVJTIGlzIG5vdCBzZXQKQ09O RklHX0NPTUVESV9VU0JfRFJJVkVSUz1tCiMgQ09ORklHX0NPTUVESV9EVDk4MTIgaXMgbm90IHNl dAojIENPTkZJR19DT01FRElfTklfVVNCNjUwMSBpcyBub3Qgc2V0CkNPTkZJR19DT01FRElfVVNC RFVYPW0KQ09ORklHX0NPTUVESV9VU0JEVVhGQVNUPW0KIyBDT05GSUdfQ09NRURJX1VTQkRVWFNJ R01BIGlzIG5vdCBzZXQKIyBDT05GSUdfQ09NRURJX1ZNSzgwWFggaXMgbm90IHNldApDT05GSUdf Q09NRURJXzgyNTQ9bQpDT05GSUdfQ09NRURJXzgyNTU9bQpDT05GSUdfQ09NRURJXzgyNTVfU0E9 bQpDT05GSUdfQ09NRURJX0tDT01FRElMSUI9bQpDT05GSUdfQ09NRURJX0FNUExDX0RJTzIwMD1t CkNPTkZJR19DT01FRElfQU1QTENfUEMyMzY9bQpDT05GSUdfQ09NRURJX0RBUzA4PW0KQ09ORklH X0NPTUVESV9JU0FETUE9bQpDT05GSUdfQ09NRURJX05JX0xBQlBDPW0KQ09ORklHX0NPTUVESV9O SV9USU89bQojIENPTkZJR19SVEw4MTkyVSBpcyBub3Qgc2V0CiMgQ09ORklHX1JUTExJQiBpcyBu b3Qgc2V0CiMgQ09ORklHX1I4NzEyVSBpcyBub3Qgc2V0CiMgQ09ORklHX1JUUzUyMDggaXMgbm90 IHNldAojIENPTkZJR19GQl9TTTc1MCBpcyBub3Qgc2V0CkNPTkZJR19GQl9YR0k9eQoKIwojIFNw ZWFrdXAgY29uc29sZSBzcGVlY2gKIwpDT05GSUdfU1BFQUtVUD15CkNPTkZJR19TUEVBS1VQX1NZ TlRIX0FDTlRTQT15CkNPTkZJR19TUEVBS1VQX1NZTlRIX0FQT0xMTz1tCkNPTkZJR19TUEVBS1VQ X1NZTlRIX0FVRFBUUj1tCkNPTkZJR19TUEVBS1VQX1NZTlRIX0JOUz1tCiMgQ09ORklHX1NQRUFL VVBfU1lOVEhfREVDVExLIGlzIG5vdCBzZXQKIyBDT05GSUdfU1BFQUtVUF9TWU5USF9ERUNFWFQg aXMgbm90IHNldAojIENPTkZJR19TUEVBS1VQX1NZTlRIX0xUTEsgaXMgbm90IHNldAojIENPTkZJ R19TUEVBS1VQX1NZTlRIX1NPRlQgaXMgbm90IHNldApDT05GSUdfU1BFQUtVUF9TWU5USF9TUEtP VVQ9eQojIENPTkZJR19TUEVBS1VQX1NZTlRIX1RYUFJUIGlzIG5vdCBzZXQKIyBDT05GSUdfU1BF QUtVUF9TWU5USF9EVU1NWSBpcyBub3Qgc2V0CiMgQ09ORklHX1NUQUdJTkdfTUVESUEgaXMgbm90 IHNldAoKIwojIEFuZHJvaWQKIwpDT05GSUdfU1RBR0lOR19CT0FSRD15CiMgQ09ORklHX0xURV9H RE03MjRYIGlzIG5vdCBzZXQKQ09ORklHX0ZJUkVXSVJFX1NFUklBTD15CkNPTkZJR19GV1RUWV9N QVhfVE9UQUxfUE9SVFM9NjQKQ09ORklHX0ZXVFRZX01BWF9DQVJEX1BPUlRTPTMyCiMgQ09ORklH X01URF9TUElOQU5EX01UMjlGIGlzIG5vdCBzZXQKQ09ORklHX0RHTkM9eQojIENPTkZJR19HU19G UEdBQk9PVCBpcyBub3Qgc2V0CkNPTkZJR19VTklTWVNTUEFSPXkKQ09ORklHX0NPTU1PTl9DTEtf WExOWF9DTEtXWlJEPW0KQ09ORklHX0ZCX1RGVD1tCkNPTkZJR19GQl9URlRfQUdNMTI2NEtfRkw9 bQojIENPTkZJR19GQl9URlRfQkQ2NjM0NzQgaXMgbm90IHNldApDT05GSUdfRkJfVEZUX0hYODM0 MEJOPW0KQ09ORklHX0ZCX1RGVF9IWDgzNDdEPW0KIyBDT05GSUdfRkJfVEZUX0hYODM1M0QgaXMg bm90IHNldApDT05GSUdfRkJfVEZUX0hYODM1N0Q9bQojIENPTkZJR19GQl9URlRfSUxJOTE2MyBp cyBub3Qgc2V0CiMgQ09ORklHX0ZCX1RGVF9JTEk5MzIwIGlzIG5vdCBzZXQKIyBDT05GSUdfRkJf VEZUX0lMSTkzMjUgaXMgbm90IHNldApDT05GSUdfRkJfVEZUX0lMSTkzNDA9bQpDT05GSUdfRkJf VEZUX0lMSTkzNDE9bQpDT05GSUdfRkJfVEZUX0lMSTk0ODE9bQpDT05GSUdfRkJfVEZUX0lMSTk0 ODY9bQojIENPTkZJR19GQl9URlRfUENEODU0NCBpcyBub3Qgc2V0CkNPTkZJR19GQl9URlRfUkE4 ODc1PW0KQ09ORklHX0ZCX1RGVF9TNkQwMkExPW0KQ09ORklHX0ZCX1RGVF9TNkQxMTIxPW0KQ09O RklHX0ZCX1RGVF9TSDExMDY9bQojIENPTkZJR19GQl9URlRfU1NEMTI4OSBpcyBub3Qgc2V0CkNP TkZJR19GQl9URlRfU1NEMTMwNT1tCkNPTkZJR19GQl9URlRfU1NEMTMwNj1tCkNPTkZJR19GQl9U RlRfU1NEMTMzMT1tCkNPTkZJR19GQl9URlRfU1NEMTM1MT1tCkNPTkZJR19GQl9URlRfU1Q3NzM1 Uj1tCkNPTkZJR19GQl9URlRfU1Q3Nzg5Vj1tCkNPTkZJR19GQl9URlRfVElOWUxDRD1tCiMgQ09O RklHX0ZCX1RGVF9UTFM4MjA0IGlzIG5vdCBzZXQKQ09ORklHX0ZCX1RGVF9VQzE2MTE9bQojIENP TkZJR19GQl9URlRfVUMxNzAxIGlzIG5vdCBzZXQKQ09ORklHX0ZCX1RGVF9VUEQxNjE3MDQ9bQpD T05GSUdfRkJfVEZUX1dBVFRFUk9UVD1tCkNPTkZJR19GQl9GTEVYPW0KQ09ORklHX0ZCX1RGVF9G QlRGVF9ERVZJQ0U9bQojIENPTkZJR19NT1NUIGlzIG5vdCBzZXQKIyBDT05GSUdfS1M3MDEwIGlz IG5vdCBzZXQKIyBDT05GSUdfR1JFWUJVUyBpcyBub3Qgc2V0CgojCiMgVVNCIFBvd2VyIERlbGl2 ZXJ5IGFuZCBUeXBlLUMgZHJpdmVycwojCkNPTkZJR19UWVBFQ19UQ1BDST1tCkNPTkZJR19UWVBF Q19SVDE3MTFIPW0KQ09ORklHX0RSTV9WQk9YVklERU89bQpDT05GSUdfUEk0MzM9eQpDT05GSUdf TVRLX01NQz1tCiMgQ09ORklHX01US19BRUVfS0RVTVAgaXMgbm90IHNldApDT05GSUdfTVRLX01N Q19DRF9QT0xMPXkKQ09ORklHX1g4Nl9QTEFURk9STV9ERVZJQ0VTPXkKIyBDT05GSUdfQUNFUl9X TUkgaXMgbm90IHNldAojIENPTkZJR19BQ0VSX1dJUkVMRVNTIGlzIG5vdCBzZXQKQ09ORklHX0FD RVJIREY9bQojIENPTkZJR19BTElFTldBUkVfV01JIGlzIG5vdCBzZXQKQ09ORklHX0FTVVNfTEFQ VE9QPW0KIyBDT05GSUdfREVMTF9TTUJJT1MgaXMgbm90IHNldAojIENPTkZJR19ERUxMX1dNSV9B SU8gaXMgbm90IHNldAojIENPTkZJR19ERUxMX1dNSV9MRUQgaXMgbm90IHNldApDT05GSUdfREVM TF9TTU84ODAwPW0KQ09ORklHX0ZVSklUU1VfTEFQVE9QPW0KIyBDT05GSUdfRlVKSVRTVV9UQUJM RVQgaXMgbm90IHNldApDT05GSUdfR1BEX1BPQ0tFVF9GQU49eQpDT05GSUdfVEMxMTAwX1dNST1t CiMgQ09ORklHX0hQX0FDQ0VMIGlzIG5vdCBzZXQKIyBDT05GSUdfSFBfV0lSRUxFU1MgaXMgbm90 IHNldApDT05GSUdfSFBfV01JPW0KIyBDT05GSUdfUEFOQVNPTklDX0xBUFRPUCBpcyBub3Qgc2V0 CkNPTkZJR19TVVJGQUNFM19XTUk9eQpDT05GSUdfU0VOU09SU19IREFQUz1tCkNPTkZJR19JTlRF TF9NRU5MT1c9bQpDT05GSUdfQVNVU19XSVJFTEVTUz1tCkNPTkZJR19BQ1BJX1dNST15CkNPTkZJ R19XTUlfQk1PRj1tCkNPTkZJR19JTlRFTF9XTUlfVEhVTkRFUkJPTFQ9bQpDT05GSUdfTVNJX1dN ST1tCkNPTkZJR19QRUFRX1dNST1tCkNPTkZJR19UT1BTVEFSX0xBUFRPUD1tCiMgQ09ORklHX1RP U0hJQkFfQlRfUkZLSUxMIGlzIG5vdCBzZXQKQ09ORklHX1RPU0hJQkFfSEFQUz1tCkNPTkZJR19U T1NISUJBX1dNST15CiMgQ09ORklHX0FDUElfQ01QQyBpcyBub3Qgc2V0CkNPTkZJR19JTlRFTF9J TlQwMDAyX1ZHUElPPW0KIyBDT05GSUdfSU5URUxfSElEX0VWRU5UIGlzIG5vdCBzZXQKQ09ORklH X0lOVEVMX1ZCVE49bQpDT05GSUdfSU5URUxfSVBTPXkKQ09ORklHX0lOVEVMX0lNUj15CkNPTkZJ R19JTlRFTF9QTUNfQ09SRT1tCkNPTkZJR19JQk1fUlRMPW0KQ09ORklHX1NBTVNVTkdfTEFQVE9Q PXkKQ09ORklHX01YTV9XTUk9eQpDT05GSUdfU0FNU1VOR19RMTA9bQojIENPTkZJR19BUFBMRV9H TVVYIGlzIG5vdCBzZXQKIyBDT05GSUdfSU5URUxfUlNUIGlzIG5vdCBzZXQKQ09ORklHX0lOVEVM X1NNQVJUQ09OTkVDVD1tCkNPTkZJR19QVlBBTklDPW0KQ09ORklHX0lOVEVMX1BNQ19JUEM9bQoj IENPTkZJR19TVVJGQUNFX1BSTzNfQlVUVE9OIGlzIG5vdCBzZXQKIyBDT05GSUdfU1VSRkFDRV8z X0JVVFRPTiBpcyBub3Qgc2V0CiMgQ09ORklHX0lOVEVMX1BVTklUX0lQQyBpcyBub3Qgc2V0CkNP TkZJR19NTFhfUExBVEZPUk09eQpDT05GSUdfUE1DX0FUT009eQpDT05GSUdfQ0hST01FX1BMQVRG T1JNUz15CkNPTkZJR19DSFJPTUVPU19MQVBUT1A9bQpDT05GSUdfQ0hST01FT1NfUFNUT1JFPXkK Q09ORklHX0NIUk9NRU9TX1RCTUM9bQpDT05GSUdfQ1JPU19FQ19DVEw9bQojIENPTkZJR19DUk9T X0VDX0xQQyBpcyBub3Qgc2V0CkNPTkZJR19DUk9TX0VDX1BST1RPPXkKIyBDT05GSUdfQ1JPU19L QkRfTEVEX0JBQ0tMSUdIVCBpcyBub3Qgc2V0CiMgQ09ORklHX01FTExBTk9YX1BMQVRGT1JNIGlz IG5vdCBzZXQKQ09ORklHX0NMS0RFVl9MT09LVVA9eQpDT05GSUdfSEFWRV9DTEtfUFJFUEFSRT15 CkNPTkZJR19DT01NT05fQ0xLPXkKCiMKIyBDb21tb24gQ2xvY2sgRnJhbWV3b3JrCiMKQ09ORklH X0NPTU1PTl9DTEtfV004MzFYPXkKQ09ORklHX0NMS19IU0RLPXkKIyBDT05GSUdfQ09NTU9OX0NM S19NQVg3NzY4NiBpcyBub3Qgc2V0CkNPTkZJR19DT01NT05fQ0xLX1NJNTM1MT1tCiMgQ09ORklH X0NPTU1PTl9DTEtfU0k1MTQgaXMgbm90IHNldAojIENPTkZJR19DT01NT05fQ0xLX1NJNTQ0IGlz IG5vdCBzZXQKQ09ORklHX0NPTU1PTl9DTEtfU0k1NzA9eQpDT05GSUdfQ09NTU9OX0NMS19DRENF NzA2PXkKQ09ORklHX0NPTU1PTl9DTEtfQ0RDRTkyNT1tCiMgQ09ORklHX0NPTU1PTl9DTEtfQ1My MDAwX0NQIGlzIG5vdCBzZXQKQ09ORklHX0NPTU1PTl9DTEtfUEFMTUFTPXkKQ09ORklHX0NPTU1P Tl9DTEtfUFdNPW0KIyBDT05GSUdfQ09NTU9OX0NMS19WQzUgaXMgbm90IHNldAojIENPTkZJR19I V1NQSU5MT0NLIGlzIG5vdCBzZXQKCiMKIyBDbG9jayBTb3VyY2UgZHJpdmVycwojCkNPTkZJR19D TEtTUkNfSTgyNTM9eQpDT05GSUdfQ0xLRVZUX0k4MjUzPXkKQ09ORklHX0k4MjUzX0xPQ0s9eQpD T05GSUdfQ0xLQkxEX0k4MjUzPXkKQ09ORklHX01BSUxCT1g9eQpDT05GSUdfUExBVEZPUk1fTUhV PW0KQ09ORklHX1BDQz15CkNPTkZJR19BTFRFUkFfTUJPWD1tCiMgQ09ORklHX01BSUxCT1hfVEVT VCBpcyBub3Qgc2V0CkNPTkZJR19JT01NVV9TVVBQT1JUPXkKCiMKIyBHZW5lcmljIElPTU1VIFBh Z2V0YWJsZSBTdXBwb3J0CiMKCiMKIyBSZW1vdGVwcm9jIGRyaXZlcnMKIwojIENPTkZJR19SRU1P VEVQUk9DIGlzIG5vdCBzZXQKCiMKIyBScG1zZyBkcml2ZXJzCiMKQ09ORklHX1JQTVNHPXkKIyBD T05GSUdfUlBNU0dfQ0hBUiBpcyBub3Qgc2V0CkNPTkZJR19SUE1TR19RQ09NX0dMSU5LX05BVElW RT15CkNPTkZJR19SUE1TR19RQ09NX0dMSU5LX1JQTT15CiMgQ09ORklHX1JQTVNHX1ZJUlRJTyBp cyBub3Qgc2V0CkNPTkZJR19TT1VORFdJUkU9eQoKIwojIFNvdW5kV2lyZSBEZXZpY2VzCiMKCiMK IyBTT0MgKFN5c3RlbSBPbiBDaGlwKSBzcGVjaWZpYyBEcml2ZXJzCiMKCiMKIyBBbWxvZ2ljIFNv QyBkcml2ZXJzCiMKCiMKIyBCcm9hZGNvbSBTb0MgZHJpdmVycwojCgojCiMgaS5NWCBTb0MgZHJp dmVycwojCgojCiMgUXVhbGNvbW0gU29DIGRyaXZlcnMKIwpDT05GSUdfU09DX1RJPXkKCiMKIyBY aWxpbnggU29DIGRyaXZlcnMKIwpDT05GSUdfWElMSU5YX1ZDVT1tCkNPTkZJR19QTV9ERVZGUkVR PXkKCiMKIyBERVZGUkVRIEdvdmVybm9ycwojCkNPTkZJR19ERVZGUkVRX0dPVl9TSU1QTEVfT05E RU1BTkQ9bQpDT05GSUdfREVWRlJFUV9HT1ZfUEVSRk9STUFOQ0U9eQpDT05GSUdfREVWRlJFUV9H T1ZfUE9XRVJTQVZFPW0KQ09ORklHX0RFVkZSRVFfR09WX1VTRVJTUEFDRT15CkNPTkZJR19ERVZG UkVRX0dPVl9QQVNTSVZFPXkKCiMKIyBERVZGUkVRIERyaXZlcnMKIwpDT05GSUdfUE1fREVWRlJF UV9FVkVOVD15CkNPTkZJR19FWFRDT049eQoKIwojIEV4dGNvbiBEZXZpY2UgRHJpdmVycwojCkNP TkZJR19FWFRDT05fR1BJTz1tCkNPTkZJR19FWFRDT05fSU5URUxfSU5UMzQ5Nj15CkNPTkZJR19F WFRDT05fSU5URUxfQ0hUX1dDPW0KQ09ORklHX0VYVENPTl9NQVgxNDU3Nz1tCiMgQ09ORklHX0VY VENPTl9NQVgzMzU1IGlzIG5vdCBzZXQKQ09ORklHX0VYVENPTl9QQUxNQVM9bQojIENPTkZJR19F WFRDT05fUlQ4OTczQSBpcyBub3Qgc2V0CkNPTkZJR19FWFRDT05fU001NTAyPXkKIyBDT05GSUdf RVhUQ09OX1VTQl9HUElPIGlzIG5vdCBzZXQKIyBDT05GSUdfRVhUQ09OX1VTQkNfQ1JPU19FQyBp cyBub3Qgc2V0CkNPTkZJR19NRU1PUlk9eQojIENPTkZJR19JSU8gaXMgbm90IHNldAojIENPTkZJ R19OVEIgaXMgbm90IHNldApDT05GSUdfVk1FX0JVUz15CgojCiMgVk1FIEJyaWRnZSBEcml2ZXJz CiMKIyBDT05GSUdfVk1FX0NBOTFDWDQyIGlzIG5vdCBzZXQKQ09ORklHX1ZNRV9UU0kxNDg9eQpD T05GSUdfVk1FX0ZBS0U9bQoKIwojIFZNRSBCb2FyZCBEcml2ZXJzCiMKQ09ORklHX1ZNSVZNRV83 ODA1PXkKCiMKIyBWTUUgRGV2aWNlIERyaXZlcnMKIwpDT05GSUdfVk1FX1VTRVI9eQpDT05GSUdf UFdNPXkKQ09ORklHX1BXTV9TWVNGUz15CiMgQ09ORklHX1BXTV9DUkMgaXMgbm90IHNldAojIENP TkZJR19QV01fQ1JPU19FQyBpcyBub3Qgc2V0CkNPTkZJR19QV01fRlNMX0ZUTT15CkNPTkZJR19Q V01fTFBTUz15CkNPTkZJR19QV01fTFBTU19QQ0k9bQpDT05GSUdfUFdNX0xQU1NfUExBVEZPUk09 eQpDT05GSUdfUFdNX1BDQTk2ODU9bQojIENPTkZJR19QV01fVFdMIGlzIG5vdCBzZXQKQ09ORklH X1BXTV9UV0xfTEVEPXkKCiMKIyBJUlEgY2hpcCBzdXBwb3J0CiMKQ09ORklHX0lSUUNISVA9eQpD T05GSUdfQVJNX0dJQ19NQVhfTlI9MQpDT05GSUdfSVBBQ0tfQlVTPW0KQ09ORklHX0JPQVJEX1RQ Q0kyMDA9bQpDT05GSUdfU0VSSUFMX0lQT0NUQUw9bQpDT05GSUdfUkVTRVRfQ09OVFJPTExFUj15 CkNPTkZJR19SRVNFVF9USV9TWVNDT049bQojIENPTkZJR19GTUMgaXMgbm90IHNldAoKIwojIFBI WSBTdWJzeXN0ZW0KIwpDT05GSUdfR0VORVJJQ19QSFk9eQpDT05GSUdfQkNNX0tPTkFfVVNCMl9Q SFk9eQpDT05GSUdfUEhZX1BYQV8yOE5NX0hTSUM9bQojIENPTkZJR19QSFlfUFhBXzI4Tk1fVVNC MiBpcyBub3Qgc2V0CkNPTkZJR19QSFlfTUFQUEhPTkVfTURNNjYwMD1tCiMgQ09ORklHX1BIWV9R Q09NX1VTQl9IUyBpcyBub3Qgc2V0CkNPTkZJR19QSFlfUUNPTV9VU0JfSFNJQz15CkNPTkZJR19Q SFlfVFVTQjEyMTA9bQojIENPTkZJR19QT1dFUkNBUCBpcyBub3Qgc2V0CkNPTkZJR19NQ0I9eQpD T05GSUdfTUNCX1BDST1tCkNPTkZJR19NQ0JfTFBDPW0KCiMKIyBQZXJmb3JtYW5jZSBtb25pdG9y IHN1cHBvcnQKIwpDT05GSUdfUkFTPXkKIyBDT05GSUdfUkFTX0NFQyBpcyBub3Qgc2V0CkNPTkZJ R19USFVOREVSQk9MVD15CgojCiMgQW5kcm9pZAojCiMgQ09ORklHX0FORFJPSUQgaXMgbm90IHNl dApDT05GSUdfREFYPXkKQ09ORklHX05WTUVNPXkKCiMKIyBIVyB0cmFjaW5nIHN1cHBvcnQKIwoj IENPTkZJR19TVE0gaXMgbm90IHNldApDT05GSUdfSU5URUxfVEg9eQpDT05GSUdfSU5URUxfVEhf UENJPXkKQ09ORklHX0lOVEVMX1RIX0FDUEk9bQpDT05GSUdfSU5URUxfVEhfR1RIPXkKIyBDT05G SUdfSU5URUxfVEhfTVNVIGlzIG5vdCBzZXQKQ09ORklHX0lOVEVMX1RIX1BUST1tCiMgQ09ORklH X0lOVEVMX1RIX0RFQlVHIGlzIG5vdCBzZXQKQ09ORklHX0ZQR0E9eQpDT05GSUdfQUxURVJBX1BS X0lQX0NPUkU9bQojIENPTkZJR19BTFRFUkFfUFJfSVBfQ09SRV9QTEFUIGlzIG5vdCBzZXQKIyBD T05GSUdfRlBHQV9NR1JfQUxURVJBX1BTX1NQSSBpcyBub3Qgc2V0CkNPTkZJR19GUEdBX01HUl9B TFRFUkFfQ1ZQPXkKQ09ORklHX0ZQR0FfTUdSX1hJTElOWF9TUEk9eQpDT05GSUdfRlBHQV9NR1Jf SUNFNDBfU1BJPXkKQ09ORklHX0ZQR0FfTUdSX01BQ0hYTzJfU1BJPW0KQ09ORklHX0ZQR0FfQlJJ REdFPXkKQ09ORklHX1hJTElOWF9QUl9ERUNPVVBMRVI9eQpDT05GSUdfRlBHQV9SRUdJT049eQpD T05GSUdfT0ZfRlBHQV9SRUdJT049eQojIENPTkZJR19GU0kgaXMgbm90IHNldApDT05GSUdfUE1f T1BQPXkKQ09ORklHX1NJT1g9bQpDT05GSUdfU0lPWF9CVVNfR1BJTz1tCkNPTkZJR19TTElNQlVT PW0KQ09ORklHX1NMSU1fUUNPTV9DVFJMPW0KCiMKIyBGaXJtd2FyZSBEcml2ZXJzCiMKIyBDT05G SUdfRUREIGlzIG5vdCBzZXQKQ09ORklHX0ZJUk1XQVJFX01FTU1BUD15CkNPTkZJR19ERUxMX1JC VT1tCkNPTkZJR19EQ0RCQVM9bQpDT05GSUdfRE1JSUQ9eQpDT05GSUdfRE1JX1NZU0ZTPW0KQ09O RklHX0RNSV9TQ0FOX01BQ0hJTkVfTk9OX0VGSV9GQUxMQkFDSz15CiMgQ09ORklHX0lTQ1NJX0lC RlRfRklORCBpcyBub3Qgc2V0CkNPTkZJR19GV19DRkdfU1lTRlM9eQojIENPTkZJR19GV19DRkdf U1lTRlNfQ01ETElORSBpcyBub3Qgc2V0CiMgQ09ORklHX0dPT0dMRV9GSVJNV0FSRSBpcyBub3Qg c2V0CkNPTkZJR19VRUZJX0NQRVI9eQpDT05GSUdfVUVGSV9DUEVSX1g4Nj15CgojCiMgVGVncmEg ZmlybXdhcmUgZHJpdmVyCiMKCiMKIyBGaWxlIHN5c3RlbXMKIwpDT05GSUdfRENBQ0hFX1dPUkRf QUNDRVNTPXkKQ09ORklHX0ZTX0lPTUFQPXkKIyBDT05GSUdfRVhUMl9GUyBpcyBub3Qgc2V0CkNP TkZJR19FWFQzX0ZTPXkKQ09ORklHX0VYVDNfRlNfUE9TSVhfQUNMPXkKQ09ORklHX0VYVDNfRlNf U0VDVVJJVFk9eQpDT05GSUdfRVhUNF9GUz15CiMgQ09ORklHX0VYVDRfVVNFX0ZPUl9FWFQyIGlz IG5vdCBzZXQKQ09ORklHX0VYVDRfRlNfUE9TSVhfQUNMPXkKQ09ORklHX0VYVDRfRlNfU0VDVVJJ VFk9eQojIENPTkZJR19FWFQ0X0VOQ1JZUFRJT04gaXMgbm90IHNldApDT05GSUdfRVhUNF9ERUJV Rz15CkNPTkZJR19KQkQyPXkKQ09ORklHX0pCRDJfREVCVUc9eQpDT05GSUdfRlNfTUJDQUNIRT15 CkNPTkZJR19SRUlTRVJGU19GUz1tCkNPTkZJR19SRUlTRVJGU19DSEVDSz15CiMgQ09ORklHX1JF SVNFUkZTX1BST0NfSU5GTyBpcyBub3Qgc2V0CkNPTkZJR19SRUlTRVJGU19GU19YQVRUUj15CkNP TkZJR19SRUlTRVJGU19GU19QT1NJWF9BQ0w9eQojIENPTkZJR19SRUlTRVJGU19GU19TRUNVUklU WSBpcyBub3Qgc2V0CkNPTkZJR19KRlNfRlM9bQojIENPTkZJR19KRlNfUE9TSVhfQUNMIGlzIG5v dCBzZXQKQ09ORklHX0pGU19TRUNVUklUWT15CkNPTkZJR19KRlNfREVCVUc9eQojIENPTkZJR19K RlNfU1RBVElTVElDUyBpcyBub3Qgc2V0CiMgQ09ORklHX1hGU19GUyBpcyBub3Qgc2V0CiMgQ09O RklHX0dGUzJfRlMgaXMgbm90IHNldAojIENPTkZJR19PQ0ZTMl9GUyBpcyBub3Qgc2V0CiMgQ09O RklHX0JUUkZTX0ZTIGlzIG5vdCBzZXQKIyBDT05GSUdfTklMRlMyX0ZTIGlzIG5vdCBzZXQKIyBD T05GSUdfRjJGU19GUyBpcyBub3Qgc2V0CkNPTkZJR19GU19EQVg9eQpDT05GSUdfRlNfUE9TSVhf QUNMPXkKQ09ORklHX0VYUE9SVEZTPXkKQ09ORklHX0VYUE9SVEZTX0JMT0NLX09QUz15CkNPTkZJ R19GSUxFX0xPQ0tJTkc9eQpDT05GSUdfTUFOREFUT1JZX0ZJTEVfTE9DS0lORz15CkNPTkZJR19G U19FTkNSWVBUSU9OPW0KQ09ORklHX0ZTTk9USUZZPXkKIyBDT05GSUdfRE5PVElGWSBpcyBub3Qg c2V0CkNPTkZJR19JTk9USUZZX1VTRVI9eQojIENPTkZJR19GQU5PVElGWSBpcyBub3Qgc2V0CkNP TkZJR19RVU9UQT15CiMgQ09ORklHX1FVT1RBX05FVExJTktfSU5URVJGQUNFIGlzIG5vdCBzZXQK Q09ORklHX1BSSU5UX1FVT1RBX1dBUk5JTkc9eQojIENPTkZJR19RVU9UQV9ERUJVRyBpcyBub3Qg c2V0CkNPTkZJR19RVU9UQV9UUkVFPXkKQ09ORklHX1FGTVRfVjE9bQpDT05GSUdfUUZNVF9WMj15 CkNPTkZJR19RVU9UQUNUTD15CiMgQ09ORklHX0FVVE9GUzRfRlMgaXMgbm90IHNldAojIENPTkZJ R19BVVRPRlNfRlMgaXMgbm90IHNldApDT05GSUdfRlVTRV9GUz1tCiMgQ09ORklHX0NVU0UgaXMg bm90IHNldApDT05GSUdfT1ZFUkxBWV9GUz15CkNPTkZJR19PVkVSTEFZX0ZTX1JFRElSRUNUX0RJ Uj15CiMgQ09ORklHX09WRVJMQVlfRlNfUkVESVJFQ1RfQUxXQVlTX0ZPTExPVyBpcyBub3Qgc2V0 CkNPTkZJR19PVkVSTEFZX0ZTX0lOREVYPXkKIyBDT05GSUdfT1ZFUkxBWV9GU19ORlNfRVhQT1JU IGlzIG5vdCBzZXQKIyBDT05GSUdfT1ZFUkxBWV9GU19YSU5PX0FVVE8gaXMgbm90IHNldAoKIwoj IENhY2hlcwojCkNPTkZJR19GU0NBQ0hFPW0KQ09ORklHX0ZTQ0FDSEVfU1RBVFM9eQojIENPTkZJ R19GU0NBQ0hFX0hJU1RPR1JBTSBpcyBub3Qgc2V0CiMgQ09ORklHX0ZTQ0FDSEVfREVCVUcgaXMg bm90IHNldApDT05GSUdfRlNDQUNIRV9PQkpFQ1RfTElTVD15CkNPTkZJR19DQUNIRUZJTEVTPW0K Q09ORklHX0NBQ0hFRklMRVNfREVCVUc9eQpDT05GSUdfQ0FDSEVGSUxFU19ISVNUT0dSQU09eQoK IwojIENELVJPTS9EVkQgRmlsZXN5c3RlbXMKIwpDT05GSUdfSVNPOTY2MF9GUz1tCkNPTkZJR19K T0xJRVQ9eQpDT05GSUdfWklTT0ZTPXkKIyBDT05GSUdfVURGX0ZTIGlzIG5vdCBzZXQKCiMKIyBE T1MvRkFUL05UIEZpbGVzeXN0ZW1zCiMKQ09ORklHX0ZBVF9GUz15CkNPTkZJR19NU0RPU19GUz1t CkNPTkZJR19WRkFUX0ZTPXkKQ09ORklHX0ZBVF9ERUZBVUxUX0NPREVQQUdFPTQzNwpDT05GSUdf RkFUX0RFRkFVTFRfSU9DSEFSU0VUPSJpc284ODU5LTEiCiMgQ09ORklHX0ZBVF9ERUZBVUxUX1VU RjggaXMgbm90IHNldApDT05GSUdfTlRGU19GUz1tCkNPTkZJR19OVEZTX0RFQlVHPXkKQ09ORklH X05URlNfUlc9eQoKIwojIFBzZXVkbyBmaWxlc3lzdGVtcwojCkNPTkZJR19QUk9DX0ZTPXkKQ09O RklHX1BST0NfS0NPUkU9eQpDT05GSUdfUFJPQ19TWVNDVEw9eQpDT05GSUdfUFJPQ19QQUdFX01P TklUT1I9eQojIENPTkZJR19QUk9DX0NISUxEUkVOIGlzIG5vdCBzZXQKQ09ORklHX0tFUk5GUz15 CkNPTkZJR19TWVNGUz15CkNPTkZJR19UTVBGUz15CiMgQ09ORklHX1RNUEZTX1BPU0lYX0FDTCBp cyBub3Qgc2V0CiMgQ09ORklHX1RNUEZTX1hBVFRSIGlzIG5vdCBzZXQKIyBDT05GSUdfSFVHRVRM QkZTIGlzIG5vdCBzZXQKQ09ORklHX01FTUZEX0NSRUFURT15CkNPTkZJR19DT05GSUdGU19GUz1t CkNPTkZJR19NSVNDX0ZJTEVTWVNURU1TPXkKIyBDT05GSUdfT1JBTkdFRlNfRlMgaXMgbm90IHNl dAojIENPTkZJR19BREZTX0ZTIGlzIG5vdCBzZXQKIyBDT05GSUdfQUZGU19GUyBpcyBub3Qgc2V0 CkNPTkZJR19FQ1JZUFRfRlM9bQpDT05GSUdfRUNSWVBUX0ZTX01FU1NBR0lORz15CiMgQ09ORklH X0hGU19GUyBpcyBub3Qgc2V0CkNPTkZJR19IRlNQTFVTX0ZTPXkKIyBDT05GSUdfSEZTUExVU19G U19QT1NJWF9BQ0wgaXMgbm90IHNldApDT05GSUdfQkVGU19GUz1tCkNPTkZJR19CRUZTX0RFQlVH PXkKQ09ORklHX0JGU19GUz15CiMgQ09ORklHX0VGU19GUyBpcyBub3Qgc2V0CkNPTkZJR19KRkZT Ml9GUz15CkNPTkZJR19KRkZTMl9GU19ERUJVRz0wCkNPTkZJR19KRkZTMl9GU19XUklURUJVRkZF Uj15CiMgQ09ORklHX0pGRlMyX0ZTX1dCVUZfVkVSSUZZIGlzIG5vdCBzZXQKIyBDT05GSUdfSkZG UzJfU1VNTUFSWSBpcyBub3Qgc2V0CkNPTkZJR19KRkZTMl9GU19YQVRUUj15CiMgQ09ORklHX0pG RlMyX0ZTX1BPU0lYX0FDTCBpcyBub3Qgc2V0CiMgQ09ORklHX0pGRlMyX0ZTX1NFQ1VSSVRZIGlz IG5vdCBzZXQKIyBDT05GSUdfSkZGUzJfQ09NUFJFU1NJT05fT1BUSU9OUyBpcyBub3Qgc2V0CkNP TkZJR19KRkZTMl9aTElCPXkKQ09ORklHX0pGRlMyX1JUSU1FPXkKQ09ORklHX1VCSUZTX0ZTPW0K Q09ORklHX1VCSUZTX0ZTX0FEVkFOQ0VEX0NPTVBSPXkKQ09ORklHX1VCSUZTX0ZTX0xaTz15CkNP TkZJR19VQklGU19GU19aTElCPXkKIyBDT05GSUdfVUJJRlNfQVRJTUVfU1VQUE9SVCBpcyBub3Qg c2V0CiMgQ09ORklHX1VCSUZTX0ZTX0VOQ1JZUFRJT04gaXMgbm90IHNldAojIENPTkZJR19VQklG U19GU19TRUNVUklUWSBpcyBub3Qgc2V0CkNPTkZJR19DUkFNRlM9eQpDT05GSUdfQ1JBTUZTX0JM T0NLREVWPXkKQ09ORklHX0NSQU1GU19NVEQ9eQpDT05GSUdfU1FVQVNIRlM9eQojIENPTkZJR19T UVVBU0hGU19GSUxFX0NBQ0hFIGlzIG5vdCBzZXQKQ09ORklHX1NRVUFTSEZTX0ZJTEVfRElSRUNU PXkKQ09ORklHX1NRVUFTSEZTX0RFQ09NUF9TSU5HTEU9eQojIENPTkZJR19TUVVBU0hGU19ERUNP TVBfTVVMVEkgaXMgbm90IHNldAojIENPTkZJR19TUVVBU0hGU19ERUNPTVBfTVVMVElfUEVSQ1BV IGlzIG5vdCBzZXQKQ09ORklHX1NRVUFTSEZTX1hBVFRSPXkKIyBDT05GSUdfU1FVQVNIRlNfWkxJ QiBpcyBub3Qgc2V0CiMgQ09ORklHX1NRVUFTSEZTX0xaNCBpcyBub3Qgc2V0CkNPTkZJR19TUVVB U0hGU19MWk89eQpDT05GSUdfU1FVQVNIRlNfWFo9eQojIENPTkZJR19TUVVBU0hGU19aU1REIGlz IG5vdCBzZXQKQ09ORklHX1NRVUFTSEZTXzRLX0RFVkJMS19TSVpFPXkKIyBDT05GSUdfU1FVQVNI RlNfRU1CRURERUQgaXMgbm90IHNldApDT05GSUdfU1FVQVNIRlNfRlJBR01FTlRfQ0FDSEVfU0la RT0zCiMgQ09ORklHX1ZYRlNfRlMgaXMgbm90IHNldApDT05GSUdfTUlOSVhfRlM9bQojIENPTkZJ R19PTUZTX0ZTIGlzIG5vdCBzZXQKQ09ORklHX0hQRlNfRlM9bQojIENPTkZJR19RTlg0RlNfRlMg aXMgbm90IHNldApDT05GSUdfUU5YNkZTX0ZTPW0KIyBDT05GSUdfUU5YNkZTX0RFQlVHIGlzIG5v dCBzZXQKIyBDT05GSUdfUk9NRlNfRlMgaXMgbm90IHNldAojIENPTkZJR19QU1RPUkUgaXMgbm90 IHNldAojIENPTkZJR19TWVNWX0ZTIGlzIG5vdCBzZXQKIyBDT05GSUdfVUZTX0ZTIGlzIG5vdCBz ZXQKQ09ORklHX05FVFdPUktfRklMRVNZU1RFTVM9eQpDT05GSUdfTkZTX0ZTPXkKQ09ORklHX05G U19WMj15CkNPTkZJR19ORlNfVjM9eQojIENPTkZJR19ORlNfVjNfQUNMIGlzIG5vdCBzZXQKQ09O RklHX05GU19WND1tCiMgQ09ORklHX05GU19TV0FQIGlzIG5vdCBzZXQKIyBDT05GSUdfTkZTX1Y0 XzEgaXMgbm90IHNldAojIENPTkZJR19ST09UX05GUyBpcyBub3Qgc2V0CiMgQ09ORklHX05GU19V U0VfTEVHQUNZX0ROUyBpcyBub3Qgc2V0CkNPTkZJR19ORlNfVVNFX0tFUk5FTF9ETlM9eQojIENP TkZJR19ORlNEIGlzIG5vdCBzZXQKQ09ORklHX0dSQUNFX1BFUklPRD15CkNPTkZJR19MT0NLRD15 CkNPTkZJR19MT0NLRF9WND15CkNPTkZJR19ORlNfQ09NTU9OPXkKQ09ORklHX1NVTlJQQz15CkNP TkZJR19TVU5SUENfR1NTPW0KQ09ORklHX1JQQ1NFQ19HU1NfS1JCNT1tCiMgQ09ORklHX1NVTlJQ Q19ERUJVRyBpcyBub3Qgc2V0CiMgQ09ORklHX0NFUEhfRlMgaXMgbm90IHNldApDT05GSUdfQ0lG Uz1tCiMgQ09ORklHX0NJRlNfU1RBVFMgaXMgbm90IHNldAojIENPTkZJR19DSUZTX1dFQUtfUFdf SEFTSCBpcyBub3Qgc2V0CiMgQ09ORklHX0NJRlNfVVBDQUxMIGlzIG5vdCBzZXQKIyBDT05GSUdf Q0lGU19YQVRUUiBpcyBub3Qgc2V0CkNPTkZJR19DSUZTX0RFQlVHPXkKIyBDT05GSUdfQ0lGU19E RUJVRzIgaXMgbm90IHNldAojIENPTkZJR19DSUZTX0RFQlVHX0RVTVBfS0VZUyBpcyBub3Qgc2V0 CiMgQ09ORklHX0NJRlNfREZTX1VQQ0FMTCBpcyBub3Qgc2V0CiMgQ09ORklHX0NJRlNfU01CMzEx IGlzIG5vdCBzZXQKIyBDT05GSUdfQ0lGU19GU0NBQ0hFIGlzIG5vdCBzZXQKIyBDT05GSUdfQ09E QV9GUyBpcyBub3Qgc2V0CiMgQ09ORklHX0FGU19GUyBpcyBub3Qgc2V0CkNPTkZJR19OTFM9eQpD T05GSUdfTkxTX0RFRkFVTFQ9Imlzbzg4NTktMSIKIyBDT05GSUdfTkxTX0NPREVQQUdFXzQzNyBp cyBub3Qgc2V0CkNPTkZJR19OTFNfQ09ERVBBR0VfNzM3PXkKQ09ORklHX05MU19DT0RFUEFHRV83 NzU9eQpDT05GSUdfTkxTX0NPREVQQUdFXzg1MD15CkNPTkZJR19OTFNfQ09ERVBBR0VfODUyPW0K Q09ORklHX05MU19DT0RFUEFHRV84NTU9bQpDT05GSUdfTkxTX0NPREVQQUdFXzg1Nz1tCiMgQ09O RklHX05MU19DT0RFUEFHRV84NjAgaXMgbm90IHNldApDT05GSUdfTkxTX0NPREVQQUdFXzg2MT1t CkNPTkZJR19OTFNfQ09ERVBBR0VfODYyPW0KQ09ORklHX05MU19DT0RFUEFHRV84NjM9eQojIENP TkZJR19OTFNfQ09ERVBBR0VfODY0IGlzIG5vdCBzZXQKQ09ORklHX05MU19DT0RFUEFHRV84NjU9 eQpDT05GSUdfTkxTX0NPREVQQUdFXzg2Nj1tCkNPTkZJR19OTFNfQ09ERVBBR0VfODY5PXkKIyBD T05GSUdfTkxTX0NPREVQQUdFXzkzNiBpcyBub3Qgc2V0CkNPTkZJR19OTFNfQ09ERVBBR0VfOTUw PW0KQ09ORklHX05MU19DT0RFUEFHRV85MzI9eQojIENPTkZJR19OTFNfQ09ERVBBR0VfOTQ5IGlz IG5vdCBzZXQKQ09ORklHX05MU19DT0RFUEFHRV84NzQ9bQpDT05GSUdfTkxTX0lTTzg4NTlfOD1t CkNPTkZJR19OTFNfQ09ERVBBR0VfMTI1MD1tCkNPTkZJR19OTFNfQ09ERVBBR0VfMTI1MT1tCkNP TkZJR19OTFNfQVNDSUk9bQpDT05GSUdfTkxTX0lTTzg4NTlfMT15CiMgQ09ORklHX05MU19JU084 ODU5XzIgaXMgbm90IHNldApDT05GSUdfTkxTX0lTTzg4NTlfMz15CiMgQ09ORklHX05MU19JU084 ODU5XzQgaXMgbm90IHNldApDT05GSUdfTkxTX0lTTzg4NTlfNT1tCkNPTkZJR19OTFNfSVNPODg1 OV82PW0KQ09ORklHX05MU19JU084ODU5Xzc9bQpDT05GSUdfTkxTX0lTTzg4NTlfOT15CkNPTkZJ R19OTFNfSVNPODg1OV8xMz15CkNPTkZJR19OTFNfSVNPODg1OV8xND15CiMgQ09ORklHX05MU19J U084ODU5XzE1IGlzIG5vdCBzZXQKQ09ORklHX05MU19LT0k4X1I9bQpDT05GSUdfTkxTX0tPSThf VT1tCkNPTkZJR19OTFNfTUFDX1JPTUFOPW0KIyBDT05GSUdfTkxTX01BQ19DRUxUSUMgaXMgbm90 IHNldApDT05GSUdfTkxTX01BQ19DRU5URVVSTz15CiMgQ09ORklHX05MU19NQUNfQ1JPQVRJQU4g aXMgbm90IHNldApDT05GSUdfTkxTX01BQ19DWVJJTExJQz15CkNPTkZJR19OTFNfTUFDX0dBRUxJ Qz1tCkNPTkZJR19OTFNfTUFDX0dSRUVLPW0KIyBDT05GSUdfTkxTX01BQ19JQ0VMQU5EIGlzIG5v dCBzZXQKIyBDT05GSUdfTkxTX01BQ19JTlVJVCBpcyBub3Qgc2V0CkNPTkZJR19OTFNfTUFDX1JP TUFOSUFOPXkKIyBDT05GSUdfTkxTX01BQ19UVVJLSVNIIGlzIG5vdCBzZXQKQ09ORklHX05MU19V VEY4PXkKIyBDT05GSUdfRExNIGlzIG5vdCBzZXQKCiMKIyBLZXJuZWwgaGFja2luZwojCkNPTkZJ R19UUkFDRV9JUlFGTEFHU19TVVBQT1JUPXkKCiMKIyBwcmludGsgYW5kIGRtZXNnIG9wdGlvbnMK IwpDT05GSUdfUFJJTlRLX1RJTUU9eQpDT05GSUdfQ09OU09MRV9MT0dMRVZFTF9ERUZBVUxUPTcK Q09ORklHX01FU1NBR0VfTE9HTEVWRUxfREVGQVVMVD00CiMgQ09ORklHX0JPT1RfUFJJTlRLX0RF TEFZIGlzIG5vdCBzZXQKIyBDT05GSUdfRFlOQU1JQ19ERUJVRyBpcyBub3Qgc2V0CgojCiMgQ29t cGlsZS10aW1lIGNoZWNrcyBhbmQgY29tcGlsZXIgb3B0aW9ucwojCkNPTkZJR19ERUJVR19JTkZP PXkKQ09ORklHX0RFQlVHX0lORk9fUkVEVUNFRD15CiMgQ09ORklHX0RFQlVHX0lORk9fU1BMSVQg aXMgbm90IHNldAojIENPTkZJR19ERUJVR19JTkZPX0RXQVJGNCBpcyBub3Qgc2V0CiMgQ09ORklH X0dEQl9TQ1JJUFRTIGlzIG5vdCBzZXQKQ09ORklHX0VOQUJMRV9XQVJOX0RFUFJFQ0FURUQ9eQoj IENPTkZJR19FTkFCTEVfTVVTVF9DSEVDSyBpcyBub3Qgc2V0CkNPTkZJR19GUkFNRV9XQVJOPTIw NDgKQ09ORklHX1NUUklQX0FTTV9TWU1TPXkKIyBDT05GSUdfUkVBREFCTEVfQVNNIGlzIG5vdCBz ZXQKIyBDT05GSUdfVU5VU0VEX1NZTUJPTFMgaXMgbm90IHNldAojIENPTkZJR19QQUdFX09XTkVS IGlzIG5vdCBzZXQKQ09ORklHX0RFQlVHX0ZTPXkKQ09ORklHX0hFQURFUlNfQ0hFQ0s9eQojIENP TkZJR19ERUJVR19TRUNUSU9OX01JU01BVENIIGlzIG5vdCBzZXQKIyBDT05GSUdfU0VDVElPTl9N SVNNQVRDSF9XQVJOX09OTFkgaXMgbm90IHNldApDT05GSUdfRlJBTUVfUE9JTlRFUj15CiMgQ09O RklHX0RFQlVHX0ZPUkNFX1dFQUtfUEVSX0NQVSBpcyBub3Qgc2V0CkNPTkZJR19NQUdJQ19TWVNS UT15CkNPTkZJR19NQUdJQ19TWVNSUV9ERUZBVUxUX0VOQUJMRT0weDEKQ09ORklHX01BR0lDX1NZ U1JRX1NFUklBTD15CkNPTkZJR19ERUJVR19LRVJORUw9eQoKIwojIE1lbW9yeSBEZWJ1Z2dpbmcK IwojIENPTkZJR19QQUdFX0VYVEVOU0lPTiBpcyBub3Qgc2V0CiMgQ09ORklHX0RFQlVHX1BBR0VB TExPQyBpcyBub3Qgc2V0CkNPTkZJR19QQUdFX1BPSVNPTklORz15CkNPTkZJR19QQUdFX1BPSVNP TklOR19OT19TQU5JVFk9eQojIENPTkZJR19QQUdFX1BPSVNPTklOR19aRVJPIGlzIG5vdCBzZXQK IyBDT05GSUdfREVCVUdfUEFHRV9SRUYgaXMgbm90IHNldAojIENPTkZJR19ERUJVR19ST0RBVEFf VEVTVCBpcyBub3Qgc2V0CiMgQ09ORklHX0RFQlVHX09CSkVDVFMgaXMgbm90IHNldAojIENPTkZJ R19ERUJVR19TTEFCIGlzIG5vdCBzZXQKQ09ORklHX0hBVkVfREVCVUdfS01FTUxFQUs9eQojIENP TkZJR19ERUJVR19LTUVNTEVBSyBpcyBub3Qgc2V0CiMgQ09ORklHX0RFQlVHX1NUQUNLX1VTQUdF IGlzIG5vdCBzZXQKIyBDT05GSUdfREVCVUdfVk0gaXMgbm90IHNldApDT05GSUdfQVJDSF9IQVNf REVCVUdfVklSVFVBTD15CiMgQ09ORklHX0RFQlVHX1ZJUlRVQUwgaXMgbm90IHNldApDT05GSUdf REVCVUdfTUVNT1JZX0lOSVQ9eQojIENPTkZJR19ERUJVR19QRVJfQ1BVX01BUFMgaXMgbm90IHNl dApDT05GSUdfSEFWRV9ERUJVR19TVEFDS09WRVJGTE9XPXkKIyBDT05GSUdfREVCVUdfU1RBQ0tP VkVSRkxPVyBpcyBub3Qgc2V0CkNPTkZJR19DQ19IQVNfU0FOQ09WX1RSQUNFX1BDPXkKIyBDT05G SUdfREVCVUdfU0hJUlEgaXMgbm90IHNldAoKIwojIERlYnVnIExvY2t1cHMgYW5kIEhhbmdzCiMK IyBDT05GSUdfU09GVExPQ0tVUF9ERVRFQ1RPUiBpcyBub3Qgc2V0CiMgQ09ORklHX0hBUkRMT0NL VVBfREVURUNUT1IgaXMgbm90IHNldAojIENPTkZJR19ERVRFQ1RfSFVOR19UQVNLIGlzIG5vdCBz ZXQKIyBDT05GSUdfV1FfV0FUQ0hET0cgaXMgbm90IHNldApDT05GSUdfUEFOSUNfT05fT09QUz15 CkNPTkZJR19QQU5JQ19PTl9PT1BTX1ZBTFVFPTEKQ09ORklHX1BBTklDX1RJTUVPVVQ9MApDT05G SUdfU0NIRURfREVCVUc9eQojIENPTkZJR19TQ0hFRFNUQVRTIGlzIG5vdCBzZXQKIyBDT05GSUdf U0NIRURfU1RBQ0tfRU5EX0NIRUNLIGlzIG5vdCBzZXQKQ09ORklHX0RFQlVHX1RJTUVLRUVQSU5H PXkKCiMKIyBMb2NrIERlYnVnZ2luZyAoc3BpbmxvY2tzLCBtdXRleGVzLCBldGMuLi4pCiMKQ09O RklHX0xPQ0tfREVCVUdHSU5HX1NVUFBPUlQ9eQojIENPTkZJR19QUk9WRV9MT0NLSU5HIGlzIG5v dCBzZXQKIyBDT05GSUdfTE9DS19TVEFUIGlzIG5vdCBzZXQKIyBDT05GSUdfREVCVUdfUlRfTVVU RVhFUyBpcyBub3Qgc2V0CiMgQ09ORklHX0RFQlVHX1NQSU5MT0NLIGlzIG5vdCBzZXQKIyBDT05G SUdfREVCVUdfTVVURVhFUyBpcyBub3Qgc2V0CiMgQ09ORklHX0RFQlVHX1dXX01VVEVYX1NMT1dQ QVRIIGlzIG5vdCBzZXQKIyBDT05GSUdfREVCVUdfUldTRU1TIGlzIG5vdCBzZXQKIyBDT05GSUdf REVCVUdfTE9DS19BTExPQyBpcyBub3Qgc2V0CkNPTkZJR19ERUJVR19BVE9NSUNfU0xFRVA9eQoj IENPTkZJR19ERUJVR19MT0NLSU5HX0FQSV9TRUxGVEVTVFMgaXMgbm90IHNldAojIENPTkZJR19M T0NLX1RPUlRVUkVfVEVTVCBpcyBub3Qgc2V0CkNPTkZJR19XV19NVVRFWF9TRUxGVEVTVD1tCkNP TkZJR19UUkFDRV9JUlFGTEFHUz15CkNPTkZJR19TVEFDS1RSQUNFPXkKQ09ORklHX1dBUk5fQUxM X1VOU0VFREVEX1JBTkRPTT15CiMgQ09ORklHX0RFQlVHX0tPQkpFQ1QgaXMgbm90IHNldApDT05G SUdfREVCVUdfQlVHVkVSQk9TRT15CkNPTkZJR19ERUJVR19MSVNUPXkKIyBDT05GSUdfREVCVUdf UElfTElTVCBpcyBub3Qgc2V0CiMgQ09ORklHX0RFQlVHX1NHIGlzIG5vdCBzZXQKIyBDT05GSUdf REVCVUdfTk9USUZJRVJTIGlzIG5vdCBzZXQKIyBDT05GSUdfREVCVUdfQ1JFREVOVElBTFMgaXMg bm90IHNldAoKIwojIFJDVSBEZWJ1Z2dpbmcKIwojIENPTkZJR19SQ1VfUEVSRl9URVNUIGlzIG5v dCBzZXQKIyBDT05GSUdfUkNVX1RPUlRVUkVfVEVTVCBpcyBub3Qgc2V0CkNPTkZJR19SQ1VfQ1BV X1NUQUxMX1RJTUVPVVQ9MjEKQ09ORklHX1JDVV9UUkFDRT15CiMgQ09ORklHX1JDVV9FUVNfREVC VUcgaXMgbm90IHNldAojIENPTkZJR19ERUJVR19XUV9GT1JDRV9SUl9DUFUgaXMgbm90IHNldAoj IENPTkZJR19ERUJVR19CTE9DS19FWFRfREVWVCBpcyBub3Qgc2V0CiMgQ09ORklHX05PVElGSUVS X0VSUk9SX0lOSkVDVElPTiBpcyBub3Qgc2V0CkNPTkZJR19GVU5DVElPTl9FUlJPUl9JTkpFQ1RJ T049eQojIENPTkZJR19GQVVMVF9JTkpFQ1RJT04gaXMgbm90IHNldAojIENPTkZJR19MQVRFTkNZ VE9QIGlzIG5vdCBzZXQKQ09ORklHX1VTRVJfU1RBQ0tUUkFDRV9TVVBQT1JUPXkKQ09ORklHX05P UF9UUkFDRVI9eQpDT05GSUdfSEFWRV9GVU5DVElPTl9UUkFDRVI9eQpDT05GSUdfSEFWRV9GVU5D VElPTl9HUkFQSF9UUkFDRVI9eQpDT05GSUdfSEFWRV9EWU5BTUlDX0ZUUkFDRT15CkNPTkZJR19I QVZFX0RZTkFNSUNfRlRSQUNFX1dJVEhfUkVHUz15CkNPTkZJR19IQVZFX0ZUUkFDRV9NQ09VTlRf UkVDT1JEPXkKQ09ORklHX0hBVkVfU1lTQ0FMTF9UUkFDRVBPSU5UUz15CkNPTkZJR19IQVZFX0Nf UkVDT1JETUNPVU5UPXkKQ09ORklHX1RSQUNFUl9NQVhfVFJBQ0U9eQpDT05GSUdfVFJBQ0VfQ0xP Q0s9eQpDT05GSUdfUklOR19CVUZGRVI9eQpDT05GSUdfRVZFTlRfVFJBQ0lORz15CkNPTkZJR19D T05URVhUX1NXSVRDSF9UUkFDRVI9eQpDT05GSUdfVFJBQ0lORz15CkNPTkZJR19HRU5FUklDX1RS QUNFUj15CkNPTkZJR19UUkFDSU5HX1NVUFBPUlQ9eQpDT05GSUdfRlRSQUNFPXkKIyBDT05GSUdf RlVOQ1RJT05fVFJBQ0VSIGlzIG5vdCBzZXQKQ09ORklHX1BSRUVNUFRJUlFfRVZFTlRTPXkKIyBD T05GSUdfSVJRU09GRl9UUkFDRVIgaXMgbm90IHNldApDT05GSUdfU0NIRURfVFJBQ0VSPXkKIyBD T05GSUdfSFdMQVRfVFJBQ0VSIGlzIG5vdCBzZXQKQ09ORklHX0ZUUkFDRV9TWVNDQUxMUz15CkNP TkZJR19UUkFDRVJfU05BUFNIT1Q9eQojIENPTkZJR19UUkFDRVJfU05BUFNIT1RfUEVSX0NQVV9T V0FQIGlzIG5vdCBzZXQKQ09ORklHX0JSQU5DSF9QUk9GSUxFX05PTkU9eQojIENPTkZJR19QUk9G SUxFX0FOTk9UQVRFRF9CUkFOQ0hFUyBpcyBub3Qgc2V0CiMgQ09ORklHX1BST0ZJTEVfQUxMX0JS QU5DSEVTIGlzIG5vdCBzZXQKIyBDT05GSUdfU1RBQ0tfVFJBQ0VSIGlzIG5vdCBzZXQKIyBDT05G SUdfQkxLX0RFVl9JT19UUkFDRSBpcyBub3Qgc2V0CiMgQ09ORklHX0tQUk9CRV9FVkVOVFMgaXMg bm90IHNldAojIENPTkZJR19VUFJPQkVfRVZFTlRTIGlzIG5vdCBzZXQKIyBDT05GSUdfRlRSQUNF X1NUQVJUVVBfVEVTVCBpcyBub3Qgc2V0CkNPTkZJR19NTUlPVFJBQ0U9eQojIENPTkZJR19ISVNU X1RSSUdHRVJTIGlzIG5vdCBzZXQKQ09ORklHX01NSU9UUkFDRV9URVNUPW0KIyBDT05GSUdfVFJB Q0VQT0lOVF9CRU5DSE1BUksgaXMgbm90IHNldAojIENPTkZJR19SSU5HX0JVRkZFUl9CRU5DSE1B UksgaXMgbm90IHNldAojIENPTkZJR19SSU5HX0JVRkZFUl9TVEFSVFVQX1RFU1QgaXMgbm90IHNl dAojIENPTkZJR19UUkFDRV9FVkFMX01BUF9GSUxFIGlzIG5vdCBzZXQKQ09ORklHX1RSQUNJTkdf RVZFTlRTX0dQSU89eQpDT05GSUdfUFJPVklERV9PSENJMTM5NF9ETUFfSU5JVD15CiMgQ09ORklH X0RNQV9BUElfREVCVUcgaXMgbm90IHNldAojIENPTkZJR19SVU5USU1FX1RFU1RJTkdfTUVOVSBp cyBub3Qgc2V0CiMgQ09ORklHX01FTVRFU1QgaXMgbm90IHNldApDT05GSUdfQlVHX09OX0RBVEFf Q09SUlVQVElPTj15CiMgQ09ORklHX1NBTVBMRVMgaXMgbm90IHNldApDT05GSUdfSEFWRV9BUkNI X0tHREI9eQojIENPTkZJR19LR0RCIGlzIG5vdCBzZXQKQ09ORklHX0FSQ0hfSEFTX1VCU0FOX1NB TklUSVpFX0FMTD15CkNPTkZJR19VQlNBTj15CiMgQ09ORklHX1VCU0FOX1NBTklUSVpFX0FMTCBp cyBub3Qgc2V0CiMgQ09ORklHX1VCU0FOX0FMSUdOTUVOVCBpcyBub3Qgc2V0CkNPTkZJR19VQlNB Tl9OVUxMPXkKIyBDT05GSUdfVEVTVF9VQlNBTiBpcyBub3Qgc2V0CkNPTkZJR19BUkNIX0hBU19E RVZNRU1fSVNfQUxMT1dFRD15CkNPTkZJR19FQVJMWV9QUklOVEtfVVNCPXkKQ09ORklHX1g4Nl9W RVJCT1NFX0JPT1RVUD15CkNPTkZJR19FQVJMWV9QUklOVEs9eQojIENPTkZJR19FQVJMWV9QUklO VEtfREJHUCBpcyBub3Qgc2V0CkNPTkZJR19FQVJMWV9QUklOVEtfVVNCX1hEQkM9eQojIENPTkZJ R19YODZfUFREVU1QIGlzIG5vdCBzZXQKIyBDT05GSUdfREVCVUdfV1ggaXMgbm90IHNldApDT05G SUdfRE9VQkxFRkFVTFQ9eQojIENPTkZJR19ERUJVR19UTEJGTFVTSCBpcyBub3Qgc2V0CkNPTkZJ R19IQVZFX01NSU9UUkFDRV9TVVBQT1JUPXkKIyBDT05GSUdfWDg2X0RFQ09ERVJfU0VMRlRFU1Qg aXMgbm90IHNldApDT05GSUdfSU9fREVMQVlfVFlQRV8wWDgwPTAKQ09ORklHX0lPX0RFTEFZX1RZ UEVfMFhFRD0xCkNPTkZJR19JT19ERUxBWV9UWVBFX1VERUxBWT0yCkNPTkZJR19JT19ERUxBWV9U WVBFX05PTkU9MwpDT05GSUdfSU9fREVMQVlfMFg4MD15CiMgQ09ORklHX0lPX0RFTEFZXzBYRUQg aXMgbm90IHNldAojIENPTkZJR19JT19ERUxBWV9VREVMQVkgaXMgbm90IHNldAojIENPTkZJR19J T19ERUxBWV9OT05FIGlzIG5vdCBzZXQKQ09ORklHX0RFRkFVTFRfSU9fREVMQVlfVFlQRT0wCiMg Q09ORklHX0RFQlVHX0JPT1RfUEFSQU1TIGlzIG5vdCBzZXQKIyBDT05GSUdfQ1BBX0RFQlVHIGlz IG5vdCBzZXQKQ09ORklHX09QVElNSVpFX0lOTElOSU5HPXkKIyBDT05GSUdfREVCVUdfRU5UUlkg aXMgbm90IHNldAojIENPTkZJR19ERUJVR19OTUlfU0VMRlRFU1QgaXMgbm90IHNldApDT05GSUdf REVCVUdfSU1SX1NFTEZURVNUPXkKQ09ORklHX1g4Nl9ERUJVR19GUFU9eQpDT05GSUdfUFVOSVRf QVRPTV9ERUJVRz15CkNPTkZJR19VTldJTkRFUl9GUkFNRV9QT0lOVEVSPXkKCiMKIyBTZWN1cml0 eSBvcHRpb25zCiMKQ09ORklHX0tFWVM9eQojIENPTkZJR19QRVJTSVNURU5UX0tFWVJJTkdTIGlz IG5vdCBzZXQKIyBDT05GSUdfQklHX0tFWVMgaXMgbm90IHNldApDT05GSUdfRU5DUllQVEVEX0tF WVM9eQojIENPTkZJR19LRVlfREhfT1BFUkFUSU9OUyBpcyBub3Qgc2V0CiMgQ09ORklHX1NFQ1VS SVRZX0RNRVNHX1JFU1RSSUNUIGlzIG5vdCBzZXQKQ09ORklHX1NFQ1VSSVRZPXkKQ09ORklHX1NF Q1VSSVRZRlM9eQpDT05GSUdfU0VDVVJJVFlfTkVUV09SSz15CiMgQ09ORklHX1NFQ1VSSVRZX05F VFdPUktfWEZSTSBpcyBub3Qgc2V0CkNPTkZJR19TRUNVUklUWV9QQVRIPXkKQ09ORklHX0hBVkVf SEFSREVORURfVVNFUkNPUFlfQUxMT0NBVE9SPXkKIyBDT05GSUdfSEFSREVORURfVVNFUkNPUFkg aXMgbm90IHNldAojIENPTkZJR19GT1JUSUZZX1NPVVJDRSBpcyBub3Qgc2V0CkNPTkZJR19TVEFU SUNfVVNFUk1PREVIRUxQRVI9eQpDT05GSUdfU1RBVElDX1VTRVJNT0RFSEVMUEVSX1BBVEg9Ii9z YmluL3VzZXJtb2RlLWhlbHBlciIKIyBDT05GSUdfU0VDVVJJVFlfU01BQ0sgaXMgbm90IHNldAoj IENPTkZJR19TRUNVUklUWV9UT01PWU8gaXMgbm90IHNldAojIENPTkZJR19TRUNVUklUWV9BUFBB Uk1PUiBpcyBub3Qgc2V0CiMgQ09ORklHX1NFQ1VSSVRZX0xPQURQSU4gaXMgbm90IHNldApDT05G SUdfU0VDVVJJVFlfWUFNQT15CkNPTkZJR19JTlRFR1JJVFk9eQpDT05GSUdfSU5URUdSSVRZX1NJ R05BVFVSRT15CkNPTkZJR19JTlRFR1JJVFlfQVNZTU1FVFJJQ19LRVlTPXkKQ09ORklHX0lOVEVH UklUWV9UUlVTVEVEX0tFWVJJTkc9eQojIENPTkZJR19JTUEgaXMgbm90IHNldApDT05GSUdfSU1B X0tFWVJJTkdTX1BFUk1JVF9TSUdORURfQllfQlVJTFRJTl9PUl9TRUNPTkRBUlk9eQojIENPTkZJ R19FVk0gaXMgbm90IHNldApDT05GSUdfREVGQVVMVF9TRUNVUklUWV9EQUM9eQpDT05GSUdfREVG QVVMVF9TRUNVUklUWT0iIgpDT05GSUdfQ1JZUFRPPXkKCiMKIyBDcnlwdG8gY29yZSBvciBoZWxw ZXIKIwpDT05GSUdfQ1JZUFRPX0FMR0FQST15CkNPTkZJR19DUllQVE9fQUxHQVBJMj15CkNPTkZJ R19DUllQVE9fQUVBRD15CkNPTkZJR19DUllQVE9fQUVBRDI9eQpDT05GSUdfQ1JZUFRPX0JMS0NJ UEhFUj15CkNPTkZJR19DUllQVE9fQkxLQ0lQSEVSMj15CkNPTkZJR19DUllQVE9fSEFTSD15CkNP TkZJR19DUllQVE9fSEFTSDI9eQpDT05GSUdfQ1JZUFRPX1JORz15CkNPTkZJR19DUllQVE9fUk5H Mj15CkNPTkZJR19DUllQVE9fUk5HX0RFRkFVTFQ9eQpDT05GSUdfQ1JZUFRPX0FLQ0lQSEVSMj15 CkNPTkZJR19DUllQVE9fQUtDSVBIRVI9eQpDT05GSUdfQ1JZUFRPX0tQUDI9eQpDT05GSUdfQ1JZ UFRPX0tQUD15CkNPTkZJR19DUllQVE9fQUNPTVAyPXkKQ09ORklHX0NSWVBUT19SU0E9eQpDT05G SUdfQ1JZUFRPX0RIPXkKQ09ORklHX0NSWVBUT19FQ0RIPXkKQ09ORklHX0NSWVBUT19NQU5BR0VS PXkKQ09ORklHX0NSWVBUT19NQU5BR0VSMj15CiMgQ09ORklHX0NSWVBUT19VU0VSIGlzIG5vdCBz ZXQKQ09ORklHX0NSWVBUT19NQU5BR0VSX0RJU0FCTEVfVEVTVFM9eQpDT05GSUdfQ1JZUFRPX0dG MTI4TVVMPXkKQ09ORklHX0NSWVBUT19OVUxMPXkKQ09ORklHX0NSWVBUT19OVUxMMj15CiMgQ09O RklHX0NSWVBUT19QQ1JZUFQgaXMgbm90IHNldApDT05GSUdfQ1JZUFRPX1dPUktRVUVVRT15CkNP TkZJR19DUllQVE9fQ1JZUFREPW0KQ09ORklHX0NSWVBUT19NQ1JZUFREPXkKQ09ORklHX0NSWVBU T19BVVRIRU5DPXkKIyBDT05GSUdfQ1JZUFRPX1RFU1QgaXMgbm90IHNldApDT05GSUdfQ1JZUFRP X1NJTUQ9bQpDT05GSUdfQ1JZUFRPX0dMVUVfSEVMUEVSX1g4Nj1tCkNPTkZJR19DUllQVE9fRU5H SU5FPW0KCiMKIyBBdXRoZW50aWNhdGVkIEVuY3J5cHRpb24gd2l0aCBBc3NvY2lhdGVkIERhdGEK IwpDT05GSUdfQ1JZUFRPX0NDTT1tCkNPTkZJR19DUllQVE9fR0NNPXkKQ09ORklHX0NSWVBUT19D SEFDSEEyMFBPTFkxMzA1PXkKIyBDT05GSUdfQ1JZUFRPX0FFR0lTMTI4IGlzIG5vdCBzZXQKQ09O RklHX0NSWVBUT19BRUdJUzEyOEw9bQpDT05GSUdfQ1JZUFRPX0FFR0lTMjU2PW0KIyBDT05GSUdf Q1JZUFRPX01PUlVTNjQwIGlzIG5vdCBzZXQKQ09ORklHX0NSWVBUT19NT1JVUzEyODA9bQpDT05G SUdfQ1JZUFRPX1NFUUlWPXkKQ09ORklHX0NSWVBUT19FQ0hBSU5JVj1tCgojCiMgQmxvY2sgbW9k ZXMKIwpDT05GSUdfQ1JZUFRPX0NCQz15CiMgQ09ORklHX0NSWVBUT19DRkIgaXMgbm90IHNldApD T05GSUdfQ1JZUFRPX0NUUj15CkNPTkZJR19DUllQVE9fQ1RTPW0KQ09ORklHX0NSWVBUT19FQ0I9 eQojIENPTkZJR19DUllQVE9fTFJXIGlzIG5vdCBzZXQKQ09ORklHX0NSWVBUT19QQ0JDPXkKQ09O RklHX0NSWVBUT19YVFM9bQojIENPTkZJR19DUllQVE9fS0VZV1JBUCBpcyBub3Qgc2V0CgojCiMg SGFzaCBtb2RlcwojCkNPTkZJR19DUllQVE9fQ01BQz1tCkNPTkZJR19DUllQVE9fSE1BQz15CkNP TkZJR19DUllQVE9fWENCQz1tCkNPTkZJR19DUllQVE9fVk1BQz1tCgojCiMgRGlnZXN0CiMKQ09O RklHX0NSWVBUT19DUkMzMkM9eQojIENPTkZJR19DUllQVE9fQ1JDMzJDX0lOVEVMIGlzIG5vdCBz ZXQKQ09ORklHX0NSWVBUT19DUkMzMj1tCiMgQ09ORklHX0NSWVBUT19DUkMzMl9QQ0xNVUwgaXMg bm90IHNldApDT05GSUdfQ1JZUFRPX0NSQ1QxMERJRj15CkNPTkZJR19DUllQVE9fR0hBU0g9eQpD T05GSUdfQ1JZUFRPX1BPTFkxMzA1PXkKQ09ORklHX0NSWVBUT19NRDQ9bQpDT05GSUdfQ1JZUFRP X01ENT1tCkNPTkZJR19DUllQVE9fTUlDSEFFTF9NSUM9bQojIENPTkZJR19DUllQVE9fUk1EMTI4 IGlzIG5vdCBzZXQKQ09ORklHX0NSWVBUT19STUQxNjA9bQpDT05GSUdfQ1JZUFRPX1JNRDI1Nj1t CiMgQ09ORklHX0NSWVBUT19STUQzMjAgaXMgbm90IHNldApDT05GSUdfQ1JZUFRPX1NIQTE9eQpD T05GSUdfQ1JZUFRPX1NIQTI1Nj15CkNPTkZJR19DUllQVE9fU0hBNTEyPXkKQ09ORklHX0NSWVBU T19TSEEzPXkKIyBDT05GSUdfQ1JZUFRPX1NNMyBpcyBub3Qgc2V0CiMgQ09ORklHX0NSWVBUT19U R1IxOTIgaXMgbm90IHNldApDT05GSUdfQ1JZUFRPX1dQNTEyPW0KCiMKIyBDaXBoZXJzCiMKQ09O RklHX0NSWVBUT19BRVM9eQpDT05GSUdfQ1JZUFRPX0FFU19UST15CkNPTkZJR19DUllQVE9fQUVT XzU4Nj1tCkNPTkZJR19DUllQVE9fQUVTX05JX0lOVEVMPW0KQ09ORklHX0NSWVBUT19BTlVCSVM9 eQpDT05GSUdfQ1JZUFRPX0FSQzQ9bQojIENPTkZJR19DUllQVE9fQkxPV0ZJU0ggaXMgbm90IHNl dApDT05GSUdfQ1JZUFRPX0NBTUVMTElBPW0KQ09ORklHX0NSWVBUT19DQVNUX0NPTU1PTj15CkNP TkZJR19DUllQVE9fQ0FTVDU9eQojIENPTkZJR19DUllQVE9fQ0FTVDYgaXMgbm90IHNldApDT05G SUdfQ1JZUFRPX0RFUz1tCkNPTkZJR19DUllQVE9fRkNSWVBUPXkKIyBDT05GSUdfQ1JZUFRPX0tI QVpBRCBpcyBub3Qgc2V0CkNPTkZJR19DUllQVE9fU0FMU0EyMD15CkNPTkZJR19DUllQVE9fQ0hB Q0hBMjA9eQpDT05GSUdfQ1JZUFRPX1NFRUQ9bQpDT05GSUdfQ1JZUFRPX1NFUlBFTlQ9bQpDT05G SUdfQ1JZUFRPX1NFUlBFTlRfU1NFMl81ODY9bQpDT05GSUdfQ1JZUFRPX1NNND1tCkNPTkZJR19D UllQVE9fU1BFQ0s9bQpDT05GSUdfQ1JZUFRPX1RFQT1tCiMgQ09ORklHX0NSWVBUT19UV09GSVNI IGlzIG5vdCBzZXQKIyBDT05GSUdfQ1JZUFRPX1RXT0ZJU0hfNTg2IGlzIG5vdCBzZXQKCiMKIyBD b21wcmVzc2lvbgojCkNPTkZJR19DUllQVE9fREVGTEFURT1tCkNPTkZJR19DUllQVE9fTFpPPXkK Q09ORklHX0NSWVBUT184NDI9bQpDT05GSUdfQ1JZUFRPX0xaND1tCkNPTkZJR19DUllQVE9fTFo0 SEM9bQpDT05GSUdfQ1JZUFRPX1pTVEQ9eQoKIwojIFJhbmRvbSBOdW1iZXIgR2VuZXJhdGlvbgoj CkNPTkZJR19DUllQVE9fQU5TSV9DUFJORz15CkNPTkZJR19DUllQVE9fRFJCR19NRU5VPXkKQ09O RklHX0NSWVBUT19EUkJHX0hNQUM9eQojIENPTkZJR19DUllQVE9fRFJCR19IQVNIIGlzIG5vdCBz ZXQKQ09ORklHX0NSWVBUT19EUkJHX0NUUj15CkNPTkZJR19DUllQVE9fRFJCRz15CkNPTkZJR19D UllQVE9fSklUVEVSRU5UUk9QWT15CiMgQ09ORklHX0NSWVBUT19VU0VSX0FQSV9IQVNIIGlzIG5v dCBzZXQKIyBDT05GSUdfQ1JZUFRPX1VTRVJfQVBJX1NLQ0lQSEVSIGlzIG5vdCBzZXQKIyBDT05G SUdfQ1JZUFRPX1VTRVJfQVBJX1JORyBpcyBub3Qgc2V0CiMgQ09ORklHX0NSWVBUT19VU0VSX0FQ SV9BRUFEIGlzIG5vdCBzZXQKQ09ORklHX0NSWVBUT19IQVNIX0lORk89eQpDT05GSUdfQ1JZUFRP X0hXPXkKIyBDT05GSUdfQ1JZUFRPX0RFVl9QQURMT0NLIGlzIG5vdCBzZXQKIyBDT05GSUdfQ1JZ UFRPX0RFVl9HRU9ERSBpcyBub3Qgc2V0CiMgQ09ORklHX0NSWVBUT19ERVZfSElGTl83OTVYIGlz IG5vdCBzZXQKIyBDT05GSUdfQ1JZUFRPX0RFVl9DQ1AgaXMgbm90IHNldApDT05GSUdfQ1JZUFRP X0RFVl9RQVQ9eQojIENPTkZJR19DUllQVE9fREVWX1FBVF9ESDg5NXhDQyBpcyBub3Qgc2V0CkNP TkZJR19DUllQVE9fREVWX1FBVF9DM1hYWD1tCkNPTkZJR19DUllQVE9fREVWX1FBVF9DNjJYPW0K Q09ORklHX0NSWVBUT19ERVZfUUFUX0RIODk1eENDVkY9bQpDT05GSUdfQ1JZUFRPX0RFVl9RQVRf QzNYWFhWRj15CiMgQ09ORklHX0NSWVBUT19ERVZfUUFUX0M2MlhWRiBpcyBub3Qgc2V0CkNPTkZJ R19DUllQVE9fREVWX1ZJUlRJTz1tCkNPTkZJR19DUllQVE9fREVWX0NDUkVFPW0KQ09ORklHX0FT WU1NRVRSSUNfS0VZX1RZUEU9eQpDT05GSUdfQVNZTU1FVFJJQ19QVUJMSUNfS0VZX1NVQlRZUEU9 eQpDT05GSUdfWDUwOV9DRVJUSUZJQ0FURV9QQVJTRVI9eQpDT05GSUdfUEtDUzdfTUVTU0FHRV9Q QVJTRVI9eQoKIwojIENlcnRpZmljYXRlcyBmb3Igc2lnbmF0dXJlIGNoZWNraW5nCiMKQ09ORklH X1NZU1RFTV9UUlVTVEVEX0tFWVJJTkc9eQpDT05GSUdfU1lTVEVNX1RSVVNURURfS0VZUz0iIgpD T05GSUdfU1lTVEVNX0VYVFJBX0NFUlRJRklDQVRFPXkKQ09ORklHX1NZU1RFTV9FWFRSQV9DRVJU SUZJQ0FURV9TSVpFPTQwOTYKQ09ORklHX1NFQ09OREFSWV9UUlVTVEVEX0tFWVJJTkc9eQpDT05G SUdfU1lTVEVNX0JMQUNLTElTVF9LRVlSSU5HPXkKQ09ORklHX1NZU1RFTV9CTEFDS0xJU1RfSEFT SF9MSVNUPSIiCkNPTkZJR19IQVZFX0tWTT15CkNPTkZJR19WSVJUVUFMSVpBVElPTj15CiMgQ09O RklHX1ZIT1NUX05FVCBpcyBub3Qgc2V0CkNPTkZJR19WSE9TVF9TQ1NJPW0KQ09ORklHX1ZIT1NU PW0KIyBDT05GSUdfVkhPU1RfQ1JPU1NfRU5ESUFOX0xFR0FDWSBpcyBub3Qgc2V0CkNPTkZJR19C SU5BUllfUFJJTlRGPXkKCiMKIyBMaWJyYXJ5IHJvdXRpbmVzCiMKQ09ORklHX0JJVFJFVkVSU0U9 eQpDT05GSUdfUkFUSU9OQUw9eQpDT05GSUdfR0VORVJJQ19TVFJOQ1BZX0ZST01fVVNFUj15CkNP TkZJR19HRU5FUklDX1NUUk5MRU5fVVNFUj15CkNPTkZJR19HRU5FUklDX05FVF9VVElMUz15CkNP TkZJR19HRU5FUklDX0ZJTkRfRklSU1RfQklUPXkKQ09ORklHX0dFTkVSSUNfUENJX0lPTUFQPXkK Q09ORklHX0dFTkVSSUNfSU9NQVA9eQpDT05GSUdfQVJDSF9IQVNfRkFTVF9NVUxUSVBMSUVSPXkK Q09ORklHX0NSQ19DQ0lUVD1tCkNPTkZJR19DUkMxNj15CkNPTkZJR19DUkNfVDEwRElGPXkKQ09O RklHX0NSQ19JVFVfVD15CkNPTkZJR19DUkMzMj15CkNPTkZJR19DUkMzMl9TRUxGVEVTVD15CiMg Q09ORklHX0NSQzMyX1NMSUNFQlk4IGlzIG5vdCBzZXQKIyBDT05GSUdfQ1JDMzJfU0xJQ0VCWTQg aXMgbm90IHNldAojIENPTkZJR19DUkMzMl9TQVJXQVRFIGlzIG5vdCBzZXQKQ09ORklHX0NSQzMy X0JJVD15CkNPTkZJR19DUkM0PW0KQ09ORklHX0NSQzc9eQpDT05GSUdfTElCQ1JDMzJDPW0KQ09O RklHX0NSQzg9eQpDT05GSUdfWFhIQVNIPXkKIyBDT05GSUdfUkFORE9NMzJfU0VMRlRFU1QgaXMg bm90IHNldApDT05GSUdfODQyX0NPTVBSRVNTPW0KQ09ORklHXzg0Ml9ERUNPTVBSRVNTPW0KQ09O RklHX1pMSUJfSU5GTEFURT15CkNPTkZJR19aTElCX0RFRkxBVEU9eQpDT05GSUdfTFpPX0NPTVBS RVNTPXkKQ09ORklHX0xaT19ERUNPTVBSRVNTPXkKQ09ORklHX0xaNF9DT01QUkVTUz1tCkNPTkZJ R19MWjRIQ19DT01QUkVTUz1tCkNPTkZJR19MWjRfREVDT01QUkVTUz15CkNPTkZJR19aU1REX0NP TVBSRVNTPXkKQ09ORklHX1pTVERfREVDT01QUkVTUz15CkNPTkZJR19YWl9ERUM9eQpDT05GSUdf WFpfREVDX1g4Nj15CkNPTkZJR19YWl9ERUNfUE9XRVJQQz15CkNPTkZJR19YWl9ERUNfSUE2ND15 CkNPTkZJR19YWl9ERUNfQVJNPXkKQ09ORklHX1haX0RFQ19BUk1USFVNQj15CkNPTkZJR19YWl9E RUNfU1BBUkM9eQpDT05GSUdfWFpfREVDX0JDSj15CkNPTkZJR19YWl9ERUNfVEVTVD1tCkNPTkZJ R19ERUNPTVBSRVNTX0daSVA9eQpDT05GSUdfREVDT01QUkVTU19CWklQMj15CkNPTkZJR19ERUNP TVBSRVNTX0xaTUE9eQpDT05GSUdfREVDT01QUkVTU19YWj15CkNPTkZJR19ERUNPTVBSRVNTX0xa Tz15CkNPTkZJR19ERUNPTVBSRVNTX0xaND15CkNPTkZJR19HRU5FUklDX0FMTE9DQVRPUj15CkNP TkZJR19SRUVEX1NPTE9NT049bQpDT05GSUdfUkVFRF9TT0xPTU9OX0RFQzE2PXkKQ09ORklHX0JD SD1tCkNPTkZJR19CQ0hfQ09OU1RfUEFSQU1TPXkKQ09ORklHX0lOVEVSVkFMX1RSRUU9eQpDT05G SUdfQVNTT0NJQVRJVkVfQVJSQVk9eQpDT05GSUdfSEFTX0lPTUVNPXkKQ09ORklHX0hBU19JT1BP UlRfTUFQPXkKQ09ORklHX0hBU19ETUE9eQpDT05GSUdfTkVFRF9TR19ETUFfTEVOR1RIPXkKQ09O RklHX0hBVkVfR0VORVJJQ19ETUFfQ09IRVJFTlQ9eQpDT05GSUdfRE1BX0RJUkVDVF9PUFM9eQpD T05GSUdfU0dMX0FMTE9DPXkKQ09ORklHX0NIRUNLX1NJR05BVFVSRT15CkNPTkZJR19DUFVfUk1B UD15CkNPTkZJR19EUUw9eQpDT05GSUdfR0xPQj15CkNPTkZJR19HTE9CX1NFTEZURVNUPW0KQ09O RklHX05MQVRUUj15CkNPTkZJR19DTFpfVEFCPXkKIyBDT05GSUdfQ09SRElDIGlzIG5vdCBzZXQK IyBDT05GSUdfRERSIGlzIG5vdCBzZXQKQ09ORklHX0lSUV9QT0xMPXkKQ09ORklHX01QSUxJQj15 CkNPTkZJR19TSUdOQVRVUkU9eQpDT05GSUdfT0lEX1JFR0lTVFJZPXkKQ09ORklHX0ZPTlRfU1VQ UE9SVD15CiMgQ09ORklHX0ZPTlRTIGlzIG5vdCBzZXQKQ09ORklHX0ZPTlRfOHg4PXkKQ09ORklH X0ZPTlRfOHgxNj15CkNPTkZJR19TR19QT09MPXkKQ09ORklHX0FSQ0hfSEFTX1NHX0NIQUlOPXkK Q09ORklHX1NCSVRNQVA9eQojIENPTkZJR19TVFJJTkdfU0VMRlRFU1QgaXMgbm90IHNldAo= --===============5543563723111762255== Content-Type: text/plain MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="job-script.ksh" IyEvYmluL3NoCgpleHBvcnRfdG9wX2VudigpCnsKCWV4cG9ydCB0ZXN0Y2FzZT0nY3B1LWhvdHBs dWcnCglleHBvcnQgY2F0ZWdvcnk9J2Z1bmN0aW9uYWwnCglleHBvcnQgam9iX29yaWdpbj0nL2xr cC9sa3Avc3JjL2FsbG90L3JhbmQvdm0tbGtwLWhzdy00ZXAxLW9wZW53cnQtaTM4Ni9jcHUtaG90 cGx1Zy55YW1sJwoJZXhwb3J0IHRlc3Rib3g9J3ZtLWxrcC1oc3ctNGVwMS1vcGVud3J0LWkzODYt NTMnCglleHBvcnQgdGJveF9ncm91cD0ndm0tbGtwLWhzdy00ZXAxLW9wZW53cnQtaTM4NicKCWV4 cG9ydCBtb2RlbD0ncWVtdS1zeXN0ZW0taTM4NiAtZW5hYmxlLWt2bScKCWV4cG9ydCBucl92bT02 NAoJZXhwb3J0IG5yX2NwdT0xCglleHBvcnQgbWVtb3J5PScyNTZNJwoJZXhwb3J0IHJvb3Rmcz0n b3BlbndydC1pMzg2LTIwMTYtMDMtMTYuY2d6JwoJZXhwb3J0IGhkZF9wYXJ0aXRpb25zPScvZGV2 L3ZkYScKCWV4cG9ydCBzd2FwX3BhcnRpdGlvbnM9Jy9kZXYvdmRiJwoJZXhwb3J0IGtjb25maWc9 J2kzODYtcmFuZGNvbmZpZy1jMC0wODI5MDEyNycKCWV4cG9ydCBjb21waWxlcj0nZ2NjLTcnCgll eHBvcnQgcXVldWU9J3ZhbGlkYXRlJwoJZXhwb3J0IGJyYW5jaD0nbGludXgtZGV2ZWwvZGV2ZWwt Y2F0Y2h1cC0yMDE4MDgzMDE2MTInCglleHBvcnQgY29tbWl0PSc2YmQ5ZWRjYjJhYzc2NzQyYmJl OTVmOTYyYTE0YmRiZGNhMDhmYjE4JwoJZXhwb3J0IHJlcGVhdF90bz00CglleHBvcnQgc3VibWl0 X2lkPSc1Yjg5NjVlNzBiOWE5MzdiOGQ5MmVjMDknCglleHBvcnQgam9iX2ZpbGU9Jy9sa3Avam9i cy9zY2hlZHVsZWQvdm0tbGtwLWhzdy00ZXAxLW9wZW53cnQtaTM4Ni01My9jcHUtaG90cGx1Zy1k ZWZhdWx0cy1vcGVud3J0LWkzODYtMjAxNi0wMy0xNi5jZ3otNmJkOWVkY2IyYWM3Njc0MmJiZTk1 Zjk2MmExNGJkYmRjYTA4ZmIxOC0yMDE4MDgzMS0zMTYyOS0xcjBlcXA2LTMueWFtbCcKCWV4cG9y dCBpZD0nM2Y1ZmZkYzc0NDY1NzY1ZTk0ZjRhOGEwZWRlNGNiYmYyNGY2ZTliYycKCWV4cG9ydCBu ZWVkX2tjb25maWc9J0NPTkZJR19LVk1fR1VFU1Q9eScKCWV4cG9ydCBlbnF1ZXVlX3RpbWU9JzIw MTgtMDgtMzEgMjM6NTk6MzUgKzA4MDAnCglleHBvcnQgX2lkPSc1Yjg5NjVlNzBiOWE5MzdiOGQ5 MmVjMGEnCglleHBvcnQgX3J0PScvcmVzdWx0L2NwdS1ob3RwbHVnL2RlZmF1bHRzL3ZtLWxrcC1o c3ctNGVwMS1vcGVud3J0LWkzODYvb3BlbndydC1pMzg2LTIwMTYtMDMtMTYuY2d6L2kzODYtcmFu ZGNvbmZpZy1jMC0wODI5MDEyNy9nY2MtNy82YmQ5ZWRjYjJhYzc2NzQyYmJlOTVmOTYyYTE0YmRi ZGNhMDhmYjE4JwoJZXhwb3J0IHVzZXI9J2xrcCcKCWV4cG9ydCByZXN1bHRfcm9vdD0nL3Jlc3Vs dC9jcHUtaG90cGx1Zy9kZWZhdWx0cy92bS1sa3AtaHN3LTRlcDEtb3BlbndydC1pMzg2L29wZW53 cnQtaTM4Ni0yMDE2LTAzLTE2LmNnei9pMzg2LXJhbmRjb25maWctYzAtMDgyOTAxMjcvZ2NjLTcv NmJkOWVkY2IyYWM3Njc0MmJiZTk1Zjk2MmExNGJkYmRjYTA4ZmIxOC8zJwoJZXhwb3J0IExLUF9T RVJWRVI9J2lubicKCWV4cG9ydCBtYXhfdXB0aW1lPTM2MDAKCWV4cG9ydCBpbml0cmQ9Jy9vc2lt YWdlL29wZW53cnQvb3BlbndydC1pMzg2LTIwMTYtMDMtMTYuY2d6JwoJZXhwb3J0IGJvb3Rsb2Fk ZXJfYXBwZW5kPSdyb290PS9kZXYvcmFtMAp1c2VyPWxrcApqb2I9L2xrcC9qb2JzL3NjaGVkdWxl ZC92bS1sa3AtaHN3LTRlcDEtb3BlbndydC1pMzg2LTUzL2NwdS1ob3RwbHVnLWRlZmF1bHRzLW9w ZW53cnQtaTM4Ni0yMDE2LTAzLTE2LmNnei02YmQ5ZWRjYjJhYzc2NzQyYmJlOTVmOTYyYTE0YmRi ZGNhMDhmYjE4LTIwMTgwODMxLTMxNjI5LTFyMGVxcDYtMy55YW1sCkFSQ0g9aTM4NgprY29uZmln PWkzODYtcmFuZGNvbmZpZy1jMC0wODI5MDEyNwpicmFuY2g9bGludXgtZGV2ZWwvZGV2ZWwtY2F0 Y2h1cC0yMDE4MDgzMDE2MTIKY29tbWl0PTZiZDllZGNiMmFjNzY3NDJiYmU5NWY5NjJhMTRiZGJk Y2EwOGZiMTgKQk9PVF9JTUFHRT0vcGtnL2xpbnV4L2kzODYtcmFuZGNvbmZpZy1jMC0wODI5MDEy Ny9nY2MtNy82YmQ5ZWRjYjJhYzc2NzQyYmJlOTVmOTYyYTE0YmRiZGNhMDhmYjE4L3ZtbGludXot NC4xOC4wLXJjMy0wMDA0NS1nNmJkOWVkYwptYXhfdXB0aW1lPTM2MDAKUkVTVUxUX1JPT1Q9L3Jl c3VsdC9jcHUtaG90cGx1Zy9kZWZhdWx0cy92bS1sa3AtaHN3LTRlcDEtb3BlbndydC1pMzg2L29w ZW53cnQtaTM4Ni0yMDE2LTAzLTE2LmNnei9pMzg2LXJhbmRjb25maWctYzAtMDgyOTAxMjcvZ2Nj LTcvNmJkOWVkY2IyYWM3Njc0MmJiZTk1Zjk2MmExNGJkYmRjYTA4ZmIxOC8zCkxLUF9TRVJWRVI9 aW5uCmRlYnVnCmFwaWM9ZGVidWcKc3lzcnFfYWx3YXlzX2VuYWJsZWQKcmN1cGRhdGUucmN1X2Nw dV9zdGFsbF90aW1lb3V0PTEwMApuZXQuaWZuYW1lcz0wCnByaW50ay5kZXZrbXNnPW9uCnBhbmlj PS0xCnNvZnRsb2NrdXBfcGFuaWM9MQpubWlfd2F0Y2hkb2c9cGFuaWMKb29wcz1wYW5pYwpsb2Fk X3JhbWRpc2s9Mgpwcm9tcHRfcmFtZGlzaz0wCmRyYmQubWlub3JfY291bnQ9OApzeXN0ZW1kLmxv Z19sZXZlbD1lcnIKaWdub3JlX2xvZ2xldmVsCmNvbnNvbGU9dHR5MAplYXJseXByaW50az10dHlT MCwxMTUyMDAKY29uc29sZT10dHlTMCwxMTUyMDAKdmdhPW5vcm1hbApydycKCWV4cG9ydCBtb2R1 bGVzX2luaXRyZD0nL3BrZy9saW51eC9pMzg2LXJhbmRjb25maWctYzAtMDgyOTAxMjcvZ2NjLTcv NmJkOWVkY2IyYWM3Njc0MmJiZTk1Zjk2MmExNGJkYmRjYTA4ZmIxOC9tb2R1bGVzLmNneicKCWV4 cG9ydCBsa3BfaW5pdHJkPScvbGtwL2xrcC9sa3AtaTM4Ni5jZ3onCglleHBvcnQgc2l0ZT0naW5u JwoJZXhwb3J0IExLUF9DR0lfUE9SVD04MAoJZXhwb3J0IExLUF9DSUZTX1BPUlQ9MTM5CglleHBv cnQga2VybmVsPScvcGtnL2xpbnV4L2kzODYtcmFuZGNvbmZpZy1jMC0wODI5MDEyNy9nY2MtNy82 YmQ5ZWRjYjJhYzc2NzQyYmJlOTVmOTYyYTE0YmRiZGNhMDhmYjE4L3ZtbGludXotNC4xOC4wLXJj My0wMDA0NS1nNmJkOWVkYycKCWV4cG9ydCBkZXF1ZXVlX3RpbWU9JzIwMTgtMDgtMzEgMjM6NTk6 NTkgKzA4MDAnCglleHBvcnQgam9iX2luaXRyZD0nL2xrcC9qb2JzL3NjaGVkdWxlZC92bS1sa3At aHN3LTRlcDEtb3BlbndydC1pMzg2LTUzL2NwdS1ob3RwbHVnLWRlZmF1bHRzLW9wZW53cnQtaTM4 Ni0yMDE2LTAzLTE2LmNnei02YmQ5ZWRjYjJhYzc2NzQyYmJlOTVmOTYyYTE0YmRiZGNhMDhmYjE4 LTIwMTgwODMxLTMxNjI5LTFyMGVxcDYtMy5jZ3onCgoJWyAtbiAiJExLUF9TUkMiIF0gfHwKCWV4 cG9ydCBMS1BfU1JDPS9sa3AvJHt1c2VyOi1sa3B9L3NyYwp9CgpydW5fam9iKCkKewoJZWNobyAk JCA+ICRUTVAvcnVuLWpvYi5waWQKCgkuICRMS1BfU1JDL2xpYi9odHRwLnNoCgkuICRMS1BfU1JD L2xpYi9qb2Iuc2gKCS4gJExLUF9TUkMvbGliL2Vudi5zaAoKCWV4cG9ydF90b3BfZW52CgoJcnVu X21vbml0b3IgJExLUF9TUkMvbW9uaXRvcnMvd3JhcHBlciBrbXNnCglydW5fbW9uaXRvciAkTEtQ X1NSQy9tb25pdG9ycy93cmFwcGVyIGhlYXJ0YmVhdAoJcnVuX21vbml0b3IgJExLUF9TUkMvbW9u aXRvcnMvd3JhcHBlciBvb20ta2lsbGVyCglydW5fbW9uaXRvciAkTEtQX1NSQy9tb25pdG9ycy9w bGFpbi93YXRjaGRvZwoKCXJ1bl90ZXN0ICRMS1BfU1JDL3Rlc3RzL3dyYXBwZXIgY3B1LWhvdHBs dWcKfQoKZXh0cmFjdF9zdGF0cygpCnsKCSRMS1BfU1JDL3N0YXRzL3dyYXBwZXIga21zZwoKCSRM S1BfU1JDL3N0YXRzL3dyYXBwZXIgdGltZSBjcHUtaG90cGx1Zy50aW1lCgkkTEtQX1NSQy9zdGF0 cy93cmFwcGVyIHRpbWUKCSRMS1BfU1JDL3N0YXRzL3dyYXBwZXIgZG1lc2cKCSRMS1BfU1JDL3N0 YXRzL3dyYXBwZXIga21zZwoJJExLUF9TUkMvc3RhdHMvd3JhcHBlciBzdGRlcnIKCSRMS1BfU1JD L3N0YXRzL3dyYXBwZXIgbGFzdF9zdGF0ZQp9CgoiJEAiCg== --===============5543563723111762255== Content-Type: application/x-xz MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="dmesg.xz" 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 c/9oscRn+wIAAAAABFla --===============5543563723111762255==-- From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-2.0 required=3.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,SPF_PASS,UPPERCASE_50_75,URIBL_BLOCKED,USER_AGENT_NEOMUTT autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 7777BC4321E for ; Fri, 7 Sep 2018 03:04:26 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id 3815F2083D for ; Fri, 7 Sep 2018 03:04:25 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 3815F2083D Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=intel.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726638AbeIGHnA (ORCPT ); Fri, 7 Sep 2018 03:43:00 -0400 Received: from mga14.intel.com ([192.55.52.115]:49470 "EHLO mga14.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726361AbeIGHnA (ORCPT ); Fri, 7 Sep 2018 03:43:00 -0400 X-Amp-Result: UNKNOWN X-Amp-Original-Verdict: FILE UNKNOWN X-Amp-File-Uploaded: False Received: from orsmga007.jf.intel.com ([10.7.209.58]) by fmsmga103.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 06 Sep 2018 20:04:20 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.53,340,1531810800"; d="xz'?scan'208";a="71026505" Received: from shao2-debian.sh.intel.com (HELO localhost) ([10.239.13.4]) by orsmga007.jf.intel.com with ESMTP; 06 Sep 2018 20:04:13 -0700 Date: Fri, 7 Sep 2018 11:04:38 +0800 From: kernel test robot To: Jiri Slaby Cc: 0day robot , LKML , lkp@01.org Subject: [LKP] [n_tty] 6bd9edcb2a: BUG:kernel_hang_in_test_stage Message-ID: <20180907030438.GC1110@shao2-debian> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="f+W+jCU1fRNres8c" Content-Disposition: inline User-Agent: NeoMutt/20170113 (1.7.2) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --f+W+jCU1fRNres8c Content-Type: text/plain; charset=utf-8 Content-Disposition: inline FYI, we noticed the following commit (built with gcc-7): commit: 6bd9edcb2ac76742bbe95f962a14bdbdca08fb18 ("n_tty: Protect tty->disc_data using refcount.") https://github.com/0day-ci/linux UPDATE-20180830-074540/Tetsuo-Handa/n_tty-Protect-tty-disc_data-using-refcount/20180718-214043 in testcase: cpu-hotplug with following parameters: on test machine: qemu-system-i386 -enable-kvm -m 256M caused below changes (please refer to attached dmesg/kmsg for entire log/backtrace): +-------------------------------+------------+------------+ | | fefe287e4b | 6bd9edcb2a | +-------------------------------+------------+------------+ | boot_successes | 12 | 4 | | boot_failures | 0 | 6 | | BUG:kernel_hang_in_test_stage | 0 | 6 | +-------------------------------+------------+------------+ [ 7281.897723] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready [ 7282.747789] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready [ 7312.125308] e1000: eth0 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: RX [ 7312.130066] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready [ 7313.051507] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready BUG: kernel hang in test stage Elapsed time: 7280 #!/bin/bash To reproduce: git clone https://github.com/intel/lkp-tests.git cd lkp-tests bin/lkp qemu -k job-script # job-script is attached in this email Thanks, Rong, Chen --f+W+jCU1fRNres8c Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="config-4.18.0-rc3-00045-g6bd9edc" # # Automatically generated file; DO NOT EDIT. # Linux/i386 4.18.0-rc3 Kernel Configuration # # # Compiler: gcc-7 (Debian 7.3.0-16) 7.3.0 # CONFIG_X86_32=y CONFIG_X86=y CONFIG_INSTRUCTION_DECODER=y CONFIG_OUTPUT_FORMAT="elf32-i386" CONFIG_ARCH_DEFCONFIG="arch/x86/configs/i386_defconfig" CONFIG_LOCKDEP_SUPPORT=y CONFIG_STACKTRACE_SUPPORT=y CONFIG_MMU=y CONFIG_ARCH_MMAP_RND_BITS_MIN=8 CONFIG_ARCH_MMAP_RND_BITS_MAX=16 CONFIG_ARCH_MMAP_RND_COMPAT_BITS_MIN=8 CONFIG_ARCH_MMAP_RND_COMPAT_BITS_MAX=16 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_ARCH_HAS_FILTER_PGPROT=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_X86_32_LAZY_GS=y CONFIG_ARCH_SUPPORTS_UPROBES=y CONFIG_FIX_EARLYCON_MEM=y CONFIG_PGTABLE_LEVELS=2 CONFIG_CC_IS_GCC=y CONFIG_GCC_VERSION=70300 CONFIG_CLANG_VERSION=0 CONFIG_CONSTRUCTORS=y CONFIG_IRQ_WORK=y CONFIG_BUILDTIME_EXTABLE_SORT=y CONFIG_THREAD_INFO_IN_TASK=y # # General setup # CONFIG_INIT_ENV_ARG_LIMIT=32 # 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=y # CONFIG_KERNEL_BZIP2 is not set # CONFIG_KERNEL_LZMA is not set # CONFIG_KERNEL_XZ is not set # CONFIG_KERNEL_LZO is not set # CONFIG_KERNEL_LZ4 is not set CONFIG_DEFAULT_HOSTNAME="(none)" CONFIG_SWAP=y CONFIG_SYSVIPC=y CONFIG_SYSVIPC_SYSCTL=y # CONFIG_POSIX_MQUEUE is not set # CONFIG_CROSS_MEMORY_ATTACH is not set # CONFIG_USELIB is not set # CONFIG_AUDIT is not set CONFIG_HAVE_ARCH_AUDITSYSCALL=y # # IRQ subsystem # CONFIG_GENERIC_IRQ_PROBE=y CONFIG_GENERIC_IRQ_SHOW=y CONFIG_GENERIC_IRQ_EFFECTIVE_AFF_MASK=y CONFIG_GENERIC_PENDING_IRQ=y CONFIG_GENERIC_IRQ_MIGRATION=y CONFIG_GENERIC_IRQ_CHIP=y CONFIG_IRQ_DOMAIN=y CONFIG_IRQ_SIM=y CONFIG_IRQ_DOMAIN_HIERARCHY=y CONFIG_GENERIC_IRQ_MATRIX_ALLOCATOR=y CONFIG_GENERIC_IRQ_RESERVATION_MODE=y CONFIG_IRQ_FORCED_THREADING=y CONFIG_SPARSE_IRQ=y CONFIG_GENERIC_IRQ_DEBUGFS=y CONFIG_CLOCKSOURCE_WATCHDOG=y CONFIG_ARCH_CLOCKSOURCE_DATA=y CONFIG_CLOCKSOURCE_VALIDATE_LAST_CYCLE=y CONFIG_GENERIC_TIME_VSYSCALL=y CONFIG_GENERIC_CLOCKEVENTS=y CONFIG_GENERIC_CLOCKEVENTS_BROADCAST=y CONFIG_GENERIC_CLOCKEVENTS_MIN_ADJUST=y CONFIG_GENERIC_CMOS_UPDATE=y # # Timers subsystem # CONFIG_HZ_PERIODIC=y # CONFIG_NO_HZ_IDLE is not set # CONFIG_NO_HZ is not set # CONFIG_HIGH_RES_TIMERS is not set # # CPU/Task time and stats accounting # CONFIG_TICK_CPU_ACCOUNTING=y CONFIG_IRQ_TIME_ACCOUNTING=y CONFIG_BSD_PROCESS_ACCT=y # CONFIG_BSD_PROCESS_ACCT_V3 is not set # CONFIG_TASKSTATS is not set CONFIG_CPU_ISOLATION=y # # RCU Subsystem # CONFIG_TREE_RCU=y CONFIG_RCU_EXPERT=y CONFIG_SRCU=y CONFIG_TREE_SRCU=y CONFIG_RCU_STALL_COMMON=y CONFIG_RCU_NEED_SEGCBLIST=y CONFIG_RCU_FANOUT=32 CONFIG_RCU_FANOUT_LEAF=16 # CONFIG_RCU_NOCB_CPU is not set CONFIG_BUILD_BIN2C=y CONFIG_IKCONFIG=y CONFIG_IKCONFIG_PROC=y CONFIG_LOG_BUF_SHIFT=20 CONFIG_LOG_CPU_MAX_BUF_SHIFT=12 CONFIG_PRINTK_SAFE_LOG_BUF_SHIFT=13 CONFIG_HAVE_UNSTABLE_SCHED_CLOCK=y CONFIG_ARCH_WANT_BATCHED_UNMAP_TLB_FLUSH=y CONFIG_CGROUPS=y # CONFIG_MEMCG is not set # CONFIG_BLK_CGROUP is not set CONFIG_CGROUP_SCHED=y CONFIG_FAIR_GROUP_SCHED=y CONFIG_CFS_BANDWIDTH=y CONFIG_RT_GROUP_SCHED=y CONFIG_CGROUP_PIDS=y # CONFIG_CGROUP_RDMA is not set CONFIG_CGROUP_FREEZER=y # CONFIG_CPUSETS is not set CONFIG_CGROUP_DEVICE=y # CONFIG_CGROUP_CPUACCT is not set CONFIG_CGROUP_PERF=y CONFIG_CGROUP_BPF=y # CONFIG_CGROUP_DEBUG is not set CONFIG_SOCK_CGROUP_DATA=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=y CONFIG_BLK_DEV_INITRD=y CONFIG_INITRAMFS_SOURCE="" CONFIG_RD_GZIP=y CONFIG_RD_BZIP2=y CONFIG_RD_LZMA=y CONFIG_RD_XZ=y CONFIG_RD_LZO=y CONFIG_RD_LZ4=y CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE=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 is not set CONFIG_UID16=y CONFIG_MULTIUSER=y CONFIG_SGETMASK_SYSCALL=y CONFIG_SYSFS_SYSCALL=y CONFIG_FHANDLE=y CONFIG_POSIX_TIMERS=y CONFIG_PRINTK=y CONFIG_PRINTK_NMI=y CONFIG_BUG=y CONFIG_ELF_CORE=y CONFIG_PCSPKR_PLATFORM=y CONFIG_BASE_FULL=y CONFIG_FUTEX=y CONFIG_FUTEX_PI=y CONFIG_EPOLL=y CONFIG_SIGNALFD=y CONFIG_TIMERFD=y CONFIG_EVENTFD=y CONFIG_SHMEM=y CONFIG_AIO=y CONFIG_ADVISE_SYSCALLS=y CONFIG_MEMBARRIER=y CONFIG_KALLSYMS=y # CONFIG_KALLSYMS_ALL is not set CONFIG_KALLSYMS_BASE_RELATIVE=y CONFIG_BPF_SYSCALL=y # CONFIG_USERFAULTFD is not set CONFIG_ARCH_HAS_MEMBARRIER_SYNC_CORE=y CONFIG_RSEQ=y # CONFIG_EMBEDDED is not set CONFIG_HAVE_PERF_EVENTS=y # # Kernel Performance Events And Counters # CONFIG_PERF_EVENTS=y # CONFIG_DEBUG_PERF_USE_VMALLOC is not set CONFIG_VM_EVENT_COUNTERS=y # CONFIG_COMPAT_BRK is not set CONFIG_SLAB=y # CONFIG_SLUB is not set # CONFIG_SLAB_MERGE_DEFAULT is not set # CONFIG_SLAB_FREELIST_RANDOM is not set # CONFIG_PROFILING is not set CONFIG_TRACEPOINTS=y CONFIG_HAVE_OPROFILE=y CONFIG_OPROFILE_NMI_TIMER=y CONFIG_KPROBES=y CONFIG_JUMP_LABEL=y # CONFIG_STATIC_KEYS_SELFTEST is not set CONFIG_OPTPROBES=y CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS=y CONFIG_ARCH_USE_BUILTIN_BSWAP=y CONFIG_KRETPROBES=y CONFIG_HAVE_IOREMAP_PROT=y CONFIG_HAVE_KPROBES=y CONFIG_HAVE_KRETPROBES=y CONFIG_HAVE_OPTPROBES=y CONFIG_HAVE_KPROBES_ON_FTRACE=y CONFIG_HAVE_FUNCTION_ERROR_INJECTION=y CONFIG_HAVE_NMI=y CONFIG_HAVE_ARCH_TRACEHOOK=y CONFIG_HAVE_DMA_CONTIGUOUS=y CONFIG_GENERIC_SMP_IDLE_THREAD=y CONFIG_ARCH_HAS_FORTIFY_SOURCE=y CONFIG_ARCH_HAS_SET_MEMORY=y CONFIG_HAVE_ARCH_THREAD_STRUCT_WHITELIST=y CONFIG_ARCH_WANTS_DYNAMIC_TASK_STRUCT=y CONFIG_HAVE_REGS_AND_STACK_ACCESS_API=y CONFIG_HAVE_RSEQ=y CONFIG_HAVE_CLK=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_HARDLOCKUP_DETECTOR_PERF=y CONFIG_HAVE_PERF_REGS=y CONFIG_HAVE_PERF_USER_STACK_DUMP=y CONFIG_HAVE_ARCH_JUMP_LABEL=y CONFIG_HAVE_RCU_TABLE_FREE=y CONFIG_ARCH_HAVE_NMI_SAFE_CMPXCHG=y CONFIG_HAVE_CMPXCHG_LOCAL=y CONFIG_HAVE_CMPXCHG_DOUBLE=y CONFIG_ARCH_WANT_IPC_PARSE_VERSION=y CONFIG_HAVE_ARCH_SECCOMP_FILTER=y CONFIG_PLUGIN_HOSTCC="g++" CONFIG_HAVE_GCC_PLUGINS=y CONFIG_GCC_PLUGINS=y CONFIG_GCC_PLUGIN_LATENT_ENTROPY=y CONFIG_GCC_PLUGIN_STRUCTLEAK=y CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF_ALL=y # CONFIG_GCC_PLUGIN_STRUCTLEAK_VERBOSE is not set # CONFIG_GCC_PLUGIN_RANDSTRUCT is not set CONFIG_HAVE_STACKPROTECTOR=y CONFIG_CC_HAS_STACKPROTECTOR_NONE=y # CONFIG_STACKPROTECTOR is not set CONFIG_HAVE_ARCH_WITHIN_STACK_FRAMES=y CONFIG_HAVE_IRQ_TIME_ACCOUNTING=y CONFIG_HAVE_ARCH_TRANSPARENT_HUGEPAGE=y CONFIG_HAVE_MOD_ARCH_SPECIFIC=y CONFIG_MODULES_USE_ELF_REL=y CONFIG_ARCH_HAS_ELF_RANDOMIZE=y CONFIG_HAVE_ARCH_MMAP_RND_BITS=y CONFIG_HAVE_EXIT_THREAD=y CONFIG_ARCH_MMAP_RND_BITS=8 CONFIG_HAVE_COPY_THREAD_TLS=y CONFIG_ISA_BUS_API=y CONFIG_CLONE_BACKWARDS=y CONFIG_OLD_SIGSUSPEND3=y CONFIG_OLD_SIGACTION=y CONFIG_ARCH_HAS_STRICT_KERNEL_RWX=y CONFIG_STRICT_KERNEL_RWX=y CONFIG_ARCH_HAS_STRICT_MODULE_RWX=y CONFIG_STRICT_MODULE_RWX=y CONFIG_ARCH_HAS_REFCOUNT=y # CONFIG_REFCOUNT_FULL is not set # # GCOV-based kernel profiling # CONFIG_GCOV_KERNEL=y CONFIG_ARCH_HAS_GCOV_PROFILE_ALL=y CONFIG_GCOV_PROFILE_ALL=y CONFIG_GCOV_FORMAT_4_7=y CONFIG_RT_MUTEXES=y CONFIG_BASE_SMALL=0 CONFIG_MODULES=y CONFIG_MODULE_FORCE_LOAD=y # CONFIG_MODULE_UNLOAD is not set # CONFIG_MODVERSIONS is not set # CONFIG_MODULE_SRCVERSION_ALL is not set # CONFIG_MODULE_SIG is not set CONFIG_MODULE_COMPRESS=y CONFIG_MODULE_COMPRESS_GZIP=y # CONFIG_MODULE_COMPRESS_XZ is not set # CONFIG_TRIM_UNUSED_KSYMS is not set CONFIG_MODULES_TREE_LOOKUP=y CONFIG_BLOCK=y CONFIG_LBDAF=y CONFIG_BLK_SCSI_REQUEST=y CONFIG_BLK_DEV_BSG=y CONFIG_BLK_DEV_BSGLIB=y CONFIG_BLK_DEV_INTEGRITY=y CONFIG_BLK_DEV_ZONED=y # CONFIG_BLK_CMDLINE_PARSER is not set # CONFIG_BLK_WBT is not set CONFIG_BLK_DEBUG_FS=y CONFIG_BLK_SED_OPAL=y # # Partition Types # # CONFIG_PARTITION_ADVANCED is not set CONFIG_MSDOS_PARTITION=y CONFIG_EFI_PARTITION=y CONFIG_BLK_MQ_PCI=y CONFIG_BLK_MQ_VIRTIO=y # # IO Schedulers # CONFIG_IOSCHED_NOOP=y CONFIG_IOSCHED_DEADLINE=y CONFIG_IOSCHED_CFQ=y # CONFIG_DEFAULT_DEADLINE is not set # CONFIG_DEFAULT_CFQ is not set CONFIG_DEFAULT_NOOP=y CONFIG_DEFAULT_IOSCHED="noop" CONFIG_MQ_IOSCHED_DEADLINE=y CONFIG_MQ_IOSCHED_KYBER=m # CONFIG_IOSCHED_BFQ is not set CONFIG_ASN1=y CONFIG_INLINE_SPIN_UNLOCK_IRQ=y CONFIG_INLINE_READ_UNLOCK=y CONFIG_INLINE_READ_UNLOCK_IRQ=y CONFIG_INLINE_WRITE_UNLOCK=y CONFIG_INLINE_WRITE_UNLOCK_IRQ=y CONFIG_ARCH_SUPPORTS_ATOMIC_RMW=y CONFIG_MUTEX_SPIN_ON_OWNER=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_ARCH_HAS_SYNC_CORE_BEFORE_USERMODE=y CONFIG_CC_HAS_SANE_STACKPROTECTOR=y CONFIG_FREEZER=y # # Processor type and features # CONFIG_ZONE_DMA=y CONFIG_SMP=y CONFIG_X86_FEATURE_NAMES=y # CONFIG_X86_MPPARSE is not set # CONFIG_GOLDFISH is not set CONFIG_RETPOLINE=y CONFIG_INTEL_RDT=y # CONFIG_X86_BIGSMP is not set CONFIG_X86_EXTENDED_PLATFORM=y # CONFIG_X86_GOLDFISH is not set # CONFIG_X86_INTEL_MID is not set CONFIG_X86_INTEL_QUARK=y # CONFIG_X86_INTEL_LPSS is not set CONFIG_X86_AMD_PLATFORM_DEVICE=y CONFIG_IOSF_MBI=y CONFIG_IOSF_MBI_DEBUG=y # CONFIG_X86_RDC321X is not set # CONFIG_X86_32_NON_STANDARD is not set CONFIG_X86_SUPPORTS_MEMORY_FAILURE=y # CONFIG_X86_32_IRIS is not set # CONFIG_SCHED_OMIT_FRAME_POINTER is not set CONFIG_HYPERVISOR_GUEST=y CONFIG_PARAVIRT=y # CONFIG_PARAVIRT_DEBUG is not set # CONFIG_PARAVIRT_SPINLOCKS is not set CONFIG_KVM_GUEST=y # CONFIG_KVM_DEBUG_FS is not set # CONFIG_PARAVIRT_TIME_ACCOUNTING is not set 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 is not set # CONFIG_M686 is not set # CONFIG_MPENTIUMII is not set # CONFIG_MPENTIUMIII is not set # CONFIG_MPENTIUMM is not set # CONFIG_MPENTIUM4 is not set # CONFIG_MK6 is not set # CONFIG_MK7 is not set # CONFIG_MK8 is not set # CONFIG_MCRUSOE is not set CONFIG_MEFFICEON=y # 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 is not set CONFIG_X86_INTERNODE_CACHE_SHIFT=5 CONFIG_X86_L1_CACHE_SHIFT=5 CONFIG_X86_INTEL_USERCOPY=y CONFIG_X86_USE_PPRO_CHECKSUM=y CONFIG_X86_TSC=y CONFIG_X86_CMOV=y CONFIG_X86_MINIMUM_CPU_FAMILY=6 CONFIG_X86_DEBUGCTLMSR=y CONFIG_CPU_SUP_INTEL=y CONFIG_CPU_SUP_AMD=y CONFIG_CPU_SUP_CENTAUR=y CONFIG_CPU_SUP_TRANSMETA_32=y CONFIG_HPET_TIMER=y CONFIG_DMI=y CONFIG_NR_CPUS_RANGE_BEGIN=2 CONFIG_NR_CPUS_RANGE_END=8 CONFIG_NR_CPUS_DEFAULT=8 CONFIG_NR_CPUS=8 # CONFIG_SCHED_SMT is not set CONFIG_SCHED_MC=y CONFIG_SCHED_MC_PRIO=y CONFIG_PREEMPT_NONE=y # CONFIG_PREEMPT_VOLUNTARY is not set # CONFIG_PREEMPT is not set CONFIG_PREEMPT_COUNT=y CONFIG_X86_LOCAL_APIC=y CONFIG_X86_IO_APIC=y CONFIG_X86_REROUTE_FOR_BROKEN_BOOT_IRQS=y CONFIG_X86_MCE=y CONFIG_X86_MCELOG_LEGACY=y # CONFIG_X86_MCE_INTEL is not set CONFIG_X86_MCE_AMD=y # CONFIG_X86_ANCIENT_MCE is not set CONFIG_X86_MCE_THRESHOLD=y CONFIG_X86_MCE_INJECT=y # # Performance monitoring # CONFIG_PERF_EVENTS_INTEL_UNCORE=y CONFIG_PERF_EVENTS_INTEL_RAPL=y # CONFIG_PERF_EVENTS_INTEL_CSTATE is not set CONFIG_PERF_EVENTS_AMD_POWER=m # CONFIG_X86_LEGACY_VM86 is not set CONFIG_X86_16BIT=y CONFIG_X86_ESPFIX32=y CONFIG_TOSHIBA=m # CONFIG_I8K is not set # CONFIG_X86_REBOOTFIXUPS is not set # CONFIG_MICROCODE is not set CONFIG_X86_MSR=y CONFIG_X86_CPUID=m CONFIG_NOHIGHMEM=y # CONFIG_HIGHMEM4G is not set # CONFIG_HIGHMEM64G is not set CONFIG_PAGE_OFFSET=0xC0000000 # CONFIG_X86_PAE is not set CONFIG_ARCH_HAS_MEM_ENCRYPT=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=y # CONFIG_SPARSEMEM_MANUAL is not set CONFIG_FLATMEM=y CONFIG_FLAT_NODE_MEM_MAP=y CONFIG_SPARSEMEM_STATIC=y CONFIG_HAVE_MEMBLOCK=y CONFIG_HAVE_MEMBLOCK_NODE_MAP=y CONFIG_HAVE_GENERIC_GUP=y CONFIG_ARCH_DISCARD_MEMBLOCK=y CONFIG_MEMORY_ISOLATION=y CONFIG_SPLIT_PTLOCK_CPUS=4 # CONFIG_COMPACTION is not set CONFIG_MIGRATION=y # CONFIG_BOUNCE is not set CONFIG_VIRT_TO_BUS=y CONFIG_MMU_NOTIFIER=y # CONFIG_KSM is not set CONFIG_DEFAULT_MMAP_MIN_ADDR=4096 CONFIG_ARCH_SUPPORTS_MEMORY_FAILURE=y CONFIG_MEMORY_FAILURE=y # CONFIG_HWPOISON_INJECT is not set # CONFIG_TRANSPARENT_HUGEPAGE is not set # CONFIG_CLEANCACHE is not set # CONFIG_FRONTSWAP is not set CONFIG_CMA=y # CONFIG_CMA_DEBUG is not set # CONFIG_CMA_DEBUGFS is not set CONFIG_CMA_AREAS=7 CONFIG_ZPOOL=m CONFIG_ZBUD=m CONFIG_Z3FOLD=m CONFIG_ZSMALLOC=m CONFIG_PGTABLE_MAPPING=y CONFIG_ZSMALLOC_STAT=y CONFIG_GENERIC_EARLY_IOREMAP=y # CONFIG_IDLE_PAGE_TRACKING is not set CONFIG_PERCPU_STATS=y CONFIG_GUP_BENCHMARK=y CONFIG_ARCH_HAS_PTE_SPECIAL=y # CONFIG_X86_CHECK_BIOS_CORRUPTION is not set CONFIG_X86_RESERVE_LOW=64 CONFIG_MATH_EMULATION=y CONFIG_MTRR=y # CONFIG_MTRR_SANITIZER is not set CONFIG_X86_PAT=y CONFIG_ARCH_USES_PG_UNCACHED=y CONFIG_ARCH_RANDOM=y CONFIG_X86_SMAP=y CONFIG_X86_INTEL_UMIP=y # CONFIG_EFI is not set # CONFIG_SECCOMP is not set # CONFIG_HZ_100 is not set CONFIG_HZ_250=y # CONFIG_HZ_300 is not set # CONFIG_HZ_1000 is not set CONFIG_HZ=250 # CONFIG_KEXEC is not set CONFIG_PHYSICAL_START=0x1000000 CONFIG_RELOCATABLE=y # CONFIG_RANDOMIZE_BASE is not set CONFIG_X86_NEED_RELOCS=y CONFIG_PHYSICAL_ALIGN=0x200000 # CONFIG_HOTPLUG_CPU is not set CONFIG_COMPAT_VDSO=y # CONFIG_CMDLINE_BOOL is not set CONFIG_MODIFY_LDT_SYSCALL=y # # Power management and ACPI options # # CONFIG_SUSPEND is not set # CONFIG_HIBERNATION is not set # CONFIG_PM is not set CONFIG_ACPI=y CONFIG_ACPI_LEGACY_TABLES_LOOKUP=y CONFIG_ARCH_MIGHT_HAVE_ACPI_PDC=y CONFIG_ACPI_SYSTEM_POWER_STATES_SUPPORT=y # CONFIG_ACPI_DEBUGGER is not set CONFIG_ACPI_SPCR_TABLE=y # CONFIG_ACPI_PROCFS_POWER is not set CONFIG_ACPI_REV_OVERRIDE_POSSIBLE=y CONFIG_ACPI_EC_DEBUGFS=y CONFIG_ACPI_AC=m # CONFIG_ACPI_BATTERY is not set CONFIG_ACPI_BUTTON=m CONFIG_ACPI_VIDEO=y CONFIG_ACPI_FAN=m CONFIG_ACPI_DOCK=y CONFIG_ACPI_CPU_FREQ_PSS=y CONFIG_ACPI_PROCESSOR_CSTATE=y CONFIG_ACPI_PROCESSOR_IDLE=y CONFIG_ACPI_PROCESSOR=y # CONFIG_ACPI_PROCESSOR_AGGREGATOR is not set CONFIG_ACPI_THERMAL=m CONFIG_ARCH_HAS_ACPI_TABLE_UPGRADE=y CONFIG_ACPI_TABLE_UPGRADE=y # CONFIG_ACPI_DEBUG is not set # CONFIG_ACPI_PCI_SLOT is not set CONFIG_ACPI_CONTAINER=y CONFIG_ACPI_HOTPLUG_IOAPIC=y CONFIG_ACPI_SBS=m CONFIG_ACPI_HED=m CONFIG_ACPI_CUSTOM_METHOD=y CONFIG_HAVE_ACPI_APEI=y CONFIG_HAVE_ACPI_APEI_NMI=y # CONFIG_ACPI_APEI is not set # CONFIG_DPTF_POWER is not set CONFIG_ACPI_WATCHDOG=y CONFIG_ACPI_EXTLOG=m # CONFIG_PMIC_OPREGION is not set # CONFIG_ACPI_CONFIGFS is not set CONFIG_X86_PM_TIMER=y CONFIG_SFI=y # # CPU Frequency scaling # CONFIG_CPU_FREQ=y CONFIG_CPU_FREQ_GOV_ATTR_SET=y # CONFIG_CPU_FREQ_STAT 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 is not set # CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND is not set # CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set CONFIG_CPU_FREQ_DEFAULT_GOV_SCHEDUTIL=y CONFIG_CPU_FREQ_GOV_PERFORMANCE=y CONFIG_CPU_FREQ_GOV_POWERSAVE=y # CONFIG_CPU_FREQ_GOV_USERSPACE is not set # CONFIG_CPU_FREQ_GOV_ONDEMAND is not set # CONFIG_CPU_FREQ_GOV_CONSERVATIVE is not set CONFIG_CPU_FREQ_GOV_SCHEDUTIL=y # # CPU frequency scaling drivers # # CONFIG_CPUFREQ_DT is not set CONFIG_X86_INTEL_PSTATE=y CONFIG_X86_PCC_CPUFREQ=m # CONFIG_X86_ACPI_CPUFREQ is not set CONFIG_X86_POWERNOW_K6=m CONFIG_X86_POWERNOW_K7=y CONFIG_X86_POWERNOW_K7_ACPI=y CONFIG_X86_GX_SUSPMOD=y # CONFIG_X86_SPEEDSTEP_CENTRINO is not set # CONFIG_X86_SPEEDSTEP_ICH is not set CONFIG_X86_SPEEDSTEP_SMI=m # CONFIG_X86_P4_CLOCKMOD is not set # CONFIG_X86_CPUFREQ_NFORCE2 is not set CONFIG_X86_LONGRUN=m CONFIG_X86_LONGHAUL=m # CONFIG_X86_E_POWERSAVER is not set # # shared options # CONFIG_X86_SPEEDSTEP_LIB=m CONFIG_X86_SPEEDSTEP_RELAXED_CAP_CHECK=y # # CPU Idle # CONFIG_CPU_IDLE=y CONFIG_CPU_IDLE_GOV_LADDER=y # CONFIG_CPU_IDLE_GOV_MENU 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_PCIEPORTBUS=y # CONFIG_PCIEAER is not set CONFIG_PCIEASPM=y # CONFIG_PCIEASPM_DEBUG is not set # CONFIG_PCIEASPM_DEFAULT is not set # CONFIG_PCIEASPM_POWERSAVE is not set CONFIG_PCIEASPM_POWER_SUPERSAVE=y # CONFIG_PCIEASPM_PERFORMANCE is not set # CONFIG_PCIE_PTM is not set # CONFIG_PCI_MSI is not set CONFIG_PCI_QUIRKS=y # CONFIG_PCI_DEBUG is not set # CONFIG_PCI_REALLOC_ENABLE_AUTO is not set # CONFIG_PCI_STUB is not set CONFIG_PCI_PF_STUB=m CONFIG_PCI_ATS=y CONFIG_PCI_LOCKLESS_CONFIG=y CONFIG_PCI_IOV=y CONFIG_PCI_PRI=y # CONFIG_PCI_PASID is not set CONFIG_PCI_LABEL=y # CONFIG_HOTPLUG_PCI is not set # # PCI controller drivers # # # Cadence PCIe controllers support # # CONFIG_PCIE_CADENCE_HOST is not set # CONFIG_PCI_FTPCI100 is not set # CONFIG_PCI_HOST_GENERIC is not set # # DesignWare PCI Core Support # # # PCI Endpoint # # CONFIG_PCI_ENDPOINT is not set # # PCI switch controller drivers # CONFIG_PCI_SW_SWITCHTEC=y CONFIG_ISA_DMA_API=y # CONFIG_ISA is not set CONFIG_SCx200=m CONFIG_SCx200HR_TIMER=m # CONFIG_OLPC is not set # CONFIG_ALIX is not set # CONFIG_NET5501 is not set CONFIG_GEOS=y CONFIG_AMD_NB=y CONFIG_PCCARD=m CONFIG_PCMCIA=m CONFIG_PCMCIA_LOAD_CIS=y # CONFIG_CARDBUS is not set # # PC-card bridges # # CONFIG_YENTA is not set CONFIG_PD6729=m CONFIG_I82092=m CONFIG_PCCARD_NONSTATIC=y CONFIG_RAPIDIO=y CONFIG_RAPIDIO_TSI721=y CONFIG_RAPIDIO_DISC_TIMEOUT=30 # CONFIG_RAPIDIO_ENABLE_RX_TX_PORTS is not set CONFIG_RAPIDIO_DMA_ENGINE=y # CONFIG_RAPIDIO_DEBUG is not set CONFIG_RAPIDIO_ENUM_BASIC=m # CONFIG_RAPIDIO_CHMAN is not set # CONFIG_RAPIDIO_MPORT_CDEV is not set # # RapidIO Switch drivers # CONFIG_RAPIDIO_TSI57X=m # CONFIG_RAPIDIO_CPS_XX is not set # CONFIG_RAPIDIO_TSI568 is not set CONFIG_RAPIDIO_CPS_GEN2=y CONFIG_RAPIDIO_RXS_GEN3=m CONFIG_X86_SYSFB=y # # Executable file formats / Emulations # CONFIG_BINFMT_ELF=y CONFIG_ELFCORE=y CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y CONFIG_BINFMT_SCRIPT=y CONFIG_HAVE_AOUT=y CONFIG_BINFMT_AOUT=y CONFIG_BINFMT_MISC=y CONFIG_COREDUMP=y CONFIG_COMPAT_32=y CONFIG_HAVE_ATOMIC_IOMAP=y CONFIG_NET=y # # Networking options # # CONFIG_PACKET is not set CONFIG_UNIX=y # CONFIG_UNIX_DIAG is not set # CONFIG_TLS is not set CONFIG_XFRM=y # CONFIG_XFRM_USER is not set # CONFIG_XFRM_SUB_POLICY is not set # CONFIG_XFRM_MIGRATE is not set # CONFIG_XFRM_STATISTICS is not set # CONFIG_NET_KEY is not set # CONFIG_XDP_SOCKETS is not set CONFIG_INET=y # CONFIG_IP_MULTICAST is not set # CONFIG_IP_ADVANCED_ROUTER is not set CONFIG_IP_PNP=y CONFIG_IP_PNP_DHCP=y # CONFIG_IP_PNP_BOOTP is not set # CONFIG_IP_PNP_RARP is not set # CONFIG_NET_IPIP is not set # CONFIG_NET_IPGRE_DEMUX is not set CONFIG_NET_IP_TUNNEL=y # CONFIG_SYN_COOKIES is not set # CONFIG_NET_IPVTI is not set # CONFIG_NET_FOU is not set # CONFIG_NET_FOU_IP_TUNNELS is not set # CONFIG_INET_AH is not set # CONFIG_INET_ESP is not set # CONFIG_INET_IPCOMP is not set CONFIG_INET_TUNNEL=y CONFIG_INET_XFRM_MODE_TRANSPORT=y CONFIG_INET_XFRM_MODE_TUNNEL=y CONFIG_INET_XFRM_MODE_BEET=y CONFIG_INET_DIAG=y CONFIG_INET_TCP_DIAG=y # CONFIG_INET_UDP_DIAG is not set # CONFIG_INET_RAW_DIAG is not set # CONFIG_INET_DIAG_DESTROY is not set # CONFIG_TCP_CONG_ADVANCED is not set CONFIG_TCP_CONG_CUBIC=y CONFIG_DEFAULT_TCP_CONG="cubic" # CONFIG_TCP_MD5SIG is not set CONFIG_IPV6=y # CONFIG_IPV6_ROUTER_PREF is not set # CONFIG_IPV6_OPTIMISTIC_DAD is not set # CONFIG_INET6_AH is not set # CONFIG_INET6_ESP is not set # CONFIG_INET6_IPCOMP is not set # CONFIG_IPV6_MIP6 is not set CONFIG_INET6_XFRM_MODE_TRANSPORT=y CONFIG_INET6_XFRM_MODE_TUNNEL=y CONFIG_INET6_XFRM_MODE_BEET=y # CONFIG_INET6_XFRM_MODE_ROUTEOPTIMIZATION is not set # CONFIG_IPV6_VTI is not set CONFIG_IPV6_SIT=y # CONFIG_IPV6_SIT_6RD is not set CONFIG_IPV6_NDISC_NODETYPE=y # CONFIG_IPV6_TUNNEL is not set # CONFIG_IPV6_MULTIPLE_TABLES is not set # CONFIG_IPV6_MROUTE is not set # CONFIG_IPV6_SEG6_LWTUNNEL is not set # CONFIG_IPV6_SEG6_HMAC is not set # CONFIG_NETLABEL is not set # CONFIG_NETWORK_SECMARK is not set CONFIG_NET_PTP_CLASSIFY=y # CONFIG_NETWORK_PHY_TIMESTAMPING is not set # CONFIG_NETFILTER is not set # CONFIG_BPFILTER is not set # CONFIG_IP_DCCP is not set # CONFIG_IP_SCTP is not set # CONFIG_RDS is not set # CONFIG_TIPC is not set # CONFIG_ATM is not set # CONFIG_L2TP is not set # CONFIG_BRIDGE is not set CONFIG_HAVE_NET_DSA=y # CONFIG_NET_DSA is not set # CONFIG_VLAN_8021Q is not set # CONFIG_DECNET is not set # CONFIG_LLC2 is not set # CONFIG_ATALK is not set # CONFIG_X25 is not set # CONFIG_LAPB is not set # CONFIG_PHONET is not set # CONFIG_6LOWPAN is not set # CONFIG_IEEE802154 is not set # CONFIG_NET_SCHED is not set # CONFIG_DCB is not set CONFIG_DNS_RESOLVER=m # CONFIG_BATMAN_ADV is not set # CONFIG_OPENVSWITCH is not set # CONFIG_VSOCKETS is not set # CONFIG_NETLINK_DIAG is not set # CONFIG_MPLS is not set # CONFIG_NET_NSH is not set # CONFIG_HSR is not set # CONFIG_NET_SWITCHDEV is not set # CONFIG_NET_L3_MASTER_DEV is not set # CONFIG_NET_NCSI 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_BPF_JIT is not set # CONFIG_BPF_STREAM_PARSER is not set CONFIG_NET_FLOW_LIMIT=y # # Network testing # # CONFIG_NET_PKTGEN is not set # CONFIG_NET_DROP_MONITOR is not set # CONFIG_HAMRADIO is not set # CONFIG_CAN is not set # CONFIG_BT is not set # CONFIG_AF_RXRPC is not set # CONFIG_AF_KCM is not set CONFIG_WIRELESS=y # CONFIG_CFG80211 is not set # # CFG80211 needs to be enabled for MAC80211 # CONFIG_MAC80211_STA_HASH_MAX_SIZE=0 # CONFIG_WIMAX is not set # CONFIG_RFKILL is not set # CONFIG_NET_9P is not set # CONFIG_CAIF is not set # CONFIG_CEPH_LIB is not set # CONFIG_NFC is not set # CONFIG_PSAMPLE is not set # CONFIG_NET_IFE is not set # CONFIG_LWTUNNEL is not set CONFIG_DST_CACHE=y CONFIG_GRO_CELLS=y # CONFIG_NET_DEVLINK is not set CONFIG_MAY_USE_DEVLINK=y # CONFIG_FAILOVER is not set CONFIG_HAVE_EBPF_JIT=y # # Device Drivers # # # Generic Driver Options # # CONFIG_UEVENT_HELPER is not set CONFIG_DEVTMPFS=y # CONFIG_DEVTMPFS_MOUNT is not set CONFIG_STANDALONE=y # CONFIG_PREVENT_FIRMWARE_BUILD is not set # # Firmware loader # CONFIG_FW_LOADER=y CONFIG_EXTRA_FIRMWARE="" CONFIG_FW_LOADER_USER_HELPER=y CONFIG_FW_LOADER_USER_HELPER_FALLBACK=y CONFIG_ALLOW_DEV_COREDUMP=y # CONFIG_DEBUG_DRIVER is not set # CONFIG_DEBUG_DEVRES is not set # CONFIG_DEBUG_TEST_DRIVER_REMOVE is not set CONFIG_TEST_ASYNC_DRIVER_PROBE=m CONFIG_GENERIC_CPU_AUTOPROBE=y CONFIG_GENERIC_CPU_VULNERABILITIES=y CONFIG_REGMAP=y CONFIG_REGMAP_I2C=y CONFIG_REGMAP_SPI=y CONFIG_REGMAP_W1=m CONFIG_REGMAP_MMIO=y CONFIG_REGMAP_IRQ=y CONFIG_DMA_SHARED_BUFFER=y CONFIG_DMA_FENCE_TRACE=y CONFIG_DMA_CMA=y # # Default contiguous memory area size: # CONFIG_CMA_SIZE_PERCENTAGE=0 # CONFIG_CMA_SIZE_SEL_MBYTES is not set CONFIG_CMA_SIZE_SEL_PERCENTAGE=y # CONFIG_CMA_SIZE_SEL_MIN is not set # CONFIG_CMA_SIZE_SEL_MAX is not set CONFIG_CMA_ALIGNMENT=8 # # Bus devices # # CONFIG_CONNECTOR is not set CONFIG_MTD=y CONFIG_MTD_TESTS=m CONFIG_MTD_REDBOOT_PARTS=m CONFIG_MTD_REDBOOT_DIRECTORY_BLOCK=-1 CONFIG_MTD_REDBOOT_PARTS_UNALLOCATED=y # CONFIG_MTD_REDBOOT_PARTS_READONLY is not set # CONFIG_MTD_CMDLINE_PARTS is not set CONFIG_MTD_OF_PARTS=m CONFIG_MTD_AR7_PARTS=y # # Partition parsers # # # User Modules And Translation Layers # CONFIG_MTD_BLKDEVS=y CONFIG_MTD_BLOCK=m CONFIG_MTD_BLOCK_RO=y CONFIG_FTL=y CONFIG_NFTL=m CONFIG_NFTL_RW=y CONFIG_INFTL=m # CONFIG_RFD_FTL is not set CONFIG_SSFDC=m CONFIG_SM_FTL=y CONFIG_MTD_OOPS=m CONFIG_MTD_SWAP=m # CONFIG_MTD_PARTITIONED_MASTER is not set # # RAM/ROM/Flash chip drivers # CONFIG_MTD_CFI=y CONFIG_MTD_JEDECPROBE=m CONFIG_MTD_GEN_PROBE=y CONFIG_MTD_CFI_ADV_OPTIONS=y # CONFIG_MTD_CFI_NOSWAP is not set # CONFIG_MTD_CFI_BE_BYTE_SWAP is not set CONFIG_MTD_CFI_LE_BYTE_SWAP=y # CONFIG_MTD_CFI_GEOMETRY is not set CONFIG_MTD_MAP_BANK_WIDTH_1=y CONFIG_MTD_MAP_BANK_WIDTH_2=y CONFIG_MTD_MAP_BANK_WIDTH_4=y CONFIG_MTD_CFI_I1=y CONFIG_MTD_CFI_I2=y # CONFIG_MTD_OTP is not set CONFIG_MTD_CFI_INTELEXT=m CONFIG_MTD_CFI_AMDSTD=y CONFIG_MTD_CFI_STAA=y CONFIG_MTD_CFI_UTIL=y CONFIG_MTD_RAM=y CONFIG_MTD_ROM=m CONFIG_MTD_ABSENT=y # # Mapping drivers for chip access # CONFIG_MTD_COMPLEX_MAPPINGS=y CONFIG_MTD_PHYSMAP=m CONFIG_MTD_PHYSMAP_COMPAT=y CONFIG_MTD_PHYSMAP_START=0x8000000 CONFIG_MTD_PHYSMAP_LEN=0 CONFIG_MTD_PHYSMAP_BANKWIDTH=2 CONFIG_MTD_PHYSMAP_OF=y # CONFIG_MTD_PHYSMAP_OF_VERSATILE is not set CONFIG_MTD_PHYSMAP_OF_GEMINI=y CONFIG_MTD_SBC_GXX=m CONFIG_MTD_SCx200_DOCFLASH=m # CONFIG_MTD_AMD76XROM is not set # CONFIG_MTD_ICHXROM is not set # CONFIG_MTD_ESB2ROM is not set CONFIG_MTD_CK804XROM=m # CONFIG_MTD_SCB2_FLASH is not set CONFIG_MTD_NETtel=m # CONFIG_MTD_L440GX is not set # CONFIG_MTD_PCI is not set CONFIG_MTD_PCMCIA=m # CONFIG_MTD_PCMCIA_ANONYMOUS is not set CONFIG_MTD_GPIO_ADDR=y CONFIG_MTD_INTEL_VR_NOR=y CONFIG_MTD_PLATRAM=y CONFIG_MTD_LATCH_ADDR=y # # Self-contained MTD device drivers # # CONFIG_MTD_PMC551 is not set # CONFIG_MTD_DATAFLASH is not set # CONFIG_MTD_MCHP23K256 is not set # CONFIG_MTD_SST25L is not set CONFIG_MTD_SLRAM=y CONFIG_MTD_PHRAM=y CONFIG_MTD_MTDRAM=y CONFIG_MTDRAM_TOTAL_SIZE=4096 CONFIG_MTDRAM_ERASE_SIZE=128 CONFIG_MTD_BLOCK2MTD=y # # Disk-On-Chip Device Drivers # CONFIG_MTD_DOCG3=m CONFIG_BCH_CONST_M=14 CONFIG_BCH_CONST_T=4 CONFIG_MTD_ONENAND=y # CONFIG_MTD_ONENAND_VERIFY_WRITE is not set CONFIG_MTD_ONENAND_GENERIC=y # CONFIG_MTD_ONENAND_OTP is not set CONFIG_MTD_ONENAND_2X_PROGRAM=y CONFIG_MTD_NAND_ECC=y CONFIG_MTD_NAND_ECC_SMC=y CONFIG_MTD_NAND=m # CONFIG_MTD_NAND_ECC_BCH is not set CONFIG_MTD_SM_COMMON=m CONFIG_MTD_NAND_DENALI=m CONFIG_MTD_NAND_DENALI_PCI=m # CONFIG_MTD_NAND_DENALI_DT is not set CONFIG_MTD_NAND_GPIO=m CONFIG_MTD_NAND_RICOH=m CONFIG_MTD_NAND_DISKONCHIP=m CONFIG_MTD_NAND_DISKONCHIP_PROBE_ADVANCED=y CONFIG_MTD_NAND_DISKONCHIP_PROBE_ADDRESS=0 # CONFIG_MTD_NAND_DISKONCHIP_PROBE_HIGH is not set CONFIG_MTD_NAND_DISKONCHIP_BBTWRITE=y CONFIG_MTD_NAND_DOCG4=m CONFIG_MTD_NAND_CAFE=m CONFIG_MTD_NAND_CS553X=m # CONFIG_MTD_NAND_NANDSIM is not set # CONFIG_MTD_NAND_PLATFORM is not set # # LPDDR & LPDDR2 PCM memory drivers # # CONFIG_MTD_LPDDR is not set # CONFIG_MTD_SPI_NOR is not set CONFIG_MTD_UBI=y CONFIG_MTD_UBI_WL_THRESHOLD=4096 CONFIG_MTD_UBI_BEB_LIMIT=20 CONFIG_MTD_UBI_FASTMAP=y CONFIG_MTD_UBI_GLUEBI=y CONFIG_MTD_UBI_BLOCK=y CONFIG_OF=y # CONFIG_OF_UNITTEST is not set CONFIG_OF_KOBJ=y CONFIG_OF_ADDRESS=y CONFIG_OF_IRQ=y CONFIG_OF_NET=y # CONFIG_OF_OVERLAY is not set CONFIG_ARCH_MIGHT_HAVE_PC_PARPORT=y CONFIG_PARPORT=y CONFIG_PARPORT_PC=m CONFIG_PARPORT_SERIAL=m # CONFIG_PARPORT_PC_FIFO is not set # CONFIG_PARPORT_PC_SUPERIO is not set CONFIG_PARPORT_PC_PCMCIA=m # CONFIG_PARPORT_AX88796 is not set # CONFIG_PARPORT_1284 is not set CONFIG_PARPORT_NOT_PC=y CONFIG_PNP=y # CONFIG_PNP_DEBUG_MESSAGES is not set # # Protocols # CONFIG_PNPACPI=y CONFIG_BLK_DEV=y # CONFIG_BLK_DEV_NULL_BLK is not set CONFIG_BLK_DEV_FD=y CONFIG_CDROM=m # CONFIG_PARIDE is not set # CONFIG_BLK_DEV_PCIESSD_MTIP32XX is not set # CONFIG_ZRAM is not set CONFIG_BLK_DEV_DAC960=y CONFIG_BLK_DEV_UMEM=y # CONFIG_BLK_DEV_LOOP is not set # CONFIG_BLK_DEV_DRBD is not set # CONFIG_BLK_DEV_NBD is not set CONFIG_BLK_DEV_SX8=m CONFIG_BLK_DEV_RAM=y CONFIG_BLK_DEV_RAM_COUNT=16 CONFIG_BLK_DEV_RAM_SIZE=4096 # CONFIG_CDROM_PKTCDVD is not set # CONFIG_ATA_OVER_ETH is not set # CONFIG_VIRTIO_BLK is not set # CONFIG_BLK_DEV_RBD is not set CONFIG_BLK_DEV_RSXX=y # # NVME Support # CONFIG_NVME_CORE=y CONFIG_BLK_DEV_NVME=y # CONFIG_NVME_MULTIPATH is not set CONFIG_NVME_FABRICS=m CONFIG_NVME_FC=m # CONFIG_NVME_TARGET is not set # # Misc devices # CONFIG_SENSORS_LIS3LV02D=y CONFIG_AD525X_DPOT=m CONFIG_AD525X_DPOT_I2C=m CONFIG_AD525X_DPOT_SPI=m CONFIG_DUMMY_IRQ=y CONFIG_IBM_ASM=m CONFIG_PHANTOM=y # CONFIG_SGI_IOC4 is not set CONFIG_TIFM_CORE=y CONFIG_TIFM_7XX1=y CONFIG_ICS932S401=y CONFIG_ENCLOSURE_SERVICES=y # CONFIG_HP_ILO is not set CONFIG_APDS9802ALS=m CONFIG_ISL29003=m # CONFIG_ISL29020 is not set # CONFIG_SENSORS_TSL2550 is not set # CONFIG_SENSORS_BH1770 is not set CONFIG_SENSORS_APDS990X=m CONFIG_HMC6352=y CONFIG_DS1682=m # CONFIG_VMWARE_BALLOON is not set CONFIG_PCH_PHUB=y CONFIG_USB_SWITCH_FSA9480=y # CONFIG_LATTICE_ECP3_CONFIG is not set CONFIG_SRAM=y CONFIG_PCI_ENDPOINT_TEST=y CONFIG_C2PORT=m # CONFIG_C2PORT_DURAMAR_2150 is not set # # EEPROM support # CONFIG_EEPROM_AT24=m CONFIG_EEPROM_AT25=m # CONFIG_EEPROM_LEGACY is not set CONFIG_EEPROM_MAX6875=m CONFIG_EEPROM_93CX6=y CONFIG_EEPROM_93XX46=m # CONFIG_EEPROM_IDT_89HPESX is not set CONFIG_CB710_CORE=y # CONFIG_CB710_DEBUG is not set CONFIG_CB710_DEBUG_ASSUMPTIONS=y # # Texas Instruments shared transport line discipline # # CONFIG_TI_ST is not set CONFIG_SENSORS_LIS3_I2C=y CONFIG_ALTERA_STAPL=m CONFIG_INTEL_MEI=m CONFIG_INTEL_MEI_ME=m # CONFIG_INTEL_MEI_TXE is not set CONFIG_VMWARE_VMCI=m # # Intel MIC & related support # # # Intel MIC Bus Driver # # # SCIF Bus Driver # # # VOP Bus Driver # # # Intel MIC Host Driver # # # Intel MIC Card Driver # # # SCIF Driver # # # Intel MIC Coprocessor State Management (COSM) Drivers # # # VOP Driver # # CONFIG_ECHO is not set # CONFIG_MISC_RTSX_PCI is not set # CONFIG_MISC_RTSX_USB is not set CONFIG_HAVE_IDE=y CONFIG_IDE=m # # Please see Documentation/ide/ide.txt for help/info on IDE drives # CONFIG_IDE_XFER_MODE=y CONFIG_IDE_TIMINGS=y CONFIG_IDE_ATAPI=y # CONFIG_BLK_DEV_IDE_SATA is not set CONFIG_IDE_GD=m CONFIG_IDE_GD_ATA=y CONFIG_IDE_GD_ATAPI=y # CONFIG_BLK_DEV_IDECS is not set CONFIG_BLK_DEV_IDECD=m CONFIG_BLK_DEV_IDECD_VERBOSE_ERRORS=y # CONFIG_BLK_DEV_IDETAPE is not set # CONFIG_BLK_DEV_IDEACPI is not set CONFIG_IDE_TASK_IOCTL=y CONFIG_IDE_PROC_FS=y # # IDE chipset support/bugfixes # CONFIG_IDE_GENERIC=m CONFIG_BLK_DEV_PLATFORM=m # CONFIG_BLK_DEV_CMD640 is not set CONFIG_BLK_DEV_IDEPNP=m CONFIG_BLK_DEV_IDEDMA_SFF=y # # PCI IDE chipsets support # CONFIG_BLK_DEV_IDEPCI=y # CONFIG_BLK_DEV_OFFBOARD is not set CONFIG_BLK_DEV_GENERIC=m # CONFIG_BLK_DEV_OPTI621 is not set CONFIG_BLK_DEV_RZ1000=m CONFIG_BLK_DEV_IDEDMA_PCI=y # CONFIG_BLK_DEV_AEC62XX is not set CONFIG_BLK_DEV_ALI15X3=m # CONFIG_BLK_DEV_AMD74XX is not set # CONFIG_BLK_DEV_ATIIXP is not set # CONFIG_BLK_DEV_CMD64X is not set CONFIG_BLK_DEV_TRIFLEX=m CONFIG_BLK_DEV_CS5520=m # CONFIG_BLK_DEV_CS5530 is not set # CONFIG_BLK_DEV_CS5535 is not set # CONFIG_BLK_DEV_CS5536 is not set CONFIG_BLK_DEV_HPT366=m CONFIG_BLK_DEV_JMICRON=m # CONFIG_BLK_DEV_SC1200 is not set # CONFIG_BLK_DEV_PIIX is not set CONFIG_BLK_DEV_IT8172=m CONFIG_BLK_DEV_IT8213=m CONFIG_BLK_DEV_IT821X=m CONFIG_BLK_DEV_NS87415=m # CONFIG_BLK_DEV_PDC202XX_OLD is not set # CONFIG_BLK_DEV_PDC202XX_NEW is not set CONFIG_BLK_DEV_SVWKS=m CONFIG_BLK_DEV_SIIMAGE=m CONFIG_BLK_DEV_SIS5513=m CONFIG_BLK_DEV_SLC90E66=m CONFIG_BLK_DEV_TRM290=m CONFIG_BLK_DEV_VIA82CXXX=m # CONFIG_BLK_DEV_TC86C001 is not set CONFIG_BLK_DEV_IDEDMA=y # # SCSI device support # CONFIG_SCSI_MOD=y CONFIG_RAID_ATTRS=y CONFIG_SCSI=y CONFIG_SCSI_DMA=y # CONFIG_SCSI_MQ_DEFAULT is not set CONFIG_SCSI_PROC_FS=y # # SCSI support type (disk, tape, CD-ROM) # CONFIG_BLK_DEV_SD=m CONFIG_CHR_DEV_ST=y CONFIG_CHR_DEV_OSST=y CONFIG_BLK_DEV_SR=m # CONFIG_BLK_DEV_SR_VENDOR is not set CONFIG_CHR_DEV_SG=y CONFIG_CHR_DEV_SCH=y CONFIG_SCSI_ENCLOSURE=y CONFIG_SCSI_CONSTANTS=y # CONFIG_SCSI_LOGGING is not set CONFIG_SCSI_SCAN_ASYNC=y # # SCSI Transports # CONFIG_SCSI_SPI_ATTRS=y # CONFIG_SCSI_FC_ATTRS is not set # CONFIG_SCSI_ISCSI_ATTRS is not set CONFIG_SCSI_SAS_ATTRS=y CONFIG_SCSI_SAS_LIBSAS=y # CONFIG_SCSI_SAS_ATA is not set # CONFIG_SCSI_SAS_HOST_SMP is not set CONFIG_SCSI_SRP_ATTRS=y CONFIG_SCSI_LOWLEVEL=y # CONFIG_ISCSI_TCP is not set # CONFIG_ISCSI_BOOT_SYSFS is not set # CONFIG_SCSI_CXGB3_ISCSI is not set # CONFIG_SCSI_CXGB4_ISCSI is not set # CONFIG_SCSI_BNX2_ISCSI is not set # CONFIG_BE2ISCSI is not set # CONFIG_BLK_DEV_3W_XXXX_RAID is not set # CONFIG_SCSI_HPSA is not set CONFIG_SCSI_3W_9XXX=y # CONFIG_SCSI_3W_SAS is not set CONFIG_SCSI_ACARD=y # CONFIG_SCSI_AACRAID is not set # CONFIG_SCSI_AIC7XXX is not set CONFIG_SCSI_AIC79XX=y CONFIG_AIC79XX_CMDS_PER_DEVICE=32 CONFIG_AIC79XX_RESET_DELAY_MS=5000 # CONFIG_AIC79XX_BUILD_FIRMWARE is not set # CONFIG_AIC79XX_DEBUG_ENABLE is not set CONFIG_AIC79XX_DEBUG_MASK=0 # CONFIG_AIC79XX_REG_PRETTY_PRINT is not set CONFIG_SCSI_AIC94XX=m # CONFIG_AIC94XX_DEBUG is not set CONFIG_SCSI_MVSAS=y # CONFIG_SCSI_MVSAS_DEBUG is not set # CONFIG_SCSI_MVSAS_TASKLET is not set CONFIG_SCSI_MVUMI=y CONFIG_SCSI_DPT_I2O=y CONFIG_SCSI_ADVANSYS=m CONFIG_SCSI_ARCMSR=m CONFIG_SCSI_ESAS2R=m # CONFIG_MEGARAID_NEWGEN is not set # CONFIG_MEGARAID_LEGACY is not set # CONFIG_MEGARAID_SAS is not set CONFIG_SCSI_MPT3SAS=y CONFIG_SCSI_MPT2SAS_MAX_SGE=128 CONFIG_SCSI_MPT3SAS_MAX_SGE=128 CONFIG_SCSI_MPT2SAS=y CONFIG_SCSI_SMARTPQI=m # CONFIG_SCSI_UFSHCD is not set CONFIG_SCSI_HPTIOP=y # CONFIG_SCSI_BUSLOGIC is not set CONFIG_VMWARE_PVSCSI=m CONFIG_SCSI_SNIC=m CONFIG_SCSI_SNIC_DEBUG_FS=y # CONFIG_SCSI_DMX3191D is not set # CONFIG_SCSI_GDTH is not set CONFIG_SCSI_ISCI=m CONFIG_SCSI_IPS=m # CONFIG_SCSI_INITIO is not set CONFIG_SCSI_INIA100=y CONFIG_SCSI_PPA=m CONFIG_SCSI_IMM=m CONFIG_SCSI_IZIP_EPP16=y CONFIG_SCSI_IZIP_SLOW_CTR=y # CONFIG_SCSI_STEX is not set CONFIG_SCSI_SYM53C8XX_2=m CONFIG_SCSI_SYM53C8XX_DMA_ADDRESSING_MODE=1 CONFIG_SCSI_SYM53C8XX_DEFAULT_TAGS=16 CONFIG_SCSI_SYM53C8XX_MAX_TAGS=64 CONFIG_SCSI_SYM53C8XX_MMIO=y CONFIG_SCSI_IPR=y # CONFIG_SCSI_IPR_TRACE is not set # CONFIG_SCSI_IPR_DUMP is not set # CONFIG_SCSI_QLOGIC_1280 is not set # CONFIG_SCSI_QLA_ISCSI is not set CONFIG_SCSI_DC395x=y # CONFIG_SCSI_AM53C974 is not set CONFIG_SCSI_NSP32=y CONFIG_SCSI_WD719X=y CONFIG_SCSI_DEBUG=m # CONFIG_SCSI_PMCRAID is not set CONFIG_SCSI_PM8001=y # CONFIG_SCSI_VIRTIO is not set CONFIG_SCSI_LOWLEVEL_PCMCIA=y # CONFIG_PCMCIA_AHA152X is not set CONFIG_PCMCIA_NINJA_SCSI=m # CONFIG_PCMCIA_QLOGIC is not set CONFIG_PCMCIA_SYM53C500=m # CONFIG_SCSI_DH is not set CONFIG_SCSI_OSD_INITIATOR=y # CONFIG_SCSI_OSD_ULD is not set CONFIG_SCSI_OSD_DPRINT_SENSE=1 CONFIG_SCSI_OSD_DEBUG=y CONFIG_ATA=y CONFIG_ATA_VERBOSE_ERROR=y # CONFIG_ATA_ACPI is not set CONFIG_SATA_PMP=y # # Controllers with non-SFF native interface # CONFIG_SATA_AHCI=m CONFIG_SATA_MOBILE_LPM_POLICY=0 CONFIG_SATA_AHCI_PLATFORM=y CONFIG_AHCI_CEVA=y # CONFIG_AHCI_QORIQ is not set CONFIG_SATA_INIC162X=y # CONFIG_SATA_ACARD_AHCI is not set CONFIG_SATA_SIL24=y CONFIG_ATA_SFF=y # # SFF controllers with custom DMA interface # CONFIG_PDC_ADMA=m CONFIG_SATA_QSTOR=m # CONFIG_SATA_SX4 is not set # CONFIG_ATA_BMDMA is not set # # PIO-only SFF controllers # # CONFIG_PATA_CMD640_PCI is not set CONFIG_PATA_MPIIX=m # CONFIG_PATA_NS87410 is not set CONFIG_PATA_OPTI=y CONFIG_PATA_PCMCIA=m CONFIG_PATA_RZ1000=m # # Generic fallback / legacy drivers # # CONFIG_PATA_LEGACY is not set CONFIG_MD=y CONFIG_BLK_DEV_MD=y # CONFIG_MD_AUTODETECT is not set # CONFIG_MD_LINEAR is not set # CONFIG_MD_RAID0 is not set CONFIG_MD_RAID1=y CONFIG_MD_RAID10=m # CONFIG_MD_RAID456 is not set CONFIG_MD_MULTIPATH=y CONFIG_MD_FAULTY=m CONFIG_BCACHE=y # CONFIG_BCACHE_DEBUG is not set CONFIG_BCACHE_CLOSURES_DEBUG=y # CONFIG_BLK_DEV_DM is not set CONFIG_TARGET_CORE=m # CONFIG_TCM_IBLOCK is not set CONFIG_TCM_FILEIO=m CONFIG_TCM_PSCSI=m CONFIG_LOOPBACK_TARGET=m # CONFIG_ISCSI_TARGET is not set # CONFIG_SBP_TARGET is not set CONFIG_FUSION=y CONFIG_FUSION_SPI=m CONFIG_FUSION_SAS=y CONFIG_FUSION_MAX_SGE=128 CONFIG_FUSION_CTL=y # CONFIG_FUSION_LOGGING is not set # # IEEE 1394 (FireWire) support # CONFIG_FIREWIRE=y CONFIG_FIREWIRE_OHCI=m CONFIG_FIREWIRE_SBP2=m # CONFIG_FIREWIRE_NET is not set # CONFIG_FIREWIRE_NOSY is not set # CONFIG_MACINTOSH_DRIVERS is not set CONFIG_NETDEVICES=y CONFIG_NET_CORE=y # CONFIG_BONDING is not set # CONFIG_DUMMY is not set # CONFIG_EQUALIZER is not set # CONFIG_NET_FC is not set # CONFIG_NET_TEAM is not set # CONFIG_MACVLAN is not set # CONFIG_VXLAN is not set # CONFIG_MACSEC is not set # CONFIG_NETCONSOLE is not set # CONFIG_RIONET is not set # CONFIG_TUN is not set # CONFIG_TUN_VNET_CROSS_LE is not set # CONFIG_VETH is not set # CONFIG_VIRTIO_NET is not set # CONFIG_NLMON is not set # CONFIG_ARCNET is not set # # CAIF transport drivers # # # Distributed Switch Architecture drivers # CONFIG_ETHERNET=y CONFIG_MDIO=m CONFIG_NET_VENDOR_3COM=y # CONFIG_PCMCIA_3C574 is not set # CONFIG_PCMCIA_3C589 is not set # 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_ALACRITECH=y # CONFIG_SLICOSS is not set CONFIG_NET_VENDOR_ALTEON=y # CONFIG_ACENIC is not set # CONFIG_ALTERA_TSE is not set CONFIG_NET_VENDOR_AMAZON=y CONFIG_NET_VENDOR_AMD=y # CONFIG_AMD8111_ETH is not set # CONFIG_PCNET32 is not set # CONFIG_PCMCIA_NMCLAN is not set # CONFIG_AMD_XGBE is not set CONFIG_NET_VENDOR_AQUANTIA=y CONFIG_NET_VENDOR_ARC=y CONFIG_NET_VENDOR_ATHEROS=y # CONFIG_ATL2 is not set # CONFIG_ATL1 is not set # CONFIG_ATL1E is not set # CONFIG_ATL1C is not set # CONFIG_ALX is not set CONFIG_NET_VENDOR_AURORA=y # CONFIG_AURORA_NB8800 is not set CONFIG_NET_VENDOR_BROADCOM=y # CONFIG_B44 is not set # CONFIG_BCMGENET is not set # CONFIG_BNX2 is not set # CONFIG_CNIC is not set # CONFIG_TIGON3 is not set # CONFIG_BNX2X is not set # CONFIG_SYSTEMPORT is not set # CONFIG_BNXT is not set CONFIG_NET_VENDOR_BROCADE=y # CONFIG_BNA is not set CONFIG_NET_CADENCE=y # CONFIG_MACB is not set CONFIG_NET_VENDOR_CAVIUM=y CONFIG_NET_VENDOR_CHELSIO=y # CONFIG_CHELSIO_T1 is not set # CONFIG_CHELSIO_T3 is not set # CONFIG_CHELSIO_T4 is not set # CONFIG_CHELSIO_T4VF is not set CONFIG_NET_VENDOR_CISCO=y # CONFIG_ENIC is not set CONFIG_NET_VENDOR_CORTINA=y # CONFIG_GEMINI_ETHERNET is not set # CONFIG_CX_ECAT is not set # CONFIG_DNET is not set CONFIG_NET_VENDOR_DEC=y # CONFIG_NET_TULIP is not set CONFIG_NET_VENDOR_DLINK=y # CONFIG_DL2K is not set # CONFIG_SUNDANCE is not set CONFIG_NET_VENDOR_EMULEX=y # CONFIG_BE2NET is not set CONFIG_NET_VENDOR_EZCHIP=y # CONFIG_EZCHIP_NPS_MANAGEMENT_ENET is not set CONFIG_NET_VENDOR_FUJITSU=y # CONFIG_PCMCIA_FMVJ18X is not set CONFIG_NET_VENDOR_HP=y # CONFIG_HP100 is not set CONFIG_NET_VENDOR_HUAWEI=y CONFIG_NET_VENDOR_I825XX=y CONFIG_NET_VENDOR_INTEL=y # CONFIG_E100 is not set CONFIG_E1000=y CONFIG_E1000E=m CONFIG_E1000E_HWTS=y 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_EXAR=y # CONFIG_S2IO is not set # CONFIG_VXGE 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_MLX5_CORE is not set # CONFIG_MLXSW_CORE is not set # CONFIG_MLXFW is not set CONFIG_NET_VENDOR_MICREL=y # CONFIG_KS8842 is not set # CONFIG_KS8851 is not set # CONFIG_KS8851_MLL is not set # CONFIG_KSZ884X_PCI is not set CONFIG_NET_VENDOR_MICROCHIP=y # CONFIG_ENC28J60 is not set # CONFIG_ENCX24J600 is not set # CONFIG_LAN743X is not set CONFIG_NET_VENDOR_MICROSEMI=y CONFIG_NET_VENDOR_MYRI=y # CONFIG_MYRI10GE is not set # CONFIG_FEALNX is not set CONFIG_NET_VENDOR_NATSEMI=y # CONFIG_NATSEMI is not set # CONFIG_NS83820 is not set CONFIG_NET_VENDOR_NETRONOME=y CONFIG_NET_VENDOR_NI=y CONFIG_NET_VENDOR_8390=y # CONFIG_PCMCIA_AXNET is not set # CONFIG_NE2K_PCI is not set # CONFIG_PCMCIA_PCNET 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 is not set CONFIG_NET_PACKET_ENGINE=y # CONFIG_HAMACHI is not set # CONFIG_YELLOWFIN is not set CONFIG_NET_VENDOR_QLOGIC=y # CONFIG_QLA3XXX is not set # CONFIG_QLCNIC is not set # CONFIG_QLGE is not set # CONFIG_NETXEN_NIC is not set # CONFIG_QED is not set CONFIG_NET_VENDOR_QUALCOMM=y # CONFIG_QCA7000_SPI is not set # CONFIG_QCOM_EMAC is not set # CONFIG_RMNET is not set CONFIG_NET_VENDOR_RDC=y # CONFIG_R6040 is not set CONFIG_NET_VENDOR_REALTEK=y # CONFIG_ATP is not set # CONFIG_8139CP is not set # CONFIG_8139TOO is not set # CONFIG_R8169 is not set CONFIG_NET_VENDOR_RENESAS=y CONFIG_NET_VENDOR_ROCKER=y CONFIG_NET_VENDOR_SAMSUNG=y # CONFIG_SXGBE_ETH is not set CONFIG_NET_VENDOR_SEEQ=y CONFIG_NET_VENDOR_SOLARFLARE=y # CONFIG_SFC is not set # CONFIG_SFC_FALCON 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_NET_VENDOR_SMSC=y # CONFIG_PCMCIA_SMC91C92 is not set # CONFIG_EPIC100 is not set # CONFIG_SMSC911X is not set # CONFIG_SMSC9420 is not set CONFIG_NET_VENDOR_SOCIONEXT=y CONFIG_NET_VENDOR_STMICRO=y # CONFIG_STMMAC_ETH is not set CONFIG_NET_VENDOR_SUN=y # CONFIG_HAPPYMEAL is not set # CONFIG_SUNGEM is not set # CONFIG_CASSINI is not set # CONFIG_NIU is not set CONFIG_NET_VENDOR_SYNOPSYS=y # CONFIG_DWC_XLGMAC is not set CONFIG_NET_VENDOR_TEHUTI=y # CONFIG_TEHUTI is not set CONFIG_NET_VENDOR_TI=y # CONFIG_TI_CPSW_ALE is not set # CONFIG_TLAN is not set CONFIG_NET_VENDOR_VIA=y # CONFIG_VIA_RHINE is not set # CONFIG_VIA_VELOCITY is not set CONFIG_NET_VENDOR_WIZNET=y # CONFIG_WIZNET_W5100 is not set # CONFIG_WIZNET_W5300 is not set CONFIG_NET_VENDOR_XIRCOM=y # CONFIG_PCMCIA_XIRC2PS is not set # CONFIG_FDDI is not set # CONFIG_HIPPI is not set # CONFIG_NET_SB1000 is not set # CONFIG_MDIO_DEVICE is not set # CONFIG_PHYLIB is not set # CONFIG_MICREL_KS8995MA is not set # CONFIG_PLIP is not set # CONFIG_PPP is not set # CONFIG_SLIP is not set CONFIG_USB_NET_DRIVERS=y # CONFIG_USB_CATC is not set # CONFIG_USB_KAWETH is not set # CONFIG_USB_PEGASUS is not set # CONFIG_USB_RTL8150 is not set # CONFIG_USB_RTL8152 is not set # CONFIG_USB_LAN78XX is not set # CONFIG_USB_USBNET is not set # CONFIG_USB_IPHETH is not set CONFIG_WLAN=y CONFIG_WLAN_VENDOR_ADMTEK=y CONFIG_WLAN_VENDOR_ATH=y # CONFIG_ATH_DEBUG is not set # CONFIG_ATH5K_PCI is not set CONFIG_WLAN_VENDOR_ATMEL=y CONFIG_WLAN_VENDOR_BROADCOM=y CONFIG_WLAN_VENDOR_CISCO=y CONFIG_WLAN_VENDOR_INTEL=y CONFIG_WLAN_VENDOR_INTERSIL=y # CONFIG_HOSTAP is not set # CONFIG_PRISM54 is not set CONFIG_WLAN_VENDOR_MARVELL=y CONFIG_WLAN_VENDOR_MEDIATEK=y CONFIG_WLAN_VENDOR_RALINK=y CONFIG_WLAN_VENDOR_REALTEK=y CONFIG_WLAN_VENDOR_RSI=y CONFIG_WLAN_VENDOR_ST=y CONFIG_WLAN_VENDOR_TI=y CONFIG_WLAN_VENDOR_ZYDAS=y CONFIG_WLAN_VENDOR_QUANTENNA=y # CONFIG_PCMCIA_RAYCS is not set # # Enable WiMAX (Networking options) to see the WiMAX drivers # # CONFIG_WAN is not set # CONFIG_VMXNET3 is not set # CONFIG_FUJITSU_ES is not set # CONFIG_THUNDERBOLT_NET is not set # CONFIG_NETDEVSIM is not set # CONFIG_NET_FAILOVER is not set # CONFIG_ISDN is not set CONFIG_NVM=y # CONFIG_NVM_DEBUG is not set CONFIG_NVM_PBLK=y # # Input device support # CONFIG_INPUT=y CONFIG_INPUT_LEDS=m CONFIG_INPUT_FF_MEMLESS=y CONFIG_INPUT_POLLDEV=y CONFIG_INPUT_SPARSEKMAP=y CONFIG_INPUT_MATRIXKMAP=y # # Userland interfaces # CONFIG_INPUT_MOUSEDEV=y CONFIG_INPUT_MOUSEDEV_PSAUX=y CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024 CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768 CONFIG_INPUT_JOYDEV=m CONFIG_INPUT_EVDEV=m # CONFIG_INPUT_EVBUG is not set # # 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=m CONFIG_KEYBOARD_DLINK_DIR685=y # CONFIG_KEYBOARD_LKKBD is not set CONFIG_KEYBOARD_GPIO=m CONFIG_KEYBOARD_GPIO_POLLED=y CONFIG_KEYBOARD_TCA6416=y # CONFIG_KEYBOARD_TCA8418 is not set # CONFIG_KEYBOARD_MATRIX is not set # CONFIG_KEYBOARD_LM8323 is not set CONFIG_KEYBOARD_LM8333=m # CONFIG_KEYBOARD_MAX7359 is not set CONFIG_KEYBOARD_MCS=m # CONFIG_KEYBOARD_MPR121 is not set CONFIG_KEYBOARD_NEWTON=y # CONFIG_KEYBOARD_OPENCORES is not set CONFIG_KEYBOARD_SAMSUNG=y CONFIG_KEYBOARD_STOWAWAY=y CONFIG_KEYBOARD_SUNKBD=m CONFIG_KEYBOARD_OMAP4=m CONFIG_KEYBOARD_TC3589X=y CONFIG_KEYBOARD_TM2_TOUCHKEY=m CONFIG_KEYBOARD_TWL4030=y CONFIG_KEYBOARD_XTKBD=y # CONFIG_KEYBOARD_CROS_EC is not set # CONFIG_KEYBOARD_CAP11XX is not set # CONFIG_KEYBOARD_BCM is not set # CONFIG_KEYBOARD_MTK_PMIC is not set CONFIG_INPUT_MOUSE=y # CONFIG_MOUSE_PS2 is not set CONFIG_MOUSE_SERIAL=y CONFIG_MOUSE_APPLETOUCH=m # CONFIG_MOUSE_BCM5974 is not set # CONFIG_MOUSE_CYAPA is not set CONFIG_MOUSE_ELAN_I2C=m CONFIG_MOUSE_ELAN_I2C_I2C=y # CONFIG_MOUSE_ELAN_I2C_SMBUS is not set CONFIG_MOUSE_VSXXXAA=m CONFIG_MOUSE_GPIO=m # CONFIG_MOUSE_SYNAPTICS_I2C is not set CONFIG_MOUSE_SYNAPTICS_USB=m # CONFIG_INPUT_JOYSTICK is not set CONFIG_INPUT_TABLET=y # CONFIG_TABLET_USB_ACECAD is not set CONFIG_TABLET_USB_AIPTEK=m CONFIG_TABLET_USB_GTCO=y CONFIG_TABLET_USB_HANWANG=y CONFIG_TABLET_USB_KBTAB=m CONFIG_TABLET_USB_PEGASUS=y CONFIG_TABLET_SERIAL_WACOM4=m # CONFIG_INPUT_TOUCHSCREEN is not set CONFIG_INPUT_MISC=y CONFIG_INPUT_88PM80X_ONKEY=m CONFIG_INPUT_AD714X=m CONFIG_INPUT_AD714X_I2C=m CONFIG_INPUT_AD714X_SPI=m CONFIG_INPUT_ATMEL_CAPTOUCH=m # CONFIG_INPUT_BMA150 is not set CONFIG_INPUT_E3X0_BUTTON=y CONFIG_INPUT_PCSPKR=y CONFIG_INPUT_MAX8925_ONKEY=y CONFIG_INPUT_MC13783_PWRBUTTON=y # CONFIG_INPUT_MMA8450 is not set CONFIG_INPUT_APANEL=y CONFIG_INPUT_GP2A=m # CONFIG_INPUT_GPIO_BEEPER is not set CONFIG_INPUT_GPIO_DECODER=y # CONFIG_INPUT_CPCAP_PWRBUTTON is not set CONFIG_INPUT_WISTRON_BTNS=y # CONFIG_INPUT_ATLAS_BTNS is not set # CONFIG_INPUT_ATI_REMOTE2 is not set CONFIG_INPUT_KEYSPAN_REMOTE=m CONFIG_INPUT_KXTJ9=y # CONFIG_INPUT_KXTJ9_POLLED_MODE is not set # CONFIG_INPUT_POWERMATE is not set # CONFIG_INPUT_YEALINK is not set CONFIG_INPUT_CM109=y CONFIG_INPUT_REGULATOR_HAPTIC=y CONFIG_INPUT_RETU_PWRBUTTON=y CONFIG_INPUT_TWL4030_PWRBUTTON=m CONFIG_INPUT_TWL4030_VIBRA=m CONFIG_INPUT_UINPUT=m CONFIG_INPUT_PALMAS_PWRBUTTON=y CONFIG_INPUT_PCF8574=m CONFIG_INPUT_PWM_BEEPER=m CONFIG_INPUT_PWM_VIBRA=y CONFIG_INPUT_GPIO_ROTARY_ENCODER=m # CONFIG_INPUT_DA9052_ONKEY is not set CONFIG_INPUT_DA9055_ONKEY=y # CONFIG_INPUT_DA9063_ONKEY is not set # CONFIG_INPUT_WM831X_ON is not set CONFIG_INPUT_ADXL34X=m # CONFIG_INPUT_ADXL34X_I2C is not set CONFIG_INPUT_ADXL34X_SPI=m CONFIG_INPUT_IMS_PCU=y CONFIG_INPUT_CMA3000=y CONFIG_INPUT_CMA3000_I2C=m # CONFIG_INPUT_IDEAPAD_SLIDEBAR is not set # CONFIG_INPUT_SOC_BUTTON_ARRAY is not set CONFIG_INPUT_DRV260X_HAPTICS=m # CONFIG_INPUT_DRV2665_HAPTICS is not set # CONFIG_INPUT_DRV2667_HAPTICS is not set CONFIG_RMI4_CORE=y # CONFIG_RMI4_I2C is not set # CONFIG_RMI4_SPI is not set # CONFIG_RMI4_SMB is not set # CONFIG_RMI4_F03 is not set # CONFIG_RMI4_F11 is not set # CONFIG_RMI4_F12 is not set # CONFIG_RMI4_F30 is not set # CONFIG_RMI4_F34 is not set # CONFIG_RMI4_F55 is not set # # Hardware I/O ports # CONFIG_SERIO=y CONFIG_ARCH_MIGHT_HAVE_PC_SERIO=y CONFIG_SERIO_I8042=y CONFIG_SERIO_SERPORT=m CONFIG_SERIO_CT82C710=y CONFIG_SERIO_PARKBD=y # CONFIG_SERIO_PCIPS2 is not set CONFIG_SERIO_LIBPS2=y CONFIG_SERIO_RAW=y CONFIG_SERIO_ALTERA_PS2=y # CONFIG_SERIO_PS2MULT is not set CONFIG_SERIO_ARC_PS2=y CONFIG_SERIO_APBPS2=m CONFIG_SERIO_GPIO_PS2=y CONFIG_USERIO=y CONFIG_GAMEPORT=y CONFIG_GAMEPORT_NS558=m CONFIG_GAMEPORT_L4=m CONFIG_GAMEPORT_EMU10K1=y # CONFIG_GAMEPORT_FM801 is not set # # Character devices # CONFIG_TTY=y CONFIG_VT=y CONFIG_CONSOLE_TRANSLATIONS=y CONFIG_VT_CONSOLE=y CONFIG_HW_CONSOLE=y CONFIG_VT_HW_CONSOLE_BINDING=y CONFIG_UNIX98_PTYS=y CONFIG_LEGACY_PTYS=y CONFIG_LEGACY_PTY_COUNT=256 CONFIG_SERIAL_NONSTANDARD=y # CONFIG_ROCKETPORT is not set # CONFIG_CYCLADES is not set CONFIG_MOXA_INTELLIO=y CONFIG_MOXA_SMARTIO=m # CONFIG_SYNCLINK is not set CONFIG_SYNCLINKMP=y CONFIG_SYNCLINK_GT=m CONFIG_NOZOMI=m # CONFIG_ISI is not set CONFIG_N_HDLC=y # CONFIG_N_GSM is not set CONFIG_TRACE_ROUTER=y CONFIG_TRACE_SINK=y # CONFIG_DEVMEM is not set CONFIG_DEVKMEM=y # # Serial drivers # CONFIG_SERIAL_EARLYCON=y CONFIG_SERIAL_8250=y CONFIG_SERIAL_8250_DEPRECATED_OPTIONS=y CONFIG_SERIAL_8250_PNP=y CONFIG_SERIAL_8250_FINTEK=y CONFIG_SERIAL_8250_CONSOLE=y CONFIG_SERIAL_8250_DMA=y CONFIG_SERIAL_8250_PCI=m # CONFIG_SERIAL_8250_EXAR is not set # CONFIG_SERIAL_8250_CS is not set # CONFIG_SERIAL_8250_MEN_MCB is not set CONFIG_SERIAL_8250_NR_UARTS=4 CONFIG_SERIAL_8250_RUNTIME_UARTS=4 CONFIG_SERIAL_8250_EXTENDED=y # CONFIG_SERIAL_8250_MANY_PORTS is not set CONFIG_SERIAL_8250_ASPEED_VUART=m CONFIG_SERIAL_8250_SHARE_IRQ=y CONFIG_SERIAL_8250_DETECT_IRQ=y # CONFIG_SERIAL_8250_RSA is not set CONFIG_SERIAL_8250_DW=m CONFIG_SERIAL_8250_RT288X=y # CONFIG_SERIAL_8250_LPSS is not set CONFIG_SERIAL_8250_MID=m CONFIG_SERIAL_8250_MOXA=m CONFIG_SERIAL_OF_PLATFORM=m # # Non-8250 serial port support # # CONFIG_SERIAL_MAX3100 is not set CONFIG_SERIAL_MAX310X=y # CONFIG_SERIAL_UARTLITE is not set CONFIG_SERIAL_CORE=y CONFIG_SERIAL_CORE_CONSOLE=y CONFIG_SERIAL_JSM=y # CONFIG_SERIAL_SCCNXP is not set CONFIG_SERIAL_SC16IS7XX_CORE=m CONFIG_SERIAL_SC16IS7XX=m CONFIG_SERIAL_SC16IS7XX_I2C=y # CONFIG_SERIAL_SC16IS7XX_SPI is not set CONFIG_SERIAL_TIMBERDALE=y # CONFIG_SERIAL_ALTERA_JTAGUART is not set # CONFIG_SERIAL_ALTERA_UART is not set # CONFIG_SERIAL_IFX6X60 is not set # CONFIG_SERIAL_PCH_UART is not set CONFIG_SERIAL_XILINX_PS_UART=m CONFIG_SERIAL_ARC=m CONFIG_SERIAL_ARC_NR_PORTS=1 CONFIG_SERIAL_RP2=m CONFIG_SERIAL_RP2_NR_UARTS=32 CONFIG_SERIAL_FSL_LPUART=y # CONFIG_SERIAL_FSL_LPUART_CONSOLE is not set # CONFIG_SERIAL_CONEXANT_DIGICOLOR is not set # CONFIG_SERIAL_MEN_Z135 is not set # CONFIG_SERIAL_DEV_BUS is not set # CONFIG_PRINTER is not set CONFIG_PPDEV=y CONFIG_HVC_DRIVER=y CONFIG_VIRTIO_CONSOLE=y # CONFIG_IPMI_HANDLER is not set CONFIG_HW_RANDOM=m CONFIG_HW_RANDOM_TIMERIOMEM=m CONFIG_HW_RANDOM_INTEL=m CONFIG_HW_RANDOM_AMD=m CONFIG_HW_RANDOM_GEODE=m CONFIG_HW_RANDOM_VIA=m CONFIG_HW_RANDOM_VIRTIO=m # CONFIG_NVRAM is not set CONFIG_R3964=y # CONFIG_APPLICOM is not set # CONFIG_SONYPI is not set # # PCMCIA character devices # # CONFIG_SYNCLINK_CS is not set CONFIG_CARDMAN_4000=m # CONFIG_CARDMAN_4040 is not set CONFIG_SCR24X=m # CONFIG_IPWIRELESS is not set CONFIG_MWAVE=m CONFIG_SCx200_GPIO=m CONFIG_PC8736x_GPIO=m CONFIG_NSC_GPIO=m CONFIG_RAW_DRIVER=y CONFIG_MAX_RAW_DEVS=256 # 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=y # CONFIG_I2C_CHARDEV is not set # CONFIG_I2C_MUX is not set # CONFIG_I2C_HELPER_AUTO is not set CONFIG_I2C_SMBUS=m # # I2C Algorithms # CONFIG_I2C_ALGOBIT=y # CONFIG_I2C_ALGOPCF is not set CONFIG_I2C_ALGOPCA=y # # I2C Hardware Bus support # # # PC SMBus host controller drivers # # CONFIG_I2C_ALI1535 is not set CONFIG_I2C_ALI1563=y CONFIG_I2C_ALI15X3=y # 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=y CONFIG_I2C_PIIX4=y # CONFIG_I2C_CHT_WC is not set CONFIG_I2C_NFORCE2=y CONFIG_I2C_NFORCE2_S4985=m CONFIG_I2C_SIS5595=y CONFIG_I2C_SIS630=y CONFIG_I2C_SIS96X=y CONFIG_I2C_VIA=m CONFIG_I2C_VIAPRO=m # # 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_CORE=y CONFIG_I2C_DESIGNWARE_PLATFORM=y CONFIG_I2C_DESIGNWARE_SLAVE=y # CONFIG_I2C_DESIGNWARE_PCI is not set # CONFIG_I2C_DESIGNWARE_BAYTRAIL is not set CONFIG_I2C_EG20T=m CONFIG_I2C_EMEV2=m CONFIG_I2C_GPIO=y CONFIG_I2C_GPIO_FAULT_INJECTOR=y # CONFIG_I2C_OCORES is not set CONFIG_I2C_PCA_PLATFORM=m # CONFIG_I2C_PXA is not set # CONFIG_I2C_RK3X is not set CONFIG_I2C_SIMTEC=y # CONFIG_I2C_XILINX is not set # # External I2C/SMBus adapter drivers # # CONFIG_I2C_DIOLAN_U2C is not set CONFIG_I2C_PARPORT=m # CONFIG_I2C_PARPORT_LIGHT is not set # CONFIG_I2C_ROBOTFUZZ_OSIF is not set CONFIG_I2C_TAOS_EVM=m # CONFIG_I2C_TINY_USB is not set CONFIG_I2C_VIPERBOARD=m # # Other I2C/SMBus bus drivers # CONFIG_I2C_CROS_EC_TUNNEL=m CONFIG_SCx200_ACB=m CONFIG_I2C_STUB=m CONFIG_I2C_SLAVE=y # CONFIG_I2C_SLAVE_EEPROM is not set # CONFIG_I2C_DEBUG_CORE is not set # CONFIG_I2C_DEBUG_ALGO is not set # CONFIG_I2C_DEBUG_BUS is not set CONFIG_SPI=y # CONFIG_SPI_DEBUG is not set CONFIG_SPI_MASTER=y # CONFIG_SPI_MEM is not set # # SPI Master Controller Drivers # CONFIG_SPI_ALTERA=m CONFIG_SPI_AXI_SPI_ENGINE=m CONFIG_SPI_BITBANG=y CONFIG_SPI_BUTTERFLY=y CONFIG_SPI_CADENCE=m # CONFIG_SPI_DESIGNWARE is not set # CONFIG_SPI_GPIO is not set CONFIG_SPI_LM70_LLP=m CONFIG_SPI_FSL_LIB=m CONFIG_SPI_FSL_SPI=m CONFIG_SPI_OC_TINY=y # CONFIG_SPI_PXA2XX is not set CONFIG_SPI_ROCKCHIP=y CONFIG_SPI_SC18IS602=y # CONFIG_SPI_TOPCLIFF_PCH is not set # CONFIG_SPI_XCOMM is not set CONFIG_SPI_XILINX=m CONFIG_SPI_ZYNQMP_GQSPI=m # # SPI Protocol Masters # CONFIG_SPI_SPIDEV=y CONFIG_SPI_LOOPBACK_TEST=m CONFIG_SPI_TLE62X0=m CONFIG_SPI_SLAVE=y CONFIG_SPI_SLAVE_TIME=y CONFIG_SPI_SLAVE_SYSTEM_CONTROL=m CONFIG_SPMI=m # CONFIG_HSI is not set CONFIG_PPS=y # CONFIG_PPS_DEBUG is not set CONFIG_NTP_PPS=y # # PPS clients support # CONFIG_PPS_CLIENT_KTIMER=y CONFIG_PPS_CLIENT_LDISC=y CONFIG_PPS_CLIENT_PARPORT=m CONFIG_PPS_CLIENT_GPIO=y # # PPS generators support # # # PTP clock support # CONFIG_PTP_1588_CLOCK=m # # Enable PHYLIB and NETWORK_PHY_TIMESTAMPING to see the additional clocks. # # CONFIG_PTP_1588_CLOCK_PCH is not set CONFIG_PTP_1588_CLOCK_KVM=m CONFIG_PINCTRL=y CONFIG_PINMUX=y CONFIG_PINCONF=y CONFIG_GENERIC_PINCONF=y # CONFIG_DEBUG_PINCTRL is not set CONFIG_PINCTRL_AS3722=m CONFIG_PINCTRL_AMD=m CONFIG_PINCTRL_MCP23S08=m # CONFIG_PINCTRL_SINGLE is not set # CONFIG_PINCTRL_SX150X is not set # CONFIG_PINCTRL_PALMAS is not set # CONFIG_PINCTRL_BAYTRAIL is not set # CONFIG_PINCTRL_CHERRYVIEW is not set CONFIG_PINCTRL_INTEL=y # CONFIG_PINCTRL_BROXTON is not set CONFIG_PINCTRL_CANNONLAKE=y # CONFIG_PINCTRL_CEDARFORK is not set CONFIG_PINCTRL_DENVERTON=y CONFIG_PINCTRL_GEMINILAKE=m # CONFIG_PINCTRL_LEWISBURG is not set CONFIG_PINCTRL_SUNRISEPOINT=y CONFIG_GPIOLIB=y CONFIG_GPIOLIB_FASTPATH_LIMIT=512 CONFIG_OF_GPIO=y CONFIG_GPIO_ACPI=y CONFIG_GPIOLIB_IRQCHIP=y # CONFIG_DEBUG_GPIO is not set CONFIG_GPIO_SYSFS=y CONFIG_GPIO_GENERIC=y # # Memory mapped GPIO drivers # # CONFIG_GPIO_74XX_MMIO is not set # CONFIG_GPIO_ALTERA is not set CONFIG_GPIO_AMDPT=m CONFIG_GPIO_DWAPB=y CONFIG_GPIO_FTGPIO010=y CONFIG_GPIO_GENERIC_PLATFORM=y CONFIG_GPIO_GRGPIO=y CONFIG_GPIO_HLWD=y CONFIG_GPIO_ICH=y # CONFIG_GPIO_LYNXPOINT is not set CONFIG_GPIO_MB86S7X=y CONFIG_GPIO_MENZ127=m CONFIG_GPIO_MOCKUP=y CONFIG_GPIO_SYSCON=m CONFIG_GPIO_VX855=y # CONFIG_GPIO_XILINX is not set # # Port-mapped I/O GPIO drivers # CONFIG_GPIO_F7188X=y CONFIG_GPIO_IT87=y CONFIG_GPIO_SCH=m CONFIG_GPIO_SCH311X=y CONFIG_GPIO_WINBOND=y CONFIG_GPIO_WS16C48=m # # I2C GPIO expanders # CONFIG_GPIO_ADP5588=y # CONFIG_GPIO_ADP5588_IRQ is not set CONFIG_GPIO_ADNP=y # CONFIG_GPIO_MAX7300 is not set # CONFIG_GPIO_MAX732X is not set CONFIG_GPIO_PCA953X=m # CONFIG_GPIO_PCF857X is not set CONFIG_GPIO_TPIC2810=m # # MFD GPIO expanders # CONFIG_GPIO_BD9571MWV=m CONFIG_GPIO_CRYSTAL_COVE=y CONFIG_GPIO_DA9052=y CONFIG_GPIO_DA9055=y CONFIG_GPIO_JANZ_TTL=y CONFIG_GPIO_LP873X=m CONFIG_GPIO_LP87565=m CONFIG_GPIO_PALMAS=y CONFIG_GPIO_TC3589X=y # CONFIG_GPIO_TIMBERDALE is not set CONFIG_GPIO_TPS65086=y # CONFIG_GPIO_TPS6586X is not set # CONFIG_GPIO_TPS65910 is not set CONFIG_GPIO_TPS65912=m CONFIG_GPIO_TWL4030=y CONFIG_GPIO_WM831X=m CONFIG_GPIO_WM8994=m # # PCI GPIO expanders # # CONFIG_GPIO_AMD8111 is not set CONFIG_GPIO_BT8XX=y CONFIG_GPIO_ML_IOH=y CONFIG_GPIO_PCH=m CONFIG_GPIO_PCI_IDIO_16=y # CONFIG_GPIO_PCIE_IDIO_24 is not set # CONFIG_GPIO_RDC321X is not set # CONFIG_GPIO_SODAVILLE is not set # # SPI GPIO expanders # CONFIG_GPIO_74X164=m CONFIG_GPIO_MAX3191X=y # CONFIG_GPIO_MAX7301 is not set # CONFIG_GPIO_MC33880 is not set CONFIG_GPIO_PISOSR=m CONFIG_GPIO_XRA1403=m # # USB GPIO expanders # CONFIG_GPIO_VIPERBOARD=m CONFIG_W1=y # # 1-wire Bus Masters # # CONFIG_W1_MASTER_MATROX is not set CONFIG_W1_MASTER_DS2490=y CONFIG_W1_MASTER_DS2482=y CONFIG_W1_MASTER_DS1WM=m CONFIG_W1_MASTER_GPIO=m # # 1-wire Slaves # CONFIG_W1_SLAVE_THERM=m CONFIG_W1_SLAVE_SMEM=y CONFIG_W1_SLAVE_DS2405=y CONFIG_W1_SLAVE_DS2408=m # CONFIG_W1_SLAVE_DS2408_READBACK is not set CONFIG_W1_SLAVE_DS2413=m CONFIG_W1_SLAVE_DS2406=y CONFIG_W1_SLAVE_DS2423=m CONFIG_W1_SLAVE_DS2805=y # CONFIG_W1_SLAVE_DS2431 is not set CONFIG_W1_SLAVE_DS2433=y # CONFIG_W1_SLAVE_DS2433_CRC is not set CONFIG_W1_SLAVE_DS2438=m # CONFIG_W1_SLAVE_DS2760 is not set CONFIG_W1_SLAVE_DS2780=y CONFIG_W1_SLAVE_DS2781=m # CONFIG_W1_SLAVE_DS28E04 is not set CONFIG_W1_SLAVE_DS28E17=y # CONFIG_POWER_AVS is not set # CONFIG_POWER_RESET is not set CONFIG_POWER_SUPPLY=y CONFIG_POWER_SUPPLY_DEBUG=y # CONFIG_PDA_POWER is not set CONFIG_MAX8925_POWER=m # CONFIG_WM831X_BACKUP is not set # CONFIG_WM831X_POWER is not set # CONFIG_TEST_POWER is not set # CONFIG_BATTERY_ACT8945A is not set CONFIG_BATTERY_DS2780=y CONFIG_BATTERY_DS2781=m CONFIG_BATTERY_DS2782=y CONFIG_BATTERY_SBS=y # CONFIG_CHARGER_SBS is not set CONFIG_BATTERY_BQ27XXX=y CONFIG_BATTERY_BQ27XXX_I2C=y CONFIG_BATTERY_BQ27XXX_HDQ=y # CONFIG_BATTERY_BQ27XXX_DT_UPDATES_NVM is not set # CONFIG_BATTERY_DA9052 is not set # CONFIG_BATTERY_DA9150 is not set CONFIG_BATTERY_MAX17040=y CONFIG_BATTERY_MAX17042=m CONFIG_BATTERY_MAX1721X=m CONFIG_CHARGER_ISP1704=y # CONFIG_CHARGER_MAX8903 is not set CONFIG_CHARGER_LP8727=y CONFIG_CHARGER_GPIO=y # CONFIG_CHARGER_MANAGER is not set CONFIG_CHARGER_LTC3651=y CONFIG_CHARGER_MAX14577=y CONFIG_CHARGER_DETECTOR_MAX14656=m CONFIG_CHARGER_MAX8998=m # CONFIG_CHARGER_BQ2415X is not set # CONFIG_CHARGER_BQ24190 is not set # CONFIG_CHARGER_BQ24257 is not set # CONFIG_CHARGER_BQ24735 is not set CONFIG_CHARGER_BQ25890=y CONFIG_CHARGER_SMB347=m CONFIG_CHARGER_TPS65090=m CONFIG_BATTERY_GAUGE_LTC2941=y CONFIG_CHARGER_RT9455=m CONFIG_HWMON=y CONFIG_HWMON_VID=y CONFIG_HWMON_DEBUG_CHIP=y # # Native drivers # CONFIG_SENSORS_ABITUGURU=m CONFIG_SENSORS_ABITUGURU3=y CONFIG_SENSORS_AD7314=m CONFIG_SENSORS_AD7414=y CONFIG_SENSORS_AD7418=y # CONFIG_SENSORS_ADM1021 is not set CONFIG_SENSORS_ADM1025=m CONFIG_SENSORS_ADM1026=m CONFIG_SENSORS_ADM1029=y # CONFIG_SENSORS_ADM1031 is not set CONFIG_SENSORS_ADM9240=y CONFIG_SENSORS_ADT7X10=m CONFIG_SENSORS_ADT7310=m CONFIG_SENSORS_ADT7410=m CONFIG_SENSORS_ADT7411=m # CONFIG_SENSORS_ADT7462 is not set CONFIG_SENSORS_ADT7470=m # CONFIG_SENSORS_ADT7475 is not set CONFIG_SENSORS_ASC7621=m CONFIG_SENSORS_K8TEMP=m CONFIG_SENSORS_K10TEMP=y CONFIG_SENSORS_FAM15H_POWER=y # CONFIG_SENSORS_APPLESMC is not set CONFIG_SENSORS_ASB100=y # CONFIG_SENSORS_ASPEED is not set CONFIG_SENSORS_ATXP1=m # CONFIG_SENSORS_DS620 is not set CONFIG_SENSORS_DS1621=y CONFIG_SENSORS_DELL_SMM=m CONFIG_SENSORS_DA9052_ADC=y CONFIG_SENSORS_DA9055=m # CONFIG_SENSORS_I5K_AMB is not set # CONFIG_SENSORS_F71805F is not set CONFIG_SENSORS_F71882FG=y CONFIG_SENSORS_F75375S=m CONFIG_SENSORS_MC13783_ADC=y CONFIG_SENSORS_FSCHMD=y CONFIG_SENSORS_FTSTEUTATES=y CONFIG_SENSORS_GL518SM=m CONFIG_SENSORS_GL520SM=m CONFIG_SENSORS_G760A=y CONFIG_SENSORS_G762=m # CONFIG_SENSORS_GPIO_FAN is not set # CONFIG_SENSORS_HIH6130 is not set # CONFIG_SENSORS_I5500 is not set # CONFIG_SENSORS_CORETEMP is not set CONFIG_SENSORS_IT87=m CONFIG_SENSORS_JC42=m CONFIG_SENSORS_POWR1220=y CONFIG_SENSORS_LINEAGE=y # CONFIG_SENSORS_LTC2945 is not set CONFIG_SENSORS_LTC2990=y CONFIG_SENSORS_LTC4151=y # CONFIG_SENSORS_LTC4215 is not set # CONFIG_SENSORS_LTC4222 is not set CONFIG_SENSORS_LTC4245=m CONFIG_SENSORS_LTC4260=y CONFIG_SENSORS_LTC4261=y CONFIG_SENSORS_MAX1111=m CONFIG_SENSORS_MAX16065=m # CONFIG_SENSORS_MAX1619 is not set # CONFIG_SENSORS_MAX1668 is not set # CONFIG_SENSORS_MAX197 is not set CONFIG_SENSORS_MAX31722=m CONFIG_SENSORS_MAX6621=m # CONFIG_SENSORS_MAX6639 is not set # CONFIG_SENSORS_MAX6642 is not set CONFIG_SENSORS_MAX6650=y CONFIG_SENSORS_MAX6697=y # CONFIG_SENSORS_MAX31790 is not set CONFIG_SENSORS_MCP3021=y # CONFIG_SENSORS_TC654 is not set CONFIG_SENSORS_MENF21BMC_HWMON=y # CONFIG_SENSORS_ADCXX is not set CONFIG_SENSORS_LM63=m CONFIG_SENSORS_LM70=m CONFIG_SENSORS_LM73=m # CONFIG_SENSORS_LM75 is not set # CONFIG_SENSORS_LM77 is not set # CONFIG_SENSORS_LM78 is not set CONFIG_SENSORS_LM80=m CONFIG_SENSORS_LM83=m CONFIG_SENSORS_LM85=y CONFIG_SENSORS_LM87=m CONFIG_SENSORS_LM90=m # CONFIG_SENSORS_LM92 is not set CONFIG_SENSORS_LM93=y CONFIG_SENSORS_LM95234=y CONFIG_SENSORS_LM95241=y # CONFIG_SENSORS_LM95245 is not set CONFIG_SENSORS_PC87360=m CONFIG_SENSORS_PC87427=m CONFIG_SENSORS_NTC_THERMISTOR=y # CONFIG_SENSORS_NCT6683 is not set CONFIG_SENSORS_NCT6775=m # CONFIG_SENSORS_NCT7802 is not set CONFIG_SENSORS_NCT7904=m # CONFIG_SENSORS_PCF8591 is not set CONFIG_PMBUS=m CONFIG_SENSORS_PMBUS=m # CONFIG_SENSORS_ADM1275 is not set CONFIG_SENSORS_IBM_CFFPS=m # CONFIG_SENSORS_IR35221 is not set # CONFIG_SENSORS_LM25066 is not set CONFIG_SENSORS_LTC2978=m # CONFIG_SENSORS_LTC2978_REGULATOR is not set CONFIG_SENSORS_LTC3815=m CONFIG_SENSORS_MAX16064=m CONFIG_SENSORS_MAX20751=m # CONFIG_SENSORS_MAX31785 is not set CONFIG_SENSORS_MAX34440=m CONFIG_SENSORS_MAX8688=m CONFIG_SENSORS_TPS40422=m CONFIG_SENSORS_TPS53679=m CONFIG_SENSORS_UCD9000=m # CONFIG_SENSORS_UCD9200 is not set CONFIG_SENSORS_ZL6100=m CONFIG_SENSORS_PWM_FAN=m CONFIG_SENSORS_SHT15=m CONFIG_SENSORS_SHT21=m CONFIG_SENSORS_SHT3x=y CONFIG_SENSORS_SHTC1=y CONFIG_SENSORS_SIS5595=y CONFIG_SENSORS_DME1737=m # CONFIG_SENSORS_EMC1403 is not set CONFIG_SENSORS_EMC2103=m CONFIG_SENSORS_EMC6W201=y CONFIG_SENSORS_SMSC47M1=m # CONFIG_SENSORS_SMSC47M192 is not set CONFIG_SENSORS_SMSC47B397=y CONFIG_SENSORS_SCH56XX_COMMON=y CONFIG_SENSORS_SCH5627=y CONFIG_SENSORS_SCH5636=y # CONFIG_SENSORS_STTS751 is not set CONFIG_SENSORS_SMM665=m CONFIG_SENSORS_ADC128D818=y CONFIG_SENSORS_ADS1015=m # CONFIG_SENSORS_ADS7828 is not set CONFIG_SENSORS_ADS7871=m # CONFIG_SENSORS_AMC6821 is not set CONFIG_SENSORS_INA209=m # CONFIG_SENSORS_INA2XX is not set # CONFIG_SENSORS_INA3221 is not set CONFIG_SENSORS_TC74=m # CONFIG_SENSORS_THMC50 is not set CONFIG_SENSORS_TMP102=y CONFIG_SENSORS_TMP103=y # CONFIG_SENSORS_TMP108 is not set # CONFIG_SENSORS_TMP401 is not set CONFIG_SENSORS_TMP421=y CONFIG_SENSORS_VIA_CPUTEMP=m CONFIG_SENSORS_VIA686A=m CONFIG_SENSORS_VT1211=y # CONFIG_SENSORS_VT8231 is not set CONFIG_SENSORS_W83773G=m CONFIG_SENSORS_W83781D=y # CONFIG_SENSORS_W83791D is not set CONFIG_SENSORS_W83792D=y CONFIG_SENSORS_W83793=m CONFIG_SENSORS_W83795=y # CONFIG_SENSORS_W83795_FANCTRL is not set CONFIG_SENSORS_W83L785TS=m CONFIG_SENSORS_W83L786NG=y # CONFIG_SENSORS_W83627HF is not set CONFIG_SENSORS_W83627EHF=y # CONFIG_SENSORS_WM831X is not set # CONFIG_SENSORS_XGENE is not set # # ACPI drivers # # CONFIG_SENSORS_ACPI_POWER is not set # CONFIG_SENSORS_ATK0110 is not set CONFIG_THERMAL=y # CONFIG_THERMAL_STATISTICS is not set CONFIG_THERMAL_EMERGENCY_POWEROFF_DELAY_MS=0 CONFIG_THERMAL_HWMON=y CONFIG_THERMAL_OF=y CONFIG_THERMAL_WRITABLE_TRIPS=y # CONFIG_THERMAL_DEFAULT_GOV_STEP_WISE is not set # CONFIG_THERMAL_DEFAULT_GOV_FAIR_SHARE is not set # CONFIG_THERMAL_DEFAULT_GOV_USER_SPACE is not set CONFIG_THERMAL_DEFAULT_GOV_POWER_ALLOCATOR=y # 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=y # CONFIG_CPU_THERMAL is not set CONFIG_CLOCK_THERMAL=y CONFIG_DEVFREQ_THERMAL=y CONFIG_THERMAL_EMULATION=y CONFIG_QORIQ_THERMAL=m # CONFIG_DA9062_THERMAL is not set CONFIG_INTEL_POWERCLAMP=y CONFIG_INTEL_SOC_DTS_IOSF_CORE=m # CONFIG_INTEL_SOC_DTS_THERMAL is not set # CONFIG_INTEL_QUARK_DTS_THERMAL is not set # # ACPI INT340X thermal drivers # CONFIG_INT340X_THERMAL=m CONFIG_ACPI_THERMAL_REL=m CONFIG_INT3406_THERMAL=m CONFIG_INTEL_PCH_THERMAL=y CONFIG_WATCHDOG=y CONFIG_WATCHDOG_CORE=y CONFIG_WATCHDOG_NOWAYOUT=y CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED=y CONFIG_WATCHDOG_SYSFS=y # # Watchdog Device Drivers # # CONFIG_SOFT_WATCHDOG is not set CONFIG_DA9052_WATCHDOG=m # CONFIG_DA9055_WATCHDOG is not set CONFIG_DA9063_WATCHDOG=m CONFIG_DA9062_WATCHDOG=m CONFIG_GPIO_WATCHDOG=m CONFIG_MENF21BMC_WATCHDOG=m CONFIG_WDAT_WDT=y # CONFIG_WM831X_WATCHDOG is not set # CONFIG_XILINX_WATCHDOG is not set CONFIG_ZIIRAVE_WATCHDOG=y CONFIG_CADENCE_WATCHDOG=m # CONFIG_DW_WATCHDOG is not set CONFIG_RN5T618_WATCHDOG=m # CONFIG_TWL4030_WATCHDOG is not set CONFIG_MAX63XX_WATCHDOG=y # CONFIG_RETU_WATCHDOG is not set CONFIG_ACQUIRE_WDT=m # CONFIG_ADVANTECH_WDT is not set CONFIG_ALIM1535_WDT=y CONFIG_ALIM7101_WDT=y # CONFIG_EBC_C384_WDT is not set # CONFIG_F71808E_WDT is not set # CONFIG_SP5100_TCO is not set # CONFIG_SBC_FITPC2_WATCHDOG is not set # CONFIG_EUROTECH_WDT is not set # CONFIG_IB700_WDT is not set CONFIG_IBMASR=m CONFIG_WAFER_WDT=m CONFIG_I6300ESB_WDT=y CONFIG_IE6XX_WDT=m # CONFIG_ITCO_WDT is not set CONFIG_IT8712F_WDT=y # CONFIG_IT87_WDT is not set # CONFIG_HP_WATCHDOG is not set CONFIG_SC1200_WDT=m # CONFIG_SCx200_WDT is not set CONFIG_PC87413_WDT=m # CONFIG_NV_TCO is not set # CONFIG_60XX_WDT is not set CONFIG_SBC8360_WDT=y CONFIG_SBC7240_WDT=y # CONFIG_CPU5_WDT is not set CONFIG_SMSC_SCH311X_WDT=m CONFIG_SMSC37B787_WDT=y CONFIG_VIA_WDT=y CONFIG_W83627HF_WDT=y CONFIG_W83877F_WDT=y # CONFIG_W83977F_WDT is not set CONFIG_MACHZ_WDT=m CONFIG_SBC_EPX_C3_WATCHDOG=y CONFIG_INTEL_MEI_WDT=m # CONFIG_NI903X_WDT is not set CONFIG_NIC7018_WDT=m CONFIG_MEN_A21_WDT=y # # PCI-based Watchdog Cards # CONFIG_PCIPCWATCHDOG=y CONFIG_WDTPCI=m # # USB-based Watchdog Cards # # CONFIG_USBPCWATCHDOG is not set # # Watchdog Pretimeout Governors # # CONFIG_WATCHDOG_PRETIMEOUT_GOV is not set CONFIG_SSB_POSSIBLE=y CONFIG_SSB=m CONFIG_SSB_SPROM=y CONFIG_SSB_PCIHOST_POSSIBLE=y CONFIG_SSB_PCIHOST=y CONFIG_SSB_PCMCIAHOST_POSSIBLE=y CONFIG_SSB_PCMCIAHOST=y CONFIG_SSB_SDIOHOST_POSSIBLE=y # CONFIG_SSB_SDIOHOST is not set # CONFIG_SSB_DEBUG is not set CONFIG_SSB_DRIVER_PCICORE_POSSIBLE=y # CONFIG_SSB_DRIVER_PCICORE is not set CONFIG_SSB_DRIVER_GPIO=y CONFIG_BCMA_POSSIBLE=y 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=y CONFIG_BCMA_DEBUG=y # # Multifunction device drivers # CONFIG_MFD_CORE=y # CONFIG_MFD_CS5535 is not set CONFIG_MFD_ACT8945A=m # CONFIG_MFD_AS3711 is not set CONFIG_MFD_AS3722=m # CONFIG_PMIC_ADP5520 is not set CONFIG_MFD_AAT2870_CORE=y CONFIG_MFD_ATMEL_FLEXCOM=m # CONFIG_MFD_ATMEL_HLCDC is not set CONFIG_MFD_BCM590XX=m CONFIG_MFD_BD9571MWV=m # CONFIG_MFD_AXP20X_I2C is not set CONFIG_MFD_CROS_EC=m # CONFIG_MFD_CROS_EC_I2C is not set # CONFIG_MFD_CROS_EC_SPI is not set CONFIG_MFD_CROS_EC_CHARDEV=m # CONFIG_PMIC_DA903X is not set CONFIG_PMIC_DA9052=y CONFIG_MFD_DA9052_SPI=y CONFIG_MFD_DA9052_I2C=y CONFIG_MFD_DA9055=y CONFIG_MFD_DA9062=y CONFIG_MFD_DA9063=m CONFIG_MFD_DA9150=m # CONFIG_MFD_DLN2 is not set CONFIG_MFD_MC13XXX=y CONFIG_MFD_MC13XXX_SPI=m CONFIG_MFD_MC13XXX_I2C=y CONFIG_MFD_HI6421_PMIC=y # CONFIG_HTC_PASIC3 is not set CONFIG_HTC_I2CPLD=y CONFIG_MFD_INTEL_QUARK_I2C_GPIO=y CONFIG_LPC_ICH=y CONFIG_LPC_SCH=m CONFIG_INTEL_SOC_PMIC=y # CONFIG_INTEL_SOC_PMIC_BXTWC is not set CONFIG_INTEL_SOC_PMIC_CHTWC=y # CONFIG_INTEL_SOC_PMIC_CHTDC_TI is not set CONFIG_MFD_INTEL_LPSS=y # CONFIG_MFD_INTEL_LPSS_ACPI is not set CONFIG_MFD_INTEL_LPSS_PCI=y CONFIG_MFD_JANZ_CMODIO=y # CONFIG_MFD_KEMPLD is not set CONFIG_MFD_88PM800=m CONFIG_MFD_88PM805=m # CONFIG_MFD_88PM860X is not set CONFIG_MFD_MAX14577=y # CONFIG_MFD_MAX77620 is not set CONFIG_MFD_MAX77686=y # CONFIG_MFD_MAX77693 is not set # CONFIG_MFD_MAX77843 is not set CONFIG_MFD_MAX8907=y CONFIG_MFD_MAX8925=y # CONFIG_MFD_MAX8997 is not set CONFIG_MFD_MAX8998=y CONFIG_MFD_MT6397=m CONFIG_MFD_MENF21BMC=y # CONFIG_EZX_PCAP is not set CONFIG_MFD_CPCAP=m CONFIG_MFD_VIPERBOARD=m CONFIG_MFD_RETU=y # CONFIG_MFD_PCF50633 is not set # CONFIG_MFD_RDC321X is not set # CONFIG_MFD_RT5033 is not set # CONFIG_MFD_RC5T583 is not set # CONFIG_MFD_RK808 is not set CONFIG_MFD_RN5T618=m # CONFIG_MFD_SEC_CORE is not set # CONFIG_MFD_SI476X_CORE is not set CONFIG_MFD_SM501=m # CONFIG_MFD_SM501_GPIO is not set CONFIG_MFD_SKY81452=y # CONFIG_MFD_SMSC is not set CONFIG_ABX500_CORE=y # CONFIG_AB3100_CORE is not set # CONFIG_MFD_STMPE is not set CONFIG_MFD_SYSCON=y CONFIG_MFD_TI_AM335X_TSCADC=m # CONFIG_MFD_LP3943 is not set # CONFIG_MFD_LP8788 is not set # CONFIG_MFD_TI_LMU is not set CONFIG_MFD_PALMAS=y CONFIG_TPS6105X=y # CONFIG_TPS65010 is not set CONFIG_TPS6507X=m CONFIG_MFD_TPS65086=y CONFIG_MFD_TPS65090=y # CONFIG_MFD_TPS65217 is not set # CONFIG_MFD_TPS68470 is not set CONFIG_MFD_TI_LP873X=m CONFIG_MFD_TI_LP87565=m # CONFIG_MFD_TPS65218 is not set CONFIG_MFD_TPS6586X=y CONFIG_MFD_TPS65910=y CONFIG_MFD_TPS65912=m CONFIG_MFD_TPS65912_I2C=m # CONFIG_MFD_TPS65912_SPI is not set # CONFIG_MFD_TPS80031 is not set CONFIG_TWL4030_CORE=y CONFIG_MFD_TWL4030_AUDIO=y # CONFIG_TWL6040_CORE is not set CONFIG_MFD_WL1273_CORE=m # CONFIG_MFD_LM3533 is not set CONFIG_MFD_TIMBERDALE=y CONFIG_MFD_TC3589X=y CONFIG_MFD_VX855=y # CONFIG_MFD_ARIZONA_I2C is not set # CONFIG_MFD_ARIZONA_SPI is not set # CONFIG_MFD_WM8400 is not set CONFIG_MFD_WM831X=y CONFIG_MFD_WM831X_I2C=y CONFIG_MFD_WM831X_SPI=y # CONFIG_MFD_WM8350_I2C is not set CONFIG_MFD_WM8994=m CONFIG_REGULATOR=y CONFIG_REGULATOR_DEBUG=y CONFIG_REGULATOR_FIXED_VOLTAGE=y CONFIG_REGULATOR_VIRTUAL_CONSUMER=y CONFIG_REGULATOR_USERSPACE_CONSUMER=m # CONFIG_REGULATOR_88PG86X is not set CONFIG_REGULATOR_88PM800=m CONFIG_REGULATOR_ACT8865=y CONFIG_REGULATOR_ACT8945A=m CONFIG_REGULATOR_AD5398=m # CONFIG_REGULATOR_ANATOP is not set CONFIG_REGULATOR_AAT2870=m CONFIG_REGULATOR_AS3722=m CONFIG_REGULATOR_BCM590XX=m CONFIG_REGULATOR_BD9571MWV=m CONFIG_REGULATOR_CPCAP=m # CONFIG_REGULATOR_DA9052 is not set CONFIG_REGULATOR_DA9055=m # CONFIG_REGULATOR_DA9062 is not set # CONFIG_REGULATOR_DA9063 is not set CONFIG_REGULATOR_DA9210=y CONFIG_REGULATOR_DA9211=y CONFIG_REGULATOR_FAN53555=m CONFIG_REGULATOR_GPIO=m CONFIG_REGULATOR_HI6421=m CONFIG_REGULATOR_HI6421V530=y # CONFIG_REGULATOR_ISL9305 is not set CONFIG_REGULATOR_ISL6271A=m CONFIG_REGULATOR_LP3971=y CONFIG_REGULATOR_LP3972=m CONFIG_REGULATOR_LP872X=y # CONFIG_REGULATOR_LP873X is not set CONFIG_REGULATOR_LP8755=y CONFIG_REGULATOR_LP87565=m CONFIG_REGULATOR_LTC3589=m # CONFIG_REGULATOR_LTC3676 is not set # CONFIG_REGULATOR_MAX14577 is not set CONFIG_REGULATOR_MAX1586=y # CONFIG_REGULATOR_MAX8649 is not set CONFIG_REGULATOR_MAX8660=y # CONFIG_REGULATOR_MAX8907 is not set CONFIG_REGULATOR_MAX8925=y CONFIG_REGULATOR_MAX8952=m CONFIG_REGULATOR_MAX8973=y CONFIG_REGULATOR_MAX8998=m CONFIG_REGULATOR_MAX77686=m CONFIG_REGULATOR_MAX77802=m CONFIG_REGULATOR_MC13XXX_CORE=m CONFIG_REGULATOR_MC13783=m # CONFIG_REGULATOR_MC13892 is not set CONFIG_REGULATOR_MT6311=m # CONFIG_REGULATOR_MT6323 is not set CONFIG_REGULATOR_MT6397=m CONFIG_REGULATOR_PALMAS=m # CONFIG_REGULATOR_PFUZE100 is not set CONFIG_REGULATOR_PV88060=m CONFIG_REGULATOR_PV88080=y # CONFIG_REGULATOR_PV88090 is not set # CONFIG_REGULATOR_PWM is not set CONFIG_REGULATOR_QCOM_SPMI=m CONFIG_REGULATOR_RN5T618=m # CONFIG_REGULATOR_SKY81452 is not set CONFIG_REGULATOR_SY8106A=y CONFIG_REGULATOR_TPS51632=m CONFIG_REGULATOR_TPS6105X=m CONFIG_REGULATOR_TPS62360=y # CONFIG_REGULATOR_TPS65023 is not set CONFIG_REGULATOR_TPS6507X=m CONFIG_REGULATOR_TPS65086=m CONFIG_REGULATOR_TPS65090=y # CONFIG_REGULATOR_TPS65132 is not set CONFIG_REGULATOR_TPS6524X=y # CONFIG_REGULATOR_TPS6586X is not set CONFIG_REGULATOR_TPS65910=y CONFIG_REGULATOR_TPS65912=m CONFIG_REGULATOR_TWL4030=y # CONFIG_REGULATOR_VCTRL is not set CONFIG_REGULATOR_WM831X=m CONFIG_REGULATOR_WM8994=m CONFIG_CEC_CORE=m CONFIG_CEC_NOTIFIER=y CONFIG_RC_CORE=y # CONFIG_RC_MAP is not set CONFIG_LIRC=y # CONFIG_BPF_LIRC_MODE2 is not set CONFIG_RC_DECODERS=y CONFIG_IR_NEC_DECODER=m # CONFIG_IR_RC5_DECODER is not set # CONFIG_IR_RC6_DECODER is not set # CONFIG_IR_JVC_DECODER is not set # CONFIG_IR_SONY_DECODER is not set # CONFIG_IR_SANYO_DECODER is not set # CONFIG_IR_SHARP_DECODER is not set CONFIG_IR_MCE_KBD_DECODER=y CONFIG_IR_XMP_DECODER=y CONFIG_IR_IMON_DECODER=y # CONFIG_RC_DEVICES is not set # CONFIG_MEDIA_SUPPORT is not set # # Graphics support # CONFIG_AGP=y CONFIG_AGP_ALI=m # CONFIG_AGP_ATI is not set CONFIG_AGP_AMD=m CONFIG_AGP_AMD64=y CONFIG_AGP_INTEL=y CONFIG_AGP_NVIDIA=y CONFIG_AGP_SIS=y CONFIG_AGP_SWORKS=y CONFIG_AGP_VIA=y CONFIG_AGP_EFFICEON=y CONFIG_INTEL_GTT=y CONFIG_VGA_ARB=y CONFIG_VGA_ARB_MAX_GPUS=16 CONFIG_VGA_SWITCHEROO=y CONFIG_DRM=y CONFIG_DRM_MIPI_DSI=y # CONFIG_DRM_DP_AUX_CHARDEV is not set # CONFIG_DRM_DEBUG_MM is not set # CONFIG_DRM_DEBUG_SELFTEST is not set CONFIG_DRM_KMS_HELPER=y CONFIG_DRM_KMS_FB_HELPER=y # CONFIG_DRM_FBDEV_EMULATION is not set CONFIG_DRM_LOAD_EDID_FIRMWARE=y CONFIG_DRM_TTM=y CONFIG_DRM_GEM_CMA_HELPER=y CONFIG_DRM_KMS_CMA_HELPER=y CONFIG_DRM_VM=y CONFIG_DRM_SCHED=y # # I2C encoder or helper chips # # CONFIG_DRM_I2C_CH7006 is not set # CONFIG_DRM_I2C_SIL164 is not set # CONFIG_DRM_I2C_NXP_TDA998X is not set CONFIG_DRM_I2C_NXP_TDA9950=m CONFIG_DRM_RADEON=y CONFIG_DRM_RADEON_USERPTR=y CONFIG_DRM_AMDGPU=y # CONFIG_DRM_AMDGPU_SI is not set # CONFIG_DRM_AMDGPU_CIK is not set CONFIG_DRM_AMDGPU_USERPTR=y # CONFIG_DRM_AMDGPU_GART_DEBUGFS is not set # # ACP (Audio CoProcessor) Configuration # # CONFIG_DRM_AMD_ACP is not set # # Display Engine Configuration # # CONFIG_DRM_AMD_DC is not set # # AMD Library routines # CONFIG_CHASH=y CONFIG_CHASH_STATS=y CONFIG_CHASH_SELFTEST=y CONFIG_DRM_NOUVEAU=y CONFIG_NOUVEAU_DEBUG=5 CONFIG_NOUVEAU_DEBUG_DEFAULT=3 CONFIG_NOUVEAU_DEBUG_MMU=y CONFIG_DRM_NOUVEAU_BACKLIGHT=y # CONFIG_DRM_I915 is not set # CONFIG_DRM_VGEM is not set CONFIG_DRM_VMWGFX=y # CONFIG_DRM_VMWGFX_FBCON is not set CONFIG_DRM_GMA500=y CONFIG_DRM_GMA600=y # CONFIG_DRM_GMA3600 is not set # CONFIG_DRM_UDL is not set # CONFIG_DRM_AST is not set CONFIG_DRM_MGAG200=y CONFIG_DRM_CIRRUS_QEMU=y CONFIG_DRM_RCAR_DW_HDMI=m # CONFIG_DRM_RCAR_LVDS is not set CONFIG_DRM_QXL=y CONFIG_DRM_BOCHS=m # CONFIG_DRM_VIRTIO_GPU is not set CONFIG_DRM_PANEL=y # # Display Panels # # CONFIG_DRM_PANEL_ARM_VERSATILE is not set # CONFIG_DRM_PANEL_LVDS is not set # CONFIG_DRM_PANEL_SIMPLE is not set CONFIG_DRM_PANEL_ILITEK_IL9322=m CONFIG_DRM_PANEL_INNOLUX_P079ZCA=m # CONFIG_DRM_PANEL_JDI_LT070ME05000 is not set CONFIG_DRM_PANEL_SAMSUNG_LD9040=m CONFIG_DRM_PANEL_LG_LG4573=m CONFIG_DRM_PANEL_ORISETECH_OTM8009A=y # CONFIG_DRM_PANEL_PANASONIC_VVX10F034N00 is not set CONFIG_DRM_PANEL_RASPBERRYPI_TOUCHSCREEN=y # CONFIG_DRM_PANEL_RAYDIUM_RM68200 is not set CONFIG_DRM_PANEL_SAMSUNG_S6E3HA2=y CONFIG_DRM_PANEL_SAMSUNG_S6E63J0X03=y # CONFIG_DRM_PANEL_SAMSUNG_S6E8AA0 is not set # CONFIG_DRM_PANEL_SEIKO_43WVF1G is not set # CONFIG_DRM_PANEL_SHARP_LQ101R1SX01 is not set # CONFIG_DRM_PANEL_SHARP_LS043T1LE01 is not set CONFIG_DRM_PANEL_SITRONIX_ST7789V=m CONFIG_DRM_BRIDGE=y CONFIG_DRM_PANEL_BRIDGE=y # # Display Interface Bridges # CONFIG_DRM_ANALOGIX_ANX78XX=m CONFIG_DRM_CDNS_DSI=y # CONFIG_DRM_DUMB_VGA_DAC is not set # CONFIG_DRM_LVDS_ENCODER is not set # CONFIG_DRM_MEGACHIPS_STDPXXXX_GE_B850V3_FW is not set CONFIG_DRM_NXP_PTN3460=y CONFIG_DRM_PARADE_PS8622=y CONFIG_DRM_SIL_SII8620=y CONFIG_DRM_SII902X=y CONFIG_DRM_SII9234=m CONFIG_DRM_THINE_THC63LVD1024=m CONFIG_DRM_TOSHIBA_TC358767=y CONFIG_DRM_TI_TFP410=m CONFIG_DRM_I2C_ADV7511=m # CONFIG_DRM_I2C_ADV7533 is not set CONFIG_DRM_I2C_ADV7511_CEC=y CONFIG_DRM_DW_HDMI=m # CONFIG_DRM_DW_HDMI_AHB_AUDIO is not set CONFIG_DRM_DW_HDMI_CEC=m CONFIG_DRM_ARCPGU=y CONFIG_DRM_HISI_HIBMC=m CONFIG_DRM_MXS=y CONFIG_DRM_MXSFB=m # CONFIG_DRM_TINYDRM is not set CONFIG_DRM_LEGACY=y CONFIG_DRM_TDFX=m # CONFIG_DRM_R128 is not set CONFIG_DRM_I810=y # CONFIG_DRM_MGA is not set CONFIG_DRM_SIS=y CONFIG_DRM_VIA=m CONFIG_DRM_SAVAGE=y CONFIG_DRM_PANEL_ORIENTATION_QUIRKS=y # # Frame buffer Devices # CONFIG_FB=y CONFIG_FIRMWARE_EDID=y CONFIG_FB_CMDLINE=y CONFIG_FB_NOTIFY=y CONFIG_FB_DDC=y CONFIG_FB_BOOT_VESA_SUPPORT=y CONFIG_FB_CFB_FILLRECT=y CONFIG_FB_CFB_COPYAREA=y CONFIG_FB_CFB_IMAGEBLIT=y CONFIG_FB_SYS_FILLRECT=y CONFIG_FB_SYS_COPYAREA=y CONFIG_FB_SYS_IMAGEBLIT=y CONFIG_FB_FOREIGN_ENDIAN=y CONFIG_FB_BOTH_ENDIAN=y # CONFIG_FB_BIG_ENDIAN is not set # CONFIG_FB_LITTLE_ENDIAN is not set CONFIG_FB_SYS_FOPS=y CONFIG_FB_DEFERRED_IO=y CONFIG_FB_SVGALIB=y CONFIG_FB_BACKLIGHT=y CONFIG_FB_MODE_HELPERS=y CONFIG_FB_TILEBLITTING=y # # Frame buffer hardware drivers # CONFIG_FB_CIRRUS=y # CONFIG_FB_PM2 is not set CONFIG_FB_CYBER2000=y CONFIG_FB_CYBER2000_DDC=y # CONFIG_FB_ARC is not set # CONFIG_FB_ASILIANT is not set # CONFIG_FB_IMSTT is not set # CONFIG_FB_VGA16 is not set # CONFIG_FB_VESA is not set # CONFIG_FB_N411 is not set CONFIG_FB_HGA=m # CONFIG_FB_OPENCORES is not set CONFIG_FB_S1D13XXX=m CONFIG_FB_NVIDIA=m # CONFIG_FB_NVIDIA_I2C is not set # CONFIG_FB_NVIDIA_DEBUG is not set CONFIG_FB_NVIDIA_BACKLIGHT=y CONFIG_FB_RIVA=y CONFIG_FB_RIVA_I2C=y # CONFIG_FB_RIVA_DEBUG is not set CONFIG_FB_RIVA_BACKLIGHT=y CONFIG_FB_I740=y CONFIG_FB_I810=y CONFIG_FB_I810_GTF=y CONFIG_FB_I810_I2C=y CONFIG_FB_LE80578=m # CONFIG_FB_CARILLO_RANCH is not set # CONFIG_FB_MATROX is not set CONFIG_FB_RADEON=y # CONFIG_FB_RADEON_I2C is not set # CONFIG_FB_RADEON_BACKLIGHT is not set CONFIG_FB_RADEON_DEBUG=y CONFIG_FB_ATY128=m # CONFIG_FB_ATY128_BACKLIGHT is not set CONFIG_FB_ATY=m # CONFIG_FB_ATY_CT is not set CONFIG_FB_ATY_GX=y CONFIG_FB_ATY_BACKLIGHT=y CONFIG_FB_S3=y CONFIG_FB_S3_DDC=y # CONFIG_FB_SAVAGE is not set CONFIG_FB_SIS=y CONFIG_FB_SIS_300=y # CONFIG_FB_SIS_315 is not set CONFIG_FB_VIA=m # CONFIG_FB_VIA_DIRECT_PROCFS is not set # CONFIG_FB_VIA_X_COMPATIBILITY is not set # CONFIG_FB_NEOMAGIC is not set # CONFIG_FB_KYRO is not set CONFIG_FB_3DFX=y # CONFIG_FB_3DFX_ACCEL is not set CONFIG_FB_3DFX_I2C=y CONFIG_FB_VOODOO1=m CONFIG_FB_VT8623=m CONFIG_FB_TRIDENT=y # CONFIG_FB_ARK is not set CONFIG_FB_PM3=m CONFIG_FB_CARMINE=y # CONFIG_FB_CARMINE_DRAM_EVAL is not set CONFIG_CARMINE_DRAM_CUSTOM=y # CONFIG_FB_GEODE is not set CONFIG_FB_SM501=m # CONFIG_FB_SMSCUFX is not set CONFIG_FB_UDL=y CONFIG_FB_IBM_GXT4500=m # CONFIG_FB_VIRTUAL is not set CONFIG_FB_METRONOME=y CONFIG_FB_MB862XX=m CONFIG_FB_MB862XX_PCI_GDC=y CONFIG_FB_MB862XX_I2C=y CONFIG_FB_BROADSHEET=m # CONFIG_FB_SIMPLE is not set CONFIG_FB_SSD1307=y CONFIG_FB_SM712=y CONFIG_BACKLIGHT_LCD_SUPPORT=y # CONFIG_LCD_CLASS_DEVICE is not set CONFIG_BACKLIGHT_CLASS_DEVICE=y # CONFIG_BACKLIGHT_GENERIC is not set CONFIG_BACKLIGHT_PWM=y CONFIG_BACKLIGHT_DA9052=y # CONFIG_BACKLIGHT_MAX8925 is not set CONFIG_BACKLIGHT_APPLE=m CONFIG_BACKLIGHT_PM8941_WLED=m # CONFIG_BACKLIGHT_SAHARA is not set # CONFIG_BACKLIGHT_WM831X is not set # CONFIG_BACKLIGHT_ADP8860 is not set CONFIG_BACKLIGHT_ADP8870=y CONFIG_BACKLIGHT_AAT2870=y CONFIG_BACKLIGHT_LM3630A=m CONFIG_BACKLIGHT_LM3639=y # CONFIG_BACKLIGHT_LP855X is not set # CONFIG_BACKLIGHT_PANDORA is not set # CONFIG_BACKLIGHT_SKY81452 is not set # CONFIG_BACKLIGHT_GPIO is not set CONFIG_BACKLIGHT_LV5207LP=m CONFIG_BACKLIGHT_BD6107=m # CONFIG_BACKLIGHT_ARCXCNN is not set CONFIG_VGASTATE=y CONFIG_VIDEOMODE_HELPERS=y CONFIG_HDMI=y # # Console display driver support # CONFIG_VGA_CONSOLE=y # CONFIG_VGACON_SOFT_SCROLLBACK is not set CONFIG_DUMMY_CONSOLE=y CONFIG_DUMMY_CONSOLE_COLUMNS=80 CONFIG_DUMMY_CONSOLE_ROWS=25 CONFIG_FRAMEBUFFER_CONSOLE=y CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y CONFIG_LOGO=y # CONFIG_LOGO_LINUX_MONO is not set CONFIG_LOGO_LINUX_VGA16=y CONFIG_LOGO_LINUX_CLUT224=y CONFIG_SOUND=y CONFIG_SND=m CONFIG_SND_TIMER=m CONFIG_SND_PCM=m CONFIG_SND_HWDEP=m CONFIG_SND_SEQ_DEVICE=m CONFIG_SND_RAWMIDI=m # CONFIG_SND_OSSEMUL is not set CONFIG_SND_PCM_TIMER=y CONFIG_SND_DYNAMIC_MINORS=y CONFIG_SND_MAX_CARDS=32 # CONFIG_SND_SUPPORT_OLD_API is not set CONFIG_SND_PROC_FS=y CONFIG_SND_VERBOSE_PROCFS=y CONFIG_SND_VERBOSE_PRINTK=y # CONFIG_SND_DEBUG is not set CONFIG_SND_VMASTER=y CONFIG_SND_DMA_SGBUF=y CONFIG_SND_SEQUENCER=m CONFIG_SND_SEQ_DUMMY=m CONFIG_SND_SEQ_MIDI_EVENT=m CONFIG_SND_SEQ_MIDI=m # CONFIG_SND_DRIVERS is not set # CONFIG_SND_PCI is not set # # HD-Audio # CONFIG_SND_HDA_PREALLOC_SIZE=64 # CONFIG_SND_SPI is not set CONFIG_SND_USB=y CONFIG_SND_USB_AUDIO=m CONFIG_SND_USB_UA101=m # CONFIG_SND_USB_USX2Y is not set CONFIG_SND_USB_CAIAQ=m CONFIG_SND_USB_CAIAQ_INPUT=y CONFIG_SND_USB_US122L=m CONFIG_SND_USB_6FIRE=m CONFIG_SND_USB_HIFACE=m CONFIG_SND_BCD2000=m CONFIG_SND_USB_LINE6=m CONFIG_SND_USB_POD=m CONFIG_SND_USB_PODHD=m CONFIG_SND_USB_TONEPORT=m CONFIG_SND_USB_VARIAX=m # CONFIG_SND_FIREWIRE is not set # CONFIG_SND_PCMCIA is not set # CONFIG_SND_SOC is not set # CONFIG_SND_X86 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 is not set # # Special HID drivers # CONFIG_HID_A4TECH=m # CONFIG_HID_ACCUTOUCH is not set CONFIG_HID_ACRUX=m CONFIG_HID_ACRUX_FF=y CONFIG_HID_APPLE=m CONFIG_HID_APPLEIR=m # CONFIG_HID_ASUS is not set # CONFIG_HID_AUREAL is not set CONFIG_HID_BELKIN=m CONFIG_HID_BETOP_FF=m CONFIG_HID_CHERRY=m CONFIG_HID_CHICONY=m CONFIG_HID_CORSAIR=m CONFIG_HID_PRODIKEYS=m CONFIG_HID_CMEDIA=m CONFIG_HID_CYPRESS=m CONFIG_HID_DRAGONRISE=m # CONFIG_DRAGONRISE_FF is not set # CONFIG_HID_EMS_FF is not set CONFIG_HID_ELAN=m CONFIG_HID_ELECOM=m # CONFIG_HID_ELO is not set CONFIG_HID_EZKEY=m CONFIG_HID_GEMBIRD=m CONFIG_HID_GFRM=m CONFIG_HID_HOLTEK=m CONFIG_HOLTEK_FF=y CONFIG_HID_GOOGLE_HAMMER=m CONFIG_HID_GT683R=m CONFIG_HID_KEYTOUCH=m # CONFIG_HID_KYE is not set CONFIG_HID_UCLOGIC=m CONFIG_HID_WALTOP=m CONFIG_HID_GYRATION=m CONFIG_HID_ICADE=m CONFIG_HID_ITE=m # CONFIG_HID_JABRA is not set CONFIG_HID_TWINHAN=m CONFIG_HID_KENSINGTON=m CONFIG_HID_LCPOWER=m # CONFIG_HID_LED is not set CONFIG_HID_LENOVO=m CONFIG_HID_LOGITECH=m # CONFIG_HID_LOGITECH_HIDPP is not set # 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_MAYFLASH=m CONFIG_HID_REDRAGON=m # CONFIG_HID_MICROSOFT is not set CONFIG_HID_MONTEREY=m CONFIG_HID_MULTITOUCH=m CONFIG_HID_NTI=m # CONFIG_HID_NTRIG is not set # CONFIG_HID_ORTEK is not set CONFIG_HID_PANTHERLORD=m CONFIG_PANTHERLORD_FF=y # CONFIG_HID_PENMOUNT is not set # CONFIG_HID_PETALYNX is not set CONFIG_HID_PICOLCD=m CONFIG_HID_PICOLCD_FB=y CONFIG_HID_PICOLCD_BACKLIGHT=y CONFIG_HID_PICOLCD_LEDS=y CONFIG_HID_PICOLCD_CIR=y CONFIG_HID_PLANTRONICS=m CONFIG_HID_PRIMAX=m CONFIG_HID_RETRODE=m CONFIG_HID_ROCCAT=m CONFIG_HID_SAITEK=m CONFIG_HID_SAMSUNG=m CONFIG_HID_SONY=m # CONFIG_SONY_FF is not set CONFIG_HID_SPEEDLINK=m CONFIG_HID_STEAM=m CONFIG_HID_STEELSERIES=m # CONFIG_HID_SUNPLUS is not set # CONFIG_HID_RMI is not set CONFIG_HID_GREENASIA=m CONFIG_GREENASIA_FF=y 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_UDRAW_PS3=m CONFIG_HID_WACOM=m CONFIG_HID_WIIMOTE=m CONFIG_HID_XINMO=m # CONFIG_HID_ZEROPLUS is not set CONFIG_HID_ZYDACRON=m CONFIG_HID_SENSOR_HUB=m # CONFIG_HID_SENSOR_CUSTOM_SENSOR is not set # CONFIG_HID_ALPS is not set # # USB HID support # CONFIG_USB_HID=m # CONFIG_HID_PID is not set # CONFIG_USB_HIDDEV is not set # # I2C HID support # CONFIG_I2C_HID=m CONFIG_USB_OHCI_LITTLE_ENDIAN=y CONFIG_USB_SUPPORT=y CONFIG_USB_COMMON=y CONFIG_USB_ARCH_HAS_HCD=y CONFIG_USB=y CONFIG_USB_PCI=y # CONFIG_USB_ANNOUNCE_NEW_DEVICES is not set # # Miscellaneous USB options # # CONFIG_USB_DEFAULT_PERSIST is not set # CONFIG_USB_DYNAMIC_MINORS is not set CONFIG_USB_OTG_WHITELIST=y # CONFIG_USB_LEDS_TRIGGER_USBPORT is not set # CONFIG_USB_MON is not set CONFIG_USB_WUSB_CBAF=y CONFIG_USB_WUSB_CBAF_DEBUG=y # # USB Host Controller Drivers # CONFIG_USB_C67X00_HCD=y CONFIG_USB_XHCI_HCD=y CONFIG_USB_XHCI_DBGCAP=y CONFIG_USB_XHCI_PCI=y # CONFIG_USB_XHCI_PLATFORM is not set CONFIG_USB_EHCI_HCD=m CONFIG_USB_EHCI_ROOT_HUB_TT=y # CONFIG_USB_EHCI_TT_NEWSCHED is not set CONFIG_USB_EHCI_PCI=m CONFIG_USB_EHCI_HCD_PLATFORM=m CONFIG_USB_OXU210HP_HCD=m CONFIG_USB_ISP116X_HCD=y # CONFIG_USB_FOTG210_HCD is not set CONFIG_USB_MAX3421_HCD=m CONFIG_USB_OHCI_HCD=y CONFIG_USB_OHCI_HCD_PCI=m CONFIG_USB_OHCI_HCD_PLATFORM=m # CONFIG_USB_UHCI_HCD is not set CONFIG_USB_U132_HCD=m CONFIG_USB_SL811_HCD=y # CONFIG_USB_SL811_HCD_ISO is not set # CONFIG_USB_SL811_CS is not set CONFIG_USB_R8A66597_HCD=m CONFIG_USB_HCD_BCMA=m # CONFIG_USB_HCD_SSB is not set # CONFIG_USB_HCD_TEST_MODE is not set # # USB Device Class drivers # # CONFIG_USB_ACM is not set CONFIG_USB_PRINTER=y CONFIG_USB_WDM=m CONFIG_USB_TMC=y # # NOTE: USB_STORAGE depends on SCSI but BLK_DEV_SD may # # # also be needed; see USB_STORAGE Help for more info # # CONFIG_USB_STORAGE is not set # # USB Imaging devices # CONFIG_USB_MDC800=y CONFIG_USB_MICROTEK=m # CONFIG_USBIP_CORE is not set CONFIG_USB_MUSB_HDRC=m CONFIG_USB_MUSB_HOST=y # # Platform Glue Layer # # # MUSB DMA mode # # CONFIG_MUSB_PIO_ONLY is not set # CONFIG_USB_DWC3 is not set # CONFIG_USB_DWC2 is not set CONFIG_USB_CHIPIDEA=m CONFIG_USB_CHIPIDEA_OF=m # CONFIG_USB_CHIPIDEA_HOST is not set # CONFIG_USB_CHIPIDEA_ULPI is not set CONFIG_USB_ISP1760=m CONFIG_USB_ISP1760_HCD=y CONFIG_USB_ISP1760_HOST_ROLE=y # # USB port drivers # CONFIG_USB_USS720=m CONFIG_USB_SERIAL=m CONFIG_USB_SERIAL_GENERIC=y CONFIG_USB_SERIAL_SIMPLE=m CONFIG_USB_SERIAL_AIRCABLE=m # CONFIG_USB_SERIAL_ARK3116 is not set CONFIG_USB_SERIAL_BELKIN=m CONFIG_USB_SERIAL_CH341=m CONFIG_USB_SERIAL_WHITEHEAT=m # CONFIG_USB_SERIAL_DIGI_ACCELEPORT is not set # CONFIG_USB_SERIAL_CP210X is not set CONFIG_USB_SERIAL_CYPRESS_M8=m CONFIG_USB_SERIAL_EMPEG=m CONFIG_USB_SERIAL_FTDI_SIO=m CONFIG_USB_SERIAL_VISOR=m # CONFIG_USB_SERIAL_IPAQ is not set # CONFIG_USB_SERIAL_IR is not set CONFIG_USB_SERIAL_EDGEPORT=m CONFIG_USB_SERIAL_EDGEPORT_TI=m CONFIG_USB_SERIAL_F81232=m CONFIG_USB_SERIAL_F8153X=m # CONFIG_USB_SERIAL_GARMIN is not set # CONFIG_USB_SERIAL_IPW is not set CONFIG_USB_SERIAL_IUU=m CONFIG_USB_SERIAL_KEYSPAN_PDA=m CONFIG_USB_SERIAL_KEYSPAN=m CONFIG_USB_SERIAL_KLSI=m # CONFIG_USB_SERIAL_KOBIL_SCT is not set CONFIG_USB_SERIAL_MCT_U232=m CONFIG_USB_SERIAL_METRO=m # CONFIG_USB_SERIAL_MOS7720 is not set CONFIG_USB_SERIAL_MOS7840=m CONFIG_USB_SERIAL_MXUPORT=m CONFIG_USB_SERIAL_NAVMAN=m CONFIG_USB_SERIAL_PL2303=m CONFIG_USB_SERIAL_OTI6858=m CONFIG_USB_SERIAL_QCAUX=m CONFIG_USB_SERIAL_QUALCOMM=m CONFIG_USB_SERIAL_SPCP8X5=m CONFIG_USB_SERIAL_SAFE=m # CONFIG_USB_SERIAL_SAFE_PADDED is not set CONFIG_USB_SERIAL_SIERRAWIRELESS=m CONFIG_USB_SERIAL_SYMBOL=m # CONFIG_USB_SERIAL_TI is not set CONFIG_USB_SERIAL_CYBERJACK=m # CONFIG_USB_SERIAL_XIRCOM is not set CONFIG_USB_SERIAL_WWAN=m CONFIG_USB_SERIAL_OPTION=m CONFIG_USB_SERIAL_OMNINET=m CONFIG_USB_SERIAL_OPTICON=m CONFIG_USB_SERIAL_XSENS_MT=m # CONFIG_USB_SERIAL_WISHBONE is not set # CONFIG_USB_SERIAL_SSU100 is not set CONFIG_USB_SERIAL_QT2=m CONFIG_USB_SERIAL_UPD78F0730=m CONFIG_USB_SERIAL_DEBUG=m # # USB Miscellaneous drivers # # CONFIG_USB_EMI62 is not set CONFIG_USB_EMI26=m CONFIG_USB_ADUTUX=m CONFIG_USB_SEVSEG=y CONFIG_USB_RIO500=m # CONFIG_USB_LEGOTOWER is not set CONFIG_USB_LCD=y CONFIG_USB_CYPRESS_CY7C63=y CONFIG_USB_CYTHERM=y CONFIG_USB_IDMOUSE=m CONFIG_USB_FTDI_ELAN=m CONFIG_USB_APPLEDISPLAY=y CONFIG_USB_SISUSBVGA=m CONFIG_USB_SISUSBVGA_CON=y # CONFIG_USB_LD is not set CONFIG_USB_TRANCEVIBRATOR=y # CONFIG_USB_IOWARRIOR is not set # CONFIG_USB_TEST is not set CONFIG_USB_EHSET_TEST_FIXTURE=y CONFIG_USB_ISIGHTFW=y CONFIG_USB_YUREX=m CONFIG_USB_EZUSB_FX2=m # CONFIG_USB_HUB_USB251XB is not set # CONFIG_USB_HSIC_USB3503 is not set CONFIG_USB_HSIC_USB4604=m CONFIG_USB_LINK_LAYER_TEST=y CONFIG_USB_CHAOSKEY=m # # USB Physical Layer drivers # CONFIG_USB_PHY=y # CONFIG_NOP_USB_XCEIV is not set CONFIG_USB_GPIO_VBUS=m CONFIG_TAHVO_USB=y CONFIG_TAHVO_USB_HOST_BY_DEFAULT=y # CONFIG_USB_ISP1301 is not set # CONFIG_USB_GADGET is not set CONFIG_TYPEC=y CONFIG_TYPEC_TCPM=y CONFIG_TYPEC_FUSB302=m CONFIG_TYPEC_UCSI=y CONFIG_UCSI_ACPI=m CONFIG_TYPEC_TPS6598X=y # # USB Type-C Multiplexer/DeMultiplexer Switch support # # CONFIG_TYPEC_MUX_PI3USB30532 is not set # CONFIG_USB_ROLES_INTEL_XHCI is not set CONFIG_USB_LED_TRIG=y CONFIG_USB_ULPI_BUS=y CONFIG_USB_ROLE_SWITCH=y # CONFIG_UWB is not set CONFIG_MMC=y CONFIG_PWRSEQ_EMMC=y CONFIG_PWRSEQ_SIMPLE=y # CONFIG_MMC_BLOCK is not set CONFIG_SDIO_UART=y # CONFIG_MMC_TEST is not set # # MMC/SD/SDIO Host Controller Drivers # # CONFIG_MMC_DEBUG is not set CONFIG_MMC_SDHCI=m # CONFIG_MMC_SDHCI_PCI is not set CONFIG_MMC_SDHCI_ACPI=m CONFIG_MMC_SDHCI_PLTFM=m CONFIG_MMC_SDHCI_OF_ARASAN=m CONFIG_MMC_SDHCI_OF_AT91=m CONFIG_MMC_SDHCI_CADENCE=m # CONFIG_MMC_SDHCI_F_SDH30 is not set CONFIG_MMC_WBSD=y CONFIG_MMC_TIFM_SD=y CONFIG_MMC_SPI=y CONFIG_MMC_SDRICOH_CS=m CONFIG_MMC_CB710=y CONFIG_MMC_VIA_SDMMC=m CONFIG_MMC_VUB300=m CONFIG_MMC_USHC=m CONFIG_MMC_USDHI6ROL0=m CONFIG_MMC_CQHCI=y CONFIG_MMC_TOSHIBA_PCI=y CONFIG_MMC_MTK=m CONFIG_MMC_SDHCI_XENON=m # CONFIG_MMC_SDHCI_OMAP is not set # CONFIG_MEMSTICK is not set CONFIG_NEW_LEDS=y CONFIG_LEDS_CLASS=y CONFIG_LEDS_CLASS_FLASH=y # CONFIG_LEDS_BRIGHTNESS_HW_CHANGED is not set # # LED drivers # # CONFIG_LEDS_AAT1290 is not set # CONFIG_LEDS_APU is not set CONFIG_LEDS_AS3645A=m CONFIG_LEDS_BCM6328=m CONFIG_LEDS_BCM6358=y # CONFIG_LEDS_CPCAP is not set # CONFIG_LEDS_CR0014114 is not set CONFIG_LEDS_LM3530=m # CONFIG_LEDS_LM3642 is not set CONFIG_LEDS_LM3692X=m CONFIG_LEDS_LM3601X=y # CONFIG_LEDS_MT6323 is not set CONFIG_LEDS_NET48XX=m CONFIG_LEDS_WRAP=m # CONFIG_LEDS_PCA9532 is not set CONFIG_LEDS_GPIO=m CONFIG_LEDS_LP3944=y # CONFIG_LEDS_LP3952 is not set CONFIG_LEDS_LP55XX_COMMON=y CONFIG_LEDS_LP5521=m # CONFIG_LEDS_LP5523 is not set # CONFIG_LEDS_LP5562 is not set CONFIG_LEDS_LP8501=y CONFIG_LEDS_LP8860=y # CONFIG_LEDS_CLEVO_MAIL is not set # CONFIG_LEDS_PCA955X is not set # CONFIG_LEDS_PCA963X is not set CONFIG_LEDS_WM831X_STATUS=y CONFIG_LEDS_DA9052=y # CONFIG_LEDS_DAC124S085 is not set # CONFIG_LEDS_PWM is not set CONFIG_LEDS_REGULATOR=m CONFIG_LEDS_BD2802=y # CONFIG_LEDS_INTEL_SS4200 is not set CONFIG_LEDS_LT3593=m # CONFIG_LEDS_MC13783 is not set CONFIG_LEDS_TCA6507=m CONFIG_LEDS_TLC591XX=y # CONFIG_LEDS_LM355x is not set CONFIG_LEDS_OT200=m CONFIG_LEDS_MENF21BMC=y CONFIG_LEDS_KTD2692=m # CONFIG_LEDS_IS31FL319X is not set # CONFIG_LEDS_IS31FL32XX is not set # # LED driver for blink(1) USB RGB LED is under Special HID drivers (HID_THINGM) # CONFIG_LEDS_BLINKM=y CONFIG_LEDS_SYSCON=y CONFIG_LEDS_MLXCPLD=y # CONFIG_LEDS_MLXREG is not set # CONFIG_LEDS_USER is not set CONFIG_LEDS_NIC78BX=y # # LED Triggers # CONFIG_LEDS_TRIGGERS=y # CONFIG_LEDS_TRIGGER_TIMER is not set CONFIG_LEDS_TRIGGER_ONESHOT=m CONFIG_LEDS_TRIGGER_DISK=y CONFIG_LEDS_TRIGGER_MTD=y CONFIG_LEDS_TRIGGER_HEARTBEAT=y CONFIG_LEDS_TRIGGER_BACKLIGHT=y CONFIG_LEDS_TRIGGER_CPU=y CONFIG_LEDS_TRIGGER_ACTIVITY=m CONFIG_LEDS_TRIGGER_GPIO=y CONFIG_LEDS_TRIGGER_DEFAULT_ON=m # # iptables trigger is under Netfilter config (LED target) # CONFIG_LEDS_TRIGGER_TRANSIENT=m # CONFIG_LEDS_TRIGGER_CAMERA is not set # CONFIG_LEDS_TRIGGER_PANIC is not set # CONFIG_LEDS_TRIGGER_NETDEV is not set CONFIG_ACCESSIBILITY=y # CONFIG_A11Y_BRAILLE_CONSOLE is not set # CONFIG_INFINIBAND is not set 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_DECODE_MCE is not set # CONFIG_EDAC_AMD76X is not set CONFIG_EDAC_E7XXX=y CONFIG_EDAC_E752X=y # CONFIG_EDAC_I82875P is not set # CONFIG_EDAC_I82975X is not set CONFIG_EDAC_I3000=m CONFIG_EDAC_I3200=m CONFIG_EDAC_IE31200=m # CONFIG_EDAC_X38 is not set CONFIG_EDAC_I5400=y CONFIG_EDAC_I82860=m CONFIG_EDAC_R82600=m CONFIG_EDAC_I5000=y # CONFIG_EDAC_I5100 is not set CONFIG_EDAC_I7300=y CONFIG_RTC_LIB=y CONFIG_RTC_MC146818_LIB=y CONFIG_RTC_CLASS=y # CONFIG_RTC_HCTOSYS is not set # CONFIG_RTC_SYSTOHC is not set # CONFIG_RTC_DEBUG is not set # CONFIG_RTC_NVMEM is not set # # RTC interfaces # CONFIG_RTC_INTF_SYSFS=y # CONFIG_RTC_INTF_PROC is not set CONFIG_RTC_INTF_DEV=y CONFIG_RTC_INTF_DEV_UIE_EMUL=y CONFIG_RTC_DRV_TEST=y # # I2C RTC drivers # CONFIG_RTC_DRV_88PM80X=m # CONFIG_RTC_DRV_ABB5ZES3 is not set # CONFIG_RTC_DRV_ABX80X is not set CONFIG_RTC_DRV_AS3722=m # CONFIG_RTC_DRV_DS1307 is not set # CONFIG_RTC_DRV_DS1374 is not set # CONFIG_RTC_DRV_DS1672 is not set CONFIG_RTC_DRV_HYM8563=y CONFIG_RTC_DRV_MAX6900=y # CONFIG_RTC_DRV_MAX8907 is not set CONFIG_RTC_DRV_MAX8925=y CONFIG_RTC_DRV_MAX8998=y CONFIG_RTC_DRV_MAX77686=m # CONFIG_RTC_DRV_RS5C372 is not set CONFIG_RTC_DRV_ISL1208=y # CONFIG_RTC_DRV_ISL12022 is not set CONFIG_RTC_DRV_ISL12026=y CONFIG_RTC_DRV_X1205=y # CONFIG_RTC_DRV_PCF8523 is not set CONFIG_RTC_DRV_PCF85063=y # CONFIG_RTC_DRV_PCF85363 is not set # CONFIG_RTC_DRV_PCF8563 is not set CONFIG_RTC_DRV_PCF8583=m # CONFIG_RTC_DRV_M41T80 is not set # CONFIG_RTC_DRV_BQ32K is not set CONFIG_RTC_DRV_TWL4030=m CONFIG_RTC_DRV_PALMAS=y # CONFIG_RTC_DRV_TPS6586X is not set CONFIG_RTC_DRV_TPS65910=y # CONFIG_RTC_DRV_S35390A is not set CONFIG_RTC_DRV_FM3130=y CONFIG_RTC_DRV_RX8010=m # CONFIG_RTC_DRV_RX8581 is not set CONFIG_RTC_DRV_RX8025=m CONFIG_RTC_DRV_EM3027=m CONFIG_RTC_DRV_RV8803=m # # SPI RTC drivers # # CONFIG_RTC_DRV_M41T93 is not set # CONFIG_RTC_DRV_M41T94 is not set CONFIG_RTC_DRV_DS1302=y CONFIG_RTC_DRV_DS1305=y CONFIG_RTC_DRV_DS1343=y # CONFIG_RTC_DRV_DS1347 is not set # CONFIG_RTC_DRV_DS1390 is not set CONFIG_RTC_DRV_MAX6916=m # CONFIG_RTC_DRV_R9701 is not set CONFIG_RTC_DRV_RX4581=y # CONFIG_RTC_DRV_RX6110 is not set CONFIG_RTC_DRV_RS5C348=y # CONFIG_RTC_DRV_MAX6902 is not set CONFIG_RTC_DRV_PCF2123=m CONFIG_RTC_DRV_MCP795=y CONFIG_RTC_I2C_AND_SPI=y # # SPI and I2C RTC drivers # CONFIG_RTC_DRV_DS3232=y CONFIG_RTC_DRV_DS3232_HWMON=y # CONFIG_RTC_DRV_PCF2127 is not set # CONFIG_RTC_DRV_RV3029C2 is not set # # Platform RTC drivers # # CONFIG_RTC_DRV_CMOS is not set CONFIG_RTC_DRV_DS1286=y CONFIG_RTC_DRV_DS1511=y CONFIG_RTC_DRV_DS1553=m CONFIG_RTC_DRV_DS1685_FAMILY=y # CONFIG_RTC_DRV_DS1685 is not set # CONFIG_RTC_DRV_DS1689 is not set CONFIG_RTC_DRV_DS17285=y # CONFIG_RTC_DRV_DS17485 is not set # CONFIG_RTC_DRV_DS17885 is not set CONFIG_RTC_DS1685_PROC_REGS=y # CONFIG_RTC_DS1685_SYSFS_REGS is not set # CONFIG_RTC_DRV_DS1742 is not set CONFIG_RTC_DRV_DS2404=y CONFIG_RTC_DRV_DA9052=y # CONFIG_RTC_DRV_DA9055 is not set CONFIG_RTC_DRV_DA9063=y CONFIG_RTC_DRV_STK17TA8=y CONFIG_RTC_DRV_M48T86=m CONFIG_RTC_DRV_M48T35=m CONFIG_RTC_DRV_M48T59=m CONFIG_RTC_DRV_MSM6242=y CONFIG_RTC_DRV_BQ4802=m # CONFIG_RTC_DRV_RP5C01 is not set CONFIG_RTC_DRV_V3020=m # CONFIG_RTC_DRV_WM831X is not set CONFIG_RTC_DRV_ZYNQMP=m CONFIG_RTC_DRV_CROS_EC=m # # on-CPU RTC drivers # CONFIG_RTC_DRV_FTRTC010=m CONFIG_RTC_DRV_MC13XXX=m CONFIG_RTC_DRV_SNVS=m CONFIG_RTC_DRV_MT6397=m # CONFIG_RTC_DRV_R7301 is not set # CONFIG_RTC_DRV_CPCAP is not set # # HID Sensor RTC drivers # # CONFIG_RTC_DRV_HID_SENSOR_TIME is not set CONFIG_DMADEVICES=y # CONFIG_DMADEVICES_DEBUG is not set # # DMA Devices # CONFIG_DMA_ENGINE=y CONFIG_DMA_VIRTUAL_CHANNELS=y CONFIG_DMA_ACPI=y CONFIG_DMA_OF=y # CONFIG_ALTERA_MSGDMA is not set CONFIG_DW_AXI_DMAC=y # CONFIG_FSL_EDMA is not set CONFIG_INTEL_IDMA64=m CONFIG_PCH_DMA=m # CONFIG_TIMB_DMA is not set CONFIG_QCOM_HIDMA_MGMT=m # CONFIG_QCOM_HIDMA is not set CONFIG_DW_DMAC_CORE=y CONFIG_DW_DMAC=m CONFIG_DW_DMAC_PCI=y CONFIG_HSU_DMA=m # # DMA Clients # # CONFIG_ASYNC_TX_DMA is not set CONFIG_DMATEST=m CONFIG_DMA_ENGINE_RAID=y # # DMABUF options # CONFIG_SYNC_FILE=y CONFIG_SW_SYNC=y # CONFIG_AUXDISPLAY is not set # CONFIG_PANEL is not set # CONFIG_UIO is not set # CONFIG_VIRT_DRIVERS is not set CONFIG_VIRTIO=y CONFIG_VIRTIO_MENU=y # CONFIG_VIRTIO_PCI is not set # CONFIG_VIRTIO_BALLOON is not set # CONFIG_VIRTIO_INPUT is not set CONFIG_VIRTIO_MMIO=y # CONFIG_VIRTIO_MMIO_CMDLINE_DEVICES is not set # # Microsoft Hyper-V guest support # # CONFIG_HYPERV is not set CONFIG_STAGING=y CONFIG_COMEDI=m CONFIG_COMEDI_DEBUG=y CONFIG_COMEDI_DEFAULT_BUF_SIZE_KB=2048 CONFIG_COMEDI_DEFAULT_BUF_MAXSIZE_KB=20480 # CONFIG_COMEDI_MISC_DRIVERS is not set CONFIG_COMEDI_ISA_DRIVERS=y CONFIG_COMEDI_PCL711=m CONFIG_COMEDI_PCL724=m CONFIG_COMEDI_PCL726=m CONFIG_COMEDI_PCL730=m # CONFIG_COMEDI_PCL812 is not set CONFIG_COMEDI_PCL816=m # CONFIG_COMEDI_PCL818 is not set CONFIG_COMEDI_PCM3724=m # CONFIG_COMEDI_AMPLC_DIO200_ISA is not set CONFIG_COMEDI_AMPLC_PC236_ISA=m CONFIG_COMEDI_AMPLC_PC263_ISA=m CONFIG_COMEDI_RTI800=m CONFIG_COMEDI_RTI802=m CONFIG_COMEDI_DAC02=m CONFIG_COMEDI_DAS16M1=m CONFIG_COMEDI_DAS08_ISA=m CONFIG_COMEDI_DAS16=m CONFIG_COMEDI_DAS800=m CONFIG_COMEDI_DAS1800=m CONFIG_COMEDI_DAS6402=m CONFIG_COMEDI_DT2801=m CONFIG_COMEDI_DT2811=m CONFIG_COMEDI_DT2814=m # CONFIG_COMEDI_DT2815 is not set CONFIG_COMEDI_DT2817=m CONFIG_COMEDI_DT282X=m CONFIG_COMEDI_DMM32AT=m # CONFIG_COMEDI_FL512 is not set CONFIG_COMEDI_AIO_AIO12_8=m CONFIG_COMEDI_AIO_IIRO_16=m CONFIG_COMEDI_II_PCI20KC=m # CONFIG_COMEDI_C6XDIGIO is not set CONFIG_COMEDI_MPC624=m CONFIG_COMEDI_ADQ12B=m CONFIG_COMEDI_NI_AT_A2150=m CONFIG_COMEDI_NI_AT_AO=m # CONFIG_COMEDI_NI_ATMIO is not set CONFIG_COMEDI_NI_ATMIO16D=m # CONFIG_COMEDI_NI_LABPC_ISA is not set CONFIG_COMEDI_PCMAD=m # CONFIG_COMEDI_PCMDA12 is not set CONFIG_COMEDI_PCMMIO=m # CONFIG_COMEDI_PCMUIO is not set CONFIG_COMEDI_MULTIQ3=m # CONFIG_COMEDI_S526 is not set CONFIG_COMEDI_PCI_DRIVERS=m CONFIG_COMEDI_8255_PCI=m CONFIG_COMEDI_ADDI_WATCHDOG=m CONFIG_COMEDI_ADDI_APCI_1032=m # CONFIG_COMEDI_ADDI_APCI_1500 is not set CONFIG_COMEDI_ADDI_APCI_1516=m # CONFIG_COMEDI_ADDI_APCI_1564 is not set # CONFIG_COMEDI_ADDI_APCI_16XX is not set CONFIG_COMEDI_ADDI_APCI_2032=m # CONFIG_COMEDI_ADDI_APCI_2200 is not set CONFIG_COMEDI_ADDI_APCI_3120=m CONFIG_COMEDI_ADDI_APCI_3501=m CONFIG_COMEDI_ADDI_APCI_3XXX=m CONFIG_COMEDI_ADL_PCI6208=m # CONFIG_COMEDI_ADL_PCI7X3X is not set # CONFIG_COMEDI_ADL_PCI8164 is not set CONFIG_COMEDI_ADL_PCI9111=m CONFIG_COMEDI_ADL_PCI9118=m CONFIG_COMEDI_ADV_PCI1710=m CONFIG_COMEDI_ADV_PCI1720=m # CONFIG_COMEDI_ADV_PCI1723 is not set CONFIG_COMEDI_ADV_PCI1724=m CONFIG_COMEDI_ADV_PCI1760=m CONFIG_COMEDI_ADV_PCI_DIO=m CONFIG_COMEDI_AMPLC_DIO200_PCI=m # CONFIG_COMEDI_AMPLC_PC236_PCI is not set # CONFIG_COMEDI_AMPLC_PC263_PCI is not set CONFIG_COMEDI_AMPLC_PCI224=m # CONFIG_COMEDI_AMPLC_PCI230 is not set # CONFIG_COMEDI_CONTEC_PCI_DIO is not set # CONFIG_COMEDI_DAS08_PCI is not set CONFIG_COMEDI_DT3000=m # CONFIG_COMEDI_DYNA_PCI10XX is not set CONFIG_COMEDI_GSC_HPDI=m # CONFIG_COMEDI_MF6X4 is not set CONFIG_COMEDI_ICP_MULTI=m CONFIG_COMEDI_DAQBOARD2000=m # CONFIG_COMEDI_JR3_PCI is not set CONFIG_COMEDI_KE_COUNTER=m CONFIG_COMEDI_CB_PCIDAS64=m # CONFIG_COMEDI_CB_PCIDAS is not set CONFIG_COMEDI_CB_PCIDDA=m CONFIG_COMEDI_CB_PCIMDAS=m # CONFIG_COMEDI_CB_PCIMDDA is not set CONFIG_COMEDI_ME4000=m # CONFIG_COMEDI_ME_DAQ is not set CONFIG_COMEDI_NI_6527=m # CONFIG_COMEDI_NI_65XX is not set CONFIG_COMEDI_NI_660X=m # CONFIG_COMEDI_NI_670X is not set CONFIG_COMEDI_NI_LABPC_PCI=m CONFIG_COMEDI_NI_PCIDIO=m CONFIG_COMEDI_NI_PCIMIO=m CONFIG_COMEDI_RTD520=m # CONFIG_COMEDI_S626 is not set CONFIG_COMEDI_MITE=m CONFIG_COMEDI_NI_TIOCMD=m # CONFIG_COMEDI_PCMCIA_DRIVERS is not set CONFIG_COMEDI_USB_DRIVERS=m # CONFIG_COMEDI_DT9812 is not set # CONFIG_COMEDI_NI_USB6501 is not set CONFIG_COMEDI_USBDUX=m CONFIG_COMEDI_USBDUXFAST=m # CONFIG_COMEDI_USBDUXSIGMA is not set # CONFIG_COMEDI_VMK80XX is not set CONFIG_COMEDI_8254=m CONFIG_COMEDI_8255=m CONFIG_COMEDI_8255_SA=m CONFIG_COMEDI_KCOMEDILIB=m CONFIG_COMEDI_AMPLC_DIO200=m CONFIG_COMEDI_AMPLC_PC236=m CONFIG_COMEDI_DAS08=m CONFIG_COMEDI_ISADMA=m CONFIG_COMEDI_NI_LABPC=m CONFIG_COMEDI_NI_TIO=m # CONFIG_RTL8192U is not set # CONFIG_RTLLIB is not set # CONFIG_R8712U is not set # CONFIG_RTS5208 is not set # CONFIG_FB_SM750 is not set CONFIG_FB_XGI=y # # Speakup console speech # CONFIG_SPEAKUP=y CONFIG_SPEAKUP_SYNTH_ACNTSA=y CONFIG_SPEAKUP_SYNTH_APOLLO=m CONFIG_SPEAKUP_SYNTH_AUDPTR=m CONFIG_SPEAKUP_SYNTH_BNS=m # CONFIG_SPEAKUP_SYNTH_DECTLK is not set # CONFIG_SPEAKUP_SYNTH_DECEXT is not set # CONFIG_SPEAKUP_SYNTH_LTLK is not set # CONFIG_SPEAKUP_SYNTH_SOFT is not set CONFIG_SPEAKUP_SYNTH_SPKOUT=y # CONFIG_SPEAKUP_SYNTH_TXPRT is not set # CONFIG_SPEAKUP_SYNTH_DUMMY is not set # CONFIG_STAGING_MEDIA is not set # # Android # CONFIG_STAGING_BOARD=y # CONFIG_LTE_GDM724X is not set CONFIG_FIREWIRE_SERIAL=y CONFIG_FWTTY_MAX_TOTAL_PORTS=64 CONFIG_FWTTY_MAX_CARD_PORTS=32 # CONFIG_MTD_SPINAND_MT29F is not set CONFIG_DGNC=y # CONFIG_GS_FPGABOOT is not set CONFIG_UNISYSSPAR=y CONFIG_COMMON_CLK_XLNX_CLKWZRD=m CONFIG_FB_TFT=m CONFIG_FB_TFT_AGM1264K_FL=m # CONFIG_FB_TFT_BD663474 is not set CONFIG_FB_TFT_HX8340BN=m CONFIG_FB_TFT_HX8347D=m # CONFIG_FB_TFT_HX8353D is not set CONFIG_FB_TFT_HX8357D=m # CONFIG_FB_TFT_ILI9163 is not set # CONFIG_FB_TFT_ILI9320 is not set # CONFIG_FB_TFT_ILI9325 is not set CONFIG_FB_TFT_ILI9340=m CONFIG_FB_TFT_ILI9341=m CONFIG_FB_TFT_ILI9481=m CONFIG_FB_TFT_ILI9486=m # CONFIG_FB_TFT_PCD8544 is not set CONFIG_FB_TFT_RA8875=m CONFIG_FB_TFT_S6D02A1=m CONFIG_FB_TFT_S6D1121=m CONFIG_FB_TFT_SH1106=m # CONFIG_FB_TFT_SSD1289 is not set CONFIG_FB_TFT_SSD1305=m CONFIG_FB_TFT_SSD1306=m CONFIG_FB_TFT_SSD1331=m CONFIG_FB_TFT_SSD1351=m CONFIG_FB_TFT_ST7735R=m CONFIG_FB_TFT_ST7789V=m CONFIG_FB_TFT_TINYLCD=m # CONFIG_FB_TFT_TLS8204 is not set CONFIG_FB_TFT_UC1611=m # CONFIG_FB_TFT_UC1701 is not set CONFIG_FB_TFT_UPD161704=m CONFIG_FB_TFT_WATTEROTT=m CONFIG_FB_FLEX=m CONFIG_FB_TFT_FBTFT_DEVICE=m # CONFIG_MOST is not set # CONFIG_KS7010 is not set # CONFIG_GREYBUS is not set # # USB Power Delivery and Type-C drivers # CONFIG_TYPEC_TCPCI=m CONFIG_TYPEC_RT1711H=m CONFIG_DRM_VBOXVIDEO=m CONFIG_PI433=y CONFIG_MTK_MMC=m # CONFIG_MTK_AEE_KDUMP is not set CONFIG_MTK_MMC_CD_POLL=y CONFIG_X86_PLATFORM_DEVICES=y # CONFIG_ACER_WMI is not set # CONFIG_ACER_WIRELESS is not set CONFIG_ACERHDF=m # CONFIG_ALIENWARE_WMI is not set CONFIG_ASUS_LAPTOP=m # CONFIG_DELL_SMBIOS is not set # CONFIG_DELL_WMI_AIO is not set # CONFIG_DELL_WMI_LED is not set CONFIG_DELL_SMO8800=m CONFIG_FUJITSU_LAPTOP=m # CONFIG_FUJITSU_TABLET is not set CONFIG_GPD_POCKET_FAN=y CONFIG_TC1100_WMI=m # CONFIG_HP_ACCEL is not set # CONFIG_HP_WIRELESS is not set CONFIG_HP_WMI=m # CONFIG_PANASONIC_LAPTOP is not set CONFIG_SURFACE3_WMI=y CONFIG_SENSORS_HDAPS=m CONFIG_INTEL_MENLOW=m CONFIG_ASUS_WIRELESS=m CONFIG_ACPI_WMI=y CONFIG_WMI_BMOF=m CONFIG_INTEL_WMI_THUNDERBOLT=m CONFIG_MSI_WMI=m CONFIG_PEAQ_WMI=m CONFIG_TOPSTAR_LAPTOP=m # CONFIG_TOSHIBA_BT_RFKILL is not set CONFIG_TOSHIBA_HAPS=m CONFIG_TOSHIBA_WMI=y # CONFIG_ACPI_CMPC is not set CONFIG_INTEL_INT0002_VGPIO=m # CONFIG_INTEL_HID_EVENT is not set CONFIG_INTEL_VBTN=m CONFIG_INTEL_IPS=y CONFIG_INTEL_IMR=y CONFIG_INTEL_PMC_CORE=m CONFIG_IBM_RTL=m CONFIG_SAMSUNG_LAPTOP=y CONFIG_MXM_WMI=y CONFIG_SAMSUNG_Q10=m # CONFIG_APPLE_GMUX is not set # CONFIG_INTEL_RST is not set CONFIG_INTEL_SMARTCONNECT=m CONFIG_PVPANIC=m CONFIG_INTEL_PMC_IPC=m # CONFIG_SURFACE_PRO3_BUTTON is not set # CONFIG_SURFACE_3_BUTTON is not set # CONFIG_INTEL_PUNIT_IPC is not set CONFIG_MLX_PLATFORM=y CONFIG_PMC_ATOM=y CONFIG_CHROME_PLATFORMS=y CONFIG_CHROMEOS_LAPTOP=m CONFIG_CHROMEOS_PSTORE=y CONFIG_CHROMEOS_TBMC=m CONFIG_CROS_EC_CTL=m # CONFIG_CROS_EC_LPC is not set CONFIG_CROS_EC_PROTO=y # CONFIG_CROS_KBD_LED_BACKLIGHT is not set # CONFIG_MELLANOX_PLATFORM is not set CONFIG_CLKDEV_LOOKUP=y CONFIG_HAVE_CLK_PREPARE=y CONFIG_COMMON_CLK=y # # Common Clock Framework # CONFIG_COMMON_CLK_WM831X=y CONFIG_CLK_HSDK=y # CONFIG_COMMON_CLK_MAX77686 is not set CONFIG_COMMON_CLK_SI5351=m # CONFIG_COMMON_CLK_SI514 is not set # CONFIG_COMMON_CLK_SI544 is not set CONFIG_COMMON_CLK_SI570=y CONFIG_COMMON_CLK_CDCE706=y CONFIG_COMMON_CLK_CDCE925=m # CONFIG_COMMON_CLK_CS2000_CP is not set CONFIG_COMMON_CLK_PALMAS=y CONFIG_COMMON_CLK_PWM=m # CONFIG_COMMON_CLK_VC5 is not set # CONFIG_HWSPINLOCK is not set # # Clock Source drivers # CONFIG_CLKSRC_I8253=y CONFIG_CLKEVT_I8253=y CONFIG_I8253_LOCK=y CONFIG_CLKBLD_I8253=y CONFIG_MAILBOX=y CONFIG_PLATFORM_MHU=m CONFIG_PCC=y CONFIG_ALTERA_MBOX=m # CONFIG_MAILBOX_TEST is not set CONFIG_IOMMU_SUPPORT=y # # Generic IOMMU Pagetable Support # # # Remoteproc drivers # # CONFIG_REMOTEPROC is not set # # Rpmsg drivers # CONFIG_RPMSG=y # CONFIG_RPMSG_CHAR is not set CONFIG_RPMSG_QCOM_GLINK_NATIVE=y CONFIG_RPMSG_QCOM_GLINK_RPM=y # CONFIG_RPMSG_VIRTIO is not set CONFIG_SOUNDWIRE=y # # SoundWire Devices # # # SOC (System On Chip) specific Drivers # # # Amlogic SoC drivers # # # Broadcom SoC drivers # # # i.MX SoC drivers # # # Qualcomm SoC drivers # CONFIG_SOC_TI=y # # Xilinx SoC drivers # CONFIG_XILINX_VCU=m CONFIG_PM_DEVFREQ=y # # DEVFREQ Governors # CONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND=m CONFIG_DEVFREQ_GOV_PERFORMANCE=y CONFIG_DEVFREQ_GOV_POWERSAVE=m CONFIG_DEVFREQ_GOV_USERSPACE=y CONFIG_DEVFREQ_GOV_PASSIVE=y # # DEVFREQ Drivers # CONFIG_PM_DEVFREQ_EVENT=y CONFIG_EXTCON=y # # Extcon Device Drivers # CONFIG_EXTCON_GPIO=m CONFIG_EXTCON_INTEL_INT3496=y CONFIG_EXTCON_INTEL_CHT_WC=m CONFIG_EXTCON_MAX14577=m # CONFIG_EXTCON_MAX3355 is not set CONFIG_EXTCON_PALMAS=m # CONFIG_EXTCON_RT8973A is not set CONFIG_EXTCON_SM5502=y # CONFIG_EXTCON_USB_GPIO is not set # CONFIG_EXTCON_USBC_CROS_EC is not set CONFIG_MEMORY=y # CONFIG_IIO is not set # CONFIG_NTB is not set CONFIG_VME_BUS=y # # VME Bridge Drivers # # CONFIG_VME_CA91CX42 is not set CONFIG_VME_TSI148=y CONFIG_VME_FAKE=m # # VME Board Drivers # CONFIG_VMIVME_7805=y # # VME Device Drivers # CONFIG_VME_USER=y CONFIG_PWM=y CONFIG_PWM_SYSFS=y # CONFIG_PWM_CRC is not set # CONFIG_PWM_CROS_EC is not set CONFIG_PWM_FSL_FTM=y CONFIG_PWM_LPSS=y CONFIG_PWM_LPSS_PCI=m CONFIG_PWM_LPSS_PLATFORM=y CONFIG_PWM_PCA9685=m # CONFIG_PWM_TWL is not set CONFIG_PWM_TWL_LED=y # # IRQ chip support # CONFIG_IRQCHIP=y CONFIG_ARM_GIC_MAX_NR=1 CONFIG_IPACK_BUS=m CONFIG_BOARD_TPCI200=m CONFIG_SERIAL_IPOCTAL=m CONFIG_RESET_CONTROLLER=y CONFIG_RESET_TI_SYSCON=m # CONFIG_FMC is not set # # PHY Subsystem # CONFIG_GENERIC_PHY=y CONFIG_BCM_KONA_USB2_PHY=y CONFIG_PHY_PXA_28NM_HSIC=m # CONFIG_PHY_PXA_28NM_USB2 is not set CONFIG_PHY_MAPPHONE_MDM6600=m # CONFIG_PHY_QCOM_USB_HS is not set CONFIG_PHY_QCOM_USB_HSIC=y CONFIG_PHY_TUSB1210=m # CONFIG_POWERCAP is not set CONFIG_MCB=y CONFIG_MCB_PCI=m CONFIG_MCB_LPC=m # # Performance monitor support # CONFIG_RAS=y # CONFIG_RAS_CEC is not set CONFIG_THUNDERBOLT=y # # Android # # CONFIG_ANDROID is not set CONFIG_DAX=y CONFIG_NVMEM=y # # HW tracing support # # CONFIG_STM is not set CONFIG_INTEL_TH=y CONFIG_INTEL_TH_PCI=y CONFIG_INTEL_TH_ACPI=m CONFIG_INTEL_TH_GTH=y # CONFIG_INTEL_TH_MSU is not set CONFIG_INTEL_TH_PTI=m # CONFIG_INTEL_TH_DEBUG is not set CONFIG_FPGA=y CONFIG_ALTERA_PR_IP_CORE=m # CONFIG_ALTERA_PR_IP_CORE_PLAT is not set # CONFIG_FPGA_MGR_ALTERA_PS_SPI is not set CONFIG_FPGA_MGR_ALTERA_CVP=y CONFIG_FPGA_MGR_XILINX_SPI=y CONFIG_FPGA_MGR_ICE40_SPI=y CONFIG_FPGA_MGR_MACHXO2_SPI=m CONFIG_FPGA_BRIDGE=y CONFIG_XILINX_PR_DECOUPLER=y CONFIG_FPGA_REGION=y CONFIG_OF_FPGA_REGION=y # CONFIG_FSI is not set CONFIG_PM_OPP=y CONFIG_SIOX=m CONFIG_SIOX_BUS_GPIO=m CONFIG_SLIMBUS=m CONFIG_SLIM_QCOM_CTRL=m # # Firmware Drivers # # CONFIG_EDD is not set CONFIG_FIRMWARE_MEMMAP=y CONFIG_DELL_RBU=m CONFIG_DCDBAS=m CONFIG_DMIID=y CONFIG_DMI_SYSFS=m CONFIG_DMI_SCAN_MACHINE_NON_EFI_FALLBACK=y # CONFIG_ISCSI_IBFT_FIND is not set CONFIG_FW_CFG_SYSFS=y # CONFIG_FW_CFG_SYSFS_CMDLINE is not set # CONFIG_GOOGLE_FIRMWARE is not set CONFIG_UEFI_CPER=y CONFIG_UEFI_CPER_X86=y # # Tegra firmware driver # # # File systems # CONFIG_DCACHE_WORD_ACCESS=y CONFIG_FS_IOMAP=y # CONFIG_EXT2_FS is not set CONFIG_EXT3_FS=y CONFIG_EXT3_FS_POSIX_ACL=y CONFIG_EXT3_FS_SECURITY=y CONFIG_EXT4_FS=y # CONFIG_EXT4_USE_FOR_EXT2 is not set CONFIG_EXT4_FS_POSIX_ACL=y CONFIG_EXT4_FS_SECURITY=y # CONFIG_EXT4_ENCRYPTION is not set CONFIG_EXT4_DEBUG=y CONFIG_JBD2=y CONFIG_JBD2_DEBUG=y CONFIG_FS_MBCACHE=y CONFIG_REISERFS_FS=m CONFIG_REISERFS_CHECK=y # CONFIG_REISERFS_PROC_INFO is not set CONFIG_REISERFS_FS_XATTR=y CONFIG_REISERFS_FS_POSIX_ACL=y # CONFIG_REISERFS_FS_SECURITY is not set CONFIG_JFS_FS=m # CONFIG_JFS_POSIX_ACL is not set CONFIG_JFS_SECURITY=y CONFIG_JFS_DEBUG=y # CONFIG_JFS_STATISTICS is not set # CONFIG_XFS_FS is not set # CONFIG_GFS2_FS is not set # CONFIG_OCFS2_FS is not set # CONFIG_BTRFS_FS is not set # CONFIG_NILFS2_FS is not set # CONFIG_F2FS_FS is not set CONFIG_FS_DAX=y CONFIG_FS_POSIX_ACL=y CONFIG_EXPORTFS=y CONFIG_EXPORTFS_BLOCK_OPS=y CONFIG_FILE_LOCKING=y CONFIG_MANDATORY_FILE_LOCKING=y CONFIG_FS_ENCRYPTION=m CONFIG_FSNOTIFY=y # CONFIG_DNOTIFY is not set CONFIG_INOTIFY_USER=y # CONFIG_FANOTIFY is not set CONFIG_QUOTA=y # CONFIG_QUOTA_NETLINK_INTERFACE is not set CONFIG_PRINT_QUOTA_WARNING=y # CONFIG_QUOTA_DEBUG is not set CONFIG_QUOTA_TREE=y CONFIG_QFMT_V1=m CONFIG_QFMT_V2=y CONFIG_QUOTACTL=y # CONFIG_AUTOFS4_FS is not set # CONFIG_AUTOFS_FS is not set CONFIG_FUSE_FS=m # CONFIG_CUSE is not set CONFIG_OVERLAY_FS=y CONFIG_OVERLAY_FS_REDIRECT_DIR=y # CONFIG_OVERLAY_FS_REDIRECT_ALWAYS_FOLLOW is not set CONFIG_OVERLAY_FS_INDEX=y # CONFIG_OVERLAY_FS_NFS_EXPORT is not set # CONFIG_OVERLAY_FS_XINO_AUTO is not set # # Caches # CONFIG_FSCACHE=m CONFIG_FSCACHE_STATS=y # CONFIG_FSCACHE_HISTOGRAM is not set # CONFIG_FSCACHE_DEBUG is not set CONFIG_FSCACHE_OBJECT_LIST=y CONFIG_CACHEFILES=m CONFIG_CACHEFILES_DEBUG=y CONFIG_CACHEFILES_HISTOGRAM=y # # CD-ROM/DVD Filesystems # CONFIG_ISO9660_FS=m CONFIG_JOLIET=y CONFIG_ZISOFS=y # CONFIG_UDF_FS is not set # # DOS/FAT/NT Filesystems # CONFIG_FAT_FS=y CONFIG_MSDOS_FS=m CONFIG_VFAT_FS=y CONFIG_FAT_DEFAULT_CODEPAGE=437 CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1" # CONFIG_FAT_DEFAULT_UTF8 is not set CONFIG_NTFS_FS=m CONFIG_NTFS_DEBUG=y CONFIG_NTFS_RW=y # # Pseudo filesystems # CONFIG_PROC_FS=y CONFIG_PROC_KCORE=y CONFIG_PROC_SYSCTL=y CONFIG_PROC_PAGE_MONITOR=y # CONFIG_PROC_CHILDREN is not set CONFIG_KERNFS=y CONFIG_SYSFS=y CONFIG_TMPFS=y # CONFIG_TMPFS_POSIX_ACL is not set # CONFIG_TMPFS_XATTR is not set # CONFIG_HUGETLBFS is not set CONFIG_MEMFD_CREATE=y CONFIG_CONFIGFS_FS=m CONFIG_MISC_FILESYSTEMS=y # CONFIG_ORANGEFS_FS is not set # CONFIG_ADFS_FS is not set # CONFIG_AFFS_FS is not set CONFIG_ECRYPT_FS=m CONFIG_ECRYPT_FS_MESSAGING=y # CONFIG_HFS_FS is not set CONFIG_HFSPLUS_FS=y # CONFIG_HFSPLUS_FS_POSIX_ACL is not set CONFIG_BEFS_FS=m CONFIG_BEFS_DEBUG=y CONFIG_BFS_FS=y # CONFIG_EFS_FS is not set CONFIG_JFFS2_FS=y CONFIG_JFFS2_FS_DEBUG=0 CONFIG_JFFS2_FS_WRITEBUFFER=y # CONFIG_JFFS2_FS_WBUF_VERIFY is not set # CONFIG_JFFS2_SUMMARY is not set CONFIG_JFFS2_FS_XATTR=y # CONFIG_JFFS2_FS_POSIX_ACL is not set # CONFIG_JFFS2_FS_SECURITY is not set # CONFIG_JFFS2_COMPRESSION_OPTIONS is not set CONFIG_JFFS2_ZLIB=y CONFIG_JFFS2_RTIME=y CONFIG_UBIFS_FS=m CONFIG_UBIFS_FS_ADVANCED_COMPR=y CONFIG_UBIFS_FS_LZO=y CONFIG_UBIFS_FS_ZLIB=y # CONFIG_UBIFS_ATIME_SUPPORT is not set # CONFIG_UBIFS_FS_ENCRYPTION is not set # CONFIG_UBIFS_FS_SECURITY is not set CONFIG_CRAMFS=y CONFIG_CRAMFS_BLOCKDEV=y CONFIG_CRAMFS_MTD=y CONFIG_SQUASHFS=y # CONFIG_SQUASHFS_FILE_CACHE is not set CONFIG_SQUASHFS_FILE_DIRECT=y CONFIG_SQUASHFS_DECOMP_SINGLE=y # CONFIG_SQUASHFS_DECOMP_MULTI is not set # CONFIG_SQUASHFS_DECOMP_MULTI_PERCPU is not set CONFIG_SQUASHFS_XATTR=y # CONFIG_SQUASHFS_ZLIB is not set # CONFIG_SQUASHFS_LZ4 is not set CONFIG_SQUASHFS_LZO=y CONFIG_SQUASHFS_XZ=y # CONFIG_SQUASHFS_ZSTD is not set CONFIG_SQUASHFS_4K_DEVBLK_SIZE=y # CONFIG_SQUASHFS_EMBEDDED is not set CONFIG_SQUASHFS_FRAGMENT_CACHE_SIZE=3 # CONFIG_VXFS_FS is not set CONFIG_MINIX_FS=m # CONFIG_OMFS_FS is not set CONFIG_HPFS_FS=m # CONFIG_QNX4FS_FS is not set CONFIG_QNX6FS_FS=m # CONFIG_QNX6FS_DEBUG is not set # CONFIG_ROMFS_FS is not set # CONFIG_PSTORE is not set # CONFIG_SYSV_FS is not set # CONFIG_UFS_FS is not set CONFIG_NETWORK_FILESYSTEMS=y CONFIG_NFS_FS=y CONFIG_NFS_V2=y CONFIG_NFS_V3=y # CONFIG_NFS_V3_ACL is not set CONFIG_NFS_V4=m # CONFIG_NFS_SWAP is not set # CONFIG_NFS_V4_1 is not set # CONFIG_ROOT_NFS is not set # CONFIG_NFS_USE_LEGACY_DNS is not set CONFIG_NFS_USE_KERNEL_DNS=y # CONFIG_NFSD is not set CONFIG_GRACE_PERIOD=y CONFIG_LOCKD=y CONFIG_LOCKD_V4=y CONFIG_NFS_COMMON=y CONFIG_SUNRPC=y CONFIG_SUNRPC_GSS=m CONFIG_RPCSEC_GSS_KRB5=m # CONFIG_SUNRPC_DEBUG is not set # CONFIG_CEPH_FS is not set CONFIG_CIFS=m # CONFIG_CIFS_STATS is not set # CONFIG_CIFS_WEAK_PW_HASH is not set # CONFIG_CIFS_UPCALL is not set # CONFIG_CIFS_XATTR is not set CONFIG_CIFS_DEBUG=y # CONFIG_CIFS_DEBUG2 is not set # CONFIG_CIFS_DEBUG_DUMP_KEYS is not set # CONFIG_CIFS_DFS_UPCALL is not set # CONFIG_CIFS_SMB311 is not set # CONFIG_CIFS_FSCACHE is not set # CONFIG_CODA_FS is not set # CONFIG_AFS_FS is not set CONFIG_NLS=y CONFIG_NLS_DEFAULT="iso8859-1" # CONFIG_NLS_CODEPAGE_437 is not set CONFIG_NLS_CODEPAGE_737=y CONFIG_NLS_CODEPAGE_775=y CONFIG_NLS_CODEPAGE_850=y CONFIG_NLS_CODEPAGE_852=m CONFIG_NLS_CODEPAGE_855=m 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=y # CONFIG_NLS_CODEPAGE_864 is not set CONFIG_NLS_CODEPAGE_865=y CONFIG_NLS_CODEPAGE_866=m CONFIG_NLS_CODEPAGE_869=y # CONFIG_NLS_CODEPAGE_936 is not set CONFIG_NLS_CODEPAGE_950=m CONFIG_NLS_CODEPAGE_932=y # CONFIG_NLS_CODEPAGE_949 is not set CONFIG_NLS_CODEPAGE_874=m CONFIG_NLS_ISO8859_8=m CONFIG_NLS_CODEPAGE_1250=m CONFIG_NLS_CODEPAGE_1251=m CONFIG_NLS_ASCII=m CONFIG_NLS_ISO8859_1=y # CONFIG_NLS_ISO8859_2 is not set CONFIG_NLS_ISO8859_3=y # CONFIG_NLS_ISO8859_4 is not set CONFIG_NLS_ISO8859_5=m CONFIG_NLS_ISO8859_6=m CONFIG_NLS_ISO8859_7=m CONFIG_NLS_ISO8859_9=y CONFIG_NLS_ISO8859_13=y CONFIG_NLS_ISO8859_14=y # CONFIG_NLS_ISO8859_15 is not set CONFIG_NLS_KOI8_R=m CONFIG_NLS_KOI8_U=m CONFIG_NLS_MAC_ROMAN=m # CONFIG_NLS_MAC_CELTIC is not set CONFIG_NLS_MAC_CENTEURO=y # CONFIG_NLS_MAC_CROATIAN is not set CONFIG_NLS_MAC_CYRILLIC=y CONFIG_NLS_MAC_GAELIC=m CONFIG_NLS_MAC_GREEK=m # CONFIG_NLS_MAC_ICELAND is not set # CONFIG_NLS_MAC_INUIT is not set CONFIG_NLS_MAC_ROMANIAN=y # CONFIG_NLS_MAC_TURKISH is not set CONFIG_NLS_UTF8=y # CONFIG_DLM is not set # # Kernel hacking # CONFIG_TRACE_IRQFLAGS_SUPPORT=y # # printk and dmesg options # CONFIG_PRINTK_TIME=y CONFIG_CONSOLE_LOGLEVEL_DEFAULT=7 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=y CONFIG_DEBUG_INFO_REDUCED=y # CONFIG_DEBUG_INFO_SPLIT is not set # CONFIG_DEBUG_INFO_DWARF4 is not set # CONFIG_GDB_SCRIPTS is not set CONFIG_ENABLE_WARN_DEPRECATED=y # CONFIG_ENABLE_MUST_CHECK is not set CONFIG_FRAME_WARN=2048 CONFIG_STRIP_ASM_SYMS=y # CONFIG_READABLE_ASM is not set # CONFIG_UNUSED_SYMBOLS is not set # CONFIG_PAGE_OWNER is not set CONFIG_DEBUG_FS=y CONFIG_HEADERS_CHECK=y # CONFIG_DEBUG_SECTION_MISMATCH is not set # CONFIG_SECTION_MISMATCH_WARN_ONLY is not set CONFIG_FRAME_POINTER=y # CONFIG_DEBUG_FORCE_WEAK_PER_CPU is not set CONFIG_MAGIC_SYSRQ=y CONFIG_MAGIC_SYSRQ_DEFAULT_ENABLE=0x1 CONFIG_MAGIC_SYSRQ_SERIAL=y CONFIG_DEBUG_KERNEL=y # # Memory Debugging # # CONFIG_PAGE_EXTENSION is not set # CONFIG_DEBUG_PAGEALLOC is not set CONFIG_PAGE_POISONING=y CONFIG_PAGE_POISONING_NO_SANITY=y # CONFIG_PAGE_POISONING_ZERO is not set # CONFIG_DEBUG_PAGE_REF is not set # CONFIG_DEBUG_RODATA_TEST is not set # CONFIG_DEBUG_OBJECTS is not set # CONFIG_DEBUG_SLAB is not set CONFIG_HAVE_DEBUG_KMEMLEAK=y # CONFIG_DEBUG_KMEMLEAK is not set # CONFIG_DEBUG_STACK_USAGE is not set # CONFIG_DEBUG_VM is not set CONFIG_ARCH_HAS_DEBUG_VIRTUAL=y # CONFIG_DEBUG_VIRTUAL is not set CONFIG_DEBUG_MEMORY_INIT=y # CONFIG_DEBUG_PER_CPU_MAPS is not set CONFIG_HAVE_DEBUG_STACKOVERFLOW=y # CONFIG_DEBUG_STACKOVERFLOW is not set CONFIG_CC_HAS_SANCOV_TRACE_PC=y # CONFIG_DEBUG_SHIRQ is not set # # Debug Lockups and Hangs # # CONFIG_SOFTLOCKUP_DETECTOR is not set # CONFIG_HARDLOCKUP_DETECTOR is not set # CONFIG_DETECT_HUNG_TASK is not set # CONFIG_WQ_WATCHDOG is not set CONFIG_PANIC_ON_OOPS=y CONFIG_PANIC_ON_OOPS_VALUE=1 CONFIG_PANIC_TIMEOUT=0 CONFIG_SCHED_DEBUG=y # CONFIG_SCHEDSTATS is not set # CONFIG_SCHED_STACK_END_CHECK is not set CONFIG_DEBUG_TIMEKEEPING=y # # Lock Debugging (spinlocks, mutexes, etc...) # CONFIG_LOCK_DEBUGGING_SUPPORT=y # CONFIG_PROVE_LOCKING is not set # CONFIG_LOCK_STAT is not set # CONFIG_DEBUG_RT_MUTEXES is not set # CONFIG_DEBUG_SPINLOCK is not set # CONFIG_DEBUG_MUTEXES is not set # CONFIG_DEBUG_WW_MUTEX_SLOWPATH is not set # CONFIG_DEBUG_RWSEMS is not set # CONFIG_DEBUG_LOCK_ALLOC is not set CONFIG_DEBUG_ATOMIC_SLEEP=y # CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set # CONFIG_LOCK_TORTURE_TEST is not set CONFIG_WW_MUTEX_SELFTEST=m CONFIG_TRACE_IRQFLAGS=y CONFIG_STACKTRACE=y CONFIG_WARN_ALL_UNSEEDED_RANDOM=y # CONFIG_DEBUG_KOBJECT is not set CONFIG_DEBUG_BUGVERBOSE=y CONFIG_DEBUG_LIST=y # CONFIG_DEBUG_PI_LIST is not set # CONFIG_DEBUG_SG is not set # CONFIG_DEBUG_NOTIFIERS is not set # CONFIG_DEBUG_CREDENTIALS is not set # # RCU Debugging # # CONFIG_RCU_PERF_TEST is not set # 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_DEBUG_WQ_FORCE_RR_CPU is not set # CONFIG_DEBUG_BLOCK_EXT_DEVT is not set # CONFIG_NOTIFIER_ERROR_INJECTION is not set CONFIG_FUNCTION_ERROR_INJECTION=y # CONFIG_FAULT_INJECTION is not set # CONFIG_LATENCYTOP 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_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_TRACING=y CONFIG_GENERIC_TRACER=y CONFIG_TRACING_SUPPORT=y CONFIG_FTRACE=y # CONFIG_FUNCTION_TRACER is not set CONFIG_PREEMPTIRQ_EVENTS=y # CONFIG_IRQSOFF_TRACER is not set CONFIG_SCHED_TRACER=y # CONFIG_HWLAT_TRACER is not set CONFIG_FTRACE_SYSCALLS=y CONFIG_TRACER_SNAPSHOT=y # CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP is not set CONFIG_BRANCH_PROFILE_NONE=y # CONFIG_PROFILE_ANNOTATED_BRANCHES is not set # CONFIG_PROFILE_ALL_BRANCHES is not set # CONFIG_STACK_TRACER is not set # CONFIG_BLK_DEV_IO_TRACE is not set # CONFIG_KPROBE_EVENTS is not set # CONFIG_UPROBE_EVENTS is not set # CONFIG_FTRACE_STARTUP_TEST is not set CONFIG_MMIOTRACE=y # CONFIG_HIST_TRIGGERS is not set CONFIG_MMIOTRACE_TEST=m # CONFIG_TRACEPOINT_BENCHMARK is not set # CONFIG_RING_BUFFER_BENCHMARK is not set # CONFIG_RING_BUFFER_STARTUP_TEST is not set # CONFIG_TRACE_EVAL_MAP_FILE is not set CONFIG_TRACING_EVENTS_GPIO=y CONFIG_PROVIDE_OHCI1394_DMA_INIT=y # CONFIG_DMA_API_DEBUG is not set # CONFIG_RUNTIME_TESTING_MENU is not set # CONFIG_MEMTEST is not set CONFIG_BUG_ON_DATA_CORRUPTION=y # CONFIG_SAMPLES is not set CONFIG_HAVE_ARCH_KGDB=y # CONFIG_KGDB is not set CONFIG_ARCH_HAS_UBSAN_SANITIZE_ALL=y CONFIG_UBSAN=y # CONFIG_UBSAN_SANITIZE_ALL is not set # CONFIG_UBSAN_ALIGNMENT is not set CONFIG_UBSAN_NULL=y # CONFIG_TEST_UBSAN is not set CONFIG_ARCH_HAS_DEVMEM_IS_ALLOWED=y CONFIG_EARLY_PRINTK_USB=y CONFIG_X86_VERBOSE_BOOTUP=y CONFIG_EARLY_PRINTK=y # CONFIG_EARLY_PRINTK_DBGP is not set CONFIG_EARLY_PRINTK_USB_XDBC=y # CONFIG_X86_PTDUMP is not set # CONFIG_DEBUG_WX is not set CONFIG_DOUBLEFAULT=y # CONFIG_DEBUG_TLBFLUSH is not set CONFIG_HAVE_MMIOTRACE_SUPPORT=y # CONFIG_X86_DECODER_SELFTEST is not set CONFIG_IO_DELAY_TYPE_0X80=0 CONFIG_IO_DELAY_TYPE_0XED=1 CONFIG_IO_DELAY_TYPE_UDELAY=2 CONFIG_IO_DELAY_TYPE_NONE=3 CONFIG_IO_DELAY_0X80=y # CONFIG_IO_DELAY_0XED is not set # CONFIG_IO_DELAY_UDELAY is not set # CONFIG_IO_DELAY_NONE is not set CONFIG_DEFAULT_IO_DELAY_TYPE=0 # CONFIG_DEBUG_BOOT_PARAMS is not set # CONFIG_CPA_DEBUG is not set CONFIG_OPTIMIZE_INLINING=y # CONFIG_DEBUG_ENTRY is not set # CONFIG_DEBUG_NMI_SELFTEST is not set CONFIG_DEBUG_IMR_SELFTEST=y CONFIG_X86_DEBUG_FPU=y CONFIG_PUNIT_ATOM_DEBUG=y CONFIG_UNWINDER_FRAME_POINTER=y # # Security options # CONFIG_KEYS=y # CONFIG_PERSISTENT_KEYRINGS is not set # CONFIG_BIG_KEYS is not set CONFIG_ENCRYPTED_KEYS=y # CONFIG_KEY_DH_OPERATIONS 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_HAVE_HARDENED_USERCOPY_ALLOCATOR=y # CONFIG_HARDENED_USERCOPY is not set # CONFIG_FORTIFY_SOURCE is not set CONFIG_STATIC_USERMODEHELPER=y CONFIG_STATIC_USERMODEHELPER_PATH="/sbin/usermode-helper" # CONFIG_SECURITY_SMACK is not set # CONFIG_SECURITY_TOMOYO is not set # CONFIG_SECURITY_APPARMOR is not set # CONFIG_SECURITY_LOADPIN is not set CONFIG_SECURITY_YAMA=y CONFIG_INTEGRITY=y CONFIG_INTEGRITY_SIGNATURE=y CONFIG_INTEGRITY_ASYMMETRIC_KEYS=y CONFIG_INTEGRITY_TRUSTED_KEYRING=y # CONFIG_IMA is not set CONFIG_IMA_KEYRINGS_PERMIT_SIGNED_BY_BUILTIN_OR_SECONDARY=y # CONFIG_EVM 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_AKCIPHER2=y CONFIG_CRYPTO_AKCIPHER=y CONFIG_CRYPTO_KPP2=y CONFIG_CRYPTO_KPP=y CONFIG_CRYPTO_ACOMP2=y CONFIG_CRYPTO_RSA=y CONFIG_CRYPTO_DH=y CONFIG_CRYPTO_ECDH=y CONFIG_CRYPTO_MANAGER=y CONFIG_CRYPTO_MANAGER2=y # CONFIG_CRYPTO_USER is not set CONFIG_CRYPTO_MANAGER_DISABLE_TESTS=y CONFIG_CRYPTO_GF128MUL=y CONFIG_CRYPTO_NULL=y CONFIG_CRYPTO_NULL2=y # CONFIG_CRYPTO_PCRYPT is not set CONFIG_CRYPTO_WORKQUEUE=y CONFIG_CRYPTO_CRYPTD=m CONFIG_CRYPTO_MCRYPTD=y CONFIG_CRYPTO_AUTHENC=y # CONFIG_CRYPTO_TEST is not set CONFIG_CRYPTO_SIMD=m CONFIG_CRYPTO_GLUE_HELPER_X86=m CONFIG_CRYPTO_ENGINE=m # # Authenticated Encryption with Associated Data # CONFIG_CRYPTO_CCM=m CONFIG_CRYPTO_GCM=y CONFIG_CRYPTO_CHACHA20POLY1305=y # CONFIG_CRYPTO_AEGIS128 is not set CONFIG_CRYPTO_AEGIS128L=m CONFIG_CRYPTO_AEGIS256=m # CONFIG_CRYPTO_MORUS640 is not set CONFIG_CRYPTO_MORUS1280=m CONFIG_CRYPTO_SEQIV=y CONFIG_CRYPTO_ECHAINIV=m # # Block modes # CONFIG_CRYPTO_CBC=y # CONFIG_CRYPTO_CFB is not set CONFIG_CRYPTO_CTR=y CONFIG_CRYPTO_CTS=m CONFIG_CRYPTO_ECB=y # CONFIG_CRYPTO_LRW is not set CONFIG_CRYPTO_PCBC=y CONFIG_CRYPTO_XTS=m # CONFIG_CRYPTO_KEYWRAP is not set # # Hash modes # CONFIG_CRYPTO_CMAC=m CONFIG_CRYPTO_HMAC=y CONFIG_CRYPTO_XCBC=m CONFIG_CRYPTO_VMAC=m # # Digest # CONFIG_CRYPTO_CRC32C=y # CONFIG_CRYPTO_CRC32C_INTEL is not set CONFIG_CRYPTO_CRC32=m # CONFIG_CRYPTO_CRC32_PCLMUL is not set CONFIG_CRYPTO_CRCT10DIF=y CONFIG_CRYPTO_GHASH=y CONFIG_CRYPTO_POLY1305=y CONFIG_CRYPTO_MD4=m CONFIG_CRYPTO_MD5=m CONFIG_CRYPTO_MICHAEL_MIC=m # CONFIG_CRYPTO_RMD128 is not set CONFIG_CRYPTO_RMD160=m CONFIG_CRYPTO_RMD256=m # CONFIG_CRYPTO_RMD320 is not set CONFIG_CRYPTO_SHA1=y CONFIG_CRYPTO_SHA256=y CONFIG_CRYPTO_SHA512=y CONFIG_CRYPTO_SHA3=y # CONFIG_CRYPTO_SM3 is not set # CONFIG_CRYPTO_TGR192 is not set CONFIG_CRYPTO_WP512=m # # Ciphers # CONFIG_CRYPTO_AES=y CONFIG_CRYPTO_AES_TI=y CONFIG_CRYPTO_AES_586=m CONFIG_CRYPTO_AES_NI_INTEL=m CONFIG_CRYPTO_ANUBIS=y CONFIG_CRYPTO_ARC4=m # CONFIG_CRYPTO_BLOWFISH is not set CONFIG_CRYPTO_CAMELLIA=m CONFIG_CRYPTO_CAST_COMMON=y CONFIG_CRYPTO_CAST5=y # CONFIG_CRYPTO_CAST6 is not set CONFIG_CRYPTO_DES=m CONFIG_CRYPTO_FCRYPT=y # CONFIG_CRYPTO_KHAZAD is not set CONFIG_CRYPTO_SALSA20=y CONFIG_CRYPTO_CHACHA20=y CONFIG_CRYPTO_SEED=m CONFIG_CRYPTO_SERPENT=m CONFIG_CRYPTO_SERPENT_SSE2_586=m CONFIG_CRYPTO_SM4=m CONFIG_CRYPTO_SPECK=m CONFIG_CRYPTO_TEA=m # CONFIG_CRYPTO_TWOFISH is not set # CONFIG_CRYPTO_TWOFISH_586 is not set # # Compression # CONFIG_CRYPTO_DEFLATE=m CONFIG_CRYPTO_LZO=y CONFIG_CRYPTO_842=m CONFIG_CRYPTO_LZ4=m CONFIG_CRYPTO_LZ4HC=m CONFIG_CRYPTO_ZSTD=y # # Random Number Generation # CONFIG_CRYPTO_ANSI_CPRNG=y CONFIG_CRYPTO_DRBG_MENU=y CONFIG_CRYPTO_DRBG_HMAC=y # CONFIG_CRYPTO_DRBG_HASH is not set CONFIG_CRYPTO_DRBG_CTR=y CONFIG_CRYPTO_DRBG=y CONFIG_CRYPTO_JITTERENTROPY=y # CONFIG_CRYPTO_USER_API_HASH is not set # CONFIG_CRYPTO_USER_API_SKCIPHER is not set # CONFIG_CRYPTO_USER_API_RNG is not set # CONFIG_CRYPTO_USER_API_AEAD is not set CONFIG_CRYPTO_HASH_INFO=y CONFIG_CRYPTO_HW=y # CONFIG_CRYPTO_DEV_PADLOCK is not set # CONFIG_CRYPTO_DEV_GEODE is not set # CONFIG_CRYPTO_DEV_HIFN_795X is not set # CONFIG_CRYPTO_DEV_CCP is not set CONFIG_CRYPTO_DEV_QAT=y # CONFIG_CRYPTO_DEV_QAT_DH895xCC is not set CONFIG_CRYPTO_DEV_QAT_C3XXX=m CONFIG_CRYPTO_DEV_QAT_C62X=m CONFIG_CRYPTO_DEV_QAT_DH895xCCVF=m CONFIG_CRYPTO_DEV_QAT_C3XXXVF=y # CONFIG_CRYPTO_DEV_QAT_C62XVF is not set CONFIG_CRYPTO_DEV_VIRTIO=m CONFIG_CRYPTO_DEV_CCREE=m CONFIG_ASYMMETRIC_KEY_TYPE=y CONFIG_ASYMMETRIC_PUBLIC_KEY_SUBTYPE=y CONFIG_X509_CERTIFICATE_PARSER=y CONFIG_PKCS7_MESSAGE_PARSER=y # # Certificates for signature checking # CONFIG_SYSTEM_TRUSTED_KEYRING=y CONFIG_SYSTEM_TRUSTED_KEYS="" CONFIG_SYSTEM_EXTRA_CERTIFICATE=y CONFIG_SYSTEM_EXTRA_CERTIFICATE_SIZE=4096 CONFIG_SECONDARY_TRUSTED_KEYRING=y CONFIG_SYSTEM_BLACKLIST_KEYRING=y CONFIG_SYSTEM_BLACKLIST_HASH_LIST="" CONFIG_HAVE_KVM=y CONFIG_VIRTUALIZATION=y # CONFIG_VHOST_NET is not set CONFIG_VHOST_SCSI=m CONFIG_VHOST=m # CONFIG_VHOST_CROSS_ENDIAN_LEGACY is not set CONFIG_BINARY_PRINTF=y # # Library routines # CONFIG_BITREVERSE=y 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_ARCH_HAS_FAST_MULTIPLIER=y CONFIG_CRC_CCITT=m CONFIG_CRC16=y CONFIG_CRC_T10DIF=y CONFIG_CRC_ITU_T=y CONFIG_CRC32=y CONFIG_CRC32_SELFTEST=y # CONFIG_CRC32_SLICEBY8 is not set # CONFIG_CRC32_SLICEBY4 is not set # CONFIG_CRC32_SARWATE is not set CONFIG_CRC32_BIT=y CONFIG_CRC4=m CONFIG_CRC7=y CONFIG_LIBCRC32C=m CONFIG_CRC8=y CONFIG_XXHASH=y # CONFIG_RANDOM32_SELFTEST is not set 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=m CONFIG_LZ4_DECOMPRESS=y CONFIG_ZSTD_COMPRESS=y CONFIG_ZSTD_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=m 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=m CONFIG_REED_SOLOMON_DEC16=y CONFIG_BCH=m CONFIG_BCH_CONST_PARAMS=y CONFIG_INTERVAL_TREE=y CONFIG_ASSOCIATIVE_ARRAY=y CONFIG_HAS_IOMEM=y CONFIG_HAS_IOPORT_MAP=y CONFIG_HAS_DMA=y CONFIG_NEED_SG_DMA_LENGTH=y CONFIG_HAVE_GENERIC_DMA_COHERENT=y CONFIG_DMA_DIRECT_OPS=y CONFIG_SGL_ALLOC=y CONFIG_CHECK_SIGNATURE=y CONFIG_CPU_RMAP=y CONFIG_DQL=y CONFIG_GLOB=y CONFIG_GLOB_SELFTEST=m CONFIG_NLATTR=y CONFIG_CLZ_TAB=y # CONFIG_CORDIC is not set # CONFIG_DDR is not set CONFIG_IRQ_POLL=y CONFIG_MPILIB=y CONFIG_SIGNATURE=y CONFIG_OID_REGISTRY=y CONFIG_FONT_SUPPORT=y # CONFIG_FONTS is not set CONFIG_FONT_8x8=y CONFIG_FONT_8x16=y CONFIG_SG_POOL=y CONFIG_ARCH_HAS_SG_CHAIN=y CONFIG_SBITMAP=y # CONFIG_STRING_SELFTEST is not set --f+W+jCU1fRNres8c Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename=job-script #!/bin/sh export_top_env() { export testcase='cpu-hotplug' export category='functional' export job_origin='/lkp/lkp/src/allot/rand/vm-lkp-hsw-4ep1-openwrt-i386/cpu-hotplug.yaml' export testbox='vm-lkp-hsw-4ep1-openwrt-i386-53' export tbox_group='vm-lkp-hsw-4ep1-openwrt-i386' export model='qemu-system-i386 -enable-kvm' export nr_vm=64 export nr_cpu=1 export memory='256M' export rootfs='openwrt-i386-2016-03-16.cgz' export hdd_partitions='/dev/vda' export swap_partitions='/dev/vdb' export kconfig='i386-randconfig-c0-08290127' export compiler='gcc-7' export queue='validate' export branch='linux-devel/devel-catchup-201808301612' export commit='6bd9edcb2ac76742bbe95f962a14bdbdca08fb18' export repeat_to=4 export submit_id='5b8965e70b9a937b8d92ec09' export job_file='/lkp/jobs/scheduled/vm-lkp-hsw-4ep1-openwrt-i386-53/cpu-hotplug-defaults-openwrt-i386-2016-03-16.cgz-6bd9edcb2ac76742bbe95f962a14bdbdca08fb18-20180831-31629-1r0eqp6-3.yaml' export id='3f5ffdc74465765e94f4a8a0ede4cbbf24f6e9bc' export need_kconfig='CONFIG_KVM_GUEST=y' export enqueue_time='2018-08-31 23:59:35 +0800' export _id='5b8965e70b9a937b8d92ec0a' export _rt='/result/cpu-hotplug/defaults/vm-lkp-hsw-4ep1-openwrt-i386/openwrt-i386-2016-03-16.cgz/i386-randconfig-c0-08290127/gcc-7/6bd9edcb2ac76742bbe95f962a14bdbdca08fb18' export user='lkp' export result_root='/result/cpu-hotplug/defaults/vm-lkp-hsw-4ep1-openwrt-i386/openwrt-i386-2016-03-16.cgz/i386-randconfig-c0-08290127/gcc-7/6bd9edcb2ac76742bbe95f962a14bdbdca08fb18/3' export LKP_SERVER='inn' export max_uptime=3600 export initrd='/osimage/openwrt/openwrt-i386-2016-03-16.cgz' export bootloader_append='root=/dev/ram0 user=lkp job=/lkp/jobs/scheduled/vm-lkp-hsw-4ep1-openwrt-i386-53/cpu-hotplug-defaults-openwrt-i386-2016-03-16.cgz-6bd9edcb2ac76742bbe95f962a14bdbdca08fb18-20180831-31629-1r0eqp6-3.yaml ARCH=i386 kconfig=i386-randconfig-c0-08290127 branch=linux-devel/devel-catchup-201808301612 commit=6bd9edcb2ac76742bbe95f962a14bdbdca08fb18 BOOT_IMAGE=/pkg/linux/i386-randconfig-c0-08290127/gcc-7/6bd9edcb2ac76742bbe95f962a14bdbdca08fb18/vmlinuz-4.18.0-rc3-00045-g6bd9edc max_uptime=3600 RESULT_ROOT=/result/cpu-hotplug/defaults/vm-lkp-hsw-4ep1-openwrt-i386/openwrt-i386-2016-03-16.cgz/i386-randconfig-c0-08290127/gcc-7/6bd9edcb2ac76742bbe95f962a14bdbdca08fb18/3 LKP_SERVER=inn debug apic=debug sysrq_always_enabled rcupdate.rcu_cpu_stall_timeout=100 net.ifnames=0 printk.devkmsg=on panic=-1 softlockup_panic=1 nmi_watchdog=panic oops=panic load_ramdisk=2 prompt_ramdisk=0 drbd.minor_count=8 systemd.log_level=err ignore_loglevel console=tty0 earlyprintk=ttyS0,115200 console=ttyS0,115200 vga=normal rw' export modules_initrd='/pkg/linux/i386-randconfig-c0-08290127/gcc-7/6bd9edcb2ac76742bbe95f962a14bdbdca08fb18/modules.cgz' export lkp_initrd='/lkp/lkp/lkp-i386.cgz' export site='inn' export LKP_CGI_PORT=80 export LKP_CIFS_PORT=139 export kernel='/pkg/linux/i386-randconfig-c0-08290127/gcc-7/6bd9edcb2ac76742bbe95f962a14bdbdca08fb18/vmlinuz-4.18.0-rc3-00045-g6bd9edc' export dequeue_time='2018-08-31 23:59:59 +0800' export job_initrd='/lkp/jobs/scheduled/vm-lkp-hsw-4ep1-openwrt-i386-53/cpu-hotplug-defaults-openwrt-i386-2016-03-16.cgz-6bd9edcb2ac76742bbe95f962a14bdbdca08fb18-20180831-31629-1r0eqp6-3.cgz' [ -n "$LKP_SRC" ] || export LKP_SRC=/lkp/${user:-lkp}/src } run_job() { echo $$ > $TMP/run-job.pid . $LKP_SRC/lib/http.sh . $LKP_SRC/lib/job.sh . $LKP_SRC/lib/env.sh export_top_env run_monitor $LKP_SRC/monitors/wrapper kmsg run_monitor $LKP_SRC/monitors/wrapper heartbeat run_monitor $LKP_SRC/monitors/wrapper oom-killer run_monitor $LKP_SRC/monitors/plain/watchdog run_test $LKP_SRC/tests/wrapper cpu-hotplug } extract_stats() { $LKP_SRC/stats/wrapper kmsg $LKP_SRC/stats/wrapper time cpu-hotplug.time $LKP_SRC/stats/wrapper time $LKP_SRC/stats/wrapper dmesg $LKP_SRC/stats/wrapper kmsg $LKP_SRC/stats/wrapper stderr $LKP_SRC/stats/wrapper last_state } "$@" --f+W+jCU1fRNres8c Content-Type: application/x-xz Content-Disposition: attachment; filename="dmesg.xz" Content-Transfer-Encoding: base64 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 --f+W+jCU1fRNres8c--