From mboxrd@z Thu Jan 1 00:00:00 1970 Content-Type: multipart/mixed; boundary="===============2311601483112944559==" MIME-Version: 1.0 From: Huang Ying To: lkp@lists.01.org Subject: [mm/slab_common] 8dbaaff323f: kernel BUG at mm/slab.c:2276! Date: Fri, 15 May 2015 16:24:16 +0800 Message-ID: <1431678256.29991.52.camel@intel.com> List-Id: --===============2311601483112944559== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable FYI, we noticed the below changes on git://git.cmpxchg.org/linux-mmotm.git master commit 8dbaaff323f0621832a5594d100664584290699b ("mm/slab_common: support t= he slub_debug boot option on specific object size") +------------------------------------------+------------+------------+ | | 511d85c267 | 8dbaaff323 | +------------------------------------------+------------+------------+ | boot_successes | 19 | 0 | | boot_failures | 1 | 10 | | BUG:kernel_boot_crashed | 1 | | | kernel_BUG_at_mm/slab.c | 0 | 10 | | invalid_opcode | 0 | 10 | | EIP_is_at__kmem_cache_create | 0 | 10 | | Kernel_panic-not_syncing:Fatal_exception | 0 | 10 | | backtrace:create_kmalloc_caches | 0 | 10 | | backtrace:kmem_cache_init | 0 | 10 | +------------------------------------------+------------+------------+ [ 0.000000] .text : 0x89800000 - 0x89d85d4e (5655 kB) [ 0.000000] Checking if this processor honours the WP bit even in superv= isor mode...Ok. [ 0.000000] ------------[ cut here ]------------ [ 0.000000] kernel BUG at mm/slab.c:2276! [ 0.000000] invalid opcode: 0000 [#1] SMP DEBUG_PAGEALLOC = [ 0.000000] Modules linked in: [ 0.000000] CPU: 0 PID: 0 Comm: swapper Not tainted 4.1.0-rc3-mm1-00255-= ge55a381 #283 [ 0.000000] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS = 1.7.5-20140531_083030-gandalf 04/01/2014 [ 0.000000] task: 8a074b80 ti: 8a06e000 task.ti: 8a06e000 [ 0.000000] EIP: 0060:[<898dae2a>] EFLAGS: 00210087 CPU: 0 [ 0.000000] EIP is at __kmem_cache_create+0x2cb/0x307 [ 0.000000] EAX: 00000000 EBX: 00000002 ECX: 00000000 EDX: 00000000 [ 0.000000] ESI: 8009a0e0 EDI: 80002800 EBP: 8a06ff8c ESP: 8a06ff4c [ 0.000000] DS: 007b ES: 007b FS: 00d8 GS: 0000 SS: 0068 [ 0.000000] CR0: 8005003b CR2: ffd16000 CR3: 0a2c5000 CR4: 00000690 [ 0.000000] Stack: [ 0.000000] 00000000 00001002 00000001 00000800 0009a0e0 0000001f 00000= 000 00001000 [ 0.000000] 00000000 00000000 ffffffe0 00001000 00000020 8009a0e0 00000= 0c0 89f7d56a [ 0.000000] 8a06ffa0 8a108317 8009a0e0 89f7d56a 000000c0 8a06ffbc 8a108= 372 00002000 [ 0.000000] Call Trace: [ 0.000000] [<8a108317>] create_boot_cache+0x2f/0x4f [ 0.000000] [<8a108372>] create_kmalloc_cache+0x3b/0x67 [ 0.000000] [<8a1083e3>] create_kmalloc_caches+0x2b/0x51 [ 0.000000] [<8a1098f9>] kmem_cache_init+0xec/0xef [ 0.000000] [<8a0f18d2>] start_kernel+0x1c0/0x387 [ 0.000000] [<8a0f12b7>] i386_start_kernel+0x85/0x89 [ 0.000000] Code: 76 30 89 46 2c 8b 45 ec 89 46 10 e8 fa 8a 15 00 85 ff = 89 46 14 89 56 18 79 13 31 d2 89 d8 e8 7d 4c fe ff 83 f8 10 89 46 34 77 02 = <0f> 0b 8b 55 d8 89 f0 e8 7c e7 49 00 89 c3 31 c0 85 db 74 20 89 [ 0.000000] EIP: [<898dae2a>] __kmem_cache_create+0x2cb/0x307 SS:ESP 006= 8:8a06ff4c [ 0.000000] ---[ end trace 38833c3a95f5478f ]--- [ 0.000000] Kernel panic - not syncing: Fatal exception Thanks, Ying Huang _______________________________________________ LKP mailing list LKP(a)linux.intel.com --===============2311601483112944559== Content-Type: text/plain MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="config-4.1.0-rc3-mm1-00064-g8dbaaff" IwojIEF1dG9tYXRpY2FsbHkgZ2VuZXJhdGVkIGZpbGU7IERPIE5PVCBFRElULgojIExpbnV4L2kz ODYgNC4xLjAtcmMzLW1tMSBLZXJuZWwgQ29uZmlndXJhdGlvbgojCiMgQ09ORklHXzY0QklUIGlz IG5vdCBzZXQKQ09ORklHX1g4Nl8zMj15CkNPTkZJR19YODY9eQpDT05GSUdfSU5TVFJVQ1RJT05f REVDT0RFUj15CkNPTkZJR19QRVJGX0VWRU5UU19JTlRFTF9VTkNPUkU9eQpDT05GSUdfT1VUUFVU X0ZPUk1BVD0iZWxmMzItaTM4NiIKQ09ORklHX0FSQ0hfREVGQ09ORklHPSJhcmNoL3g4Ni9jb25m aWdzL2kzODZfZGVmY29uZmlnIgpDT05GSUdfTE9DS0RFUF9TVVBQT1JUPXkKQ09ORklHX1NUQUNL VFJBQ0VfU1VQUE9SVD15CkNPTkZJR19IQVZFX0xBVEVOQ1lUT1BfU1VQUE9SVD15CkNPTkZJR19N TVU9eQpDT05GSUdfTkVFRF9ETUFfTUFQX1NUQVRFPXkKQ09ORklHX05FRURfU0dfRE1BX0xFTkdU SD15CkNPTkZJR19HRU5FUklDX0lTQV9ETUE9eQpDT05GSUdfR0VORVJJQ19CVUc9eQpDT05GSUdf R0VORVJJQ19IV0VJR0hUPXkKQ09ORklHX0FSQ0hfTUFZX0hBVkVfUENfRkRDPXkKQ09ORklHX1JX U0VNX1hDSEdBRERfQUxHT1JJVEhNPXkKQ09ORklHX0dFTkVSSUNfQ0FMSUJSQVRFX0RFTEFZPXkK Q09ORklHX0FSQ0hfSEFTX0NQVV9SRUxBWD15CkNPTkZJR19BUkNIX0hBU19DQUNIRV9MSU5FX1NJ WkU9eQpDT05GSUdfSEFWRV9TRVRVUF9QRVJfQ1BVX0FSRUE9eQpDT05GSUdfTkVFRF9QRVJfQ1BV X0VNQkVEX0ZJUlNUX0NIVU5LPXkKQ09ORklHX05FRURfUEVSX0NQVV9QQUdFX0ZJUlNUX0NIVU5L PXkKQ09ORklHX0FSQ0hfSElCRVJOQVRJT05fUE9TU0lCTEU9eQpDT05GSUdfQVJDSF9TVVNQRU5E X1BPU1NJQkxFPXkKQ09ORklHX0FSQ0hfV0FOVF9IVUdFX1BNRF9TSEFSRT15CkNPTkZJR19BUkNI X1dBTlRfR0VORVJBTF9IVUdFVExCPXkKQ09ORklHX0FSQ0hfU1VQUE9SVFNfT1BUSU1JWkVEX0lO TElOSU5HPXkKQ09ORklHX0FSQ0hfU1VQUE9SVFNfREVCVUdfUEFHRUFMTE9DPXkKQ09ORklHX1g4 Nl8zMl9TTVA9eQpDT05GSUdfWDg2X0hUPXkKQ09ORklHX1g4Nl8zMl9MQVpZX0dTPXkKQ09ORklH X0FSQ0hfSFdFSUdIVF9DRkxBR1M9Ii1mY2FsbC1zYXZlZC1lY3ggLWZjYWxsLXNhdmVkLWVkeCIK Q09ORklHX0FSQ0hfU1VQUE9SVFNfVVBST0JFUz15CkNPTkZJR19GSVhfRUFSTFlDT05fTUVNPXkK Q09ORklHX1BHVEFCTEVfTEVWRUxTPTIKQ09ORklHX0RFRkNPTkZJR19MSVNUPSIvbGliL21vZHVs ZXMvJFVOQU1FX1JFTEVBU0UvLmNvbmZpZyIKQ09ORklHX0NPTlNUUlVDVE9SUz15CkNPTkZJR19J UlFfV09SSz15CkNPTkZJR19CVUlMRFRJTUVfRVhUQUJMRV9TT1JUPXkKCiMKIyBHZW5lcmFsIHNl dHVwCiMKQ09ORklHX0lOSVRfRU5WX0FSR19MSU1JVD0zMgpDT05GSUdfQ1JPU1NfQ09NUElMRT0i IgojIENPTkZJR19DT01QSUxFX1RFU1QgaXMgbm90IHNldApDT05GSUdfTE9DQUxWRVJTSU9OPSIi CkNPTkZJR19MT0NBTFZFUlNJT05fQVVUTz15CkNPTkZJR19IQVZFX0tFUk5FTF9HWklQPXkKQ09O RklHX0hBVkVfS0VSTkVMX0JaSVAyPXkKQ09ORklHX0hBVkVfS0VSTkVMX0xaTUE9eQpDT05GSUdf SEFWRV9LRVJORUxfWFo9eQpDT05GSUdfSEFWRV9LRVJORUxfTFpPPXkKQ09ORklHX0hBVkVfS0VS TkVMX0xaND15CiMgQ09ORklHX0tFUk5FTF9HWklQIGlzIG5vdCBzZXQKIyBDT05GSUdfS0VSTkVM X0JaSVAyIGlzIG5vdCBzZXQKQ09ORklHX0tFUk5FTF9MWk1BPXkKIyBDT05GSUdfS0VSTkVMX1ha IGlzIG5vdCBzZXQKIyBDT05GSUdfS0VSTkVMX0xaTyBpcyBub3Qgc2V0CiMgQ09ORklHX0tFUk5F TF9MWjQgaXMgbm90IHNldApDT05GSUdfREVGQVVMVF9IT1NUTkFNRT0iKG5vbmUpIgpDT05GSUdf U1dBUD15CiMgQ09ORklHX1NZU1ZJUEMgaXMgbm90IHNldApDT05GSUdfUE9TSVhfTVFVRVVFPXkK Q09ORklHX1BPU0lYX01RVUVVRV9TWVNDVEw9eQpDT05GSUdfQ1JPU1NfTUVNT1JZX0FUVEFDSD15 CkNPTkZJR19GSEFORExFPXkKQ09ORklHX1VTRUxJQj15CiMgQ09ORklHX0FVRElUIGlzIG5vdCBz ZXQKQ09ORklHX0hBVkVfQVJDSF9BVURJVFNZU0NBTEw9eQoKIwojIElSUSBzdWJzeXN0ZW0KIwpD T05GSUdfR0VORVJJQ19JUlFfUFJPQkU9eQpDT05GSUdfR0VORVJJQ19JUlFfU0hPVz15CkNPTkZJ R19HRU5FUklDX0lSUV9MRUdBQ1lfQUxMT0NfSFdJUlE9eQpDT05GSUdfR0VORVJJQ19QRU5ESU5H X0lSUT15CkNPTkZJR19HRU5FUklDX0lSUV9DSElQPXkKQ09ORklHX0lSUV9ET01BSU49eQpDT05G SUdfR0VORVJJQ19NU0lfSVJRPXkKQ09ORklHX0lSUV9ET01BSU5fREVCVUc9eQpDT05GSUdfSVJR X0ZPUkNFRF9USFJFQURJTkc9eQpDT05GSUdfU1BBUlNFX0lSUT15CkNPTkZJR19DTE9DS1NPVVJD RV9XQVRDSERPRz15CkNPTkZJR19BUkNIX0NMT0NLU09VUkNFX0RBVEE9eQpDT05GSUdfQ0xPQ0tT T1VSQ0VfVkFMSURBVEVfTEFTVF9DWUNMRT15CkNPTkZJR19HRU5FUklDX1RJTUVfVlNZU0NBTEw9 eQpDT05GSUdfR0VORVJJQ19DTE9DS0VWRU5UUz15CkNPTkZJR19HRU5FUklDX0NMT0NLRVZFTlRT X0JST0FEQ0FTVD15CkNPTkZJR19HRU5FUklDX0NMT0NLRVZFTlRTX01JTl9BREpVU1Q9eQpDT05G SUdfR0VORVJJQ19DTU9TX1VQREFURT15CgojCiMgVGltZXJzIHN1YnN5c3RlbQojCkNPTkZJR19U SUNLX09ORVNIT1Q9eQpDT05GSUdfSFpfUEVSSU9ESUM9eQojIENPTkZJR19OT19IWl9JRExFIGlz IG5vdCBzZXQKIyBDT05GSUdfTk9fSFogaXMgbm90IHNldApDT05GSUdfSElHSF9SRVNfVElNRVJT PXkKCiMKIyBDUFUvVGFzayB0aW1lIGFuZCBzdGF0cyBhY2NvdW50aW5nCiMKQ09ORklHX1RJQ0tf Q1BVX0FDQ09VTlRJTkc9eQojIENPTkZJR19JUlFfVElNRV9BQ0NPVU5USU5HIGlzIG5vdCBzZXQK Q09ORklHX0JTRF9QUk9DRVNTX0FDQ1Q9eQpDT05GSUdfQlNEX1BST0NFU1NfQUNDVF9WMz15CkNP TkZJR19UQVNLU1RBVFM9eQpDT05GSUdfVEFTS19ERUxBWV9BQ0NUPXkKQ09ORklHX1RBU0tfWEFD Q1Q9eQpDT05GSUdfVEFTS19JT19BQ0NPVU5USU5HPXkKCiMKIyBSQ1UgU3Vic3lzdGVtCiMKQ09O RklHX1RSRUVfUkNVPXkKQ09ORklHX1NSQ1U9eQojIENPTkZJR19UQVNLU19SQ1UgaXMgbm90IHNl dApDT05GSUdfUkNVX1NUQUxMX0NPTU1PTj15CkNPTkZJR19SQ1VfRkFOT1VUPTMyCkNPTkZJR19S Q1VfRkFOT1VUX0xFQUY9MTYKIyBDT05GSUdfUkNVX0ZBTk9VVF9FWEFDVCBpcyBub3Qgc2V0CkNP TkZJR19UUkVFX1JDVV9UUkFDRT15CkNPTkZJR19SQ1VfS1RIUkVBRF9QUklPPTAKQ09ORklHX1JD VV9OT0NCX0NQVT15CiMgQ09ORklHX1JDVV9OT0NCX0NQVV9OT05FIGlzIG5vdCBzZXQKQ09ORklH X1JDVV9OT0NCX0NQVV9aRVJPPXkKIyBDT05GSUdfUkNVX05PQ0JfQ1BVX0FMTCBpcyBub3Qgc2V0 CiMgQ09ORklHX1JDVV9FWFBFRElURV9CT09UIGlzIG5vdCBzZXQKQ09ORklHX0JVSUxEX0JJTjJD PXkKQ09ORklHX0lLQ09ORklHPXkKIyBDT05GSUdfSUtDT05GSUdfUFJPQyBpcyBub3Qgc2V0CkNP TkZJR19MT0dfQlVGX1NISUZUPTE3CkNPTkZJR19MT0dfQ1BVX01BWF9CVUZfU0hJRlQ9MTIKQ09O RklHX0hBVkVfVU5TVEFCTEVfU0NIRURfQ0xPQ0s9eQpDT05GSUdfQ0dST1VQUz15CiMgQ09ORklH X0NHUk9VUF9ERUJVRyBpcyBub3Qgc2V0CiMgQ09ORklHX0NHUk9VUF9GUkVFWkVSIGlzIG5vdCBz ZXQKIyBDT05GSUdfQ0dST1VQX0RFVklDRSBpcyBub3Qgc2V0CiMgQ09ORklHX0NQVVNFVFMgaXMg bm90IHNldAojIENPTkZJR19DR1JPVVBfQ1BVQUNDVCBpcyBub3Qgc2V0CiMgQ09ORklHX01FTUNH IGlzIG5vdCBzZXQKIyBDT05GSUdfQ0dST1VQX0hVR0VUTEIgaXMgbm90IHNldAojIENPTkZJR19D R1JPVVBfUEVSRiBpcyBub3Qgc2V0CiMgQ09ORklHX0NHUk9VUF9TQ0hFRCBpcyBub3Qgc2V0CiMg Q09ORklHX0JMS19DR1JPVVAgaXMgbm90IHNldAojIENPTkZJR19DSEVDS1BPSU5UX1JFU1RPUkUg aXMgbm90IHNldAojIENPTkZJR19OQU1FU1BBQ0VTIGlzIG5vdCBzZXQKIyBDT05GSUdfU0NIRURf QVVUT0dST1VQIGlzIG5vdCBzZXQKIyBDT05GSUdfU1lTRlNfREVQUkVDQVRFRCBpcyBub3Qgc2V0 CkNPTkZJR19SRUxBWT15CkNPTkZJR19CTEtfREVWX0lOSVRSRD15CkNPTkZJR19JTklUUkFNRlNf U09VUkNFPSIiCkNPTkZJR19SRF9HWklQPXkKQ09ORklHX1JEX0JaSVAyPXkKQ09ORklHX1JEX0xa TUE9eQojIENPTkZJR19SRF9YWiBpcyBub3Qgc2V0CiMgQ09ORklHX1JEX0xaTyBpcyBub3Qgc2V0 CiMgQ09ORklHX1JEX0xaNCBpcyBub3Qgc2V0CkNPTkZJR19DQ19PUFRJTUlaRV9GT1JfU0laRT15 CkNPTkZJR19TWVNDVEw9eQpDT05GSUdfQU5PTl9JTk9ERVM9eQpDT05GSUdfSEFWRV9VSUQxNj15 CkNPTkZJR19TWVNDVExfRVhDRVBUSU9OX1RSQUNFPXkKQ09ORklHX0hBVkVfUENTUEtSX1BMQVRG T1JNPXkKQ09ORklHX0JQRj15CkNPTkZJR19FWFBFUlQ9eQojIENPTkZJR19VSUQxNiBpcyBub3Qg c2V0CkNPTkZJR19NVUxUSVVTRVI9eQpDT05GSUdfU0dFVE1BU0tfU1lTQ0FMTD15CiMgQ09ORklH X1NZU0ZTX1NZU0NBTEwgaXMgbm90IHNldApDT05GSUdfU1lTQ1RMX1NZU0NBTEw9eQpDT05GSUdf S0FMTFNZTVM9eQpDT05GSUdfS0FMTFNZTVNfQUxMPXkKQ09ORklHX1BSSU5USz15CkNPTkZJR19C VUc9eQpDT05GSUdfRUxGX0NPUkU9eQojIENPTkZJR19QQ1NQS1JfUExBVEZPUk0gaXMgbm90IHNl dApDT05GSUdfQkFTRV9GVUxMPXkKQ09ORklHX0ZVVEVYPXkKQ09ORklHX0VQT0xMPXkKQ09ORklH X1NJR05BTEZEPXkKQ09ORklHX1RJTUVSRkQ9eQojIENPTkZJR19FVkVOVEZEIGlzIG5vdCBzZXQK IyBDT05GSUdfQlBGX1NZU0NBTEwgaXMgbm90IHNldAojIENPTkZJR19TSE1FTSBpcyBub3Qgc2V0 CiMgQ09ORklHX0FJTyBpcyBub3Qgc2V0CiMgQ09ORklHX0FEVklTRV9TWVNDQUxMUyBpcyBub3Qg c2V0CkNPTkZJR19QQ0lfUVVJUktTPXkKQ09ORklHX0VNQkVEREVEPXkKQ09ORklHX0hBVkVfUEVS Rl9FVkVOVFM9eQpDT05GSUdfUEVSRl9VU0VfVk1BTExPQz15CgojCiMgS2VybmVsIFBlcmZvcm1h bmNlIEV2ZW50cyBBbmQgQ291bnRlcnMKIwpDT05GSUdfUEVSRl9FVkVOVFM9eQpDT05GSUdfREVC VUdfUEVSRl9VU0VfVk1BTExPQz15CiMgQ09ORklHX1ZNX0VWRU5UX0NPVU5URVJTIGlzIG5vdCBz ZXQKQ09ORklHX0NPTVBBVF9CUks9eQpDT05GSUdfU0xBQj15CiMgQ09ORklHX1NMVUIgaXMgbm90 IHNldAojIENPTkZJR19TTE9CIGlzIG5vdCBzZXQKQ09ORklHX1NZU1RFTV9UUlVTVEVEX0tFWVJJ Tkc9eQpDT05GSUdfUFJPRklMSU5HPXkKIyBDT05GSUdfT1BST0ZJTEUgaXMgbm90IHNldApDT05G SUdfSEFWRV9PUFJPRklMRT15CkNPTkZJR19PUFJPRklMRV9OTUlfVElNRVI9eQpDT05GSUdfS1BS T0JFUz15CiMgQ09ORklHX0pVTVBfTEFCRUwgaXMgbm90IHNldApDT05GSUdfT1BUUFJPQkVTPXkK IyBDT05GSUdfVVBST0JFUyBpcyBub3Qgc2V0CiMgQ09ORklHX0hBVkVfNjRCSVRfQUxJR05FRF9B Q0NFU1MgaXMgbm90IHNldApDT05GSUdfSEFWRV9FRkZJQ0lFTlRfVU5BTElHTkVEX0FDQ0VTUz15 CkNPTkZJR19BUkNIX1VTRV9CVUlMVElOX0JTV0FQPXkKQ09ORklHX0tSRVRQUk9CRVM9eQpDT05G SUdfSEFWRV9JT1JFTUFQX1BST1Q9eQpDT05GSUdfSEFWRV9LUFJPQkVTPXkKQ09ORklHX0hBVkVf S1JFVFBST0JFUz15CkNPTkZJR19IQVZFX09QVFBST0JFUz15CkNPTkZJR19IQVZFX0tQUk9CRVNf T05fRlRSQUNFPXkKQ09ORklHX0hBVkVfQVJDSF9UUkFDRUhPT0s9eQpDT05GSUdfSEFWRV9ETUFf QVRUUlM9eQpDT05GSUdfSEFWRV9ETUFfQ09OVElHVU9VUz15CkNPTkZJR19HRU5FUklDX1NNUF9J RExFX1RIUkVBRD15CkNPTkZJR19IQVZFX1JFR1NfQU5EX1NUQUNLX0FDQ0VTU19BUEk9eQpDT05G SUdfSEFWRV9ETUFfQVBJX0RFQlVHPXkKQ09ORklHX0hBVkVfSFdfQlJFQUtQT0lOVD15CkNPTkZJ R19IQVZFX01JWEVEX0JSRUFLUE9JTlRTX1JFR1M9eQpDT05GSUdfSEFWRV9VU0VSX1JFVFVSTl9O T1RJRklFUj15CkNPTkZJR19IQVZFX1BFUkZfRVZFTlRTX05NST15CkNPTkZJR19IQVZFX1BFUkZf UkVHUz15CkNPTkZJR19IQVZFX1BFUkZfVVNFUl9TVEFDS19EVU1QPXkKQ09ORklHX0hBVkVfQVJD SF9KVU1QX0xBQkVMPXkKQ09ORklHX0FSQ0hfSEFWRV9OTUlfU0FGRV9DTVBYQ0hHPXkKQ09ORklH X0hBVkVfQ01QWENIR19MT0NBTD15CkNPTkZJR19IQVZFX0NNUFhDSEdfRE9VQkxFPXkKQ09ORklH X0FSQ0hfV0FOVF9JUENfUEFSU0VfVkVSU0lPTj15CkNPTkZJR19IQVZFX0FSQ0hfU0VDQ09NUF9G SUxURVI9eQpDT05GSUdfSEFWRV9DQ19TVEFDS1BST1RFQ1RPUj15CiMgQ09ORklHX0NDX1NUQUNL UFJPVEVDVE9SIGlzIG5vdCBzZXQKQ09ORklHX0NDX1NUQUNLUFJPVEVDVE9SX05PTkU9eQojIENP TkZJR19DQ19TVEFDS1BST1RFQ1RPUl9SRUdVTEFSIGlzIG5vdCBzZXQKIyBDT05GSUdfQ0NfU1RB Q0tQUk9URUNUT1JfU1RST05HIGlzIG5vdCBzZXQKQ09ORklHX0hBVkVfSVJRX1RJTUVfQUNDT1VO VElORz15CkNPTkZJR19IQVZFX0FSQ0hfVFJBTlNQQVJFTlRfSFVHRVBBR0U9eQpDT05GSUdfTU9E VUxFU19VU0VfRUxGX1JFTD15CkNPTkZJR19BUkNIX0hBU19FTEZfUkFORE9NSVpFPXkKQ09ORklH X0NMT05FX0JBQ0tXQVJEUz15CkNPTkZJR19PTERfU0lHU1VTUEVORDM9eQpDT05GSUdfT0xEX1NJ R0FDVElPTj15CgojCiMgR0NPVi1iYXNlZCBrZXJuZWwgcHJvZmlsaW5nCiMKQ09ORklHX0dDT1Zf S0VSTkVMPXkKQ09ORklHX0FSQ0hfSEFTX0dDT1ZfUFJPRklMRV9BTEw9eQojIENPTkZJR19HQ09W X1BST0ZJTEVfQUxMIGlzIG5vdCBzZXQKIyBDT05GSUdfR0NPVl9GT1JNQVRfQVVUT0RFVEVDVCBp cyBub3Qgc2V0CiMgQ09ORklHX0dDT1ZfRk9STUFUXzNfNCBpcyBub3Qgc2V0CkNPTkZJR19HQ09W X0ZPUk1BVF80Xzc9eQpDT05GSUdfSEFWRV9HRU5FUklDX0RNQV9DT0hFUkVOVD15CkNPTkZJR19T TEFCSU5GTz15CkNPTkZJR19SVF9NVVRFWEVTPXkKQ09ORklHX0JBU0VfU01BTEw9MApDT05GSUdf TU9EVUxFUz15CkNPTkZJR19NT0RVTEVfRk9SQ0VfTE9BRD15CkNPTkZJR19NT0RVTEVfVU5MT0FE PXkKIyBDT05GSUdfTU9EVUxFX0ZPUkNFX1VOTE9BRCBpcyBub3Qgc2V0CkNPTkZJR19NT0RWRVJT SU9OUz15CkNPTkZJR19NT0RVTEVfU1JDVkVSU0lPTl9BTEw9eQpDT05GSUdfTU9EVUxFX1NJRz15 CkNPTkZJR19NT0RVTEVfU0lHX0ZPUkNFPXkKQ09ORklHX01PRFVMRV9TSUdfQUxMPXkKIyBDT05G SUdfTU9EVUxFX1NJR19TSEExIGlzIG5vdCBzZXQKIyBDT05GSUdfTU9EVUxFX1NJR19TSEEyMjQg aXMgbm90IHNldAojIENPTkZJR19NT0RVTEVfU0lHX1NIQTI1NiBpcyBub3Qgc2V0CkNPTkZJR19N T0RVTEVfU0lHX1NIQTM4ND15CiMgQ09ORklHX01PRFVMRV9TSUdfU0hBNTEyIGlzIG5vdCBzZXQK Q09ORklHX01PRFVMRV9TSUdfSEFTSD0ic2hhMzg0IgpDT05GSUdfTU9EVUxFX0NPTVBSRVNTPXkK Q09ORklHX01PRFVMRV9DT01QUkVTU19HWklQPXkKIyBDT05GSUdfTU9EVUxFX0NPTVBSRVNTX1ha IGlzIG5vdCBzZXQKQ09ORklHX1NUT1BfTUFDSElORT15CkNPTkZJR19CTE9DSz15CiMgQ09ORklH X0xCREFGIGlzIG5vdCBzZXQKQ09ORklHX0JMS19ERVZfQlNHPXkKQ09ORklHX0JMS19ERVZfQlNH TElCPXkKQ09ORklHX0JMS19ERVZfSU5URUdSSVRZPXkKQ09ORklHX0JMS19DTURMSU5FX1BBUlNF Uj15CgojCiMgUGFydGl0aW9uIFR5cGVzCiMKIyBDT05GSUdfUEFSVElUSU9OX0FEVkFOQ0VEIGlz IG5vdCBzZXQKQ09ORklHX0FNSUdBX1BBUlRJVElPTj15CkNPTkZJR19NU0RPU19QQVJUSVRJT049 eQpDT05GSUdfRUZJX1BBUlRJVElPTj15CgojCiMgSU8gU2NoZWR1bGVycwojCkNPTkZJR19JT1ND SEVEX05PT1A9eQpDT05GSUdfSU9TQ0hFRF9ERUFETElORT1tCkNPTkZJR19JT1NDSEVEX0NGUT1t CkNPTkZJR19ERUZBVUxUX05PT1A9eQpDT05GSUdfREVGQVVMVF9JT1NDSEVEPSJub29wIgpDT05G SUdfUEFEQVRBPXkKQ09ORklHX0FTTjE9eQpDT05GSUdfVU5JTkxJTkVfU1BJTl9VTkxPQ0s9eQpD T05GSUdfQVJDSF9TVVBQT1JUU19BVE9NSUNfUk1XPXkKQ09ORklHX1JXU0VNX1NQSU5fT05fT1dO RVI9eQpDT05GSUdfTE9DS19TUElOX09OX09XTkVSPXkKQ09ORklHX0FSQ0hfVVNFX1FVRVVFX1JX TE9DSz15CkNPTkZJR19RVUVVRV9SV0xPQ0s9eQpDT05GSUdfRlJFRVpFUj15CgojCiMgUHJvY2Vz c29yIHR5cGUgYW5kIGZlYXR1cmVzCiMKIyBDT05GSUdfWk9ORV9ETUEgaXMgbm90IHNldApDT05G SUdfU01QPXkKQ09ORklHX1g4Nl9GRUFUVVJFX05BTUVTPXkKQ09ORklHX1g4Nl9NUFBBUlNFPXkK IyBDT05GSUdfWDg2X0JJR1NNUCBpcyBub3Qgc2V0CkNPTkZJR19YODZfRVhURU5ERURfUExBVEZP Uk09eQojIENPTkZJR19YODZfR09MREZJU0ggaXMgbm90IHNldAojIENPTkZJR19YODZfSU5URUxf TFBTUyBpcyBub3Qgc2V0CiMgQ09ORklHX1g4Nl9BTURfUExBVEZPUk1fREVWSUNFIGlzIG5vdCBz ZXQKQ09ORklHX0lPU0ZfTUJJPW0KIyBDT05GSUdfSU9TRl9NQklfREVCVUcgaXMgbm90IHNldAoj IENPTkZJR19YODZfUkRDMzIxWCBpcyBub3Qgc2V0CkNPTkZJR19YODZfMzJfTk9OX1NUQU5EQVJE PXkKQ09ORklHX1NUQTJYMTE9eQojIENPTkZJR19YODZfMzJfSVJJUyBpcyBub3Qgc2V0CiMgQ09O RklHX1NDSEVEX09NSVRfRlJBTUVfUE9JTlRFUiBpcyBub3Qgc2V0CkNPTkZJR19IWVBFUlZJU09S X0dVRVNUPXkKQ09ORklHX1BBUkFWSVJUPXkKIyBDT05GSUdfUEFSQVZJUlRfREVCVUcgaXMgbm90 IHNldAojIENPTkZJR19QQVJBVklSVF9TUElOTE9DS1MgaXMgbm90IHNldApDT05GSUdfS1ZNX0dV RVNUPXkKIyBDT05GSUdfS1ZNX0RFQlVHX0ZTIGlzIG5vdCBzZXQKIyBDT05GSUdfTEdVRVNUX0dV RVNUIGlzIG5vdCBzZXQKIyBDT05GSUdfUEFSQVZJUlRfVElNRV9BQ0NPVU5USU5HIGlzIG5vdCBz ZXQKQ09ORklHX1BBUkFWSVJUX0NMT0NLPXkKQ09ORklHX05PX0JPT1RNRU09eQojIENPTkZJR19N NDg2IGlzIG5vdCBzZXQKIyBDT05GSUdfTTU4NiBpcyBub3Qgc2V0CiMgQ09ORklHX001ODZUU0Mg aXMgbm90IHNldAojIENPTkZJR19NNTg2TU1YIGlzIG5vdCBzZXQKQ09ORklHX002ODY9eQojIENP TkZJR19NUEVOVElVTUlJIGlzIG5vdCBzZXQKIyBDT05GSUdfTVBFTlRJVU1JSUkgaXMgbm90IHNl dAojIENPTkZJR19NUEVOVElVTU0gaXMgbm90IHNldAojIENPTkZJR19NUEVOVElVTTQgaXMgbm90 IHNldAojIENPTkZJR19NSzYgaXMgbm90IHNldAojIENPTkZJR19NSzcgaXMgbm90IHNldAojIENP TkZJR19NSzggaXMgbm90IHNldAojIENPTkZJR19NQ1JVU09FIGlzIG5vdCBzZXQKIyBDT05GSUdf TUVGRklDRU9OIGlzIG5vdCBzZXQKIyBDT05GSUdfTVdJTkNISVBDNiBpcyBub3Qgc2V0CiMgQ09O RklHX01XSU5DSElQM0QgaXMgbm90IHNldAojIENPTkZJR19NRUxBTiBpcyBub3Qgc2V0CiMgQ09O RklHX01HRU9ERUdYMSBpcyBub3Qgc2V0CiMgQ09ORklHX01HRU9ERV9MWCBpcyBub3Qgc2V0CiMg Q09ORklHX01DWVJJWElJSSBpcyBub3Qgc2V0CiMgQ09ORklHX01WSUFDM18yIGlzIG5vdCBzZXQK IyBDT05GSUdfTVZJQUM3IGlzIG5vdCBzZXQKIyBDT05GSUdfTUNPUkUyIGlzIG5vdCBzZXQKIyBD T05GSUdfTUFUT00gaXMgbm90IHNldApDT05GSUdfWDg2X0dFTkVSSUM9eQpDT05GSUdfWDg2X0lO VEVSTk9ERV9DQUNIRV9TSElGVD02CkNPTkZJR19YODZfTDFfQ0FDSEVfU0hJRlQ9NgojIENPTkZJ R19YODZfUFBST19GRU5DRSBpcyBub3Qgc2V0CkNPTkZJR19YODZfSU5URUxfVVNFUkNPUFk9eQpD T05GSUdfWDg2X1VTRV9QUFJPX0NIRUNLU1VNPXkKQ09ORklHX1g4Nl9UU0M9eQpDT05GSUdfWDg2 X0NNUFhDSEc2ND15CkNPTkZJR19YODZfQ01PVj15CkNPTkZJR19YODZfTUlOSU1VTV9DUFVfRkFN SUxZPTUKQ09ORklHX1g4Nl9ERUJVR0NUTE1TUj15CkNPTkZJR19QUk9DRVNTT1JfU0VMRUNUPXkK Q09ORklHX0NQVV9TVVBfSU5URUw9eQpDT05GSUdfQ1BVX1NVUF9DWVJJWF8zMj15CkNPTkZJR19D UFVfU1VQX0FNRD15CiMgQ09ORklHX0NQVV9TVVBfQ0VOVEFVUiBpcyBub3Qgc2V0CkNPTkZJR19D UFVfU1VQX1RSQU5TTUVUQV8zMj15CiMgQ09ORklHX0NQVV9TVVBfVU1DXzMyIGlzIG5vdCBzZXQK Q09ORklHX0hQRVRfVElNRVI9eQpDT05GSUdfRE1JPXkKQ09ORklHX1NXSU9UTEI9eQpDT05GSUdf SU9NTVVfSEVMUEVSPXkKQ09ORklHX05SX0NQVVM9OApDT05GSUdfU0NIRURfU01UPXkKQ09ORklH X1NDSEVEX01DPXkKIyBDT05GSUdfUFJFRU1QVF9OT05FIGlzIG5vdCBzZXQKQ09ORklHX1BSRUVN UFRfVk9MVU5UQVJZPXkKIyBDT05GSUdfUFJFRU1QVCBpcyBub3Qgc2V0CkNPTkZJR19QUkVFTVBU X0NPVU5UPXkKQ09ORklHX1g4Nl9MT0NBTF9BUElDPXkKQ09ORklHX1g4Nl9JT19BUElDPXkKIyBD T05GSUdfWDg2X1JFUk9VVEVfRk9SX0JST0tFTl9CT09UX0lSUVMgaXMgbm90IHNldAojIENPTkZJ R19YODZfTUNFIGlzIG5vdCBzZXQKQ09ORklHX1ZNODY9eQojIENPTkZJR19YODZfMTZCSVQgaXMg bm90IHNldApDT05GSUdfVE9TSElCQT1tCiMgQ09ORklHX0k4SyBpcyBub3Qgc2V0CkNPTkZJR19Y ODZfUkVCT09URklYVVBTPXkKQ09ORklHX01JQ1JPQ09ERT15CiMgQ09ORklHX01JQ1JPQ09ERV9J TlRFTCBpcyBub3Qgc2V0CiMgQ09ORklHX01JQ1JPQ09ERV9BTUQgaXMgbm90IHNldApDT05GSUdf TUlDUk9DT0RFX09MRF9JTlRFUkZBQ0U9eQpDT05GSUdfTUlDUk9DT0RFX0VBUkxZPXkKQ09ORklH X1g4Nl9NU1I9bQojIENPTkZJR19YODZfQ1BVSUQgaXMgbm90IHNldAojIENPTkZJR19OT0hJR0hN RU0gaXMgbm90IHNldApDT05GSUdfSElHSE1FTTRHPXkKIyBDT05GSUdfSElHSE1FTTY0RyBpcyBu b3Qgc2V0CiMgQ09ORklHX1ZNU1BMSVRfM0cgaXMgbm90IHNldAojIENPTkZJR19WTVNQTElUXzNH X09QVCBpcyBub3Qgc2V0CkNPTkZJR19WTVNQTElUXzJHPXkKIyBDT05GSUdfVk1TUExJVF8yR19P UFQgaXMgbm90IHNldAojIENPTkZJR19WTVNQTElUXzFHIGlzIG5vdCBzZXQKQ09ORklHX1BBR0Vf T0ZGU0VUPTB4ODAwMDAwMDAKQ09ORklHX0hJR0hNRU09eQpDT05GSUdfQVJDSF9GTEFUTUVNX0VO QUJMRT15CkNPTkZJR19BUkNIX1NQQVJTRU1FTV9FTkFCTEU9eQpDT05GSUdfQVJDSF9TRUxFQ1Rf TUVNT1JZX01PREVMPXkKQ09ORklHX0lMTEVHQUxfUE9JTlRFUl9WQUxVRT0wCkNPTkZJR19TRUxF Q1RfTUVNT1JZX01PREVMPXkKQ09ORklHX0ZMQVRNRU1fTUFOVUFMPXkKIyBDT05GSUdfU1BBUlNF TUVNX01BTlVBTCBpcyBub3Qgc2V0CkNPTkZJR19GTEFUTUVNPXkKQ09ORklHX0ZMQVRfTk9ERV9N RU1fTUFQPXkKQ09ORklHX1NQQVJTRU1FTV9TVEFUSUM9eQpDT05GSUdfSEFWRV9NRU1CTE9DSz15 CkNPTkZJR19IQVZFX01FTUJMT0NLX05PREVfTUFQPXkKQ09ORklHX0FSQ0hfRElTQ0FSRF9NRU1C TE9DSz15CkNPTkZJR19NRU1PUllfSVNPTEFUSU9OPXkKIyBDT05GSUdfSEFWRV9CT09UTUVNX0lO Rk9fTk9ERSBpcyBub3Qgc2V0CkNPTkZJR19QQUdFRkxBR1NfRVhURU5ERUQ9eQpDT05GSUdfU1BM SVRfUFRMT0NLX0NQVVM9NApDT05GSUdfTUVNT1JZX0JBTExPT049eQpDT05GSUdfQkFMTE9PTl9D T01QQUNUSU9OPXkKQ09ORklHX0NPTVBBQ1RJT049eQpDT05GSUdfTUlHUkFUSU9OPXkKIyBDT05G SUdfUEhZU19BRERSX1RfNjRCSVQgaXMgbm90IHNldApDT05GSUdfWk9ORV9ETUFfRkxBRz0wCiMg Q09ORklHX0JPVU5DRSBpcyBub3Qgc2V0CkNPTkZJR19WSVJUX1RPX0JVUz15CiMgQ09ORklHX0tT TSBpcyBub3Qgc2V0CkNPTkZJR19ERUZBVUxUX01NQVBfTUlOX0FERFI9NDA5NgpDT05GSUdfVFJB TlNQQVJFTlRfSFVHRVBBR0U9eQpDT05GSUdfVFJBTlNQQVJFTlRfSFVHRVBBR0VfQUxXQVlTPXkK IyBDT05GSUdfVFJBTlNQQVJFTlRfSFVHRVBBR0VfTUFEVklTRSBpcyBub3Qgc2V0CiMgQ09ORklH X0NMRUFOQ0FDSEUgaXMgbm90IHNldAojIENPTkZJR19GUk9OVFNXQVAgaXMgbm90IHNldApDT05G SUdfQ01BPXkKIyBDT05GSUdfQ01BX0RFQlVHIGlzIG5vdCBzZXQKQ09ORklHX0NNQV9ERUJVR0ZT PXkKQ09ORklHX0NNQV9BUkVBUz03CkNPTkZJR19aUE9PTD1tCkNPTkZJR19aQlVEPW0KQ09ORklH X1pTTUFMTE9DPXkKQ09ORklHX1BHVEFCTEVfTUFQUElORz15CiMgQ09ORklHX1pTTUFMTE9DX1NU QVQgaXMgbm90IHNldApDT05GSUdfR0VORVJJQ19FQVJMWV9JT1JFTUFQPXkKQ09ORklHX1g4Nl9Q TUVNX0xFR0FDWT15CiMgQ09ORklHX0hJR0hQVEUgaXMgbm90IHNldAojIENPTkZJR19YODZfQ0hF Q0tfQklPU19DT1JSVVBUSU9OIGlzIG5vdCBzZXQKQ09ORklHX1g4Nl9SRVNFUlZFX0xPVz02NApD T05GSUdfTUFUSF9FTVVMQVRJT049eQojIENPTkZJR19NVFJSIGlzIG5vdCBzZXQKQ09ORklHX0FS Q0hfUkFORE9NPXkKQ09ORklHX1g4Nl9TTUFQPXkKIyBDT05GSUdfWDg2X0lOVEVMX01QWCBpcyBu b3Qgc2V0CiMgQ09ORklHX0VGSSBpcyBub3Qgc2V0CiMgQ09ORklHX1NFQ0NPTVAgaXMgbm90IHNl dAojIENPTkZJR19IWl8xMDAgaXMgbm90IHNldAojIENPTkZJR19IWl8yNTAgaXMgbm90IHNldApD T05GSUdfSFpfMzAwPXkKIyBDT05GSUdfSFpfMTAwMCBpcyBub3Qgc2V0CkNPTkZJR19IWj0zMDAK Q09ORklHX1NDSEVEX0hSVElDSz15CiMgQ09ORklHX0tFWEVDIGlzIG5vdCBzZXQKQ09ORklHX0NS QVNIX0RVTVA9eQpDT05GSUdfUEhZU0lDQUxfU1RBUlQ9MHgxMDAwMDAwCkNPTkZJR19SRUxPQ0FU QUJMRT15CkNPTkZJR19SQU5ET01JWkVfQkFTRT15CkNPTkZJR19SQU5ET01JWkVfQkFTRV9NQVhf T0ZGU0VUPTB4MjAwMDAwMDAKQ09ORklHX1g4Nl9ORUVEX1JFTE9DUz15CkNPTkZJR19QSFlTSUNB TF9BTElHTj0weDIwMDAwMApDT05GSUdfSE9UUExVR19DUFU9eQpDT05GSUdfQk9PVFBBUkFNX0hP VFBMVUdfQ1BVMD15CiMgQ09ORklHX0RFQlVHX0hPVFBMVUdfQ1BVMCBpcyBub3Qgc2V0CkNPTkZJ R19DT01QQVRfVkRTTz15CiMgQ09ORklHX0NNRExJTkVfQk9PTCBpcyBub3Qgc2V0CkNPTkZJR19B UkNIX0VOQUJMRV9NRU1PUllfSE9UUExVRz15CgojCiMgUG93ZXIgbWFuYWdlbWVudCBhbmQgQUNQ SSBvcHRpb25zCiMKQ09ORklHX1NVU1BFTkQ9eQpDT05GSUdfU1VTUEVORF9GUkVFWkVSPXkKIyBD T05GSUdfSElCRVJOQVRJT04gaXMgbm90IHNldApDT05GSUdfUE1fU0xFRVA9eQpDT05GSUdfUE1f U0xFRVBfU01QPXkKQ09ORklHX1BNX0FVVE9TTEVFUD15CkNPTkZJR19QTV9XQUtFTE9DS1M9eQpD T05GSUdfUE1fV0FLRUxPQ0tTX0xJTUlUPTEwMApDT05GSUdfUE1fV0FLRUxPQ0tTX0dDPXkKQ09O RklHX1BNPXkKIyBDT05GSUdfUE1fREVCVUcgaXMgbm90IHNldAojIENPTkZJR19XUV9QT1dFUl9F RkZJQ0lFTlRfREVGQVVMVCBpcyBub3Qgc2V0CkNPTkZJR19BQ1BJPXkKQ09ORklHX0FDUElfTEVH QUNZX1RBQkxFU19MT09LVVA9eQpDT05GSUdfQVJDSF9NSUdIVF9IQVZFX0FDUElfUERDPXkKQ09O RklHX0FDUElfU1lTVEVNX1BPV0VSX1NUQVRFU19TVVBQT1JUPXkKQ09ORklHX0FDUElfU0xFRVA9 eQojIENPTkZJR19BQ1BJX1BST0NGU19QT1dFUiBpcyBub3Qgc2V0CiMgQ09ORklHX0FDUElfRUNf REVCVUdGUyBpcyBub3Qgc2V0CkNPTkZJR19BQ1BJX0FDPXkKQ09ORklHX0FDUElfQkFUVEVSWT15 CkNPTkZJR19BQ1BJX0JVVFRPTj15CiMgQ09ORklHX0FDUElfVklERU8gaXMgbm90IHNldApDT05G SUdfQUNQSV9GQU49eQojIENPTkZJR19BQ1BJX0RPQ0sgaXMgbm90IHNldApDT05GSUdfQUNQSV9Q Uk9DRVNTT1I9eQpDT05GSUdfQUNQSV9IT1RQTFVHX0NQVT15CiMgQ09ORklHX0FDUElfUFJPQ0VT U09SX0FHR1JFR0FUT1IgaXMgbm90IHNldApDT05GSUdfQUNQSV9USEVSTUFMPXkKQ09ORklHX0FD UElfQ1VTVE9NX0RTRFRfRklMRT0iIgojIENPTkZJR19BQ1BJX0NVU1RPTV9EU0RUIGlzIG5vdCBz ZXQKIyBDT05GSUdfQUNQSV9JTklUUkRfVEFCTEVfT1ZFUlJJREUgaXMgbm90IHNldAojIENPTkZJ R19BQ1BJX0RFQlVHIGlzIG5vdCBzZXQKIyBDT05GSUdfQUNQSV9QQ0lfU0xPVCBpcyBub3Qgc2V0 CkNPTkZJR19YODZfUE1fVElNRVI9eQpDT05GSUdfQUNQSV9DT05UQUlORVI9eQpDT05GSUdfQUNQ SV9IT1RQTFVHX0lPQVBJQz15CiMgQ09ORklHX0FDUElfU0JTIGlzIG5vdCBzZXQKIyBDT05GSUdf QUNQSV9IRUQgaXMgbm90IHNldAojIENPTkZJR19BQ1BJX0NVU1RPTV9NRVRIT0QgaXMgbm90IHNl dAojIENPTkZJR19BQ1BJX1JFRFVDRURfSEFSRFdBUkVfT05MWSBpcyBub3Qgc2V0CkNPTkZJR19I QVZFX0FDUElfQVBFST15CkNPTkZJR19IQVZFX0FDUElfQVBFSV9OTUk9eQojIENPTkZJR19BQ1BJ X0FQRUkgaXMgbm90IHNldAojIENPTkZJR19QTUlDX09QUkVHSU9OIGlzIG5vdCBzZXQKIyBDT05G SUdfU0ZJIGlzIG5vdCBzZXQKQ09ORklHX1g4Nl9BUE1fQk9PVD15CkNPTkZJR19BUE09bQojIENP TkZJR19BUE1fSUdOT1JFX1VTRVJfU1VTUEVORCBpcyBub3Qgc2V0CiMgQ09ORklHX0FQTV9ET19F TkFCTEUgaXMgbm90IHNldAojIENPTkZJR19BUE1fQ1BVX0lETEUgaXMgbm90IHNldAojIENPTkZJ R19BUE1fRElTUExBWV9CTEFOSyBpcyBub3Qgc2V0CkNPTkZJR19BUE1fQUxMT1dfSU5UUz15Cgoj CiMgQ1BVIEZyZXF1ZW5jeSBzY2FsaW5nCiMKQ09ORklHX0NQVV9GUkVRPXkKQ09ORklHX0NQVV9G UkVRX0dPVl9DT01NT049eQpDT05GSUdfQ1BVX0ZSRVFfU1RBVD1tCkNPTkZJR19DUFVfRlJFUV9T VEFUX0RFVEFJTFM9eQpDT05GSUdfQ1BVX0ZSRVFfREVGQVVMVF9HT1ZfUEVSRk9STUFOQ0U9eQoj IENPTkZJR19DUFVfRlJFUV9ERUZBVUxUX0dPVl9QT1dFUlNBVkUgaXMgbm90IHNldAojIENPTkZJ R19DUFVfRlJFUV9ERUZBVUxUX0dPVl9VU0VSU1BBQ0UgaXMgbm90IHNldAojIENPTkZJR19DUFVf RlJFUV9ERUZBVUxUX0dPVl9PTkRFTUFORCBpcyBub3Qgc2V0CiMgQ09ORklHX0NQVV9GUkVRX0RF RkFVTFRfR09WX0NPTlNFUlZBVElWRSBpcyBub3Qgc2V0CkNPTkZJR19DUFVfRlJFUV9HT1ZfUEVS Rk9STUFOQ0U9eQpDT05GSUdfQ1BVX0ZSRVFfR09WX1BPV0VSU0FWRT15CiMgQ09ORklHX0NQVV9G UkVRX0dPVl9VU0VSU1BBQ0UgaXMgbm90IHNldApDT05GSUdfQ1BVX0ZSRVFfR09WX09OREVNQU5E PW0KQ09ORklHX0NQVV9GUkVRX0dPVl9DT05TRVJWQVRJVkU9eQoKIwojIENQVSBmcmVxdWVuY3kg c2NhbGluZyBkcml2ZXJzCiMKIyBDT05GSUdfWDg2X0lOVEVMX1BTVEFURSBpcyBub3Qgc2V0CiMg Q09ORklHX1g4Nl9QQ0NfQ1BVRlJFUSBpcyBub3Qgc2V0CiMgQ09ORklHX1g4Nl9BQ1BJX0NQVUZS RVEgaXMgbm90IHNldApDT05GSUdfWDg2X1BPV0VSTk9XX0s2PXkKQ09ORklHX1g4Nl9QT1dFUk5P V19LNz1tCkNPTkZJR19YODZfUE9XRVJOT1dfSzdfQUNQST15CiMgQ09ORklHX1g4Nl9HWF9TVVNQ TU9EIGlzIG5vdCBzZXQKQ09ORklHX1g4Nl9TUEVFRFNURVBfQ0VOVFJJTk89eQpDT05GSUdfWDg2 X1NQRUVEU1RFUF9DRU5UUklOT19UQUJMRT15CiMgQ09ORklHX1g4Nl9TUEVFRFNURVBfSUNIIGlz IG5vdCBzZXQKQ09ORklHX1g4Nl9TUEVFRFNURVBfU01JPW0KQ09ORklHX1g4Nl9QNF9DTE9DS01P RD15CkNPTkZJR19YODZfQ1BVRlJFUV9ORk9SQ0UyPXkKQ09ORklHX1g4Nl9MT05HUlVOPXkKIyBD T05GSUdfWDg2X0xPTkdIQVVMIGlzIG5vdCBzZXQKIyBDT05GSUdfWDg2X0VfUE9XRVJTQVZFUiBp cyBub3Qgc2V0CgojCiMgc2hhcmVkIG9wdGlvbnMKIwpDT05GSUdfWDg2X1NQRUVEU1RFUF9MSUI9 eQpDT05GSUdfWDg2X1NQRUVEU1RFUF9SRUxBWEVEX0NBUF9DSEVDSz15CgojCiMgQ1BVIElkbGUK IwpDT05GSUdfQ1BVX0lETEU9eQpDT05GSUdfQ1BVX0lETEVfR09WX0xBRERFUj15CiMgQ09ORklH X0NQVV9JRExFX0dPVl9NRU5VIGlzIG5vdCBzZXQKIyBDT05GSUdfQVJDSF9ORUVEU19DUFVfSURM RV9DT1VQTEVEIGlzIG5vdCBzZXQKQ09ORklHX0lOVEVMX0lETEU9eQoKIwojIEJ1cyBvcHRpb25z IChQQ0kgZXRjLikKIwpDT05GSUdfUENJPXkKIyBDT05GSUdfUENJX0dPQklPUyBpcyBub3Qgc2V0 CiMgQ09ORklHX1BDSV9HT01NQ09ORklHIGlzIG5vdCBzZXQKIyBDT05GSUdfUENJX0dPRElSRUNU IGlzIG5vdCBzZXQKQ09ORklHX1BDSV9HT0FOWT15CkNPTkZJR19QQ0lfQklPUz15CkNPTkZJR19Q Q0lfRElSRUNUPXkKQ09ORklHX1BDSV9NTUNPTkZJRz15CkNPTkZJR19QQ0lfRE9NQUlOUz15CiMg Q09ORklHX1BDSV9DTkIyMExFX1FVSVJLIGlzIG5vdCBzZXQKQ09ORklHX1BDSUVQT1JUQlVTPXkK Q09ORklHX0hPVFBMVUdfUENJX1BDSUU9eQojIENPTkZJR19QQ0lFQUVSIGlzIG5vdCBzZXQKIyBD T05GSUdfUENJRUFTUE0gaXMgbm90IHNldApDT05GSUdfUENJRV9QTUU9eQpDT05GSUdfUENJX01T ST15CiMgQ09ORklHX1BDSV9ERUJVRyBpcyBub3Qgc2V0CkNPTkZJR19QQ0lfUkVBTExPQ19FTkFC TEVfQVVUTz15CkNPTkZJR19QQ0lfU1RVQj15CkNPTkZJR19IVF9JUlE9eQpDT05GSUdfUENJX0FU Uz15CiMgQ09ORklHX1BDSV9JT1YgaXMgbm90IHNldAojIENPTkZJR19QQ0lfUFJJIGlzIG5vdCBz ZXQKQ09ORklHX1BDSV9QQVNJRD15CkNPTkZJR19QQ0lfTEFCRUw9eQoKIwojIFBDSSBob3N0IGNv bnRyb2xsZXIgZHJpdmVycwojCkNPTkZJR19JU0FfRE1BX0FQST15CkNPTkZJR19JU0E9eQojIENP TkZJR19FSVNBIGlzIG5vdCBzZXQKQ09ORklHX1NDeDIwMD1tCkNPTkZJR19TQ3gyMDBIUl9USU1F Uj1tCiMgQ09ORklHX09MUEMgaXMgbm90IHNldApDT05GSUdfQUxJWD15CkNPTkZJR19ORVQ1NTAx PXkKQ09ORklHX0dFT1M9eQpDT05GSUdfQU1EX05CPXkKQ09ORklHX1BDQ0FSRD1tCkNPTkZJR19Q Q01DSUE9bQpDT05GSUdfUENNQ0lBX0xPQURfQ0lTPXkKQ09ORklHX0NBUkRCVVM9eQoKIwojIFBD LWNhcmQgYnJpZGdlcwojCkNPTkZJR19ZRU5UQT1tCiMgQ09ORklHX1lFTlRBX08yIGlzIG5vdCBz ZXQKIyBDT05GSUdfWUVOVEFfUklDT0ggaXMgbm90IHNldAojIENPTkZJR19ZRU5UQV9USSBpcyBu b3Qgc2V0CiMgQ09ORklHX1lFTlRBX1RPU0hJQkEgaXMgbm90IHNldApDT05GSUdfUEQ2NzI5PW0K IyBDT05GSUdfSTgyMDkyIGlzIG5vdCBzZXQKQ09ORklHX0k4MjM2NT1tCkNPTkZJR19UQ0lDPW0K Q09ORklHX1BDTUNJQV9QUk9CRT15CkNPTkZJR19QQ0NBUkRfTk9OU1RBVElDPXkKQ09ORklHX0hP VFBMVUdfUENJPXkKQ09ORklHX0hPVFBMVUdfUENJX0NPTVBBUT1tCkNPTkZJR19IT1RQTFVHX1BD SV9DT01QQVFfTlZSQU09eQpDT05GSUdfSE9UUExVR19QQ0lfSUJNPW0KIyBDT05GSUdfSE9UUExV R19QQ0lfQUNQSSBpcyBub3Qgc2V0CkNPTkZJR19IT1RQTFVHX1BDSV9DUENJPXkKQ09ORklHX0hP VFBMVUdfUENJX0NQQ0lfWlQ1NTUwPXkKQ09ORklHX0hPVFBMVUdfUENJX0NQQ0lfR0VORVJJQz1t CkNPTkZJR19IT1RQTFVHX1BDSV9TSFBDPXkKIyBDT05GSUdfUkFQSURJTyBpcyBub3Qgc2V0CiMg Q09ORklHX1g4Nl9TWVNGQiBpcyBub3Qgc2V0CgojCiMgRXhlY3V0YWJsZSBmaWxlIGZvcm1hdHMg LyBFbXVsYXRpb25zCiMKQ09ORklHX0JJTkZNVF9FTEY9eQpDT05GSUdfQ09SRV9EVU1QX0RFRkFV TFRfRUxGX0hFQURFUlM9eQpDT05GSUdfQklORk1UX1NDUklQVD15CkNPTkZJR19IQVZFX0FPVVQ9 eQpDT05GSUdfQklORk1UX0FPVVQ9eQpDT05GSUdfQklORk1UX01JU0M9bQpDT05GSUdfQ09SRURV TVA9eQpDT05GSUdfSEFWRV9BVE9NSUNfSU9NQVA9eQpDT05GSUdfWDg2X0RFVl9ETUFfT1BTPXkK Q09ORklHX1g4Nl9ETUFfUkVNQVA9eQpDT05GSUdfUE1DX0FUT009eQpDT05GSUdfTkVUPXkKCiMK IyBOZXR3b3JraW5nIG9wdGlvbnMKIwpDT05GSUdfUEFDS0VUPW0KQ09ORklHX1BBQ0tFVF9ESUFH PW0KQ09ORklHX1VOSVg9eQojIENPTkZJR19VTklYX0RJQUcgaXMgbm90IHNldApDT05GSUdfWEZS TT15CkNPTkZJR19YRlJNX0FMR089bQojIENPTkZJR19YRlJNX1NVQl9QT0xJQ1kgaXMgbm90IHNl dAojIENPTkZJR19YRlJNX01JR1JBVEUgaXMgbm90IHNldApDT05GSUdfTkVUX0tFWT1tCiMgQ09O RklHX05FVF9LRVlfTUlHUkFURSBpcyBub3Qgc2V0CiMgQ09ORklHX0lORVQgaXMgbm90IHNldApD T05GSUdfTkVUV09SS19TRUNNQVJLPXkKQ09ORklHX05FVF9QVFBfQ0xBU1NJRlk9eQojIENPTkZJ R19ORVRXT1JLX1BIWV9USU1FU1RBTVBJTkcgaXMgbm90IHNldApDT05GSUdfTkVURklMVEVSPXkK IyBDT05GSUdfTkVURklMVEVSX0RFQlVHIGlzIG5vdCBzZXQKQ09ORklHX05FVEZJTFRFUl9BRFZB TkNFRD15CgojCiMgREVDbmV0OiBOZXRmaWx0ZXIgQ29uZmlndXJhdGlvbgojCiMgQ09ORklHX0RF Q05FVF9ORl9HUkFCVUxBVE9SIGlzIG5vdCBzZXQKIyBDT05GSUdfQVRNIGlzIG5vdCBzZXQKQ09O RklHX01SUD1tCiMgQ09ORklHX0JSSURHRSBpcyBub3Qgc2V0CkNPTkZJR19IQVZFX05FVF9EU0E9 eQpDT05GSUdfVkxBTl84MDIxUT1tCiMgQ09ORklHX1ZMQU5fODAyMVFfR1ZSUCBpcyBub3Qgc2V0 CkNPTkZJR19WTEFOXzgwMjFRX01WUlA9eQpDT05GSUdfREVDTkVUPXkKIyBDT05GSUdfREVDTkVU X1JPVVRFUiBpcyBub3Qgc2V0CkNPTkZJR19MTEM9eQpDT05GSUdfTExDMj15CiMgQ09ORklHX0lQ WCBpcyBub3Qgc2V0CkNPTkZJR19BVEFMSz1tCkNPTkZJR19ERVZfQVBQTEVUQUxLPW0KQ09ORklH X0xUUEM9bQojIENPTkZJR19DT1BTIGlzIG5vdCBzZXQKQ09ORklHX0lQRERQPW0KIyBDT05GSUdf SVBERFBfRU5DQVAgaXMgbm90IHNldAojIENPTkZJR19YMjUgaXMgbm90IHNldApDT05GSUdfTEFQ Qj15CkNPTkZJR19QSE9ORVQ9bQojIENPTkZJR19JRUVFODAyMTU0IGlzIG5vdCBzZXQKQ09ORklH X05FVF9TQ0hFRD15CgojCiMgUXVldWVpbmcvU2NoZWR1bGluZwojCiMgQ09ORklHX05FVF9TQ0hf Q0JRIGlzIG5vdCBzZXQKQ09ORklHX05FVF9TQ0hfSFRCPXkKQ09ORklHX05FVF9TQ0hfSEZTQz15 CkNPTkZJR19ORVRfU0NIX1BSSU89eQpDT05GSUdfTkVUX1NDSF9NVUxUSVE9bQpDT05GSUdfTkVU X1NDSF9SRUQ9eQojIENPTkZJR19ORVRfU0NIX1NGQiBpcyBub3Qgc2V0CiMgQ09ORklHX05FVF9T Q0hfU0ZRIGlzIG5vdCBzZXQKQ09ORklHX05FVF9TQ0hfVEVRTD15CkNPTkZJR19ORVRfU0NIX1RC Rj1tCiMgQ09ORklHX05FVF9TQ0hfR1JFRCBpcyBub3Qgc2V0CiMgQ09ORklHX05FVF9TQ0hfRFNN QVJLIGlzIG5vdCBzZXQKQ09ORklHX05FVF9TQ0hfTkVURU09bQojIENPTkZJR19ORVRfU0NIX0RS UiBpcyBub3Qgc2V0CkNPTkZJR19ORVRfU0NIX01RUFJJTz15CiMgQ09ORklHX05FVF9TQ0hfQ0hP S0UgaXMgbm90IHNldApDT05GSUdfTkVUX1NDSF9RRlE9bQpDT05GSUdfTkVUX1NDSF9DT0RFTD15 CkNPTkZJR19ORVRfU0NIX0ZRX0NPREVMPW0KIyBDT05GSUdfTkVUX1NDSF9GUSBpcyBub3Qgc2V0 CiMgQ09ORklHX05FVF9TQ0hfSEhGIGlzIG5vdCBzZXQKIyBDT05GSUdfTkVUX1NDSF9QSUUgaXMg bm90IHNldApDT05GSUdfTkVUX1NDSF9JTkdSRVNTPW0KIyBDT05GSUdfTkVUX1NDSF9QTFVHIGlz IG5vdCBzZXQKCiMKIyBDbGFzc2lmaWNhdGlvbgojCkNPTkZJR19ORVRfQ0xTPXkKIyBDT05GSUdf TkVUX0NMU19CQVNJQyBpcyBub3Qgc2V0CkNPTkZJR19ORVRfQ0xTX1RDSU5ERVg9bQpDT05GSUdf TkVUX0NMU19GVz1tCkNPTkZJR19ORVRfQ0xTX1UzMj1tCkNPTkZJR19DTFNfVTMyX1BFUkY9eQpD T05GSUdfQ0xTX1UzMl9NQVJLPXkKQ09ORklHX05FVF9DTFNfUlNWUD1tCiMgQ09ORklHX05FVF9D TFNfUlNWUDYgaXMgbm90IHNldApDT05GSUdfTkVUX0NMU19GTE9XPW0KIyBDT05GSUdfTkVUX0NM U19DR1JPVVAgaXMgbm90IHNldApDT05GSUdfTkVUX0NMU19CUEY9bQojIENPTkZJR19ORVRfRU1B VENIIGlzIG5vdCBzZXQKQ09ORklHX05FVF9DTFNfQUNUPXkKQ09ORklHX05FVF9BQ1RfUE9MSUNF PXkKQ09ORklHX05FVF9BQ1RfR0FDVD1tCiMgQ09ORklHX0dBQ1RfUFJPQiBpcyBub3Qgc2V0CkNP TkZJR19ORVRfQUNUX01JUlJFRD15CkNPTkZJR19ORVRfQUNUX05BVD1tCkNPTkZJR19ORVRfQUNU X1BFRElUPW0KQ09ORklHX05FVF9BQ1RfU0lNUD15CkNPTkZJR19ORVRfQUNUX1NLQkVESVQ9eQpD T05GSUdfTkVUX0FDVF9WTEFOPW0KQ09ORklHX05FVF9BQ1RfQlBGPW0KIyBDT05GSUdfTkVUX0NM U19JTkQgaXMgbm90IHNldApDT05GSUdfTkVUX1NDSF9GSUZPPXkKQ09ORklHX0RDQj15CkNPTkZJ R19ETlNfUkVTT0xWRVI9bQojIENPTkZJR19CQVRNQU5fQURWIGlzIG5vdCBzZXQKQ09ORklHX1ZT T0NLRVRTPXkKIyBDT05GSUdfTkVUTElOS19NTUFQIGlzIG5vdCBzZXQKQ09ORklHX05FVExJTktf RElBRz15CiMgQ09ORklHX01QTFMgaXMgbm90IHNldApDT05GSUdfSFNSPXkKQ09ORklHX1JQUz15 CkNPTkZJR19SRlNfQUNDRUw9eQpDT05GSUdfWFBTPXkKIyBDT05GSUdfQ0dST1VQX05FVF9QUklP IGlzIG5vdCBzZXQKIyBDT05GSUdfQ0dST1VQX05FVF9DTEFTU0lEIGlzIG5vdCBzZXQKQ09ORklH X05FVF9SWF9CVVNZX1BPTEw9eQpDT05GSUdfQlFMPXkKQ09ORklHX05FVF9GTE9XX0xJTUlUPXkK CiMKIyBOZXR3b3JrIHRlc3RpbmcKIwojIENPTkZJR19IQU1SQURJTyBpcyBub3Qgc2V0CiMgQ09O RklHX0NBTiBpcyBub3Qgc2V0CiMgQ09ORklHX0lSREEgaXMgbm90IHNldApDT05GSUdfQlQ9bQpD T05GSUdfQlRfQlJFRFI9eQojIENPTkZJR19CVF9SRkNPTU0gaXMgbm90IHNldApDT05GSUdfQlRf Qk5FUD1tCkNPTkZJR19CVF9CTkVQX01DX0ZJTFRFUj15CiMgQ09ORklHX0JUX0JORVBfUFJPVE9f RklMVEVSIGlzIG5vdCBzZXQKIyBDT05GSUdfQlRfSElEUCBpcyBub3Qgc2V0CiMgQ09ORklHX0JU X0xFIGlzIG5vdCBzZXQKQ09ORklHX0JUX1NFTEZURVNUPXkKQ09ORklHX0JUX0RFQlVHRlM9eQoK IwojIEJsdWV0b290aCBkZXZpY2UgZHJpdmVycwojCkNPTkZJR19CVF9CQ009bQpDT05GSUdfQlRf SENJVUFSVD1tCkNPTkZJR19CVF9IQ0lVQVJUX0g0PXkKQ09ORklHX0JUX0hDSVVBUlRfQkNTUD15 CkNPTkZJR19CVF9IQ0lVQVJUX0FUSDNLPXkKQ09ORklHX0JUX0hDSVVBUlRfTEw9eQojIENPTkZJ R19CVF9IQ0lVQVJUXzNXSVJFIGlzIG5vdCBzZXQKIyBDT05GSUdfQlRfSENJVUFSVF9JTlRFTCBp cyBub3Qgc2V0CkNPTkZJR19CVF9IQ0lVQVJUX0JDTT15CiMgQ09ORklHX0JUX0hDSURUTDEgaXMg bm90IHNldApDT05GSUdfQlRfSENJQlQzQz1tCkNPTkZJR19CVF9IQ0lCTFVFQ0FSRD1tCkNPTkZJ R19CVF9IQ0lCVFVBUlQ9bQpDT05GSUdfQlRfSENJVkhDST1tCkNPTkZJR19CVF9NUlZMPW0KQ09O RklHX0JUX1dJTElOSz1tCkNPTkZJR19XSVJFTEVTUz15CkNPTkZJR19XSVJFTEVTU19FWFQ9eQpD T05GSUdfV0VYVF9DT1JFPXkKQ09ORklHX1dFWFRfUFJPQz15CkNPTkZJR19XRVhUX1NQWT15CkNP TkZJR19XRVhUX1BSSVY9eQojIENPTkZJR19DRkc4MDIxMSBpcyBub3Qgc2V0CiMgQ09ORklHX0xJ QjgwMjExIGlzIG5vdCBzZXQKCiMKIyBDRkc4MDIxMSBuZWVkcyB0byBiZSBlbmFibGVkIGZvciBN QUM4MDIxMQojCkNPTkZJR19XSU1BWD1tCkNPTkZJR19XSU1BWF9ERUJVR19MRVZFTD04CkNPTkZJ R19SRktJTEw9eQpDT05GSUdfUkZLSUxMX0xFRFM9eQpDT05GSUdfUkZLSUxMX0lOUFVUPXkKIyBD T05GSUdfUkZLSUxMX0dQSU8gaXMgbm90IHNldApDT05GSUdfTkVUXzlQPXkKIyBDT05GSUdfTkVU XzlQX1ZJUlRJTyBpcyBub3Qgc2V0CiMgQ09ORklHX05FVF85UF9ERUJVRyBpcyBub3Qgc2V0CiMg Q09ORklHX0NBSUYgaXMgbm90IHNldApDT05GSUdfTkZDPW0KQ09ORklHX05GQ19ESUdJVEFMPW0K IyBDT05GSUdfTkZDX05DSSBpcyBub3Qgc2V0CiMgQ09ORklHX05GQ19IQ0kgaXMgbm90IHNldAoK IwojIE5lYXIgRmllbGQgQ29tbXVuaWNhdGlvbiAoTkZDKSBkZXZpY2VzCiMKQ09ORklHX05GQ19U UkY3OTcwQT1tCkNPTkZJR19ORkNfU0lNPW0KCiMKIyBEZXZpY2UgRHJpdmVycwojCgojCiMgR2Vu ZXJpYyBEcml2ZXIgT3B0aW9ucwojCiMgQ09ORklHX1VFVkVOVF9IRUxQRVIgaXMgbm90IHNldApD T05GSUdfREVWVE1QRlM9eQojIENPTkZJR19ERVZUTVBGU19NT1VOVCBpcyBub3Qgc2V0CiMgQ09O RklHX1NUQU5EQUxPTkUgaXMgbm90IHNldApDT05GSUdfUFJFVkVOVF9GSVJNV0FSRV9CVUlMRD15 CkNPTkZJR19GV19MT0FERVI9eQojIENPTkZJR19GSVJNV0FSRV9JTl9LRVJORUwgaXMgbm90IHNl dApDT05GSUdfRVhUUkFfRklSTVdBUkU9IiIKQ09ORklHX0ZXX0xPQURFUl9VU0VSX0hFTFBFUj15 CkNPTkZJR19GV19MT0FERVJfVVNFUl9IRUxQRVJfRkFMTEJBQ0s9eQojIENPTkZJR19BTExPV19E RVZfQ09SRURVTVAgaXMgbm90IHNldAojIENPTkZJR19ERUJVR19EUklWRVIgaXMgbm90IHNldApD T05GSUdfREVCVUdfREVWUkVTPXkKIyBDT05GSUdfU1lTX0hZUEVSVklTT1IgaXMgbm90IHNldAoj IENPTkZJR19HRU5FUklDX0NQVV9ERVZJQ0VTIGlzIG5vdCBzZXQKQ09ORklHX0dFTkVSSUNfQ1BV X0FVVE9QUk9CRT15CkNPTkZJR19SRUdNQVA9eQpDT05GSUdfUkVHTUFQX0kyQz15CkNPTkZJR19S RUdNQVBfU1BJPXkKQ09ORklHX1JFR01BUF9TUE1JPW0KQ09ORklHX1JFR01BUF9NTUlPPXkKQ09O RklHX1JFR01BUF9JUlE9eQpDT05GSUdfRE1BX1NIQVJFRF9CVUZGRVI9eQojIENPTkZJR19GRU5D RV9UUkFDRSBpcyBub3Qgc2V0CkNPTkZJR19ETUFfQ01BPXkKCiMKIyBEZWZhdWx0IGNvbnRpZ3Vv dXMgbWVtb3J5IGFyZWEgc2l6ZToKIwpDT05GSUdfQ01BX1NJWkVfTUJZVEVTPTAKQ09ORklHX0NN QV9TSVpFX1BFUkNFTlRBR0U9MAojIENPTkZJR19DTUFfU0laRV9TRUxfTUJZVEVTIGlzIG5vdCBz ZXQKIyBDT05GSUdfQ01BX1NJWkVfU0VMX1BFUkNFTlRBR0UgaXMgbm90IHNldAojIENPTkZJR19D TUFfU0laRV9TRUxfTUlOIGlzIG5vdCBzZXQKQ09ORklHX0NNQV9TSVpFX1NFTF9NQVg9eQpDT05G SUdfQ01BX0FMSUdOTUVOVD04CgojCiMgQnVzIGRldmljZXMKIwpDT05GSUdfQ09OTkVDVE9SPXkK Q09ORklHX1BST0NfRVZFTlRTPXkKIyBDT05GSUdfTVREIGlzIG5vdCBzZXQKQ09ORklHX0FSQ0hf TUlHSFRfSEFWRV9QQ19QQVJQT1JUPXkKIyBDT05GSUdfUEFSUE9SVCBpcyBub3Qgc2V0CkNPTkZJ R19QTlA9eQpDT05GSUdfUE5QX0RFQlVHX01FU1NBR0VTPXkKCiMKIyBQcm90b2NvbHMKIwojIENP TkZJR19JU0FQTlAgaXMgbm90IHNldAojIENPTkZJR19QTlBCSU9TIGlzIG5vdCBzZXQKQ09ORklH X1BOUEFDUEk9eQpDT05GSUdfQkxLX0RFVj15CkNPTkZJR19CTEtfREVWX05VTExfQkxLPW0KQ09O RklHX0JMS19ERVZfRkQ9bQpDT05GSUdfQkxLX0RFVl9QQ0lFU1NEX01USVAzMlhYPW0KIyBDT05G SUdfWlJBTSBpcyBub3Qgc2V0CkNPTkZJR19CTEtfQ1BRX0NJU1NfREE9bQojIENPTkZJR19DSVNT X1NDU0lfVEFQRSBpcyBub3Qgc2V0CkNPTkZJR19CTEtfREVWX0RBQzk2MD1tCiMgQ09ORklHX0JM S19ERVZfVU1FTSBpcyBub3Qgc2V0CiMgQ09ORklHX0JMS19ERVZfQ09XX0NPTU1PTiBpcyBub3Qg c2V0CiMgQ09ORklHX0JMS19ERVZfTE9PUCBpcyBub3Qgc2V0CgojCiMgRFJCRCBkaXNhYmxlZCBi ZWNhdXNlIFBST0NfRlMgb3IgSU5FVCBub3Qgc2VsZWN0ZWQKIwpDT05GSUdfQkxLX0RFVl9OQkQ9 eQpDT05GSUdfQkxLX0RFVl9OVk1FPW0KQ09ORklHX0JMS19ERVZfU1g4PW0KQ09ORklHX0JMS19E RVZfUkFNPXkKQ09ORklHX0JMS19ERVZfUkFNX0NPVU5UPTE2CkNPTkZJR19CTEtfREVWX1JBTV9T SVpFPTQwOTYKIyBDT05GSUdfQkxLX0RFVl9SQU1fREFYIGlzIG5vdCBzZXQKIyBDT05GSUdfQkxL X0RFVl9QTUVNIGlzIG5vdCBzZXQKQ09ORklHX0NEUk9NX1BLVENEVkQ9bQpDT05GSUdfQ0RST01f UEtUQ0RWRF9CVUZGRVJTPTgKQ09ORklHX0NEUk9NX1BLVENEVkRfV0NBQ0hFPXkKQ09ORklHX0FU QV9PVkVSX0VUSD1tCkNPTkZJR19WSVJUSU9fQkxLPW0KQ09ORklHX0JMS19ERVZfSEQ9eQpDT05G SUdfQkxLX0RFVl9SU1hYPW0KCiMKIyBNaXNjIGRldmljZXMKIwpDT05GSUdfU0VOU09SU19MSVMz TFYwMkQ9bQpDT05GSUdfQUQ1MjVYX0RQT1Q9eQpDT05GSUdfQUQ1MjVYX0RQT1RfSTJDPW0KIyBD T05GSUdfQUQ1MjVYX0RQT1RfU1BJIGlzIG5vdCBzZXQKQ09ORklHX0RVTU1ZX0lSUT15CkNPTkZJ R19JQk1fQVNNPW0KQ09ORklHX1BIQU5UT009eQpDT05GSUdfU0dJX0lPQzQ9bQpDT05GSUdfVElG TV9DT1JFPXkKIyBDT05GSUdfVElGTV83WFgxIGlzIG5vdCBzZXQKQ09ORklHX0lDUzkzMlM0MDE9 bQpDT05GSUdfRU5DTE9TVVJFX1NFUlZJQ0VTPW0KQ09ORklHX0hQX0lMTz1tCkNPTkZJR19BUERT OTgwMkFMUz15CkNPTkZJR19JU0wyOTAwMz1tCkNPTkZJR19JU0wyOTAyMD1tCkNPTkZJR19TRU5T T1JTX1RTTDI1NTA9eQpDT05GSUdfU0VOU09SU19CSDE3ODA9eQojIENPTkZJR19TRU5TT1JTX0JI MTc3MCBpcyBub3Qgc2V0CkNPTkZJR19TRU5TT1JTX0FQRFM5OTBYPW0KIyBDT05GSUdfSE1DNjM1 MiBpcyBub3Qgc2V0CiMgQ09ORklHX0RTMTY4MiBpcyBub3Qgc2V0CkNPTkZJR19USV9EQUM3NTEy PXkKIyBDT05GSUdfVk1XQVJFX0JBTExPT04gaXMgbm90IHNldAojIENPTkZJR19CTVAwODVfSTJD IGlzIG5vdCBzZXQKIyBDT05GSUdfQk1QMDg1X1NQSSBpcyBub3Qgc2V0CiMgQ09ORklHX1BDSF9Q SFVCIGlzIG5vdCBzZXQKQ09ORklHX1VTQl9TV0lUQ0hfRlNBOTQ4MD1tCkNPTkZJR19MQVRUSUNF X0VDUDNfQ09ORklHPW0KIyBDT05GSUdfU1JBTSBpcyBub3Qgc2V0CkNPTkZJR19DMlBPUlQ9bQoj IENPTkZJR19DMlBPUlRfRFVSQU1BUl8yMTUwIGlzIG5vdCBzZXQKCiMKIyBFRVBST00gc3VwcG9y dAojCkNPTkZJR19FRVBST01fQVQyND1tCkNPTkZJR19FRVBST01fQVQyNT15CkNPTkZJR19FRVBS T01fTEVHQUNZPXkKQ09ORklHX0VFUFJPTV9NQVg2ODc1PW0KQ09ORklHX0VFUFJPTV85M0NYNj15 CiMgQ09ORklHX0VFUFJPTV85M1hYNDYgaXMgbm90IHNldApDT05GSUdfQ0I3MTBfQ09SRT1tCiMg Q09ORklHX0NCNzEwX0RFQlVHIGlzIG5vdCBzZXQKQ09ORklHX0NCNzEwX0RFQlVHX0FTU1VNUFRJ T05TPXkKCiMKIyBUZXhhcyBJbnN0cnVtZW50cyBzaGFyZWQgdHJhbnNwb3J0IGxpbmUgZGlzY2lw bGluZQojCkNPTkZJR19USV9TVD15CkNPTkZJR19TRU5TT1JTX0xJUzNfSTJDPW0KCiMKIyBBbHRl cmEgRlBHQSBmaXJtd2FyZSBkb3dubG9hZCBtb2R1bGUKIwpDT05GSUdfQUxURVJBX1NUQVBMPW0K Q09ORklHX0lOVEVMX01FST15CkNPTkZJR19JTlRFTF9NRUlfTUU9eQojIENPTkZJR19JTlRFTF9N RUlfVFhFIGlzIG5vdCBzZXQKIyBDT05GSUdfVk1XQVJFX1ZNQ0kgaXMgbm90IHNldAoKIwojIElu dGVsIE1JQyBCdXMgRHJpdmVyCiMKCiMKIyBJbnRlbCBNSUMgSG9zdCBEcml2ZXIKIwoKIwojIElu dGVsIE1JQyBDYXJkIERyaXZlcgojCkNPTkZJR19FQ0hPPXkKIyBDT05GSUdfQ1hMX0JBU0UgaXMg bm90IHNldApDT05GSUdfSEFWRV9JREU9eQojIENPTkZJR19JREUgaXMgbm90IHNldAoKIwojIFND U0kgZGV2aWNlIHN1cHBvcnQKIwpDT05GSUdfU0NTSV9NT0Q9eQpDT05GSUdfUkFJRF9BVFRSUz15 CkNPTkZJR19TQ1NJPXkKQ09ORklHX1NDU0lfRE1BPXkKIyBDT05GSUdfU0NTSV9ORVRMSU5LIGlz IG5vdCBzZXQKQ09ORklHX1NDU0lfTVFfREVGQVVMVD15CiMgQ09ORklHX1NDU0lfUFJPQ19GUyBp cyBub3Qgc2V0CgojCiMgU0NTSSBzdXBwb3J0IHR5cGUgKGRpc2ssIHRhcGUsIENELVJPTSkKIwoj IENPTkZJR19CTEtfREVWX1NEIGlzIG5vdCBzZXQKQ09ORklHX0NIUl9ERVZfU1Q9bQpDT05GSUdf Q0hSX0RFVl9PU1NUPW0KIyBDT05GSUdfQkxLX0RFVl9TUiBpcyBub3Qgc2V0CkNPTkZJR19DSFJf REVWX1NHPW0KQ09ORklHX0NIUl9ERVZfU0NIPW0KQ09ORklHX1NDU0lfRU5DTE9TVVJFPW0KIyBD T05GSUdfU0NTSV9DT05TVEFOVFMgaXMgbm90IHNldApDT05GSUdfU0NTSV9MT0dHSU5HPXkKIyBD T05GSUdfU0NTSV9TQ0FOX0FTWU5DIGlzIG5vdCBzZXQKCiMKIyBTQ1NJIFRyYW5zcG9ydHMKIwpD T05GSUdfU0NTSV9TUElfQVRUUlM9eQojIENPTkZJR19TQ1NJX0ZDX0FUVFJTIGlzIG5vdCBzZXQK Q09ORklHX1NDU0lfSVNDU0lfQVRUUlM9eQpDT05GSUdfU0NTSV9TQVNfQVRUUlM9eQpDT05GSUdf U0NTSV9TQVNfTElCU0FTPXkKQ09ORklHX1NDU0lfU0FTX0FUQT15CiMgQ09ORklHX1NDU0lfU0FT X0hPU1RfU01QIGlzIG5vdCBzZXQKQ09ORklHX1NDU0lfU1JQX0FUVFJTPW0KQ09ORklHX1NDU0lf TE9XTEVWRUw9eQpDT05GSUdfSVNDU0lfQk9PVF9TWVNGUz15CkNPTkZJR19TQ1NJX0JOWDJfSVND U0k9bQojIENPTkZJR19CRTJJU0NTSSBpcyBub3Qgc2V0CkNPTkZJR19CTEtfREVWXzNXX1hYWFhf UkFJRD15CiMgQ09ORklHX1NDU0lfSFBTQSBpcyBub3Qgc2V0CkNPTkZJR19TQ1NJXzNXXzlYWFg9 eQpDT05GSUdfU0NTSV8zV19TQVM9bQojIENPTkZJR19TQ1NJXzcwMDBGQVNTVCBpcyBub3Qgc2V0 CkNPTkZJR19TQ1NJX0FDQVJEPXkKQ09ORklHX1NDU0lfQUhBMTUyWD1tCiMgQ09ORklHX1NDU0lf QUhBMTU0MiBpcyBub3Qgc2V0CkNPTkZJR19TQ1NJX0FBQ1JBSUQ9eQpDT05GSUdfU0NTSV9BSUM3 WFhYPW0KQ09ORklHX0FJQzdYWFhfQ01EU19QRVJfREVWSUNFPTMyCkNPTkZJR19BSUM3WFhYX1JF U0VUX0RFTEFZX01TPTUwMDAKIyBDT05GSUdfQUlDN1hYWF9ERUJVR19FTkFCTEUgaXMgbm90IHNl dApDT05GSUdfQUlDN1hYWF9ERUJVR19NQVNLPTAKQ09ORklHX0FJQzdYWFhfUkVHX1BSRVRUWV9Q UklOVD15CkNPTkZJR19TQ1NJX0FJQzc5WFg9bQpDT05GSUdfQUlDNzlYWF9DTURTX1BFUl9ERVZJ Q0U9MzIKQ09ORklHX0FJQzc5WFhfUkVTRVRfREVMQVlfTVM9NTAwMAojIENPTkZJR19BSUM3OVhY X0RFQlVHX0VOQUJMRSBpcyBub3Qgc2V0CkNPTkZJR19BSUM3OVhYX0RFQlVHX01BU0s9MAojIENP TkZJR19BSUM3OVhYX1JFR19QUkVUVFlfUFJJTlQgaXMgbm90IHNldAojIENPTkZJR19TQ1NJX0FJ Qzk0WFggaXMgbm90IHNldApDT05GSUdfU0NTSV9NVlNBUz15CiMgQ09ORklHX1NDU0lfTVZTQVNf REVCVUcgaXMgbm90IHNldAojIENPTkZJR19TQ1NJX01WU0FTX1RBU0tMRVQgaXMgbm90IHNldAoj IENPTkZJR19TQ1NJX01WVU1JIGlzIG5vdCBzZXQKQ09ORklHX1NDU0lfRFBUX0kyTz15CiMgQ09O RklHX1NDU0lfQURWQU5TWVMgaXMgbm90IHNldAojIENPTkZJR19TQ1NJX0lOMjAwMCBpcyBub3Qg c2V0CkNPTkZJR19TQ1NJX0FSQ01TUj15CkNPTkZJR19TQ1NJX0VTQVMyUj15CiMgQ09ORklHX01F R0FSQUlEX05FV0dFTiBpcyBub3Qgc2V0CkNPTkZJR19NRUdBUkFJRF9MRUdBQ1k9eQpDT05GSUdf TUVHQVJBSURfU0FTPXkKIyBDT05GSUdfU0NTSV9NUFQyU0FTIGlzIG5vdCBzZXQKIyBDT05GSUdf U0NTSV9NUFQzU0FTIGlzIG5vdCBzZXQKIyBDT05GSUdfU0NTSV9VRlNIQ0QgaXMgbm90IHNldApD T05GSUdfU0NTSV9IUFRJT1A9eQpDT05GSUdfU0NTSV9CVVNMT0dJQz1tCkNPTkZJR19TQ1NJX0ZM QVNIUE9JTlQ9eQpDT05GSUdfVk1XQVJFX1BWU0NTST15CkNPTkZJR19TQ1NJX0RNWDMxOTFEPXkK Q09ORklHX1NDU0lfRFRDMzI4MD15CkNPTkZJR19TQ1NJX0VBVEE9bQojIENPTkZJR19TQ1NJX0VB VEFfVEFHR0VEX1FVRVVFIGlzIG5vdCBzZXQKIyBDT05GSUdfU0NTSV9FQVRBX0xJTktFRF9DT01N QU5EUyBpcyBub3Qgc2V0CkNPTkZJR19TQ1NJX0VBVEFfTUFYX1RBR1M9MTYKIyBDT05GSUdfU0NT SV9GVVRVUkVfRE9NQUlOIGlzIG5vdCBzZXQKQ09ORklHX1NDU0lfR0RUSD1tCkNPTkZJR19TQ1NJ X0lTQ0k9bQpDT05GSUdfU0NTSV9HRU5FUklDX05DUjUzODA9eQpDT05GSUdfU0NTSV9HRU5FUklD X05DUjUzODBfTU1JTz15CkNPTkZJR19TQ1NJX0dFTkVSSUNfTkNSNTNDNDAwPXkKQ09ORklHX1ND U0lfSVBTPW0KQ09ORklHX1NDU0lfSU5JVElPPXkKIyBDT05GSUdfU0NTSV9JTklBMTAwIGlzIG5v dCBzZXQKIyBDT05GSUdfU0NTSV9OQ1I1M0M0MDZBIGlzIG5vdCBzZXQKIyBDT05GSUdfU0NTSV9T VEVYIGlzIG5vdCBzZXQKIyBDT05GSUdfU0NTSV9TWU01M0M4WFhfMiBpcyBub3Qgc2V0CiMgQ09O RklHX1NDU0lfSVBSIGlzIG5vdCBzZXQKQ09ORklHX1NDU0lfUEFTMTY9eQpDT05GSUdfU0NTSV9R TE9HSUNfRkFTPW0KIyBDT05GSUdfU0NTSV9RTE9HSUNfMTI4MCBpcyBub3Qgc2V0CkNPTkZJR19T Q1NJX1FMQV9JU0NTST15CkNPTkZJR19TQ1NJX1NZTTUzQzQxNj1tCkNPTkZJR19TQ1NJX0RDMzk1 eD1tCkNPTkZJR19TQ1NJX0FNNTNDOTc0PW0KQ09ORklHX1NDU0lfVDEyOD1tCkNPTkZJR19TQ1NJ X1UxNF8zNEY9bQpDT05GSUdfU0NTSV9VMTRfMzRGX1RBR0dFRF9RVUVVRT15CkNPTkZJR19TQ1NJ X1UxNF8zNEZfTElOS0VEX0NPTU1BTkRTPXkKQ09ORklHX1NDU0lfVTE0XzM0Rl9NQVhfVEFHUz04 CkNPTkZJR19TQ1NJX1VMVFJBU1RPUj1tCkNPTkZJR19TQ1NJX05TUDMyPW0KIyBDT05GSUdfU0NT SV9XRDcxOVggaXMgbm90IHNldAojIENPTkZJR19TQ1NJX0RFQlVHIGlzIG5vdCBzZXQKIyBDT05G SUdfU0NTSV9QTUNSQUlEIGlzIG5vdCBzZXQKIyBDT05GSUdfU0NTSV9QTTgwMDEgaXMgbm90IHNl dApDT05GSUdfU0NTSV9WSVJUSU89bQojIENPTkZJR19TQ1NJX0xPV0xFVkVMX1BDTUNJQSBpcyBu b3Qgc2V0CiMgQ09ORklHX1NDU0lfREggaXMgbm90IHNldApDT05GSUdfU0NTSV9PU0RfSU5JVElB VE9SPXkKIyBDT05GSUdfU0NTSV9PU0RfVUxEIGlzIG5vdCBzZXQKQ09ORklHX1NDU0lfT1NEX0RQ UklOVF9TRU5TRT0xCiMgQ09ORklHX1NDU0lfT1NEX0RFQlVHIGlzIG5vdCBzZXQKQ09ORklHX0FU QT15CiMgQ09ORklHX0FUQV9OT05TVEFOREFSRCBpcyBub3Qgc2V0CiMgQ09ORklHX0FUQV9WRVJC T1NFX0VSUk9SIGlzIG5vdCBzZXQKQ09ORklHX0FUQV9BQ1BJPXkKIyBDT05GSUdfU0FUQV9aUE9E RCBpcyBub3Qgc2V0CkNPTkZJR19TQVRBX1BNUD15CgojCiMgQ29udHJvbGxlcnMgd2l0aCBub24t U0ZGIG5hdGl2ZSBpbnRlcmZhY2UKIwpDT05GSUdfU0FUQV9BSENJPXkKIyBDT05GSUdfU0FUQV9B SENJX1BMQVRGT1JNIGlzIG5vdCBzZXQKQ09ORklHX1NBVEFfSU5JQzE2Mlg9bQpDT05GSUdfU0FU QV9BQ0FSRF9BSENJPXkKQ09ORklHX1NBVEFfU0lMMjQ9bQojIENPTkZJR19BVEFfU0ZGIGlzIG5v dCBzZXQKIyBDT05GSUdfTUQgaXMgbm90IHNldApDT05GSUdfVEFSR0VUX0NPUkU9eQpDT05GSUdf VENNX0lCTE9DSz15CkNPTkZJR19UQ01fRklMRUlPPXkKIyBDT05GSUdfVENNX1BTQ1NJIGlzIG5v dCBzZXQKQ09ORklHX1RDTV9VU0VSMj1tCiMgQ09ORklHX0xPT1BCQUNLX1RBUkdFVCBpcyBub3Qg c2V0CkNPTkZJR19JU0NTSV9UQVJHRVQ9bQpDT05GSUdfU0JQX1RBUkdFVD1tCkNPTkZJR19GVVNJ T049eQpDT05GSUdfRlVTSU9OX1NQST15CkNPTkZJR19GVVNJT05fU0FTPXkKQ09ORklHX0ZVU0lP Tl9NQVhfU0dFPTEyOApDT05GSUdfRlVTSU9OX0NUTD15CiMgQ09ORklHX0ZVU0lPTl9MT0dHSU5H IGlzIG5vdCBzZXQKCiMKIyBJRUVFIDEzOTQgKEZpcmVXaXJlKSBzdXBwb3J0CiMKQ09ORklHX0ZJ UkVXSVJFPW0KQ09ORklHX0ZJUkVXSVJFX09IQ0k9bQpDT05GSUdfRklSRVdJUkVfU0JQMj1tCkNP TkZJR19GSVJFV0lSRV9OT1NZPXkKIyBDT05GSUdfTUFDSU5UT1NIX0RSSVZFUlMgaXMgbm90IHNl dApDT05GSUdfTkVUREVWSUNFUz15CkNPTkZJR19NSUk9eQpDT05GSUdfTkVUX0NPUkU9eQpDT05G SUdfRFVNTVk9eQpDT05GSUdfRVFVQUxJWkVSPXkKIyBDT05GSUdfTkVUX0ZDIGlzIG5vdCBzZXQK Q09ORklHX0lGQj1tCkNPTkZJR19ORVRfVEVBTT15CkNPTkZJR19ORVRfVEVBTV9NT0RFX0JST0FE Q0FTVD1tCkNPTkZJR19ORVRfVEVBTV9NT0RFX1JPVU5EUk9CSU49eQpDT05GSUdfTkVUX1RFQU1f TU9ERV9SQU5ET009bQojIENPTkZJR19ORVRfVEVBTV9NT0RFX0FDVElWRUJBQ0tVUCBpcyBub3Qg c2V0CkNPTkZJR19ORVRfVEVBTV9NT0RFX0xPQURCQUxBTkNFPXkKQ09ORklHX01BQ1ZMQU49eQpD T05GSUdfTkVUQ09OU09MRT15CiMgQ09ORklHX05FVENPTlNPTEVfRFlOQU1JQyBpcyBub3Qgc2V0 CkNPTkZJR19ORVRQT0xMPXkKQ09ORklHX05FVF9QT0xMX0NPTlRST0xMRVI9eQojIENPTkZJR19O VEJfTkVUREVWIGlzIG5vdCBzZXQKIyBDT05GSUdfVkVUSCBpcyBub3Qgc2V0CkNPTkZJR19WSVJU SU9fTkVUPW0KQ09ORklHX05MTU9OPXkKQ09ORklHX0FSQ05FVD15CkNPTkZJR19BUkNORVRfMTIw MT15CiMgQ09ORklHX0FSQ05FVF8xMDUxIGlzIG5vdCBzZXQKIyBDT05GSUdfQVJDTkVUX1JBVyBp cyBub3Qgc2V0CkNPTkZJR19BUkNORVRfQ0FQPXkKQ09ORklHX0FSQ05FVF9DT005MHh4PW0KQ09O RklHX0FSQ05FVF9DT005MHh4SU89eQpDT05GSUdfQVJDTkVUX1JJTV9JPW0KQ09ORklHX0FSQ05F VF9DT00yMDAyMD15CkNPTkZJR19BUkNORVRfQ09NMjAwMjBfSVNBPXkKQ09ORklHX0FSQ05FVF9D T00yMDAyMF9QQ0k9eQpDT05GSUdfQVJDTkVUX0NPTTIwMDIwX0NTPW0KCiMKIyBDQUlGIHRyYW5z cG9ydCBkcml2ZXJzCiMKCiMKIyBEaXN0cmlidXRlZCBTd2l0Y2ggQXJjaGl0ZWN0dXJlIGRyaXZl cnMKIwojIENPTkZJR19ORVRfRFNBX01WODhFNlhYWCBpcyBub3Qgc2V0CiMgQ09ORklHX05FVF9E U0FfTVY4OEU2WFhYX05FRURfUFBVIGlzIG5vdCBzZXQKQ09ORklHX0VUSEVSTkVUPXkKQ09ORklH X01ESU89eQojIENPTkZJR19ORVRfVkVORE9SXzNDT00gaXMgbm90IHNldApDT05GSUdfTkVUX1ZF TkRPUl9BREFQVEVDPXkKQ09ORklHX0FEQVBURUNfU1RBUkZJUkU9eQojIENPTkZJR19ORVRfVkVO RE9SX0FHRVJFIGlzIG5vdCBzZXQKIyBDT05GSUdfTkVUX1ZFTkRPUl9BTFRFT04gaXMgbm90IHNl dApDT05GSUdfQUxURVJBX1RTRT15CkNPTkZJR19ORVRfVkVORE9SX0FNRD15CkNPTkZJR19BTUQ4 MTExX0VUSD15CkNPTkZJR19MQU5DRT1tCiMgQ09ORklHX1BDTkVUMzIgaXMgbm90IHNldApDT05G SUdfUENNQ0lBX05NQ0xBTj1tCkNPTkZJR19OSTY1PW0KIyBDT05GSUdfTkVUX1ZFTkRPUl9BUkMg aXMgbm90IHNldApDT05GSUdfTkVUX1ZFTkRPUl9BVEhFUk9TPXkKQ09ORklHX0FUTDI9bQojIENP TkZJR19BVEwxIGlzIG5vdCBzZXQKQ09ORklHX0FUTDFFPXkKQ09ORklHX0FUTDFDPXkKQ09ORklH X0FMWD15CkNPTkZJR19ORVRfQ0FERU5DRT15CiMgQ09ORklHX01BQ0IgaXMgbm90IHNldApDT05G SUdfTkVUX1ZFTkRPUl9CUk9BRENPTT15CkNPTkZJR19CNDQ9bQpDT05GSUdfQjQ0X1BDSV9BVVRP U0VMRUNUPXkKQ09ORklHX0I0NF9QQ0lDT1JFX0FVVE9TRUxFQ1Q9eQpDT05GSUdfQjQ0X1BDST15 CkNPTkZJR19CQ01HRU5FVD1tCkNPTkZJR19CTlgyPW0KQ09ORklHX0NOSUM9bQpDT05GSUdfVElH T04zPXkKQ09ORklHX0JOWDJYPW0KIyBDT05GSUdfTkVUX1ZFTkRPUl9CUk9DQURFIGlzIG5vdCBz ZXQKIyBDT05GSUdfTkVUX1ZFTkRPUl9DSEVMU0lPIGlzIG5vdCBzZXQKQ09ORklHX05FVF9WRU5E T1JfQ0lSUlVTPXkKQ09ORklHX0NTODl4MD15CkNPTkZJR19DUzg5eDBfUExBVEZPUk09eQpDT05G SUdfTkVUX1ZFTkRPUl9DSVNDTz15CiMgQ09ORklHX0VOSUMgaXMgbm90IHNldAojIENPTkZJR19D WF9FQ0FUIGlzIG5vdCBzZXQKIyBDT05GSUdfRE5FVCBpcyBub3Qgc2V0CkNPTkZJR19ORVRfVkVO RE9SX0RFQz15CkNPTkZJR19ORVRfVFVMSVA9eQojIENPTkZJR19ERTIxMDRYIGlzIG5vdCBzZXQK Q09ORklHX1RVTElQPW0KIyBDT05GSUdfVFVMSVBfTVdJIGlzIG5vdCBzZXQKIyBDT05GSUdfVFVM SVBfTU1JTyBpcyBub3Qgc2V0CiMgQ09ORklHX1RVTElQX05BUEkgaXMgbm90IHNldApDT05GSUdf REU0WDU9bQpDT05GSUdfV0lOQk9ORF84NDA9bQojIENPTkZJR19ETTkxMDIgaXMgbm90IHNldApD T05GSUdfVUxJNTI2WD15CkNPTkZJR19QQ01DSUFfWElSQ09NPXkKIyBDT05GSUdfTkVUX1ZFTkRP Ul9ETElOSyBpcyBub3Qgc2V0CiMgQ09ORklHX05FVF9WRU5ET1JfRU1VTEVYIGlzIG5vdCBzZXQK Q09ORklHX05FVF9WRU5ET1JfRVhBUj15CkNPTkZJR19TMklPPW0KQ09ORklHX1ZYR0U9bQpDT05G SUdfVlhHRV9ERUJVR19UUkFDRV9BTEw9eQpDT05GSUdfTkVUX1ZFTkRPUl9GVUpJVFNVPXkKQ09O RklHX1BDTUNJQV9GTVZKMThYPW0KIyBDT05GSUdfTkVUX1ZFTkRPUl9IUCBpcyBub3Qgc2V0CkNP TkZJR19ORVRfVkVORE9SX0lOVEVMPXkKIyBDT05GSUdfRTEwMCBpcyBub3Qgc2V0CkNPTkZJR19F MTAwMD1tCkNPTkZJR19FMTAwMEU9bQpDT05GSUdfSUdCPW0KQ09ORklHX0lHQl9IV01PTj15CiMg Q09ORklHX0lHQlZGIGlzIG5vdCBzZXQKIyBDT05GSUdfSVhHQiBpcyBub3Qgc2V0CkNPTkZJR19J WEdCRT1tCkNPTkZJR19JWEdCRV9IV01PTj15CiMgQ09ORklHX0lYR0JFX0RDQiBpcyBub3Qgc2V0 CiMgQ09ORklHX0lYR0JFVkYgaXMgbm90IHNldAojIENPTkZJR19JNDBFIGlzIG5vdCBzZXQKIyBD T05GSUdfSTQwRVZGIGlzIG5vdCBzZXQKIyBDT05GSUdfRk0xMEsgaXMgbm90IHNldApDT05GSUdf TkVUX1ZFTkRPUl9JODI1WFg9eQpDT05GSUdfSVAxMDAwPW0KQ09ORklHX0pNRT1tCkNPTkZJR19O RVRfVkVORE9SX01BUlZFTEw9eQojIENPTkZJR19NVk1ESU8gaXMgbm90IHNldAojIENPTkZJR19T S0dFIGlzIG5vdCBzZXQKQ09ORklHX1NLWTI9eQojIENPTkZJR19TS1kyX0RFQlVHIGlzIG5vdCBz ZXQKQ09ORklHX05FVF9WRU5ET1JfTUVMTEFOT1g9eQpDT05GSUdfTUxYNF9FTj15CkNPTkZJR19N TFg0X0VOX0RDQj15CkNPTkZJR19NTFg0X0NPUkU9eQojIENPTkZJR19NTFg0X0RFQlVHIGlzIG5v dCBzZXQKIyBDT05GSUdfTUxYNV9DT1JFIGlzIG5vdCBzZXQKIyBDT05GSUdfTkVUX1ZFTkRPUl9N SUNSRUwgaXMgbm90IHNldApDT05GSUdfTkVUX1ZFTkRPUl9NSUNST0NISVA9eQojIENPTkZJR19F TkMyOEo2MCBpcyBub3Qgc2V0CiMgQ09ORklHX0ZFQUxOWCBpcyBub3Qgc2V0CkNPTkZJR19ORVRf VkVORE9SX05BVFNFTUk9eQpDT05GSUdfTkFUU0VNST15CkNPTkZJR19OUzgzODIwPW0KQ09ORklH X05FVF9WRU5ET1JfODM5MD15CkNPTkZJR19QQ01DSUFfQVhORVQ9bQpDT05GSUdfTkUyMDAwPW0K IyBDT05GSUdfTkUyS19QQ0kgaXMgbm90IHNldApDT05GSUdfUENNQ0lBX1BDTkVUPW0KIyBDT05G SUdfVUxUUkEgaXMgbm90IHNldApDT05GSUdfV0Q4MHgzPXkKQ09ORklHX05FVF9WRU5ET1JfTlZJ RElBPXkKIyBDT05GSUdfRk9SQ0VERVRIIGlzIG5vdCBzZXQKQ09ORklHX05FVF9WRU5ET1JfT0tJ PXkKQ09ORklHX1BDSF9HQkU9eQpDT05GSUdfRVRIT0M9eQojIENPTkZJR19ORVRfUEFDS0VUX0VO R0lORSBpcyBub3Qgc2V0CiMgQ09ORklHX05FVF9WRU5ET1JfUUxPR0lDIGlzIG5vdCBzZXQKQ09O RklHX05FVF9WRU5ET1JfUVVBTENPTU09eQpDT05GSUdfTkVUX1ZFTkRPUl9SRUFMVEVLPXkKQ09O RklHXzgxMzlDUD1tCiMgQ09ORklHXzgxMzlUT08gaXMgbm90IHNldApDT05GSUdfUjgxNjk9eQoj IENPTkZJR19ORVRfVkVORE9SX1JEQyBpcyBub3Qgc2V0CiMgQ09ORklHX05FVF9WRU5ET1JfUk9D S0VSIGlzIG5vdCBzZXQKQ09ORklHX05FVF9WRU5ET1JfU0FNU1VORz15CiMgQ09ORklHX1NYR0JF X0VUSCBpcyBub3Qgc2V0CiMgQ09ORklHX05FVF9WRU5ET1JfU0VFUSBpcyBub3Qgc2V0CkNPTkZJ R19ORVRfVkVORE9SX1NJTEFOPXkKIyBDT05GSUdfU0M5MjAzMSBpcyBub3Qgc2V0CiMgQ09ORklH X05FVF9WRU5ET1JfU0lTIGlzIG5vdCBzZXQKQ09ORklHX1NGQz15CiMgQ09ORklHX1NGQ19NQ0RJ X01PTiBpcyBub3Qgc2V0CkNPTkZJR19ORVRfVkVORE9SX1NNU0M9eQpDT05GSUdfU01DOTE5ND15 CkNPTkZJR19QQ01DSUFfU01DOTFDOTI9bQojIENPTkZJR19FUElDMTAwIGlzIG5vdCBzZXQKIyBD T05GSUdfU01TQzkxMVggaXMgbm90IHNldAojIENPTkZJR19TTVNDOTQyMCBpcyBub3Qgc2V0CkNP TkZJR19ORVRfVkVORE9SX1NUTUlDUk89eQpDT05GSUdfU1RNTUFDX0VUSD15CkNPTkZJR19TVE1N QUNfUExBVEZPUk09eQpDT05GSUdfU1RNTUFDX1BDST1tCiMgQ09ORklHX05FVF9WRU5ET1JfU1VO IGlzIG5vdCBzZXQKIyBDT05GSUdfTkVUX1ZFTkRPUl9URUhVVEkgaXMgbm90IHNldAojIENPTkZJ R19ORVRfVkVORE9SX1RJIGlzIG5vdCBzZXQKQ09ORklHX05FVF9WRU5ET1JfVklBPXkKQ09ORklH X1ZJQV9SSElORT15CiMgQ09ORklHX1ZJQV9SSElORV9NTUlPIGlzIG5vdCBzZXQKQ09ORklHX1ZJ QV9WRUxPQ0lUWT15CkNPTkZJR19ORVRfVkVORE9SX1dJWk5FVD15CiMgQ09ORklHX1dJWk5FVF9X NTEwMCBpcyBub3Qgc2V0CiMgQ09ORklHX1dJWk5FVF9XNTMwMCBpcyBub3Qgc2V0CkNPTkZJR19O RVRfVkVORE9SX1hJUkNPTT15CkNPTkZJR19QQ01DSUFfWElSQzJQUz1tCkNPTkZJR19GRERJPXkK IyBDT05GSUdfREVGWFggaXMgbm90IHNldAojIENPTkZJR19TS0ZQIGlzIG5vdCBzZXQKIyBDT05G SUdfTkVUX1NCMTAwMCBpcyBub3Qgc2V0CkNPTkZJR19QSFlMSUI9eQoKIwojIE1JSSBQSFkgZGV2 aWNlIGRyaXZlcnMKIwpDT05GSUdfQVQ4MDNYX1BIWT15CkNPTkZJR19BTURfUEhZPW0KQ09ORklH X01BUlZFTExfUEhZPXkKIyBDT05GSUdfREFWSUNPTV9QSFkgaXMgbm90IHNldApDT05GSUdfUVNF TUlfUEhZPXkKQ09ORklHX0xYVF9QSFk9eQojIENPTkZJR19DSUNBREFfUEhZIGlzIG5vdCBzZXQK Q09ORklHX1ZJVEVTU0VfUEhZPW0KQ09ORklHX1NNU0NfUEhZPXkKIyBDT05GSUdfQlJPQURDT01f UEhZIGlzIG5vdCBzZXQKQ09ORklHX0JDTTdYWFhfUEhZPW0KQ09ORklHX0JDTTg3WFhfUEhZPW0K IyBDT05GSUdfSUNQTFVTX1BIWSBpcyBub3Qgc2V0CkNPTkZJR19SRUFMVEVLX1BIWT15CkNPTkZJ R19OQVRJT05BTF9QSFk9eQpDT05GSUdfU1RFMTBYUD1tCkNPTkZJR19MU0lfRVQxMDExQ19QSFk9 bQpDT05GSUdfTUlDUkVMX1BIWT15CkNPTkZJR19GSVhFRF9QSFk9eQpDT05GSUdfTURJT19CSVRC QU5HPXkKQ09ORklHX01ESU9fR1BJTz1tCkNPTkZJR19NRElPX0JDTV9VTklNQUM9bQpDT05GSUdf TUlDUkVMX0tTODk5NU1BPW0KQ09ORklHX1BQUD1tCkNPTkZJR19QUFBfQlNEQ09NUD1tCiMgQ09O RklHX1BQUF9ERUZMQVRFIGlzIG5vdCBzZXQKIyBDT05GSUdfUFBQX0ZJTFRFUiBpcyBub3Qgc2V0 CkNPTkZJR19QUFBfTVBQRT1tCkNPTkZJR19QUFBfTVVMVElMSU5LPXkKQ09ORklHX1BQUE9FPW0K IyBDT05GSUdfUFBQX0FTWU5DIGlzIG5vdCBzZXQKIyBDT05GSUdfUFBQX1NZTkNfVFRZIGlzIG5v dCBzZXQKQ09ORklHX1NMSVA9bQpDT05GSUdfU0xIQz1tCiMgQ09ORklHX1NMSVBfQ09NUFJFU1NF RCBpcyBub3Qgc2V0CkNPTkZJR19TTElQX1NNQVJUPXkKIyBDT05GSUdfU0xJUF9NT0RFX1NMSVA2 IGlzIG5vdCBzZXQKCiMKIyBIb3N0LXNpZGUgVVNCIHN1cHBvcnQgaXMgbmVlZGVkIGZvciBVU0Ig TmV0d29yayBBZGFwdGVyIHN1cHBvcnQKIwpDT05GSUdfV0xBTj15CkNPTkZJR19QQ01DSUFfUkFZ Q1M9bQojIENPTkZJR19QUklTTTU0IGlzIG5vdCBzZXQKIyBDT05GSUdfSE9TVEFQIGlzIG5vdCBz ZXQKQ09ORklHX1dMX1RJPXkKCiMKIyBXaU1BWCBXaXJlbGVzcyBCcm9hZGJhbmQgZGV2aWNlcwoj CgojCiMgRW5hYmxlIFVTQiBzdXBwb3J0IHRvIHNlZSBXaU1BWCBVU0IgZHJpdmVycwojCiMgQ09O RklHX1dBTiBpcyBub3Qgc2V0CiMgQ09ORklHX0lTRE4gaXMgbm90IHNldAoKIwojIElucHV0IGRl dmljZSBzdXBwb3J0CiMKQ09ORklHX0lOUFVUPXkKQ09ORklHX0lOUFVUX0ZGX01FTUxFU1M9eQpD T05GSUdfSU5QVVRfUE9MTERFVj15CkNPTkZJR19JTlBVVF9TUEFSU0VLTUFQPXkKQ09ORklHX0lO UFVUX01BVFJJWEtNQVA9bQoKIwojIFVzZXJsYW5kIGludGVyZmFjZXMKIwpDT05GSUdfSU5QVVRf TU9VU0VERVY9bQojIENPTkZJR19JTlBVVF9NT1VTRURFVl9QU0FVWCBpcyBub3Qgc2V0CkNPTkZJ R19JTlBVVF9NT1VTRURFVl9TQ1JFRU5fWD0xMDI0CkNPTkZJR19JTlBVVF9NT1VTRURFVl9TQ1JF RU5fWT03NjgKIyBDT05GSUdfSU5QVVRfSk9ZREVWIGlzIG5vdCBzZXQKQ09ORklHX0lOUFVUX0VW REVWPW0KQ09ORklHX0lOUFVUX0VWQlVHPW0KCiMKIyBJbnB1dCBEZXZpY2UgRHJpdmVycwojCkNP TkZJR19JTlBVVF9LRVlCT0FSRD15CiMgQ09ORklHX0tFWUJPQVJEX0FEUDU1MjAgaXMgbm90IHNl dAojIENPTkZJR19LRVlCT0FSRF9BRFA1NTg4IGlzIG5vdCBzZXQKIyBDT05GSUdfS0VZQk9BUkRf QURQNTU4OSBpcyBub3Qgc2V0CkNPTkZJR19LRVlCT0FSRF9BVEtCRD15CiMgQ09ORklHX0tFWUJP QVJEX1FUMTA3MCBpcyBub3Qgc2V0CiMgQ09ORklHX0tFWUJPQVJEX1FUMjE2MCBpcyBub3Qgc2V0 CiMgQ09ORklHX0tFWUJPQVJEX0xLS0JEIGlzIG5vdCBzZXQKIyBDT05GSUdfS0VZQk9BUkRfR1BJ TyBpcyBub3Qgc2V0CiMgQ09ORklHX0tFWUJPQVJEX0dQSU9fUE9MTEVEIGlzIG5vdCBzZXQKIyBD T05GSUdfS0VZQk9BUkRfVENBNjQxNiBpcyBub3Qgc2V0CiMgQ09ORklHX0tFWUJPQVJEX1RDQTg0 MTggaXMgbm90IHNldAojIENPTkZJR19LRVlCT0FSRF9NQVRSSVggaXMgbm90IHNldAojIENPTkZJ R19LRVlCT0FSRF9MTTgzMjMgaXMgbm90IHNldAojIENPTkZJR19LRVlCT0FSRF9MTTgzMzMgaXMg bm90IHNldAojIENPTkZJR19LRVlCT0FSRF9NQVg3MzU5IGlzIG5vdCBzZXQKIyBDT05GSUdfS0VZ Qk9BUkRfTUNTIGlzIG5vdCBzZXQKIyBDT05GSUdfS0VZQk9BUkRfTVBSMTIxIGlzIG5vdCBzZXQK IyBDT05GSUdfS0VZQk9BUkRfTkVXVE9OIGlzIG5vdCBzZXQKIyBDT05GSUdfS0VZQk9BUkRfT1BF TkNPUkVTIGlzIG5vdCBzZXQKIyBDT05GSUdfS0VZQk9BUkRfU1RPV0FXQVkgaXMgbm90IHNldAoj IENPTkZJR19LRVlCT0FSRF9TVU5LQkQgaXMgbm90IHNldAojIENPTkZJR19LRVlCT0FSRF9UV0w0 MDMwIGlzIG5vdCBzZXQKIyBDT05GSUdfS0VZQk9BUkRfWFRLQkQgaXMgbm90IHNldAojIENPTkZJ R19LRVlCT0FSRF9DUk9TX0VDIGlzIG5vdCBzZXQKIyBDT05GSUdfSU5QVVRfTU9VU0UgaXMgbm90 IHNldAojIENPTkZJR19JTlBVVF9KT1lTVElDSyBpcyBub3Qgc2V0CiMgQ09ORklHX0lOUFVUX1RB QkxFVCBpcyBub3Qgc2V0CkNPTkZJR19JTlBVVF9UT1VDSFNDUkVFTj15CkNPTkZJR19UT1VDSFND UkVFTl84OFBNODYwWD1tCkNPTkZJR19UT1VDSFNDUkVFTl9BRFM3ODQ2PXkKQ09ORklHX1RPVUNI U0NSRUVOX0FENzg3Nz15CkNPTkZJR19UT1VDSFNDUkVFTl9BRDc4Nzk9bQojIENPTkZJR19UT1VD SFNDUkVFTl9BRDc4NzlfSTJDIGlzIG5vdCBzZXQKIyBDT05GSUdfVE9VQ0hTQ1JFRU5fQUQ3ODc5 X1NQSSBpcyBub3Qgc2V0CkNPTkZJR19UT1VDSFNDUkVFTl9BVE1FTF9NWFQ9bQpDT05GSUdfVE9V Q0hTQ1JFRU5fQVVPX1BJWENJUj1tCkNPTkZJR19UT1VDSFNDUkVFTl9CVTIxMDEzPW0KQ09ORklH X1RPVUNIU0NSRUVOX0NZOENUTUcxMTA9bQojIENPTkZJR19UT1VDSFNDUkVFTl9DWVRUU1BfQ09S RSBpcyBub3Qgc2V0CkNPTkZJR19UT1VDSFNDUkVFTl9DWVRUU1A0X0NPUkU9bQpDT05GSUdfVE9V Q0hTQ1JFRU5fQ1lUVFNQNF9JMkM9bQpDT05GSUdfVE9VQ0hTQ1JFRU5fQ1lUVFNQNF9TUEk9bQpD T05GSUdfVE9VQ0hTQ1JFRU5fREE5MDM0PXkKQ09ORklHX1RPVUNIU0NSRUVOX0RZTkFQUk89eQpD T05GSUdfVE9VQ0hTQ1JFRU5fSEFNUFNISVJFPW0KQ09ORklHX1RPVUNIU0NSRUVOX0VFVEk9eQpD T05GSUdfVE9VQ0hTQ1JFRU5fRlVKSVRTVT1tCkNPTkZJR19UT1VDSFNDUkVFTl9HT09ESVg9eQoj IENPTkZJR19UT1VDSFNDUkVFTl9JTEkyMTBYIGlzIG5vdCBzZXQKQ09ORklHX1RPVUNIU0NSRUVO X0dVTlpFPXkKIyBDT05GSUdfVE9VQ0hTQ1JFRU5fRUxBTiBpcyBub3Qgc2V0CiMgQ09ORklHX1RP VUNIU0NSRUVOX0VMTyBpcyBub3Qgc2V0CkNPTkZJR19UT1VDSFNDUkVFTl9XQUNPTV9XODAwMT1t CkNPTkZJR19UT1VDSFNDUkVFTl9XQUNPTV9JMkM9eQpDT05GSUdfVE9VQ0hTQ1JFRU5fTUFYMTE4 MDE9bQpDT05GSUdfVE9VQ0hTQ1JFRU5fTUNTNTAwMD15CiMgQ09ORklHX1RPVUNIU0NSRUVOX01N UzExNCBpcyBub3Qgc2V0CkNPTkZJR19UT1VDSFNDUkVFTl9NVE9VQ0g9eQpDT05GSUdfVE9VQ0hT Q1JFRU5fSU5FWElPPXkKIyBDT05GSUdfVE9VQ0hTQ1JFRU5fTUs3MTIgaXMgbm90IHNldApDT05G SUdfVE9VQ0hTQ1JFRU5fSFRDUEVOPW0KIyBDT05GSUdfVE9VQ0hTQ1JFRU5fUEVOTU9VTlQgaXMg bm90IHNldAojIENPTkZJR19UT1VDSFNDUkVFTl9FRFRfRlQ1WDA2IGlzIG5vdCBzZXQKQ09ORklH X1RPVUNIU0NSRUVOX1RPVUNIUklHSFQ9eQojIENPTkZJR19UT1VDSFNDUkVFTl9UT1VDSFdJTiBp cyBub3Qgc2V0CkNPTkZJR19UT1VDSFNDUkVFTl9QSVhDSVI9eQpDT05GSUdfVE9VQ0hTQ1JFRU5f V004MzFYPXkKIyBDT05GSUdfVE9VQ0hTQ1JFRU5fVVNCX0NPTVBPU0lURSBpcyBub3Qgc2V0CkNP TkZJR19UT1VDSFNDUkVFTl9NQzEzNzgzPW0KQ09ORklHX1RPVUNIU0NSRUVOX1RPVUNISVQyMTM9 bQojIENPTkZJR19UT1VDSFNDUkVFTl9UU0NfU0VSSU8gaXMgbm90IHNldApDT05GSUdfVE9VQ0hT Q1JFRU5fVFNDMjAwNT15CkNPTkZJR19UT1VDSFNDUkVFTl9UU0MyMDA3PXkKQ09ORklHX1RPVUNI U0NSRUVOX1BDQVA9bQojIENPTkZJR19UT1VDSFNDUkVFTl9TVDEyMzIgaXMgbm90IHNldApDT05G SUdfVE9VQ0hTQ1JFRU5fU1g4NjU0PW0KIyBDT05GSUdfVE9VQ0hTQ1JFRU5fVFBTNjUwN1ggaXMg bm90IHNldAojIENPTkZJR19UT1VDSFNDUkVFTl9aRk9SQ0UgaXMgbm90IHNldApDT05GSUdfSU5Q VVRfTUlTQz15CkNPTkZJR19JTlBVVF84OFBNODYwWF9PTktFWT1tCkNPTkZJR19JTlBVVF84OFBN ODBYX09OS0VZPW0KQ09ORklHX0lOUFVUX0FENzE0WD1tCiMgQ09ORklHX0lOUFVUX0FENzE0WF9J MkMgaXMgbm90IHNldApDT05GSUdfSU5QVVRfQUQ3MTRYX1NQST1tCkNPTkZJR19JTlBVVF9CTUEx NTA9bQpDT05GSUdfSU5QVVRfRTNYMF9CVVRUT049eQojIENPTkZJR19JTlBVVF9NQVg4OTI1X09O S0VZIGlzIG5vdCBzZXQKIyBDT05GSUdfSU5QVVRfTUMxMzc4M19QV1JCVVRUT04gaXMgbm90IHNl dAojIENPTkZJR19JTlBVVF9NTUE4NDUwIGlzIG5vdCBzZXQKIyBDT05GSUdfSU5QVVRfTVBVMzA1 MCBpcyBub3Qgc2V0CkNPTkZJR19JTlBVVF9BUEFORUw9eQpDT05GSUdfSU5QVVRfR1AyQT1tCkNP TkZJR19JTlBVVF9HUElPX0JFRVBFUj15CkNPTkZJR19JTlBVVF9HUElPX1RJTFRfUE9MTEVEPXkK Q09ORklHX0lOUFVUX1dJU1RST05fQlROUz15CiMgQ09ORklHX0lOUFVUX0FUTEFTX0JUTlMgaXMg bm90IHNldAojIENPTkZJR19JTlBVVF9BVElfUkVNT1RFMiBpcyBub3Qgc2V0CiMgQ09ORklHX0lO UFVUX0tFWVNQQU5fUkVNT1RFIGlzIG5vdCBzZXQKQ09ORklHX0lOUFVUX0tYVEo5PXkKQ09ORklH X0lOUFVUX0tYVEo5X1BPTExFRF9NT0RFPXkKIyBDT05GSUdfSU5QVVRfUE9XRVJNQVRFIGlzIG5v dCBzZXQKIyBDT05GSUdfSU5QVVRfWUVBTElOSyBpcyBub3Qgc2V0CiMgQ09ORklHX0lOUFVUX0NN MTA5IGlzIG5vdCBzZXQKIyBDT05GSUdfSU5QVVRfUkVUVV9QV1JCVVRUT04gaXMgbm90IHNldApD T05GSUdfSU5QVVRfVFdMNDAzMF9QV1JCVVRUT049bQpDT05GSUdfSU5QVVRfVFdMNDAzMF9WSUJS QT15CiMgQ09ORklHX0lOUFVUX1RXTDYwNDBfVklCUkEgaXMgbm90IHNldApDT05GSUdfSU5QVVRf VUlOUFVUPW0KQ09ORklHX0lOUFVUX1BDRjUwNjMzX1BNVT1tCkNPTkZJR19JTlBVVF9QQ0Y4NTc0 PXkKIyBDT05GSUdfSU5QVVRfR1BJT19ST1RBUllfRU5DT0RFUiBpcyBub3Qgc2V0CiMgQ09ORklH X0lOUFVUX1dNODMxWF9PTiBpcyBub3Qgc2V0CiMgQ09ORklHX0lOUFVUX1BDQVAgaXMgbm90IHNl dAojIENPTkZJR19JTlBVVF9BRFhMMzRYIGlzIG5vdCBzZXQKQ09ORklHX0lOUFVUX0NNQTMwMDA9 eQpDT05GSUdfSU5QVVRfQ01BMzAwMF9JMkM9bQpDT05GSUdfSU5QVVRfSURFQVBBRF9TTElERUJB Uj1tCkNPTkZJR19JTlBVVF9EUlYyNjBYX0hBUFRJQ1M9bQpDT05GSUdfSU5QVVRfRFJWMjY2N19I QVBUSUNTPXkKCiMKIyBIYXJkd2FyZSBJL08gcG9ydHMKIwpDT05GSUdfU0VSSU89eQpDT05GSUdf QVJDSF9NSUdIVF9IQVZFX1BDX1NFUklPPXkKQ09ORklHX1NFUklPX0k4MDQyPXkKQ09ORklHX1NF UklPX1NFUlBPUlQ9bQpDT05GSUdfU0VSSU9fQ1Q4MkM3MTA9bQpDT05GSUdfU0VSSU9fUENJUFMy PXkKQ09ORklHX1NFUklPX0xJQlBTMj15CiMgQ09ORklHX1NFUklPX1JBVyBpcyBub3Qgc2V0CkNP TkZJR19TRVJJT19BTFRFUkFfUFMyPW0KQ09ORklHX1NFUklPX1BTMk1VTFQ9eQojIENPTkZJR19T RVJJT19BUkNfUFMyIGlzIG5vdCBzZXQKQ09ORklHX0dBTUVQT1JUPXkKQ09ORklHX0dBTUVQT1JU X05TNTU4PXkKIyBDT05GSUdfR0FNRVBPUlRfTDQgaXMgbm90IHNldAojIENPTkZJR19HQU1FUE9S VF9FTVUxMEsxIGlzIG5vdCBzZXQKQ09ORklHX0dBTUVQT1JUX0ZNODAxPW0KCiMKIyBDaGFyYWN0 ZXIgZGV2aWNlcwojCkNPTkZJR19UVFk9eQojIENPTkZJR19WVCBpcyBub3Qgc2V0CkNPTkZJR19V TklYOThfUFRZUz15CiMgQ09ORklHX0RFVlBUU19NVUxUSVBMRV9JTlNUQU5DRVMgaXMgbm90IHNl dAojIENPTkZJR19MRUdBQ1lfUFRZUyBpcyBub3Qgc2V0CiMgQ09ORklHX1NFUklBTF9OT05TVEFO REFSRCBpcyBub3Qgc2V0CkNPTkZJR19OT1pPTUk9bQojIENPTkZJR19OX0dTTSBpcyBub3Qgc2V0 CkNPTkZJR19UUkFDRV9ST1VURVI9bQpDT05GSUdfVFJBQ0VfU0lOSz15CkNPTkZJR19ERVZNRU09 eQojIENPTkZJR19ERVZLTUVNIGlzIG5vdCBzZXQKCiMKIyBTZXJpYWwgZHJpdmVycwojCkNPTkZJ R19TRVJJQUxfRUFSTFlDT049eQpDT05GSUdfU0VSSUFMXzgyNTA9eQpDT05GSUdfU0VSSUFMXzgy NTBfREVQUkVDQVRFRF9PUFRJT05TPXkKQ09ORklHX1NFUklBTF84MjUwX1BOUD15CkNPTkZJR19T RVJJQUxfODI1MF9DT05TT0xFPXkKQ09ORklHX1NFUklBTF84MjUwX1BDST1tCkNPTkZJR19TRVJJ QUxfODI1MF9DUz1tCkNPTkZJR19TRVJJQUxfODI1MF9OUl9VQVJUUz00CkNPTkZJR19TRVJJQUxf ODI1MF9SVU5USU1FX1VBUlRTPTQKQ09ORklHX1NFUklBTF84MjUwX0VYVEVOREVEPXkKQ09ORklH X1NFUklBTF84MjUwX01BTllfUE9SVFM9eQpDT05GSUdfU0VSSUFMXzgyNTBfRk9VUlBPUlQ9eQoj IENPTkZJR19TRVJJQUxfODI1MF9BQ0NFTlQgaXMgbm90IHNldApDT05GSUdfU0VSSUFMXzgyNTBf Qk9DQT15CiMgQ09ORklHX1NFUklBTF84MjUwX0VYQVJfU1QxNkM1NTQgaXMgbm90IHNldApDT05G SUdfU0VSSUFMXzgyNTBfSFVCNj1tCkNPTkZJR19TRVJJQUxfODI1MF9TSEFSRV9JUlE9eQojIENP TkZJR19TRVJJQUxfODI1MF9ERVRFQ1RfSVJRIGlzIG5vdCBzZXQKIyBDT05GSUdfU0VSSUFMXzgy NTBfUlNBIGlzIG5vdCBzZXQKQ09ORklHX1NFUklBTF84MjUwX0RXPW0KIyBDT05GSUdfU0VSSUFM XzgyNTBfRklOVEVLIGlzIG5vdCBzZXQKCiMKIyBOb24tODI1MCBzZXJpYWwgcG9ydCBzdXBwb3J0 CiMKIyBDT05GSUdfU0VSSUFMX01BWDMxMDAgaXMgbm90IHNldAojIENPTkZJR19TRVJJQUxfTUFY MzEwWCBpcyBub3Qgc2V0CkNPTkZJR19TRVJJQUxfQ09SRT15CkNPTkZJR19TRVJJQUxfQ09SRV9D T05TT0xFPXkKQ09ORklHX1NFUklBTF9KU009bQpDT05GSUdfU0VSSUFMX1NDQ05YUD15CiMgQ09O RklHX1NFUklBTF9TQ0NOWFBfQ09OU09MRSBpcyBub3Qgc2V0CkNPTkZJR19TRVJJQUxfU0MxNklT N1hYPW0KIyBDT05GSUdfU0VSSUFMX1RJTUJFUkRBTEUgaXMgbm90IHNldAojIENPTkZJR19TRVJJ QUxfQUxURVJBX0pUQUdVQVJUIGlzIG5vdCBzZXQKQ09ORklHX1NFUklBTF9BTFRFUkFfVUFSVD15 CkNPTkZJR19TRVJJQUxfQUxURVJBX1VBUlRfTUFYUE9SVFM9NApDT05GSUdfU0VSSUFMX0FMVEVS QV9VQVJUX0JBVURSQVRFPTExNTIwMApDT05GSUdfU0VSSUFMX0FMVEVSQV9VQVJUX0NPTlNPTEU9 eQpDT05GSUdfU0VSSUFMX0lGWDZYNjA9bQojIENPTkZJR19TRVJJQUxfUENIX1VBUlQgaXMgbm90 IHNldApDT05GSUdfU0VSSUFMX0FSQz15CkNPTkZJR19TRVJJQUxfQVJDX0NPTlNPTEU9eQpDT05G SUdfU0VSSUFMX0FSQ19OUl9QT1JUUz0xCkNPTkZJR19TRVJJQUxfUlAyPW0KQ09ORklHX1NFUklB TF9SUDJfTlJfVUFSVFM9MzIKQ09ORklHX1NFUklBTF9GU0xfTFBVQVJUPXkKQ09ORklHX1NFUklB TF9GU0xfTFBVQVJUX0NPTlNPTEU9eQojIENPTkZJR19TRVJJQUxfTUVOX1oxMzUgaXMgbm90IHNl dAojIENPTkZJR19UVFlfUFJJTlRLIGlzIG5vdCBzZXQKQ09ORklHX0hWQ19EUklWRVI9eQpDT05G SUdfVklSVElPX0NPTlNPTEU9bQojIENPTkZJR19JUE1JX0hBTkRMRVIgaXMgbm90IHNldApDT05G SUdfSFdfUkFORE9NPXkKQ09ORklHX0hXX1JBTkRPTV9USU1FUklPTUVNPW0KIyBDT05GSUdfSFdf UkFORE9NX0lOVEVMIGlzIG5vdCBzZXQKQ09ORklHX0hXX1JBTkRPTV9BTUQ9eQojIENPTkZJR19I V19SQU5ET01fR0VPREUgaXMgbm90IHNldAojIENPTkZJR19IV19SQU5ET01fVklBIGlzIG5vdCBz ZXQKQ09ORklHX0hXX1JBTkRPTV9WSVJUSU89bQojIENPTkZJR19OVlJBTSBpcyBub3Qgc2V0CiMg Q09ORklHX0RUTEsgaXMgbm90IHNldApDT05GSUdfUjM5NjQ9bQpDT05GSUdfQVBQTElDT009bQpD T05GSUdfU09OWVBJPXkKCiMKIyBQQ01DSUEgY2hhcmFjdGVyIGRldmljZXMKIwpDT05GSUdfU1lO Q0xJTktfQ1M9bQpDT05GSUdfQ0FSRE1BTl80MDAwPW0KQ09ORklHX0NBUkRNQU5fNDA0MD1tCiMg Q09ORklHX0lQV0lSRUxFU1MgaXMgbm90IHNldApDT05GSUdfTVdBVkU9bQpDT05GSUdfU0N4MjAw X0dQSU89bQpDT05GSUdfUEM4NzM2eF9HUElPPW0KQ09ORklHX05TQ19HUElPPW0KIyBDT05GSUdf UkFXX0RSSVZFUiBpcyBub3Qgc2V0CiMgQ09ORklHX0hQRVQgaXMgbm90IHNldApDT05GSUdfSEFO R0NIRUNLX1RJTUVSPW0KIyBDT05GSUdfVENHX1RQTSBpcyBub3Qgc2V0CiMgQ09ORklHX1RFTENM T0NLIGlzIG5vdCBzZXQKQ09ORklHX0RFVlBPUlQ9eQojIENPTkZJR19YSUxMWUJVUyBpcyBub3Qg c2V0CgojCiMgSTJDIHN1cHBvcnQKIwpDT05GSUdfSTJDPXkKQ09ORklHX0FDUElfSTJDX09QUkVH SU9OPXkKQ09ORklHX0kyQ19CT0FSRElORk89eQpDT05GSUdfSTJDX0NPTVBBVD15CiMgQ09ORklH X0kyQ19DSEFSREVWIGlzIG5vdCBzZXQKQ09ORklHX0kyQ19NVVg9eQoKIwojIE11bHRpcGxleGVy IEkyQyBDaGlwIHN1cHBvcnQKIwpDT05GSUdfSTJDX01VWF9HUElPPW0KIyBDT05GSUdfSTJDX01V WF9QQ0E5NTQxIGlzIG5vdCBzZXQKIyBDT05GSUdfSTJDX01VWF9QQ0E5NTR4IGlzIG5vdCBzZXQK IyBDT05GSUdfSTJDX0hFTFBFUl9BVVRPIGlzIG5vdCBzZXQKQ09ORklHX0kyQ19TTUJVUz15Cgoj CiMgSTJDIEFsZ29yaXRobXMKIwpDT05GSUdfSTJDX0FMR09CSVQ9eQpDT05GSUdfSTJDX0FMR09Q Q0Y9eQpDT05GSUdfSTJDX0FMR09QQ0E9bQoKIwojIEkyQyBIYXJkd2FyZSBCdXMgc3VwcG9ydAoj CgojCiMgUEMgU01CdXMgaG9zdCBjb250cm9sbGVyIGRyaXZlcnMKIwojIENPTkZJR19JMkNfQUxJ MTUzNSBpcyBub3Qgc2V0CkNPTkZJR19JMkNfQUxJMTU2Mz1tCkNPTkZJR19JMkNfQUxJMTVYMz1t CiMgQ09ORklHX0kyQ19BTUQ3NTYgaXMgbm90IHNldApDT05GSUdfSTJDX0FNRDgxMTE9bQpDT05G SUdfSTJDX0k4MDE9bQpDT05GSUdfSTJDX0lTQ0g9bQpDT05GSUdfSTJDX0lTTVQ9bQojIENPTkZJ R19JMkNfUElJWDQgaXMgbm90IHNldAojIENPTkZJR19JMkNfTkZPUkNFMiBpcyBub3Qgc2V0CkNP TkZJR19JMkNfU0lTNTU5NT1tCkNPTkZJR19JMkNfU0lTNjMwPW0KQ09ORklHX0kyQ19TSVM5Nlg9 eQpDT05GSUdfSTJDX1ZJQT1tCkNPTkZJR19JMkNfVklBUFJPPXkKCiMKIyBBQ1BJIGRyaXZlcnMK IwojIENPTkZJR19JMkNfU0NNSSBpcyBub3Qgc2V0CgojCiMgSTJDIHN5c3RlbSBidXMgZHJpdmVy cyAobW9zdGx5IGVtYmVkZGVkIC8gc3lzdGVtLW9uLWNoaXApCiMKQ09ORklHX0kyQ19DQlVTX0dQ SU89bQpDT05GSUdfSTJDX0RFU0lHTldBUkVfQ09SRT15CkNPTkZJR19JMkNfREVTSUdOV0FSRV9Q Q0k9eQojIENPTkZJR19JMkNfRUcyMFQgaXMgbm90IHNldApDT05GSUdfSTJDX0dQSU89bQojIENP TkZJR19JMkNfT0NPUkVTIGlzIG5vdCBzZXQKIyBDT05GSUdfSTJDX1BDQV9QTEFURk9STSBpcyBu b3Qgc2V0CiMgQ09ORklHX0kyQ19QWEFfUENJIGlzIG5vdCBzZXQKQ09ORklHX0kyQ19TSU1URUM9 eQojIENPTkZJR19JMkNfWElMSU5YIGlzIG5vdCBzZXQKCiMKIyBFeHRlcm5hbCBJMkMvU01CdXMg YWRhcHRlciBkcml2ZXJzCiMKQ09ORklHX0kyQ19QQVJQT1JUX0xJR0hUPXkKIyBDT05GSUdfSTJD X1RBT1NfRVZNIGlzIG5vdCBzZXQKCiMKIyBPdGhlciBJMkMvU01CdXMgYnVzIGRyaXZlcnMKIwpD T05GSUdfSTJDX1BDQV9JU0E9bQpDT05GSUdfSTJDX0NST1NfRUNfVFVOTkVMPXkKQ09ORklHX1ND eDIwMF9BQ0I9eQpDT05GSUdfSTJDX1NUVUI9bQpDT05GSUdfSTJDX1NMQVZFPXkKQ09ORklHX0ky Q19TTEFWRV9FRVBST009eQojIENPTkZJR19JMkNfREVCVUdfQ09SRSBpcyBub3Qgc2V0CiMgQ09O RklHX0kyQ19ERUJVR19BTEdPIGlzIG5vdCBzZXQKIyBDT05GSUdfSTJDX0RFQlVHX0JVUyBpcyBu b3Qgc2V0CkNPTkZJR19TUEk9eQpDT05GSUdfU1BJX0RFQlVHPXkKQ09ORklHX1NQSV9NQVNURVI9 eQoKIwojIFNQSSBNYXN0ZXIgQ29udHJvbGxlciBEcml2ZXJzCiMKIyBDT05GSUdfU1BJX0FMVEVS QSBpcyBub3Qgc2V0CkNPTkZJR19TUElfQklUQkFORz15CiMgQ09ORklHX1NQSV9DQURFTkNFIGlz IG5vdCBzZXQKQ09ORklHX1NQSV9HUElPPXkKQ09ORklHX1NQSV9PQ19USU5ZPXkKIyBDT05GSUdf U1BJX1BYQTJYWCBpcyBub3Qgc2V0CiMgQ09ORklHX1NQSV9QWEEyWFhfUENJIGlzIG5vdCBzZXQK Q09ORklHX1NQSV9TQzE4SVM2MDI9bQpDT05GSUdfU1BJX1RPUENMSUZGX1BDSD15CiMgQ09ORklH X1NQSV9YQ09NTSBpcyBub3Qgc2V0CkNPTkZJR19TUElfWElMSU5YPXkKQ09ORklHX1NQSV9ERVNJ R05XQVJFPXkKQ09ORklHX1NQSV9EV19QQ0k9bQpDT05GSUdfU1BJX0RXX01NSU89bQoKIwojIFNQ SSBQcm90b2NvbCBNYXN0ZXJzCiMKQ09ORklHX1NQSV9TUElERVY9eQojIENPTkZJR19TUElfVExF NjJYMCBpcyBub3Qgc2V0CkNPTkZJR19TUE1JPW0KIyBDT05GSUdfSFNJIGlzIG5vdCBzZXQKCiMK IyBQUFMgc3VwcG9ydAojCkNPTkZJR19QUFM9eQojIENPTkZJR19QUFNfREVCVUcgaXMgbm90IHNl dApDT05GSUdfTlRQX1BQUz15CgojCiMgUFBTIGNsaWVudHMgc3VwcG9ydAojCkNPTkZJR19QUFNf Q0xJRU5UX0tUSU1FUj1tCiMgQ09ORklHX1BQU19DTElFTlRfTERJU0MgaXMgbm90IHNldApDT05G SUdfUFBTX0NMSUVOVF9HUElPPXkKCiMKIyBQUFMgZ2VuZXJhdG9ycyBzdXBwb3J0CiMKCiMKIyBQ VFAgY2xvY2sgc3VwcG9ydAojCkNPTkZJR19QVFBfMTU4OF9DTE9DSz15CgojCiMgRW5hYmxlIFBI WUxJQiBhbmQgTkVUV09SS19QSFlfVElNRVNUQU1QSU5HIHRvIHNlZSB0aGUgYWRkaXRpb25hbCBj bG9ja3MuCiMKQ09ORklHX1BUUF8xNTg4X0NMT0NLX1BDSD15CkNPTkZJR19BUkNIX1dBTlRfT1BU SU9OQUxfR1BJT0xJQj15CkNPTkZJR19BUkNIX1JFUVVJUkVfR1BJT0xJQj15CkNPTkZJR19HUElP TElCPXkKQ09ORklHX0dQSU9fREVWUkVTPXkKQ09ORklHX0dQSU9fQUNQST15CiMgQ09ORklHX0RF QlVHX0dQSU8gaXMgbm90IHNldAojIENPTkZJR19HUElPX1NZU0ZTIGlzIG5vdCBzZXQKQ09ORklH X0dQSU9fR0VORVJJQz15CkNPTkZJR19HUElPX01BWDczMFg9bQoKIwojIE1lbW9yeSBtYXBwZWQg R1BJTyBkcml2ZXJzCiMKQ09ORklHX0dQSU9fRFdBUEI9eQpDT05GSUdfR1BJT19GNzE4OFg9bQoj IENPTkZJR19HUElPX0dFTkVSSUNfUExBVEZPUk0gaXMgbm90IHNldApDT05GSUdfR1BJT19JQ0g9 bQpDT05GSUdfR1BJT19JVDg3NjFFPXkKIyBDT05GSUdfR1BJT19MWU5YUE9JTlQgaXMgbm90IHNl dApDT05GSUdfR1BJT19TQ0g9bQpDT05GSUdfR1BJT19TQ0gzMTFYPW0KQ09ORklHX0dQSU9fU1RB MlgxMT15CkNPTkZJR19HUElPX1ZYODU1PW0KCiMKIyBJMkMgR1BJTyBleHBhbmRlcnMKIwpDT05G SUdfR1BJT19BRFA1NTg4PW0KQ09ORklHX0dQSU9fTUFYNzMwMD1tCkNPTkZJR19HUElPX01BWDcz Mlg9eQojIENPTkZJR19HUElPX01BWDczMlhfSVJRIGlzIG5vdCBzZXQKQ09ORklHX0dQSU9fUENB OTUzWD1tCiMgQ09ORklHX0dQSU9fUENGODU3WCBpcyBub3Qgc2V0CiMgQ09ORklHX0dQSU9fU1gx NTBYIGlzIG5vdCBzZXQKCiMKIyBNRkQgR1BJTyBleHBhbmRlcnMKIwpDT05GSUdfR1BJT19BRFA1 NTIwPW0KQ09ORklHX0dQSU9fSkFOWl9UVEw9eQpDT05GSUdfR1BJT19MUDM5NDM9eQojIENPTkZJ R19HUElPX1JDNVQ1ODMgaXMgbm90IHNldAojIENPTkZJR19HUElPX1RQUzY1OTEwIGlzIG5vdCBz ZXQKQ09ORklHX0dQSU9fVFdMNDAzMD15CkNPTkZJR19HUElPX1RXTDYwNDA9bQpDT05GSUdfR1BJ T19XTTgzMVg9bQojIENPTkZJR19HUElPX1dNODM1MCBpcyBub3Qgc2V0CgojCiMgUENJIEdQSU8g ZXhwYW5kZXJzCiMKQ09ORklHX0dQSU9fQU1EODExMT15CkNPTkZJR19HUElPX0JUOFhYPW0KIyBD T05GSUdfR1BJT19JTlRFTF9NSUQgaXMgbm90IHNldApDT05GSUdfR1BJT19NTF9JT0g9bQojIENP TkZJR19HUElPX1BDSCBpcyBub3Qgc2V0CkNPTkZJR19HUElPX1JEQzMyMVg9bQoKIwojIFNQSSBH UElPIGV4cGFuZGVycwojCkNPTkZJR19HUElPX01BWDczMDE9bQpDT05GSUdfR1BJT19NQ1AyM1Mw OD1tCkNPTkZJR19HUElPX01DMzM4ODA9eQpDT05GSUdfVzE9eQpDT05GSUdfVzFfQ09OPXkKCiMK IyAxLXdpcmUgQnVzIE1hc3RlcnMKIwpDT05GSUdfVzFfTUFTVEVSX01BVFJPWD1tCkNPTkZJR19X MV9NQVNURVJfRFMyNDgyPXkKIyBDT05GSUdfVzFfTUFTVEVSX0RTMVdNIGlzIG5vdCBzZXQKQ09O RklHX1cxX01BU1RFUl9HUElPPXkKCiMKIyAxLXdpcmUgU2xhdmVzCiMKQ09ORklHX1cxX1NMQVZF X1RIRVJNPXkKIyBDT05GSUdfVzFfU0xBVkVfU01FTSBpcyBub3Qgc2V0CiMgQ09ORklHX1cxX1NM QVZFX0RTMjQwOCBpcyBub3Qgc2V0CkNPTkZJR19XMV9TTEFWRV9EUzI0MTM9bQpDT05GSUdfVzFf U0xBVkVfRFMyNDA2PXkKQ09ORklHX1cxX1NMQVZFX0RTMjQyMz15CkNPTkZJR19XMV9TTEFWRV9E UzI0MzE9eQpDT05GSUdfVzFfU0xBVkVfRFMyNDMzPXkKQ09ORklHX1cxX1NMQVZFX0RTMjQzM19D UkM9eQpDT05GSUdfVzFfU0xBVkVfRFMyNzYwPXkKQ09ORklHX1cxX1NMQVZFX0RTMjc4MD15CkNP TkZJR19XMV9TTEFWRV9EUzI3ODE9eQojIENPTkZJR19XMV9TTEFWRV9EUzI4RTA0IGlzIG5vdCBz ZXQKIyBDT05GSUdfVzFfU0xBVkVfQlEyNzAwMCBpcyBub3Qgc2V0CkNPTkZJR19QT1dFUl9TVVBQ TFk9eQojIENPTkZJR19QT1dFUl9TVVBQTFlfREVCVUcgaXMgbm90IHNldApDT05GSUdfUERBX1BP V0VSPXkKIyBDT05GSUdfR0VORVJJQ19BRENfQkFUVEVSWSBpcyBub3Qgc2V0CkNPTkZJR19NQVg4 OTI1X1BPV0VSPXkKQ09ORklHX1dNODMxWF9CQUNLVVA9bQojIENPTkZJR19XTTgzMVhfUE9XRVIg aXMgbm90IHNldApDT05GSUdfV004MzUwX1BPV0VSPXkKQ09ORklHX1RFU1RfUE9XRVI9bQpDT05G SUdfQkFUVEVSWV84OFBNODYwWD15CkNPTkZJR19CQVRURVJZX0RTMjc2MD1tCiMgQ09ORklHX0JB VFRFUllfRFMyNzgwIGlzIG5vdCBzZXQKQ09ORklHX0JBVFRFUllfRFMyNzgxPXkKQ09ORklHX0JB VFRFUllfRFMyNzgyPXkKQ09ORklHX0JBVFRFUllfU0JTPW0KQ09ORklHX0JBVFRFUllfQlEyN3gw MD1tCiMgQ09ORklHX0JBVFRFUllfQlEyN1gwMF9JMkMgaXMgbm90IHNldAojIENPTkZJR19CQVRU RVJZX0JRMjdYMDBfUExBVEZPUk0gaXMgbm90IHNldApDT05GSUdfQkFUVEVSWV9EQTkwMzA9bQpD T05GSUdfQ0hBUkdFUl9EQTkxNTA9bQpDT05GSUdfQkFUVEVSWV9NQVgxNzA0MD1tCiMgQ09ORklH X0JBVFRFUllfTUFYMTcwNDIgaXMgbm90IHNldApDT05GSUdfQkFUVEVSWV9UV0w0MDMwX01BREM9 bQojIENPTkZJR19DSEFSR0VSXzg4UE04NjBYIGlzIG5vdCBzZXQKQ09ORklHX0NIQVJHRVJfUENG NTA2MzM9bQpDT05GSUdfQkFUVEVSWV9SWDUxPW0KIyBDT05GSUdfQ0hBUkdFUl9NQVg4OTAzIGlz IG5vdCBzZXQKQ09ORklHX0NIQVJHRVJfVFdMNDAzMD15CkNPTkZJR19DSEFSR0VSX0xQODcyNz15 CiMgQ09ORklHX0NIQVJHRVJfR1BJTyBpcyBub3Qgc2V0CkNPTkZJR19DSEFSR0VSX0JRMjQxNVg9 eQpDT05GSUdfQ0hBUkdFUl9CUTI0MTkwPXkKQ09ORklHX0NIQVJHRVJfQlEyNDczNT15CkNPTkZJ R19DSEFSR0VSX1NNQjM0Nz15CiMgQ09ORklHX0JBVFRFUllfR0FVR0VfTFRDMjk0MSBpcyBub3Qg c2V0CkNPTkZJR19QT1dFUl9SRVNFVD15CkNPTkZJR19QT1dFUl9SRVNFVF9SRVNUQVJUPXkKQ09O RklHX1BPV0VSX0FWUz15CkNPTkZJR19IV01PTj15CkNPTkZJR19IV01PTl9WSUQ9eQpDT05GSUdf SFdNT05fREVCVUdfQ0hJUD15CgojCiMgTmF0aXZlIGRyaXZlcnMKIwojIENPTkZJR19TRU5TT1JT X0FCSVRVR1VSVSBpcyBub3Qgc2V0CkNPTkZJR19TRU5TT1JTX0FCSVRVR1VSVTM9bQpDT05GSUdf U0VOU09SU19BRDczMTQ9eQojIENPTkZJR19TRU5TT1JTX0FENzQxNCBpcyBub3Qgc2V0CkNPTkZJ R19TRU5TT1JTX0FENzQxOD1tCkNPTkZJR19TRU5TT1JTX0FETTEwMjE9bQpDT05GSUdfU0VOU09S U19BRE0xMDI1PW0KQ09ORklHX1NFTlNPUlNfQURNMTAyNj15CkNPTkZJR19TRU5TT1JTX0FETTEw Mjk9eQojIENPTkZJR19TRU5TT1JTX0FETTEwMzEgaXMgbm90IHNldApDT05GSUdfU0VOU09SU19B RE05MjQwPXkKQ09ORklHX1NFTlNPUlNfQURUN1gxMD15CkNPTkZJR19TRU5TT1JTX0FEVDczMTA9 bQpDT05GSUdfU0VOU09SU19BRFQ3NDEwPXkKQ09ORklHX1NFTlNPUlNfQURUNzQxMT15CkNPTkZJ R19TRU5TT1JTX0FEVDc0NjI9eQojIENPTkZJR19TRU5TT1JTX0FEVDc0NzAgaXMgbm90IHNldAoj IENPTkZJR19TRU5TT1JTX0FEVDc0NzUgaXMgbm90IHNldAojIENPTkZJR19TRU5TT1JTX0FTQzc2 MjEgaXMgbm90IHNldApDT05GSUdfU0VOU09SU19LOFRFTVA9bQojIENPTkZJR19TRU5TT1JTX0sx MFRFTVAgaXMgbm90IHNldApDT05GSUdfU0VOU09SU19GQU0xNUhfUE9XRVI9bQpDT05GSUdfU0VO U09SU19BUFBMRVNNQz1tCkNPTkZJR19TRU5TT1JTX0FTQjEwMD15CkNPTkZJR19TRU5TT1JTX0FU WFAxPW0KQ09ORklHX1NFTlNPUlNfRFM2MjA9bQojIENPTkZJR19TRU5TT1JTX0RTMTYyMSBpcyBu b3Qgc2V0CkNPTkZJR19TRU5TT1JTX0k1S19BTUI9bQpDT05GSUdfU0VOU09SU19GNzE4MDVGPXkK IyBDT05GSUdfU0VOU09SU19GNzE4ODJGRyBpcyBub3Qgc2V0CkNPTkZJR19TRU5TT1JTX0Y3NTM3 NVM9bQojIENPTkZJR19TRU5TT1JTX01DMTM3ODNfQURDIGlzIG5vdCBzZXQKQ09ORklHX1NFTlNP UlNfRlNDSE1EPW0KIyBDT05GSUdfU0VOU09SU19HTDUxOFNNIGlzIG5vdCBzZXQKQ09ORklHX1NF TlNPUlNfR0w1MjBTTT1tCkNPTkZJR19TRU5TT1JTX0c3NjBBPXkKQ09ORklHX1NFTlNPUlNfRzc2 Mj15CiMgQ09ORklHX1NFTlNPUlNfR1BJT19GQU4gaXMgbm90IHNldAojIENPTkZJR19TRU5TT1JT X0hJSDYxMzAgaXMgbm90IHNldAojIENPTkZJR19TRU5TT1JTX0lJT19IV01PTiBpcyBub3Qgc2V0 CkNPTkZJR19TRU5TT1JTX0k1NTAwPXkKIyBDT05GSUdfU0VOU09SU19DT1JFVEVNUCBpcyBub3Qg c2V0CkNPTkZJR19TRU5TT1JTX0lUODc9bQpDT05GSUdfU0VOU09SU19KQzQyPW0KIyBDT05GSUdf U0VOU09SU19QT1dSMTIyMCBpcyBub3Qgc2V0CkNPTkZJR19TRU5TT1JTX0xJTkVBR0U9eQpDT05G SUdfU0VOU09SU19MVEMyOTQ1PW0KQ09ORklHX1NFTlNPUlNfTFRDNDE1MT1tCiMgQ09ORklHX1NF TlNPUlNfTFRDNDIxNSBpcyBub3Qgc2V0CkNPTkZJR19TRU5TT1JTX0xUQzQyMjI9eQpDT05GSUdf U0VOU09SU19MVEM0MjQ1PW0KIyBDT05GSUdfU0VOU09SU19MVEM0MjYwIGlzIG5vdCBzZXQKQ09O RklHX1NFTlNPUlNfTFRDNDI2MT15CiMgQ09ORklHX1NFTlNPUlNfTUFYMTExMSBpcyBub3Qgc2V0 CiMgQ09ORklHX1NFTlNPUlNfTUFYMTYwNjUgaXMgbm90IHNldApDT05GSUdfU0VOU09SU19NQVgx NjE5PXkKQ09ORklHX1NFTlNPUlNfTUFYMTY2OD1tCiMgQ09ORklHX1NFTlNPUlNfTUFYMTk3IGlz IG5vdCBzZXQKIyBDT05GSUdfU0VOU09SU19NQVg2NjM5IGlzIG5vdCBzZXQKQ09ORklHX1NFTlNP UlNfTUFYNjY0Mj1tCkNPTkZJR19TRU5TT1JTX01BWDY2NTA9eQpDT05GSUdfU0VOU09SU19NQVg2 Njk3PXkKQ09ORklHX1NFTlNPUlNfSFRVMjE9bQpDT05GSUdfU0VOU09SU19NQ1AzMDIxPW0KQ09O RklHX1NFTlNPUlNfQURDWFg9eQpDT05GSUdfU0VOU09SU19MTTYzPXkKQ09ORklHX1NFTlNPUlNf TE03MD1tCkNPTkZJR19TRU5TT1JTX0xNNzM9bQpDT05GSUdfU0VOU09SU19MTTc1PW0KQ09ORklH X1NFTlNPUlNfTE03Nz1tCkNPTkZJR19TRU5TT1JTX0xNNzg9bQpDT05GSUdfU0VOU09SU19MTTgw PW0KQ09ORklHX1NFTlNPUlNfTE04Mz15CkNPTkZJR19TRU5TT1JTX0xNODU9eQpDT05GSUdfU0VO U09SU19MTTg3PW0KQ09ORklHX1NFTlNPUlNfTE05MD1tCkNPTkZJR19TRU5TT1JTX0xNOTI9bQpD T05GSUdfU0VOU09SU19MTTkzPW0KQ09ORklHX1NFTlNPUlNfTE05NTIzND15CkNPTkZJR19TRU5T T1JTX0xNOTUyNDE9eQojIENPTkZJR19TRU5TT1JTX0xNOTUyNDUgaXMgbm90IHNldApDT05GSUdf U0VOU09SU19QQzg3MzYwPW0KQ09ORklHX1NFTlNPUlNfUEM4NzQyNz1tCkNPTkZJR19TRU5TT1JT X05UQ19USEVSTUlTVE9SPW0KQ09ORklHX1NFTlNPUlNfTkNUNjY4Mz15CkNPTkZJR19TRU5TT1JT X05DVDY3NzU9eQpDT05GSUdfU0VOU09SU19OQ1Q3ODAyPXkKQ09ORklHX1NFTlNPUlNfTkNUNzkw ND15CkNPTkZJR19TRU5TT1JTX1BDRjg1OTE9eQpDT05GSUdfUE1CVVM9bQpDT05GSUdfU0VOU09S U19QTUJVUz1tCiMgQ09ORklHX1NFTlNPUlNfQURNMTI3NSBpcyBub3Qgc2V0CkNPTkZJR19TRU5T T1JTX0xNMjUwNjY9bQojIENPTkZJR19TRU5TT1JTX0xUQzI5NzggaXMgbm90IHNldAojIENPTkZJ R19TRU5TT1JTX01BWDE2MDY0IGlzIG5vdCBzZXQKQ09ORklHX1NFTlNPUlNfTUFYMzQ0NDA9bQpD T05GSUdfU0VOU09SU19NQVg4Njg4PW0KIyBDT05GSUdfU0VOU09SU19UUFM0MDQyMiBpcyBub3Qg c2V0CkNPTkZJR19TRU5TT1JTX1VDRDkwMDA9bQpDT05GSUdfU0VOU09SU19VQ0Q5MjAwPW0KIyBD T05GSUdfU0VOU09SU19aTDYxMDAgaXMgbm90IHNldApDT05GSUdfU0VOU09SU19TSFQxNT15CkNP TkZJR19TRU5TT1JTX1NIVDIxPW0KIyBDT05GSUdfU0VOU09SU19TSFRDMSBpcyBub3Qgc2V0CiMg Q09ORklHX1NFTlNPUlNfU0lTNTU5NSBpcyBub3Qgc2V0CkNPTkZJR19TRU5TT1JTX0RNRTE3Mzc9 eQojIENPTkZJR19TRU5TT1JTX0VNQzE0MDMgaXMgbm90IHNldApDT05GSUdfU0VOU09SU19FTUMy MTAzPW0KQ09ORklHX1NFTlNPUlNfRU1DNlcyMDE9bQojIENPTkZJR19TRU5TT1JTX1NNU0M0N00x IGlzIG5vdCBzZXQKQ09ORklHX1NFTlNPUlNfU01TQzQ3TTE5Mj15CkNPTkZJR19TRU5TT1JTX1NN U0M0N0IzOTc9bQpDT05GSUdfU0VOU09SU19TQ0g1NlhYX0NPTU1PTj15CkNPTkZJR19TRU5TT1JT X1NDSDU2Mjc9eQpDT05GSUdfU0VOU09SU19TQ0g1NjM2PW0KQ09ORklHX1NFTlNPUlNfU01NNjY1 PXkKQ09ORklHX1NFTlNPUlNfQURDMTI4RDgxOD15CkNPTkZJR19TRU5TT1JTX0FEUzEwMTU9eQoj IENPTkZJR19TRU5TT1JTX0FEUzc4MjggaXMgbm90IHNldAojIENPTkZJR19TRU5TT1JTX0FEUzc4 NzEgaXMgbm90IHNldApDT05GSUdfU0VOU09SU19BTUM2ODIxPXkKIyBDT05GSUdfU0VOU09SU19J TkEyMDkgaXMgbm90IHNldApDT05GSUdfU0VOU09SU19JTkEyWFg9eQojIENPTkZJR19TRU5TT1JT X1RITUM1MCBpcyBub3Qgc2V0CkNPTkZJR19TRU5TT1JTX1RNUDEwMj1tCkNPTkZJR19TRU5TT1JT X1RNUDEwMz15CkNPTkZJR19TRU5TT1JTX1RNUDQwMT15CiMgQ09ORklHX1NFTlNPUlNfVE1QNDIx IGlzIG5vdCBzZXQKQ09ORklHX1NFTlNPUlNfVFdMNDAzMF9NQURDPW0KIyBDT05GSUdfU0VOU09S U19WSUFfQ1BVVEVNUCBpcyBub3Qgc2V0CiMgQ09ORklHX1NFTlNPUlNfVklBNjg2QSBpcyBub3Qg c2V0CkNPTkZJR19TRU5TT1JTX1ZUMTIxMT15CkNPTkZJR19TRU5TT1JTX1ZUODIzMT1tCkNPTkZJ R19TRU5TT1JTX1c4Mzc4MUQ9eQpDT05GSUdfU0VOU09SU19XODM3OTFEPW0KIyBDT05GSUdfU0VO U09SU19XODM3OTJEIGlzIG5vdCBzZXQKQ09ORklHX1NFTlNPUlNfVzgzNzkzPXkKQ09ORklHX1NF TlNPUlNfVzgzNzk1PW0KIyBDT05GSUdfU0VOU09SU19XODM3OTVfRkFOQ1RSTCBpcyBub3Qgc2V0 CkNPTkZJR19TRU5TT1JTX1c4M0w3ODVUUz1tCkNPTkZJR19TRU5TT1JTX1c4M0w3ODZORz1tCiMg Q09ORklHX1NFTlNPUlNfVzgzNjI3SEYgaXMgbm90IHNldApDT05GSUdfU0VOU09SU19XODM2MjdF SEY9bQojIENPTkZJR19TRU5TT1JTX1dNODMxWCBpcyBub3Qgc2V0CiMgQ09ORklHX1NFTlNPUlNf V004MzUwIGlzIG5vdCBzZXQKCiMKIyBBQ1BJIGRyaXZlcnMKIwojIENPTkZJR19TRU5TT1JTX0FD UElfUE9XRVIgaXMgbm90IHNldAojIENPTkZJR19TRU5TT1JTX0FUSzAxMTAgaXMgbm90IHNldApD T05GSUdfVEhFUk1BTD15CiMgQ09ORklHX1RIRVJNQUxfSFdNT04gaXMgbm90IHNldAojIENPTkZJ R19USEVSTUFMX0RFRkFVTFRfR09WX1NURVBfV0lTRSBpcyBub3Qgc2V0CkNPTkZJR19USEVSTUFM X0RFRkFVTFRfR09WX0ZBSVJfU0hBUkU9eQojIENPTkZJR19USEVSTUFMX0RFRkFVTFRfR09WX1VT RVJfU1BBQ0UgaXMgbm90IHNldApDT05GSUdfVEhFUk1BTF9HT1ZfRkFJUl9TSEFSRT15CiMgQ09O RklHX1RIRVJNQUxfR09WX1NURVBfV0lTRSBpcyBub3Qgc2V0CkNPTkZJR19USEVSTUFMX0dPVl9C QU5HX0JBTkc9eQojIENPTkZJR19USEVSTUFMX0dPVl9VU0VSX1NQQUNFIGlzIG5vdCBzZXQKIyBD T05GSUdfVEhFUk1BTF9FTVVMQVRJT04gaXMgbm90IHNldApDT05GSUdfSU5URUxfUE9XRVJDTEFN UD15CkNPTkZJR19JTlRFTF9TT0NfRFRTX1RIRVJNQUw9bQojIENPTkZJR19JTlQzNDBYX1RIRVJN QUwgaXMgbm90IHNldAoKIwojIFRleGFzIEluc3RydW1lbnRzIHRoZXJtYWwgZHJpdmVycwojCkNP TkZJR19XQVRDSERPRz15CkNPTkZJR19XQVRDSERPR19DT1JFPXkKIyBDT05GSUdfV0FUQ0hET0df Tk9XQVlPVVQgaXMgbm90IHNldAoKIwojIFdhdGNoZG9nIERldmljZSBEcml2ZXJzCiMKQ09ORklH X1NPRlRfV0FUQ0hET0c9eQojIENPTkZJR19EQTkwNjNfV0FUQ0hET0cgaXMgbm90IHNldApDT05G SUdfV004MzFYX1dBVENIRE9HPW0KIyBDT05GSUdfV004MzUwX1dBVENIRE9HIGlzIG5vdCBzZXQK Q09ORklHX1hJTElOWF9XQVRDSERPRz15CkNPTkZJR19DQURFTkNFX1dBVENIRE9HPXkKIyBDT05G SUdfRFdfV0FUQ0hET0cgaXMgbm90IHNldApDT05GSUdfUk41VDYxOF9XQVRDSERPRz1tCkNPTkZJ R19UV0w0MDMwX1dBVENIRE9HPXkKQ09ORklHX1JFVFVfV0FUQ0hET0c9eQpDT05GSUdfQUNRVUlS RV9XRFQ9eQpDT05GSUdfQURWQU5URUNIX1dEVD15CkNPTkZJR19BTElNMTUzNV9XRFQ9bQojIENP TkZJR19BTElNNzEwMV9XRFQgaXMgbm90IHNldApDT05GSUdfRjcxODA4RV9XRFQ9eQojIENPTkZJ R19TUDUxMDBfVENPIGlzIG5vdCBzZXQKQ09ORklHX1NCQ19GSVRQQzJfV0FUQ0hET0c9eQojIENP TkZJR19FVVJPVEVDSF9XRFQgaXMgbm90IHNldApDT05GSUdfSUI3MDBfV0RUPW0KQ09ORklHX0lC TUFTUj15CiMgQ09ORklHX1dBRkVSX1dEVCBpcyBub3Qgc2V0CiMgQ09ORklHX0k2MzAwRVNCX1dE VCBpcyBub3Qgc2V0CiMgQ09ORklHX0lFNlhYX1dEVCBpcyBub3Qgc2V0CkNPTkZJR19JVENPX1dE VD1tCiMgQ09ORklHX0lUQ09fVkVORE9SX1NVUFBPUlQgaXMgbm90IHNldApDT05GSUdfSVQ4NzEy Rl9XRFQ9eQojIENPTkZJR19JVDg3X1dEVCBpcyBub3Qgc2V0CkNPTkZJR19IUF9XQVRDSERPRz15 CkNPTkZJR19IUFdEVF9OTUlfREVDT0RJTkc9eQojIENPTkZJR19TQzEyMDBfV0RUIGlzIG5vdCBz ZXQKQ09ORklHX1NDeDIwMF9XRFQ9bQpDT05GSUdfUEM4NzQxM19XRFQ9bQpDT05GSUdfTlZfVENP PW0KIyBDT05GSUdfNjBYWF9XRFQgaXMgbm90IHNldAojIENPTkZJR19TQkM4MzYwX1dEVCBpcyBu b3Qgc2V0CiMgQ09ORklHX1NCQzcyNDBfV0RUIGlzIG5vdCBzZXQKQ09ORklHX0NQVTVfV0RUPW0K Q09ORklHX1NNU0NfU0NIMzExWF9XRFQ9bQpDT05GSUdfU01TQzM3Qjc4N19XRFQ9eQpDT05GSUdf VklBX1dEVD15CkNPTkZJR19XODM2MjdIRl9XRFQ9eQpDT05GSUdfVzgzODc3Rl9XRFQ9eQojIENP TkZJR19XODM5NzdGX1dEVCBpcyBub3Qgc2V0CkNPTkZJR19NQUNIWl9XRFQ9eQojIENPTkZJR19T QkNfRVBYX0MzX1dBVENIRE9HIGlzIG5vdCBzZXQKQ09ORklHX01FTl9BMjFfV0RUPXkKCiMKIyBJ U0EtYmFzZWQgV2F0Y2hkb2cgQ2FyZHMKIwojIENPTkZJR19QQ1dBVENIRE9HIGlzIG5vdCBzZXQK IyBDT05GSUdfTUlYQ09NV0QgaXMgbm90IHNldAojIENPTkZJR19XRFQgaXMgbm90IHNldAoKIwoj IFBDSS1iYXNlZCBXYXRjaGRvZyBDYXJkcwojCkNPTkZJR19QQ0lQQ1dBVENIRE9HPW0KQ09ORklH X1dEVFBDST1tCkNPTkZJR19TU0JfUE9TU0lCTEU9eQoKIwojIFNvbmljcyBTaWxpY29uIEJhY2tw bGFuZQojCkNPTkZJR19TU0I9eQpDT05GSUdfU1NCX1NQUk9NPXkKQ09ORklHX1NTQl9QQ0lIT1NU X1BPU1NJQkxFPXkKQ09ORklHX1NTQl9QQ0lIT1NUPXkKIyBDT05GSUdfU1NCX0I0M19QQ0lfQlJJ REdFIGlzIG5vdCBzZXQKIyBDT05GSUdfU1NCX1NJTEVOVCBpcyBub3Qgc2V0CiMgQ09ORklHX1NT Ql9ERUJVRyBpcyBub3Qgc2V0CkNPTkZJR19TU0JfRFJJVkVSX1BDSUNPUkVfUE9TU0lCTEU9eQpD T05GSUdfU1NCX0RSSVZFUl9QQ0lDT1JFPXkKIyBDT05GSUdfU1NCX0RSSVZFUl9HUElPIGlzIG5v dCBzZXQKQ09ORklHX0JDTUFfUE9TU0lCTEU9eQoKIwojIEJyb2FkY29tIHNwZWNpZmljIEFNQkEK IwpDT05GSUdfQkNNQT1tCkNPTkZJR19CQ01BX0hPU1RfUENJX1BPU1NJQkxFPXkKIyBDT05GSUdf QkNNQV9IT1NUX1BDSSBpcyBub3Qgc2V0CiMgQ09ORklHX0JDTUFfSE9TVF9TT0MgaXMgbm90IHNl dAojIENPTkZJR19CQ01BX0RSSVZFUl9QQ0kgaXMgbm90IHNldAojIENPTkZJR19CQ01BX0RSSVZF Ul9HTUFDX0NNTiBpcyBub3Qgc2V0CiMgQ09ORklHX0JDTUFfRFJJVkVSX0dQSU8gaXMgbm90IHNl dApDT05GSUdfQkNNQV9ERUJVRz15CgojCiMgTXVsdGlmdW5jdGlvbiBkZXZpY2UgZHJpdmVycwoj CkNPTkZJR19NRkRfQ09SRT15CiMgQ09ORklHX01GRF9DUzU1MzUgaXMgbm90IHNldAojIENPTkZJ R19NRkRfQVMzNzExIGlzIG5vdCBzZXQKQ09ORklHX1BNSUNfQURQNTUyMD15CiMgQ09ORklHX01G RF9BQVQyODcwX0NPUkUgaXMgbm90IHNldAojIENPTkZJR19NRkRfQkNNNTkwWFggaXMgbm90IHNl dAojIENPTkZJR19NRkRfQVhQMjBYIGlzIG5vdCBzZXQKQ09ORklHX01GRF9DUk9TX0VDPXkKQ09O RklHX01GRF9DUk9TX0VDX0kyQz15CkNPTkZJR19QTUlDX0RBOTAzWD15CiMgQ09ORklHX01GRF9E QTkwNTJfU1BJIGlzIG5vdCBzZXQKIyBDT05GSUdfTUZEX0RBOTA1Ml9JMkMgaXMgbm90IHNldAoj IENPTkZJR19NRkRfREE5MDU1IGlzIG5vdCBzZXQKQ09ORklHX01GRF9EQTkwNjM9eQpDT05GSUdf TUZEX0RBOTE1MD15CkNPTkZJR19NRkRfTUMxM1hYWD15CkNPTkZJR19NRkRfTUMxM1hYWF9TUEk9 eQpDT05GSUdfTUZEX01DMTNYWFhfSTJDPXkKQ09ORklHX0hUQ19QQVNJQzM9eQojIENPTkZJR19I VENfSTJDUExEIGlzIG5vdCBzZXQKQ09ORklHX0xQQ19JQ0g9bQpDT05GSUdfTFBDX1NDSD1tCiMg Q09ORklHX0lOVEVMX1NPQ19QTUlDIGlzIG5vdCBzZXQKQ09ORklHX01GRF9KQU5aX0NNT0RJTz15 CiMgQ09ORklHX01GRF9LRU1QTEQgaXMgbm90IHNldApDT05GSUdfTUZEXzg4UE04MDA9bQojIENP TkZJR19NRkRfODhQTTgwNSBpcyBub3Qgc2V0CkNPTkZJR19NRkRfODhQTTg2MFg9eQojIENPTkZJ R19NRkRfTUFYMTQ1NzcgaXMgbm90IHNldAojIENPTkZJR19NRkRfTUFYNzc2OTMgaXMgbm90IHNl dApDT05GSUdfTUZEX01BWDc3ODQzPXkKIyBDT05GSUdfTUZEX01BWDg5MDcgaXMgbm90IHNldApD T05GSUdfTUZEX01BWDg5MjU9eQojIENPTkZJR19NRkRfTUFYODk5NyBpcyBub3Qgc2V0CkNPTkZJ R19NRkRfTUFYODk5OD15CiMgQ09ORklHX01GRF9NVDYzOTcgaXMgbm90IHNldAojIENPTkZJR19N RkRfTUVORjIxQk1DIGlzIG5vdCBzZXQKQ09ORklHX0VaWF9QQ0FQPXkKQ09ORklHX01GRF9SRVRV PXkKQ09ORklHX01GRF9QQ0Y1MDYzMz1tCkNPTkZJR19QQ0Y1MDYzM19BREM9bQojIENPTkZJR19Q Q0Y1MDYzM19HUElPIGlzIG5vdCBzZXQKQ09ORklHX01GRF9SREMzMjFYPW0KQ09ORklHX01GRF9S VFNYX1BDST1tCiMgQ09ORklHX01GRF9SVDUwMzMgaXMgbm90IHNldApDT05GSUdfTUZEX1JDNVQ1 ODM9eQpDT05GSUdfTUZEX1JONVQ2MTg9bQpDT05GSUdfTUZEX1NFQ19DT1JFPXkKQ09ORklHX01G RF9TSTQ3NlhfQ09SRT15CkNPTkZJR19NRkRfU001MDE9eQpDT05GSUdfTUZEX1NNNTAxX0dQSU89 eQpDT05GSUdfTUZEX1NLWTgxNDUyPW0KIyBDT05GSUdfTUZEX1NNU0MgaXMgbm90IHNldApDT05G SUdfQUJYNTAwX0NPUkU9eQpDT05GSUdfQUIzMTAwX0NPUkU9eQpDT05GSUdfQUIzMTAwX09UUD1t CkNPTkZJR19NRkRfU1RBMlgxMT15CiMgQ09ORklHX01GRF9TWVNDT04gaXMgbm90IHNldAojIENP TkZJR19NRkRfVElfQU0zMzVYX1RTQ0FEQyBpcyBub3Qgc2V0CkNPTkZJR19NRkRfTFAzOTQzPXkK IyBDT05GSUdfTUZEX0xQODc4OCBpcyBub3Qgc2V0CiMgQ09ORklHX01GRF9QQUxNQVMgaXMgbm90 IHNldAojIENPTkZJR19UUFM2MTA1WCBpcyBub3Qgc2V0CiMgQ09ORklHX1RQUzY1MDEwIGlzIG5v dCBzZXQKQ09ORklHX1RQUzY1MDdYPW0KIyBDT05GSUdfTUZEX1RQUzY1MDkwIGlzIG5vdCBzZXQK IyBDT05GSUdfTUZEX1RQUzY1MjE3IGlzIG5vdCBzZXQKIyBDT05GSUdfTUZEX1RQUzY1MjE4IGlz IG5vdCBzZXQKIyBDT05GSUdfTUZEX1RQUzY1ODZYIGlzIG5vdCBzZXQKQ09ORklHX01GRF9UUFM2 NTkxMD15CkNPTkZJR19NRkRfVFBTNjU5MTI9eQojIENPTkZJR19NRkRfVFBTNjU5MTJfSTJDIGlz IG5vdCBzZXQKIyBDT05GSUdfTUZEX1RQUzY1OTEyX1NQSSBpcyBub3Qgc2V0CiMgQ09ORklHX01G RF9UUFM4MDAzMSBpcyBub3Qgc2V0CkNPTkZJR19UV0w0MDMwX0NPUkU9eQpDT05GSUdfTUZEX1RX TDQwMzBfQVVESU89eQpDT05GSUdfVFdMNjA0MF9DT1JFPXkKQ09ORklHX01GRF9XTDEyNzNfQ09S RT15CkNPTkZJR19NRkRfTE0zNTMzPXkKIyBDT05GSUdfTUZEX1RJTUJFUkRBTEUgaXMgbm90IHNl dAojIENPTkZJR19NRkRfVE1JTyBpcyBub3Qgc2V0CkNPTkZJR19NRkRfVlg4NTU9bQojIENPTkZJ R19NRkRfQVJJWk9OQV9JMkMgaXMgbm90IHNldAojIENPTkZJR19NRkRfQVJJWk9OQV9TUEkgaXMg bm90IHNldApDT05GSUdfTUZEX1dNODQwMD15CkNPTkZJR19NRkRfV004MzFYPXkKQ09ORklHX01G RF9XTTgzMVhfSTJDPXkKQ09ORklHX01GRF9XTTgzMVhfU1BJPXkKQ09ORklHX01GRF9XTTgzNTA9 eQpDT05GSUdfTUZEX1dNODM1MF9JMkM9eQojIENPTkZJR19NRkRfV004OTk0IGlzIG5vdCBzZXQK IyBDT05GSUdfUkVHVUxBVE9SIGlzIG5vdCBzZXQKQ09ORklHX01FRElBX1NVUFBPUlQ9bQoKIwoj IE11bHRpbWVkaWEgY29yZSBzdXBwb3J0CiMKIyBDT05GSUdfTUVESUFfQ0FNRVJBX1NVUFBPUlQg aXMgbm90IHNldApDT05GSUdfTUVESUFfQU5BTE9HX1RWX1NVUFBPUlQ9eQojIENPTkZJR19NRURJ QV9ESUdJVEFMX1RWX1NVUFBPUlQgaXMgbm90IHNldAojIENPTkZJR19NRURJQV9SQURJT19TVVBQ T1JUIGlzIG5vdCBzZXQKIyBDT05GSUdfTUVESUFfU0RSX1NVUFBPUlQgaXMgbm90IHNldApDT05G SUdfTUVESUFfUkNfU1VQUE9SVD15CkNPTkZJR19NRURJQV9DT05UUk9MTEVSPXkKIyBDT05GSUdf TUVESUFfQ09OVFJPTExFUl9EVkIgaXMgbm90IHNldApDT05GSUdfVklERU9fREVWPW0KQ09ORklH X1ZJREVPX1Y0TDJfU1VCREVWX0FQST15CkNPTkZJR19WSURFT19WNEwyPW0KIyBDT05GSUdfVklE RU9fQURWX0RFQlVHIGlzIG5vdCBzZXQKIyBDT05GSUdfVklERU9fRklYRURfTUlOT1JfUkFOR0VT IGlzIG5vdCBzZXQKQ09ORklHX1ZJREVPX1RVTkVSPW0KQ09ORklHX1ZJREVPQlVGX0dFTj1tCkNP TkZJR19WSURFT0JVRl9ETUFfU0c9bQpDT05GSUdfVklERU9CVUYyX0NPUkU9bQpDT05GSUdfVklE RU9CVUYyX01FTU9QUz1tCkNPTkZJR19WSURFT0JVRjJfRE1BX1NHPW0KIyBDT05GSUdfVFRQQ0lf RUVQUk9NIGlzIG5vdCBzZXQKCiMKIyBNZWRpYSBkcml2ZXJzCiMKQ09ORklHX1JDX0NPUkU9bQpD T05GSUdfUkNfTUFQPW0KQ09ORklHX1JDX0RFQ09ERVJTPXkKQ09ORklHX0xJUkM9bQojIENPTkZJ R19JUl9MSVJDX0NPREVDIGlzIG5vdCBzZXQKQ09ORklHX0lSX05FQ19ERUNPREVSPW0KQ09ORklH X0lSX1JDNV9ERUNPREVSPW0KIyBDT05GSUdfSVJfUkM2X0RFQ09ERVIgaXMgbm90IHNldApDT05G SUdfSVJfSlZDX0RFQ09ERVI9bQojIENPTkZJR19JUl9TT05ZX0RFQ09ERVIgaXMgbm90IHNldApD T05GSUdfSVJfU0FOWU9fREVDT0RFUj1tCkNPTkZJR19JUl9TSEFSUF9ERUNPREVSPW0KIyBDT05G SUdfSVJfTUNFX0tCRF9ERUNPREVSIGlzIG5vdCBzZXQKQ09ORklHX0lSX1hNUF9ERUNPREVSPW0K Q09ORklHX1JDX0RFVklDRVM9eQojIENPTkZJR19SQ19BVElfUkVNT1RFIGlzIG5vdCBzZXQKIyBD T05GSUdfSVJfRU5FIGlzIG5vdCBzZXQKIyBDT05GSUdfSVJfSElYNUhEMiBpcyBub3Qgc2V0CiMg Q09ORklHX0lSX0lNT04gaXMgbm90IHNldAojIENPTkZJR19JUl9NQ0VVU0IgaXMgbm90IHNldAoj IENPTkZJR19JUl9JVEVfQ0lSIGlzIG5vdCBzZXQKIyBDT05GSUdfSVJfRklOVEVLIGlzIG5vdCBz ZXQKIyBDT05GSUdfSVJfTlVWT1RPTiBpcyBub3Qgc2V0CiMgQ09ORklHX0lSX1JFRFJBVDMgaXMg bm90IHNldAojIENPTkZJR19JUl9TVFJFQU1aQVAgaXMgbm90IHNldAojIENPTkZJR19JUl9XSU5C T05EX0NJUiBpcyBub3Qgc2V0CiMgQ09ORklHX0lSX0lHT1JQTFVHVVNCIGlzIG5vdCBzZXQKIyBD T05GSUdfSVJfSUdVQU5BIGlzIG5vdCBzZXQKIyBDT05GSUdfSVJfVFRVU0JJUiBpcyBub3Qgc2V0 CkNPTkZJR19SQ19MT09QQkFDSz1tCkNPTkZJR19JUl9HUElPX0NJUj1tCkNPTkZJR19NRURJQV9Q Q0lfU1VQUE9SVD15CgojCiMgTWVkaWEgY2FwdHVyZS9hbmFsb2cgVFYgc3VwcG9ydAojCiMgQ09O RklHX1ZJREVPX0lWVFYgaXMgbm90IHNldApDT05GSUdfVklERU9fWk9SQU49bQpDT05GSUdfVklE RU9fWk9SQU5fREMzMD1tCkNPTkZJR19WSURFT19aT1JBTl9aUjM2MDYwPW0KQ09ORklHX1ZJREVP X1pPUkFOX0JVWj1tCkNPTkZJR19WSURFT19aT1JBTl9EQzEwPW0KQ09ORklHX1ZJREVPX1pPUkFO X0xNTDMzPW0KIyBDT05GSUdfVklERU9fWk9SQU5fTE1MMzNSMTAgaXMgbm90IHNldApDT05GSUdf VklERU9fWk9SQU5fQVZTNkVZRVM9bQpDT05GSUdfVklERU9fSEVYSVVNX0dFTUlOST1tCkNPTkZJ R19WSURFT19IRVhJVU1fT1JJT049bQojIENPTkZJR19WSURFT19NWEIgaXMgbm90IHNldAojIENP TkZJR19WSURFT19UVzY4IGlzIG5vdCBzZXQKCiMKIyBNZWRpYSBjYXB0dXJlL2FuYWxvZy9oeWJy aWQgVFYgc3VwcG9ydAojCkNPTkZJR19WSURFT19DWDI1ODIxPW0KIyBDT05GSUdfVklERU9fQ1g4 OCBpcyBub3Qgc2V0CkNPTkZJR19WSURFT19TQUE3MTM0PW0KIyBDT05GSUdfVklERU9fU0FBNzEz NF9SQyBpcyBub3Qgc2V0CgojCiMgU3VwcG9ydGVkIE1NQy9TRElPIGFkYXB0ZXJzCiMKQ09ORklH X1ZJREVPX1RWRUVQUk9NPW0KQ09ORklHX1ZJREVPX1NBQTcxNDY9bQpDT05GSUdfVklERU9fU0FB NzE0Nl9WVj1tCgojCiMgTWVkaWEgYW5jaWxsYXJ5IGRyaXZlcnMgKHR1bmVycywgc2Vuc29ycywg aTJjLCBmcm9udGVuZHMpCiMKQ09ORklHX01FRElBX1NVQkRSVl9BVVRPU0VMRUNUPXkKQ09ORklH X01FRElBX0FUVEFDSD15CkNPTkZJR19WSURFT19JUl9JMkM9bQoKIwojIEF1ZGlvIGRlY29kZXJz LCBwcm9jZXNzb3JzIGFuZCBtaXhlcnMKIwoKIwojIFJEUyBkZWNvZGVycwojCkNPTkZJR19WSURF T19TQUE2NTg4PW0KCiMKIyBWaWRlbyBkZWNvZGVycwojCkNPTkZJR19WSURFT19CVDgxOT1tCkNP TkZJR19WSURFT19CVDg1Nj1tCkNPTkZJR19WSURFT19CVDg2Nj1tCkNPTkZJR19WSURFT19LUzAx Mjc9bQpDT05GSUdfVklERU9fU0FBNzExMD1tCkNPTkZJR19WSURFT19TQUE3MTFYPW0KQ09ORklH X1ZJREVPX1ZQWDMyMjA9bQoKIwojIFZpZGVvIGFuZCBhdWRpbyBkZWNvZGVycwojCgojCiMgVmlk ZW8gZW5jb2RlcnMKIwpDT05GSUdfVklERU9fU0FBNzE4NT1tCkNPTkZJR19WSURFT19BRFY3MTc1 PW0KCiMKIyBDYW1lcmEgc2Vuc29yIGRldmljZXMKIwoKIwojIEZsYXNoIGRldmljZXMKIwoKIwoj IFZpZGVvIGltcHJvdmVtZW50IGNoaXBzCiMKCiMKIyBBdWRpby9WaWRlbyBjb21wcmVzc2lvbiBj aGlwcwojCkNPTkZJR19WSURFT19TQUE2NzUySFM9bQoKIwojIE1pc2NlbGxhbmVvdXMgaGVscGVy IGNoaXBzCiMKCiMKIyBTZW5zb3JzIHVzZWQgb24gc29jX2NhbWVyYSBkcml2ZXIKIwpDT05GSUdf TUVESUFfVFVORVI9bQpDT05GSUdfTUVESUFfVFVORVJfU0lNUExFPW0KQ09ORklHX01FRElBX1RV TkVSX1REQTgyOTA9bQpDT05GSUdfTUVESUFfVFVORVJfVERBODI3WD1tCkNPTkZJR19NRURJQV9U VU5FUl9UREExODI3MT1tCkNPTkZJR19NRURJQV9UVU5FUl9UREE5ODg3PW0KQ09ORklHX01FRElB X1RVTkVSX01UMjBYWD1tCkNPTkZJR19NRURJQV9UVU5FUl9YQzIwMjg9bQpDT05GSUdfTUVESUFf VFVORVJfWEM1MDAwPW0KQ09ORklHX01FRElBX1RVTkVSX1hDNDAwMD1tCkNPTkZJR19NRURJQV9U VU5FUl9NQzQ0UzgwMz1tCgojCiMgVG9vbHMgdG8gZGV2ZWxvcCBuZXcgZnJvbnRlbmRzCiMKIyBD T05GSUdfRFZCX0RVTU1ZX0ZFIGlzIG5vdCBzZXQKCiMKIyBHcmFwaGljcyBzdXBwb3J0CiMKQ09O RklHX0FHUD15CkNPTkZJR19BR1BfQUxJPXkKQ09ORklHX0FHUF9BVEk9eQpDT05GSUdfQUdQX0FN RD15CkNPTkZJR19BR1BfQU1ENjQ9bQpDT05GSUdfQUdQX0lOVEVMPW0KQ09ORklHX0FHUF9OVklE SUE9bQpDT05GSUdfQUdQX1NJUz15CkNPTkZJR19BR1BfU1dPUktTPXkKIyBDT05GSUdfQUdQX1ZJ QSBpcyBub3Qgc2V0CkNPTkZJR19BR1BfRUZGSUNFT049bQpDT05GSUdfSU5URUxfR1RUPW0KQ09O RklHX1ZHQV9BUkI9eQpDT05GSUdfVkdBX0FSQl9NQVhfR1BVUz0xNgojIENPTkZJR19WR0FfU1dJ VENIRVJPTyBpcyBub3Qgc2V0CgojCiMgRGlyZWN0IFJlbmRlcmluZyBNYW5hZ2VyCiMKIyBDT05G SUdfRFJNIGlzIG5vdCBzZXQKCiMKIyBGcmFtZSBidWZmZXIgRGV2aWNlcwojCkNPTkZJR19GQj1t CkNPTkZJR19GSVJNV0FSRV9FRElEPXkKQ09ORklHX0ZCX0NNRExJTkU9eQpDT05GSUdfRkJfRERD PW0KIyBDT05GSUdfRkJfQk9PVF9WRVNBX1NVUFBPUlQgaXMgbm90IHNldApDT05GSUdfRkJfQ0ZC X0ZJTExSRUNUPW0KQ09ORklHX0ZCX0NGQl9DT1BZQVJFQT1tCkNPTkZJR19GQl9DRkJfSU1BR0VC TElUPW0KIyBDT05GSUdfRkJfQ0ZCX1JFVl9QSVhFTFNfSU5fQllURSBpcyBub3Qgc2V0CkNPTkZJ R19GQl9TWVNfRklMTFJFQ1Q9bQpDT05GSUdfRkJfU1lTX0NPUFlBUkVBPW0KQ09ORklHX0ZCX1NZ U19JTUFHRUJMSVQ9bQojIENPTkZJR19GQl9GT1JFSUdOX0VORElBTiBpcyBub3Qgc2V0CkNPTkZJ R19GQl9TWVNfRk9QUz1tCkNPTkZJR19GQl9ERUZFUlJFRF9JTz15CkNPTkZJR19GQl9IRUNVQkE9 bQpDT05GSUdfRkJfU1ZHQUxJQj1tCiMgQ09ORklHX0ZCX01BQ01PREVTIGlzIG5vdCBzZXQKQ09O RklHX0ZCX0JBQ0tMSUdIVD15CkNPTkZJR19GQl9NT0RFX0hFTFBFUlM9eQpDT05GSUdfRkJfVElM RUJMSVRUSU5HPXkKCiMKIyBGcmFtZSBidWZmZXIgaGFyZHdhcmUgZHJpdmVycwojCkNPTkZJR19G Ql9DSVJSVVM9bQpDT05GSUdfRkJfUE0yPW0KQ09ORklHX0ZCX1BNMl9GSUZPX0RJU0NPTk5FQ1Q9 eQojIENPTkZJR19GQl9DWUJFUjIwMDAgaXMgbm90IHNldApDT05GSUdfRkJfQVJDPW0KIyBDT05G SUdfRkJfVkdBMTYgaXMgbm90IHNldApDT05GSUdfRkJfVVZFU0E9bQpDT05GSUdfRkJfTjQxMT1t CkNPTkZJR19GQl9IR0E9bQpDT05GSUdfRkJfT1BFTkNPUkVTPW0KIyBDT05GSUdfRkJfUzFEMTNY WFggaXMgbm90IHNldApDT05GSUdfRkJfTlZJRElBPW0KIyBDT05GSUdfRkJfTlZJRElBX0kyQyBp cyBub3Qgc2V0CkNPTkZJR19GQl9OVklESUFfREVCVUc9eQpDT05GSUdfRkJfTlZJRElBX0JBQ0tM SUdIVD15CiMgQ09ORklHX0ZCX1JJVkEgaXMgbm90IHNldApDT05GSUdfRkJfSTc0MD1tCkNPTkZJ R19GQl9JODEwPW0KQ09ORklHX0ZCX0k4MTBfR1RGPXkKIyBDT05GSUdfRkJfSTgxMF9JMkMgaXMg bm90IHNldApDT05GSUdfRkJfTEU4MDU3OD1tCkNPTkZJR19GQl9DQVJJTExPX1JBTkNIPW0KIyBD T05GSUdfRkJfSU5URUwgaXMgbm90IHNldApDT05GSUdfRkJfTUFUUk9YPW0KQ09ORklHX0ZCX01B VFJPWF9NSUxMRU5JVU09eQojIENPTkZJR19GQl9NQVRST1hfTVlTVElRVUUgaXMgbm90IHNldAoj IENPTkZJR19GQl9NQVRST1hfRyBpcyBub3Qgc2V0CkNPTkZJR19GQl9NQVRST1hfSTJDPW0KIyBD T05GSUdfRkJfUkFERU9OIGlzIG5vdCBzZXQKQ09ORklHX0ZCX0FUWTEyOD1tCiMgQ09ORklHX0ZC X0FUWTEyOF9CQUNLTElHSFQgaXMgbm90IHNldApDT05GSUdfRkJfQVRZPW0KQ09ORklHX0ZCX0FU WV9DVD15CiMgQ09ORklHX0ZCX0FUWV9HRU5FUklDX0xDRCBpcyBub3Qgc2V0CiMgQ09ORklHX0ZC X0FUWV9HWCBpcyBub3Qgc2V0CiMgQ09ORklHX0ZCX0FUWV9CQUNLTElHSFQgaXMgbm90IHNldApD T05GSUdfRkJfUzM9bQojIENPTkZJR19GQl9TM19EREMgaXMgbm90IHNldApDT05GSUdfRkJfU0FW QUdFPW0KIyBDT05GSUdfRkJfU0FWQUdFX0kyQyBpcyBub3Qgc2V0CkNPTkZJR19GQl9TQVZBR0Vf QUNDRUw9eQpDT05GSUdfRkJfU0lTPW0KQ09ORklHX0ZCX1NJU18zMDA9eQpDT05GSUdfRkJfU0lT XzMxNT15CiMgQ09ORklHX0ZCX1ZJQSBpcyBub3Qgc2V0CiMgQ09ORklHX0ZCX05FT01BR0lDIGlz IG5vdCBzZXQKQ09ORklHX0ZCX0tZUk89bQpDT05GSUdfRkJfM0RGWD1tCiMgQ09ORklHX0ZCXzNE RlhfQUNDRUwgaXMgbm90IHNldAojIENPTkZJR19GQl8zREZYX0kyQyBpcyBub3Qgc2V0CkNPTkZJ R19GQl9WT09ET08xPW0KIyBDT05GSUdfRkJfVlQ4NjIzIGlzIG5vdCBzZXQKQ09ORklHX0ZCX1RS SURFTlQ9bQojIENPTkZJR19GQl9BUksgaXMgbm90IHNldApDT05GSUdfRkJfUE0zPW0KQ09ORklH X0ZCX0NBUk1JTkU9bQpDT05GSUdfRkJfQ0FSTUlORV9EUkFNX0VWQUw9eQojIENPTkZJR19DQVJN SU5FX0RSQU1fQ1VTVE9NIGlzIG5vdCBzZXQKIyBDT05GSUdfRkJfR0VPREUgaXMgbm90IHNldApD T05GSUdfRkJfU001MDE9bQojIENPTkZJR19GQl9WSVJUVUFMIGlzIG5vdCBzZXQKQ09ORklHX0ZC X01FVFJPTk9NRT1tCkNPTkZJR19GQl9NQjg2MlhYPW0KQ09ORklHX0ZCX01CODYyWFhfUENJX0dE Qz15CkNPTkZJR19GQl9NQjg2MlhYX0kyQz15CkNPTkZJR19GQl9CUk9BRFNIRUVUPW0KIyBDT05G SUdfRkJfQVVPX0sxOTBYIGlzIG5vdCBzZXQKQ09ORklHX0JBQ0tMSUdIVF9MQ0RfU1VQUE9SVD15 CkNPTkZJR19MQ0RfQ0xBU1NfREVWSUNFPW0KQ09ORklHX0xDRF9MNEYwMDI0MlQwMz1tCkNPTkZJ R19MQ0RfTE1TMjgzR0YwNT1tCkNPTkZJR19MQ0RfTFRWMzUwUVY9bQpDT05GSUdfTENEX0lMSTky Mlg9bQpDT05GSUdfTENEX0lMSTkzMjA9bQpDT05GSUdfTENEX1RETzI0TT1tCkNPTkZJR19MQ0Rf VkdHMjQzMkE0PW0KQ09ORklHX0xDRF9QTEFURk9STT1tCkNPTkZJR19MQ0RfUzZFNjNNMD1tCkNP TkZJR19MQ0RfTEQ5MDQwPW0KIyBDT05GSUdfTENEX0FNUzM2OUZHMDYgaXMgbm90IHNldApDT05G SUdfTENEX0xNUzUwMUtGMDM9bQpDT05GSUdfTENEX0hYODM1Nz1tCkNPTkZJR19CQUNLTElHSFRf Q0xBU1NfREVWSUNFPW0KIyBDT05GSUdfQkFDS0xJR0hUX0dFTkVSSUMgaXMgbm90IHNldAojIENP TkZJR19CQUNLTElHSFRfTE0zNTMzIGlzIG5vdCBzZXQKQ09ORklHX0JBQ0tMSUdIVF9DQVJJTExP X1JBTkNIPW0KQ09ORklHX0JBQ0tMSUdIVF9EQTkwM1g9bQojIENPTkZJR19CQUNLTElHSFRfTUFY ODkyNSBpcyBub3Qgc2V0CiMgQ09ORklHX0JBQ0tMSUdIVF9BUFBMRSBpcyBub3Qgc2V0CkNPTkZJ R19CQUNLTElHSFRfU0FIQVJBPW0KQ09ORklHX0JBQ0tMSUdIVF9XTTgzMVg9bQpDT05GSUdfQkFD S0xJR0hUX0FEUDU1MjA9bQojIENPTkZJR19CQUNLTElHSFRfQURQODg2MCBpcyBub3Qgc2V0CkNP TkZJR19CQUNLTElHSFRfQURQODg3MD1tCkNPTkZJR19CQUNLTElHSFRfODhQTTg2MFg9bQpDT05G SUdfQkFDS0xJR0hUX1BDRjUwNjMzPW0KIyBDT05GSUdfQkFDS0xJR0hUX0xNMzYzOSBpcyBub3Qg c2V0CiMgQ09ORklHX0JBQ0tMSUdIVF9QQU5ET1JBIGlzIG5vdCBzZXQKQ09ORklHX0JBQ0tMSUdI VF9TS1k4MTQ1Mj1tCiMgQ09ORklHX0JBQ0tMSUdIVF9HUElPIGlzIG5vdCBzZXQKQ09ORklHX0JB Q0tMSUdIVF9MVjUyMDdMUD1tCkNPTkZJR19CQUNLTElHSFRfQkQ2MTA3PW0KQ09ORklHX1ZHQVNU QVRFPW0KQ09ORklHX0xPR089eQpDT05GSUdfTE9HT19MSU5VWF9NT05PPXkKQ09ORklHX0xPR09f TElOVVhfVkdBMTY9eQpDT05GSUdfTE9HT19MSU5VWF9DTFVUMjI0PXkKIyBDT05GSUdfU09VTkQg aXMgbm90IHNldAoKIwojIEhJRCBzdXBwb3J0CiMKQ09ORklHX0hJRD15CiMgQ09ORklHX0hJRF9C QVRURVJZX1NUUkVOR1RIIGlzIG5vdCBzZXQKIyBDT05GSUdfSElEUkFXIGlzIG5vdCBzZXQKQ09O RklHX1VISUQ9bQpDT05GSUdfSElEX0dFTkVSSUM9bQoKIwojIFNwZWNpYWwgSElEIGRyaXZlcnMK IwpDT05GSUdfSElEX0E0VEVDSD15CkNPTkZJR19ISURfQUNSVVg9bQojIENPTkZJR19ISURfQUNS VVhfRkYgaXMgbm90IHNldAojIENPTkZJR19ISURfQVBQTEUgaXMgbm90IHNldAojIENPTkZJR19I SURfQVVSRUFMIGlzIG5vdCBzZXQKIyBDT05GSUdfSElEX0JFTEtJTiBpcyBub3Qgc2V0CkNPTkZJ R19ISURfQ0hFUlJZPXkKQ09ORklHX0hJRF9DSElDT05ZPXkKQ09ORklHX0hJRF9DWVBSRVNTPXkK Q09ORklHX0hJRF9EUkFHT05SSVNFPW0KIyBDT05GSUdfRFJBR09OUklTRV9GRiBpcyBub3Qgc2V0 CkNPTkZJR19ISURfRU1TX0ZGPXkKQ09ORklHX0hJRF9FTEVDT009eQpDT05GSUdfSElEX0VaS0VZ PXkKIyBDT05GSUdfSElEX0tFWVRPVUNIIGlzIG5vdCBzZXQKQ09ORklHX0hJRF9LWUU9bQpDT05G SUdfSElEX1dBTFRPUD15CkNPTkZJR19ISURfR1lSQVRJT049eQpDT05GSUdfSElEX0lDQURFPW0K Q09ORklHX0hJRF9UV0lOSEFOPW0KQ09ORklHX0hJRF9LRU5TSU5HVE9OPXkKQ09ORklHX0hJRF9M Q1BPV0VSPXkKQ09ORklHX0hJRF9MRU5PVk89bQpDT05GSUdfSElEX0xPR0lURUNIPW0KIyBDT05G SUdfSElEX0xPR0lURUNIX0hJRFBQIGlzIG5vdCBzZXQKQ09ORklHX0xPR0lURUNIX0ZGPXkKQ09O RklHX0xPR0lSVU1CTEVQQUQyX0ZGPXkKQ09ORklHX0xPR0lHOTQwX0ZGPXkKQ09ORklHX0xPR0lX SEVFTFNfRkY9eQpDT05GSUdfSElEX01BR0lDTU9VU0U9bQojIENPTkZJR19ISURfTUlDUk9TT0ZU IGlzIG5vdCBzZXQKIyBDT05GSUdfSElEX01PTlRFUkVZIGlzIG5vdCBzZXQKQ09ORklHX0hJRF9N VUxUSVRPVUNIPXkKQ09ORklHX0hJRF9PUlRFSz1tCkNPTkZJR19ISURfUEFOVEhFUkxPUkQ9bQoj IENPTkZJR19QQU5USEVSTE9SRF9GRiBpcyBub3Qgc2V0CiMgQ09ORklHX0hJRF9QRVRBTFlOWCBp cyBub3Qgc2V0CkNPTkZJR19ISURfUElDT0xDRD15CkNPTkZJR19ISURfUElDT0xDRF9MRURTPXkK Q09ORklHX0hJRF9QTEFOVFJPTklDUz15CiMgQ09ORklHX0hJRF9QUklNQVggaXMgbm90IHNldApD T05GSUdfSElEX1NBSVRFSz15CkNPTkZJR19ISURfU0FNU1VORz1tCkNPTkZJR19ISURfU1BFRURM SU5LPXkKIyBDT05GSUdfSElEX1NURUVMU0VSSUVTIGlzIG5vdCBzZXQKIyBDT05GSUdfSElEX1NV TlBMVVMgaXMgbm90IHNldApDT05GSUdfSElEX1JNST1tCkNPTkZJR19ISURfR1JFRU5BU0lBPW0K Q09ORklHX0dSRUVOQVNJQV9GRj15CkNPTkZJR19ISURfU01BUlRKT1lQTFVTPW0KQ09ORklHX1NN QVJUSk9ZUExVU19GRj15CiMgQ09ORklHX0hJRF9USVZPIGlzIG5vdCBzZXQKQ09ORklHX0hJRF9U T1BTRUVEPXkKIyBDT05GSUdfSElEX1RISU5HTSBpcyBub3Qgc2V0CkNPTkZJR19ISURfVEhSVVNU TUFTVEVSPW0KQ09ORklHX1RIUlVTVE1BU1RFUl9GRj15CkNPTkZJR19ISURfV0FDT009eQpDT05G SUdfSElEX1dJSU1PVEU9bQojIENPTkZJR19ISURfWElOTU8gaXMgbm90IHNldApDT05GSUdfSElE X1pFUk9QTFVTPW0KIyBDT05GSUdfWkVST1BMVVNfRkYgaXMgbm90IHNldApDT05GSUdfSElEX1pZ REFDUk9OPXkKQ09ORklHX0hJRF9TRU5TT1JfSFVCPW0KQ09ORklHX0hJRF9TRU5TT1JfQ1VTVE9N X1NFTlNPUj1tCgojCiMgSTJDIEhJRCBzdXBwb3J0CiMKQ09ORklHX0kyQ19ISUQ9eQpDT05GSUdf VVNCX09IQ0lfTElUVExFX0VORElBTj15CkNPTkZJR19VU0JfU1VQUE9SVD15CkNPTkZJR19VU0Jf QVJDSF9IQVNfSENEPXkKIyBDT05GSUdfVVNCIGlzIG5vdCBzZXQKCiMKIyBVU0IgcG9ydCBkcml2 ZXJzCiMKCiMKIyBVU0IgUGh5c2ljYWwgTGF5ZXIgZHJpdmVycwojCiMgQ09ORklHX1VTQl9QSFkg aXMgbm90IHNldAojIENPTkZJR19OT1BfVVNCX1hDRUlWIGlzIG5vdCBzZXQKIyBDT05GSUdfVVNC X0dQSU9fVkJVUyBpcyBub3Qgc2V0CiMgQ09ORklHX1RBSFZPX1VTQiBpcyBub3Qgc2V0CiMgQ09O RklHX1VTQl9HQURHRVQgaXMgbm90IHNldApDT05GSUdfVVdCPW0KQ09ORklHX1VXQl9XSENJPW0K IyBDT05GSUdfTU1DIGlzIG5vdCBzZXQKIyBDT05GSUdfTUVNU1RJQ0sgaXMgbm90IHNldApDT05G SUdfTkVXX0xFRFM9eQpDT05GSUdfTEVEU19DTEFTUz15CiMgQ09ORklHX0xFRFNfQ0xBU1NfRkxB U0ggaXMgbm90IHNldAoKIwojIExFRCBkcml2ZXJzCiMKQ09ORklHX0xFRFNfODhQTTg2MFg9bQpD T05GSUdfTEVEU19MTTM1MzA9eQpDT05GSUdfTEVEU19MTTM1MzM9bQpDT05GSUdfTEVEU19MTTM2 NDI9bQpDT05GSUdfTEVEU19ORVQ0OFhYPW0KQ09ORklHX0xFRFNfV1JBUD1tCiMgQ09ORklHX0xF RFNfUENBOTUzMiBpcyBub3Qgc2V0CkNPTkZJR19MRURTX0dQSU89bQpDT05GSUdfTEVEU19MUDM5 NDQ9eQpDT05GSUdfTEVEU19MUDU1WFhfQ09NTU9OPXkKIyBDT05GSUdfTEVEU19MUDU1MjEgaXMg bm90IHNldApDT05GSUdfTEVEU19MUDU1MjM9bQpDT05GSUdfTEVEU19MUDU1NjI9eQpDT05GSUdf TEVEU19MUDg1MDE9bQpDT05GSUdfTEVEU19MUDg4NjA9bQojIENPTkZJR19MRURTX0NMRVZPX01B SUwgaXMgbm90IHNldApDT05GSUdfTEVEU19QQ0E5NTVYPW0KQ09ORklHX0xFRFNfUENBOTYzWD15 CkNPTkZJR19MRURTX1dNODMxWF9TVEFUVVM9bQojIENPTkZJR19MRURTX1dNODM1MCBpcyBub3Qg c2V0CkNPTkZJR19MRURTX0RBOTAzWD15CiMgQ09ORklHX0xFRFNfREFDMTI0UzA4NSBpcyBub3Qg c2V0CkNPTkZJR19MRURTX0JEMjgwMj15CkNPTkZJR19MRURTX0lOVEVMX1NTNDIwMD1tCkNPTkZJ R19MRURTX0xUMzU5Mz15CkNPTkZJR19MRURTX0FEUDU1MjA9bQpDT05GSUdfTEVEU19NQzEzNzgz PW0KQ09ORklHX0xFRFNfVENBNjUwNz1tCiMgQ09ORklHX0xFRFNfTE0zNTV4IGlzIG5vdCBzZXQK IyBDT05GSUdfTEVEU19PVDIwMCBpcyBub3Qgc2V0CgojCiMgTEVEIGRyaXZlciBmb3IgYmxpbmso MSkgVVNCIFJHQiBMRUQgaXMgdW5kZXIgU3BlY2lhbCBISUQgZHJpdmVycyAoSElEX1RISU5HTSkK IwojIENPTkZJR19MRURTX0JMSU5LTSBpcyBub3Qgc2V0CkNPTkZJR19MRURTX1BNODk0MV9XTEVE PW0KCiMKIyBMRUQgVHJpZ2dlcnMKIwpDT05GSUdfTEVEU19UUklHR0VSUz15CkNPTkZJR19MRURT X1RSSUdHRVJfVElNRVI9bQpDT05GSUdfTEVEU19UUklHR0VSX09ORVNIT1Q9eQpDT05GSUdfTEVE U19UUklHR0VSX0hFQVJUQkVBVD1tCiMgQ09ORklHX0xFRFNfVFJJR0dFUl9CQUNLTElHSFQgaXMg bm90IHNldApDT05GSUdfTEVEU19UUklHR0VSX0NQVT15CkNPTkZJR19MRURTX1RSSUdHRVJfR1BJ Tz1tCiMgQ09ORklHX0xFRFNfVFJJR0dFUl9ERUZBVUxUX09OIGlzIG5vdCBzZXQKCiMKIyBpcHRh YmxlcyB0cmlnZ2VyIGlzIHVuZGVyIE5ldGZpbHRlciBjb25maWcgKExFRCB0YXJnZXQpCiMKIyBD T05GSUdfTEVEU19UUklHR0VSX1RSQU5TSUVOVCBpcyBub3Qgc2V0CkNPTkZJR19MRURTX1RSSUdH RVJfQ0FNRVJBPW0KQ09ORklHX0FDQ0VTU0lCSUxJVFk9eQojIENPTkZJR19FREFDIGlzIG5vdCBz ZXQKQ09ORklHX1JUQ19MSUI9eQpDT05GSUdfUlRDX0NMQVNTPXkKQ09ORklHX1JUQ19IQ1RPU1lT PXkKQ09ORklHX1JUQ19TWVNUT0hDPXkKQ09ORklHX1JUQ19IQ1RPU1lTX0RFVklDRT0icnRjMCIK IyBDT05GSUdfUlRDX0RFQlVHIGlzIG5vdCBzZXQKCiMKIyBSVEMgaW50ZXJmYWNlcwojCkNPTkZJ R19SVENfSU5URl9TWVNGUz15CkNPTkZJR19SVENfSU5URl9QUk9DPXkKIyBDT05GSUdfUlRDX0lO VEZfREVWIGlzIG5vdCBzZXQKQ09ORklHX1JUQ19EUlZfVEVTVD15CgojCiMgSTJDIFJUQyBkcml2 ZXJzCiMKIyBDT05GSUdfUlRDX0RSVl84OFBNODYwWCBpcyBub3Qgc2V0CkNPTkZJR19SVENfRFJW Xzg4UE04MFg9bQojIENPTkZJR19SVENfRFJWX0FCQjVaRVMzIGlzIG5vdCBzZXQKQ09ORklHX1JU Q19EUlZfQUJYODBYPXkKQ09ORklHX1JUQ19EUlZfRFMxMzA3PXkKQ09ORklHX1JUQ19EUlZfRFMx Mzc0PXkKIyBDT05GSUdfUlRDX0RSVl9EUzEzNzRfV0RUIGlzIG5vdCBzZXQKQ09ORklHX1JUQ19E UlZfRFMxNjcyPW0KQ09ORklHX1JUQ19EUlZfRFMzMjMyPW0KQ09ORklHX1JUQ19EUlZfTUFYNjkw MD1tCkNPTkZJR19SVENfRFJWX01BWDg5MjU9bQpDT05GSUdfUlRDX0RSVl9NQVg4OTk4PW0KQ09O RklHX1JUQ19EUlZfUlM1QzM3Mj1tCiMgQ09ORklHX1JUQ19EUlZfSVNMMTIwOCBpcyBub3Qgc2V0 CkNPTkZJR19SVENfRFJWX0lTTDEyMDIyPXkKQ09ORklHX1JUQ19EUlZfSVNMMTIwNTc9eQpDT05G SUdfUlRDX0RSVl9YMTIwNT15CkNPTkZJR19SVENfRFJWX1BDRjIxMjc9eQojIENPTkZJR19SVENf RFJWX1BDRjg1MjMgaXMgbm90IHNldApDT05GSUdfUlRDX0RSVl9QQ0Y4NTYzPXkKQ09ORklHX1JU Q19EUlZfUENGODUwNjM9eQpDT05GSUdfUlRDX0RSVl9QQ0Y4NTgzPW0KIyBDT05GSUdfUlRDX0RS Vl9NNDFUODAgaXMgbm90IHNldApDT05GSUdfUlRDX0RSVl9CUTMySz1tCkNPTkZJR19SVENfRFJW X1RXTDQwMzA9eQpDT05GSUdfUlRDX0RSVl9UUFM2NTkxMD15CkNPTkZJR19SVENfRFJWX1JDNVQ1 ODM9bQpDT05GSUdfUlRDX0RSVl9TMzUzOTBBPXkKIyBDT05GSUdfUlRDX0RSVl9GTTMxMzAgaXMg bm90IHNldApDT05GSUdfUlRDX0RSVl9SWDg1ODE9eQpDT05GSUdfUlRDX0RSVl9SWDgwMjU9eQpD T05GSUdfUlRDX0RSVl9FTTMwMjc9eQpDT05GSUdfUlRDX0RSVl9SVjMwMjlDMj1tCkNPTkZJR19S VENfRFJWX1M1TT15CgojCiMgU1BJIFJUQyBkcml2ZXJzCiMKIyBDT05GSUdfUlRDX0RSVl9NNDFU OTMgaXMgbm90IHNldAojIENPTkZJR19SVENfRFJWX000MVQ5NCBpcyBub3Qgc2V0CkNPTkZJR19S VENfRFJWX0RTMTMwNT15CiMgQ09ORklHX1JUQ19EUlZfRFMxMzQzIGlzIG5vdCBzZXQKQ09ORklH X1JUQ19EUlZfRFMxMzQ3PXkKIyBDT05GSUdfUlRDX0RSVl9EUzEzOTAgaXMgbm90IHNldApDT05G SUdfUlRDX0RSVl9NQVg2OTAyPW0KQ09ORklHX1JUQ19EUlZfUjk3MDE9bQojIENPTkZJR19SVENf RFJWX1JTNUMzNDggaXMgbm90IHNldApDT05GSUdfUlRDX0RSVl9EUzMyMzQ9bQpDT05GSUdfUlRD X0RSVl9QQ0YyMTIzPXkKQ09ORklHX1JUQ19EUlZfUlg0NTgxPW0KQ09ORklHX1JUQ19EUlZfTUNQ Nzk1PXkKCiMKIyBQbGF0Zm9ybSBSVEMgZHJpdmVycwojCiMgQ09ORklHX1JUQ19EUlZfQ01PUyBp cyBub3Qgc2V0CkNPTkZJR19SVENfRFJWX0RTMTI4Nj15CiMgQ09ORklHX1JUQ19EUlZfRFMxNTEx IGlzIG5vdCBzZXQKQ09ORklHX1JUQ19EUlZfRFMxNTUzPW0KQ09ORklHX1JUQ19EUlZfRFMxNjg1 X0ZBTUlMWT15CiMgQ09ORklHX1JUQ19EUlZfRFMxNjg1IGlzIG5vdCBzZXQKIyBDT05GSUdfUlRD X0RSVl9EUzE2ODkgaXMgbm90IHNldAojIENPTkZJR19SVENfRFJWX0RTMTcyODUgaXMgbm90IHNl dApDT05GSUdfUlRDX0RSVl9EUzE3NDg1PXkKIyBDT05GSUdfUlRDX0RSVl9EUzE3ODg1IGlzIG5v dCBzZXQKQ09ORklHX1JUQ19EUzE2ODVfUFJPQ19SRUdTPXkKQ09ORklHX1JUQ19EUzE2ODVfU1lT RlNfUkVHUz15CkNPTkZJR19SVENfRFJWX0RTMTc0Mj1tCkNPTkZJR19SVENfRFJWX0RTMjQwND15 CiMgQ09ORklHX1JUQ19EUlZfREE5MDYzIGlzIG5vdCBzZXQKQ09ORklHX1JUQ19EUlZfU1RLMTdU QTg9bQojIENPTkZJR19SVENfRFJWX000OFQ4NiBpcyBub3Qgc2V0CkNPTkZJR19SVENfRFJWX000 OFQzNT1tCkNPTkZJR19SVENfRFJWX000OFQ1OT15CkNPTkZJR19SVENfRFJWX01TTTYyNDI9eQpD T05GSUdfUlRDX0RSVl9CUTQ4MDI9eQojIENPTkZJR19SVENfRFJWX1JQNUMwMSBpcyBub3Qgc2V0 CkNPTkZJR19SVENfRFJWX1YzMDIwPXkKQ09ORklHX1JUQ19EUlZfV004MzFYPW0KIyBDT05GSUdf UlRDX0RSVl9XTTgzNTAgaXMgbm90IHNldApDT05GSUdfUlRDX0RSVl9QQ0Y1MDYzMz1tCkNPTkZJ R19SVENfRFJWX0FCMzEwMD1tCgojCiMgb24tQ1BVIFJUQyBkcml2ZXJzCiMKQ09ORklHX1JUQ19E UlZfUENBUD1tCiMgQ09ORklHX1JUQ19EUlZfTUMxM1hYWCBpcyBub3Qgc2V0CiMgQ09ORklHX1JU Q19EUlZfWEdFTkUgaXMgbm90IHNldAoKIwojIEhJRCBTZW5zb3IgUlRDIGRyaXZlcnMKIwojIENP TkZJR19ETUFERVZJQ0VTIGlzIG5vdCBzZXQKQ09ORklHX0FVWERJU1BMQVk9eQpDT05GSUdfVUlP PXkKIyBDT05GSUdfVUlPX0NJRiBpcyBub3Qgc2V0CkNPTkZJR19VSU9fUERSVl9HRU5JUlE9eQpD T05GSUdfVUlPX0RNRU1fR0VOSVJRPW0KQ09ORklHX1VJT19BRUM9bQojIENPTkZJR19VSU9fU0VS Q09TMyBpcyBub3Qgc2V0CkNPTkZJR19VSU9fUENJX0dFTkVSSUM9eQojIENPTkZJR19VSU9fTkVU WCBpcyBub3Qgc2V0CiMgQ09ORklHX1VJT19NRjYyNCBpcyBub3Qgc2V0CiMgQ09ORklHX1ZJUlRf RFJJVkVSUyBpcyBub3Qgc2V0CkNPTkZJR19WSVJUSU89bQoKIwojIFZpcnRpbyBkcml2ZXJzCiMK IyBDT05GSUdfVklSVElPX1BDSSBpcyBub3Qgc2V0CkNPTkZJR19WSVJUSU9fQkFMTE9PTj1tCiMg Q09ORklHX1ZJUlRJT19JTlBVVCBpcyBub3Qgc2V0CiMgQ09ORklHX1ZJUlRJT19NTUlPIGlzIG5v dCBzZXQKCiMKIyBNaWNyb3NvZnQgSHlwZXItViBndWVzdCBzdXBwb3J0CiMKIyBDT05GSUdfSFlQ RVJWIGlzIG5vdCBzZXQKIyBDT05GSUdfU1RBR0lORyBpcyBub3Qgc2V0CiMgQ09ORklHX1g4Nl9Q TEFURk9STV9ERVZJQ0VTIGlzIG5vdCBzZXQKQ09ORklHX0NIUk9NRV9QTEFURk9STVM9eQpDT05G SUdfQ0hST01FT1NfTEFQVE9QPXkKIyBDT05GSUdfQ0hST01FT1NfUFNUT1JFIGlzIG5vdCBzZXQK Q09ORklHX0NST1NfRUNfQ0hBUkRFVj1tCiMgQ09ORklHX0NST1NfRUNfTFBDIGlzIG5vdCBzZXQK CiMKIyBIYXJkd2FyZSBTcGlubG9jayBkcml2ZXJzCiMKCiMKIyBDbG9jayBTb3VyY2UgZHJpdmVy cwojCkNPTkZJR19DTEtTUkNfSTgyNTM9eQpDT05GSUdfQ0xLRVZUX0k4MjUzPXkKQ09ORklHX0NM S0JMRF9JODI1Mz15CiMgQ09ORklHX0FUTUVMX1BJVCBpcyBub3Qgc2V0CiMgQ09ORklHX1NIX1RJ TUVSX0NNVCBpcyBub3Qgc2V0CiMgQ09ORklHX1NIX1RJTUVSX01UVTIgaXMgbm90IHNldAojIENP TkZJR19TSF9USU1FUl9UTVUgaXMgbm90IHNldAojIENPTkZJR19FTV9USU1FUl9TVEkgaXMgbm90 IHNldApDT05GSUdfTUFJTEJPWD15CiMgQ09ORklHX1BDQyBpcyBub3Qgc2V0CkNPTkZJR19BTFRF UkFfTUJPWD15CiMgQ09ORklHX0lPTU1VX1NVUFBPUlQgaXMgbm90IHNldAoKIwojIFJlbW90ZXBy b2MgZHJpdmVycwojCkNPTkZJR19SRU1PVEVQUk9DPW0KQ09ORklHX1NURV9NT0RFTV9SUFJPQz1t CgojCiMgUnBtc2cgZHJpdmVycwojCgojCiMgU09DIChTeXN0ZW0gT24gQ2hpcCkgc3BlY2lmaWMg RHJpdmVycwojCiMgQ09ORklHX1NPQ19USSBpcyBub3Qgc2V0CkNPTkZJR19QTV9ERVZGUkVRPXkK CiMKIyBERVZGUkVRIEdvdmVybm9ycwojCiMgQ09ORklHX0RFVkZSRVFfR09WX1NJTVBMRV9PTkRF TUFORCBpcyBub3Qgc2V0CiMgQ09ORklHX0RFVkZSRVFfR09WX1BFUkZPUk1BTkNFIGlzIG5vdCBz ZXQKIyBDT05GSUdfREVWRlJFUV9HT1ZfUE9XRVJTQVZFIGlzIG5vdCBzZXQKQ09ORklHX0RFVkZS RVFfR09WX1VTRVJTUEFDRT15CgojCiMgREVWRlJFUSBEcml2ZXJzCiMKQ09ORklHX1BNX0RFVkZS RVFfRVZFTlQ9eQpDT05GSUdfRVhUQ09OPXkKCiMKIyBFeHRjb24gRGV2aWNlIERyaXZlcnMKIwoj IENPTkZJR19FWFRDT05fQURDX0pBQ0sgaXMgbm90IHNldAojIENPTkZJR19FWFRDT05fR1BJTyBp cyBub3Qgc2V0CkNPTkZJR19FWFRDT05fTUFYNzc4NDM9bQojIENPTkZJR19FWFRDT05fUlQ4OTcz QSBpcyBub3Qgc2V0CkNPTkZJR19FWFRDT05fU001NTAyPW0KQ09ORklHX0VYVENPTl9VU0JfR1BJ Tz1tCiMgQ09ORklHX01FTU9SWSBpcyBub3Qgc2V0CkNPTkZJR19JSU89bQpDT05GSUdfSUlPX0JV RkZFUj15CiMgQ09ORklHX0lJT19CVUZGRVJfQ0IgaXMgbm90IHNldApDT05GSUdfSUlPX0tGSUZP X0JVRj1tCkNPTkZJR19JSU9fVFJJR0dFUkVEX0JVRkZFUj1tCkNPTkZJR19JSU9fVFJJR0dFUj15 CkNPTkZJR19JSU9fQ09OU1VNRVJTX1BFUl9UUklHR0VSPTIKCiMKIyBBY2NlbGVyb21ldGVycwoj CiMgQ09ORklHX0JNQTE4MCBpcyBub3Qgc2V0CkNPTkZJR19CTUMxNTBfQUNDRUw9bQpDT05GSUdf SElEX1NFTlNPUl9BQ0NFTF8zRD1tCiMgQ09ORklHX0lJT19TVF9BQ0NFTF8zQVhJUyBpcyBub3Qg c2V0CiMgQ09ORklHX0tYU0Q5IGlzIG5vdCBzZXQKQ09ORklHX01NQTg0NTI9bQpDT05GSUdfS1hD SksxMDEzPW0KQ09ORklHX01NQTk1NTFfQ09SRT1tCkNPTkZJR19NTUE5NTUxPW0KIyBDT05GSUdf TU1BOTU1MyBpcyBub3Qgc2V0CgojCiMgQW5hbG9nIHRvIGRpZ2l0YWwgY29udmVydGVycwojCkNP TkZJR19BRF9TSUdNQV9ERUxUQT1tCiMgQ09ORklHX0FENzI2NiBpcyBub3Qgc2V0CiMgQ09ORklH X0FENzI5MSBpcyBub3Qgc2V0CiMgQ09ORklHX0FENzI5OCBpcyBub3Qgc2V0CkNPTkZJR19BRDc0 NzY9bQpDT05GSUdfQUQ3NzkxPW0KQ09ORklHX0FENzc5Mz1tCkNPTkZJR19BRDc4ODc9bQojIENP TkZJR19BRDc5MjMgaXMgbm90IHNldApDT05GSUdfQUQ3OTlYPW0KQ09ORklHX0RBOTE1MF9HUEFE Qz1tCkNPTkZJR19NQVgxMDI3PW0KQ09ORklHX01BWDEzNjM9bQojIENPTkZJR19NQ1AzMjBYIGlz IG5vdCBzZXQKQ09ORklHX01DUDM0MjI9bQpDT05GSUdfTUVOX1oxODhfQURDPW0KIyBDT05GSUdf TkFVNzgwMiBpcyBub3Qgc2V0CkNPTkZJR19RQ09NX1NQTUlfSUFEQz1tCiMgQ09ORklHX1FDT01f U1BNSV9WQURDIGlzIG5vdCBzZXQKQ09ORklHX1RJX0FEQzA4MUM9bQojIENPTkZJR19USV9BREMx MjhTMDUyIGlzIG5vdCBzZXQKQ09ORklHX1RXTDQwMzBfTUFEQz1tCkNPTkZJR19UV0w2MDMwX0dQ QURDPW0KCiMKIyBBbXBsaWZpZXJzCiMKQ09ORklHX0FEODM2Nj1tCgojCiMgSGlkIFNlbnNvciBJ SU8gQ29tbW9uCiMKQ09ORklHX0hJRF9TRU5TT1JfSUlPX0NPTU1PTj1tCkNPTkZJR19ISURfU0VO U09SX0lJT19UUklHR0VSPW0KCiMKIyBTU1AgU2Vuc29yIENvbW1vbgojCiMgQ09ORklHX0lJT19T U1BfU0VOU09SSFVCIGlzIG5vdCBzZXQKQ09ORklHX0lJT19TVF9TRU5TT1JTX0kyQz1tCkNPTkZJ R19JSU9fU1RfU0VOU09SU19TUEk9bQpDT05GSUdfSUlPX1NUX1NFTlNPUlNfQ09SRT1tCgojCiMg RGlnaXRhbCB0byBhbmFsb2cgY29udmVydGVycwojCiMgQ09ORklHX0FENTA2NCBpcyBub3Qgc2V0 CiMgQ09ORklHX0FENTM2MCBpcyBub3Qgc2V0CiMgQ09ORklHX0FENTM4MCBpcyBub3Qgc2V0CkNP TkZJR19BRDU0MjE9bQpDT05GSUdfQUQ1NDQ2PW0KQ09ORklHX0FENTQ0OT1tCkNPTkZJR19BRDU1 MDQ9bQpDT05GSUdfQUQ1NjI0Ul9TUEk9bQojIENPTkZJR19BRDU2ODYgaXMgbm90IHNldApDT05G SUdfQUQ1NzU1PW0KQ09ORklHX0FENTc2ND1tCkNPTkZJR19BRDU3OTE9bQpDT05GSUdfQUQ3MzAz PW0KQ09ORklHX01BWDUxNz1tCkNPTkZJR19NQ1A0NzI1PW0KQ09ORklHX01DUDQ5MjI9bQoKIwoj IEZyZXF1ZW5jeSBTeW50aGVzaXplcnMgRERTL1BMTAojCgojCiMgQ2xvY2sgR2VuZXJhdG9yL0Rp c3RyaWJ1dGlvbgojCiMgQ09ORklHX0FEOTUyMyBpcyBub3Qgc2V0CgojCiMgUGhhc2UtTG9ja2Vk IExvb3AgKFBMTCkgZnJlcXVlbmN5IHN5bnRoZXNpemVycwojCkNPTkZJR19BREY0MzUwPW0KCiMK IyBEaWdpdGFsIGd5cm9zY29wZSBzZW5zb3JzCiMKQ09ORklHX0FESVMxNjA4MD1tCiMgQ09ORklH X0FESVMxNjEzMCBpcyBub3Qgc2V0CkNPTkZJR19BRElTMTYxMzY9bQojIENPTkZJR19BRElTMTYy NjAgaXMgbm90IHNldApDT05GSUdfQURYUlM0NTA9bQpDT05GSUdfQk1HMTYwPW0KQ09ORklHX0hJ RF9TRU5TT1JfR1lST18zRD1tCkNPTkZJR19JSU9fU1RfR1lST18zQVhJUz1tCkNPTkZJR19JSU9f U1RfR1lST19JMkNfM0FYSVM9bQpDT05GSUdfSUlPX1NUX0dZUk9fU1BJXzNBWElTPW0KIyBDT05G SUdfSVRHMzIwMCBpcyBub3Qgc2V0CgojCiMgSHVtaWRpdHkgc2Vuc29ycwojCkNPTkZJR19ESFQx MT1tCiMgQ09ORklHX1NJNzAwNSBpcyBub3Qgc2V0CkNPTkZJR19TSTcwMjA9bQoKIwojIEluZXJ0 aWFsIG1lYXN1cmVtZW50IHVuaXRzCiMKQ09ORklHX0FESVMxNjQwMD1tCkNPTkZJR19BRElTMTY0 ODA9bQpDT05GSUdfS01YNjE9bQojIENPTkZJR19JTlZfTVBVNjA1MF9JSU8gaXMgbm90IHNldApD T05GSUdfSUlPX0FESVNfTElCPW0KQ09ORklHX0lJT19BRElTX0xJQl9CVUZGRVI9eQoKIwojIExp Z2h0IHNlbnNvcnMKIwpDT05GSUdfQURKRF9TMzExPW0KQ09ORklHX0FMMzMyMEE9bQojIENPTkZJ R19BUERTOTMwMCBpcyBub3Qgc2V0CiMgQ09ORklHX0NNMzIxODEgaXMgbm90IHNldApDT05GSUdf Q00zMjMyPW0KIyBDT05GSUdfQ00zMzIzIGlzIG5vdCBzZXQKQ09ORklHX0NNMzY2NTE9bQojIENP TkZJR19HUDJBUDAyMEEwMEYgaXMgbm90IHNldApDT05GSUdfSVNMMjkxMjU9bQpDT05GSUdfSElE X1NFTlNPUl9BTFM9bQpDT05GSUdfSElEX1NFTlNPUl9QUk9YPW0KQ09ORklHX0pTQTEyMTI9bQoj IENPTkZJR19TRU5TT1JTX0xNMzUzMyBpcyBub3Qgc2V0CiMgQ09ORklHX0xUUjUwMSBpcyBub3Qg c2V0CkNPTkZJR19UQ1MzNDE0PW0KQ09ORklHX1RDUzM0NzI9bQpDT05GSUdfU0VOU09SU19UU0wy NTYzPW0KIyBDT05GSUdfVFNMNDUzMSBpcyBub3Qgc2V0CkNPTkZJR19WQ05MNDAwMD1tCgojCiMg TWFnbmV0b21ldGVyIHNlbnNvcnMKIwpDT05GSUdfQUs4OTc1PW0KIyBDT05GSUdfQUswOTkxMSBp cyBub3Qgc2V0CkNPTkZJR19NQUczMTEwPW0KIyBDT05GSUdfSElEX1NFTlNPUl9NQUdORVRPTUVU RVJfM0QgaXMgbm90IHNldApDT05GSUdfSUlPX1NUX01BR05fM0FYSVM9bQpDT05GSUdfSUlPX1NU X01BR05fSTJDXzNBWElTPW0KQ09ORklHX0lJT19TVF9NQUdOX1NQSV8zQVhJUz1tCgojCiMgSW5j bGlub21ldGVyIHNlbnNvcnMKIwpDT05GSUdfSElEX1NFTlNPUl9JTkNMSU5PTUVURVJfM0Q9bQpD T05GSUdfSElEX1NFTlNPUl9ERVZJQ0VfUk9UQVRJT049bQoKIwojIFRyaWdnZXJzIC0gc3RhbmRh bG9uZQojCkNPTkZJR19JSU9fSU5URVJSVVBUX1RSSUdHRVI9bQpDT05GSUdfSUlPX1NZU0ZTX1RS SUdHRVI9bQoKIwojIFByZXNzdXJlIHNlbnNvcnMKIwojIENPTkZJR19CTVAyODAgaXMgbm90IHNl dAojIENPTkZJR19ISURfU0VOU09SX1BSRVNTIGlzIG5vdCBzZXQKQ09ORklHX01QTDExNT1tCkNP TkZJR19NUEwzMTE1PW0KIyBDT05GSUdfTVM1NjExIGlzIG5vdCBzZXQKQ09ORklHX0lJT19TVF9Q UkVTUz1tCkNPTkZJR19JSU9fU1RfUFJFU1NfSTJDPW0KQ09ORklHX0lJT19TVF9QUkVTU19TUEk9 bQpDT05GSUdfVDU0MDM9bQoKIwojIExpZ2h0bmluZyBzZW5zb3JzCiMKIyBDT05GSUdfQVMzOTM1 IGlzIG5vdCBzZXQKCiMKIyBQcm94aW1pdHkgc2Vuc29ycwojCiMgQ09ORklHX1NYOTUwMCBpcyBu b3Qgc2V0CgojCiMgVGVtcGVyYXR1cmUgc2Vuc29ycwojCkNPTkZJR19NTFg5MDYxND1tCkNPTkZJ R19UTVAwMDY9bQpDT05GSUdfTlRCPW0KIyBDT05GSUdfVk1FX0JVUyBpcyBub3Qgc2V0CiMgQ09O RklHX1BXTSBpcyBub3Qgc2V0CiMgQ09ORklHX0lQQUNLX0JVUyBpcyBub3Qgc2V0CkNPTkZJR19S RVNFVF9DT05UUk9MTEVSPXkKQ09ORklHX0ZNQz1tCiMgQ09ORklHX0ZNQ19GQUtFREVWIGlzIG5v dCBzZXQKIyBDT05GSUdfRk1DX1RSSVZJQUwgaXMgbm90IHNldApDT05GSUdfRk1DX1dSSVRFX0VF UFJPTT1tCkNPTkZJR19GTUNfQ0hBUkRFVj1tCgojCiMgUEhZIFN1YnN5c3RlbQojCkNPTkZJR19H RU5FUklDX1BIWT15CiMgQ09ORklHX0JDTV9LT05BX1VTQjJfUEhZIGlzIG5vdCBzZXQKQ09ORklH X1BPV0VSQ0FQPXkKIyBDT05GSUdfSU5URUxfUkFQTCBpcyBub3Qgc2V0CkNPTkZJR19NQ0I9bQpD T05GSUdfTUNCX1BDST1tCiMgQ09ORklHX1RIVU5ERVJCT0xUIGlzIG5vdCBzZXQKCiMKIyBBbmRy b2lkCiMKIyBDT05GSUdfQU5EUk9JRCBpcyBub3Qgc2V0CgojCiMgRmlybXdhcmUgRHJpdmVycwoj CkNPTkZJR19FREQ9bQpDT05GSUdfRUREX09GRj15CiMgQ09ORklHX0ZJUk1XQVJFX01FTU1BUCBp cyBub3Qgc2V0CiMgQ09ORklHX0RFTExfUkJVIGlzIG5vdCBzZXQKQ09ORklHX0RDREJBUz15CiMg Q09ORklHX0RNSUlEIGlzIG5vdCBzZXQKQ09ORklHX0RNSV9TWVNGUz1tCkNPTkZJR19ETUlfU0NB Tl9NQUNISU5FX05PTl9FRklfRkFMTEJBQ0s9eQojIENPTkZJR19JU0NTSV9JQkZUX0ZJTkQgaXMg bm90IHNldAojIENPTkZJR19HT09HTEVfRklSTVdBUkUgaXMgbm90IHNldAoKIwojIEZpbGUgc3lz dGVtcwojCkNPTkZJR19EQ0FDSEVfV09SRF9BQ0NFU1M9eQpDT05GSUdfRVhUMl9GUz15CiMgQ09O RklHX0VYVDJfRlNfWEFUVFIgaXMgbm90IHNldAojIENPTkZJR19FWFQzX0ZTIGlzIG5vdCBzZXQK IyBDT05GSUdfRVhUNF9GUyBpcyBub3Qgc2V0CkNPTkZJR19SRUlTRVJGU19GUz15CkNPTkZJR19S RUlTRVJGU19DSEVDSz15CiMgQ09ORklHX1JFSVNFUkZTX1BST0NfSU5GTyBpcyBub3Qgc2V0CkNP TkZJR19SRUlTRVJGU19GU19YQVRUUj15CkNPTkZJR19SRUlTRVJGU19GU19QT1NJWF9BQ0w9eQpD T05GSUdfUkVJU0VSRlNfRlNfU0VDVVJJVFk9eQojIENPTkZJR19KRlNfRlMgaXMgbm90IHNldAoj IENPTkZJR19PQ0ZTMl9GUyBpcyBub3Qgc2V0CkNPTkZJR19CVFJGU19GUz1tCkNPTkZJR19CVFJG U19GU19QT1NJWF9BQ0w9eQojIENPTkZJR19CVFJGU19GU19DSEVDS19JTlRFR1JJVFkgaXMgbm90 IHNldApDT05GSUdfQlRSRlNfRlNfUlVOX1NBTklUWV9URVNUUz15CiMgQ09ORklHX0JUUkZTX0RF QlVHIGlzIG5vdCBzZXQKIyBDT05GSUdfQlRSRlNfQVNTRVJUIGlzIG5vdCBzZXQKQ09ORklHX05J TEZTMl9GUz15CkNPTkZJR19GMkZTX0ZTPW0KIyBDT05GSUdfRjJGU19TVEFUX0ZTIGlzIG5vdCBz ZXQKIyBDT05GSUdfRjJGU19GU19YQVRUUiBpcyBub3Qgc2V0CkNPTkZJR19GMkZTX0NIRUNLX0ZT PXkKQ09ORklHX0ZTX0RBWD15CkNPTkZJR19GU19QT1NJWF9BQ0w9eQpDT05GSUdfRVhQT1JURlM9 eQpDT05GSUdfRklMRV9MT0NLSU5HPXkKQ09ORklHX0ZTTk9USUZZPXkKIyBDT05GSUdfRE5PVElG WSBpcyBub3Qgc2V0CkNPTkZJR19JTk9USUZZX1VTRVI9eQojIENPTkZJR19GQU5PVElGWSBpcyBu b3Qgc2V0CkNPTkZJR19RVU9UQT15CiMgQ09ORklHX1FVT1RBX05FVExJTktfSU5URVJGQUNFIGlz IG5vdCBzZXQKQ09ORklHX1BSSU5UX1FVT1RBX1dBUk5JTkc9eQojIENPTkZJR19RVU9UQV9ERUJV RyBpcyBub3Qgc2V0CkNPTkZJR19RRk1UX1YxPW0KIyBDT05GSUdfUUZNVF9WMiBpcyBub3Qgc2V0 CkNPTkZJR19RVU9UQUNUTD15CkNPTkZJR19BVVRPRlM0X0ZTPXkKQ09ORklHX0ZVU0VfRlM9eQpD T05GSUdfQ1VTRT15CiMgQ09ORklHX09WRVJMQVlfRlMgaXMgbm90IHNldAoKIwojIENhY2hlcwoj CiMgQ09ORklHX0ZTQ0FDSEUgaXMgbm90IHNldAoKIwojIENELVJPTS9EVkQgRmlsZXN5c3RlbXMK IwojIENPTkZJR19JU085NjYwX0ZTIGlzIG5vdCBzZXQKQ09ORklHX1VERl9GUz15CkNPTkZJR19V REZfTkxTPXkKCiMKIyBET1MvRkFUL05UIEZpbGVzeXN0ZW1zCiMKQ09ORklHX0ZBVF9GUz15CkNP TkZJR19NU0RPU19GUz15CkNPTkZJR19WRkFUX0ZTPW0KQ09ORklHX0ZBVF9ERUZBVUxUX0NPREVQ QUdFPTQzNwpDT05GSUdfRkFUX0RFRkFVTFRfSU9DSEFSU0VUPSJpc284ODU5LTEiCkNPTkZJR19O VEZTX0ZTPXkKQ09ORklHX05URlNfREVCVUc9eQpDT05GSUdfTlRGU19SVz15CgojCiMgUHNldWRv IGZpbGVzeXN0ZW1zCiMKQ09ORklHX1BST0NfRlM9eQpDT05GSUdfUFJPQ19LQ09SRT15CkNPTkZJ R19QUk9DX1ZNQ09SRT15CkNPTkZJR19QUk9DX1NZU0NUTD15CkNPTkZJR19QUk9DX1BBR0VfTU9O SVRPUj15CkNPTkZJR19LRVJORlM9eQpDT05GSUdfU1lTRlM9eQpDT05GSUdfSFVHRVRMQkZTPXkK Q09ORklHX0hVR0VUTEJfUEFHRT15CkNPTkZJR19DT05GSUdGU19GUz15CkNPTkZJR19NSVNDX0ZJ TEVTWVNURU1TPXkKQ09ORklHX0FERlNfRlM9eQpDT05GSUdfQURGU19GU19SVz15CkNPTkZJR19B RkZTX0ZTPXkKQ09ORklHX0VDUllQVF9GUz1tCkNPTkZJR19FQ1JZUFRfRlNfTUVTU0FHSU5HPXkK Q09ORklHX0hGU19GUz15CkNPTkZJR19IRlNQTFVTX0ZTPXkKIyBDT05GSUdfSEZTUExVU19GU19Q T1NJWF9BQ0wgaXMgbm90IHNldAojIENPTkZJR19CRUZTX0ZTIGlzIG5vdCBzZXQKIyBDT05GSUdf QkZTX0ZTIGlzIG5vdCBzZXQKQ09ORklHX0VGU19GUz1tCiMgQ09ORklHX0xPR0ZTIGlzIG5vdCBz ZXQKQ09ORklHX0NSQU1GUz1tCkNPTkZJR19TUVVBU0hGUz1tCiMgQ09ORklHX1NRVUFTSEZTX0ZJ TEVfQ0FDSEUgaXMgbm90IHNldApDT05GSUdfU1FVQVNIRlNfRklMRV9ESVJFQ1Q9eQpDT05GSUdf U1FVQVNIRlNfREVDT01QX1NJTkdMRT15CiMgQ09ORklHX1NRVUFTSEZTX0RFQ09NUF9NVUxUSSBp cyBub3Qgc2V0CiMgQ09ORklHX1NRVUFTSEZTX0RFQ09NUF9NVUxUSV9QRVJDUFUgaXMgbm90IHNl dApDT05GSUdfU1FVQVNIRlNfWEFUVFI9eQojIENPTkZJR19TUVVBU0hGU19aTElCIGlzIG5vdCBz ZXQKIyBDT05GSUdfU1FVQVNIRlNfTFo0IGlzIG5vdCBzZXQKQ09ORklHX1NRVUFTSEZTX0xaTz15 CkNPTkZJR19TUVVBU0hGU19YWj15CkNPTkZJR19TUVVBU0hGU180S19ERVZCTEtfU0laRT15CiMg Q09ORklHX1NRVUFTSEZTX0VNQkVEREVEIGlzIG5vdCBzZXQKQ09ORklHX1NRVUFTSEZTX0ZSQUdN RU5UX0NBQ0hFX1NJWkU9MwpDT05GSUdfVlhGU19GUz15CiMgQ09ORklHX01JTklYX0ZTIGlzIG5v dCBzZXQKQ09ORklHX09NRlNfRlM9eQojIENPTkZJR19IUEZTX0ZTIGlzIG5vdCBzZXQKQ09ORklH X1FOWDRGU19GUz15CiMgQ09ORklHX1FOWDZGU19GUyBpcyBub3Qgc2V0CiMgQ09ORklHX1JPTUZT X0ZTIGlzIG5vdCBzZXQKQ09ORklHX1BTVE9SRT15CiMgQ09ORklHX1BTVE9SRV9DT05TT0xFIGlz IG5vdCBzZXQKQ09ORklHX1BTVE9SRV9QTVNHPXkKIyBDT05GSUdfUFNUT1JFX1JBTSBpcyBub3Qg c2V0CiMgQ09ORklHX1NZU1ZfRlMgaXMgbm90IHNldApDT05GSUdfVUZTX0ZTPXkKIyBDT05GSUdf VUZTX0ZTX1dSSVRFIGlzIG5vdCBzZXQKQ09ORklHX1VGU19ERUJVRz15CkNPTkZJR19ORVRXT1JL X0ZJTEVTWVNURU1TPXkKQ09ORklHX05MUz15CkNPTkZJR19OTFNfREVGQVVMVD0iaXNvODg1OS0x IgojIENPTkZJR19OTFNfQ09ERVBBR0VfNDM3IGlzIG5vdCBzZXQKQ09ORklHX05MU19DT0RFUEFH RV83Mzc9bQpDT05GSUdfTkxTX0NPREVQQUdFXzc3NT1tCkNPTkZJR19OTFNfQ09ERVBBR0VfODUw PXkKQ09ORklHX05MU19DT0RFUEFHRV84NTI9bQpDT05GSUdfTkxTX0NPREVQQUdFXzg1NT1tCiMg Q09ORklHX05MU19DT0RFUEFHRV84NTcgaXMgbm90IHNldApDT05GSUdfTkxTX0NPREVQQUdFXzg2 MD15CkNPTkZJR19OTFNfQ09ERVBBR0VfODYxPXkKIyBDT05GSUdfTkxTX0NPREVQQUdFXzg2MiBp cyBub3Qgc2V0CkNPTkZJR19OTFNfQ09ERVBBR0VfODYzPXkKQ09ORklHX05MU19DT0RFUEFHRV84 NjQ9bQpDT05GSUdfTkxTX0NPREVQQUdFXzg2NT1tCiMgQ09ORklHX05MU19DT0RFUEFHRV84NjYg aXMgbm90IHNldAojIENPTkZJR19OTFNfQ09ERVBBR0VfODY5IGlzIG5vdCBzZXQKQ09ORklHX05M U19DT0RFUEFHRV85MzY9bQpDT05GSUdfTkxTX0NPREVQQUdFXzk1MD15CiMgQ09ORklHX05MU19D T0RFUEFHRV85MzIgaXMgbm90IHNldApDT05GSUdfTkxTX0NPREVQQUdFXzk0OT1tCkNPTkZJR19O TFNfQ09ERVBBR0VfODc0PXkKIyBDT05GSUdfTkxTX0lTTzg4NTlfOCBpcyBub3Qgc2V0CiMgQ09O RklHX05MU19DT0RFUEFHRV8xMjUwIGlzIG5vdCBzZXQKQ09ORklHX05MU19DT0RFUEFHRV8xMjUx PXkKQ09ORklHX05MU19BU0NJST15CiMgQ09ORklHX05MU19JU084ODU5XzEgaXMgbm90IHNldAoj IENPTkZJR19OTFNfSVNPODg1OV8yIGlzIG5vdCBzZXQKIyBDT05GSUdfTkxTX0lTTzg4NTlfMyBp cyBub3Qgc2V0CkNPTkZJR19OTFNfSVNPODg1OV80PW0KQ09ORklHX05MU19JU084ODU5XzU9bQpD T05GSUdfTkxTX0lTTzg4NTlfNj1tCkNPTkZJR19OTFNfSVNPODg1OV83PXkKQ09ORklHX05MU19J U084ODU5Xzk9bQpDT05GSUdfTkxTX0lTTzg4NTlfMTM9eQojIENPTkZJR19OTFNfSVNPODg1OV8x NCBpcyBub3Qgc2V0CiMgQ09ORklHX05MU19JU084ODU5XzE1IGlzIG5vdCBzZXQKQ09ORklHX05M U19LT0k4X1I9eQojIENPTkZJR19OTFNfS09JOF9VIGlzIG5vdCBzZXQKQ09ORklHX05MU19NQUNf Uk9NQU49eQpDT05GSUdfTkxTX01BQ19DRUxUSUM9eQpDT05GSUdfTkxTX01BQ19DRU5URVVSTz1t CiMgQ09ORklHX05MU19NQUNfQ1JPQVRJQU4gaXMgbm90IHNldApDT05GSUdfTkxTX01BQ19DWVJJ TExJQz1tCkNPTkZJR19OTFNfTUFDX0dBRUxJQz15CkNPTkZJR19OTFNfTUFDX0dSRUVLPXkKQ09O RklHX05MU19NQUNfSUNFTEFORD1tCiMgQ09ORklHX05MU19NQUNfSU5VSVQgaXMgbm90IHNldApD T05GSUdfTkxTX01BQ19ST01BTklBTj1tCkNPTkZJR19OTFNfTUFDX1RVUktJU0g9bQpDT05GSUdf TkxTX1VURjg9eQoKIwojIEtlcm5lbCBoYWNraW5nCiMKQ09ORklHX1RSQUNFX0lSUUZMQUdTX1NV UFBPUlQ9eQoKIwojIHByaW50ayBhbmQgZG1lc2cgb3B0aW9ucwojCkNPTkZJR19QUklOVEtfVElN RT15CkNPTkZJR19NRVNTQUdFX0xPR0xFVkVMX0RFRkFVTFQ9NAojIENPTkZJR19CT09UX1BSSU5U S19ERUxBWSBpcyBub3Qgc2V0CiMgQ09ORklHX0RZTkFNSUNfREVCVUcgaXMgbm90IHNldAoKIwoj IENvbXBpbGUtdGltZSBjaGVja3MgYW5kIGNvbXBpbGVyIG9wdGlvbnMKIwojIENPTkZJR19ERUJV R19JTkZPIGlzIG5vdCBzZXQKIyBDT05GSUdfRU5BQkxFX1dBUk5fREVQUkVDQVRFRCBpcyBub3Qg c2V0CiMgQ09ORklHX0VOQUJMRV9NVVNUX0NIRUNLIGlzIG5vdCBzZXQKQ09ORklHX0ZSQU1FX1dB Uk49MTAyNAojIENPTkZJR19TVFJJUF9BU01fU1lNUyBpcyBub3Qgc2V0CiMgQ09ORklHX1JFQURB QkxFX0FTTSBpcyBub3Qgc2V0CkNPTkZJR19VTlVTRURfU1lNQk9MUz15CkNPTkZJR19QQUdFX09X TkVSPXkKQ09ORklHX0RFQlVHX0ZTPXkKQ09ORklHX0hFQURFUlNfQ0hFQ0s9eQpDT05GSUdfREVC VUdfU0VDVElPTl9NSVNNQVRDSD15CkNPTkZJR19BUkNIX1dBTlRfRlJBTUVfUE9JTlRFUlM9eQpD T05GSUdfRlJBTUVfUE9JTlRFUj15CiMgQ09ORklHX0RFQlVHX0ZPUkNFX1dFQUtfUEVSX0NQVSBp cyBub3Qgc2V0CiMgQ09ORklHX01BR0lDX1NZU1JRIGlzIG5vdCBzZXQKQ09ORklHX0RFQlVHX0tF Uk5FTD15CgojCiMgTWVtb3J5IERlYnVnZ2luZwojCkNPTkZJR19QQUdFX0VYVEVOU0lPTj15CkNP TkZJR19ERUJVR19QQUdFQUxMT0M9eQpDT05GSUdfREVCVUdfT0JKRUNUUz15CiMgQ09ORklHX0RF QlVHX09CSkVDVFNfU0VMRlRFU1QgaXMgbm90IHNldAojIENPTkZJR19ERUJVR19PQkpFQ1RTX0ZS RUUgaXMgbm90IHNldAojIENPTkZJR19ERUJVR19PQkpFQ1RTX1RJTUVSUyBpcyBub3Qgc2V0CiMg Q09ORklHX0RFQlVHX09CSkVDVFNfV09SSyBpcyBub3Qgc2V0CkNPTkZJR19ERUJVR19PQkpFQ1RT X1JDVV9IRUFEPXkKIyBDT05GSUdfREVCVUdfT0JKRUNUU19QRVJDUFVfQ09VTlRFUiBpcyBub3Qg c2V0CkNPTkZJR19ERUJVR19PQkpFQ1RTX0VOQUJMRV9ERUZBVUxUPTEKQ09ORklHX0RFQlVHX1NM QUI9eQpDT05GSUdfREVCVUdfU0xBQl9MRUFLPXkKQ09ORklHX0hBVkVfREVCVUdfS01FTUxFQUs9 eQojIENPTkZJR19ERUJVR19LTUVNTEVBSyBpcyBub3Qgc2V0CiMgQ09ORklHX0RFQlVHX1NUQUNL X1VTQUdFIGlzIG5vdCBzZXQKQ09ORklHX0RFQlVHX1ZNPXkKQ09ORklHX0RFQlVHX1ZNX1ZNQUNB Q0hFPXkKQ09ORklHX0RFQlVHX1ZNX1JCPXkKQ09ORklHX0RFQlVHX1ZJUlRVQUw9eQojIENPTkZJ R19ERUJVR19NRU1PUllfSU5JVCBpcyBub3Qgc2V0CiMgQ09ORklHX0RFQlVHX1BFUl9DUFVfTUFQ UyBpcyBub3Qgc2V0CiMgQ09ORklHX0RFQlVHX0hJR0hNRU0gaXMgbm90IHNldApDT05GSUdfSEFW RV9ERUJVR19TVEFDS09WRVJGTE9XPXkKIyBDT05GSUdfREVCVUdfU1RBQ0tPVkVSRkxPVyBpcyBu b3Qgc2V0CkNPTkZJR19IQVZFX0FSQ0hfS01FTUNIRUNLPXkKQ09ORklHX0RFQlVHX1NISVJRPXkK CiMKIyBEZWJ1ZyBMb2NrdXBzIGFuZCBIYW5ncwojCkNPTkZJR19MT0NLVVBfREVURUNUT1I9eQpD T05GSUdfSEFSRExPQ0tVUF9ERVRFQ1RPUj15CiMgQ09ORklHX0JPT1RQQVJBTV9IQVJETE9DS1VQ X1BBTklDIGlzIG5vdCBzZXQKQ09ORklHX0JPT1RQQVJBTV9IQVJETE9DS1VQX1BBTklDX1ZBTFVF PTAKQ09ORklHX0JPT1RQQVJBTV9TT0ZUTE9DS1VQX1BBTklDPXkKQ09ORklHX0JPT1RQQVJBTV9T T0ZUTE9DS1VQX1BBTklDX1ZBTFVFPTEKIyBDT05GSUdfREVURUNUX0hVTkdfVEFTSyBpcyBub3Qg c2V0CkNPTkZJR19QQU5JQ19PTl9PT1BTPXkKQ09ORklHX1BBTklDX09OX09PUFNfVkFMVUU9MQpD T05GSUdfUEFOSUNfVElNRU9VVD0wCkNPTkZJR19TQ0hFRF9ERUJVRz15CkNPTkZJR19TQ0hFRFNU QVRTPXkKQ09ORklHX1NDSEVEX1NUQUNLX0VORF9DSEVDSz15CkNPTkZJR19ERUJVR19USU1FS0VF UElORz15CiMgQ09ORklHX1RJTUVSX1NUQVRTIGlzIG5vdCBzZXQKCiMKIyBMb2NrIERlYnVnZ2lu ZyAoc3BpbmxvY2tzLCBtdXRleGVzLCBldGMuLi4pCiMKIyBDT05GSUdfREVCVUdfUlRfTVVURVhF UyBpcyBub3Qgc2V0CkNPTkZJR19ERUJVR19TUElOTE9DSz15CkNPTkZJR19ERUJVR19NVVRFWEVT PXkKIyBDT05GSUdfREVCVUdfV1dfTVVURVhfU0xPV1BBVEggaXMgbm90IHNldApDT05GSUdfREVC VUdfTE9DS19BTExPQz15CkNPTkZJR19QUk9WRV9MT0NLSU5HPXkKQ09ORklHX0xPQ0tERVA9eQpD T05GSUdfTE9DS19TVEFUPXkKQ09ORklHX0RFQlVHX0xPQ0tERVA9eQpDT05GSUdfREVCVUdfQVRP TUlDX1NMRUVQPXkKQ09ORklHX0RFQlVHX0xPQ0tJTkdfQVBJX1NFTEZURVNUUz15CkNPTkZJR19M T0NLX1RPUlRVUkVfVEVTVD15CkNPTkZJR19UUkFDRV9JUlFGTEFHUz15CkNPTkZJR19TVEFDS1RS QUNFPXkKIyBDT05GSUdfREVCVUdfS09CSkVDVCBpcyBub3Qgc2V0CkNPTkZJR19ERUJVR19CVUdW RVJCT1NFPXkKIyBDT05GSUdfREVCVUdfTElTVCBpcyBub3Qgc2V0CkNPTkZJR19ERUJVR19QSV9M SVNUPXkKIyBDT05GSUdfREVCVUdfU0cgaXMgbm90IHNldAojIENPTkZJR19ERUJVR19OT1RJRklF UlMgaXMgbm90IHNldAojIENPTkZJR19ERUJVR19DUkVERU5USUFMUyBpcyBub3Qgc2V0CgojCiMg UkNVIERlYnVnZ2luZwojCkNPTkZJR19QUk9WRV9SQ1U9eQojIENPTkZJR19QUk9WRV9SQ1VfUkVQ RUFURURMWSBpcyBub3Qgc2V0CiMgQ09ORklHX1NQQVJTRV9SQ1VfUE9JTlRFUiBpcyBub3Qgc2V0 CkNPTkZJR19UT1JUVVJFX1RFU1Q9eQojIENPTkZJR19SQ1VfVE9SVFVSRV9URVNUIGlzIG5vdCBz ZXQKQ09ORklHX1JDVV9DUFVfU1RBTExfVElNRU9VVD0yMQojIENPTkZJR19SQ1VfQ1BVX1NUQUxM X0lORk8gaXMgbm90IHNldApDT05GSUdfUkNVX1RSQUNFPXkKIyBDT05GSUdfREVCVUdfQkxPQ0tf RVhUX0RFVlQgaXMgbm90IHNldApDT05GSUdfTk9USUZJRVJfRVJST1JfSU5KRUNUSU9OPXkKIyBD T05GSUdfQ1BVX05PVElGSUVSX0VSUk9SX0lOSkVDVCBpcyBub3Qgc2V0CiMgQ09ORklHX1BNX05P VElGSUVSX0VSUk9SX0lOSkVDVCBpcyBub3Qgc2V0CkNPTkZJR19GQVVMVF9JTkpFQ1RJT049eQoj IENPTkZJR19GQUlMU0xBQiBpcyBub3Qgc2V0CkNPTkZJR19GQUlMX1BBR0VfQUxMT0M9eQpDT05G SUdfRkFJTF9NQUtFX1JFUVVFU1Q9eQpDT05GSUdfRkFJTF9JT19USU1FT1VUPXkKQ09ORklHX0ZB VUxUX0lOSkVDVElPTl9ERUJVR19GUz15CkNPTkZJR19GQVVMVF9JTkpFQ1RJT05fU1RBQ0tUUkFD RV9GSUxURVI9eQpDT05GSUdfTEFURU5DWVRPUD15CkNPTkZJR19BUkNIX0hBU19ERUJVR19TVFJJ Q1RfVVNFUl9DT1BZX0NIRUNLUz15CiMgQ09ORklHX0RFQlVHX1NUUklDVF9VU0VSX0NPUFlfQ0hF Q0tTIGlzIG5vdCBzZXQKQ09ORklHX1VTRVJfU1RBQ0tUUkFDRV9TVVBQT1JUPXkKQ09ORklHX0hB VkVfRlVOQ1RJT05fVFJBQ0VSPXkKQ09ORklHX0hBVkVfRlVOQ1RJT05fR1JBUEhfVFJBQ0VSPXkK Q09ORklHX0hBVkVfRlVOQ1RJT05fR1JBUEhfRlBfVEVTVD15CkNPTkZJR19IQVZFX0RZTkFNSUNf RlRSQUNFPXkKQ09ORklHX0hBVkVfRFlOQU1JQ19GVFJBQ0VfV0lUSF9SRUdTPXkKQ09ORklHX0hB VkVfRlRSQUNFX01DT1VOVF9SRUNPUkQ9eQpDT05GSUdfSEFWRV9TWVNDQUxMX1RSQUNFUE9JTlRT PXkKQ09ORklHX0hBVkVfQ19SRUNPUkRNQ09VTlQ9eQpDT05GSUdfVFJBQ0VfQ0xPQ0s9eQpDT05G SUdfVFJBQ0lOR19TVVBQT1JUPXkKIyBDT05GSUdfRlRSQUNFIGlzIG5vdCBzZXQKCiMKIyBSdW50 aW1lIFRlc3RpbmcKIwpDT05GSUdfTEtEVE09bQojIENPTkZJR19URVNUX0xJU1RfU09SVCBpcyBu b3Qgc2V0CiMgQ09ORklHX0tQUk9CRVNfU0FOSVRZX1RFU1QgaXMgbm90IHNldAojIENPTkZJR19C QUNLVFJBQ0VfU0VMRl9URVNUIGlzIG5vdCBzZXQKQ09ORklHX1JCVFJFRV9URVNUPW0KIyBDT05G SUdfSU5URVJWQUxfVFJFRV9URVNUIGlzIG5vdCBzZXQKQ09ORklHX1BFUkNQVV9URVNUPW0KQ09O RklHX0FUT01JQzY0X1NFTEZURVNUPXkKQ09ORklHX1RFU1RfSEVYRFVNUD15CkNPTkZJR19URVNU X1NUUklOR19IRUxQRVJTPW0KIyBDT05GSUdfVEVTVF9LU1RSVE9YIGlzIG5vdCBzZXQKQ09ORklH X1RFU1RfUkhBU0hUQUJMRT1tCiMgQ09ORklHX1BST1ZJREVfT0hDSTEzOTRfRE1BX0lOSVQgaXMg bm90IHNldApDT05GSUdfQlVJTERfRE9DU1JDPXkKIyBDT05GSUdfRE1BX0FQSV9ERUJVRyBpcyBu b3Qgc2V0CiMgQ09ORklHX1RFU1RfTEtNIGlzIG5vdCBzZXQKQ09ORklHX1RFU1RfVVNFUl9DT1BZ PW0KQ09ORklHX1RFU1RfQlBGPW0KIyBDT05GSUdfVEVTVF9GSVJNV0FSRSBpcyBub3Qgc2V0CiMg Q09ORklHX1RFU1RfVURFTEFZIGlzIG5vdCBzZXQKIyBDT05GSUdfTUVNVEVTVCBpcyBub3Qgc2V0 CiMgQ09ORklHX1NBTVBMRVMgaXMgbm90IHNldApDT05GSUdfSEFWRV9BUkNIX0tHREI9eQojIENP TkZJR19LR0RCIGlzIG5vdCBzZXQKIyBDT05GSUdfU1RSSUNUX0RFVk1FTSBpcyBub3Qgc2V0CkNP TkZJR19YODZfVkVSQk9TRV9CT09UVVA9eQpDT05GSUdfRUFSTFlfUFJJTlRLPXkKQ09ORklHX0VB UkxZX1BSSU5US19EQkdQPXkKQ09ORklHX1g4Nl9QVERVTVA9eQpDT05GSUdfREVCVUdfUk9EQVRB PXkKQ09ORklHX0RFQlVHX1JPREFUQV9URVNUPXkKQ09ORklHX0RFQlVHX1NFVF9NT0RVTEVfUk9O WD15CkNPTkZJR19ERUJVR19OWF9URVNUPW0KQ09ORklHX0RPVUJMRUZBVUxUPXkKQ09ORklHX0RF QlVHX1RMQkZMVVNIPXkKIyBDT05GSUdfSU9NTVVfU1RSRVNTIGlzIG5vdCBzZXQKQ09ORklHX0hB VkVfTU1JT1RSQUNFX1NVUFBPUlQ9eQojIENPTkZJR19YODZfREVDT0RFUl9TRUxGVEVTVCBpcyBu b3Qgc2V0CkNPTkZJR19JT19ERUxBWV9UWVBFXzBYODA9MApDT05GSUdfSU9fREVMQVlfVFlQRV8w WEVEPTEKQ09ORklHX0lPX0RFTEFZX1RZUEVfVURFTEFZPTIKQ09ORklHX0lPX0RFTEFZX1RZUEVf Tk9ORT0zCiMgQ09ORklHX0lPX0RFTEFZXzBYODAgaXMgbm90IHNldAojIENPTkZJR19JT19ERUxB WV8wWEVEIGlzIG5vdCBzZXQKIyBDT05GSUdfSU9fREVMQVlfVURFTEFZIGlzIG5vdCBzZXQKQ09O RklHX0lPX0RFTEFZX05PTkU9eQpDT05GSUdfREVGQVVMVF9JT19ERUxBWV9UWVBFPTMKIyBDT05G SUdfREVCVUdfQk9PVF9QQVJBTVMgaXMgbm90IHNldAojIENPTkZJR19DUEFfREVCVUcgaXMgbm90 IHNldAojIENPTkZJR19PUFRJTUlaRV9JTkxJTklORyBpcyBub3Qgc2V0CiMgQ09ORklHX0RFQlVH X05NSV9TRUxGVEVTVCBpcyBub3Qgc2V0CiMgQ09ORklHX1g4Nl9ERUJVR19TVEFUSUNfQ1BVX0hB UyBpcyBub3Qgc2V0CgojCiMgU2VjdXJpdHkgb3B0aW9ucwojCkNPTkZJR19LRVlTPXkKQ09ORklH X1BFUlNJU1RFTlRfS0VZUklOR1M9eQojIENPTkZJR19FTkNSWVBURURfS0VZUyBpcyBub3Qgc2V0 CiMgQ09ORklHX1NFQ1VSSVRZX0RNRVNHX1JFU1RSSUNUIGlzIG5vdCBzZXQKIyBDT05GSUdfU0VD VVJJVFkgaXMgbm90IHNldAojIENPTkZJR19TRUNVUklUWUZTIGlzIG5vdCBzZXQKQ09ORklHX0RF RkFVTFRfU0VDVVJJVFlfREFDPXkKQ09ORklHX0RFRkFVTFRfU0VDVVJJVFk9IiIKQ09ORklHX1hP Ul9CTE9DS1M9bQpDT05GSUdfQ1JZUFRPPXkKCiMKIyBDcnlwdG8gY29yZSBvciBoZWxwZXIKIwpD T05GSUdfQ1JZUFRPX0FMR0FQST15CkNPTkZJR19DUllQVE9fQUxHQVBJMj15CkNPTkZJR19DUllQ VE9fQUVBRD15CkNPTkZJR19DUllQVE9fQUVBRDI9eQpDT05GSUdfQ1JZUFRPX0JMS0NJUEhFUj15 CkNPTkZJR19DUllQVE9fQkxLQ0lQSEVSMj15CkNPTkZJR19DUllQVE9fSEFTSD15CkNPTkZJR19D UllQVE9fSEFTSDI9eQpDT05GSUdfQ1JZUFRPX1JORz15CkNPTkZJR19DUllQVE9fUk5HMj15CkNP TkZJR19DUllQVE9fUENPTVAyPXkKQ09ORklHX0NSWVBUT19NQU5BR0VSPXkKQ09ORklHX0NSWVBU T19NQU5BR0VSMj15CkNPTkZJR19DUllQVE9fVVNFUj15CkNPTkZJR19DUllQVE9fTUFOQUdFUl9E SVNBQkxFX1RFU1RTPXkKQ09ORklHX0NSWVBUT19HRjEyOE1VTD15CkNPTkZJR19DUllQVE9fTlVM TD15CkNPTkZJR19DUllQVE9fUENSWVBUPW0KQ09ORklHX0NSWVBUT19XT1JLUVVFVUU9eQpDT05G SUdfQ1JZUFRPX0NSWVBURD1tCkNPTkZJR19DUllQVE9fTUNSWVBURD15CkNPTkZJR19DUllQVE9f QVVUSEVOQz15CkNPTkZJR19DUllQVE9fVEVTVD1tCkNPTkZJR19DUllQVE9fQUJMS19IRUxQRVI9 bQpDT05GSUdfQ1JZUFRPX0dMVUVfSEVMUEVSX1g4Nj1tCgojCiMgQXV0aGVudGljYXRlZCBFbmNy eXB0aW9uIHdpdGggQXNzb2NpYXRlZCBEYXRhCiMKQ09ORklHX0NSWVBUT19DQ009eQpDT05GSUdf Q1JZUFRPX0dDTT15CkNPTkZJR19DUllQVE9fU0VRSVY9eQoKIwojIEJsb2NrIG1vZGVzCiMKQ09O RklHX0NSWVBUT19DQkM9eQpDT05GSUdfQ1JZUFRPX0NUUj15CiMgQ09ORklHX0NSWVBUT19DVFMg aXMgbm90IHNldApDT05GSUdfQ1JZUFRPX0VDQj1tCkNPTkZJR19DUllQVE9fTFJXPW0KQ09ORklH X0NSWVBUT19QQ0JDPW0KQ09ORklHX0NSWVBUT19YVFM9bQoKIwojIEhhc2ggbW9kZXMKIwpDT05G SUdfQ1JZUFRPX0NNQUM9eQpDT05GSUdfQ1JZUFRPX0hNQUM9eQpDT05GSUdfQ1JZUFRPX1hDQkM9 bQojIENPTkZJR19DUllQVE9fVk1BQyBpcyBub3Qgc2V0CgojCiMgRGlnZXN0CiMKQ09ORklHX0NS WVBUT19DUkMzMkM9bQpDT05GSUdfQ1JZUFRPX0NSQzMyQ19JTlRFTD1tCkNPTkZJR19DUllQVE9f Q1JDMzI9eQojIENPTkZJR19DUllQVE9fQ1JDMzJfUENMTVVMIGlzIG5vdCBzZXQKQ09ORklHX0NS WVBUT19DUkNUMTBESUY9eQpDT05GSUdfQ1JZUFRPX0dIQVNIPXkKQ09ORklHX0NSWVBUT19NRDQ9 eQpDT05GSUdfQ1JZUFRPX01ENT15CiMgQ09ORklHX0NSWVBUT19NSUNIQUVMX01JQyBpcyBub3Qg c2V0CkNPTkZJR19DUllQVE9fUk1EMTI4PXkKQ09ORklHX0NSWVBUT19STUQxNjA9bQpDT05GSUdf Q1JZUFRPX1JNRDI1Nj1tCkNPTkZJR19DUllQVE9fUk1EMzIwPW0KQ09ORklHX0NSWVBUT19TSEEx PXkKQ09ORklHX0NSWVBUT19TSEEyNTY9eQpDT05GSUdfQ1JZUFRPX1NIQTUxMj15CkNPTkZJR19D UllQVE9fVEdSMTkyPW0KQ09ORklHX0NSWVBUT19XUDUxMj15CgojCiMgQ2lwaGVycwojCkNPTkZJ R19DUllQVE9fQUVTPXkKIyBDT05GSUdfQ1JZUFRPX0FFU181ODYgaXMgbm90IHNldAojIENPTkZJ R19DUllQVE9fQUVTX05JX0lOVEVMIGlzIG5vdCBzZXQKIyBDT05GSUdfQ1JZUFRPX0FOVUJJUyBp cyBub3Qgc2V0CkNPTkZJR19DUllQVE9fQVJDND1tCkNPTkZJR19DUllQVE9fQkxPV0ZJU0g9bQpD T05GSUdfQ1JZUFRPX0JMT1dGSVNIX0NPTU1PTj1tCkNPTkZJR19DUllQVE9fQ0FNRUxMSUE9eQoj IENPTkZJR19DUllQVE9fQ0FTVDUgaXMgbm90IHNldAojIENPTkZJR19DUllQVE9fQ0FTVDYgaXMg bm90IHNldApDT05GSUdfQ1JZUFRPX0RFUz1tCkNPTkZJR19DUllQVE9fRkNSWVBUPW0KQ09ORklH X0NSWVBUT19LSEFaQUQ9bQojIENPTkZJR19DUllQVE9fU0FMU0EyMCBpcyBub3Qgc2V0CkNPTkZJ R19DUllQVE9fU0FMU0EyMF81ODY9bQojIENPTkZJR19DUllQVE9fU0VFRCBpcyBub3Qgc2V0CkNP TkZJR19DUllQVE9fU0VSUEVOVD1tCkNPTkZJR19DUllQVE9fU0VSUEVOVF9TU0UyXzU4Nj1tCkNP TkZJR19DUllQVE9fVEVBPW0KQ09ORklHX0NSWVBUT19UV09GSVNIPW0KQ09ORklHX0NSWVBUT19U V09GSVNIX0NPTU1PTj1tCiMgQ09ORklHX0NSWVBUT19UV09GSVNIXzU4NiBpcyBub3Qgc2V0Cgoj CiMgQ29tcHJlc3Npb24KIwpDT05GSUdfQ1JZUFRPX0RFRkxBVEU9bQojIENPTkZJR19DUllQVE9f WkxJQiBpcyBub3Qgc2V0CkNPTkZJR19DUllQVE9fTFpPPXkKQ09ORklHX0NSWVBUT19MWjQ9eQoj IENPTkZJR19DUllQVE9fTFo0SEMgaXMgbm90IHNldAoKIwojIFJhbmRvbSBOdW1iZXIgR2VuZXJh dGlvbgojCkNPTkZJR19DUllQVE9fQU5TSV9DUFJORz15CiMgQ09ORklHX0NSWVBUT19EUkJHX01F TlUgaXMgbm90IHNldApDT05GSUdfQ1JZUFRPX1VTRVJfQVBJPW0KQ09ORklHX0NSWVBUT19VU0VS X0FQSV9IQVNIPW0KIyBDT05GSUdfQ1JZUFRPX1VTRVJfQVBJX1NLQ0lQSEVSIGlzIG5vdCBzZXQK IyBDT05GSUdfQ1JZUFRPX1VTRVJfQVBJX1JORyBpcyBub3Qgc2V0CiMgQ09ORklHX0NSWVBUT19V U0VSX0FQSV9BRUFEIGlzIG5vdCBzZXQKQ09ORklHX0NSWVBUT19IQVNIX0lORk89eQpDT05GSUdf Q1JZUFRPX0hXPXkKQ09ORklHX0NSWVBUT19ERVZfUEFETE9DSz1tCkNPTkZJR19DUllQVE9fREVW X1BBRExPQ0tfQUVTPW0KQ09ORklHX0NSWVBUT19ERVZfUEFETE9DS19TSEE9bQojIENPTkZJR19D UllQVE9fREVWX0dFT0RFIGlzIG5vdCBzZXQKQ09ORklHX0NSWVBUT19ERVZfSElGTl83OTVYPW0K Q09ORklHX0NSWVBUT19ERVZfSElGTl83OTVYX1JORz15CiMgQ09ORklHX0NSWVBUT19ERVZfQ0NQ IGlzIG5vdCBzZXQKQ09ORklHX0NSWVBUT19ERVZfUUFUPXkKQ09ORklHX0NSWVBUT19ERVZfUUFU X0RIODk1eENDPXkKQ09ORklHX0FTWU1NRVRSSUNfS0VZX1RZUEU9eQpDT05GSUdfQVNZTU1FVFJJ Q19QVUJMSUNfS0VZX1NVQlRZUEU9eQpDT05GSUdfUFVCTElDX0tFWV9BTEdPX1JTQT15CkNPTkZJ R19YNTA5X0NFUlRJRklDQVRFX1BBUlNFUj15CkNPTkZJR19QS0NTN19NRVNTQUdFX1BBUlNFUj15 CkNPTkZJR19QS0NTN19URVNUX0tFWT15CkNPTkZJR19TSUdORURfUEVfRklMRV9WRVJJRklDQVRJ T049eQpDT05GSUdfSEFWRV9LVk09eQpDT05GSUdfVklSVFVBTElaQVRJT049eQojIENPTkZJR19L Vk0gaXMgbm90IHNldAojIENPTkZJR19CSU5BUllfUFJJTlRGIGlzIG5vdCBzZXQKCiMKIyBMaWJy YXJ5IHJvdXRpbmVzCiMKQ09ORklHX1JBSUQ2X1BRPW0KQ09ORklHX0JJVFJFVkVSU0U9eQojIENP TkZJR19IQVZFX0FSQ0hfQklUUkVWRVJTRSBpcyBub3Qgc2V0CkNPTkZJR19SQVRJT05BTD15CkNP TkZJR19HRU5FUklDX1NUUk5DUFlfRlJPTV9VU0VSPXkKQ09ORklHX0dFTkVSSUNfU1RSTkxFTl9V U0VSPXkKQ09ORklHX0dFTkVSSUNfTkVUX1VUSUxTPXkKQ09ORklHX0dFTkVSSUNfRklORF9GSVJT VF9CSVQ9eQpDT05GSUdfR0VORVJJQ19QQ0lfSU9NQVA9eQpDT05GSUdfR0VORVJJQ19JT01BUD15 CkNPTkZJR19HRU5FUklDX0lPPXkKQ09ORklHX0FSQ0hfSEFTX0ZBU1RfTVVMVElQTElFUj15CkNP TkZJR19DUkNfQ0NJVFQ9eQpDT05GSUdfQ1JDMTY9eQpDT05GSUdfQ1JDX1QxMERJRj15CkNPTkZJ R19DUkNfSVRVX1Q9eQpDT05GSUdfQ1JDMzI9eQojIENPTkZJR19DUkMzMl9TRUxGVEVTVCBpcyBu b3Qgc2V0CiMgQ09ORklHX0NSQzMyX1NMSUNFQlk4IGlzIG5vdCBzZXQKIyBDT05GSUdfQ1JDMzJf U0xJQ0VCWTQgaXMgbm90IHNldApDT05GSUdfQ1JDMzJfU0FSV0FURT15CiMgQ09ORklHX0NSQzMy X0JJVCBpcyBub3Qgc2V0CkNPTkZJR19DUkM3PXkKQ09ORklHX0xJQkNSQzMyQz1tCkNPTkZJR19D UkM4PXkKIyBDT05GSUdfQVVESVRfQVJDSF9DT01QQVRfR0VORVJJQyBpcyBub3Qgc2V0CkNPTkZJ R19SQU5ET00zMl9TRUxGVEVTVD15CkNPTkZJR19aTElCX0lORkxBVEU9eQpDT05GSUdfWkxJQl9E RUZMQVRFPXkKQ09ORklHX0xaT19DT01QUkVTUz15CkNPTkZJR19MWk9fREVDT01QUkVTUz15CkNP TkZJR19MWjRfQ09NUFJFU1M9eQpDT05GSUdfTFo0X0RFQ09NUFJFU1M9eQpDT05GSUdfWFpfREVD PW0KQ09ORklHX1haX0RFQ19YODY9eQojIENPTkZJR19YWl9ERUNfUE9XRVJQQyBpcyBub3Qgc2V0 CiMgQ09ORklHX1haX0RFQ19JQTY0IGlzIG5vdCBzZXQKQ09ORklHX1haX0RFQ19BUk09eQojIENP TkZJR19YWl9ERUNfQVJNVEhVTUIgaXMgbm90IHNldApDT05GSUdfWFpfREVDX1NQQVJDPXkKQ09O RklHX1haX0RFQ19CQ0o9eQojIENPTkZJR19YWl9ERUNfVEVTVCBpcyBub3Qgc2V0CkNPTkZJR19E RUNPTVBSRVNTX0daSVA9eQpDT05GSUdfREVDT01QUkVTU19CWklQMj15CkNPTkZJR19ERUNPTVBS RVNTX0xaTUE9eQpDT05GSUdfQVNTT0NJQVRJVkVfQVJSQVk9eQpDT05GSUdfSEFTX0lPTUVNPXkK Q09ORklHX0hBU19JT1BPUlRfTUFQPXkKQ09ORklHX0hBU19ETUE9eQpDT05GSUdfQ0hFQ0tfU0lH TkFUVVJFPXkKQ09ORklHX0NQVV9STUFQPXkKQ09ORklHX0RRTD15CkNPTkZJR19HTE9CPXkKQ09O RklHX0dMT0JfU0VMRlRFU1Q9eQpDT05GSUdfTkxBVFRSPXkKQ09ORklHX0FSQ0hfSEFTX0FUT01J QzY0X0RFQ19JRl9QT1NJVElWRT15CkNPTkZJR19BVkVSQUdFPXkKQ09ORklHX0NMWl9UQUI9eQpD T05GSUdfQ09SRElDPXkKIyBDT05GSUdfRERSIGlzIG5vdCBzZXQKQ09ORklHX01QSUxJQj15CkNP TkZJR19PSURfUkVHSVNUUlk9eQpDT05GSUdfQVJDSF9IQVNfU0dfQ0hBSU49eQo= --===============2311601483112944559== Content-Type: text/plain MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="dmesg.ksh" ZWFybHkgY29uc29sZSBpbiBzZXR1cCBjb2RlDQplYXJseSBjb25zb2xlIGluIGRlY29tcHJlc3Nf a2VybmVsDQpLQVNMUiB1c2luZyBSRFRTQy4uLg0KDQpEZWNvbXByZXNzaW5nIExpbnV4Li4uIFBh cnNpbmcgRUxGLi4uIFBlcmZvcm1pbmcgcmVsb2NhdGlvbnMuLi4gZG9uZS4NCkJvb3RpbmcgdGhl IGtlcm5lbC4NClsgICAgMC4wMDAwMDBdIExpbnV4IHZlcnNpb24gNC4xLjAtcmMzLW1tMS0wMDI1 NS1nZTU1YTM4MSAoa2J1aWxkQHJvYW0pIChnY2MgdmVyc2lvbiA0LjkuMiAoRGViaWFuIDQuOS4y LTEwKSApICMyODMgU01QIFRodSBNYXkgMTQgMTg6MTM6MzcgQ1NUIDIwMTUNClsgICAgMC4wMDAw MDBdIEtFUk5FTCBzdXBwb3J0ZWQgY3B1czoNClsgICAgMC4wMDAwMDBdICAgSW50ZWwgR2VudWlu ZUludGVsDQpbICAgIDAuMDAwMDAwXSAgIEFNRCBBdXRoZW50aWNBTUQNClsgICAgMC4wMDAwMDBd ICAgTlNDIEdlb2RlIGJ5IE5TQw0KWyAgICAwLjAwMDAwMF0gICBDeXJpeCBDeXJpeEluc3RlYWQN ClsgICAgMC4wMDAwMDBdICAgVHJhbnNtZXRhIEdlbnVpbmVUTXg4Ng0KWyAgICAwLjAwMDAwMF0g ICBUcmFuc21ldGEgVHJhbnNtZXRhQ1BVDQpbICAgIDAuMDAwMDAwXSBlODIwOiBCSU9TLXByb3Zp ZGVkIHBoeXNpY2FsIFJBTSBtYXA6DQpbICAgIDAuMDAwMDAwXSBCSU9TLWU4MjA6IFttZW0gMHgw MDAwMDAwMDAwMDAwMDAwLTB4MDAwMDAwMDAwMDA5ZmJmZl0gdXNhYmxlDQpbICAgIDAuMDAwMDAw XSBCSU9TLWU4MjA6IFttZW0gMHgwMDAwMDAwMDAwMDlmYzAwLTB4MDAwMDAwMDAwMDA5ZmZmZl0g cmVzZXJ2ZWQNClsgICAgMC4wMDAwMDBdIEJJT1MtZTgyMDogW21lbSAweDAwMDAwMDAwMDAwZjAw MDAtMHgwMDAwMDAwMDAwMGZmZmZmXSByZXNlcnZlZA0KWyAgICAwLjAwMDAwMF0gQklPUy1lODIw OiBbbWVtIDB4MDAwMDAwMDAwMDEwMDAwMC0weDAwMDAwMDAwMTNmZGZmZmZdIHVzYWJsZQ0KWyAg ICAwLjAwMDAwMF0gQklPUy1lODIwOiBbbWVtIDB4MDAwMDAwMDAxM2ZlMDAwMC0weDAwMDAwMDAw MTNmZmZmZmZdIHJlc2VydmVkDQpbICAgIDAuMDAwMDAwXSBCSU9TLWU4MjA6IFttZW0gMHgwMDAw MDAwMGZlZmZjMDAwLTB4MDAwMDAwMDBmZWZmZmZmZl0gcmVzZXJ2ZWQNClsgICAgMC4wMDAwMDBd IEJJT1MtZTgyMDogW21lbSAweDAwMDAwMDAwZmZmYzAwMDAtMHgwMDAwMDAwMGZmZmZmZmZmXSBy ZXNlcnZlZA0KWyAgICAwLjAwMDAwMF0gYm9vdGNvbnNvbGUgW2Vhcmx5c2VyMF0gZW5hYmxlZA0K WyAgICAwLjAwMDAwMF0gTm90aWNlOiBOWCAoRXhlY3V0ZSBEaXNhYmxlKSBwcm90ZWN0aW9uIG1p c3NpbmcgaW4gQ1BVIQ0KWyAgICAwLjAwMDAwMF0gU01CSU9TIDIuOCBwcmVzZW50Lg0KWyAgICAw LjAwMDAwMF0gRE1JOiBRRU1VIFN0YW5kYXJkIFBDIChpNDQwRlggKyBQSUlYLCAxOTk2KSwgQklP UyAxLjcuNS0yMDE0MDUzMV8wODMwMzAtZ2FuZGFsZiAwNC8wMS8yMDE0DQpbICAgIDAuMDAwMDAw XSBIeXBlcnZpc29yIGRldGVjdGVkOiBLVk0NClsgICAgMC4wMDAwMDBdIGU4MjA6IHVwZGF0ZSBb bWVtIDB4MDAwMDAwMDAtMHgwMDAwMGZmZl0gdXNhYmxlID09PiByZXNlcnZlZA0KWyAgICAwLjAw MDAwMF0gZTgyMDogcmVtb3ZlIFttZW0gMHgwMDBhMDAwMC0weDAwMGZmZmZmXSB1c2FibGUNClsg ICAgMC4wMDAwMDBdIGU4MjA6IGxhc3RfcGZuID0gMHgxM2ZlMCBtYXhfYXJjaF9wZm4gPSAweDEw MDAwMA0KWyAgICAwLjAwMDAwMF0gU2NhbiBmb3IgU01QIGluIFttZW0gMHgwMDAwMDAwMC0weDAw MDAwM2ZmXQ0KWyAgICAwLjAwMDAwMF0gU2NhbiBmb3IgU01QIGluIFttZW0gMHgwMDA5ZmMwMC0w eDAwMDlmZmZmXQ0KWyAgICAwLjAwMDAwMF0gU2NhbiBmb3IgU01QIGluIFttZW0gMHgwMDBmMDAw MC0weDAwMGZmZmZmXQ0KWyAgICAwLjAwMDAwMF0gZm91bmQgU01QIE1QLXRhYmxlIGF0IFttZW0g MHgwMDBmMGViMC0weDAwMGYwZWJmXSBtYXBwZWQgYXQgWzgwMGYwZWIwXQ0KWyAgICAwLjAwMDAw MF0gICBtcGM6IGYwZWMwLWYwZmFjDQpbICAgIDAuMDAwMDAwXSBpbml0aWFsIG1lbW9yeSBtYXBw ZWQ6IFttZW0gMHgwMDAwMDAwMC0weDBhZmZmZmZmXQ0KWyAgICAwLjAwMDAwMF0gQmFzZSBtZW1v cnkgdHJhbXBvbGluZSBhdCBbODAwOWIwMDBdIDliMDAwIHNpemUgMTYzODQNClsgICAgMC4wMDAw MDBdIGluaXRfbWVtb3J5X21hcHBpbmc6IFttZW0gMHgwMDAwMDAwMC0weDAwMGZmZmZmXQ0KWyAg ICAwLjAwMDAwMF0gIFttZW0gMHgwMDAwMDAwMC0weDAwMGZmZmZmXSBwYWdlIDRrDQpbICAgIDAu MDAwMDAwXSBpbml0X21lbW9yeV9tYXBwaW5nOiBbbWVtIDB4MTMwMDAwMDAtMHgxMzNmZmZmZl0N ClsgICAgMC4wMDAwMDBdICBbbWVtIDB4MTMwMDAwMDAtMHgxMzNmZmZmZl0gcGFnZSA0aw0KWyAg ICAwLjAwMDAwMF0gQlJLIFsweDBhYmEzMDAwLCAweDBhYmEzZmZmXSBQR1RBQkxFDQpbICAgIDAu MDAwMDAwXSBpbml0X21lbW9yeV9tYXBwaW5nOiBbbWVtIDB4MDAxMDAwMDAtMHgxMmZmZmZmZl0N ClsgICAgMC4wMDAwMDBdICBbbWVtIDB4MDAxMDAwMDAtMHgxMmZmZmZmZl0gcGFnZSA0aw0KWyAg ICAwLjAwMDAwMF0gaW5pdF9tZW1vcnlfbWFwcGluZzogW21lbSAweDEzNDAwMDAwLTB4MTNmZGZm ZmZdDQpbICAgIDAuMDAwMDAwXSAgW21lbSAweDEzNDAwMDAwLTB4MTNmZGZmZmZdIHBhZ2UgNGsN ClsgICAgMC4wMDAwMDBdIEJSSyBbMHgwYWJhNDAwMCwgMHgwYWJhNGZmZl0gUEdUQUJMRQ0KWyAg ICAwLjAwMDAwMF0gQlJLIFsweDBhYmE1MDAwLCAweDBhYmE1ZmZmXSBQR1RBQkxFDQpbICAgIDAu MDAwMDAwXSBCUksgWzB4MGFiYTYwMDAsIDB4MGFiYTZmZmZdIFBHVEFCTEUNClsgICAgMC4wMDAw MDBdIFJBTURJU0s6IFttZW0gMHgxMzRhZDAwMC0weDEzZmQ3ZmZmXQ0KWyAgICAwLjAwMDAwMF0g QUNQSTogRWFybHkgdGFibGUgY2hlY2tzdW0gdmVyaWZpY2F0aW9uIGRpc2FibGVkDQpbICAgIDAu MDAwMDAwXSBBQ1BJOiBSU0RQIDB4MDAwMDAwMDAwMDBGMEM5MCAwMDAwMTQgKHYwMCBCT0NIUyAp DQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBSU0RUIDB4MDAwMDAwMDAxM0ZFMThCRCAwMDAwMzQgKHYw MSBCT0NIUyAgQlhQQ1JTRFQgMDAwMDAwMDEgQlhQQyAwMDAwMDAwMSkNClsgICAgMC4wMDAwMDBd IEFDUEk6IEZBQ1AgMHgwMDAwMDAwMDEzRkUwQjM3IDAwMDA3NCAodjAxIEJPQ0hTICBCWFBDRkFD UCAwMDAwMDAwMSBCWFBDIDAwMDAwMDAxKQ0KWyAgICAwLjAwMDAwMF0gQUNQSTogRFNEVCAweDAw MDAwMDAwMTNGRTAwNDAgMDAwQUY3ICh2MDEgQk9DSFMgIEJYUENEU0RUIDAwMDAwMDAxIEJYUEMg MDAwMDAwMDEpDQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBGQUNTIDB4MDAwMDAwMDAxM0ZFMDAwMCAw MDAwNDANClsgICAgMC4wMDAwMDBdIEFDUEk6IFNTRFQgMHgwMDAwMDAwMDEzRkUwQkFCIDAwMEM1 QSAodjAxIEJPQ0hTICBCWFBDU1NEVCAwMDAwMDAwMSBCWFBDIDAwMDAwMDAxKQ0KWyAgICAwLjAw MDAwMF0gQUNQSTogQVBJQyAweDAwMDAwMDAwMTNGRTE4MDUgMDAwMDgwICh2MDEgQk9DSFMgIEJY UENBUElDIDAwMDAwMDAxIEJYUEMgMDAwMDAwMDEpDQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBIUEVU IDB4MDAwMDAwMDAxM0ZFMTg4NSAwMDAwMzggKHYwMSBCT0NIUyAgQlhQQ0hQRVQgMDAwMDAwMDEg QlhQQyAwMDAwMDAwMSkNClsgICAgMC4wMDAwMDBdIEFDUEk6IExvY2FsIEFQSUMgYWRkcmVzcyAw eGZlZTAwMDAwDQpbICAgIDAuMDAwMDAwXSBtYXBwZWQgQVBJQyB0byAgICAgICAgIGZmZmZjMDAw ICggICAgICAgIGZlZTAwMDAwKQ0KWyAgICAwLjAwMDAwMF0gME1CIEhJR0hNRU0gYXZhaWxhYmxl Lg0KWyAgICAwLjAwMDAwMF0gMzE5TUIgTE9XTUVNIGF2YWlsYWJsZS4NClsgICAgMC4wMDAwMDBd ICAgbWFwcGVkIGxvdyByYW06IDAgLSAxM2ZlMDAwMA0KWyAgICAwLjAwMDAwMF0gICBsb3cgcmFt OiAwIC0gMTNmZTAwMDANClsgICAgMC4wMDAwMDBdIGt2bS1jbG9jazogVXNpbmcgbXNycyA0YjU2 NGQwMSBhbmQgNGI1NjRkMDANClsgICAgMC4wMDAwMDBdIGt2bS1jbG9jazogY3B1IDAsIG1zciAw OjEzZmRmMDAxLCBwcmltYXJ5IGNwdSBjbG9jaw0KWyAgICAwLjAwMDAwMF0gY2xvY2tzb3VyY2Ug a3ZtLWNsb2NrOiBtYXNrOiAweGZmZmZmZmZmZmZmZmZmZmYgbWF4X2N5Y2xlczogMHgxY2Q0MmU0 ZGZmYiwgbWF4X2lkbGVfbnM6IDg4MTU5MDU5MTQ4MyBucw0KWyAgICAwLjAwMDAwMF0gQlJLIFsw eDBhYmE3MDAwLCAweDBhYmE3ZmZmXSBQR1RBQkxFDQpbICAgIDAuMDAwMDAwXSBzaXplb2Yoc3Ry dWN0IHBhZ2UpID0gMzINClsgICAgMC4wMDAwMDBdIFpvbmUgcmFuZ2VzOg0KWyAgICAwLjAwMDAw MF0gICBOb3JtYWwgICBbbWVtIDB4MDAwMDAwMDAwMDAwMTAwMC0weDAwMDAwMDAwMTNmZGZmZmZd DQpbICAgIDAuMDAwMDAwXSAgIEhpZ2hNZW0gIGVtcHR5DQpbICAgIDAuMDAwMDAwXSBNb3ZhYmxl IHpvbmUgc3RhcnQgZm9yIGVhY2ggbm9kZQ0KWyAgICAwLjAwMDAwMF0gRWFybHkgbWVtb3J5IG5v ZGUgcmFuZ2VzDQpbICAgIDAuMDAwMDAwXSAgIG5vZGUgICAwOiBbbWVtIDB4MDAwMDAwMDAwMDAw MTAwMC0weDAwMDAwMDAwMDAwOWVmZmZdDQpbICAgIDAuMDAwMDAwXSAgIG5vZGUgICAwOiBbbWVt IDB4MDAwMDAwMDAwMDEwMDAwMC0weDAwMDAwMDAwMTNmZGZmZmZdDQpbICAgIDAuMDAwMDAwXSBJ bml0bWVtIHNldHVwIG5vZGUgMCBbbWVtIDB4MDAwMDAwMDAwMDAwMTAwMC0weDAwMDAwMDAwMTNm ZGZmZmZdDQpbICAgIDAuMDAwMDAwXSBPbiBub2RlIDAgdG90YWxwYWdlczogODE3OTANClsgICAg MC4wMDAwMDBdIGZyZWVfYXJlYV9pbml0X25vZGU6IG5vZGUgMCwgcGdkYXQgOGEwZTllMDAsIG5v ZGVfbWVtX21hcCA5MzE2MDAyMA0KWyAgICAwLjAwMDAwMF0gICBOb3JtYWwgem9uZTogNjQwIHBh Z2VzIHVzZWQgZm9yIG1lbW1hcA0KWyAgICAwLjAwMDAwMF0gICBOb3JtYWwgem9uZTogMCBwYWdl cyByZXNlcnZlZA0KWyAgICAwLjAwMDAwMF0gICBOb3JtYWwgem9uZTogODE3OTAgcGFnZXMsIExJ Rk8gYmF0Y2g6MTUNClsgICAgMC4wMDAwMDBdIFVzaW5nIEFQSUMgZHJpdmVyIGRlZmF1bHQNClsg ICAgMC4wMDAwMDBdIEFDUEk6IFBNLVRpbWVyIElPIFBvcnQ6IDB4NjA4DQpbICAgIDAuMDAwMDAw XSBBQ1BJOiBMb2NhbCBBUElDIGFkZHJlc3MgMHhmZWUwMDAwMA0KWyAgICAwLjAwMDAwMF0gbWFw cGVkIEFQSUMgdG8gICAgICAgICBmZmZmYzAwMCAoICAgICAgICBmZWUwMDAwMCkNClsgICAgMC4w MDAwMDBdIEFDUEk6IExBUElDX05NSSAoYWNwaV9pZFsweGZmXSBkZmwgZGZsIGxpbnRbMHgxXSkN ClsgICAgMC4wMDAwMDBdIElPQVBJQ1swXTogYXBpY19pZCAwLCB2ZXJzaW9uIDE3LCBhZGRyZXNz IDB4ZmVjMDAwMDAsIEdTSSAwLTIzDQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBJTlRfU1JDX09WUiAo YnVzIDAgYnVzX2lycSAwIGdsb2JhbF9pcnEgMiBkZmwgZGZsKQ0KWyAgICAwLjAwMDAwMF0gSW50 OiB0eXBlIDAsIHBvbCAwLCB0cmlnIDAsIGJ1cyAwMCwgSVJRIDAwLCBBUElDIElEIDAsIEFQSUMg SU5UIDAyDQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBJTlRfU1JDX09WUiAoYnVzIDAgYnVzX2lycSA1 IGdsb2JhbF9pcnEgNSBoaWdoIGxldmVsKQ0KWyAgICAwLjAwMDAwMF0gSW50OiB0eXBlIDAsIHBv bCAxLCB0cmlnIDMsIGJ1cyAwMCwgSVJRIDA1LCBBUElDIElEIDAsIEFQSUMgSU5UIDA1DQpbICAg IDAuMDAwMDAwXSBBQ1BJOiBJTlRfU1JDX09WUiAoYnVzIDAgYnVzX2lycSA5IGdsb2JhbF9pcnEg OSBoaWdoIGxldmVsKQ0KWyAgICAwLjAwMDAwMF0gSW50OiB0eXBlIDAsIHBvbCAxLCB0cmlnIDMs IGJ1cyAwMCwgSVJRIDA5LCBBUElDIElEIDAsIEFQSUMgSU5UIDA5DQpbICAgIDAuMDAwMDAwXSBB Q1BJOiBJTlRfU1JDX09WUiAoYnVzIDAgYnVzX2lycSAxMCBnbG9iYWxfaXJxIDEwIGhpZ2ggbGV2 ZWwpDQpbICAgIDAuMDAwMDAwXSBJbnQ6IHR5cGUgMCwgcG9sIDEsIHRyaWcgMywgYnVzIDAwLCBJ UlEgMGEsIEFQSUMgSUQgMCwgQVBJQyBJTlQgMGENClsgICAgMC4wMDAwMDBdIEFDUEk6IElOVF9T UkNfT1ZSIChidXMgMCBidXNfaXJxIDExIGdsb2JhbF9pcnEgMTEgaGlnaCBsZXZlbCkNClsgICAg MC4wMDAwMDBdIEludDogdHlwZSAwLCBwb2wgMSwgdHJpZyAzLCBidXMgMDAsIElSUSAwYiwgQVBJ QyBJRCAwLCBBUElDIElOVCAwYg0KWyAgICAwLjAwMDAwMF0gQUNQSTogSVJRMCB1c2VkIGJ5IG92 ZXJyaWRlLg0KWyAgICAwLjAwMDAwMF0gSW50OiB0eXBlIDAsIHBvbCAwLCB0cmlnIDAsIGJ1cyAw MCwgSVJRIDAxLCBBUElDIElEIDAsIEFQSUMgSU5UIDAxDQpbICAgIDAuMDAwMDAwXSBJbnQ6IHR5 cGUgMCwgcG9sIDAsIHRyaWcgMCwgYnVzIDAwLCBJUlEgMDMsIEFQSUMgSUQgMCwgQVBJQyBJTlQg MDMNClsgICAgMC4wMDAwMDBdIEludDogdHlwZSAwLCBwb2wgMCwgdHJpZyAwLCBidXMgMDAsIElS USAwNCwgQVBJQyBJRCAwLCBBUElDIElOVCAwNA0KWyAgICAwLjAwMDAwMF0gQUNQSTogSVJRNSB1 c2VkIGJ5IG92ZXJyaWRlLg0KWyAgICAwLjAwMDAwMF0gSW50OiB0eXBlIDAsIHBvbCAwLCB0cmln IDAsIGJ1cyAwMCwgSVJRIDA2LCBBUElDIElEIDAsIEFQSUMgSU5UIDA2DQpbICAgIDAuMDAwMDAw XSBJbnQ6IHR5cGUgMCwgcG9sIDAsIHRyaWcgMCwgYnVzIDAwLCBJUlEgMDcsIEFQSUMgSUQgMCwg QVBJQyBJTlQgMDcNClsgICAgMC4wMDAwMDBdIEludDogdHlwZSAwLCBwb2wgMCwgdHJpZyAwLCBi dXMgMDAsIElSUSAwOCwgQVBJQyBJRCAwLCBBUElDIElOVCAwOA0KWyAgICAwLjAwMDAwMF0gQUNQ STogSVJROSB1c2VkIGJ5IG92ZXJyaWRlLg0KWyAgICAwLjAwMDAwMF0gQUNQSTogSVJRMTAgdXNl ZCBieSBvdmVycmlkZS4NClsgICAgMC4wMDAwMDBdIEFDUEk6IElSUTExIHVzZWQgYnkgb3ZlcnJp ZGUuDQpbICAgIDAuMDAwMDAwXSBJbnQ6IHR5cGUgMCwgcG9sIDAsIHRyaWcgMCwgYnVzIDAwLCBJ UlEgMGMsIEFQSUMgSUQgMCwgQVBJQyBJTlQgMGMNClsgICAgMC4wMDAwMDBdIEludDogdHlwZSAw LCBwb2wgMCwgdHJpZyAwLCBidXMgMDAsIElSUSAwZCwgQVBJQyBJRCAwLCBBUElDIElOVCAwZA0K WyAgICAwLjAwMDAwMF0gSW50OiB0eXBlIDAsIHBvbCAwLCB0cmlnIDAsIGJ1cyAwMCwgSVJRIDBl LCBBUElDIElEIDAsIEFQSUMgSU5UIDBlDQpbICAgIDAuMDAwMDAwXSBJbnQ6IHR5cGUgMCwgcG9s IDAsIHRyaWcgMCwgYnVzIDAwLCBJUlEgMGYsIEFQSUMgSUQgMCwgQVBJQyBJTlQgMGYNClsgICAg MC4wMDAwMDBdIFVzaW5nIEFDUEkgKE1BRFQpIGZvciBTTVAgY29uZmlndXJhdGlvbiBpbmZvcm1h dGlvbg0KWyAgICAwLjAwMDAwMF0gQUNQSTogSFBFVCBpZDogMHg4MDg2YTIwMSBiYXNlOiAweGZl ZDAwMDAwDQpbICAgIDAuMDAwMDAwXSBzbXBib290OiBBbGxvd2luZyAyIENQVXMsIDAgaG90cGx1 ZyBDUFVzDQpbICAgIDAuMDAwMDAwXSBtYXBwZWQgSU9BUElDIHRvIGZmZmZiMDAwIChmZWMwMDAw MCkNClsgICAgMC4wMDAwMDBdIGU4MjA6IFttZW0gMHgxNDAwMDAwMC0weGZlZmZiZmZmXSBhdmFp bGFibGUgZm9yIFBDSSBkZXZpY2VzDQpbICAgIDAuMDAwMDAwXSBCb290aW5nIHBhcmF2aXJ0dWFs aXplZCBrZXJuZWwgb24gS1ZNDQpbICAgIDAuMDAwMDAwXSBjbG9ja3NvdXJjZSByZWZpbmVkLWpp ZmZpZXM6IG1hc2s6IDB4ZmZmZmZmZmYgbWF4X2N5Y2xlczogMHhmZmZmZmZmZiwgbWF4X2lkbGVf bnM6IDYzNzA0NTI3NzgzNDM5NjMgbnMNClsgICAgMC4wMDAwMDBdIHNldHVwX3BlcmNwdTogTlJf Q1BVUzo4IG5yX2NwdW1hc2tfYml0czo4IG5yX2NwdV9pZHM6MiBucl9ub2RlX2lkczoxDQpbICAg IDAuMDAwMDAwXSBQRVJDUFU6IEVtYmVkZGVkIDMzOCBwYWdlcy9jcHUgQDkyZWJjMDAwIHMxMzUy NTEyIHIwIGQzMTkzNiB1MTM4NDQ0OA0KWyAgICAwLjAwMDAwMF0gcGNwdS1hbGxvYzogczEzNTI1 MTIgcjAgZDMxOTM2IHUxMzg0NDQ4IGFsbG9jPTMzOCo0MDk2DQpbICAgIDAuMDAwMDAwXSBwY3B1 LWFsbG9jOiBbMF0gMCBbMF0gMSANClsgICAgMC4wMDAwMDBdIEtWTSBzZXR1cCBhc3luYyBQRiBm b3IgY3B1IDANClsgICAgMC4wMDAwMDBdIGt2bS1zdGVhbHRpbWU6IGNwdSAwLCBtc3IgMTJlYmY5 YzANClsgICAgMC4wMDAwMDBdIEJ1aWx0IDEgem9uZWxpc3RzIGluIFpvbmUgb3JkZXIsIG1vYmls aXR5IGdyb3VwaW5nIG9uLiAgVG90YWwgcGFnZXM6IDgxMTUwDQpbICAgIDAuMDAwMDAwXSBLZXJu ZWwgY29tbWFuZCBsaW5lOiByb290PS9kZXYvcmFtMCB1c2VyPWxrcCBqb2I9L2xrcC9zY2hlZHVs ZWQvdm0ta2J1aWxkLXlvY3RvLWkzODYtMzUvcmFuZF9ib290LTEteW9jdG8tbWluaW1hbC1pMzg2 LmNnei1pMzg2LXJhbmRjb25maWctcjItMDUxNC1lNTVhMzgxNDVhYzA5NDZmMDkwODk1YWZjNWM4 YmEwNzE3NzkwOTA4LTEtMjAxNTA1MTQtMTEzMzk1LTV6eW1laS55YW1sIEFSQ0g9aTM4NiBrY29u ZmlnPWkzODYtcmFuZGNvbmZpZy1yMi0wNTE0IGJyYW5jaD1tbW90bS9tYXN0ZXIgY29tbWl0PWU1 NWEzODE0NWFjMDk0NmYwOTA4OTVhZmM1YzhiYTA3MTc3OTA5MDggQk9PVF9JTUFHRT0vcGtnL2xp bnV4L2kzODYtcmFuZGNvbmZpZy1yMi0wNTE0L2djYy00LjkvZTU1YTM4MTQ1YWMwOTQ2ZjA5MDg5 NWFmYzVjOGJhMDcxNzc5MDkwOC92bWxpbnV6LTQuMS4wLXJjMy1tbTEtMDAyNTUtZ2U1NWEzODEg bWF4X3VwdGltZT02MDAgUkVTVUxUX1JPT1Q9L3Jlc3VsdC9ib290LzEvdm0ta2J1aWxkLXlvY3Rv LWkzODYveW9jdG8tbWluaW1hbC1pMzg2LmNnei9pMzg2LXJhbmRjb25maWctcjItMDUxNC9nY2Mt NC45L2U1NWEzODE0NWFjMDk0NmYwOTA4OTVhZmM1YzhiYTA3MTc3OTA5MDgvMCBMS1BfU0VSVkVS PWlubiBlYXJseXByaW50az10dHlTMCwxMTUyMDAgc3lzdGVtZC5sb2dfbGV2ZWw9ZXJyIGRlYnVn IGFwaWM9ZGVidWcgc3lzcnFfYWx3YXlzX2VuYWJsZWQgcmN1cGRhdGUucmN1X2NwdV9zdGFsbF90 aW1lb3V0PTEwMCBwYW5pYz0tMSBzb2Z0bG9ja3VwX3BhbmljPTEgbm1pX3dhdGNoZG9nPXBhbmlj IG9vcHM9cGFuaWMgbG9hZF9yYW1kaXNrPTIgcHJvbXB0X3JhbWRpc2s9MCBjb25zb2xlPXR0eVMw LDExNTIwMCBjb25zb2xlPXR0eTAgdmdhPW5vcm1hbCBydyBpcD06Ojo6dm0ta2J1aWxkLXlvY3Rv LWkzODYtMzU6OmRoY3AgZHJiZC5taW5vcl9jb3VudD04DQpbICAgIDAuMDAwMDAwXSBQSUQgaGFz aCB0YWJsZSBlbnRyaWVzOiAyMDQ4IChvcmRlcjogMSwgODE5MiBieXRlcykNClsgICAgMC4wMDAw MDBdIERlbnRyeSBjYWNoZSBoYXNoIHRhYmxlIGVudHJpZXM6IDY1NTM2IChvcmRlcjogNiwgMjYy MTQ0IGJ5dGVzKQ0KWyAgICAwLjAwMDAwMF0gSW5vZGUtY2FjaGUgaGFzaCB0YWJsZSBlbnRyaWVz OiAzMjc2OCAob3JkZXI6IDUsIDEzMTA3MiBieXRlcykNClsgICAgMC4wMDAwMDBdIEluaXRpYWxp emluZyBDUFUjMA0KWyAgICAwLjAwMDAwMF0gSW5pdGlhbGl6aW5nIEhpZ2hNZW0gZm9yIG5vZGUg MCAoMDAwMDAwMDA6MDAwMDAwMDApDQpbICAgIDAuMDAwMDAwXSBNZW1vcnk6IDI4OTcwMEsvMzI3 MTYwSyBhdmFpbGFibGUgKDU2NTRLIGtlcm5lbCBjb2RlLCA1MTdLIHJ3ZGF0YSwgMjk3Mksgcm9k YXRhLCAxODM2SyBpbml0LCA4OTEySyBic3MsIDM3NDYwSyByZXNlcnZlZCwgMEsgY21hLXJlc2Vy dmVkLCAwSyBoaWdobWVtKQ0KWyAgICAwLjAwMDAwMF0gdmlydHVhbCBrZXJuZWwgbWVtb3J5IGxh eW91dDoNClsgICAgMC4wMDAwMDBdICAgICBmaXhtYXAgIDogMHhmZmYxNjAwMCAtIDB4ZmZmZmYw MDAgICAoIDkzMiBrQikNClsgICAgMC4wMDAwMDBdICAgICBwa21hcCAgIDogMHhmZjgwMDAwMCAt IDB4ZmZjMDAwMDAgICAoNDA5NiBrQikNClsgICAgMC4wMDAwMDBdICAgICB2bWFsbG9jIDogMHg5 NDdlMDAwMCAtIDB4ZmY3ZmUwMDAgICAoMTcxMiBNQikNClsgICAgMC4wMDAwMDBdICAgICBsb3dt ZW0gIDogMHg4MDAwMDAwMCAtIDB4OTNmZTAwMDAgICAoIDMxOSBNQikNClsgICAgMC4wMDAwMDBd ICAgICAgIC5pbml0IDogMHg4YTBmMTAwMCAtIDB4OGEyYmMwMDAgICAoMTgzNiBrQikNClsgICAg MC4wMDAwMDBdICAgICAgIC5kYXRhIDogMHg4OWQ4NWQ0ZSAtIDB4OGEwZWY3YzAgICAoMzQ5NCBr QikNClsgICAgMC4wMDAwMDBdICAgICAgIC50ZXh0IDogMHg4OTgwMDAwMCAtIDB4ODlkODVkNGUg ICAoNTY1NSBrQikNClsgICAgMC4wMDAwMDBdIENoZWNraW5nIGlmIHRoaXMgcHJvY2Vzc29yIGhv bm91cnMgdGhlIFdQIGJpdCBldmVuIGluIHN1cGVydmlzb3IgbW9kZS4uLk9rLg0KWyAgICAwLjAw MDAwMF0gLS0tLS0tLS0tLS0tWyBjdXQgaGVyZSBdLS0tLS0tLS0tLS0tDQpbICAgIDAuMDAwMDAw XSBrZXJuZWwgQlVHIGF0IG1tL3NsYWIuYzoyMjc2IQ0KWyAgICAwLjAwMDAwMF0gaW52YWxpZCBv cGNvZGU6IDAwMDAgWyMxXSBTTVAgREVCVUdfUEFHRUFMTE9DIA0KWyAgICAwLjAwMDAwMF0gTW9k dWxlcyBsaW5rZWQgaW46DQpbICAgIDAuMDAwMDAwXSBDUFU6IDAgUElEOiAwIENvbW06IHN3YXBw ZXIgTm90IHRhaW50ZWQgNC4xLjAtcmMzLW1tMS0wMDI1NS1nZTU1YTM4MSAjMjgzDQpbICAgIDAu MDAwMDAwXSBIYXJkd2FyZSBuYW1lOiBRRU1VIFN0YW5kYXJkIFBDIChpNDQwRlggKyBQSUlYLCAx OTk2KSwgQklPUyAxLjcuNS0yMDE0MDUzMV8wODMwMzAtZ2FuZGFsZiAwNC8wMS8yMDE0DQpbICAg IDAuMDAwMDAwXSB0YXNrOiA4YTA3NGI4MCB0aTogOGEwNmUwMDAgdGFzay50aTogOGEwNmUwMDAN ClsgICAgMC4wMDAwMDBdIEVJUDogMDA2MDpbPDg5OGRhZTJhPl0gRUZMQUdTOiAwMDIxMDA4NyBD UFU6IDANClsgICAgMC4wMDAwMDBdIEVJUCBpcyBhdCBfX2ttZW1fY2FjaGVfY3JlYXRlKzB4MmNi LzB4MzA3DQpbICAgIDAuMDAwMDAwXSBFQVg6IDAwMDAwMDAwIEVCWDogMDAwMDAwMDIgRUNYOiAw MDAwMDAwMCBFRFg6IDAwMDAwMDAwDQpbICAgIDAuMDAwMDAwXSBFU0k6IDgwMDlhMGUwIEVESTog ODAwMDI4MDAgRUJQOiA4YTA2ZmY4YyBFU1A6IDhhMDZmZjRjDQpbICAgIDAuMDAwMDAwXSAgRFM6 IDAwN2IgRVM6IDAwN2IgRlM6IDAwZDggR1M6IDAwMDAgU1M6IDAwNjgNClsgICAgMC4wMDAwMDBd IENSMDogODAwNTAwM2IgQ1IyOiBmZmQxNjAwMCBDUjM6IDBhMmM1MDAwIENSNDogMDAwMDA2OTAN ClsgICAgMC4wMDAwMDBdIFN0YWNrOg0KWyAgICAwLjAwMDAwMF0gIDAwMDAwMDAwIDAwMDAxMDAy IDAwMDAwMDAxIDAwMDAwODAwIDAwMDlhMGUwIDAwMDAwMDFmIDAwMDAwMDAwIDAwMDAxMDAwDQpb ICAgIDAuMDAwMDAwXSAgMDAwMDAwMDAgMDAwMDAwMDAgZmZmZmZmZTAgMDAwMDEwMDAgMDAwMDAw MjAgODAwOWEwZTAgMDAwMDAwYzAgODlmN2Q1NmENClsgICAgMC4wMDAwMDBdICA4YTA2ZmZhMCA4 YTEwODMxNyA4MDA5YTBlMCA4OWY3ZDU2YSAwMDAwMDBjMCA4YTA2ZmZiYyA4YTEwODM3MiAwMDAw MjAwMA0KWyAgICAwLjAwMDAwMF0gQ2FsbCBUcmFjZToNClsgICAgMC4wMDAwMDBdICBbPDhhMTA4 MzE3Pl0gY3JlYXRlX2Jvb3RfY2FjaGUrMHgyZi8weDRmDQpbICAgIDAuMDAwMDAwXSAgWzw4YTEw ODM3Mj5dIGNyZWF0ZV9rbWFsbG9jX2NhY2hlKzB4M2IvMHg2Nw0KWyAgICAwLjAwMDAwMF0gIFs8 OGExMDgzZTM+XSBjcmVhdGVfa21hbGxvY19jYWNoZXMrMHgyYi8weDUxDQpbICAgIDAuMDAwMDAw XSAgWzw4YTEwOThmOT5dIGttZW1fY2FjaGVfaW5pdCsweGVjLzB4ZWYNClsgICAgMC4wMDAwMDBd ICBbPDhhMGYxOGQyPl0gc3RhcnRfa2VybmVsKzB4MWMwLzB4Mzg3DQpbICAgIDAuMDAwMDAwXSAg Wzw4YTBmMTJiNz5dIGkzODZfc3RhcnRfa2VybmVsKzB4ODUvMHg4OQ0KWyAgICAwLjAwMDAwMF0g Q29kZTogNzYgMzAgODkgNDYgMmMgOGIgNDUgZWMgODkgNDYgMTAgZTggZmEgOGEgMTUgMDAgODUg ZmYgODkgNDYgMTQgODkgNTYgMTggNzkgMTMgMzEgZDIgODkgZDggZTggN2QgNGMgZmUgZmYgODMg ZjggMTAgODkgNDYgMzQgNzcgMDIgPDBmPiAwYiA4YiA1NSBkOCA4OSBmMCBlOCA3YyBlNyA0OSAw MCA4OSBjMyAzMSBjMCA4NSBkYiA3NCAyMCA4OQ0KWyAgICAwLjAwMDAwMF0gRUlQOiBbPDg5OGRh ZTJhPl0gX19rbWVtX2NhY2hlX2NyZWF0ZSsweDJjYi8weDMwNyBTUzpFU1AgMDA2ODo4YTA2ZmY0 Yw0KWyAgICAwLjAwMDAwMF0gLS0tWyBlbmQgdHJhY2UgMzg4MzNjM2E5NWY1NDc4ZiBdLS0tDQpb ICAgIDAuMDAwMDAwXSBLZXJuZWwgcGFuaWMgLSBub3Qgc3luY2luZzogRmF0YWwgZXhjZXB0aW9u DQoNCkVsYXBzZWQgdGltZTogNQ0KcWVtdS1zeXN0ZW0taTM4NiAtZW5hYmxlLWt2bSAta2VybmVs IC9wa2cvbGludXgvaTM4Ni1yYW5kY29uZmlnLXIyLTA1MTQvZ2NjLTQuOS9lNTVhMzgxNDVhYzA5 NDZmMDkwODk1YWZjNWM4YmEwNzE3NzkwOTA4L3ZtbGludXotNC4xLjAtcmMzLW1tMS0wMDI1NS1n ZTU1YTM4MSAtYXBwZW5kICdyb290PS9kZXYvcmFtMCB1c2VyPWxrcCBqb2I9L2xrcC9zY2hlZHVs ZWQvdm0ta2J1aWxkLXlvY3RvLWkzODYtMzUvcmFuZF9ib290LTEteW9jdG8tbWluaW1hbC1pMzg2 LmNnei1pMzg2LXJhbmRjb25maWctcjItMDUxNC1lNTVhMzgxNDVhYzA5NDZmMDkwODk1YWZjNWM4 YmEwNzE3NzkwOTA4LTEtMjAxNTA1MTQtMTEzMzk1LTV6eW1laS55YW1sIEFSQ0g9aTM4NiBrY29u ZmlnPWkzODYtcmFuZGNvbmZpZy1yMi0wNTE0IGJyYW5jaD1tbW90bS9tYXN0ZXIgY29tbWl0PWU1 NWEzODE0NWFjMDk0NmYwOTA4OTVhZmM1YzhiYTA3MTc3OTA5MDggQk9PVF9JTUFHRT0vcGtnL2xp bnV4L2kzODYtcmFuZGNvbmZpZy1yMi0wNTE0L2djYy00LjkvZTU1YTM4MTQ1YWMwOTQ2ZjA5MDg5 NWFmYzVjOGJhMDcxNzc5MDkwOC92bWxpbnV6LTQuMS4wLXJjMy1tbTEtMDAyNTUtZ2U1NWEzODEg bWF4X3VwdGltZT02MDAgUkVTVUxUX1JPT1Q9L3Jlc3VsdC9ib290LzEvdm0ta2J1aWxkLXlvY3Rv LWkzODYveW9jdG8tbWluaW1hbC1pMzg2LmNnei9pMzg2LXJhbmRjb25maWctcjItMDUxNC9nY2Mt NC45L2U1NWEzODE0NWFjMDk0NmYwOTA4OTVhZmM1YzhiYTA3MTc3OTA5MDgvMCBMS1BfU0VSVkVS PWlubiBlYXJseXByaW50az10dHlTMCwxMTUyMDAgc3lzdGVtZC5sb2dfbGV2ZWw9ZXJyIGRlYnVn IGFwaWM9ZGVidWcgc3lzcnFfYWx3YXlzX2VuYWJsZWQgcmN1cGRhdGUucmN1X2NwdV9zdGFsbF90 aW1lb3V0PTEwMCBwYW5pYz0tMSBzb2Z0bG9ja3VwX3BhbmljPTEgbm1pX3dhdGNoZG9nPXBhbmlj IG9vcHM9cGFuaWMgbG9hZF9yYW1kaXNrPTIgcHJvbXB0X3JhbWRpc2s9MCBjb25zb2xlPXR0eVMw LDExNTIwMCBjb25zb2xlPXR0eTAgdmdhPW5vcm1hbCBydyBpcD06Ojo6dm0ta2J1aWxkLXlvY3Rv LWkzODYtMzU6OmRoY3AgZHJiZC5taW5vcl9jb3VudD04JyAgLWluaXRyZCAvZnMvc2RnMS9pbml0 cmQtdm0ta2J1aWxkLXlvY3RvLWkzODYtMzUgLW0gMzIwIC1zbXAgMiAtZGV2aWNlIGUxMDAwLG5l dGRldj1uZXQwIC1uZXRkZXYgdXNlcixpZD1uZXQwIC1ib290IG9yZGVyPW5jIC1uby1yZWJvb3Qg LXdhdGNoZG9nIGk2MzAwZXNiIC1ydGMgYmFzZT1sb2NhbHRpbWUgLWRyaXZlIGZpbGU9L2ZzL3Nk ZzEvZGlzazAtdm0ta2J1aWxkLXlvY3RvLWkzODYtMzUsbWVkaWE9ZGlzayxpZj12aXJ0aW8gLXBp ZGZpbGUgL2Rldi9zaG0va2Jvb3QvcGlkLXZtLWtidWlsZC15b2N0by1pMzg2LTM1IC1zZXJpYWwg ZmlsZTovZGV2L3NobS9rYm9vdC9zZXJpYWwtdm0ta2J1aWxkLXlvY3RvLWkzODYtMzUgLWRhZW1v bml6ZSAtZGlzcGxheSBub25lIC1tb25pdG9yIG51bGwgDQoN --===============2311601483112944559==-- From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S935028AbbEOIYu (ORCPT ); Fri, 15 May 2015 04:24:50 -0400 Received: from mga11.intel.com ([192.55.52.93]:38869 "EHLO mga11.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S934315AbbEOIYX (ORCPT ); Fri, 15 May 2015 04:24:23 -0400 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.13,433,1427785200"; d="scan'208";a="493929774" Message-ID: <1431678256.29991.52.camel@intel.com> Subject: [LKP] [mm/slab_common] 8dbaaff323f: kernel BUG at mm/slab.c:2276! From: Huang Ying To: Gavin Guo Cc: Johannes Weiner , LKML , LKP ML Date: Fri, 15 May 2015 16:24:16 +0800 Content-Type: multipart/mixed; boundary="=-oY2PjcbO7jxxghrVsJF3" X-Mailer: Evolution 3.12.9-1+b1 Mime-Version: 1.0 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --=-oY2PjcbO7jxxghrVsJF3 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit FYI, we noticed the below changes on git://git.cmpxchg.org/linux-mmotm.git master commit 8dbaaff323f0621832a5594d100664584290699b ("mm/slab_common: support the slub_debug boot option on specific object size") +------------------------------------------+------------+------------+ | | 511d85c267 | 8dbaaff323 | +------------------------------------------+------------+------------+ | boot_successes | 19 | 0 | | boot_failures | 1 | 10 | | BUG:kernel_boot_crashed | 1 | | | kernel_BUG_at_mm/slab.c | 0 | 10 | | invalid_opcode | 0 | 10 | | EIP_is_at__kmem_cache_create | 0 | 10 | | Kernel_panic-not_syncing:Fatal_exception | 0 | 10 | | backtrace:create_kmalloc_caches | 0 | 10 | | backtrace:kmem_cache_init | 0 | 10 | +------------------------------------------+------------+------------+ [ 0.000000] .text : 0x89800000 - 0x89d85d4e (5655 kB) [ 0.000000] Checking if this processor honours the WP bit even in supervisor mode...Ok. [ 0.000000] ------------[ cut here ]------------ [ 0.000000] kernel BUG at mm/slab.c:2276! [ 0.000000] invalid opcode: 0000 [#1] SMP DEBUG_PAGEALLOC [ 0.000000] Modules linked in: [ 0.000000] CPU: 0 PID: 0 Comm: swapper Not tainted 4.1.0-rc3-mm1-00255-ge55a381 #283 [ 0.000000] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.7.5-20140531_083030-gandalf 04/01/2014 [ 0.000000] task: 8a074b80 ti: 8a06e000 task.ti: 8a06e000 [ 0.000000] EIP: 0060:[<898dae2a>] EFLAGS: 00210087 CPU: 0 [ 0.000000] EIP is at __kmem_cache_create+0x2cb/0x307 [ 0.000000] EAX: 00000000 EBX: 00000002 ECX: 00000000 EDX: 00000000 [ 0.000000] ESI: 8009a0e0 EDI: 80002800 EBP: 8a06ff8c ESP: 8a06ff4c [ 0.000000] DS: 007b ES: 007b FS: 00d8 GS: 0000 SS: 0068 [ 0.000000] CR0: 8005003b CR2: ffd16000 CR3: 0a2c5000 CR4: 00000690 [ 0.000000] Stack: [ 0.000000] 00000000 00001002 00000001 00000800 0009a0e0 0000001f 00000000 00001000 [ 0.000000] 00000000 00000000 ffffffe0 00001000 00000020 8009a0e0 000000c0 89f7d56a [ 0.000000] 8a06ffa0 8a108317 8009a0e0 89f7d56a 000000c0 8a06ffbc 8a108372 00002000 [ 0.000000] Call Trace: [ 0.000000] [<8a108317>] create_boot_cache+0x2f/0x4f [ 0.000000] [<8a108372>] create_kmalloc_cache+0x3b/0x67 [ 0.000000] [<8a1083e3>] create_kmalloc_caches+0x2b/0x51 [ 0.000000] [<8a1098f9>] kmem_cache_init+0xec/0xef [ 0.000000] [<8a0f18d2>] start_kernel+0x1c0/0x387 [ 0.000000] [<8a0f12b7>] i386_start_kernel+0x85/0x89 [ 0.000000] Code: 76 30 89 46 2c 8b 45 ec 89 46 10 e8 fa 8a 15 00 85 ff 89 46 14 89 56 18 79 13 31 d2 89 d8 e8 7d 4c fe ff 83 f8 10 89 46 34 77 02 <0f> 0b 8b 55 d8 89 f0 e8 7c e7 49 00 89 c3 31 c0 85 db 74 20 89 [ 0.000000] EIP: [<898dae2a>] __kmem_cache_create+0x2cb/0x307 SS:ESP 0068:8a06ff4c [ 0.000000] ---[ end trace 38833c3a95f5478f ]--- [ 0.000000] Kernel panic - not syncing: Fatal exception Thanks, Ying Huang --=-oY2PjcbO7jxxghrVsJF3 Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="config-4.1.0-rc3-mm1-00064-g8dbaaff" Content-Transfer-Encoding: 7bit # # Automatically generated file; DO NOT EDIT. # Linux/i386 4.1.0-rc3-mm1 Kernel Configuration # # CONFIG_64BIT is not set CONFIG_X86_32=y CONFIG_X86=y CONFIG_INSTRUCTION_DECODER=y CONFIG_PERF_EVENTS_INTEL_UNCORE=y CONFIG_OUTPUT_FORMAT="elf32-i386" CONFIG_ARCH_DEFCONFIG="arch/x86/configs/i386_defconfig" CONFIG_LOCKDEP_SUPPORT=y CONFIG_STACKTRACE_SUPPORT=y CONFIG_HAVE_LATENCYTOP_SUPPORT=y CONFIG_MMU=y CONFIG_NEED_DMA_MAP_STATE=y CONFIG_NEED_SG_DMA_LENGTH=y CONFIG_GENERIC_ISA_DMA=y CONFIG_GENERIC_BUG=y CONFIG_GENERIC_HWEIGHT=y CONFIG_ARCH_MAY_HAVE_PC_FDC=y CONFIG_RWSEM_XCHGADD_ALGORITHM=y CONFIG_GENERIC_CALIBRATE_DELAY=y CONFIG_ARCH_HAS_CPU_RELAX=y CONFIG_ARCH_HAS_CACHE_LINE_SIZE=y CONFIG_HAVE_SETUP_PER_CPU_AREA=y CONFIG_NEED_PER_CPU_EMBED_FIRST_CHUNK=y CONFIG_NEED_PER_CPU_PAGE_FIRST_CHUNK=y CONFIG_ARCH_HIBERNATION_POSSIBLE=y CONFIG_ARCH_SUSPEND_POSSIBLE=y CONFIG_ARCH_WANT_HUGE_PMD_SHARE=y CONFIG_ARCH_WANT_GENERAL_HUGETLB=y CONFIG_ARCH_SUPPORTS_OPTIMIZED_INLINING=y CONFIG_ARCH_SUPPORTS_DEBUG_PAGEALLOC=y CONFIG_X86_32_SMP=y CONFIG_X86_HT=y CONFIG_X86_32_LAZY_GS=y CONFIG_ARCH_HWEIGHT_CFLAGS="-fcall-saved-ecx -fcall-saved-edx" CONFIG_ARCH_SUPPORTS_UPROBES=y CONFIG_FIX_EARLYCON_MEM=y CONFIG_PGTABLE_LEVELS=2 CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config" CONFIG_CONSTRUCTORS=y CONFIG_IRQ_WORK=y CONFIG_BUILDTIME_EXTABLE_SORT=y # # General setup # CONFIG_INIT_ENV_ARG_LIMIT=32 CONFIG_CROSS_COMPILE="" # CONFIG_COMPILE_TEST is not set CONFIG_LOCALVERSION="" CONFIG_LOCALVERSION_AUTO=y CONFIG_HAVE_KERNEL_GZIP=y CONFIG_HAVE_KERNEL_BZIP2=y CONFIG_HAVE_KERNEL_LZMA=y CONFIG_HAVE_KERNEL_XZ=y CONFIG_HAVE_KERNEL_LZO=y CONFIG_HAVE_KERNEL_LZ4=y # CONFIG_KERNEL_GZIP is not set # CONFIG_KERNEL_BZIP2 is not set CONFIG_KERNEL_LZMA=y # CONFIG_KERNEL_XZ is not set # CONFIG_KERNEL_LZO is not set # CONFIG_KERNEL_LZ4 is not set CONFIG_DEFAULT_HOSTNAME="(none)" CONFIG_SWAP=y # CONFIG_SYSVIPC is not set CONFIG_POSIX_MQUEUE=y CONFIG_POSIX_MQUEUE_SYSCTL=y CONFIG_CROSS_MEMORY_ATTACH=y CONFIG_FHANDLE=y CONFIG_USELIB=y # CONFIG_AUDIT is not set CONFIG_HAVE_ARCH_AUDITSYSCALL=y # # IRQ subsystem # CONFIG_GENERIC_IRQ_PROBE=y CONFIG_GENERIC_IRQ_SHOW=y CONFIG_GENERIC_IRQ_LEGACY_ALLOC_HWIRQ=y CONFIG_GENERIC_PENDING_IRQ=y CONFIG_GENERIC_IRQ_CHIP=y CONFIG_IRQ_DOMAIN=y CONFIG_GENERIC_MSI_IRQ=y CONFIG_IRQ_DOMAIN_DEBUG=y CONFIG_IRQ_FORCED_THREADING=y CONFIG_SPARSE_IRQ=y CONFIG_CLOCKSOURCE_WATCHDOG=y CONFIG_ARCH_CLOCKSOURCE_DATA=y CONFIG_CLOCKSOURCE_VALIDATE_LAST_CYCLE=y CONFIG_GENERIC_TIME_VSYSCALL=y CONFIG_GENERIC_CLOCKEVENTS=y CONFIG_GENERIC_CLOCKEVENTS_BROADCAST=y CONFIG_GENERIC_CLOCKEVENTS_MIN_ADJUST=y CONFIG_GENERIC_CMOS_UPDATE=y # # Timers subsystem # CONFIG_TICK_ONESHOT=y CONFIG_HZ_PERIODIC=y # CONFIG_NO_HZ_IDLE is not set # CONFIG_NO_HZ is not set CONFIG_HIGH_RES_TIMERS=y # # CPU/Task time and stats accounting # CONFIG_TICK_CPU_ACCOUNTING=y # CONFIG_IRQ_TIME_ACCOUNTING is not set CONFIG_BSD_PROCESS_ACCT=y CONFIG_BSD_PROCESS_ACCT_V3=y CONFIG_TASKSTATS=y CONFIG_TASK_DELAY_ACCT=y CONFIG_TASK_XACCT=y CONFIG_TASK_IO_ACCOUNTING=y # # RCU Subsystem # CONFIG_TREE_RCU=y CONFIG_SRCU=y # CONFIG_TASKS_RCU is not set CONFIG_RCU_STALL_COMMON=y CONFIG_RCU_FANOUT=32 CONFIG_RCU_FANOUT_LEAF=16 # CONFIG_RCU_FANOUT_EXACT is not set CONFIG_TREE_RCU_TRACE=y CONFIG_RCU_KTHREAD_PRIO=0 CONFIG_RCU_NOCB_CPU=y # CONFIG_RCU_NOCB_CPU_NONE is not set CONFIG_RCU_NOCB_CPU_ZERO=y # CONFIG_RCU_NOCB_CPU_ALL is not set # CONFIG_RCU_EXPEDITE_BOOT is not set CONFIG_BUILD_BIN2C=y CONFIG_IKCONFIG=y # CONFIG_IKCONFIG_PROC is not set CONFIG_LOG_BUF_SHIFT=17 CONFIG_LOG_CPU_MAX_BUF_SHIFT=12 CONFIG_HAVE_UNSTABLE_SCHED_CLOCK=y CONFIG_CGROUPS=y # CONFIG_CGROUP_DEBUG is not set # CONFIG_CGROUP_FREEZER is not set # CONFIG_CGROUP_DEVICE is not set # CONFIG_CPUSETS is not set # CONFIG_CGROUP_CPUACCT is not set # CONFIG_MEMCG is not set # CONFIG_CGROUP_HUGETLB is not set # CONFIG_CGROUP_PERF is not set # CONFIG_CGROUP_SCHED is not set # CONFIG_BLK_CGROUP is not set # CONFIG_CHECKPOINT_RESTORE is not set # CONFIG_NAMESPACES is not set # CONFIG_SCHED_AUTOGROUP is not set # CONFIG_SYSFS_DEPRECATED is not set CONFIG_RELAY=y CONFIG_BLK_DEV_INITRD=y CONFIG_INITRAMFS_SOURCE="" CONFIG_RD_GZIP=y CONFIG_RD_BZIP2=y CONFIG_RD_LZMA=y # CONFIG_RD_XZ is not set # CONFIG_RD_LZO is not set # CONFIG_RD_LZ4 is not set CONFIG_CC_OPTIMIZE_FOR_SIZE=y CONFIG_SYSCTL=y CONFIG_ANON_INODES=y CONFIG_HAVE_UID16=y CONFIG_SYSCTL_EXCEPTION_TRACE=y CONFIG_HAVE_PCSPKR_PLATFORM=y CONFIG_BPF=y CONFIG_EXPERT=y # CONFIG_UID16 is not set CONFIG_MULTIUSER=y CONFIG_SGETMASK_SYSCALL=y # CONFIG_SYSFS_SYSCALL is not set CONFIG_SYSCTL_SYSCALL=y CONFIG_KALLSYMS=y CONFIG_KALLSYMS_ALL=y CONFIG_PRINTK=y CONFIG_BUG=y CONFIG_ELF_CORE=y # CONFIG_PCSPKR_PLATFORM is not set CONFIG_BASE_FULL=y CONFIG_FUTEX=y CONFIG_EPOLL=y CONFIG_SIGNALFD=y CONFIG_TIMERFD=y # CONFIG_EVENTFD is not set # CONFIG_BPF_SYSCALL is not set # CONFIG_SHMEM is not set # CONFIG_AIO is not set # CONFIG_ADVISE_SYSCALLS is not set CONFIG_PCI_QUIRKS=y CONFIG_EMBEDDED=y CONFIG_HAVE_PERF_EVENTS=y CONFIG_PERF_USE_VMALLOC=y # # Kernel Performance Events And Counters # CONFIG_PERF_EVENTS=y CONFIG_DEBUG_PERF_USE_VMALLOC=y # CONFIG_VM_EVENT_COUNTERS is not set CONFIG_COMPAT_BRK=y CONFIG_SLAB=y # CONFIG_SLUB is not set # CONFIG_SLOB is not set CONFIG_SYSTEM_TRUSTED_KEYRING=y CONFIG_PROFILING=y # CONFIG_OPROFILE is not set CONFIG_HAVE_OPROFILE=y CONFIG_OPROFILE_NMI_TIMER=y CONFIG_KPROBES=y # CONFIG_JUMP_LABEL is not set CONFIG_OPTPROBES=y # CONFIG_UPROBES is not set # CONFIG_HAVE_64BIT_ALIGNED_ACCESS is not set CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS=y CONFIG_ARCH_USE_BUILTIN_BSWAP=y CONFIG_KRETPROBES=y CONFIG_HAVE_IOREMAP_PROT=y CONFIG_HAVE_KPROBES=y CONFIG_HAVE_KRETPROBES=y CONFIG_HAVE_OPTPROBES=y CONFIG_HAVE_KPROBES_ON_FTRACE=y CONFIG_HAVE_ARCH_TRACEHOOK=y CONFIG_HAVE_DMA_ATTRS=y CONFIG_HAVE_DMA_CONTIGUOUS=y CONFIG_GENERIC_SMP_IDLE_THREAD=y CONFIG_HAVE_REGS_AND_STACK_ACCESS_API=y CONFIG_HAVE_DMA_API_DEBUG=y CONFIG_HAVE_HW_BREAKPOINT=y CONFIG_HAVE_MIXED_BREAKPOINTS_REGS=y CONFIG_HAVE_USER_RETURN_NOTIFIER=y CONFIG_HAVE_PERF_EVENTS_NMI=y CONFIG_HAVE_PERF_REGS=y CONFIG_HAVE_PERF_USER_STACK_DUMP=y CONFIG_HAVE_ARCH_JUMP_LABEL=y CONFIG_ARCH_HAVE_NMI_SAFE_CMPXCHG=y CONFIG_HAVE_CMPXCHG_LOCAL=y CONFIG_HAVE_CMPXCHG_DOUBLE=y CONFIG_ARCH_WANT_IPC_PARSE_VERSION=y CONFIG_HAVE_ARCH_SECCOMP_FILTER=y CONFIG_HAVE_CC_STACKPROTECTOR=y # CONFIG_CC_STACKPROTECTOR is not set CONFIG_CC_STACKPROTECTOR_NONE=y # CONFIG_CC_STACKPROTECTOR_REGULAR is not set # CONFIG_CC_STACKPROTECTOR_STRONG is not set CONFIG_HAVE_IRQ_TIME_ACCOUNTING=y CONFIG_HAVE_ARCH_TRANSPARENT_HUGEPAGE=y CONFIG_MODULES_USE_ELF_REL=y CONFIG_ARCH_HAS_ELF_RANDOMIZE=y CONFIG_CLONE_BACKWARDS=y CONFIG_OLD_SIGSUSPEND3=y CONFIG_OLD_SIGACTION=y # # GCOV-based kernel profiling # CONFIG_GCOV_KERNEL=y CONFIG_ARCH_HAS_GCOV_PROFILE_ALL=y # CONFIG_GCOV_PROFILE_ALL is not set # CONFIG_GCOV_FORMAT_AUTODETECT is not set # CONFIG_GCOV_FORMAT_3_4 is not set CONFIG_GCOV_FORMAT_4_7=y CONFIG_HAVE_GENERIC_DMA_COHERENT=y CONFIG_SLABINFO=y CONFIG_RT_MUTEXES=y CONFIG_BASE_SMALL=0 CONFIG_MODULES=y CONFIG_MODULE_FORCE_LOAD=y CONFIG_MODULE_UNLOAD=y # CONFIG_MODULE_FORCE_UNLOAD is not set CONFIG_MODVERSIONS=y CONFIG_MODULE_SRCVERSION_ALL=y CONFIG_MODULE_SIG=y CONFIG_MODULE_SIG_FORCE=y CONFIG_MODULE_SIG_ALL=y # CONFIG_MODULE_SIG_SHA1 is not set # CONFIG_MODULE_SIG_SHA224 is not set # CONFIG_MODULE_SIG_SHA256 is not set CONFIG_MODULE_SIG_SHA384=y # CONFIG_MODULE_SIG_SHA512 is not set CONFIG_MODULE_SIG_HASH="sha384" CONFIG_MODULE_COMPRESS=y CONFIG_MODULE_COMPRESS_GZIP=y # CONFIG_MODULE_COMPRESS_XZ is not set CONFIG_STOP_MACHINE=y CONFIG_BLOCK=y # CONFIG_LBDAF is not set CONFIG_BLK_DEV_BSG=y CONFIG_BLK_DEV_BSGLIB=y CONFIG_BLK_DEV_INTEGRITY=y CONFIG_BLK_CMDLINE_PARSER=y # # Partition Types # # CONFIG_PARTITION_ADVANCED is not set CONFIG_AMIGA_PARTITION=y CONFIG_MSDOS_PARTITION=y CONFIG_EFI_PARTITION=y # # IO Schedulers # CONFIG_IOSCHED_NOOP=y CONFIG_IOSCHED_DEADLINE=m CONFIG_IOSCHED_CFQ=m CONFIG_DEFAULT_NOOP=y CONFIG_DEFAULT_IOSCHED="noop" CONFIG_PADATA=y CONFIG_ASN1=y CONFIG_UNINLINE_SPIN_UNLOCK=y CONFIG_ARCH_SUPPORTS_ATOMIC_RMW=y CONFIG_RWSEM_SPIN_ON_OWNER=y CONFIG_LOCK_SPIN_ON_OWNER=y CONFIG_ARCH_USE_QUEUE_RWLOCK=y CONFIG_QUEUE_RWLOCK=y CONFIG_FREEZER=y # # Processor type and features # # CONFIG_ZONE_DMA is not set CONFIG_SMP=y CONFIG_X86_FEATURE_NAMES=y CONFIG_X86_MPPARSE=y # CONFIG_X86_BIGSMP is not set CONFIG_X86_EXTENDED_PLATFORM=y # CONFIG_X86_GOLDFISH is not set # CONFIG_X86_INTEL_LPSS is not set # CONFIG_X86_AMD_PLATFORM_DEVICE is not set CONFIG_IOSF_MBI=m # CONFIG_IOSF_MBI_DEBUG is not set # CONFIG_X86_RDC321X is not set CONFIG_X86_32_NON_STANDARD=y CONFIG_STA2X11=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_LGUEST_GUEST 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=y # CONFIG_MPENTIUMII is not set # CONFIG_MPENTIUMIII is not set # CONFIG_MPENTIUMM is not set # CONFIG_MPENTIUM4 is not set # CONFIG_MK6 is not set # CONFIG_MK7 is not set # CONFIG_MK8 is not set # CONFIG_MCRUSOE is not set # CONFIG_MEFFICEON is not set # CONFIG_MWINCHIPC6 is not set # CONFIG_MWINCHIP3D is not set # CONFIG_MELAN is not set # CONFIG_MGEODEGX1 is not set # CONFIG_MGEODE_LX is not set # CONFIG_MCYRIXIII is not set # CONFIG_MVIAC3_2 is not set # CONFIG_MVIAC7 is not set # CONFIG_MCORE2 is not set # CONFIG_MATOM is not set CONFIG_X86_GENERIC=y CONFIG_X86_INTERNODE_CACHE_SHIFT=6 CONFIG_X86_L1_CACHE_SHIFT=6 # CONFIG_X86_PPRO_FENCE is not set CONFIG_X86_INTEL_USERCOPY=y CONFIG_X86_USE_PPRO_CHECKSUM=y CONFIG_X86_TSC=y CONFIG_X86_CMPXCHG64=y CONFIG_X86_CMOV=y CONFIG_X86_MINIMUM_CPU_FAMILY=5 CONFIG_X86_DEBUGCTLMSR=y CONFIG_PROCESSOR_SELECT=y CONFIG_CPU_SUP_INTEL=y CONFIG_CPU_SUP_CYRIX_32=y CONFIG_CPU_SUP_AMD=y # CONFIG_CPU_SUP_CENTAUR is not set CONFIG_CPU_SUP_TRANSMETA_32=y # CONFIG_CPU_SUP_UMC_32 is not set CONFIG_HPET_TIMER=y CONFIG_DMI=y CONFIG_SWIOTLB=y CONFIG_IOMMU_HELPER=y CONFIG_NR_CPUS=8 CONFIG_SCHED_SMT=y CONFIG_SCHED_MC=y # CONFIG_PREEMPT_NONE is not set CONFIG_PREEMPT_VOLUNTARY=y # CONFIG_PREEMPT is not set CONFIG_PREEMPT_COUNT=y CONFIG_X86_LOCAL_APIC=y CONFIG_X86_IO_APIC=y # CONFIG_X86_REROUTE_FOR_BROKEN_BOOT_IRQS is not set # CONFIG_X86_MCE is not set CONFIG_VM86=y # CONFIG_X86_16BIT is not set CONFIG_TOSHIBA=m # CONFIG_I8K is not set CONFIG_X86_REBOOTFIXUPS=y CONFIG_MICROCODE=y # CONFIG_MICROCODE_INTEL is not set # CONFIG_MICROCODE_AMD is not set CONFIG_MICROCODE_OLD_INTERFACE=y CONFIG_MICROCODE_EARLY=y CONFIG_X86_MSR=m # CONFIG_X86_CPUID is not set # CONFIG_NOHIGHMEM is not set CONFIG_HIGHMEM4G=y # CONFIG_HIGHMEM64G is not set # CONFIG_VMSPLIT_3G is not set # CONFIG_VMSPLIT_3G_OPT is not set CONFIG_VMSPLIT_2G=y # CONFIG_VMSPLIT_2G_OPT is not set # CONFIG_VMSPLIT_1G is not set CONFIG_PAGE_OFFSET=0x80000000 CONFIG_HIGHMEM=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_ARCH_DISCARD_MEMBLOCK=y CONFIG_MEMORY_ISOLATION=y # CONFIG_HAVE_BOOTMEM_INFO_NODE is not set CONFIG_PAGEFLAGS_EXTENDED=y CONFIG_SPLIT_PTLOCK_CPUS=4 CONFIG_MEMORY_BALLOON=y CONFIG_BALLOON_COMPACTION=y CONFIG_COMPACTION=y CONFIG_MIGRATION=y # CONFIG_PHYS_ADDR_T_64BIT is not set CONFIG_ZONE_DMA_FLAG=0 # CONFIG_BOUNCE is not set CONFIG_VIRT_TO_BUS=y # CONFIG_KSM is not set CONFIG_DEFAULT_MMAP_MIN_ADDR=4096 CONFIG_TRANSPARENT_HUGEPAGE=y CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS=y # CONFIG_TRANSPARENT_HUGEPAGE_MADVISE 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=y CONFIG_CMA_AREAS=7 CONFIG_ZPOOL=m CONFIG_ZBUD=m CONFIG_ZSMALLOC=y CONFIG_PGTABLE_MAPPING=y # CONFIG_ZSMALLOC_STAT is not set CONFIG_GENERIC_EARLY_IOREMAP=y CONFIG_X86_PMEM_LEGACY=y # CONFIG_HIGHPTE is not set # CONFIG_X86_CHECK_BIOS_CORRUPTION is not set CONFIG_X86_RESERVE_LOW=64 CONFIG_MATH_EMULATION=y # CONFIG_MTRR is not set CONFIG_ARCH_RANDOM=y CONFIG_X86_SMAP=y # CONFIG_X86_INTEL_MPX is not set # CONFIG_EFI is not set # CONFIG_SECCOMP is not set # CONFIG_HZ_100 is not set # CONFIG_HZ_250 is not set CONFIG_HZ_300=y # CONFIG_HZ_1000 is not set CONFIG_HZ=300 CONFIG_SCHED_HRTICK=y # CONFIG_KEXEC is not set CONFIG_CRASH_DUMP=y CONFIG_PHYSICAL_START=0x1000000 CONFIG_RELOCATABLE=y CONFIG_RANDOMIZE_BASE=y CONFIG_RANDOMIZE_BASE_MAX_OFFSET=0x20000000 CONFIG_X86_NEED_RELOCS=y CONFIG_PHYSICAL_ALIGN=0x200000 CONFIG_HOTPLUG_CPU=y CONFIG_BOOTPARAM_HOTPLUG_CPU0=y # CONFIG_DEBUG_HOTPLUG_CPU0 is not set CONFIG_COMPAT_VDSO=y # CONFIG_CMDLINE_BOOL is not set CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y # # Power management and ACPI options # CONFIG_SUSPEND=y CONFIG_SUSPEND_FREEZER=y # CONFIG_HIBERNATION is not set CONFIG_PM_SLEEP=y CONFIG_PM_SLEEP_SMP=y CONFIG_PM_AUTOSLEEP=y CONFIG_PM_WAKELOCKS=y CONFIG_PM_WAKELOCKS_LIMIT=100 CONFIG_PM_WAKELOCKS_GC=y CONFIG_PM=y # CONFIG_PM_DEBUG is not set # CONFIG_WQ_POWER_EFFICIENT_DEFAULT is not set CONFIG_ACPI=y CONFIG_ACPI_LEGACY_TABLES_LOOKUP=y CONFIG_ARCH_MIGHT_HAVE_ACPI_PDC=y CONFIG_ACPI_SYSTEM_POWER_STATES_SUPPORT=y CONFIG_ACPI_SLEEP=y # CONFIG_ACPI_PROCFS_POWER is not set # CONFIG_ACPI_EC_DEBUGFS is not set CONFIG_ACPI_AC=y CONFIG_ACPI_BATTERY=y CONFIG_ACPI_BUTTON=y # CONFIG_ACPI_VIDEO is not set CONFIG_ACPI_FAN=y # CONFIG_ACPI_DOCK is not set CONFIG_ACPI_PROCESSOR=y CONFIG_ACPI_HOTPLUG_CPU=y # CONFIG_ACPI_PROCESSOR_AGGREGATOR is not set CONFIG_ACPI_THERMAL=y CONFIG_ACPI_CUSTOM_DSDT_FILE="" # CONFIG_ACPI_CUSTOM_DSDT is not set # CONFIG_ACPI_INITRD_TABLE_OVERRIDE is not set # CONFIG_ACPI_DEBUG is not set # CONFIG_ACPI_PCI_SLOT is not set CONFIG_X86_PM_TIMER=y CONFIG_ACPI_CONTAINER=y CONFIG_ACPI_HOTPLUG_IOAPIC=y # CONFIG_ACPI_SBS is not set # CONFIG_ACPI_HED is not set # CONFIG_ACPI_CUSTOM_METHOD is not set # CONFIG_ACPI_REDUCED_HARDWARE_ONLY is not set CONFIG_HAVE_ACPI_APEI=y CONFIG_HAVE_ACPI_APEI_NMI=y # CONFIG_ACPI_APEI is not set # CONFIG_PMIC_OPREGION is not set # CONFIG_SFI is not set CONFIG_X86_APM_BOOT=y CONFIG_APM=m # CONFIG_APM_IGNORE_USER_SUSPEND is not set # CONFIG_APM_DO_ENABLE is not set # CONFIG_APM_CPU_IDLE is not set # CONFIG_APM_DISPLAY_BLANK is not set CONFIG_APM_ALLOW_INTS=y # # CPU Frequency scaling # CONFIG_CPU_FREQ=y CONFIG_CPU_FREQ_GOV_COMMON=y CONFIG_CPU_FREQ_STAT=m CONFIG_CPU_FREQ_STAT_DETAILS=y CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE=y # CONFIG_CPU_FREQ_DEFAULT_GOV_POWERSAVE is not set # CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE is not set # CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND is not set # CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set CONFIG_CPU_FREQ_GOV_PERFORMANCE=y CONFIG_CPU_FREQ_GOV_POWERSAVE=y # CONFIG_CPU_FREQ_GOV_USERSPACE is not set CONFIG_CPU_FREQ_GOV_ONDEMAND=m CONFIG_CPU_FREQ_GOV_CONSERVATIVE=y # # CPU frequency scaling drivers # # CONFIG_X86_INTEL_PSTATE is not set # CONFIG_X86_PCC_CPUFREQ is not set # CONFIG_X86_ACPI_CPUFREQ is not set CONFIG_X86_POWERNOW_K6=y CONFIG_X86_POWERNOW_K7=m CONFIG_X86_POWERNOW_K7_ACPI=y # CONFIG_X86_GX_SUSPMOD is not set CONFIG_X86_SPEEDSTEP_CENTRINO=y CONFIG_X86_SPEEDSTEP_CENTRINO_TABLE=y # CONFIG_X86_SPEEDSTEP_ICH is not set CONFIG_X86_SPEEDSTEP_SMI=m CONFIG_X86_P4_CLOCKMOD=y CONFIG_X86_CPUFREQ_NFORCE2=y CONFIG_X86_LONGRUN=y # CONFIG_X86_LONGHAUL is not set # CONFIG_X86_E_POWERSAVER is not set # # shared options # CONFIG_X86_SPEEDSTEP_LIB=y CONFIG_X86_SPEEDSTEP_RELAXED_CAP_CHECK=y # # CPU Idle # CONFIG_CPU_IDLE=y CONFIG_CPU_IDLE_GOV_LADDER=y # CONFIG_CPU_IDLE_GOV_MENU is not set # CONFIG_ARCH_NEEDS_CPU_IDLE_COUPLED is not set CONFIG_INTEL_IDLE=y # # Bus options (PCI etc.) # CONFIG_PCI=y # CONFIG_PCI_GOBIOS is not set # CONFIG_PCI_GOMMCONFIG is not set # CONFIG_PCI_GODIRECT is not set CONFIG_PCI_GOANY=y CONFIG_PCI_BIOS=y CONFIG_PCI_DIRECT=y CONFIG_PCI_MMCONFIG=y CONFIG_PCI_DOMAINS=y # CONFIG_PCI_CNB20LE_QUIRK is not set CONFIG_PCIEPORTBUS=y CONFIG_HOTPLUG_PCI_PCIE=y # CONFIG_PCIEAER is not set # CONFIG_PCIEASPM is not set CONFIG_PCIE_PME=y CONFIG_PCI_MSI=y # CONFIG_PCI_DEBUG is not set CONFIG_PCI_REALLOC_ENABLE_AUTO=y CONFIG_PCI_STUB=y CONFIG_HT_IRQ=y CONFIG_PCI_ATS=y # CONFIG_PCI_IOV is not set # CONFIG_PCI_PRI is not set CONFIG_PCI_PASID=y CONFIG_PCI_LABEL=y # # PCI host controller drivers # CONFIG_ISA_DMA_API=y CONFIG_ISA=y # CONFIG_EISA is not set CONFIG_SCx200=m CONFIG_SCx200HR_TIMER=m # CONFIG_OLPC is not set CONFIG_ALIX=y CONFIG_NET5501=y CONFIG_GEOS=y CONFIG_AMD_NB=y CONFIG_PCCARD=m CONFIG_PCMCIA=m CONFIG_PCMCIA_LOAD_CIS=y CONFIG_CARDBUS=y # # PC-card bridges # CONFIG_YENTA=m # CONFIG_YENTA_O2 is not set # CONFIG_YENTA_RICOH is not set # CONFIG_YENTA_TI is not set # CONFIG_YENTA_TOSHIBA is not set CONFIG_PD6729=m # CONFIG_I82092 is not set CONFIG_I82365=m CONFIG_TCIC=m CONFIG_PCMCIA_PROBE=y CONFIG_PCCARD_NONSTATIC=y CONFIG_HOTPLUG_PCI=y CONFIG_HOTPLUG_PCI_COMPAQ=m CONFIG_HOTPLUG_PCI_COMPAQ_NVRAM=y CONFIG_HOTPLUG_PCI_IBM=m # CONFIG_HOTPLUG_PCI_ACPI is not set CONFIG_HOTPLUG_PCI_CPCI=y CONFIG_HOTPLUG_PCI_CPCI_ZT5550=y CONFIG_HOTPLUG_PCI_CPCI_GENERIC=m CONFIG_HOTPLUG_PCI_SHPC=y # CONFIG_RAPIDIO is not set # CONFIG_X86_SYSFB is not set # # Executable file formats / Emulations # CONFIG_BINFMT_ELF=y CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y CONFIG_BINFMT_SCRIPT=y CONFIG_HAVE_AOUT=y CONFIG_BINFMT_AOUT=y CONFIG_BINFMT_MISC=m CONFIG_COREDUMP=y CONFIG_HAVE_ATOMIC_IOMAP=y CONFIG_X86_DEV_DMA_OPS=y CONFIG_X86_DMA_REMAP=y CONFIG_PMC_ATOM=y CONFIG_NET=y # # Networking options # CONFIG_PACKET=m CONFIG_PACKET_DIAG=m CONFIG_UNIX=y # CONFIG_UNIX_DIAG is not set CONFIG_XFRM=y CONFIG_XFRM_ALGO=m # CONFIG_XFRM_SUB_POLICY is not set # CONFIG_XFRM_MIGRATE is not set CONFIG_NET_KEY=m # CONFIG_NET_KEY_MIGRATE is not set # CONFIG_INET is not set CONFIG_NETWORK_SECMARK=y CONFIG_NET_PTP_CLASSIFY=y # CONFIG_NETWORK_PHY_TIMESTAMPING is not set CONFIG_NETFILTER=y # CONFIG_NETFILTER_DEBUG is not set CONFIG_NETFILTER_ADVANCED=y # # DECnet: Netfilter Configuration # # CONFIG_DECNET_NF_GRABULATOR is not set # CONFIG_ATM is not set CONFIG_MRP=m # CONFIG_BRIDGE is not set CONFIG_HAVE_NET_DSA=y CONFIG_VLAN_8021Q=m # CONFIG_VLAN_8021Q_GVRP is not set CONFIG_VLAN_8021Q_MVRP=y CONFIG_DECNET=y # CONFIG_DECNET_ROUTER is not set CONFIG_LLC=y CONFIG_LLC2=y # CONFIG_IPX is not set CONFIG_ATALK=m CONFIG_DEV_APPLETALK=m CONFIG_LTPC=m # CONFIG_COPS is not set CONFIG_IPDDP=m # CONFIG_IPDDP_ENCAP is not set # CONFIG_X25 is not set CONFIG_LAPB=y CONFIG_PHONET=m # CONFIG_IEEE802154 is not set CONFIG_NET_SCHED=y # # Queueing/Scheduling # # CONFIG_NET_SCH_CBQ is not set CONFIG_NET_SCH_HTB=y CONFIG_NET_SCH_HFSC=y CONFIG_NET_SCH_PRIO=y CONFIG_NET_SCH_MULTIQ=m CONFIG_NET_SCH_RED=y # CONFIG_NET_SCH_SFB is not set # CONFIG_NET_SCH_SFQ is not set CONFIG_NET_SCH_TEQL=y CONFIG_NET_SCH_TBF=m # CONFIG_NET_SCH_GRED is not set # CONFIG_NET_SCH_DSMARK is not set CONFIG_NET_SCH_NETEM=m # CONFIG_NET_SCH_DRR is not set CONFIG_NET_SCH_MQPRIO=y # CONFIG_NET_SCH_CHOKE is not set CONFIG_NET_SCH_QFQ=m CONFIG_NET_SCH_CODEL=y CONFIG_NET_SCH_FQ_CODEL=m # CONFIG_NET_SCH_FQ is not set # CONFIG_NET_SCH_HHF is not set # CONFIG_NET_SCH_PIE is not set CONFIG_NET_SCH_INGRESS=m # CONFIG_NET_SCH_PLUG is not set # # Classification # CONFIG_NET_CLS=y # CONFIG_NET_CLS_BASIC is not set CONFIG_NET_CLS_TCINDEX=m CONFIG_NET_CLS_FW=m CONFIG_NET_CLS_U32=m CONFIG_CLS_U32_PERF=y CONFIG_CLS_U32_MARK=y CONFIG_NET_CLS_RSVP=m # CONFIG_NET_CLS_RSVP6 is not set CONFIG_NET_CLS_FLOW=m # CONFIG_NET_CLS_CGROUP is not set CONFIG_NET_CLS_BPF=m # CONFIG_NET_EMATCH is not set CONFIG_NET_CLS_ACT=y CONFIG_NET_ACT_POLICE=y CONFIG_NET_ACT_GACT=m # CONFIG_GACT_PROB is not set CONFIG_NET_ACT_MIRRED=y CONFIG_NET_ACT_NAT=m CONFIG_NET_ACT_PEDIT=m CONFIG_NET_ACT_SIMP=y CONFIG_NET_ACT_SKBEDIT=y CONFIG_NET_ACT_VLAN=m CONFIG_NET_ACT_BPF=m # CONFIG_NET_CLS_IND is not set CONFIG_NET_SCH_FIFO=y CONFIG_DCB=y CONFIG_DNS_RESOLVER=m # CONFIG_BATMAN_ADV is not set CONFIG_VSOCKETS=y # CONFIG_NETLINK_MMAP is not set CONFIG_NETLINK_DIAG=y # CONFIG_MPLS is not set CONFIG_HSR=y CONFIG_RPS=y CONFIG_RFS_ACCEL=y CONFIG_XPS=y # CONFIG_CGROUP_NET_PRIO is not set # CONFIG_CGROUP_NET_CLASSID is not set CONFIG_NET_RX_BUSY_POLL=y CONFIG_BQL=y CONFIG_NET_FLOW_LIMIT=y # # Network testing # # CONFIG_HAMRADIO is not set # CONFIG_CAN is not set # CONFIG_IRDA is not set CONFIG_BT=m CONFIG_BT_BREDR=y # CONFIG_BT_RFCOMM is not set CONFIG_BT_BNEP=m CONFIG_BT_BNEP_MC_FILTER=y # CONFIG_BT_BNEP_PROTO_FILTER is not set # CONFIG_BT_HIDP is not set # CONFIG_BT_LE is not set CONFIG_BT_SELFTEST=y CONFIG_BT_DEBUGFS=y # # Bluetooth device drivers # CONFIG_BT_BCM=m CONFIG_BT_HCIUART=m CONFIG_BT_HCIUART_H4=y CONFIG_BT_HCIUART_BCSP=y CONFIG_BT_HCIUART_ATH3K=y CONFIG_BT_HCIUART_LL=y # CONFIG_BT_HCIUART_3WIRE is not set # CONFIG_BT_HCIUART_INTEL is not set CONFIG_BT_HCIUART_BCM=y # CONFIG_BT_HCIDTL1 is not set CONFIG_BT_HCIBT3C=m CONFIG_BT_HCIBLUECARD=m CONFIG_BT_HCIBTUART=m CONFIG_BT_HCIVHCI=m CONFIG_BT_MRVL=m CONFIG_BT_WILINK=m CONFIG_WIRELESS=y CONFIG_WIRELESS_EXT=y CONFIG_WEXT_CORE=y CONFIG_WEXT_PROC=y CONFIG_WEXT_SPY=y CONFIG_WEXT_PRIV=y # CONFIG_CFG80211 is not set # CONFIG_LIB80211 is not set # # CFG80211 needs to be enabled for MAC80211 # CONFIG_WIMAX=m CONFIG_WIMAX_DEBUG_LEVEL=8 CONFIG_RFKILL=y CONFIG_RFKILL_LEDS=y CONFIG_RFKILL_INPUT=y # CONFIG_RFKILL_GPIO is not set CONFIG_NET_9P=y # CONFIG_NET_9P_VIRTIO is not set # CONFIG_NET_9P_DEBUG is not set # CONFIG_CAIF is not set CONFIG_NFC=m CONFIG_NFC_DIGITAL=m # CONFIG_NFC_NCI is not set # CONFIG_NFC_HCI is not set # # Near Field Communication (NFC) devices # CONFIG_NFC_TRF7970A=m CONFIG_NFC_SIM=m # # Device Drivers # # # Generic Driver Options # # CONFIG_UEVENT_HELPER is not set CONFIG_DEVTMPFS=y # CONFIG_DEVTMPFS_MOUNT is not set # CONFIG_STANDALONE is not set CONFIG_PREVENT_FIRMWARE_BUILD=y CONFIG_FW_LOADER=y # CONFIG_FIRMWARE_IN_KERNEL is not set CONFIG_EXTRA_FIRMWARE="" CONFIG_FW_LOADER_USER_HELPER=y CONFIG_FW_LOADER_USER_HELPER_FALLBACK=y # CONFIG_ALLOW_DEV_COREDUMP is not set # CONFIG_DEBUG_DRIVER is not set CONFIG_DEBUG_DEVRES=y # CONFIG_SYS_HYPERVISOR is not set # CONFIG_GENERIC_CPU_DEVICES is not set CONFIG_GENERIC_CPU_AUTOPROBE=y CONFIG_REGMAP=y CONFIG_REGMAP_I2C=y CONFIG_REGMAP_SPI=y CONFIG_REGMAP_SPMI=m CONFIG_REGMAP_MMIO=y CONFIG_REGMAP_IRQ=y CONFIG_DMA_SHARED_BUFFER=y # CONFIG_FENCE_TRACE is not set CONFIG_DMA_CMA=y # # Default contiguous memory area size: # CONFIG_CMA_SIZE_MBYTES=0 CONFIG_CMA_SIZE_PERCENTAGE=0 # CONFIG_CMA_SIZE_SEL_MBYTES is not set # CONFIG_CMA_SIZE_SEL_PERCENTAGE is not set # CONFIG_CMA_SIZE_SEL_MIN is not set CONFIG_CMA_SIZE_SEL_MAX=y CONFIG_CMA_ALIGNMENT=8 # # Bus devices # CONFIG_CONNECTOR=y CONFIG_PROC_EVENTS=y # CONFIG_MTD is not set CONFIG_ARCH_MIGHT_HAVE_PC_PARPORT=y # CONFIG_PARPORT is not set CONFIG_PNP=y CONFIG_PNP_DEBUG_MESSAGES=y # # Protocols # # CONFIG_ISAPNP is not set # CONFIG_PNPBIOS is not set CONFIG_PNPACPI=y CONFIG_BLK_DEV=y CONFIG_BLK_DEV_NULL_BLK=m CONFIG_BLK_DEV_FD=m CONFIG_BLK_DEV_PCIESSD_MTIP32XX=m # CONFIG_ZRAM is not set CONFIG_BLK_CPQ_CISS_DA=m # CONFIG_CISS_SCSI_TAPE is not set CONFIG_BLK_DEV_DAC960=m # CONFIG_BLK_DEV_UMEM is not set # CONFIG_BLK_DEV_COW_COMMON is not set # CONFIG_BLK_DEV_LOOP is not set # # DRBD disabled because PROC_FS or INET not selected # CONFIG_BLK_DEV_NBD=y CONFIG_BLK_DEV_NVME=m CONFIG_BLK_DEV_SX8=m CONFIG_BLK_DEV_RAM=y CONFIG_BLK_DEV_RAM_COUNT=16 CONFIG_BLK_DEV_RAM_SIZE=4096 # CONFIG_BLK_DEV_RAM_DAX is not set # CONFIG_BLK_DEV_PMEM is not set CONFIG_CDROM_PKTCDVD=m CONFIG_CDROM_PKTCDVD_BUFFERS=8 CONFIG_CDROM_PKTCDVD_WCACHE=y CONFIG_ATA_OVER_ETH=m CONFIG_VIRTIO_BLK=m CONFIG_BLK_DEV_HD=y CONFIG_BLK_DEV_RSXX=m # # Misc devices # CONFIG_SENSORS_LIS3LV02D=m CONFIG_AD525X_DPOT=y CONFIG_AD525X_DPOT_I2C=m # CONFIG_AD525X_DPOT_SPI is not set CONFIG_DUMMY_IRQ=y CONFIG_IBM_ASM=m CONFIG_PHANTOM=y CONFIG_SGI_IOC4=m CONFIG_TIFM_CORE=y # CONFIG_TIFM_7XX1 is not set CONFIG_ICS932S401=m CONFIG_ENCLOSURE_SERVICES=m CONFIG_HP_ILO=m CONFIG_APDS9802ALS=y CONFIG_ISL29003=m CONFIG_ISL29020=m CONFIG_SENSORS_TSL2550=y CONFIG_SENSORS_BH1780=y # CONFIG_SENSORS_BH1770 is not set CONFIG_SENSORS_APDS990X=m # CONFIG_HMC6352 is not set # CONFIG_DS1682 is not set CONFIG_TI_DAC7512=y # CONFIG_VMWARE_BALLOON is not set # CONFIG_BMP085_I2C is not set # CONFIG_BMP085_SPI is not set # CONFIG_PCH_PHUB is not set CONFIG_USB_SWITCH_FSA9480=m CONFIG_LATTICE_ECP3_CONFIG=m # CONFIG_SRAM is not set CONFIG_C2PORT=m # CONFIG_C2PORT_DURAMAR_2150 is not set # # EEPROM support # CONFIG_EEPROM_AT24=m CONFIG_EEPROM_AT25=y CONFIG_EEPROM_LEGACY=y CONFIG_EEPROM_MAX6875=m CONFIG_EEPROM_93CX6=y # CONFIG_EEPROM_93XX46 is not set CONFIG_CB710_CORE=m # CONFIG_CB710_DEBUG is not set CONFIG_CB710_DEBUG_ASSUMPTIONS=y # # Texas Instruments shared transport line discipline # CONFIG_TI_ST=y CONFIG_SENSORS_LIS3_I2C=m # # Altera FPGA firmware download module # CONFIG_ALTERA_STAPL=m CONFIG_INTEL_MEI=y CONFIG_INTEL_MEI_ME=y # CONFIG_INTEL_MEI_TXE is not set # CONFIG_VMWARE_VMCI is not set # # Intel MIC Bus Driver # # # Intel MIC Host Driver # # # Intel MIC Card Driver # CONFIG_ECHO=y # CONFIG_CXL_BASE is not set CONFIG_HAVE_IDE=y # CONFIG_IDE is not set # # SCSI device support # CONFIG_SCSI_MOD=y CONFIG_RAID_ATTRS=y CONFIG_SCSI=y CONFIG_SCSI_DMA=y # CONFIG_SCSI_NETLINK is not set CONFIG_SCSI_MQ_DEFAULT=y # CONFIG_SCSI_PROC_FS is not set # # SCSI support type (disk, tape, CD-ROM) # # CONFIG_BLK_DEV_SD is not set CONFIG_CHR_DEV_ST=m CONFIG_CHR_DEV_OSST=m # CONFIG_BLK_DEV_SR is not set CONFIG_CHR_DEV_SG=m CONFIG_CHR_DEV_SCH=m CONFIG_SCSI_ENCLOSURE=m # CONFIG_SCSI_CONSTANTS is not set CONFIG_SCSI_LOGGING=y # CONFIG_SCSI_SCAN_ASYNC is not set # # SCSI Transports # CONFIG_SCSI_SPI_ATTRS=y # CONFIG_SCSI_FC_ATTRS is not set CONFIG_SCSI_ISCSI_ATTRS=y CONFIG_SCSI_SAS_ATTRS=y CONFIG_SCSI_SAS_LIBSAS=y CONFIG_SCSI_SAS_ATA=y # CONFIG_SCSI_SAS_HOST_SMP is not set CONFIG_SCSI_SRP_ATTRS=m CONFIG_SCSI_LOWLEVEL=y CONFIG_ISCSI_BOOT_SYSFS=y CONFIG_SCSI_BNX2_ISCSI=m # CONFIG_BE2ISCSI is not set CONFIG_BLK_DEV_3W_XXXX_RAID=y # CONFIG_SCSI_HPSA is not set CONFIG_SCSI_3W_9XXX=y CONFIG_SCSI_3W_SAS=m # CONFIG_SCSI_7000FASST is not set CONFIG_SCSI_ACARD=y CONFIG_SCSI_AHA152X=m # CONFIG_SCSI_AHA1542 is not set CONFIG_SCSI_AACRAID=y CONFIG_SCSI_AIC7XXX=m CONFIG_AIC7XXX_CMDS_PER_DEVICE=32 CONFIG_AIC7XXX_RESET_DELAY_MS=5000 # CONFIG_AIC7XXX_DEBUG_ENABLE is not set CONFIG_AIC7XXX_DEBUG_MASK=0 CONFIG_AIC7XXX_REG_PRETTY_PRINT=y CONFIG_SCSI_AIC79XX=m CONFIG_AIC79XX_CMDS_PER_DEVICE=32 CONFIG_AIC79XX_RESET_DELAY_MS=5000 # CONFIG_AIC79XX_DEBUG_ENABLE is not set CONFIG_AIC79XX_DEBUG_MASK=0 # CONFIG_AIC79XX_REG_PRETTY_PRINT is not set # CONFIG_SCSI_AIC94XX is not set CONFIG_SCSI_MVSAS=y # CONFIG_SCSI_MVSAS_DEBUG is not set # CONFIG_SCSI_MVSAS_TASKLET is not set # CONFIG_SCSI_MVUMI is not set CONFIG_SCSI_DPT_I2O=y # CONFIG_SCSI_ADVANSYS is not set # CONFIG_SCSI_IN2000 is not set CONFIG_SCSI_ARCMSR=y CONFIG_SCSI_ESAS2R=y # CONFIG_MEGARAID_NEWGEN is not set CONFIG_MEGARAID_LEGACY=y CONFIG_MEGARAID_SAS=y # CONFIG_SCSI_MPT2SAS is not set # CONFIG_SCSI_MPT3SAS is not set # CONFIG_SCSI_UFSHCD is not set CONFIG_SCSI_HPTIOP=y CONFIG_SCSI_BUSLOGIC=m CONFIG_SCSI_FLASHPOINT=y CONFIG_VMWARE_PVSCSI=y CONFIG_SCSI_DMX3191D=y CONFIG_SCSI_DTC3280=y CONFIG_SCSI_EATA=m # CONFIG_SCSI_EATA_TAGGED_QUEUE is not set # CONFIG_SCSI_EATA_LINKED_COMMANDS is not set CONFIG_SCSI_EATA_MAX_TAGS=16 # CONFIG_SCSI_FUTURE_DOMAIN is not set CONFIG_SCSI_GDTH=m CONFIG_SCSI_ISCI=m CONFIG_SCSI_GENERIC_NCR5380=y CONFIG_SCSI_GENERIC_NCR5380_MMIO=y CONFIG_SCSI_GENERIC_NCR53C400=y CONFIG_SCSI_IPS=m CONFIG_SCSI_INITIO=y # CONFIG_SCSI_INIA100 is not set # CONFIG_SCSI_NCR53C406A is not set # CONFIG_SCSI_STEX is not set # CONFIG_SCSI_SYM53C8XX_2 is not set # CONFIG_SCSI_IPR is not set CONFIG_SCSI_PAS16=y CONFIG_SCSI_QLOGIC_FAS=m # CONFIG_SCSI_QLOGIC_1280 is not set CONFIG_SCSI_QLA_ISCSI=y CONFIG_SCSI_SYM53C416=m CONFIG_SCSI_DC395x=m CONFIG_SCSI_AM53C974=m CONFIG_SCSI_T128=m CONFIG_SCSI_U14_34F=m CONFIG_SCSI_U14_34F_TAGGED_QUEUE=y CONFIG_SCSI_U14_34F_LINKED_COMMANDS=y CONFIG_SCSI_U14_34F_MAX_TAGS=8 CONFIG_SCSI_ULTRASTOR=m CONFIG_SCSI_NSP32=m # CONFIG_SCSI_WD719X is not set # CONFIG_SCSI_DEBUG is not set # CONFIG_SCSI_PMCRAID is not set # CONFIG_SCSI_PM8001 is not set CONFIG_SCSI_VIRTIO=m # CONFIG_SCSI_LOWLEVEL_PCMCIA is not set # CONFIG_SCSI_DH is not set CONFIG_SCSI_OSD_INITIATOR=y # CONFIG_SCSI_OSD_ULD is not set CONFIG_SCSI_OSD_DPRINT_SENSE=1 # CONFIG_SCSI_OSD_DEBUG is not set CONFIG_ATA=y # CONFIG_ATA_NONSTANDARD is not set # CONFIG_ATA_VERBOSE_ERROR is not set CONFIG_ATA_ACPI=y # CONFIG_SATA_ZPODD is not set CONFIG_SATA_PMP=y # # Controllers with non-SFF native interface # CONFIG_SATA_AHCI=y # CONFIG_SATA_AHCI_PLATFORM is not set CONFIG_SATA_INIC162X=m CONFIG_SATA_ACARD_AHCI=y CONFIG_SATA_SIL24=m # CONFIG_ATA_SFF is not set # CONFIG_MD is not set CONFIG_TARGET_CORE=y CONFIG_TCM_IBLOCK=y CONFIG_TCM_FILEIO=y # CONFIG_TCM_PSCSI is not set CONFIG_TCM_USER2=m # CONFIG_LOOPBACK_TARGET is not set CONFIG_ISCSI_TARGET=m CONFIG_SBP_TARGET=m CONFIG_FUSION=y CONFIG_FUSION_SPI=y 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=m CONFIG_FIREWIRE_OHCI=m CONFIG_FIREWIRE_SBP2=m CONFIG_FIREWIRE_NOSY=y # CONFIG_MACINTOSH_DRIVERS is not set CONFIG_NETDEVICES=y CONFIG_MII=y CONFIG_NET_CORE=y CONFIG_DUMMY=y CONFIG_EQUALIZER=y # CONFIG_NET_FC is not set CONFIG_IFB=m CONFIG_NET_TEAM=y CONFIG_NET_TEAM_MODE_BROADCAST=m CONFIG_NET_TEAM_MODE_ROUNDROBIN=y CONFIG_NET_TEAM_MODE_RANDOM=m # CONFIG_NET_TEAM_MODE_ACTIVEBACKUP is not set CONFIG_NET_TEAM_MODE_LOADBALANCE=y CONFIG_MACVLAN=y CONFIG_NETCONSOLE=y # CONFIG_NETCONSOLE_DYNAMIC is not set CONFIG_NETPOLL=y CONFIG_NET_POLL_CONTROLLER=y # CONFIG_NTB_NETDEV is not set # CONFIG_VETH is not set CONFIG_VIRTIO_NET=m CONFIG_NLMON=y CONFIG_ARCNET=y CONFIG_ARCNET_1201=y # CONFIG_ARCNET_1051 is not set # CONFIG_ARCNET_RAW is not set CONFIG_ARCNET_CAP=y CONFIG_ARCNET_COM90xx=m CONFIG_ARCNET_COM90xxIO=y CONFIG_ARCNET_RIM_I=m CONFIG_ARCNET_COM20020=y CONFIG_ARCNET_COM20020_ISA=y CONFIG_ARCNET_COM20020_PCI=y CONFIG_ARCNET_COM20020_CS=m # # CAIF transport drivers # # # Distributed Switch Architecture drivers # # CONFIG_NET_DSA_MV88E6XXX is not set # CONFIG_NET_DSA_MV88E6XXX_NEED_PPU is not set CONFIG_ETHERNET=y CONFIG_MDIO=y # CONFIG_NET_VENDOR_3COM is not set CONFIG_NET_VENDOR_ADAPTEC=y CONFIG_ADAPTEC_STARFIRE=y # CONFIG_NET_VENDOR_AGERE is not set # CONFIG_NET_VENDOR_ALTEON is not set CONFIG_ALTERA_TSE=y CONFIG_NET_VENDOR_AMD=y CONFIG_AMD8111_ETH=y CONFIG_LANCE=m # CONFIG_PCNET32 is not set CONFIG_PCMCIA_NMCLAN=m CONFIG_NI65=m # CONFIG_NET_VENDOR_ARC is not set CONFIG_NET_VENDOR_ATHEROS=y CONFIG_ATL2=m # CONFIG_ATL1 is not set CONFIG_ATL1E=y CONFIG_ATL1C=y CONFIG_ALX=y CONFIG_NET_CADENCE=y # CONFIG_MACB is not set CONFIG_NET_VENDOR_BROADCOM=y CONFIG_B44=m CONFIG_B44_PCI_AUTOSELECT=y CONFIG_B44_PCICORE_AUTOSELECT=y CONFIG_B44_PCI=y CONFIG_BCMGENET=m CONFIG_BNX2=m CONFIG_CNIC=m CONFIG_TIGON3=y CONFIG_BNX2X=m # CONFIG_NET_VENDOR_BROCADE is not set # CONFIG_NET_VENDOR_CHELSIO is not set CONFIG_NET_VENDOR_CIRRUS=y CONFIG_CS89x0=y CONFIG_CS89x0_PLATFORM=y CONFIG_NET_VENDOR_CISCO=y # CONFIG_ENIC is not set # CONFIG_CX_ECAT is not set # CONFIG_DNET is not set CONFIG_NET_VENDOR_DEC=y CONFIG_NET_TULIP=y # CONFIG_DE2104X is not set CONFIG_TULIP=m # CONFIG_TULIP_MWI is not set # CONFIG_TULIP_MMIO is not set # CONFIG_TULIP_NAPI is not set CONFIG_DE4X5=m CONFIG_WINBOND_840=m # CONFIG_DM9102 is not set CONFIG_ULI526X=y CONFIG_PCMCIA_XIRCOM=y # CONFIG_NET_VENDOR_DLINK is not set # CONFIG_NET_VENDOR_EMULEX is not set CONFIG_NET_VENDOR_EXAR=y CONFIG_S2IO=m CONFIG_VXGE=m CONFIG_VXGE_DEBUG_TRACE_ALL=y CONFIG_NET_VENDOR_FUJITSU=y CONFIG_PCMCIA_FMVJ18X=m # CONFIG_NET_VENDOR_HP is not set CONFIG_NET_VENDOR_INTEL=y # CONFIG_E100 is not set CONFIG_E1000=m CONFIG_E1000E=m CONFIG_IGB=m CONFIG_IGB_HWMON=y # CONFIG_IGBVF is not set # CONFIG_IXGB is not set CONFIG_IXGBE=m CONFIG_IXGBE_HWMON=y # CONFIG_IXGBE_DCB is not set # CONFIG_IXGBEVF is not set # CONFIG_I40E is not set # CONFIG_I40EVF is not set # CONFIG_FM10K is not set CONFIG_NET_VENDOR_I825XX=y CONFIG_IP1000=m CONFIG_JME=m CONFIG_NET_VENDOR_MARVELL=y # CONFIG_MVMDIO is not set # CONFIG_SKGE is not set CONFIG_SKY2=y # CONFIG_SKY2_DEBUG is not set CONFIG_NET_VENDOR_MELLANOX=y CONFIG_MLX4_EN=y CONFIG_MLX4_EN_DCB=y CONFIG_MLX4_CORE=y # CONFIG_MLX4_DEBUG is not set # CONFIG_MLX5_CORE is not set # CONFIG_NET_VENDOR_MICREL is not set CONFIG_NET_VENDOR_MICROCHIP=y # CONFIG_ENC28J60 is not set # CONFIG_FEALNX is not set CONFIG_NET_VENDOR_NATSEMI=y CONFIG_NATSEMI=y CONFIG_NS83820=m CONFIG_NET_VENDOR_8390=y CONFIG_PCMCIA_AXNET=m CONFIG_NE2000=m # CONFIG_NE2K_PCI is not set CONFIG_PCMCIA_PCNET=m # CONFIG_ULTRA is not set CONFIG_WD80x3=y CONFIG_NET_VENDOR_NVIDIA=y # CONFIG_FORCEDETH is not set CONFIG_NET_VENDOR_OKI=y CONFIG_PCH_GBE=y CONFIG_ETHOC=y # CONFIG_NET_PACKET_ENGINE is not set # CONFIG_NET_VENDOR_QLOGIC is not set CONFIG_NET_VENDOR_QUALCOMM=y CONFIG_NET_VENDOR_REALTEK=y CONFIG_8139CP=m # CONFIG_8139TOO is not set CONFIG_R8169=y # CONFIG_NET_VENDOR_RDC is not set # CONFIG_NET_VENDOR_ROCKER is not set CONFIG_NET_VENDOR_SAMSUNG=y # CONFIG_SXGBE_ETH is not set # CONFIG_NET_VENDOR_SEEQ is not set CONFIG_NET_VENDOR_SILAN=y # CONFIG_SC92031 is not set # CONFIG_NET_VENDOR_SIS is not set CONFIG_SFC=y # CONFIG_SFC_MCDI_MON is not set CONFIG_NET_VENDOR_SMSC=y CONFIG_SMC9194=y CONFIG_PCMCIA_SMC91C92=m # CONFIG_EPIC100 is not set # CONFIG_SMSC911X is not set # CONFIG_SMSC9420 is not set CONFIG_NET_VENDOR_STMICRO=y CONFIG_STMMAC_ETH=y CONFIG_STMMAC_PLATFORM=y CONFIG_STMMAC_PCI=m # CONFIG_NET_VENDOR_SUN is not set # CONFIG_NET_VENDOR_TEHUTI is not set # CONFIG_NET_VENDOR_TI is not set CONFIG_NET_VENDOR_VIA=y CONFIG_VIA_RHINE=y # CONFIG_VIA_RHINE_MMIO is not set CONFIG_VIA_VELOCITY=y 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=m CONFIG_FDDI=y # CONFIG_DEFXX is not set # CONFIG_SKFP is not set # CONFIG_NET_SB1000 is not set CONFIG_PHYLIB=y # # MII PHY device drivers # CONFIG_AT803X_PHY=y CONFIG_AMD_PHY=m CONFIG_MARVELL_PHY=y # CONFIG_DAVICOM_PHY is not set CONFIG_QSEMI_PHY=y CONFIG_LXT_PHY=y # CONFIG_CICADA_PHY is not set CONFIG_VITESSE_PHY=m CONFIG_SMSC_PHY=y # CONFIG_BROADCOM_PHY is not set CONFIG_BCM7XXX_PHY=m CONFIG_BCM87XX_PHY=m # CONFIG_ICPLUS_PHY is not set CONFIG_REALTEK_PHY=y CONFIG_NATIONAL_PHY=y CONFIG_STE10XP=m CONFIG_LSI_ET1011C_PHY=m CONFIG_MICREL_PHY=y CONFIG_FIXED_PHY=y CONFIG_MDIO_BITBANG=y CONFIG_MDIO_GPIO=m CONFIG_MDIO_BCM_UNIMAC=m CONFIG_MICREL_KS8995MA=m CONFIG_PPP=m CONFIG_PPP_BSDCOMP=m # CONFIG_PPP_DEFLATE is not set # CONFIG_PPP_FILTER is not set CONFIG_PPP_MPPE=m CONFIG_PPP_MULTILINK=y CONFIG_PPPOE=m # CONFIG_PPP_ASYNC is not set # CONFIG_PPP_SYNC_TTY is not set CONFIG_SLIP=m CONFIG_SLHC=m # CONFIG_SLIP_COMPRESSED is not set CONFIG_SLIP_SMART=y # CONFIG_SLIP_MODE_SLIP6 is not set # # Host-side USB support is needed for USB Network Adapter support # CONFIG_WLAN=y CONFIG_PCMCIA_RAYCS=m # CONFIG_PRISM54 is not set # CONFIG_HOSTAP is not set CONFIG_WL_TI=y # # WiMAX Wireless Broadband devices # # # Enable USB support to see WiMAX USB drivers # # CONFIG_WAN is not set # CONFIG_ISDN is not set # # Input device support # CONFIG_INPUT=y CONFIG_INPUT_FF_MEMLESS=y CONFIG_INPUT_POLLDEV=y CONFIG_INPUT_SPARSEKMAP=y CONFIG_INPUT_MATRIXKMAP=m # # Userland interfaces # CONFIG_INPUT_MOUSEDEV=m # CONFIG_INPUT_MOUSEDEV_PSAUX is not set CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024 CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768 # CONFIG_INPUT_JOYDEV is not set CONFIG_INPUT_EVDEV=m CONFIG_INPUT_EVBUG=m # # Input Device Drivers # CONFIG_INPUT_KEYBOARD=y # CONFIG_KEYBOARD_ADP5520 is not set # CONFIG_KEYBOARD_ADP5588 is not set # CONFIG_KEYBOARD_ADP5589 is not set CONFIG_KEYBOARD_ATKBD=y # CONFIG_KEYBOARD_QT1070 is not set # CONFIG_KEYBOARD_QT2160 is not set # CONFIG_KEYBOARD_LKKBD is not set # CONFIG_KEYBOARD_GPIO is not set # CONFIG_KEYBOARD_GPIO_POLLED is not set # CONFIG_KEYBOARD_TCA6416 is not set # CONFIG_KEYBOARD_TCA8418 is not set # CONFIG_KEYBOARD_MATRIX is not set # CONFIG_KEYBOARD_LM8323 is not set # CONFIG_KEYBOARD_LM8333 is not set # CONFIG_KEYBOARD_MAX7359 is not set # CONFIG_KEYBOARD_MCS is not set # CONFIG_KEYBOARD_MPR121 is not set # CONFIG_KEYBOARD_NEWTON is not set # CONFIG_KEYBOARD_OPENCORES is not set # CONFIG_KEYBOARD_STOWAWAY is not set # CONFIG_KEYBOARD_SUNKBD is not set # CONFIG_KEYBOARD_TWL4030 is not set # CONFIG_KEYBOARD_XTKBD is not set # CONFIG_KEYBOARD_CROS_EC is not set # CONFIG_INPUT_MOUSE is not set # CONFIG_INPUT_JOYSTICK is not set # CONFIG_INPUT_TABLET is not set CONFIG_INPUT_TOUCHSCREEN=y CONFIG_TOUCHSCREEN_88PM860X=m CONFIG_TOUCHSCREEN_ADS7846=y CONFIG_TOUCHSCREEN_AD7877=y CONFIG_TOUCHSCREEN_AD7879=m # CONFIG_TOUCHSCREEN_AD7879_I2C is not set # CONFIG_TOUCHSCREEN_AD7879_SPI is not set CONFIG_TOUCHSCREEN_ATMEL_MXT=m CONFIG_TOUCHSCREEN_AUO_PIXCIR=m CONFIG_TOUCHSCREEN_BU21013=m CONFIG_TOUCHSCREEN_CY8CTMG110=m # CONFIG_TOUCHSCREEN_CYTTSP_CORE is not set CONFIG_TOUCHSCREEN_CYTTSP4_CORE=m CONFIG_TOUCHSCREEN_CYTTSP4_I2C=m CONFIG_TOUCHSCREEN_CYTTSP4_SPI=m CONFIG_TOUCHSCREEN_DA9034=y CONFIG_TOUCHSCREEN_DYNAPRO=y CONFIG_TOUCHSCREEN_HAMPSHIRE=m CONFIG_TOUCHSCREEN_EETI=y CONFIG_TOUCHSCREEN_FUJITSU=m CONFIG_TOUCHSCREEN_GOODIX=y # CONFIG_TOUCHSCREEN_ILI210X is not set CONFIG_TOUCHSCREEN_GUNZE=y # CONFIG_TOUCHSCREEN_ELAN is not set # CONFIG_TOUCHSCREEN_ELO is not set CONFIG_TOUCHSCREEN_WACOM_W8001=m CONFIG_TOUCHSCREEN_WACOM_I2C=y CONFIG_TOUCHSCREEN_MAX11801=m CONFIG_TOUCHSCREEN_MCS5000=y # CONFIG_TOUCHSCREEN_MMS114 is not set CONFIG_TOUCHSCREEN_MTOUCH=y CONFIG_TOUCHSCREEN_INEXIO=y # CONFIG_TOUCHSCREEN_MK712 is not set CONFIG_TOUCHSCREEN_HTCPEN=m # CONFIG_TOUCHSCREEN_PENMOUNT is not set # CONFIG_TOUCHSCREEN_EDT_FT5X06 is not set CONFIG_TOUCHSCREEN_TOUCHRIGHT=y # CONFIG_TOUCHSCREEN_TOUCHWIN is not set CONFIG_TOUCHSCREEN_PIXCIR=y CONFIG_TOUCHSCREEN_WM831X=y # CONFIG_TOUCHSCREEN_USB_COMPOSITE is not set CONFIG_TOUCHSCREEN_MC13783=m CONFIG_TOUCHSCREEN_TOUCHIT213=m # CONFIG_TOUCHSCREEN_TSC_SERIO is not set CONFIG_TOUCHSCREEN_TSC2005=y CONFIG_TOUCHSCREEN_TSC2007=y CONFIG_TOUCHSCREEN_PCAP=m # CONFIG_TOUCHSCREEN_ST1232 is not set CONFIG_TOUCHSCREEN_SX8654=m # CONFIG_TOUCHSCREEN_TPS6507X is not set # CONFIG_TOUCHSCREEN_ZFORCE is not set CONFIG_INPUT_MISC=y CONFIG_INPUT_88PM860X_ONKEY=m CONFIG_INPUT_88PM80X_ONKEY=m CONFIG_INPUT_AD714X=m # CONFIG_INPUT_AD714X_I2C is not set CONFIG_INPUT_AD714X_SPI=m CONFIG_INPUT_BMA150=m CONFIG_INPUT_E3X0_BUTTON=y # CONFIG_INPUT_MAX8925_ONKEY is not set # CONFIG_INPUT_MC13783_PWRBUTTON is not set # CONFIG_INPUT_MMA8450 is not set # CONFIG_INPUT_MPU3050 is not set CONFIG_INPUT_APANEL=y CONFIG_INPUT_GP2A=m CONFIG_INPUT_GPIO_BEEPER=y CONFIG_INPUT_GPIO_TILT_POLLED=y CONFIG_INPUT_WISTRON_BTNS=y # CONFIG_INPUT_ATLAS_BTNS is not set # CONFIG_INPUT_ATI_REMOTE2 is not set # CONFIG_INPUT_KEYSPAN_REMOTE is not set CONFIG_INPUT_KXTJ9=y CONFIG_INPUT_KXTJ9_POLLED_MODE=y # CONFIG_INPUT_POWERMATE is not set # CONFIG_INPUT_YEALINK is not set # CONFIG_INPUT_CM109 is not set # CONFIG_INPUT_RETU_PWRBUTTON is not set CONFIG_INPUT_TWL4030_PWRBUTTON=m CONFIG_INPUT_TWL4030_VIBRA=y # CONFIG_INPUT_TWL6040_VIBRA is not set CONFIG_INPUT_UINPUT=m CONFIG_INPUT_PCF50633_PMU=m CONFIG_INPUT_PCF8574=y # CONFIG_INPUT_GPIO_ROTARY_ENCODER is not set # CONFIG_INPUT_WM831X_ON is not set # CONFIG_INPUT_PCAP is not set # CONFIG_INPUT_ADXL34X is not set CONFIG_INPUT_CMA3000=y CONFIG_INPUT_CMA3000_I2C=m CONFIG_INPUT_IDEAPAD_SLIDEBAR=m CONFIG_INPUT_DRV260X_HAPTICS=m CONFIG_INPUT_DRV2667_HAPTICS=y # # 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=m CONFIG_SERIO_PCIPS2=y CONFIG_SERIO_LIBPS2=y # CONFIG_SERIO_RAW is not set CONFIG_SERIO_ALTERA_PS2=m CONFIG_SERIO_PS2MULT=y # CONFIG_SERIO_ARC_PS2 is not set CONFIG_GAMEPORT=y CONFIG_GAMEPORT_NS558=y # CONFIG_GAMEPORT_L4 is not set # CONFIG_GAMEPORT_EMU10K1 is not set CONFIG_GAMEPORT_FM801=m # # Character devices # CONFIG_TTY=y # CONFIG_VT is not set CONFIG_UNIX98_PTYS=y # CONFIG_DEVPTS_MULTIPLE_INSTANCES is not set # CONFIG_LEGACY_PTYS is not set # CONFIG_SERIAL_NONSTANDARD is not set CONFIG_NOZOMI=m # CONFIG_N_GSM is not set CONFIG_TRACE_ROUTER=m CONFIG_TRACE_SINK=y CONFIG_DEVMEM=y # CONFIG_DEVKMEM is not set # # Serial drivers # CONFIG_SERIAL_EARLYCON=y CONFIG_SERIAL_8250=y CONFIG_SERIAL_8250_DEPRECATED_OPTIONS=y CONFIG_SERIAL_8250_PNP=y CONFIG_SERIAL_8250_CONSOLE=y CONFIG_SERIAL_8250_PCI=m CONFIG_SERIAL_8250_CS=m CONFIG_SERIAL_8250_NR_UARTS=4 CONFIG_SERIAL_8250_RUNTIME_UARTS=4 CONFIG_SERIAL_8250_EXTENDED=y CONFIG_SERIAL_8250_MANY_PORTS=y CONFIG_SERIAL_8250_FOURPORT=y # CONFIG_SERIAL_8250_ACCENT is not set CONFIG_SERIAL_8250_BOCA=y # CONFIG_SERIAL_8250_EXAR_ST16C554 is not set CONFIG_SERIAL_8250_HUB6=m CONFIG_SERIAL_8250_SHARE_IRQ=y # CONFIG_SERIAL_8250_DETECT_IRQ is not set # CONFIG_SERIAL_8250_RSA is not set CONFIG_SERIAL_8250_DW=m # CONFIG_SERIAL_8250_FINTEK is not set # # Non-8250 serial port support # # CONFIG_SERIAL_MAX3100 is not set # CONFIG_SERIAL_MAX310X is not set CONFIG_SERIAL_CORE=y CONFIG_SERIAL_CORE_CONSOLE=y CONFIG_SERIAL_JSM=m CONFIG_SERIAL_SCCNXP=y # CONFIG_SERIAL_SCCNXP_CONSOLE is not set CONFIG_SERIAL_SC16IS7XX=m # CONFIG_SERIAL_TIMBERDALE is not set # CONFIG_SERIAL_ALTERA_JTAGUART is not set CONFIG_SERIAL_ALTERA_UART=y CONFIG_SERIAL_ALTERA_UART_MAXPORTS=4 CONFIG_SERIAL_ALTERA_UART_BAUDRATE=115200 CONFIG_SERIAL_ALTERA_UART_CONSOLE=y CONFIG_SERIAL_IFX6X60=m # CONFIG_SERIAL_PCH_UART is not set CONFIG_SERIAL_ARC=y CONFIG_SERIAL_ARC_CONSOLE=y 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=y # CONFIG_SERIAL_MEN_Z135 is not set # CONFIG_TTY_PRINTK is not set CONFIG_HVC_DRIVER=y CONFIG_VIRTIO_CONSOLE=m # CONFIG_IPMI_HANDLER is not set CONFIG_HW_RANDOM=y CONFIG_HW_RANDOM_TIMERIOMEM=m # CONFIG_HW_RANDOM_INTEL is not set CONFIG_HW_RANDOM_AMD=y # CONFIG_HW_RANDOM_GEODE is not set # CONFIG_HW_RANDOM_VIA is not set CONFIG_HW_RANDOM_VIRTIO=m # CONFIG_NVRAM is not set # CONFIG_DTLK is not set CONFIG_R3964=m CONFIG_APPLICOM=m CONFIG_SONYPI=y # # PCMCIA character devices # CONFIG_SYNCLINK_CS=m CONFIG_CARDMAN_4000=m CONFIG_CARDMAN_4040=m # CONFIG_IPWIRELESS is not set CONFIG_MWAVE=m CONFIG_SCx200_GPIO=m CONFIG_PC8736x_GPIO=m CONFIG_NSC_GPIO=m # CONFIG_RAW_DRIVER is not set # CONFIG_HPET is not set CONFIG_HANGCHECK_TIMER=m # CONFIG_TCG_TPM is not set # CONFIG_TELCLOCK is not set 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=y # # Multiplexer I2C Chip support # CONFIG_I2C_MUX_GPIO=m # CONFIG_I2C_MUX_PCA9541 is not set # CONFIG_I2C_MUX_PCA954x is not set # CONFIG_I2C_HELPER_AUTO is not set CONFIG_I2C_SMBUS=y # # I2C Algorithms # CONFIG_I2C_ALGOBIT=y CONFIG_I2C_ALGOPCF=y CONFIG_I2C_ALGOPCA=m # # I2C Hardware Bus support # # # PC SMBus host controller drivers # # CONFIG_I2C_ALI1535 is not set CONFIG_I2C_ALI1563=m CONFIG_I2C_ALI15X3=m # CONFIG_I2C_AMD756 is not set CONFIG_I2C_AMD8111=m CONFIG_I2C_I801=m CONFIG_I2C_ISCH=m CONFIG_I2C_ISMT=m # CONFIG_I2C_PIIX4 is not set # CONFIG_I2C_NFORCE2 is not set CONFIG_I2C_SIS5595=m CONFIG_I2C_SIS630=m CONFIG_I2C_SIS96X=y CONFIG_I2C_VIA=m CONFIG_I2C_VIAPRO=y # # ACPI drivers # # CONFIG_I2C_SCMI is not set # # I2C system bus drivers (mostly embedded / system-on-chip) # CONFIG_I2C_CBUS_GPIO=m CONFIG_I2C_DESIGNWARE_CORE=y CONFIG_I2C_DESIGNWARE_PCI=y # CONFIG_I2C_EG20T is not set CONFIG_I2C_GPIO=m # CONFIG_I2C_OCORES is not set # CONFIG_I2C_PCA_PLATFORM is not set # CONFIG_I2C_PXA_PCI is not set CONFIG_I2C_SIMTEC=y # CONFIG_I2C_XILINX is not set # # External I2C/SMBus adapter drivers # CONFIG_I2C_PARPORT_LIGHT=y # CONFIG_I2C_TAOS_EVM is not set # # Other I2C/SMBus bus drivers # CONFIG_I2C_PCA_ISA=m CONFIG_I2C_CROS_EC_TUNNEL=y CONFIG_SCx200_ACB=y CONFIG_I2C_STUB=m CONFIG_I2C_SLAVE=y CONFIG_I2C_SLAVE_EEPROM=y # CONFIG_I2C_DEBUG_CORE is not set # CONFIG_I2C_DEBUG_ALGO is not set # CONFIG_I2C_DEBUG_BUS is not set CONFIG_SPI=y CONFIG_SPI_DEBUG=y CONFIG_SPI_MASTER=y # # SPI Master Controller Drivers # # CONFIG_SPI_ALTERA is not set CONFIG_SPI_BITBANG=y # CONFIG_SPI_CADENCE is not set CONFIG_SPI_GPIO=y CONFIG_SPI_OC_TINY=y # CONFIG_SPI_PXA2XX is not set # CONFIG_SPI_PXA2XX_PCI is not set CONFIG_SPI_SC18IS602=m CONFIG_SPI_TOPCLIFF_PCH=y # CONFIG_SPI_XCOMM is not set CONFIG_SPI_XILINX=y CONFIG_SPI_DESIGNWARE=y CONFIG_SPI_DW_PCI=m CONFIG_SPI_DW_MMIO=m # # SPI Protocol Masters # CONFIG_SPI_SPIDEV=y # CONFIG_SPI_TLE62X0 is not set CONFIG_SPMI=m # CONFIG_HSI is not set # # PPS support # CONFIG_PPS=y # CONFIG_PPS_DEBUG is not set CONFIG_NTP_PPS=y # # PPS clients support # CONFIG_PPS_CLIENT_KTIMER=m # CONFIG_PPS_CLIENT_LDISC is not set CONFIG_PPS_CLIENT_GPIO=y # # PPS generators support # # # PTP clock support # CONFIG_PTP_1588_CLOCK=y # # Enable PHYLIB and NETWORK_PHY_TIMESTAMPING to see the additional clocks. # CONFIG_PTP_1588_CLOCK_PCH=y CONFIG_ARCH_WANT_OPTIONAL_GPIOLIB=y CONFIG_ARCH_REQUIRE_GPIOLIB=y CONFIG_GPIOLIB=y CONFIG_GPIO_DEVRES=y CONFIG_GPIO_ACPI=y # CONFIG_DEBUG_GPIO is not set # CONFIG_GPIO_SYSFS is not set CONFIG_GPIO_GENERIC=y CONFIG_GPIO_MAX730X=m # # Memory mapped GPIO drivers # CONFIG_GPIO_DWAPB=y CONFIG_GPIO_F7188X=m # CONFIG_GPIO_GENERIC_PLATFORM is not set CONFIG_GPIO_ICH=m CONFIG_GPIO_IT8761E=y # CONFIG_GPIO_LYNXPOINT is not set CONFIG_GPIO_SCH=m CONFIG_GPIO_SCH311X=m CONFIG_GPIO_STA2X11=y CONFIG_GPIO_VX855=m # # I2C GPIO expanders # CONFIG_GPIO_ADP5588=m CONFIG_GPIO_MAX7300=m CONFIG_GPIO_MAX732X=y # CONFIG_GPIO_MAX732X_IRQ is not set CONFIG_GPIO_PCA953X=m # CONFIG_GPIO_PCF857X is not set # CONFIG_GPIO_SX150X is not set # # MFD GPIO expanders # CONFIG_GPIO_ADP5520=m CONFIG_GPIO_JANZ_TTL=y CONFIG_GPIO_LP3943=y # CONFIG_GPIO_RC5T583 is not set # CONFIG_GPIO_TPS65910 is not set CONFIG_GPIO_TWL4030=y CONFIG_GPIO_TWL6040=m CONFIG_GPIO_WM831X=m # CONFIG_GPIO_WM8350 is not set # # PCI GPIO expanders # CONFIG_GPIO_AMD8111=y CONFIG_GPIO_BT8XX=m # CONFIG_GPIO_INTEL_MID is not set CONFIG_GPIO_ML_IOH=m # CONFIG_GPIO_PCH is not set CONFIG_GPIO_RDC321X=m # # SPI GPIO expanders # CONFIG_GPIO_MAX7301=m CONFIG_GPIO_MCP23S08=m CONFIG_GPIO_MC33880=y CONFIG_W1=y CONFIG_W1_CON=y # # 1-wire Bus Masters # CONFIG_W1_MASTER_MATROX=m CONFIG_W1_MASTER_DS2482=y # CONFIG_W1_MASTER_DS1WM is not set CONFIG_W1_MASTER_GPIO=y # # 1-wire Slaves # CONFIG_W1_SLAVE_THERM=y # CONFIG_W1_SLAVE_SMEM is not set # CONFIG_W1_SLAVE_DS2408 is not set CONFIG_W1_SLAVE_DS2413=m CONFIG_W1_SLAVE_DS2406=y CONFIG_W1_SLAVE_DS2423=y CONFIG_W1_SLAVE_DS2431=y CONFIG_W1_SLAVE_DS2433=y CONFIG_W1_SLAVE_DS2433_CRC=y CONFIG_W1_SLAVE_DS2760=y CONFIG_W1_SLAVE_DS2780=y CONFIG_W1_SLAVE_DS2781=y # CONFIG_W1_SLAVE_DS28E04 is not set # CONFIG_W1_SLAVE_BQ27000 is not set CONFIG_POWER_SUPPLY=y # CONFIG_POWER_SUPPLY_DEBUG is not set CONFIG_PDA_POWER=y # CONFIG_GENERIC_ADC_BATTERY is not set CONFIG_MAX8925_POWER=y CONFIG_WM831X_BACKUP=m # CONFIG_WM831X_POWER is not set CONFIG_WM8350_POWER=y CONFIG_TEST_POWER=m CONFIG_BATTERY_88PM860X=y CONFIG_BATTERY_DS2760=m # CONFIG_BATTERY_DS2780 is not set CONFIG_BATTERY_DS2781=y CONFIG_BATTERY_DS2782=y CONFIG_BATTERY_SBS=m CONFIG_BATTERY_BQ27x00=m # CONFIG_BATTERY_BQ27X00_I2C is not set # CONFIG_BATTERY_BQ27X00_PLATFORM is not set CONFIG_BATTERY_DA9030=m CONFIG_CHARGER_DA9150=m CONFIG_BATTERY_MAX17040=m # CONFIG_BATTERY_MAX17042 is not set CONFIG_BATTERY_TWL4030_MADC=m # CONFIG_CHARGER_88PM860X is not set CONFIG_CHARGER_PCF50633=m CONFIG_BATTERY_RX51=m # CONFIG_CHARGER_MAX8903 is not set CONFIG_CHARGER_TWL4030=y CONFIG_CHARGER_LP8727=y # CONFIG_CHARGER_GPIO is not set CONFIG_CHARGER_BQ2415X=y CONFIG_CHARGER_BQ24190=y CONFIG_CHARGER_BQ24735=y CONFIG_CHARGER_SMB347=y # CONFIG_BATTERY_GAUGE_LTC2941 is not set CONFIG_POWER_RESET=y CONFIG_POWER_RESET_RESTART=y CONFIG_POWER_AVS=y CONFIG_HWMON=y CONFIG_HWMON_VID=y CONFIG_HWMON_DEBUG_CHIP=y # # Native drivers # # CONFIG_SENSORS_ABITUGURU is not set CONFIG_SENSORS_ABITUGURU3=m CONFIG_SENSORS_AD7314=y # CONFIG_SENSORS_AD7414 is not set CONFIG_SENSORS_AD7418=m CONFIG_SENSORS_ADM1021=m CONFIG_SENSORS_ADM1025=m CONFIG_SENSORS_ADM1026=y CONFIG_SENSORS_ADM1029=y # CONFIG_SENSORS_ADM1031 is not set CONFIG_SENSORS_ADM9240=y CONFIG_SENSORS_ADT7X10=y CONFIG_SENSORS_ADT7310=m CONFIG_SENSORS_ADT7410=y CONFIG_SENSORS_ADT7411=y CONFIG_SENSORS_ADT7462=y # CONFIG_SENSORS_ADT7470 is not set # CONFIG_SENSORS_ADT7475 is not set # CONFIG_SENSORS_ASC7621 is not set CONFIG_SENSORS_K8TEMP=m # CONFIG_SENSORS_K10TEMP is not set CONFIG_SENSORS_FAM15H_POWER=m CONFIG_SENSORS_APPLESMC=m CONFIG_SENSORS_ASB100=y CONFIG_SENSORS_ATXP1=m CONFIG_SENSORS_DS620=m # CONFIG_SENSORS_DS1621 is not set CONFIG_SENSORS_I5K_AMB=m CONFIG_SENSORS_F71805F=y # CONFIG_SENSORS_F71882FG is not set CONFIG_SENSORS_F75375S=m # CONFIG_SENSORS_MC13783_ADC is not set CONFIG_SENSORS_FSCHMD=m # CONFIG_SENSORS_GL518SM is not set CONFIG_SENSORS_GL520SM=m CONFIG_SENSORS_G760A=y CONFIG_SENSORS_G762=y # CONFIG_SENSORS_GPIO_FAN is not set # CONFIG_SENSORS_HIH6130 is not set # CONFIG_SENSORS_IIO_HWMON is not set CONFIG_SENSORS_I5500=y # CONFIG_SENSORS_CORETEMP is not set CONFIG_SENSORS_IT87=m CONFIG_SENSORS_JC42=m # CONFIG_SENSORS_POWR1220 is not set CONFIG_SENSORS_LINEAGE=y CONFIG_SENSORS_LTC2945=m CONFIG_SENSORS_LTC4151=m # CONFIG_SENSORS_LTC4215 is not set CONFIG_SENSORS_LTC4222=y CONFIG_SENSORS_LTC4245=m # CONFIG_SENSORS_LTC4260 is not set CONFIG_SENSORS_LTC4261=y # CONFIG_SENSORS_MAX1111 is not set # CONFIG_SENSORS_MAX16065 is not set CONFIG_SENSORS_MAX1619=y CONFIG_SENSORS_MAX1668=m # CONFIG_SENSORS_MAX197 is not set # CONFIG_SENSORS_MAX6639 is not set CONFIG_SENSORS_MAX6642=m CONFIG_SENSORS_MAX6650=y CONFIG_SENSORS_MAX6697=y CONFIG_SENSORS_HTU21=m CONFIG_SENSORS_MCP3021=m CONFIG_SENSORS_ADCXX=y CONFIG_SENSORS_LM63=y CONFIG_SENSORS_LM70=m CONFIG_SENSORS_LM73=m CONFIG_SENSORS_LM75=m CONFIG_SENSORS_LM77=m CONFIG_SENSORS_LM78=m CONFIG_SENSORS_LM80=m CONFIG_SENSORS_LM83=y CONFIG_SENSORS_LM85=y CONFIG_SENSORS_LM87=m CONFIG_SENSORS_LM90=m CONFIG_SENSORS_LM92=m CONFIG_SENSORS_LM93=m 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=m CONFIG_SENSORS_NCT6683=y CONFIG_SENSORS_NCT6775=y CONFIG_SENSORS_NCT7802=y CONFIG_SENSORS_NCT7904=y CONFIG_SENSORS_PCF8591=y CONFIG_PMBUS=m CONFIG_SENSORS_PMBUS=m # CONFIG_SENSORS_ADM1275 is not set CONFIG_SENSORS_LM25066=m # CONFIG_SENSORS_LTC2978 is not set # CONFIG_SENSORS_MAX16064 is not set CONFIG_SENSORS_MAX34440=m CONFIG_SENSORS_MAX8688=m # CONFIG_SENSORS_TPS40422 is not set CONFIG_SENSORS_UCD9000=m CONFIG_SENSORS_UCD9200=m # CONFIG_SENSORS_ZL6100 is not set CONFIG_SENSORS_SHT15=y CONFIG_SENSORS_SHT21=m # CONFIG_SENSORS_SHTC1 is not set # CONFIG_SENSORS_SIS5595 is not set CONFIG_SENSORS_DME1737=y # CONFIG_SENSORS_EMC1403 is not set CONFIG_SENSORS_EMC2103=m CONFIG_SENSORS_EMC6W201=m # CONFIG_SENSORS_SMSC47M1 is not set CONFIG_SENSORS_SMSC47M192=y CONFIG_SENSORS_SMSC47B397=m CONFIG_SENSORS_SCH56XX_COMMON=y CONFIG_SENSORS_SCH5627=y CONFIG_SENSORS_SCH5636=m CONFIG_SENSORS_SMM665=y CONFIG_SENSORS_ADC128D818=y CONFIG_SENSORS_ADS1015=y # CONFIG_SENSORS_ADS7828 is not set # CONFIG_SENSORS_ADS7871 is not set CONFIG_SENSORS_AMC6821=y # CONFIG_SENSORS_INA209 is not set CONFIG_SENSORS_INA2XX=y # CONFIG_SENSORS_THMC50 is not set CONFIG_SENSORS_TMP102=m CONFIG_SENSORS_TMP103=y CONFIG_SENSORS_TMP401=y # CONFIG_SENSORS_TMP421 is not set CONFIG_SENSORS_TWL4030_MADC=m # CONFIG_SENSORS_VIA_CPUTEMP is not set # CONFIG_SENSORS_VIA686A is not set CONFIG_SENSORS_VT1211=y CONFIG_SENSORS_VT8231=m CONFIG_SENSORS_W83781D=y CONFIG_SENSORS_W83791D=m # CONFIG_SENSORS_W83792D is not set CONFIG_SENSORS_W83793=y CONFIG_SENSORS_W83795=m # CONFIG_SENSORS_W83795_FANCTRL is not set CONFIG_SENSORS_W83L785TS=m CONFIG_SENSORS_W83L786NG=m # CONFIG_SENSORS_W83627HF is not set CONFIG_SENSORS_W83627EHF=m # CONFIG_SENSORS_WM831X is not set # CONFIG_SENSORS_WM8350 is not set # # ACPI drivers # # CONFIG_SENSORS_ACPI_POWER is not set # CONFIG_SENSORS_ATK0110 is not set CONFIG_THERMAL=y # CONFIG_THERMAL_HWMON is not set # CONFIG_THERMAL_DEFAULT_GOV_STEP_WISE is not set CONFIG_THERMAL_DEFAULT_GOV_FAIR_SHARE=y # CONFIG_THERMAL_DEFAULT_GOV_USER_SPACE is not set CONFIG_THERMAL_GOV_FAIR_SHARE=y # CONFIG_THERMAL_GOV_STEP_WISE is not set CONFIG_THERMAL_GOV_BANG_BANG=y # CONFIG_THERMAL_GOV_USER_SPACE is not set # CONFIG_THERMAL_EMULATION is not set CONFIG_INTEL_POWERCLAMP=y CONFIG_INTEL_SOC_DTS_THERMAL=m # CONFIG_INT340X_THERMAL is not set # # Texas Instruments thermal drivers # CONFIG_WATCHDOG=y CONFIG_WATCHDOG_CORE=y # CONFIG_WATCHDOG_NOWAYOUT is not set # # Watchdog Device Drivers # CONFIG_SOFT_WATCHDOG=y # CONFIG_DA9063_WATCHDOG is not set CONFIG_WM831X_WATCHDOG=m # CONFIG_WM8350_WATCHDOG is not set CONFIG_XILINX_WATCHDOG=y CONFIG_CADENCE_WATCHDOG=y # CONFIG_DW_WATCHDOG is not set CONFIG_RN5T618_WATCHDOG=m CONFIG_TWL4030_WATCHDOG=y CONFIG_RETU_WATCHDOG=y CONFIG_ACQUIRE_WDT=y CONFIG_ADVANTECH_WDT=y CONFIG_ALIM1535_WDT=m # CONFIG_ALIM7101_WDT is not set CONFIG_F71808E_WDT=y # CONFIG_SP5100_TCO is not set CONFIG_SBC_FITPC2_WATCHDOG=y # CONFIG_EUROTECH_WDT is not set CONFIG_IB700_WDT=m CONFIG_IBMASR=y # CONFIG_WAFER_WDT is not set # CONFIG_I6300ESB_WDT is not set # CONFIG_IE6XX_WDT is not set CONFIG_ITCO_WDT=m # CONFIG_ITCO_VENDOR_SUPPORT is not set CONFIG_IT8712F_WDT=y # CONFIG_IT87_WDT is not set CONFIG_HP_WATCHDOG=y CONFIG_HPWDT_NMI_DECODING=y # CONFIG_SC1200_WDT is not set CONFIG_SCx200_WDT=m CONFIG_PC87413_WDT=m CONFIG_NV_TCO=m # CONFIG_60XX_WDT is not set # CONFIG_SBC8360_WDT is not set # CONFIG_SBC7240_WDT is not set CONFIG_CPU5_WDT=m CONFIG_SMSC_SCH311X_WDT=m CONFIG_SMSC37B787_WDT=y CONFIG_VIA_WDT=y CONFIG_W83627HF_WDT=y CONFIG_W83877F_WDT=y # CONFIG_W83977F_WDT is not set CONFIG_MACHZ_WDT=y # CONFIG_SBC_EPX_C3_WATCHDOG is not set CONFIG_MEN_A21_WDT=y # # ISA-based Watchdog Cards # # CONFIG_PCWATCHDOG is not set # CONFIG_MIXCOMWD is not set # CONFIG_WDT is not set # # PCI-based Watchdog Cards # CONFIG_PCIPCWATCHDOG=m CONFIG_WDTPCI=m CONFIG_SSB_POSSIBLE=y # # Sonics Silicon Backplane # CONFIG_SSB=y CONFIG_SSB_SPROM=y CONFIG_SSB_PCIHOST_POSSIBLE=y CONFIG_SSB_PCIHOST=y # CONFIG_SSB_B43_PCI_BRIDGE is not set # CONFIG_SSB_SILENT is not set # CONFIG_SSB_DEBUG is not set CONFIG_SSB_DRIVER_PCICORE_POSSIBLE=y CONFIG_SSB_DRIVER_PCICORE=y # CONFIG_SSB_DRIVER_GPIO is not set CONFIG_BCMA_POSSIBLE=y # # Broadcom specific AMBA # CONFIG_BCMA=m CONFIG_BCMA_HOST_PCI_POSSIBLE=y # CONFIG_BCMA_HOST_PCI is not set # CONFIG_BCMA_HOST_SOC is not set # CONFIG_BCMA_DRIVER_PCI is not set # CONFIG_BCMA_DRIVER_GMAC_CMN is not set # CONFIG_BCMA_DRIVER_GPIO is not set CONFIG_BCMA_DEBUG=y # # Multifunction device drivers # CONFIG_MFD_CORE=y # CONFIG_MFD_CS5535 is not set # CONFIG_MFD_AS3711 is not set CONFIG_PMIC_ADP5520=y # CONFIG_MFD_AAT2870_CORE is not set # CONFIG_MFD_BCM590XX is not set # CONFIG_MFD_AXP20X is not set CONFIG_MFD_CROS_EC=y CONFIG_MFD_CROS_EC_I2C=y CONFIG_PMIC_DA903X=y # CONFIG_MFD_DA9052_SPI is not set # CONFIG_MFD_DA9052_I2C is not set # CONFIG_MFD_DA9055 is not set CONFIG_MFD_DA9063=y CONFIG_MFD_DA9150=y CONFIG_MFD_MC13XXX=y CONFIG_MFD_MC13XXX_SPI=y CONFIG_MFD_MC13XXX_I2C=y CONFIG_HTC_PASIC3=y # CONFIG_HTC_I2CPLD is not set CONFIG_LPC_ICH=m CONFIG_LPC_SCH=m # CONFIG_INTEL_SOC_PMIC is not set CONFIG_MFD_JANZ_CMODIO=y # CONFIG_MFD_KEMPLD is not set CONFIG_MFD_88PM800=m # CONFIG_MFD_88PM805 is not set CONFIG_MFD_88PM860X=y # CONFIG_MFD_MAX14577 is not set # CONFIG_MFD_MAX77693 is not set CONFIG_MFD_MAX77843=y # CONFIG_MFD_MAX8907 is not set CONFIG_MFD_MAX8925=y # CONFIG_MFD_MAX8997 is not set CONFIG_MFD_MAX8998=y # CONFIG_MFD_MT6397 is not set # CONFIG_MFD_MENF21BMC is not set CONFIG_EZX_PCAP=y CONFIG_MFD_RETU=y CONFIG_MFD_PCF50633=m CONFIG_PCF50633_ADC=m # CONFIG_PCF50633_GPIO is not set CONFIG_MFD_RDC321X=m CONFIG_MFD_RTSX_PCI=m # CONFIG_MFD_RT5033 is not set CONFIG_MFD_RC5T583=y CONFIG_MFD_RN5T618=m CONFIG_MFD_SEC_CORE=y CONFIG_MFD_SI476X_CORE=y CONFIG_MFD_SM501=y CONFIG_MFD_SM501_GPIO=y CONFIG_MFD_SKY81452=m # CONFIG_MFD_SMSC is not set CONFIG_ABX500_CORE=y CONFIG_AB3100_CORE=y CONFIG_AB3100_OTP=m CONFIG_MFD_STA2X11=y # CONFIG_MFD_SYSCON is not set # CONFIG_MFD_TI_AM335X_TSCADC is not set CONFIG_MFD_LP3943=y # CONFIG_MFD_LP8788 is not set # CONFIG_MFD_PALMAS is not set # CONFIG_TPS6105X is not set # CONFIG_TPS65010 is not set CONFIG_TPS6507X=m # CONFIG_MFD_TPS65090 is not set # CONFIG_MFD_TPS65217 is not set # CONFIG_MFD_TPS65218 is not set # CONFIG_MFD_TPS6586X is not set CONFIG_MFD_TPS65910=y CONFIG_MFD_TPS65912=y # CONFIG_MFD_TPS65912_I2C is not set # CONFIG_MFD_TPS65912_SPI is not set # CONFIG_MFD_TPS80031 is not set CONFIG_TWL4030_CORE=y CONFIG_MFD_TWL4030_AUDIO=y CONFIG_TWL6040_CORE=y CONFIG_MFD_WL1273_CORE=y CONFIG_MFD_LM3533=y # CONFIG_MFD_TIMBERDALE is not set # CONFIG_MFD_TMIO is not set CONFIG_MFD_VX855=m # CONFIG_MFD_ARIZONA_I2C is not set # CONFIG_MFD_ARIZONA_SPI is not set CONFIG_MFD_WM8400=y CONFIG_MFD_WM831X=y CONFIG_MFD_WM831X_I2C=y CONFIG_MFD_WM831X_SPI=y CONFIG_MFD_WM8350=y CONFIG_MFD_WM8350_I2C=y # CONFIG_MFD_WM8994 is not set # CONFIG_REGULATOR is not set CONFIG_MEDIA_SUPPORT=m # # Multimedia core support # # CONFIG_MEDIA_CAMERA_SUPPORT is not set CONFIG_MEDIA_ANALOG_TV_SUPPORT=y # CONFIG_MEDIA_DIGITAL_TV_SUPPORT is not set # CONFIG_MEDIA_RADIO_SUPPORT is not set # CONFIG_MEDIA_SDR_SUPPORT is not set CONFIG_MEDIA_RC_SUPPORT=y CONFIG_MEDIA_CONTROLLER=y # CONFIG_MEDIA_CONTROLLER_DVB is not set CONFIG_VIDEO_DEV=m CONFIG_VIDEO_V4L2_SUBDEV_API=y CONFIG_VIDEO_V4L2=m # CONFIG_VIDEO_ADV_DEBUG is not set # CONFIG_VIDEO_FIXED_MINOR_RANGES is not set CONFIG_VIDEO_TUNER=m CONFIG_VIDEOBUF_GEN=m CONFIG_VIDEOBUF_DMA_SG=m CONFIG_VIDEOBUF2_CORE=m CONFIG_VIDEOBUF2_MEMOPS=m CONFIG_VIDEOBUF2_DMA_SG=m # CONFIG_TTPCI_EEPROM is not set # # Media drivers # CONFIG_RC_CORE=m CONFIG_RC_MAP=m CONFIG_RC_DECODERS=y CONFIG_LIRC=m # CONFIG_IR_LIRC_CODEC is not set CONFIG_IR_NEC_DECODER=m CONFIG_IR_RC5_DECODER=m # CONFIG_IR_RC6_DECODER is not set CONFIG_IR_JVC_DECODER=m # CONFIG_IR_SONY_DECODER is not set CONFIG_IR_SANYO_DECODER=m CONFIG_IR_SHARP_DECODER=m # CONFIG_IR_MCE_KBD_DECODER is not set CONFIG_IR_XMP_DECODER=m CONFIG_RC_DEVICES=y # CONFIG_RC_ATI_REMOTE is not set # CONFIG_IR_ENE is not set # CONFIG_IR_HIX5HD2 is not set # CONFIG_IR_IMON is not set # CONFIG_IR_MCEUSB is not set # CONFIG_IR_ITE_CIR is not set # CONFIG_IR_FINTEK is not set # CONFIG_IR_NUVOTON is not set # CONFIG_IR_REDRAT3 is not set # CONFIG_IR_STREAMZAP is not set # CONFIG_IR_WINBOND_CIR is not set # CONFIG_IR_IGORPLUGUSB is not set # CONFIG_IR_IGUANA is not set # CONFIG_IR_TTUSBIR is not set CONFIG_RC_LOOPBACK=m CONFIG_IR_GPIO_CIR=m CONFIG_MEDIA_PCI_SUPPORT=y # # Media capture/analog TV support # # CONFIG_VIDEO_IVTV is not set CONFIG_VIDEO_ZORAN=m CONFIG_VIDEO_ZORAN_DC30=m CONFIG_VIDEO_ZORAN_ZR36060=m CONFIG_VIDEO_ZORAN_BUZ=m CONFIG_VIDEO_ZORAN_DC10=m CONFIG_VIDEO_ZORAN_LML33=m # CONFIG_VIDEO_ZORAN_LML33R10 is not set CONFIG_VIDEO_ZORAN_AVS6EYES=m CONFIG_VIDEO_HEXIUM_GEMINI=m CONFIG_VIDEO_HEXIUM_ORION=m # CONFIG_VIDEO_MXB is not set # CONFIG_VIDEO_TW68 is not set # # Media capture/analog/hybrid TV support # CONFIG_VIDEO_CX25821=m # CONFIG_VIDEO_CX88 is not set CONFIG_VIDEO_SAA7134=m # CONFIG_VIDEO_SAA7134_RC is not set # # Supported MMC/SDIO adapters # CONFIG_VIDEO_TVEEPROM=m CONFIG_VIDEO_SAA7146=m CONFIG_VIDEO_SAA7146_VV=m # # Media ancillary drivers (tuners, sensors, i2c, frontends) # CONFIG_MEDIA_SUBDRV_AUTOSELECT=y CONFIG_MEDIA_ATTACH=y CONFIG_VIDEO_IR_I2C=m # # Audio decoders, processors and mixers # # # RDS decoders # CONFIG_VIDEO_SAA6588=m # # Video decoders # CONFIG_VIDEO_BT819=m CONFIG_VIDEO_BT856=m CONFIG_VIDEO_BT866=m CONFIG_VIDEO_KS0127=m CONFIG_VIDEO_SAA7110=m CONFIG_VIDEO_SAA711X=m CONFIG_VIDEO_VPX3220=m # # Video and audio decoders # # # Video encoders # CONFIG_VIDEO_SAA7185=m CONFIG_VIDEO_ADV7175=m # # Camera sensor devices # # # Flash devices # # # Video improvement chips # # # Audio/Video compression chips # CONFIG_VIDEO_SAA6752HS=m # # Miscellaneous helper chips # # # Sensors used on soc_camera driver # CONFIG_MEDIA_TUNER=m CONFIG_MEDIA_TUNER_SIMPLE=m CONFIG_MEDIA_TUNER_TDA8290=m CONFIG_MEDIA_TUNER_TDA827X=m CONFIG_MEDIA_TUNER_TDA18271=m CONFIG_MEDIA_TUNER_TDA9887=m CONFIG_MEDIA_TUNER_MT20XX=m CONFIG_MEDIA_TUNER_XC2028=m CONFIG_MEDIA_TUNER_XC5000=m CONFIG_MEDIA_TUNER_XC4000=m CONFIG_MEDIA_TUNER_MC44S803=m # # Tools to develop new frontends # # CONFIG_DVB_DUMMY_FE is not set # # Graphics support # CONFIG_AGP=y CONFIG_AGP_ALI=y CONFIG_AGP_ATI=y CONFIG_AGP_AMD=y CONFIG_AGP_AMD64=m CONFIG_AGP_INTEL=m CONFIG_AGP_NVIDIA=m CONFIG_AGP_SIS=y CONFIG_AGP_SWORKS=y # CONFIG_AGP_VIA is not set CONFIG_AGP_EFFICEON=m CONFIG_INTEL_GTT=m CONFIG_VGA_ARB=y CONFIG_VGA_ARB_MAX_GPUS=16 # CONFIG_VGA_SWITCHEROO is not set # # Direct Rendering Manager # # CONFIG_DRM is not set # # Frame buffer Devices # CONFIG_FB=m CONFIG_FIRMWARE_EDID=y CONFIG_FB_CMDLINE=y CONFIG_FB_DDC=m # CONFIG_FB_BOOT_VESA_SUPPORT is not set CONFIG_FB_CFB_FILLRECT=m CONFIG_FB_CFB_COPYAREA=m CONFIG_FB_CFB_IMAGEBLIT=m # CONFIG_FB_CFB_REV_PIXELS_IN_BYTE is not set CONFIG_FB_SYS_FILLRECT=m CONFIG_FB_SYS_COPYAREA=m CONFIG_FB_SYS_IMAGEBLIT=m # CONFIG_FB_FOREIGN_ENDIAN is not set CONFIG_FB_SYS_FOPS=m CONFIG_FB_DEFERRED_IO=y CONFIG_FB_HECUBA=m CONFIG_FB_SVGALIB=m # CONFIG_FB_MACMODES is not set CONFIG_FB_BACKLIGHT=y CONFIG_FB_MODE_HELPERS=y CONFIG_FB_TILEBLITTING=y # # Frame buffer hardware drivers # CONFIG_FB_CIRRUS=m CONFIG_FB_PM2=m CONFIG_FB_PM2_FIFO_DISCONNECT=y # CONFIG_FB_CYBER2000 is not set CONFIG_FB_ARC=m # CONFIG_FB_VGA16 is not set CONFIG_FB_UVESA=m CONFIG_FB_N411=m CONFIG_FB_HGA=m CONFIG_FB_OPENCORES=m # CONFIG_FB_S1D13XXX is not set CONFIG_FB_NVIDIA=m # CONFIG_FB_NVIDIA_I2C is not set CONFIG_FB_NVIDIA_DEBUG=y CONFIG_FB_NVIDIA_BACKLIGHT=y # CONFIG_FB_RIVA is not set CONFIG_FB_I740=m CONFIG_FB_I810=m CONFIG_FB_I810_GTF=y # CONFIG_FB_I810_I2C is not set CONFIG_FB_LE80578=m CONFIG_FB_CARILLO_RANCH=m # CONFIG_FB_INTEL is not set CONFIG_FB_MATROX=m CONFIG_FB_MATROX_MILLENIUM=y # CONFIG_FB_MATROX_MYSTIQUE is not set # CONFIG_FB_MATROX_G is not set CONFIG_FB_MATROX_I2C=m # CONFIG_FB_RADEON is not set CONFIG_FB_ATY128=m # CONFIG_FB_ATY128_BACKLIGHT is not set CONFIG_FB_ATY=m CONFIG_FB_ATY_CT=y # CONFIG_FB_ATY_GENERIC_LCD is not set # CONFIG_FB_ATY_GX is not set # CONFIG_FB_ATY_BACKLIGHT is not set CONFIG_FB_S3=m # CONFIG_FB_S3_DDC is not set CONFIG_FB_SAVAGE=m # CONFIG_FB_SAVAGE_I2C is not set CONFIG_FB_SAVAGE_ACCEL=y CONFIG_FB_SIS=m CONFIG_FB_SIS_300=y CONFIG_FB_SIS_315=y # CONFIG_FB_VIA is not set # CONFIG_FB_NEOMAGIC is not set CONFIG_FB_KYRO=m CONFIG_FB_3DFX=m # CONFIG_FB_3DFX_ACCEL is not set # CONFIG_FB_3DFX_I2C is not set CONFIG_FB_VOODOO1=m # CONFIG_FB_VT8623 is not set CONFIG_FB_TRIDENT=m # CONFIG_FB_ARK is not set CONFIG_FB_PM3=m CONFIG_FB_CARMINE=m CONFIG_FB_CARMINE_DRAM_EVAL=y # CONFIG_CARMINE_DRAM_CUSTOM is not set # CONFIG_FB_GEODE is not set CONFIG_FB_SM501=m # CONFIG_FB_VIRTUAL is not set CONFIG_FB_METRONOME=m CONFIG_FB_MB862XX=m CONFIG_FB_MB862XX_PCI_GDC=y CONFIG_FB_MB862XX_I2C=y CONFIG_FB_BROADSHEET=m # CONFIG_FB_AUO_K190X is not set CONFIG_BACKLIGHT_LCD_SUPPORT=y CONFIG_LCD_CLASS_DEVICE=m CONFIG_LCD_L4F00242T03=m CONFIG_LCD_LMS283GF05=m CONFIG_LCD_LTV350QV=m CONFIG_LCD_ILI922X=m CONFIG_LCD_ILI9320=m CONFIG_LCD_TDO24M=m CONFIG_LCD_VGG2432A4=m CONFIG_LCD_PLATFORM=m CONFIG_LCD_S6E63M0=m CONFIG_LCD_LD9040=m # CONFIG_LCD_AMS369FG06 is not set CONFIG_LCD_LMS501KF03=m CONFIG_LCD_HX8357=m CONFIG_BACKLIGHT_CLASS_DEVICE=m # CONFIG_BACKLIGHT_GENERIC is not set # CONFIG_BACKLIGHT_LM3533 is not set CONFIG_BACKLIGHT_CARILLO_RANCH=m CONFIG_BACKLIGHT_DA903X=m # CONFIG_BACKLIGHT_MAX8925 is not set # CONFIG_BACKLIGHT_APPLE is not set CONFIG_BACKLIGHT_SAHARA=m CONFIG_BACKLIGHT_WM831X=m CONFIG_BACKLIGHT_ADP5520=m # CONFIG_BACKLIGHT_ADP8860 is not set CONFIG_BACKLIGHT_ADP8870=m CONFIG_BACKLIGHT_88PM860X=m CONFIG_BACKLIGHT_PCF50633=m # CONFIG_BACKLIGHT_LM3639 is not set # CONFIG_BACKLIGHT_PANDORA is not set CONFIG_BACKLIGHT_SKY81452=m # CONFIG_BACKLIGHT_GPIO is not set CONFIG_BACKLIGHT_LV5207LP=m CONFIG_BACKLIGHT_BD6107=m CONFIG_VGASTATE=m CONFIG_LOGO=y CONFIG_LOGO_LINUX_MONO=y CONFIG_LOGO_LINUX_VGA16=y CONFIG_LOGO_LINUX_CLUT224=y # CONFIG_SOUND is not set # # HID support # CONFIG_HID=y # CONFIG_HID_BATTERY_STRENGTH is not set # CONFIG_HIDRAW is not set CONFIG_UHID=m CONFIG_HID_GENERIC=m # # Special HID drivers # CONFIG_HID_A4TECH=y CONFIG_HID_ACRUX=m # CONFIG_HID_ACRUX_FF is not set # CONFIG_HID_APPLE is not set # CONFIG_HID_AUREAL is not set # CONFIG_HID_BELKIN is not set CONFIG_HID_CHERRY=y CONFIG_HID_CHICONY=y CONFIG_HID_CYPRESS=y CONFIG_HID_DRAGONRISE=m # CONFIG_DRAGONRISE_FF is not set CONFIG_HID_EMS_FF=y CONFIG_HID_ELECOM=y CONFIG_HID_EZKEY=y # CONFIG_HID_KEYTOUCH is not set CONFIG_HID_KYE=m CONFIG_HID_WALTOP=y CONFIG_HID_GYRATION=y CONFIG_HID_ICADE=m CONFIG_HID_TWINHAN=m CONFIG_HID_KENSINGTON=y CONFIG_HID_LCPOWER=y CONFIG_HID_LENOVO=m CONFIG_HID_LOGITECH=m # CONFIG_HID_LOGITECH_HIDPP is not set CONFIG_LOGITECH_FF=y CONFIG_LOGIRUMBLEPAD2_FF=y CONFIG_LOGIG940_FF=y CONFIG_LOGIWHEELS_FF=y CONFIG_HID_MAGICMOUSE=m # CONFIG_HID_MICROSOFT is not set # CONFIG_HID_MONTEREY is not set CONFIG_HID_MULTITOUCH=y CONFIG_HID_ORTEK=m CONFIG_HID_PANTHERLORD=m # CONFIG_PANTHERLORD_FF is not set # CONFIG_HID_PETALYNX is not set CONFIG_HID_PICOLCD=y CONFIG_HID_PICOLCD_LEDS=y CONFIG_HID_PLANTRONICS=y # CONFIG_HID_PRIMAX is not set CONFIG_HID_SAITEK=y CONFIG_HID_SAMSUNG=m CONFIG_HID_SPEEDLINK=y # CONFIG_HID_STEELSERIES is not set # CONFIG_HID_SUNPLUS is not set CONFIG_HID_RMI=m CONFIG_HID_GREENASIA=m CONFIG_GREENASIA_FF=y CONFIG_HID_SMARTJOYPLUS=m CONFIG_SMARTJOYPLUS_FF=y # CONFIG_HID_TIVO is not set CONFIG_HID_TOPSEED=y # CONFIG_HID_THINGM is not set CONFIG_HID_THRUSTMASTER=m CONFIG_THRUSTMASTER_FF=y CONFIG_HID_WACOM=y CONFIG_HID_WIIMOTE=m # CONFIG_HID_XINMO is not set CONFIG_HID_ZEROPLUS=m # CONFIG_ZEROPLUS_FF is not set CONFIG_HID_ZYDACRON=y CONFIG_HID_SENSOR_HUB=m CONFIG_HID_SENSOR_CUSTOM_SENSOR=m # # I2C HID support # CONFIG_I2C_HID=y CONFIG_USB_OHCI_LITTLE_ENDIAN=y CONFIG_USB_SUPPORT=y CONFIG_USB_ARCH_HAS_HCD=y # CONFIG_USB is not set # # USB port drivers # # # USB Physical Layer drivers # # CONFIG_USB_PHY is not set # CONFIG_NOP_USB_XCEIV is not set # CONFIG_USB_GPIO_VBUS is not set # CONFIG_TAHVO_USB is not set # CONFIG_USB_GADGET is not set CONFIG_UWB=m CONFIG_UWB_WHCI=m # CONFIG_MMC is not set # CONFIG_MEMSTICK is not set CONFIG_NEW_LEDS=y CONFIG_LEDS_CLASS=y # CONFIG_LEDS_CLASS_FLASH is not set # # LED drivers # CONFIG_LEDS_88PM860X=m CONFIG_LEDS_LM3530=y CONFIG_LEDS_LM3533=m CONFIG_LEDS_LM3642=m CONFIG_LEDS_NET48XX=m CONFIG_LEDS_WRAP=m # CONFIG_LEDS_PCA9532 is not set CONFIG_LEDS_GPIO=m CONFIG_LEDS_LP3944=y CONFIG_LEDS_LP55XX_COMMON=y # CONFIG_LEDS_LP5521 is not set CONFIG_LEDS_LP5523=m CONFIG_LEDS_LP5562=y CONFIG_LEDS_LP8501=m CONFIG_LEDS_LP8860=m # CONFIG_LEDS_CLEVO_MAIL is not set CONFIG_LEDS_PCA955X=m CONFIG_LEDS_PCA963X=y CONFIG_LEDS_WM831X_STATUS=m # CONFIG_LEDS_WM8350 is not set CONFIG_LEDS_DA903X=y # CONFIG_LEDS_DAC124S085 is not set CONFIG_LEDS_BD2802=y CONFIG_LEDS_INTEL_SS4200=m CONFIG_LEDS_LT3593=y CONFIG_LEDS_ADP5520=m CONFIG_LEDS_MC13783=m CONFIG_LEDS_TCA6507=m # CONFIG_LEDS_LM355x is not set # CONFIG_LEDS_OT200 is not set # # LED driver for blink(1) USB RGB LED is under Special HID drivers (HID_THINGM) # # CONFIG_LEDS_BLINKM is not set CONFIG_LEDS_PM8941_WLED=m # # LED Triggers # CONFIG_LEDS_TRIGGERS=y CONFIG_LEDS_TRIGGER_TIMER=m CONFIG_LEDS_TRIGGER_ONESHOT=y CONFIG_LEDS_TRIGGER_HEARTBEAT=m # CONFIG_LEDS_TRIGGER_BACKLIGHT is not set CONFIG_LEDS_TRIGGER_CPU=y CONFIG_LEDS_TRIGGER_GPIO=m # CONFIG_LEDS_TRIGGER_DEFAULT_ON is not set # # iptables trigger is under Netfilter config (LED target) # # CONFIG_LEDS_TRIGGER_TRANSIENT is not set CONFIG_LEDS_TRIGGER_CAMERA=m CONFIG_ACCESSIBILITY=y # CONFIG_EDAC is not set CONFIG_RTC_LIB=y CONFIG_RTC_CLASS=y CONFIG_RTC_HCTOSYS=y CONFIG_RTC_SYSTOHC=y CONFIG_RTC_HCTOSYS_DEVICE="rtc0" # CONFIG_RTC_DEBUG is not set # # RTC interfaces # CONFIG_RTC_INTF_SYSFS=y CONFIG_RTC_INTF_PROC=y # CONFIG_RTC_INTF_DEV is not set CONFIG_RTC_DRV_TEST=y # # I2C RTC drivers # # CONFIG_RTC_DRV_88PM860X is not set CONFIG_RTC_DRV_88PM80X=m # CONFIG_RTC_DRV_ABB5ZES3 is not set CONFIG_RTC_DRV_ABX80X=y CONFIG_RTC_DRV_DS1307=y CONFIG_RTC_DRV_DS1374=y # CONFIG_RTC_DRV_DS1374_WDT is not set CONFIG_RTC_DRV_DS1672=m CONFIG_RTC_DRV_DS3232=m CONFIG_RTC_DRV_MAX6900=m CONFIG_RTC_DRV_MAX8925=m CONFIG_RTC_DRV_MAX8998=m CONFIG_RTC_DRV_RS5C372=m # CONFIG_RTC_DRV_ISL1208 is not set CONFIG_RTC_DRV_ISL12022=y CONFIG_RTC_DRV_ISL12057=y CONFIG_RTC_DRV_X1205=y CONFIG_RTC_DRV_PCF2127=y # CONFIG_RTC_DRV_PCF8523 is not set CONFIG_RTC_DRV_PCF8563=y CONFIG_RTC_DRV_PCF85063=y CONFIG_RTC_DRV_PCF8583=m # CONFIG_RTC_DRV_M41T80 is not set CONFIG_RTC_DRV_BQ32K=m CONFIG_RTC_DRV_TWL4030=y CONFIG_RTC_DRV_TPS65910=y CONFIG_RTC_DRV_RC5T583=m CONFIG_RTC_DRV_S35390A=y # CONFIG_RTC_DRV_FM3130 is not set CONFIG_RTC_DRV_RX8581=y CONFIG_RTC_DRV_RX8025=y CONFIG_RTC_DRV_EM3027=y CONFIG_RTC_DRV_RV3029C2=m CONFIG_RTC_DRV_S5M=y # # SPI RTC drivers # # CONFIG_RTC_DRV_M41T93 is not set # CONFIG_RTC_DRV_M41T94 is not set CONFIG_RTC_DRV_DS1305=y # CONFIG_RTC_DRV_DS1343 is not set CONFIG_RTC_DRV_DS1347=y # CONFIG_RTC_DRV_DS1390 is not set CONFIG_RTC_DRV_MAX6902=m CONFIG_RTC_DRV_R9701=m # CONFIG_RTC_DRV_RS5C348 is not set CONFIG_RTC_DRV_DS3234=m CONFIG_RTC_DRV_PCF2123=y CONFIG_RTC_DRV_RX4581=m CONFIG_RTC_DRV_MCP795=y # # Platform RTC drivers # # CONFIG_RTC_DRV_CMOS is not set CONFIG_RTC_DRV_DS1286=y # CONFIG_RTC_DRV_DS1511 is not set 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 is not set CONFIG_RTC_DRV_DS17485=y # CONFIG_RTC_DRV_DS17885 is not set CONFIG_RTC_DS1685_PROC_REGS=y CONFIG_RTC_DS1685_SYSFS_REGS=y CONFIG_RTC_DRV_DS1742=m CONFIG_RTC_DRV_DS2404=y # CONFIG_RTC_DRV_DA9063 is not set CONFIG_RTC_DRV_STK17TA8=m # CONFIG_RTC_DRV_M48T86 is not set CONFIG_RTC_DRV_M48T35=m CONFIG_RTC_DRV_M48T59=y CONFIG_RTC_DRV_MSM6242=y CONFIG_RTC_DRV_BQ4802=y # CONFIG_RTC_DRV_RP5C01 is not set CONFIG_RTC_DRV_V3020=y CONFIG_RTC_DRV_WM831X=m # CONFIG_RTC_DRV_WM8350 is not set CONFIG_RTC_DRV_PCF50633=m CONFIG_RTC_DRV_AB3100=m # # on-CPU RTC drivers # CONFIG_RTC_DRV_PCAP=m # CONFIG_RTC_DRV_MC13XXX is not set # CONFIG_RTC_DRV_XGENE is not set # # HID Sensor RTC drivers # # CONFIG_DMADEVICES is not set CONFIG_AUXDISPLAY=y CONFIG_UIO=y # CONFIG_UIO_CIF is not set CONFIG_UIO_PDRV_GENIRQ=y CONFIG_UIO_DMEM_GENIRQ=m CONFIG_UIO_AEC=m # CONFIG_UIO_SERCOS3 is not set CONFIG_UIO_PCI_GENERIC=y # CONFIG_UIO_NETX is not set # CONFIG_UIO_MF624 is not set # CONFIG_VIRT_DRIVERS is not set CONFIG_VIRTIO=m # # Virtio drivers # # CONFIG_VIRTIO_PCI is not set CONFIG_VIRTIO_BALLOON=m # CONFIG_VIRTIO_INPUT is not set # CONFIG_VIRTIO_MMIO is not set # # Microsoft Hyper-V guest support # # CONFIG_HYPERV is not set # CONFIG_STAGING is not set # CONFIG_X86_PLATFORM_DEVICES is not set CONFIG_CHROME_PLATFORMS=y CONFIG_CHROMEOS_LAPTOP=y # CONFIG_CHROMEOS_PSTORE is not set CONFIG_CROS_EC_CHARDEV=m # CONFIG_CROS_EC_LPC is not set # # Hardware Spinlock drivers # # # Clock Source drivers # CONFIG_CLKSRC_I8253=y CONFIG_CLKEVT_I8253=y CONFIG_CLKBLD_I8253=y # CONFIG_ATMEL_PIT is not set # CONFIG_SH_TIMER_CMT is not set # CONFIG_SH_TIMER_MTU2 is not set # CONFIG_SH_TIMER_TMU is not set # CONFIG_EM_TIMER_STI is not set CONFIG_MAILBOX=y # CONFIG_PCC is not set CONFIG_ALTERA_MBOX=y # CONFIG_IOMMU_SUPPORT is not set # # Remoteproc drivers # CONFIG_REMOTEPROC=m CONFIG_STE_MODEM_RPROC=m # # Rpmsg drivers # # # SOC (System On Chip) specific Drivers # # CONFIG_SOC_TI is not set CONFIG_PM_DEVFREQ=y # # DEVFREQ Governors # # CONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND is not set # CONFIG_DEVFREQ_GOV_PERFORMANCE is not set # CONFIG_DEVFREQ_GOV_POWERSAVE is not set CONFIG_DEVFREQ_GOV_USERSPACE=y # # DEVFREQ Drivers # CONFIG_PM_DEVFREQ_EVENT=y CONFIG_EXTCON=y # # Extcon Device Drivers # # CONFIG_EXTCON_ADC_JACK is not set # CONFIG_EXTCON_GPIO is not set CONFIG_EXTCON_MAX77843=m # CONFIG_EXTCON_RT8973A is not set CONFIG_EXTCON_SM5502=m CONFIG_EXTCON_USB_GPIO=m # CONFIG_MEMORY is not set CONFIG_IIO=m CONFIG_IIO_BUFFER=y # CONFIG_IIO_BUFFER_CB is not set CONFIG_IIO_KFIFO_BUF=m CONFIG_IIO_TRIGGERED_BUFFER=m CONFIG_IIO_TRIGGER=y CONFIG_IIO_CONSUMERS_PER_TRIGGER=2 # # Accelerometers # # CONFIG_BMA180 is not set CONFIG_BMC150_ACCEL=m CONFIG_HID_SENSOR_ACCEL_3D=m # CONFIG_IIO_ST_ACCEL_3AXIS is not set # CONFIG_KXSD9 is not set CONFIG_MMA8452=m CONFIG_KXCJK1013=m CONFIG_MMA9551_CORE=m CONFIG_MMA9551=m # CONFIG_MMA9553 is not set # # Analog to digital converters # CONFIG_AD_SIGMA_DELTA=m # CONFIG_AD7266 is not set # CONFIG_AD7291 is not set # CONFIG_AD7298 is not set CONFIG_AD7476=m CONFIG_AD7791=m CONFIG_AD7793=m CONFIG_AD7887=m # CONFIG_AD7923 is not set CONFIG_AD799X=m CONFIG_DA9150_GPADC=m CONFIG_MAX1027=m CONFIG_MAX1363=m # CONFIG_MCP320X is not set CONFIG_MCP3422=m CONFIG_MEN_Z188_ADC=m # CONFIG_NAU7802 is not set CONFIG_QCOM_SPMI_IADC=m # CONFIG_QCOM_SPMI_VADC is not set CONFIG_TI_ADC081C=m # CONFIG_TI_ADC128S052 is not set CONFIG_TWL4030_MADC=m CONFIG_TWL6030_GPADC=m # # Amplifiers # CONFIG_AD8366=m # # Hid Sensor IIO Common # CONFIG_HID_SENSOR_IIO_COMMON=m CONFIG_HID_SENSOR_IIO_TRIGGER=m # # SSP Sensor Common # # CONFIG_IIO_SSP_SENSORHUB is not set CONFIG_IIO_ST_SENSORS_I2C=m CONFIG_IIO_ST_SENSORS_SPI=m CONFIG_IIO_ST_SENSORS_CORE=m # # Digital to analog converters # # CONFIG_AD5064 is not set # CONFIG_AD5360 is not set # CONFIG_AD5380 is not set CONFIG_AD5421=m CONFIG_AD5446=m CONFIG_AD5449=m CONFIG_AD5504=m CONFIG_AD5624R_SPI=m # CONFIG_AD5686 is not set CONFIG_AD5755=m CONFIG_AD5764=m CONFIG_AD5791=m CONFIG_AD7303=m CONFIG_MAX517=m CONFIG_MCP4725=m CONFIG_MCP4922=m # # Frequency Synthesizers DDS/PLL # # # Clock Generator/Distribution # # CONFIG_AD9523 is not set # # Phase-Locked Loop (PLL) frequency synthesizers # CONFIG_ADF4350=m # # Digital gyroscope sensors # CONFIG_ADIS16080=m # CONFIG_ADIS16130 is not set CONFIG_ADIS16136=m # CONFIG_ADIS16260 is not set CONFIG_ADXRS450=m CONFIG_BMG160=m CONFIG_HID_SENSOR_GYRO_3D=m CONFIG_IIO_ST_GYRO_3AXIS=m CONFIG_IIO_ST_GYRO_I2C_3AXIS=m CONFIG_IIO_ST_GYRO_SPI_3AXIS=m # CONFIG_ITG3200 is not set # # Humidity sensors # CONFIG_DHT11=m # CONFIG_SI7005 is not set CONFIG_SI7020=m # # Inertial measurement units # CONFIG_ADIS16400=m CONFIG_ADIS16480=m CONFIG_KMX61=m # CONFIG_INV_MPU6050_IIO is not set CONFIG_IIO_ADIS_LIB=m CONFIG_IIO_ADIS_LIB_BUFFER=y # # Light sensors # CONFIG_ADJD_S311=m CONFIG_AL3320A=m # CONFIG_APDS9300 is not set # CONFIG_CM32181 is not set CONFIG_CM3232=m # CONFIG_CM3323 is not set CONFIG_CM36651=m # CONFIG_GP2AP020A00F is not set CONFIG_ISL29125=m CONFIG_HID_SENSOR_ALS=m CONFIG_HID_SENSOR_PROX=m CONFIG_JSA1212=m # CONFIG_SENSORS_LM3533 is not set # CONFIG_LTR501 is not set CONFIG_TCS3414=m CONFIG_TCS3472=m CONFIG_SENSORS_TSL2563=m # CONFIG_TSL4531 is not set CONFIG_VCNL4000=m # # Magnetometer sensors # CONFIG_AK8975=m # CONFIG_AK09911 is not set CONFIG_MAG3110=m # CONFIG_HID_SENSOR_MAGNETOMETER_3D is not set CONFIG_IIO_ST_MAGN_3AXIS=m CONFIG_IIO_ST_MAGN_I2C_3AXIS=m CONFIG_IIO_ST_MAGN_SPI_3AXIS=m # # Inclinometer sensors # CONFIG_HID_SENSOR_INCLINOMETER_3D=m CONFIG_HID_SENSOR_DEVICE_ROTATION=m # # Triggers - standalone # CONFIG_IIO_INTERRUPT_TRIGGER=m CONFIG_IIO_SYSFS_TRIGGER=m # # Pressure sensors # # CONFIG_BMP280 is not set # CONFIG_HID_SENSOR_PRESS is not set CONFIG_MPL115=m CONFIG_MPL3115=m # CONFIG_MS5611 is not set CONFIG_IIO_ST_PRESS=m CONFIG_IIO_ST_PRESS_I2C=m CONFIG_IIO_ST_PRESS_SPI=m CONFIG_T5403=m # # Lightning sensors # # CONFIG_AS3935 is not set # # Proximity sensors # # CONFIG_SX9500 is not set # # Temperature sensors # CONFIG_MLX90614=m CONFIG_TMP006=m CONFIG_NTB=m # CONFIG_VME_BUS is not set # CONFIG_PWM is not set # CONFIG_IPACK_BUS is not set CONFIG_RESET_CONTROLLER=y CONFIG_FMC=m # CONFIG_FMC_FAKEDEV is not set # CONFIG_FMC_TRIVIAL is not set CONFIG_FMC_WRITE_EEPROM=m CONFIG_FMC_CHARDEV=m # # PHY Subsystem # CONFIG_GENERIC_PHY=y # CONFIG_BCM_KONA_USB2_PHY is not set CONFIG_POWERCAP=y # CONFIG_INTEL_RAPL is not set CONFIG_MCB=m CONFIG_MCB_PCI=m # CONFIG_THUNDERBOLT is not set # # Android # # CONFIG_ANDROID is not set # # Firmware Drivers # CONFIG_EDD=m CONFIG_EDD_OFF=y # CONFIG_FIRMWARE_MEMMAP is not set # CONFIG_DELL_RBU is not set CONFIG_DCDBAS=y # CONFIG_DMIID is not set CONFIG_DMI_SYSFS=m CONFIG_DMI_SCAN_MACHINE_NON_EFI_FALLBACK=y # CONFIG_ISCSI_IBFT_FIND is not set # CONFIG_GOOGLE_FIRMWARE is not set # # File systems # CONFIG_DCACHE_WORD_ACCESS=y CONFIG_EXT2_FS=y # CONFIG_EXT2_FS_XATTR is not set # CONFIG_EXT3_FS is not set # CONFIG_EXT4_FS is not set CONFIG_REISERFS_FS=y 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=y # CONFIG_JFS_FS is not set # CONFIG_OCFS2_FS is not set CONFIG_BTRFS_FS=m CONFIG_BTRFS_FS_POSIX_ACL=y # CONFIG_BTRFS_FS_CHECK_INTEGRITY is not set CONFIG_BTRFS_FS_RUN_SANITY_TESTS=y # CONFIG_BTRFS_DEBUG is not set # CONFIG_BTRFS_ASSERT is not set CONFIG_NILFS2_FS=y CONFIG_F2FS_FS=m # CONFIG_F2FS_STAT_FS is not set # CONFIG_F2FS_FS_XATTR is not set CONFIG_F2FS_CHECK_FS=y CONFIG_FS_DAX=y CONFIG_FS_POSIX_ACL=y CONFIG_EXPORTFS=y CONFIG_FILE_LOCKING=y CONFIG_FSNOTIFY=y # CONFIG_DNOTIFY is not set CONFIG_INOTIFY_USER=y # CONFIG_FANOTIFY is not set CONFIG_QUOTA=y # CONFIG_QUOTA_NETLINK_INTERFACE is not set CONFIG_PRINT_QUOTA_WARNING=y # CONFIG_QUOTA_DEBUG is not set CONFIG_QFMT_V1=m # CONFIG_QFMT_V2 is not set CONFIG_QUOTACTL=y CONFIG_AUTOFS4_FS=y CONFIG_FUSE_FS=y CONFIG_CUSE=y # CONFIG_OVERLAY_FS is not set # # Caches # # CONFIG_FSCACHE is not set # # CD-ROM/DVD Filesystems # # CONFIG_ISO9660_FS is not set CONFIG_UDF_FS=y CONFIG_UDF_NLS=y # # DOS/FAT/NT Filesystems # CONFIG_FAT_FS=y CONFIG_MSDOS_FS=y CONFIG_VFAT_FS=m CONFIG_FAT_DEFAULT_CODEPAGE=437 CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1" CONFIG_NTFS_FS=y CONFIG_NTFS_DEBUG=y CONFIG_NTFS_RW=y # # Pseudo filesystems # CONFIG_PROC_FS=y CONFIG_PROC_KCORE=y CONFIG_PROC_VMCORE=y CONFIG_PROC_SYSCTL=y CONFIG_PROC_PAGE_MONITOR=y CONFIG_KERNFS=y CONFIG_SYSFS=y CONFIG_HUGETLBFS=y CONFIG_HUGETLB_PAGE=y CONFIG_CONFIGFS_FS=y CONFIG_MISC_FILESYSTEMS=y CONFIG_ADFS_FS=y CONFIG_ADFS_FS_RW=y CONFIG_AFFS_FS=y CONFIG_ECRYPT_FS=m CONFIG_ECRYPT_FS_MESSAGING=y CONFIG_HFS_FS=y CONFIG_HFSPLUS_FS=y # CONFIG_HFSPLUS_FS_POSIX_ACL is not set # CONFIG_BEFS_FS is not set # CONFIG_BFS_FS is not set CONFIG_EFS_FS=m # CONFIG_LOGFS is not set CONFIG_CRAMFS=m CONFIG_SQUASHFS=m # 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_4K_DEVBLK_SIZE=y # CONFIG_SQUASHFS_EMBEDDED is not set CONFIG_SQUASHFS_FRAGMENT_CACHE_SIZE=3 CONFIG_VXFS_FS=y # CONFIG_MINIX_FS is not set CONFIG_OMFS_FS=y # CONFIG_HPFS_FS is not set CONFIG_QNX4FS_FS=y # CONFIG_QNX6FS_FS is not set # CONFIG_ROMFS_FS is not set CONFIG_PSTORE=y # CONFIG_PSTORE_CONSOLE is not set CONFIG_PSTORE_PMSG=y # CONFIG_PSTORE_RAM is not set # CONFIG_SYSV_FS is not set CONFIG_UFS_FS=y # CONFIG_UFS_FS_WRITE is not set CONFIG_UFS_DEBUG=y CONFIG_NETWORK_FILESYSTEMS=y CONFIG_NLS=y CONFIG_NLS_DEFAULT="iso8859-1" # CONFIG_NLS_CODEPAGE_437 is not set CONFIG_NLS_CODEPAGE_737=m CONFIG_NLS_CODEPAGE_775=m CONFIG_NLS_CODEPAGE_850=y CONFIG_NLS_CODEPAGE_852=m CONFIG_NLS_CODEPAGE_855=m # CONFIG_NLS_CODEPAGE_857 is not set CONFIG_NLS_CODEPAGE_860=y CONFIG_NLS_CODEPAGE_861=y # CONFIG_NLS_CODEPAGE_862 is not set CONFIG_NLS_CODEPAGE_863=y CONFIG_NLS_CODEPAGE_864=m CONFIG_NLS_CODEPAGE_865=m # CONFIG_NLS_CODEPAGE_866 is not set # CONFIG_NLS_CODEPAGE_869 is not set CONFIG_NLS_CODEPAGE_936=m CONFIG_NLS_CODEPAGE_950=y # CONFIG_NLS_CODEPAGE_932 is not set CONFIG_NLS_CODEPAGE_949=m CONFIG_NLS_CODEPAGE_874=y # CONFIG_NLS_ISO8859_8 is not set # CONFIG_NLS_CODEPAGE_1250 is not set CONFIG_NLS_CODEPAGE_1251=y CONFIG_NLS_ASCII=y # CONFIG_NLS_ISO8859_1 is not set # CONFIG_NLS_ISO8859_2 is not set # CONFIG_NLS_ISO8859_3 is not set CONFIG_NLS_ISO8859_4=m CONFIG_NLS_ISO8859_5=m CONFIG_NLS_ISO8859_6=m CONFIG_NLS_ISO8859_7=y CONFIG_NLS_ISO8859_9=m CONFIG_NLS_ISO8859_13=y # CONFIG_NLS_ISO8859_14 is not set # CONFIG_NLS_ISO8859_15 is not set CONFIG_NLS_KOI8_R=y # CONFIG_NLS_KOI8_U is not set CONFIG_NLS_MAC_ROMAN=y CONFIG_NLS_MAC_CELTIC=y CONFIG_NLS_MAC_CENTEURO=m # CONFIG_NLS_MAC_CROATIAN is not set CONFIG_NLS_MAC_CYRILLIC=m CONFIG_NLS_MAC_GAELIC=y CONFIG_NLS_MAC_GREEK=y CONFIG_NLS_MAC_ICELAND=m # CONFIG_NLS_MAC_INUIT is not set CONFIG_NLS_MAC_ROMANIAN=m CONFIG_NLS_MAC_TURKISH=m CONFIG_NLS_UTF8=y # # Kernel hacking # CONFIG_TRACE_IRQFLAGS_SUPPORT=y # # printk and dmesg options # CONFIG_PRINTK_TIME=y CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 # CONFIG_BOOT_PRINTK_DELAY is not set # CONFIG_DYNAMIC_DEBUG is not set # # Compile-time checks and compiler options # # CONFIG_DEBUG_INFO is not set # CONFIG_ENABLE_WARN_DEPRECATED is not set # CONFIG_ENABLE_MUST_CHECK is not set CONFIG_FRAME_WARN=1024 # CONFIG_STRIP_ASM_SYMS is not set # CONFIG_READABLE_ASM is not set CONFIG_UNUSED_SYMBOLS=y CONFIG_PAGE_OWNER=y CONFIG_DEBUG_FS=y CONFIG_HEADERS_CHECK=y CONFIG_DEBUG_SECTION_MISMATCH=y CONFIG_ARCH_WANT_FRAME_POINTERS=y CONFIG_FRAME_POINTER=y # CONFIG_DEBUG_FORCE_WEAK_PER_CPU is not set # CONFIG_MAGIC_SYSRQ is not set CONFIG_DEBUG_KERNEL=y # # Memory Debugging # CONFIG_PAGE_EXTENSION=y CONFIG_DEBUG_PAGEALLOC=y CONFIG_DEBUG_OBJECTS=y # CONFIG_DEBUG_OBJECTS_SELFTEST is not set # CONFIG_DEBUG_OBJECTS_FREE is not set # CONFIG_DEBUG_OBJECTS_TIMERS is not set # CONFIG_DEBUG_OBJECTS_WORK is not set CONFIG_DEBUG_OBJECTS_RCU_HEAD=y # CONFIG_DEBUG_OBJECTS_PERCPU_COUNTER is not set CONFIG_DEBUG_OBJECTS_ENABLE_DEFAULT=1 CONFIG_DEBUG_SLAB=y CONFIG_DEBUG_SLAB_LEAK=y CONFIG_HAVE_DEBUG_KMEMLEAK=y # CONFIG_DEBUG_KMEMLEAK is not set # CONFIG_DEBUG_STACK_USAGE is not set CONFIG_DEBUG_VM=y CONFIG_DEBUG_VM_VMACACHE=y CONFIG_DEBUG_VM_RB=y CONFIG_DEBUG_VIRTUAL=y # CONFIG_DEBUG_MEMORY_INIT is not set # CONFIG_DEBUG_PER_CPU_MAPS is not set # CONFIG_DEBUG_HIGHMEM is not set CONFIG_HAVE_DEBUG_STACKOVERFLOW=y # CONFIG_DEBUG_STACKOVERFLOW is not set CONFIG_HAVE_ARCH_KMEMCHECK=y CONFIG_DEBUG_SHIRQ=y # # Debug Lockups and Hangs # CONFIG_LOCKUP_DETECTOR=y CONFIG_HARDLOCKUP_DETECTOR=y # CONFIG_BOOTPARAM_HARDLOCKUP_PANIC is not set CONFIG_BOOTPARAM_HARDLOCKUP_PANIC_VALUE=0 CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC=y CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC_VALUE=1 # CONFIG_DETECT_HUNG_TASK is not set CONFIG_PANIC_ON_OOPS=y CONFIG_PANIC_ON_OOPS_VALUE=1 CONFIG_PANIC_TIMEOUT=0 CONFIG_SCHED_DEBUG=y CONFIG_SCHEDSTATS=y CONFIG_SCHED_STACK_END_CHECK=y CONFIG_DEBUG_TIMEKEEPING=y # CONFIG_TIMER_STATS is not set # # Lock Debugging (spinlocks, mutexes, etc...) # # CONFIG_DEBUG_RT_MUTEXES is not set CONFIG_DEBUG_SPINLOCK=y CONFIG_DEBUG_MUTEXES=y # CONFIG_DEBUG_WW_MUTEX_SLOWPATH is not set CONFIG_DEBUG_LOCK_ALLOC=y CONFIG_PROVE_LOCKING=y CONFIG_LOCKDEP=y CONFIG_LOCK_STAT=y CONFIG_DEBUG_LOCKDEP=y CONFIG_DEBUG_ATOMIC_SLEEP=y CONFIG_DEBUG_LOCKING_API_SELFTESTS=y CONFIG_LOCK_TORTURE_TEST=y CONFIG_TRACE_IRQFLAGS=y CONFIG_STACKTRACE=y # CONFIG_DEBUG_KOBJECT is not set CONFIG_DEBUG_BUGVERBOSE=y # CONFIG_DEBUG_LIST is not set CONFIG_DEBUG_PI_LIST=y # CONFIG_DEBUG_SG is not set # CONFIG_DEBUG_NOTIFIERS is not set # CONFIG_DEBUG_CREDENTIALS is not set # # RCU Debugging # CONFIG_PROVE_RCU=y # CONFIG_PROVE_RCU_REPEATEDLY is not set # CONFIG_SPARSE_RCU_POINTER is not set CONFIG_TORTURE_TEST=y # CONFIG_RCU_TORTURE_TEST is not set CONFIG_RCU_CPU_STALL_TIMEOUT=21 # CONFIG_RCU_CPU_STALL_INFO is not set CONFIG_RCU_TRACE=y # CONFIG_DEBUG_BLOCK_EXT_DEVT is not set CONFIG_NOTIFIER_ERROR_INJECTION=y # CONFIG_CPU_NOTIFIER_ERROR_INJECT is not set # CONFIG_PM_NOTIFIER_ERROR_INJECT is not set CONFIG_FAULT_INJECTION=y # CONFIG_FAILSLAB is not set CONFIG_FAIL_PAGE_ALLOC=y CONFIG_FAIL_MAKE_REQUEST=y CONFIG_FAIL_IO_TIMEOUT=y CONFIG_FAULT_INJECTION_DEBUG_FS=y CONFIG_FAULT_INJECTION_STACKTRACE_FILTER=y CONFIG_LATENCYTOP=y CONFIG_ARCH_HAS_DEBUG_STRICT_USER_COPY_CHECKS=y # CONFIG_DEBUG_STRICT_USER_COPY_CHECKS is not set CONFIG_USER_STACKTRACE_SUPPORT=y CONFIG_HAVE_FUNCTION_TRACER=y CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y CONFIG_HAVE_FUNCTION_GRAPH_FP_TEST=y CONFIG_HAVE_DYNAMIC_FTRACE=y CONFIG_HAVE_DYNAMIC_FTRACE_WITH_REGS=y CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y CONFIG_HAVE_SYSCALL_TRACEPOINTS=y CONFIG_HAVE_C_RECORDMCOUNT=y CONFIG_TRACE_CLOCK=y CONFIG_TRACING_SUPPORT=y # CONFIG_FTRACE is not set # # Runtime Testing # CONFIG_LKDTM=m # CONFIG_TEST_LIST_SORT is not set # CONFIG_KPROBES_SANITY_TEST is not set # CONFIG_BACKTRACE_SELF_TEST is not set CONFIG_RBTREE_TEST=m # CONFIG_INTERVAL_TREE_TEST is not set CONFIG_PERCPU_TEST=m CONFIG_ATOMIC64_SELFTEST=y CONFIG_TEST_HEXDUMP=y CONFIG_TEST_STRING_HELPERS=m # CONFIG_TEST_KSTRTOX is not set CONFIG_TEST_RHASHTABLE=m # CONFIG_PROVIDE_OHCI1394_DMA_INIT is not set CONFIG_BUILD_DOCSRC=y # CONFIG_DMA_API_DEBUG is not set # CONFIG_TEST_LKM is not set CONFIG_TEST_USER_COPY=m CONFIG_TEST_BPF=m # CONFIG_TEST_FIRMWARE is not set # CONFIG_TEST_UDELAY is not set # CONFIG_MEMTEST is not set # CONFIG_SAMPLES is not set CONFIG_HAVE_ARCH_KGDB=y # CONFIG_KGDB is not set # CONFIG_STRICT_DEVMEM is not set CONFIG_X86_VERBOSE_BOOTUP=y CONFIG_EARLY_PRINTK=y CONFIG_EARLY_PRINTK_DBGP=y CONFIG_X86_PTDUMP=y CONFIG_DEBUG_RODATA=y CONFIG_DEBUG_RODATA_TEST=y CONFIG_DEBUG_SET_MODULE_RONX=y CONFIG_DEBUG_NX_TEST=m CONFIG_DOUBLEFAULT=y CONFIG_DEBUG_TLBFLUSH=y # CONFIG_IOMMU_STRESS is not set CONFIG_HAVE_MMIOTRACE_SUPPORT=y # CONFIG_X86_DECODER_SELFTEST is not set CONFIG_IO_DELAY_TYPE_0X80=0 CONFIG_IO_DELAY_TYPE_0XED=1 CONFIG_IO_DELAY_TYPE_UDELAY=2 CONFIG_IO_DELAY_TYPE_NONE=3 # CONFIG_IO_DELAY_0X80 is not set # CONFIG_IO_DELAY_0XED is not set # CONFIG_IO_DELAY_UDELAY is not set CONFIG_IO_DELAY_NONE=y CONFIG_DEFAULT_IO_DELAY_TYPE=3 # CONFIG_DEBUG_BOOT_PARAMS is not set # CONFIG_CPA_DEBUG is not set # CONFIG_OPTIMIZE_INLINING is not set # CONFIG_DEBUG_NMI_SELFTEST is not set # CONFIG_X86_DEBUG_STATIC_CPU_HAS is not set # # Security options # CONFIG_KEYS=y CONFIG_PERSISTENT_KEYRINGS=y # CONFIG_ENCRYPTED_KEYS is not set # CONFIG_SECURITY_DMESG_RESTRICT is not set # CONFIG_SECURITY is not set # CONFIG_SECURITYFS is not set CONFIG_DEFAULT_SECURITY_DAC=y CONFIG_DEFAULT_SECURITY="" CONFIG_XOR_BLOCKS=m CONFIG_CRYPTO=y # # Crypto core or helper # CONFIG_CRYPTO_ALGAPI=y CONFIG_CRYPTO_ALGAPI2=y CONFIG_CRYPTO_AEAD=y CONFIG_CRYPTO_AEAD2=y CONFIG_CRYPTO_BLKCIPHER=y CONFIG_CRYPTO_BLKCIPHER2=y CONFIG_CRYPTO_HASH=y CONFIG_CRYPTO_HASH2=y CONFIG_CRYPTO_RNG=y CONFIG_CRYPTO_RNG2=y CONFIG_CRYPTO_PCOMP2=y CONFIG_CRYPTO_MANAGER=y CONFIG_CRYPTO_MANAGER2=y CONFIG_CRYPTO_USER=y CONFIG_CRYPTO_MANAGER_DISABLE_TESTS=y CONFIG_CRYPTO_GF128MUL=y CONFIG_CRYPTO_NULL=y CONFIG_CRYPTO_PCRYPT=m CONFIG_CRYPTO_WORKQUEUE=y CONFIG_CRYPTO_CRYPTD=m CONFIG_CRYPTO_MCRYPTD=y CONFIG_CRYPTO_AUTHENC=y CONFIG_CRYPTO_TEST=m CONFIG_CRYPTO_ABLK_HELPER=m CONFIG_CRYPTO_GLUE_HELPER_X86=m # # Authenticated Encryption with Associated Data # CONFIG_CRYPTO_CCM=y CONFIG_CRYPTO_GCM=y CONFIG_CRYPTO_SEQIV=y # # Block modes # CONFIG_CRYPTO_CBC=y CONFIG_CRYPTO_CTR=y # CONFIG_CRYPTO_CTS is not set CONFIG_CRYPTO_ECB=m CONFIG_CRYPTO_LRW=m CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_XTS=m # # Hash modes # CONFIG_CRYPTO_CMAC=y CONFIG_CRYPTO_HMAC=y CONFIG_CRYPTO_XCBC=m # CONFIG_CRYPTO_VMAC is not set # # Digest # CONFIG_CRYPTO_CRC32C=m CONFIG_CRYPTO_CRC32C_INTEL=m CONFIG_CRYPTO_CRC32=y # CONFIG_CRYPTO_CRC32_PCLMUL is not set CONFIG_CRYPTO_CRCT10DIF=y CONFIG_CRYPTO_GHASH=y CONFIG_CRYPTO_MD4=y CONFIG_CRYPTO_MD5=y # CONFIG_CRYPTO_MICHAEL_MIC is not set CONFIG_CRYPTO_RMD128=y CONFIG_CRYPTO_RMD160=m CONFIG_CRYPTO_RMD256=m CONFIG_CRYPTO_RMD320=m CONFIG_CRYPTO_SHA1=y CONFIG_CRYPTO_SHA256=y CONFIG_CRYPTO_SHA512=y CONFIG_CRYPTO_TGR192=m CONFIG_CRYPTO_WP512=y # # Ciphers # CONFIG_CRYPTO_AES=y # CONFIG_CRYPTO_AES_586 is not set # CONFIG_CRYPTO_AES_NI_INTEL is not set # CONFIG_CRYPTO_ANUBIS is not set CONFIG_CRYPTO_ARC4=m CONFIG_CRYPTO_BLOWFISH=m CONFIG_CRYPTO_BLOWFISH_COMMON=m CONFIG_CRYPTO_CAMELLIA=y # CONFIG_CRYPTO_CAST5 is not set # CONFIG_CRYPTO_CAST6 is not set CONFIG_CRYPTO_DES=m CONFIG_CRYPTO_FCRYPT=m CONFIG_CRYPTO_KHAZAD=m # CONFIG_CRYPTO_SALSA20 is not set CONFIG_CRYPTO_SALSA20_586=m # CONFIG_CRYPTO_SEED is not set CONFIG_CRYPTO_SERPENT=m CONFIG_CRYPTO_SERPENT_SSE2_586=m CONFIG_CRYPTO_TEA=m CONFIG_CRYPTO_TWOFISH=m CONFIG_CRYPTO_TWOFISH_COMMON=m # CONFIG_CRYPTO_TWOFISH_586 is not set # # Compression # CONFIG_CRYPTO_DEFLATE=m # CONFIG_CRYPTO_ZLIB is not set CONFIG_CRYPTO_LZO=y CONFIG_CRYPTO_LZ4=y # CONFIG_CRYPTO_LZ4HC is not set # # Random Number Generation # CONFIG_CRYPTO_ANSI_CPRNG=y # CONFIG_CRYPTO_DRBG_MENU is not set CONFIG_CRYPTO_USER_API=m CONFIG_CRYPTO_USER_API_HASH=m # 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=m CONFIG_CRYPTO_DEV_PADLOCK_AES=m CONFIG_CRYPTO_DEV_PADLOCK_SHA=m # CONFIG_CRYPTO_DEV_GEODE is not set CONFIG_CRYPTO_DEV_HIFN_795X=m CONFIG_CRYPTO_DEV_HIFN_795X_RNG=y # CONFIG_CRYPTO_DEV_CCP is not set CONFIG_CRYPTO_DEV_QAT=y CONFIG_CRYPTO_DEV_QAT_DH895xCC=y CONFIG_ASYMMETRIC_KEY_TYPE=y CONFIG_ASYMMETRIC_PUBLIC_KEY_SUBTYPE=y CONFIG_PUBLIC_KEY_ALGO_RSA=y CONFIG_X509_CERTIFICATE_PARSER=y CONFIG_PKCS7_MESSAGE_PARSER=y CONFIG_PKCS7_TEST_KEY=y CONFIG_SIGNED_PE_FILE_VERIFICATION=y CONFIG_HAVE_KVM=y CONFIG_VIRTUALIZATION=y # CONFIG_KVM is not set # CONFIG_BINARY_PRINTF is not set # # Library routines # CONFIG_RAID6_PQ=m CONFIG_BITREVERSE=y # CONFIG_HAVE_ARCH_BITREVERSE is not set CONFIG_RATIONAL=y CONFIG_GENERIC_STRNCPY_FROM_USER=y CONFIG_GENERIC_STRNLEN_USER=y CONFIG_GENERIC_NET_UTILS=y CONFIG_GENERIC_FIND_FIRST_BIT=y CONFIG_GENERIC_PCI_IOMAP=y CONFIG_GENERIC_IOMAP=y CONFIG_GENERIC_IO=y CONFIG_ARCH_HAS_FAST_MULTIPLIER=y CONFIG_CRC_CCITT=y CONFIG_CRC16=y CONFIG_CRC_T10DIF=y CONFIG_CRC_ITU_T=y CONFIG_CRC32=y # CONFIG_CRC32_SELFTEST is not set # CONFIG_CRC32_SLICEBY8 is not set # CONFIG_CRC32_SLICEBY4 is not set CONFIG_CRC32_SARWATE=y # CONFIG_CRC32_BIT is not set CONFIG_CRC7=y CONFIG_LIBCRC32C=m CONFIG_CRC8=y # CONFIG_AUDIT_ARCH_COMPAT_GENERIC is not set CONFIG_RANDOM32_SELFTEST=y CONFIG_ZLIB_INFLATE=y CONFIG_ZLIB_DEFLATE=y CONFIG_LZO_COMPRESS=y CONFIG_LZO_DECOMPRESS=y CONFIG_LZ4_COMPRESS=y CONFIG_LZ4_DECOMPRESS=y CONFIG_XZ_DEC=m CONFIG_XZ_DEC_X86=y # CONFIG_XZ_DEC_POWERPC is not set # CONFIG_XZ_DEC_IA64 is not set CONFIG_XZ_DEC_ARM=y # CONFIG_XZ_DEC_ARMTHUMB is not set CONFIG_XZ_DEC_SPARC=y CONFIG_XZ_DEC_BCJ=y # CONFIG_XZ_DEC_TEST is not set CONFIG_DECOMPRESS_GZIP=y CONFIG_DECOMPRESS_BZIP2=y CONFIG_DECOMPRESS_LZMA=y CONFIG_ASSOCIATIVE_ARRAY=y CONFIG_HAS_IOMEM=y CONFIG_HAS_IOPORT_MAP=y CONFIG_HAS_DMA=y CONFIG_CHECK_SIGNATURE=y CONFIG_CPU_RMAP=y CONFIG_DQL=y CONFIG_GLOB=y CONFIG_GLOB_SELFTEST=y CONFIG_NLATTR=y CONFIG_ARCH_HAS_ATOMIC64_DEC_IF_POSITIVE=y CONFIG_AVERAGE=y CONFIG_CLZ_TAB=y CONFIG_CORDIC=y # CONFIG_DDR is not set CONFIG_MPILIB=y CONFIG_OID_REGISTRY=y CONFIG_ARCH_HAS_SG_CHAIN=y --=-oY2PjcbO7jxxghrVsJF3 Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename=".dmesg" Content-Transfer-Encoding: base64 ZWFybHkgY29uc29sZSBpbiBzZXR1cCBjb2RlDQplYXJseSBjb25zb2xlIGluIGRlY29tcHJlc3Nf a2VybmVsDQpLQVNMUiB1c2luZyBSRFRTQy4uLg0KDQpEZWNvbXByZXNzaW5nIExpbnV4Li4uIFBh cnNpbmcgRUxGLi4uIFBlcmZvcm1pbmcgcmVsb2NhdGlvbnMuLi4gZG9uZS4NCkJvb3RpbmcgdGhl IGtlcm5lbC4NClsgICAgMC4wMDAwMDBdIExpbnV4IHZlcnNpb24gNC4xLjAtcmMzLW1tMS0wMDI1 NS1nZTU1YTM4MSAoa2J1aWxkQHJvYW0pIChnY2MgdmVyc2lvbiA0LjkuMiAoRGViaWFuIDQuOS4y LTEwKSApICMyODMgU01QIFRodSBNYXkgMTQgMTg6MTM6MzcgQ1NUIDIwMTUNClsgICAgMC4wMDAw MDBdIEtFUk5FTCBzdXBwb3J0ZWQgY3B1czoNClsgICAgMC4wMDAwMDBdICAgSW50ZWwgR2VudWlu ZUludGVsDQpbICAgIDAuMDAwMDAwXSAgIEFNRCBBdXRoZW50aWNBTUQNClsgICAgMC4wMDAwMDBd ICAgTlNDIEdlb2RlIGJ5IE5TQw0KWyAgICAwLjAwMDAwMF0gICBDeXJpeCBDeXJpeEluc3RlYWQN ClsgICAgMC4wMDAwMDBdICAgVHJhbnNtZXRhIEdlbnVpbmVUTXg4Ng0KWyAgICAwLjAwMDAwMF0g ICBUcmFuc21ldGEgVHJhbnNtZXRhQ1BVDQpbICAgIDAuMDAwMDAwXSBlODIwOiBCSU9TLXByb3Zp ZGVkIHBoeXNpY2FsIFJBTSBtYXA6DQpbICAgIDAuMDAwMDAwXSBCSU9TLWU4MjA6IFttZW0gMHgw MDAwMDAwMDAwMDAwMDAwLTB4MDAwMDAwMDAwMDA5ZmJmZl0gdXNhYmxlDQpbICAgIDAuMDAwMDAw XSBCSU9TLWU4MjA6IFttZW0gMHgwMDAwMDAwMDAwMDlmYzAwLTB4MDAwMDAwMDAwMDA5ZmZmZl0g cmVzZXJ2ZWQNClsgICAgMC4wMDAwMDBdIEJJT1MtZTgyMDogW21lbSAweDAwMDAwMDAwMDAwZjAw MDAtMHgwMDAwMDAwMDAwMGZmZmZmXSByZXNlcnZlZA0KWyAgICAwLjAwMDAwMF0gQklPUy1lODIw OiBbbWVtIDB4MDAwMDAwMDAwMDEwMDAwMC0weDAwMDAwMDAwMTNmZGZmZmZdIHVzYWJsZQ0KWyAg ICAwLjAwMDAwMF0gQklPUy1lODIwOiBbbWVtIDB4MDAwMDAwMDAxM2ZlMDAwMC0weDAwMDAwMDAw MTNmZmZmZmZdIHJlc2VydmVkDQpbICAgIDAuMDAwMDAwXSBCSU9TLWU4MjA6IFttZW0gMHgwMDAw MDAwMGZlZmZjMDAwLTB4MDAwMDAwMDBmZWZmZmZmZl0gcmVzZXJ2ZWQNClsgICAgMC4wMDAwMDBd IEJJT1MtZTgyMDogW21lbSAweDAwMDAwMDAwZmZmYzAwMDAtMHgwMDAwMDAwMGZmZmZmZmZmXSBy ZXNlcnZlZA0KWyAgICAwLjAwMDAwMF0gYm9vdGNvbnNvbGUgW2Vhcmx5c2VyMF0gZW5hYmxlZA0K WyAgICAwLjAwMDAwMF0gTm90aWNlOiBOWCAoRXhlY3V0ZSBEaXNhYmxlKSBwcm90ZWN0aW9uIG1p c3NpbmcgaW4gQ1BVIQ0KWyAgICAwLjAwMDAwMF0gU01CSU9TIDIuOCBwcmVzZW50Lg0KWyAgICAw LjAwMDAwMF0gRE1JOiBRRU1VIFN0YW5kYXJkIFBDIChpNDQwRlggKyBQSUlYLCAxOTk2KSwgQklP UyAxLjcuNS0yMDE0MDUzMV8wODMwMzAtZ2FuZGFsZiAwNC8wMS8yMDE0DQpbICAgIDAuMDAwMDAw XSBIeXBlcnZpc29yIGRldGVjdGVkOiBLVk0NClsgICAgMC4wMDAwMDBdIGU4MjA6IHVwZGF0ZSBb bWVtIDB4MDAwMDAwMDAtMHgwMDAwMGZmZl0gdXNhYmxlID09PiByZXNlcnZlZA0KWyAgICAwLjAw MDAwMF0gZTgyMDogcmVtb3ZlIFttZW0gMHgwMDBhMDAwMC0weDAwMGZmZmZmXSB1c2FibGUNClsg ICAgMC4wMDAwMDBdIGU4MjA6IGxhc3RfcGZuID0gMHgxM2ZlMCBtYXhfYXJjaF9wZm4gPSAweDEw MDAwMA0KWyAgICAwLjAwMDAwMF0gU2NhbiBmb3IgU01QIGluIFttZW0gMHgwMDAwMDAwMC0weDAw MDAwM2ZmXQ0KWyAgICAwLjAwMDAwMF0gU2NhbiBmb3IgU01QIGluIFttZW0gMHgwMDA5ZmMwMC0w eDAwMDlmZmZmXQ0KWyAgICAwLjAwMDAwMF0gU2NhbiBmb3IgU01QIGluIFttZW0gMHgwMDBmMDAw MC0weDAwMGZmZmZmXQ0KWyAgICAwLjAwMDAwMF0gZm91bmQgU01QIE1QLXRhYmxlIGF0IFttZW0g MHgwMDBmMGViMC0weDAwMGYwZWJmXSBtYXBwZWQgYXQgWzgwMGYwZWIwXQ0KWyAgICAwLjAwMDAw MF0gICBtcGM6IGYwZWMwLWYwZmFjDQpbICAgIDAuMDAwMDAwXSBpbml0aWFsIG1lbW9yeSBtYXBw ZWQ6IFttZW0gMHgwMDAwMDAwMC0weDBhZmZmZmZmXQ0KWyAgICAwLjAwMDAwMF0gQmFzZSBtZW1v cnkgdHJhbXBvbGluZSBhdCBbODAwOWIwMDBdIDliMDAwIHNpemUgMTYzODQNClsgICAgMC4wMDAw MDBdIGluaXRfbWVtb3J5X21hcHBpbmc6IFttZW0gMHgwMDAwMDAwMC0weDAwMGZmZmZmXQ0KWyAg ICAwLjAwMDAwMF0gIFttZW0gMHgwMDAwMDAwMC0weDAwMGZmZmZmXSBwYWdlIDRrDQpbICAgIDAu MDAwMDAwXSBpbml0X21lbW9yeV9tYXBwaW5nOiBbbWVtIDB4MTMwMDAwMDAtMHgxMzNmZmZmZl0N ClsgICAgMC4wMDAwMDBdICBbbWVtIDB4MTMwMDAwMDAtMHgxMzNmZmZmZl0gcGFnZSA0aw0KWyAg ICAwLjAwMDAwMF0gQlJLIFsweDBhYmEzMDAwLCAweDBhYmEzZmZmXSBQR1RBQkxFDQpbICAgIDAu MDAwMDAwXSBpbml0X21lbW9yeV9tYXBwaW5nOiBbbWVtIDB4MDAxMDAwMDAtMHgxMmZmZmZmZl0N ClsgICAgMC4wMDAwMDBdICBbbWVtIDB4MDAxMDAwMDAtMHgxMmZmZmZmZl0gcGFnZSA0aw0KWyAg ICAwLjAwMDAwMF0gaW5pdF9tZW1vcnlfbWFwcGluZzogW21lbSAweDEzNDAwMDAwLTB4MTNmZGZm ZmZdDQpbICAgIDAuMDAwMDAwXSAgW21lbSAweDEzNDAwMDAwLTB4MTNmZGZmZmZdIHBhZ2UgNGsN ClsgICAgMC4wMDAwMDBdIEJSSyBbMHgwYWJhNDAwMCwgMHgwYWJhNGZmZl0gUEdUQUJMRQ0KWyAg ICAwLjAwMDAwMF0gQlJLIFsweDBhYmE1MDAwLCAweDBhYmE1ZmZmXSBQR1RBQkxFDQpbICAgIDAu MDAwMDAwXSBCUksgWzB4MGFiYTYwMDAsIDB4MGFiYTZmZmZdIFBHVEFCTEUNClsgICAgMC4wMDAw MDBdIFJBTURJU0s6IFttZW0gMHgxMzRhZDAwMC0weDEzZmQ3ZmZmXQ0KWyAgICAwLjAwMDAwMF0g QUNQSTogRWFybHkgdGFibGUgY2hlY2tzdW0gdmVyaWZpY2F0aW9uIGRpc2FibGVkDQpbICAgIDAu MDAwMDAwXSBBQ1BJOiBSU0RQIDB4MDAwMDAwMDAwMDBGMEM5MCAwMDAwMTQgKHYwMCBCT0NIUyAp DQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBSU0RUIDB4MDAwMDAwMDAxM0ZFMThCRCAwMDAwMzQgKHYw MSBCT0NIUyAgQlhQQ1JTRFQgMDAwMDAwMDEgQlhQQyAwMDAwMDAwMSkNClsgICAgMC4wMDAwMDBd IEFDUEk6IEZBQ1AgMHgwMDAwMDAwMDEzRkUwQjM3IDAwMDA3NCAodjAxIEJPQ0hTICBCWFBDRkFD UCAwMDAwMDAwMSBCWFBDIDAwMDAwMDAxKQ0KWyAgICAwLjAwMDAwMF0gQUNQSTogRFNEVCAweDAw MDAwMDAwMTNGRTAwNDAgMDAwQUY3ICh2MDEgQk9DSFMgIEJYUENEU0RUIDAwMDAwMDAxIEJYUEMg MDAwMDAwMDEpDQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBGQUNTIDB4MDAwMDAwMDAxM0ZFMDAwMCAw MDAwNDANClsgICAgMC4wMDAwMDBdIEFDUEk6IFNTRFQgMHgwMDAwMDAwMDEzRkUwQkFCIDAwMEM1 QSAodjAxIEJPQ0hTICBCWFBDU1NEVCAwMDAwMDAwMSBCWFBDIDAwMDAwMDAxKQ0KWyAgICAwLjAw MDAwMF0gQUNQSTogQVBJQyAweDAwMDAwMDAwMTNGRTE4MDUgMDAwMDgwICh2MDEgQk9DSFMgIEJY UENBUElDIDAwMDAwMDAxIEJYUEMgMDAwMDAwMDEpDQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBIUEVU IDB4MDAwMDAwMDAxM0ZFMTg4NSAwMDAwMzggKHYwMSBCT0NIUyAgQlhQQ0hQRVQgMDAwMDAwMDEg QlhQQyAwMDAwMDAwMSkNClsgICAgMC4wMDAwMDBdIEFDUEk6IExvY2FsIEFQSUMgYWRkcmVzcyAw eGZlZTAwMDAwDQpbICAgIDAuMDAwMDAwXSBtYXBwZWQgQVBJQyB0byAgICAgICAgIGZmZmZjMDAw ICggICAgICAgIGZlZTAwMDAwKQ0KWyAgICAwLjAwMDAwMF0gME1CIEhJR0hNRU0gYXZhaWxhYmxl Lg0KWyAgICAwLjAwMDAwMF0gMzE5TUIgTE9XTUVNIGF2YWlsYWJsZS4NClsgICAgMC4wMDAwMDBd ICAgbWFwcGVkIGxvdyByYW06IDAgLSAxM2ZlMDAwMA0KWyAgICAwLjAwMDAwMF0gICBsb3cgcmFt OiAwIC0gMTNmZTAwMDANClsgICAgMC4wMDAwMDBdIGt2bS1jbG9jazogVXNpbmcgbXNycyA0YjU2 NGQwMSBhbmQgNGI1NjRkMDANClsgICAgMC4wMDAwMDBdIGt2bS1jbG9jazogY3B1IDAsIG1zciAw OjEzZmRmMDAxLCBwcmltYXJ5IGNwdSBjbG9jaw0KWyAgICAwLjAwMDAwMF0gY2xvY2tzb3VyY2Ug a3ZtLWNsb2NrOiBtYXNrOiAweGZmZmZmZmZmZmZmZmZmZmYgbWF4X2N5Y2xlczogMHgxY2Q0MmU0 ZGZmYiwgbWF4X2lkbGVfbnM6IDg4MTU5MDU5MTQ4MyBucw0KWyAgICAwLjAwMDAwMF0gQlJLIFsw eDBhYmE3MDAwLCAweDBhYmE3ZmZmXSBQR1RBQkxFDQpbICAgIDAuMDAwMDAwXSBzaXplb2Yoc3Ry dWN0IHBhZ2UpID0gMzINClsgICAgMC4wMDAwMDBdIFpvbmUgcmFuZ2VzOg0KWyAgICAwLjAwMDAw MF0gICBOb3JtYWwgICBbbWVtIDB4MDAwMDAwMDAwMDAwMTAwMC0weDAwMDAwMDAwMTNmZGZmZmZd DQpbICAgIDAuMDAwMDAwXSAgIEhpZ2hNZW0gIGVtcHR5DQpbICAgIDAuMDAwMDAwXSBNb3ZhYmxl IHpvbmUgc3RhcnQgZm9yIGVhY2ggbm9kZQ0KWyAgICAwLjAwMDAwMF0gRWFybHkgbWVtb3J5IG5v ZGUgcmFuZ2VzDQpbICAgIDAuMDAwMDAwXSAgIG5vZGUgICAwOiBbbWVtIDB4MDAwMDAwMDAwMDAw MTAwMC0weDAwMDAwMDAwMDAwOWVmZmZdDQpbICAgIDAuMDAwMDAwXSAgIG5vZGUgICAwOiBbbWVt IDB4MDAwMDAwMDAwMDEwMDAwMC0weDAwMDAwMDAwMTNmZGZmZmZdDQpbICAgIDAuMDAwMDAwXSBJ bml0bWVtIHNldHVwIG5vZGUgMCBbbWVtIDB4MDAwMDAwMDAwMDAwMTAwMC0weDAwMDAwMDAwMTNm ZGZmZmZdDQpbICAgIDAuMDAwMDAwXSBPbiBub2RlIDAgdG90YWxwYWdlczogODE3OTANClsgICAg MC4wMDAwMDBdIGZyZWVfYXJlYV9pbml0X25vZGU6IG5vZGUgMCwgcGdkYXQgOGEwZTllMDAsIG5v ZGVfbWVtX21hcCA5MzE2MDAyMA0KWyAgICAwLjAwMDAwMF0gICBOb3JtYWwgem9uZTogNjQwIHBh Z2VzIHVzZWQgZm9yIG1lbW1hcA0KWyAgICAwLjAwMDAwMF0gICBOb3JtYWwgem9uZTogMCBwYWdl cyByZXNlcnZlZA0KWyAgICAwLjAwMDAwMF0gICBOb3JtYWwgem9uZTogODE3OTAgcGFnZXMsIExJ Rk8gYmF0Y2g6MTUNClsgICAgMC4wMDAwMDBdIFVzaW5nIEFQSUMgZHJpdmVyIGRlZmF1bHQNClsg ICAgMC4wMDAwMDBdIEFDUEk6IFBNLVRpbWVyIElPIFBvcnQ6IDB4NjA4DQpbICAgIDAuMDAwMDAw XSBBQ1BJOiBMb2NhbCBBUElDIGFkZHJlc3MgMHhmZWUwMDAwMA0KWyAgICAwLjAwMDAwMF0gbWFw cGVkIEFQSUMgdG8gICAgICAgICBmZmZmYzAwMCAoICAgICAgICBmZWUwMDAwMCkNClsgICAgMC4w MDAwMDBdIEFDUEk6IExBUElDX05NSSAoYWNwaV9pZFsweGZmXSBkZmwgZGZsIGxpbnRbMHgxXSkN ClsgICAgMC4wMDAwMDBdIElPQVBJQ1swXTogYXBpY19pZCAwLCB2ZXJzaW9uIDE3LCBhZGRyZXNz IDB4ZmVjMDAwMDAsIEdTSSAwLTIzDQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBJTlRfU1JDX09WUiAo YnVzIDAgYnVzX2lycSAwIGdsb2JhbF9pcnEgMiBkZmwgZGZsKQ0KWyAgICAwLjAwMDAwMF0gSW50 OiB0eXBlIDAsIHBvbCAwLCB0cmlnIDAsIGJ1cyAwMCwgSVJRIDAwLCBBUElDIElEIDAsIEFQSUMg SU5UIDAyDQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBJTlRfU1JDX09WUiAoYnVzIDAgYnVzX2lycSA1 IGdsb2JhbF9pcnEgNSBoaWdoIGxldmVsKQ0KWyAgICAwLjAwMDAwMF0gSW50OiB0eXBlIDAsIHBv bCAxLCB0cmlnIDMsIGJ1cyAwMCwgSVJRIDA1LCBBUElDIElEIDAsIEFQSUMgSU5UIDA1DQpbICAg IDAuMDAwMDAwXSBBQ1BJOiBJTlRfU1JDX09WUiAoYnVzIDAgYnVzX2lycSA5IGdsb2JhbF9pcnEg OSBoaWdoIGxldmVsKQ0KWyAgICAwLjAwMDAwMF0gSW50OiB0eXBlIDAsIHBvbCAxLCB0cmlnIDMs IGJ1cyAwMCwgSVJRIDA5LCBBUElDIElEIDAsIEFQSUMgSU5UIDA5DQpbICAgIDAuMDAwMDAwXSBB Q1BJOiBJTlRfU1JDX09WUiAoYnVzIDAgYnVzX2lycSAxMCBnbG9iYWxfaXJxIDEwIGhpZ2ggbGV2 ZWwpDQpbICAgIDAuMDAwMDAwXSBJbnQ6IHR5cGUgMCwgcG9sIDEsIHRyaWcgMywgYnVzIDAwLCBJ UlEgMGEsIEFQSUMgSUQgMCwgQVBJQyBJTlQgMGENClsgICAgMC4wMDAwMDBdIEFDUEk6IElOVF9T UkNfT1ZSIChidXMgMCBidXNfaXJxIDExIGdsb2JhbF9pcnEgMTEgaGlnaCBsZXZlbCkNClsgICAg MC4wMDAwMDBdIEludDogdHlwZSAwLCBwb2wgMSwgdHJpZyAzLCBidXMgMDAsIElSUSAwYiwgQVBJ QyBJRCAwLCBBUElDIElOVCAwYg0KWyAgICAwLjAwMDAwMF0gQUNQSTogSVJRMCB1c2VkIGJ5IG92 ZXJyaWRlLg0KWyAgICAwLjAwMDAwMF0gSW50OiB0eXBlIDAsIHBvbCAwLCB0cmlnIDAsIGJ1cyAw MCwgSVJRIDAxLCBBUElDIElEIDAsIEFQSUMgSU5UIDAxDQpbICAgIDAuMDAwMDAwXSBJbnQ6IHR5 cGUgMCwgcG9sIDAsIHRyaWcgMCwgYnVzIDAwLCBJUlEgMDMsIEFQSUMgSUQgMCwgQVBJQyBJTlQg MDMNClsgICAgMC4wMDAwMDBdIEludDogdHlwZSAwLCBwb2wgMCwgdHJpZyAwLCBidXMgMDAsIElS USAwNCwgQVBJQyBJRCAwLCBBUElDIElOVCAwNA0KWyAgICAwLjAwMDAwMF0gQUNQSTogSVJRNSB1 c2VkIGJ5IG92ZXJyaWRlLg0KWyAgICAwLjAwMDAwMF0gSW50OiB0eXBlIDAsIHBvbCAwLCB0cmln IDAsIGJ1cyAwMCwgSVJRIDA2LCBBUElDIElEIDAsIEFQSUMgSU5UIDA2DQpbICAgIDAuMDAwMDAw XSBJbnQ6IHR5cGUgMCwgcG9sIDAsIHRyaWcgMCwgYnVzIDAwLCBJUlEgMDcsIEFQSUMgSUQgMCwg QVBJQyBJTlQgMDcNClsgICAgMC4wMDAwMDBdIEludDogdHlwZSAwLCBwb2wgMCwgdHJpZyAwLCBi dXMgMDAsIElSUSAwOCwgQVBJQyBJRCAwLCBBUElDIElOVCAwOA0KWyAgICAwLjAwMDAwMF0gQUNQ STogSVJROSB1c2VkIGJ5IG92ZXJyaWRlLg0KWyAgICAwLjAwMDAwMF0gQUNQSTogSVJRMTAgdXNl ZCBieSBvdmVycmlkZS4NClsgICAgMC4wMDAwMDBdIEFDUEk6IElSUTExIHVzZWQgYnkgb3ZlcnJp ZGUuDQpbICAgIDAuMDAwMDAwXSBJbnQ6IHR5cGUgMCwgcG9sIDAsIHRyaWcgMCwgYnVzIDAwLCBJ UlEgMGMsIEFQSUMgSUQgMCwgQVBJQyBJTlQgMGMNClsgICAgMC4wMDAwMDBdIEludDogdHlwZSAw LCBwb2wgMCwgdHJpZyAwLCBidXMgMDAsIElSUSAwZCwgQVBJQyBJRCAwLCBBUElDIElOVCAwZA0K WyAgICAwLjAwMDAwMF0gSW50OiB0eXBlIDAsIHBvbCAwLCB0cmlnIDAsIGJ1cyAwMCwgSVJRIDBl LCBBUElDIElEIDAsIEFQSUMgSU5UIDBlDQpbICAgIDAuMDAwMDAwXSBJbnQ6IHR5cGUgMCwgcG9s IDAsIHRyaWcgMCwgYnVzIDAwLCBJUlEgMGYsIEFQSUMgSUQgMCwgQVBJQyBJTlQgMGYNClsgICAg MC4wMDAwMDBdIFVzaW5nIEFDUEkgKE1BRFQpIGZvciBTTVAgY29uZmlndXJhdGlvbiBpbmZvcm1h dGlvbg0KWyAgICAwLjAwMDAwMF0gQUNQSTogSFBFVCBpZDogMHg4MDg2YTIwMSBiYXNlOiAweGZl ZDAwMDAwDQpbICAgIDAuMDAwMDAwXSBzbXBib290OiBBbGxvd2luZyAyIENQVXMsIDAgaG90cGx1 ZyBDUFVzDQpbICAgIDAuMDAwMDAwXSBtYXBwZWQgSU9BUElDIHRvIGZmZmZiMDAwIChmZWMwMDAw MCkNClsgICAgMC4wMDAwMDBdIGU4MjA6IFttZW0gMHgxNDAwMDAwMC0weGZlZmZiZmZmXSBhdmFp bGFibGUgZm9yIFBDSSBkZXZpY2VzDQpbICAgIDAuMDAwMDAwXSBCb290aW5nIHBhcmF2aXJ0dWFs aXplZCBrZXJuZWwgb24gS1ZNDQpbICAgIDAuMDAwMDAwXSBjbG9ja3NvdXJjZSByZWZpbmVkLWpp ZmZpZXM6IG1hc2s6IDB4ZmZmZmZmZmYgbWF4X2N5Y2xlczogMHhmZmZmZmZmZiwgbWF4X2lkbGVf bnM6IDYzNzA0NTI3NzgzNDM5NjMgbnMNClsgICAgMC4wMDAwMDBdIHNldHVwX3BlcmNwdTogTlJf Q1BVUzo4IG5yX2NwdW1hc2tfYml0czo4IG5yX2NwdV9pZHM6MiBucl9ub2RlX2lkczoxDQpbICAg IDAuMDAwMDAwXSBQRVJDUFU6IEVtYmVkZGVkIDMzOCBwYWdlcy9jcHUgQDkyZWJjMDAwIHMxMzUy NTEyIHIwIGQzMTkzNiB1MTM4NDQ0OA0KWyAgICAwLjAwMDAwMF0gcGNwdS1hbGxvYzogczEzNTI1 MTIgcjAgZDMxOTM2IHUxMzg0NDQ4IGFsbG9jPTMzOCo0MDk2DQpbICAgIDAuMDAwMDAwXSBwY3B1 LWFsbG9jOiBbMF0gMCBbMF0gMSANClsgICAgMC4wMDAwMDBdIEtWTSBzZXR1cCBhc3luYyBQRiBm b3IgY3B1IDANClsgICAgMC4wMDAwMDBdIGt2bS1zdGVhbHRpbWU6IGNwdSAwLCBtc3IgMTJlYmY5 YzANClsgICAgMC4wMDAwMDBdIEJ1aWx0IDEgem9uZWxpc3RzIGluIFpvbmUgb3JkZXIsIG1vYmls aXR5IGdyb3VwaW5nIG9uLiAgVG90YWwgcGFnZXM6IDgxMTUwDQpbICAgIDAuMDAwMDAwXSBLZXJu ZWwgY29tbWFuZCBsaW5lOiByb290PS9kZXYvcmFtMCB1c2VyPWxrcCBqb2I9L2xrcC9zY2hlZHVs ZWQvdm0ta2J1aWxkLXlvY3RvLWkzODYtMzUvcmFuZF9ib290LTEteW9jdG8tbWluaW1hbC1pMzg2 LmNnei1pMzg2LXJhbmRjb25maWctcjItMDUxNC1lNTVhMzgxNDVhYzA5NDZmMDkwODk1YWZjNWM4 YmEwNzE3NzkwOTA4LTEtMjAxNTA1MTQtMTEzMzk1LTV6eW1laS55YW1sIEFSQ0g9aTM4NiBrY29u ZmlnPWkzODYtcmFuZGNvbmZpZy1yMi0wNTE0IGJyYW5jaD1tbW90bS9tYXN0ZXIgY29tbWl0PWU1 NWEzODE0NWFjMDk0NmYwOTA4OTVhZmM1YzhiYTA3MTc3OTA5MDggQk9PVF9JTUFHRT0vcGtnL2xp bnV4L2kzODYtcmFuZGNvbmZpZy1yMi0wNTE0L2djYy00LjkvZTU1YTM4MTQ1YWMwOTQ2ZjA5MDg5 NWFmYzVjOGJhMDcxNzc5MDkwOC92bWxpbnV6LTQuMS4wLXJjMy1tbTEtMDAyNTUtZ2U1NWEzODEg bWF4X3VwdGltZT02MDAgUkVTVUxUX1JPT1Q9L3Jlc3VsdC9ib290LzEvdm0ta2J1aWxkLXlvY3Rv LWkzODYveW9jdG8tbWluaW1hbC1pMzg2LmNnei9pMzg2LXJhbmRjb25maWctcjItMDUxNC9nY2Mt NC45L2U1NWEzODE0NWFjMDk0NmYwOTA4OTVhZmM1YzhiYTA3MTc3OTA5MDgvMCBMS1BfU0VSVkVS PWlubiBlYXJseXByaW50az10dHlTMCwxMTUyMDAgc3lzdGVtZC5sb2dfbGV2ZWw9ZXJyIGRlYnVn IGFwaWM9ZGVidWcgc3lzcnFfYWx3YXlzX2VuYWJsZWQgcmN1cGRhdGUucmN1X2NwdV9zdGFsbF90 aW1lb3V0PTEwMCBwYW5pYz0tMSBzb2Z0bG9ja3VwX3BhbmljPTEgbm1pX3dhdGNoZG9nPXBhbmlj IG9vcHM9cGFuaWMgbG9hZF9yYW1kaXNrPTIgcHJvbXB0X3JhbWRpc2s9MCBjb25zb2xlPXR0eVMw LDExNTIwMCBjb25zb2xlPXR0eTAgdmdhPW5vcm1hbCBydyBpcD06Ojo6dm0ta2J1aWxkLXlvY3Rv LWkzODYtMzU6OmRoY3AgZHJiZC5taW5vcl9jb3VudD04DQpbICAgIDAuMDAwMDAwXSBQSUQgaGFz aCB0YWJsZSBlbnRyaWVzOiAyMDQ4IChvcmRlcjogMSwgODE5MiBieXRlcykNClsgICAgMC4wMDAw MDBdIERlbnRyeSBjYWNoZSBoYXNoIHRhYmxlIGVudHJpZXM6IDY1NTM2IChvcmRlcjogNiwgMjYy MTQ0IGJ5dGVzKQ0KWyAgICAwLjAwMDAwMF0gSW5vZGUtY2FjaGUgaGFzaCB0YWJsZSBlbnRyaWVz OiAzMjc2OCAob3JkZXI6IDUsIDEzMTA3MiBieXRlcykNClsgICAgMC4wMDAwMDBdIEluaXRpYWxp emluZyBDUFUjMA0KWyAgICAwLjAwMDAwMF0gSW5pdGlhbGl6aW5nIEhpZ2hNZW0gZm9yIG5vZGUg MCAoMDAwMDAwMDA6MDAwMDAwMDApDQpbICAgIDAuMDAwMDAwXSBNZW1vcnk6IDI4OTcwMEsvMzI3 MTYwSyBhdmFpbGFibGUgKDU2NTRLIGtlcm5lbCBjb2RlLCA1MTdLIHJ3ZGF0YSwgMjk3Mksgcm9k YXRhLCAxODM2SyBpbml0LCA4OTEySyBic3MsIDM3NDYwSyByZXNlcnZlZCwgMEsgY21hLXJlc2Vy dmVkLCAwSyBoaWdobWVtKQ0KWyAgICAwLjAwMDAwMF0gdmlydHVhbCBrZXJuZWwgbWVtb3J5IGxh eW91dDoNClsgICAgMC4wMDAwMDBdICAgICBmaXhtYXAgIDogMHhmZmYxNjAwMCAtIDB4ZmZmZmYw MDAgICAoIDkzMiBrQikNClsgICAgMC4wMDAwMDBdICAgICBwa21hcCAgIDogMHhmZjgwMDAwMCAt IDB4ZmZjMDAwMDAgICAoNDA5NiBrQikNClsgICAgMC4wMDAwMDBdICAgICB2bWFsbG9jIDogMHg5 NDdlMDAwMCAtIDB4ZmY3ZmUwMDAgICAoMTcxMiBNQikNClsgICAgMC4wMDAwMDBdICAgICBsb3dt ZW0gIDogMHg4MDAwMDAwMCAtIDB4OTNmZTAwMDAgICAoIDMxOSBNQikNClsgICAgMC4wMDAwMDBd ICAgICAgIC5pbml0IDogMHg4YTBmMTAwMCAtIDB4OGEyYmMwMDAgICAoMTgzNiBrQikNClsgICAg MC4wMDAwMDBdICAgICAgIC5kYXRhIDogMHg4OWQ4NWQ0ZSAtIDB4OGEwZWY3YzAgICAoMzQ5NCBr QikNClsgICAgMC4wMDAwMDBdICAgICAgIC50ZXh0IDogMHg4OTgwMDAwMCAtIDB4ODlkODVkNGUg ICAoNTY1NSBrQikNClsgICAgMC4wMDAwMDBdIENoZWNraW5nIGlmIHRoaXMgcHJvY2Vzc29yIGhv bm91cnMgdGhlIFdQIGJpdCBldmVuIGluIHN1cGVydmlzb3IgbW9kZS4uLk9rLg0KWyAgICAwLjAw MDAwMF0gLS0tLS0tLS0tLS0tWyBjdXQgaGVyZSBdLS0tLS0tLS0tLS0tDQpbICAgIDAuMDAwMDAw XSBrZXJuZWwgQlVHIGF0IG1tL3NsYWIuYzoyMjc2IQ0KWyAgICAwLjAwMDAwMF0gaW52YWxpZCBv cGNvZGU6IDAwMDAgWyMxXSBTTVAgREVCVUdfUEFHRUFMTE9DIA0KWyAgICAwLjAwMDAwMF0gTW9k dWxlcyBsaW5rZWQgaW46DQpbICAgIDAuMDAwMDAwXSBDUFU6IDAgUElEOiAwIENvbW06IHN3YXBw ZXIgTm90IHRhaW50ZWQgNC4xLjAtcmMzLW1tMS0wMDI1NS1nZTU1YTM4MSAjMjgzDQpbICAgIDAu MDAwMDAwXSBIYXJkd2FyZSBuYW1lOiBRRU1VIFN0YW5kYXJkIFBDIChpNDQwRlggKyBQSUlYLCAx OTk2KSwgQklPUyAxLjcuNS0yMDE0MDUzMV8wODMwMzAtZ2FuZGFsZiAwNC8wMS8yMDE0DQpbICAg IDAuMDAwMDAwXSB0YXNrOiA4YTA3NGI4MCB0aTogOGEwNmUwMDAgdGFzay50aTogOGEwNmUwMDAN ClsgICAgMC4wMDAwMDBdIEVJUDogMDA2MDpbPDg5OGRhZTJhPl0gRUZMQUdTOiAwMDIxMDA4NyBD UFU6IDANClsgICAgMC4wMDAwMDBdIEVJUCBpcyBhdCBfX2ttZW1fY2FjaGVfY3JlYXRlKzB4MmNi LzB4MzA3DQpbICAgIDAuMDAwMDAwXSBFQVg6IDAwMDAwMDAwIEVCWDogMDAwMDAwMDIgRUNYOiAw MDAwMDAwMCBFRFg6IDAwMDAwMDAwDQpbICAgIDAuMDAwMDAwXSBFU0k6IDgwMDlhMGUwIEVESTog ODAwMDI4MDAgRUJQOiA4YTA2ZmY4YyBFU1A6IDhhMDZmZjRjDQpbICAgIDAuMDAwMDAwXSAgRFM6 IDAwN2IgRVM6IDAwN2IgRlM6IDAwZDggR1M6IDAwMDAgU1M6IDAwNjgNClsgICAgMC4wMDAwMDBd IENSMDogODAwNTAwM2IgQ1IyOiBmZmQxNjAwMCBDUjM6IDBhMmM1MDAwIENSNDogMDAwMDA2OTAN ClsgICAgMC4wMDAwMDBdIFN0YWNrOg0KWyAgICAwLjAwMDAwMF0gIDAwMDAwMDAwIDAwMDAxMDAy IDAwMDAwMDAxIDAwMDAwODAwIDAwMDlhMGUwIDAwMDAwMDFmIDAwMDAwMDAwIDAwMDAxMDAwDQpb ICAgIDAuMDAwMDAwXSAgMDAwMDAwMDAgMDAwMDAwMDAgZmZmZmZmZTAgMDAwMDEwMDAgMDAwMDAw MjAgODAwOWEwZTAgMDAwMDAwYzAgODlmN2Q1NmENClsgICAgMC4wMDAwMDBdICA4YTA2ZmZhMCA4 YTEwODMxNyA4MDA5YTBlMCA4OWY3ZDU2YSAwMDAwMDBjMCA4YTA2ZmZiYyA4YTEwODM3MiAwMDAw MjAwMA0KWyAgICAwLjAwMDAwMF0gQ2FsbCBUcmFjZToNClsgICAgMC4wMDAwMDBdICBbPDhhMTA4 MzE3Pl0gY3JlYXRlX2Jvb3RfY2FjaGUrMHgyZi8weDRmDQpbICAgIDAuMDAwMDAwXSAgWzw4YTEw ODM3Mj5dIGNyZWF0ZV9rbWFsbG9jX2NhY2hlKzB4M2IvMHg2Nw0KWyAgICAwLjAwMDAwMF0gIFs8 OGExMDgzZTM+XSBjcmVhdGVfa21hbGxvY19jYWNoZXMrMHgyYi8weDUxDQpbICAgIDAuMDAwMDAw XSAgWzw4YTEwOThmOT5dIGttZW1fY2FjaGVfaW5pdCsweGVjLzB4ZWYNClsgICAgMC4wMDAwMDBd ICBbPDhhMGYxOGQyPl0gc3RhcnRfa2VybmVsKzB4MWMwLzB4Mzg3DQpbICAgIDAuMDAwMDAwXSAg Wzw4YTBmMTJiNz5dIGkzODZfc3RhcnRfa2VybmVsKzB4ODUvMHg4OQ0KWyAgICAwLjAwMDAwMF0g Q29kZTogNzYgMzAgODkgNDYgMmMgOGIgNDUgZWMgODkgNDYgMTAgZTggZmEgOGEgMTUgMDAgODUg ZmYgODkgNDYgMTQgODkgNTYgMTggNzkgMTMgMzEgZDIgODkgZDggZTggN2QgNGMgZmUgZmYgODMg ZjggMTAgODkgNDYgMzQgNzcgMDIgPDBmPiAwYiA4YiA1NSBkOCA4OSBmMCBlOCA3YyBlNyA0OSAw MCA4OSBjMyAzMSBjMCA4NSBkYiA3NCAyMCA4OQ0KWyAgICAwLjAwMDAwMF0gRUlQOiBbPDg5OGRh ZTJhPl0gX19rbWVtX2NhY2hlX2NyZWF0ZSsweDJjYi8weDMwNyBTUzpFU1AgMDA2ODo4YTA2ZmY0 Yw0KWyAgICAwLjAwMDAwMF0gLS0tWyBlbmQgdHJhY2UgMzg4MzNjM2E5NWY1NDc4ZiBdLS0tDQpb ICAgIDAuMDAwMDAwXSBLZXJuZWwgcGFuaWMgLSBub3Qgc3luY2luZzogRmF0YWwgZXhjZXB0aW9u DQoNCkVsYXBzZWQgdGltZTogNQ0KcWVtdS1zeXN0ZW0taTM4NiAtZW5hYmxlLWt2bSAta2VybmVs IC9wa2cvbGludXgvaTM4Ni1yYW5kY29uZmlnLXIyLTA1MTQvZ2NjLTQuOS9lNTVhMzgxNDVhYzA5 NDZmMDkwODk1YWZjNWM4YmEwNzE3NzkwOTA4L3ZtbGludXotNC4xLjAtcmMzLW1tMS0wMDI1NS1n ZTU1YTM4MSAtYXBwZW5kICdyb290PS9kZXYvcmFtMCB1c2VyPWxrcCBqb2I9L2xrcC9zY2hlZHVs ZWQvdm0ta2J1aWxkLXlvY3RvLWkzODYtMzUvcmFuZF9ib290LTEteW9jdG8tbWluaW1hbC1pMzg2 LmNnei1pMzg2LXJhbmRjb25maWctcjItMDUxNC1lNTVhMzgxNDVhYzA5NDZmMDkwODk1YWZjNWM4 YmEwNzE3NzkwOTA4LTEtMjAxNTA1MTQtMTEzMzk1LTV6eW1laS55YW1sIEFSQ0g9aTM4NiBrY29u ZmlnPWkzODYtcmFuZGNvbmZpZy1yMi0wNTE0IGJyYW5jaD1tbW90bS9tYXN0ZXIgY29tbWl0PWU1 NWEzODE0NWFjMDk0NmYwOTA4OTVhZmM1YzhiYTA3MTc3OTA5MDggQk9PVF9JTUFHRT0vcGtnL2xp bnV4L2kzODYtcmFuZGNvbmZpZy1yMi0wNTE0L2djYy00LjkvZTU1YTM4MTQ1YWMwOTQ2ZjA5MDg5 NWFmYzVjOGJhMDcxNzc5MDkwOC92bWxpbnV6LTQuMS4wLXJjMy1tbTEtMDAyNTUtZ2U1NWEzODEg bWF4X3VwdGltZT02MDAgUkVTVUxUX1JPT1Q9L3Jlc3VsdC9ib290LzEvdm0ta2J1aWxkLXlvY3Rv LWkzODYveW9jdG8tbWluaW1hbC1pMzg2LmNnei9pMzg2LXJhbmRjb25maWctcjItMDUxNC9nY2Mt NC45L2U1NWEzODE0NWFjMDk0NmYwOTA4OTVhZmM1YzhiYTA3MTc3OTA5MDgvMCBMS1BfU0VSVkVS PWlubiBlYXJseXByaW50az10dHlTMCwxMTUyMDAgc3lzdGVtZC5sb2dfbGV2ZWw9ZXJyIGRlYnVn IGFwaWM9ZGVidWcgc3lzcnFfYWx3YXlzX2VuYWJsZWQgcmN1cGRhdGUucmN1X2NwdV9zdGFsbF90 aW1lb3V0PTEwMCBwYW5pYz0tMSBzb2Z0bG9ja3VwX3BhbmljPTEgbm1pX3dhdGNoZG9nPXBhbmlj IG9vcHM9cGFuaWMgbG9hZF9yYW1kaXNrPTIgcHJvbXB0X3JhbWRpc2s9MCBjb25zb2xlPXR0eVMw LDExNTIwMCBjb25zb2xlPXR0eTAgdmdhPW5vcm1hbCBydyBpcD06Ojo6dm0ta2J1aWxkLXlvY3Rv LWkzODYtMzU6OmRoY3AgZHJiZC5taW5vcl9jb3VudD04JyAgLWluaXRyZCAvZnMvc2RnMS9pbml0 cmQtdm0ta2J1aWxkLXlvY3RvLWkzODYtMzUgLW0gMzIwIC1zbXAgMiAtZGV2aWNlIGUxMDAwLG5l dGRldj1uZXQwIC1uZXRkZXYgdXNlcixpZD1uZXQwIC1ib290IG9yZGVyPW5jIC1uby1yZWJvb3Qg LXdhdGNoZG9nIGk2MzAwZXNiIC1ydGMgYmFzZT1sb2NhbHRpbWUgLWRyaXZlIGZpbGU9L2ZzL3Nk ZzEvZGlzazAtdm0ta2J1aWxkLXlvY3RvLWkzODYtMzUsbWVkaWE9ZGlzayxpZj12aXJ0aW8gLXBp ZGZpbGUgL2Rldi9zaG0va2Jvb3QvcGlkLXZtLWtidWlsZC15b2N0by1pMzg2LTM1IC1zZXJpYWwg ZmlsZTovZGV2L3NobS9rYm9vdC9zZXJpYWwtdm0ta2J1aWxkLXlvY3RvLWkzODYtMzUgLWRhZW1v bml6ZSAtZGlzcGxheSBub25lIC1tb25pdG9yIG51bGwgDQoN --=-oY2PjcbO7jxxghrVsJF3 Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable _______________________________________________ LKP mailing list LKP@linux.intel.com =0D --=-oY2PjcbO7jxxghrVsJF3--