From mboxrd@z Thu Jan 1 00:00:00 1970 Content-Type: multipart/mixed; boundary="===============7779024772812136033==" MIME-Version: 1.0 From: kernel test robot To: lkp@lists.01.org Subject: [regression] 9bd5b8dffd: BUG: unable to handle kernel NULL pointer dereference at (null) Date: Mon, 23 Nov 2015 16:24:51 +0800 Message-ID: <874mgd6s30.fsf@yhuang-dev.intel.com> List-Id: --===============7779024772812136033== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable FYI, we noticed the below changes on https://github.com/alaahl/linux.git for-upstream commit 9bd5b8dffd77ec3d258425e9f4dd4f31c41a30b0 ("regression: Disable FENTR= Y") +------------------------------------------+------------+------------+ | | e2f9dc3bd2 | 9bd5b8dffd | +------------------------------------------+------------+------------+ | boot_successes | 68 | 0 | | boot_failures | 2 | 26 | | BUG:kernel_test_oversize | 2 | | | BUG:unable_to_handle_kernel | 0 | 26 | | Oops | 0 | 26 | | RIP:copy_process | 0 | 26 | | Kernel_panic-not_syncing:Fatal_exception | 0 | 26 | | backtrace:_do_fork | 0 | 26 | +------------------------------------------+------------+------------+ [ 78.786803] Running tests again, along with the function tracer [ 78.788785] Running tests on trace events: [ 78.790384] Testing event sys_exit: = [ 78.791562] BUG: unable to handle kernel NULL pointer dereference at = (null) [ 78.795018] IP: [] copy_process+0x1f/0x1826 [ 78.796916] PGD 0 = [ 78.798172] Oops: 0000 [#1] SMP = [ 78.799768] CPU: 0 PID: 2 Comm: kthreadd Not tainted 4.4.0-rc1-00163-g9b= d5b8d #1 [ 78.802492] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS = Debian-1.8.2-1 04/01/2014 [ 78.805397] task: ffff880013f0e9c0 ti: ffff880013f24000 task.ti: ffff880= 013f24000 [ 78.818230] RIP: 0010:[] [] copy_pr= ocess+0x1f/0x1826 [ 78.821196] RSP: 0000:ffff880013f27db0 EFLAGS: 00010282 [ 78.822776] RAX: ffffffff810b23a7 RBX: ffff8800154f44c0 RCX: 00000000000= 00000 [ 78.824760] RDX: ffff8800154f4498 RSI: ffffffff810b23a7 RDI: 00000000008= 00711 [ 78.834825] RBP: ffff880013f27e80 R08: 0000000000000000 R09: 00000000000= 00000 [ 78.838880] R10: 0000000000000000 R11: ffffffff8202854a R12: ffffffff810= b23a7 [ 78.840819] R13: 0000000000000000 R14: 0000000000800711 R15: ffff8800154= f4498 [ 78.842683] FS: 0000000000000000(0000) GS:ffff880014a00000(0000) knlGS:= 0000000000000000 [ 78.845266] CS: 0010 DS: 0000 ES: 0000 CR0: 000000008005003b [ 78.855092] CR2: 0000000000000000 CR3: 0000000001e08000 CR4: 00000000000= 006f0 [ 78.859161] Stack: [ 78.860224] 0000000000000000 ffff8800154f4498 ffff880013f27e78 ffffffff= 819c0ffe [ 78.863239] 0000000000000800 ffffffff820287ce 0000000000000000 ffffffff= 810b2b7c [ 78.874384] ffff880013f27ef8 ffffffff8110a90f ffffffff81098026 ffff8800= 154f44c0 [ 78.879410] Call Trace: [ 78.880440] [] ? trace+0x5f/0x93 [ 78.881843] [] ? event_trace_self_tests_init+0x149/0x= 149 [ 78.883582] [] ? kthreadd+0xf4/0x13a [ 78.885041] [] ? ftrace_ops_no_ops+0x151/0x191 [ 78.894861] [] ? kernel_thread+0x4/0x2b [ 78.898665] [] ? __kthread_parkme+0x87/0x87 [ 78.900426] [] ? __kthread_parkme+0x87/0x87 [ 78.902183] [] ? __kthread_parkme+0x87/0x87 [ 78.903943] [] _do_fork+0xa8/0x361 [ 78.913773] [] ? __kthread_parkme+0x87/0x87 [ 78.915511] [] ? kernel_thread+0x9/0x2b [ 78.919281] [] kernel_thread+0x29/0x2b [ 78.920931] [] kthreadd+0xf4/0x13a [ 78.922538] [] ? kthread_stop+0x10c/0x10c [ 78.924251] [] ret_from_fork+0x3f/0x70 [ 78.933953] [] ? kthread_stop+0x10c/0x10c [ 78.937784] Code: 01 48 89 de e8 dd 84 0e 00 5b 5d c3 55 48 89 e5 41 57 = 41 56 41 55 41 54 41 52 53 4c 8d 55 10 48 81 ec a0 00 00 00 e8 cb ab 92 00 = <49> 8b 02 48 89 7d b8 48 89 b5 50 ff ff ff 48 89 95 48 ff ff ff = [ 78.959947] RIP [] copy_process+0x1f/0x1826 [ 78.961807] RSP [ 78.963149] CR2: 0000000000000000 [ 78.964464] ---[ end trace bce589f6b0fc4786 ]--- [ 78.974094] Kernel panic - not syncing: Fatal exception Thanks, Ying Huang --===============7779024772812136033== Content-Type: text/plain MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="config-4.4.0-rc1-00163-g9bd5b8d" IwojIEF1dG9tYXRpY2FsbHkgZ2VuZXJhdGVkIGZpbGU7IERPIE5PVCBFRElULgojIExpbnV4L3g4 Nl82NCA0LjQuMC1yYzEgS2VybmVsIENvbmZpZ3VyYXRpb24KIwpDT05GSUdfNjRCSVQ9eQpDT05G SUdfWDg2XzY0PXkKIyBDT05GSUdfV0FOVFNfS0RVTVAgaXMgbm90IHNldApDT05GSUdfWDg2PXkK Q09ORklHX0lOU1RSVUNUSU9OX0RFQ09ERVI9eQpDT05GSUdfUEVSRl9FVkVOVFNfSU5URUxfVU5D T1JFPXkKQ09ORklHX09VVFBVVF9GT1JNQVQ9ImVsZjY0LXg4Ni02NCIKQ09ORklHX0FSQ0hfREVG Q09ORklHPSJhcmNoL3g4Ni9jb25maWdzL3g4Nl82NF9kZWZjb25maWciCkNPTkZJR19MT0NLREVQ X1NVUFBPUlQ9eQpDT05GSUdfU1RBQ0tUUkFDRV9TVVBQT1JUPXkKQ09ORklHX0hBVkVfTEFURU5D WVRPUF9TVVBQT1JUPXkKQ09ORklHX01NVT15CkNPTkZJR19ORUVEX0RNQV9NQVBfU1RBVEU9eQpD T05GSUdfTkVFRF9TR19ETUFfTEVOR1RIPXkKQ09ORklHX0dFTkVSSUNfSVNBX0RNQT15CkNPTkZJ R19HRU5FUklDX0JVRz15CkNPTkZJR19HRU5FUklDX0JVR19SRUxBVElWRV9QT0lOVEVSUz15CkNP TkZJR19HRU5FUklDX0hXRUlHSFQ9eQpDT05GSUdfQVJDSF9NQVlfSEFWRV9QQ19GREM9eQpDT05G SUdfUldTRU1fWENIR0FERF9BTEdPUklUSE09eQpDT05GSUdfR0VORVJJQ19DQUxJQlJBVEVfREVM QVk9eQpDT05GSUdfQVJDSF9IQVNfQ1BVX1JFTEFYPXkKQ09ORklHX0FSQ0hfSEFTX0NBQ0hFX0xJ TkVfU0laRT15CkNPTkZJR19IQVZFX1NFVFVQX1BFUl9DUFVfQVJFQT15CkNPTkZJR19ORUVEX1BF Ul9DUFVfRU1CRURfRklSU1RfQ0hVTks9eQpDT05GSUdfTkVFRF9QRVJfQ1BVX1BBR0VfRklSU1Rf Q0hVTks9eQpDT05GSUdfQVJDSF9ISUJFUk5BVElPTl9QT1NTSUJMRT15CkNPTkZJR19BUkNIX1NV U1BFTkRfUE9TU0lCTEU9eQpDT05GSUdfQVJDSF9XQU5UX0hVR0VfUE1EX1NIQVJFPXkKQ09ORklH X0FSQ0hfV0FOVF9HRU5FUkFMX0hVR0VUTEI9eQpDT05GSUdfWk9ORV9ETUEzMj15CkNPTkZJR19B VURJVF9BUkNIPXkKQ09ORklHX0FSQ0hfU1VQUE9SVFNfT1BUSU1JWkVEX0lOTElOSU5HPXkKQ09O RklHX0FSQ0hfU1VQUE9SVFNfREVCVUdfUEFHRUFMTE9DPXkKQ09ORklHX1g4Nl82NF9TTVA9eQpD T05GSUdfQVJDSF9IV0VJR0hUX0NGTEFHUz0iLWZjYWxsLXNhdmVkLXJkaSAtZmNhbGwtc2F2ZWQt cnNpIC1mY2FsbC1zYXZlZC1yZHggLWZjYWxsLXNhdmVkLXJjeCAtZmNhbGwtc2F2ZWQtcjggLWZj YWxsLXNhdmVkLXI5IC1mY2FsbC1zYXZlZC1yMTAgLWZjYWxsLXNhdmVkLXIxMSIKQ09ORklHX0FS Q0hfU1VQUE9SVFNfVVBST0JFUz15CkNPTkZJR19GSVhfRUFSTFlDT05fTUVNPXkKQ09ORklHX1BH VEFCTEVfTEVWRUxTPTQKQ09ORklHX0RFRkNPTkZJR19MSVNUPSIvbGliL21vZHVsZXMvJFVOQU1F X1JFTEVBU0UvLmNvbmZpZyIKQ09ORklHX0NPTlNUUlVDVE9SUz15CkNPTkZJR19JUlFfV09SSz15 CkNPTkZJR19CVUlMRFRJTUVfRVhUQUJMRV9TT1JUPXkKCiMKIyBHZW5lcmFsIHNldHVwCiMKQ09O RklHX0lOSVRfRU5WX0FSR19MSU1JVD0zMgpDT05GSUdfQ1JPU1NfQ09NUElMRT0iIgojIENPTkZJ R19DT01QSUxFX1RFU1QgaXMgbm90IHNldApDT05GSUdfTE9DQUxWRVJTSU9OPSIiCkNPTkZJR19M T0NBTFZFUlNJT05fQVVUTz15CkNPTkZJR19IQVZFX0tFUk5FTF9HWklQPXkKQ09ORklHX0hBVkVf S0VSTkVMX0JaSVAyPXkKQ09ORklHX0hBVkVfS0VSTkVMX0xaTUE9eQpDT05GSUdfSEFWRV9LRVJO RUxfWFo9eQpDT05GSUdfSEFWRV9LRVJORUxfTFpPPXkKQ09ORklHX0hBVkVfS0VSTkVMX0xaND15 CiMgQ09ORklHX0tFUk5FTF9HWklQIGlzIG5vdCBzZXQKIyBDT05GSUdfS0VSTkVMX0JaSVAyIGlz IG5vdCBzZXQKIyBDT05GSUdfS0VSTkVMX0xaTUEgaXMgbm90IHNldApDT05GSUdfS0VSTkVMX1ha PXkKIyBDT05GSUdfS0VSTkVMX0xaTyBpcyBub3Qgc2V0CiMgQ09ORklHX0tFUk5FTF9MWjQgaXMg bm90IHNldApDT05GSUdfREVGQVVMVF9IT1NUTkFNRT0iKG5vbmUpIgojIENPTkZJR19TV0FQIGlz IG5vdCBzZXQKQ09ORklHX1NZU1ZJUEM9eQpDT05GSUdfU1lTVklQQ19TWVNDVEw9eQojIENPTkZJ R19QT1NJWF9NUVVFVUUgaXMgbm90IHNldAojIENPTkZJR19DUk9TU19NRU1PUllfQVRUQUNIIGlz IG5vdCBzZXQKQ09ORklHX0ZIQU5ETEU9eQpDT05GSUdfVVNFTElCPXkKIyBDT05GSUdfQVVESVQg aXMgbm90IHNldApDT05GSUdfSEFWRV9BUkNIX0FVRElUU1lTQ0FMTD15CgojCiMgSVJRIHN1YnN5 c3RlbQojCkNPTkZJR19HRU5FUklDX0lSUV9QUk9CRT15CkNPTkZJR19HRU5FUklDX0lSUV9TSE9X PXkKQ09ORklHX0dFTkVSSUNfUEVORElOR19JUlE9eQpDT05GSUdfSVJRX0RPTUFJTj15CkNPTkZJ R19JUlFfRE9NQUlOX0hJRVJBUkNIWT15CiMgQ09ORklHX0lSUV9ET01BSU5fREVCVUcgaXMgbm90 IHNldApDT05GSUdfSVJRX0ZPUkNFRF9USFJFQURJTkc9eQpDT05GSUdfU1BBUlNFX0lSUT15CkNP TkZJR19DTE9DS1NPVVJDRV9XQVRDSERPRz15CkNPTkZJR19BUkNIX0NMT0NLU09VUkNFX0RBVEE9 eQpDT05GSUdfQ0xPQ0tTT1VSQ0VfVkFMSURBVEVfTEFTVF9DWUNMRT15CkNPTkZJR19HRU5FUklD X1RJTUVfVlNZU0NBTEw9eQpDT05GSUdfR0VORVJJQ19DTE9DS0VWRU5UUz15CkNPTkZJR19HRU5F UklDX0NMT0NLRVZFTlRTX0JST0FEQ0FTVD15CkNPTkZJR19HRU5FUklDX0NMT0NLRVZFTlRTX01J Tl9BREpVU1Q9eQpDT05GSUdfR0VORVJJQ19DTU9TX1VQREFURT15CgojCiMgVGltZXJzIHN1YnN5 c3RlbQojCkNPTkZJR19USUNLX09ORVNIT1Q9eQpDT05GSUdfSFpfUEVSSU9ESUM9eQojIENPTkZJ R19OT19IWl9JRExFIGlzIG5vdCBzZXQKIyBDT05GSUdfTk9fSFpfRlVMTCBpcyBub3Qgc2V0CkNP TkZJR19OT19IWj15CkNPTkZJR19ISUdIX1JFU19USU1FUlM9eQoKIwojIENQVS9UYXNrIHRpbWUg YW5kIHN0YXRzIGFjY291bnRpbmcKIwpDT05GSUdfVElDS19DUFVfQUNDT1VOVElORz15CiMgQ09O RklHX1ZJUlRfQ1BVX0FDQ09VTlRJTkdfR0VOIGlzIG5vdCBzZXQKIyBDT05GSUdfSVJRX1RJTUVf QUNDT1VOVElORyBpcyBub3Qgc2V0CkNPTkZJR19CU0RfUFJPQ0VTU19BQ0NUPXkKQ09ORklHX0JT RF9QUk9DRVNTX0FDQ1RfVjM9eQojIENPTkZJR19UQVNLU1RBVFMgaXMgbm90IHNldAoKIwojIFJD VSBTdWJzeXN0ZW0KIwpDT05GSUdfVFJFRV9SQ1U9eQpDT05GSUdfUkNVX0VYUEVSVD15CkNPTkZJ R19TUkNVPXkKIyBDT05GSUdfVEFTS1NfUkNVIGlzIG5vdCBzZXQKQ09ORklHX1JDVV9TVEFMTF9D T01NT049eQpDT05GSUdfUkNVX0ZBTk9VVD02NApDT05GSUdfUkNVX0ZBTk9VVF9MRUFGPTE2CiMg Q09ORklHX1RSRUVfUkNVX1RSQUNFIGlzIG5vdCBzZXQKQ09ORklHX1JDVV9LVEhSRUFEX1BSSU89 MApDT05GSUdfUkNVX05PQ0JfQ1BVPXkKQ09ORklHX1JDVV9OT0NCX0NQVV9OT05FPXkKIyBDT05G SUdfUkNVX05PQ0JfQ1BVX1pFUk8gaXMgbm90IHNldAojIENPTkZJR19SQ1VfTk9DQl9DUFVfQUxM IGlzIG5vdCBzZXQKIyBDT05GSUdfUkNVX0VYUEVESVRFX0JPT1QgaXMgbm90IHNldApDT05GSUdf QlVJTERfQklOMkM9eQpDT05GSUdfSUtDT05GSUc9eQojIENPTkZJR19JS0NPTkZJR19QUk9DIGlz IG5vdCBzZXQKQ09ORklHX0xPR19CVUZfU0hJRlQ9MTcKQ09ORklHX0xPR19DUFVfTUFYX0JVRl9T SElGVD0xMgpDT05GSUdfSEFWRV9VTlNUQUJMRV9TQ0hFRF9DTE9DSz15CkNPTkZJR19BUkNIX1NV UFBPUlRTX05VTUFfQkFMQU5DSU5HPXkKQ09ORklHX0FSQ0hfV0FOVF9CQVRDSEVEX1VOTUFQX1RM Ql9GTFVTSD15CkNPTkZJR19BUkNIX1NVUFBPUlRTX0lOVDEyOD15CkNPTkZJR19DR1JPVVBTPXkK Q09ORklHX0NHUk9VUF9ERUJVRz15CiMgQ09ORklHX0NHUk9VUF9GUkVFWkVSIGlzIG5vdCBzZXQK Q09ORklHX0NHUk9VUF9QSURTPXkKQ09ORklHX0NHUk9VUF9ERVZJQ0U9eQojIENPTkZJR19DUFVT RVRTIGlzIG5vdCBzZXQKIyBDT05GSUdfQ0dST1VQX0NQVUFDQ1QgaXMgbm90IHNldApDT05GSUdf UEFHRV9DT1VOVEVSPXkKIyBDT05GSUdfTUVNQ0cgaXMgbm90IHNldApDT05GSUdfQ0dST1VQX0hV R0VUTEI9eQojIENPTkZJR19DR1JPVVBfUEVSRiBpcyBub3Qgc2V0CkNPTkZJR19DR1JPVVBfU0NI RUQ9eQpDT05GSUdfRkFJUl9HUk9VUF9TQ0hFRD15CkNPTkZJR19DRlNfQkFORFdJRFRIPXkKQ09O RklHX1JUX0dST1VQX1NDSEVEPXkKQ09ORklHX0JMS19DR1JPVVA9eQojIENPTkZJR19ERUJVR19C TEtfQ0dST1VQIGlzIG5vdCBzZXQKIyBDT05GSUdfQ0hFQ0tQT0lOVF9SRVNUT1JFIGlzIG5vdCBz ZXQKQ09ORklHX05BTUVTUEFDRVM9eQojIENPTkZJR19VVFNfTlMgaXMgbm90IHNldAojIENPTkZJ R19JUENfTlMgaXMgbm90IHNldAojIENPTkZJR19VU0VSX05TIGlzIG5vdCBzZXQKQ09ORklHX1BJ RF9OUz15CkNPTkZJR19ORVRfTlM9eQpDT05GSUdfU0NIRURfQVVUT0dST1VQPXkKIyBDT05GSUdf U1lTRlNfREVQUkVDQVRFRCBpcyBub3Qgc2V0CkNPTkZJR19SRUxBWT15CkNPTkZJR19CTEtfREVW X0lOSVRSRD15CkNPTkZJR19JTklUUkFNRlNfU09VUkNFPSIiCkNPTkZJR19SRF9HWklQPXkKQ09O RklHX1JEX0JaSVAyPXkKQ09ORklHX1JEX0xaTUE9eQpDT05GSUdfUkRfWFo9eQpDT05GSUdfUkRf TFpPPXkKQ09ORklHX1JEX0xaND15CkNPTkZJR19DQ19PUFRJTUlaRV9GT1JfU0laRT15CkNPTkZJ R19TWVNDVEw9eQpDT05GSUdfQU5PTl9JTk9ERVM9eQpDT05GSUdfU1lTQ1RMX0VYQ0VQVElPTl9U UkFDRT15CkNPTkZJR19IQVZFX1BDU1BLUl9QTEFURk9STT15CkNPTkZJR19CUEY9eQojIENPTkZJ R19FWFBFUlQgaXMgbm90IHNldApDT05GSUdfTVVMVElVU0VSPXkKQ09ORklHX1NHRVRNQVNLX1NZ U0NBTEw9eQpDT05GSUdfU1lTRlNfU1lTQ0FMTD15CiMgQ09ORklHX1NZU0NUTF9TWVNDQUxMIGlz IG5vdCBzZXQKQ09ORklHX0tBTExTWU1TPXkKIyBDT05GSUdfS0FMTFNZTVNfQUxMIGlzIG5vdCBz ZXQKQ09ORklHX1BSSU5USz15CkNPTkZJR19CVUc9eQpDT05GSUdfRUxGX0NPUkU9eQpDT05GSUdf UENTUEtSX1BMQVRGT1JNPXkKQ09ORklHX0JBU0VfRlVMTD15CkNPTkZJR19GVVRFWD15CkNPTkZJ R19FUE9MTD15CkNPTkZJR19TSUdOQUxGRD15CkNPTkZJR19USU1FUkZEPXkKQ09ORklHX0VWRU5U RkQ9eQpDT05GSUdfQlBGX1NZU0NBTEw9eQpDT05GSUdfU0hNRU09eQpDT05GSUdfQUlPPXkKQ09O RklHX0FEVklTRV9TWVNDQUxMUz15CkNPTkZJR19VU0VSRkFVTFRGRD15CkNPTkZJR19QQ0lfUVVJ UktTPXkKQ09ORklHX01FTUJBUlJJRVI9eQojIENPTkZJR19FTUJFRERFRCBpcyBub3Qgc2V0CkNP TkZJR19IQVZFX1BFUkZfRVZFTlRTPXkKCiMKIyBLZXJuZWwgUGVyZm9ybWFuY2UgRXZlbnRzIEFu ZCBDb3VudGVycwojCkNPTkZJR19QRVJGX0VWRU5UUz15CiMgQ09ORklHX0RFQlVHX1BFUkZfVVNF X1ZNQUxMT0MgaXMgbm90IHNldApDT05GSUdfVk1fRVZFTlRfQ09VTlRFUlM9eQpDT05GSUdfU0xV Ql9ERUJVRz15CiMgQ09ORklHX0NPTVBBVF9CUksgaXMgbm90IHNldAojIENPTkZJR19TTEFCIGlz IG5vdCBzZXQKQ09ORklHX1NMVUI9eQpDT05GSUdfU0xVQl9DUFVfUEFSVElBTD15CiMgQ09ORklH X1NZU1RFTV9EQVRBX1ZFUklGSUNBVElPTiBpcyBub3Qgc2V0CiMgQ09ORklHX1BST0ZJTElORyBp cyBub3Qgc2V0CkNPTkZJR19UUkFDRVBPSU5UUz15CkNPTkZJR19LRVhFQ19DT1JFPXkKQ09ORklH X0hBVkVfT1BST0ZJTEU9eQpDT05GSUdfT1BST0ZJTEVfTk1JX1RJTUVSPXkKIyBDT05GSUdfSlVN UF9MQUJFTCBpcyBub3Qgc2V0CiMgQ09ORklHX1VQUk9CRVMgaXMgbm90IHNldAojIENPTkZJR19I QVZFXzY0QklUX0FMSUdORURfQUNDRVNTIGlzIG5vdCBzZXQKQ09ORklHX0hBVkVfRUZGSUNJRU5U X1VOQUxJR05FRF9BQ0NFU1M9eQpDT05GSUdfQVJDSF9VU0VfQlVJTFRJTl9CU1dBUD15CkNPTkZJ R19IQVZFX0lPUkVNQVBfUFJPVD15CkNPTkZJR19IQVZFX0tQUk9CRVM9eQpDT05GSUdfSEFWRV9L UkVUUFJPQkVTPXkKQ09ORklHX0hBVkVfT1BUUFJPQkVTPXkKQ09ORklHX0hBVkVfS1BST0JFU19P Tl9GVFJBQ0U9eQpDT05GSUdfSEFWRV9BUkNIX1RSQUNFSE9PSz15CkNPTkZJR19IQVZFX0RNQV9B VFRSUz15CkNPTkZJR19IQVZFX0RNQV9DT05USUdVT1VTPXkKQ09ORklHX0dFTkVSSUNfU01QX0lE TEVfVEhSRUFEPXkKQ09ORklHX0FSQ0hfV0FOVFNfRFlOQU1JQ19UQVNLX1NUUlVDVD15CkNPTkZJ R19IQVZFX1JFR1NfQU5EX1NUQUNLX0FDQ0VTU19BUEk9eQpDT05GSUdfSEFWRV9ETUFfQVBJX0RF QlVHPXkKQ09ORklHX0hBVkVfSFdfQlJFQUtQT0lOVD15CkNPTkZJR19IQVZFX01JWEVEX0JSRUFL UE9JTlRTX1JFR1M9eQpDT05GSUdfSEFWRV9VU0VSX1JFVFVSTl9OT1RJRklFUj15CkNPTkZJR19I QVZFX1BFUkZfRVZFTlRTX05NST15CkNPTkZJR19IQVZFX1BFUkZfUkVHUz15CkNPTkZJR19IQVZF X1BFUkZfVVNFUl9TVEFDS19EVU1QPXkKQ09ORklHX0hBVkVfQVJDSF9KVU1QX0xBQkVMPXkKQ09O RklHX0FSQ0hfSEFWRV9OTUlfU0FGRV9DTVBYQ0hHPXkKQ09ORklHX0hBVkVfQUxJR05FRF9TVFJV Q1RfUEFHRT15CkNPTkZJR19IQVZFX0NNUFhDSEdfTE9DQUw9eQpDT05GSUdfSEFWRV9DTVBYQ0hH X0RPVUJMRT15CkNPTkZJR19IQVZFX0FSQ0hfU0VDQ09NUF9GSUxURVI9eQpDT05GSUdfU0VDQ09N UF9GSUxURVI9eQpDT05GSUdfSEFWRV9DQ19TVEFDS1BST1RFQ1RPUj15CiMgQ09ORklHX0NDX1NU QUNLUFJPVEVDVE9SIGlzIG5vdCBzZXQKQ09ORklHX0NDX1NUQUNLUFJPVEVDVE9SX05PTkU9eQoj IENPTkZJR19DQ19TVEFDS1BST1RFQ1RPUl9SRUdVTEFSIGlzIG5vdCBzZXQKIyBDT05GSUdfQ0Nf U1RBQ0tQUk9URUNUT1JfU1RST05HIGlzIG5vdCBzZXQKQ09ORklHX0hBVkVfQ09OVEVYVF9UUkFD S0lORz15CkNPTkZJR19IQVZFX1ZJUlRfQ1BVX0FDQ09VTlRJTkdfR0VOPXkKQ09ORklHX0hBVkVf SVJRX1RJTUVfQUNDT1VOVElORz15CkNPTkZJR19IQVZFX0FSQ0hfVFJBTlNQQVJFTlRfSFVHRVBB R0U9eQpDT05GSUdfSEFWRV9BUkNIX0hVR0VfVk1BUD15CkNPTkZJR19IQVZFX0FSQ0hfU09GVF9E SVJUWT15CkNPTkZJR19NT0RVTEVTX1VTRV9FTEZfUkVMQT15CkNPTkZJR19IQVZFX0lSUV9FWElU X09OX0lSUV9TVEFDSz15CkNPTkZJR19BUkNIX0hBU19FTEZfUkFORE9NSVpFPXkKQ09ORklHX0hB VkVfQ09QWV9USFJFQURfVExTPXkKCiMKIyBHQ09WLWJhc2VkIGtlcm5lbCBwcm9maWxpbmcKIwpD T05GSUdfR0NPVl9LRVJORUw9eQpDT05GSUdfQVJDSF9IQVNfR0NPVl9QUk9GSUxFX0FMTD15CiMg Q09ORklHX0dDT1ZfUFJPRklMRV9BTEwgaXMgbm90IHNldAojIENPTkZJR19HQ09WX0ZPUk1BVF9B VVRPREVURUNUIGlzIG5vdCBzZXQKQ09ORklHX0dDT1ZfRk9STUFUXzNfND15CiMgQ09ORklHX0dD T1ZfRk9STUFUXzRfNyBpcyBub3Qgc2V0CiMgQ09ORklHX0hBVkVfR0VORVJJQ19ETUFfQ09IRVJF TlQgaXMgbm90IHNldApDT05GSUdfU0xBQklORk89eQpDT05GSUdfUlRfTVVURVhFUz15CkNPTkZJ R19CQVNFX1NNQUxMPTAKIyBDT05GSUdfTU9EVUxFUyBpcyBub3Qgc2V0CkNPTkZJR19NT0RVTEVT X1RSRUVfTE9PS1VQPXkKQ09ORklHX1NUT1BfTUFDSElORT15CkNPTkZJR19CTE9DSz15CkNPTkZJ R19CTEtfREVWX0JTRz15CkNPTkZJR19CTEtfREVWX0JTR0xJQj15CiMgQ09ORklHX0JMS19ERVZf SU5URUdSSVRZIGlzIG5vdCBzZXQKQ09ORklHX0JMS19ERVZfVEhST1RUTElORz15CkNPTkZJR19C TEtfQ01ETElORV9QQVJTRVI9eQoKIwojIFBhcnRpdGlvbiBUeXBlcwojCiMgQ09ORklHX1BBUlRJ VElPTl9BRFZBTkNFRCBpcyBub3Qgc2V0CkNPTkZJR19BTUlHQV9QQVJUSVRJT049eQpDT05GSUdf TVNET1NfUEFSVElUSU9OPXkKQ09ORklHX0VGSV9QQVJUSVRJT049eQoKIwojIElPIFNjaGVkdWxl cnMKIwpDT05GSUdfSU9TQ0hFRF9OT09QPXkKQ09ORklHX0lPU0NIRURfREVBRExJTkU9eQojIENP TkZJR19JT1NDSEVEX0NGUSBpcyBub3Qgc2V0CkNPTkZJR19ERUZBVUxUX0RFQURMSU5FPXkKIyBD T05GSUdfREVGQVVMVF9OT09QIGlzIG5vdCBzZXQKQ09ORklHX0RFRkFVTFRfSU9TQ0hFRD0iZGVh ZGxpbmUiCkNPTkZJR19JTkxJTkVfU1BJTl9VTkxPQ0tfSVJRPXkKQ09ORklHX0lOTElORV9SRUFE X1VOTE9DSz15CkNPTkZJR19JTkxJTkVfUkVBRF9VTkxPQ0tfSVJRPXkKQ09ORklHX0lOTElORV9X UklURV9VTkxPQ0s9eQpDT05GSUdfSU5MSU5FX1dSSVRFX1VOTE9DS19JUlE9eQpDT05GSUdfQVJD SF9TVVBQT1JUU19BVE9NSUNfUk1XPXkKQ09ORklHX01VVEVYX1NQSU5fT05fT1dORVI9eQpDT05G SUdfUldTRU1fU1BJTl9PTl9PV05FUj15CkNPTkZJR19MT0NLX1NQSU5fT05fT1dORVI9eQpDT05G SUdfQVJDSF9VU0VfUVVFVUVEX1NQSU5MT0NLUz15CkNPTkZJR19RVUVVRURfU1BJTkxPQ0tTPXkK Q09ORklHX0FSQ0hfVVNFX1FVRVVFRF9SV0xPQ0tTPXkKQ09ORklHX1FVRVVFRF9SV0xPQ0tTPXkK IyBDT05GSUdfRlJFRVpFUiBpcyBub3Qgc2V0CgojCiMgUHJvY2Vzc29yIHR5cGUgYW5kIGZlYXR1 cmVzCiMKQ09ORklHX1pPTkVfRE1BPXkKQ09ORklHX1NNUD15CkNPTkZJR19YODZfRkVBVFVSRV9O QU1FUz15CiMgQ09ORklHX1g4Nl9YMkFQSUMgaXMgbm90IHNldApDT05GSUdfWDg2X01QUEFSU0U9 eQpDT05GSUdfWDg2X0VYVEVOREVEX1BMQVRGT1JNPXkKIyBDT05GSUdfWDg2X1ZTTVAgaXMgbm90 IHNldAojIENPTkZJR19YODZfR09MREZJU0ggaXMgbm90IHNldAojIENPTkZJR19YODZfSU5URUxf TFBTUyBpcyBub3Qgc2V0CiMgQ09ORklHX1g4Nl9BTURfUExBVEZPUk1fREVWSUNFIGlzIG5vdCBz ZXQKQ09ORklHX0lPU0ZfTUJJPXkKIyBDT05GSUdfSU9TRl9NQklfREVCVUcgaXMgbm90IHNldApD T05GSUdfWDg2X1NVUFBPUlRTX01FTU9SWV9GQUlMVVJFPXkKIyBDT05GSUdfU0NIRURfT01JVF9G UkFNRV9QT0lOVEVSIGlzIG5vdCBzZXQKQ09ORklHX0hZUEVSVklTT1JfR1VFU1Q9eQpDT05GSUdf UEFSQVZJUlQ9eQojIENPTkZJR19QQVJBVklSVF9ERUJVRyBpcyBub3Qgc2V0CiMgQ09ORklHX1BB UkFWSVJUX1NQSU5MT0NLUyBpcyBub3Qgc2V0CiMgQ09ORklHX1hFTiBpcyBub3Qgc2V0CkNPTkZJ R19LVk1fR1VFU1Q9eQojIENPTkZJR19LVk1fREVCVUdfRlMgaXMgbm90IHNldAojIENPTkZJR19Q QVJBVklSVF9USU1FX0FDQ09VTlRJTkcgaXMgbm90IHNldApDT05GSUdfUEFSQVZJUlRfQ0xPQ0s9 eQpDT05GSUdfTk9fQk9PVE1FTT15CiMgQ09ORklHX01LOCBpcyBub3Qgc2V0CiMgQ09ORklHX01Q U0MgaXMgbm90IHNldAojIENPTkZJR19NQ09SRTIgaXMgbm90IHNldAojIENPTkZJR19NQVRPTSBp cyBub3Qgc2V0CkNPTkZJR19HRU5FUklDX0NQVT15CkNPTkZJR19YODZfSU5URVJOT0RFX0NBQ0hF X1NISUZUPTYKQ09ORklHX1g4Nl9MMV9DQUNIRV9TSElGVD02CkNPTkZJR19YODZfVFNDPXkKQ09O RklHX1g4Nl9DTVBYQ0hHNjQ9eQpDT05GSUdfWDg2X0NNT1Y9eQpDT05GSUdfWDg2X01JTklNVU1f Q1BVX0ZBTUlMWT02NApDT05GSUdfWDg2X0RFQlVHQ1RMTVNSPXkKQ09ORklHX0NQVV9TVVBfSU5U RUw9eQpDT05GSUdfQ1BVX1NVUF9BTUQ9eQpDT05GSUdfQ1BVX1NVUF9DRU5UQVVSPXkKQ09ORklH X0hQRVRfVElNRVI9eQpDT05GSUdfRE1JPXkKQ09ORklHX0dBUlRfSU9NTVU9eQojIENPTkZJR19D QUxHQVJZX0lPTU1VIGlzIG5vdCBzZXQKQ09ORklHX1NXSU9UTEI9eQpDT05GSUdfSU9NTVVfSEVM UEVSPXkKIyBDT05GSUdfTUFYU01QIGlzIG5vdCBzZXQKQ09ORklHX05SX0NQVVM9NjQKQ09ORklH X1NDSEVEX1NNVD15CkNPTkZJR19TQ0hFRF9NQz15CkNPTkZJR19QUkVFTVBUX05PTkU9eQojIENP TkZJR19QUkVFTVBUX1ZPTFVOVEFSWSBpcyBub3Qgc2V0CiMgQ09ORklHX1BSRUVNUFQgaXMgbm90 IHNldApDT05GSUdfUFJFRU1QVF9DT1VOVD15CkNPTkZJR19YODZfTE9DQUxfQVBJQz15CkNPTkZJ R19YODZfSU9fQVBJQz15CiMgQ09ORklHX1g4Nl9SRVJPVVRFX0ZPUl9CUk9LRU5fQk9PVF9JUlFT IGlzIG5vdCBzZXQKQ09ORklHX1g4Nl9NQ0U9eQojIENPTkZJR19YODZfTUNFX0lOVEVMIGlzIG5v dCBzZXQKIyBDT05GSUdfWDg2X01DRV9BTUQgaXMgbm90IHNldAojIENPTkZJR19YODZfTUNFX0lO SkVDVCBpcyBub3Qgc2V0CiMgQ09ORklHX1ZNODYgaXMgbm90IHNldApDT05GSUdfWDg2XzE2QklU PXkKQ09ORklHX1g4Nl9FU1BGSVg2ND15CkNPTkZJR19YODZfVlNZU0NBTExfRU1VTEFUSU9OPXkK IyBDT05GSUdfSThLIGlzIG5vdCBzZXQKQ09ORklHX01JQ1JPQ09ERT15CkNPTkZJR19NSUNST0NP REVfSU5URUw9eQojIENPTkZJR19NSUNST0NPREVfQU1EIGlzIG5vdCBzZXQKQ09ORklHX01JQ1JP Q09ERV9PTERfSU5URVJGQUNFPXkKQ09ORklHX1g4Nl9NU1I9eQpDT05GSUdfWDg2X0NQVUlEPXkK Q09ORklHX0FSQ0hfUEhZU19BRERSX1RfNjRCSVQ9eQpDT05GSUdfQVJDSF9ETUFfQUREUl9UXzY0 QklUPXkKQ09ORklHX1g4Nl9ESVJFQ1RfR0JQQUdFUz15CiMgQ09ORklHX05VTUEgaXMgbm90IHNl dApDT05GSUdfQVJDSF9TUEFSU0VNRU1fRU5BQkxFPXkKQ09ORklHX0FSQ0hfU1BBUlNFTUVNX0RF RkFVTFQ9eQpDT05GSUdfQVJDSF9TRUxFQ1RfTUVNT1JZX01PREVMPXkKQ09ORklHX0lMTEVHQUxf UE9JTlRFUl9WQUxVRT0weGRlYWQwMDAwMDAwMDAwMDAKQ09ORklHX1NFTEVDVF9NRU1PUllfTU9E RUw9eQpDT05GSUdfU1BBUlNFTUVNX01BTlVBTD15CkNPTkZJR19TUEFSU0VNRU09eQpDT05GSUdf SEFWRV9NRU1PUllfUFJFU0VOVD15CkNPTkZJR19TUEFSU0VNRU1fRVhUUkVNRT15CkNPTkZJR19T UEFSU0VNRU1fVk1FTU1BUF9FTkFCTEU9eQpDT05GSUdfU1BBUlNFTUVNX0FMTE9DX01FTV9NQVBf VE9HRVRIRVI9eQojIENPTkZJR19TUEFSU0VNRU1fVk1FTU1BUCBpcyBub3Qgc2V0CkNPTkZJR19I QVZFX01FTUJMT0NLPXkKQ09ORklHX0hBVkVfTUVNQkxPQ0tfTk9ERV9NQVA9eQpDT05GSUdfQVJD SF9ESVNDQVJEX01FTUJMT0NLPXkKQ09ORklHX01FTU9SWV9JU09MQVRJT049eQojIENPTkZJR19I QVZFX0JPT1RNRU1fSU5GT19OT0RFIGlzIG5vdCBzZXQKIyBDT05GSUdfTUVNT1JZX0hPVFBMVUcg aXMgbm90IHNldApDT05GSUdfU1BMSVRfUFRMT0NLX0NQVVM9NApDT05GSUdfQVJDSF9FTkFCTEVf U1BMSVRfUE1EX1BUTE9DSz15CiMgQ09ORklHX0NPTVBBQ1RJT04gaXMgbm90IHNldApDT05GSUdf UEhZU19BRERSX1RfNjRCSVQ9eQpDT05GSUdfWk9ORV9ETUFfRkxBRz0xCiMgQ09ORklHX0JPVU5D RSBpcyBub3Qgc2V0CkNPTkZJR19WSVJUX1RPX0JVUz15CkNPTkZJR19LU009eQpDT05GSUdfREVG QVVMVF9NTUFQX01JTl9BRERSPTQwOTYKQ09ORklHX0FSQ0hfU1VQUE9SVFNfTUVNT1JZX0ZBSUxV UkU9eQpDT05GSUdfTUVNT1JZX0ZBSUxVUkU9eQojIENPTkZJR19IV1BPSVNPTl9JTkpFQ1QgaXMg bm90IHNldAojIENPTkZJR19UUkFOU1BBUkVOVF9IVUdFUEFHRSBpcyBub3Qgc2V0CiMgQ09ORklH X0NMRUFOQ0FDSEUgaXMgbm90IHNldAojIENPTkZJR19DTUEgaXMgbm90IHNldApDT05GSUdfWlBP T0w9eQojIENPTkZJR19aQlVEIGlzIG5vdCBzZXQKQ09ORklHX1pTTUFMTE9DPXkKIyBDT05GSUdf UEdUQUJMRV9NQVBQSU5HIGlzIG5vdCBzZXQKQ09ORklHX1pTTUFMTE9DX1NUQVQ9eQpDT05GSUdf R0VORVJJQ19FQVJMWV9JT1JFTUFQPXkKQ09ORklHX0FSQ0hfU1VQUE9SVFNfREVGRVJSRURfU1RS VUNUX1BBR0VfSU5JVD15CkNPTkZJR19JRExFX1BBR0VfVFJBQ0tJTkc9eQpDT05GSUdfRlJBTUVf VkVDVE9SPXkKQ09ORklHX1g4Nl9QTUVNX0xFR0FDWV9ERVZJQ0U9eQpDT05GSUdfWDg2X1BNRU1f TEVHQUNZPXkKIyBDT05GSUdfWDg2X0NIRUNLX0JJT1NfQ09SUlVQVElPTiBpcyBub3Qgc2V0CkNP TkZJR19YODZfUkVTRVJWRV9MT1c9NjQKQ09ORklHX01UUlI9eQpDT05GSUdfTVRSUl9TQU5JVEla RVI9eQpDT05GSUdfTVRSUl9TQU5JVElaRVJfRU5BQkxFX0RFRkFVTFQ9MApDT05GSUdfTVRSUl9T QU5JVElaRVJfU1BBUkVfUkVHX05SX0RFRkFVTFQ9MQpDT05GSUdfWDg2X1BBVD15CkNPTkZJR19B UkNIX1VTRVNfUEdfVU5DQUNIRUQ9eQpDT05GSUdfQVJDSF9SQU5ET009eQpDT05GSUdfWDg2X1NN QVA9eQojIENPTkZJR19YODZfSU5URUxfTVBYIGlzIG5vdCBzZXQKIyBDT05GSUdfRUZJIGlzIG5v dCBzZXQKQ09ORklHX1NFQ0NPTVA9eQpDT05GSUdfSFpfMTAwPXkKIyBDT05GSUdfSFpfMjUwIGlz IG5vdCBzZXQKIyBDT05GSUdfSFpfMzAwIGlzIG5vdCBzZXQKIyBDT05GSUdfSFpfMTAwMCBpcyBu b3Qgc2V0CkNPTkZJR19IWj0xMDAKQ09ORklHX1NDSEVEX0hSVElDSz15CkNPTkZJR19LRVhFQz15 CiMgQ09ORklHX0tFWEVDX0ZJTEUgaXMgbm90IHNldAojIENPTkZJR19DUkFTSF9EVU1QIGlzIG5v dCBzZXQKQ09ORklHX1BIWVNJQ0FMX1NUQVJUPTB4MTAwMDAwMAojIENPTkZJR19SRUxPQ0FUQUJM RSBpcyBub3Qgc2V0CkNPTkZJR19QSFlTSUNBTF9BTElHTj0weDIwMDAwMApDT05GSUdfSE9UUExV R19DUFU9eQojIENPTkZJR19CT09UUEFSQU1fSE9UUExVR19DUFUwIGlzIG5vdCBzZXQKQ09ORklH X0RFQlVHX0hPVFBMVUdfQ1BVMD15CiMgQ09ORklHX0xFR0FDWV9WU1lTQ0FMTF9OQVRJVkUgaXMg bm90IHNldApDT05GSUdfTEVHQUNZX1ZTWVNDQUxMX0VNVUxBVEU9eQojIENPTkZJR19MRUdBQ1lf VlNZU0NBTExfTk9ORSBpcyBub3Qgc2V0CiMgQ09ORklHX0NNRExJTkVfQk9PTCBpcyBub3Qgc2V0 CkNPTkZJR19NT0RJRllfTERUX1NZU0NBTEw9eQpDT05GSUdfSEFWRV9MSVZFUEFUQ0g9eQpDT05G SUdfQVJDSF9FTkFCTEVfTUVNT1JZX0hPVFBMVUc9eQoKIwojIFBvd2VyIG1hbmFnZW1lbnQgYW5k IEFDUEkgb3B0aW9ucwojCiMgQ09ORklHX1NVU1BFTkQgaXMgbm90IHNldApDT05GSUdfUE09eQoj IENPTkZJR19QTV9ERUJVRyBpcyBub3Qgc2V0CiMgQ09ORklHX1dRX1BPV0VSX0VGRklDSUVOVF9E RUZBVUxUIGlzIG5vdCBzZXQKQ09ORklHX0FDUEk9eQpDT05GSUdfQUNQSV9MRUdBQ1lfVEFCTEVT X0xPT0tVUD15CkNPTkZJR19BUkNIX01JR0hUX0hBVkVfQUNQSV9QREM9eQpDT05GSUdfQUNQSV9T WVNURU1fUE9XRVJfU1RBVEVTX1NVUFBPUlQ9eQojIENPTkZJR19BQ1BJX0RFQlVHR0VSIGlzIG5v dCBzZXQKIyBDT05GSUdfQUNQSV9QUk9DRlNfUE9XRVIgaXMgbm90IHNldApDT05GSUdfQUNQSV9S RVZfT1ZFUlJJREVfUE9TU0lCTEU9eQojIENPTkZJR19BQ1BJX0VDX0RFQlVHRlMgaXMgbm90IHNl dApDT05GSUdfQUNQSV9BQz15CkNPTkZJR19BQ1BJX0JBVFRFUlk9eQpDT05GSUdfQUNQSV9CVVRU T049eQpDT05GSUdfQUNQSV9GQU49eQojIENPTkZJR19BQ1BJX0RPQ0sgaXMgbm90IHNldApDT05G SUdfQUNQSV9DUFVfRlJFUV9QU1M9eQpDT05GSUdfQUNQSV9QUk9DRVNTT1JfSURMRT15CkNPTkZJ R19BQ1BJX1BST0NFU1NPUj15CkNPTkZJR19BQ1BJX0hPVFBMVUdfQ1BVPXkKIyBDT05GSUdfQUNQ SV9QUk9DRVNTT1JfQUdHUkVHQVRPUiBpcyBub3Qgc2V0CkNPTkZJR19BQ1BJX1RIRVJNQUw9eQpD T05GSUdfQUNQSV9DVVNUT01fRFNEVF9GSUxFPSIiCiMgQ09ORklHX0FDUElfQ1VTVE9NX0RTRFQg aXMgbm90IHNldAojIENPTkZJR19BQ1BJX0lOSVRSRF9UQUJMRV9PVkVSUklERSBpcyBub3Qgc2V0 CiMgQ09ORklHX0FDUElfREVCVUcgaXMgbm90IHNldAojIENPTkZJR19BQ1BJX1BDSV9TTE9UIGlz IG5vdCBzZXQKQ09ORklHX1g4Nl9QTV9USU1FUj15CkNPTkZJR19BQ1BJX0NPTlRBSU5FUj15CkNP TkZJR19BQ1BJX0hPVFBMVUdfSU9BUElDPXkKIyBDT05GSUdfQUNQSV9TQlMgaXMgbm90IHNldAoj IENPTkZJR19BQ1BJX0hFRCBpcyBub3Qgc2V0CiMgQ09ORklHX0FDUElfQ1VTVE9NX01FVEhPRCBp cyBub3Qgc2V0CiMgQ09ORklHX0FDUElfUkVEVUNFRF9IQVJEV0FSRV9PTkxZIGlzIG5vdCBzZXQK IyBDT05GSUdfQUNQSV9ORklUIGlzIG5vdCBzZXQKQ09ORklHX0hBVkVfQUNQSV9BUEVJPXkKQ09O RklHX0hBVkVfQUNQSV9BUEVJX05NST15CiMgQ09ORklHX0FDUElfQVBFSSBpcyBub3Qgc2V0CiMg Q09ORklHX0FDUElfRVhUTE9HIGlzIG5vdCBzZXQKIyBDT05GSUdfUE1JQ19PUFJFR0lPTiBpcyBu b3Qgc2V0CiMgQ09ORklHX1NGSSBpcyBub3Qgc2V0CgojCiMgQ1BVIEZyZXF1ZW5jeSBzY2FsaW5n CiMKIyBDT05GSUdfQ1BVX0ZSRVEgaXMgbm90IHNldAoKIwojIENQVSBJZGxlCiMKQ09ORklHX0NQ VV9JRExFPXkKQ09ORklHX0NQVV9JRExFX0dPVl9MQURERVI9eQpDT05GSUdfQ1BVX0lETEVfR09W X01FTlU9eQojIENPTkZJR19BUkNIX05FRURTX0NQVV9JRExFX0NPVVBMRUQgaXMgbm90IHNldAoj IENPTkZJR19JTlRFTF9JRExFIGlzIG5vdCBzZXQKCiMKIyBNZW1vcnkgcG93ZXIgc2F2aW5ncwoj CkNPTkZJR19JNzMwMF9JRExFX0lPQVRfQ0hBTk5FTD15CkNPTkZJR19JNzMwMF9JRExFPXkKCiMK IyBCdXMgb3B0aW9ucyAoUENJIGV0Yy4pCiMKQ09ORklHX1BDST15CkNPTkZJR19QQ0lfRElSRUNU PXkKIyBDT05GSUdfUENJX01NQ09ORklHIGlzIG5vdCBzZXQKQ09ORklHX1BDSV9ET01BSU5TPXkK Q09ORklHX1BDSUVQT1JUQlVTPXkKIyBDT05GSUdfSE9UUExVR19QQ0lfUENJRSBpcyBub3Qgc2V0 CiMgQ09ORklHX1BDSUVBRVIgaXMgbm90IHNldApDT05GSUdfUENJRUFTUE09eQojIENPTkZJR19Q Q0lFQVNQTV9ERUJVRyBpcyBub3Qgc2V0CiMgQ09ORklHX1BDSUVBU1BNX0RFRkFVTFQgaXMgbm90 IHNldApDT05GSUdfUENJRUFTUE1fUE9XRVJTQVZFPXkKIyBDT05GSUdfUENJRUFTUE1fUEVSRk9S TUFOQ0UgaXMgbm90IHNldApDT05GSUdfUENJRV9QTUU9eQpDT05GSUdfUENJX0JVU19BRERSX1Rf NjRCSVQ9eQojIENPTkZJR19QQ0lfTVNJIGlzIG5vdCBzZXQKIyBDT05GSUdfUENJX0RFQlVHIGlz IG5vdCBzZXQKQ09ORklHX1BDSV9SRUFMTE9DX0VOQUJMRV9BVVRPPXkKQ09ORklHX1BDSV9TVFVC PXkKQ09ORklHX0hUX0lSUT15CiMgQ09ORklHX1BDSV9JT1YgaXMgbm90IHNldAojIENPTkZJR19Q Q0lfUFJJIGlzIG5vdCBzZXQKIyBDT05GSUdfUENJX1BBU0lEIGlzIG5vdCBzZXQKQ09ORklHX1BD SV9MQUJFTD15CgojCiMgUENJIGhvc3QgY29udHJvbGxlciBkcml2ZXJzCiMKQ09ORklHX0lTQV9E TUFfQVBJPXkKQ09ORklHX0FNRF9OQj15CkNPTkZJR19QQ0NBUkQ9eQojIENPTkZJR19QQ01DSUEg aXMgbm90IHNldApDT05GSUdfQ0FSREJVUz15CgojCiMgUEMtY2FyZCBicmlkZ2VzCiMKQ09ORklH X1lFTlRBPXkKQ09ORklHX1lFTlRBX08yPXkKQ09ORklHX1lFTlRBX1JJQ09IPXkKQ09ORklHX1lF TlRBX1RJPXkKQ09ORklHX1lFTlRBX0VORV9UVU5FPXkKQ09ORklHX1lFTlRBX1RPU0hJQkE9eQpD T05GSUdfSE9UUExVR19QQ0k9eQojIENPTkZJR19IT1RQTFVHX1BDSV9BQ1BJIGlzIG5vdCBzZXQK Q09ORklHX0hPVFBMVUdfUENJX0NQQ0k9eQpDT05GSUdfSE9UUExVR19QQ0lfQ1BDSV9aVDU1NTA9 eQojIENPTkZJR19IT1RQTFVHX1BDSV9DUENJX0dFTkVSSUMgaXMgbm90IHNldApDT05GSUdfSE9U UExVR19QQ0lfU0hQQz15CiMgQ09ORklHX1JBUElESU8gaXMgbm90IHNldAojIENPTkZJR19YODZf U1lTRkIgaXMgbm90IHNldAoKIwojIEV4ZWN1dGFibGUgZmlsZSBmb3JtYXRzIC8gRW11bGF0aW9u cwojCkNPTkZJR19CSU5GTVRfRUxGPXkKQ09ORklHX0NPUkVfRFVNUF9ERUZBVUxUX0VMRl9IRUFE RVJTPXkKQ09ORklHX0JJTkZNVF9TQ1JJUFQ9eQojIENPTkZJR19IQVZFX0FPVVQgaXMgbm90IHNl dApDT05GSUdfQklORk1UX01JU0M9eQpDT05GSUdfQ09SRURVTVA9eQojIENPTkZJR19JQTMyX0VN VUxBVElPTiBpcyBub3Qgc2V0CiMgQ09ORklHX1g4Nl9YMzIgaXMgbm90IHNldApDT05GSUdfWDg2 X0RFVl9ETUFfT1BTPXkKQ09ORklHX1BNQ19BVE9NPXkKQ09ORklHX05FVD15CgojCiMgTmV0d29y a2luZyBvcHRpb25zCiMKIyBDT05GSUdfUEFDS0VUIGlzIG5vdCBzZXQKQ09ORklHX1VOSVg9eQoj IENPTkZJR19VTklYX0RJQUcgaXMgbm90IHNldAojIENPTkZJR19ORVRfS0VZIGlzIG5vdCBzZXQK IyBDT05GSUdfSU5FVCBpcyBub3Qgc2V0CiMgQ09ORklHX05FVFdPUktfU0VDTUFSSyBpcyBub3Qg c2V0CiMgQ09ORklHX05FVF9QVFBfQ0xBU1NJRlkgaXMgbm90IHNldAojIENPTkZJR19ORVRXT1JL X1BIWV9USU1FU1RBTVBJTkcgaXMgbm90IHNldAojIENPTkZJR19ORVRGSUxURVIgaXMgbm90IHNl dAojIENPTkZJR19BVE0gaXMgbm90IHNldAojIENPTkZJR19CUklER0UgaXMgbm90IHNldAojIENP TkZJR19WTEFOXzgwMjFRIGlzIG5vdCBzZXQKIyBDT05GSUdfREVDTkVUIGlzIG5vdCBzZXQKIyBD T05GSUdfTExDMiBpcyBub3Qgc2V0CiMgQ09ORklHX0lQWCBpcyBub3Qgc2V0CiMgQ09ORklHX0FU QUxLIGlzIG5vdCBzZXQKIyBDT05GSUdfWDI1IGlzIG5vdCBzZXQKIyBDT05GSUdfTEFQQiBpcyBu b3Qgc2V0CiMgQ09ORklHX1BIT05FVCBpcyBub3Qgc2V0CiMgQ09ORklHX0lFRUU4MDIxNTQgaXMg bm90IHNldAojIENPTkZJR19ORVRfU0NIRUQgaXMgbm90IHNldAojIENPTkZJR19EQ0IgaXMgbm90 IHNldAojIENPTkZJR19ETlNfUkVTT0xWRVIgaXMgbm90IHNldAojIENPTkZJR19CQVRNQU5fQURW IGlzIG5vdCBzZXQKIyBDT05GSUdfVlNPQ0tFVFMgaXMgbm90IHNldAojIENPTkZJR19ORVRMSU5L X01NQVAgaXMgbm90IHNldAojIENPTkZJR19ORVRMSU5LX0RJQUcgaXMgbm90IHNldAojIENPTkZJ R19NUExTIGlzIG5vdCBzZXQKIyBDT05GSUdfSFNSIGlzIG5vdCBzZXQKQ09ORklHX1JQUz15CkNP TkZJR19SRlNfQUNDRUw9eQpDT05GSUdfWFBTPXkKIyBDT05GSUdfQ0dST1VQX05FVF9QUklPIGlz IG5vdCBzZXQKIyBDT05GSUdfQ0dST1VQX05FVF9DTEFTU0lEIGlzIG5vdCBzZXQKQ09ORklHX05F VF9SWF9CVVNZX1BPTEw9eQpDT05GSUdfQlFMPXkKQ09ORklHX05FVF9GTE9XX0xJTUlUPXkKCiMK IyBOZXR3b3JrIHRlc3RpbmcKIwojIENPTkZJR19IQU1SQURJTyBpcyBub3Qgc2V0CiMgQ09ORklH X0NBTiBpcyBub3Qgc2V0CiMgQ09ORklHX0lSREEgaXMgbm90IHNldAojIENPTkZJR19CVCBpcyBu b3Qgc2V0CkNPTkZJR19XSVJFTEVTUz15CiMgQ09ORklHX0NGRzgwMjExIGlzIG5vdCBzZXQKIyBD T05GSUdfTElCODAyMTEgaXMgbm90IHNldAoKIwojIENGRzgwMjExIG5lZWRzIHRvIGJlIGVuYWJs ZWQgZm9yIE1BQzgwMjExCiMKQ09ORklHX01BQzgwMjExX1NUQV9IQVNIX01BWF9TSVpFPTAKIyBD T05GSUdfV0lNQVggaXMgbm90IHNldAojIENPTkZJR19SRktJTEwgaXMgbm90IHNldAojIENPTkZJ R19SRktJTExfUkVHVUxBVE9SIGlzIG5vdCBzZXQKIyBDT05GSUdfTkVUXzlQIGlzIG5vdCBzZXQK IyBDT05GSUdfQ0FJRiBpcyBub3Qgc2V0CiMgQ09ORklHX05GQyBpcyBub3Qgc2V0CiMgQ09ORklH X0xXVFVOTkVMIGlzIG5vdCBzZXQKQ09ORklHX0hBVkVfQlBGX0pJVD15CgojCiMgRGV2aWNlIERy aXZlcnMKIwoKIwojIEdlbmVyaWMgRHJpdmVyIE9wdGlvbnMKIwpDT05GSUdfVUVWRU5UX0hFTFBF Uj15CkNPTkZJR19VRVZFTlRfSEVMUEVSX1BBVEg9IiIKQ09ORklHX0RFVlRNUEZTPXkKIyBDT05G SUdfREVWVE1QRlNfTU9VTlQgaXMgbm90IHNldAojIENPTkZJR19TVEFOREFMT05FIGlzIG5vdCBz ZXQKQ09ORklHX1BSRVZFTlRfRklSTVdBUkVfQlVJTEQ9eQpDT05GSUdfRldfTE9BREVSPXkKQ09O RklHX0ZJUk1XQVJFX0lOX0tFUk5FTD15CkNPTkZJR19FWFRSQV9GSVJNV0FSRT0iIgpDT05GSUdf RldfTE9BREVSX1VTRVJfSEVMUEVSPXkKIyBDT05GSUdfRldfTE9BREVSX1VTRVJfSEVMUEVSX0ZB TExCQUNLIGlzIG5vdCBzZXQKQ09ORklHX0FMTE9XX0RFVl9DT1JFRFVNUD15CiMgQ09ORklHX0RF QlVHX0RSSVZFUiBpcyBub3Qgc2V0CiMgQ09ORklHX0RFQlVHX0RFVlJFUyBpcyBub3Qgc2V0CiMg Q09ORklHX1NZU19IWVBFUlZJU09SIGlzIG5vdCBzZXQKIyBDT05GSUdfR0VORVJJQ19DUFVfREVW SUNFUyBpcyBub3Qgc2V0CkNPTkZJR19HRU5FUklDX0NQVV9BVVRPUFJPQkU9eQpDT05GSUdfUkVH TUFQPXkKQ09ORklHX1JFR01BUF9JMkM9eQpDT05GSUdfUkVHTUFQX1NQTUk9eQpDT05GSUdfUkVH TUFQX01NSU89eQpDT05GSUdfUkVHTUFQX0lSUT15CkNPTkZJR19ETUFfU0hBUkVEX0JVRkZFUj15 CiMgQ09ORklHX0ZFTkNFX1RSQUNFIGlzIG5vdCBzZXQKCiMKIyBCdXMgZGV2aWNlcwojCiMgQ09O RklHX0NPTk5FQ1RPUiBpcyBub3Qgc2V0CkNPTkZJR19NVEQ9eQpDT05GSUdfTVREX1JFREJPT1Rf UEFSVFM9eQpDT05GSUdfTVREX1JFREJPT1RfRElSRUNUT1JZX0JMT0NLPS0xCkNPTkZJR19NVERf UkVEQk9PVF9QQVJUU19VTkFMTE9DQVRFRD15CkNPTkZJR19NVERfUkVEQk9PVF9QQVJUU19SRUFE T05MWT15CkNPTkZJR19NVERfQ01ETElORV9QQVJUUz15CkNPTkZJR19NVERfQVI3X1BBUlRTPXkK CiMKIyBVc2VyIE1vZHVsZXMgQW5kIFRyYW5zbGF0aW9uIExheWVycwojCkNPTkZJR19NVERfQkxL REVWUz15CkNPTkZJR19NVERfQkxPQ0s9eQojIENPTkZJR19GVEwgaXMgbm90IHNldApDT05GSUdf TkZUTD15CiMgQ09ORklHX05GVExfUlcgaXMgbm90IHNldApDT05GSUdfSU5GVEw9eQpDT05GSUdf UkZEX0ZUTD15CkNPTkZJR19TU0ZEQz15CkNPTkZJR19TTV9GVEw9eQpDT05GSUdfTVREX09PUFM9 eQojIENPTkZJR19NVERfUEFSVElUSU9ORURfTUFTVEVSIGlzIG5vdCBzZXQKCiMKIyBSQU0vUk9N L0ZsYXNoIGNoaXAgZHJpdmVycwojCkNPTkZJR19NVERfQ0ZJPXkKQ09ORklHX01URF9KRURFQ1BS T0JFPXkKQ09ORklHX01URF9HRU5fUFJPQkU9eQpDT05GSUdfTVREX0NGSV9BRFZfT1BUSU9OUz15 CkNPTkZJR19NVERfQ0ZJX05PU1dBUD15CiMgQ09ORklHX01URF9DRklfQkVfQllURV9TV0FQIGlz IG5vdCBzZXQKIyBDT05GSUdfTVREX0NGSV9MRV9CWVRFX1NXQVAgaXMgbm90IHNldApDT05GSUdf TVREX0NGSV9HRU9NRVRSWT15CiMgQ09ORklHX01URF9NQVBfQkFOS19XSURUSF8xIGlzIG5vdCBz ZXQKIyBDT05GSUdfTVREX01BUF9CQU5LX1dJRFRIXzIgaXMgbm90IHNldAojIENPTkZJR19NVERf TUFQX0JBTktfV0lEVEhfNCBpcyBub3Qgc2V0CiMgQ09ORklHX01URF9NQVBfQkFOS19XSURUSF84 IGlzIG5vdCBzZXQKIyBDT05GSUdfTVREX01BUF9CQU5LX1dJRFRIXzE2IGlzIG5vdCBzZXQKIyBD T05GSUdfTVREX01BUF9CQU5LX1dJRFRIXzMyIGlzIG5vdCBzZXQKIyBDT05GSUdfTVREX0NGSV9J MSBpcyBub3Qgc2V0CkNPTkZJR19NVERfQ0ZJX0kyPXkKQ09ORklHX01URF9DRklfSTQ9eQojIENP TkZJR19NVERfQ0ZJX0k4IGlzIG5vdCBzZXQKQ09ORklHX01URF9PVFA9eQojIENPTkZJR19NVERf Q0ZJX0lOVEVMRVhUIGlzIG5vdCBzZXQKQ09ORklHX01URF9DRklfQU1EU1REPXkKIyBDT05GSUdf TVREX0NGSV9TVEFBIGlzIG5vdCBzZXQKQ09ORklHX01URF9DRklfVVRJTD15CiMgQ09ORklHX01U RF9SQU0gaXMgbm90IHNldApDT05GSUdfTVREX1JPTT15CkNPTkZJR19NVERfQUJTRU5UPXkKCiMK IyBNYXBwaW5nIGRyaXZlcnMgZm9yIGNoaXAgYWNjZXNzCiMKIyBDT05GSUdfTVREX0NPTVBMRVhf TUFQUElOR1MgaXMgbm90IHNldApDT05GSUdfTVREX1BIWVNNQVA9eQpDT05GSUdfTVREX1BIWVNN QVBfQ09NUEFUPXkKQ09ORklHX01URF9QSFlTTUFQX1NUQVJUPTB4ODAwMDAwMApDT05GSUdfTVRE X1BIWVNNQVBfTEVOPTAKQ09ORklHX01URF9QSFlTTUFQX0JBTktXSURUSD0yCiMgQ09ORklHX01U RF9BTUQ3NlhST00gaXMgbm90IHNldApDT05GSUdfTVREX0lDSFhST009eQojIENPTkZJR19NVERf RVNCMlJPTSBpcyBub3Qgc2V0CkNPTkZJR19NVERfQ0s4MDRYUk9NPXkKQ09ORklHX01URF9TQ0Iy X0ZMQVNIPXkKIyBDT05GSUdfTVREX05FVHRlbCBpcyBub3Qgc2V0CiMgQ09ORklHX01URF9MNDQw R1ggaXMgbm90IHNldApDT05GSUdfTVREX0lOVEVMX1ZSX05PUj15CiMgQ09ORklHX01URF9QTEFU UkFNIGlzIG5vdCBzZXQKCiMKIyBTZWxmLWNvbnRhaW5lZCBNVEQgZGV2aWNlIGRyaXZlcnMKIwoj IENPTkZJR19NVERfUE1DNTUxIGlzIG5vdCBzZXQKQ09ORklHX01URF9TTFJBTT15CiMgQ09ORklH X01URF9QSFJBTSBpcyBub3Qgc2V0CkNPTkZJR19NVERfTVREUkFNPXkKQ09ORklHX01URFJBTV9U T1RBTF9TSVpFPTQwOTYKQ09ORklHX01URFJBTV9FUkFTRV9TSVpFPTEyOApDT05GSUdfTVREUkFN X0FCU19QT1M9MApDT05GSUdfTVREX0JMT0NLMk1URD15CgojCiMgRGlzay1Pbi1DaGlwIERldmlj ZSBEcml2ZXJzCiMKIyBDT05GSUdfTVREX0RPQ0czIGlzIG5vdCBzZXQKQ09ORklHX01URF9OQU5E X0VDQz15CkNPTkZJR19NVERfTkFORF9FQ0NfU01DPXkKQ09ORklHX01URF9OQU5EPXkKQ09ORklH X01URF9OQU5EX0JDSD15CkNPTkZJR19NVERfTkFORF9FQ0NfQkNIPXkKIyBDT05GSUdfTVREX1NN X0NPTU1PTiBpcyBub3Qgc2V0CkNPTkZJR19NVERfTkFORF9ERU5BTEk9eQpDT05GSUdfTVREX05B TkRfREVOQUxJX1BDST15CkNPTkZJR19NVERfTkFORF9ERU5BTElfU0NSQVRDSF9SRUdfQUREUj0w eEZGMTA4MDE4CiMgQ09ORklHX01URF9OQU5EX09NQVBfQkNIX0JVSUxEIGlzIG5vdCBzZXQKQ09O RklHX01URF9OQU5EX0lEUz15CiMgQ09ORklHX01URF9OQU5EX1JJQ09IIGlzIG5vdCBzZXQKQ09O RklHX01URF9OQU5EX0RJU0tPTkNISVA9eQpDT05GSUdfTVREX05BTkRfRElTS09OQ0hJUF9QUk9C RV9BRFZBTkNFRD15CkNPTkZJR19NVERfTkFORF9ESVNLT05DSElQX1BST0JFX0FERFJFU1M9MApD T05GSUdfTVREX05BTkRfRElTS09OQ0hJUF9QUk9CRV9ISUdIPXkKQ09ORklHX01URF9OQU5EX0RJ U0tPTkNISVBfQkJUV1JJVEU9eQpDT05GSUdfTVREX05BTkRfRE9DRzQ9eQojIENPTkZJR19NVERf TkFORF9DQUZFIGlzIG5vdCBzZXQKQ09ORklHX01URF9OQU5EX05BTkRTSU09eQpDT05GSUdfTVRE X05BTkRfUExBVEZPUk09eQpDT05GSUdfTVREX05BTkRfSElTSTUwND15CiMgQ09ORklHX01URF9P TkVOQU5EIGlzIG5vdCBzZXQKCiMKIyBMUEREUiAmIExQRERSMiBQQ00gbWVtb3J5IGRyaXZlcnMK IwojIENPTkZJR19NVERfTFBERFIgaXMgbm90IHNldAojIENPTkZJR19NVERfU1BJX05PUiBpcyBu b3Qgc2V0CkNPTkZJR19NVERfVUJJPXkKQ09ORklHX01URF9VQklfV0xfVEhSRVNIT0xEPTQwOTYK Q09ORklHX01URF9VQklfQkVCX0xJTUlUPTIwCkNPTkZJR19NVERfVUJJX0ZBU1RNQVA9eQpDT05G SUdfTVREX1VCSV9HTFVFQkk9eQpDT05GSUdfTVREX1VCSV9CTE9DSz15CiMgQ09ORklHX09GIGlz IG5vdCBzZXQKQ09ORklHX0FSQ0hfTUlHSFRfSEFWRV9QQ19QQVJQT1JUPXkKIyBDT05GSUdfUEFS UE9SVCBpcyBub3Qgc2V0CkNPTkZJR19QTlA9eQpDT05GSUdfUE5QX0RFQlVHX01FU1NBR0VTPXkK CiMKIyBQcm90b2NvbHMKIwpDT05GSUdfUE5QQUNQST15CkNPTkZJR19CTEtfREVWPXkKIyBDT05G SUdfQkxLX0RFVl9OVUxMX0JMSyBpcyBub3Qgc2V0CiMgQ09ORklHX0JMS19ERVZfRkQgaXMgbm90 IHNldAojIENPTkZJR19CTEtfREVWX1BDSUVTU0RfTVRJUDMyWFggaXMgbm90IHNldAojIENPTkZJ R19aUkFNIGlzIG5vdCBzZXQKQ09ORklHX0JMS19DUFFfQ0lTU19EQT15CkNPTkZJR19CTEtfREVW X0RBQzk2MD15CkNPTkZJR19CTEtfREVWX1VNRU09eQojIENPTkZJR19CTEtfREVWX0NPV19DT01N T04gaXMgbm90IHNldApDT05GSUdfQkxLX0RFVl9MT09QPXkKQ09ORklHX0JMS19ERVZfTE9PUF9N SU5fQ09VTlQ9OApDT05GSUdfQkxLX0RFVl9DUllQVE9MT09QPXkKCiMKIyBEUkJEIGRpc2FibGVk IGJlY2F1c2UgUFJPQ19GUyBvciBJTkVUIG5vdCBzZWxlY3RlZAojCiMgQ09ORklHX0JMS19ERVZf TkJEIGlzIG5vdCBzZXQKQ09ORklHX0JMS19ERVZfU0tEPXkKQ09ORklHX0JMS19ERVZfU1g4PXkK IyBDT05GSUdfQkxLX0RFVl9SQU0gaXMgbm90IHNldAojIENPTkZJR19DRFJPTV9QS1RDRFZEIGlz IG5vdCBzZXQKIyBDT05GSUdfQVRBX09WRVJfRVRIIGlzIG5vdCBzZXQKQ09ORklHX1ZJUlRJT19C TEs9eQojIENPTkZJR19CTEtfREVWX0hEIGlzIG5vdCBzZXQKIyBDT05GSUdfQkxLX0RFVl9SU1hY IGlzIG5vdCBzZXQKQ09ORklHX0JMS19ERVZfTlZNRT15CgojCiMgTWlzYyBkZXZpY2VzCiMKIyBD T05GSUdfU0VOU09SU19MSVMzTFYwMkQgaXMgbm90IHNldAojIENPTkZJR19BRDUyNVhfRFBPVCBp cyBub3Qgc2V0CiMgQ09ORklHX0RVTU1ZX0lSUSBpcyBub3Qgc2V0CiMgQ09ORklHX0lCTV9BU00g aXMgbm90IHNldApDT05GSUdfUEhBTlRPTT15CiMgQ09ORklHX1NHSV9JT0M0IGlzIG5vdCBzZXQK Q09ORklHX1RJRk1fQ09SRT15CiMgQ09ORklHX1RJRk1fN1hYMSBpcyBub3Qgc2V0CkNPTkZJR19J Q1M5MzJTNDAxPXkKQ09ORklHX0VOQ0xPU1VSRV9TRVJWSUNFUz15CiMgQ09ORklHX0hQX0lMTyBp cyBub3Qgc2V0CkNPTkZJR19BUERTOTgwMkFMUz15CkNPTkZJR19JU0wyOTAwMz15CkNPTkZJR19J U0wyOTAyMD15CkNPTkZJR19TRU5TT1JTX1RTTDI1NTA9eQpDT05GSUdfU0VOU09SU19CSDE3ODA9 eQojIENPTkZJR19TRU5TT1JTX0JIMTc3MCBpcyBub3Qgc2V0CkNPTkZJR19TRU5TT1JTX0FQRFM5 OTBYPXkKQ09ORklHX0hNQzYzNTI9eQpDT05GSUdfRFMxNjgyPXkKIyBDT05GSUdfVk1XQVJFX0JB TExPT04gaXMgbm90IHNldApDT05GSUdfQk1QMDg1PXkKQ09ORklHX0JNUDA4NV9JMkM9eQpDT05G SUdfVVNCX1NXSVRDSF9GU0E5NDgwPXkKQ09ORklHX1NSQU09eQpDT05GSUdfQzJQT1JUPXkKQ09O RklHX0MyUE9SVF9EVVJBTUFSXzIxNTA9eQoKIwojIEVFUFJPTSBzdXBwb3J0CiMKIyBDT05GSUdf RUVQUk9NX0FUMjQgaXMgbm90IHNldApDT05GSUdfRUVQUk9NX0xFR0FDWT15CkNPTkZJR19FRVBS T01fTUFYNjg3NT15CkNPTkZJR19FRVBST01fOTNDWDY9eQpDT05GSUdfQ0I3MTBfQ09SRT15CkNP TkZJR19DQjcxMF9ERUJVRz15CkNPTkZJR19DQjcxMF9ERUJVR19BU1NVTVBUSU9OUz15CgojCiMg VGV4YXMgSW5zdHJ1bWVudHMgc2hhcmVkIHRyYW5zcG9ydCBsaW5lIGRpc2NpcGxpbmUKIwojIENP TkZJR19TRU5TT1JTX0xJUzNfSTJDIGlzIG5vdCBzZXQKCiMKIyBBbHRlcmEgRlBHQSBmaXJtd2Fy ZSBkb3dubG9hZCBtb2R1bGUKIwojIENPTkZJR19BTFRFUkFfU1RBUEwgaXMgbm90IHNldApDT05G SUdfSU5URUxfTUVJPXkKQ09ORklHX0lOVEVMX01FSV9NRT15CkNPTkZJR19JTlRFTF9NRUlfVFhF PXkKQ09ORklHX1ZNV0FSRV9WTUNJPXkKCiMKIyBJbnRlbCBNSUMgQnVzIERyaXZlcgojCiMgQ09O RklHX0lOVEVMX01JQ19CVVMgaXMgbm90IHNldAoKIwojIFNDSUYgQnVzIERyaXZlcgojCiMgQ09O RklHX1NDSUZfQlVTIGlzIG5vdCBzZXQKCiMKIyBJbnRlbCBNSUMgSG9zdCBEcml2ZXIKIwoKIwoj IEludGVsIE1JQyBDYXJkIERyaXZlcgojCgojCiMgU0NJRiBEcml2ZXIKIwoKIwojIEludGVsIE1J QyBDb3Byb2Nlc3NvciBTdGF0ZSBNYW5hZ2VtZW50IChDT1NNKSBEcml2ZXJzCiMKQ09ORklHX0dF TldRRT15CkNPTkZJR19HRU5XUUVfUExBVEZPUk1fRVJST1JfUkVDT1ZFUlk9MAojIENPTkZJR19F Q0hPIGlzIG5vdCBzZXQKIyBDT05GSUdfQ1hMX0JBU0UgaXMgbm90IHNldAojIENPTkZJR19DWExf S0VSTkVMX0FQSSBpcyBub3Qgc2V0CiMgQ09ORklHX0NYTF9FRUggaXMgbm90IHNldApDT05GSUdf SEFWRV9JREU9eQojIENPTkZJR19JREUgaXMgbm90IHNldAoKIwojIFNDU0kgZGV2aWNlIHN1cHBv cnQKIwpDT05GSUdfU0NTSV9NT0Q9eQpDT05GSUdfUkFJRF9BVFRSUz15CiMgQ09ORklHX1NDU0kg aXMgbm90IHNldAojIENPTkZJR19TQ1NJX0RNQSBpcyBub3Qgc2V0CiMgQ09ORklHX1NDU0lfTkVU TElOSyBpcyBub3Qgc2V0CiMgQ09ORklHX0FUQSBpcyBub3Qgc2V0CiMgQ09ORklHX01EIGlzIG5v dCBzZXQKQ09ORklHX0ZVU0lPTj15CkNPTkZJR19GVVNJT05fTUFYX1NHRT0xMjgKQ09ORklHX0ZV U0lPTl9MT0dHSU5HPXkKCiMKIyBJRUVFIDEzOTQgKEZpcmVXaXJlKSBzdXBwb3J0CiMKQ09ORklH X0ZJUkVXSVJFPXkKIyBDT05GSUdfRklSRVdJUkVfT0hDSSBpcyBub3Qgc2V0CkNPTkZJR19GSVJF V0lSRV9OT1NZPXkKIyBDT05GSUdfTUFDSU5UT1NIX0RSSVZFUlMgaXMgbm90IHNldAojIENPTkZJ R19ORVRERVZJQ0VTIGlzIG5vdCBzZXQKIyBDT05GSUdfTlZNIGlzIG5vdCBzZXQKCiMKIyBJbnB1 dCBkZXZpY2Ugc3VwcG9ydAojCkNPTkZJR19JTlBVVD15CiMgQ09ORklHX0lOUFVUX0xFRFMgaXMg bm90IHNldApDT05GSUdfSU5QVVRfRkZfTUVNTEVTUz15CkNPTkZJR19JTlBVVF9QT0xMREVWPXkK Q09ORklHX0lOUFVUX1NQQVJTRUtNQVA9eQpDT05GSUdfSU5QVVRfTUFUUklYS01BUD15CgojCiMg VXNlcmxhbmQgaW50ZXJmYWNlcwojCkNPTkZJR19JTlBVVF9NT1VTRURFVj15CiMgQ09ORklHX0lO UFVUX01PVVNFREVWX1BTQVVYIGlzIG5vdCBzZXQKQ09ORklHX0lOUFVUX01PVVNFREVWX1NDUkVF Tl9YPTEwMjQKQ09ORklHX0lOUFVUX01PVVNFREVWX1NDUkVFTl9ZPTc2OApDT05GSUdfSU5QVVRf Sk9ZREVWPXkKQ09ORklHX0lOUFVUX0VWREVWPXkKQ09ORklHX0lOUFVUX0VWQlVHPXkKCiMKIyBJ bnB1dCBEZXZpY2UgRHJpdmVycwojCkNPTkZJR19JTlBVVF9LRVlCT0FSRD15CiMgQ09ORklHX0tF WUJPQVJEX0FEUDU1ODggaXMgbm90IHNldApDT05GSUdfS0VZQk9BUkRfQURQNTU4OT15CkNPTkZJ R19LRVlCT0FSRF9BVEtCRD15CkNPTkZJR19LRVlCT0FSRF9RVDEwNzA9eQpDT05GSUdfS0VZQk9B UkRfUVQyMTYwPXkKQ09ORklHX0tFWUJPQVJEX0xLS0JEPXkKQ09ORklHX0tFWUJPQVJEX1RDQTY0 MTY9eQojIENPTkZJR19LRVlCT0FSRF9UQ0E4NDE4IGlzIG5vdCBzZXQKQ09ORklHX0tFWUJPQVJE X0xNODMyMz15CiMgQ09ORklHX0tFWUJPQVJEX0xNODMzMyBpcyBub3Qgc2V0CiMgQ09ORklHX0tF WUJPQVJEX01BWDczNTkgaXMgbm90IHNldApDT05GSUdfS0VZQk9BUkRfTUNTPXkKQ09ORklHX0tF WUJPQVJEX01QUjEyMT15CkNPTkZJR19LRVlCT0FSRF9ORVdUT049eQpDT05GSUdfS0VZQk9BUkRf T1BFTkNPUkVTPXkKIyBDT05GSUdfS0VZQk9BUkRfU1RPV0FXQVkgaXMgbm90IHNldApDT05GSUdf S0VZQk9BUkRfU1VOS0JEPXkKQ09ORklHX0tFWUJPQVJEX1RXTDQwMzA9eQojIENPTkZJR19LRVlC T0FSRF9YVEtCRCBpcyBub3Qgc2V0CiMgQ09ORklHX0lOUFVUX01PVVNFIGlzIG5vdCBzZXQKIyBD T05GSUdfSU5QVVRfSk9ZU1RJQ0sgaXMgbm90IHNldAojIENPTkZJR19JTlBVVF9UQUJMRVQgaXMg bm90IHNldAojIENPTkZJR19JTlBVVF9UT1VDSFNDUkVFTiBpcyBub3Qgc2V0CiMgQ09ORklHX0lO UFVUX01JU0MgaXMgbm90IHNldAoKIwojIEhhcmR3YXJlIEkvTyBwb3J0cwojCkNPTkZJR19TRVJJ Tz15CkNPTkZJR19BUkNIX01JR0hUX0hBVkVfUENfU0VSSU89eQpDT05GSUdfU0VSSU9fSTgwNDI9 eQpDT05GSUdfU0VSSU9fU0VSUE9SVD15CiMgQ09ORklHX1NFUklPX0NUODJDNzEwIGlzIG5vdCBz ZXQKQ09ORklHX1NFUklPX1BDSVBTMj15CkNPTkZJR19TRVJJT19MSUJQUzI9eQojIENPTkZJR19T RVJJT19SQVcgaXMgbm90IHNldApDT05GSUdfU0VSSU9fQUxURVJBX1BTMj15CkNPTkZJR19TRVJJ T19QUzJNVUxUPXkKQ09ORklHX1NFUklPX0FSQ19QUzI9eQpDT05GSUdfVVNFUklPPXkKQ09ORklH X0dBTUVQT1JUPXkKIyBDT05GSUdfR0FNRVBPUlRfTlM1NTggaXMgbm90IHNldApDT05GSUdfR0FN RVBPUlRfTDQ9eQpDT05GSUdfR0FNRVBPUlRfRU1VMTBLMT15CiMgQ09ORklHX0dBTUVQT1JUX0ZN ODAxIGlzIG5vdCBzZXQKCiMKIyBDaGFyYWN0ZXIgZGV2aWNlcwojCkNPTkZJR19UVFk9eQpDT05G SUdfVlQ9eQpDT05GSUdfQ09OU09MRV9UUkFOU0xBVElPTlM9eQpDT05GSUdfVlRfQ09OU09MRT15 CkNPTkZJR19IV19DT05TT0xFPXkKQ09ORklHX1ZUX0hXX0NPTlNPTEVfQklORElORz15CkNPTkZJ R19VTklYOThfUFRZUz15CkNPTkZJR19ERVZQVFNfTVVMVElQTEVfSU5TVEFOQ0VTPXkKIyBDT05G SUdfTEVHQUNZX1BUWVMgaXMgbm90IHNldApDT05GSUdfU0VSSUFMX05PTlNUQU5EQVJEPXkKQ09O RklHX1JPQ0tFVFBPUlQ9eQpDT05GSUdfQ1lDTEFERVM9eQojIENPTkZJR19DWVpfSU5UUiBpcyBu b3Qgc2V0CkNPTkZJR19NT1hBX0lOVEVMTElPPXkKIyBDT05GSUdfTU9YQV9TTUFSVElPIGlzIG5v dCBzZXQKIyBDT05GSUdfU1lOQ0xJTksgaXMgbm90IHNldApDT05GSUdfU1lOQ0xJTktNUD15CiMg Q09ORklHX1NZTkNMSU5LX0dUIGlzIG5vdCBzZXQKQ09ORklHX05PWk9NST15CkNPTkZJR19JU0k9 eQpDT05GSUdfTl9IRExDPXkKIyBDT05GSUdfTl9HU00gaXMgbm90IHNldApDT05GSUdfVFJBQ0Vf Uk9VVEVSPXkKQ09ORklHX1RSQUNFX1NJTks9eQpDT05GSUdfREVWTUVNPXkKQ09ORklHX0RFVktN RU09eQoKIwojIFNlcmlhbCBkcml2ZXJzCiMKQ09ORklHX1NFUklBTF9FQVJMWUNPTj15CkNPTkZJ R19TRVJJQUxfODI1MD15CkNPTkZJR19TRVJJQUxfODI1MF9ERVBSRUNBVEVEX09QVElPTlM9eQpD T05GSUdfU0VSSUFMXzgyNTBfUE5QPXkKQ09ORklHX1NFUklBTF84MjUwX0NPTlNPTEU9eQpDT05G SUdfU0VSSUFMXzgyNTBfUENJPXkKQ09ORklHX1NFUklBTF84MjUwX05SX1VBUlRTPTQKQ09ORklH X1NFUklBTF84MjUwX1JVTlRJTUVfVUFSVFM9NAojIENPTkZJR19TRVJJQUxfODI1MF9FWFRFTkRF RCBpcyBub3Qgc2V0CiMgQ09ORklHX1NFUklBTF84MjUwX0ZTTCBpcyBub3Qgc2V0CkNPTkZJR19T RVJJQUxfODI1MF9EVz15CkNPTkZJR19TRVJJQUxfODI1MF9SVDI4OFg9eQojIENPTkZJR19TRVJJ QUxfODI1MF9GSU5URUsgaXMgbm90IHNldApDT05GSUdfU0VSSUFMXzgyNTBfTUlEPXkKCiMKIyBO b24tODI1MCBzZXJpYWwgcG9ydCBzdXBwb3J0CiMKIyBDT05GSUdfU0VSSUFMX1VBUlRMSVRFIGlz IG5vdCBzZXQKQ09ORklHX1NFUklBTF9DT1JFPXkKQ09ORklHX1NFUklBTF9DT1JFX0NPTlNPTEU9 eQpDT05GSUdfU0VSSUFMX0pTTT15CiMgQ09ORklHX1NFUklBTF9TQ0NOWFAgaXMgbm90IHNldApD T05GSUdfU0VSSUFMX1NDMTZJUzdYWD15CiMgQ09ORklHX1NFUklBTF9TQzE2SVM3WFhfSTJDIGlz IG5vdCBzZXQKQ09ORklHX1NFUklBTF9BTFRFUkFfSlRBR1VBUlQ9eQpDT05GSUdfU0VSSUFMX0FM VEVSQV9KVEFHVUFSVF9DT05TT0xFPXkKQ09ORklHX1NFUklBTF9BTFRFUkFfSlRBR1VBUlRfQ09O U09MRV9CWVBBU1M9eQpDT05GSUdfU0VSSUFMX0FMVEVSQV9VQVJUPXkKQ09ORklHX1NFUklBTF9B TFRFUkFfVUFSVF9NQVhQT1JUUz00CkNPTkZJR19TRVJJQUxfQUxURVJBX1VBUlRfQkFVRFJBVEU9 MTE1MjAwCkNPTkZJR19TRVJJQUxfQUxURVJBX1VBUlRfQ09OU09MRT15CkNPTkZJR19TRVJJQUxf QVJDPXkKQ09ORklHX1NFUklBTF9BUkNfQ09OU09MRT15CkNPTkZJR19TRVJJQUxfQVJDX05SX1BP UlRTPTEKQ09ORklHX1NFUklBTF9SUDI9eQpDT05GSUdfU0VSSUFMX1JQMl9OUl9VQVJUUz0zMgpD T05GSUdfU0VSSUFMX0ZTTF9MUFVBUlQ9eQojIENPTkZJR19TRVJJQUxfRlNMX0xQVUFSVF9DT05T T0xFIGlzIG5vdCBzZXQKQ09ORklHX0hWQ19EUklWRVI9eQpDT05GSUdfVklSVElPX0NPTlNPTEU9 eQojIENPTkZJR19JUE1JX0hBTkRMRVIgaXMgbm90IHNldApDT05GSUdfSFdfUkFORE9NPXkKQ09O RklHX0hXX1JBTkRPTV9USU1FUklPTUVNPXkKIyBDT05GSUdfSFdfUkFORE9NX0lOVEVMIGlzIG5v dCBzZXQKIyBDT05GSUdfSFdfUkFORE9NX0FNRCBpcyBub3Qgc2V0CkNPTkZJR19IV19SQU5ET01f VklBPXkKIyBDT05GSUdfSFdfUkFORE9NX1ZJUlRJTyBpcyBub3Qgc2V0CkNPTkZJR19IV19SQU5E T01fVFBNPXkKQ09ORklHX05WUkFNPXkKQ09ORklHX1IzOTY0PXkKQ09ORklHX0FQUExJQ09NPXkK Q09ORklHX01XQVZFPXkKQ09ORklHX1JBV19EUklWRVI9eQpDT05GSUdfTUFYX1JBV19ERVZTPTI1 NgojIENPTkZJR19IUEVUIGlzIG5vdCBzZXQKQ09ORklHX0hBTkdDSEVDS19USU1FUj15CkNPTkZJ R19UQ0dfVFBNPXkKIyBDT05GSUdfVENHX1RJUyBpcyBub3Qgc2V0CkNPTkZJR19UQ0dfVElTX0ky Q19BVE1FTD15CiMgQ09ORklHX1RDR19USVNfSTJDX0lORklORU9OIGlzIG5vdCBzZXQKQ09ORklH X1RDR19USVNfSTJDX05VVk9UT049eQpDT05GSUdfVENHX05TQz15CkNPTkZJR19UQ0dfQVRNRUw9 eQojIENPTkZJR19UQ0dfSU5GSU5FT04gaXMgbm90IHNldAojIENPTkZJR19UQ0dfQ1JCIGlzIG5v dCBzZXQKQ09ORklHX1RFTENMT0NLPXkKQ09ORklHX0RFVlBPUlQ9eQojIENPTkZJR19YSUxMWUJV UyBpcyBub3Qgc2V0CgojCiMgSTJDIHN1cHBvcnQKIwpDT05GSUdfSTJDPXkKQ09ORklHX0FDUElf STJDX09QUkVHSU9OPXkKQ09ORklHX0kyQ19CT0FSRElORk89eQpDT05GSUdfSTJDX0NPTVBBVD15 CiMgQ09ORklHX0kyQ19DSEFSREVWIGlzIG5vdCBzZXQKQ09ORklHX0kyQ19NVVg9eQoKIwojIE11 bHRpcGxleGVyIEkyQyBDaGlwIHN1cHBvcnQKIwojIENPTkZJR19JMkNfTVVYX1BDQTk1NDEgaXMg bm90IHNldApDT05GSUdfSTJDX01VWF9SRUc9eQpDT05GSUdfSTJDX0hFTFBFUl9BVVRPPXkKQ09O RklHX0kyQ19TTUJVUz15CkNPTkZJR19JMkNfQUxHT0JJVD15CkNPTkZJR19JMkNfQUxHT1BDQT15 CgojCiMgSTJDIEhhcmR3YXJlIEJ1cyBzdXBwb3J0CiMKCiMKIyBQQyBTTUJ1cyBob3N0IGNvbnRy b2xsZXIgZHJpdmVycwojCkNPTkZJR19JMkNfQUxJMTUzNT15CkNPTkZJR19JMkNfQUxJMTU2Mz15 CkNPTkZJR19JMkNfQUxJMTVYMz15CiMgQ09ORklHX0kyQ19BTUQ3NTYgaXMgbm90IHNldApDT05G SUdfSTJDX0FNRDgxMTE9eQpDT05GSUdfSTJDX0k4MDE9eQojIENPTkZJR19JMkNfSVNDSCBpcyBu b3Qgc2V0CkNPTkZJR19JMkNfSVNNVD15CkNPTkZJR19JMkNfUElJWDQ9eQojIENPTkZJR19JMkNf TkZPUkNFMiBpcyBub3Qgc2V0CiMgQ09ORklHX0kyQ19TSVM1NTk1IGlzIG5vdCBzZXQKIyBDT05G SUdfSTJDX1NJUzYzMCBpcyBub3Qgc2V0CkNPTkZJR19JMkNfU0lTOTZYPXkKIyBDT05GSUdfSTJD X1ZJQSBpcyBub3Qgc2V0CiMgQ09ORklHX0kyQ19WSUFQUk8gaXMgbm90IHNldAoKIwojIEFDUEkg ZHJpdmVycwojCiMgQ09ORklHX0kyQ19TQ01JIGlzIG5vdCBzZXQKCiMKIyBJMkMgc3lzdGVtIGJ1 cyBkcml2ZXJzIChtb3N0bHkgZW1iZWRkZWQgLyBzeXN0ZW0tb24tY2hpcCkKIwpDT05GSUdfSTJD X0RFU0lHTldBUkVfQ09SRT15CkNPTkZJR19JMkNfREVTSUdOV0FSRV9QQ0k9eQpDT05GSUdfSTJD X0tFTVBMRD15CiMgQ09ORklHX0kyQ19PQ09SRVMgaXMgbm90IHNldApDT05GSUdfSTJDX1BDQV9Q TEFURk9STT15CiMgQ09ORklHX0kyQ19QWEFfUENJIGlzIG5vdCBzZXQKIyBDT05GSUdfSTJDX1NJ TVRFQyBpcyBub3Qgc2V0CkNPTkZJR19JMkNfWElMSU5YPXkKCiMKIyBFeHRlcm5hbCBJMkMvU01C dXMgYWRhcHRlciBkcml2ZXJzCiMKQ09ORklHX0kyQ19QQVJQT1JUX0xJR0hUPXkKQ09ORklHX0ky Q19UQU9TX0VWTT15CgojCiMgT3RoZXIgSTJDL1NNQnVzIGJ1cyBkcml2ZXJzCiMKQ09ORklHX0ky Q19TTEFWRT15CiMgQ09ORklHX0kyQ19TTEFWRV9FRVBST00gaXMgbm90IHNldAojIENPTkZJR19J MkNfREVCVUdfQ09SRSBpcyBub3Qgc2V0CiMgQ09ORklHX0kyQ19ERUJVR19BTEdPIGlzIG5vdCBz ZXQKIyBDT05GSUdfSTJDX0RFQlVHX0JVUyBpcyBub3Qgc2V0CiMgQ09ORklHX1NQSSBpcyBub3Qg c2V0CkNPTkZJR19TUE1JPXkKQ09ORklHX0hTST15CkNPTkZJR19IU0lfQk9BUkRJTkZPPXkKCiMK IyBIU0kgY29udHJvbGxlcnMKIwoKIwojIEhTSSBjbGllbnRzCiMKQ09ORklHX0hTSV9DSEFSPXkK CiMKIyBQUFMgc3VwcG9ydAojCkNPTkZJR19QUFM9eQojIENPTkZJR19QUFNfREVCVUcgaXMgbm90 IHNldAoKIwojIFBQUyBjbGllbnRzIHN1cHBvcnQKIwpDT05GSUdfUFBTX0NMSUVOVF9LVElNRVI9 eQojIENPTkZJR19QUFNfQ0xJRU5UX0xESVNDIGlzIG5vdCBzZXQKQ09ORklHX1BQU19DTElFTlRf R1BJTz15CgojCiMgUFBTIGdlbmVyYXRvcnMgc3VwcG9ydAojCgojCiMgUFRQIGNsb2NrIHN1cHBv cnQKIwojIENPTkZJR19QVFBfMTU4OF9DTE9DSyBpcyBub3Qgc2V0CgojCiMgRW5hYmxlIFBIWUxJ QiBhbmQgTkVUV09SS19QSFlfVElNRVNUQU1QSU5HIHRvIHNlZSB0aGUgYWRkaXRpb25hbCBjbG9j a3MuCiMKQ09ORklHX0FSQ0hfV0FOVF9PUFRJT05BTF9HUElPTElCPXkKIyBDT05GSUdfR1BJT0xJ QiBpcyBub3Qgc2V0CkNPTkZJR19XMT15CgojCiMgMS13aXJlIEJ1cyBNYXN0ZXJzCiMKIyBDT05G SUdfVzFfTUFTVEVSX01BVFJPWCBpcyBub3Qgc2V0CkNPTkZJR19XMV9NQVNURVJfRFMyNDgyPXkK Q09ORklHX1cxX01BU1RFUl9EUzFXTT15CgojCiMgMS13aXJlIFNsYXZlcwojCiMgQ09ORklHX1cx X1NMQVZFX1RIRVJNIGlzIG5vdCBzZXQKQ09ORklHX1cxX1NMQVZFX1NNRU09eQojIENPTkZJR19X MV9TTEFWRV9EUzI0MDggaXMgbm90IHNldAojIENPTkZJR19XMV9TTEFWRV9EUzI0MTMgaXMgbm90 IHNldApDT05GSUdfVzFfU0xBVkVfRFMyNDA2PXkKQ09ORklHX1cxX1NMQVZFX0RTMjQyMz15CkNP TkZJR19XMV9TTEFWRV9EUzI0MzE9eQojIENPTkZJR19XMV9TTEFWRV9EUzI0MzMgaXMgbm90IHNl dApDT05GSUdfVzFfU0xBVkVfRFMyNzYwPXkKIyBDT05GSUdfVzFfU0xBVkVfRFMyNzgwIGlzIG5v dCBzZXQKQ09ORklHX1cxX1NMQVZFX0RTMjc4MT15CkNPTkZJR19XMV9TTEFWRV9EUzI4RTA0PXkK IyBDT05GSUdfVzFfU0xBVkVfQlEyNzAwMCBpcyBub3Qgc2V0CkNPTkZJR19QT1dFUl9TVVBQTFk9 eQpDT05GSUdfUE9XRVJfU1VQUExZX0RFQlVHPXkKQ09ORklHX1BEQV9QT1dFUj15CkNPTkZJR19H RU5FUklDX0FEQ19CQVRURVJZPXkKQ09ORklHX1RFU1RfUE9XRVI9eQojIENPTkZJR19CQVRURVJZ Xzg4UE04NjBYIGlzIG5vdCBzZXQKQ09ORklHX0JBVFRFUllfRFMyNzYwPXkKIyBDT05GSUdfQkFU VEVSWV9EUzI3ODAgaXMgbm90IHNldApDT05GSUdfQkFUVEVSWV9EUzI3ODE9eQpDT05GSUdfQkFU VEVSWV9EUzI3ODI9eQpDT05GSUdfQkFUVEVSWV9TQlM9eQojIENPTkZJR19CQVRURVJZX0JRMjdY WFggaXMgbm90IHNldApDT05GSUdfQkFUVEVSWV9NQVgxNzA0MD15CkNPTkZJR19CQVRURVJZX01B WDE3MDQyPXkKQ09ORklHX0JBVFRFUllfVFdMNDAzMF9NQURDPXkKIyBDT05GSUdfQkFUVEVSWV9S WDUxIGlzIG5vdCBzZXQKQ09ORklHX0NIQVJHRVJfSVNQMTcwND15CkNPTkZJR19DSEFSR0VSX01B WDg5MDM9eQpDT05GSUdfQ0hBUkdFUl9UV0w0MDMwPXkKQ09ORklHX0NIQVJHRVJfTFA4NzI3PXkK IyBDT05GSUdfQ0hBUkdFUl9NQU5BR0VSIGlzIG5vdCBzZXQKIyBDT05GSUdfQ0hBUkdFUl9NQVgx NDU3NyBpcyBub3Qgc2V0CkNPTkZJR19DSEFSR0VSX01BWDc3NjkzPXkKQ09ORklHX0NIQVJHRVJf TUFYODk5OD15CiMgQ09ORklHX0NIQVJHRVJfQlEyNDE1WCBpcyBub3Qgc2V0CiMgQ09ORklHX0NI QVJHRVJfU01CMzQ3IGlzIG5vdCBzZXQKIyBDT05GSUdfQ0hBUkdFUl9UUFM2NTIxNyBpcyBub3Qg c2V0CkNPTkZJR19CQVRURVJZX0dBVUdFX0xUQzI5NDE9eQpDT05GSUdfUE9XRVJfUkVTRVQ9eQoj IENPTkZJR19QT1dFUl9SRVNFVF9SRVNUQVJUIGlzIG5vdCBzZXQKIyBDT05GSUdfUE9XRVJfQVZT IGlzIG5vdCBzZXQKIyBDT05GSUdfSFdNT04gaXMgbm90IHNldApDT05GSUdfVEhFUk1BTD15CiMg Q09ORklHX1RIRVJNQUxfV1JJVEFCTEVfVFJJUFMgaXMgbm90IHNldApDT05GSUdfVEhFUk1BTF9E RUZBVUxUX0dPVl9TVEVQX1dJU0U9eQojIENPTkZJR19USEVSTUFMX0RFRkFVTFRfR09WX0ZBSVJf U0hBUkUgaXMgbm90IHNldAojIENPTkZJR19USEVSTUFMX0RFRkFVTFRfR09WX1VTRVJfU1BBQ0Ug aXMgbm90IHNldAojIENPTkZJR19USEVSTUFMX0RFRkFVTFRfR09WX1BPV0VSX0FMTE9DQVRPUiBp cyBub3Qgc2V0CiMgQ09ORklHX1RIRVJNQUxfR09WX0ZBSVJfU0hBUkUgaXMgbm90IHNldApDT05G SUdfVEhFUk1BTF9HT1ZfU1RFUF9XSVNFPXkKIyBDT05GSUdfVEhFUk1BTF9HT1ZfQkFOR19CQU5H IGlzIG5vdCBzZXQKIyBDT05GSUdfVEhFUk1BTF9HT1ZfVVNFUl9TUEFDRSBpcyBub3Qgc2V0CiMg Q09ORklHX1RIRVJNQUxfR09WX1BPV0VSX0FMTE9DQVRPUiBpcyBub3Qgc2V0CiMgQ09ORklHX1RI RVJNQUxfRU1VTEFUSU9OIGlzIG5vdCBzZXQKIyBDT05GSUdfSU5URUxfUE9XRVJDTEFNUCBpcyBu b3Qgc2V0CiMgQ09ORklHX0lOVEVMX1NPQ19EVFNfVEhFUk1BTCBpcyBub3Qgc2V0CiMgQ09ORklH X0lOVDM0MFhfVEhFUk1BTCBpcyBub3Qgc2V0CiMgQ09ORklHX0lOVEVMX1BDSF9USEVSTUFMIGlz IG5vdCBzZXQKQ09ORklHX1dBVENIRE9HPXkKQ09ORklHX1dBVENIRE9HX0NPUkU9eQojIENPTkZJ R19XQVRDSERPR19OT1dBWU9VVCBpcyBub3Qgc2V0CgojCiMgV2F0Y2hkb2cgRGV2aWNlIERyaXZl cnMKIwpDT05GSUdfU09GVF9XQVRDSERPRz15CkNPTkZJR19EQTkwNjNfV0FUQ0hET0c9eQpDT05G SUdfTUVORjIxQk1DX1dBVENIRE9HPXkKQ09ORklHX1hJTElOWF9XQVRDSERPRz15CkNPTkZJR19D QURFTkNFX1dBVENIRE9HPXkKIyBDT05GSUdfRFdfV0FUQ0hET0cgaXMgbm90IHNldApDT05GSUdf Uk41VDYxOF9XQVRDSERPRz15CkNPTkZJR19UV0w0MDMwX1dBVENIRE9HPXkKQ09ORklHX01BWDYz WFhfV0FUQ0hET0c9eQpDT05GSUdfQUNRVUlSRV9XRFQ9eQpDT05GSUdfQURWQU5URUNIX1dEVD15 CkNPTkZJR19BTElNMTUzNV9XRFQ9eQojIENPTkZJR19BTElNNzEwMV9XRFQgaXMgbm90IHNldApD T05GSUdfRjcxODA4RV9XRFQ9eQpDT05GSUdfU1A1MTAwX1RDTz15CkNPTkZJR19TQkNfRklUUEMy X1dBVENIRE9HPXkKIyBDT05GSUdfRVVST1RFQ0hfV0RUIGlzIG5vdCBzZXQKIyBDT05GSUdfSUI3 MDBfV0RUIGlzIG5vdCBzZXQKQ09ORklHX0lCTUFTUj15CiMgQ09ORklHX1dBRkVSX1dEVCBpcyBu b3Qgc2V0CiMgQ09ORklHX0k2MzAwRVNCX1dEVCBpcyBub3Qgc2V0CkNPTkZJR19JRTZYWF9XRFQ9 eQojIENPTkZJR19JVENPX1dEVCBpcyBub3Qgc2V0CkNPTkZJR19JVDg3MTJGX1dEVD15CkNPTkZJ R19JVDg3X1dEVD15CkNPTkZJR19IUF9XQVRDSERPRz15CkNPTkZJR19LRU1QTERfV0RUPXkKIyBD T05GSUdfSFBXRFRfTk1JX0RFQ09ESU5HIGlzIG5vdCBzZXQKQ09ORklHX1NDMTIwMF9XRFQ9eQpD T05GSUdfUEM4NzQxM19XRFQ9eQpDT05GSUdfTlZfVENPPXkKIyBDT05GSUdfNjBYWF9XRFQgaXMg bm90IHNldAojIENPTkZJR19DUFU1X1dEVCBpcyBub3Qgc2V0CkNPTkZJR19TTVNDX1NDSDMxMVhf V0RUPXkKIyBDT05GSUdfU01TQzM3Qjc4N19XRFQgaXMgbm90IHNldApDT05GSUdfVklBX1dEVD15 CkNPTkZJR19XODM2MjdIRl9XRFQ9eQpDT05GSUdfVzgzODc3Rl9XRFQ9eQpDT05GSUdfVzgzOTc3 Rl9XRFQ9eQojIENPTkZJR19NQUNIWl9XRFQgaXMgbm90IHNldApDT05GSUdfU0JDX0VQWF9DM19X QVRDSERPRz15CkNPTkZJR19CQ003MDM4X1dEVD15CgojCiMgUENJLWJhc2VkIFdhdGNoZG9nIENh cmRzCiMKIyBDT05GSUdfUENJUENXQVRDSERPRyBpcyBub3Qgc2V0CkNPTkZJR19XRFRQQ0k9eQpD T05GSUdfU1NCX1BPU1NJQkxFPXkKCiMKIyBTb25pY3MgU2lsaWNvbiBCYWNrcGxhbmUKIwpDT05G SUdfU1NCPXkKQ09ORklHX1NTQl9QQ0lIT1NUX1BPU1NJQkxFPXkKIyBDT05GSUdfU1NCX1BDSUhP U1QgaXMgbm90IHNldAojIENPTkZJR19TU0JfSE9TVF9TT0MgaXMgbm90IHNldAojIENPTkZJR19T U0JfREVCVUcgaXMgbm90IHNldApDT05GSUdfQkNNQV9QT1NTSUJMRT15CgojCiMgQnJvYWRjb20g c3BlY2lmaWMgQU1CQQojCkNPTkZJR19CQ01BPXkKQ09ORklHX0JDTUFfSE9TVF9QQ0lfUE9TU0lC TEU9eQpDT05GSUdfQkNNQV9IT1NUX1BDST15CiMgQ09ORklHX0JDTUFfSE9TVF9TT0MgaXMgbm90 IHNldApDT05GSUdfQkNNQV9EUklWRVJfUENJPXkKIyBDT05GSUdfQkNNQV9EUklWRVJfR01BQ19D TU4gaXMgbm90IHNldApDT05GSUdfQkNNQV9ERUJVRz15CgojCiMgTXVsdGlmdW5jdGlvbiBkZXZp Y2UgZHJpdmVycwojCkNPTkZJR19NRkRfQ09SRT15CiMgQ09ORklHX01GRF9BUzM3MTEgaXMgbm90 IHNldAojIENPTkZJR19QTUlDX0FEUDU1MjAgaXMgbm90IHNldAojIENPTkZJR19NRkRfQkNNNTkw WFggaXMgbm90IHNldAojIENPTkZJR19NRkRfQVhQMjBYIGlzIG5vdCBzZXQKIyBDT05GSUdfTUZE X0NST1NfRUMgaXMgbm90IHNldAojIENPTkZJR19QTUlDX0RBOTAzWCBpcyBub3Qgc2V0CiMgQ09O RklHX01GRF9EQTkwNTJfSTJDIGlzIG5vdCBzZXQKIyBDT05GSUdfTUZEX0RBOTA1NSBpcyBub3Qg c2V0CiMgQ09ORklHX01GRF9EQTkwNjIgaXMgbm90IHNldApDT05GSUdfTUZEX0RBOTA2Mz15CiMg Q09ORklHX01GRF9EQTkxNTAgaXMgbm90IHNldAojIENPTkZJR19NRkRfTUMxM1hYWF9JMkMgaXMg bm90IHNldApDT05GSUdfSFRDX1BBU0lDMz15CkNPTkZJR19MUENfSUNIPXkKQ09ORklHX0xQQ19T Q0g9eQojIENPTkZJR19NRkRfSU5URUxfTFBTU19BQ1BJIGlzIG5vdCBzZXQKIyBDT05GSUdfTUZE X0lOVEVMX0xQU1NfUENJIGlzIG5vdCBzZXQKQ09ORklHX01GRF9KQU5aX0NNT0RJTz15CkNPTkZJ R19NRkRfS0VNUExEPXkKQ09ORklHX01GRF84OFBNODAwPXkKIyBDT05GSUdfTUZEXzg4UE04MDUg aXMgbm90IHNldApDT05GSUdfTUZEXzg4UE04NjBYPXkKQ09ORklHX01GRF9NQVgxNDU3Nz15CkNP TkZJR19NRkRfTUFYNzc2OTM9eQpDT05GSUdfTUZEX01BWDc3ODQzPXkKQ09ORklHX01GRF9NQVg4 OTA3PXkKIyBDT05GSUdfTUZEX01BWDg5MjUgaXMgbm90IHNldAojIENPTkZJR19NRkRfTUFYODk5 NyBpcyBub3Qgc2V0CkNPTkZJR19NRkRfTUFYODk5OD15CiMgQ09ORklHX01GRF9NVDYzOTcgaXMg bm90IHNldApDT05GSUdfTUZEX01FTkYyMUJNQz15CiMgQ09ORklHX01GRF9SRVRVIGlzIG5vdCBz ZXQKIyBDT05GSUdfTUZEX1BDRjUwNjMzIGlzIG5vdCBzZXQKIyBDT05GSUdfTUZEX1JEQzMyMVgg aXMgbm90IHNldAojIENPTkZJR19NRkRfUlRTWF9QQ0kgaXMgbm90IHNldAojIENPTkZJR19NRkRf UlQ1MDMzIGlzIG5vdCBzZXQKIyBDT05GSUdfTUZEX1JDNVQ1ODMgaXMgbm90IHNldApDT05GSUdf TUZEX1JONVQ2MTg9eQpDT05GSUdfTUZEX1NFQ19DT1JFPXkKQ09ORklHX01GRF9TSTQ3NlhfQ09S RT15CkNPTkZJR19NRkRfU001MDE9eQpDT05GSUdfTUZEX1NLWTgxNDUyPXkKIyBDT05GSUdfTUZE X1NNU0MgaXMgbm90IHNldAojIENPTkZJR19BQlg1MDBfQ09SRSBpcyBub3Qgc2V0CiMgQ09ORklH X01GRF9TWVNDT04gaXMgbm90IHNldApDT05GSUdfTUZEX1RJX0FNMzM1WF9UU0NBREM9eQojIENP TkZJR19NRkRfTFAzOTQzIGlzIG5vdCBzZXQKIyBDT05GSUdfTUZEX0xQODc4OCBpcyBub3Qgc2V0 CiMgQ09ORklHX01GRF9QQUxNQVMgaXMgbm90IHNldApDT05GSUdfVFBTNjEwNVg9eQpDT05GSUdf VFBTNjUwN1g9eQojIENPTkZJR19NRkRfVFBTNjUwOTAgaXMgbm90IHNldApDT05GSUdfTUZEX1RQ UzY1MjE3PXkKQ09ORklHX01GRF9UUFM2NTIxOD15CkNPTkZJR19NRkRfVFBTNjU4Nlg9eQpDT05G SUdfTUZEX1RQUzgwMDMxPXkKQ09ORklHX1RXTDQwMzBfQ09SRT15CiMgQ09ORklHX01GRF9UV0w0 MDMwX0FVRElPIGlzIG5vdCBzZXQKQ09ORklHX1RXTDYwNDBfQ09SRT15CkNPTkZJR19NRkRfV0wx MjczX0NPUkU9eQpDT05GSUdfTUZEX0xNMzUzMz15CiMgQ09ORklHX01GRF9UTUlPIGlzIG5vdCBz ZXQKIyBDT05GSUdfTUZEX1ZYODU1IGlzIG5vdCBzZXQKQ09ORklHX01GRF9BUklaT05BPXkKQ09O RklHX01GRF9BUklaT05BX0kyQz15CiMgQ09ORklHX01GRF9XTTUxMDIgaXMgbm90IHNldApDT05G SUdfTUZEX1dNNTExMD15CiMgQ09ORklHX01GRF9XTTg5OTcgaXMgbm90IHNldAojIENPTkZJR19N RkRfV004OTk4IGlzIG5vdCBzZXQKIyBDT05GSUdfTUZEX1dNODQwMCBpcyBub3Qgc2V0CiMgQ09O RklHX01GRF9XTTgzMVhfSTJDIGlzIG5vdCBzZXQKIyBDT05GSUdfTUZEX1dNODM1MF9JMkMgaXMg bm90IHNldApDT05GSUdfTUZEX1dNODk5ND15CkNPTkZJR19SRUdVTEFUT1I9eQpDT05GSUdfUkVH VUxBVE9SX0RFQlVHPXkKQ09ORklHX1JFR1VMQVRPUl9GSVhFRF9WT0xUQUdFPXkKIyBDT05GSUdf UkVHVUxBVE9SX1ZJUlRVQUxfQ09OU1VNRVIgaXMgbm90IHNldApDT05GSUdfUkVHVUxBVE9SX1VT RVJTUEFDRV9DT05TVU1FUj15CiMgQ09ORklHX1JFR1VMQVRPUl84OFBNODAwIGlzIG5vdCBzZXQK Q09ORklHX1JFR1VMQVRPUl84OFBNODYwNz15CkNPTkZJR19SRUdVTEFUT1JfQUNUODg2NT15CkNP TkZJR19SRUdVTEFUT1JfQUQ1Mzk4PXkKQ09ORklHX1JFR1VMQVRPUl9EQTkwNjM9eQojIENPTkZJ R19SRUdVTEFUT1JfREE5MjEwIGlzIG5vdCBzZXQKIyBDT05GSUdfUkVHVUxBVE9SX0RBOTIxMSBp cyBub3Qgc2V0CkNPTkZJR19SRUdVTEFUT1JfRkFONTM1NTU9eQpDT05GSUdfUkVHVUxBVE9SX0lT TDkzMDU9eQpDT05GSUdfUkVHVUxBVE9SX0lTTDYyNzFBPXkKIyBDT05GSUdfUkVHVUxBVE9SX0xQ Mzk3MSBpcyBub3Qgc2V0CiMgQ09ORklHX1JFR1VMQVRPUl9MUDM5NzIgaXMgbm90IHNldAojIENP TkZJR19SRUdVTEFUT1JfTFA4NzJYIGlzIG5vdCBzZXQKIyBDT05GSUdfUkVHVUxBVE9SX0xQODc1 NSBpcyBub3Qgc2V0CiMgQ09ORklHX1JFR1VMQVRPUl9MVEMzNTg5IGlzIG5vdCBzZXQKQ09ORklH X1JFR1VMQVRPUl9NQVgxNDU3Nz15CkNPTkZJR19SRUdVTEFUT1JfTUFYMTU4Nj15CkNPTkZJR19S RUdVTEFUT1JfTUFYODY0OT15CkNPTkZJR19SRUdVTEFUT1JfTUFYODY2MD15CkNPTkZJR19SRUdV TEFUT1JfTUFYODkwNz15CiMgQ09ORklHX1JFR1VMQVRPUl9NQVg4OTUyIGlzIG5vdCBzZXQKIyBD T05GSUdfUkVHVUxBVE9SX01BWDg5NzMgaXMgbm90IHNldApDT05GSUdfUkVHVUxBVE9SX01BWDg5 OTg9eQpDT05GSUdfUkVHVUxBVE9SX01BWDc3NjkzPXkKQ09ORklHX1JFR1VMQVRPUl9NVDYzMTE9 eQojIENPTkZJR19SRUdVTEFUT1JfUEZVWkUxMDAgaXMgbm90IHNldAojIENPTkZJR19SRUdVTEFU T1JfUUNPTV9TUE1JIGlzIG5vdCBzZXQKIyBDT05GSUdfUkVHVUxBVE9SX1JONVQ2MTggaXMgbm90 IHNldAojIENPTkZJR19SRUdVTEFUT1JfUzJNUEEwMSBpcyBub3Qgc2V0CiMgQ09ORklHX1JFR1VM QVRPUl9TMk1QUzExIGlzIG5vdCBzZXQKQ09ORklHX1JFR1VMQVRPUl9TNU04NzY3PXkKQ09ORklH X1JFR1VMQVRPUl9TS1k4MTQ1Mj15CkNPTkZJR19SRUdVTEFUT1JfVFBTNTE2MzI9eQpDT05GSUdf UkVHVUxBVE9SX1RQUzYxMDVYPXkKQ09ORklHX1JFR1VMQVRPUl9UUFM2MjM2MD15CkNPTkZJR19S RUdVTEFUT1JfVFBTNjUwMjM9eQpDT05GSUdfUkVHVUxBVE9SX1RQUzY1MDdYPXkKIyBDT05GSUdf UkVHVUxBVE9SX1RQUzY1MjE3IGlzIG5vdCBzZXQKQ09ORklHX1JFR1VMQVRPUl9UUFM2NTg2WD15 CkNPTkZJR19SRUdVTEFUT1JfVFBTODAwMzE9eQpDT05GSUdfUkVHVUxBVE9SX1RXTDQwMzA9eQpD T05GSUdfUkVHVUxBVE9SX1dNODk5ND15CkNPTkZJR19NRURJQV9TVVBQT1JUPXkKCiMKIyBNdWx0 aW1lZGlhIGNvcmUgc3VwcG9ydAojCkNPTkZJR19NRURJQV9DQU1FUkFfU1VQUE9SVD15CiMgQ09O RklHX01FRElBX0FOQUxPR19UVl9TVVBQT1JUIGlzIG5vdCBzZXQKQ09ORklHX01FRElBX0RJR0lU QUxfVFZfU1VQUE9SVD15CiMgQ09ORklHX01FRElBX1JBRElPX1NVUFBPUlQgaXMgbm90IHNldAoj IENPTkZJR19NRURJQV9TRFJfU1VQUE9SVCBpcyBub3Qgc2V0CkNPTkZJR19NRURJQV9SQ19TVVBQ T1JUPXkKQ09ORklHX01FRElBX0NPTlRST0xMRVI9eQpDT05GSUdfVklERU9fREVWPXkKIyBDT05G SUdfVklERU9fVjRMMl9TVUJERVZfQVBJIGlzIG5vdCBzZXQKQ09ORklHX1ZJREVPX1Y0TDI9eQpD T05GSUdfVklERU9fQURWX0RFQlVHPXkKIyBDT05GSUdfVklERU9fRklYRURfTUlOT1JfUkFOR0VT IGlzIG5vdCBzZXQKIyBDT05GSUdfVklERU9fUENJX1NLRUxFVE9OIGlzIG5vdCBzZXQKQ09ORklH X1ZJREVPX1RVTkVSPXkKQ09ORklHX1ZJREVPQlVGX0dFTj15CkNPTkZJR19WSURFT0JVRl9ETUFf U0c9eQpDT05GSUdfVklERU9CVUZfVk1BTExPQz15CkNPTkZJR19WSURFT0JVRjJfQ09SRT15CkNP TkZJR19WSURFT0JVRjJfTUVNT1BTPXkKQ09ORklHX1ZJREVPQlVGMl9ETUFfQ09OVElHPXkKQ09O RklHX1ZJREVPQlVGMl9ETUFfU0c9eQpDT05GSUdfVklERU9CVUYyX0RWQj15CkNPTkZJR19EVkJf Q09SRT15CkNPTkZJR19UVFBDSV9FRVBST009eQpDT05GSUdfRFZCX01BWF9BREFQVEVSUz04CkNP TkZJR19EVkJfRFlOQU1JQ19NSU5PUlM9eQoKIwojIE1lZGlhIGRyaXZlcnMKIwpDT05GSUdfUkNf Q09SRT15CkNPTkZJR19SQ19NQVA9eQojIENPTkZJR19SQ19ERUNPREVSUyBpcyBub3Qgc2V0CiMg Q09ORklHX1JDX0RFVklDRVMgaXMgbm90IHNldApDT05GSUdfTUVESUFfUENJX1NVUFBPUlQ9eQoK IwojIE1lZGlhIGNhcHR1cmUgc3VwcG9ydAojCkNPTkZJR19WSURFT19TT0xPNlgxMD15CiMgQ09O RklHX1ZJREVPX1RXNjggaXMgbm90IHNldAojIENPTkZJR19WSURFT19aT1JBTiBpcyBub3Qgc2V0 CgojCiMgTWVkaWEgY2FwdHVyZS9hbmFsb2cvaHlicmlkIFRWIHN1cHBvcnQKIwpDT05GSUdfVklE RU9fQ1gxOD15CkNPTkZJR19WSURFT19DWDE4X0FMU0E9eQojIENPTkZJR19WSURFT19DWDIzODg1 IGlzIG5vdCBzZXQKQ09ORklHX1ZJREVPX0NYMjU4MjE9eQojIENPTkZJR19WSURFT19DWDI1ODIx X0FMU0EgaXMgbm90IHNldApDT05GSUdfVklERU9fQ1g4OD15CkNPTkZJR19WSURFT19DWDg4X0FM U0E9eQpDT05GSUdfVklERU9fQ1g4OF9CTEFDS0JJUkQ9eQpDT05GSUdfVklERU9fQ1g4OF9EVkI9 eQpDT05GSUdfVklERU9fQ1g4OF9NUEVHPXkKIyBDT05GSUdfVklERU9fU0FBNzEzNCBpcyBub3Qg c2V0CiMgQ09ORklHX1ZJREVPX1NBQTcxNjQgaXMgbm90IHNldAoKIwojIE1lZGlhIGRpZ2l0YWwg VFYgUENJIEFkYXB0ZXJzCiMKQ09ORklHX0RWQl9BVjcxMTBfSVI9eQpDT05GSUdfRFZCX0FWNzEx MD15CiMgQ09ORklHX0RWQl9BVjcxMTBfT1NEIGlzIG5vdCBzZXQKQ09ORklHX0RWQl9CVURHRVRf Q09SRT15CkNPTkZJR19EVkJfQlVER0VUPXkKQ09ORklHX0RWQl9CVURHRVRfQ0k9eQojIENPTkZJ R19EVkJfQlVER0VUX0FWIGlzIG5vdCBzZXQKIyBDT05GSUdfRFZCX0JVREdFVF9QQVRDSCBpcyBu b3Qgc2V0CkNPTkZJR19EVkJfQjJDMl9GTEVYQ09QX1BDST15CkNPTkZJR19EVkJfQjJDMl9GTEVY Q09QX1BDSV9ERUJVRz15CiMgQ09ORklHX0RWQl9QTFVUTzIgaXMgbm90IHNldApDT05GSUdfRFZC X0RNMTEwNT15CiMgQ09ORklHX0RWQl9QVDEgaXMgbm90IHNldApDT05GSUdfRFZCX1BUMz15CkNP TkZJR19NQU5USVNfQ09SRT15CkNPTkZJR19EVkJfTUFOVElTPXkKQ09ORklHX0RWQl9IT1BQRVI9 eQpDT05GSUdfRFZCX05HRU5FPXkKQ09ORklHX0RWQl9EREJSSURHRT15CkNPTkZJR19EVkJfU01J UENJRT15CiMgQ09ORklHX1Y0TF9QTEFURk9STV9EUklWRVJTIGlzIG5vdCBzZXQKIyBDT05GSUdf VjRMX01FTTJNRU1fRFJJVkVSUyBpcyBub3Qgc2V0CiMgQ09ORklHX1Y0TF9URVNUX0RSSVZFUlMg aXMgbm90IHNldAojIENPTkZJR19EVkJfUExBVEZPUk1fRFJJVkVSUyBpcyBub3Qgc2V0CgojCiMg U3VwcG9ydGVkIE1NQy9TRElPIGFkYXB0ZXJzCiMKCiMKIyBTdXBwb3J0ZWQgRmlyZVdpcmUgKElF RUUgMTM5NCkgQWRhcHRlcnMKIwpDT05GSUdfRFZCX0ZJUkVEVFY9eQpDT05GSUdfRFZCX0ZJUkVE VFZfSU5QVVQ9eQpDT05GSUdfVklERU9fQ1gyMzQxWD15CkNPTkZJR19WSURFT19UVkVFUFJPTT15 CkNPTkZJR19EVkJfQjJDMl9GTEVYQ09QPXkKQ09ORklHX0RWQl9CMkMyX0ZMRVhDT1BfREVCVUc9 eQpDT05GSUdfVklERU9fU0FBNzE0Nj15CkNPTkZJR19WSURFT19TQUE3MTQ2X1ZWPXkKCiMKIyBN ZWRpYSBhbmNpbGxhcnkgZHJpdmVycyAodHVuZXJzLCBzZW5zb3JzLCBpMmMsIGZyb250ZW5kcykK IwojIENPTkZJR19NRURJQV9TVUJEUlZfQVVUT1NFTEVDVCBpcyBub3Qgc2V0CkNPTkZJR19WSURF T19JUl9JMkM9eQoKIwojIEVuY29kZXJzLCBkZWNvZGVycywgc2Vuc29ycyBhbmQgb3RoZXIgaGVs cGVyIGNoaXBzCiMKCiMKIyBBdWRpbyBkZWNvZGVycywgcHJvY2Vzc29ycyBhbmQgbWl4ZXJzCiMK IyBDT05GSUdfVklERU9fVFZBVURJTyBpcyBub3Qgc2V0CiMgQ09ORklHX1ZJREVPX1REQTc0MzIg aXMgbm90IHNldAojIENPTkZJR19WSURFT19UREE5ODQwIGlzIG5vdCBzZXQKQ09ORklHX1ZJREVP X1RFQTY0MTVDPXkKQ09ORklHX1ZJREVPX1RFQTY0MjA9eQojIENPTkZJR19WSURFT19NU1AzNDAw IGlzIG5vdCBzZXQKQ09ORklHX1ZJREVPX0NTNTM0NT15CkNPTkZJR19WSURFT19DUzUzTDMyQT15 CkNPTkZJR19WSURFT19UTFYzMjBBSUMyM0I9eQpDT05GSUdfVklERU9fVURBMTM0Mj15CkNPTkZJ R19WSURFT19XTTg3NzU9eQpDT05GSUdfVklERU9fV004NzM5PXkKIyBDT05GSUdfVklERU9fVlAy N1NNUFggaXMgbm90IHNldAojIENPTkZJR19WSURFT19TT05ZX0JURl9NUFggaXMgbm90IHNldAoK IwojIFJEUyBkZWNvZGVycwojCiMgQ09ORklHX1ZJREVPX1NBQTY1ODggaXMgbm90IHNldAoKIwoj IFZpZGVvIGRlY29kZXJzCiMKQ09ORklHX1ZJREVPX0FEVjcxODM9eQojIENPTkZJR19WSURFT19C VDgxOSBpcyBub3Qgc2V0CkNPTkZJR19WSURFT19CVDg1Nj15CiMgQ09ORklHX1ZJREVPX0JUODY2 IGlzIG5vdCBzZXQKQ09ORklHX1ZJREVPX0tTMDEyNz15CkNPTkZJR19WSURFT19NTDg2Vjc2Njc9 eQojIENPTkZJR19WSURFT19TQUE3MTEwIGlzIG5vdCBzZXQKQ09ORklHX1ZJREVPX1NBQTcxMVg9 eQojIENPTkZJR19WSURFT19UVlA1MTRYIGlzIG5vdCBzZXQKQ09ORklHX1ZJREVPX1RWUDUxNTA9 eQpDT05GSUdfVklERU9fVFZQNzAwMj15CiMgQ09ORklHX1ZJREVPX1RXMjgwNCBpcyBub3Qgc2V0 CkNPTkZJR19WSURFT19UVzk5MDM9eQpDT05GSUdfVklERU9fVFc5OTA2PXkKIyBDT05GSUdfVklE RU9fVlBYMzIyMCBpcyBub3Qgc2V0CgojCiMgVmlkZW8gYW5kIGF1ZGlvIGRlY29kZXJzCiMKQ09O RklHX1ZJREVPX1NBQTcxN1g9eQojIENPTkZJR19WSURFT19DWDI1ODQwIGlzIG5vdCBzZXQKCiMK IyBWaWRlbyBlbmNvZGVycwojCkNPTkZJR19WSURFT19TQUE3MTI3PXkKQ09ORklHX1ZJREVPX1NB QTcxODU9eQojIENPTkZJR19WSURFT19BRFY3MTcwIGlzIG5vdCBzZXQKIyBDT05GSUdfVklERU9f QURWNzE3NSBpcyBub3Qgc2V0CkNPTkZJR19WSURFT19BRFY3MzQzPXkKQ09ORklHX1ZJREVPX0FE VjczOTM9eQojIENPTkZJR19WSURFT19BSzg4MVggaXMgbm90IHNldApDT05GSUdfVklERU9fVEhT ODIwMD15CgojCiMgQ2FtZXJhIHNlbnNvciBkZXZpY2VzCiMKIyBDT05GSUdfVklERU9fT1YyNjU5 IGlzIG5vdCBzZXQKQ09ORklHX1ZJREVPX09WNzY0MD15CiMgQ09ORklHX1ZJREVPX09WNzY3MCBp cyBub3Qgc2V0CkNPTkZJR19WSURFT19WUzY2MjQ9eQojIENPTkZJR19WSURFT19NVDlWMDExIGlz IG5vdCBzZXQKIyBDT05GSUdfVklERU9fU1IwMzBQQzMwIGlzIG5vdCBzZXQKCiMKIyBGbGFzaCBk ZXZpY2VzCiMKIyBDT05GSUdfVklERU9fQURQMTY1MyBpcyBub3Qgc2V0CiMgQ09ORklHX1ZJREVP X0FTMzY0NUEgaXMgbm90IHNldApDT05GSUdfVklERU9fTE0zNTYwPXkKQ09ORklHX1ZJREVPX0xN MzY0Nj15CgojCiMgVmlkZW8gaW1wcm92ZW1lbnQgY2hpcHMKIwojIENPTkZJR19WSURFT19VUEQ2 NDAzMUEgaXMgbm90IHNldApDT05GSUdfVklERU9fVVBENjQwODM9eQoKIwojIEF1ZGlvL1ZpZGVv IGNvbXByZXNzaW9uIGNoaXBzCiMKQ09ORklHX1ZJREVPX1NBQTY3NTJIUz15CgojCiMgTWlzY2Vs bGFuZW91cyBoZWxwZXIgY2hpcHMKIwojIENPTkZJR19WSURFT19USFM3MzAzIGlzIG5vdCBzZXQK IyBDT05GSUdfVklERU9fTTUyNzkwIGlzIG5vdCBzZXQKCiMKIyBTZW5zb3JzIHVzZWQgb24gc29j X2NhbWVyYSBkcml2ZXIKIwpDT05GSUdfTUVESUFfVFVORVI9eQoKIwojIEN1c3RvbWl6ZSBUViB0 dW5lcnMKIwojIENPTkZJR19NRURJQV9UVU5FUl9TSU1QTEUgaXMgbm90IHNldAojIENPTkZJR19N RURJQV9UVU5FUl9UREE4MjkwIGlzIG5vdCBzZXQKQ09ORklHX01FRElBX1RVTkVSX1REQTgyN1g9 eQpDT05GSUdfTUVESUFfVFVORVJfVERBMTgyNzE9eQpDT05GSUdfTUVESUFfVFVORVJfVERBOTg4 Nz15CkNPTkZJR19NRURJQV9UVU5FUl9URUE1NzYxPXkKQ09ORklHX01FRElBX1RVTkVSX1RFQTU3 Njc9eQojIENPTkZJR19NRURJQV9UVU5FUl9NVDIwWFggaXMgbm90IHNldApDT05GSUdfTUVESUFf VFVORVJfTVQyMDYwPXkKIyBDT05GSUdfTUVESUFfVFVORVJfTVQyMDYzIGlzIG5vdCBzZXQKQ09O RklHX01FRElBX1RVTkVSX01UMjI2Nj15CiMgQ09ORklHX01FRElBX1RVTkVSX01UMjEzMSBpcyBu b3Qgc2V0CkNPTkZJR19NRURJQV9UVU5FUl9RVDEwMTA9eQpDT05GSUdfTUVESUFfVFVORVJfWEMy MDI4PXkKIyBDT05GSUdfTUVESUFfVFVORVJfWEM1MDAwIGlzIG5vdCBzZXQKQ09ORklHX01FRElB X1RVTkVSX1hDNDAwMD15CkNPTkZJR19NRURJQV9UVU5FUl9NWEw1MDA1Uz15CkNPTkZJR19NRURJ QV9UVU5FUl9NWEw1MDA3VD15CkNPTkZJR19NRURJQV9UVU5FUl9NQzQ0UzgwMz15CkNPTkZJR19N RURJQV9UVU5FUl9NQVgyMTY1PXkKQ09ORklHX01FRElBX1RVTkVSX1REQTE4MjE4PXkKIyBDT05G SUdfTUVESUFfVFVORVJfRkMwMDExIGlzIG5vdCBzZXQKQ09ORklHX01FRElBX1RVTkVSX0ZDMDAx Mj15CkNPTkZJR19NRURJQV9UVU5FUl9GQzAwMTM9eQpDT05GSUdfTUVESUFfVFVORVJfVERBMTgy MTI9eQpDT05GSUdfTUVESUFfVFVORVJfRTQwMDA9eQpDT05GSUdfTUVESUFfVFVORVJfRkMyNTgw PXkKQ09ORklHX01FRElBX1RVTkVSX004OFJTNjAwMFQ9eQojIENPTkZJR19NRURJQV9UVU5FUl9U VUE5MDAxIGlzIG5vdCBzZXQKQ09ORklHX01FRElBX1RVTkVSX1NJMjE1Nz15CiMgQ09ORklHX01F RElBX1RVTkVSX0lUOTEzWCBpcyBub3Qgc2V0CiMgQ09ORklHX01FRElBX1RVTkVSX1I4MjBUIGlz IG5vdCBzZXQKQ09ORklHX01FRElBX1RVTkVSX01YTDMwMVJGPXkKQ09ORklHX01FRElBX1RVTkVS X1FNMUQxQzAwNDI9eQoKIwojIEN1c3RvbWlzZSBEVkIgRnJvbnRlbmRzCiMKCiMKIyBNdWx0aXN0 YW5kYXJkIChzYXRlbGxpdGUpIGZyb250ZW5kcwojCiMgQ09ORklHX0RWQl9TVEIwODk5IGlzIG5v dCBzZXQKIyBDT05GSUdfRFZCX1NUQjYxMDAgaXMgbm90IHNldApDT05GSUdfRFZCX1NUVjA5MHg9 eQojIENPTkZJR19EVkJfU1RWNjExMHggaXMgbm90IHNldApDT05GSUdfRFZCX004OERTMzEwMz15 CgojCiMgTXVsdGlzdGFuZGFyZCAoY2FibGUgKyB0ZXJyZXN0cmlhbCkgZnJvbnRlbmRzCiMKQ09O RklHX0RWQl9EUlhLPXkKIyBDT05GSUdfRFZCX1REQTE4MjcxQzJERCBpcyBub3Qgc2V0CkNPTkZJ R19EVkJfU0kyMTY1PXkKCiMKIyBEVkItUyAoc2F0ZWxsaXRlKSBmcm9udGVuZHMKIwojIENPTkZJ R19EVkJfQ1gyNDExMCBpcyBub3Qgc2V0CiMgQ09ORklHX0RWQl9DWDI0MTIzIGlzIG5vdCBzZXQK Q09ORklHX0RWQl9NVDMxMj15CkNPTkZJR19EVkJfWkwxMDAzNj15CiMgQ09ORklHX0RWQl9aTDEw MDM5IGlzIG5vdCBzZXQKIyBDT05GSUdfRFZCX1M1SDE0MjAgaXMgbm90IHNldApDT05GSUdfRFZC X1NUVjAyODg9eQojIENPTkZJR19EVkJfU1RCNjAwMCBpcyBub3Qgc2V0CiMgQ09ORklHX0RWQl9T VFYwMjk5IGlzIG5vdCBzZXQKQ09ORklHX0RWQl9TVFY2MTEwPXkKQ09ORklHX0RWQl9TVFYwOTAw PXkKQ09ORklHX0RWQl9UREE4MDgzPXkKQ09ORklHX0RWQl9UREExMDA4Nj15CkNPTkZJR19EVkJf VERBODI2MT15CkNPTkZJR19EVkJfVkVTMVg5Mz15CiMgQ09ORklHX0RWQl9UVU5FUl9JVEQxMDAw IGlzIG5vdCBzZXQKQ09ORklHX0RWQl9UVU5FUl9DWDI0MTEzPXkKQ09ORklHX0RWQl9UREE4MjZY PXkKQ09ORklHX0RWQl9UVUE2MTAwPXkKQ09ORklHX0RWQl9DWDI0MTE2PXkKIyBDT05GSUdfRFZC X0NYMjQxMTcgaXMgbm90IHNldAojIENPTkZJR19EVkJfQ1gyNDEyMCBpcyBub3Qgc2V0CkNPTkZJ R19EVkJfU0kyMVhYPXkKIyBDT05GSUdfRFZCX1RTMjAyMCBpcyBub3Qgc2V0CiMgQ09ORklHX0RW Ql9EUzMwMDAgaXMgbm90IHNldAojIENPTkZJR19EVkJfTUI4NkExNiBpcyBub3Qgc2V0CkNPTkZJ R19EVkJfVERBMTAwNzE9eQoKIwojIERWQi1UICh0ZXJyZXN0cmlhbCkgZnJvbnRlbmRzCiMKIyBD T05GSUdfRFZCX1NQODg3MCBpcyBub3Qgc2V0CkNPTkZJR19EVkJfU1A4ODdYPXkKQ09ORklHX0RW Ql9DWDIyNzAwPXkKIyBDT05GSUdfRFZCX0NYMjI3MDIgaXMgbm90IHNldAojIENPTkZJR19EVkJf UzVIMTQzMiBpcyBub3Qgc2V0CiMgQ09ORklHX0RWQl9EUlhEIGlzIG5vdCBzZXQKIyBDT05GSUdf RFZCX0w2NDc4MSBpcyBub3Qgc2V0CkNPTkZJR19EVkJfVERBMTAwNFg9eQojIENPTkZJR19EVkJf TlhUNjAwMCBpcyBub3Qgc2V0CiMgQ09ORklHX0RWQl9NVDM1MiBpcyBub3Qgc2V0CkNPTkZJR19E VkJfWkwxMDM1Mz15CiMgQ09ORklHX0RWQl9ESUIzMDAwTUIgaXMgbm90IHNldApDT05GSUdfRFZC X0RJQjMwMDBNQz15CkNPTkZJR19EVkJfRElCNzAwME09eQpDT05GSUdfRFZCX0RJQjcwMDBQPXkK Q09ORklHX0RWQl9ESUI5MDAwPXkKQ09ORklHX0RWQl9UREExMDA0OD15CiMgQ09ORklHX0RWQl9B RjkwMTMgaXMgbm90IHNldAojIENPTkZJR19EVkJfRUMxMDAgaXMgbm90IHNldAojIENPTkZJR19E VkJfSEQyOUwyIGlzIG5vdCBzZXQKIyBDT05GSUdfRFZCX1NUVjAzNjcgaXMgbm90IHNldAojIENP TkZJR19EVkJfQ1hEMjgyMFIgaXMgbm90IHNldApDT05GSUdfRFZCX0NYRDI4NDFFUj15CkNPTkZJ R19EVkJfUlRMMjgzMD15CiMgQ09ORklHX0RWQl9SVEwyODMyIGlzIG5vdCBzZXQKQ09ORklHX0RW Ql9TSTIxNjg9eQojIENPTkZJR19EVkJfQVMxMDJfRkUgaXMgbm90IHNldAoKIwojIERWQi1DIChj YWJsZSkgZnJvbnRlbmRzCiMKIyBDT05GSUdfRFZCX1ZFUzE4MjAgaXMgbm90IHNldApDT05GSUdf RFZCX1REQTEwMDIxPXkKIyBDT05GSUdfRFZCX1REQTEwMDIzIGlzIG5vdCBzZXQKIyBDT05GSUdf RFZCX1NUVjAyOTcgaXMgbm90IHNldAoKIwojIEFUU0MgKE5vcnRoIEFtZXJpY2FuL0tvcmVhbiBU ZXJyZXN0cmlhbC9DYWJsZSBEVFYpIGZyb250ZW5kcwojCkNPTkZJR19EVkJfTlhUMjAwWD15CkNP TkZJR19EVkJfT1I1MTIxMT15CkNPTkZJR19EVkJfT1I1MTEzMj15CiMgQ09ORklHX0RWQl9CQ00z NTEwIGlzIG5vdCBzZXQKQ09ORklHX0RWQl9MR0RUMzMwWD15CkNPTkZJR19EVkJfTEdEVDMzMDU9 eQpDT05GSUdfRFZCX0xHRFQzMzA2QT15CkNPTkZJR19EVkJfTEcyMTYwPXkKIyBDT05GSUdfRFZC X1M1SDE0MDkgaXMgbm90IHNldApDT05GSUdfRFZCX0FVODUyMj15CkNPTkZJR19EVkJfQVU4NTIy X0RUVj15CkNPTkZJR19EVkJfQVU4NTIyX1Y0TD15CiMgQ09ORklHX0RWQl9TNUgxNDExIGlzIG5v dCBzZXQKCiMKIyBJU0RCLVQgKHRlcnJlc3RyaWFsKSBmcm9udGVuZHMKIwojIENPTkZJR19EVkJf UzkyMSBpcyBub3Qgc2V0CkNPTkZJR19EVkJfRElCODAwMD15CkNPTkZJR19EVkJfTUI4NkEyMFM9 eQoKIwojIElTREItUyAoc2F0ZWxsaXRlKSAmIElTREItVCAodGVycmVzdHJpYWwpIGZyb250ZW5k cwojCkNPTkZJR19EVkJfVEM5MDUyMj15CgojCiMgRGlnaXRhbCB0ZXJyZXN0cmlhbCBvbmx5IHR1 bmVycy9QTEwKIwpDT05GSUdfRFZCX1BMTD15CiMgQ09ORklHX0RWQl9UVU5FUl9ESUIwMDcwIGlz IG5vdCBzZXQKIyBDT05GSUdfRFZCX1RVTkVSX0RJQjAwOTAgaXMgbm90IHNldAoKIwojIFNFQyBj b250cm9sIGRldmljZXMgZm9yIERWQi1TCiMKQ09ORklHX0RWQl9EUlgzOVhZSj15CkNPTkZJR19E VkJfTE5CSDI1PXkKQ09ORklHX0RWQl9MTkJQMjE9eQojIENPTkZJR19EVkJfTE5CUDIyIGlzIG5v dCBzZXQKIyBDT05GSUdfRFZCX0lTTDY0MDUgaXMgbm90IHNldApDT05GSUdfRFZCX0lTTDY0MjE9 eQojIENPTkZJR19EVkJfSVNMNjQyMyBpcyBub3Qgc2V0CiMgQ09ORklHX0RWQl9BODI5MyBpcyBu b3Qgc2V0CkNPTkZJR19EVkJfU1AyPXkKIyBDT05GSUdfRFZCX0xHUzhHTDUgaXMgbm90IHNldAoj IENPTkZJR19EVkJfTEdTOEdYWCBpcyBub3Qgc2V0CkNPTkZJR19EVkJfQVRCTTg4MzA9eQpDT05G SUdfRFZCX1REQTY2NXg9eQojIENPTkZJR19EVkJfSVgyNTA1ViBpcyBub3Qgc2V0CiMgQ09ORklH X0RWQl9NODhSUzIwMDAgaXMgbm90IHNldApDT05GSUdfRFZCX0FGOTAzMz15CiMgQ09ORklHX0RW Ql9IT1JVUzNBIGlzIG5vdCBzZXQKQ09ORklHX0RWQl9BU0NPVDJFPXkKCiMKIyBUb29scyB0byBk ZXZlbG9wIG5ldyBmcm9udGVuZHMKIwpDT05GSUdfRFZCX0RVTU1ZX0ZFPXkKCiMKIyBHcmFwaGlj cyBzdXBwb3J0CiMKQ09ORklHX0FHUD15CkNPTkZJR19BR1BfQU1ENjQ9eQojIENPTkZJR19BR1Bf SU5URUwgaXMgbm90IHNldApDT05GSUdfQUdQX1NJUz15CkNPTkZJR19BR1BfVklBPXkKQ09ORklH X1ZHQV9BUkI9eQpDT05GSUdfVkdBX0FSQl9NQVhfR1BVUz0xNgojIENPTkZJR19WR0FfU1dJVENI RVJPTyBpcyBub3Qgc2V0CiMgQ09ORklHX0RSTSBpcyBub3Qgc2V0CgojCiMgRnJhbWUgYnVmZmVy IERldmljZXMKIwojIENPTkZJR19GQiBpcyBub3Qgc2V0CiMgQ09ORklHX0JBQ0tMSUdIVF9MQ0Rf U1VQUE9SVCBpcyBub3Qgc2V0CiMgQ09ORklHX1ZHQVNUQVRFIGlzIG5vdCBzZXQKCiMKIyBDb25z b2xlIGRpc3BsYXkgZHJpdmVyIHN1cHBvcnQKIwpDT05GSUdfVkdBX0NPTlNPTEU9eQpDT05GSUdf VkdBQ09OX1NPRlRfU0NST0xMQkFDSz15CkNPTkZJR19WR0FDT05fU09GVF9TQ1JPTExCQUNLX1NJ WkU9NjQKQ09ORklHX0RVTU1ZX0NPTlNPTEU9eQpDT05GSUdfRFVNTVlfQ09OU09MRV9DT0xVTU5T PTgwCkNPTkZJR19EVU1NWV9DT05TT0xFX1JPV1M9MjUKQ09ORklHX1NPVU5EPXkKQ09ORklHX1NP VU5EX09TU19DT1JFPXkKIyBDT05GSUdfU09VTkRfT1NTX0NPUkVfUFJFQ0xBSU0gaXMgbm90IHNl dApDT05GSUdfU05EPXkKQ09ORklHX1NORF9USU1FUj15CkNPTkZJR19TTkRfUENNPXkKQ09ORklH X1NORF9IV0RFUD15CkNPTkZJR19TTkRfUkFXTUlEST15CkNPTkZJR19TTkRfSkFDSz15CkNPTkZJ R19TTkRfU0VRVUVOQ0VSPXkKIyBDT05GSUdfU05EX1NFUV9EVU1NWSBpcyBub3Qgc2V0CkNPTkZJ R19TTkRfT1NTRU1VTD15CiMgQ09ORklHX1NORF9NSVhFUl9PU1MgaXMgbm90IHNldApDT05GSUdf U05EX1BDTV9PU1M9eQpDT05GSUdfU05EX1BDTV9PU1NfUExVR0lOUz15CkNPTkZJR19TTkRfUENN X1RJTUVSPXkKIyBDT05GSUdfU05EX1NFUVVFTkNFUl9PU1MgaXMgbm90IHNldApDT05GSUdfU05E X0hSVElNRVI9eQpDT05GSUdfU05EX1NFUV9IUlRJTUVSX0RFRkFVTFQ9eQojIENPTkZJR19TTkRf RFlOQU1JQ19NSU5PUlMgaXMgbm90IHNldAojIENPTkZJR19TTkRfU1VQUE9SVF9PTERfQVBJIGlz IG5vdCBzZXQKQ09ORklHX1NORF9QUk9DX0ZTPXkKQ09ORklHX1NORF9WRVJCT1NFX1BST0NGUz15 CkNPTkZJR19TTkRfVkVSQk9TRV9QUklOVEs9eQojIENPTkZJR19TTkRfREVCVUcgaXMgbm90IHNl dApDT05GSUdfU05EX1ZNQVNURVI9eQpDT05GSUdfU05EX0RNQV9TR0JVRj15CkNPTkZJR19TTkRf UkFXTUlESV9TRVE9eQpDT05GSUdfU05EX09QTDNfTElCX1NFUT15CiMgQ09ORklHX1NORF9PUEw0 X0xJQl9TRVEgaXMgbm90IHNldAojIENPTkZJR19TTkRfU0JBV0VfU0VRIGlzIG5vdCBzZXQKQ09O RklHX1NORF9FTVUxMEsxX1NFUT15CkNPTkZJR19TTkRfTVBVNDAxX1VBUlQ9eQpDT05GSUdfU05E X09QTDNfTElCPXkKQ09ORklHX1NORF9WWF9MSUI9eQpDT05GSUdfU05EX0FDOTdfQ09ERUM9eQoj IENPTkZJR19TTkRfRFJJVkVSUyBpcyBub3Qgc2V0CkNPTkZJR19TTkRfUENJPXkKIyBDT05GSUdf U05EX0FEMTg4OSBpcyBub3Qgc2V0CkNPTkZJR19TTkRfQUxTMzAwPXkKIyBDT05GSUdfU05EX0FM UzQwMDAgaXMgbm90IHNldApDT05GSUdfU05EX0FMSTU0NTE9eQpDT05GSUdfU05EX0FTSUhQST15 CkNPTkZJR19TTkRfQVRJSVhQPXkKIyBDT05GSUdfU05EX0FUSUlYUF9NT0RFTSBpcyBub3Qgc2V0 CkNPTkZJR19TTkRfQVU4ODEwPXkKQ09ORklHX1NORF9BVTg4MjA9eQpDT05GSUdfU05EX0FVODgz MD15CkNPTkZJR19TTkRfQVcyPXkKQ09ORklHX1NORF9BWlQzMzI4PXkKQ09ORklHX1NORF9CVDg3 WD15CkNPTkZJR19TTkRfQlQ4N1hfT1ZFUkNMT0NLPXkKQ09ORklHX1NORF9DQTAxMDY9eQpDT05G SUdfU05EX0NNSVBDST15CkNPTkZJR19TTkRfT1hZR0VOX0xJQj15CkNPTkZJR19TTkRfT1hZR0VO PXkKQ09ORklHX1NORF9DUzQyODE9eQojIENPTkZJR19TTkRfQ1M0NlhYIGlzIG5vdCBzZXQKQ09O RklHX1NORF9DVFhGST15CkNPTkZJR19TTkRfREFSTEEyMD15CkNPTkZJR19TTkRfR0lOQTIwPXkK IyBDT05GSUdfU05EX0xBWUxBMjAgaXMgbm90IHNldApDT05GSUdfU05EX0RBUkxBMjQ9eQpDT05G SUdfU05EX0dJTkEyND15CkNPTkZJR19TTkRfTEFZTEEyND15CkNPTkZJR19TTkRfTU9OQT15CkNP TkZJR19TTkRfTUlBPXkKIyBDT05GSUdfU05EX0VDSE8zRyBpcyBub3Qgc2V0CkNPTkZJR19TTkRf SU5ESUdPPXkKIyBDT05GSUdfU05EX0lORElHT0lPIGlzIG5vdCBzZXQKQ09ORklHX1NORF9JTkRJ R09ESj15CkNPTkZJR19TTkRfSU5ESUdPSU9YPXkKQ09ORklHX1NORF9JTkRJR09ESlg9eQpDT05G SUdfU05EX0VNVTEwSzE9eQpDT05GSUdfU05EX0VNVTEwSzFYPXkKQ09ORklHX1NORF9FTlMxMzcw PXkKIyBDT05GSUdfU05EX0VOUzEzNzEgaXMgbm90IHNldApDT05GSUdfU05EX0VTMTkzOD15CkNP TkZJR19TTkRfRVMxOTY4PXkKIyBDT05GSUdfU05EX0VTMTk2OF9JTlBVVCBpcyBub3Qgc2V0CiMg Q09ORklHX1NORF9GTTgwMSBpcyBub3Qgc2V0CkNPTkZJR19TTkRfSERTUD15CgojCiMgRG9uJ3Qg Zm9yZ2V0IHRvIGFkZCBidWlsdC1pbiBmaXJtd2FyZXMgZm9yIEhEU1AgZHJpdmVyCiMKQ09ORklH X1NORF9IRFNQTT15CiMgQ09ORklHX1NORF9JQ0UxNzEyIGlzIG5vdCBzZXQKIyBDT05GSUdfU05E X0lDRTE3MjQgaXMgbm90IHNldApDT05GSUdfU05EX0lOVEVMOFgwPXkKIyBDT05GSUdfU05EX0lO VEVMOFgwTSBpcyBub3Qgc2V0CkNPTkZJR19TTkRfS09SRzEyMTI9eQojIENPTkZJR19TTkRfTE9M QSBpcyBub3Qgc2V0CkNPTkZJR19TTkRfTFg2NDY0RVM9eQojIENPTkZJR19TTkRfTUFFU1RSTzMg aXMgbm90IHNldApDT05GSUdfU05EX01JWEFSVD15CkNPTkZJR19TTkRfTk0yNTY9eQpDT05GSUdf U05EX1BDWEhSPXkKQ09ORklHX1NORF9SSVBUSURFPXkKIyBDT05GSUdfU05EX1JNRTMyIGlzIG5v dCBzZXQKQ09ORklHX1NORF9STUU5Nj15CkNPTkZJR19TTkRfUk1FOTY1Mj15CiMgQ09ORklHX1NO RF9TT05JQ1ZJQkVTIGlzIG5vdCBzZXQKIyBDT05GSUdfU05EX1RSSURFTlQgaXMgbm90IHNldApD T05GSUdfU05EX1ZJQTgyWFg9eQpDT05GSUdfU05EX1ZJQTgyWFhfTU9ERU09eQpDT05GSUdfU05E X1ZJUlRVT1NPPXkKQ09ORklHX1NORF9WWDIyMj15CiMgQ09ORklHX1NORF9ZTUZQQ0kgaXMgbm90 IHNldAoKIwojIEhELUF1ZGlvCiMKQ09ORklHX1NORF9IREE9eQpDT05GSUdfU05EX0hEQV9JTlRF TD15CkNPTkZJR19TTkRfSERBX0hXREVQPXkKIyBDT05GSUdfU05EX0hEQV9SRUNPTkZJRyBpcyBu b3Qgc2V0CiMgQ09ORklHX1NORF9IREFfSU5QVVRfQkVFUCBpcyBub3Qgc2V0CiMgQ09ORklHX1NO RF9IREFfUEFUQ0hfTE9BREVSIGlzIG5vdCBzZXQKIyBDT05GSUdfU05EX0hEQV9DT0RFQ19SRUFM VEVLIGlzIG5vdCBzZXQKQ09ORklHX1NORF9IREFfQ09ERUNfQU5BTE9HPXkKIyBDT05GSUdfU05E X0hEQV9DT0RFQ19TSUdNQVRFTCBpcyBub3Qgc2V0CkNPTkZJR19TTkRfSERBX0NPREVDX1ZJQT15 CiMgQ09ORklHX1NORF9IREFfQ09ERUNfSERNSSBpcyBub3Qgc2V0CkNPTkZJR19TTkRfSERBX0NP REVDX0NJUlJVUz15CiMgQ09ORklHX1NORF9IREFfQ09ERUNfQ09ORVhBTlQgaXMgbm90IHNldApD T05GSUdfU05EX0hEQV9DT0RFQ19DQTAxMTA9eQojIENPTkZJR19TTkRfSERBX0NPREVDX0NBMDEz MiBpcyBub3Qgc2V0CiMgQ09ORklHX1NORF9IREFfQ09ERUNfQ01FRElBIGlzIG5vdCBzZXQKQ09O RklHX1NORF9IREFfQ09ERUNfU0kzMDU0PXkKQ09ORklHX1NORF9IREFfR0VORVJJQz15CkNPTkZJ R19TTkRfSERBX1BPV0VSX1NBVkVfREVGQVVMVD0wCkNPTkZJR19TTkRfSERBX0NPUkU9eQpDT05G SUdfU05EX0hEQV9QUkVBTExPQ19TSVpFPTY0CiMgQ09ORklHX1NORF9GSVJFV0lSRSBpcyBub3Qg c2V0CiMgQ09ORklHX1NORF9TT0MgaXMgbm90IHNldAojIENPTkZJR19TT1VORF9QUklNRSBpcyBu b3Qgc2V0CkNPTkZJR19BQzk3X0JVUz15CgojCiMgSElEIHN1cHBvcnQKIwpDT05GSUdfSElEPXkK Q09ORklHX0hJRF9CQVRURVJZX1NUUkVOR1RIPXkKQ09ORklHX0hJRFJBVz15CkNPTkZJR19VSElE PXkKQ09ORklHX0hJRF9HRU5FUklDPXkKCiMKIyBTcGVjaWFsIEhJRCBkcml2ZXJzCiMKQ09ORklH X0hJRF9BNFRFQ0g9eQpDT05GSUdfSElEX0FDUlVYPXkKIyBDT05GSUdfSElEX0FDUlVYX0ZGIGlz IG5vdCBzZXQKQ09ORklHX0hJRF9BUFBMRT15CiMgQ09ORklHX0hJRF9BVVJFQUwgaXMgbm90IHNl dApDT05GSUdfSElEX0JFTEtJTj15CiMgQ09ORklHX0hJRF9DSEVSUlkgaXMgbm90IHNldApDT05G SUdfSElEX0NISUNPTlk9eQpDT05GSUdfSElEX1BST0RJS0VZUz15CkNPTkZJR19ISURfQ1lQUkVT Uz15CiMgQ09ORklHX0hJRF9EUkFHT05SSVNFIGlzIG5vdCBzZXQKQ09ORklHX0hJRF9FTVNfRkY9 eQpDT05GSUdfSElEX0VMRUNPTT15CkNPTkZJR19ISURfRVpLRVk9eQojIENPTkZJR19ISURfR0VN QklSRCBpcyBub3Qgc2V0CkNPTkZJR19ISURfR0ZSTT15CkNPTkZJR19ISURfS0VZVE9VQ0g9eQpD T05GSUdfSElEX0tZRT15CiMgQ09ORklHX0hJRF9XQUxUT1AgaXMgbm90IHNldApDT05GSUdfSElE X0dZUkFUSU9OPXkKQ09ORklHX0hJRF9JQ0FERT15CkNPTkZJR19ISURfVFdJTkhBTj15CiMgQ09O RklHX0hJRF9LRU5TSU5HVE9OIGlzIG5vdCBzZXQKIyBDT05GSUdfSElEX0xDUE9XRVIgaXMgbm90 IHNldApDT05GSUdfSElEX0xFTk9WTz15CkNPTkZJR19ISURfTE9HSVRFQ0g9eQpDT05GSUdfSElE X0xPR0lURUNIX0RKPXkKQ09ORklHX0hJRF9MT0dJVEVDSF9ISURQUD15CiMgQ09ORklHX0xPR0lU RUNIX0ZGIGlzIG5vdCBzZXQKQ09ORklHX0xPR0lSVU1CTEVQQUQyX0ZGPXkKQ09ORklHX0xPR0lH OTQwX0ZGPXkKQ09ORklHX0xPR0lXSEVFTFNfRkY9eQpDT05GSUdfSElEX01BR0lDTU9VU0U9eQoj IENPTkZJR19ISURfTUlDUk9TT0ZUIGlzIG5vdCBzZXQKQ09ORklHX0hJRF9NT05URVJFWT15CkNP TkZJR19ISURfTVVMVElUT1VDSD15CiMgQ09ORklHX0hJRF9PUlRFSyBpcyBub3Qgc2V0CkNPTkZJ R19ISURfUEFOVEhFUkxPUkQ9eQpDT05GSUdfUEFOVEhFUkxPUkRfRkY9eQpDT05GSUdfSElEX1BF VEFMWU5YPXkKIyBDT05GSUdfSElEX1BJQ09MQ0QgaXMgbm90IHNldApDT05GSUdfSElEX1BMQU5U Uk9OSUNTPXkKIyBDT05GSUdfSElEX1BSSU1BWCBpcyBub3Qgc2V0CiMgQ09ORklHX0hJRF9TQUlU RUsgaXMgbm90IHNldApDT05GSUdfSElEX1NBTVNVTkc9eQojIENPTkZJR19ISURfU1BFRURMSU5L IGlzIG5vdCBzZXQKQ09ORklHX0hJRF9TVEVFTFNFUklFUz15CkNPTkZJR19ISURfU1VOUExVUz15 CkNPTkZJR19ISURfUk1JPXkKQ09ORklHX0hJRF9HUkVFTkFTSUE9eQpDT05GSUdfR1JFRU5BU0lB X0ZGPXkKQ09ORklHX0hJRF9TTUFSVEpPWVBMVVM9eQpDT05GSUdfU01BUlRKT1lQTFVTX0ZGPXkK Q09ORklHX0hJRF9USVZPPXkKQ09ORklHX0hJRF9UT1BTRUVEPXkKQ09ORklHX0hJRF9USElOR009 eQojIENPTkZJR19ISURfVEhSVVNUTUFTVEVSIGlzIG5vdCBzZXQKIyBDT05GSUdfSElEX1dBQ09N IGlzIG5vdCBzZXQKQ09ORklHX0hJRF9XSUlNT1RFPXkKQ09ORklHX0hJRF9YSU5NTz15CkNPTkZJ R19ISURfWkVST1BMVVM9eQpDT05GSUdfWkVST1BMVVNfRkY9eQojIENPTkZJR19ISURfWllEQUNS T04gaXMgbm90IHNldApDT05GSUdfSElEX1NFTlNPUl9IVUI9eQojIENPTkZJR19ISURfU0VOU09S X0NVU1RPTV9TRU5TT1IgaXMgbm90IHNldAoKIwojIEkyQyBISUQgc3VwcG9ydAojCiMgQ09ORklH X0kyQ19ISUQgaXMgbm90IHNldApDT05GSUdfVVNCX09IQ0lfTElUVExFX0VORElBTj15CkNPTkZJ R19VU0JfU1VQUE9SVD15CkNPTkZJR19VU0JfQ09NTU9OPXkKQ09ORklHX1VTQl9BUkNIX0hBU19I Q0Q9eQojIENPTkZJR19VU0IgaXMgbm90IHNldApDT05GSUdfVVNCX01VU0JfSERSQz15CkNPTkZJ R19VU0JfTVVTQl9HQURHRVQ9eQoKIwojIFBsYXRmb3JtIEdsdWUgTGF5ZXIKIwoKIwojIE1VU0Ig RE1BIG1vZGUKIwpDT05GSUdfTVVTQl9QSU9fT05MWT15CkNPTkZJR19VU0JfRFdDMz15CkNPTkZJ R19VU0JfRFdDM19HQURHRVQ9eQoKIwojIFBsYXRmb3JtIEdsdWUgRHJpdmVyIFN1cHBvcnQKIwoj IENPTkZJR19VU0JfRFdDM19QQ0kgaXMgbm90IHNldAojIENPTkZJR19VU0JfRFdDMiBpcyBub3Qg c2V0CiMgQ09ORklHX1VTQl9DSElQSURFQSBpcyBub3Qgc2V0CkNPTkZJR19VU0JfSVNQMTc2MD15 CkNPTkZJR19VU0JfSVNQMTc2MV9VREM9eQpDT05GSUdfVVNCX0lTUDE3NjBfR0FER0VUX1JPTEU9 eQoKIwojIFVTQiBwb3J0IGRyaXZlcnMKIwoKIwojIFVTQiBQaHlzaWNhbCBMYXllciBkcml2ZXJz CiMKQ09ORklHX1VTQl9QSFk9eQojIENPTkZJR19OT1BfVVNCX1hDRUlWIGlzIG5vdCBzZXQKQ09O RklHX1VTQl9JU1AxMzAxPXkKQ09ORklHX1VTQl9HQURHRVQ9eQojIENPTkZJR19VU0JfR0FER0VU X0RFQlVHIGlzIG5vdCBzZXQKQ09ORklHX1VTQl9HQURHRVRfREVCVUdfRklMRVM9eQpDT05GSUdf VVNCX0dBREdFVF9ERUJVR19GUz15CkNPTkZJR19VU0JfR0FER0VUX1ZCVVNfRFJBVz0yCkNPTkZJ R19VU0JfR0FER0VUX1NUT1JBR0VfTlVNX0JVRkZFUlM9MgoKIwojIFVTQiBQZXJpcGhlcmFsIENv bnRyb2xsZXIKIwojIENPTkZJR19VU0JfRk9URzIxMF9VREMgaXMgbm90IHNldApDT05GSUdfVVNC X0dSX1VEQz15CiMgQ09ORklHX1VTQl9SOEE2NjU5NyBpcyBub3Qgc2V0CiMgQ09ORklHX1VTQl9Q WEEyN1ggaXMgbm90IHNldAojIENPTkZJR19VU0JfTVZfVURDIGlzIG5vdCBzZXQKIyBDT05GSUdf VVNCX01WX1UzRCBpcyBub3Qgc2V0CkNPTkZJR19VU0JfTTY2NTkyPXkKQ09ORklHX1VTQl9CRENf VURDPXkKCiMKIyBQbGF0Zm9ybSBTdXBwb3J0CiMKQ09ORklHX1VTQl9CRENfUENJPXkKQ09ORklH X1VTQl9BTUQ1NTM2VURDPXkKIyBDT05GSUdfVVNCX05FVDIyNzIgaXMgbm90IHNldApDT05GSUdf VVNCX05FVDIyODA9eQpDT05GSUdfVVNCX0dPS1U9eQpDT05GSUdfVVNCX0VHMjBUPXkKQ09ORklH X1VTQl9MSUJDT01QT1NJVEU9eQpDT05GSUdfVVNCX0ZfQUNNPXkKQ09ORklHX1VTQl9GX1NTX0xC PXkKQ09ORklHX1VTQl9VX1NFUklBTD15CkNPTkZJR19VU0JfRl9NQVNTX1NUT1JBR0U9eQpDT05G SUdfVVNCX0ZfRlM9eQpDT05GSUdfVVNCX0NPTkZJR0ZTPXkKIyBDT05GSUdfVVNCX0NPTkZJR0ZT X1NFUklBTCBpcyBub3Qgc2V0CkNPTkZJR19VU0JfQ09ORklHRlNfQUNNPXkKIyBDT05GSUdfVVNC X0NPTkZJR0ZTX09CRVggaXMgbm90IHNldAojIENPTkZJR19VU0JfQ09ORklHRlNfTkNNIGlzIG5v dCBzZXQKIyBDT05GSUdfVVNCX0NPTkZJR0ZTX0VDTSBpcyBub3Qgc2V0CiMgQ09ORklHX1VTQl9D T05GSUdGU19FQ01fU1VCU0VUIGlzIG5vdCBzZXQKIyBDT05GSUdfVVNCX0NPTkZJR0ZTX1JORElT IGlzIG5vdCBzZXQKIyBDT05GSUdfVVNCX0NPTkZJR0ZTX0VFTSBpcyBub3Qgc2V0CkNPTkZJR19V U0JfQ09ORklHRlNfTUFTU19TVE9SQUdFPXkKQ09ORklHX1VTQl9DT05GSUdGU19GX0xCX1NTPXkK Q09ORklHX1VTQl9DT05GSUdGU19GX0ZTPXkKIyBDT05GSUdfVVNCX0NPTkZJR0ZTX0ZfVUFDMSBp cyBub3Qgc2V0CiMgQ09ORklHX1VTQl9DT05GSUdGU19GX1VBQzIgaXMgbm90IHNldAojIENPTkZJ R19VU0JfQ09ORklHRlNfRl9NSURJIGlzIG5vdCBzZXQKIyBDT05GSUdfVVNCX0NPTkZJR0ZTX0Zf SElEIGlzIG5vdCBzZXQKIyBDT05GSUdfVVNCX0NPTkZJR0ZTX0ZfVVZDIGlzIG5vdCBzZXQKIyBD T05GSUdfVVNCX0NPTkZJR0ZTX0ZfUFJJTlRFUiBpcyBub3Qgc2V0CiMgQ09ORklHX1VTQl9aRVJP IGlzIG5vdCBzZXQKIyBDT05GSUdfVVNCX0FVRElPIGlzIG5vdCBzZXQKIyBDT05GSUdfVVNCX0VU SCBpcyBub3Qgc2V0CiMgQ09ORklHX1VTQl9HX05DTSBpcyBub3Qgc2V0CiMgQ09ORklHX1VTQl9H QURHRVRGUyBpcyBub3Qgc2V0CiMgQ09ORklHX1VTQl9GVU5DVElPTkZTIGlzIG5vdCBzZXQKIyBD T05GSUdfVVNCX01BU1NfU1RPUkFHRSBpcyBub3Qgc2V0CiMgQ09ORklHX1VTQl9HX1NFUklBTCBp cyBub3Qgc2V0CiMgQ09ORklHX1VTQl9NSURJX0dBREdFVCBpcyBub3Qgc2V0CiMgQ09ORklHX1VT Ql9HX1BSSU5URVIgaXMgbm90IHNldAojIENPTkZJR19VU0JfQ0RDX0NPTVBPU0lURSBpcyBub3Qg c2V0CiMgQ09ORklHX1VTQl9HX0FDTV9NUyBpcyBub3Qgc2V0CiMgQ09ORklHX1VTQl9HX01VTFRJ IGlzIG5vdCBzZXQKIyBDT05GSUdfVVNCX0dfSElEIGlzIG5vdCBzZXQKIyBDT05GSUdfVVNCX0df REJHUCBpcyBub3Qgc2V0CiMgQ09ORklHX1VTQl9HX1dFQkNBTSBpcyBub3Qgc2V0CiMgQ09ORklH X1VXQiBpcyBub3Qgc2V0CiMgQ09ORklHX01NQyBpcyBub3Qgc2V0CiMgQ09ORklHX01FTVNUSUNL IGlzIG5vdCBzZXQKQ09ORklHX05FV19MRURTPXkKQ09ORklHX0xFRFNfQ0xBU1M9eQojIENPTkZJ R19MRURTX0NMQVNTX0ZMQVNIIGlzIG5vdCBzZXQKCiMKIyBMRUQgZHJpdmVycwojCkNPTkZJR19M RURTXzg4UE04NjBYPXkKIyBDT05GSUdfTEVEU19MTTM1MzAgaXMgbm90IHNldAojIENPTkZJR19M RURTX0xNMzUzMyBpcyBub3Qgc2V0CkNPTkZJR19MRURTX0xNMzY0Mj15CkNPTkZJR19MRURTX1BD QTk1MzI9eQojIENPTkZJR19MRURTX0xQMzk0NCBpcyBub3Qgc2V0CkNPTkZJR19MRURTX0xQNTVY WF9DT01NT049eQojIENPTkZJR19MRURTX0xQNTUyMSBpcyBub3Qgc2V0CkNPTkZJR19MRURTX0xQ NTUyMz15CkNPTkZJR19MRURTX0xQNTU2Mj15CiMgQ09ORklHX0xFRFNfTFA4NTAxIGlzIG5vdCBz ZXQKQ09ORklHX0xFRFNfTFA4ODYwPXkKQ09ORklHX0xFRFNfQ0xFVk9fTUFJTD15CkNPTkZJR19M RURTX1BDQTk1NVg9eQpDT05GSUdfTEVEU19QQ0E5NjNYPXkKQ09ORklHX0xFRFNfUkVHVUxBVE9S PXkKIyBDT05GSUdfTEVEU19CRDI4MDIgaXMgbm90IHNldApDT05GSUdfTEVEU19JTlRFTF9TUzQy MDA9eQojIENPTkZJR19MRURTX1RDQTY1MDcgaXMgbm90IHNldAojIENPTkZJR19MRURTX1RMQzU5 MVhYIGlzIG5vdCBzZXQKQ09ORklHX0xFRFNfTE0zNTV4PXkKQ09ORklHX0xFRFNfTUVORjIxQk1D PXkKCiMKIyBMRUQgZHJpdmVyIGZvciBibGluaygxKSBVU0IgUkdCIExFRCBpcyB1bmRlciBTcGVj aWFsIEhJRCBkcml2ZXJzIChISURfVEhJTkdNKQojCkNPTkZJR19MRURTX0JMSU5LTT15CgojCiMg TEVEIFRyaWdnZXJzCiMKIyBDT05GSUdfTEVEU19UUklHR0VSUyBpcyBub3Qgc2V0CkNPTkZJR19B Q0NFU1NJQklMSVRZPXkKQ09ORklHX0ExMVlfQlJBSUxMRV9DT05TT0xFPXkKQ09ORklHX0VEQUNf QVRPTUlDX1NDUlVCPXkKQ09ORklHX0VEQUNfU1VQUE9SVD15CiMgQ09ORklHX0VEQUMgaXMgbm90 IHNldApDT05GSUdfUlRDX0xJQj15CiMgQ09ORklHX1JUQ19DTEFTUyBpcyBub3Qgc2V0CiMgQ09O RklHX0RNQURFVklDRVMgaXMgbm90IHNldApDT05GSUdfQVVYRElTUExBWT15CkNPTkZJR19VSU89 eQpDT05GSUdfVUlPX0NJRj15CkNPTkZJR19VSU9fUERSVl9HRU5JUlE9eQpDT05GSUdfVUlPX0RN RU1fR0VOSVJRPXkKQ09ORklHX1VJT19BRUM9eQpDT05GSUdfVUlPX1NFUkNPUzM9eQpDT05GSUdf VUlPX1BDSV9HRU5FUklDPXkKIyBDT05GSUdfVUlPX05FVFggaXMgbm90IHNldAojIENPTkZJR19V SU9fUFJVU1MgaXMgbm90IHNldApDT05GSUdfVUlPX01GNjI0PXkKQ09ORklHX1ZJUlRfRFJJVkVS Uz15CkNPTkZJR19WSVJUSU89eQoKIwojIFZpcnRpbyBkcml2ZXJzCiMKQ09ORklHX1ZJUlRJT19Q Q0k9eQojIENPTkZJR19WSVJUSU9fUENJX0xFR0FDWSBpcyBub3Qgc2V0CiMgQ09ORklHX1ZJUlRJ T19CQUxMT09OIGlzIG5vdCBzZXQKQ09ORklHX1ZJUlRJT19JTlBVVD15CkNPTkZJR19WSVJUSU9f TU1JTz15CiMgQ09ORklHX1ZJUlRJT19NTUlPX0NNRExJTkVfREVWSUNFUyBpcyBub3Qgc2V0Cgoj CiMgTWljcm9zb2Z0IEh5cGVyLVYgZ3Vlc3Qgc3VwcG9ydAojCiMgQ09ORklHX0hZUEVSViBpcyBu b3Qgc2V0CiMgQ09ORklHX1NUQUdJTkcgaXMgbm90IHNldApDT05GSUdfWDg2X1BMQVRGT1JNX0RF VklDRVM9eQojIENPTkZJR19BQ0VSSERGIGlzIG5vdCBzZXQKIyBDT05GSUdfREVMTF9TTU84ODAw IGlzIG5vdCBzZXQKIyBDT05GSUdfRlVKSVRTVV9UQUJMRVQgaXMgbm90IHNldAojIENPTkZJR19I UF9BQ0NFTCBpcyBub3Qgc2V0CiMgQ09ORklHX0hQX1dJUkVMRVNTIGlzIG5vdCBzZXQKQ09ORklH X1NFTlNPUlNfSERBUFM9eQojIENPTkZJR19JTlRFTF9NRU5MT1cgaXMgbm90IHNldAojIENPTkZJ R19BQ1BJX1dNSSBpcyBub3Qgc2V0CiMgQ09ORklHX1RPUFNUQVJfTEFQVE9QIGlzIG5vdCBzZXQK IyBDT05GSUdfVE9TSElCQV9CVF9SRktJTEwgaXMgbm90IHNldAojIENPTkZJR19UT1NISUJBX0hB UFMgaXMgbm90IHNldAojIENPTkZJR19BQ1BJX0NNUEMgaXMgbm90IHNldAojIENPTkZJR19JTlRF TF9JUFMgaXMgbm90IHNldAojIENPTkZJR19JQk1fUlRMIGlzIG5vdCBzZXQKIyBDT05GSUdfU0FN U1VOR19RMTAgaXMgbm90IHNldAojIENPTkZJR19JTlRFTF9SU1QgaXMgbm90IHNldAojIENPTkZJ R19JTlRFTF9TTUFSVENPTk5FQ1QgaXMgbm90IHNldAojIENPTkZJR19QVlBBTklDIGlzIG5vdCBz ZXQKIyBDT05GSUdfSU5URUxfUE1DX0lQQyBpcyBub3Qgc2V0CiMgQ09ORklHX1NVUkZBQ0VfUFJP M19CVVRUT04gaXMgbm90IHNldApDT05GSUdfQ0hST01FX1BMQVRGT1JNUz15CkNPTkZJR19DSFJP TUVPU19MQVBUT1A9eQojIENPTkZJR19DSFJPTUVPU19QU1RPUkUgaXMgbm90IHNldAoKIwojIEhh cmR3YXJlIFNwaW5sb2NrIGRyaXZlcnMKIwoKIwojIENsb2NrIFNvdXJjZSBkcml2ZXJzCiMKQ09O RklHX0NMS0VWVF9JODI1Mz15CkNPTkZJR19JODI1M19MT0NLPXkKQ09ORklHX0NMS0JMRF9JODI1 Mz15CiMgQ09ORklHX0FUTUVMX1BJVCBpcyBub3Qgc2V0CiMgQ09ORklHX1NIX1RJTUVSX0NNVCBp cyBub3Qgc2V0CiMgQ09ORklHX1NIX1RJTUVSX01UVTIgaXMgbm90IHNldAojIENPTkZJR19TSF9U SU1FUl9UTVUgaXMgbm90IHNldAojIENPTkZJR19FTV9USU1FUl9TVEkgaXMgbm90IHNldApDT05G SUdfTUFJTEJPWD15CiMgQ09ORklHX1BDQyBpcyBub3Qgc2V0CiMgQ09ORklHX0FMVEVSQV9NQk9Y IGlzIG5vdCBzZXQKIyBDT05GSUdfSU9NTVVfU1VQUE9SVCBpcyBub3Qgc2V0CgojCiMgUmVtb3Rl cHJvYyBkcml2ZXJzCiMKIyBDT05GSUdfU1RFX01PREVNX1JQUk9DIGlzIG5vdCBzZXQKCiMKIyBS cG1zZyBkcml2ZXJzCiMKCiMKIyBTT0MgKFN5c3RlbSBPbiBDaGlwKSBzcGVjaWZpYyBEcml2ZXJz CiMKIyBDT05GSUdfU1VOWElfU1JBTSBpcyBub3Qgc2V0CiMgQ09ORklHX1NPQ19USSBpcyBub3Qg c2V0CkNPTkZJR19QTV9ERVZGUkVRPXkKCiMKIyBERVZGUkVRIEdvdmVybm9ycwojCiMgQ09ORklH X0RFVkZSRVFfR09WX1NJTVBMRV9PTkRFTUFORCBpcyBub3Qgc2V0CiMgQ09ORklHX0RFVkZSRVFf R09WX1BFUkZPUk1BTkNFIGlzIG5vdCBzZXQKQ09ORklHX0RFVkZSRVFfR09WX1BPV0VSU0FWRT15 CkNPTkZJR19ERVZGUkVRX0dPVl9VU0VSU1BBQ0U9eQoKIwojIERFVkZSRVEgRHJpdmVycwojCkNP TkZJR19QTV9ERVZGUkVRX0VWRU5UPXkKQ09ORklHX0VYVENPTj15CgojCiMgRXh0Y29uIERldmlj ZSBEcml2ZXJzCiMKQ09ORklHX0VYVENPTl9BRENfSkFDSz15CkNPTkZJR19FWFRDT05fTUFYMTQ1 Nzc9eQojIENPTkZJR19FWFRDT05fTUFYNzc2OTMgaXMgbm90IHNldApDT05GSUdfRVhUQ09OX01B WDc3ODQzPXkKQ09ORklHX0VYVENPTl9SVDg5NzNBPXkKQ09ORklHX0VYVENPTl9TTTU1MDI9eQpD T05GSUdfTUVNT1JZPXkKQ09ORklHX0lJTz15CkNPTkZJR19JSU9fQlVGRkVSPXkKIyBDT05GSUdf SUlPX0JVRkZFUl9DQiBpcyBub3Qgc2V0CkNPTkZJR19JSU9fS0ZJRk9fQlVGPXkKQ09ORklHX0lJ T19UUklHR0VSRURfQlVGRkVSPXkKQ09ORklHX0lJT19UUklHR0VSPXkKQ09ORklHX0lJT19DT05T VU1FUlNfUEVSX1RSSUdHRVI9MgoKIwojIEFjY2VsZXJvbWV0ZXJzCiMKQ09ORklHX0JNQTE4MD15 CkNPTkZJR19CTUMxNTBfQUNDRUw9eQpDT05GSUdfQk1DMTUwX0FDQ0VMX0kyQz15CkNPTkZJR19I SURfU0VOU09SX0FDQ0VMXzNEPXkKQ09ORklHX0lJT19TVF9BQ0NFTF8zQVhJUz15CkNPTkZJR19J SU9fU1RfQUNDRUxfSTJDXzNBWElTPXkKQ09ORklHX0tYQ0pLMTAxMz15CkNPTkZJR19NTUE4NDUy PXkKQ09ORklHX01NQTk1NTFfQ09SRT15CkNPTkZJR19NTUE5NTUxPXkKQ09ORklHX01NQTk1NTM9 eQpDT05GSUdfTVhDNDAwNT15CkNPTkZJR19TVEs4MzEyPXkKQ09ORklHX1NUSzhCQTUwPXkKCiMK IyBBbmFsb2cgdG8gZGlnaXRhbCBjb252ZXJ0ZXJzCiMKIyBDT05GSUdfQUQ3MjkxIGlzIG5vdCBz ZXQKQ09ORklHX0FENzk5WD15CkNPTkZJR19NQVgxMzYzPXkKQ09ORklHX01DUDM0MjI9eQpDT05G SUdfTkFVNzgwMj15CkNPTkZJR19RQ09NX1NQTUlfSUFEQz15CkNPTkZJR19RQ09NX1NQTUlfVkFE Qz15CkNPTkZJR19USV9BREMwODFDPXkKIyBDT05GSUdfVElfQU0zMzVYX0FEQyBpcyBub3Qgc2V0 CkNPTkZJR19UV0w0MDMwX01BREM9eQpDT05GSUdfVFdMNjAzMF9HUEFEQz15CgojCiMgQW1wbGlm aWVycwojCgojCiMgQ2hlbWljYWwgU2Vuc29ycwojCkNPTkZJR19WWjg5WD15CgojCiMgSGlkIFNl bnNvciBJSU8gQ29tbW9uCiMKQ09ORklHX0hJRF9TRU5TT1JfSUlPX0NPTU1PTj15CkNPTkZJR19I SURfU0VOU09SX0lJT19UUklHR0VSPXkKQ09ORklHX0lJT19NU19TRU5TT1JTX0kyQz15CgojCiMg U1NQIFNlbnNvciBDb21tb24KIwpDT05GSUdfSUlPX1NUX1NFTlNPUlNfSTJDPXkKQ09ORklHX0lJ T19TVF9TRU5TT1JTX0NPUkU9eQoKIwojIERpZ2l0YWwgdG8gYW5hbG9nIGNvbnZlcnRlcnMKIwpD T05GSUdfQUQ1MDY0PXkKIyBDT05GSUdfQUQ1MzgwIGlzIG5vdCBzZXQKQ09ORklHX0FENTQ0Nj15 CiMgQ09ORklHX002MjMzMiBpcyBub3Qgc2V0CiMgQ09ORklHX01BWDUxNyBpcyBub3Qgc2V0CiMg Q09ORklHX01DUDQ3MjUgaXMgbm90IHNldAoKIwojIEZyZXF1ZW5jeSBTeW50aGVzaXplcnMgRERT L1BMTAojCgojCiMgQ2xvY2sgR2VuZXJhdG9yL0Rpc3RyaWJ1dGlvbgojCgojCiMgUGhhc2UtTG9j a2VkIExvb3AgKFBMTCkgZnJlcXVlbmN5IHN5bnRoZXNpemVycwojCgojCiMgRGlnaXRhbCBneXJv c2NvcGUgc2Vuc29ycwojCkNPTkZJR19CTUcxNjA9eQpDT05GSUdfQk1HMTYwX0kyQz15CkNPTkZJ R19ISURfU0VOU09SX0dZUk9fM0Q9eQpDT05GSUdfSUlPX1NUX0dZUk9fM0FYSVM9eQpDT05GSUdf SUlPX1NUX0dZUk9fSTJDXzNBWElTPXkKQ09ORklHX0lURzMyMDA9eQoKIwojIEh1bWlkaXR5IHNl bnNvcnMKIwojIENPTkZJR19IREMxMDBYIGlzIG5vdCBzZXQKIyBDT05GSUdfSFRVMjEgaXMgbm90 IHNldApDT05GSUdfU0k3MDA1PXkKIyBDT05GSUdfU0k3MDIwIGlzIG5vdCBzZXQKCiMKIyBJbmVy dGlhbCBtZWFzdXJlbWVudCB1bml0cwojCkNPTkZJR19LTVg2MT15CiMgQ09ORklHX0lOVl9NUFU2 MDUwX0lJTyBpcyBub3Qgc2V0CgojCiMgTGlnaHQgc2Vuc29ycwojCiMgQ09ORklHX0FDUElfQUxT IGlzIG5vdCBzZXQKQ09ORklHX0FESkRfUzMxMT15CkNPTkZJR19BTDMzMjBBPXkKQ09ORklHX0FQ RFM5MzAwPXkKQ09ORklHX0FQRFM5OTYwPXkKQ09ORklHX0JIMTc1MD15CkNPTkZJR19DTTMyMTgx PXkKIyBDT05GSUdfQ00zMjMyIGlzIG5vdCBzZXQKQ09ORklHX0NNMzMyMz15CkNPTkZJR19DTTM2 NjUxPXkKQ09ORklHX0dQMkFQMDIwQTAwRj15CiMgQ09ORklHX0lTTDI5MTI1IGlzIG5vdCBzZXQK Q09ORklHX0hJRF9TRU5TT1JfQUxTPXkKQ09ORklHX0hJRF9TRU5TT1JfUFJPWD15CiMgQ09ORklH X0pTQTEyMTIgaXMgbm90IHNldApDT05GSUdfUlBSMDUyMT15CkNPTkZJR19TRU5TT1JTX0xNMzUz Mz15CkNPTkZJR19MVFI1MDE9eQojIENPTkZJR19PUFQzMDAxIGlzIG5vdCBzZXQKQ09ORklHX1BB MTIyMDMwMDE9eQpDT05GSUdfU1RLMzMxMD15CkNPTkZJR19UQ1MzNDE0PXkKQ09ORklHX1RDUzM0 NzI9eQojIENPTkZJR19TRU5TT1JTX1RTTDI1NjMgaXMgbm90IHNldAojIENPTkZJR19UU0w0NTMx IGlzIG5vdCBzZXQKQ09ORklHX1VTNTE4MkQ9eQpDT05GSUdfVkNOTDQwMDA9eQoKIwojIE1hZ25l dG9tZXRlciBzZW5zb3JzCiMKIyBDT05GSUdfQk1DMTUwX01BR04gaXMgbm90IHNldAojIENPTkZJ R19NQUczMTEwIGlzIG5vdCBzZXQKQ09ORklHX0hJRF9TRU5TT1JfTUFHTkVUT01FVEVSXzNEPXkK Q09ORklHX01NQzM1MjQwPXkKIyBDT05GSUdfSUlPX1NUX01BR05fM0FYSVMgaXMgbm90IHNldAoK IwojIEluY2xpbm9tZXRlciBzZW5zb3JzCiMKQ09ORklHX0hJRF9TRU5TT1JfSU5DTElOT01FVEVS XzNEPXkKQ09ORklHX0hJRF9TRU5TT1JfREVWSUNFX1JPVEFUSU9OPXkKCiMKIyBUcmlnZ2VycyAt IHN0YW5kYWxvbmUKIwpDT05GSUdfSUlPX0lOVEVSUlVQVF9UUklHR0VSPXkKIyBDT05GSUdfSUlP X1NZU0ZTX1RSSUdHRVIgaXMgbm90IHNldAoKIwojIERpZ2l0YWwgcG90ZW50aW9tZXRlcnMKIwoj IENPTkZJR19NQ1A0NTMxIGlzIG5vdCBzZXQKCiMKIyBQcmVzc3VyZSBzZW5zb3JzCiMKIyBDT05G SUdfQk1QMjgwIGlzIG5vdCBzZXQKQ09ORklHX0hJRF9TRU5TT1JfUFJFU1M9eQpDT05GSUdfTVBM MTE1PXkKIyBDT05GSUdfTVBMMzExNSBpcyBub3Qgc2V0CkNPTkZJR19NUzU2MTE9eQpDT05GSUdf TVM1NjExX0kyQz15CkNPTkZJR19NUzU2Mzc9eQpDT05GSUdfSUlPX1NUX1BSRVNTPXkKQ09ORklH X0lJT19TVF9QUkVTU19JMkM9eQpDT05GSUdfVDU0MDM9eQoKIwojIExpZ2h0bmluZyBzZW5zb3Jz CiMKCiMKIyBQcm94aW1pdHkgc2Vuc29ycwojCiMgQ09ORklHX0xJREFSX0xJVEVfVjIgaXMgbm90 IHNldApDT05GSUdfU1g5NTAwPXkKCiMKIyBUZW1wZXJhdHVyZSBzZW5zb3JzCiMKQ09ORklHX01M WDkwNjE0PXkKIyBDT05GSUdfVE1QMDA2IGlzIG5vdCBzZXQKQ09ORklHX1RTWVMwMT15CkNPTkZJ R19UU1lTMDJEPXkKQ09ORklHX05UQj15CkNPTkZJR19OVEJfSU5URUw9eQpDT05GSUdfTlRCX1BJ TkdQT05HPXkKIyBDT05GSUdfTlRCX1RPT0wgaXMgbm90IHNldApDT05GSUdfTlRCX1RSQU5TUE9S VD15CkNPTkZJR19WTUVfQlVTPXkKCiMKIyBWTUUgQnJpZGdlIERyaXZlcnMKIwojIENPTkZJR19W TUVfQ0E5MUNYNDIgaXMgbm90IHNldApDT05GSUdfVk1FX1RTSTE0OD15CgojCiMgVk1FIEJvYXJk IERyaXZlcnMKIwpDT05GSUdfVk1JVk1FXzc4MDU9eQoKIwojIFZNRSBEZXZpY2UgRHJpdmVycwoj CiMgQ09ORklHX1BXTSBpcyBub3Qgc2V0CkNPTkZJR19JUEFDS19CVVM9eQpDT05GSUdfQk9BUkRf VFBDSTIwMD15CiMgQ09ORklHX1NFUklBTF9JUE9DVEFMIGlzIG5vdCBzZXQKQ09ORklHX1JFU0VU X0NPTlRST0xMRVI9eQpDT05GSUdfRk1DPXkKQ09ORklHX0ZNQ19GQUtFREVWPXkKIyBDT05GSUdf Rk1DX1RSSVZJQUwgaXMgbm90IHNldAojIENPTkZJR19GTUNfV1JJVEVfRUVQUk9NIGlzIG5vdCBz ZXQKIyBDT05GSUdfRk1DX0NIQVJERVYgaXMgbm90IHNldAoKIwojIFBIWSBTdWJzeXN0ZW0KIwpD T05GSUdfR0VORVJJQ19QSFk9eQojIENPTkZJR19QSFlfUFhBXzI4Tk1fSFNJQyBpcyBub3Qgc2V0 CiMgQ09ORklHX1BIWV9QWEFfMjhOTV9VU0IyIGlzIG5vdCBzZXQKQ09ORklHX0JDTV9LT05BX1VT QjJfUEhZPXkKIyBDT05GSUdfUE9XRVJDQVAgaXMgbm90IHNldAojIENPTkZJR19NQ0IgaXMgbm90 IHNldAoKIwojIFBlcmZvcm1hbmNlIG1vbml0b3Igc3VwcG9ydAojCkNPTkZJR19SQVM9eQojIENP TkZJR19USFVOREVSQk9MVCBpcyBub3Qgc2V0CgojCiMgQW5kcm9pZAojCkNPTkZJR19BTkRST0lE PXkKQ09ORklHX0FORFJPSURfQklOREVSX0lQQz15CkNPTkZJR19MSUJOVkRJTU09eQpDT05GSUdf QkxLX0RFVl9QTUVNPXkKQ09ORklHX05EX0JMSz15CkNPTkZJR19ORF9DTEFJTT15CkNPTkZJR19O RF9CVFQ9eQpDT05GSUdfQlRUPXkKQ09ORklHX05WTUVNPXkKQ09ORklHX1NUTT15CkNPTkZJR19T VE1fRFVNTVk9eQpDT05GSUdfU1RNX1NPVVJDRV9DT05TT0xFPXkKQ09ORklHX0lOVEVMX1RIPXkK Q09ORklHX0lOVEVMX1RIX1BDST15CiMgQ09ORklHX0lOVEVMX1RIX0dUSCBpcyBub3Qgc2V0CiMg Q09ORklHX0lOVEVMX1RIX1NUSCBpcyBub3Qgc2V0CiMgQ09ORklHX0lOVEVMX1RIX01TVSBpcyBu b3Qgc2V0CkNPTkZJR19JTlRFTF9USF9QVEk9eQpDT05GSUdfSU5URUxfVEhfREVCVUc9eQoKIwoj IEZQR0EgQ29uZmlndXJhdGlvbiBTdXBwb3J0CiMKQ09ORklHX0ZQR0E9eQojIENPTkZJR19GUEdB X01HUl9aWU5RX0ZQR0EgaXMgbm90IHNldAoKIwojIEZpcm13YXJlIERyaXZlcnMKIwpDT05GSUdf RUREPXkKIyBDT05GSUdfRUREX09GRiBpcyBub3Qgc2V0CkNPTkZJR19GSVJNV0FSRV9NRU1NQVA9 eQojIENPTkZJR19ERUxMX1JCVSBpcyBub3Qgc2V0CkNPTkZJR19EQ0RCQVM9eQpDT05GSUdfRE1J SUQ9eQojIENPTkZJR19ETUlfU1lTRlMgaXMgbm90IHNldApDT05GSUdfRE1JX1NDQU5fTUFDSElO RV9OT05fRUZJX0ZBTExCQUNLPXkKIyBDT05GSUdfSVNDU0lfSUJGVF9GSU5EIGlzIG5vdCBzZXQK IyBDT05GSUdfR09PR0xFX0ZJUk1XQVJFIGlzIG5vdCBzZXQKCiMKIyBGaWxlIHN5c3RlbXMKIwpD T05GSUdfRENBQ0hFX1dPUkRfQUNDRVNTPXkKIyBDT05GSUdfRVhUMl9GUyBpcyBub3Qgc2V0CkNP TkZJR19FWFQzX0ZTPXkKIyBDT05GSUdfRVhUM19GU19QT1NJWF9BQ0wgaXMgbm90IHNldAojIENP TkZJR19FWFQzX0ZTX1NFQ1VSSVRZIGlzIG5vdCBzZXQKQ09ORklHX0VYVDRfRlM9eQpDT05GSUdf RVhUNF9VU0VfRk9SX0VYVDI9eQpDT05GSUdfRVhUNF9GU19QT1NJWF9BQ0w9eQojIENPTkZJR19F WFQ0X0ZTX1NFQ1VSSVRZIGlzIG5vdCBzZXQKQ09ORklHX0VYVDRfRU5DUllQVElPTj15CkNPTkZJ R19FWFQ0X0ZTX0VOQ1JZUFRJT049eQojIENPTkZJR19FWFQ0X0RFQlVHIGlzIG5vdCBzZXQKQ09O RklHX0pCRDI9eQpDT05GSUdfSkJEMl9ERUJVRz15CkNPTkZJR19GU19NQkNBQ0hFPXkKIyBDT05G SUdfUkVJU0VSRlNfRlMgaXMgbm90IHNldApDT05GSUdfSkZTX0ZTPXkKQ09ORklHX0pGU19QT1NJ WF9BQ0w9eQpDT05GSUdfSkZTX1NFQ1VSSVRZPXkKIyBDT05GSUdfSkZTX0RFQlVHIGlzIG5vdCBz ZXQKIyBDT05GSUdfSkZTX1NUQVRJU1RJQ1MgaXMgbm90IHNldApDT05GSUdfWEZTX0ZTPXkKIyBD T05GSUdfWEZTX1FVT1RBIGlzIG5vdCBzZXQKQ09ORklHX1hGU19QT1NJWF9BQ0w9eQpDT05GSUdf WEZTX1JUPXkKQ09ORklHX1hGU19XQVJOPXkKIyBDT05GSUdfWEZTX0RFQlVHIGlzIG5vdCBzZXQK IyBDT05GSUdfR0ZTMl9GUyBpcyBub3Qgc2V0CiMgQ09ORklHX09DRlMyX0ZTIGlzIG5vdCBzZXQK Q09ORklHX0JUUkZTX0ZTPXkKIyBDT05GSUdfQlRSRlNfRlNfUE9TSVhfQUNMIGlzIG5vdCBzZXQK IyBDT05GSUdfQlRSRlNfRlNfQ0hFQ0tfSU5URUdSSVRZIGlzIG5vdCBzZXQKIyBDT05GSUdfQlRS RlNfRlNfUlVOX1NBTklUWV9URVNUUyBpcyBub3Qgc2V0CkNPTkZJR19CVFJGU19ERUJVRz15CiMg Q09ORklHX0JUUkZTX0FTU0VSVCBpcyBub3Qgc2V0CiMgQ09ORklHX05JTEZTMl9GUyBpcyBub3Qg c2V0CiMgQ09ORklHX0YyRlNfRlMgaXMgbm90IHNldAojIENPTkZJR19GU19EQVggaXMgbm90IHNl dApDT05GSUdfRlNfUE9TSVhfQUNMPXkKQ09ORklHX0VYUE9SVEZTPXkKQ09ORklHX0ZJTEVfTE9D S0lORz15CkNPTkZJR19GU05PVElGWT15CiMgQ09ORklHX0ROT1RJRlkgaXMgbm90IHNldApDT05G SUdfSU5PVElGWV9VU0VSPXkKIyBDT05GSUdfRkFOT1RJRlkgaXMgbm90IHNldAojIENPTkZJR19R VU9UQSBpcyBub3Qgc2V0CiMgQ09ORklHX1FVT1RBQ1RMIGlzIG5vdCBzZXQKQ09ORklHX0FVVE9G UzRfRlM9eQojIENPTkZJR19GVVNFX0ZTIGlzIG5vdCBzZXQKIyBDT05GSUdfT1ZFUkxBWV9GUyBp cyBub3Qgc2V0CgojCiMgQ2FjaGVzCiMKQ09ORklHX0ZTQ0FDSEU9eQpDT05GSUdfRlNDQUNIRV9T VEFUUz15CiMgQ09ORklHX0ZTQ0FDSEVfSElTVE9HUkFNIGlzIG5vdCBzZXQKQ09ORklHX0ZTQ0FD SEVfREVCVUc9eQojIENPTkZJR19GU0NBQ0hFX09CSkVDVF9MSVNUIGlzIG5vdCBzZXQKIyBDT05G SUdfQ0FDSEVGSUxFUyBpcyBub3Qgc2V0CgojCiMgQ0QtUk9NL0RWRCBGaWxlc3lzdGVtcwojCkNP TkZJR19JU085NjYwX0ZTPXkKIyBDT05GSUdfSk9MSUVUIGlzIG5vdCBzZXQKQ09ORklHX1pJU09G Uz15CiMgQ09ORklHX1VERl9GUyBpcyBub3Qgc2V0CgojCiMgRE9TL0ZBVC9OVCBGaWxlc3lzdGVt cwojCkNPTkZJR19GQVRfRlM9eQpDT05GSUdfTVNET1NfRlM9eQpDT05GSUdfVkZBVF9GUz15CkNP TkZJR19GQVRfREVGQVVMVF9DT0RFUEFHRT00MzcKQ09ORklHX0ZBVF9ERUZBVUxUX0lPQ0hBUlNF VD0iaXNvODg1OS0xIgojIENPTkZJR19OVEZTX0ZTIGlzIG5vdCBzZXQKCiMKIyBQc2V1ZG8gZmls ZXN5c3RlbXMKIwpDT05GSUdfUFJPQ19GUz15CiMgQ09ORklHX1BST0NfS0NPUkUgaXMgbm90IHNl dApDT05GSUdfUFJPQ19TWVNDVEw9eQpDT05GSUdfUFJPQ19QQUdFX01PTklUT1I9eQojIENPTkZJ R19QUk9DX0NISUxEUkVOIGlzIG5vdCBzZXQKQ09ORklHX0tFUk5GUz15CkNPTkZJR19TWVNGUz15 CkNPTkZJR19UTVBGUz15CiMgQ09ORklHX1RNUEZTX1BPU0lYX0FDTCBpcyBub3Qgc2V0CiMgQ09O RklHX1RNUEZTX1hBVFRSIGlzIG5vdCBzZXQKQ09ORklHX0hVR0VUTEJGUz15CkNPTkZJR19IVUdF VExCX1BBR0U9eQpDT05GSUdfQ09ORklHRlNfRlM9eQpDT05GSUdfTUlTQ19GSUxFU1lTVEVNUz15 CkNPTkZJR19BREZTX0ZTPXkKIyBDT05GSUdfQURGU19GU19SVyBpcyBub3Qgc2V0CkNPTkZJR19B RkZTX0ZTPXkKIyBDT05GSUdfRUNSWVBUX0ZTIGlzIG5vdCBzZXQKQ09ORklHX0hGU19GUz15CkNP TkZJR19IRlNQTFVTX0ZTPXkKQ09ORklHX0hGU1BMVVNfRlNfUE9TSVhfQUNMPXkKIyBDT05GSUdf QkVGU19GUyBpcyBub3Qgc2V0CkNPTkZJR19CRlNfRlM9eQpDT05GSUdfRUZTX0ZTPXkKQ09ORklH X0pGRlMyX0ZTPXkKQ09ORklHX0pGRlMyX0ZTX0RFQlVHPTAKIyBDT05GSUdfSkZGUzJfRlNfV1JJ VEVCVUZGRVIgaXMgbm90IHNldAojIENPTkZJR19KRkZTMl9TVU1NQVJZIGlzIG5vdCBzZXQKQ09O RklHX0pGRlMyX0ZTX1hBVFRSPXkKQ09ORklHX0pGRlMyX0ZTX1BPU0lYX0FDTD15CiMgQ09ORklH X0pGRlMyX0ZTX1NFQ1VSSVRZIGlzIG5vdCBzZXQKIyBDT05GSUdfSkZGUzJfQ09NUFJFU1NJT05f T1BUSU9OUyBpcyBub3Qgc2V0CkNPTkZJR19KRkZTMl9aTElCPXkKIyBDT05GSUdfSkZGUzJfTFpP IGlzIG5vdCBzZXQKQ09ORklHX0pGRlMyX1JUSU1FPXkKIyBDT05GSUdfSkZGUzJfUlVCSU4gaXMg bm90IHNldApDT05GSUdfVUJJRlNfRlM9eQojIENPTkZJR19VQklGU19GU19BRFZBTkNFRF9DT01Q UiBpcyBub3Qgc2V0CkNPTkZJR19VQklGU19GU19MWk89eQpDT05GSUdfVUJJRlNfRlNfWkxJQj15 CkNPTkZJR19VQklGU19BVElNRV9TVVBQT1JUPXkKIyBDT05GSUdfTE9HRlMgaXMgbm90IHNldAoj IENPTkZJR19DUkFNRlMgaXMgbm90IHNldAojIENPTkZJR19TUVVBU0hGUyBpcyBub3Qgc2V0CkNP TkZJR19WWEZTX0ZTPXkKQ09ORklHX01JTklYX0ZTPXkKQ09ORklHX09NRlNfRlM9eQpDT05GSUdf SFBGU19GUz15CkNPTkZJR19RTlg0RlNfRlM9eQpDT05GSUdfUU5YNkZTX0ZTPXkKQ09ORklHX1FO WDZGU19ERUJVRz15CkNPTkZJR19ST01GU19GUz15CiMgQ09ORklHX1JPTUZTX0JBQ0tFRF9CWV9C TE9DSyBpcyBub3Qgc2V0CkNPTkZJR19ST01GU19CQUNLRURfQllfTVREPXkKIyBDT05GSUdfUk9N RlNfQkFDS0VEX0JZX0JPVEggaXMgbm90IHNldApDT05GSUdfUk9NRlNfT05fTVREPXkKQ09ORklH X1BTVE9SRT15CkNPTkZJR19QU1RPUkVfQ09OU09MRT15CiMgQ09ORklHX1BTVE9SRV9QTVNHIGlz IG5vdCBzZXQKQ09ORklHX1BTVE9SRV9GVFJBQ0U9eQpDT05GSUdfUFNUT1JFX1JBTT15CkNPTkZJ R19TWVNWX0ZTPXkKQ09ORklHX1VGU19GUz15CkNPTkZJR19VRlNfRlNfV1JJVEU9eQpDT05GSUdf VUZTX0RFQlVHPXkKQ09ORklHX05FVFdPUktfRklMRVNZU1RFTVM9eQpDT05GSUdfTkxTPXkKQ09O RklHX05MU19ERUZBVUxUPSJpc284ODU5LTEiCiMgQ09ORklHX05MU19DT0RFUEFHRV80MzcgaXMg bm90IHNldApDT05GSUdfTkxTX0NPREVQQUdFXzczNz15CkNPTkZJR19OTFNfQ09ERVBBR0VfNzc1 PXkKQ09ORklHX05MU19DT0RFUEFHRV84NTA9eQojIENPTkZJR19OTFNfQ09ERVBBR0VfODUyIGlz IG5vdCBzZXQKQ09ORklHX05MU19DT0RFUEFHRV84NTU9eQojIENPTkZJR19OTFNfQ09ERVBBR0Vf ODU3IGlzIG5vdCBzZXQKQ09ORklHX05MU19DT0RFUEFHRV84NjA9eQpDT05GSUdfTkxTX0NPREVQ QUdFXzg2MT15CiMgQ09ORklHX05MU19DT0RFUEFHRV84NjIgaXMgbm90IHNldAojIENPTkZJR19O TFNfQ09ERVBBR0VfODYzIGlzIG5vdCBzZXQKQ09ORklHX05MU19DT0RFUEFHRV84NjQ9eQpDT05G SUdfTkxTX0NPREVQQUdFXzg2NT15CkNPTkZJR19OTFNfQ09ERVBBR0VfODY2PXkKIyBDT05GSUdf TkxTX0NPREVQQUdFXzg2OSBpcyBub3Qgc2V0CkNPTkZJR19OTFNfQ09ERVBBR0VfOTM2PXkKIyBD T05GSUdfTkxTX0NPREVQQUdFXzk1MCBpcyBub3Qgc2V0CiMgQ09ORklHX05MU19DT0RFUEFHRV85 MzIgaXMgbm90IHNldApDT05GSUdfTkxTX0NPREVQQUdFXzk0OT15CiMgQ09ORklHX05MU19DT0RF UEFHRV84NzQgaXMgbm90IHNldApDT05GSUdfTkxTX0lTTzg4NTlfOD15CkNPTkZJR19OTFNfQ09E RVBBR0VfMTI1MD15CkNPTkZJR19OTFNfQ09ERVBBR0VfMTI1MT15CiMgQ09ORklHX05MU19BU0NJ SSBpcyBub3Qgc2V0CiMgQ09ORklHX05MU19JU084ODU5XzEgaXMgbm90IHNldApDT05GSUdfTkxT X0lTTzg4NTlfMj15CkNPTkZJR19OTFNfSVNPODg1OV8zPXkKQ09ORklHX05MU19JU084ODU5XzQ9 eQojIENPTkZJR19OTFNfSVNPODg1OV81IGlzIG5vdCBzZXQKQ09ORklHX05MU19JU084ODU5XzY9 eQpDT05GSUdfTkxTX0lTTzg4NTlfNz15CkNPTkZJR19OTFNfSVNPODg1OV85PXkKQ09ORklHX05M U19JU084ODU5XzEzPXkKQ09ORklHX05MU19JU084ODU5XzE0PXkKIyBDT05GSUdfTkxTX0lTTzg4 NTlfMTUgaXMgbm90IHNldAojIENPTkZJR19OTFNfS09JOF9SIGlzIG5vdCBzZXQKQ09ORklHX05M U19LT0k4X1U9eQojIENPTkZJR19OTFNfTUFDX1JPTUFOIGlzIG5vdCBzZXQKQ09ORklHX05MU19N QUNfQ0VMVElDPXkKQ09ORklHX05MU19NQUNfQ0VOVEVVUk89eQojIENPTkZJR19OTFNfTUFDX0NS T0FUSUFOIGlzIG5vdCBzZXQKQ09ORklHX05MU19NQUNfQ1lSSUxMSUM9eQpDT05GSUdfTkxTX01B Q19HQUVMSUM9eQpDT05GSUdfTkxTX01BQ19HUkVFSz15CkNPTkZJR19OTFNfTUFDX0lDRUxBTkQ9 eQojIENPTkZJR19OTFNfTUFDX0lOVUlUIGlzIG5vdCBzZXQKQ09ORklHX05MU19NQUNfUk9NQU5J QU49eQpDT05GSUdfTkxTX01BQ19UVVJLSVNIPXkKQ09ORklHX05MU19VVEY4PXkKCiMKIyBLZXJu ZWwgaGFja2luZwojCkNPTkZJR19UUkFDRV9JUlFGTEFHU19TVVBQT1JUPXkKCiMKIyBwcmludGsg YW5kIGRtZXNnIG9wdGlvbnMKIwpDT05GSUdfUFJJTlRLX1RJTUU9eQpDT05GSUdfTUVTU0FHRV9M T0dMRVZFTF9ERUZBVUxUPTQKIyBDT05GSUdfQk9PVF9QUklOVEtfREVMQVkgaXMgbm90IHNldAoj IENPTkZJR19EWU5BTUlDX0RFQlVHIGlzIG5vdCBzZXQKCiMKIyBDb21waWxlLXRpbWUgY2hlY2tz IGFuZCBjb21waWxlciBvcHRpb25zCiMKIyBDT05GSUdfREVCVUdfSU5GTyBpcyBub3Qgc2V0CkNP TkZJR19FTkFCTEVfV0FSTl9ERVBSRUNBVEVEPXkKQ09ORklHX0VOQUJMRV9NVVNUX0NIRUNLPXkK Q09ORklHX0ZSQU1FX1dBUk49MjA0OApDT05GSUdfU1RSSVBfQVNNX1NZTVM9eQojIENPTkZJR19S RUFEQUJMRV9BU00gaXMgbm90IHNldAojIENPTkZJR19VTlVTRURfU1lNQk9MUyBpcyBub3Qgc2V0 CiMgQ09ORklHX1BBR0VfT1dORVIgaXMgbm90IHNldApDT05GSUdfREVCVUdfRlM9eQpDT05GSUdf SEVBREVSU19DSEVDSz15CiMgQ09ORklHX0RFQlVHX1NFQ1RJT05fTUlTTUFUQ0ggaXMgbm90IHNl dAojIENPTkZJR19TRUNUSU9OX01JU01BVENIX1dBUk5fT05MWSBpcyBub3Qgc2V0CkNPTkZJR19B UkNIX1dBTlRfRlJBTUVfUE9JTlRFUlM9eQpDT05GSUdfRlJBTUVfUE9JTlRFUj15CiMgQ09ORklH X0RFQlVHX0ZPUkNFX1dFQUtfUEVSX0NQVSBpcyBub3Qgc2V0CkNPTkZJR19NQUdJQ19TWVNSUT15 CkNPTkZJR19NQUdJQ19TWVNSUV9ERUZBVUxUX0VOQUJMRT0weDEKQ09ORklHX0RFQlVHX0tFUk5F TD15CgojCiMgTWVtb3J5IERlYnVnZ2luZwojCkNPTkZJR19QQUdFX0VYVEVOU0lPTj15CiMgQ09O RklHX0RFQlVHX1BBR0VBTExPQyBpcyBub3Qgc2V0CiMgQ09ORklHX0RFQlVHX09CSkVDVFMgaXMg bm90IHNldApDT05GSUdfU0xVQl9ERUJVR19PTj15CiMgQ09ORklHX1NMVUJfU1RBVFMgaXMgbm90 IHNldApDT05GSUdfSEFWRV9ERUJVR19LTUVNTEVBSz15CiMgQ09ORklHX0RFQlVHX0tNRU1MRUFL IGlzIG5vdCBzZXQKIyBDT05GSUdfREVCVUdfU1RBQ0tfVVNBR0UgaXMgbm90IHNldAojIENPTkZJ R19ERUJVR19WTSBpcyBub3Qgc2V0CiMgQ09ORklHX0RFQlVHX1ZJUlRVQUwgaXMgbm90IHNldApD T05GSUdfREVCVUdfTUVNT1JZX0lOSVQ9eQojIENPTkZJR19ERUJVR19QRVJfQ1BVX01BUFMgaXMg bm90IHNldApDT05GSUdfSEFWRV9ERUJVR19TVEFDS09WRVJGTE9XPXkKIyBDT05GSUdfREVCVUdf U1RBQ0tPVkVSRkxPVyBpcyBub3Qgc2V0CkNPTkZJR19IQVZFX0FSQ0hfS01FTUNIRUNLPXkKIyBD T05GSUdfREVCVUdfU0hJUlEgaXMgbm90IHNldAoKIwojIERlYnVnIExvY2t1cHMgYW5kIEhhbmdz CiMKIyBDT05GSUdfTE9DS1VQX0RFVEVDVE9SIGlzIG5vdCBzZXQKIyBDT05GSUdfREVURUNUX0hV TkdfVEFTSyBpcyBub3Qgc2V0CkNPTkZJR19QQU5JQ19PTl9PT1BTPXkKQ09ORklHX1BBTklDX09O X09PUFNfVkFMVUU9MQpDT05GSUdfUEFOSUNfVElNRU9VVD0wCkNPTkZJR19TQ0hFRF9ERUJVRz15 CiMgQ09ORklHX1NDSEVEX0lORk8gaXMgbm90IHNldAojIENPTkZJR19TQ0hFRFNUQVRTIGlzIG5v dCBzZXQKIyBDT05GSUdfU0NIRURfU1RBQ0tfRU5EX0NIRUNLIGlzIG5vdCBzZXQKIyBDT05GSUdf REVCVUdfVElNRUtFRVBJTkcgaXMgbm90IHNldAojIENPTkZJR19USU1FUl9TVEFUUyBpcyBub3Qg c2V0CgojCiMgTG9jayBEZWJ1Z2dpbmcgKHNwaW5sb2NrcywgbXV0ZXhlcywgZXRjLi4uKQojCiMg Q09ORklHX0RFQlVHX1JUX01VVEVYRVMgaXMgbm90IHNldAojIENPTkZJR19ERUJVR19TUElOTE9D SyBpcyBub3Qgc2V0CiMgQ09ORklHX0RFQlVHX01VVEVYRVMgaXMgbm90IHNldAojIENPTkZJR19E RUJVR19XV19NVVRFWF9TTE9XUEFUSCBpcyBub3Qgc2V0CiMgQ09ORklHX0RFQlVHX0xPQ0tfQUxM T0MgaXMgbm90IHNldAojIENPTkZJR19QUk9WRV9MT0NLSU5HIGlzIG5vdCBzZXQKIyBDT05GSUdf TE9DS19TVEFUIGlzIG5vdCBzZXQKQ09ORklHX0RFQlVHX0FUT01JQ19TTEVFUD15CiMgQ09ORklH X0RFQlVHX0xPQ0tJTkdfQVBJX1NFTEZURVNUUyBpcyBub3Qgc2V0CiMgQ09ORklHX0xPQ0tfVE9S VFVSRV9URVNUIGlzIG5vdCBzZXQKQ09ORklHX1RSQUNFX0lSUUZMQUdTPXkKQ09ORklHX1NUQUNL VFJBQ0U9eQojIENPTkZJR19ERUJVR19LT0JKRUNUIGlzIG5vdCBzZXQKQ09ORklHX0RFQlVHX0JV R1ZFUkJPU0U9eQojIENPTkZJR19ERUJVR19MSVNUIGlzIG5vdCBzZXQKIyBDT05GSUdfREVCVUdf UElfTElTVCBpcyBub3Qgc2V0CiMgQ09ORklHX0RFQlVHX1NHIGlzIG5vdCBzZXQKIyBDT05GSUdf REVCVUdfTk9USUZJRVJTIGlzIG5vdCBzZXQKIyBDT05GSUdfREVCVUdfQ1JFREVOVElBTFMgaXMg bm90IHNldAoKIwojIFJDVSBEZWJ1Z2dpbmcKIwojIENPTkZJR19QUk9WRV9SQ1UgaXMgbm90IHNl dApDT05GSUdfU1BBUlNFX1JDVV9QT0lOVEVSPXkKIyBDT05GSUdfVE9SVFVSRV9URVNUIGlzIG5v dCBzZXQKIyBDT05GSUdfUkNVX1RPUlRVUkVfVEVTVCBpcyBub3Qgc2V0CkNPTkZJR19SQ1VfQ1BV X1NUQUxMX1RJTUVPVVQ9MjEKIyBDT05GSUdfUkNVX1RSQUNFIGlzIG5vdCBzZXQKIyBDT05GSUdf UkNVX0VRU19ERUJVRyBpcyBub3Qgc2V0CiMgQ09ORklHX0RFQlVHX0JMT0NLX0VYVF9ERVZUIGlz IG5vdCBzZXQKIyBDT05GSUdfTk9USUZJRVJfRVJST1JfSU5KRUNUSU9OIGlzIG5vdCBzZXQKIyBD T05GSUdfRkFVTFRfSU5KRUNUSU9OIGlzIG5vdCBzZXQKIyBDT05GSUdfTEFURU5DWVRPUCBpcyBu b3Qgc2V0CkNPTkZJR19BUkNIX0hBU19ERUJVR19TVFJJQ1RfVVNFUl9DT1BZX0NIRUNLUz15CkNP TkZJR19VU0VSX1NUQUNLVFJBQ0VfU1VQUE9SVD15CkNPTkZJR19OT1BfVFJBQ0VSPXkKQ09ORklH X0hBVkVfRlVOQ1RJT05fVFJBQ0VSPXkKQ09ORklHX0hBVkVfRlVOQ1RJT05fR1JBUEhfVFJBQ0VS PXkKQ09ORklHX0hBVkVfRlVOQ1RJT05fR1JBUEhfRlBfVEVTVD15CkNPTkZJR19IQVZFX0RZTkFN SUNfRlRSQUNFPXkKQ09ORklHX0hBVkVfRFlOQU1JQ19GVFJBQ0VfV0lUSF9SRUdTPXkKQ09ORklH X0hBVkVfRlRSQUNFX01DT1VOVF9SRUNPUkQ9eQpDT05GSUdfSEFWRV9TWVNDQUxMX1RSQUNFUE9J TlRTPXkKQ09ORklHX0hBVkVfQ19SRUNPUkRNQ09VTlQ9eQpDT05GSUdfVFJBQ0VSX01BWF9UUkFD RT15CkNPTkZJR19UUkFDRV9DTE9DSz15CkNPTkZJR19SSU5HX0JVRkZFUj15CkNPTkZJR19FVkVO VF9UUkFDSU5HPXkKQ09ORklHX0NPTlRFWFRfU1dJVENIX1RSQUNFUj15CkNPTkZJR19SSU5HX0JV RkZFUl9BTExPV19TV0FQPXkKQ09ORklHX1RSQUNJTkc9eQpDT05GSUdfR0VORVJJQ19UUkFDRVI9 eQpDT05GSUdfVFJBQ0lOR19TVVBQT1JUPXkKQ09ORklHX0ZUUkFDRT15CkNPTkZJR19GVU5DVElP Tl9UUkFDRVI9eQojIENPTkZJR19GVU5DVElPTl9HUkFQSF9UUkFDRVIgaXMgbm90IHNldApDT05G SUdfSVJRU09GRl9UUkFDRVI9eQpDT05GSUdfU0NIRURfVFJBQ0VSPXkKIyBDT05GSUdfRlRSQUNF X1NZU0NBTExTIGlzIG5vdCBzZXQKQ09ORklHX1RSQUNFUl9TTkFQU0hPVD15CkNPTkZJR19UUkFD RVJfU05BUFNIT1RfUEVSX0NQVV9TV0FQPXkKQ09ORklHX1RSQUNFX0JSQU5DSF9QUk9GSUxJTkc9 eQojIENPTkZJR19CUkFOQ0hfUFJPRklMRV9OT05FIGlzIG5vdCBzZXQKQ09ORklHX1BST0ZJTEVf QU5OT1RBVEVEX0JSQU5DSEVTPXkKIyBDT05GSUdfUFJPRklMRV9BTExfQlJBTkNIRVMgaXMgbm90 IHNldAojIENPTkZJR19CUkFOQ0hfVFJBQ0VSIGlzIG5vdCBzZXQKQ09ORklHX1NUQUNLX1RSQUNF Uj15CkNPTkZJR19CTEtfREVWX0lPX1RSQUNFPXkKIyBDT05GSUdfVVBST0JFX0VWRU5UIGlzIG5v dCBzZXQKIyBDT05GSUdfUFJPQkVfRVZFTlRTIGlzIG5vdCBzZXQKIyBDT05GSUdfRFlOQU1JQ19G VFJBQ0UgaXMgbm90IHNldAojIENPTkZJR19GVU5DVElPTl9QUk9GSUxFUiBpcyBub3Qgc2V0CkNP TkZJR19GVFJBQ0VfU0VMRlRFU1Q9eQpDT05GSUdfRlRSQUNFX1NUQVJUVVBfVEVTVD15CkNPTkZJ R19FVkVOVF9UUkFDRV9URVNUX1NZU0NBTExTPXkKIyBDT05GSUdfTU1JT1RSQUNFIGlzIG5vdCBz ZXQKQ09ORklHX1RSQUNFUE9JTlRfQkVOQ0hNQVJLPXkKQ09ORklHX1JJTkdfQlVGRkVSX0JFTkNI TUFSSz15CkNPTkZJR19SSU5HX0JVRkZFUl9TVEFSVFVQX1RFU1Q9eQpDT05GSUdfVFJBQ0VfRU5V TV9NQVBfRklMRT15CgojCiMgUnVudGltZSBUZXN0aW5nCiMKQ09ORklHX0xLRFRNPXkKIyBDT05G SUdfVEVTVF9MSVNUX1NPUlQgaXMgbm90IHNldAojIENPTkZJR19CQUNLVFJBQ0VfU0VMRl9URVNU IGlzIG5vdCBzZXQKIyBDT05GSUdfUkJUUkVFX1RFU1QgaXMgbm90IHNldApDT05GSUdfQVRPTUlD NjRfU0VMRlRFU1Q9eQpDT05GSUdfVEVTVF9IRVhEVU1QPXkKQ09ORklHX1RFU1RfU1RSSU5HX0hF TFBFUlM9eQpDT05GSUdfVEVTVF9LU1RSVE9YPXkKQ09ORklHX1RFU1RfUFJJTlRGPXkKIyBDT05G SUdfVEVTVF9SSEFTSFRBQkxFIGlzIG5vdCBzZXQKIyBDT05GSUdfUFJPVklERV9PSENJMTM5NF9E TUFfSU5JVCBpcyBub3Qgc2V0CkNPTkZJR19CVUlMRF9ET0NTUkM9eQojIENPTkZJR19ETUFfQVBJ X0RFQlVHIGlzIG5vdCBzZXQKQ09ORklHX1RFU1RfRklSTVdBUkU9eQpDT05GSUdfVEVTVF9VREVM QVk9eQpDT05GSUdfTUVNVEVTVD15CiMgQ09ORklHX1NBTVBMRVMgaXMgbm90IHNldApDT05GSUdf SEFWRV9BUkNIX0tHREI9eQojIENPTkZJR19LR0RCIGlzIG5vdCBzZXQKIyBDT05GSUdfU1RSSUNU X0RFVk1FTSBpcyBub3Qgc2V0CkNPTkZJR19YODZfVkVSQk9TRV9CT09UVVA9eQpDT05GSUdfRUFS TFlfUFJJTlRLPXkKIyBDT05GSUdfRUFSTFlfUFJJTlRLX0RCR1AgaXMgbm90IHNldAojIENPTkZJ R19YODZfUFREVU1QX0NPUkUgaXMgbm90IHNldAojIENPTkZJR19YODZfUFREVU1QIGlzIG5vdCBz ZXQKQ09ORklHX0RFQlVHX1JPREFUQT15CkNPTkZJR19ERUJVR19ST0RBVEFfVEVTVD15CiMgQ09O RklHX0RFQlVHX1dYIGlzIG5vdCBzZXQKQ09ORklHX0RPVUJMRUZBVUxUPXkKIyBDT05GSUdfREVC VUdfVExCRkxVU0ggaXMgbm90IHNldAojIENPTkZJR19JT01NVV9ERUJVRyBpcyBub3Qgc2V0CiMg Q09ORklHX0lPTU1VX1NUUkVTUyBpcyBub3Qgc2V0CkNPTkZJR19IQVZFX01NSU9UUkFDRV9TVVBQ T1JUPXkKQ09ORklHX0lPX0RFTEFZX1RZUEVfMFg4MD0wCkNPTkZJR19JT19ERUxBWV9UWVBFXzBY RUQ9MQpDT05GSUdfSU9fREVMQVlfVFlQRV9VREVMQVk9MgpDT05GSUdfSU9fREVMQVlfVFlQRV9O T05FPTMKQ09ORklHX0lPX0RFTEFZXzBYODA9eQojIENPTkZJR19JT19ERUxBWV8wWEVEIGlzIG5v dCBzZXQKIyBDT05GSUdfSU9fREVMQVlfVURFTEFZIGlzIG5vdCBzZXQKIyBDT05GSUdfSU9fREVM QVlfTk9ORSBpcyBub3Qgc2V0CkNPTkZJR19ERUZBVUxUX0lPX0RFTEFZX1RZUEU9MAojIENPTkZJ R19ERUJVR19CT09UX1BBUkFNUyBpcyBub3Qgc2V0CiMgQ09ORklHX0NQQV9ERUJVRyBpcyBub3Qg c2V0CiMgQ09ORklHX09QVElNSVpFX0lOTElOSU5HIGlzIG5vdCBzZXQKIyBDT05GSUdfREVCVUdf RU5UUlkgaXMgbm90IHNldAojIENPTkZJR19ERUJVR19OTUlfU0VMRlRFU1QgaXMgbm90IHNldAoj IENPTkZJR19YODZfREVCVUdfU1RBVElDX0NQVV9IQVMgaXMgbm90IHNldApDT05GSUdfWDg2X0RF QlVHX0ZQVT15CiMgQ09ORklHX1BVTklUX0FUT01fREVCVUcgaXMgbm90IHNldAoKIwojIFNlY3Vy aXR5IG9wdGlvbnMKIwpDT05GSUdfS0VZUz15CiMgQ09ORklHX1BFUlNJU1RFTlRfS0VZUklOR1Mg aXMgbm90IHNldAojIENPTkZJR19CSUdfS0VZUyBpcyBub3Qgc2V0CkNPTkZJR19UUlVTVEVEX0tF WVM9eQpDT05GSUdfRU5DUllQVEVEX0tFWVM9eQojIENPTkZJR19TRUNVUklUWV9ETUVTR19SRVNU UklDVCBpcyBub3Qgc2V0CiMgQ09ORklHX1NFQ1VSSVRZIGlzIG5vdCBzZXQKQ09ORklHX1NFQ1VS SVRZRlM9eQpDT05GSUdfREVGQVVMVF9TRUNVUklUWV9EQUM9eQpDT05GSUdfREVGQVVMVF9TRUNV UklUWT0iIgpDT05GSUdfWE9SX0JMT0NLUz15CkNPTkZJR19DUllQVE89eQoKIwojIENyeXB0byBj b3JlIG9yIGhlbHBlcgojCkNPTkZJR19DUllQVE9fQUxHQVBJPXkKQ09ORklHX0NSWVBUT19BTEdB UEkyPXkKQ09ORklHX0NSWVBUT19BRUFEPXkKQ09ORklHX0NSWVBUT19BRUFEMj15CkNPTkZJR19D UllQVE9fQkxLQ0lQSEVSPXkKQ09ORklHX0NSWVBUT19CTEtDSVBIRVIyPXkKQ09ORklHX0NSWVBU T19IQVNIPXkKQ09ORklHX0NSWVBUT19IQVNIMj15CkNPTkZJR19DUllQVE9fUk5HPXkKQ09ORklH X0NSWVBUT19STkcyPXkKQ09ORklHX0NSWVBUT19STkdfREVGQVVMVD15CkNPTkZJR19DUllQVE9f UENPTVA9eQpDT05GSUdfQ1JZUFRPX1BDT01QMj15CkNPTkZJR19DUllQVE9fQUtDSVBIRVIyPXkK IyBDT05GSUdfQ1JZUFRPX1JTQSBpcyBub3Qgc2V0CkNPTkZJR19DUllQVE9fTUFOQUdFUj15CkNP TkZJR19DUllQVE9fTUFOQUdFUjI9eQojIENPTkZJR19DUllQVE9fVVNFUiBpcyBub3Qgc2V0CkNP TkZJR19DUllQVE9fTUFOQUdFUl9ESVNBQkxFX1RFU1RTPXkKQ09ORklHX0NSWVBUT19HRjEyOE1V TD15CkNPTkZJR19DUllQVE9fTlVMTD15CkNPTkZJR19DUllQVE9fTlVMTDI9eQojIENPTkZJR19D UllQVE9fUENSWVBUIGlzIG5vdCBzZXQKQ09ORklHX0NSWVBUT19XT1JLUVVFVUU9eQpDT05GSUdf Q1JZUFRPX0NSWVBURD15CkNPTkZJR19DUllQVE9fTUNSWVBURD15CkNPTkZJR19DUllQVE9fQVVU SEVOQz15CkNPTkZJR19DUllQVE9fQUJMS19IRUxQRVI9eQpDT05GSUdfQ1JZUFRPX0dMVUVfSEVM UEVSX1g4Nj15CgojCiMgQXV0aGVudGljYXRlZCBFbmNyeXB0aW9uIHdpdGggQXNzb2NpYXRlZCBE YXRhCiMKIyBDT05GSUdfQ1JZUFRPX0NDTSBpcyBub3Qgc2V0CiMgQ09ORklHX0NSWVBUT19HQ00g aXMgbm90IHNldApDT05GSUdfQ1JZUFRPX0NIQUNIQTIwUE9MWTEzMDU9eQpDT05GSUdfQ1JZUFRP X1NFUUlWPXkKIyBDT05GSUdfQ1JZUFRPX0VDSEFJTklWIGlzIG5vdCBzZXQKCiMKIyBCbG9jayBt b2RlcwojCkNPTkZJR19DUllQVE9fQ0JDPXkKQ09ORklHX0NSWVBUT19DVFI9eQpDT05GSUdfQ1JZ UFRPX0NUUz15CkNPTkZJR19DUllQVE9fRUNCPXkKQ09ORklHX0NSWVBUT19MUlc9eQojIENPTkZJ R19DUllQVE9fUENCQyBpcyBub3Qgc2V0CkNPTkZJR19DUllQVE9fWFRTPXkKQ09ORklHX0NSWVBU T19LRVlXUkFQPXkKCiMKIyBIYXNoIG1vZGVzCiMKQ09ORklHX0NSWVBUT19DTUFDPXkKQ09ORklH X0NSWVBUT19ITUFDPXkKQ09ORklHX0NSWVBUT19YQ0JDPXkKIyBDT05GSUdfQ1JZUFRPX1ZNQUMg aXMgbm90IHNldAoKIwojIERpZ2VzdAojCkNPTkZJR19DUllQVE9fQ1JDMzJDPXkKQ09ORklHX0NS WVBUT19DUkMzMkNfSU5URUw9eQpDT05GSUdfQ1JZUFRPX0NSQzMyPXkKIyBDT05GSUdfQ1JZUFRP X0NSQzMyX1BDTE1VTCBpcyBub3Qgc2V0CkNPTkZJR19DUllQVE9fQ1JDVDEwRElGPXkKQ09ORklH X0NSWVBUT19DUkNUMTBESUZfUENMTVVMPXkKIyBDT05GSUdfQ1JZUFRPX0dIQVNIIGlzIG5vdCBz ZXQKQ09ORklHX0NSWVBUT19QT0xZMTMwNT15CiMgQ09ORklHX0NSWVBUT19QT0xZMTMwNV9YODZf NjQgaXMgbm90IHNldApDT05GSUdfQ1JZUFRPX01END15CkNPTkZJR19DUllQVE9fTUQ1PXkKQ09O RklHX0NSWVBUT19NSUNIQUVMX01JQz15CiMgQ09ORklHX0NSWVBUT19STUQxMjggaXMgbm90IHNl dApDT05GSUdfQ1JZUFRPX1JNRDE2MD15CkNPTkZJR19DUllQVE9fUk1EMjU2PXkKIyBDT05GSUdf Q1JZUFRPX1JNRDMyMCBpcyBub3Qgc2V0CkNPTkZJR19DUllQVE9fU0hBMT15CiMgQ09ORklHX0NS WVBUT19TSEExX1NTU0UzIGlzIG5vdCBzZXQKQ09ORklHX0NSWVBUT19TSEEyNTZfU1NTRTM9eQpD T05GSUdfQ1JZUFRPX1NIQTUxMl9TU1NFMz15CkNPTkZJR19DUllQVE9fU0hBMV9NQj15CkNPTkZJ R19DUllQVE9fU0hBMjU2PXkKQ09ORklHX0NSWVBUT19TSEE1MTI9eQojIENPTkZJR19DUllQVE9f VEdSMTkyIGlzIG5vdCBzZXQKQ09ORklHX0NSWVBUT19XUDUxMj15CiMgQ09ORklHX0NSWVBUT19H SEFTSF9DTE1VTF9OSV9JTlRFTCBpcyBub3Qgc2V0CgojCiMgQ2lwaGVycwojCkNPTkZJR19DUllQ VE9fQUVTPXkKIyBDT05GSUdfQ1JZUFRPX0FFU19YODZfNjQgaXMgbm90IHNldAojIENPTkZJR19D UllQVE9fQUVTX05JX0lOVEVMIGlzIG5vdCBzZXQKIyBDT05GSUdfQ1JZUFRPX0FOVUJJUyBpcyBu b3Qgc2V0CkNPTkZJR19DUllQVE9fQVJDND15CiMgQ09ORklHX0NSWVBUT19CTE9XRklTSCBpcyBu b3Qgc2V0CkNPTkZJR19DUllQVE9fQkxPV0ZJU0hfQ09NTU9OPXkKQ09ORklHX0NSWVBUT19CTE9X RklTSF9YODZfNjQ9eQpDT05GSUdfQ1JZUFRPX0NBTUVMTElBPXkKIyBDT05GSUdfQ1JZUFRPX0NB TUVMTElBX1g4Nl82NCBpcyBub3Qgc2V0CiMgQ09ORklHX0NSWVBUT19DQU1FTExJQV9BRVNOSV9B VlhfWDg2XzY0IGlzIG5vdCBzZXQKIyBDT05GSUdfQ1JZUFRPX0NBTUVMTElBX0FFU05JX0FWWDJf WDg2XzY0IGlzIG5vdCBzZXQKQ09ORklHX0NSWVBUT19DQVNUX0NPTU1PTj15CiMgQ09ORklHX0NS WVBUT19DQVNUNSBpcyBub3Qgc2V0CiMgQ09ORklHX0NSWVBUT19DQVNUNV9BVlhfWDg2XzY0IGlz IG5vdCBzZXQKQ09ORklHX0NSWVBUT19DQVNUNj15CkNPTkZJR19DUllQVE9fQ0FTVDZfQVZYX1g4 Nl82ND15CkNPTkZJR19DUllQVE9fREVTPXkKQ09ORklHX0NSWVBUT19ERVMzX0VERV9YODZfNjQ9 eQpDT05GSUdfQ1JZUFRPX0ZDUllQVD15CkNPTkZJR19DUllQVE9fS0hBWkFEPXkKQ09ORklHX0NS WVBUT19TQUxTQTIwPXkKQ09ORklHX0NSWVBUT19TQUxTQTIwX1g4Nl82ND15CkNPTkZJR19DUllQ VE9fQ0hBQ0hBMjA9eQpDT05GSUdfQ1JZUFRPX0NIQUNIQTIwX1g4Nl82ND15CkNPTkZJR19DUllQ VE9fU0VFRD15CkNPTkZJR19DUllQVE9fU0VSUEVOVD15CkNPTkZJR19DUllQVE9fU0VSUEVOVF9T U0UyX1g4Nl82ND15CkNPTkZJR19DUllQVE9fU0VSUEVOVF9BVlhfWDg2XzY0PXkKQ09ORklHX0NS WVBUT19TRVJQRU5UX0FWWDJfWDg2XzY0PXkKQ09ORklHX0NSWVBUT19URUE9eQpDT05GSUdfQ1JZ UFRPX1RXT0ZJU0g9eQpDT05GSUdfQ1JZUFRPX1RXT0ZJU0hfQ09NTU9OPXkKQ09ORklHX0NSWVBU T19UV09GSVNIX1g4Nl82ND15CkNPTkZJR19DUllQVE9fVFdPRklTSF9YODZfNjRfM1dBWT15CkNP TkZJR19DUllQVE9fVFdPRklTSF9BVlhfWDg2XzY0PXkKCiMKIyBDb21wcmVzc2lvbgojCkNPTkZJ R19DUllQVE9fREVGTEFURT15CkNPTkZJR19DUllQVE9fWkxJQj15CkNPTkZJR19DUllQVE9fTFpP PXkKQ09ORklHX0NSWVBUT184NDI9eQpDT05GSUdfQ1JZUFRPX0xaND15CkNPTkZJR19DUllQVE9f TFo0SEM9eQoKIwojIFJhbmRvbSBOdW1iZXIgR2VuZXJhdGlvbgojCkNPTkZJR19DUllQVE9fQU5T SV9DUFJORz15CkNPTkZJR19DUllQVE9fRFJCR19NRU5VPXkKQ09ORklHX0NSWVBUT19EUkJHX0hN QUM9eQpDT05GSUdfQ1JZUFRPX0RSQkdfSEFTSD15CkNPTkZJR19DUllQVE9fRFJCR19DVFI9eQpD T05GSUdfQ1JZUFRPX0RSQkc9eQpDT05GSUdfQ1JZUFRPX0pJVFRFUkVOVFJPUFk9eQojIENPTkZJ R19DUllQVE9fVVNFUl9BUElfSEFTSCBpcyBub3Qgc2V0CiMgQ09ORklHX0NSWVBUT19VU0VSX0FQ SV9TS0NJUEhFUiBpcyBub3Qgc2V0CiMgQ09ORklHX0NSWVBUT19VU0VSX0FQSV9STkcgaXMgbm90 IHNldAojIENPTkZJR19DUllQVE9fVVNFUl9BUElfQUVBRCBpcyBub3Qgc2V0CiMgQ09ORklHX0NS WVBUT19IVyBpcyBub3Qgc2V0CiMgQ09ORklHX0FTWU1NRVRSSUNfS0VZX1RZUEUgaXMgbm90IHNl dAoKIwojIENlcnRpZmljYXRlcyBmb3Igc2lnbmF0dXJlIGNoZWNraW5nCiMKQ09ORklHX1NZU1RF TV9UUlVTVEVEX0tFWVJJTkc9eQpDT05GSUdfU1lTVEVNX1RSVVNURURfS0VZUz0iIgpDT05GSUdf SEFWRV9LVk09eQojIENPTkZJR19WSVJUVUFMSVpBVElPTiBpcyBub3Qgc2V0CkNPTkZJR19CSU5B UllfUFJJTlRGPXkKCiMKIyBMaWJyYXJ5IHJvdXRpbmVzCiMKQ09ORklHX1JBSUQ2X1BRPXkKQ09O RklHX0JJVFJFVkVSU0U9eQojIENPTkZJR19IQVZFX0FSQ0hfQklUUkVWRVJTRSBpcyBub3Qgc2V0 CkNPTkZJR19SQVRJT05BTD15CkNPTkZJR19HRU5FUklDX1NUUk5DUFlfRlJPTV9VU0VSPXkKQ09O RklHX0dFTkVSSUNfU1RSTkxFTl9VU0VSPXkKQ09ORklHX0dFTkVSSUNfTkVUX1VUSUxTPXkKQ09O RklHX0dFTkVSSUNfRklORF9GSVJTVF9CSVQ9eQpDT05GSUdfR0VORVJJQ19QQ0lfSU9NQVA9eQpD T05GSUdfR0VORVJJQ19JT01BUD15CkNPTkZJR19HRU5FUklDX0lPPXkKQ09ORklHX0FSQ0hfVVNF X0NNUFhDSEdfTE9DS1JFRj15CkNPTkZJR19BUkNIX0hBU19GQVNUX01VTFRJUExJRVI9eQpDT05G SUdfQ1JDX0NDSVRUPXkKQ09ORklHX0NSQzE2PXkKQ09ORklHX0NSQ19UMTBESUY9eQpDT05GSUdf Q1JDX0lUVV9UPXkKQ09ORklHX0NSQzMyPXkKIyBDT05GSUdfQ1JDMzJfU0VMRlRFU1QgaXMgbm90 IHNldAojIENPTkZJR19DUkMzMl9TTElDRUJZOCBpcyBub3Qgc2V0CiMgQ09ORklHX0NSQzMyX1NM SUNFQlk0IGlzIG5vdCBzZXQKQ09ORklHX0NSQzMyX1NBUldBVEU9eQojIENPTkZJR19DUkMzMl9C SVQgaXMgbm90IHNldAojIENPTkZJR19DUkM3IGlzIG5vdCBzZXQKQ09ORklHX0xJQkNSQzMyQz15 CkNPTkZJR19DUkM4PXkKIyBDT05GSUdfQVVESVRfQVJDSF9DT01QQVRfR0VORVJJQyBpcyBub3Qg c2V0CiMgQ09ORklHX1JBTkRPTTMyX1NFTEZURVNUIGlzIG5vdCBzZXQKQ09ORklHXzg0Ml9DT01Q UkVTUz15CkNPTkZJR184NDJfREVDT01QUkVTUz15CkNPTkZJR19aTElCX0lORkxBVEU9eQpDT05G SUdfWkxJQl9ERUZMQVRFPXkKQ09ORklHX0xaT19DT01QUkVTUz15CkNPTkZJR19MWk9fREVDT01Q UkVTUz15CkNPTkZJR19MWjRfQ09NUFJFU1M9eQpDT05GSUdfTFo0SENfQ09NUFJFU1M9eQpDT05G SUdfTFo0X0RFQ09NUFJFU1M9eQpDT05GSUdfWFpfREVDPXkKQ09ORklHX1haX0RFQ19YODY9eQpD T05GSUdfWFpfREVDX1BPV0VSUEM9eQpDT05GSUdfWFpfREVDX0lBNjQ9eQpDT05GSUdfWFpfREVD X0FSTT15CkNPTkZJR19YWl9ERUNfQVJNVEhVTUI9eQpDT05GSUdfWFpfREVDX1NQQVJDPXkKQ09O RklHX1haX0RFQ19CQ0o9eQojIENPTkZJR19YWl9ERUNfVEVTVCBpcyBub3Qgc2V0CkNPTkZJR19E RUNPTVBSRVNTX0daSVA9eQpDT05GSUdfREVDT01QUkVTU19CWklQMj15CkNPTkZJR19ERUNPTVBS RVNTX0xaTUE9eQpDT05GSUdfREVDT01QUkVTU19YWj15CkNPTkZJR19ERUNPTVBSRVNTX0xaTz15 CkNPTkZJR19ERUNPTVBSRVNTX0xaND15CkNPTkZJR19HRU5FUklDX0FMTE9DQVRPUj15CkNPTkZJ R19SRUVEX1NPTE9NT049eQpDT05GSUdfUkVFRF9TT0xPTU9OX0VOQzg9eQpDT05GSUdfUkVFRF9T T0xPTU9OX0RFQzg9eQpDT05GSUdfUkVFRF9TT0xPTU9OX0RFQzE2PXkKQ09ORklHX0JDSD15CkNP TkZJR19BU1NPQ0lBVElWRV9BUlJBWT15CkNPTkZJR19IQVNfSU9NRU09eQpDT05GSUdfSEFTX0lP UE9SVF9NQVA9eQpDT05GSUdfSEFTX0RNQT15CkNPTkZJR19DSEVDS19TSUdOQVRVUkU9eQpDT05G SUdfQ1BVX1JNQVA9eQpDT05GSUdfRFFMPXkKQ09ORklHX05MQVRUUj15CkNPTkZJR19BUkNIX0hB U19BVE9NSUM2NF9ERUNfSUZfUE9TSVRJVkU9eQojIENPTkZJR19DT1JESUMgaXMgbm90IHNldApD T05GSUdfRERSPXkKQ09ORklHX0ZPTlRfU1VQUE9SVD15CkNPTkZJR19GT05UXzh4MTY9eQpDT05G SUdfRk9OVF9BVVRPU0VMRUNUPXkKIyBDT05GSUdfU0dfU1BMSVQgaXMgbm90IHNldApDT05GSUdf QVJDSF9IQVNfU0dfQ0hBSU49eQpDT05GSUdfQVJDSF9IQVNfUE1FTV9BUEk9eQpDT05GSUdfQVJD SF9IQVNfTU1JT19GTFVTSD15Cg== --===============7779024772812136033== Content-Type: application/x-xz MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="dmesg.xz" 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 --===============7779024772812136033==-- From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753733AbbKWIZA (ORCPT ); Mon, 23 Nov 2015 03:25:00 -0500 Received: from mga11.intel.com ([192.55.52.93]:61334 "EHLO mga11.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751575AbbKWIY4 (ORCPT ); Mon, 23 Nov 2015 03:24:56 -0500 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.20,336,1444719600"; d="xz'?scan'208";a="857417058" From: kernel test robot Subject: [lkp] [regression] 9bd5b8dffd: BUG: unable to handle kernel NULL pointer dereference at (null) CC: lkp@01.org CC: LKML CC: Alaa Hleihel TO: Amir Vadai Date: Mon, 23 Nov 2015 16:24:51 +0800 Message-ID: <874mgd6s30.fsf@yhuang-dev.intel.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --=-=-= Content-Type: text/plain; charset=ascii Content-Disposition: inline FYI, we noticed the below changes on https://github.com/alaahl/linux.git for-upstream commit 9bd5b8dffd77ec3d258425e9f4dd4f31c41a30b0 ("regression: Disable FENTRY") +------------------------------------------+------------+------------+ | | e2f9dc3bd2 | 9bd5b8dffd | +------------------------------------------+------------+------------+ | boot_successes | 68 | 0 | | boot_failures | 2 | 26 | | BUG:kernel_test_oversize | 2 | | | BUG:unable_to_handle_kernel | 0 | 26 | | Oops | 0 | 26 | | RIP:copy_process | 0 | 26 | | Kernel_panic-not_syncing:Fatal_exception | 0 | 26 | | backtrace:_do_fork | 0 | 26 | +------------------------------------------+------------+------------+ [ 78.786803] Running tests again, along with the function tracer [ 78.788785] Running tests on trace events: [ 78.790384] Testing event sys_exit: [ 78.791562] BUG: unable to handle kernel NULL pointer dereference at (null) [ 78.795018] IP: [] copy_process+0x1f/0x1826 [ 78.796916] PGD 0 [ 78.798172] Oops: 0000 [#1] SMP [ 78.799768] CPU: 0 PID: 2 Comm: kthreadd Not tainted 4.4.0-rc1-00163-g9bd5b8d #1 [ 78.802492] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS Debian-1.8.2-1 04/01/2014 [ 78.805397] task: ffff880013f0e9c0 ti: ffff880013f24000 task.ti: ffff880013f24000 [ 78.818230] RIP: 0010:[] [] copy_process+0x1f/0x1826 [ 78.821196] RSP: 0000:ffff880013f27db0 EFLAGS: 00010282 [ 78.822776] RAX: ffffffff810b23a7 RBX: ffff8800154f44c0 RCX: 0000000000000000 [ 78.824760] RDX: ffff8800154f4498 RSI: ffffffff810b23a7 RDI: 0000000000800711 [ 78.834825] RBP: ffff880013f27e80 R08: 0000000000000000 R09: 0000000000000000 [ 78.838880] R10: 0000000000000000 R11: ffffffff8202854a R12: ffffffff810b23a7 [ 78.840819] R13: 0000000000000000 R14: 0000000000800711 R15: ffff8800154f4498 [ 78.842683] FS: 0000000000000000(0000) GS:ffff880014a00000(0000) knlGS:0000000000000000 [ 78.845266] CS: 0010 DS: 0000 ES: 0000 CR0: 000000008005003b [ 78.855092] CR2: 0000000000000000 CR3: 0000000001e08000 CR4: 00000000000006f0 [ 78.859161] Stack: [ 78.860224] 0000000000000000 ffff8800154f4498 ffff880013f27e78 ffffffff819c0ffe [ 78.863239] 0000000000000800 ffffffff820287ce 0000000000000000 ffffffff810b2b7c [ 78.874384] ffff880013f27ef8 ffffffff8110a90f ffffffff81098026 ffff8800154f44c0 [ 78.879410] Call Trace: [ 78.880440] [] ? trace+0x5f/0x93 [ 78.881843] [] ? event_trace_self_tests_init+0x149/0x149 [ 78.883582] [] ? kthreadd+0xf4/0x13a [ 78.885041] [] ? ftrace_ops_no_ops+0x151/0x191 [ 78.894861] [] ? kernel_thread+0x4/0x2b [ 78.898665] [] ? __kthread_parkme+0x87/0x87 [ 78.900426] [] ? __kthread_parkme+0x87/0x87 [ 78.902183] [] ? __kthread_parkme+0x87/0x87 [ 78.903943] [] _do_fork+0xa8/0x361 [ 78.913773] [] ? __kthread_parkme+0x87/0x87 [ 78.915511] [] ? kernel_thread+0x9/0x2b [ 78.919281] [] kernel_thread+0x29/0x2b [ 78.920931] [] kthreadd+0xf4/0x13a [ 78.922538] [] ? kthread_stop+0x10c/0x10c [ 78.924251] [] ret_from_fork+0x3f/0x70 [ 78.933953] [] ? kthread_stop+0x10c/0x10c [ 78.937784] Code: 01 48 89 de e8 dd 84 0e 00 5b 5d c3 55 48 89 e5 41 57 41 56 41 55 41 54 41 52 53 4c 8d 55 10 48 81 ec a0 00 00 00 e8 cb ab 92 00 <49> 8b 02 48 89 7d b8 48 89 b5 50 ff ff ff 48 89 95 48 ff ff ff [ 78.959947] RIP [] copy_process+0x1f/0x1826 [ 78.961807] RSP [ 78.963149] CR2: 0000000000000000 [ 78.964464] ---[ end trace bce589f6b0fc4786 ]--- [ 78.974094] Kernel panic - not syncing: Fatal exception Thanks, Ying Huang --=-=-= Content-Type: text/plain; charset=ascii Content-Disposition: attachment; filename=config-4.4.0-rc1-00163-g9bd5b8d # # Automatically generated file; DO NOT EDIT. # Linux/x86_64 4.4.0-rc1 Kernel Configuration # CONFIG_64BIT=y CONFIG_X86_64=y # CONFIG_WANTS_KDUMP is not set CONFIG_X86=y CONFIG_INSTRUCTION_DECODER=y CONFIG_PERF_EVENTS_INTEL_UNCORE=y CONFIG_OUTPUT_FORMAT="elf64-x86-64" CONFIG_ARCH_DEFCONFIG="arch/x86/configs/x86_64_defconfig" CONFIG_LOCKDEP_SUPPORT=y CONFIG_STACKTRACE_SUPPORT=y CONFIG_HAVE_LATENCYTOP_SUPPORT=y CONFIG_MMU=y CONFIG_NEED_DMA_MAP_STATE=y CONFIG_NEED_SG_DMA_LENGTH=y CONFIG_GENERIC_ISA_DMA=y CONFIG_GENERIC_BUG=y CONFIG_GENERIC_BUG_RELATIVE_POINTERS=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_ZONE_DMA32=y CONFIG_AUDIT_ARCH=y CONFIG_ARCH_SUPPORTS_OPTIMIZED_INLINING=y CONFIG_ARCH_SUPPORTS_DEBUG_PAGEALLOC=y CONFIG_X86_64_SMP=y CONFIG_ARCH_HWEIGHT_CFLAGS="-fcall-saved-rdi -fcall-saved-rsi -fcall-saved-rdx -fcall-saved-rcx -fcall-saved-r8 -fcall-saved-r9 -fcall-saved-r10 -fcall-saved-r11" CONFIG_ARCH_SUPPORTS_UPROBES=y CONFIG_FIX_EARLYCON_MEM=y CONFIG_PGTABLE_LEVELS=4 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 is not set CONFIG_KERNEL_XZ=y # CONFIG_KERNEL_LZO is not set # CONFIG_KERNEL_LZ4 is not set CONFIG_DEFAULT_HOSTNAME="(none)" # CONFIG_SWAP is not set CONFIG_SYSVIPC=y CONFIG_SYSVIPC_SYSCTL=y # CONFIG_POSIX_MQUEUE is not set # CONFIG_CROSS_MEMORY_ATTACH is not set CONFIG_FHANDLE=y CONFIG_USELIB=y # CONFIG_AUDIT is not set CONFIG_HAVE_ARCH_AUDITSYSCALL=y # # IRQ subsystem # CONFIG_GENERIC_IRQ_PROBE=y CONFIG_GENERIC_IRQ_SHOW=y CONFIG_GENERIC_PENDING_IRQ=y CONFIG_IRQ_DOMAIN=y CONFIG_IRQ_DOMAIN_HIERARCHY=y # CONFIG_IRQ_DOMAIN_DEBUG is not set CONFIG_IRQ_FORCED_THREADING=y CONFIG_SPARSE_IRQ=y CONFIG_CLOCKSOURCE_WATCHDOG=y CONFIG_ARCH_CLOCKSOURCE_DATA=y CONFIG_CLOCKSOURCE_VALIDATE_LAST_CYCLE=y CONFIG_GENERIC_TIME_VSYSCALL=y CONFIG_GENERIC_CLOCKEVENTS=y CONFIG_GENERIC_CLOCKEVENTS_BROADCAST=y CONFIG_GENERIC_CLOCKEVENTS_MIN_ADJUST=y CONFIG_GENERIC_CMOS_UPDATE=y # # Timers subsystem # CONFIG_TICK_ONESHOT=y CONFIG_HZ_PERIODIC=y # CONFIG_NO_HZ_IDLE is not set # CONFIG_NO_HZ_FULL is not set CONFIG_NO_HZ=y CONFIG_HIGH_RES_TIMERS=y # # CPU/Task time and stats accounting # CONFIG_TICK_CPU_ACCOUNTING=y # CONFIG_VIRT_CPU_ACCOUNTING_GEN is not set # CONFIG_IRQ_TIME_ACCOUNTING is not set CONFIG_BSD_PROCESS_ACCT=y CONFIG_BSD_PROCESS_ACCT_V3=y # CONFIG_TASKSTATS is not set # # RCU Subsystem # CONFIG_TREE_RCU=y CONFIG_RCU_EXPERT=y CONFIG_SRCU=y # CONFIG_TASKS_RCU is not set CONFIG_RCU_STALL_COMMON=y CONFIG_RCU_FANOUT=64 CONFIG_RCU_FANOUT_LEAF=16 # CONFIG_TREE_RCU_TRACE is not set CONFIG_RCU_KTHREAD_PRIO=0 CONFIG_RCU_NOCB_CPU=y CONFIG_RCU_NOCB_CPU_NONE=y # CONFIG_RCU_NOCB_CPU_ZERO is not set # 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_ARCH_SUPPORTS_NUMA_BALANCING=y CONFIG_ARCH_WANT_BATCHED_UNMAP_TLB_FLUSH=y CONFIG_ARCH_SUPPORTS_INT128=y CONFIG_CGROUPS=y CONFIG_CGROUP_DEBUG=y # CONFIG_CGROUP_FREEZER is not set CONFIG_CGROUP_PIDS=y CONFIG_CGROUP_DEVICE=y # CONFIG_CPUSETS is not set # CONFIG_CGROUP_CPUACCT is not set CONFIG_PAGE_COUNTER=y # CONFIG_MEMCG is not set CONFIG_CGROUP_HUGETLB=y # CONFIG_CGROUP_PERF is not set CONFIG_CGROUP_SCHED=y CONFIG_FAIR_GROUP_SCHED=y CONFIG_CFS_BANDWIDTH=y CONFIG_RT_GROUP_SCHED=y CONFIG_BLK_CGROUP=y # CONFIG_DEBUG_BLK_CGROUP is not set # CONFIG_CHECKPOINT_RESTORE is not set CONFIG_NAMESPACES=y # CONFIG_UTS_NS is not set # CONFIG_IPC_NS is not set # CONFIG_USER_NS is not set CONFIG_PID_NS=y CONFIG_NET_NS=y CONFIG_SCHED_AUTOGROUP=y # CONFIG_SYSFS_DEPRECATED is not set CONFIG_RELAY=y CONFIG_BLK_DEV_INITRD=y CONFIG_INITRAMFS_SOURCE="" CONFIG_RD_GZIP=y CONFIG_RD_BZIP2=y CONFIG_RD_LZMA=y CONFIG_RD_XZ=y CONFIG_RD_LZO=y CONFIG_RD_LZ4=y CONFIG_CC_OPTIMIZE_FOR_SIZE=y CONFIG_SYSCTL=y CONFIG_ANON_INODES=y CONFIG_SYSCTL_EXCEPTION_TRACE=y CONFIG_HAVE_PCSPKR_PLATFORM=y CONFIG_BPF=y # CONFIG_EXPERT is not set CONFIG_MULTIUSER=y CONFIG_SGETMASK_SYSCALL=y CONFIG_SYSFS_SYSCALL=y # CONFIG_SYSCTL_SYSCALL is not set CONFIG_KALLSYMS=y # CONFIG_KALLSYMS_ALL is not set CONFIG_PRINTK=y CONFIG_BUG=y CONFIG_ELF_CORE=y CONFIG_PCSPKR_PLATFORM=y CONFIG_BASE_FULL=y CONFIG_FUTEX=y CONFIG_EPOLL=y CONFIG_SIGNALFD=y CONFIG_TIMERFD=y CONFIG_EVENTFD=y CONFIG_BPF_SYSCALL=y CONFIG_SHMEM=y CONFIG_AIO=y CONFIG_ADVISE_SYSCALLS=y CONFIG_USERFAULTFD=y CONFIG_PCI_QUIRKS=y CONFIG_MEMBARRIER=y # CONFIG_EMBEDDED is not set CONFIG_HAVE_PERF_EVENTS=y # # Kernel Performance Events And Counters # CONFIG_PERF_EVENTS=y # CONFIG_DEBUG_PERF_USE_VMALLOC is not set CONFIG_VM_EVENT_COUNTERS=y CONFIG_SLUB_DEBUG=y # CONFIG_COMPAT_BRK is not set # CONFIG_SLAB is not set CONFIG_SLUB=y CONFIG_SLUB_CPU_PARTIAL=y # CONFIG_SYSTEM_DATA_VERIFICATION is not set # CONFIG_PROFILING is not set CONFIG_TRACEPOINTS=y CONFIG_KEXEC_CORE=y CONFIG_HAVE_OPROFILE=y CONFIG_OPROFILE_NMI_TIMER=y # CONFIG_JUMP_LABEL is not set # CONFIG_UPROBES is not set # CONFIG_HAVE_64BIT_ALIGNED_ACCESS is not set CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS=y CONFIG_ARCH_USE_BUILTIN_BSWAP=y CONFIG_HAVE_IOREMAP_PROT=y CONFIG_HAVE_KPROBES=y CONFIG_HAVE_KRETPROBES=y CONFIG_HAVE_OPTPROBES=y CONFIG_HAVE_KPROBES_ON_FTRACE=y CONFIG_HAVE_ARCH_TRACEHOOK=y CONFIG_HAVE_DMA_ATTRS=y CONFIG_HAVE_DMA_CONTIGUOUS=y CONFIG_GENERIC_SMP_IDLE_THREAD=y CONFIG_ARCH_WANTS_DYNAMIC_TASK_STRUCT=y CONFIG_HAVE_REGS_AND_STACK_ACCESS_API=y CONFIG_HAVE_DMA_API_DEBUG=y CONFIG_HAVE_HW_BREAKPOINT=y CONFIG_HAVE_MIXED_BREAKPOINTS_REGS=y CONFIG_HAVE_USER_RETURN_NOTIFIER=y CONFIG_HAVE_PERF_EVENTS_NMI=y CONFIG_HAVE_PERF_REGS=y CONFIG_HAVE_PERF_USER_STACK_DUMP=y CONFIG_HAVE_ARCH_JUMP_LABEL=y CONFIG_ARCH_HAVE_NMI_SAFE_CMPXCHG=y CONFIG_HAVE_ALIGNED_STRUCT_PAGE=y CONFIG_HAVE_CMPXCHG_LOCAL=y CONFIG_HAVE_CMPXCHG_DOUBLE=y CONFIG_HAVE_ARCH_SECCOMP_FILTER=y CONFIG_SECCOMP_FILTER=y CONFIG_HAVE_CC_STACKPROTECTOR=y # CONFIG_CC_STACKPROTECTOR is not set CONFIG_CC_STACKPROTECTOR_NONE=y # CONFIG_CC_STACKPROTECTOR_REGULAR is not set # CONFIG_CC_STACKPROTECTOR_STRONG is not set CONFIG_HAVE_CONTEXT_TRACKING=y CONFIG_HAVE_VIRT_CPU_ACCOUNTING_GEN=y CONFIG_HAVE_IRQ_TIME_ACCOUNTING=y CONFIG_HAVE_ARCH_TRANSPARENT_HUGEPAGE=y CONFIG_HAVE_ARCH_HUGE_VMAP=y CONFIG_HAVE_ARCH_SOFT_DIRTY=y CONFIG_MODULES_USE_ELF_RELA=y CONFIG_HAVE_IRQ_EXIT_ON_IRQ_STACK=y CONFIG_ARCH_HAS_ELF_RANDOMIZE=y CONFIG_HAVE_COPY_THREAD_TLS=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=y # CONFIG_GCOV_FORMAT_4_7 is not set # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set CONFIG_SLABINFO=y CONFIG_RT_MUTEXES=y CONFIG_BASE_SMALL=0 # CONFIG_MODULES is not set CONFIG_MODULES_TREE_LOOKUP=y CONFIG_STOP_MACHINE=y CONFIG_BLOCK=y CONFIG_BLK_DEV_BSG=y CONFIG_BLK_DEV_BSGLIB=y # CONFIG_BLK_DEV_INTEGRITY is not set CONFIG_BLK_DEV_THROTTLING=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=y # CONFIG_IOSCHED_CFQ is not set CONFIG_DEFAULT_DEADLINE=y # CONFIG_DEFAULT_NOOP is not set CONFIG_DEFAULT_IOSCHED="deadline" CONFIG_INLINE_SPIN_UNLOCK_IRQ=y CONFIG_INLINE_READ_UNLOCK=y CONFIG_INLINE_READ_UNLOCK_IRQ=y CONFIG_INLINE_WRITE_UNLOCK=y CONFIG_INLINE_WRITE_UNLOCK_IRQ=y CONFIG_ARCH_SUPPORTS_ATOMIC_RMW=y CONFIG_MUTEX_SPIN_ON_OWNER=y CONFIG_RWSEM_SPIN_ON_OWNER=y CONFIG_LOCK_SPIN_ON_OWNER=y CONFIG_ARCH_USE_QUEUED_SPINLOCKS=y CONFIG_QUEUED_SPINLOCKS=y CONFIG_ARCH_USE_QUEUED_RWLOCKS=y CONFIG_QUEUED_RWLOCKS=y # CONFIG_FREEZER is not set # # Processor type and features # CONFIG_ZONE_DMA=y CONFIG_SMP=y CONFIG_X86_FEATURE_NAMES=y # CONFIG_X86_X2APIC is not set CONFIG_X86_MPPARSE=y CONFIG_X86_EXTENDED_PLATFORM=y # CONFIG_X86_VSMP is not set # CONFIG_X86_GOLDFISH is not set # CONFIG_X86_INTEL_LPSS is not set # CONFIG_X86_AMD_PLATFORM_DEVICE is not set CONFIG_IOSF_MBI=y # CONFIG_IOSF_MBI_DEBUG is not set CONFIG_X86_SUPPORTS_MEMORY_FAILURE=y # CONFIG_SCHED_OMIT_FRAME_POINTER is not set CONFIG_HYPERVISOR_GUEST=y CONFIG_PARAVIRT=y # CONFIG_PARAVIRT_DEBUG is not set # CONFIG_PARAVIRT_SPINLOCKS is not set # CONFIG_XEN is not set CONFIG_KVM_GUEST=y # CONFIG_KVM_DEBUG_FS is not set # CONFIG_PARAVIRT_TIME_ACCOUNTING is not set CONFIG_PARAVIRT_CLOCK=y CONFIG_NO_BOOTMEM=y # CONFIG_MK8 is not set # CONFIG_MPSC is not set # CONFIG_MCORE2 is not set # CONFIG_MATOM is not set CONFIG_GENERIC_CPU=y CONFIG_X86_INTERNODE_CACHE_SHIFT=6 CONFIG_X86_L1_CACHE_SHIFT=6 CONFIG_X86_TSC=y CONFIG_X86_CMPXCHG64=y CONFIG_X86_CMOV=y CONFIG_X86_MINIMUM_CPU_FAMILY=64 CONFIG_X86_DEBUGCTLMSR=y CONFIG_CPU_SUP_INTEL=y CONFIG_CPU_SUP_AMD=y CONFIG_CPU_SUP_CENTAUR=y CONFIG_HPET_TIMER=y CONFIG_DMI=y CONFIG_GART_IOMMU=y # CONFIG_CALGARY_IOMMU is not set CONFIG_SWIOTLB=y CONFIG_IOMMU_HELPER=y # CONFIG_MAXSMP is not set CONFIG_NR_CPUS=64 CONFIG_SCHED_SMT=y CONFIG_SCHED_MC=y CONFIG_PREEMPT_NONE=y # CONFIG_PREEMPT_VOLUNTARY is not set # CONFIG_PREEMPT is not set CONFIG_PREEMPT_COUNT=y CONFIG_X86_LOCAL_APIC=y CONFIG_X86_IO_APIC=y # CONFIG_X86_REROUTE_FOR_BROKEN_BOOT_IRQS is not set CONFIG_X86_MCE=y # CONFIG_X86_MCE_INTEL is not set # CONFIG_X86_MCE_AMD is not set # CONFIG_X86_MCE_INJECT is not set # CONFIG_VM86 is not set CONFIG_X86_16BIT=y CONFIG_X86_ESPFIX64=y CONFIG_X86_VSYSCALL_EMULATION=y # CONFIG_I8K is not set CONFIG_MICROCODE=y CONFIG_MICROCODE_INTEL=y # CONFIG_MICROCODE_AMD is not set CONFIG_MICROCODE_OLD_INTERFACE=y CONFIG_X86_MSR=y CONFIG_X86_CPUID=y CONFIG_ARCH_PHYS_ADDR_T_64BIT=y CONFIG_ARCH_DMA_ADDR_T_64BIT=y CONFIG_X86_DIRECT_GBPAGES=y # CONFIG_NUMA is not set CONFIG_ARCH_SPARSEMEM_ENABLE=y CONFIG_ARCH_SPARSEMEM_DEFAULT=y CONFIG_ARCH_SELECT_MEMORY_MODEL=y CONFIG_ILLEGAL_POINTER_VALUE=0xdead000000000000 CONFIG_SELECT_MEMORY_MODEL=y CONFIG_SPARSEMEM_MANUAL=y CONFIG_SPARSEMEM=y CONFIG_HAVE_MEMORY_PRESENT=y CONFIG_SPARSEMEM_EXTREME=y CONFIG_SPARSEMEM_VMEMMAP_ENABLE=y CONFIG_SPARSEMEM_ALLOC_MEM_MAP_TOGETHER=y # CONFIG_SPARSEMEM_VMEMMAP is not set CONFIG_HAVE_MEMBLOCK=y CONFIG_HAVE_MEMBLOCK_NODE_MAP=y CONFIG_ARCH_DISCARD_MEMBLOCK=y CONFIG_MEMORY_ISOLATION=y # CONFIG_HAVE_BOOTMEM_INFO_NODE is not set # CONFIG_MEMORY_HOTPLUG is not set CONFIG_SPLIT_PTLOCK_CPUS=4 CONFIG_ARCH_ENABLE_SPLIT_PMD_PTLOCK=y # CONFIG_COMPACTION is not set CONFIG_PHYS_ADDR_T_64BIT=y CONFIG_ZONE_DMA_FLAG=1 # CONFIG_BOUNCE is not set CONFIG_VIRT_TO_BUS=y CONFIG_KSM=y CONFIG_DEFAULT_MMAP_MIN_ADDR=4096 CONFIG_ARCH_SUPPORTS_MEMORY_FAILURE=y CONFIG_MEMORY_FAILURE=y # CONFIG_HWPOISON_INJECT is not set # CONFIG_TRANSPARENT_HUGEPAGE is not set # CONFIG_CLEANCACHE is not set # CONFIG_CMA is not set CONFIG_ZPOOL=y # CONFIG_ZBUD is not set CONFIG_ZSMALLOC=y # CONFIG_PGTABLE_MAPPING is not set CONFIG_ZSMALLOC_STAT=y CONFIG_GENERIC_EARLY_IOREMAP=y CONFIG_ARCH_SUPPORTS_DEFERRED_STRUCT_PAGE_INIT=y CONFIG_IDLE_PAGE_TRACKING=y CONFIG_FRAME_VECTOR=y CONFIG_X86_PMEM_LEGACY_DEVICE=y CONFIG_X86_PMEM_LEGACY=y # CONFIG_X86_CHECK_BIOS_CORRUPTION is not set CONFIG_X86_RESERVE_LOW=64 CONFIG_MTRR=y CONFIG_MTRR_SANITIZER=y CONFIG_MTRR_SANITIZER_ENABLE_DEFAULT=0 CONFIG_MTRR_SANITIZER_SPARE_REG_NR_DEFAULT=1 CONFIG_X86_PAT=y CONFIG_ARCH_USES_PG_UNCACHED=y CONFIG_ARCH_RANDOM=y CONFIG_X86_SMAP=y # CONFIG_X86_INTEL_MPX is not set # CONFIG_EFI is not set CONFIG_SECCOMP=y CONFIG_HZ_100=y # CONFIG_HZ_250 is not set # CONFIG_HZ_300 is not set # CONFIG_HZ_1000 is not set CONFIG_HZ=100 CONFIG_SCHED_HRTICK=y CONFIG_KEXEC=y # CONFIG_KEXEC_FILE is not set # CONFIG_CRASH_DUMP is not set CONFIG_PHYSICAL_START=0x1000000 # CONFIG_RELOCATABLE is not set CONFIG_PHYSICAL_ALIGN=0x200000 CONFIG_HOTPLUG_CPU=y # CONFIG_BOOTPARAM_HOTPLUG_CPU0 is not set CONFIG_DEBUG_HOTPLUG_CPU0=y # CONFIG_LEGACY_VSYSCALL_NATIVE is not set CONFIG_LEGACY_VSYSCALL_EMULATE=y # CONFIG_LEGACY_VSYSCALL_NONE is not set # CONFIG_CMDLINE_BOOL is not set CONFIG_MODIFY_LDT_SYSCALL=y CONFIG_HAVE_LIVEPATCH=y CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y # # Power management and ACPI options # # CONFIG_SUSPEND is not set CONFIG_PM=y # CONFIG_PM_DEBUG is not set # CONFIG_WQ_POWER_EFFICIENT_DEFAULT is not set CONFIG_ACPI=y CONFIG_ACPI_LEGACY_TABLES_LOOKUP=y CONFIG_ARCH_MIGHT_HAVE_ACPI_PDC=y CONFIG_ACPI_SYSTEM_POWER_STATES_SUPPORT=y # CONFIG_ACPI_DEBUGGER is not set # CONFIG_ACPI_PROCFS_POWER is not set CONFIG_ACPI_REV_OVERRIDE_POSSIBLE=y # CONFIG_ACPI_EC_DEBUGFS is not set CONFIG_ACPI_AC=y CONFIG_ACPI_BATTERY=y CONFIG_ACPI_BUTTON=y CONFIG_ACPI_FAN=y # CONFIG_ACPI_DOCK is not set CONFIG_ACPI_CPU_FREQ_PSS=y CONFIG_ACPI_PROCESSOR_IDLE=y CONFIG_ACPI_PROCESSOR=y CONFIG_ACPI_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_ACPI_NFIT is not set CONFIG_HAVE_ACPI_APEI=y CONFIG_HAVE_ACPI_APEI_NMI=y # CONFIG_ACPI_APEI is not set # CONFIG_ACPI_EXTLOG is not set # CONFIG_PMIC_OPREGION is not set # CONFIG_SFI is not set # # CPU Frequency scaling # # CONFIG_CPU_FREQ is not set # # CPU Idle # CONFIG_CPU_IDLE=y CONFIG_CPU_IDLE_GOV_LADDER=y CONFIG_CPU_IDLE_GOV_MENU=y # CONFIG_ARCH_NEEDS_CPU_IDLE_COUPLED is not set # CONFIG_INTEL_IDLE is not set # # Memory power savings # CONFIG_I7300_IDLE_IOAT_CHANNEL=y CONFIG_I7300_IDLE=y # # Bus options (PCI etc.) # CONFIG_PCI=y CONFIG_PCI_DIRECT=y # CONFIG_PCI_MMCONFIG is not set CONFIG_PCI_DOMAINS=y CONFIG_PCIEPORTBUS=y # CONFIG_HOTPLUG_PCI_PCIE is not set # CONFIG_PCIEAER is not set CONFIG_PCIEASPM=y # CONFIG_PCIEASPM_DEBUG is not set # CONFIG_PCIEASPM_DEFAULT is not set CONFIG_PCIEASPM_POWERSAVE=y # CONFIG_PCIEASPM_PERFORMANCE is not set CONFIG_PCIE_PME=y CONFIG_PCI_BUS_ADDR_T_64BIT=y # CONFIG_PCI_MSI is not set # CONFIG_PCI_DEBUG is not set CONFIG_PCI_REALLOC_ENABLE_AUTO=y CONFIG_PCI_STUB=y CONFIG_HT_IRQ=y # CONFIG_PCI_IOV is not set # CONFIG_PCI_PRI is not set # CONFIG_PCI_PASID is not set CONFIG_PCI_LABEL=y # # PCI host controller drivers # CONFIG_ISA_DMA_API=y CONFIG_AMD_NB=y CONFIG_PCCARD=y # CONFIG_PCMCIA is not set CONFIG_CARDBUS=y # # PC-card bridges # CONFIG_YENTA=y CONFIG_YENTA_O2=y CONFIG_YENTA_RICOH=y CONFIG_YENTA_TI=y CONFIG_YENTA_ENE_TUNE=y CONFIG_YENTA_TOSHIBA=y CONFIG_HOTPLUG_PCI=y # CONFIG_HOTPLUG_PCI_ACPI is not set CONFIG_HOTPLUG_PCI_CPCI=y CONFIG_HOTPLUG_PCI_CPCI_ZT5550=y # CONFIG_HOTPLUG_PCI_CPCI_GENERIC is not set 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 is not set CONFIG_BINFMT_MISC=y CONFIG_COREDUMP=y # CONFIG_IA32_EMULATION is not set # CONFIG_X86_X32 is not set CONFIG_X86_DEV_DMA_OPS=y CONFIG_PMC_ATOM=y CONFIG_NET=y # # Networking options # # CONFIG_PACKET is not set CONFIG_UNIX=y # CONFIG_UNIX_DIAG is not set # CONFIG_NET_KEY is not set # CONFIG_INET is not set # CONFIG_NETWORK_SECMARK is not set # CONFIG_NET_PTP_CLASSIFY is not set # CONFIG_NETWORK_PHY_TIMESTAMPING is not set # CONFIG_NETFILTER is not set # CONFIG_ATM is not set # CONFIG_BRIDGE is not set # CONFIG_VLAN_8021Q is not set # CONFIG_DECNET is not set # CONFIG_LLC2 is not set # CONFIG_IPX is not set # CONFIG_ATALK is not set # CONFIG_X25 is not set # CONFIG_LAPB is not set # CONFIG_PHONET is not set # CONFIG_IEEE802154 is not set # CONFIG_NET_SCHED is not set # CONFIG_DCB is not set # CONFIG_DNS_RESOLVER is not set # CONFIG_BATMAN_ADV is not set # CONFIG_VSOCKETS is not set # CONFIG_NETLINK_MMAP is not set # CONFIG_NETLINK_DIAG is not set # CONFIG_MPLS is not set # CONFIG_HSR is not set CONFIG_RPS=y CONFIG_RFS_ACCEL=y CONFIG_XPS=y # CONFIG_CGROUP_NET_PRIO is not set # CONFIG_CGROUP_NET_CLASSID is not set CONFIG_NET_RX_BUSY_POLL=y CONFIG_BQL=y CONFIG_NET_FLOW_LIMIT=y # # Network testing # # CONFIG_HAMRADIO is not set # CONFIG_CAN is not set # CONFIG_IRDA is not set # CONFIG_BT is not set CONFIG_WIRELESS=y # CONFIG_CFG80211 is not set # CONFIG_LIB80211 is not set # # CFG80211 needs to be enabled for MAC80211 # CONFIG_MAC80211_STA_HASH_MAX_SIZE=0 # CONFIG_WIMAX is not set # CONFIG_RFKILL is not set # CONFIG_RFKILL_REGULATOR is not set # CONFIG_NET_9P is not set # CONFIG_CAIF is not set # CONFIG_NFC is not set # CONFIG_LWTUNNEL is not set CONFIG_HAVE_BPF_JIT=y # # Device Drivers # # # Generic Driver Options # CONFIG_UEVENT_HELPER=y CONFIG_UEVENT_HELPER_PATH="" CONFIG_DEVTMPFS=y # CONFIG_DEVTMPFS_MOUNT is not set # CONFIG_STANDALONE is not set CONFIG_PREVENT_FIRMWARE_BUILD=y CONFIG_FW_LOADER=y CONFIG_FIRMWARE_IN_KERNEL=y CONFIG_EXTRA_FIRMWARE="" CONFIG_FW_LOADER_USER_HELPER=y # CONFIG_FW_LOADER_USER_HELPER_FALLBACK is not set CONFIG_ALLOW_DEV_COREDUMP=y # CONFIG_DEBUG_DRIVER is not set # CONFIG_DEBUG_DEVRES is not set # 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_SPMI=y CONFIG_REGMAP_MMIO=y CONFIG_REGMAP_IRQ=y CONFIG_DMA_SHARED_BUFFER=y # CONFIG_FENCE_TRACE is not set # # Bus devices # # CONFIG_CONNECTOR is not set CONFIG_MTD=y CONFIG_MTD_REDBOOT_PARTS=y CONFIG_MTD_REDBOOT_DIRECTORY_BLOCK=-1 CONFIG_MTD_REDBOOT_PARTS_UNALLOCATED=y CONFIG_MTD_REDBOOT_PARTS_READONLY=y CONFIG_MTD_CMDLINE_PARTS=y CONFIG_MTD_AR7_PARTS=y # # User Modules And Translation Layers # CONFIG_MTD_BLKDEVS=y CONFIG_MTD_BLOCK=y # CONFIG_FTL is not set CONFIG_NFTL=y # CONFIG_NFTL_RW is not set CONFIG_INFTL=y CONFIG_RFD_FTL=y CONFIG_SSFDC=y CONFIG_SM_FTL=y CONFIG_MTD_OOPS=y # CONFIG_MTD_PARTITIONED_MASTER is not set # # RAM/ROM/Flash chip drivers # CONFIG_MTD_CFI=y CONFIG_MTD_JEDECPROBE=y CONFIG_MTD_GEN_PROBE=y CONFIG_MTD_CFI_ADV_OPTIONS=y CONFIG_MTD_CFI_NOSWAP=y # CONFIG_MTD_CFI_BE_BYTE_SWAP is not set # CONFIG_MTD_CFI_LE_BYTE_SWAP is not set CONFIG_MTD_CFI_GEOMETRY=y # CONFIG_MTD_MAP_BANK_WIDTH_1 is not set # CONFIG_MTD_MAP_BANK_WIDTH_2 is not set # CONFIG_MTD_MAP_BANK_WIDTH_4 is not set # CONFIG_MTD_MAP_BANK_WIDTH_8 is not set # CONFIG_MTD_MAP_BANK_WIDTH_16 is not set # CONFIG_MTD_MAP_BANK_WIDTH_32 is not set # CONFIG_MTD_CFI_I1 is not set CONFIG_MTD_CFI_I2=y CONFIG_MTD_CFI_I4=y # CONFIG_MTD_CFI_I8 is not set CONFIG_MTD_OTP=y # CONFIG_MTD_CFI_INTELEXT is not set CONFIG_MTD_CFI_AMDSTD=y # CONFIG_MTD_CFI_STAA is not set CONFIG_MTD_CFI_UTIL=y # CONFIG_MTD_RAM is not set CONFIG_MTD_ROM=y CONFIG_MTD_ABSENT=y # # Mapping drivers for chip access # # CONFIG_MTD_COMPLEX_MAPPINGS is not set CONFIG_MTD_PHYSMAP=y CONFIG_MTD_PHYSMAP_COMPAT=y CONFIG_MTD_PHYSMAP_START=0x8000000 CONFIG_MTD_PHYSMAP_LEN=0 CONFIG_MTD_PHYSMAP_BANKWIDTH=2 # CONFIG_MTD_AMD76XROM is not set CONFIG_MTD_ICHXROM=y # CONFIG_MTD_ESB2ROM is not set CONFIG_MTD_CK804XROM=y CONFIG_MTD_SCB2_FLASH=y # CONFIG_MTD_NETtel is not set # CONFIG_MTD_L440GX is not set CONFIG_MTD_INTEL_VR_NOR=y # CONFIG_MTD_PLATRAM is not set # # Self-contained MTD device drivers # # CONFIG_MTD_PMC551 is not set CONFIG_MTD_SLRAM=y # CONFIG_MTD_PHRAM is not set CONFIG_MTD_MTDRAM=y CONFIG_MTDRAM_TOTAL_SIZE=4096 CONFIG_MTDRAM_ERASE_SIZE=128 CONFIG_MTDRAM_ABS_POS=0 CONFIG_MTD_BLOCK2MTD=y # # Disk-On-Chip Device Drivers # # CONFIG_MTD_DOCG3 is not set CONFIG_MTD_NAND_ECC=y CONFIG_MTD_NAND_ECC_SMC=y CONFIG_MTD_NAND=y CONFIG_MTD_NAND_BCH=y CONFIG_MTD_NAND_ECC_BCH=y # CONFIG_MTD_SM_COMMON is not set CONFIG_MTD_NAND_DENALI=y CONFIG_MTD_NAND_DENALI_PCI=y CONFIG_MTD_NAND_DENALI_SCRATCH_REG_ADDR=0xFF108018 # CONFIG_MTD_NAND_OMAP_BCH_BUILD is not set CONFIG_MTD_NAND_IDS=y # CONFIG_MTD_NAND_RICOH is not set CONFIG_MTD_NAND_DISKONCHIP=y CONFIG_MTD_NAND_DISKONCHIP_PROBE_ADVANCED=y CONFIG_MTD_NAND_DISKONCHIP_PROBE_ADDRESS=0 CONFIG_MTD_NAND_DISKONCHIP_PROBE_HIGH=y CONFIG_MTD_NAND_DISKONCHIP_BBTWRITE=y CONFIG_MTD_NAND_DOCG4=y # CONFIG_MTD_NAND_CAFE is not set CONFIG_MTD_NAND_NANDSIM=y CONFIG_MTD_NAND_PLATFORM=y CONFIG_MTD_NAND_HISI504=y # CONFIG_MTD_ONENAND is not set # # LPDDR & LPDDR2 PCM memory drivers # # CONFIG_MTD_LPDDR is not set # CONFIG_MTD_SPI_NOR is not set CONFIG_MTD_UBI=y CONFIG_MTD_UBI_WL_THRESHOLD=4096 CONFIG_MTD_UBI_BEB_LIMIT=20 CONFIG_MTD_UBI_FASTMAP=y CONFIG_MTD_UBI_GLUEBI=y CONFIG_MTD_UBI_BLOCK=y # CONFIG_OF is not set CONFIG_ARCH_MIGHT_HAVE_PC_PARPORT=y # CONFIG_PARPORT is not set CONFIG_PNP=y CONFIG_PNP_DEBUG_MESSAGES=y # # Protocols # CONFIG_PNPACPI=y CONFIG_BLK_DEV=y # CONFIG_BLK_DEV_NULL_BLK is not set # CONFIG_BLK_DEV_FD is not set # CONFIG_BLK_DEV_PCIESSD_MTIP32XX is not set # CONFIG_ZRAM is not set CONFIG_BLK_CPQ_CISS_DA=y CONFIG_BLK_DEV_DAC960=y CONFIG_BLK_DEV_UMEM=y # CONFIG_BLK_DEV_COW_COMMON is not set CONFIG_BLK_DEV_LOOP=y CONFIG_BLK_DEV_LOOP_MIN_COUNT=8 CONFIG_BLK_DEV_CRYPTOLOOP=y # # DRBD disabled because PROC_FS or INET not selected # # CONFIG_BLK_DEV_NBD is not set CONFIG_BLK_DEV_SKD=y CONFIG_BLK_DEV_SX8=y # CONFIG_BLK_DEV_RAM is not set # CONFIG_CDROM_PKTCDVD is not set # CONFIG_ATA_OVER_ETH is not set CONFIG_VIRTIO_BLK=y # CONFIG_BLK_DEV_HD is not set # CONFIG_BLK_DEV_RSXX is not set CONFIG_BLK_DEV_NVME=y # # Misc devices # # CONFIG_SENSORS_LIS3LV02D is not set # CONFIG_AD525X_DPOT is not set # CONFIG_DUMMY_IRQ is not set # CONFIG_IBM_ASM is not set CONFIG_PHANTOM=y # CONFIG_SGI_IOC4 is not set CONFIG_TIFM_CORE=y # CONFIG_TIFM_7XX1 is not set CONFIG_ICS932S401=y CONFIG_ENCLOSURE_SERVICES=y # CONFIG_HP_ILO is not set CONFIG_APDS9802ALS=y CONFIG_ISL29003=y CONFIG_ISL29020=y CONFIG_SENSORS_TSL2550=y CONFIG_SENSORS_BH1780=y # CONFIG_SENSORS_BH1770 is not set CONFIG_SENSORS_APDS990X=y CONFIG_HMC6352=y CONFIG_DS1682=y # CONFIG_VMWARE_BALLOON is not set CONFIG_BMP085=y CONFIG_BMP085_I2C=y CONFIG_USB_SWITCH_FSA9480=y CONFIG_SRAM=y CONFIG_C2PORT=y CONFIG_C2PORT_DURAMAR_2150=y # # EEPROM support # # CONFIG_EEPROM_AT24 is not set CONFIG_EEPROM_LEGACY=y CONFIG_EEPROM_MAX6875=y CONFIG_EEPROM_93CX6=y CONFIG_CB710_CORE=y CONFIG_CB710_DEBUG=y CONFIG_CB710_DEBUG_ASSUMPTIONS=y # # Texas Instruments shared transport line discipline # # CONFIG_SENSORS_LIS3_I2C is not set # # Altera FPGA firmware download module # # CONFIG_ALTERA_STAPL is not set CONFIG_INTEL_MEI=y CONFIG_INTEL_MEI_ME=y CONFIG_INTEL_MEI_TXE=y CONFIG_VMWARE_VMCI=y # # Intel MIC Bus Driver # # CONFIG_INTEL_MIC_BUS is not set # # SCIF Bus Driver # # CONFIG_SCIF_BUS is not set # # Intel MIC Host Driver # # # Intel MIC Card Driver # # # SCIF Driver # # # Intel MIC Coprocessor State Management (COSM) Drivers # CONFIG_GENWQE=y CONFIG_GENWQE_PLATFORM_ERROR_RECOVERY=0 # CONFIG_ECHO is not set # CONFIG_CXL_BASE is not set # CONFIG_CXL_KERNEL_API is not set # CONFIG_CXL_EEH is not set CONFIG_HAVE_IDE=y # CONFIG_IDE is not set # # SCSI device support # CONFIG_SCSI_MOD=y CONFIG_RAID_ATTRS=y # CONFIG_SCSI is not set # CONFIG_SCSI_DMA is not set # CONFIG_SCSI_NETLINK is not set # CONFIG_ATA is not set # CONFIG_MD is not set CONFIG_FUSION=y CONFIG_FUSION_MAX_SGE=128 CONFIG_FUSION_LOGGING=y # # IEEE 1394 (FireWire) support # CONFIG_FIREWIRE=y # CONFIG_FIREWIRE_OHCI is not set CONFIG_FIREWIRE_NOSY=y # CONFIG_MACINTOSH_DRIVERS is not set # CONFIG_NETDEVICES is not set # CONFIG_NVM is not set # # Input device support # CONFIG_INPUT=y # CONFIG_INPUT_LEDS is not set CONFIG_INPUT_FF_MEMLESS=y CONFIG_INPUT_POLLDEV=y CONFIG_INPUT_SPARSEKMAP=y CONFIG_INPUT_MATRIXKMAP=y # # Userland interfaces # CONFIG_INPUT_MOUSEDEV=y # CONFIG_INPUT_MOUSEDEV_PSAUX is not set CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024 CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768 CONFIG_INPUT_JOYDEV=y CONFIG_INPUT_EVDEV=y CONFIG_INPUT_EVBUG=y # # Input Device Drivers # CONFIG_INPUT_KEYBOARD=y # CONFIG_KEYBOARD_ADP5588 is not set CONFIG_KEYBOARD_ADP5589=y CONFIG_KEYBOARD_ATKBD=y CONFIG_KEYBOARD_QT1070=y CONFIG_KEYBOARD_QT2160=y CONFIG_KEYBOARD_LKKBD=y CONFIG_KEYBOARD_TCA6416=y # CONFIG_KEYBOARD_TCA8418 is not set CONFIG_KEYBOARD_LM8323=y # CONFIG_KEYBOARD_LM8333 is not set # CONFIG_KEYBOARD_MAX7359 is not set CONFIG_KEYBOARD_MCS=y CONFIG_KEYBOARD_MPR121=y CONFIG_KEYBOARD_NEWTON=y CONFIG_KEYBOARD_OPENCORES=y # CONFIG_KEYBOARD_STOWAWAY is not set CONFIG_KEYBOARD_SUNKBD=y CONFIG_KEYBOARD_TWL4030=y # CONFIG_KEYBOARD_XTKBD is not set # CONFIG_INPUT_MOUSE is not set # CONFIG_INPUT_JOYSTICK is not set # CONFIG_INPUT_TABLET is not set # CONFIG_INPUT_TOUCHSCREEN is not set # CONFIG_INPUT_MISC is not set # # Hardware I/O ports # CONFIG_SERIO=y CONFIG_ARCH_MIGHT_HAVE_PC_SERIO=y CONFIG_SERIO_I8042=y CONFIG_SERIO_SERPORT=y # CONFIG_SERIO_CT82C710 is not set CONFIG_SERIO_PCIPS2=y CONFIG_SERIO_LIBPS2=y # CONFIG_SERIO_RAW is not set CONFIG_SERIO_ALTERA_PS2=y CONFIG_SERIO_PS2MULT=y CONFIG_SERIO_ARC_PS2=y CONFIG_USERIO=y CONFIG_GAMEPORT=y # CONFIG_GAMEPORT_NS558 is not set CONFIG_GAMEPORT_L4=y CONFIG_GAMEPORT_EMU10K1=y # CONFIG_GAMEPORT_FM801 is not set # # Character devices # CONFIG_TTY=y CONFIG_VT=y CONFIG_CONSOLE_TRANSLATIONS=y CONFIG_VT_CONSOLE=y CONFIG_HW_CONSOLE=y CONFIG_VT_HW_CONSOLE_BINDING=y CONFIG_UNIX98_PTYS=y CONFIG_DEVPTS_MULTIPLE_INSTANCES=y # CONFIG_LEGACY_PTYS is not set CONFIG_SERIAL_NONSTANDARD=y CONFIG_ROCKETPORT=y CONFIG_CYCLADES=y # CONFIG_CYZ_INTR is not set CONFIG_MOXA_INTELLIO=y # CONFIG_MOXA_SMARTIO is not set # CONFIG_SYNCLINK is not set CONFIG_SYNCLINKMP=y # CONFIG_SYNCLINK_GT is not set CONFIG_NOZOMI=y CONFIG_ISI=y CONFIG_N_HDLC=y # CONFIG_N_GSM is not set CONFIG_TRACE_ROUTER=y CONFIG_TRACE_SINK=y CONFIG_DEVMEM=y CONFIG_DEVKMEM=y # # Serial drivers # CONFIG_SERIAL_EARLYCON=y CONFIG_SERIAL_8250=y CONFIG_SERIAL_8250_DEPRECATED_OPTIONS=y CONFIG_SERIAL_8250_PNP=y CONFIG_SERIAL_8250_CONSOLE=y CONFIG_SERIAL_8250_PCI=y CONFIG_SERIAL_8250_NR_UARTS=4 CONFIG_SERIAL_8250_RUNTIME_UARTS=4 # CONFIG_SERIAL_8250_EXTENDED is not set # CONFIG_SERIAL_8250_FSL is not set CONFIG_SERIAL_8250_DW=y CONFIG_SERIAL_8250_RT288X=y # CONFIG_SERIAL_8250_FINTEK is not set CONFIG_SERIAL_8250_MID=y # # Non-8250 serial port support # # CONFIG_SERIAL_UARTLITE is not set CONFIG_SERIAL_CORE=y CONFIG_SERIAL_CORE_CONSOLE=y CONFIG_SERIAL_JSM=y # CONFIG_SERIAL_SCCNXP is not set CONFIG_SERIAL_SC16IS7XX=y # CONFIG_SERIAL_SC16IS7XX_I2C is not set CONFIG_SERIAL_ALTERA_JTAGUART=y CONFIG_SERIAL_ALTERA_JTAGUART_CONSOLE=y CONFIG_SERIAL_ALTERA_JTAGUART_CONSOLE_BYPASS=y CONFIG_SERIAL_ALTERA_UART=y CONFIG_SERIAL_ALTERA_UART_MAXPORTS=4 CONFIG_SERIAL_ALTERA_UART_BAUDRATE=115200 CONFIG_SERIAL_ALTERA_UART_CONSOLE=y CONFIG_SERIAL_ARC=y CONFIG_SERIAL_ARC_CONSOLE=y CONFIG_SERIAL_ARC_NR_PORTS=1 CONFIG_SERIAL_RP2=y CONFIG_SERIAL_RP2_NR_UARTS=32 CONFIG_SERIAL_FSL_LPUART=y # CONFIG_SERIAL_FSL_LPUART_CONSOLE is not set CONFIG_HVC_DRIVER=y CONFIG_VIRTIO_CONSOLE=y # CONFIG_IPMI_HANDLER is not set CONFIG_HW_RANDOM=y CONFIG_HW_RANDOM_TIMERIOMEM=y # CONFIG_HW_RANDOM_INTEL is not set # CONFIG_HW_RANDOM_AMD is not set CONFIG_HW_RANDOM_VIA=y # CONFIG_HW_RANDOM_VIRTIO is not set CONFIG_HW_RANDOM_TPM=y CONFIG_NVRAM=y CONFIG_R3964=y CONFIG_APPLICOM=y CONFIG_MWAVE=y CONFIG_RAW_DRIVER=y CONFIG_MAX_RAW_DEVS=256 # CONFIG_HPET is not set CONFIG_HANGCHECK_TIMER=y CONFIG_TCG_TPM=y # CONFIG_TCG_TIS is not set CONFIG_TCG_TIS_I2C_ATMEL=y # CONFIG_TCG_TIS_I2C_INFINEON is not set CONFIG_TCG_TIS_I2C_NUVOTON=y CONFIG_TCG_NSC=y CONFIG_TCG_ATMEL=y # CONFIG_TCG_INFINEON is not set # CONFIG_TCG_CRB is not set CONFIG_TELCLOCK=y CONFIG_DEVPORT=y # CONFIG_XILLYBUS is not set # # I2C support # CONFIG_I2C=y CONFIG_ACPI_I2C_OPREGION=y CONFIG_I2C_BOARDINFO=y CONFIG_I2C_COMPAT=y # CONFIG_I2C_CHARDEV is not set CONFIG_I2C_MUX=y # # Multiplexer I2C Chip support # # CONFIG_I2C_MUX_PCA9541 is not set CONFIG_I2C_MUX_REG=y CONFIG_I2C_HELPER_AUTO=y CONFIG_I2C_SMBUS=y CONFIG_I2C_ALGOBIT=y CONFIG_I2C_ALGOPCA=y # # I2C Hardware Bus support # # # PC SMBus host controller drivers # CONFIG_I2C_ALI1535=y CONFIG_I2C_ALI1563=y CONFIG_I2C_ALI15X3=y # CONFIG_I2C_AMD756 is not set CONFIG_I2C_AMD8111=y CONFIG_I2C_I801=y # CONFIG_I2C_ISCH is not set CONFIG_I2C_ISMT=y CONFIG_I2C_PIIX4=y # CONFIG_I2C_NFORCE2 is not set # CONFIG_I2C_SIS5595 is not set # CONFIG_I2C_SIS630 is not set CONFIG_I2C_SIS96X=y # CONFIG_I2C_VIA is not set # CONFIG_I2C_VIAPRO is not set # # ACPI drivers # # CONFIG_I2C_SCMI is not set # # I2C system bus drivers (mostly embedded / system-on-chip) # CONFIG_I2C_DESIGNWARE_CORE=y CONFIG_I2C_DESIGNWARE_PCI=y CONFIG_I2C_KEMPLD=y # CONFIG_I2C_OCORES is not set CONFIG_I2C_PCA_PLATFORM=y # CONFIG_I2C_PXA_PCI is not set # CONFIG_I2C_SIMTEC is not set CONFIG_I2C_XILINX=y # # External I2C/SMBus adapter drivers # CONFIG_I2C_PARPORT_LIGHT=y CONFIG_I2C_TAOS_EVM=y # # Other I2C/SMBus bus drivers # CONFIG_I2C_SLAVE=y # CONFIG_I2C_SLAVE_EEPROM is not set # CONFIG_I2C_DEBUG_CORE is not set # CONFIG_I2C_DEBUG_ALGO is not set # CONFIG_I2C_DEBUG_BUS is not set # CONFIG_SPI is not set CONFIG_SPMI=y CONFIG_HSI=y CONFIG_HSI_BOARDINFO=y # # HSI controllers # # # HSI clients # CONFIG_HSI_CHAR=y # # PPS support # CONFIG_PPS=y # CONFIG_PPS_DEBUG is not set # # PPS clients support # CONFIG_PPS_CLIENT_KTIMER=y # CONFIG_PPS_CLIENT_LDISC is not set CONFIG_PPS_CLIENT_GPIO=y # # PPS generators support # # # PTP clock support # # CONFIG_PTP_1588_CLOCK is not set # # Enable PHYLIB and NETWORK_PHY_TIMESTAMPING to see the additional clocks. # CONFIG_ARCH_WANT_OPTIONAL_GPIOLIB=y # CONFIG_GPIOLIB is not set CONFIG_W1=y # # 1-wire Bus Masters # # CONFIG_W1_MASTER_MATROX is not set CONFIG_W1_MASTER_DS2482=y CONFIG_W1_MASTER_DS1WM=y # # 1-wire Slaves # # CONFIG_W1_SLAVE_THERM is not set CONFIG_W1_SLAVE_SMEM=y # CONFIG_W1_SLAVE_DS2408 is not set # CONFIG_W1_SLAVE_DS2413 is not set CONFIG_W1_SLAVE_DS2406=y CONFIG_W1_SLAVE_DS2423=y CONFIG_W1_SLAVE_DS2431=y # CONFIG_W1_SLAVE_DS2433 is not set CONFIG_W1_SLAVE_DS2760=y # CONFIG_W1_SLAVE_DS2780 is not set CONFIG_W1_SLAVE_DS2781=y CONFIG_W1_SLAVE_DS28E04=y # CONFIG_W1_SLAVE_BQ27000 is not set CONFIG_POWER_SUPPLY=y CONFIG_POWER_SUPPLY_DEBUG=y CONFIG_PDA_POWER=y CONFIG_GENERIC_ADC_BATTERY=y CONFIG_TEST_POWER=y # CONFIG_BATTERY_88PM860X is not set CONFIG_BATTERY_DS2760=y # CONFIG_BATTERY_DS2780 is not set CONFIG_BATTERY_DS2781=y CONFIG_BATTERY_DS2782=y CONFIG_BATTERY_SBS=y # CONFIG_BATTERY_BQ27XXX is not set CONFIG_BATTERY_MAX17040=y CONFIG_BATTERY_MAX17042=y CONFIG_BATTERY_TWL4030_MADC=y # CONFIG_BATTERY_RX51 is not set CONFIG_CHARGER_ISP1704=y CONFIG_CHARGER_MAX8903=y CONFIG_CHARGER_TWL4030=y CONFIG_CHARGER_LP8727=y # CONFIG_CHARGER_MANAGER is not set # CONFIG_CHARGER_MAX14577 is not set CONFIG_CHARGER_MAX77693=y CONFIG_CHARGER_MAX8998=y # CONFIG_CHARGER_BQ2415X is not set # CONFIG_CHARGER_SMB347 is not set # CONFIG_CHARGER_TPS65217 is not set CONFIG_BATTERY_GAUGE_LTC2941=y CONFIG_POWER_RESET=y # CONFIG_POWER_RESET_RESTART is not set # CONFIG_POWER_AVS is not set # CONFIG_HWMON is not set CONFIG_THERMAL=y # CONFIG_THERMAL_WRITABLE_TRIPS is not set CONFIG_THERMAL_DEFAULT_GOV_STEP_WISE=y # CONFIG_THERMAL_DEFAULT_GOV_FAIR_SHARE is not set # CONFIG_THERMAL_DEFAULT_GOV_USER_SPACE is not set # CONFIG_THERMAL_DEFAULT_GOV_POWER_ALLOCATOR is not set # CONFIG_THERMAL_GOV_FAIR_SHARE is not set CONFIG_THERMAL_GOV_STEP_WISE=y # CONFIG_THERMAL_GOV_BANG_BANG is not set # CONFIG_THERMAL_GOV_USER_SPACE is not set # CONFIG_THERMAL_GOV_POWER_ALLOCATOR is not set # CONFIG_THERMAL_EMULATION is not set # CONFIG_INTEL_POWERCLAMP is not set # CONFIG_INTEL_SOC_DTS_THERMAL is not set # CONFIG_INT340X_THERMAL is not set # CONFIG_INTEL_PCH_THERMAL is not set CONFIG_WATCHDOG=y CONFIG_WATCHDOG_CORE=y # CONFIG_WATCHDOG_NOWAYOUT is not set # # Watchdog Device Drivers # CONFIG_SOFT_WATCHDOG=y CONFIG_DA9063_WATCHDOG=y CONFIG_MENF21BMC_WATCHDOG=y CONFIG_XILINX_WATCHDOG=y CONFIG_CADENCE_WATCHDOG=y # CONFIG_DW_WATCHDOG is not set CONFIG_RN5T618_WATCHDOG=y CONFIG_TWL4030_WATCHDOG=y CONFIG_MAX63XX_WATCHDOG=y CONFIG_ACQUIRE_WDT=y CONFIG_ADVANTECH_WDT=y CONFIG_ALIM1535_WDT=y # CONFIG_ALIM7101_WDT is not set CONFIG_F71808E_WDT=y CONFIG_SP5100_TCO=y CONFIG_SBC_FITPC2_WATCHDOG=y # CONFIG_EUROTECH_WDT is not set # CONFIG_IB700_WDT is not set CONFIG_IBMASR=y # CONFIG_WAFER_WDT is not set # CONFIG_I6300ESB_WDT is not set CONFIG_IE6XX_WDT=y # CONFIG_ITCO_WDT is not set CONFIG_IT8712F_WDT=y CONFIG_IT87_WDT=y CONFIG_HP_WATCHDOG=y CONFIG_KEMPLD_WDT=y # CONFIG_HPWDT_NMI_DECODING is not set CONFIG_SC1200_WDT=y CONFIG_PC87413_WDT=y CONFIG_NV_TCO=y # CONFIG_60XX_WDT is not set # CONFIG_CPU5_WDT is not set CONFIG_SMSC_SCH311X_WDT=y # CONFIG_SMSC37B787_WDT is not set CONFIG_VIA_WDT=y CONFIG_W83627HF_WDT=y CONFIG_W83877F_WDT=y CONFIG_W83977F_WDT=y # CONFIG_MACHZ_WDT is not set CONFIG_SBC_EPX_C3_WATCHDOG=y CONFIG_BCM7038_WDT=y # # PCI-based Watchdog Cards # # CONFIG_PCIPCWATCHDOG is not set CONFIG_WDTPCI=y CONFIG_SSB_POSSIBLE=y # # Sonics Silicon Backplane # CONFIG_SSB=y CONFIG_SSB_PCIHOST_POSSIBLE=y # CONFIG_SSB_PCIHOST is not set # CONFIG_SSB_HOST_SOC is not set # CONFIG_SSB_DEBUG is not set CONFIG_BCMA_POSSIBLE=y # # Broadcom specific AMBA # CONFIG_BCMA=y CONFIG_BCMA_HOST_PCI_POSSIBLE=y CONFIG_BCMA_HOST_PCI=y # CONFIG_BCMA_HOST_SOC is not set CONFIG_BCMA_DRIVER_PCI=y # CONFIG_BCMA_DRIVER_GMAC_CMN is not set CONFIG_BCMA_DEBUG=y # # Multifunction device drivers # CONFIG_MFD_CORE=y # CONFIG_MFD_AS3711 is not set # CONFIG_PMIC_ADP5520 is not set # CONFIG_MFD_BCM590XX is not set # CONFIG_MFD_AXP20X is not set # CONFIG_MFD_CROS_EC is not set # CONFIG_PMIC_DA903X is not set # CONFIG_MFD_DA9052_I2C is not set # CONFIG_MFD_DA9055 is not set # CONFIG_MFD_DA9062 is not set CONFIG_MFD_DA9063=y # CONFIG_MFD_DA9150 is not set # CONFIG_MFD_MC13XXX_I2C is not set CONFIG_HTC_PASIC3=y CONFIG_LPC_ICH=y CONFIG_LPC_SCH=y # CONFIG_MFD_INTEL_LPSS_ACPI is not set # CONFIG_MFD_INTEL_LPSS_PCI is not set CONFIG_MFD_JANZ_CMODIO=y CONFIG_MFD_KEMPLD=y CONFIG_MFD_88PM800=y # CONFIG_MFD_88PM805 is not set CONFIG_MFD_88PM860X=y CONFIG_MFD_MAX14577=y CONFIG_MFD_MAX77693=y CONFIG_MFD_MAX77843=y CONFIG_MFD_MAX8907=y # CONFIG_MFD_MAX8925 is not set # CONFIG_MFD_MAX8997 is not set CONFIG_MFD_MAX8998=y # CONFIG_MFD_MT6397 is not set CONFIG_MFD_MENF21BMC=y # CONFIG_MFD_RETU is not set # CONFIG_MFD_PCF50633 is not set # CONFIG_MFD_RDC321X is not set # CONFIG_MFD_RTSX_PCI is not set # CONFIG_MFD_RT5033 is not set # CONFIG_MFD_RC5T583 is not set CONFIG_MFD_RN5T618=y CONFIG_MFD_SEC_CORE=y CONFIG_MFD_SI476X_CORE=y CONFIG_MFD_SM501=y CONFIG_MFD_SKY81452=y # CONFIG_MFD_SMSC is not set # CONFIG_ABX500_CORE is not set # CONFIG_MFD_SYSCON is not set CONFIG_MFD_TI_AM335X_TSCADC=y # CONFIG_MFD_LP3943 is not set # CONFIG_MFD_LP8788 is not set # CONFIG_MFD_PALMAS is not set CONFIG_TPS6105X=y CONFIG_TPS6507X=y # CONFIG_MFD_TPS65090 is not set CONFIG_MFD_TPS65217=y CONFIG_MFD_TPS65218=y CONFIG_MFD_TPS6586X=y CONFIG_MFD_TPS80031=y CONFIG_TWL4030_CORE=y # CONFIG_MFD_TWL4030_AUDIO is not set CONFIG_TWL6040_CORE=y CONFIG_MFD_WL1273_CORE=y CONFIG_MFD_LM3533=y # CONFIG_MFD_TMIO is not set # CONFIG_MFD_VX855 is not set CONFIG_MFD_ARIZONA=y CONFIG_MFD_ARIZONA_I2C=y # CONFIG_MFD_WM5102 is not set CONFIG_MFD_WM5110=y # CONFIG_MFD_WM8997 is not set # CONFIG_MFD_WM8998 is not set # CONFIG_MFD_WM8400 is not set # CONFIG_MFD_WM831X_I2C is not set # CONFIG_MFD_WM8350_I2C is not set CONFIG_MFD_WM8994=y CONFIG_REGULATOR=y CONFIG_REGULATOR_DEBUG=y CONFIG_REGULATOR_FIXED_VOLTAGE=y # CONFIG_REGULATOR_VIRTUAL_CONSUMER is not set CONFIG_REGULATOR_USERSPACE_CONSUMER=y # CONFIG_REGULATOR_88PM800 is not set CONFIG_REGULATOR_88PM8607=y CONFIG_REGULATOR_ACT8865=y CONFIG_REGULATOR_AD5398=y CONFIG_REGULATOR_DA9063=y # CONFIG_REGULATOR_DA9210 is not set # CONFIG_REGULATOR_DA9211 is not set CONFIG_REGULATOR_FAN53555=y CONFIG_REGULATOR_ISL9305=y CONFIG_REGULATOR_ISL6271A=y # CONFIG_REGULATOR_LP3971 is not set # CONFIG_REGULATOR_LP3972 is not set # CONFIG_REGULATOR_LP872X is not set # CONFIG_REGULATOR_LP8755 is not set # CONFIG_REGULATOR_LTC3589 is not set CONFIG_REGULATOR_MAX14577=y CONFIG_REGULATOR_MAX1586=y CONFIG_REGULATOR_MAX8649=y CONFIG_REGULATOR_MAX8660=y CONFIG_REGULATOR_MAX8907=y # CONFIG_REGULATOR_MAX8952 is not set # CONFIG_REGULATOR_MAX8973 is not set CONFIG_REGULATOR_MAX8998=y CONFIG_REGULATOR_MAX77693=y CONFIG_REGULATOR_MT6311=y # CONFIG_REGULATOR_PFUZE100 is not set # CONFIG_REGULATOR_QCOM_SPMI is not set # CONFIG_REGULATOR_RN5T618 is not set # CONFIG_REGULATOR_S2MPA01 is not set # CONFIG_REGULATOR_S2MPS11 is not set CONFIG_REGULATOR_S5M8767=y CONFIG_REGULATOR_SKY81452=y CONFIG_REGULATOR_TPS51632=y CONFIG_REGULATOR_TPS6105X=y CONFIG_REGULATOR_TPS62360=y CONFIG_REGULATOR_TPS65023=y CONFIG_REGULATOR_TPS6507X=y # CONFIG_REGULATOR_TPS65217 is not set CONFIG_REGULATOR_TPS6586X=y CONFIG_REGULATOR_TPS80031=y CONFIG_REGULATOR_TWL4030=y CONFIG_REGULATOR_WM8994=y CONFIG_MEDIA_SUPPORT=y # # Multimedia core support # CONFIG_MEDIA_CAMERA_SUPPORT=y # CONFIG_MEDIA_ANALOG_TV_SUPPORT is not set CONFIG_MEDIA_DIGITAL_TV_SUPPORT=y # CONFIG_MEDIA_RADIO_SUPPORT is not set # CONFIG_MEDIA_SDR_SUPPORT is not set CONFIG_MEDIA_RC_SUPPORT=y CONFIG_MEDIA_CONTROLLER=y CONFIG_VIDEO_DEV=y # CONFIG_VIDEO_V4L2_SUBDEV_API is not set CONFIG_VIDEO_V4L2=y CONFIG_VIDEO_ADV_DEBUG=y # CONFIG_VIDEO_FIXED_MINOR_RANGES is not set # CONFIG_VIDEO_PCI_SKELETON is not set CONFIG_VIDEO_TUNER=y CONFIG_VIDEOBUF_GEN=y CONFIG_VIDEOBUF_DMA_SG=y CONFIG_VIDEOBUF_VMALLOC=y CONFIG_VIDEOBUF2_CORE=y CONFIG_VIDEOBUF2_MEMOPS=y CONFIG_VIDEOBUF2_DMA_CONTIG=y CONFIG_VIDEOBUF2_DMA_SG=y CONFIG_VIDEOBUF2_DVB=y CONFIG_DVB_CORE=y CONFIG_TTPCI_EEPROM=y CONFIG_DVB_MAX_ADAPTERS=8 CONFIG_DVB_DYNAMIC_MINORS=y # # Media drivers # CONFIG_RC_CORE=y CONFIG_RC_MAP=y # CONFIG_RC_DECODERS is not set # CONFIG_RC_DEVICES is not set CONFIG_MEDIA_PCI_SUPPORT=y # # Media capture support # CONFIG_VIDEO_SOLO6X10=y # CONFIG_VIDEO_TW68 is not set # CONFIG_VIDEO_ZORAN is not set # # Media capture/analog/hybrid TV support # CONFIG_VIDEO_CX18=y CONFIG_VIDEO_CX18_ALSA=y # CONFIG_VIDEO_CX23885 is not set CONFIG_VIDEO_CX25821=y # CONFIG_VIDEO_CX25821_ALSA is not set CONFIG_VIDEO_CX88=y CONFIG_VIDEO_CX88_ALSA=y CONFIG_VIDEO_CX88_BLACKBIRD=y CONFIG_VIDEO_CX88_DVB=y CONFIG_VIDEO_CX88_MPEG=y # CONFIG_VIDEO_SAA7134 is not set # CONFIG_VIDEO_SAA7164 is not set # # Media digital TV PCI Adapters # CONFIG_DVB_AV7110_IR=y CONFIG_DVB_AV7110=y # CONFIG_DVB_AV7110_OSD is not set CONFIG_DVB_BUDGET_CORE=y CONFIG_DVB_BUDGET=y CONFIG_DVB_BUDGET_CI=y # CONFIG_DVB_BUDGET_AV is not set # CONFIG_DVB_BUDGET_PATCH is not set CONFIG_DVB_B2C2_FLEXCOP_PCI=y CONFIG_DVB_B2C2_FLEXCOP_PCI_DEBUG=y # CONFIG_DVB_PLUTO2 is not set CONFIG_DVB_DM1105=y # CONFIG_DVB_PT1 is not set CONFIG_DVB_PT3=y CONFIG_MANTIS_CORE=y CONFIG_DVB_MANTIS=y CONFIG_DVB_HOPPER=y CONFIG_DVB_NGENE=y CONFIG_DVB_DDBRIDGE=y CONFIG_DVB_SMIPCIE=y # CONFIG_V4L_PLATFORM_DRIVERS is not set # CONFIG_V4L_MEM2MEM_DRIVERS is not set # CONFIG_V4L_TEST_DRIVERS is not set # CONFIG_DVB_PLATFORM_DRIVERS is not set # # Supported MMC/SDIO adapters # # # Supported FireWire (IEEE 1394) Adapters # CONFIG_DVB_FIREDTV=y CONFIG_DVB_FIREDTV_INPUT=y CONFIG_VIDEO_CX2341X=y CONFIG_VIDEO_TVEEPROM=y CONFIG_DVB_B2C2_FLEXCOP=y CONFIG_DVB_B2C2_FLEXCOP_DEBUG=y CONFIG_VIDEO_SAA7146=y CONFIG_VIDEO_SAA7146_VV=y # # Media ancillary drivers (tuners, sensors, i2c, frontends) # # CONFIG_MEDIA_SUBDRV_AUTOSELECT is not set CONFIG_VIDEO_IR_I2C=y # # Encoders, decoders, sensors and other helper chips # # # Audio decoders, processors and mixers # # CONFIG_VIDEO_TVAUDIO is not set # CONFIG_VIDEO_TDA7432 is not set # CONFIG_VIDEO_TDA9840 is not set CONFIG_VIDEO_TEA6415C=y CONFIG_VIDEO_TEA6420=y # CONFIG_VIDEO_MSP3400 is not set CONFIG_VIDEO_CS5345=y CONFIG_VIDEO_CS53L32A=y CONFIG_VIDEO_TLV320AIC23B=y CONFIG_VIDEO_UDA1342=y CONFIG_VIDEO_WM8775=y CONFIG_VIDEO_WM8739=y # CONFIG_VIDEO_VP27SMPX is not set # CONFIG_VIDEO_SONY_BTF_MPX is not set # # RDS decoders # # CONFIG_VIDEO_SAA6588 is not set # # Video decoders # CONFIG_VIDEO_ADV7183=y # CONFIG_VIDEO_BT819 is not set CONFIG_VIDEO_BT856=y # CONFIG_VIDEO_BT866 is not set CONFIG_VIDEO_KS0127=y CONFIG_VIDEO_ML86V7667=y # CONFIG_VIDEO_SAA7110 is not set CONFIG_VIDEO_SAA711X=y # CONFIG_VIDEO_TVP514X is not set CONFIG_VIDEO_TVP5150=y CONFIG_VIDEO_TVP7002=y # CONFIG_VIDEO_TW2804 is not set CONFIG_VIDEO_TW9903=y CONFIG_VIDEO_TW9906=y # CONFIG_VIDEO_VPX3220 is not set # # Video and audio decoders # CONFIG_VIDEO_SAA717X=y # CONFIG_VIDEO_CX25840 is not set # # Video encoders # CONFIG_VIDEO_SAA7127=y CONFIG_VIDEO_SAA7185=y # CONFIG_VIDEO_ADV7170 is not set # CONFIG_VIDEO_ADV7175 is not set CONFIG_VIDEO_ADV7343=y CONFIG_VIDEO_ADV7393=y # CONFIG_VIDEO_AK881X is not set CONFIG_VIDEO_THS8200=y # # Camera sensor devices # # CONFIG_VIDEO_OV2659 is not set CONFIG_VIDEO_OV7640=y # CONFIG_VIDEO_OV7670 is not set CONFIG_VIDEO_VS6624=y # CONFIG_VIDEO_MT9V011 is not set # CONFIG_VIDEO_SR030PC30 is not set # # Flash devices # # CONFIG_VIDEO_ADP1653 is not set # CONFIG_VIDEO_AS3645A is not set CONFIG_VIDEO_LM3560=y CONFIG_VIDEO_LM3646=y # # Video improvement chips # # CONFIG_VIDEO_UPD64031A is not set CONFIG_VIDEO_UPD64083=y # # Audio/Video compression chips # CONFIG_VIDEO_SAA6752HS=y # # Miscellaneous helper chips # # CONFIG_VIDEO_THS7303 is not set # CONFIG_VIDEO_M52790 is not set # # Sensors used on soc_camera driver # CONFIG_MEDIA_TUNER=y # # Customize TV tuners # # CONFIG_MEDIA_TUNER_SIMPLE is not set # CONFIG_MEDIA_TUNER_TDA8290 is not set CONFIG_MEDIA_TUNER_TDA827X=y CONFIG_MEDIA_TUNER_TDA18271=y CONFIG_MEDIA_TUNER_TDA9887=y CONFIG_MEDIA_TUNER_TEA5761=y CONFIG_MEDIA_TUNER_TEA5767=y # CONFIG_MEDIA_TUNER_MT20XX is not set CONFIG_MEDIA_TUNER_MT2060=y # CONFIG_MEDIA_TUNER_MT2063 is not set CONFIG_MEDIA_TUNER_MT2266=y # CONFIG_MEDIA_TUNER_MT2131 is not set CONFIG_MEDIA_TUNER_QT1010=y CONFIG_MEDIA_TUNER_XC2028=y # CONFIG_MEDIA_TUNER_XC5000 is not set CONFIG_MEDIA_TUNER_XC4000=y CONFIG_MEDIA_TUNER_MXL5005S=y CONFIG_MEDIA_TUNER_MXL5007T=y CONFIG_MEDIA_TUNER_MC44S803=y CONFIG_MEDIA_TUNER_MAX2165=y CONFIG_MEDIA_TUNER_TDA18218=y # CONFIG_MEDIA_TUNER_FC0011 is not set CONFIG_MEDIA_TUNER_FC0012=y CONFIG_MEDIA_TUNER_FC0013=y CONFIG_MEDIA_TUNER_TDA18212=y CONFIG_MEDIA_TUNER_E4000=y CONFIG_MEDIA_TUNER_FC2580=y CONFIG_MEDIA_TUNER_M88RS6000T=y # CONFIG_MEDIA_TUNER_TUA9001 is not set CONFIG_MEDIA_TUNER_SI2157=y # CONFIG_MEDIA_TUNER_IT913X is not set # CONFIG_MEDIA_TUNER_R820T is not set CONFIG_MEDIA_TUNER_MXL301RF=y CONFIG_MEDIA_TUNER_QM1D1C0042=y # # Customise DVB Frontends # # # Multistandard (satellite) frontends # # CONFIG_DVB_STB0899 is not set # CONFIG_DVB_STB6100 is not set CONFIG_DVB_STV090x=y # CONFIG_DVB_STV6110x is not set CONFIG_DVB_M88DS3103=y # # Multistandard (cable + terrestrial) frontends # CONFIG_DVB_DRXK=y # CONFIG_DVB_TDA18271C2DD is not set CONFIG_DVB_SI2165=y # # DVB-S (satellite) frontends # # CONFIG_DVB_CX24110 is not set # CONFIG_DVB_CX24123 is not set CONFIG_DVB_MT312=y CONFIG_DVB_ZL10036=y # CONFIG_DVB_ZL10039 is not set # CONFIG_DVB_S5H1420 is not set CONFIG_DVB_STV0288=y # CONFIG_DVB_STB6000 is not set # CONFIG_DVB_STV0299 is not set CONFIG_DVB_STV6110=y CONFIG_DVB_STV0900=y CONFIG_DVB_TDA8083=y CONFIG_DVB_TDA10086=y CONFIG_DVB_TDA8261=y CONFIG_DVB_VES1X93=y # CONFIG_DVB_TUNER_ITD1000 is not set CONFIG_DVB_TUNER_CX24113=y CONFIG_DVB_TDA826X=y CONFIG_DVB_TUA6100=y CONFIG_DVB_CX24116=y # CONFIG_DVB_CX24117 is not set # CONFIG_DVB_CX24120 is not set CONFIG_DVB_SI21XX=y # CONFIG_DVB_TS2020 is not set # CONFIG_DVB_DS3000 is not set # CONFIG_DVB_MB86A16 is not set CONFIG_DVB_TDA10071=y # # DVB-T (terrestrial) frontends # # CONFIG_DVB_SP8870 is not set CONFIG_DVB_SP887X=y CONFIG_DVB_CX22700=y # CONFIG_DVB_CX22702 is not set # CONFIG_DVB_S5H1432 is not set # CONFIG_DVB_DRXD is not set # CONFIG_DVB_L64781 is not set CONFIG_DVB_TDA1004X=y # CONFIG_DVB_NXT6000 is not set # CONFIG_DVB_MT352 is not set CONFIG_DVB_ZL10353=y # CONFIG_DVB_DIB3000MB is not set CONFIG_DVB_DIB3000MC=y CONFIG_DVB_DIB7000M=y CONFIG_DVB_DIB7000P=y CONFIG_DVB_DIB9000=y CONFIG_DVB_TDA10048=y # CONFIG_DVB_AF9013 is not set # CONFIG_DVB_EC100 is not set # CONFIG_DVB_HD29L2 is not set # CONFIG_DVB_STV0367 is not set # CONFIG_DVB_CXD2820R is not set CONFIG_DVB_CXD2841ER=y CONFIG_DVB_RTL2830=y # CONFIG_DVB_RTL2832 is not set CONFIG_DVB_SI2168=y # CONFIG_DVB_AS102_FE is not set # # DVB-C (cable) frontends # # CONFIG_DVB_VES1820 is not set CONFIG_DVB_TDA10021=y # CONFIG_DVB_TDA10023 is not set # CONFIG_DVB_STV0297 is not set # # ATSC (North American/Korean Terrestrial/Cable DTV) frontends # CONFIG_DVB_NXT200X=y CONFIG_DVB_OR51211=y CONFIG_DVB_OR51132=y # CONFIG_DVB_BCM3510 is not set CONFIG_DVB_LGDT330X=y CONFIG_DVB_LGDT3305=y CONFIG_DVB_LGDT3306A=y CONFIG_DVB_LG2160=y # CONFIG_DVB_S5H1409 is not set CONFIG_DVB_AU8522=y CONFIG_DVB_AU8522_DTV=y CONFIG_DVB_AU8522_V4L=y # CONFIG_DVB_S5H1411 is not set # # ISDB-T (terrestrial) frontends # # CONFIG_DVB_S921 is not set CONFIG_DVB_DIB8000=y CONFIG_DVB_MB86A20S=y # # ISDB-S (satellite) & ISDB-T (terrestrial) frontends # CONFIG_DVB_TC90522=y # # Digital terrestrial only tuners/PLL # CONFIG_DVB_PLL=y # CONFIG_DVB_TUNER_DIB0070 is not set # CONFIG_DVB_TUNER_DIB0090 is not set # # SEC control devices for DVB-S # CONFIG_DVB_DRX39XYJ=y CONFIG_DVB_LNBH25=y CONFIG_DVB_LNBP21=y # CONFIG_DVB_LNBP22 is not set # CONFIG_DVB_ISL6405 is not set CONFIG_DVB_ISL6421=y # CONFIG_DVB_ISL6423 is not set # CONFIG_DVB_A8293 is not set CONFIG_DVB_SP2=y # CONFIG_DVB_LGS8GL5 is not set # CONFIG_DVB_LGS8GXX is not set CONFIG_DVB_ATBM8830=y CONFIG_DVB_TDA665x=y # CONFIG_DVB_IX2505V is not set # CONFIG_DVB_M88RS2000 is not set CONFIG_DVB_AF9033=y # CONFIG_DVB_HORUS3A is not set CONFIG_DVB_ASCOT2E=y # # Tools to develop new frontends # CONFIG_DVB_DUMMY_FE=y # # Graphics support # CONFIG_AGP=y CONFIG_AGP_AMD64=y # CONFIG_AGP_INTEL is not set CONFIG_AGP_SIS=y CONFIG_AGP_VIA=y CONFIG_VGA_ARB=y CONFIG_VGA_ARB_MAX_GPUS=16 # CONFIG_VGA_SWITCHEROO is not set # CONFIG_DRM is not set # # Frame buffer Devices # # CONFIG_FB is not set # CONFIG_BACKLIGHT_LCD_SUPPORT is not set # CONFIG_VGASTATE is not set # # Console display driver support # CONFIG_VGA_CONSOLE=y CONFIG_VGACON_SOFT_SCROLLBACK=y CONFIG_VGACON_SOFT_SCROLLBACK_SIZE=64 CONFIG_DUMMY_CONSOLE=y CONFIG_DUMMY_CONSOLE_COLUMNS=80 CONFIG_DUMMY_CONSOLE_ROWS=25 CONFIG_SOUND=y CONFIG_SOUND_OSS_CORE=y # CONFIG_SOUND_OSS_CORE_PRECLAIM is not set CONFIG_SND=y CONFIG_SND_TIMER=y CONFIG_SND_PCM=y CONFIG_SND_HWDEP=y CONFIG_SND_RAWMIDI=y CONFIG_SND_JACK=y CONFIG_SND_SEQUENCER=y # CONFIG_SND_SEQ_DUMMY is not set CONFIG_SND_OSSEMUL=y # CONFIG_SND_MIXER_OSS is not set CONFIG_SND_PCM_OSS=y CONFIG_SND_PCM_OSS_PLUGINS=y CONFIG_SND_PCM_TIMER=y # CONFIG_SND_SEQUENCER_OSS is not set CONFIG_SND_HRTIMER=y CONFIG_SND_SEQ_HRTIMER_DEFAULT=y # CONFIG_SND_DYNAMIC_MINORS is not set # CONFIG_SND_SUPPORT_OLD_API is not set CONFIG_SND_PROC_FS=y CONFIG_SND_VERBOSE_PROCFS=y CONFIG_SND_VERBOSE_PRINTK=y # CONFIG_SND_DEBUG is not set CONFIG_SND_VMASTER=y CONFIG_SND_DMA_SGBUF=y CONFIG_SND_RAWMIDI_SEQ=y CONFIG_SND_OPL3_LIB_SEQ=y # CONFIG_SND_OPL4_LIB_SEQ is not set # CONFIG_SND_SBAWE_SEQ is not set CONFIG_SND_EMU10K1_SEQ=y CONFIG_SND_MPU401_UART=y CONFIG_SND_OPL3_LIB=y CONFIG_SND_VX_LIB=y CONFIG_SND_AC97_CODEC=y # CONFIG_SND_DRIVERS is not set CONFIG_SND_PCI=y # CONFIG_SND_AD1889 is not set CONFIG_SND_ALS300=y # CONFIG_SND_ALS4000 is not set CONFIG_SND_ALI5451=y CONFIG_SND_ASIHPI=y CONFIG_SND_ATIIXP=y # CONFIG_SND_ATIIXP_MODEM is not set CONFIG_SND_AU8810=y CONFIG_SND_AU8820=y CONFIG_SND_AU8830=y CONFIG_SND_AW2=y CONFIG_SND_AZT3328=y CONFIG_SND_BT87X=y CONFIG_SND_BT87X_OVERCLOCK=y CONFIG_SND_CA0106=y CONFIG_SND_CMIPCI=y CONFIG_SND_OXYGEN_LIB=y CONFIG_SND_OXYGEN=y CONFIG_SND_CS4281=y # CONFIG_SND_CS46XX is not set CONFIG_SND_CTXFI=y CONFIG_SND_DARLA20=y CONFIG_SND_GINA20=y # CONFIG_SND_LAYLA20 is not set CONFIG_SND_DARLA24=y CONFIG_SND_GINA24=y CONFIG_SND_LAYLA24=y CONFIG_SND_MONA=y CONFIG_SND_MIA=y # CONFIG_SND_ECHO3G is not set CONFIG_SND_INDIGO=y # CONFIG_SND_INDIGOIO is not set CONFIG_SND_INDIGODJ=y CONFIG_SND_INDIGOIOX=y CONFIG_SND_INDIGODJX=y CONFIG_SND_EMU10K1=y CONFIG_SND_EMU10K1X=y CONFIG_SND_ENS1370=y # CONFIG_SND_ENS1371 is not set CONFIG_SND_ES1938=y CONFIG_SND_ES1968=y # CONFIG_SND_ES1968_INPUT is not set # CONFIG_SND_FM801 is not set CONFIG_SND_HDSP=y # # Don't forget to add built-in firmwares for HDSP driver # CONFIG_SND_HDSPM=y # CONFIG_SND_ICE1712 is not set # CONFIG_SND_ICE1724 is not set CONFIG_SND_INTEL8X0=y # CONFIG_SND_INTEL8X0M is not set CONFIG_SND_KORG1212=y # CONFIG_SND_LOLA is not set CONFIG_SND_LX6464ES=y # CONFIG_SND_MAESTRO3 is not set CONFIG_SND_MIXART=y CONFIG_SND_NM256=y CONFIG_SND_PCXHR=y CONFIG_SND_RIPTIDE=y # CONFIG_SND_RME32 is not set CONFIG_SND_RME96=y CONFIG_SND_RME9652=y # CONFIG_SND_SONICVIBES is not set # CONFIG_SND_TRIDENT is not set CONFIG_SND_VIA82XX=y CONFIG_SND_VIA82XX_MODEM=y CONFIG_SND_VIRTUOSO=y CONFIG_SND_VX222=y # CONFIG_SND_YMFPCI is not set # # HD-Audio # CONFIG_SND_HDA=y CONFIG_SND_HDA_INTEL=y CONFIG_SND_HDA_HWDEP=y # CONFIG_SND_HDA_RECONFIG is not set # CONFIG_SND_HDA_INPUT_BEEP is not set # CONFIG_SND_HDA_PATCH_LOADER is not set # CONFIG_SND_HDA_CODEC_REALTEK is not set CONFIG_SND_HDA_CODEC_ANALOG=y # CONFIG_SND_HDA_CODEC_SIGMATEL is not set CONFIG_SND_HDA_CODEC_VIA=y # CONFIG_SND_HDA_CODEC_HDMI is not set CONFIG_SND_HDA_CODEC_CIRRUS=y # CONFIG_SND_HDA_CODEC_CONEXANT is not set CONFIG_SND_HDA_CODEC_CA0110=y # CONFIG_SND_HDA_CODEC_CA0132 is not set # CONFIG_SND_HDA_CODEC_CMEDIA is not set CONFIG_SND_HDA_CODEC_SI3054=y CONFIG_SND_HDA_GENERIC=y CONFIG_SND_HDA_POWER_SAVE_DEFAULT=0 CONFIG_SND_HDA_CORE=y CONFIG_SND_HDA_PREALLOC_SIZE=64 # CONFIG_SND_FIREWIRE is not set # CONFIG_SND_SOC is not set # CONFIG_SOUND_PRIME is not set CONFIG_AC97_BUS=y # # HID support # CONFIG_HID=y CONFIG_HID_BATTERY_STRENGTH=y CONFIG_HIDRAW=y CONFIG_UHID=y CONFIG_HID_GENERIC=y # # Special HID drivers # CONFIG_HID_A4TECH=y CONFIG_HID_ACRUX=y # CONFIG_HID_ACRUX_FF is not set CONFIG_HID_APPLE=y # CONFIG_HID_AUREAL is not set CONFIG_HID_BELKIN=y # CONFIG_HID_CHERRY is not set CONFIG_HID_CHICONY=y CONFIG_HID_PRODIKEYS=y CONFIG_HID_CYPRESS=y # CONFIG_HID_DRAGONRISE is not set CONFIG_HID_EMS_FF=y CONFIG_HID_ELECOM=y CONFIG_HID_EZKEY=y # CONFIG_HID_GEMBIRD is not set CONFIG_HID_GFRM=y CONFIG_HID_KEYTOUCH=y CONFIG_HID_KYE=y # CONFIG_HID_WALTOP is not set CONFIG_HID_GYRATION=y CONFIG_HID_ICADE=y CONFIG_HID_TWINHAN=y # CONFIG_HID_KENSINGTON is not set # CONFIG_HID_LCPOWER is not set CONFIG_HID_LENOVO=y CONFIG_HID_LOGITECH=y CONFIG_HID_LOGITECH_DJ=y CONFIG_HID_LOGITECH_HIDPP=y # CONFIG_LOGITECH_FF is not set CONFIG_LOGIRUMBLEPAD2_FF=y CONFIG_LOGIG940_FF=y CONFIG_LOGIWHEELS_FF=y CONFIG_HID_MAGICMOUSE=y # CONFIG_HID_MICROSOFT is not set CONFIG_HID_MONTEREY=y CONFIG_HID_MULTITOUCH=y # CONFIG_HID_ORTEK is not set CONFIG_HID_PANTHERLORD=y CONFIG_PANTHERLORD_FF=y CONFIG_HID_PETALYNX=y # CONFIG_HID_PICOLCD is not set CONFIG_HID_PLANTRONICS=y # CONFIG_HID_PRIMAX is not set # CONFIG_HID_SAITEK is not set CONFIG_HID_SAMSUNG=y # CONFIG_HID_SPEEDLINK is not set CONFIG_HID_STEELSERIES=y CONFIG_HID_SUNPLUS=y CONFIG_HID_RMI=y CONFIG_HID_GREENASIA=y CONFIG_GREENASIA_FF=y CONFIG_HID_SMARTJOYPLUS=y CONFIG_SMARTJOYPLUS_FF=y CONFIG_HID_TIVO=y CONFIG_HID_TOPSEED=y CONFIG_HID_THINGM=y # CONFIG_HID_THRUSTMASTER is not set # CONFIG_HID_WACOM is not set CONFIG_HID_WIIMOTE=y CONFIG_HID_XINMO=y CONFIG_HID_ZEROPLUS=y CONFIG_ZEROPLUS_FF=y # CONFIG_HID_ZYDACRON is not set CONFIG_HID_SENSOR_HUB=y # CONFIG_HID_SENSOR_CUSTOM_SENSOR is not set # # I2C HID support # # CONFIG_I2C_HID is not set CONFIG_USB_OHCI_LITTLE_ENDIAN=y CONFIG_USB_SUPPORT=y CONFIG_USB_COMMON=y CONFIG_USB_ARCH_HAS_HCD=y # CONFIG_USB is not set CONFIG_USB_MUSB_HDRC=y CONFIG_USB_MUSB_GADGET=y # # Platform Glue Layer # # # MUSB DMA mode # CONFIG_MUSB_PIO_ONLY=y CONFIG_USB_DWC3=y CONFIG_USB_DWC3_GADGET=y # # Platform Glue Driver Support # # CONFIG_USB_DWC3_PCI is not set # CONFIG_USB_DWC2 is not set # CONFIG_USB_CHIPIDEA is not set CONFIG_USB_ISP1760=y CONFIG_USB_ISP1761_UDC=y CONFIG_USB_ISP1760_GADGET_ROLE=y # # USB port drivers # # # USB Physical Layer drivers # CONFIG_USB_PHY=y # CONFIG_NOP_USB_XCEIV is not set CONFIG_USB_ISP1301=y CONFIG_USB_GADGET=y # CONFIG_USB_GADGET_DEBUG is not set CONFIG_USB_GADGET_DEBUG_FILES=y CONFIG_USB_GADGET_DEBUG_FS=y CONFIG_USB_GADGET_VBUS_DRAW=2 CONFIG_USB_GADGET_STORAGE_NUM_BUFFERS=2 # # USB Peripheral Controller # # CONFIG_USB_FOTG210_UDC is not set CONFIG_USB_GR_UDC=y # CONFIG_USB_R8A66597 is not set # CONFIG_USB_PXA27X is not set # CONFIG_USB_MV_UDC is not set # CONFIG_USB_MV_U3D is not set CONFIG_USB_M66592=y CONFIG_USB_BDC_UDC=y # # Platform Support # CONFIG_USB_BDC_PCI=y CONFIG_USB_AMD5536UDC=y # CONFIG_USB_NET2272 is not set CONFIG_USB_NET2280=y CONFIG_USB_GOKU=y CONFIG_USB_EG20T=y CONFIG_USB_LIBCOMPOSITE=y CONFIG_USB_F_ACM=y CONFIG_USB_F_SS_LB=y CONFIG_USB_U_SERIAL=y CONFIG_USB_F_MASS_STORAGE=y CONFIG_USB_F_FS=y CONFIG_USB_CONFIGFS=y # CONFIG_USB_CONFIGFS_SERIAL is not set CONFIG_USB_CONFIGFS_ACM=y # CONFIG_USB_CONFIGFS_OBEX is not set # CONFIG_USB_CONFIGFS_NCM is not set # CONFIG_USB_CONFIGFS_ECM is not set # CONFIG_USB_CONFIGFS_ECM_SUBSET is not set # CONFIG_USB_CONFIGFS_RNDIS is not set # CONFIG_USB_CONFIGFS_EEM is not set CONFIG_USB_CONFIGFS_MASS_STORAGE=y CONFIG_USB_CONFIGFS_F_LB_SS=y CONFIG_USB_CONFIGFS_F_FS=y # CONFIG_USB_CONFIGFS_F_UAC1 is not set # CONFIG_USB_CONFIGFS_F_UAC2 is not set # CONFIG_USB_CONFIGFS_F_MIDI is not set # CONFIG_USB_CONFIGFS_F_HID is not set # CONFIG_USB_CONFIGFS_F_UVC is not set # CONFIG_USB_CONFIGFS_F_PRINTER is not set # CONFIG_USB_ZERO is not set # CONFIG_USB_AUDIO is not set # CONFIG_USB_ETH is not set # CONFIG_USB_G_NCM is not set # CONFIG_USB_GADGETFS is not set # CONFIG_USB_FUNCTIONFS is not set # CONFIG_USB_MASS_STORAGE is not set # CONFIG_USB_G_SERIAL is not set # CONFIG_USB_MIDI_GADGET is not set # CONFIG_USB_G_PRINTER is not set # CONFIG_USB_CDC_COMPOSITE is not set # CONFIG_USB_G_ACM_MS is not set # CONFIG_USB_G_MULTI is not set # CONFIG_USB_G_HID is not set # CONFIG_USB_G_DBGP is not set # CONFIG_USB_G_WEBCAM is not set # CONFIG_UWB is not set # CONFIG_MMC is not set # CONFIG_MEMSTICK is not set CONFIG_NEW_LEDS=y CONFIG_LEDS_CLASS=y # CONFIG_LEDS_CLASS_FLASH is not set # # LED drivers # CONFIG_LEDS_88PM860X=y # CONFIG_LEDS_LM3530 is not set # CONFIG_LEDS_LM3533 is not set CONFIG_LEDS_LM3642=y CONFIG_LEDS_PCA9532=y # CONFIG_LEDS_LP3944 is not set CONFIG_LEDS_LP55XX_COMMON=y # CONFIG_LEDS_LP5521 is not set CONFIG_LEDS_LP5523=y CONFIG_LEDS_LP5562=y # CONFIG_LEDS_LP8501 is not set CONFIG_LEDS_LP8860=y CONFIG_LEDS_CLEVO_MAIL=y CONFIG_LEDS_PCA955X=y CONFIG_LEDS_PCA963X=y CONFIG_LEDS_REGULATOR=y # CONFIG_LEDS_BD2802 is not set CONFIG_LEDS_INTEL_SS4200=y # CONFIG_LEDS_TCA6507 is not set # CONFIG_LEDS_TLC591XX is not set CONFIG_LEDS_LM355x=y CONFIG_LEDS_MENF21BMC=y # # LED driver for blink(1) USB RGB LED is under Special HID drivers (HID_THINGM) # CONFIG_LEDS_BLINKM=y # # LED Triggers # # CONFIG_LEDS_TRIGGERS is not set CONFIG_ACCESSIBILITY=y CONFIG_A11Y_BRAILLE_CONSOLE=y CONFIG_EDAC_ATOMIC_SCRUB=y CONFIG_EDAC_SUPPORT=y # CONFIG_EDAC is not set CONFIG_RTC_LIB=y # CONFIG_RTC_CLASS is not set # CONFIG_DMADEVICES is not set CONFIG_AUXDISPLAY=y CONFIG_UIO=y CONFIG_UIO_CIF=y CONFIG_UIO_PDRV_GENIRQ=y CONFIG_UIO_DMEM_GENIRQ=y CONFIG_UIO_AEC=y CONFIG_UIO_SERCOS3=y CONFIG_UIO_PCI_GENERIC=y # CONFIG_UIO_NETX is not set # CONFIG_UIO_PRUSS is not set CONFIG_UIO_MF624=y CONFIG_VIRT_DRIVERS=y CONFIG_VIRTIO=y # # Virtio drivers # CONFIG_VIRTIO_PCI=y # CONFIG_VIRTIO_PCI_LEGACY is not set # CONFIG_VIRTIO_BALLOON is not set CONFIG_VIRTIO_INPUT=y CONFIG_VIRTIO_MMIO=y # CONFIG_VIRTIO_MMIO_CMDLINE_DEVICES is not set # # Microsoft Hyper-V guest support # # CONFIG_HYPERV is not set # CONFIG_STAGING is not set CONFIG_X86_PLATFORM_DEVICES=y # CONFIG_ACERHDF is not set # CONFIG_DELL_SMO8800 is not set # CONFIG_FUJITSU_TABLET is not set # CONFIG_HP_ACCEL is not set # CONFIG_HP_WIRELESS is not set CONFIG_SENSORS_HDAPS=y # CONFIG_INTEL_MENLOW is not set # CONFIG_ACPI_WMI is not set # CONFIG_TOPSTAR_LAPTOP is not set # CONFIG_TOSHIBA_BT_RFKILL is not set # CONFIG_TOSHIBA_HAPS is not set # CONFIG_ACPI_CMPC is not set # CONFIG_INTEL_IPS is not set # CONFIG_IBM_RTL is not set # CONFIG_SAMSUNG_Q10 is not set # CONFIG_INTEL_RST is not set # CONFIG_INTEL_SMARTCONNECT is not set # CONFIG_PVPANIC is not set # CONFIG_INTEL_PMC_IPC is not set # CONFIG_SURFACE_PRO3_BUTTON is not set CONFIG_CHROME_PLATFORMS=y CONFIG_CHROMEOS_LAPTOP=y # CONFIG_CHROMEOS_PSTORE is not set # # Hardware Spinlock drivers # # # Clock Source drivers # CONFIG_CLKEVT_I8253=y CONFIG_I8253_LOCK=y CONFIG_CLKBLD_I8253=y # CONFIG_ATMEL_PIT is not set # CONFIG_SH_TIMER_CMT is not set # CONFIG_SH_TIMER_MTU2 is not set # CONFIG_SH_TIMER_TMU is not set # CONFIG_EM_TIMER_STI is not set CONFIG_MAILBOX=y # CONFIG_PCC is not set # CONFIG_ALTERA_MBOX is not set # CONFIG_IOMMU_SUPPORT is not set # # Remoteproc drivers # # CONFIG_STE_MODEM_RPROC is not set # # Rpmsg drivers # # # SOC (System On Chip) specific Drivers # # CONFIG_SUNXI_SRAM is not set # 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=y CONFIG_DEVFREQ_GOV_USERSPACE=y # # DEVFREQ Drivers # CONFIG_PM_DEVFREQ_EVENT=y CONFIG_EXTCON=y # # Extcon Device Drivers # CONFIG_EXTCON_ADC_JACK=y CONFIG_EXTCON_MAX14577=y # CONFIG_EXTCON_MAX77693 is not set CONFIG_EXTCON_MAX77843=y CONFIG_EXTCON_RT8973A=y CONFIG_EXTCON_SM5502=y CONFIG_MEMORY=y CONFIG_IIO=y CONFIG_IIO_BUFFER=y # CONFIG_IIO_BUFFER_CB is not set CONFIG_IIO_KFIFO_BUF=y CONFIG_IIO_TRIGGERED_BUFFER=y CONFIG_IIO_TRIGGER=y CONFIG_IIO_CONSUMERS_PER_TRIGGER=2 # # Accelerometers # CONFIG_BMA180=y CONFIG_BMC150_ACCEL=y CONFIG_BMC150_ACCEL_I2C=y CONFIG_HID_SENSOR_ACCEL_3D=y CONFIG_IIO_ST_ACCEL_3AXIS=y CONFIG_IIO_ST_ACCEL_I2C_3AXIS=y CONFIG_KXCJK1013=y CONFIG_MMA8452=y CONFIG_MMA9551_CORE=y CONFIG_MMA9551=y CONFIG_MMA9553=y CONFIG_MXC4005=y CONFIG_STK8312=y CONFIG_STK8BA50=y # # Analog to digital converters # # CONFIG_AD7291 is not set CONFIG_AD799X=y CONFIG_MAX1363=y CONFIG_MCP3422=y CONFIG_NAU7802=y CONFIG_QCOM_SPMI_IADC=y CONFIG_QCOM_SPMI_VADC=y CONFIG_TI_ADC081C=y # CONFIG_TI_AM335X_ADC is not set CONFIG_TWL4030_MADC=y CONFIG_TWL6030_GPADC=y # # Amplifiers # # # Chemical Sensors # CONFIG_VZ89X=y # # Hid Sensor IIO Common # CONFIG_HID_SENSOR_IIO_COMMON=y CONFIG_HID_SENSOR_IIO_TRIGGER=y CONFIG_IIO_MS_SENSORS_I2C=y # # SSP Sensor Common # CONFIG_IIO_ST_SENSORS_I2C=y CONFIG_IIO_ST_SENSORS_CORE=y # # Digital to analog converters # CONFIG_AD5064=y # CONFIG_AD5380 is not set CONFIG_AD5446=y # CONFIG_M62332 is not set # CONFIG_MAX517 is not set # CONFIG_MCP4725 is not set # # Frequency Synthesizers DDS/PLL # # # Clock Generator/Distribution # # # Phase-Locked Loop (PLL) frequency synthesizers # # # Digital gyroscope sensors # CONFIG_BMG160=y CONFIG_BMG160_I2C=y CONFIG_HID_SENSOR_GYRO_3D=y CONFIG_IIO_ST_GYRO_3AXIS=y CONFIG_IIO_ST_GYRO_I2C_3AXIS=y CONFIG_ITG3200=y # # Humidity sensors # # CONFIG_HDC100X is not set # CONFIG_HTU21 is not set CONFIG_SI7005=y # CONFIG_SI7020 is not set # # Inertial measurement units # CONFIG_KMX61=y # CONFIG_INV_MPU6050_IIO is not set # # Light sensors # # CONFIG_ACPI_ALS is not set CONFIG_ADJD_S311=y CONFIG_AL3320A=y CONFIG_APDS9300=y CONFIG_APDS9960=y CONFIG_BH1750=y CONFIG_CM32181=y # CONFIG_CM3232 is not set CONFIG_CM3323=y CONFIG_CM36651=y CONFIG_GP2AP020A00F=y # CONFIG_ISL29125 is not set CONFIG_HID_SENSOR_ALS=y CONFIG_HID_SENSOR_PROX=y # CONFIG_JSA1212 is not set CONFIG_RPR0521=y CONFIG_SENSORS_LM3533=y CONFIG_LTR501=y # CONFIG_OPT3001 is not set CONFIG_PA12203001=y CONFIG_STK3310=y CONFIG_TCS3414=y CONFIG_TCS3472=y # CONFIG_SENSORS_TSL2563 is not set # CONFIG_TSL4531 is not set CONFIG_US5182D=y CONFIG_VCNL4000=y # # Magnetometer sensors # # CONFIG_BMC150_MAGN is not set # CONFIG_MAG3110 is not set CONFIG_HID_SENSOR_MAGNETOMETER_3D=y CONFIG_MMC35240=y # CONFIG_IIO_ST_MAGN_3AXIS is not set # # Inclinometer sensors # CONFIG_HID_SENSOR_INCLINOMETER_3D=y CONFIG_HID_SENSOR_DEVICE_ROTATION=y # # Triggers - standalone # CONFIG_IIO_INTERRUPT_TRIGGER=y # CONFIG_IIO_SYSFS_TRIGGER is not set # # Digital potentiometers # # CONFIG_MCP4531 is not set # # Pressure sensors # # CONFIG_BMP280 is not set CONFIG_HID_SENSOR_PRESS=y CONFIG_MPL115=y # CONFIG_MPL3115 is not set CONFIG_MS5611=y CONFIG_MS5611_I2C=y CONFIG_MS5637=y CONFIG_IIO_ST_PRESS=y CONFIG_IIO_ST_PRESS_I2C=y CONFIG_T5403=y # # Lightning sensors # # # Proximity sensors # # CONFIG_LIDAR_LITE_V2 is not set CONFIG_SX9500=y # # Temperature sensors # CONFIG_MLX90614=y # CONFIG_TMP006 is not set CONFIG_TSYS01=y CONFIG_TSYS02D=y CONFIG_NTB=y CONFIG_NTB_INTEL=y CONFIG_NTB_PINGPONG=y # CONFIG_NTB_TOOL is not set CONFIG_NTB_TRANSPORT=y CONFIG_VME_BUS=y # # VME Bridge Drivers # # CONFIG_VME_CA91CX42 is not set CONFIG_VME_TSI148=y # # VME Board Drivers # CONFIG_VMIVME_7805=y # # VME Device Drivers # # CONFIG_PWM is not set CONFIG_IPACK_BUS=y CONFIG_BOARD_TPCI200=y # CONFIG_SERIAL_IPOCTAL is not set CONFIG_RESET_CONTROLLER=y CONFIG_FMC=y CONFIG_FMC_FAKEDEV=y # CONFIG_FMC_TRIVIAL is not set # CONFIG_FMC_WRITE_EEPROM is not set # CONFIG_FMC_CHARDEV is not set # # PHY Subsystem # CONFIG_GENERIC_PHY=y # CONFIG_PHY_PXA_28NM_HSIC is not set # CONFIG_PHY_PXA_28NM_USB2 is not set CONFIG_BCM_KONA_USB2_PHY=y # CONFIG_POWERCAP is not set # CONFIG_MCB is not set # # Performance monitor support # CONFIG_RAS=y # CONFIG_THUNDERBOLT is not set # # Android # CONFIG_ANDROID=y CONFIG_ANDROID_BINDER_IPC=y CONFIG_LIBNVDIMM=y CONFIG_BLK_DEV_PMEM=y CONFIG_ND_BLK=y CONFIG_ND_CLAIM=y CONFIG_ND_BTT=y CONFIG_BTT=y CONFIG_NVMEM=y CONFIG_STM=y CONFIG_STM_DUMMY=y CONFIG_STM_SOURCE_CONSOLE=y CONFIG_INTEL_TH=y CONFIG_INTEL_TH_PCI=y # CONFIG_INTEL_TH_GTH is not set # CONFIG_INTEL_TH_STH is not set # CONFIG_INTEL_TH_MSU is not set CONFIG_INTEL_TH_PTI=y CONFIG_INTEL_TH_DEBUG=y # # FPGA Configuration Support # CONFIG_FPGA=y # CONFIG_FPGA_MGR_ZYNQ_FPGA is not set # # Firmware Drivers # CONFIG_EDD=y # CONFIG_EDD_OFF is not set CONFIG_FIRMWARE_MEMMAP=y # CONFIG_DELL_RBU is not set CONFIG_DCDBAS=y CONFIG_DMIID=y # CONFIG_DMI_SYSFS is not set 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 is not set CONFIG_EXT3_FS=y # CONFIG_EXT3_FS_POSIX_ACL is not set # CONFIG_EXT3_FS_SECURITY is not set CONFIG_EXT4_FS=y CONFIG_EXT4_USE_FOR_EXT2=y CONFIG_EXT4_FS_POSIX_ACL=y # CONFIG_EXT4_FS_SECURITY is not set CONFIG_EXT4_ENCRYPTION=y CONFIG_EXT4_FS_ENCRYPTION=y # CONFIG_EXT4_DEBUG is not set CONFIG_JBD2=y CONFIG_JBD2_DEBUG=y CONFIG_FS_MBCACHE=y # CONFIG_REISERFS_FS is not set CONFIG_JFS_FS=y CONFIG_JFS_POSIX_ACL=y CONFIG_JFS_SECURITY=y # CONFIG_JFS_DEBUG is not set # CONFIG_JFS_STATISTICS is not set CONFIG_XFS_FS=y # CONFIG_XFS_QUOTA is not set CONFIG_XFS_POSIX_ACL=y CONFIG_XFS_RT=y CONFIG_XFS_WARN=y # CONFIG_XFS_DEBUG is not set # CONFIG_GFS2_FS is not set # CONFIG_OCFS2_FS is not set CONFIG_BTRFS_FS=y # CONFIG_BTRFS_FS_POSIX_ACL is not set # CONFIG_BTRFS_FS_CHECK_INTEGRITY is not set # CONFIG_BTRFS_FS_RUN_SANITY_TESTS is not set CONFIG_BTRFS_DEBUG=y # CONFIG_BTRFS_ASSERT is not set # CONFIG_NILFS2_FS is not set # CONFIG_F2FS_FS is not set # CONFIG_FS_DAX is not set 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 is not set # CONFIG_QUOTACTL is not set CONFIG_AUTOFS4_FS=y # CONFIG_FUSE_FS is not set # CONFIG_OVERLAY_FS is not set # # Caches # CONFIG_FSCACHE=y CONFIG_FSCACHE_STATS=y # CONFIG_FSCACHE_HISTOGRAM is not set CONFIG_FSCACHE_DEBUG=y # CONFIG_FSCACHE_OBJECT_LIST is not set # CONFIG_CACHEFILES is not set # # CD-ROM/DVD Filesystems # CONFIG_ISO9660_FS=y # CONFIG_JOLIET is not set CONFIG_ZISOFS=y # CONFIG_UDF_FS is not set # # DOS/FAT/NT Filesystems # CONFIG_FAT_FS=y CONFIG_MSDOS_FS=y CONFIG_VFAT_FS=y CONFIG_FAT_DEFAULT_CODEPAGE=437 CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1" # CONFIG_NTFS_FS is not set # # Pseudo filesystems # CONFIG_PROC_FS=y # CONFIG_PROC_KCORE is not set CONFIG_PROC_SYSCTL=y CONFIG_PROC_PAGE_MONITOR=y # CONFIG_PROC_CHILDREN is not set CONFIG_KERNFS=y CONFIG_SYSFS=y CONFIG_TMPFS=y # CONFIG_TMPFS_POSIX_ACL is not set # CONFIG_TMPFS_XATTR is not set CONFIG_HUGETLBFS=y CONFIG_HUGETLB_PAGE=y CONFIG_CONFIGFS_FS=y CONFIG_MISC_FILESYSTEMS=y CONFIG_ADFS_FS=y # CONFIG_ADFS_FS_RW is not set CONFIG_AFFS_FS=y # CONFIG_ECRYPT_FS is not set CONFIG_HFS_FS=y CONFIG_HFSPLUS_FS=y CONFIG_HFSPLUS_FS_POSIX_ACL=y # CONFIG_BEFS_FS is not set CONFIG_BFS_FS=y CONFIG_EFS_FS=y CONFIG_JFFS2_FS=y CONFIG_JFFS2_FS_DEBUG=0 # CONFIG_JFFS2_FS_WRITEBUFFER is not set # CONFIG_JFFS2_SUMMARY is not set CONFIG_JFFS2_FS_XATTR=y CONFIG_JFFS2_FS_POSIX_ACL=y # CONFIG_JFFS2_FS_SECURITY is not set # CONFIG_JFFS2_COMPRESSION_OPTIONS is not set CONFIG_JFFS2_ZLIB=y # CONFIG_JFFS2_LZO is not set CONFIG_JFFS2_RTIME=y # CONFIG_JFFS2_RUBIN is not set CONFIG_UBIFS_FS=y # CONFIG_UBIFS_FS_ADVANCED_COMPR is not set CONFIG_UBIFS_FS_LZO=y CONFIG_UBIFS_FS_ZLIB=y CONFIG_UBIFS_ATIME_SUPPORT=y # CONFIG_LOGFS is not set # CONFIG_CRAMFS is not set # CONFIG_SQUASHFS is not set CONFIG_VXFS_FS=y CONFIG_MINIX_FS=y CONFIG_OMFS_FS=y CONFIG_HPFS_FS=y CONFIG_QNX4FS_FS=y CONFIG_QNX6FS_FS=y CONFIG_QNX6FS_DEBUG=y CONFIG_ROMFS_FS=y # CONFIG_ROMFS_BACKED_BY_BLOCK is not set CONFIG_ROMFS_BACKED_BY_MTD=y # CONFIG_ROMFS_BACKED_BY_BOTH is not set CONFIG_ROMFS_ON_MTD=y CONFIG_PSTORE=y CONFIG_PSTORE_CONSOLE=y # CONFIG_PSTORE_PMSG is not set CONFIG_PSTORE_FTRACE=y CONFIG_PSTORE_RAM=y CONFIG_SYSV_FS=y CONFIG_UFS_FS=y CONFIG_UFS_FS_WRITE=y 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=y CONFIG_NLS_CODEPAGE_775=y CONFIG_NLS_CODEPAGE_850=y # CONFIG_NLS_CODEPAGE_852 is not set CONFIG_NLS_CODEPAGE_855=y # 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 is not set CONFIG_NLS_CODEPAGE_864=y CONFIG_NLS_CODEPAGE_865=y CONFIG_NLS_CODEPAGE_866=y # CONFIG_NLS_CODEPAGE_869 is not set CONFIG_NLS_CODEPAGE_936=y # CONFIG_NLS_CODEPAGE_950 is not set # CONFIG_NLS_CODEPAGE_932 is not set CONFIG_NLS_CODEPAGE_949=y # CONFIG_NLS_CODEPAGE_874 is not set CONFIG_NLS_ISO8859_8=y CONFIG_NLS_CODEPAGE_1250=y CONFIG_NLS_CODEPAGE_1251=y # CONFIG_NLS_ASCII is not set # CONFIG_NLS_ISO8859_1 is not set CONFIG_NLS_ISO8859_2=y CONFIG_NLS_ISO8859_3=y CONFIG_NLS_ISO8859_4=y # CONFIG_NLS_ISO8859_5 is not set CONFIG_NLS_ISO8859_6=y CONFIG_NLS_ISO8859_7=y CONFIG_NLS_ISO8859_9=y CONFIG_NLS_ISO8859_13=y CONFIG_NLS_ISO8859_14=y # CONFIG_NLS_ISO8859_15 is not set # CONFIG_NLS_KOI8_R is not set CONFIG_NLS_KOI8_U=y # CONFIG_NLS_MAC_ROMAN is not set CONFIG_NLS_MAC_CELTIC=y CONFIG_NLS_MAC_CENTEURO=y # CONFIG_NLS_MAC_CROATIAN is not set CONFIG_NLS_MAC_CYRILLIC=y CONFIG_NLS_MAC_GAELIC=y CONFIG_NLS_MAC_GREEK=y CONFIG_NLS_MAC_ICELAND=y # CONFIG_NLS_MAC_INUIT is not set CONFIG_NLS_MAC_ROMANIAN=y CONFIG_NLS_MAC_TURKISH=y 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=y CONFIG_ENABLE_MUST_CHECK=y CONFIG_FRAME_WARN=2048 CONFIG_STRIP_ASM_SYMS=y # CONFIG_READABLE_ASM is not set # CONFIG_UNUSED_SYMBOLS is not set # CONFIG_PAGE_OWNER is not set CONFIG_DEBUG_FS=y CONFIG_HEADERS_CHECK=y # CONFIG_DEBUG_SECTION_MISMATCH is not set # CONFIG_SECTION_MISMATCH_WARN_ONLY is not set CONFIG_ARCH_WANT_FRAME_POINTERS=y CONFIG_FRAME_POINTER=y # CONFIG_DEBUG_FORCE_WEAK_PER_CPU is not set CONFIG_MAGIC_SYSRQ=y CONFIG_MAGIC_SYSRQ_DEFAULT_ENABLE=0x1 CONFIG_DEBUG_KERNEL=y # # Memory Debugging # CONFIG_PAGE_EXTENSION=y # CONFIG_DEBUG_PAGEALLOC is not set # CONFIG_DEBUG_OBJECTS is not set CONFIG_SLUB_DEBUG_ON=y # CONFIG_SLUB_STATS is not set CONFIG_HAVE_DEBUG_KMEMLEAK=y # CONFIG_DEBUG_KMEMLEAK is not set # CONFIG_DEBUG_STACK_USAGE is not set # CONFIG_DEBUG_VM is not set # CONFIG_DEBUG_VIRTUAL is not set CONFIG_DEBUG_MEMORY_INIT=y # CONFIG_DEBUG_PER_CPU_MAPS is not set CONFIG_HAVE_DEBUG_STACKOVERFLOW=y # CONFIG_DEBUG_STACKOVERFLOW is not set CONFIG_HAVE_ARCH_KMEMCHECK=y # CONFIG_DEBUG_SHIRQ is not set # # Debug Lockups and Hangs # # CONFIG_LOCKUP_DETECTOR is not set # CONFIG_DETECT_HUNG_TASK is not set CONFIG_PANIC_ON_OOPS=y CONFIG_PANIC_ON_OOPS_VALUE=1 CONFIG_PANIC_TIMEOUT=0 CONFIG_SCHED_DEBUG=y # CONFIG_SCHED_INFO is not set # CONFIG_SCHEDSTATS is not set # CONFIG_SCHED_STACK_END_CHECK is not set # CONFIG_DEBUG_TIMEKEEPING is not set # CONFIG_TIMER_STATS is not set # # Lock Debugging (spinlocks, mutexes, etc...) # # CONFIG_DEBUG_RT_MUTEXES is not set # CONFIG_DEBUG_SPINLOCK is not set # CONFIG_DEBUG_MUTEXES is not set # CONFIG_DEBUG_WW_MUTEX_SLOWPATH is not set # CONFIG_DEBUG_LOCK_ALLOC is not set # CONFIG_PROVE_LOCKING is not set # CONFIG_LOCK_STAT is not set CONFIG_DEBUG_ATOMIC_SLEEP=y # CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set # CONFIG_LOCK_TORTURE_TEST is not set CONFIG_TRACE_IRQFLAGS=y CONFIG_STACKTRACE=y # CONFIG_DEBUG_KOBJECT is not set CONFIG_DEBUG_BUGVERBOSE=y # CONFIG_DEBUG_LIST is not set # CONFIG_DEBUG_PI_LIST is not set # CONFIG_DEBUG_SG is not set # CONFIG_DEBUG_NOTIFIERS is not set # CONFIG_DEBUG_CREDENTIALS is not set # # RCU Debugging # # CONFIG_PROVE_RCU is not set CONFIG_SPARSE_RCU_POINTER=y # CONFIG_TORTURE_TEST is not set # CONFIG_RCU_TORTURE_TEST is not set CONFIG_RCU_CPU_STALL_TIMEOUT=21 # CONFIG_RCU_TRACE is not set # CONFIG_RCU_EQS_DEBUG is not set # CONFIG_DEBUG_BLOCK_EXT_DEVT is not set # CONFIG_NOTIFIER_ERROR_INJECTION is not set # CONFIG_FAULT_INJECTION is not set # CONFIG_LATENCYTOP is not set CONFIG_ARCH_HAS_DEBUG_STRICT_USER_COPY_CHECKS=y CONFIG_USER_STACKTRACE_SUPPORT=y CONFIG_NOP_TRACER=y CONFIG_HAVE_FUNCTION_TRACER=y CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y CONFIG_HAVE_FUNCTION_GRAPH_FP_TEST=y CONFIG_HAVE_DYNAMIC_FTRACE=y CONFIG_HAVE_DYNAMIC_FTRACE_WITH_REGS=y CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y CONFIG_HAVE_SYSCALL_TRACEPOINTS=y CONFIG_HAVE_C_RECORDMCOUNT=y CONFIG_TRACER_MAX_TRACE=y CONFIG_TRACE_CLOCK=y CONFIG_RING_BUFFER=y CONFIG_EVENT_TRACING=y CONFIG_CONTEXT_SWITCH_TRACER=y CONFIG_RING_BUFFER_ALLOW_SWAP=y CONFIG_TRACING=y CONFIG_GENERIC_TRACER=y CONFIG_TRACING_SUPPORT=y CONFIG_FTRACE=y CONFIG_FUNCTION_TRACER=y # CONFIG_FUNCTION_GRAPH_TRACER is not set CONFIG_IRQSOFF_TRACER=y CONFIG_SCHED_TRACER=y # CONFIG_FTRACE_SYSCALLS is not set CONFIG_TRACER_SNAPSHOT=y CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP=y CONFIG_TRACE_BRANCH_PROFILING=y # CONFIG_BRANCH_PROFILE_NONE is not set CONFIG_PROFILE_ANNOTATED_BRANCHES=y # CONFIG_PROFILE_ALL_BRANCHES is not set # CONFIG_BRANCH_TRACER is not set CONFIG_STACK_TRACER=y CONFIG_BLK_DEV_IO_TRACE=y # CONFIG_UPROBE_EVENT is not set # CONFIG_PROBE_EVENTS is not set # CONFIG_DYNAMIC_FTRACE is not set # CONFIG_FUNCTION_PROFILER is not set CONFIG_FTRACE_SELFTEST=y CONFIG_FTRACE_STARTUP_TEST=y CONFIG_EVENT_TRACE_TEST_SYSCALLS=y # CONFIG_MMIOTRACE is not set CONFIG_TRACEPOINT_BENCHMARK=y CONFIG_RING_BUFFER_BENCHMARK=y CONFIG_RING_BUFFER_STARTUP_TEST=y CONFIG_TRACE_ENUM_MAP_FILE=y # # Runtime Testing # CONFIG_LKDTM=y # CONFIG_TEST_LIST_SORT is not set # CONFIG_BACKTRACE_SELF_TEST is not set # CONFIG_RBTREE_TEST is not set CONFIG_ATOMIC64_SELFTEST=y CONFIG_TEST_HEXDUMP=y CONFIG_TEST_STRING_HELPERS=y CONFIG_TEST_KSTRTOX=y CONFIG_TEST_PRINTF=y # CONFIG_TEST_RHASHTABLE is not set # CONFIG_PROVIDE_OHCI1394_DMA_INIT is not set CONFIG_BUILD_DOCSRC=y # CONFIG_DMA_API_DEBUG is not set CONFIG_TEST_FIRMWARE=y CONFIG_TEST_UDELAY=y CONFIG_MEMTEST=y # 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 is not set # CONFIG_X86_PTDUMP_CORE is not set # CONFIG_X86_PTDUMP is not set CONFIG_DEBUG_RODATA=y CONFIG_DEBUG_RODATA_TEST=y # CONFIG_DEBUG_WX is not set CONFIG_DOUBLEFAULT=y # CONFIG_DEBUG_TLBFLUSH is not set # CONFIG_IOMMU_DEBUG is not set # CONFIG_IOMMU_STRESS is not set CONFIG_HAVE_MMIOTRACE_SUPPORT=y CONFIG_IO_DELAY_TYPE_0X80=0 CONFIG_IO_DELAY_TYPE_0XED=1 CONFIG_IO_DELAY_TYPE_UDELAY=2 CONFIG_IO_DELAY_TYPE_NONE=3 CONFIG_IO_DELAY_0X80=y # CONFIG_IO_DELAY_0XED is not set # CONFIG_IO_DELAY_UDELAY is not set # CONFIG_IO_DELAY_NONE is not set CONFIG_DEFAULT_IO_DELAY_TYPE=0 # CONFIG_DEBUG_BOOT_PARAMS is not set # CONFIG_CPA_DEBUG is not set # CONFIG_OPTIMIZE_INLINING is not set # CONFIG_DEBUG_ENTRY is not set # CONFIG_DEBUG_NMI_SELFTEST is not set # CONFIG_X86_DEBUG_STATIC_CPU_HAS is not set CONFIG_X86_DEBUG_FPU=y # CONFIG_PUNIT_ATOM_DEBUG is not set # # Security options # CONFIG_KEYS=y # CONFIG_PERSISTENT_KEYRINGS is not set # CONFIG_BIG_KEYS is not set CONFIG_TRUSTED_KEYS=y CONFIG_ENCRYPTED_KEYS=y # CONFIG_SECURITY_DMESG_RESTRICT is not set # CONFIG_SECURITY is not set CONFIG_SECURITYFS=y CONFIG_DEFAULT_SECURITY_DAC=y CONFIG_DEFAULT_SECURITY="" CONFIG_XOR_BLOCKS=y CONFIG_CRYPTO=y # # Crypto core or helper # CONFIG_CRYPTO_ALGAPI=y CONFIG_CRYPTO_ALGAPI2=y CONFIG_CRYPTO_AEAD=y CONFIG_CRYPTO_AEAD2=y CONFIG_CRYPTO_BLKCIPHER=y CONFIG_CRYPTO_BLKCIPHER2=y CONFIG_CRYPTO_HASH=y CONFIG_CRYPTO_HASH2=y CONFIG_CRYPTO_RNG=y CONFIG_CRYPTO_RNG2=y CONFIG_CRYPTO_RNG_DEFAULT=y CONFIG_CRYPTO_PCOMP=y CONFIG_CRYPTO_PCOMP2=y CONFIG_CRYPTO_AKCIPHER2=y # CONFIG_CRYPTO_RSA is not set CONFIG_CRYPTO_MANAGER=y CONFIG_CRYPTO_MANAGER2=y # CONFIG_CRYPTO_USER is not set CONFIG_CRYPTO_MANAGER_DISABLE_TESTS=y CONFIG_CRYPTO_GF128MUL=y CONFIG_CRYPTO_NULL=y CONFIG_CRYPTO_NULL2=y # CONFIG_CRYPTO_PCRYPT is not set CONFIG_CRYPTO_WORKQUEUE=y CONFIG_CRYPTO_CRYPTD=y CONFIG_CRYPTO_MCRYPTD=y CONFIG_CRYPTO_AUTHENC=y CONFIG_CRYPTO_ABLK_HELPER=y CONFIG_CRYPTO_GLUE_HELPER_X86=y # # Authenticated Encryption with Associated Data # # CONFIG_CRYPTO_CCM is not set # CONFIG_CRYPTO_GCM is not set CONFIG_CRYPTO_CHACHA20POLY1305=y CONFIG_CRYPTO_SEQIV=y # CONFIG_CRYPTO_ECHAINIV is not set # # Block modes # CONFIG_CRYPTO_CBC=y CONFIG_CRYPTO_CTR=y CONFIG_CRYPTO_CTS=y CONFIG_CRYPTO_ECB=y CONFIG_CRYPTO_LRW=y # CONFIG_CRYPTO_PCBC is not set CONFIG_CRYPTO_XTS=y CONFIG_CRYPTO_KEYWRAP=y # # Hash modes # CONFIG_CRYPTO_CMAC=y CONFIG_CRYPTO_HMAC=y CONFIG_CRYPTO_XCBC=y # CONFIG_CRYPTO_VMAC is not set # # Digest # CONFIG_CRYPTO_CRC32C=y CONFIG_CRYPTO_CRC32C_INTEL=y CONFIG_CRYPTO_CRC32=y # CONFIG_CRYPTO_CRC32_PCLMUL is not set CONFIG_CRYPTO_CRCT10DIF=y CONFIG_CRYPTO_CRCT10DIF_PCLMUL=y # CONFIG_CRYPTO_GHASH is not set CONFIG_CRYPTO_POLY1305=y # CONFIG_CRYPTO_POLY1305_X86_64 is not set CONFIG_CRYPTO_MD4=y CONFIG_CRYPTO_MD5=y CONFIG_CRYPTO_MICHAEL_MIC=y # CONFIG_CRYPTO_RMD128 is not set CONFIG_CRYPTO_RMD160=y CONFIG_CRYPTO_RMD256=y # CONFIG_CRYPTO_RMD320 is not set CONFIG_CRYPTO_SHA1=y # CONFIG_CRYPTO_SHA1_SSSE3 is not set CONFIG_CRYPTO_SHA256_SSSE3=y CONFIG_CRYPTO_SHA512_SSSE3=y CONFIG_CRYPTO_SHA1_MB=y CONFIG_CRYPTO_SHA256=y CONFIG_CRYPTO_SHA512=y # CONFIG_CRYPTO_TGR192 is not set CONFIG_CRYPTO_WP512=y # CONFIG_CRYPTO_GHASH_CLMUL_NI_INTEL is not set # # Ciphers # CONFIG_CRYPTO_AES=y # CONFIG_CRYPTO_AES_X86_64 is not set # CONFIG_CRYPTO_AES_NI_INTEL is not set # CONFIG_CRYPTO_ANUBIS is not set CONFIG_CRYPTO_ARC4=y # CONFIG_CRYPTO_BLOWFISH is not set CONFIG_CRYPTO_BLOWFISH_COMMON=y CONFIG_CRYPTO_BLOWFISH_X86_64=y CONFIG_CRYPTO_CAMELLIA=y # CONFIG_CRYPTO_CAMELLIA_X86_64 is not set # CONFIG_CRYPTO_CAMELLIA_AESNI_AVX_X86_64 is not set # CONFIG_CRYPTO_CAMELLIA_AESNI_AVX2_X86_64 is not set CONFIG_CRYPTO_CAST_COMMON=y # CONFIG_CRYPTO_CAST5 is not set # CONFIG_CRYPTO_CAST5_AVX_X86_64 is not set CONFIG_CRYPTO_CAST6=y CONFIG_CRYPTO_CAST6_AVX_X86_64=y CONFIG_CRYPTO_DES=y CONFIG_CRYPTO_DES3_EDE_X86_64=y CONFIG_CRYPTO_FCRYPT=y CONFIG_CRYPTO_KHAZAD=y CONFIG_CRYPTO_SALSA20=y CONFIG_CRYPTO_SALSA20_X86_64=y CONFIG_CRYPTO_CHACHA20=y CONFIG_CRYPTO_CHACHA20_X86_64=y CONFIG_CRYPTO_SEED=y CONFIG_CRYPTO_SERPENT=y CONFIG_CRYPTO_SERPENT_SSE2_X86_64=y CONFIG_CRYPTO_SERPENT_AVX_X86_64=y CONFIG_CRYPTO_SERPENT_AVX2_X86_64=y CONFIG_CRYPTO_TEA=y CONFIG_CRYPTO_TWOFISH=y CONFIG_CRYPTO_TWOFISH_COMMON=y CONFIG_CRYPTO_TWOFISH_X86_64=y CONFIG_CRYPTO_TWOFISH_X86_64_3WAY=y CONFIG_CRYPTO_TWOFISH_AVX_X86_64=y # # Compression # CONFIG_CRYPTO_DEFLATE=y CONFIG_CRYPTO_ZLIB=y CONFIG_CRYPTO_LZO=y CONFIG_CRYPTO_842=y CONFIG_CRYPTO_LZ4=y CONFIG_CRYPTO_LZ4HC=y # # Random Number Generation # CONFIG_CRYPTO_ANSI_CPRNG=y CONFIG_CRYPTO_DRBG_MENU=y CONFIG_CRYPTO_DRBG_HMAC=y CONFIG_CRYPTO_DRBG_HASH=y CONFIG_CRYPTO_DRBG_CTR=y CONFIG_CRYPTO_DRBG=y CONFIG_CRYPTO_JITTERENTROPY=y # CONFIG_CRYPTO_USER_API_HASH is not set # CONFIG_CRYPTO_USER_API_SKCIPHER is not set # CONFIG_CRYPTO_USER_API_RNG is not set # CONFIG_CRYPTO_USER_API_AEAD is not set # CONFIG_CRYPTO_HW is not set # CONFIG_ASYMMETRIC_KEY_TYPE is not set # # Certificates for signature checking # CONFIG_SYSTEM_TRUSTED_KEYRING=y CONFIG_SYSTEM_TRUSTED_KEYS="" CONFIG_HAVE_KVM=y # CONFIG_VIRTUALIZATION is not set CONFIG_BINARY_PRINTF=y # # Library routines # CONFIG_RAID6_PQ=y 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_USE_CMPXCHG_LOCKREF=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 is not set CONFIG_LIBCRC32C=y CONFIG_CRC8=y # CONFIG_AUDIT_ARCH_COMPAT_GENERIC is not set # CONFIG_RANDOM32_SELFTEST is not set CONFIG_842_COMPRESS=y CONFIG_842_DECOMPRESS=y CONFIG_ZLIB_INFLATE=y CONFIG_ZLIB_DEFLATE=y CONFIG_LZO_COMPRESS=y CONFIG_LZO_DECOMPRESS=y CONFIG_LZ4_COMPRESS=y CONFIG_LZ4HC_COMPRESS=y CONFIG_LZ4_DECOMPRESS=y CONFIG_XZ_DEC=y CONFIG_XZ_DEC_X86=y CONFIG_XZ_DEC_POWERPC=y CONFIG_XZ_DEC_IA64=y CONFIG_XZ_DEC_ARM=y CONFIG_XZ_DEC_ARMTHUMB=y CONFIG_XZ_DEC_SPARC=y CONFIG_XZ_DEC_BCJ=y # CONFIG_XZ_DEC_TEST is not set CONFIG_DECOMPRESS_GZIP=y CONFIG_DECOMPRESS_BZIP2=y CONFIG_DECOMPRESS_LZMA=y CONFIG_DECOMPRESS_XZ=y CONFIG_DECOMPRESS_LZO=y CONFIG_DECOMPRESS_LZ4=y CONFIG_GENERIC_ALLOCATOR=y CONFIG_REED_SOLOMON=y CONFIG_REED_SOLOMON_ENC8=y CONFIG_REED_SOLOMON_DEC8=y CONFIG_REED_SOLOMON_DEC16=y CONFIG_BCH=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_NLATTR=y CONFIG_ARCH_HAS_ATOMIC64_DEC_IF_POSITIVE=y # CONFIG_CORDIC is not set CONFIG_DDR=y CONFIG_FONT_SUPPORT=y CONFIG_FONT_8x16=y CONFIG_FONT_AUTOSELECT=y # CONFIG_SG_SPLIT is not set CONFIG_ARCH_HAS_SG_CHAIN=y CONFIG_ARCH_HAS_PMEM_API=y CONFIG_ARCH_HAS_MMIO_FLUSH=y --=-=-= Content-Type: application/x-xz Content-Disposition: attachment; filename=dmesg.xz Content-Transfer-Encoding: base64 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 --=-=-=--