From mboxrd@z Thu Jan 1 00:00:00 1970 Content-Type: multipart/mixed; boundary="===============6845733446356984758==" MIME-Version: 1.0 From: kernel test robot To: lkp@lists.01.org Subject: [block] 3d63546519: kernel BUG at block/bio.c:163! Date: Thu, 03 Mar 2016 09:21:08 +0800 Message-ID: <87d1rcpda3.fsf@yhuang-dev.intel.com> List-Id: --===============6845733446356984758== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable FYI, we noticed the below changes on https://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git io-st= reamid commit 3d63546519428f2ed1b79e93e4321cf37c5a0d83 ("block: add support for ca= rrying a stream ID in a bio") udevd[279]: failed to execute '/sbin/modprobe' '/sbin/modprobe -bv of:Ni2c-= test-busTCunittest-i2c-bus': No such file or directory [ 3.768664] ------------[ cut here ]------------ [ 3.768664] ------------[ cut here ]------------ [ 3.769406] kernel BUG at block/bio.c:163! [ 3.769406] kernel BUG at block/bio.c:163! [ 3.770299] invalid opcode: 0000 [#1] = [ 3.770299] invalid opcode: 0000 [#1] SMP SMP DEBUG_PAGEALLOC DEBUG_PAGE= ALLOC = [ 3.771226] Modules linked in: [ 3.771226] Modules linked in: [ 3.771682] CPU: 0 PID: 282 Comm: blkid Not tainted 4.5.0-rc6-00007-g3d6= 3546 #1 [ 3.771682] CPU: 0 PID: 282 Comm: blkid Not tainted 4.5.0-rc6-00007-g3d6= 3546 #1 [ 3.772781] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS = Debian-1.8.2-1 04/01/2014 [ 3.772781] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS = Debian-1.8.2-1 04/01/2014 [ 3.774100] task: 83e38000 ti: 83a9c000 task.ti: 83a9c000 [ 3.774100] task: 83e38000 ti: 83a9c000 task.ti: 83a9c000 [ 3.774886] EIP: 0060:[<7923afd4>] EFLAGS: 00010206 CPU: 0 [ 3.774886] EIP: 0060:[<7923afd4>] EFLAGS: 00010206 CPU: 0 [ 3.775700] EIP is at bvec_free+0x2a/0x4e [ 3.775700] EIP is at bvec_free+0x2a/0x4e [ 3.776321] EAX: 79b19694 EBX: 0000000f ECX: 00000000 EDX: 00000001 [ 3.776321] EAX: 79b19694 EBX: 0000000f ECX: 00000000 EDX: 00000001 [ 3.777267] ESI: 82c24000 EDI: 83c30b48 EBP: 83a9dc08 ESP: 83a9dbfc [ 3.777267] ESI: 82c24000 EDI: 83c30b48 EBP: 83a9dc08 ESP: 83a9dbfc [ 3.778188] DS: 007b ES: 007b FS: 00d8 GS: 0033 SS: 0068 [ 3.778188] DS: 007b ES: 007b FS: 00d8 GS: 0033 SS: 0068 [ 3.778986] CR0: 8005003b CR2: 08e1d144 CR3: 0bb73000 CR4: 00000690 [ 3.778986] CR0: 8005003b CR2: 08e1d144 CR3: 0bb73000 CR4: 00000690 [ 3.779900] Stack: [ 3.779900] Stack: [ 3.780206] 83b1fd60 [ 3.780206] 83b1fd60 83c30940 83c30940 83b1fd60 83b1fd60 83a9dc18 83a9d= c18 7923b021 7923b021 83b1fd60 83b1fd60 83b1fba0 83b1fba0 83a9dc28 83a9dc28 [ 3.781451] 7923b076 [ 3.781451] 7923b076 83b1fd60 83b1fd60 83b1fba0 83b1fba0 83a9dc38 83a9d= c38 7923b257 7923b257 83c50000 83c50000 00000000 00000000 83a9dc5c 83a9dc5c [ 3.782689] 79241bfe [ 3.782689] 79241bfe 00000000 00000000 00000000 00000000 0001fe00 0001f= e00 0001fe00 0001fe00 83c50000 83c50000 00000000 00000000 00000000 00000000 [ 3.783933] Call Trace: [ 3.783933] Call Trace: [ 3.784298] [<7923b021>] bio_free+0x29/0x41 [ 3.784298] [<7923b021>] bio_free+0x29/0x41 [ 3.784942] [<7923b076>] bio_put+0x3d/0x41 [ 3.784942] [<7923b076>] bio_put+0x3d/0x41 [ 3.785560] [<7923b257>] bio_endio+0x71/0x8d [ 3.785560] [<7923b257>] bio_endio+0x71/0x8d [ 3.786199] [<79241bfe>] blk_update_request+0x1d9/0x2bf [ 3.786199] [<79241bfe>] blk_update_request+0x1d9/0x2bf [ 3.787002] [<79248db9>] blk_mq_end_request+0x16/0x29 [ 3.787002] [<79248db9>] blk_mq_end_request+0x16/0x29 [ 3.787757] [<794d16de>] end_cmd+0x3d/0xb4 [ 3.787757] [<794d16de>] end_cmd+0x3d/0xb4 [ 3.788405] [<794d1775>] null_softirq_done_fn+0x20/0x22 [ 3.788405] [<794d1775>] null_softirq_done_fn+0x20/0x22 [ 3.789203] [<79248ee9>] __blk_mq_complete_request+0xac/0xb8 [ 3.789203] [<79248ee9>] __blk_mq_complete_request+0xac/0xb8 [ 3.790037] [<792495d8>] blk_mq_complete_request+0x31/0x35 [ 3.790037] [<792495d8>] blk_mq_complete_request+0x31/0x35 [ 3.790847] [<794d19eb>] null_handle_cmd+0x3e/0x62 [ 3.790847] [<794d19eb>] null_handle_cmd+0x3e/0x62 [ 3.791588] [<794d1ae0>] null_queue_rq+0x66/0x6e [ 3.791588] [<794d1ae0>] null_queue_rq+0x66/0x6e [ 3.792305] [<79249fcc>] __blk_mq_run_hw_queue+0x1b9/0x2a4 [ 3.792305] [<79249fcc>] __blk_mq_run_hw_queue+0x1b9/0x2a4 [ 3.793132] [<79249ded>] blk_mq_run_hw_queue+0x70/0x96 [ 3.793132] [<79249ded>] blk_mq_run_hw_queue+0x70/0x96 [ 3.793892] [<7924b0c5>] blk_mq_insert_requests+0x12f/0x19a [ 3.793892] [<7924b0c5>] blk_mq_insert_requests+0x12f/0x19a [ 3.794729] [<7924b7d8>] blk_mq_flush_plug_list+0xe1/0xeb [ 3.794729] [<7924b7d8>] blk_mq_flush_plug_list+0xe1/0xeb [ 3.795546] [<79242cbc>] blk_flush_plug_list+0x88/0x1d0 [ 3.795546] [<79242cbc>] blk_flush_plug_list+0x88/0x1d0 [ 3.796323] [<79243020>] blk_finish_plug+0x23/0x30 [ 3.796323] [<79243020>] blk_finish_plug+0x23/0x30 [ 3.797069] [<791388c2>] ? blkdev_write_begin+0x25/0x25 [ 3.797069] [<791388c2>] ? blkdev_write_begin+0x25/0x25 [ 3.797832] [<790ddd41>] __do_page_cache_readahead+0x220/0x24b [ 3.797832] [<790ddd41>] __do_page_cache_readahead+0x220/0x24b [ 3.798696] [<790ddf22>] ondemand_readahead+0x1b6/0x1c0 [ 3.798696] [<790ddf22>] ondemand_readahead+0x1b6/0x1c0 [ 3.799502] [<790ddf94>] page_cache_async_readahead+0x68/0x73 [ 3.799502] [<790ddf94>] page_cache_async_readahead+0x68/0x73 [ 3.800364] [<790d4fb6>] generic_file_read_iter+0x21e/0x58c [ 3.800364] [<790d4fb6>] generic_file_read_iter+0x21e/0x58c [ 3.801233] [<79138783>] ? seqcount_lockdep_reader_access+0x5e/0x6c [ 3.801233] [<79138783>] ? seqcount_lockdep_reader_access+0x5e/0x6c [ 3.802202] [<79138bcf>] ? i_size_read+0x49/0x5c [ 3.802202] [<79138bcf>] ? i_size_read+0x49/0x5c [ 3.802883] [<79138d50>] blkdev_read_iter+0x4a/0x53 [ 3.802883] [<79138d50>] blkdev_read_iter+0x4a/0x53 [ 3.803618] [<7910ab29>] __vfs_read+0x68/0xa8 [ 3.803618] [<7910ab29>] __vfs_read+0x68/0xa8 [ 3.804316] [<7910b5f9>] vfs_read+0xa2/0xbb [ 3.804316] [<7910b5f9>] vfs_read+0xa2/0xbb [ 3.804961] [<7910bc83>] SyS_read+0x4f/0x7c [ 3.804961] [<7910bc83>] SyS_read+0x4f/0x7c [ 3.805591] [<790017a9>] do_fast_syscall_32+0xc2/0xfc [ 3.805591] [<790017a9>] do_fast_syscall_32+0xc2/0xfc [ 3.806362] [<796083da>] sysenter_past_esp+0x3b/0x5d [ 3.806362] [<796083da>] sysenter_past_esp+0x3b/0x5d [ 3.807137] Code: [ 3.807137] Code: c3 c3 55 55 89 89 e5 e5 57 57 56 56 53 53 e8 e8 df df = df df 3c 3c 00 00 89 89 d6 d6 31 31 d2 d2 83 83 f9 f9 05 05 0f 0f 97 97 c2 = c2 89 89 cb cb 89 89 c7 c7 31 31 c9 c9 b8 b8 94 94 96 96 b1 b1 79 79 e8 e8 = f4 f4 18 18 e7 e7 ff ff 83 83 fb fb 05 05 76 76 02 02 <0f> <0f> 0b 0b 75 75= 0b 0b 89 89 fa fa 89 89 f0 f0 e8 e8 3c 3c b1 b1 e9 e9 ff ff eb eb 10 10 6b= 6b db db 0c 0c 89 89 f2 f2 8b 8b [ 3.810615] EIP: [<7923afd4>] = [ 3.810615] EIP: [<7923afd4>] bvec_free+0x2a/0x4ebvec_free+0x2a/0x4e SS:= ESP 0068:83a9dbfc SS:ESP 0068:83a9dbfc [ 3.811639] ---[ end trace e05eb3f5eb9a09e1 ]--- [ 3.811639] ---[ end trace e05eb3f5eb9a09e1 ]--- Thanks, Kernel Test Robot --===============6845733446356984758== Content-Type: text/plain MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="config-4.5.0-rc6-00007-g3d63546" IwojIEF1dG9tYXRpY2FsbHkgZ2VuZXJhdGVkIGZpbGU7IERPIE5PVCBFRElULgojIExpbnV4L2kz ODYgNC41LjAtcmM2IEtlcm5lbCBDb25maWd1cmF0aW9uCiMKIyBDT05GSUdfNjRCSVQgaXMgbm90 IHNldApDT05GSUdfWDg2XzMyPXkKQ09ORklHX1g4Nj15CkNPTkZJR19JTlNUUlVDVElPTl9ERUNP REVSPXkKQ09ORklHX09VVFBVVF9GT1JNQVQ9ImVsZjMyLWkzODYiCkNPTkZJR19BUkNIX0RFRkNP TkZJRz0iYXJjaC94ODYvY29uZmlncy9pMzg2X2RlZmNvbmZpZyIKQ09ORklHX0xPQ0tERVBfU1VQ UE9SVD15CkNPTkZJR19TVEFDS1RSQUNFX1NVUFBPUlQ9eQpDT05GSUdfTU1VPXkKQ09ORklHX0FS Q0hfTU1BUF9STkRfQklUU19NSU49OApDT05GSUdfQVJDSF9NTUFQX1JORF9CSVRTX01BWD0xNgpD T05GSUdfQVJDSF9NTUFQX1JORF9DT01QQVRfQklUU19NSU49OApDT05GSUdfQVJDSF9NTUFQX1JO RF9DT01QQVRfQklUU19NQVg9MTYKQ09ORklHX05FRURfU0dfRE1BX0xFTkdUSD15CkNPTkZJR19H RU5FUklDX0lTQV9ETUE9eQpDT05GSUdfR0VORVJJQ19CVUc9eQpDT05GSUdfR0VORVJJQ19IV0VJ R0hUPXkKQ09ORklHX0FSQ0hfTUFZX0hBVkVfUENfRkRDPXkKQ09ORklHX1JXU0VNX1hDSEdBRERf QUxHT1JJVEhNPXkKQ09ORklHX0dFTkVSSUNfQ0FMSUJSQVRFX0RFTEFZPXkKQ09ORklHX0FSQ0hf SEFTX0NQVV9SRUxBWD15CkNPTkZJR19BUkNIX0hBU19DQUNIRV9MSU5FX1NJWkU9eQpDT05GSUdf SEFWRV9TRVRVUF9QRVJfQ1BVX0FSRUE9eQpDT05GSUdfTkVFRF9QRVJfQ1BVX0VNQkVEX0ZJUlNU X0NIVU5LPXkKQ09ORklHX05FRURfUEVSX0NQVV9QQUdFX0ZJUlNUX0NIVU5LPXkKQ09ORklHX0FS Q0hfSElCRVJOQVRJT05fUE9TU0lCTEU9eQpDT05GSUdfQVJDSF9TVVNQRU5EX1BPU1NJQkxFPXkK Q09ORklHX0FSQ0hfV0FOVF9IVUdFX1BNRF9TSEFSRT15CkNPTkZJR19BUkNIX1dBTlRfR0VORVJB TF9IVUdFVExCPXkKQ09ORklHX0FSQ0hfU1VQUE9SVFNfT1BUSU1JWkVEX0lOTElOSU5HPXkKQ09O RklHX0FSQ0hfU1VQUE9SVFNfREVCVUdfUEFHRUFMTE9DPXkKQ09ORklHX1g4Nl8zMl9TTVA9eQpD T05GSUdfWDg2XzMyX0xBWllfR1M9eQpDT05GSUdfQVJDSF9IV0VJR0hUX0NGTEFHUz0iLWZjYWxs LXNhdmVkLWVjeCAtZmNhbGwtc2F2ZWQtZWR4IgpDT05GSUdfQVJDSF9TVVBQT1JUU19VUFJPQkVT PXkKQ09ORklHX0ZJWF9FQVJMWUNPTl9NRU09eQpDT05GSUdfUEdUQUJMRV9MRVZFTFM9MgpDT05G SUdfREVGQ09ORklHX0xJU1Q9Ii9saWIvbW9kdWxlcy8kVU5BTUVfUkVMRUFTRS8uY29uZmlnIgpD T05GSUdfSVJRX1dPUks9eQpDT05GSUdfQlVJTERUSU1FX0VYVEFCTEVfU09SVD15CgojCiMgR2Vu ZXJhbCBzZXR1cAojCkNPTkZJR19JTklUX0VOVl9BUkdfTElNSVQ9MzIKQ09ORklHX0NST1NTX0NP TVBJTEU9IiIKIyBDT05GSUdfQ09NUElMRV9URVNUIGlzIG5vdCBzZXQKQ09ORklHX0xPQ0FMVkVS U0lPTj0iIgpDT05GSUdfTE9DQUxWRVJTSU9OX0FVVE89eQpDT05GSUdfSEFWRV9LRVJORUxfR1pJ UD15CkNPTkZJR19IQVZFX0tFUk5FTF9CWklQMj15CkNPTkZJR19IQVZFX0tFUk5FTF9MWk1BPXkK Q09ORklHX0hBVkVfS0VSTkVMX1haPXkKQ09ORklHX0hBVkVfS0VSTkVMX0xaTz15CkNPTkZJR19I QVZFX0tFUk5FTF9MWjQ9eQojIENPTkZJR19LRVJORUxfR1pJUCBpcyBub3Qgc2V0CkNPTkZJR19L RVJORUxfQlpJUDI9eQojIENPTkZJR19LRVJORUxfTFpNQSBpcyBub3Qgc2V0CiMgQ09ORklHX0tF Uk5FTF9YWiBpcyBub3Qgc2V0CiMgQ09ORklHX0tFUk5FTF9MWk8gaXMgbm90IHNldAojIENPTkZJ R19LRVJORUxfTFo0IGlzIG5vdCBzZXQKQ09ORklHX0RFRkFVTFRfSE9TVE5BTUU9Iihub25lKSIK IyBDT05GSUdfU1dBUCBpcyBub3Qgc2V0CiMgQ09ORklHX1NZU1ZJUEMgaXMgbm90IHNldAojIENP TkZJR19QT1NJWF9NUVVFVUUgaXMgbm90IHNldApDT05GSUdfQ1JPU1NfTUVNT1JZX0FUVEFDSD15 CkNPTkZJR19GSEFORExFPXkKQ09ORklHX1VTRUxJQj15CiMgQ09ORklHX0FVRElUIGlzIG5vdCBz ZXQKQ09ORklHX0hBVkVfQVJDSF9BVURJVFNZU0NBTEw9eQoKIwojIElSUSBzdWJzeXN0ZW0KIwpD T05GSUdfR0VORVJJQ19JUlFfUFJPQkU9eQpDT05GSUdfR0VORVJJQ19JUlFfU0hPVz15CkNPTkZJ R19HRU5FUklDX1BFTkRJTkdfSVJRPXkKQ09ORklHX0dFTkVSSUNfSVJRX0NISVA9eQpDT05GSUdf SVJRX0RPTUFJTj15CkNPTkZJR19JUlFfRE9NQUlOX0hJRVJBUkNIWT15CiMgQ09ORklHX0lSUV9E T01BSU5fREVCVUcgaXMgbm90IHNldApDT05GSUdfSVJRX0ZPUkNFRF9USFJFQURJTkc9eQpDT05G SUdfU1BBUlNFX0lSUT15CkNPTkZJR19DTE9DS1NPVVJDRV9XQVRDSERPRz15CkNPTkZJR19BUkNI X0NMT0NLU09VUkNFX0RBVEE9eQpDT05GSUdfQ0xPQ0tTT1VSQ0VfVkFMSURBVEVfTEFTVF9DWUNM RT15CkNPTkZJR19HRU5FUklDX1RJTUVfVlNZU0NBTEw9eQpDT05GSUdfR0VORVJJQ19DTE9DS0VW RU5UUz15CkNPTkZJR19HRU5FUklDX0NMT0NLRVZFTlRTX0JST0FEQ0FTVD15CkNPTkZJR19HRU5F UklDX0NMT0NLRVZFTlRTX01JTl9BREpVU1Q9eQpDT05GSUdfR0VORVJJQ19DTU9TX1VQREFURT15 CgojCiMgVGltZXJzIHN1YnN5c3RlbQojCkNPTkZJR19IWl9QRVJJT0RJQz15CiMgQ09ORklHX05P X0haX0lETEUgaXMgbm90IHNldAojIENPTkZJR19OT19IWiBpcyBub3Qgc2V0CiMgQ09ORklHX0hJ R0hfUkVTX1RJTUVSUyBpcyBub3Qgc2V0CgojCiMgQ1BVL1Rhc2sgdGltZSBhbmQgc3RhdHMgYWNj b3VudGluZwojCkNPTkZJR19USUNLX0NQVV9BQ0NPVU5USU5HPXkKIyBDT05GSUdfSVJRX1RJTUVf QUNDT1VOVElORyBpcyBub3Qgc2V0CiMgQ09ORklHX0JTRF9QUk9DRVNTX0FDQ1QgaXMgbm90IHNl dAojIENPTkZJR19UQVNLU1RBVFMgaXMgbm90IHNldAoKIwojIFJDVSBTdWJzeXN0ZW0KIwpDT05G SUdfVFJFRV9SQ1U9eQojIENPTkZJR19SQ1VfRVhQRVJUIGlzIG5vdCBzZXQKQ09ORklHX1NSQ1U9 eQojIENPTkZJR19UQVNLU19SQ1UgaXMgbm90IHNldApDT05GSUdfUkNVX1NUQUxMX0NPTU1PTj15 CkNPTkZJR19UUkVFX1JDVV9UUkFDRT15CiMgQ09ORklHX1JDVV9FWFBFRElURV9CT09UIGlzIG5v dCBzZXQKQ09ORklHX0JVSUxEX0JJTjJDPXkKQ09ORklHX0lLQ09ORklHPXkKIyBDT05GSUdfSUtD T05GSUdfUFJPQyBpcyBub3Qgc2V0CkNPTkZJR19MT0dfQlVGX1NISUZUPTE3CkNPTkZJR19MT0df Q1BVX01BWF9CVUZfU0hJRlQ9MTIKQ09ORklHX0hBVkVfVU5TVEFCTEVfU0NIRURfQ0xPQ0s9eQpD T05GSUdfQVJDSF9XQU5UX0JBVENIRURfVU5NQVBfVExCX0ZMVVNIPXkKQ09ORklHX0NHUk9VUFM9 eQojIENPTkZJR19NRU1DRyBpcyBub3Qgc2V0CiMgQ09ORklHX0JMS19DR1JPVVAgaXMgbm90IHNl dAojIENPTkZJR19DR1JPVVBfU0NIRUQgaXMgbm90IHNldAojIENPTkZJR19DR1JPVVBfUElEUyBp cyBub3Qgc2V0CiMgQ09ORklHX0NHUk9VUF9GUkVFWkVSIGlzIG5vdCBzZXQKIyBDT05GSUdfQ1BV U0VUUyBpcyBub3Qgc2V0CiMgQ09ORklHX0NHUk9VUF9ERVZJQ0UgaXMgbm90IHNldAojIENPTkZJ R19DR1JPVVBfQ1BVQUNDVCBpcyBub3Qgc2V0CiMgQ09ORklHX0NHUk9VUF9QRVJGIGlzIG5vdCBz ZXQKIyBDT05GSUdfQ0dST1VQX0RFQlVHIGlzIG5vdCBzZXQKQ09ORklHX0NIRUNLUE9JTlRfUkVT VE9SRT15CiMgQ09ORklHX05BTUVTUEFDRVMgaXMgbm90IHNldAojIENPTkZJR19TQ0hFRF9BVVRP R1JPVVAgaXMgbm90IHNldAojIENPTkZJR19TWVNGU19ERVBSRUNBVEVEIGlzIG5vdCBzZXQKQ09O RklHX1JFTEFZPXkKQ09ORklHX0JMS19ERVZfSU5JVFJEPXkKQ09ORklHX0lOSVRSQU1GU19TT1VS Q0U9IiIKQ09ORklHX1JEX0daSVA9eQojIENPTkZJR19SRF9CWklQMiBpcyBub3Qgc2V0CkNPTkZJ R19SRF9MWk1BPXkKQ09ORklHX1JEX1haPXkKQ09ORklHX1JEX0xaTz15CiMgQ09ORklHX1JEX0xa NCBpcyBub3Qgc2V0CkNPTkZJR19DQ19PUFRJTUlaRV9GT1JfU0laRT15CkNPTkZJR19BTk9OX0lO T0RFUz15CkNPTkZJR19IQVZFX1VJRDE2PXkKQ09ORklHX1NZU0NUTF9FWENFUFRJT05fVFJBQ0U9 eQpDT05GSUdfSEFWRV9QQ1NQS1JfUExBVEZPUk09eQpDT05GSUdfQlBGPXkKQ09ORklHX0VYUEVS VD15CkNPTkZJR19VSUQxNj15CkNPTkZJR19NVUxUSVVTRVI9eQojIENPTkZJR19TR0VUTUFTS19T WVNDQUxMIGlzIG5vdCBzZXQKQ09ORklHX1NZU0ZTX1NZU0NBTEw9eQpDT05GSUdfS0FMTFNZTVM9 eQpDT05GSUdfS0FMTFNZTVNfQUxMPXkKQ09ORklHX1BSSU5USz15CkNPTkZJR19CVUc9eQpDT05G SUdfRUxGX0NPUkU9eQojIENPTkZJR19QQ1NQS1JfUExBVEZPUk0gaXMgbm90IHNldApDT05GSUdf QkFTRV9GVUxMPXkKQ09ORklHX0ZVVEVYPXkKQ09ORklHX0VQT0xMPXkKQ09ORklHX1NJR05BTEZE PXkKQ09ORklHX1RJTUVSRkQ9eQojIENPTkZJR19FVkVOVEZEIGlzIG5vdCBzZXQKQ09ORklHX0JQ Rl9TWVNDQUxMPXkKIyBDT05GSUdfU0hNRU0gaXMgbm90IHNldAojIENPTkZJR19BSU8gaXMgbm90 IHNldAojIENPTkZJR19BRFZJU0VfU1lTQ0FMTFMgaXMgbm90IHNldApDT05GSUdfVVNFUkZBVUxU RkQ9eQpDT05GSUdfUENJX1FVSVJLUz15CiMgQ09ORklHX01FTUJBUlJJRVIgaXMgbm90IHNldAoj IENPTkZJR19FTUJFRERFRCBpcyBub3Qgc2V0CkNPTkZJR19IQVZFX1BFUkZfRVZFTlRTPXkKCiMK IyBLZXJuZWwgUGVyZm9ybWFuY2UgRXZlbnRzIEFuZCBDb3VudGVycwojCkNPTkZJR19QRVJGX0VW RU5UUz15CiMgQ09ORklHX0RFQlVHX1BFUkZfVVNFX1ZNQUxMT0MgaXMgbm90IHNldApDT05GSUdf Vk1fRVZFTlRfQ09VTlRFUlM9eQojIENPTkZJR19DT01QQVRfQlJLIGlzIG5vdCBzZXQKIyBDT05G SUdfU0xBQiBpcyBub3Qgc2V0CiMgQ09ORklHX1NMVUIgaXMgbm90IHNldApDT05GSUdfU0xPQj15 CiMgQ09ORklHX1NZU1RFTV9EQVRBX1ZFUklGSUNBVElPTiBpcyBub3Qgc2V0CkNPTkZJR19QUk9G SUxJTkc9eQpDT05GSUdfVFJBQ0VQT0lOVFM9eQpDT05GSUdfS0VYRUNfQ09SRT15CiMgQ09ORklH X09QUk9GSUxFIGlzIG5vdCBzZXQKQ09ORklHX0hBVkVfT1BST0ZJTEU9eQpDT05GSUdfT1BST0ZJ TEVfTk1JX1RJTUVSPXkKQ09ORklHX0tQUk9CRVM9eQpDT05GSUdfSlVNUF9MQUJFTD15CkNPTkZJ R19TVEFUSUNfS0VZU19TRUxGVEVTVD15CkNPTkZJR19PUFRQUk9CRVM9eQpDT05GSUdfVVBST0JF Uz15CiMgQ09ORklHX0hBVkVfNjRCSVRfQUxJR05FRF9BQ0NFU1MgaXMgbm90IHNldApDT05GSUdf SEFWRV9FRkZJQ0lFTlRfVU5BTElHTkVEX0FDQ0VTUz15CkNPTkZJR19BUkNIX1VTRV9CVUlMVElO X0JTV0FQPXkKQ09ORklHX0tSRVRQUk9CRVM9eQpDT05GSUdfSEFWRV9JT1JFTUFQX1BST1Q9eQpD T05GSUdfSEFWRV9LUFJPQkVTPXkKQ09ORklHX0hBVkVfS1JFVFBST0JFUz15CkNPTkZJR19IQVZF X09QVFBST0JFUz15CkNPTkZJR19IQVZFX0tQUk9CRVNfT05fRlRSQUNFPXkKQ09ORklHX0hBVkVf QVJDSF9UUkFDRUhPT0s9eQpDT05GSUdfSEFWRV9ETUFfQ09OVElHVU9VUz15CkNPTkZJR19HRU5F UklDX1NNUF9JRExFX1RIUkVBRD15CkNPTkZJR19BUkNIX1dBTlRTX0RZTkFNSUNfVEFTS19TVFJV Q1Q9eQpDT05GSUdfSEFWRV9SRUdTX0FORF9TVEFDS19BQ0NFU1NfQVBJPXkKQ09ORklHX0hBVkVf RE1BX0FQSV9ERUJVRz15CkNPTkZJR19IQVZFX0hXX0JSRUFLUE9JTlQ9eQpDT05GSUdfSEFWRV9N SVhFRF9CUkVBS1BPSU5UU19SRUdTPXkKQ09ORklHX0hBVkVfVVNFUl9SRVRVUk5fTk9USUZJRVI9 eQpDT05GSUdfSEFWRV9QRVJGX0VWRU5UU19OTUk9eQpDT05GSUdfSEFWRV9QRVJGX1JFR1M9eQpD T05GSUdfSEFWRV9QRVJGX1VTRVJfU1RBQ0tfRFVNUD15CkNPTkZJR19IQVZFX0FSQ0hfSlVNUF9M QUJFTD15CkNPTkZJR19BUkNIX0hBVkVfTk1JX1NBRkVfQ01QWENIRz15CkNPTkZJR19IQVZFX0NN UFhDSEdfTE9DQUw9eQpDT05GSUdfSEFWRV9DTVBYQ0hHX0RPVUJMRT15CkNPTkZJR19BUkNIX1dB TlRfSVBDX1BBUlNFX1ZFUlNJT049eQpDT05GSUdfSEFWRV9BUkNIX1NFQ0NPTVBfRklMVEVSPXkK Q09ORklHX1NFQ0NPTVBfRklMVEVSPXkKQ09ORklHX0hBVkVfQ0NfU1RBQ0tQUk9URUNUT1I9eQoj IENPTkZJR19DQ19TVEFDS1BST1RFQ1RPUiBpcyBub3Qgc2V0CkNPTkZJR19DQ19TVEFDS1BST1RF Q1RPUl9OT05FPXkKIyBDT05GSUdfQ0NfU1RBQ0tQUk9URUNUT1JfUkVHVUxBUiBpcyBub3Qgc2V0 CiMgQ09ORklHX0NDX1NUQUNLUFJPVEVDVE9SX1NUUk9ORyBpcyBub3Qgc2V0CkNPTkZJR19IQVZF X0lSUV9USU1FX0FDQ09VTlRJTkc9eQpDT05GSUdfSEFWRV9BUkNIX1RSQU5TUEFSRU5UX0hVR0VQ QUdFPXkKQ09ORklHX01PRFVMRVNfVVNFX0VMRl9SRUw9eQpDT05GSUdfQVJDSF9IQVNfRUxGX1JB TkRPTUlaRT15CkNPTkZJR19IQVZFX0FSQ0hfTU1BUF9STkRfQklUUz15CkNPTkZJR19BUkNIX01N QVBfUk5EX0JJVFM9OApDT05GSUdfSEFWRV9DT1BZX1RIUkVBRF9UTFM9eQpDT05GSUdfQ0xPTkVf QkFDS1dBUkRTPXkKQ09ORklHX09MRF9TSUdTVVNQRU5EMz15CkNPTkZJR19PTERfU0lHQUNUSU9O PXkKCiMKIyBHQ09WLWJhc2VkIGtlcm5lbCBwcm9maWxpbmcKIwojIENPTkZJR19HQ09WX0tFUk5F TCBpcyBub3Qgc2V0CkNPTkZJR19BUkNIX0hBU19HQ09WX1BST0ZJTEVfQUxMPXkKQ09ORklHX0hB VkVfR0VORVJJQ19ETUFfQ09IRVJFTlQ9eQpDT05GSUdfUlRfTVVURVhFUz15CkNPTkZJR19CQVNF X1NNQUxMPTAKQ09ORklHX01PRFVMRVM9eQojIENPTkZJR19NT0RVTEVfRk9SQ0VfTE9BRCBpcyBu b3Qgc2V0CkNPTkZJR19NT0RVTEVfVU5MT0FEPXkKQ09ORklHX01PRFVMRV9GT1JDRV9VTkxPQUQ9 eQpDT05GSUdfTU9EVkVSU0lPTlM9eQpDT05GSUdfTU9EVUxFX1NSQ1ZFUlNJT05fQUxMPXkKIyBD T05GSUdfTU9EVUxFX1NJRyBpcyBub3Qgc2V0CkNPTkZJR19NT0RVTEVfQ09NUFJFU1M9eQpDT05G SUdfTU9EVUxFX0NPTVBSRVNTX0daSVA9eQojIENPTkZJR19NT0RVTEVfQ09NUFJFU1NfWFogaXMg bm90IHNldApDT05GSUdfTU9EVUxFU19UUkVFX0xPT0tVUD15CkNPTkZJR19CTE9DSz15CkNPTkZJ R19MQkRBRj15CkNPTkZJR19CTEtfREVWX0JTRz15CiMgQ09ORklHX0JMS19ERVZfQlNHTElCIGlz IG5vdCBzZXQKIyBDT05GSUdfQkxLX0RFVl9JTlRFR1JJVFkgaXMgbm90IHNldAojIENPTkZJR19C TEtfQ01ETElORV9QQVJTRVIgaXMgbm90IHNldAoKIwojIFBhcnRpdGlvbiBUeXBlcwojCiMgQ09O RklHX1BBUlRJVElPTl9BRFZBTkNFRCBpcyBub3Qgc2V0CkNPTkZJR19NU0RPU19QQVJUSVRJT049 eQpDT05GSUdfRUZJX1BBUlRJVElPTj15CgojCiMgSU8gU2NoZWR1bGVycwojCkNPTkZJR19JT1ND SEVEX05PT1A9eQpDT05GSUdfSU9TQ0hFRF9ERUFETElORT1tCkNPTkZJR19JT1NDSEVEX0NGUT1t CkNPTkZJR19ERUZBVUxUX05PT1A9eQpDT05GSUdfREVGQVVMVF9JT1NDSEVEPSJub29wIgpDT05G SUdfUEFEQVRBPXkKQ09ORklHX0FTTjE9eQpDT05GSUdfVU5JTkxJTkVfU1BJTl9VTkxPQ0s9eQpD T05GSUdfQVJDSF9TVVBQT1JUU19BVE9NSUNfUk1XPXkKQ09ORklHX1JXU0VNX1NQSU5fT05fT1dO RVI9eQpDT05GSUdfTE9DS19TUElOX09OX09XTkVSPXkKQ09ORklHX0FSQ0hfVVNFX1FVRVVFRF9T UElOTE9DS1M9eQpDT05GSUdfUVVFVUVEX1NQSU5MT0NLUz15CkNPTkZJR19BUkNIX1VTRV9RVUVV RURfUldMT0NLUz15CkNPTkZJR19RVUVVRURfUldMT0NLUz15CiMgQ09ORklHX0ZSRUVaRVIgaXMg bm90IHNldAoKIwojIFByb2Nlc3NvciB0eXBlIGFuZCBmZWF0dXJlcwojCiMgQ09ORklHX1pPTkVf RE1BIGlzIG5vdCBzZXQKQ09ORklHX1NNUD15CkNPTkZJR19YODZfRkVBVFVSRV9OQU1FUz15CkNP TkZJR19YODZfRkFTVF9GRUFUVVJFX1RFU1RTPXkKQ09ORklHX1g4Nl9NUFBBUlNFPXkKIyBDT05G SUdfWDg2X0JJR1NNUCBpcyBub3Qgc2V0CiMgQ09ORklHX1g4Nl9FWFRFTkRFRF9QTEFURk9STSBp cyBub3Qgc2V0CiMgQ09ORklHX1g4Nl9JTlRFTF9MUFNTIGlzIG5vdCBzZXQKIyBDT05GSUdfWDg2 X0FNRF9QTEFURk9STV9ERVZJQ0UgaXMgbm90IHNldApDT05GSUdfSU9TRl9NQkk9eQpDT05GSUdf SU9TRl9NQklfREVCVUc9eQpDT05GSUdfWDg2XzMyX0lSSVM9bQojIENPTkZJR19TQ0hFRF9PTUlU X0ZSQU1FX1BPSU5URVIgaXMgbm90IHNldApDT05GSUdfSFlQRVJWSVNPUl9HVUVTVD15CkNPTkZJ R19QQVJBVklSVD15CiMgQ09ORklHX1BBUkFWSVJUX0RFQlVHIGlzIG5vdCBzZXQKIyBDT05GSUdf UEFSQVZJUlRfU1BJTkxPQ0tTIGlzIG5vdCBzZXQKQ09ORklHX0tWTV9HVUVTVD15CiMgQ09ORklH X0tWTV9ERUJVR19GUyBpcyBub3Qgc2V0CiMgQ09ORklHX0xHVUVTVF9HVUVTVCBpcyBub3Qgc2V0 CiMgQ09ORklHX1BBUkFWSVJUX1RJTUVfQUNDT1VOVElORyBpcyBub3Qgc2V0CkNPTkZJR19QQVJB VklSVF9DTE9DSz15CkNPTkZJR19OT19CT09UTUVNPXkKIyBDT05GSUdfTTQ4NiBpcyBub3Qgc2V0 CiMgQ09ORklHX001ODYgaXMgbm90IHNldAojIENPTkZJR19NNTg2VFNDIGlzIG5vdCBzZXQKIyBD T05GSUdfTTU4Nk1NWCBpcyBub3Qgc2V0CiMgQ09ORklHX002ODYgaXMgbm90IHNldAojIENPTkZJ R19NUEVOVElVTUlJIGlzIG5vdCBzZXQKIyBDT05GSUdfTVBFTlRJVU1JSUkgaXMgbm90IHNldAoj IENPTkZJR19NUEVOVElVTU0gaXMgbm90IHNldAojIENPTkZJR19NUEVOVElVTTQgaXMgbm90IHNl dAojIENPTkZJR19NSzYgaXMgbm90IHNldAojIENPTkZJR19NSzcgaXMgbm90IHNldAojIENPTkZJ R19NSzggaXMgbm90IHNldApDT05GSUdfTUNSVVNPRT15CiMgQ09ORklHX01FRkZJQ0VPTiBpcyBu b3Qgc2V0CiMgQ09ORklHX01XSU5DSElQQzYgaXMgbm90IHNldAojIENPTkZJR19NV0lOQ0hJUDNE IGlzIG5vdCBzZXQKIyBDT05GSUdfTUVMQU4gaXMgbm90IHNldAojIENPTkZJR19NR0VPREVHWDEg aXMgbm90IHNldAojIENPTkZJR19NR0VPREVfTFggaXMgbm90IHNldAojIENPTkZJR19NQ1lSSVhJ SUkgaXMgbm90IHNldAojIENPTkZJR19NVklBQzNfMiBpcyBub3Qgc2V0CiMgQ09ORklHX01WSUFD NyBpcyBub3Qgc2V0CiMgQ09ORklHX01DT1JFMiBpcyBub3Qgc2V0CiMgQ09ORklHX01BVE9NIGlz IG5vdCBzZXQKQ09ORklHX1g4Nl9HRU5FUklDPXkKQ09ORklHX1g4Nl9JTlRFUk5PREVfQ0FDSEVf U0hJRlQ9NgpDT05GSUdfWDg2X0wxX0NBQ0hFX1NISUZUPTYKQ09ORklHX1g4Nl9JTlRFTF9VU0VS Q09QWT15CkNPTkZJR19YODZfVFNDPXkKQ09ORklHX1g4Nl9DTU9WPXkKQ09ORklHX1g4Nl9NSU5J TVVNX0NQVV9GQU1JTFk9NApDT05GSUdfWDg2X0RFQlVHQ1RMTVNSPXkKQ09ORklHX1BST0NFU1NP Ul9TRUxFQ1Q9eQojIENPTkZJR19DUFVfU1VQX0lOVEVMIGlzIG5vdCBzZXQKQ09ORklHX0NQVV9T VVBfQ1lSSVhfMzI9eQpDT05GSUdfQ1BVX1NVUF9BTUQ9eQpDT05GSUdfQ1BVX1NVUF9DRU5UQVVS PXkKQ09ORklHX0NQVV9TVVBfVFJBTlNNRVRBXzMyPXkKQ09ORklHX0NQVV9TVVBfVU1DXzMyPXkK Q09ORklHX0hQRVRfVElNRVI9eQpDT05GSUdfSFBFVF9FTVVMQVRFX1JUQz15CkNPTkZJR19ETUk9 eQpDT05GSUdfTlJfQ1BVUz04CkNPTkZJR19TQ0hFRF9TTVQ9eQpDT05GSUdfU0NIRURfTUM9eQpD T05GSUdfUFJFRU1QVF9OT05FPXkKIyBDT05GSUdfUFJFRU1QVF9WT0xVTlRBUlkgaXMgbm90IHNl dAojIENPTkZJR19QUkVFTVBUIGlzIG5vdCBzZXQKQ09ORklHX1BSRUVNUFRfQ09VTlQ9eQpDT05G SUdfWDg2X0xPQ0FMX0FQSUM9eQpDT05GSUdfWDg2X0lPX0FQSUM9eQojIENPTkZJR19YODZfUkVS T1VURV9GT1JfQlJPS0VOX0JPT1RfSVJRUyBpcyBub3Qgc2V0CiMgQ09ORklHX1g4Nl9NQ0UgaXMg bm90IHNldAojIENPTkZJR19YODZfTEVHQUNZX1ZNODYgaXMgbm90IHNldAojIENPTkZJR19WTTg2 IGlzIG5vdCBzZXQKQ09ORklHX1RPU0hJQkE9bQpDT05GSUdfSThLPXkKIyBDT05GSUdfWDg2X1JF Qk9PVEZJWFVQUyBpcyBub3Qgc2V0CkNPTkZJR19NSUNST0NPREU9eQojIENPTkZJR19NSUNST0NP REVfSU5URUwgaXMgbm90IHNldApDT05GSUdfTUlDUk9DT0RFX0FNRD15CkNPTkZJR19NSUNST0NP REVfT0xEX0lOVEVSRkFDRT15CkNPTkZJR19YODZfTVNSPXkKQ09ORklHX1g4Nl9DUFVJRD15CkNP TkZJR19OT0hJR0hNRU09eQojIENPTkZJR19ISUdITUVNNEcgaXMgbm90IHNldAojIENPTkZJR19I SUdITUVNNjRHIGlzIG5vdCBzZXQKIyBDT05GSUdfVk1TUExJVF8zRyBpcyBub3Qgc2V0CiMgQ09O RklHX1ZNU1BMSVRfM0dfT1BUIGlzIG5vdCBzZXQKIyBDT05GSUdfVk1TUExJVF8yRyBpcyBub3Qg c2V0CkNPTkZJR19WTVNQTElUXzJHX09QVD15CiMgQ09ORklHX1ZNU1BMSVRfMUcgaXMgbm90IHNl dApDT05GSUdfUEFHRV9PRkZTRVQ9MHg3ODAwMDAwMAojIENPTkZJR19YODZfUEFFIGlzIG5vdCBz ZXQKQ09ORklHX0FSQ0hfRkxBVE1FTV9FTkFCTEU9eQpDT05GSUdfQVJDSF9TUEFSU0VNRU1fRU5B QkxFPXkKQ09ORklHX0FSQ0hfU0VMRUNUX01FTU9SWV9NT0RFTD15CkNPTkZJR19JTExFR0FMX1BP SU5URVJfVkFMVUU9MApDT05GSUdfU0VMRUNUX01FTU9SWV9NT0RFTD15CkNPTkZJR19GTEFUTUVN X01BTlVBTD15CiMgQ09ORklHX1NQQVJTRU1FTV9NQU5VQUwgaXMgbm90IHNldApDT05GSUdfRkxB VE1FTT15CkNPTkZJR19GTEFUX05PREVfTUVNX01BUD15CkNPTkZJR19TUEFSU0VNRU1fU1RBVElD PXkKQ09ORklHX0hBVkVfTUVNQkxPQ0s9eQpDT05GSUdfSEFWRV9NRU1CTE9DS19OT0RFX01BUD15 CkNPTkZJR19BUkNIX0RJU0NBUkRfTUVNQkxPQ0s9eQojIENPTkZJR19IQVZFX0JPT1RNRU1fSU5G T19OT0RFIGlzIG5vdCBzZXQKQ09ORklHX1NQTElUX1BUTE9DS19DUFVTPTQKQ09ORklHX01FTU9S WV9CQUxMT09OPXkKQ09ORklHX0JBTExPT05fQ09NUEFDVElPTj15CkNPTkZJR19DT01QQUNUSU9O PXkKQ09ORklHX01JR1JBVElPTj15CiMgQ09ORklHX1BIWVNfQUREUl9UXzY0QklUIGlzIG5vdCBz ZXQKQ09ORklHX1pPTkVfRE1BX0ZMQUc9MApDT05GSUdfVklSVF9UT19CVVM9eQpDT05GSUdfTU1V X05PVElGSUVSPXkKIyBDT05GSUdfS1NNIGlzIG5vdCBzZXQKQ09ORklHX0RFRkFVTFRfTU1BUF9N SU5fQUREUj00MDk2CkNPTkZJR19UUkFOU1BBUkVOVF9IVUdFUEFHRT15CkNPTkZJR19UUkFOU1BB UkVOVF9IVUdFUEFHRV9BTFdBWVM9eQojIENPTkZJR19UUkFOU1BBUkVOVF9IVUdFUEFHRV9NQURW SVNFIGlzIG5vdCBzZXQKQ09ORklHX0NMRUFOQ0FDSEU9eQojIENPTkZJR19DTUEgaXMgbm90IHNl dAojIENPTkZJR19aUE9PTCBpcyBub3Qgc2V0CkNPTkZJR19aQlVEPXkKQ09ORklHX1pTTUFMTE9D PXkKIyBDT05GSUdfUEdUQUJMRV9NQVBQSU5HIGlzIG5vdCBzZXQKQ09ORklHX1pTTUFMTE9DX1NU QVQ9eQpDT05GSUdfR0VORVJJQ19FQVJMWV9JT1JFTUFQPXkKQ09ORklHX0FSQ0hfU1VQUE9SVFNf REVGRVJSRURfU1RSVUNUX1BBR0VfSU5JVD15CkNPTkZJR19JRExFX1BBR0VfVFJBQ0tJTkc9eQpD T05GSUdfRlJBTUVfVkVDVE9SPXkKQ09ORklHX1g4Nl9DSEVDS19CSU9TX0NPUlJVUFRJT049eQpD T05GSUdfWDg2X0JPT1RQQVJBTV9NRU1PUllfQ09SUlVQVElPTl9DSEVDSz15CkNPTkZJR19YODZf UkVTRVJWRV9MT1c9NjQKIyBDT05GSUdfTVRSUiBpcyBub3Qgc2V0CkNPTkZJR19BUkNIX1JBTkRP TT15CiMgQ09ORklHX1g4Nl9TTUFQIGlzIG5vdCBzZXQKIyBDT05GSUdfRUZJIGlzIG5vdCBzZXQK Q09ORklHX1NFQ0NPTVA9eQojIENPTkZJR19IWl8xMDAgaXMgbm90IHNldApDT05GSUdfSFpfMjUw PXkKIyBDT05GSUdfSFpfMzAwIGlzIG5vdCBzZXQKIyBDT05GSUdfSFpfMTAwMCBpcyBub3Qgc2V0 CkNPTkZJR19IWj0yNTAKIyBDT05GSUdfU0NIRURfSFJUSUNLIGlzIG5vdCBzZXQKQ09ORklHX0tF WEVDPXkKQ09ORklHX1BIWVNJQ0FMX1NUQVJUPTB4MTAwMDAwMAojIENPTkZJR19SRUxPQ0FUQUJM RSBpcyBub3Qgc2V0CkNPTkZJR19QSFlTSUNBTF9BTElHTj0weDIwMDAwMApDT05GSUdfSE9UUExV R19DUFU9eQpDT05GSUdfQk9PVFBBUkFNX0hPVFBMVUdfQ1BVMD15CiMgQ09ORklHX0RFQlVHX0hP VFBMVUdfQ1BVMCBpcyBub3Qgc2V0CiMgQ09ORklHX0NPTVBBVF9WRFNPIGlzIG5vdCBzZXQKIyBD T05GSUdfQ01ETElORV9CT09MIGlzIG5vdCBzZXQKIyBDT05GSUdfTU9ESUZZX0xEVF9TWVNDQUxM IGlzIG5vdCBzZXQKCiMKIyBQb3dlciBtYW5hZ2VtZW50IGFuZCBBQ1BJIG9wdGlvbnMKIwojIENP TkZJR19TVVNQRU5EIGlzIG5vdCBzZXQKIyBDT05GSUdfUE0gaXMgbm90IHNldApDT05GSUdfQUNQ ST15CkNPTkZJR19BQ1BJX0xFR0FDWV9UQUJMRVNfTE9PS1VQPXkKQ09ORklHX0FSQ0hfTUlHSFRf SEFWRV9BQ1BJX1BEQz15CkNPTkZJR19BQ1BJX1NZU1RFTV9QT1dFUl9TVEFURVNfU1VQUE9SVD15 CiMgQ09ORklHX0FDUElfREVCVUdHRVIgaXMgbm90IHNldAojIENPTkZJR19BQ1BJX1BST0NGU19Q T1dFUiBpcyBub3Qgc2V0CkNPTkZJR19BQ1BJX1JFVl9PVkVSUklERV9QT1NTSUJMRT15CiMgQ09O RklHX0FDUElfRUNfREVCVUdGUyBpcyBub3Qgc2V0CkNPTkZJR19BQ1BJX0FDPXkKQ09ORklHX0FD UElfQkFUVEVSWT15CkNPTkZJR19BQ1BJX0JVVFRPTj15CkNPTkZJR19BQ1BJX1ZJREVPPXkKQ09O RklHX0FDUElfRkFOPXkKIyBDT05GSUdfQUNQSV9ET0NLIGlzIG5vdCBzZXQKQ09ORklHX0FDUElf Q1BVX0ZSRVFfUFNTPXkKQ09ORklHX0FDUElfUFJPQ0VTU09SX0lETEU9eQpDT05GSUdfQUNQSV9Q Uk9DRVNTT1I9eQojIENPTkZJR19BQ1BJX0lQTUkgaXMgbm90IHNldApDT05GSUdfQUNQSV9IT1RQ TFVHX0NQVT15CiMgQ09ORklHX0FDUElfUFJPQ0VTU09SX0FHR1JFR0FUT1IgaXMgbm90IHNldApD T05GSUdfQUNQSV9USEVSTUFMPXkKQ09ORklHX0FDUElfQ1VTVE9NX0RTRFRfRklMRT0iIgojIENP TkZJR19BQ1BJX0NVU1RPTV9EU0RUIGlzIG5vdCBzZXQKIyBDT05GSUdfQUNQSV9JTklUUkRfVEFC TEVfT1ZFUlJJREUgaXMgbm90IHNldAojIENPTkZJR19BQ1BJX0RFQlVHIGlzIG5vdCBzZXQKIyBD T05GSUdfQUNQSV9QQ0lfU0xPVCBpcyBub3Qgc2V0CkNPTkZJR19YODZfUE1fVElNRVI9eQpDT05G SUdfQUNQSV9DT05UQUlORVI9eQpDT05GSUdfQUNQSV9IT1RQTFVHX0lPQVBJQz15CiMgQ09ORklH X0FDUElfU0JTIGlzIG5vdCBzZXQKIyBDT05GSUdfQUNQSV9IRUQgaXMgbm90IHNldAojIENPTkZJ R19BQ1BJX0NVU1RPTV9NRVRIT0QgaXMgbm90IHNldAojIENPTkZJR19BQ1BJX1JFRFVDRURfSEFS RFdBUkVfT05MWSBpcyBub3Qgc2V0CkNPTkZJR19IQVZFX0FDUElfQVBFST15CkNPTkZJR19IQVZF X0FDUElfQVBFSV9OTUk9eQojIENPTkZJR19BQ1BJX0FQRUkgaXMgbm90IHNldAojIENPTkZJR19Q TUlDX09QUkVHSU9OIGlzIG5vdCBzZXQKIyBDT05GSUdfU0ZJIGlzIG5vdCBzZXQKCiMKIyBDUFUg RnJlcXVlbmN5IHNjYWxpbmcKIwojIENPTkZJR19DUFVfRlJFUSBpcyBub3Qgc2V0CgojCiMgQ1BV IElkbGUKIwpDT05GSUdfQ1BVX0lETEU9eQpDT05GSUdfQ1BVX0lETEVfR09WX0xBRERFUj15CkNP TkZJR19DUFVfSURMRV9HT1ZfTUVOVT15CiMgQ09ORklHX0FSQ0hfTkVFRFNfQ1BVX0lETEVfQ09V UExFRCBpcyBub3Qgc2V0CgojCiMgQnVzIG9wdGlvbnMgKFBDSSBldGMuKQojCkNPTkZJR19QQ0k9 eQojIENPTkZJR19QQ0lfR09CSU9TIGlzIG5vdCBzZXQKIyBDT05GSUdfUENJX0dPTU1DT05GSUcg aXMgbm90IHNldAojIENPTkZJR19QQ0lfR09ESVJFQ1QgaXMgbm90IHNldApDT05GSUdfUENJX0dP QU5ZPXkKQ09ORklHX1BDSV9CSU9TPXkKQ09ORklHX1BDSV9ESVJFQ1Q9eQpDT05GSUdfUENJX01N Q09ORklHPXkKQ09ORklHX1BDSV9ET01BSU5TPXkKQ09ORklHX1BDSV9DTkIyMExFX1FVSVJLPXkK IyBDT05GSUdfUENJRVBPUlRCVVMgaXMgbm90IHNldAojIENPTkZJR19QQ0lfTVNJIGlzIG5vdCBz ZXQKIyBDT05GSUdfUENJX0RFQlVHIGlzIG5vdCBzZXQKQ09ORklHX1BDSV9SRUFMTE9DX0VOQUJM RV9BVVRPPXkKQ09ORklHX1BDSV9TVFVCPXkKIyBDT05GSUdfSFRfSVJRIGlzIG5vdCBzZXQKQ09O RklHX1BDSV9BVFM9eQpDT05GSUdfUENJX0lPVj15CkNPTkZJR19QQ0lfUFJJPXkKQ09ORklHX1BD SV9QQVNJRD15CkNPTkZJR19QQ0lfTEFCRUw9eQoKIwojIFBDSSBob3N0IGNvbnRyb2xsZXIgZHJp dmVycwojCkNPTkZJR19JU0FfRE1BX0FQST15CkNPTkZJR19JU0E9eQojIENPTkZJR19FSVNBIGlz IG5vdCBzZXQKQ09ORklHX1NDeDIwMD15CkNPTkZJR19TQ3gyMDBIUl9USU1FUj15CiMgQ09ORklH X09MUEMgaXMgbm90IHNldApDT05GSUdfQUxJWD15CkNPTkZJR19ORVQ1NTAxPXkKQ09ORklHX0dF T1M9eQpDT05GSUdfQU1EX05CPXkKIyBDT05GSUdfUENDQVJEIGlzIG5vdCBzZXQKQ09ORklHX0hP VFBMVUdfUENJPXkKQ09ORklHX0hPVFBMVUdfUENJX0NPTVBBUT1tCiMgQ09ORklHX0hPVFBMVUdf UENJX0NPTVBBUV9OVlJBTSBpcyBub3Qgc2V0CiMgQ09ORklHX0hPVFBMVUdfUENJX0lCTSBpcyBu b3Qgc2V0CiMgQ09ORklHX0hPVFBMVUdfUENJX0FDUEkgaXMgbm90IHNldApDT05GSUdfSE9UUExV R19QQ0lfQ1BDST15CkNPTkZJR19IT1RQTFVHX1BDSV9DUENJX1pUNTU1MD1tCiMgQ09ORklHX0hP VFBMVUdfUENJX0NQQ0lfR0VORVJJQyBpcyBub3Qgc2V0CkNPTkZJR19IT1RQTFVHX1BDSV9TSFBD PW0KIyBDT05GSUdfUkFQSURJTyBpcyBub3Qgc2V0CiMgQ09ORklHX1g4Nl9TWVNGQiBpcyBub3Qg c2V0CgojCiMgRXhlY3V0YWJsZSBmaWxlIGZvcm1hdHMgLyBFbXVsYXRpb25zCiMKQ09ORklHX0JJ TkZNVF9FTEY9eQojIENPTkZJR19DT1JFX0RVTVBfREVGQVVMVF9FTEZfSEVBREVSUyBpcyBub3Qg c2V0CkNPTkZJR19CSU5GTVRfU0NSSVBUPXkKQ09ORklHX0hBVkVfQU9VVD15CiMgQ09ORklHX0JJ TkZNVF9BT1VUIGlzIG5vdCBzZXQKQ09ORklHX0JJTkZNVF9NSVNDPXkKQ09ORklHX0NPUkVEVU1Q PXkKQ09ORklHX0hBVkVfQVRPTUlDX0lPTUFQPXkKQ09ORklHX1BNQ19BVE9NPXkKQ09ORklHX05F VD15CgojCiMgTmV0d29ya2luZyBvcHRpb25zCiMKIyBDT05GSUdfUEFDS0VUIGlzIG5vdCBzZXQK Q09ORklHX1VOSVg9eQojIENPTkZJR19VTklYX0RJQUcgaXMgbm90IHNldAojIENPTkZJR19ORVRf S0VZIGlzIG5vdCBzZXQKIyBDT05GSUdfSU5FVCBpcyBub3Qgc2V0CiMgQ09ORklHX05FVFdPUktf U0VDTUFSSyBpcyBub3Qgc2V0CiMgQ09ORklHX05FVF9QVFBfQ0xBU1NJRlkgaXMgbm90IHNldAoj IENPTkZJR19ORVRXT1JLX1BIWV9USU1FU1RBTVBJTkcgaXMgbm90IHNldAojIENPTkZJR19ORVRG SUxURVIgaXMgbm90IHNldAojIENPTkZJR19BVE0gaXMgbm90IHNldAojIENPTkZJR19CUklER0Ug aXMgbm90IHNldAojIENPTkZJR19WTEFOXzgwMjFRIGlzIG5vdCBzZXQKIyBDT05GSUdfREVDTkVU IGlzIG5vdCBzZXQKIyBDT05GSUdfTExDMiBpcyBub3Qgc2V0CiMgQ09ORklHX0lQWCBpcyBub3Qg c2V0CiMgQ09ORklHX0FUQUxLIGlzIG5vdCBzZXQKIyBDT05GSUdfWDI1IGlzIG5vdCBzZXQKIyBD T05GSUdfTEFQQiBpcyBub3Qgc2V0CiMgQ09ORklHX1BIT05FVCBpcyBub3Qgc2V0CiMgQ09ORklH X0lFRUU4MDIxNTQgaXMgbm90IHNldAojIENPTkZJR19ORVRfU0NIRUQgaXMgbm90IHNldAojIENP TkZJR19EQ0IgaXMgbm90IHNldAojIENPTkZJR19ETlNfUkVTT0xWRVIgaXMgbm90IHNldAojIENP TkZJR19CQVRNQU5fQURWIGlzIG5vdCBzZXQKIyBDT05GSUdfVlNPQ0tFVFMgaXMgbm90IHNldAoj IENPTkZJR19ORVRMSU5LX01NQVAgaXMgbm90IHNldAojIENPTkZJR19ORVRMSU5LX0RJQUcgaXMg bm90IHNldAojIENPTkZJR19NUExTIGlzIG5vdCBzZXQKIyBDT05GSUdfSFNSIGlzIG5vdCBzZXQK Q09ORklHX1JQUz15CkNPTkZJR19SRlNfQUNDRUw9eQpDT05GSUdfWFBTPXkKIyBDT05GSUdfU09D S19DR1JPVVBfREFUQSBpcyBub3Qgc2V0CiMgQ09ORklHX0NHUk9VUF9ORVRfUFJJTyBpcyBub3Qg c2V0CiMgQ09ORklHX0NHUk9VUF9ORVRfQ0xBU1NJRCBpcyBub3Qgc2V0CkNPTkZJR19ORVRfUlhf QlVTWV9QT0xMPXkKQ09ORklHX0JRTD15CkNPTkZJR19ORVRfRkxPV19MSU1JVD15CgojCiMgTmV0 d29yayB0ZXN0aW5nCiMKIyBDT05GSUdfSEFNUkFESU8gaXMgbm90IHNldAojIENPTkZJR19DQU4g aXMgbm90IHNldAojIENPTkZJR19JUkRBIGlzIG5vdCBzZXQKIyBDT05GSUdfQlQgaXMgbm90IHNl dApDT05GSUdfV0lSRUxFU1M9eQojIENPTkZJR19DRkc4MDIxMSBpcyBub3Qgc2V0CiMgQ09ORklH X0xJQjgwMjExIGlzIG5vdCBzZXQKCiMKIyBDRkc4MDIxMSBuZWVkcyB0byBiZSBlbmFibGVkIGZv ciBNQUM4MDIxMQojCkNPTkZJR19NQUM4MDIxMV9TVEFfSEFTSF9NQVhfU0laRT0wCiMgQ09ORklH X1dJTUFYIGlzIG5vdCBzZXQKIyBDT05GSUdfUkZLSUxMIGlzIG5vdCBzZXQKIyBDT05GSUdfUkZL SUxMX1JFR1VMQVRPUiBpcyBub3Qgc2V0CiMgQ09ORklHX05FVF85UCBpcyBub3Qgc2V0CiMgQ09O RklHX0NBSUYgaXMgbm90IHNldAojIENPTkZJR19ORkMgaXMgbm90IHNldAojIENPTkZJR19MV1RV Tk5FTCBpcyBub3Qgc2V0CgojCiMgRGV2aWNlIERyaXZlcnMKIwoKIwojIEdlbmVyaWMgRHJpdmVy IE9wdGlvbnMKIwpDT05GSUdfVUVWRU5UX0hFTFBFUj15CkNPTkZJR19VRVZFTlRfSEVMUEVSX1BB VEg9IiIKQ09ORklHX0RFVlRNUEZTPXkKIyBDT05GSUdfREVWVE1QRlNfTU9VTlQgaXMgbm90IHNl dAojIENPTkZJR19TVEFOREFMT05FIGlzIG5vdCBzZXQKIyBDT05GSUdfUFJFVkVOVF9GSVJNV0FS RV9CVUlMRCBpcyBub3Qgc2V0CkNPTkZJR19GV19MT0FERVI9eQpDT05GSUdfRklSTVdBUkVfSU5f S0VSTkVMPXkKQ09ORklHX0VYVFJBX0ZJUk1XQVJFPSIiCkNPTkZJR19GV19MT0FERVJfVVNFUl9I RUxQRVI9eQojIENPTkZJR19GV19MT0FERVJfVVNFUl9IRUxQRVJfRkFMTEJBQ0sgaXMgbm90IHNl dApDT05GSUdfQUxMT1dfREVWX0NPUkVEVU1QPXkKIyBDT05GSUdfREVCVUdfRFJJVkVSIGlzIG5v dCBzZXQKIyBDT05GSUdfREVCVUdfREVWUkVTIGlzIG5vdCBzZXQKIyBDT05GSUdfU1lTX0hZUEVS VklTT1IgaXMgbm90IHNldAojIENPTkZJR19HRU5FUklDX0NQVV9ERVZJQ0VTIGlzIG5vdCBzZXQK Q09ORklHX0dFTkVSSUNfQ1BVX0FVVE9QUk9CRT15CkNPTkZJR19SRUdNQVA9eQpDT05GSUdfUkVH TUFQX0kyQz15CkNPTkZJR19SRUdNQVBfTU1JTz15CkNPTkZJR19SRUdNQVBfSVJRPXkKQ09ORklH X0RNQV9TSEFSRURfQlVGRkVSPXkKIyBDT05GSUdfRkVOQ0VfVFJBQ0UgaXMgbm90IHNldAoKIwoj IEJ1cyBkZXZpY2VzCiMKIyBDT05GSUdfQ09OTkVDVE9SIGlzIG5vdCBzZXQKIyBDT05GSUdfTVRE IGlzIG5vdCBzZXQKQ09ORklHX0RUQz15CkNPTkZJR19PRj15CkNPTkZJR19PRl9VTklUVEVTVD15 CkNPTkZJR19PRl9GTEFUVFJFRT15CkNPTkZJR19PRl9FQVJMWV9GTEFUVFJFRT15CkNPTkZJR19P Rl9EWU5BTUlDPXkKQ09ORklHX09GX0FERFJFU1M9eQpDT05GSUdfT0ZfQUREUkVTU19QQ0k9eQpD T05GSUdfT0ZfSVJRPXkKQ09ORklHX09GX1BDST15CkNPTkZJR19PRl9QQ0lfSVJRPXkKQ09ORklH X09GX1JFU09MVkU9eQpDT05GSUdfT0ZfT1ZFUkxBWT15CkNPTkZJR19BUkNIX01JR0hUX0hBVkVf UENfUEFSUE9SVD15CkNPTkZJR19QQVJQT1JUPW0KQ09ORklHX1BBUlBPUlRfUEM9bQojIENPTkZJ R19QQVJQT1JUX1NFUklBTCBpcyBub3Qgc2V0CkNPTkZJR19QQVJQT1JUX1BDX0ZJRk89eQojIENP TkZJR19QQVJQT1JUX1BDX1NVUEVSSU8gaXMgbm90IHNldAojIENPTkZJR19QQVJQT1JUX0dTQyBp cyBub3Qgc2V0CkNPTkZJR19QQVJQT1JUX0FYODg3OTY9bQojIENPTkZJR19QQVJQT1JUXzEyODQg aXMgbm90IHNldApDT05GSUdfUEFSUE9SVF9OT1RfUEM9eQpDT05GSUdfUE5QPXkKQ09ORklHX1BO UF9ERUJVR19NRVNTQUdFUz15CgojCiMgUHJvdG9jb2xzCiMKIyBDT05GSUdfSVNBUE5QIGlzIG5v dCBzZXQKIyBDT05GSUdfUE5QQklPUyBpcyBub3Qgc2V0CkNPTkZJR19QTlBBQ1BJPXkKQ09ORklH X0JMS19ERVY9eQpDT05GSUdfQkxLX0RFVl9OVUxMX0JMSz15CiMgQ09ORklHX0JMS19ERVZfRkQg aXMgbm90IHNldAojIENPTkZJR19QQVJJREUgaXMgbm90IHNldApDT05GSUdfQkxLX0RFVl9QQ0lF U1NEX01USVAzMlhYPXkKIyBDT05GSUdfWlJBTSBpcyBub3Qgc2V0CkNPTkZJR19CTEtfQ1BRX0NJ U1NfREE9eQpDT05GSUdfQ0lTU19TQ1NJX1RBUEU9eQpDT05GSUdfQkxLX0RFVl9EQUM5NjA9bQoj IENPTkZJR19CTEtfREVWX1VNRU0gaXMgbm90IHNldAojIENPTkZJR19CTEtfREVWX0NPV19DT01N T04gaXMgbm90IHNldApDT05GSUdfQkxLX0RFVl9MT09QPW0KQ09ORklHX0JMS19ERVZfTE9PUF9N SU5fQ09VTlQ9OApDT05GSUdfQkxLX0RFVl9DUllQVE9MT09QPW0KCiMKIyBEUkJEIGRpc2FibGVk IGJlY2F1c2UgUFJPQ19GUyBvciBJTkVUIG5vdCBzZWxlY3RlZAojCiMgQ09ORklHX0JMS19ERVZf TkJEIGlzIG5vdCBzZXQKIyBDT05GSUdfQkxLX0RFVl9PU0QgaXMgbm90IHNldApDT05GSUdfQkxL X0RFVl9TWDg9eQpDT05GSUdfQkxLX0RFVl9SQU09eQpDT05GSUdfQkxLX0RFVl9SQU1fQ09VTlQ9 MTYKQ09ORklHX0JMS19ERVZfUkFNX1NJWkU9NDA5NgojIENPTkZJR19CTEtfREVWX1JBTV9EQVgg aXMgbm90IHNldAojIENPTkZJR19DRFJPTV9QS1RDRFZEIGlzIG5vdCBzZXQKIyBDT05GSUdfQVRB X09WRVJfRVRIIGlzIG5vdCBzZXQKIyBDT05GSUdfVklSVElPX0JMSyBpcyBub3Qgc2V0CkNPTkZJ R19CTEtfREVWX0hEPXkKQ09ORklHX0JMS19ERVZfUlNYWD1tCkNPTkZJR19CTEtfREVWX05WTUU9 bQojIENPTkZJR19CTEtfREVWX05WTUVfU0NTSSBpcyBub3Qgc2V0CgojCiMgTWlzYyBkZXZpY2Vz CiMKIyBDT05GSUdfU0VOU09SU19MSVMzTFYwMkQgaXMgbm90IHNldApDT05GSUdfQUQ1MjVYX0RQ T1Q9bQpDT05GSUdfQUQ1MjVYX0RQT1RfSTJDPW0KQ09ORklHX0RVTU1ZX0lSUT1tCiMgQ09ORklH X0lCTV9BU00gaXMgbm90IHNldApDT05GSUdfUEhBTlRPTT15CkNPTkZJR19TR0lfSU9DND15CiMg Q09ORklHX1RJRk1fQ09SRSBpcyBub3Qgc2V0CiMgQ09ORklHX0lDUzkzMlM0MDEgaXMgbm90IHNl dAojIENPTkZJR19FTkNMT1NVUkVfU0VSVklDRVMgaXMgbm90IHNldApDT05GSUdfSFBfSUxPPXkK IyBDT05GSUdfQVBEUzk4MDJBTFMgaXMgbm90IHNldApDT05GSUdfSVNMMjkwMDM9bQpDT05GSUdf SVNMMjkwMjA9bQpDT05GSUdfU0VOU09SU19UU0wyNTUwPW0KIyBDT05GSUdfU0VOU09SU19CSDE3 ODAgaXMgbm90IHNldApDT05GSUdfU0VOU09SU19CSDE3NzA9bQojIENPTkZJR19TRU5TT1JTX0FQ RFM5OTBYIGlzIG5vdCBzZXQKIyBDT05GSUdfSE1DNjM1MiBpcyBub3Qgc2V0CkNPTkZJR19EUzE2 ODI9eQpDT05GSUdfQk1QMDg1PXkKQ09ORklHX0JNUDA4NV9JMkM9bQpDT05GSUdfUENIX1BIVUI9 bQpDT05GSUdfVVNCX1NXSVRDSF9GU0E5NDgwPXkKQ09ORklHX1NSQU09eQojIENPTkZJR19DMlBP UlQgaXMgbm90IHNldAoKIwojIEVFUFJPTSBzdXBwb3J0CiMKIyBDT05GSUdfRUVQUk9NX0FUMjQg aXMgbm90IHNldApDT05GSUdfRUVQUk9NX0xFR0FDWT1tCkNPTkZJR19FRVBST01fTUFYNjg3NT1t CkNPTkZJR19FRVBST01fOTNDWDY9eQojIENPTkZJR19DQjcxMF9DT1JFIGlzIG5vdCBzZXQKCiMK IyBUZXhhcyBJbnN0cnVtZW50cyBzaGFyZWQgdHJhbnNwb3J0IGxpbmUgZGlzY2lwbGluZQojCiMg Q09ORklHX1RJX1NUIGlzIG5vdCBzZXQKIyBDT05GSUdfU0VOU09SU19MSVMzX0kyQyBpcyBub3Qg c2V0CgojCiMgQWx0ZXJhIEZQR0EgZmlybXdhcmUgZG93bmxvYWQgbW9kdWxlCiMKQ09ORklHX0FM VEVSQV9TVEFQTD15CkNPTkZJR19JTlRFTF9NRUk9bQpDT05GSUdfSU5URUxfTUVJX01FPW0KQ09O RklHX0lOVEVMX01FSV9UWEU9bQojIENPTkZJR19WTVdBUkVfVk1DSSBpcyBub3Qgc2V0CgojCiMg SW50ZWwgTUlDIEJ1cyBEcml2ZXIKIwoKIwojIFNDSUYgQnVzIERyaXZlcgojCgojCiMgSW50ZWwg TUlDIEhvc3QgRHJpdmVyCiMKCiMKIyBJbnRlbCBNSUMgQ2FyZCBEcml2ZXIKIwoKIwojIFNDSUYg RHJpdmVyCiMKCiMKIyBJbnRlbCBNSUMgQ29wcm9jZXNzb3IgU3RhdGUgTWFuYWdlbWVudCAoQ09T TSkgRHJpdmVycwojCkNPTkZJR19FQ0hPPW0KIyBDT05GSUdfQ1hMX0JBU0UgaXMgbm90IHNldAoj IENPTkZJR19DWExfS0VSTkVMX0FQSSBpcyBub3Qgc2V0CiMgQ09ORklHX0NYTF9FRUggaXMgbm90 IHNldApDT05GSUdfSEFWRV9JREU9eQojIENPTkZJR19JREUgaXMgbm90IHNldAoKIwojIFNDU0kg ZGV2aWNlIHN1cHBvcnQKIwpDT05GSUdfU0NTSV9NT0Q9eQpDT05GSUdfUkFJRF9BVFRSUz1tCkNP TkZJR19TQ1NJPXkKQ09ORklHX1NDU0lfRE1BPXkKIyBDT05GSUdfU0NTSV9ORVRMSU5LIGlzIG5v dCBzZXQKIyBDT05GSUdfU0NTSV9NUV9ERUZBVUxUIGlzIG5vdCBzZXQKQ09ORklHX1NDU0lfUFJP Q19GUz15CgojCiMgU0NTSSBzdXBwb3J0IHR5cGUgKGRpc2ssIHRhcGUsIENELVJPTSkKIwpDT05G SUdfQkxLX0RFVl9TRD15CkNPTkZJR19DSFJfREVWX1NUPW0KQ09ORklHX0NIUl9ERVZfT1NTVD15 CkNPTkZJR19CTEtfREVWX1NSPW0KIyBDT05GSUdfQkxLX0RFVl9TUl9WRU5ET1IgaXMgbm90IHNl dAojIENPTkZJR19DSFJfREVWX1NHIGlzIG5vdCBzZXQKQ09ORklHX0NIUl9ERVZfU0NIPW0KQ09O RklHX1NDU0lfQ09OU1RBTlRTPXkKIyBDT05GSUdfU0NTSV9MT0dHSU5HIGlzIG5vdCBzZXQKIyBD T05GSUdfU0NTSV9TQ0FOX0FTWU5DIGlzIG5vdCBzZXQKCiMKIyBTQ1NJIFRyYW5zcG9ydHMKIwoj IENPTkZJR19TQ1NJX1NQSV9BVFRSUyBpcyBub3Qgc2V0CiMgQ09ORklHX1NDU0lfRkNfQVRUUlMg aXMgbm90IHNldAojIENPTkZJR19TQ1NJX0lTQ1NJX0FUVFJTIGlzIG5vdCBzZXQKQ09ORklHX1ND U0lfU0FTX0FUVFJTPXkKIyBDT05GSUdfU0NTSV9TQVNfTElCU0FTIGlzIG5vdCBzZXQKQ09ORklH X1NDU0lfU1JQX0FUVFJTPXkKIyBDT05GSUdfU0NTSV9MT1dMRVZFTCBpcyBub3Qgc2V0CiMgQ09O RklHX1NDU0lfREggaXMgbm90IHNldApDT05GSUdfU0NTSV9PU0RfSU5JVElBVE9SPXkKQ09ORklH X1NDU0lfT1NEX1VMRD1tCkNPTkZJR19TQ1NJX09TRF9EUFJJTlRfU0VOU0U9MQpDT05GSUdfU0NT SV9PU0RfREVCVUc9eQpDT05GSUdfQVRBPW0KIyBDT05GSUdfQVRBX05PTlNUQU5EQVJEIGlzIG5v dCBzZXQKIyBDT05GSUdfQVRBX1ZFUkJPU0VfRVJST1IgaXMgbm90IHNldApDT05GSUdfQVRBX0FD UEk9eQojIENPTkZJR19TQVRBX1BNUCBpcyBub3Qgc2V0CgojCiMgQ29udHJvbGxlcnMgd2l0aCBu b24tU0ZGIG5hdGl2ZSBpbnRlcmZhY2UKIwojIENPTkZJR19TQVRBX0FIQ0kgaXMgbm90IHNldApD T05GSUdfU0FUQV9BSENJX1BMQVRGT1JNPW0KQ09ORklHX0FIQ0lfQ0VWQT1tCkNPTkZJR19BSENJ X1FPUklRPW0KQ09ORklHX1NBVEFfSU5JQzE2Mlg9bQojIENPTkZJR19TQVRBX0FDQVJEX0FIQ0kg aXMgbm90IHNldAojIENPTkZJR19TQVRBX1NJTDI0IGlzIG5vdCBzZXQKQ09ORklHX0FUQV9TRkY9 eQoKIwojIFNGRiBjb250cm9sbGVycyB3aXRoIGN1c3RvbSBETUEgaW50ZXJmYWNlCiMKIyBDT05G SUdfUERDX0FETUEgaXMgbm90IHNldApDT05GSUdfU0FUQV9RU1RPUj1tCkNPTkZJR19TQVRBX1NY ND1tCkNPTkZJR19BVEFfQk1ETUE9eQoKIwojIFNBVEEgU0ZGIGNvbnRyb2xsZXJzIHdpdGggQk1E TUEKIwpDT05GSUdfQVRBX1BJSVg9bQpDT05GSUdfU0FUQV9NVj1tCiMgQ09ORklHX1NBVEFfTlYg aXMgbm90IHNldAojIENPTkZJR19TQVRBX1BST01JU0UgaXMgbm90IHNldApDT05GSUdfU0FUQV9T SUw9bQpDT05GSUdfU0FUQV9TSVM9bQpDT05GSUdfU0FUQV9TVlc9bQpDT05GSUdfU0FUQV9VTEk9 bQpDT05GSUdfU0FUQV9WSUE9bQojIENPTkZJR19TQVRBX1ZJVEVTU0UgaXMgbm90IHNldAoKIwoj IFBBVEEgU0ZGIGNvbnRyb2xsZXJzIHdpdGggQk1ETUEKIwpDT05GSUdfUEFUQV9BTEk9bQpDT05G SUdfUEFUQV9BTUQ9bQpDT05GSUdfUEFUQV9BUlRPUD1tCkNPTkZJR19QQVRBX0FUSUlYUD1tCkNP TkZJR19QQVRBX0FUUDg2N1g9bQojIENPTkZJR19QQVRBX0NNRDY0WCBpcyBub3Qgc2V0CkNPTkZJ R19QQVRBX0NTNTUyMD1tCkNPTkZJR19QQVRBX0NTNTUzMD1tCkNPTkZJR19QQVRBX0NTNTUzNT1t CkNPTkZJR19QQVRBX0NTNTUzNj1tCkNPTkZJR19QQVRBX0NZUFJFU1M9bQojIENPTkZJR19QQVRB X0VGQVIgaXMgbm90IHNldAojIENPTkZJR19QQVRBX0hQVDM2NiBpcyBub3Qgc2V0CiMgQ09ORklH X1BBVEFfSFBUMzdYIGlzIG5vdCBzZXQKQ09ORklHX1BBVEFfSFBUM1gyTj1tCkNPTkZJR19QQVRB X0hQVDNYMz1tCiMgQ09ORklHX1BBVEFfSFBUM1gzX0RNQSBpcyBub3Qgc2V0CiMgQ09ORklHX1BB VEFfSVQ4MjEzIGlzIG5vdCBzZXQKQ09ORklHX1BBVEFfSVQ4MjFYPW0KQ09ORklHX1BBVEFfSk1J Q1JPTj1tCkNPTkZJR19QQVRBX01BUlZFTEw9bQpDT05GSUdfUEFUQV9ORVRDRUxMPW0KQ09ORklH X1BBVEFfTklOSkEzMj1tCkNPTkZJR19QQVRBX05TODc0MTU9bQpDT05GSUdfUEFUQV9PTERQSUlY PW0KQ09ORklHX1BBVEFfT1BUSURNQT1tCiMgQ09ORklHX1BBVEFfUERDMjAyN1ggaXMgbm90IHNl dApDT05GSUdfUEFUQV9QRENfT0xEPW0KIyBDT05GSUdfUEFUQV9SQURJU1lTIGlzIG5vdCBzZXQK Q09ORklHX1BBVEFfUkRDPW0KQ09ORklHX1BBVEFfU0MxMjAwPW0KQ09ORklHX1BBVEFfU0NIPW0K Q09ORklHX1BBVEFfU0VSVkVSV09SS1M9bQpDT05GSUdfUEFUQV9TSUw2ODA9bQpDT05GSUdfUEFU QV9TSVM9bQpDT05GSUdfUEFUQV9UT1NISUJBPW0KQ09ORklHX1BBVEFfVFJJRkxFWD1tCkNPTkZJ R19QQVRBX1ZJQT1tCkNPTkZJR19QQVRBX1dJTkJPTkQ9bQoKIwojIFBJTy1vbmx5IFNGRiBjb250 cm9sbGVycwojCiMgQ09ORklHX1BBVEFfQ01ENjQwX1BDSSBpcyBub3Qgc2V0CkNPTkZJR19QQVRB X01QSUlYPW0KQ09ORklHX1BBVEFfTlM4NzQxMD1tCiMgQ09ORklHX1BBVEFfT1BUSSBpcyBub3Qg c2V0CkNPTkZJR19QQVRBX1BMQVRGT1JNPW0KIyBDT05GSUdfUEFUQV9PRl9QTEFURk9STSBpcyBu b3Qgc2V0CkNPTkZJR19QQVRBX1FEST1tCiMgQ09ORklHX1BBVEFfUloxMDAwIGlzIG5vdCBzZXQK Q09ORklHX1BBVEFfV0lOQk9ORF9WTEI9bQoKIwojIEdlbmVyaWMgZmFsbGJhY2sgLyBsZWdhY3kg ZHJpdmVycwojCiMgQ09ORklHX1BBVEFfQUNQSSBpcyBub3Qgc2V0CiMgQ09ORklHX0FUQV9HRU5F UklDIGlzIG5vdCBzZXQKQ09ORklHX1BBVEFfTEVHQUNZPW0KIyBDT05GSUdfTUQgaXMgbm90IHNl dAojIENPTkZJR19UQVJHRVRfQ09SRSBpcyBub3Qgc2V0CiMgQ09ORklHX0ZVU0lPTiBpcyBub3Qg c2V0CgojCiMgSUVFRSAxMzk0IChGaXJlV2lyZSkgc3VwcG9ydAojCkNPTkZJR19GSVJFV0lSRT1t CkNPTkZJR19GSVJFV0lSRV9PSENJPW0KIyBDT05GSUdfRklSRVdJUkVfU0JQMiBpcyBub3Qgc2V0 CkNPTkZJR19GSVJFV0lSRV9OT1NZPW0KIyBDT05GSUdfTUFDSU5UT1NIX0RSSVZFUlMgaXMgbm90 IHNldAojIENPTkZJR19ORVRERVZJQ0VTIGlzIG5vdCBzZXQKQ09ORklHX1ZIT1NUX0NST1NTX0VO RElBTl9MRUdBQ1k9eQpDT05GSUdfTlZNPXkKQ09ORklHX05WTV9ERUJVRz15CkNPTkZJR19OVk1f R0VOTlZNPXkKQ09ORklHX05WTV9SUlBDPXkKCiMKIyBJbnB1dCBkZXZpY2Ugc3VwcG9ydAojCkNP TkZJR19JTlBVVD15CkNPTkZJR19JTlBVVF9MRURTPXkKIyBDT05GSUdfSU5QVVRfRkZfTUVNTEVT UyBpcyBub3Qgc2V0CiMgQ09ORklHX0lOUFVUX1BPTExERVYgaXMgbm90IHNldAojIENPTkZJR19J TlBVVF9TUEFSU0VLTUFQIGlzIG5vdCBzZXQKIyBDT05GSUdfSU5QVVRfTUFUUklYS01BUCBpcyBu b3Qgc2V0CgojCiMgVXNlcmxhbmQgaW50ZXJmYWNlcwojCkNPTkZJR19JTlBVVF9NT1VTRURFVj15 CkNPTkZJR19JTlBVVF9NT1VTRURFVl9QU0FVWD15CkNPTkZJR19JTlBVVF9NT1VTRURFVl9TQ1JF RU5fWD0xMDI0CkNPTkZJR19JTlBVVF9NT1VTRURFVl9TQ1JFRU5fWT03NjgKIyBDT05GSUdfSU5Q VVRfSk9ZREVWIGlzIG5vdCBzZXQKIyBDT05GSUdfSU5QVVRfRVZERVYgaXMgbm90IHNldAojIENP TkZJR19JTlBVVF9FVkJVRyBpcyBub3Qgc2V0CgojCiMgSW5wdXQgRGV2aWNlIERyaXZlcnMKIwpD T05GSUdfSU5QVVRfS0VZQk9BUkQ9eQojIENPTkZJR19LRVlCT0FSRF9BRFA1NTIwIGlzIG5vdCBz ZXQKIyBDT05GSUdfS0VZQk9BUkRfQURQNTU4OCBpcyBub3Qgc2V0CiMgQ09ORklHX0tFWUJPQVJE X0FEUDU1ODkgaXMgbm90IHNldApDT05GSUdfS0VZQk9BUkRfQVRLQkQ9eQojIENPTkZJR19LRVlC T0FSRF9RVDEwNzAgaXMgbm90IHNldAojIENPTkZJR19LRVlCT0FSRF9RVDIxNjAgaXMgbm90IHNl dAojIENPTkZJR19LRVlCT0FSRF9MS0tCRCBpcyBub3Qgc2V0CiMgQ09ORklHX0tFWUJPQVJEX0dQ SU8gaXMgbm90IHNldAojIENPTkZJR19LRVlCT0FSRF9HUElPX1BPTExFRCBpcyBub3Qgc2V0CiMg Q09ORklHX0tFWUJPQVJEX1RDQTY0MTYgaXMgbm90IHNldAojIENPTkZJR19LRVlCT0FSRF9UQ0E4 NDE4IGlzIG5vdCBzZXQKIyBDT05GSUdfS0VZQk9BUkRfTUFUUklYIGlzIG5vdCBzZXQKIyBDT05G SUdfS0VZQk9BUkRfTE04MzIzIGlzIG5vdCBzZXQKIyBDT05GSUdfS0VZQk9BUkRfTE04MzMzIGlz IG5vdCBzZXQKIyBDT05GSUdfS0VZQk9BUkRfTUFYNzM1OSBpcyBub3Qgc2V0CiMgQ09ORklHX0tF WUJPQVJEX01DUyBpcyBub3Qgc2V0CiMgQ09ORklHX0tFWUJPQVJEX01QUjEyMSBpcyBub3Qgc2V0 CiMgQ09ORklHX0tFWUJPQVJEX05FV1RPTiBpcyBub3Qgc2V0CiMgQ09ORklHX0tFWUJPQVJEX09Q RU5DT1JFUyBpcyBub3Qgc2V0CiMgQ09ORklHX0tFWUJPQVJEX1NUT1dBV0FZIGlzIG5vdCBzZXQK IyBDT05GSUdfS0VZQk9BUkRfU1VOS0JEIGlzIG5vdCBzZXQKIyBDT05GSUdfS0VZQk9BUkRfU1RN UEUgaXMgbm90IHNldAojIENPTkZJR19LRVlCT0FSRF9PTUFQNCBpcyBub3Qgc2V0CiMgQ09ORklH X0tFWUJPQVJEX1RXTDQwMzAgaXMgbm90IHNldAojIENPTkZJR19LRVlCT0FSRF9YVEtCRCBpcyBu b3Qgc2V0CiMgQ09ORklHX0tFWUJPQVJEX0NBUDExWFggaXMgbm90IHNldApDT05GSUdfSU5QVVRf TU9VU0U9eQpDT05GSUdfTU9VU0VfUFMyPXkKQ09ORklHX01PVVNFX1BTMl9BTFBTPXkKQ09ORklH X01PVVNFX1BTMl9MT0dJUFMyUFA9eQpDT05GSUdfTU9VU0VfUFMyX1NZTkFQVElDUz15CkNPTkZJ R19NT1VTRV9QUzJfQ1lQUkVTUz15CkNPTkZJR19NT1VTRV9QUzJfTElGRUJPT0s9eQpDT05GSUdf TU9VU0VfUFMyX1RSQUNLUE9JTlQ9eQojIENPTkZJR19NT1VTRV9QUzJfRUxBTlRFQ0ggaXMgbm90 IHNldAojIENPTkZJR19NT1VTRV9QUzJfU0VOVEVMSUMgaXMgbm90IHNldAojIENPTkZJR19NT1VT RV9QUzJfVE9VQ0hLSVQgaXMgbm90IHNldApDT05GSUdfTU9VU0VfUFMyX0ZPQ0FMVEVDSD15CiMg Q09ORklHX01PVVNFX1BTMl9WTU1PVVNFIGlzIG5vdCBzZXQKIyBDT05GSUdfTU9VU0VfU0VSSUFM IGlzIG5vdCBzZXQKIyBDT05GSUdfTU9VU0VfQVBQTEVUT1VDSCBpcyBub3Qgc2V0CiMgQ09ORklH X01PVVNFX0JDTTU5NzQgaXMgbm90IHNldAojIENPTkZJR19NT1VTRV9DWUFQQSBpcyBub3Qgc2V0 CiMgQ09ORklHX01PVVNFX0VMQU5fSTJDIGlzIG5vdCBzZXQKIyBDT05GSUdfTU9VU0VfSU5QT1JU IGlzIG5vdCBzZXQKIyBDT05GSUdfTU9VU0VfTE9HSUJNIGlzIG5vdCBzZXQKIyBDT05GSUdfTU9V U0VfUEMxMTBQQUQgaXMgbm90IHNldAojIENPTkZJR19NT1VTRV9WU1hYWEFBIGlzIG5vdCBzZXQK IyBDT05GSUdfTU9VU0VfR1BJTyBpcyBub3Qgc2V0CiMgQ09ORklHX01PVVNFX1NZTkFQVElDU19J MkMgaXMgbm90IHNldAojIENPTkZJR19NT1VTRV9TWU5BUFRJQ1NfVVNCIGlzIG5vdCBzZXQKIyBD T05GSUdfSU5QVVRfSk9ZU1RJQ0sgaXMgbm90IHNldAojIENPTkZJR19JTlBVVF9UQUJMRVQgaXMg bm90IHNldAojIENPTkZJR19JTlBVVF9UT1VDSFNDUkVFTiBpcyBub3Qgc2V0CiMgQ09ORklHX0lO UFVUX01JU0MgaXMgbm90IHNldAoKIwojIEhhcmR3YXJlIEkvTyBwb3J0cwojCkNPTkZJR19TRVJJ Tz15CkNPTkZJR19BUkNIX01JR0hUX0hBVkVfUENfU0VSSU89eQpDT05GSUdfU0VSSU9fSTgwNDI9 eQpDT05GSUdfU0VSSU9fU0VSUE9SVD15CiMgQ09ORklHX1NFUklPX0NUODJDNzEwIGlzIG5vdCBz ZXQKIyBDT05GSUdfU0VSSU9fUEFSS0JEIGlzIG5vdCBzZXQKIyBDT05GSUdfU0VSSU9fUENJUFMy IGlzIG5vdCBzZXQKQ09ORklHX1NFUklPX0xJQlBTMj15CiMgQ09ORklHX1NFUklPX1JBVyBpcyBu b3Qgc2V0CiMgQ09ORklHX1NFUklPX0FMVEVSQV9QUzIgaXMgbm90IHNldAojIENPTkZJR19TRVJJ T19QUzJNVUxUIGlzIG5vdCBzZXQKIyBDT05GSUdfU0VSSU9fQVJDX1BTMiBpcyBub3Qgc2V0CiMg Q09ORklHX1NFUklPX0FQQlBTMiBpcyBub3Qgc2V0CiMgQ09ORklHX1VTRVJJTyBpcyBub3Qgc2V0 CiMgQ09ORklHX0dBTUVQT1JUIGlzIG5vdCBzZXQKCiMKIyBDaGFyYWN0ZXIgZGV2aWNlcwojCkNP TkZJR19UVFk9eQojIENPTkZJR19WVCBpcyBub3Qgc2V0CkNPTkZJR19VTklYOThfUFRZUz15CiMg Q09ORklHX0RFVlBUU19NVUxUSVBMRV9JTlNUQU5DRVMgaXMgbm90IHNldApDT05GSUdfTEVHQUNZ X1BUWVM9eQpDT05GSUdfTEVHQUNZX1BUWV9DT1VOVD0yNTYKIyBDT05GSUdfU0VSSUFMX05PTlNU QU5EQVJEIGlzIG5vdCBzZXQKIyBDT05GSUdfTk9aT01JIGlzIG5vdCBzZXQKIyBDT05GSUdfTl9H U00gaXMgbm90IHNldAojIENPTkZJR19UUkFDRV9TSU5LIGlzIG5vdCBzZXQKIyBDT05GSUdfREVW TUVNIGlzIG5vdCBzZXQKIyBDT05GSUdfREVWS01FTSBpcyBub3Qgc2V0CgojCiMgU2VyaWFsIGRy aXZlcnMKIwpDT05GSUdfU0VSSUFMX0VBUkxZQ09OPXkKQ09ORklHX1NFUklBTF84MjUwPXkKQ09O RklHX1NFUklBTF84MjUwX0RFUFJFQ0FURURfT1BUSU9OUz15CkNPTkZJR19TRVJJQUxfODI1MF9Q TlA9eQpDT05GSUdfU0VSSUFMXzgyNTBfQ09OU09MRT15CkNPTkZJR19TRVJJQUxfODI1MF9ETUE9 eQpDT05GSUdfU0VSSUFMXzgyNTBfUENJPXkKQ09ORklHX1NFUklBTF84MjUwX05SX1VBUlRTPTQK Q09ORklHX1NFUklBTF84MjUwX1JVTlRJTUVfVUFSVFM9NAojIENPTkZJR19TRVJJQUxfODI1MF9F WFRFTkRFRCBpcyBub3Qgc2V0CiMgQ09ORklHX1NFUklBTF84MjUwX0ZTTCBpcyBub3Qgc2V0CiMg Q09ORklHX1NFUklBTF84MjUwX0RXIGlzIG5vdCBzZXQKIyBDT05GSUdfU0VSSUFMXzgyNTBfUlQy ODhYIGlzIG5vdCBzZXQKIyBDT05GSUdfU0VSSUFMXzgyNTBfRklOVEVLIGlzIG5vdCBzZXQKIyBD T05GSUdfU0VSSUFMXzgyNTBfSU5HRU5JQyBpcyBub3Qgc2V0CiMgQ09ORklHX1NFUklBTF84MjUw X01JRCBpcyBub3Qgc2V0CiMgQ09ORklHX1NFUklBTF9PRl9QTEFURk9STSBpcyBub3Qgc2V0Cgoj CiMgTm9uLTgyNTAgc2VyaWFsIHBvcnQgc3VwcG9ydAojCiMgQ09ORklHX1NFUklBTF9VQVJUTElU RSBpcyBub3Qgc2V0CkNPTkZJR19TRVJJQUxfQ09SRT15CkNPTkZJR19TRVJJQUxfQ09SRV9DT05T T0xFPXkKIyBDT05GSUdfU0VSSUFMX0pTTSBpcyBub3Qgc2V0CiMgQ09ORklHX1NFUklBTF9TQ0NO WFAgaXMgbm90IHNldAojIENPTkZJR19TRVJJQUxfU0MxNklTN1hYIGlzIG5vdCBzZXQKIyBDT05G SUdfU0VSSUFMX1RJTUJFUkRBTEUgaXMgbm90IHNldAojIENPTkZJR19TRVJJQUxfQUxURVJBX0pU QUdVQVJUIGlzIG5vdCBzZXQKIyBDT05GSUdfU0VSSUFMX0FMVEVSQV9VQVJUIGlzIG5vdCBzZXQK IyBDT05GSUdfU0VSSUFMX1BDSF9VQVJUIGlzIG5vdCBzZXQKIyBDT05GSUdfU0VSSUFMX1hJTElO WF9QU19VQVJUIGlzIG5vdCBzZXQKIyBDT05GSUdfU0VSSUFMX0FSQyBpcyBub3Qgc2V0CiMgQ09O RklHX1NFUklBTF9SUDIgaXMgbm90IHNldAojIENPTkZJR19TRVJJQUxfRlNMX0xQVUFSVCBpcyBu b3Qgc2V0CiMgQ09ORklHX1NFUklBTF9DT05FWEFOVF9ESUdJQ09MT1IgaXMgbm90IHNldAojIENP TkZJR19TRVJJQUxfTUVOX1oxMzUgaXMgbm90IHNldAojIENPTkZJR19UVFlfUFJJTlRLIGlzIG5v dCBzZXQKIyBDT05GSUdfUFJJTlRFUiBpcyBub3Qgc2V0CkNPTkZJR19QUERFVj1tCiMgQ09ORklH X1ZJUlRJT19DT05TT0xFIGlzIG5vdCBzZXQKQ09ORklHX0lQTUlfSEFORExFUj1tCkNPTkZJR19J UE1JX1BBTklDX0VWRU5UPXkKIyBDT05GSUdfSVBNSV9QQU5JQ19TVFJJTkcgaXMgbm90IHNldApD T05GSUdfSVBNSV9ERVZJQ0VfSU5URVJGQUNFPW0KQ09ORklHX0lQTUlfU0k9bQpDT05GSUdfSVBN SV9TSV9QUk9CRV9ERUZBVUxUUz15CkNPTkZJR19JUE1JX1NTSUY9bQpDT05GSUdfSVBNSV9XQVRD SERPRz1tCkNPTkZJR19JUE1JX1BPV0VST0ZGPW0KQ09ORklHX0hXX1JBTkRPTT15CkNPTkZJR19I V19SQU5ET01fVElNRVJJT01FTT15CkNPTkZJR19IV19SQU5ET01fSU5URUw9eQpDT05GSUdfSFdf UkFORE9NX0FNRD1tCiMgQ09ORklHX0hXX1JBTkRPTV9HRU9ERSBpcyBub3Qgc2V0CkNPTkZJR19I V19SQU5ET01fVklBPW0KIyBDT05GSUdfSFdfUkFORE9NX1ZJUlRJTyBpcyBub3Qgc2V0CiMgQ09O RklHX05WUkFNIGlzIG5vdCBzZXQKIyBDT05GSUdfRFRMSyBpcyBub3Qgc2V0CiMgQ09ORklHX1Iz OTY0IGlzIG5vdCBzZXQKIyBDT05GSUdfQVBQTElDT00gaXMgbm90IHNldAojIENPTkZJR19TT05Z UEkgaXMgbm90IHNldAojIENPTkZJR19NV0FWRSBpcyBub3Qgc2V0CiMgQ09ORklHX1NDeDIwMF9H UElPIGlzIG5vdCBzZXQKQ09ORklHX1BDODczNnhfR1BJTz1tCkNPTkZJR19OU0NfR1BJTz1tCkNP TkZJR19SQVdfRFJJVkVSPXkKQ09ORklHX01BWF9SQVdfREVWUz0yNTYKIyBDT05GSUdfSFBFVCBp cyBub3Qgc2V0CiMgQ09ORklHX0hBTkdDSEVDS19USU1FUiBpcyBub3Qgc2V0CiMgQ09ORklHX1RD R19UUE0gaXMgbm90IHNldApDT05GSUdfVEVMQ0xPQ0s9eQpDT05GSUdfREVWUE9SVD15CiMgQ09O RklHX1hJTExZQlVTIGlzIG5vdCBzZXQKCiMKIyBJMkMgc3VwcG9ydAojCkNPTkZJR19JMkM9eQpD T05GSUdfQUNQSV9JMkNfT1BSRUdJT049eQpDT05GSUdfSTJDX0JPQVJESU5GTz15CiMgQ09ORklH X0kyQ19DT01QQVQgaXMgbm90IHNldAojIENPTkZJR19JMkNfQ0hBUkRFViBpcyBub3Qgc2V0CkNP TkZJR19JMkNfTVVYPXkKCiMKIyBNdWx0aXBsZXhlciBJMkMgQ2hpcCBzdXBwb3J0CiMKQ09ORklH X0kyQ19BUkJfR1BJT19DSEFMTEVOR0U9eQpDT05GSUdfSTJDX01VWF9HUElPPXkKQ09ORklHX0ky Q19NVVhfUENBOTU0MT1tCkNPTkZJR19JMkNfTVVYX1BDQTk1NHg9eQpDT05GSUdfSTJDX01VWF9S RUc9eQojIENPTkZJR19JMkNfSEVMUEVSX0FVVE8gaXMgbm90IHNldApDT05GSUdfSTJDX1NNQlVT PXkKCiMKIyBJMkMgQWxnb3JpdGhtcwojCkNPTkZJR19JMkNfQUxHT0JJVD15CkNPTkZJR19JMkNf QUxHT1BDRj1tCkNPTkZJR19JMkNfQUxHT1BDQT15CgojCiMgSTJDIEhhcmR3YXJlIEJ1cyBzdXBw b3J0CiMKCiMKIyBQQyBTTUJ1cyBob3N0IGNvbnRyb2xsZXIgZHJpdmVycwojCkNPTkZJR19JMkNf QUxJMTUzNT15CkNPTkZJR19JMkNfQUxJMTU2Mz15CkNPTkZJR19JMkNfQUxJMTVYMz1tCkNPTkZJ R19JMkNfQU1ENzU2PXkKQ09ORklHX0kyQ19BTUQ3NTZfUzQ4ODI9bQpDT05GSUdfSTJDX0FNRDgx MTE9eQojIENPTkZJR19JMkNfSTgwMSBpcyBub3Qgc2V0CkNPTkZJR19JMkNfSVNDSD1tCiMgQ09O RklHX0kyQ19JU01UIGlzIG5vdCBzZXQKIyBDT05GSUdfSTJDX1BJSVg0IGlzIG5vdCBzZXQKIyBD T05GSUdfSTJDX05GT1JDRTIgaXMgbm90IHNldApDT05GSUdfSTJDX1NJUzU1OTU9bQpDT05GSUdf STJDX1NJUzYzMD1tCkNPTkZJR19JMkNfU0lTOTZYPXkKQ09ORklHX0kyQ19WSUE9eQojIENPTkZJ R19JMkNfVklBUFJPIGlzIG5vdCBzZXQKCiMKIyBBQ1BJIGRyaXZlcnMKIwojIENPTkZJR19JMkNf U0NNSSBpcyBub3Qgc2V0CgojCiMgSTJDIHN5c3RlbSBidXMgZHJpdmVycyAobW9zdGx5IGVtYmVk ZGVkIC8gc3lzdGVtLW9uLWNoaXApCiMKQ09ORklHX0kyQ19DQlVTX0dQSU89bQojIENPTkZJR19J MkNfREVTSUdOV0FSRV9QQ0kgaXMgbm90IHNldApDT05GSUdfSTJDX0VHMjBUPXkKQ09ORklHX0ky Q19HUElPPW0KIyBDT05GSUdfSTJDX09DT1JFUyBpcyBub3Qgc2V0CkNPTkZJR19JMkNfUENBX1BM QVRGT1JNPW0KIyBDT05GSUdfSTJDX1BYQSBpcyBub3Qgc2V0CiMgQ09ORklHX0kyQ19QWEFfUENJ IGlzIG5vdCBzZXQKIyBDT05GSUdfSTJDX1NJTVRFQyBpcyBub3Qgc2V0CkNPTkZJR19JMkNfWElM SU5YPXkKCiMKIyBFeHRlcm5hbCBJMkMvU01CdXMgYWRhcHRlciBkcml2ZXJzCiMKQ09ORklHX0ky Q19QQVJQT1JUPW0KQ09ORklHX0kyQ19QQVJQT1JUX0xJR0hUPW0KIyBDT05GSUdfSTJDX1RBT1Nf RVZNIGlzIG5vdCBzZXQKCiMKIyBPdGhlciBJMkMvU01CdXMgYnVzIGRyaXZlcnMKIwpDT05GSUdf STJDX1BDQV9JU0E9bQpDT05GSUdfU0N4MjAwX0FDQj1tCkNPTkZJR19JMkNfU1RVQj1tCkNPTkZJ R19JMkNfU0xBVkU9eQpDT05GSUdfSTJDX1NMQVZFX0VFUFJPTT1tCiMgQ09ORklHX0kyQ19ERUJV R19DT1JFIGlzIG5vdCBzZXQKIyBDT05GSUdfSTJDX0RFQlVHX0FMR08gaXMgbm90IHNldAojIENP TkZJR19JMkNfREVCVUdfQlVTIGlzIG5vdCBzZXQKIyBDT05GSUdfU1BJIGlzIG5vdCBzZXQKQ09O RklHX1NQTUk9bQojIENPTkZJR19IU0kgaXMgbm90IHNldAoKIwojIFBQUyBzdXBwb3J0CiMKQ09O RklHX1BQUz15CiMgQ09ORklHX1BQU19ERUJVRyBpcyBub3Qgc2V0CkNPTkZJR19OVFBfUFBTPXkK CiMKIyBQUFMgY2xpZW50cyBzdXBwb3J0CiMKIyBDT05GSUdfUFBTX0NMSUVOVF9LVElNRVIgaXMg bm90IHNldAojIENPTkZJR19QUFNfQ0xJRU5UX0xESVNDIGlzIG5vdCBzZXQKQ09ORklHX1BQU19D TElFTlRfUEFSUE9SVD1tCiMgQ09ORklHX1BQU19DTElFTlRfR1BJTyBpcyBub3Qgc2V0CgojCiMg UFBTIGdlbmVyYXRvcnMgc3VwcG9ydAojCgojCiMgUFRQIGNsb2NrIHN1cHBvcnQKIwojIENPTkZJ R19QVFBfMTU4OF9DTE9DSyBpcyBub3Qgc2V0CgojCiMgRW5hYmxlIFBIWUxJQiBhbmQgTkVUV09S S19QSFlfVElNRVNUQU1QSU5HIHRvIHNlZSB0aGUgYWRkaXRpb25hbCBjbG9ja3MuCiMKIyBDT05G SUdfUFRQXzE1ODhfQ0xPQ0tfUENIIGlzIG5vdCBzZXQKQ09ORklHX0FSQ0hfV0FOVF9PUFRJT05B TF9HUElPTElCPXkKQ09ORklHX0dQSU9MSUI9eQpDT05GSUdfR1BJT19ERVZSRVM9eQpDT05GSUdf T0ZfR1BJTz15CkNPTkZJR19HUElPX0FDUEk9eQpDT05GSUdfR1BJT0xJQl9JUlFDSElQPXkKQ09O RklHX0RFQlVHX0dQSU89eQojIENPTkZJR19HUElPX1NZU0ZTIGlzIG5vdCBzZXQKQ09ORklHX0dQ SU9fR0VORVJJQz15CgojCiMgTWVtb3J5IG1hcHBlZCBHUElPIGRyaXZlcnMKIwpDT05GSUdfR1BJ T183NFhYX01NSU89eQpDT05GSUdfR1BJT19BTFRFUkE9bQojIENPTkZJR19HUElPX0FNRFBUIGlz IG5vdCBzZXQKQ09ORklHX0dQSU9fRFdBUEI9eQojIENPTkZJR19HUElPX0dFTkVSSUNfUExBVEZP Uk0gaXMgbm90IHNldApDT05GSUdfR1BJT19HUkdQSU89eQojIENPTkZJR19HUElPX0lDSCBpcyBu b3Qgc2V0CiMgQ09ORklHX0dQSU9fTFlOWFBPSU5UIGlzIG5vdCBzZXQKIyBDT05GSUdfR1BJT19T WVNDT04gaXMgbm90IHNldApDT05GSUdfR1BJT19WWDg1NT15CiMgQ09ORklHX0dQSU9fWElMSU5Y IGlzIG5vdCBzZXQKIyBDT05GSUdfR1BJT19aWCBpcyBub3Qgc2V0CgojCiMgUG9ydC1tYXBwZWQg SS9PIEdQSU8gZHJpdmVycwojCiMgQ09ORklHX0dQSU9fMTA0X0lESU9fMTYgaXMgbm90IHNldAoj IENPTkZJR19HUElPXzEwNF9JRElfNDggaXMgbm90IHNldApDT05GSUdfR1BJT19GNzE4OFg9bQpD T05GSUdfR1BJT19JVDg3PW0KIyBDT05GSUdfR1BJT19TQ0ggaXMgbm90IHNldApDT05GSUdfR1BJ T19TQ0gzMTFYPXkKCiMKIyBJMkMgR1BJTyBleHBhbmRlcnMKIwojIENPTkZJR19HUElPX0FEUDU1 ODggaXMgbm90IHNldApDT05GSUdfR1BJT19BRE5QPW0KIyBDT05GSUdfR1BJT19NQVg3MzAwIGlz IG5vdCBzZXQKQ09ORklHX0dQSU9fTUFYNzMyWD1tCiMgQ09ORklHX0dQSU9fUENBOTUzWCBpcyBu b3Qgc2V0CkNPTkZJR19HUElPX1BDRjg1N1g9bQojIENPTkZJR19HUElPX1NYMTUwWCBpcyBub3Qg c2V0CgojCiMgTUZEIEdQSU8gZXhwYW5kZXJzCiMKIyBDT05GSUdfR1BJT19BRFA1NTIwIGlzIG5v dCBzZXQKQ09ORklHX0dQSU9fQVJJWk9OQT15CkNPTkZJR19HUElPX0RBOTA1Mj15CkNPTkZJR19H UElPX0RBOTA1NT1tCkNPTkZJR19HUElPX0xQMzk0Mz15CkNPTkZJR19HUElPX1JDNVQ1ODM9eQpD T05GSUdfR1BJT19TVE1QRT15CiMgQ09ORklHX0dQSU9fVElNQkVSREFMRSBpcyBub3Qgc2V0CkNP TkZJR19HUElPX1RQUzY1OTEwPXkKIyBDT05GSUdfR1BJT19UUFM2NTkxMiBpcyBub3Qgc2V0CkNP TkZJR19HUElPX1RXTDQwMzA9bQoKIwojIFBDSSBHUElPIGV4cGFuZGVycwojCkNPTkZJR19HUElP X0FNRDgxMTE9eQojIENPTkZJR19HUElPX0JUOFhYIGlzIG5vdCBzZXQKQ09ORklHX0dQSU9fSU5U RUxfTUlEPXkKQ09ORklHX0dQSU9fTUxfSU9IPW0KQ09ORklHX0dQSU9fUENIPW0KQ09ORklHX0dQ SU9fUkRDMzIxWD15CkNPTkZJR19HUElPX1NPREFWSUxMRT15CgojCiMgU1BJIG9yIEkyQyBHUElP IGV4cGFuZGVycwojCkNPTkZJR19HUElPX01DUDIzUzA4PW0KQ09ORklHX1cxPW0KCiMKIyAxLXdp cmUgQnVzIE1hc3RlcnMKIwpDT05GSUdfVzFfTUFTVEVSX01BVFJPWD1tCkNPTkZJR19XMV9NQVNU RVJfRFMyNDgyPW0KQ09ORklHX1cxX01BU1RFUl9EUzFXTT1tCkNPTkZJR19XMV9NQVNURVJfR1BJ Tz1tCgojCiMgMS13aXJlIFNsYXZlcwojCiMgQ09ORklHX1cxX1NMQVZFX1RIRVJNIGlzIG5vdCBz ZXQKQ09ORklHX1cxX1NMQVZFX1NNRU09bQpDT05GSUdfVzFfU0xBVkVfRFMyNDA4PW0KIyBDT05G SUdfVzFfU0xBVkVfRFMyNDA4X1JFQURCQUNLIGlzIG5vdCBzZXQKIyBDT05GSUdfVzFfU0xBVkVf RFMyNDEzIGlzIG5vdCBzZXQKQ09ORklHX1cxX1NMQVZFX0RTMjQwNj1tCkNPTkZJR19XMV9TTEFW RV9EUzI0MjM9bQpDT05GSUdfVzFfU0xBVkVfRFMyNDMxPW0KIyBDT05GSUdfVzFfU0xBVkVfRFMy NDMzIGlzIG5vdCBzZXQKQ09ORklHX1cxX1NMQVZFX0RTMjc2MD1tCkNPTkZJR19XMV9TTEFWRV9E UzI3ODA9bQpDT05GSUdfVzFfU0xBVkVfRFMyNzgxPW0KQ09ORklHX1cxX1NMQVZFX0RTMjhFMDQ9 bQpDT05GSUdfVzFfU0xBVkVfQlEyNzAwMD1tCkNPTkZJR19QT1dFUl9TVVBQTFk9eQpDT05GSUdf UE9XRVJfU1VQUExZX0RFQlVHPXkKQ09ORklHX1BEQV9QT1dFUj1tCkNPTkZJR19NQVg4OTI1X1BP V0VSPXkKQ09ORklHX1RFU1RfUE9XRVI9eQojIENPTkZJR19CQVRURVJZX0RTMjc2MCBpcyBub3Qg c2V0CkNPTkZJR19CQVRURVJZX0RTMjc4MD1tCkNPTkZJR19CQVRURVJZX0RTMjc4MT1tCkNPTkZJ R19CQVRURVJZX0RTMjc4Mj15CkNPTkZJR19CQVRURVJZX1NCUz15CkNPTkZJR19CQVRURVJZX0JR MjdYWFg9bQpDT05GSUdfQkFUVEVSWV9CUTI3WFhYX0kyQz1tCkNPTkZJR19CQVRURVJZX0RBOTA1 Mj1tCkNPTkZJR19CQVRURVJZX0RBOTE1MD1tCiMgQ09ORklHX0JBVFRFUllfTUFYMTcwNDAgaXMg bm90IHNldAojIENPTkZJR19CQVRURVJZX01BWDE3MDQyIGlzIG5vdCBzZXQKQ09ORklHX0NIQVJH RVJfUENGNTA2MzM9bQojIENPTkZJR19DSEFSR0VSX01BWDg5MDMgaXMgbm90IHNldApDT05GSUdf Q0hBUkdFUl9MUDg3Mjc9eQojIENPTkZJR19DSEFSR0VSX0dQSU8gaXMgbm90IHNldApDT05GSUdf Q0hBUkdFUl9NQU5BR0VSPXkKIyBDT05GSUdfQ0hBUkdFUl9CUTI0MTVYIGlzIG5vdCBzZXQKIyBD T05GSUdfQ0hBUkdFUl9CUTI0MTkwIGlzIG5vdCBzZXQKQ09ORklHX0NIQVJHRVJfQlEyNDI1Nz15 CiMgQ09ORklHX0NIQVJHRVJfQlEyNDczNSBpcyBub3Qgc2V0CkNPTkZJR19DSEFSR0VSX0JRMjU4 OTA9eQojIENPTkZJR19DSEFSR0VSX1NNQjM0NyBpcyBub3Qgc2V0CkNPTkZJR19DSEFSR0VSX1RQ UzY1MjE3PXkKQ09ORklHX0JBVFRFUllfR0FVR0VfTFRDMjk0MT1tCkNPTkZJR19DSEFSR0VSX1JU OTQ1NT15CkNPTkZJR19QT1dFUl9SRVNFVD15CiMgQ09ORklHX1BPV0VSX1JFU0VUX0dQSU8gaXMg bm90IHNldApDT05GSUdfUE9XRVJfUkVTRVRfR1BJT19SRVNUQVJUPXkKIyBDT05GSUdfUE9XRVJf UkVTRVRfTFRDMjk1MiBpcyBub3Qgc2V0CiMgQ09ORklHX1BPV0VSX1JFU0VUX1JFU1RBUlQgaXMg bm90IHNldApDT05GSUdfUE9XRVJfUkVTRVRfU1lTQ09OPXkKQ09ORklHX1BPV0VSX1JFU0VUX1NZ U0NPTl9QT1dFUk9GRj15CiMgQ09ORklHX1BPV0VSX0FWUyBpcyBub3Qgc2V0CkNPTkZJR19IV01P Tj15CkNPTkZJR19IV01PTl9WSUQ9eQojIENPTkZJR19IV01PTl9ERUJVR19DSElQIGlzIG5vdCBz ZXQKCiMKIyBOYXRpdmUgZHJpdmVycwojCiMgQ09ORklHX1NFTlNPUlNfQUJJVFVHVVJVIGlzIG5v dCBzZXQKIyBDT05GSUdfU0VOU09SU19BQklUVUdVUlUzIGlzIG5vdCBzZXQKQ09ORklHX1NFTlNP UlNfQUQ3NDE0PW0KQ09ORklHX1NFTlNPUlNfQUQ3NDE4PW0KQ09ORklHX1NFTlNPUlNfQURNMTAy MT1tCkNPTkZJR19TRU5TT1JTX0FETTEwMjU9eQpDT05GSUdfU0VOU09SU19BRE0xMDI2PXkKQ09O RklHX1NFTlNPUlNfQURNMTAyOT15CkNPTkZJR19TRU5TT1JTX0FETTEwMzE9bQpDT05GSUdfU0VO U09SU19BRE05MjQwPXkKIyBDT05GSUdfU0VOU09SU19BRFQ3NDEwIGlzIG5vdCBzZXQKQ09ORklH X1NFTlNPUlNfQURUNzQxMT1tCiMgQ09ORklHX1NFTlNPUlNfQURUNzQ2MiBpcyBub3Qgc2V0CiMg Q09ORklHX1NFTlNPUlNfQURUNzQ3MCBpcyBub3Qgc2V0CkNPTkZJR19TRU5TT1JTX0FEVDc0NzU9 bQojIENPTkZJR19TRU5TT1JTX0FTQzc2MjEgaXMgbm90IHNldApDT05GSUdfU0VOU09SU19LOFRF TVA9bQojIENPTkZJR19TRU5TT1JTX0sxMFRFTVAgaXMgbm90IHNldAojIENPTkZJR19TRU5TT1JT X0ZBTTE1SF9QT1dFUiBpcyBub3Qgc2V0CiMgQ09ORklHX1NFTlNPUlNfQVBQTEVTTUMgaXMgbm90 IHNldApDT05GSUdfU0VOU09SU19BU0IxMDA9bQojIENPTkZJR19TRU5TT1JTX0FUWFAxIGlzIG5v dCBzZXQKIyBDT05GSUdfU0VOU09SU19EUzYyMCBpcyBub3Qgc2V0CkNPTkZJR19TRU5TT1JTX0RT MTYyMT1tCkNPTkZJR19TRU5TT1JTX0RFTExfU01NPXkKIyBDT05GSUdfU0VOU09SU19EQTkwNTJf QURDIGlzIG5vdCBzZXQKQ09ORklHX1NFTlNPUlNfREE5MDU1PXkKIyBDT05GSUdfU0VOU09SU19J NUtfQU1CIGlzIG5vdCBzZXQKIyBDT05GSUdfU0VOU09SU19GNzE4MDVGIGlzIG5vdCBzZXQKIyBD T05GSUdfU0VOU09SU19GNzE4ODJGRyBpcyBub3Qgc2V0CkNPTkZJR19TRU5TT1JTX0Y3NTM3NVM9 eQojIENPTkZJR19TRU5TT1JTX0ZTQ0hNRCBpcyBub3Qgc2V0CkNPTkZJR19TRU5TT1JTX0dMNTE4 U009eQpDT05GSUdfU0VOU09SU19HTDUyMFNNPW0KIyBDT05GSUdfU0VOU09SU19HNzYwQSBpcyBu b3Qgc2V0CiMgQ09ORklHX1NFTlNPUlNfRzc2MiBpcyBub3Qgc2V0CiMgQ09ORklHX1NFTlNPUlNf R1BJT19GQU4gaXMgbm90IHNldApDT05GSUdfU0VOU09SU19ISUg2MTMwPW0KQ09ORklHX1NFTlNP UlNfSUJNQUVNPW0KIyBDT05GSUdfU0VOU09SU19JQk1QRVggaXMgbm90IHNldApDT05GSUdfU0VO U09SU19JNTUwMD15CkNPTkZJR19TRU5TT1JTX0NPUkVURU1QPW0KQ09ORklHX1NFTlNPUlNfSVQ4 Nz1tCkNPTkZJR19TRU5TT1JTX0pDNDI9eQpDT05GSUdfU0VOU09SU19QT1dSMTIyMD1tCiMgQ09O RklHX1NFTlNPUlNfTElORUFHRSBpcyBub3Qgc2V0CkNPTkZJR19TRU5TT1JTX0xUQzI5NDU9eQoj IENPTkZJR19TRU5TT1JTX0xUQzQxNTEgaXMgbm90IHNldAojIENPTkZJR19TRU5TT1JTX0xUQzQy MTUgaXMgbm90IHNldAojIENPTkZJR19TRU5TT1JTX0xUQzQyMjIgaXMgbm90IHNldApDT05GSUdf U0VOU09SU19MVEM0MjQ1PW0KIyBDT05GSUdfU0VOU09SU19MVEM0MjYwIGlzIG5vdCBzZXQKIyBD T05GSUdfU0VOU09SU19MVEM0MjYxIGlzIG5vdCBzZXQKIyBDT05GSUdfU0VOU09SU19NQVgxNjA2 NSBpcyBub3Qgc2V0CkNPTkZJR19TRU5TT1JTX01BWDE2MTk9bQpDT05GSUdfU0VOU09SU19NQVgx NjY4PW0KQ09ORklHX1NFTlNPUlNfTUFYMTk3PXkKQ09ORklHX1NFTlNPUlNfTUFYNjYzOT1tCkNP TkZJR19TRU5TT1JTX01BWDY2NDI9bQpDT05GSUdfU0VOU09SU19NQVg2NjUwPXkKQ09ORklHX1NF TlNPUlNfTUFYNjY5Nz1tCkNPTkZJR19TRU5TT1JTX01BWDMxNzkwPW0KIyBDT05GSUdfU0VOU09S U19NQ1AzMDIxIGlzIG5vdCBzZXQKIyBDT05GSUdfU0VOU09SU19MTTYzIGlzIG5vdCBzZXQKQ09O RklHX1NFTlNPUlNfTE03Mz15CkNPTkZJR19TRU5TT1JTX0xNNzU9eQpDT05GSUdfU0VOU09SU19M TTc3PXkKQ09ORklHX1NFTlNPUlNfTE03OD15CkNPTkZJR19TRU5TT1JTX0xNODA9bQpDT05GSUdf U0VOU09SU19MTTgzPXkKQ09ORklHX1NFTlNPUlNfTE04NT1tCkNPTkZJR19TRU5TT1JTX0xNODc9 eQpDT05GSUdfU0VOU09SU19MTTkwPXkKIyBDT05GSUdfU0VOU09SU19MTTkyIGlzIG5vdCBzZXQK Q09ORklHX1NFTlNPUlNfTE05Mz15CkNPTkZJR19TRU5TT1JTX0xNOTUyMzQ9bQojIENPTkZJR19T RU5TT1JTX0xNOTUyNDEgaXMgbm90IHNldAojIENPTkZJR19TRU5TT1JTX0xNOTUyNDUgaXMgbm90 IHNldApDT05GSUdfU0VOU09SU19QQzg3MzYwPXkKIyBDT05GSUdfU0VOU09SU19QQzg3NDI3IGlz IG5vdCBzZXQKQ09ORklHX1NFTlNPUlNfTlRDX1RIRVJNSVNUT1I9eQojIENPTkZJR19TRU5TT1JT X05DVDY2ODMgaXMgbm90IHNldApDT05GSUdfU0VOU09SU19OQ1Q2Nzc1PW0KIyBDT05GSUdfU0VO U09SU19OQ1Q3ODAyIGlzIG5vdCBzZXQKIyBDT05GSUdfU0VOU09SU19OQ1Q3OTA0IGlzIG5vdCBz ZXQKQ09ORklHX1NFTlNPUlNfUENGODU5MT15CkNPTkZJR19QTUJVUz1tCiMgQ09ORklHX1NFTlNP UlNfUE1CVVMgaXMgbm90IHNldApDT05GSUdfU0VOU09SU19BRE0xMjc1PW0KQ09ORklHX1NFTlNP UlNfTE0yNTA2Nj1tCiMgQ09ORklHX1NFTlNPUlNfTFRDMjk3OCBpcyBub3Qgc2V0CkNPTkZJR19T RU5TT1JTX0xUQzM4MTU9bQpDT05GSUdfU0VOU09SU19NQVgxNjA2ND1tCkNPTkZJR19TRU5TT1JT X01BWDIwNzUxPW0KIyBDT05GSUdfU0VOU09SU19NQVgzNDQ0MCBpcyBub3Qgc2V0CiMgQ09ORklH X1NFTlNPUlNfTUFYODY4OCBpcyBub3Qgc2V0CkNPTkZJR19TRU5TT1JTX1RQUzQwNDIyPW0KQ09O RklHX1NFTlNPUlNfVUNEOTAwMD1tCiMgQ09ORklHX1NFTlNPUlNfVUNEOTIwMCBpcyBub3Qgc2V0 CkNPTkZJR19TRU5TT1JTX1pMNjEwMD1tCkNPTkZJR19TRU5TT1JTX1BXTV9GQU49eQojIENPTkZJ R19TRU5TT1JTX1NIVDE1IGlzIG5vdCBzZXQKQ09ORklHX1NFTlNPUlNfU0hUMjE9eQpDT05GSUdf U0VOU09SU19TSFRDMT15CkNPTkZJR19TRU5TT1JTX1NJUzU1OTU9bQojIENPTkZJR19TRU5TT1JT X0RNRTE3MzcgaXMgbm90IHNldApDT05GSUdfU0VOU09SU19FTUMxNDAzPW0KIyBDT05GSUdfU0VO U09SU19FTUMyMTAzIGlzIG5vdCBzZXQKQ09ORklHX1NFTlNPUlNfRU1DNlcyMDE9eQpDT05GSUdf U0VOU09SU19TTVNDNDdNMT1tCiMgQ09ORklHX1NFTlNPUlNfU01TQzQ3TTE5MiBpcyBub3Qgc2V0 CiMgQ09ORklHX1NFTlNPUlNfU01TQzQ3QjM5NyBpcyBub3Qgc2V0CkNPTkZJR19TRU5TT1JTX1ND SDU2WFhfQ09NTU9OPXkKQ09ORklHX1NFTlNPUlNfU0NINTYyNz1tCkNPTkZJR19TRU5TT1JTX1ND SDU2MzY9eQojIENPTkZJR19TRU5TT1JTX1NNTTY2NSBpcyBub3Qgc2V0CkNPTkZJR19TRU5TT1JT X0FEQzEyOEQ4MTg9eQojIENPTkZJR19TRU5TT1JTX0FEUzEwMTUgaXMgbm90IHNldApDT05GSUdf U0VOU09SU19BRFM3ODI4PW0KQ09ORklHX1NFTlNPUlNfQU1DNjgyMT15CkNPTkZJR19TRU5TT1JT X0lOQTIwOT1tCkNPTkZJR19TRU5TT1JTX0lOQTJYWD15CkNPTkZJR19TRU5TT1JTX1RDNzQ9bQpD T05GSUdfU0VOU09SU19USE1DNTA9bQpDT05GSUdfU0VOU09SU19UTVAxMDI9eQpDT05GSUdfU0VO U09SU19UTVAxMDM9bQpDT05GSUdfU0VOU09SU19UTVA0MDE9eQpDT05GSUdfU0VOU09SU19UTVA0 MjE9bQpDT05GSUdfU0VOU09SU19WSUFfQ1BVVEVNUD15CiMgQ09ORklHX1NFTlNPUlNfVklBNjg2 QSBpcyBub3Qgc2V0CkNPTkZJR19TRU5TT1JTX1ZUMTIxMT15CkNPTkZJR19TRU5TT1JTX1ZUODIz MT1tCiMgQ09ORklHX1NFTlNPUlNfVzgzNzgxRCBpcyBub3Qgc2V0CiMgQ09ORklHX1NFTlNPUlNf VzgzNzkxRCBpcyBub3Qgc2V0CiMgQ09ORklHX1NFTlNPUlNfVzgzNzkyRCBpcyBub3Qgc2V0CkNP TkZJR19TRU5TT1JTX1c4Mzc5Mz1tCiMgQ09ORklHX1NFTlNPUlNfVzgzNzk1IGlzIG5vdCBzZXQK IyBDT05GSUdfU0VOU09SU19XODNMNzg1VFMgaXMgbm90IHNldApDT05GSUdfU0VOU09SU19XODNM Nzg2Tkc9eQpDT05GSUdfU0VOU09SU19XODM2MjdIRj15CiMgQ09ORklHX1NFTlNPUlNfVzgzNjI3 RUhGIGlzIG5vdCBzZXQKCiMKIyBBQ1BJIGRyaXZlcnMKIwojIENPTkZJR19TRU5TT1JTX0FDUElf UE9XRVIgaXMgbm90IHNldAojIENPTkZJR19TRU5TT1JTX0FUSzAxMTAgaXMgbm90IHNldApDT05G SUdfVEhFUk1BTD15CkNPTkZJR19USEVSTUFMX0hXTU9OPXkKQ09ORklHX1RIRVJNQUxfT0Y9eQoj IENPTkZJR19USEVSTUFMX1dSSVRBQkxFX1RSSVBTIGlzIG5vdCBzZXQKQ09ORklHX1RIRVJNQUxf REVGQVVMVF9HT1ZfU1RFUF9XSVNFPXkKIyBDT05GSUdfVEhFUk1BTF9ERUZBVUxUX0dPVl9GQUlS X1NIQVJFIGlzIG5vdCBzZXQKIyBDT05GSUdfVEhFUk1BTF9ERUZBVUxUX0dPVl9VU0VSX1NQQUNF IGlzIG5vdCBzZXQKIyBDT05GSUdfVEhFUk1BTF9ERUZBVUxUX0dPVl9QT1dFUl9BTExPQ0FUT1Ig aXMgbm90IHNldAojIENPTkZJR19USEVSTUFMX0dPVl9GQUlSX1NIQVJFIGlzIG5vdCBzZXQKQ09O RklHX1RIRVJNQUxfR09WX1NURVBfV0lTRT15CiMgQ09ORklHX1RIRVJNQUxfR09WX0JBTkdfQkFO RyBpcyBub3Qgc2V0CiMgQ09ORklHX1RIRVJNQUxfR09WX1VTRVJfU1BBQ0UgaXMgbm90IHNldAoj IENPTkZJR19USEVSTUFMX0dPVl9QT1dFUl9BTExPQ0FUT1IgaXMgbm90IHNldAojIENPTkZJR19U SEVSTUFMX0VNVUxBVElPTiBpcyBub3Qgc2V0CiMgQ09ORklHX0lOVEVMX1NPQ19EVFNfVEhFUk1B TCBpcyBub3Qgc2V0CiMgQ09ORklHX0lOVDM0MFhfVEhFUk1BTCBpcyBub3Qgc2V0CiMgQ09ORklH X0lOVEVMX1BDSF9USEVSTUFMIGlzIG5vdCBzZXQKQ09ORklHX1dBVENIRE9HPXkKQ09ORklHX1dB VENIRE9HX0NPUkU9eQojIENPTkZJR19XQVRDSERPR19OT1dBWU9VVCBpcyBub3Qgc2V0CkNPTkZJ R19XQVRDSERPR19TWVNGUz15CgojCiMgV2F0Y2hkb2cgRGV2aWNlIERyaXZlcnMKIwpDT05GSUdf U09GVF9XQVRDSERPRz1tCiMgQ09ORklHX0RBOTA1Ml9XQVRDSERPRyBpcyBub3Qgc2V0CiMgQ09O RklHX0RBOTA1NV9XQVRDSERPRyBpcyBub3Qgc2V0CkNPTkZJR19EQTkwNjNfV0FUQ0hET0c9bQoj IENPTkZJR19EQTkwNjJfV0FUQ0hET0cgaXMgbm90IHNldApDT05GSUdfR1BJT19XQVRDSERPRz15 CiMgQ09ORklHX0dQSU9fV0FUQ0hET0dfQVJDSF9JTklUQ0FMTCBpcyBub3Qgc2V0CkNPTkZJR19Y SUxJTlhfV0FUQ0hET0c9bQojIENPTkZJR19aSUlSQVZFX1dBVENIRE9HIGlzIG5vdCBzZXQKQ09O RklHX0NBREVOQ0VfV0FUQ0hET0c9eQojIENPTkZJR19EV19XQVRDSERPRyBpcyBub3Qgc2V0CiMg Q09ORklHX1RXTDQwMzBfV0FUQ0hET0cgaXMgbm90IHNldAojIENPTkZJR19UUzQ4MDBfV0FUQ0hE T0cgaXMgbm90IHNldApDT05GSUdfTUFYNjNYWF9XQVRDSERPRz15CkNPTkZJR19BQ1FVSVJFX1dE VD1tCkNPTkZJR19BRFZBTlRFQ0hfV0RUPW0KQ09ORklHX0FMSU0xNTM1X1dEVD1tCiMgQ09ORklH X0FMSU03MTAxX1dEVCBpcyBub3Qgc2V0CiMgQ09ORklHX0Y3MTgwOEVfV0RUIGlzIG5vdCBzZXQK Q09ORklHX1NQNTEwMF9UQ089bQpDT05GSUdfU0JDX0ZJVFBDMl9XQVRDSERPRz1tCiMgQ09ORklH X0VVUk9URUNIX1dEVCBpcyBub3Qgc2V0CkNPTkZJR19JQjcwMF9XRFQ9bQojIENPTkZJR19JQk1B U1IgaXMgbm90IHNldApDT05GSUdfV0FGRVJfV0RUPW0KIyBDT05GSUdfSTYzMDBFU0JfV0RUIGlz IG5vdCBzZXQKIyBDT05GSUdfSUU2WFhfV0RUIGlzIG5vdCBzZXQKIyBDT05GSUdfSVRDT19XRFQg aXMgbm90IHNldAojIENPTkZJR19JVDg3MTJGX1dEVCBpcyBub3Qgc2V0CiMgQ09ORklHX0lUODdf V0RUIGlzIG5vdCBzZXQKQ09ORklHX0hQX1dBVENIRE9HPXkKIyBDT05GSUdfSFBXRFRfTk1JX0RF Q09ESU5HIGlzIG5vdCBzZXQKIyBDT05GSUdfU0MxMjAwX1dEVCBpcyBub3Qgc2V0CiMgQ09ORklH X1NDeDIwMF9XRFQgaXMgbm90IHNldApDT05GSUdfUEM4NzQxM19XRFQ9eQojIENPTkZJR19OVl9U Q08gaXMgbm90IHNldApDT05GSUdfNjBYWF9XRFQ9eQpDT05GSUdfU0JDODM2MF9XRFQ9bQpDT05G SUdfU0JDNzI0MF9XRFQ9bQpDT05GSUdfQ1BVNV9XRFQ9eQojIENPTkZJR19TTVNDX1NDSDMxMVhf V0RUIGlzIG5vdCBzZXQKQ09ORklHX1NNU0MzN0I3ODdfV0RUPXkKQ09ORklHX1ZJQV9XRFQ9eQoj IENPTkZJR19XODM2MjdIRl9XRFQgaXMgbm90IHNldAojIENPTkZJR19XODM4NzdGX1dEVCBpcyBu b3Qgc2V0CkNPTkZJR19XODM5NzdGX1dEVD1tCkNPTkZJR19NQUNIWl9XRFQ9bQpDT05GSUdfU0JD X0VQWF9DM19XQVRDSERPRz15CkNPTkZJR19CQ003MDM4X1dEVD1tCkNPTkZJR19NRU5fQTIxX1dE VD15CgojCiMgSVNBLWJhc2VkIFdhdGNoZG9nIENhcmRzCiMKQ09ORklHX1BDV0FUQ0hET0c9eQpD T05GSUdfTUlYQ09NV0Q9eQojIENPTkZJR19XRFQgaXMgbm90IHNldAoKIwojIFBDSS1iYXNlZCBX YXRjaGRvZyBDYXJkcwojCkNPTkZJR19QQ0lQQ1dBVENIRE9HPW0KQ09ORklHX1dEVFBDST15CkNP TkZJR19TU0JfUE9TU0lCTEU9eQoKIwojIFNvbmljcyBTaWxpY29uIEJhY2twbGFuZQojCkNPTkZJ R19TU0I9eQpDT05GSUdfU1NCX1BDSUhPU1RfUE9TU0lCTEU9eQojIENPTkZJR19TU0JfUENJSE9T VCBpcyBub3Qgc2V0CkNPTkZJR19TU0JfU0lMRU5UPXkKQ09ORklHX1NTQl9EUklWRVJfR1BJTz15 CkNPTkZJR19CQ01BX1BPU1NJQkxFPXkKCiMKIyBCcm9hZGNvbSBzcGVjaWZpYyBBTUJBCiMKQ09O RklHX0JDTUE9eQpDT05GSUdfQkNNQV9IT1NUX1BDSV9QT1NTSUJMRT15CiMgQ09ORklHX0JDTUFf SE9TVF9QQ0kgaXMgbm90IHNldApDT05GSUdfQkNNQV9IT1NUX1NPQz15CkNPTkZJR19CQ01BX0RS SVZFUl9QQ0k9eQpDT05GSUdfQkNNQV9EUklWRVJfR01BQ19DTU49eQojIENPTkZJR19CQ01BX0RS SVZFUl9HUElPIGlzIG5vdCBzZXQKQ09ORklHX0JDTUFfREVCVUc9eQoKIwojIE11bHRpZnVuY3Rp b24gZGV2aWNlIGRyaXZlcnMKIwpDT05GSUdfTUZEX0NPUkU9eQojIENPTkZJR19NRkRfQ1M1NTM1 IGlzIG5vdCBzZXQKQ09ORklHX01GRF9BUzM3MTE9eQojIENPTkZJR19NRkRfQVMzNzIyIGlzIG5v dCBzZXQKQ09ORklHX1BNSUNfQURQNTUyMD15CiMgQ09ORklHX01GRF9BQVQyODcwX0NPUkUgaXMg bm90IHNldAojIENPTkZJR19NRkRfQVRNRUxfRkxFWENPTSBpcyBub3Qgc2V0CkNPTkZJR19NRkRf QVRNRUxfSExDREM9bQpDT05GSUdfTUZEX0JDTTU5MFhYPW0KIyBDT05GSUdfTUZEX0FYUDIwWCBp cyBub3Qgc2V0CiMgQ09ORklHX01GRF9DUk9TX0VDIGlzIG5vdCBzZXQKIyBDT05GSUdfUE1JQ19E QTkwM1ggaXMgbm90IHNldApDT05GSUdfUE1JQ19EQTkwNTI9eQpDT05GSUdfTUZEX0RBOTA1Ml9J MkM9eQpDT05GSUdfTUZEX0RBOTA1NT15CkNPTkZJR19NRkRfREE5MDYyPW0KQ09ORklHX01GRF9E QTkwNjM9eQpDT05GSUdfTUZEX0RBOTE1MD1tCiMgQ09ORklHX01GRF9NQzEzWFhYX0kyQyBpcyBu b3Qgc2V0CkNPTkZJR19NRkRfSEk2NDIxX1BNSUM9bQpDT05GSUdfSFRDX1BBU0lDMz15CkNPTkZJ R19IVENfSTJDUExEPXkKQ09ORklHX0xQQ19JQ0g9bQpDT05GSUdfTFBDX1NDSD15CiMgQ09ORklH X0lOVEVMX1NPQ19QTUlDIGlzIG5vdCBzZXQKIyBDT05GSUdfTUZEX0lOVEVMX0xQU1NfQUNQSSBp cyBub3Qgc2V0CiMgQ09ORklHX01GRF9JTlRFTF9MUFNTX1BDSSBpcyBub3Qgc2V0CiMgQ09ORklH X01GRF9KQU5aX0NNT0RJTyBpcyBub3Qgc2V0CiMgQ09ORklHX01GRF9LRU1QTEQgaXMgbm90IHNl dApDT05GSUdfTUZEXzg4UE04MDA9bQpDT05GSUdfTUZEXzg4UE04MDU9bQojIENPTkZJR19NRkRf ODhQTTg2MFggaXMgbm90IHNldAojIENPTkZJR19NRkRfTUFYMTQ1NzcgaXMgbm90IHNldAojIENP TkZJR19NRkRfTUFYNzc2ODYgaXMgbm90IHNldAojIENPTkZJR19NRkRfTUFYNzc2OTMgaXMgbm90 IHNldAojIENPTkZJR19NRkRfTUFYNzc4NDMgaXMgbm90IHNldAojIENPTkZJR19NRkRfTUFYODkw NyBpcyBub3Qgc2V0CkNPTkZJR19NRkRfTUFYODkyNT15CiMgQ09ORklHX01GRF9NQVg4OTk3IGlz IG5vdCBzZXQKQ09ORklHX01GRF9NQVg4OTk4PXkKIyBDT05GSUdfTUZEX01UNjM5NyBpcyBub3Qg c2V0CiMgQ09ORklHX01GRF9NRU5GMjFCTUMgaXMgbm90IHNldAojIENPTkZJR19NRkRfUkVUVSBp cyBub3Qgc2V0CkNPTkZJR19NRkRfUENGNTA2MzM9eQojIENPTkZJR19QQ0Y1MDYzM19BREMgaXMg bm90IHNldApDT05GSUdfUENGNTA2MzNfR1BJTz15CkNPTkZJR19NRkRfUkRDMzIxWD15CiMgQ09O RklHX01GRF9SVFNYX1BDSSBpcyBub3Qgc2V0CiMgQ09ORklHX01GRF9SVDUwMzMgaXMgbm90IHNl dApDT05GSUdfTUZEX1JDNVQ1ODM9eQpDT05GSUdfTUZEX1JLODA4PW0KIyBDT05GSUdfTUZEX1JO NVQ2MTggaXMgbm90IHNldAojIENPTkZJR19NRkRfU0VDX0NPUkUgaXMgbm90IHNldApDT05GSUdf TUZEX1NJNDc2WF9DT1JFPW0KIyBDT05GSUdfTUZEX1NNNTAxIGlzIG5vdCBzZXQKQ09ORklHX01G RF9TS1k4MTQ1Mj15CiMgQ09ORklHX01GRF9TTVNDIGlzIG5vdCBzZXQKIyBDT05GSUdfQUJYNTAw X0NPUkUgaXMgbm90IHNldApDT05GSUdfTUZEX1NUTVBFPXkKCiMKIyBTVE1pY3JvZWxlY3Ryb25p Y3MgU1RNUEUgSW50ZXJmYWNlIERyaXZlcnMKIwpDT05GSUdfU1RNUEVfSTJDPXkKQ09ORklHX01G RF9TWVNDT049eQpDT05GSUdfTUZEX1RJX0FNMzM1WF9UU0NBREM9eQpDT05GSUdfTUZEX0xQMzk0 Mz15CkNPTkZJR19NRkRfTFA4Nzg4PXkKIyBDT05GSUdfTUZEX1BBTE1BUyBpcyBub3Qgc2V0CiMg Q09ORklHX1RQUzYxMDVYIGlzIG5vdCBzZXQKIyBDT05GSUdfVFBTNjUwMTAgaXMgbm90IHNldAoj IENPTkZJR19UUFM2NTA3WCBpcyBub3Qgc2V0CiMgQ09ORklHX01GRF9UUFM2NTA5MCBpcyBub3Qg c2V0CkNPTkZJR19NRkRfVFBTNjUyMTc9eQpDT05GSUdfTUZEX1RQUzY1MjE4PW0KIyBDT05GSUdf TUZEX1RQUzY1ODZYIGlzIG5vdCBzZXQKQ09ORklHX01GRF9UUFM2NTkxMD15CkNPTkZJR19NRkRf VFBTNjU5MTI9eQpDT05GSUdfTUZEX1RQUzY1OTEyX0kyQz15CkNPTkZJR19NRkRfVFBTODAwMzE9 eQpDT05GSUdfVFdMNDAzMF9DT1JFPXkKIyBDT05GSUdfTUZEX1RXTDQwMzBfQVVESU8gaXMgbm90 IHNldAojIENPTkZJR19UV0w2MDQwX0NPUkUgaXMgbm90IHNldApDT05GSUdfTUZEX1dMMTI3M19D T1JFPXkKIyBDT05GSUdfTUZEX0xNMzUzMyBpcyBub3Qgc2V0CkNPTkZJR19NRkRfVElNQkVSREFM RT15CiMgQ09ORklHX01GRF9UQzM1ODlYIGlzIG5vdCBzZXQKIyBDT05GSUdfTUZEX1RNSU8gaXMg bm90IHNldApDT05GSUdfTUZEX1ZYODU1PXkKQ09ORklHX01GRF9BUklaT05BPXkKQ09ORklHX01G RF9BUklaT05BX0kyQz1tCiMgQ09ORklHX01GRF9DUzQ3TDI0IGlzIG5vdCBzZXQKQ09ORklHX01G RF9XTTUxMDI9eQpDT05GSUdfTUZEX1dNNTExMD15CiMgQ09ORklHX01GRF9XTTg5OTcgaXMgbm90 IHNldApDT05GSUdfTUZEX1dNODk5OD15CiMgQ09ORklHX01GRF9XTTg0MDAgaXMgbm90IHNldAoj IENPTkZJR19NRkRfV004MzFYX0kyQyBpcyBub3Qgc2V0CiMgQ09ORklHX01GRF9XTTgzNTBfSTJD IGlzIG5vdCBzZXQKIyBDT05GSUdfTUZEX1dNODk5NCBpcyBub3Qgc2V0CkNPTkZJR19SRUdVTEFU T1I9eQpDT05GSUdfUkVHVUxBVE9SX0RFQlVHPXkKIyBDT05GSUdfUkVHVUxBVE9SX0ZJWEVEX1ZP TFRBR0UgaXMgbm90IHNldApDT05GSUdfUkVHVUxBVE9SX1ZJUlRVQUxfQ09OU1VNRVI9eQpDT05G SUdfUkVHVUxBVE9SX1VTRVJTUEFDRV9DT05TVU1FUj1tCkNPTkZJR19SRUdVTEFUT1JfODhQTTgw MD1tCiMgQ09ORklHX1JFR1VMQVRPUl9BQ1Q4ODY1IGlzIG5vdCBzZXQKQ09ORklHX1JFR1VMQVRP Ul9BRDUzOTg9bQpDT05GSUdfUkVHVUxBVE9SX0FOQVRPUD15CiMgQ09ORklHX1JFR1VMQVRPUl9B UzM3MTEgaXMgbm90IHNldApDT05GSUdfUkVHVUxBVE9SX0JDTTU5MFhYPW0KQ09ORklHX1JFR1VM QVRPUl9EQTkwNTI9eQojIENPTkZJR19SRUdVTEFUT1JfREE5MDU1IGlzIG5vdCBzZXQKQ09ORklH X1JFR1VMQVRPUl9EQTkwNjI9bQpDT05GSUdfUkVHVUxBVE9SX0RBOTA2Mz15CiMgQ09ORklHX1JF R1VMQVRPUl9EQTkyMTAgaXMgbm90IHNldApDT05GSUdfUkVHVUxBVE9SX0RBOTIxMT15CkNPTkZJ R19SRUdVTEFUT1JfRkFONTM1NTU9bQojIENPTkZJR19SRUdVTEFUT1JfR1BJTyBpcyBub3Qgc2V0 CiMgQ09ORklHX1JFR1VMQVRPUl9ISTY0MjEgaXMgbm90IHNldAojIENPTkZJR19SRUdVTEFUT1Jf SVNMOTMwNSBpcyBub3Qgc2V0CkNPTkZJR19SRUdVTEFUT1JfSVNMNjI3MUE9eQpDT05GSUdfUkVH VUxBVE9SX0xQMzk3MT1tCkNPTkZJR19SRUdVTEFUT1JfTFAzOTcyPXkKIyBDT05GSUdfUkVHVUxB VE9SX0xQODcyWCBpcyBub3Qgc2V0CiMgQ09ORklHX1JFR1VMQVRPUl9MUDg3NTUgaXMgbm90IHNl dAojIENPTkZJR19SRUdVTEFUT1JfTFA4Nzg4IGlzIG5vdCBzZXQKIyBDT05GSUdfUkVHVUxBVE9S X0xUQzM1ODkgaXMgbm90IHNldAojIENPTkZJR19SRUdVTEFUT1JfTUFYMTU4NiBpcyBub3Qgc2V0 CkNPTkZJR19SRUdVTEFUT1JfTUFYODY0OT1tCkNPTkZJR19SRUdVTEFUT1JfTUFYODY2MD1tCkNP TkZJR19SRUdVTEFUT1JfTUFYODkyNT15CiMgQ09ORklHX1JFR1VMQVRPUl9NQVg4OTUyIGlzIG5v dCBzZXQKIyBDT05GSUdfUkVHVUxBVE9SX01BWDg5NzMgaXMgbm90IHNldAojIENPTkZJR19SRUdV TEFUT1JfTUFYODk5OCBpcyBub3Qgc2V0CkNPTkZJR19SRUdVTEFUT1JfTVQ2MzExPW0KIyBDT05G SUdfUkVHVUxBVE9SX1BDRjUwNjMzIGlzIG5vdCBzZXQKQ09ORklHX1JFR1VMQVRPUl9QRlVaRTEw MD15CkNPTkZJR19SRUdVTEFUT1JfUFY4ODA2MD1tCkNPTkZJR19SRUdVTEFUT1JfUFY4ODA5MD1t CiMgQ09ORklHX1JFR1VMQVRPUl9QV00gaXMgbm90IHNldApDT05GSUdfUkVHVUxBVE9SX1FDT01f U1BNST1tCkNPTkZJR19SRUdVTEFUT1JfUkM1VDU4Mz15CiMgQ09ORklHX1JFR1VMQVRPUl9SSzgw OCBpcyBub3Qgc2V0CkNPTkZJR19SRUdVTEFUT1JfU0tZODE0NTI9bQpDT05GSUdfUkVHVUxBVE9S X1RQUzUxNjMyPW0KIyBDT05GSUdfUkVHVUxBVE9SX1RQUzYyMzYwIGlzIG5vdCBzZXQKQ09ORklH X1JFR1VMQVRPUl9UUFM2NTAyMz1tCiMgQ09ORklHX1JFR1VMQVRPUl9UUFM2NTA3WCBpcyBub3Qg c2V0CiMgQ09ORklHX1JFR1VMQVRPUl9UUFM2NTIxNyBpcyBub3Qgc2V0CkNPTkZJR19SRUdVTEFU T1JfVFBTNjUyMTg9bQpDT05GSUdfUkVHVUxBVE9SX1RQUzY1OTEwPW0KQ09ORklHX1JFR1VMQVRP Ul9UUFM2NTkxMj15CkNPTkZJR19SRUdVTEFUT1JfVFBTODAwMzE9bQpDT05GSUdfUkVHVUxBVE9S X1RXTDQwMzA9eQpDT05GSUdfTUVESUFfU1VQUE9SVD15CgojCiMgTXVsdGltZWRpYSBjb3JlIHN1 cHBvcnQKIwpDT05GSUdfTUVESUFfQ0FNRVJBX1NVUFBPUlQ9eQpDT05GSUdfTUVESUFfQU5BTE9H X1RWX1NVUFBPUlQ9eQojIENPTkZJR19NRURJQV9ESUdJVEFMX1RWX1NVUFBPUlQgaXMgbm90IHNl dAojIENPTkZJR19NRURJQV9SQURJT19TVVBQT1JUIGlzIG5vdCBzZXQKIyBDT05GSUdfTUVESUFf U0RSX1NVUFBPUlQgaXMgbm90IHNldAojIENPTkZJR19NRURJQV9SQ19TVVBQT1JUIGlzIG5vdCBz ZXQKQ09ORklHX01FRElBX0NPTlRST0xMRVI9eQojIENPTkZJR19NRURJQV9DT05UUk9MTEVSX0RW QiBpcyBub3Qgc2V0CkNPTkZJR19WSURFT19ERVY9eQojIENPTkZJR19WSURFT19WNEwyX1NVQkRF Vl9BUEkgaXMgbm90IHNldApDT05GSUdfVklERU9fVjRMMj15CkNPTkZJR19WSURFT19BRFZfREVC VUc9eQpDT05GSUdfVklERU9fRklYRURfTUlOT1JfUkFOR0VTPXkKIyBDT05GSUdfVklERU9fUENJ X1NLRUxFVE9OIGlzIG5vdCBzZXQKQ09ORklHX1ZJREVPQlVGX0dFTj1tCkNPTkZJR19WSURFT0JV Rl9ETUFfU0c9bQpDT05GSUdfVklERU9CVUYyX0NPUkU9bQpDT05GSUdfVklERU9CVUYyX01FTU9Q Uz1tCkNPTkZJR19WSURFT0JVRjJfRE1BX0NPTlRJRz1tCkNPTkZJR19WSURFT0JVRjJfVk1BTExP Qz1tCkNPTkZJR19WSURFT0JVRjJfRE1BX1NHPW0KIyBDT05GSUdfVFRQQ0lfRUVQUk9NIGlzIG5v dCBzZXQKCiMKIyBNZWRpYSBkcml2ZXJzCiMKIyBDT05GSUdfTUVESUFfUENJX1NVUFBPUlQgaXMg bm90IHNldApDT05GSUdfVjRMX1BMQVRGT1JNX0RSSVZFUlM9eQpDT05GSUdfVklERU9fQ0FGRV9D Q0lDPW0KQ09ORklHX1ZJREVPX1ZJQV9DQU1FUkE9bQojIENPTkZJR19TT0NfQ0FNRVJBIGlzIG5v dCBzZXQKIyBDT05GSUdfVjRMX01FTTJNRU1fRFJJVkVSUyBpcyBub3Qgc2V0CiMgQ09ORklHX1Y0 TF9URVNUX0RSSVZFUlMgaXMgbm90IHNldAoKIwojIFN1cHBvcnRlZCBNTUMvU0RJTyBhZGFwdGVy cwojCgojCiMgTWVkaWEgYW5jaWxsYXJ5IGRyaXZlcnMgKHR1bmVycywgc2Vuc29ycywgaTJjLCBm cm9udGVuZHMpCiMKQ09ORklHX01FRElBX1NVQkRSVl9BVVRPU0VMRUNUPXkKQ09ORklHX01FRElB X0FUVEFDSD15CgojCiMgQXVkaW8gZGVjb2RlcnMsIHByb2Nlc3NvcnMgYW5kIG1peGVycwojCgoj CiMgUkRTIGRlY29kZXJzCiMKCiMKIyBWaWRlbyBkZWNvZGVycwojCgojCiMgVmlkZW8gYW5kIGF1 ZGlvIGRlY29kZXJzCiMKCiMKIyBWaWRlbyBlbmNvZGVycwojCgojCiMgQ2FtZXJhIHNlbnNvciBk ZXZpY2VzCiMKQ09ORklHX1ZJREVPX09WNzY3MD1tCgojCiMgRmxhc2ggZGV2aWNlcwojCgojCiMg VmlkZW8gaW1wcm92ZW1lbnQgY2hpcHMKIwoKIwojIEF1ZGlvL1ZpZGVvIGNvbXByZXNzaW9uIGNo aXBzCiMKCiMKIyBNaXNjZWxsYW5lb3VzIGhlbHBlciBjaGlwcwojCgojCiMgU2Vuc29ycyB1c2Vk IG9uIHNvY19jYW1lcmEgZHJpdmVyCiMKQ09ORklHX01FRElBX1RVTkVSPXkKQ09ORklHX01FRElB X1RVTkVSX1NJTVBMRT15CkNPTkZJR19NRURJQV9UVU5FUl9UREE4MjkwPXkKQ09ORklHX01FRElB X1RVTkVSX1REQTgyN1g9eQpDT05GSUdfTUVESUFfVFVORVJfVERBMTgyNzE9eQpDT05GSUdfTUVE SUFfVFVORVJfVERBOTg4Nz15CkNPTkZJR19NRURJQV9UVU5FUl9NVDIwWFg9eQpDT05GSUdfTUVE SUFfVFVORVJfWEMyMDI4PXkKQ09ORklHX01FRElBX1RVTkVSX1hDNTAwMD15CkNPTkZJR19NRURJ QV9UVU5FUl9YQzQwMDA9eQpDT05GSUdfTUVESUFfVFVORVJfTUM0NFM4MDM9eQoKIwojIFRvb2xz IHRvIGRldmVsb3AgbmV3IGZyb250ZW5kcwojCiMgQ09ORklHX0RWQl9EVU1NWV9GRSBpcyBub3Qg c2V0CgojCiMgR3JhcGhpY3Mgc3VwcG9ydAojCiMgQ09ORklHX0FHUCBpcyBub3Qgc2V0CiMgQ09O RklHX1ZHQV9BUkIgaXMgbm90IHNldAojIENPTkZJR19WR0FfU1dJVENIRVJPTyBpcyBub3Qgc2V0 CkNPTkZJR19EUk09eQpDT05GSUdfRFJNX0tNU19IRUxQRVI9eQpDT05GSUdfRFJNX0tNU19GQl9I RUxQRVI9eQojIENPTkZJR19EUk1fRkJERVZfRU1VTEFUSU9OIGlzIG5vdCBzZXQKQ09ORklHX0RS TV9MT0FEX0VESURfRklSTVdBUkU9eQpDT05GSUdfRFJNX1RUTT15CgojCiMgSTJDIGVuY29kZXIg b3IgaGVscGVyIGNoaXBzCiMKQ09ORklHX0RSTV9JMkNfQURWNzUxMT1tCkNPTkZJR19EUk1fSTJD X0NINzAwNj1tCkNPTkZJR19EUk1fSTJDX1NJTDE2ND15CiMgQ09ORklHX0RSTV9JMkNfTlhQX1RE QTk5OFggaXMgbm90IHNldApDT05GSUdfRFJNX1RERlg9bQpDT05GSUdfRFJNX1IxMjg9eQpDT05G SUdfRFJNX1JBREVPTj15CkNPTkZJR19EUk1fUkFERU9OX1VTRVJQVFI9eQpDT05GSUdfRFJNX0FN REdQVT1tCkNPTkZJR19EUk1fQU1ER1BVX0NJSz15CkNPTkZJR19EUk1fQU1ER1BVX1VTRVJQVFI9 eQpDT05GSUdfRFJNX0FNRF9QT1dFUlBMQVk9eQpDT05GSUdfRFJNX05PVVZFQVU9eQpDT05GSUdf Tk9VVkVBVV9ERUJVRz01CkNPTkZJR19OT1VWRUFVX0RFQlVHX0RFRkFVTFQ9MwpDT05GSUdfRFJN X05PVVZFQVVfQkFDS0xJR0hUPXkKIyBDT05GSUdfRFJNX0k5MTUgaXMgbm90IHNldAojIENPTkZJ R19EUk1fTUdBIGlzIG5vdCBzZXQKQ09ORklHX0RSTV9WSUE9eQojIENPTkZJR19EUk1fU0FWQUdF IGlzIG5vdCBzZXQKIyBDT05GSUdfRFJNX1ZHRU0gaXMgbm90IHNldAojIENPTkZJR19EUk1fVk1X R0ZYIGlzIG5vdCBzZXQKQ09ORklHX0RSTV9HTUE1MDA9eQojIENPTkZJR19EUk1fR01BNjAwIGlz IG5vdCBzZXQKQ09ORklHX0RSTV9HTUEzNjAwPXkKIyBDT05GSUdfRFJNX1VETCBpcyBub3Qgc2V0 CkNPTkZJR19EUk1fQVNUPW0KIyBDT05GSUdfRFJNX01HQUcyMDAgaXMgbm90IHNldApDT05GSUdf RFJNX0NJUlJVU19RRU1VPW0KQ09ORklHX0RSTV9RWEw9eQpDT05GSUdfRFJNX0JPQ0hTPW0KQ09O RklHX0RSTV9WSVJUSU9fR1BVPW0KQ09ORklHX0RSTV9QQU5FTD15CgojCiMgRGlzcGxheSBQYW5l bHMKIwojIENPTkZJR19EUk1fUEFORUxfU0lNUExFIGlzIG5vdCBzZXQKIyBDT05GSUdfRFJNX1BB TkVMX1NBTVNVTkdfUzZFOEFBMCBpcyBub3Qgc2V0CkNPTkZJR19EUk1fQlJJREdFPXkKCiMKIyBE aXNwbGF5IEludGVyZmFjZSBCcmlkZ2VzCiMKQ09ORklHX0RSTV9OWFBfUFROMzQ2MD1tCkNPTkZJ R19EUk1fUEFSQURFX1BTODYyMj15CgojCiMgRnJhbWUgYnVmZmVyIERldmljZXMKIwpDT05GSUdf RkI9eQpDT05GSUdfRklSTVdBUkVfRURJRD15CkNPTkZJR19GQl9DTURMSU5FPXkKQ09ORklHX0ZC X05PVElGWT15CkNPTkZJR19GQl9EREM9eQpDT05GSUdfRkJfQk9PVF9WRVNBX1NVUFBPUlQ9eQpD T05GSUdfRkJfQ0ZCX0ZJTExSRUNUPXkKQ09ORklHX0ZCX0NGQl9DT1BZQVJFQT15CkNPTkZJR19G Ql9DRkJfSU1BR0VCTElUPXkKIyBDT05GSUdfRkJfQ0ZCX1JFVl9QSVhFTFNfSU5fQllURSBpcyBu b3Qgc2V0CkNPTkZJR19GQl9TWVNfRklMTFJFQ1Q9eQpDT05GSUdfRkJfU1lTX0NPUFlBUkVBPXkK Q09ORklHX0ZCX1NZU19JTUFHRUJMSVQ9eQojIENPTkZJR19GQl9GT1JFSUdOX0VORElBTiBpcyBu b3Qgc2V0CkNPTkZJR19GQl9TWVNfRk9QUz15CkNPTkZJR19GQl9ERUZFUlJFRF9JTz15CkNPTkZJ R19GQl9TVkdBTElCPW0KIyBDT05GSUdfRkJfTUFDTU9ERVMgaXMgbm90IHNldApDT05GSUdfRkJf QkFDS0xJR0hUPXkKQ09ORklHX0ZCX01PREVfSEVMUEVSUz15CkNPTkZJR19GQl9USUxFQkxJVFRJ Tkc9eQoKIwojIEZyYW1lIGJ1ZmZlciBoYXJkd2FyZSBkcml2ZXJzCiMKQ09ORklHX0ZCX0NJUlJV Uz1tCkNPTkZJR19GQl9QTTI9bQojIENPTkZJR19GQl9QTTJfRklGT19ESVNDT05ORUNUIGlzIG5v dCBzZXQKIyBDT05GSUdfRkJfQ1lCRVIyMDAwIGlzIG5vdCBzZXQKIyBDT05GSUdfRkJfQVJDIGlz IG5vdCBzZXQKIyBDT05GSUdfRkJfQVNJTElBTlQgaXMgbm90IHNldApDT05GSUdfRkJfSU1TVFQ9 eQojIENPTkZJR19GQl9WR0ExNiBpcyBub3Qgc2V0CkNPTkZJR19GQl9WRVNBPXkKIyBDT05GSUdf RkJfTjQxMSBpcyBub3Qgc2V0CkNPTkZJR19GQl9IR0E9bQpDT05GSUdfRkJfT1BFTkNPUkVTPW0K IyBDT05GSUdfRkJfUzFEMTNYWFggaXMgbm90IHNldApDT05GSUdfRkJfTlZJRElBPXkKIyBDT05G SUdfRkJfTlZJRElBX0kyQyBpcyBub3Qgc2V0CkNPTkZJR19GQl9OVklESUFfREVCVUc9eQpDT05G SUdfRkJfTlZJRElBX0JBQ0tMSUdIVD15CiMgQ09ORklHX0ZCX1JJVkEgaXMgbm90IHNldAojIENP TkZJR19GQl9JNzQwIGlzIG5vdCBzZXQKQ09ORklHX0ZCX0xFODA1Nzg9eQpDT05GSUdfRkJfQ0FS SUxMT19SQU5DSD1tCkNPTkZJR19GQl9NQVRST1g9eQpDT05GSUdfRkJfTUFUUk9YX01JTExFTklV TT15CiMgQ09ORklHX0ZCX01BVFJPWF9NWVNUSVFVRSBpcyBub3Qgc2V0CiMgQ09ORklHX0ZCX01B VFJPWF9HIGlzIG5vdCBzZXQKQ09ORklHX0ZCX01BVFJPWF9JMkM9eQpDT05GSUdfRkJfUkFERU9O PXkKIyBDT05GSUdfRkJfUkFERU9OX0kyQyBpcyBub3Qgc2V0CkNPTkZJR19GQl9SQURFT05fQkFD S0xJR0hUPXkKIyBDT05GSUdfRkJfUkFERU9OX0RFQlVHIGlzIG5vdCBzZXQKIyBDT05GSUdfRkJf QVRZMTI4IGlzIG5vdCBzZXQKQ09ORklHX0ZCX0FUWT15CiMgQ09ORklHX0ZCX0FUWV9DVCBpcyBu b3Qgc2V0CiMgQ09ORklHX0ZCX0FUWV9HWCBpcyBub3Qgc2V0CiMgQ09ORklHX0ZCX0FUWV9CQUNL TElHSFQgaXMgbm90IHNldAojIENPTkZJR19GQl9TMyBpcyBub3Qgc2V0CiMgQ09ORklHX0ZCX1NB VkFHRSBpcyBub3Qgc2V0CiMgQ09ORklHX0ZCX1NJUyBpcyBub3Qgc2V0CkNPTkZJR19GQl9WSUE9 eQojIENPTkZJR19GQl9WSUFfRElSRUNUX1BST0NGUyBpcyBub3Qgc2V0CiMgQ09ORklHX0ZCX1ZJ QV9YX0NPTVBBVElCSUxJVFkgaXMgbm90IHNldApDT05GSUdfRkJfTkVPTUFHSUM9bQpDT05GSUdf RkJfS1lSTz15CkNPTkZJR19GQl8zREZYPW0KIyBDT05GSUdfRkJfM0RGWF9BQ0NFTCBpcyBub3Qg c2V0CiMgQ09ORklHX0ZCXzNERlhfSTJDIGlzIG5vdCBzZXQKQ09ORklHX0ZCX1ZPT0RPTzE9eQpD T05GSUdfRkJfVlQ4NjIzPW0KQ09ORklHX0ZCX1RSSURFTlQ9bQojIENPTkZJR19GQl9BUksgaXMg bm90IHNldApDT05GSUdfRkJfUE0zPW0KQ09ORklHX0ZCX0NBUk1JTkU9eQpDT05GSUdfRkJfQ0FS TUlORV9EUkFNX0VWQUw9eQojIENPTkZJR19DQVJNSU5FX0RSQU1fQ1VTVE9NIGlzIG5vdCBzZXQK IyBDT05GSUdfRkJfR0VPREUgaXMgbm90IHNldApDT05GSUdfRkJfSUJNX0dYVDQ1MDA9eQojIENP TkZJR19GQl9WSVJUVUFMIGlzIG5vdCBzZXQKQ09ORklHX0ZCX01FVFJPTk9NRT1tCkNPTkZJR19G Ql9NQjg2MlhYPW0KQ09ORklHX0ZCX01CODYyWFhfUENJX0dEQz15CkNPTkZJR19GQl9NQjg2MlhY X0kyQz15CkNPTkZJR19GQl9CUk9BRFNIRUVUPW0KQ09ORklHX0ZCX0FVT19LMTkwWD1tCkNPTkZJ R19GQl9BVU9fSzE5MDA9bQojIENPTkZJR19GQl9BVU9fSzE5MDEgaXMgbm90IHNldApDT05GSUdf RkJfU0lNUExFPXkKQ09ORklHX0ZCX1NTRDEzMDc9eQpDT05GSUdfRkJfU003MTI9eQpDT05GSUdf QkFDS0xJR0hUX0xDRF9TVVBQT1JUPXkKQ09ORklHX0xDRF9DTEFTU19ERVZJQ0U9eQpDT05GSUdf TENEX1BMQVRGT1JNPXkKQ09ORklHX0JBQ0tMSUdIVF9DTEFTU19ERVZJQ0U9eQpDT05GSUdfQkFD S0xJR0hUX0dFTkVSSUM9bQpDT05GSUdfQkFDS0xJR0hUX0NBUklMTE9fUkFOQ0g9eQojIENPTkZJ R19CQUNLTElHSFRfUFdNIGlzIG5vdCBzZXQKIyBDT05GSUdfQkFDS0xJR0hUX0RBOTA1MiBpcyBu b3Qgc2V0CiMgQ09ORklHX0JBQ0tMSUdIVF9NQVg4OTI1IGlzIG5vdCBzZXQKIyBDT05GSUdfQkFD S0xJR0hUX0FQUExFIGlzIG5vdCBzZXQKQ09ORklHX0JBQ0tMSUdIVF9QTTg5NDFfV0xFRD15CkNP TkZJR19CQUNLTElHSFRfU0FIQVJBPXkKQ09ORklHX0JBQ0tMSUdIVF9BRFA1NTIwPXkKQ09ORklH X0JBQ0tMSUdIVF9BRFA4ODYwPW0KQ09ORklHX0JBQ0tMSUdIVF9BRFA4ODcwPW0KQ09ORklHX0JB Q0tMSUdIVF9QQ0Y1MDYzMz15CkNPTkZJR19CQUNLTElHSFRfTE0zNjMwQT1tCkNPTkZJR19CQUNL TElHSFRfTE0zNjM5PW0KQ09ORklHX0JBQ0tMSUdIVF9MUDg1NVg9eQpDT05GSUdfQkFDS0xJR0hU X0xQODc4OD15CkNPTkZJR19CQUNLTElHSFRfUEFORE9SQT1tCkNPTkZJR19CQUNLTElHSFRfU0tZ ODE0NTI9eQojIENPTkZJR19CQUNLTElHSFRfVFBTNjUyMTcgaXMgbm90IHNldAojIENPTkZJR19C QUNLTElHSFRfQVMzNzExIGlzIG5vdCBzZXQKIyBDT05GSUdfQkFDS0xJR0hUX0dQSU8gaXMgbm90 IHNldAojIENPTkZJR19CQUNLTElHSFRfTFY1MjA3TFAgaXMgbm90IHNldApDT05GSUdfQkFDS0xJ R0hUX0JENjEwNz1tCkNPTkZJR19WR0FTVEFURT15CkNPTkZJR19IRE1JPXkKQ09ORklHX0xPR089 eQpDT05GSUdfTE9HT19MSU5VWF9NT05PPXkKIyBDT05GSUdfTE9HT19MSU5VWF9WR0ExNiBpcyBu b3Qgc2V0CkNPTkZJR19MT0dPX0xJTlVYX0NMVVQyMjQ9eQpDT05GSUdfU09VTkQ9eQpDT05GSUdf U09VTkRfT1NTX0NPUkU9eQpDT05GSUdfU09VTkRfT1NTX0NPUkVfUFJFQ0xBSU09eQojIENPTkZJ R19TTkQgaXMgbm90IHNldApDT05GSUdfU09VTkRfUFJJTUU9eQojIENPTkZJR19TT1VORF9NU05E Q0xBUyBpcyBub3Qgc2V0CiMgQ09ORklHX1NPVU5EX01TTkRQSU4gaXMgbm90IHNldAojIENPTkZJ R19TT1VORF9PU1MgaXMgbm90IHNldAoKIwojIEhJRCBzdXBwb3J0CiMKQ09ORklHX0hJRD15CiMg Q09ORklHX0hJRF9CQVRURVJZX1NUUkVOR1RIIGlzIG5vdCBzZXQKIyBDT05GSUdfSElEUkFXIGlz IG5vdCBzZXQKIyBDT05GSUdfVUhJRCBpcyBub3Qgc2V0CkNPTkZJR19ISURfR0VORVJJQz15Cgoj CiMgU3BlY2lhbCBISUQgZHJpdmVycwojCiMgQ09ORklHX0hJRF9BNFRFQ0ggaXMgbm90IHNldAoj IENPTkZJR19ISURfQUNSVVggaXMgbm90IHNldAojIENPTkZJR19ISURfQVBQTEUgaXMgbm90IHNl dAojIENPTkZJR19ISURfQVVSRUFMIGlzIG5vdCBzZXQKIyBDT05GSUdfSElEX0JFTEtJTiBpcyBu b3Qgc2V0CiMgQ09ORklHX0hJRF9DSEVSUlkgaXMgbm90IHNldAojIENPTkZJR19ISURfQ0hJQ09O WSBpcyBub3Qgc2V0CiMgQ09ORklHX0hJRF9DWVBSRVNTIGlzIG5vdCBzZXQKIyBDT05GSUdfSElE X0RSQUdPTlJJU0UgaXMgbm90IHNldAojIENPTkZJR19ISURfRU1TX0ZGIGlzIG5vdCBzZXQKIyBD T05GSUdfSElEX0VMRUNPTSBpcyBub3Qgc2V0CiMgQ09ORklHX0hJRF9FWktFWSBpcyBub3Qgc2V0 CiMgQ09ORklHX0hJRF9HRU1CSVJEIGlzIG5vdCBzZXQKIyBDT05GSUdfSElEX0dGUk0gaXMgbm90 IHNldAojIENPTkZJR19ISURfS0VZVE9VQ0ggaXMgbm90IHNldAojIENPTkZJR19ISURfS1lFIGlz IG5vdCBzZXQKIyBDT05GSUdfSElEX1dBTFRPUCBpcyBub3Qgc2V0CiMgQ09ORklHX0hJRF9HWVJB VElPTiBpcyBub3Qgc2V0CiMgQ09ORklHX0hJRF9JQ0FERSBpcyBub3Qgc2V0CiMgQ09ORklHX0hJ RF9UV0lOSEFOIGlzIG5vdCBzZXQKIyBDT05GSUdfSElEX0tFTlNJTkdUT04gaXMgbm90IHNldAoj IENPTkZJR19ISURfTENQT1dFUiBpcyBub3Qgc2V0CiMgQ09ORklHX0hJRF9MRU5PVk8gaXMgbm90 IHNldAojIENPTkZJR19ISURfTE9HSVRFQ0ggaXMgbm90IHNldAojIENPTkZJR19ISURfTUFHSUNN T1VTRSBpcyBub3Qgc2V0CiMgQ09ORklHX0hJRF9NSUNST1NPRlQgaXMgbm90IHNldAojIENPTkZJ R19ISURfTU9OVEVSRVkgaXMgbm90IHNldAojIENPTkZJR19ISURfTVVMVElUT1VDSCBpcyBub3Qg c2V0CiMgQ09ORklHX0hJRF9PUlRFSyBpcyBub3Qgc2V0CiMgQ09ORklHX0hJRF9QQU5USEVSTE9S RCBpcyBub3Qgc2V0CiMgQ09ORklHX0hJRF9QRVRBTFlOWCBpcyBub3Qgc2V0CiMgQ09ORklHX0hJ RF9QSUNPTENEIGlzIG5vdCBzZXQKIyBDT05GSUdfSElEX1BMQU5UUk9OSUNTIGlzIG5vdCBzZXQK IyBDT05GSUdfSElEX1BSSU1BWCBpcyBub3Qgc2V0CiMgQ09ORklHX0hJRF9TQUlURUsgaXMgbm90 IHNldAojIENPTkZJR19ISURfU0FNU1VORyBpcyBub3Qgc2V0CiMgQ09ORklHX0hJRF9TUEVFRExJ TksgaXMgbm90IHNldAojIENPTkZJR19ISURfU1RFRUxTRVJJRVMgaXMgbm90IHNldAojIENPTkZJ R19ISURfU1VOUExVUyBpcyBub3Qgc2V0CiMgQ09ORklHX0hJRF9STUkgaXMgbm90IHNldAojIENP TkZJR19ISURfR1JFRU5BU0lBIGlzIG5vdCBzZXQKIyBDT05GSUdfSElEX1NNQVJUSk9ZUExVUyBp cyBub3Qgc2V0CiMgQ09ORklHX0hJRF9USVZPIGlzIG5vdCBzZXQKIyBDT05GSUdfSElEX1RPUFNF RUQgaXMgbm90IHNldAojIENPTkZJR19ISURfVEhJTkdNIGlzIG5vdCBzZXQKIyBDT05GSUdfSElE X1RIUlVTVE1BU1RFUiBpcyBub3Qgc2V0CiMgQ09ORklHX0hJRF9XQUNPTSBpcyBub3Qgc2V0CiMg Q09ORklHX0hJRF9XSUlNT1RFIGlzIG5vdCBzZXQKIyBDT05GSUdfSElEX1hJTk1PIGlzIG5vdCBz ZXQKIyBDT05GSUdfSElEX1pFUk9QTFVTIGlzIG5vdCBzZXQKIyBDT05GSUdfSElEX1pZREFDUk9O IGlzIG5vdCBzZXQKIyBDT05GSUdfSElEX1NFTlNPUl9IVUIgaXMgbm90IHNldAoKIwojIEkyQyBI SUQgc3VwcG9ydAojCiMgQ09ORklHX0kyQ19ISUQgaXMgbm90IHNldApDT05GSUdfVVNCX09IQ0lf TElUVExFX0VORElBTj15CkNPTkZJR19VU0JfU1VQUE9SVD15CkNPTkZJR19VU0JfQVJDSF9IQVNf SENEPXkKIyBDT05GSUdfVVNCIGlzIG5vdCBzZXQKCiMKIyBVU0IgcG9ydCBkcml2ZXJzCiMKCiMK IyBVU0IgUGh5c2ljYWwgTGF5ZXIgZHJpdmVycwojCiMgQ09ORklHX1VTQl9QSFkgaXMgbm90IHNl dAojIENPTkZJR19OT1BfVVNCX1hDRUlWIGlzIG5vdCBzZXQKIyBDT05GSUdfVVNCX0dQSU9fVkJV UyBpcyBub3Qgc2V0CiMgQ09ORklHX1VTQl9HQURHRVQgaXMgbm90IHNldApDT05GSUdfVVdCPXkK IyBDT05GSUdfVVdCX1dIQ0kgaXMgbm90IHNldAojIENPTkZJR19NTUMgaXMgbm90IHNldAojIENP TkZJR19NRU1TVElDSyBpcyBub3Qgc2V0CkNPTkZJR19ORVdfTEVEUz15CkNPTkZJR19MRURTX0NM QVNTPXkKQ09ORklHX0xFRFNfQ0xBU1NfRkxBU0g9eQoKIwojIExFRCBkcml2ZXJzCiMKIyBDT05G SUdfTEVEU19CQ002MzI4IGlzIG5vdCBzZXQKQ09ORklHX0xFRFNfQkNNNjM1OD15CkNPTkZJR19M RURTX0xNMzUzMD15CkNPTkZJR19MRURTX0xNMzY0Mj1tCiMgQ09ORklHX0xFRFNfUENBOTUzMiBp cyBub3Qgc2V0CkNPTkZJR19MRURTX0dQSU89bQojIENPTkZJR19MRURTX0xQMzk0NCBpcyBub3Qg c2V0CkNPTkZJR19MRURTX0xQNTVYWF9DT01NT049eQpDT05GSUdfTEVEU19MUDU1MjE9eQpDT05G SUdfTEVEU19MUDU1MjM9bQpDT05GSUdfTEVEU19MUDU1NjI9eQpDT05GSUdfTEVEU19MUDg1MDE9 bQojIENPTkZJR19MRURTX0xQODc4OCBpcyBub3Qgc2V0CkNPTkZJR19MRURTX0xQODg2MD15CiMg Q09ORklHX0xFRFNfQ0xFVk9fTUFJTCBpcyBub3Qgc2V0CkNPTkZJR19MRURTX1BDQTk1NVg9eQpD T05GSUdfTEVEU19QQ0E5NjNYPW0KIyBDT05GSUdfTEVEU19EQTkwNTIgaXMgbm90IHNldAojIENP TkZJR19MRURTX1BXTSBpcyBub3Qgc2V0CkNPTkZJR19MRURTX1JFR1VMQVRPUj1tCkNPTkZJR19M RURTX0JEMjgwMj1tCkNPTkZJR19MRURTX0lOVEVMX1NTNDIwMD1tCiMgQ09ORklHX0xFRFNfTFQz NTkzIGlzIG5vdCBzZXQKIyBDT05GSUdfTEVEU19BRFA1NTIwIGlzIG5vdCBzZXQKIyBDT05GSUdf TEVEU19ERUxMX05FVEJPT0tTIGlzIG5vdCBzZXQKIyBDT05GSUdfTEVEU19UQ0E2NTA3IGlzIG5v dCBzZXQKQ09ORklHX0xFRFNfVExDNTkxWFg9eQpDT05GSUdfTEVEU19MTTM1NXg9eQojIENPTkZJ R19MRURTX09UMjAwIGlzIG5vdCBzZXQKQ09ORklHX0xFRFNfS1REMjY5Mj1tCgojCiMgTEVEIGRy aXZlciBmb3IgYmxpbmsoMSkgVVNCIFJHQiBMRUQgaXMgdW5kZXIgU3BlY2lhbCBISUQgZHJpdmVy cyAoSElEX1RISU5HTSkKIwpDT05GSUdfTEVEU19CTElOS009eQojIENPTkZJR19MRURTX1NZU0NP TiBpcyBub3Qgc2V0CgojCiMgTEVEIFRyaWdnZXJzCiMKQ09ORklHX0xFRFNfVFJJR0dFUlM9eQoj IENPTkZJR19MRURTX1RSSUdHRVJfVElNRVIgaXMgbm90IHNldAojIENPTkZJR19MRURTX1RSSUdH RVJfT05FU0hPVCBpcyBub3Qgc2V0CkNPTkZJR19MRURTX1RSSUdHRVJfSEVBUlRCRUFUPXkKIyBD T05GSUdfTEVEU19UUklHR0VSX0JBQ0tMSUdIVCBpcyBub3Qgc2V0CkNPTkZJR19MRURTX1RSSUdH RVJfQ1BVPXkKIyBDT05GSUdfTEVEU19UUklHR0VSX0dQSU8gaXMgbm90IHNldApDT05GSUdfTEVE U19UUklHR0VSX0RFRkFVTFRfT049eQoKIwojIGlwdGFibGVzIHRyaWdnZXIgaXMgdW5kZXIgTmV0 ZmlsdGVyIGNvbmZpZyAoTEVEIHRhcmdldCkKIwpDT05GSUdfTEVEU19UUklHR0VSX1RSQU5TSUVO VD1tCkNPTkZJR19MRURTX1RSSUdHRVJfQ0FNRVJBPW0KIyBDT05GSUdfQUNDRVNTSUJJTElUWSBp cyBub3Qgc2V0CkNPTkZJR19FREFDX0FUT01JQ19TQ1JVQj15CkNPTkZJR19FREFDX1NVUFBPUlQ9 eQpDT05GSUdfRURBQz15CiMgQ09ORklHX0VEQUNfTEVHQUNZX1NZU0ZTIGlzIG5vdCBzZXQKQ09O RklHX0VEQUNfREVCVUc9eQpDT05GSUdfRURBQ19NTV9FREFDPXkKQ09ORklHX0VEQUNfQU1ENzZY PW0KQ09ORklHX0VEQUNfRTdYWFg9bQojIENPTkZJR19FREFDX0U3NTJYIGlzIG5vdCBzZXQKQ09O RklHX0VEQUNfSTgyODc1UD1tCkNPTkZJR19FREFDX0k4Mjk3NVg9bQpDT05GSUdfRURBQ19JMzAw MD1tCkNPTkZJR19FREFDX0kzMjAwPW0KQ09ORklHX0VEQUNfSUUzMTIwMD1tCiMgQ09ORklHX0VE QUNfWDM4IGlzIG5vdCBzZXQKQ09ORklHX0VEQUNfSTU0MDA9bQojIENPTkZJR19FREFDX0k4Mjg2 MCBpcyBub3Qgc2V0CkNPTkZJR19FREFDX1I4MjYwMD1tCkNPTkZJR19FREFDX0k1MDAwPXkKIyBD T05GSUdfRURBQ19JNTEwMCBpcyBub3Qgc2V0CkNPTkZJR19FREFDX0k3MzAwPXkKQ09ORklHX1JU Q19MSUI9eQpDT05GSUdfUlRDX0NMQVNTPXkKQ09ORklHX1JUQ19IQ1RPU1lTPXkKQ09ORklHX1JU Q19IQ1RPU1lTX0RFVklDRT0icnRjMCIKIyBDT05GSUdfUlRDX1NZU1RPSEMgaXMgbm90IHNldAoj IENPTkZJR19SVENfREVCVUcgaXMgbm90IHNldAoKIwojIFJUQyBpbnRlcmZhY2VzCiMKIyBDT05G SUdfUlRDX0lOVEZfU1lTRlMgaXMgbm90IHNldApDT05GSUdfUlRDX0lOVEZfUFJPQz15CiMgQ09O RklHX1JUQ19JTlRGX0RFViBpcyBub3Qgc2V0CkNPTkZJR19SVENfRFJWX1RFU1Q9bQoKIwojIEky QyBSVEMgZHJpdmVycwojCiMgQ09ORklHX1JUQ19EUlZfODhQTTgwWCBpcyBub3Qgc2V0CkNPTkZJ R19SVENfRFJWX0FCQjVaRVMzPXkKIyBDT05GSUdfUlRDX0RSVl9BQlg4MFggaXMgbm90IHNldAoj IENPTkZJR19SVENfRFJWX0RTMTMwNyBpcyBub3Qgc2V0CkNPTkZJR19SVENfRFJWX0RTMTM3ND1t CkNPTkZJR19SVENfRFJWX0RTMTM3NF9XRFQ9eQpDT05GSUdfUlRDX0RSVl9EUzE2NzI9bQojIENP TkZJR19SVENfRFJWX0RTMzIzMiBpcyBub3Qgc2V0CiMgQ09ORklHX1JUQ19EUlZfSFlNODU2MyBp cyBub3Qgc2V0CkNPTkZJR19SVENfRFJWX0xQODc4OD1tCiMgQ09ORklHX1JUQ19EUlZfTUFYNjkw MCBpcyBub3Qgc2V0CkNPTkZJR19SVENfRFJWX01BWDg5MjU9bQpDT05GSUdfUlRDX0RSVl9NQVg4 OTk4PW0KQ09ORklHX1JUQ19EUlZfUks4MDg9bQpDT05GSUdfUlRDX0RSVl9SUzVDMzcyPW0KIyBD T05GSUdfUlRDX0RSVl9JU0wxMjA4IGlzIG5vdCBzZXQKQ09ORklHX1JUQ19EUlZfSVNMMTIwMjI9 bQpDT05GSUdfUlRDX0RSVl9JU0wxMjA1Nz1tCkNPTkZJR19SVENfRFJWX1gxMjA1PW0KIyBDT05G SUdfUlRDX0RSVl9QQ0YyMTI3IGlzIG5vdCBzZXQKQ09ORklHX1JUQ19EUlZfUENGODUyMz1tCkNP TkZJR19SVENfRFJWX1BDRjg1NjM9eQojIENPTkZJR19SVENfRFJWX1BDRjg1MDYzIGlzIG5vdCBz ZXQKIyBDT05GSUdfUlRDX0RSVl9QQ0Y4NTgzIGlzIG5vdCBzZXQKQ09ORklHX1JUQ19EUlZfTTQx VDgwPXkKIyBDT05GSUdfUlRDX0RSVl9NNDFUODBfV0RUIGlzIG5vdCBzZXQKIyBDT05GSUdfUlRD X0RSVl9CUTMySyBpcyBub3Qgc2V0CiMgQ09ORklHX1JUQ19EUlZfVFdMNDAzMCBpcyBub3Qgc2V0 CkNPTkZJR19SVENfRFJWX1RQUzY1OTEwPW0KIyBDT05GSUdfUlRDX0RSVl9UUFM4MDAzMSBpcyBu b3Qgc2V0CiMgQ09ORklHX1JUQ19EUlZfUkM1VDU4MyBpcyBub3Qgc2V0CiMgQ09ORklHX1JUQ19E UlZfUzM1MzkwQSBpcyBub3Qgc2V0CkNPTkZJR19SVENfRFJWX0ZNMzEzMD1tCkNPTkZJR19SVENf RFJWX1JYODAxMD15CkNPTkZJR19SVENfRFJWX1JYODU4MT1tCiMgQ09ORklHX1JUQ19EUlZfUlg4 MDI1IGlzIG5vdCBzZXQKIyBDT05GSUdfUlRDX0RSVl9FTTMwMjcgaXMgbm90IHNldAojIENPTkZJ R19SVENfRFJWX1JWMzAyOUMyIGlzIG5vdCBzZXQKQ09ORklHX1JUQ19EUlZfUlY4ODAzPW0KCiMK IyBTUEkgUlRDIGRyaXZlcnMKIwoKIwojIFBsYXRmb3JtIFJUQyBkcml2ZXJzCiMKQ09ORklHX1JU Q19EUlZfQ01PUz1tCkNPTkZJR19SVENfRFJWX0RTMTI4Nj1tCiMgQ09ORklHX1JUQ19EUlZfRFMx NTExIGlzIG5vdCBzZXQKQ09ORklHX1JUQ19EUlZfRFMxNTUzPXkKQ09ORklHX1JUQ19EUlZfRFMx Njg1X0ZBTUlMWT1tCiMgQ09ORklHX1JUQ19EUlZfRFMxNjg1IGlzIG5vdCBzZXQKIyBDT05GSUdf UlRDX0RSVl9EUzE2ODkgaXMgbm90IHNldAojIENPTkZJR19SVENfRFJWX0RTMTcyODUgaXMgbm90 IHNldAojIENPTkZJR19SVENfRFJWX0RTMTc0ODUgaXMgbm90IHNldApDT05GSUdfUlRDX0RSVl9E UzE3ODg1PXkKIyBDT05GSUdfUlRDX0RTMTY4NV9QUk9DX1JFR1MgaXMgbm90IHNldAojIENPTkZJ R19SVENfRFMxNjg1X1NZU0ZTX1JFR1MgaXMgbm90IHNldAojIENPTkZJR19SVENfRFJWX0RTMTc0 MiBpcyBub3Qgc2V0CkNPTkZJR19SVENfRFJWX0RTMjQwND1tCkNPTkZJR19SVENfRFJWX0RBOTA1 Mj15CiMgQ09ORklHX1JUQ19EUlZfREE5MDU1IGlzIG5vdCBzZXQKIyBDT05GSUdfUlRDX0RSVl9E QTkwNjMgaXMgbm90IHNldAojIENPTkZJR19SVENfRFJWX1NUSzE3VEE4IGlzIG5vdCBzZXQKIyBD T05GSUdfUlRDX0RSVl9NNDhUODYgaXMgbm90IHNldApDT05GSUdfUlRDX0RSVl9NNDhUMzU9bQpD T05GSUdfUlRDX0RSVl9NNDhUNTk9bQpDT05GSUdfUlRDX0RSVl9NU002MjQyPW0KQ09ORklHX1JU Q19EUlZfQlE0ODAyPXkKIyBDT05GSUdfUlRDX0RSVl9SUDVDMDEgaXMgbm90IHNldApDT05GSUdf UlRDX0RSVl9WMzAyMD1tCiMgQ09ORklHX1JUQ19EUlZfUENGNTA2MzMgaXMgbm90IHNldAojIENP TkZJR19SVENfRFJWX1pZTlFNUCBpcyBub3Qgc2V0CgojCiMgb24tQ1BVIFJUQyBkcml2ZXJzCiMK IyBDT05GSUdfUlRDX0RSVl9TTlZTIGlzIG5vdCBzZXQKCiMKIyBISUQgU2Vuc29yIFJUQyBkcml2 ZXJzCiMKQ09ORklHX0RNQURFVklDRVM9eQojIENPTkZJR19ETUFERVZJQ0VTX0RFQlVHIGlzIG5v dCBzZXQKCiMKIyBETUEgRGV2aWNlcwojCkNPTkZJR19ETUFfRU5HSU5FPXkKQ09ORklHX0RNQV9W SVJUVUFMX0NIQU5ORUxTPXkKQ09ORklHX0RNQV9BQ1BJPXkKQ09ORklHX0RNQV9PRj15CkNPTkZJ R19GU0xfRURNQT15CkNPTkZJR19JTlRFTF9JRE1BNjQ9eQojIENPTkZJR19QQ0hfRE1BIGlzIG5v dCBzZXQKQ09ORklHX1RJTUJfRE1BPXkKQ09ORklHX0RXX0RNQUNfQ09SRT1tCkNPTkZJR19EV19E TUFDPW0KQ09ORklHX0RXX0RNQUNfUENJPW0KCiMKIyBETUEgQ2xpZW50cwojCiMgQ09ORklHX0FT WU5DX1RYX0RNQSBpcyBub3Qgc2V0CkNPTkZJR19ETUFURVNUPW0KQ09ORklHX0FVWERJU1BMQVk9 eQpDT05GSUdfS1MwMTA4PW0KQ09ORklHX0tTMDEwOF9QT1JUPTB4Mzc4CkNPTkZJR19LUzAxMDhf REVMQVk9MgpDT05GSUdfQ0ZBRzEyODY0Qj1tCkNPTkZJR19DRkFHMTI4NjRCX1JBVEU9MjAKIyBD T05GSUdfVUlPIGlzIG5vdCBzZXQKIyBDT05GSUdfVklSVF9EUklWRVJTIGlzIG5vdCBzZXQKQ09O RklHX1ZJUlRJTz1tCgojCiMgVmlydGlvIGRyaXZlcnMKIwpDT05GSUdfVklSVElPX1BDST1tCkNP TkZJR19WSVJUSU9fUENJX0xFR0FDWT15CkNPTkZJR19WSVJUSU9fQkFMTE9PTj1tCiMgQ09ORklH X1ZJUlRJT19JTlBVVCBpcyBub3Qgc2V0CkNPTkZJR19WSVJUSU9fTU1JTz1tCkNPTkZJR19WSVJU SU9fTU1JT19DTURMSU5FX0RFVklDRVM9eQoKIwojIE1pY3Jvc29mdCBIeXBlci1WIGd1ZXN0IHN1 cHBvcnQKIwojIENPTkZJR19IWVBFUlYgaXMgbm90IHNldAojIENPTkZJR19TVEFHSU5HIGlzIG5v dCBzZXQKQ09ORklHX1g4Nl9QTEFURk9STV9ERVZJQ0VTPXkKIyBDT05GSUdfQUNFUl9XTUkgaXMg bm90IHNldAojIENPTkZJR19BQ0VSSERGIGlzIG5vdCBzZXQKIyBDT05GSUdfQUxJRU5XQVJFX1dN SSBpcyBub3Qgc2V0CiMgQ09ORklHX0FTVVNfTEFQVE9QIGlzIG5vdCBzZXQKIyBDT05GSUdfREVM TF9MQVBUT1AgaXMgbm90IHNldAojIENPTkZJR19ERUxMX1dNSSBpcyBub3Qgc2V0CiMgQ09ORklH X0RFTExfV01JX0FJTyBpcyBub3Qgc2V0CiMgQ09ORklHX0RFTExfU01PODgwMCBpcyBub3Qgc2V0 CiMgQ09ORklHX0ZVSklUU1VfTEFQVE9QIGlzIG5vdCBzZXQKIyBDT05GSUdfRlVKSVRTVV9UQUJM RVQgaXMgbm90IHNldAojIENPTkZJR19UQzExMDBfV01JIGlzIG5vdCBzZXQKIyBDT05GSUdfSFBf QUNDRUwgaXMgbm90IHNldAojIENPTkZJR19IUF9XSVJFTEVTUyBpcyBub3Qgc2V0CiMgQ09ORklH X0hQX1dNSSBpcyBub3Qgc2V0CiMgQ09ORklHX1BBTkFTT05JQ19MQVBUT1AgaXMgbm90IHNldAoj IENPTkZJR19USElOS1BBRF9BQ1BJIGlzIG5vdCBzZXQKIyBDT05GSUdfU0VOU09SU19IREFQUyBp cyBub3Qgc2V0CiMgQ09ORklHX0lOVEVMX01FTkxPVyBpcyBub3Qgc2V0CiMgQ09ORklHX0VFRVBD X0xBUFRPUCBpcyBub3Qgc2V0CiMgQ09ORklHX0FTVVNfV01JIGlzIG5vdCBzZXQKIyBDT05GSUdf QVNVU19XSVJFTEVTUyBpcyBub3Qgc2V0CkNPTkZJR19BQ1BJX1dNST15CiMgQ09ORklHX01TSV9X TUkgaXMgbm90IHNldAojIENPTkZJR19UT1BTVEFSX0xBUFRPUCBpcyBub3Qgc2V0CiMgQ09ORklH X0FDUElfVE9TSElCQSBpcyBub3Qgc2V0CiMgQ09ORklHX1RPU0hJQkFfQlRfUkZLSUxMIGlzIG5v dCBzZXQKIyBDT05GSUdfVE9TSElCQV9IQVBTIGlzIG5vdCBzZXQKIyBDT05GSUdfVE9TSElCQV9X TUkgaXMgbm90IHNldAojIENPTkZJR19BQ1BJX0NNUEMgaXMgbm90IHNldAojIENPTkZJR19JTlRF TF9ISURfRVZFTlQgaXMgbm90IHNldAojIENPTkZJR19JTlRFTF9JUFMgaXMgbm90IHNldAojIENP TkZJR19JQk1fUlRMIGlzIG5vdCBzZXQKIyBDT05GSUdfU0FNU1VOR19MQVBUT1AgaXMgbm90IHNl dApDT05GSUdfTVhNX1dNST15CiMgQ09ORklHX1NBTVNVTkdfUTEwIGlzIG5vdCBzZXQKIyBDT05G SUdfQVBQTEVfR01VWCBpcyBub3Qgc2V0CiMgQ09ORklHX0lOVEVMX1JTVCBpcyBub3Qgc2V0CiMg Q09ORklHX0lOVEVMX1NNQVJUQ09OTkVDVCBpcyBub3Qgc2V0CiMgQ09ORklHX1BWUEFOSUMgaXMg bm90IHNldAojIENPTkZJR19JTlRFTF9QTUNfSVBDIGlzIG5vdCBzZXQKIyBDT05GSUdfU1VSRkFD RV9QUk8zX0JVVFRPTiBpcyBub3Qgc2V0CiMgQ09ORklHX0lOVEVMX1BVTklUX0lQQyBpcyBub3Qg c2V0CkNPTkZJR19DSFJPTUVfUExBVEZPUk1TPXkKQ09ORklHX0NIUk9NRU9TX0xBUFRPUD1tCkNP TkZJR19DSFJPTUVPU19QU1RPUkU9eQoKIwojIEhhcmR3YXJlIFNwaW5sb2NrIGRyaXZlcnMKIwoK IwojIENsb2NrIFNvdXJjZSBkcml2ZXJzCiMKQ09ORklHX0NMS1NSQ19JODI1Mz15CkNPTkZJR19D TEtFVlRfSTgyNTM9eQpDT05GSUdfQ0xLQkxEX0k4MjUzPXkKIyBDT05GSUdfQVRNRUxfUElUIGlz IG5vdCBzZXQKIyBDT05GSUdfU0hfVElNRVJfQ01UIGlzIG5vdCBzZXQKIyBDT05GSUdfU0hfVElN RVJfTVRVMiBpcyBub3Qgc2V0CiMgQ09ORklHX1NIX1RJTUVSX1RNVSBpcyBub3Qgc2V0CiMgQ09O RklHX0VNX1RJTUVSX1NUSSBpcyBub3Qgc2V0CkNPTkZJR19NQUlMQk9YPXkKIyBDT05GSUdfUEND IGlzIG5vdCBzZXQKQ09ORklHX0FMVEVSQV9NQk9YPW0KQ09ORklHX01BSUxCT1hfVEVTVD15CiMg Q09ORklHX0lPTU1VX1NVUFBPUlQgaXMgbm90IHNldAoKIwojIFJlbW90ZXByb2MgZHJpdmVycwoj CiMgQ09ORklHX1NURV9NT0RFTV9SUFJPQyBpcyBub3Qgc2V0CgojCiMgUnBtc2cgZHJpdmVycwoj CgojCiMgU09DIChTeXN0ZW0gT24gQ2hpcCkgc3BlY2lmaWMgRHJpdmVycwojCiMgQ09ORklHX1NV TlhJX1NSQU0gaXMgbm90IHNldAojIENPTkZJR19TT0NfVEkgaXMgbm90IHNldApDT05GSUdfUE1f REVWRlJFUT15CgojCiMgREVWRlJFUSBHb3Zlcm5vcnMKIwojIENPTkZJR19ERVZGUkVRX0dPVl9T SU1QTEVfT05ERU1BTkQgaXMgbm90IHNldApDT05GSUdfREVWRlJFUV9HT1ZfUEVSRk9STUFOQ0U9 eQpDT05GSUdfREVWRlJFUV9HT1ZfUE9XRVJTQVZFPXkKIyBDT05GSUdfREVWRlJFUV9HT1ZfVVNF UlNQQUNFIGlzIG5vdCBzZXQKCiMKIyBERVZGUkVRIERyaXZlcnMKIwojIENPTkZJR19QTV9ERVZG UkVRX0VWRU5UIGlzIG5vdCBzZXQKQ09ORklHX0VYVENPTj15CgojCiMgRXh0Y29uIERldmljZSBE cml2ZXJzCiMKIyBDT05GSUdfRVhUQ09OX0dQSU8gaXMgbm90IHNldAojIENPTkZJR19FWFRDT05f TUFYMzM1NSBpcyBub3Qgc2V0CkNPTkZJR19FWFRDT05fUlQ4OTczQT15CkNPTkZJR19FWFRDT05f U001NTAyPW0KIyBDT05GSUdfRVhUQ09OX1VTQl9HUElPIGlzIG5vdCBzZXQKQ09ORklHX01FTU9S WT15CiMgQ09ORklHX0lJTyBpcyBub3Qgc2V0CkNPTkZJR19OVEI9bQpDT05GSUdfTlRCX1BJTkdQ T05HPW0KQ09ORklHX05UQl9UT09MPW0KIyBDT05GSUdfTlRCX1BFUkYgaXMgbm90IHNldApDT05G SUdfTlRCX1RSQU5TUE9SVD1tCkNPTkZJR19WTUVfQlVTPXkKCiMKIyBWTUUgQnJpZGdlIERyaXZl cnMKIwpDT05GSUdfVk1FX0NBOTFDWDQyPXkKQ09ORklHX1ZNRV9UU0kxNDg9bQoKIwojIFZNRSBC b2FyZCBEcml2ZXJzCiMKQ09ORklHX1ZNSVZNRV83ODA1PXkKCiMKIyBWTUUgRGV2aWNlIERyaXZl cnMKIwpDT05GSUdfUFdNPXkKQ09ORklHX1BXTV9TWVNGUz15CkNPTkZJR19QV01fRlNMX0ZUTT1t CiMgQ09ORklHX1BXTV9MUDM5NDMgaXMgbm90IHNldApDT05GSUdfUFdNX0xQU1M9bQpDT05GSUdf UFdNX0xQU1NfUENJPW0KIyBDT05GSUdfUFdNX0xQU1NfUExBVEZPUk0gaXMgbm90IHNldApDT05G SUdfUFdNX1BDQTk2ODU9eQpDT05GSUdfUFdNX1RXTD1tCkNPTkZJR19QV01fVFdMX0xFRD1tCkNP TkZJR19JUlFDSElQPXkKQ09ORklHX0FSTV9HSUNfTUFYX05SPTEKQ09ORklHX1RTNDgwMF9JUlE9 eQpDT05GSUdfSVBBQ0tfQlVTPXkKQ09ORklHX0JPQVJEX1RQQ0kyMDA9eQojIENPTkZJR19TRVJJ QUxfSVBPQ1RBTCBpcyBub3Qgc2V0CkNPTkZJR19SRVNFVF9DT05UUk9MTEVSPXkKQ09ORklHX0ZN Qz1tCiMgQ09ORklHX0ZNQ19GQUtFREVWIGlzIG5vdCBzZXQKQ09ORklHX0ZNQ19UUklWSUFMPW0K IyBDT05GSUdfRk1DX1dSSVRFX0VFUFJPTSBpcyBub3Qgc2V0CiMgQ09ORklHX0ZNQ19DSEFSREVW IGlzIG5vdCBzZXQKCiMKIyBQSFkgU3Vic3lzdGVtCiMKQ09ORklHX0dFTkVSSUNfUEhZPXkKQ09O RklHX1BIWV9QWEFfMjhOTV9IU0lDPW0KQ09ORklHX1BIWV9QWEFfMjhOTV9VU0IyPW0KQ09ORklH X0JDTV9LT05BX1VTQjJfUEhZPXkKQ09ORklHX1BPV0VSQ0FQPXkKQ09ORklHX0lOVEVMX1JBUEw9 eQpDT05GSUdfTUNCPXkKQ09ORklHX01DQl9QQ0k9eQoKIwojIFBlcmZvcm1hbmNlIG1vbml0b3Ig c3VwcG9ydAojCkNPTkZJR19SQVM9eQpDT05GSUdfVEhVTkRFUkJPTFQ9eQoKIwojIEFuZHJvaWQK IwojIENPTkZJR19BTkRST0lEIGlzIG5vdCBzZXQKIyBDT05GSUdfTlZNRU0gaXMgbm90IHNldApD T05GSUdfU1RNPW0KQ09ORklHX1NUTV9EVU1NWT15CkNPTkZJR19TVE1fU09VUkNFX0NPTlNPTEU9 bQojIENPTkZJR19JTlRFTF9USCBpcyBub3Qgc2V0CgojCiMgRlBHQSBDb25maWd1cmF0aW9uIFN1 cHBvcnQKIwpDT05GSUdfRlBHQT1tCkNPTkZJR19GUEdBX01HUl9aWU5RX0ZQR0E9bQoKIwojIEZp cm13YXJlIERyaXZlcnMKIwpDT05GSUdfRUREPW0KQ09ORklHX0VERF9PRkY9eQpDT05GSUdfRklS TVdBUkVfTUVNTUFQPXkKIyBDT05GSUdfREVMTF9SQlUgaXMgbm90IHNldApDT05GSUdfRENEQkFT PXkKIyBDT05GSUdfRE1JSUQgaXMgbm90IHNldApDT05GSUdfRE1JX1NZU0ZTPXkKQ09ORklHX0RN SV9TQ0FOX01BQ0hJTkVfTk9OX0VGSV9GQUxMQkFDSz15CiMgQ09ORklHX0lTQ1NJX0lCRlRfRklO RCBpcyBub3Qgc2V0CkNPTkZJR19HT09HTEVfRklSTVdBUkU9eQoKIwojIEdvb2dsZSBGaXJtd2Fy ZSBEcml2ZXJzCiMKIyBDT05GSUdfR09PR0xFX01FTUNPTlNPTEUgaXMgbm90IHNldAoKIwojIEZp bGUgc3lzdGVtcwojCkNPTkZJR19EQ0FDSEVfV09SRF9BQ0NFU1M9eQojIENPTkZJR19FWFQyX0ZT IGlzIG5vdCBzZXQKQ09ORklHX0VYVDNfRlM9eQojIENPTkZJR19FWFQzX0ZTX1BPU0lYX0FDTCBp cyBub3Qgc2V0CiMgQ09ORklHX0VYVDNfRlNfU0VDVVJJVFkgaXMgbm90IHNldApDT05GSUdfRVhU NF9GUz15CkNPTkZJR19FWFQ0X1VTRV9GT1JfRVhUMj15CkNPTkZJR19FWFQ0X0ZTX1BPU0lYX0FD TD15CiMgQ09ORklHX0VYVDRfRlNfU0VDVVJJVFkgaXMgbm90IHNldAojIENPTkZJR19FWFQ0X0VO Q1JZUFRJT04gaXMgbm90IHNldApDT05GSUdfRVhUNF9ERUJVRz15CkNPTkZJR19KQkQyPXkKQ09O RklHX0pCRDJfREVCVUc9eQpDT05GSUdfRlNfTUJDQUNIRT15CiMgQ09ORklHX1JFSVNFUkZTX0ZT IGlzIG5vdCBzZXQKIyBDT05GSUdfSkZTX0ZTIGlzIG5vdCBzZXQKQ09ORklHX1hGU19GUz1tCkNP TkZJR19YRlNfUVVPVEE9eQpDT05GSUdfWEZTX1BPU0lYX0FDTD15CkNPTkZJR19YRlNfUlQ9eQpD T05GSUdfWEZTX0RFQlVHPXkKQ09ORklHX0dGUzJfRlM9bQojIENPTkZJR19PQ0ZTMl9GUyBpcyBu b3Qgc2V0CkNPTkZJR19CVFJGU19GUz1tCkNPTkZJR19CVFJGU19GU19QT1NJWF9BQ0w9eQojIENP TkZJR19CVFJGU19GU19DSEVDS19JTlRFR1JJVFkgaXMgbm90IHNldApDT05GSUdfQlRSRlNfRlNf UlVOX1NBTklUWV9URVNUUz15CkNPTkZJR19CVFJGU19ERUJVRz15CkNPTkZJR19CVFJGU19BU1NF UlQ9eQpDT05GSUdfTklMRlMyX0ZTPXkKQ09ORklHX0YyRlNfRlM9eQojIENPTkZJR19GMkZTX1NU QVRfRlMgaXMgbm90IHNldApDT05GSUdfRjJGU19GU19YQVRUUj15CkNPTkZJR19GMkZTX0ZTX1BP U0lYX0FDTD15CiMgQ09ORklHX0YyRlNfRlNfU0VDVVJJVFkgaXMgbm90IHNldAojIENPTkZJR19G MkZTX0NIRUNLX0ZTIGlzIG5vdCBzZXQKQ09ORklHX0YyRlNfRlNfRU5DUllQVElPTj15CiMgQ09O RklHX0YyRlNfSU9fVFJBQ0UgaXMgbm90IHNldApDT05GSUdfRlNfREFYPXkKQ09ORklHX0ZTX1BP U0lYX0FDTD15CkNPTkZJR19FWFBPUlRGUz15CkNPTkZJR19GSUxFX0xPQ0tJTkc9eQojIENPTkZJ R19NQU5EQVRPUllfRklMRV9MT0NLSU5HIGlzIG5vdCBzZXQKQ09ORklHX0ZTTk9USUZZPXkKIyBD T05GSUdfRE5PVElGWSBpcyBub3Qgc2V0CkNPTkZJR19JTk9USUZZX1VTRVI9eQpDT05GSUdfRkFO T1RJRlk9eQojIENPTkZJR19RVU9UQSBpcyBub3Qgc2V0CiMgQ09ORklHX1FVT1RBX05FVExJTktf SU5URVJGQUNFIGlzIG5vdCBzZXQKQ09ORklHX1FVT1RBQ1RMPXkKIyBDT05GSUdfQVVUT0ZTNF9G UyBpcyBub3Qgc2V0CiMgQ09ORklHX0ZVU0VfRlMgaXMgbm90IHNldApDT05GSUdfT1ZFUkxBWV9G Uz15CgojCiMgQ2FjaGVzCiMKIyBDT05GSUdfRlNDQUNIRSBpcyBub3Qgc2V0CgojCiMgQ0QtUk9N L0RWRCBGaWxlc3lzdGVtcwojCiMgQ09ORklHX0lTTzk2NjBfRlMgaXMgbm90IHNldApDT05GSUdf VURGX0ZTPW0KQ09ORklHX1VERl9OTFM9eQoKIwojIERPUy9GQVQvTlQgRmlsZXN5c3RlbXMKIwpD T05GSUdfRkFUX0ZTPW0KIyBDT05GSUdfTVNET1NfRlMgaXMgbm90IHNldApDT05GSUdfVkZBVF9G Uz1tCkNPTkZJR19GQVRfREVGQVVMVF9DT0RFUEFHRT00MzcKQ09ORklHX0ZBVF9ERUZBVUxUX0lP Q0hBUlNFVD0iaXNvODg1OS0xIgpDT05GSUdfTlRGU19GUz1tCkNPTkZJR19OVEZTX0RFQlVHPXkK IyBDT05GSUdfTlRGU19SVyBpcyBub3Qgc2V0CgojCiMgUHNldWRvIGZpbGVzeXN0ZW1zCiMKQ09O RklHX1BST0NfRlM9eQojIENPTkZJR19QUk9DX0tDT1JFIGlzIG5vdCBzZXQKIyBDT05GSUdfUFJP Q19TWVNDVEwgaXMgbm90IHNldApDT05GSUdfUFJPQ19QQUdFX01PTklUT1I9eQpDT05GSUdfUFJP Q19DSElMRFJFTj15CkNPTkZJR19LRVJORlM9eQpDT05GSUdfU1lTRlM9eQojIENPTkZJR19IVUdF VExCRlMgaXMgbm90IHNldAojIENPTkZJR19IVUdFVExCX1BBR0UgaXMgbm90IHNldApDT05GSUdf Q09ORklHRlNfRlM9eQpDT05GSUdfTUlTQ19GSUxFU1lTVEVNUz15CkNPTkZJR19BREZTX0ZTPW0K Q09ORklHX0FERlNfRlNfUlc9eQojIENPTkZJR19BRkZTX0ZTIGlzIG5vdCBzZXQKIyBDT05GSUdf RUNSWVBUX0ZTIGlzIG5vdCBzZXQKQ09ORklHX0hGU19GUz15CkNPTkZJR19IRlNQTFVTX0ZTPXkK Q09ORklHX0hGU1BMVVNfRlNfUE9TSVhfQUNMPXkKQ09ORklHX0JFRlNfRlM9bQpDT05GSUdfQkVG U19ERUJVRz15CiMgQ09ORklHX0JGU19GUyBpcyBub3Qgc2V0CkNPTkZJR19FRlNfRlM9bQojIENP TkZJR19MT0dGUyBpcyBub3Qgc2V0CkNPTkZJR19DUkFNRlM9eQojIENPTkZJR19TUVVBU0hGUyBp cyBub3Qgc2V0CiMgQ09ORklHX1ZYRlNfRlMgaXMgbm90IHNldApDT05GSUdfTUlOSVhfRlM9bQpD T05GSUdfT01GU19GUz1tCkNPTkZJR19IUEZTX0ZTPXkKQ09ORklHX1FOWDRGU19GUz15CkNPTkZJ R19RTlg2RlNfRlM9eQojIENPTkZJR19RTlg2RlNfREVCVUcgaXMgbm90IHNldApDT05GSUdfUk9N RlNfRlM9eQpDT05GSUdfUk9NRlNfQkFDS0VEX0JZX0JMT0NLPXkKQ09ORklHX1JPTUZTX09OX0JM T0NLPXkKIyBDT05GSUdfUFNUT1JFIGlzIG5vdCBzZXQKQ09ORklHX1NZU1ZfRlM9bQojIENPTkZJ R19VRlNfRlMgaXMgbm90IHNldApDT05GSUdfRVhPRlNfRlM9bQojIENPTkZJR19FWE9GU19ERUJV RyBpcyBub3Qgc2V0CkNPTkZJR19PUkU9bQpDT05GSUdfTkVUV09SS19GSUxFU1lTVEVNUz15CkNP TkZJR19OTFM9eQpDT05GSUdfTkxTX0RFRkFVTFQ9Imlzbzg4NTktMSIKQ09ORklHX05MU19DT0RF UEFHRV80Mzc9eQojIENPTkZJR19OTFNfQ09ERVBBR0VfNzM3IGlzIG5vdCBzZXQKQ09ORklHX05M U19DT0RFUEFHRV83NzU9eQpDT05GSUdfTkxTX0NPREVQQUdFXzg1MD15CiMgQ09ORklHX05MU19D T0RFUEFHRV84NTIgaXMgbm90IHNldAojIENPTkZJR19OTFNfQ09ERVBBR0VfODU1IGlzIG5vdCBz ZXQKQ09ORklHX05MU19DT0RFUEFHRV84NTc9eQpDT05GSUdfTkxTX0NPREVQQUdFXzg2MD1tCkNP TkZJR19OTFNfQ09ERVBBR0VfODYxPW0KIyBDT05GSUdfTkxTX0NPREVQQUdFXzg2MiBpcyBub3Qg c2V0CiMgQ09ORklHX05MU19DT0RFUEFHRV84NjMgaXMgbm90IHNldApDT05GSUdfTkxTX0NPREVQ QUdFXzg2ND1tCkNPTkZJR19OTFNfQ09ERVBBR0VfODY1PXkKQ09ORklHX05MU19DT0RFUEFHRV84 NjY9eQpDT05GSUdfTkxTX0NPREVQQUdFXzg2OT15CkNPTkZJR19OTFNfQ09ERVBBR0VfOTM2PXkK Q09ORklHX05MU19DT0RFUEFHRV85NTA9eQojIENPTkZJR19OTFNfQ09ERVBBR0VfOTMyIGlzIG5v dCBzZXQKQ09ORklHX05MU19DT0RFUEFHRV85NDk9eQpDT05GSUdfTkxTX0NPREVQQUdFXzg3ND15 CkNPTkZJR19OTFNfSVNPODg1OV84PXkKQ09ORklHX05MU19DT0RFUEFHRV8xMjUwPW0KQ09ORklH X05MU19DT0RFUEFHRV8xMjUxPXkKQ09ORklHX05MU19BU0NJST1tCkNPTkZJR19OTFNfSVNPODg1 OV8xPXkKQ09ORklHX05MU19JU084ODU5XzI9bQojIENPTkZJR19OTFNfSVNPODg1OV8zIGlzIG5v dCBzZXQKIyBDT05GSUdfTkxTX0lTTzg4NTlfNCBpcyBub3Qgc2V0CiMgQ09ORklHX05MU19JU084 ODU5XzUgaXMgbm90IHNldApDT05GSUdfTkxTX0lTTzg4NTlfNj1tCkNPTkZJR19OTFNfSVNPODg1 OV83PW0KQ09ORklHX05MU19JU084ODU5Xzk9bQojIENPTkZJR19OTFNfSVNPODg1OV8xMyBpcyBu b3Qgc2V0CiMgQ09ORklHX05MU19JU084ODU5XzE0IGlzIG5vdCBzZXQKQ09ORklHX05MU19JU084 ODU5XzE1PW0KQ09ORklHX05MU19LT0k4X1I9eQpDT05GSUdfTkxTX0tPSThfVT15CiMgQ09ORklH X05MU19NQUNfUk9NQU4gaXMgbm90IHNldApDT05GSUdfTkxTX01BQ19DRUxUSUM9bQojIENPTkZJ R19OTFNfTUFDX0NFTlRFVVJPIGlzIG5vdCBzZXQKIyBDT05GSUdfTkxTX01BQ19DUk9BVElBTiBp cyBub3Qgc2V0CkNPTkZJR19OTFNfTUFDX0NZUklMTElDPW0KIyBDT05GSUdfTkxTX01BQ19HQUVM SUMgaXMgbm90IHNldAojIENPTkZJR19OTFNfTUFDX0dSRUVLIGlzIG5vdCBzZXQKQ09ORklHX05M U19NQUNfSUNFTEFORD15CiMgQ09ORklHX05MU19NQUNfSU5VSVQgaXMgbm90IHNldApDT05GSUdf TkxTX01BQ19ST01BTklBTj15CkNPTkZJR19OTFNfTUFDX1RVUktJU0g9eQpDT05GSUdfTkxTX1VU Rjg9eQoKIwojIEtlcm5lbCBoYWNraW5nCiMKQ09ORklHX1RSQUNFX0lSUUZMQUdTX1NVUFBPUlQ9 eQoKIwojIHByaW50ayBhbmQgZG1lc2cgb3B0aW9ucwojCkNPTkZJR19QUklOVEtfVElNRT15CkNP TkZJR19NRVNTQUdFX0xPR0xFVkVMX0RFRkFVTFQ9NAojIENPTkZJR19CT09UX1BSSU5US19ERUxB WSBpcyBub3Qgc2V0CiMgQ09ORklHX0RZTkFNSUNfREVCVUcgaXMgbm90IHNldAoKIwojIENvbXBp bGUtdGltZSBjaGVja3MgYW5kIGNvbXBpbGVyIG9wdGlvbnMKIwojIENPTkZJR19ERUJVR19JTkZP IGlzIG5vdCBzZXQKQ09ORklHX0VOQUJMRV9XQVJOX0RFUFJFQ0FURUQ9eQojIENPTkZJR19FTkFC TEVfTVVTVF9DSEVDSyBpcyBub3Qgc2V0CkNPTkZJR19GUkFNRV9XQVJOPTEwMjQKQ09ORklHX1NU UklQX0FTTV9TWU1TPXkKQ09ORklHX1JFQURBQkxFX0FTTT15CkNPTkZJR19VTlVTRURfU1lNQk9M Uz15CiMgQ09ORklHX1BBR0VfT1dORVIgaXMgbm90IHNldApDT05GSUdfREVCVUdfRlM9eQpDT05G SUdfSEVBREVSU19DSEVDSz15CiMgQ09ORklHX0RFQlVHX1NFQ1RJT05fTUlTTUFUQ0ggaXMgbm90 IHNldAojIENPTkZJR19TRUNUSU9OX01JU01BVENIX1dBUk5fT05MWSBpcyBub3Qgc2V0CkNPTkZJ R19BUkNIX1dBTlRfRlJBTUVfUE9JTlRFUlM9eQpDT05GSUdfRlJBTUVfUE9JTlRFUj15CkNPTkZJ R19ERUJVR19GT1JDRV9XRUFLX1BFUl9DUFU9eQpDT05GSUdfTUFHSUNfU1lTUlE9eQpDT05GSUdf TUFHSUNfU1lTUlFfREVGQVVMVF9FTkFCTEU9MHgxCkNPTkZJR19ERUJVR19LRVJORUw9eQoKIwoj IE1lbW9yeSBEZWJ1Z2dpbmcKIwpDT05GSUdfUEFHRV9FWFRFTlNJT049eQpDT05GSUdfREVCVUdf UEFHRUFMTE9DPXkKIyBDT05GSUdfREVCVUdfT0JKRUNUUyBpcyBub3Qgc2V0CkNPTkZJR19IQVZF X0RFQlVHX0tNRU1MRUFLPXkKIyBDT05GSUdfREVCVUdfS01FTUxFQUsgaXMgbm90IHNldApDT05G SUdfREVCVUdfU1RBQ0tfVVNBR0U9eQojIENPTkZJR19ERUJVR19WTSBpcyBub3Qgc2V0CiMgQ09O RklHX0RFQlVHX1ZJUlRVQUwgaXMgbm90IHNldApDT05GSUdfREVCVUdfTUVNT1JZX0lOSVQ9eQoj IENPTkZJR19ERUJVR19QRVJfQ1BVX01BUFMgaXMgbm90IHNldApDT05GSUdfSEFWRV9ERUJVR19T VEFDS09WRVJGTE9XPXkKQ09ORklHX0RFQlVHX1NUQUNLT1ZFUkZMT1c9eQpDT05GSUdfSEFWRV9B UkNIX0tNRU1DSEVDSz15CiMgQ09ORklHX0RFQlVHX1NISVJRIGlzIG5vdCBzZXQKCiMKIyBEZWJ1 ZyBMb2NrdXBzIGFuZCBIYW5ncwojCkNPTkZJR19MT0NLVVBfREVURUNUT1I9eQpDT05GSUdfSEFS RExPQ0tVUF9ERVRFQ1RPUj15CiMgQ09ORklHX0JPT1RQQVJBTV9IQVJETE9DS1VQX1BBTklDIGlz IG5vdCBzZXQKQ09ORklHX0JPT1RQQVJBTV9IQVJETE9DS1VQX1BBTklDX1ZBTFVFPTAKQ09ORklH X0JPT1RQQVJBTV9TT0ZUTE9DS1VQX1BBTklDPXkKQ09ORklHX0JPT1RQQVJBTV9TT0ZUTE9DS1VQ X1BBTklDX1ZBTFVFPTEKQ09ORklHX0RFVEVDVF9IVU5HX1RBU0s9eQpDT05GSUdfREVGQVVMVF9I VU5HX1RBU0tfVElNRU9VVD0xMjAKQ09ORklHX0JPT1RQQVJBTV9IVU5HX1RBU0tfUEFOSUM9eQpD T05GSUdfQk9PVFBBUkFNX0hVTkdfVEFTS19QQU5JQ19WQUxVRT0xCiMgQ09ORklHX1dRX1dBVENI RE9HIGlzIG5vdCBzZXQKIyBDT05GSUdfUEFOSUNfT05fT09QUyBpcyBub3Qgc2V0CkNPTkZJR19Q QU5JQ19PTl9PT1BTX1ZBTFVFPTAKQ09ORklHX1BBTklDX1RJTUVPVVQ9MAojIENPTkZJR19TQ0hF RF9ERUJVRyBpcyBub3Qgc2V0CiMgQ09ORklHX1NDSEVEX0lORk8gaXMgbm90IHNldAojIENPTkZJ R19TQ0hFRFNUQVRTIGlzIG5vdCBzZXQKIyBDT05GSUdfU0NIRURfU1RBQ0tfRU5EX0NIRUNLIGlz IG5vdCBzZXQKIyBDT05GSUdfREVCVUdfVElNRUtFRVBJTkcgaXMgbm90IHNldAojIENPTkZJR19U SU1FUl9TVEFUUyBpcyBub3Qgc2V0CgojCiMgTG9jayBEZWJ1Z2dpbmcgKHNwaW5sb2NrcywgbXV0 ZXhlcywgZXRjLi4uKQojCiMgQ09ORklHX0RFQlVHX1JUX01VVEVYRVMgaXMgbm90IHNldApDT05G SUdfREVCVUdfU1BJTkxPQ0s9eQpDT05GSUdfREVCVUdfTVVURVhFUz15CiMgQ09ORklHX0RFQlVH X1dXX01VVEVYX1NMT1dQQVRIIGlzIG5vdCBzZXQKQ09ORklHX0RFQlVHX0xPQ0tfQUxMT0M9eQpD T05GSUdfUFJPVkVfTE9DS0lORz15CkNPTkZJR19MT0NLREVQPXkKQ09ORklHX0xPQ0tfU1RBVD15 CkNPTkZJR19ERUJVR19MT0NLREVQPXkKQ09ORklHX0RFQlVHX0FUT01JQ19TTEVFUD15CiMgQ09O RklHX0RFQlVHX0xPQ0tJTkdfQVBJX1NFTEZURVNUUyBpcyBub3Qgc2V0CkNPTkZJR19MT0NLX1RP UlRVUkVfVEVTVD1tCkNPTkZJR19UUkFDRV9JUlFGTEFHUz15CkNPTkZJR19TVEFDS1RSQUNFPXkK IyBDT05GSUdfREVCVUdfS09CSkVDVCBpcyBub3Qgc2V0CkNPTkZJR19ERUJVR19CVUdWRVJCT1NF PXkKQ09ORklHX0RFQlVHX0xJU1Q9eQpDT05GSUdfREVCVUdfUElfTElTVD15CiMgQ09ORklHX0RF QlVHX1NHIGlzIG5vdCBzZXQKIyBDT05GSUdfREVCVUdfTk9USUZJRVJTIGlzIG5vdCBzZXQKQ09O RklHX0RFQlVHX0NSRURFTlRJQUxTPXkKCiMKIyBSQ1UgRGVidWdnaW5nCiMKQ09ORklHX1BST1ZF X1JDVT15CkNPTkZJR19QUk9WRV9SQ1VfUkVQRUFURURMWT15CiMgQ09ORklHX1NQQVJTRV9SQ1Vf UE9JTlRFUiBpcyBub3Qgc2V0CkNPTkZJR19UT1JUVVJFX1RFU1Q9bQojIENPTkZJR19SQ1VfVE9S VFVSRV9URVNUIGlzIG5vdCBzZXQKQ09ORklHX1JDVV9DUFVfU1RBTExfVElNRU9VVD0yMQpDT05G SUdfUkNVX1RSQUNFPXkKQ09ORklHX1JDVV9FUVNfREVCVUc9eQpDT05GSUdfREVCVUdfV1FfRk9S Q0VfUlJfQ1BVPXkKIyBDT05GSUdfREVCVUdfQkxPQ0tfRVhUX0RFVlQgaXMgbm90IHNldApDT05G SUdfTk9USUZJRVJfRVJST1JfSU5KRUNUSU9OPXkKQ09ORklHX0NQVV9OT1RJRklFUl9FUlJPUl9J TkpFQ1Q9bQpDT05GSUdfT0ZfUkVDT05GSUdfTk9USUZJRVJfRVJST1JfSU5KRUNUPW0KIyBDT05G SUdfTkVUREVWX05PVElGSUVSX0VSUk9SX0lOSkVDVCBpcyBub3Qgc2V0CiMgQ09ORklHX0ZBVUxU X0lOSkVDVElPTiBpcyBub3Qgc2V0CiMgQ09ORklHX0xBVEVOQ1lUT1AgaXMgbm90IHNldApDT05G SUdfQVJDSF9IQVNfREVCVUdfU1RSSUNUX1VTRVJfQ09QWV9DSEVDS1M9eQpDT05GSUdfVVNFUl9T VEFDS1RSQUNFX1NVUFBPUlQ9eQpDT05GSUdfTk9QX1RSQUNFUj15CkNPTkZJR19IQVZFX0ZVTkNU SU9OX1RSQUNFUj15CkNPTkZJR19IQVZFX0ZVTkNUSU9OX0dSQVBIX1RSQUNFUj15CkNPTkZJR19I QVZFX0ZVTkNUSU9OX0dSQVBIX0ZQX1RFU1Q9eQpDT05GSUdfSEFWRV9EWU5BTUlDX0ZUUkFDRT15 CkNPTkZJR19IQVZFX0RZTkFNSUNfRlRSQUNFX1dJVEhfUkVHUz15CkNPTkZJR19IQVZFX0ZUUkFD RV9NQ09VTlRfUkVDT1JEPXkKQ09ORklHX0hBVkVfU1lTQ0FMTF9UUkFDRVBPSU5UUz15CkNPTkZJ R19IQVZFX0NfUkVDT1JETUNPVU5UPXkKQ09ORklHX1RSQUNFUl9NQVhfVFJBQ0U9eQpDT05GSUdf VFJBQ0VfQ0xPQ0s9eQpDT05GSUdfUklOR19CVUZGRVI9eQpDT05GSUdfRVZFTlRfVFJBQ0lORz15 CkNPTkZJR19DT05URVhUX1NXSVRDSF9UUkFDRVI9eQpDT05GSUdfVFJBQ0lORz15CkNPTkZJR19H RU5FUklDX1RSQUNFUj15CkNPTkZJR19UUkFDSU5HX1NVUFBPUlQ9eQpDT05GSUdfRlRSQUNFPXkK Q09ORklHX0ZVTkNUSU9OX1RSQUNFUj15CiMgQ09ORklHX0lSUVNPRkZfVFJBQ0VSIGlzIG5vdCBz ZXQKIyBDT05GSUdfU0NIRURfVFJBQ0VSIGlzIG5vdCBzZXQKIyBDT05GSUdfRlRSQUNFX1NZU0NB TExTIGlzIG5vdCBzZXQKQ09ORklHX1RSQUNFUl9TTkFQU0hPVD15CiMgQ09ORklHX1RSQUNFUl9T TkFQU0hPVF9QRVJfQ1BVX1NXQVAgaXMgbm90IHNldApDT05GSUdfVFJBQ0VfQlJBTkNIX1BST0ZJ TElORz15CiMgQ09ORklHX0JSQU5DSF9QUk9GSUxFX05PTkUgaXMgbm90IHNldApDT05GSUdfUFJP RklMRV9BTk5PVEFURURfQlJBTkNIRVM9eQojIENPTkZJR19QUk9GSUxFX0FMTF9CUkFOQ0hFUyBp cyBub3Qgc2V0CiMgQ09ORklHX0JSQU5DSF9UUkFDRVIgaXMgbm90IHNldApDT05GSUdfU1RBQ0tf VFJBQ0VSPXkKQ09ORklHX0JMS19ERVZfSU9fVFJBQ0U9eQpDT05GSUdfS1BST0JFX0VWRU5UPXkK Q09ORklHX1VQUk9CRV9FVkVOVD15CkNPTkZJR19CUEZfRVZFTlRTPXkKQ09ORklHX1BST0JFX0VW RU5UUz15CiMgQ09ORklHX0RZTkFNSUNfRlRSQUNFIGlzIG5vdCBzZXQKQ09ORklHX0ZVTkNUSU9O X1BST0ZJTEVSPXkKIyBDT05GSUdfRlRSQUNFX1NUQVJUVVBfVEVTVCBpcyBub3Qgc2V0CiMgQ09O RklHX01NSU9UUkFDRSBpcyBub3Qgc2V0CiMgQ09ORklHX1RSQUNFUE9JTlRfQkVOQ0hNQVJLIGlz IG5vdCBzZXQKIyBDT05GSUdfUklOR19CVUZGRVJfQkVOQ0hNQVJLIGlzIG5vdCBzZXQKIyBDT05G SUdfUklOR19CVUZGRVJfU1RBUlRVUF9URVNUIGlzIG5vdCBzZXQKQ09ORklHX1RSQUNFX0VOVU1f TUFQX0ZJTEU9eQpDT05GSUdfVFJBQ0lOR19FVkVOVFNfR1BJTz15CgojCiMgUnVudGltZSBUZXN0 aW5nCiMKQ09ORklHX0xLRFRNPXkKIyBDT05GSUdfVEVTVF9MSVNUX1NPUlQgaXMgbm90IHNldApD T05GSUdfS1BST0JFU19TQU5JVFlfVEVTVD15CiMgQ09ORklHX0JBQ0tUUkFDRV9TRUxGX1RFU1Qg aXMgbm90IHNldAojIENPTkZJR19SQlRSRUVfVEVTVCBpcyBub3Qgc2V0CiMgQ09ORklHX0lOVEVS VkFMX1RSRUVfVEVTVCBpcyBub3Qgc2V0CkNPTkZJR19QRVJDUFVfVEVTVD1tCiMgQ09ORklHX0FU T01JQzY0X1NFTEZURVNUIGlzIG5vdCBzZXQKQ09ORklHX1RFU1RfSEVYRFVNUD15CiMgQ09ORklH X1RFU1RfU1RSSU5HX0hFTFBFUlMgaXMgbm90IHNldApDT05GSUdfVEVTVF9LU1RSVE9YPW0KQ09O RklHX1RFU1RfUFJJTlRGPW0KQ09ORklHX1RFU1RfUkhBU0hUQUJMRT1tCkNPTkZJR19QUk9WSURF X09IQ0kxMzk0X0RNQV9JTklUPXkKQ09ORklHX0JVSUxEX0RPQ1NSQz15CiMgQ09ORklHX0RNQV9B UElfREVCVUcgaXMgbm90IHNldApDT05GSUdfVEVTVF9MS009bQojIENPTkZJR19URVNUX1VTRVJf Q09QWSBpcyBub3Qgc2V0CiMgQ09ORklHX1RFU1RfQlBGIGlzIG5vdCBzZXQKQ09ORklHX1RFU1Rf RklSTVdBUkU9bQojIENPTkZJR19URVNUX1VERUxBWSBpcyBub3Qgc2V0CiMgQ09ORklHX01FTVRF U1QgaXMgbm90IHNldApDT05GSUdfVEVTVF9TVEFUSUNfS0VZUz1tCiMgQ09ORklHX1NBTVBMRVMg aXMgbm90IHNldApDT05GSUdfSEFWRV9BUkNIX0tHREI9eQojIENPTkZJR19LR0RCIGlzIG5vdCBz ZXQKQ09ORklHX0FSQ0hfSEFTX1VCU0FOX1NBTklUSVpFX0FMTD15CiMgQ09ORklHX1VCU0FOIGlz IG5vdCBzZXQKQ09ORklHX0FSQ0hfSEFTX0RFVk1FTV9JU19BTExPV0VEPXkKIyBDT05GSUdfU1RS SUNUX0RFVk1FTSBpcyBub3Qgc2V0CkNPTkZJR19YODZfVkVSQk9TRV9CT09UVVA9eQpDT05GSUdf RUFSTFlfUFJJTlRLPXkKQ09ORklHX0VBUkxZX1BSSU5US19EQkdQPXkKQ09ORklHX1g4Nl9QVERV TVBfQ09SRT15CkNPTkZJR19YODZfUFREVU1QPW0KQ09ORklHX0RFQlVHX1JPREFUQT15CkNPTkZJ R19ERUJVR19ST0RBVEFfVEVTVD15CiMgQ09ORklHX0RFQlVHX1dYIGlzIG5vdCBzZXQKQ09ORklH X0RFQlVHX1NFVF9NT0RVTEVfUk9OWD15CkNPTkZJR19ERUJVR19OWF9URVNUPW0KIyBDT05GSUdf RE9VQkxFRkFVTFQgaXMgbm90IHNldApDT05GSUdfREVCVUdfVExCRkxVU0g9eQpDT05GSUdfSU9N TVVfU1RSRVNTPXkKQ09ORklHX0hBVkVfTU1JT1RSQUNFX1NVUFBPUlQ9eQojIENPTkZJR19YODZf REVDT0RFUl9TRUxGVEVTVCBpcyBub3Qgc2V0CkNPTkZJR19JT19ERUxBWV9UWVBFXzBYODA9MApD T05GSUdfSU9fREVMQVlfVFlQRV8wWEVEPTEKQ09ORklHX0lPX0RFTEFZX1RZUEVfVURFTEFZPTIK Q09ORklHX0lPX0RFTEFZX1RZUEVfTk9ORT0zCiMgQ09ORklHX0lPX0RFTEFZXzBYODAgaXMgbm90 IHNldAojIENPTkZJR19JT19ERUxBWV8wWEVEIGlzIG5vdCBzZXQKIyBDT05GSUdfSU9fREVMQVlf VURFTEFZIGlzIG5vdCBzZXQKQ09ORklHX0lPX0RFTEFZX05PTkU9eQpDT05GSUdfREVGQVVMVF9J T19ERUxBWV9UWVBFPTMKQ09ORklHX0RFQlVHX0JPT1RfUEFSQU1TPXkKIyBDT05GSUdfQ1BBX0RF QlVHIGlzIG5vdCBzZXQKQ09ORklHX09QVElNSVpFX0lOTElOSU5HPXkKIyBDT05GSUdfREVCVUdf RU5UUlkgaXMgbm90IHNldApDT05GSUdfREVCVUdfTk1JX1NFTEZURVNUPXkKIyBDT05GSUdfWDg2 X0RFQlVHX1NUQVRJQ19DUFVfSEFTIGlzIG5vdCBzZXQKQ09ORklHX1g4Nl9ERUJVR19GUFU9eQpD T05GSUdfUFVOSVRfQVRPTV9ERUJVRz15CgojCiMgU2VjdXJpdHkgb3B0aW9ucwojCkNPTkZJR19L RVlTPXkKIyBDT05GSUdfUEVSU0lTVEVOVF9LRVlSSU5HUyBpcyBub3Qgc2V0CkNPTkZJR19FTkNS WVBURURfS0VZUz15CiMgQ09ORklHX1NFQ1VSSVRZX0RNRVNHX1JFU1RSSUNUIGlzIG5vdCBzZXQK IyBDT05GSUdfU0VDVVJJVFkgaXMgbm90IHNldApDT05GSUdfU0VDVVJJVFlGUz15CkNPTkZJR19E RUZBVUxUX1NFQ1VSSVRZX0RBQz15CkNPTkZJR19ERUZBVUxUX1NFQ1VSSVRZPSIiCkNPTkZJR19Y T1JfQkxPQ0tTPW0KQ09ORklHX0FTWU5DX0NPUkU9bQpDT05GSUdfQVNZTkNfWE9SPW0KQ09ORklH X0FTWU5DX1BRPW0KQ09ORklHX0NSWVBUTz15CgojCiMgQ3J5cHRvIGNvcmUgb3IgaGVscGVyCiMK Q09ORklHX0NSWVBUT19BTEdBUEk9eQpDT05GSUdfQ1JZUFRPX0FMR0FQSTI9eQpDT05GSUdfQ1JZ UFRPX0FFQUQ9eQpDT05GSUdfQ1JZUFRPX0FFQUQyPXkKQ09ORklHX0NSWVBUT19CTEtDSVBIRVI9 eQpDT05GSUdfQ1JZUFRPX0JMS0NJUEhFUjI9eQpDT05GSUdfQ1JZUFRPX0hBU0g9eQpDT05GSUdf Q1JZUFRPX0hBU0gyPXkKQ09ORklHX0NSWVBUT19STkc9eQpDT05GSUdfQ1JZUFRPX1JORzI9eQpD T05GSUdfQ1JZUFRPX1JOR19ERUZBVUxUPXkKQ09ORklHX0NSWVBUT19QQ09NUD15CkNPTkZJR19D UllQVE9fUENPTVAyPXkKQ09ORklHX0NSWVBUT19BS0NJUEhFUjI9eQpDT05GSUdfQ1JZUFRPX0FL Q0lQSEVSPXkKQ09ORklHX0NSWVBUT19SU0E9eQpDT05GSUdfQ1JZUFRPX01BTkFHRVI9eQpDT05G SUdfQ1JZUFRPX01BTkFHRVIyPXkKIyBDT05GSUdfQ1JZUFRPX1VTRVIgaXMgbm90IHNldApDT05G SUdfQ1JZUFRPX01BTkFHRVJfRElTQUJMRV9URVNUUz15CkNPTkZJR19DUllQVE9fR0YxMjhNVUw9 eQpDT05GSUdfQ1JZUFRPX05VTEw9eQpDT05GSUdfQ1JZUFRPX05VTEwyPXkKQ09ORklHX0NSWVBU T19QQ1JZUFQ9bQpDT05GSUdfQ1JZUFRPX1dPUktRVUVVRT15CkNPTkZJR19DUllQVE9fQ1JZUFRE PXkKQ09ORklHX0NSWVBUT19NQ1JZUFREPXkKQ09ORklHX0NSWVBUT19BVVRIRU5DPXkKQ09ORklH X0NSWVBUT19URVNUPW0KQ09ORklHX0NSWVBUT19BQkxLX0hFTFBFUj1tCgojCiMgQXV0aGVudGlj YXRlZCBFbmNyeXB0aW9uIHdpdGggQXNzb2NpYXRlZCBEYXRhCiMKQ09ORklHX0NSWVBUT19DQ009 eQpDT05GSUdfQ1JZUFRPX0dDTT1tCkNPTkZJR19DUllQVE9fQ0hBQ0hBMjBQT0xZMTMwNT1tCkNP TkZJR19DUllQVE9fU0VRSVY9eQpDT05GSUdfQ1JZUFRPX0VDSEFJTklWPW0KCiMKIyBCbG9jayBt b2RlcwojCkNPTkZJR19DUllQVE9fQ0JDPXkKQ09ORklHX0NSWVBUT19DVFI9eQpDT05GSUdfQ1JZ UFRPX0NUUz15CkNPTkZJR19DUllQVE9fRUNCPXkKQ09ORklHX0NSWVBUT19MUlc9bQpDT05GSUdf Q1JZUFRPX1BDQkM9eQpDT05GSUdfQ1JZUFRPX1hUUz15CkNPTkZJR19DUllQVE9fS0VZV1JBUD15 CgojCiMgSGFzaCBtb2RlcwojCiMgQ09ORklHX0NSWVBUT19DTUFDIGlzIG5vdCBzZXQKQ09ORklH X0NSWVBUT19ITUFDPXkKQ09ORklHX0NSWVBUT19YQ0JDPW0KIyBDT05GSUdfQ1JZUFRPX1ZNQUMg aXMgbm90IHNldAoKIwojIERpZ2VzdAojCkNPTkZJR19DUllQVE9fQ1JDMzJDPXkKIyBDT05GSUdf Q1JZUFRPX0NSQzMyQ19JTlRFTCBpcyBub3Qgc2V0CkNPTkZJR19DUllQVE9fQ1JDMzI9eQojIENP TkZJR19DUllQVE9fQ1JDMzJfUENMTVVMIGlzIG5vdCBzZXQKQ09ORklHX0NSWVBUT19DUkNUMTBE SUY9eQpDT05GSUdfQ1JZUFRPX0dIQVNIPXkKQ09ORklHX0NSWVBUT19QT0xZMTMwNT1tCkNPTkZJ R19DUllQVE9fTUQ0PXkKQ09ORklHX0NSWVBUT19NRDU9eQojIENPTkZJR19DUllQVE9fTUlDSEFF TF9NSUMgaXMgbm90IHNldApDT05GSUdfQ1JZUFRPX1JNRDEyOD1tCiMgQ09ORklHX0NSWVBUT19S TUQxNjAgaXMgbm90IHNldApDT05GSUdfQ1JZUFRPX1JNRDI1Nj1tCkNPTkZJR19DUllQVE9fUk1E MzIwPXkKQ09ORklHX0NSWVBUT19TSEExPXkKQ09ORklHX0NSWVBUT19TSEEyNTY9eQpDT05GSUdf Q1JZUFRPX1NIQTUxMj15CkNPTkZJR19DUllQVE9fVEdSMTkyPXkKIyBDT05GSUdfQ1JZUFRPX1dQ NTEyIGlzIG5vdCBzZXQKCiMKIyBDaXBoZXJzCiMKQ09ORklHX0NSWVBUT19BRVM9eQpDT05GSUdf Q1JZUFRPX0FFU181ODY9eQpDT05GSUdfQ1JZUFRPX0FFU19OSV9JTlRFTD1tCkNPTkZJR19DUllQ VE9fQU5VQklTPXkKIyBDT05GSUdfQ1JZUFRPX0FSQzQgaXMgbm90IHNldApDT05GSUdfQ1JZUFRP X0JMT1dGSVNIPXkKQ09ORklHX0NSWVBUT19CTE9XRklTSF9DT01NT049eQpDT05GSUdfQ1JZUFRP X0NBTUVMTElBPW0KIyBDT05GSUdfQ1JZUFRPX0NBU1Q1IGlzIG5vdCBzZXQKIyBDT05GSUdfQ1JZ UFRPX0NBU1Q2IGlzIG5vdCBzZXQKQ09ORklHX0NSWVBUT19ERVM9eQpDT05GSUdfQ1JZUFRPX0ZD UllQVD15CiMgQ09ORklHX0NSWVBUT19LSEFaQUQgaXMgbm90IHNldApDT05GSUdfQ1JZUFRPX1NB TFNBMjA9eQpDT05GSUdfQ1JZUFRPX1NBTFNBMjBfNTg2PXkKQ09ORklHX0NSWVBUT19DSEFDSEEy MD15CiMgQ09ORklHX0NSWVBUT19TRUVEIGlzIG5vdCBzZXQKIyBDT05GSUdfQ1JZUFRPX1NFUlBF TlQgaXMgbm90IHNldAojIENPTkZJR19DUllQVE9fU0VSUEVOVF9TU0UyXzU4NiBpcyBub3Qgc2V0 CkNPTkZJR19DUllQVE9fVEVBPXkKIyBDT05GSUdfQ1JZUFRPX1RXT0ZJU0ggaXMgbm90IHNldAoj IENPTkZJR19DUllQVE9fVFdPRklTSF81ODYgaXMgbm90IHNldAoKIwojIENvbXByZXNzaW9uCiMK Q09ORklHX0NSWVBUT19ERUZMQVRFPW0KQ09ORklHX0NSWVBUT19aTElCPXkKIyBDT05GSUdfQ1JZ UFRPX0xaTyBpcyBub3Qgc2V0CkNPTkZJR19DUllQVE9fODQyPW0KQ09ORklHX0NSWVBUT19MWjQ9 eQojIENPTkZJR19DUllQVE9fTFo0SEMgaXMgbm90IHNldAoKIwojIFJhbmRvbSBOdW1iZXIgR2Vu ZXJhdGlvbgojCiMgQ09ORklHX0NSWVBUT19BTlNJX0NQUk5HIGlzIG5vdCBzZXQKQ09ORklHX0NS WVBUT19EUkJHX01FTlU9eQpDT05GSUdfQ1JZUFRPX0RSQkdfSE1BQz15CkNPTkZJR19DUllQVE9f RFJCR19IQVNIPXkKQ09ORklHX0NSWVBUT19EUkJHX0NUUj15CkNPTkZJR19DUllQVE9fRFJCRz15 CkNPTkZJR19DUllQVE9fSklUVEVSRU5UUk9QWT15CiMgQ09ORklHX0NSWVBUT19VU0VSX0FQSV9I QVNIIGlzIG5vdCBzZXQKIyBDT05GSUdfQ1JZUFRPX1VTRVJfQVBJX1NLQ0lQSEVSIGlzIG5vdCBz ZXQKIyBDT05GSUdfQ1JZUFRPX1VTRVJfQVBJX1JORyBpcyBub3Qgc2V0CiMgQ09ORklHX0NSWVBU T19VU0VSX0FQSV9BRUFEIGlzIG5vdCBzZXQKQ09ORklHX0NSWVBUT19IVz15CkNPTkZJR19DUllQ VE9fREVWX1BBRExPQ0s9eQpDT05GSUdfQ1JZUFRPX0RFVl9QQURMT0NLX0FFUz1tCkNPTkZJR19D UllQVE9fREVWX1BBRExPQ0tfU0hBPXkKIyBDT05GSUdfQ1JZUFRPX0RFVl9HRU9ERSBpcyBub3Qg c2V0CkNPTkZJR19DUllQVE9fREVWX0hJRk5fNzk1WD1tCkNPTkZJR19DUllQVE9fREVWX0hJRk5f Nzk1WF9STkc9eQpDT05GSUdfQ1JZUFRPX0RFVl9DQ1A9eQpDT05GSUdfQ1JZUFRPX0RFVl9DQ1Bf REQ9eQojIENPTkZJR19DUllQVE9fREVWX0NDUF9DUllQVE8gaXMgbm90IHNldApDT05GSUdfQ1JZ UFRPX0RFVl9RQVQ9eQojIENPTkZJR19DUllQVE9fREVWX1FBVF9ESDg5NXhDQyBpcyBub3Qgc2V0 CiMgQ09ORklHX0NSWVBUT19ERVZfUUFUX0MzWFhYIGlzIG5vdCBzZXQKQ09ORklHX0NSWVBUT19E RVZfUUFUX0M2Mlg9bQpDT05GSUdfQ1JZUFRPX0RFVl9RQVRfREg4OTV4Q0NWRj15CkNPTkZJR19D UllQVE9fREVWX1FBVF9DM1hYWFZGPW0KQ09ORklHX0NSWVBUT19ERVZfUUFUX0M2MlhWRj15CiMg Q09ORklHX0FTWU1NRVRSSUNfS0VZX1RZUEUgaXMgbm90IHNldAoKIwojIENlcnRpZmljYXRlcyBm b3Igc2lnbmF0dXJlIGNoZWNraW5nCiMKIyBDT05GSUdfU1lTVEVNX1RSVVNURURfS0VZUklORyBp cyBub3Qgc2V0CkNPTkZJR19IQVZFX0tWTT15CkNPTkZJR19WSVJUVUFMSVpBVElPTj15CkNPTkZJ R19CSU5BUllfUFJJTlRGPXkKCiMKIyBMaWJyYXJ5IHJvdXRpbmVzCiMKQ09ORklHX1JBSUQ2X1BR PW0KQ09ORklHX0JJVFJFVkVSU0U9eQojIENPTkZJR19IQVZFX0FSQ0hfQklUUkVWRVJTRSBpcyBu b3Qgc2V0CkNPTkZJR19SQVRJT05BTD15CkNPTkZJR19HRU5FUklDX1NUUk5DUFlfRlJPTV9VU0VS PXkKQ09ORklHX0dFTkVSSUNfU1RSTkxFTl9VU0VSPXkKQ09ORklHX0dFTkVSSUNfTkVUX1VUSUxT PXkKQ09ORklHX0dFTkVSSUNfRklORF9GSVJTVF9CSVQ9eQpDT05GSUdfR0VORVJJQ19QQ0lfSU9N QVA9eQpDT05GSUdfR0VORVJJQ19JT01BUD15CkNPTkZJR19HRU5FUklDX0lPPXkKQ09ORklHX0FS Q0hfSEFTX0ZBU1RfTVVMVElQTElFUj15CiMgQ09ORklHX0NSQ19DQ0lUVCBpcyBub3Qgc2V0CkNP TkZJR19DUkMxNj15CkNPTkZJR19DUkNfVDEwRElGPXkKQ09ORklHX0NSQ19JVFVfVD1tCkNPTkZJ R19DUkMzMj15CkNPTkZJR19DUkMzMl9TRUxGVEVTVD15CiMgQ09ORklHX0NSQzMyX1NMSUNFQlk4 IGlzIG5vdCBzZXQKIyBDT05GSUdfQ1JDMzJfU0xJQ0VCWTQgaXMgbm90IHNldAojIENPTkZJR19D UkMzMl9TQVJXQVRFIGlzIG5vdCBzZXQKQ09ORklHX0NSQzMyX0JJVD15CiMgQ09ORklHX0NSQzcg aXMgbm90IHNldApDT05GSUdfTElCQ1JDMzJDPW0KQ09ORklHX0NSQzg9eQojIENPTkZJR19BVURJ VF9BUkNIX0NPTVBBVF9HRU5FUklDIGlzIG5vdCBzZXQKIyBDT05GSUdfUkFORE9NMzJfU0VMRlRF U1QgaXMgbm90IHNldApDT05GSUdfODQyX0NPTVBSRVNTPW0KQ09ORklHXzg0Ml9ERUNPTVBSRVNT PW0KQ09ORklHX1pMSUJfSU5GTEFURT15CkNPTkZJR19aTElCX0RFRkxBVEU9eQpDT05GSUdfTFpP X0NPTVBSRVNTPXkKQ09ORklHX0xaT19ERUNPTVBSRVNTPXkKQ09ORklHX0xaNF9DT01QUkVTUz15 CkNPTkZJR19MWjRfREVDT01QUkVTUz15CkNPTkZJR19YWl9ERUM9eQpDT05GSUdfWFpfREVDX1g4 Nj15CiMgQ09ORklHX1haX0RFQ19QT1dFUlBDIGlzIG5vdCBzZXQKIyBDT05GSUdfWFpfREVDX0lB NjQgaXMgbm90IHNldAojIENPTkZJR19YWl9ERUNfQVJNIGlzIG5vdCBzZXQKIyBDT05GSUdfWFpf REVDX0FSTVRIVU1CIGlzIG5vdCBzZXQKIyBDT05GSUdfWFpfREVDX1NQQVJDIGlzIG5vdCBzZXQK Q09ORklHX1haX0RFQ19CQ0o9eQojIENPTkZJR19YWl9ERUNfVEVTVCBpcyBub3Qgc2V0CkNPTkZJ R19ERUNPTVBSRVNTX0daSVA9eQpDT05GSUdfREVDT01QUkVTU19MWk1BPXkKQ09ORklHX0RFQ09N UFJFU1NfWFo9eQpDT05GSUdfREVDT01QUkVTU19MWk89eQpDT05GSUdfR0VORVJJQ19BTExPQ0FU T1I9eQpDT05GSUdfSU5URVJWQUxfVFJFRT15CkNPTkZJR19BU1NPQ0lBVElWRV9BUlJBWT15CkNP TkZJR19IQVNfSU9NRU09eQpDT05GSUdfSEFTX0lPUE9SVF9NQVA9eQpDT05GSUdfSEFTX0RNQT15 CkNPTkZJR19DSEVDS19TSUdOQVRVUkU9eQpDT05GSUdfQ1BVX1JNQVA9eQpDT05GSUdfRFFMPXkK Q09ORklHX0dMT0I9eQojIENPTkZJR19HTE9CX1NFTEZURVNUIGlzIG5vdCBzZXQKQ09ORklHX05M QVRUUj15CkNPTkZJR19BUkNIX0hBU19BVE9NSUM2NF9ERUNfSUZfUE9TSVRJVkU9eQpDT05GSUdf Q0xaX1RBQj15CkNPTkZJR19DT1JESUM9eQojIENPTkZJR19ERFIgaXMgbm90IHNldApDT05GSUdf SVJRX1BPTEw9eQpDT05GSUdfTVBJTElCPXkKQ09ORklHX0xJQkZEVD15CiMgQ09ORklHX1NHX1NQ TElUIGlzIG5vdCBzZXQKQ09ORklHX0FSQ0hfSEFTX1NHX0NIQUlOPXkKQ09ORklHX0FSQ0hfSEFT X01NSU9fRkxVU0g9eQo= --===============6845733446356984758== Content-Type: application/x-xz MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="dmesg.xz" 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 --===============6845733446356984758==-- From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1755348AbcCCBVR (ORCPT ); Wed, 2 Mar 2016 20:21:17 -0500 Received: from mga01.intel.com ([192.55.52.88]:26585 "EHLO mga01.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754605AbcCCBVN (ORCPT ); Wed, 2 Mar 2016 20:21:13 -0500 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.22,531,1449561600"; d="xz'?scan'208";a="899890097" From: kernel test robot Subject: [lkp] [block] 3d63546519: kernel BUG at block/bio.c:163! CC: lkp@01.org CC: LKML TO: Jens Axboe Date: Thu, 03 Mar 2016 09:21:08 +0800 Message-ID: <87d1rcpda3.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://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git io-streamid commit 3d63546519428f2ed1b79e93e4321cf37c5a0d83 ("block: add support for carrying a stream ID in a bio") udevd[279]: failed to execute '/sbin/modprobe' '/sbin/modprobe -bv of:Ni2c-test-busTCunittest-i2c-bus': No such file or directory [ 3.768664] ------------[ cut here ]------------ [ 3.768664] ------------[ cut here ]------------ [ 3.769406] kernel BUG at block/bio.c:163! [ 3.769406] kernel BUG at block/bio.c:163! [ 3.770299] invalid opcode: 0000 [#1] [ 3.770299] invalid opcode: 0000 [#1] SMP SMP DEBUG_PAGEALLOC DEBUG_PAGEALLOC [ 3.771226] Modules linked in: [ 3.771226] Modules linked in: [ 3.771682] CPU: 0 PID: 282 Comm: blkid Not tainted 4.5.0-rc6-00007-g3d63546 #1 [ 3.771682] CPU: 0 PID: 282 Comm: blkid Not tainted 4.5.0-rc6-00007-g3d63546 #1 [ 3.772781] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS Debian-1.8.2-1 04/01/2014 [ 3.772781] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS Debian-1.8.2-1 04/01/2014 [ 3.774100] task: 83e38000 ti: 83a9c000 task.ti: 83a9c000 [ 3.774100] task: 83e38000 ti: 83a9c000 task.ti: 83a9c000 [ 3.774886] EIP: 0060:[<7923afd4>] EFLAGS: 00010206 CPU: 0 [ 3.774886] EIP: 0060:[<7923afd4>] EFLAGS: 00010206 CPU: 0 [ 3.775700] EIP is at bvec_free+0x2a/0x4e [ 3.775700] EIP is at bvec_free+0x2a/0x4e [ 3.776321] EAX: 79b19694 EBX: 0000000f ECX: 00000000 EDX: 00000001 [ 3.776321] EAX: 79b19694 EBX: 0000000f ECX: 00000000 EDX: 00000001 [ 3.777267] ESI: 82c24000 EDI: 83c30b48 EBP: 83a9dc08 ESP: 83a9dbfc [ 3.777267] ESI: 82c24000 EDI: 83c30b48 EBP: 83a9dc08 ESP: 83a9dbfc [ 3.778188] DS: 007b ES: 007b FS: 00d8 GS: 0033 SS: 0068 [ 3.778188] DS: 007b ES: 007b FS: 00d8 GS: 0033 SS: 0068 [ 3.778986] CR0: 8005003b CR2: 08e1d144 CR3: 0bb73000 CR4: 00000690 [ 3.778986] CR0: 8005003b CR2: 08e1d144 CR3: 0bb73000 CR4: 00000690 [ 3.779900] Stack: [ 3.779900] Stack: [ 3.780206] 83b1fd60 [ 3.780206] 83b1fd60 83c30940 83c30940 83b1fd60 83b1fd60 83a9dc18 83a9dc18 7923b021 7923b021 83b1fd60 83b1fd60 83b1fba0 83b1fba0 83a9dc28 83a9dc28 [ 3.781451] 7923b076 [ 3.781451] 7923b076 83b1fd60 83b1fd60 83b1fba0 83b1fba0 83a9dc38 83a9dc38 7923b257 7923b257 83c50000 83c50000 00000000 00000000 83a9dc5c 83a9dc5c [ 3.782689] 79241bfe [ 3.782689] 79241bfe 00000000 00000000 00000000 00000000 0001fe00 0001fe00 0001fe00 0001fe00 83c50000 83c50000 00000000 00000000 00000000 00000000 [ 3.783933] Call Trace: [ 3.783933] Call Trace: [ 3.784298] [<7923b021>] bio_free+0x29/0x41 [ 3.784298] [<7923b021>] bio_free+0x29/0x41 [ 3.784942] [<7923b076>] bio_put+0x3d/0x41 [ 3.784942] [<7923b076>] bio_put+0x3d/0x41 [ 3.785560] [<7923b257>] bio_endio+0x71/0x8d [ 3.785560] [<7923b257>] bio_endio+0x71/0x8d [ 3.786199] [<79241bfe>] blk_update_request+0x1d9/0x2bf [ 3.786199] [<79241bfe>] blk_update_request+0x1d9/0x2bf [ 3.787002] [<79248db9>] blk_mq_end_request+0x16/0x29 [ 3.787002] [<79248db9>] blk_mq_end_request+0x16/0x29 [ 3.787757] [<794d16de>] end_cmd+0x3d/0xb4 [ 3.787757] [<794d16de>] end_cmd+0x3d/0xb4 [ 3.788405] [<794d1775>] null_softirq_done_fn+0x20/0x22 [ 3.788405] [<794d1775>] null_softirq_done_fn+0x20/0x22 [ 3.789203] [<79248ee9>] __blk_mq_complete_request+0xac/0xb8 [ 3.789203] [<79248ee9>] __blk_mq_complete_request+0xac/0xb8 [ 3.790037] [<792495d8>] blk_mq_complete_request+0x31/0x35 [ 3.790037] [<792495d8>] blk_mq_complete_request+0x31/0x35 [ 3.790847] [<794d19eb>] null_handle_cmd+0x3e/0x62 [ 3.790847] [<794d19eb>] null_handle_cmd+0x3e/0x62 [ 3.791588] [<794d1ae0>] null_queue_rq+0x66/0x6e [ 3.791588] [<794d1ae0>] null_queue_rq+0x66/0x6e [ 3.792305] [<79249fcc>] __blk_mq_run_hw_queue+0x1b9/0x2a4 [ 3.792305] [<79249fcc>] __blk_mq_run_hw_queue+0x1b9/0x2a4 [ 3.793132] [<79249ded>] blk_mq_run_hw_queue+0x70/0x96 [ 3.793132] [<79249ded>] blk_mq_run_hw_queue+0x70/0x96 [ 3.793892] [<7924b0c5>] blk_mq_insert_requests+0x12f/0x19a [ 3.793892] [<7924b0c5>] blk_mq_insert_requests+0x12f/0x19a [ 3.794729] [<7924b7d8>] blk_mq_flush_plug_list+0xe1/0xeb [ 3.794729] [<7924b7d8>] blk_mq_flush_plug_list+0xe1/0xeb [ 3.795546] [<79242cbc>] blk_flush_plug_list+0x88/0x1d0 [ 3.795546] [<79242cbc>] blk_flush_plug_list+0x88/0x1d0 [ 3.796323] [<79243020>] blk_finish_plug+0x23/0x30 [ 3.796323] [<79243020>] blk_finish_plug+0x23/0x30 [ 3.797069] [<791388c2>] ? blkdev_write_begin+0x25/0x25 [ 3.797069] [<791388c2>] ? blkdev_write_begin+0x25/0x25 [ 3.797832] [<790ddd41>] __do_page_cache_readahead+0x220/0x24b [ 3.797832] [<790ddd41>] __do_page_cache_readahead+0x220/0x24b [ 3.798696] [<790ddf22>] ondemand_readahead+0x1b6/0x1c0 [ 3.798696] [<790ddf22>] ondemand_readahead+0x1b6/0x1c0 [ 3.799502] [<790ddf94>] page_cache_async_readahead+0x68/0x73 [ 3.799502] [<790ddf94>] page_cache_async_readahead+0x68/0x73 [ 3.800364] [<790d4fb6>] generic_file_read_iter+0x21e/0x58c [ 3.800364] [<790d4fb6>] generic_file_read_iter+0x21e/0x58c [ 3.801233] [<79138783>] ? seqcount_lockdep_reader_access+0x5e/0x6c [ 3.801233] [<79138783>] ? seqcount_lockdep_reader_access+0x5e/0x6c [ 3.802202] [<79138bcf>] ? i_size_read+0x49/0x5c [ 3.802202] [<79138bcf>] ? i_size_read+0x49/0x5c [ 3.802883] [<79138d50>] blkdev_read_iter+0x4a/0x53 [ 3.802883] [<79138d50>] blkdev_read_iter+0x4a/0x53 [ 3.803618] [<7910ab29>] __vfs_read+0x68/0xa8 [ 3.803618] [<7910ab29>] __vfs_read+0x68/0xa8 [ 3.804316] [<7910b5f9>] vfs_read+0xa2/0xbb [ 3.804316] [<7910b5f9>] vfs_read+0xa2/0xbb [ 3.804961] [<7910bc83>] SyS_read+0x4f/0x7c [ 3.804961] [<7910bc83>] SyS_read+0x4f/0x7c [ 3.805591] [<790017a9>] do_fast_syscall_32+0xc2/0xfc [ 3.805591] [<790017a9>] do_fast_syscall_32+0xc2/0xfc [ 3.806362] [<796083da>] sysenter_past_esp+0x3b/0x5d [ 3.806362] [<796083da>] sysenter_past_esp+0x3b/0x5d [ 3.807137] Code: [ 3.807137] Code: c3 c3 55 55 89 89 e5 e5 57 57 56 56 53 53 e8 e8 df df df df 3c 3c 00 00 89 89 d6 d6 31 31 d2 d2 83 83 f9 f9 05 05 0f 0f 97 97 c2 c2 89 89 cb cb 89 89 c7 c7 31 31 c9 c9 b8 b8 94 94 96 96 b1 b1 79 79 e8 e8 f4 f4 18 18 e7 e7 ff ff 83 83 fb fb 05 05 76 76 02 02 <0f> <0f> 0b 0b 75 75 0b 0b 89 89 fa fa 89 89 f0 f0 e8 e8 3c 3c b1 b1 e9 e9 ff ff eb eb 10 10 6b 6b db db 0c 0c 89 89 f2 f2 8b 8b [ 3.810615] EIP: [<7923afd4>] [ 3.810615] EIP: [<7923afd4>] bvec_free+0x2a/0x4ebvec_free+0x2a/0x4e SS:ESP 0068:83a9dbfc SS:ESP 0068:83a9dbfc [ 3.811639] ---[ end trace e05eb3f5eb9a09e1 ]--- [ 3.811639] ---[ end trace e05eb3f5eb9a09e1 ]--- Thanks, Kernel Test Robot --=-=-= Content-Type: text/plain; charset=ascii Content-Disposition: attachment; filename=config-4.5.0-rc6-00007-g3d63546 # # Automatically generated file; DO NOT EDIT. # Linux/i386 4.5.0-rc6 Kernel Configuration # # CONFIG_64BIT is not set CONFIG_X86_32=y CONFIG_X86=y CONFIG_INSTRUCTION_DECODER=y CONFIG_OUTPUT_FORMAT="elf32-i386" CONFIG_ARCH_DEFCONFIG="arch/x86/configs/i386_defconfig" CONFIG_LOCKDEP_SUPPORT=y CONFIG_STACKTRACE_SUPPORT=y CONFIG_MMU=y CONFIG_ARCH_MMAP_RND_BITS_MIN=8 CONFIG_ARCH_MMAP_RND_BITS_MAX=16 CONFIG_ARCH_MMAP_RND_COMPAT_BITS_MIN=8 CONFIG_ARCH_MMAP_RND_COMPAT_BITS_MAX=16 CONFIG_NEED_SG_DMA_LENGTH=y CONFIG_GENERIC_ISA_DMA=y CONFIG_GENERIC_BUG=y CONFIG_GENERIC_HWEIGHT=y CONFIG_ARCH_MAY_HAVE_PC_FDC=y CONFIG_RWSEM_XCHGADD_ALGORITHM=y CONFIG_GENERIC_CALIBRATE_DELAY=y CONFIG_ARCH_HAS_CPU_RELAX=y CONFIG_ARCH_HAS_CACHE_LINE_SIZE=y CONFIG_HAVE_SETUP_PER_CPU_AREA=y CONFIG_NEED_PER_CPU_EMBED_FIRST_CHUNK=y CONFIG_NEED_PER_CPU_PAGE_FIRST_CHUNK=y CONFIG_ARCH_HIBERNATION_POSSIBLE=y CONFIG_ARCH_SUSPEND_POSSIBLE=y CONFIG_ARCH_WANT_HUGE_PMD_SHARE=y CONFIG_ARCH_WANT_GENERAL_HUGETLB=y CONFIG_ARCH_SUPPORTS_OPTIMIZED_INLINING=y CONFIG_ARCH_SUPPORTS_DEBUG_PAGEALLOC=y CONFIG_X86_32_SMP=y CONFIG_X86_32_LAZY_GS=y CONFIG_ARCH_HWEIGHT_CFLAGS="-fcall-saved-ecx -fcall-saved-edx" CONFIG_ARCH_SUPPORTS_UPROBES=y CONFIG_FIX_EARLYCON_MEM=y CONFIG_PGTABLE_LEVELS=2 CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config" CONFIG_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=y # CONFIG_KERNEL_LZMA is not set # CONFIG_KERNEL_XZ is not set # CONFIG_KERNEL_LZO is not set # CONFIG_KERNEL_LZ4 is not set CONFIG_DEFAULT_HOSTNAME="(none)" # CONFIG_SWAP is not set # CONFIG_SYSVIPC is not set # CONFIG_POSIX_MQUEUE is not set CONFIG_CROSS_MEMORY_ATTACH=y CONFIG_FHANDLE=y CONFIG_USELIB=y # CONFIG_AUDIT is not set CONFIG_HAVE_ARCH_AUDITSYSCALL=y # # IRQ subsystem # CONFIG_GENERIC_IRQ_PROBE=y CONFIG_GENERIC_IRQ_SHOW=y CONFIG_GENERIC_PENDING_IRQ=y CONFIG_GENERIC_IRQ_CHIP=y CONFIG_IRQ_DOMAIN=y CONFIG_IRQ_DOMAIN_HIERARCHY=y # CONFIG_IRQ_DOMAIN_DEBUG is not set CONFIG_IRQ_FORCED_THREADING=y CONFIG_SPARSE_IRQ=y CONFIG_CLOCKSOURCE_WATCHDOG=y CONFIG_ARCH_CLOCKSOURCE_DATA=y CONFIG_CLOCKSOURCE_VALIDATE_LAST_CYCLE=y CONFIG_GENERIC_TIME_VSYSCALL=y CONFIG_GENERIC_CLOCKEVENTS=y CONFIG_GENERIC_CLOCKEVENTS_BROADCAST=y CONFIG_GENERIC_CLOCKEVENTS_MIN_ADJUST=y CONFIG_GENERIC_CMOS_UPDATE=y # # Timers subsystem # CONFIG_HZ_PERIODIC=y # CONFIG_NO_HZ_IDLE is not set # CONFIG_NO_HZ is not set # CONFIG_HIGH_RES_TIMERS is not set # # CPU/Task time and stats accounting # CONFIG_TICK_CPU_ACCOUNTING=y # CONFIG_IRQ_TIME_ACCOUNTING is not set # CONFIG_BSD_PROCESS_ACCT is not set # CONFIG_TASKSTATS is not set # # RCU Subsystem # CONFIG_TREE_RCU=y # CONFIG_RCU_EXPERT is not set CONFIG_SRCU=y # CONFIG_TASKS_RCU is not set CONFIG_RCU_STALL_COMMON=y CONFIG_TREE_RCU_TRACE=y # CONFIG_RCU_EXPEDITE_BOOT is not set CONFIG_BUILD_BIN2C=y CONFIG_IKCONFIG=y # CONFIG_IKCONFIG_PROC is not set CONFIG_LOG_BUF_SHIFT=17 CONFIG_LOG_CPU_MAX_BUF_SHIFT=12 CONFIG_HAVE_UNSTABLE_SCHED_CLOCK=y CONFIG_ARCH_WANT_BATCHED_UNMAP_TLB_FLUSH=y CONFIG_CGROUPS=y # CONFIG_MEMCG is not set # CONFIG_BLK_CGROUP is not set # CONFIG_CGROUP_SCHED is not set # CONFIG_CGROUP_PIDS is not set # CONFIG_CGROUP_FREEZER is not set # CONFIG_CPUSETS is not set # CONFIG_CGROUP_DEVICE is not set # CONFIG_CGROUP_CPUACCT is not set # CONFIG_CGROUP_PERF is not set # CONFIG_CGROUP_DEBUG is not set CONFIG_CHECKPOINT_RESTORE=y # CONFIG_NAMESPACES is not set # CONFIG_SCHED_AUTOGROUP is not set # CONFIG_SYSFS_DEPRECATED is not set CONFIG_RELAY=y CONFIG_BLK_DEV_INITRD=y CONFIG_INITRAMFS_SOURCE="" CONFIG_RD_GZIP=y # CONFIG_RD_BZIP2 is not set CONFIG_RD_LZMA=y CONFIG_RD_XZ=y CONFIG_RD_LZO=y # CONFIG_RD_LZ4 is not set CONFIG_CC_OPTIMIZE_FOR_SIZE=y CONFIG_ANON_INODES=y CONFIG_HAVE_UID16=y CONFIG_SYSCTL_EXCEPTION_TRACE=y CONFIG_HAVE_PCSPKR_PLATFORM=y CONFIG_BPF=y CONFIG_EXPERT=y CONFIG_UID16=y CONFIG_MULTIUSER=y # CONFIG_SGETMASK_SYSCALL is not set CONFIG_SYSFS_SYSCALL=y CONFIG_KALLSYMS=y CONFIG_KALLSYMS_ALL=y CONFIG_PRINTK=y CONFIG_BUG=y CONFIG_ELF_CORE=y # CONFIG_PCSPKR_PLATFORM is not set CONFIG_BASE_FULL=y CONFIG_FUTEX=y CONFIG_EPOLL=y CONFIG_SIGNALFD=y CONFIG_TIMERFD=y # CONFIG_EVENTFD is not set CONFIG_BPF_SYSCALL=y # CONFIG_SHMEM is not set # CONFIG_AIO is not set # CONFIG_ADVISE_SYSCALLS is not set CONFIG_USERFAULTFD=y CONFIG_PCI_QUIRKS=y # CONFIG_MEMBARRIER is not set # CONFIG_EMBEDDED is not set CONFIG_HAVE_PERF_EVENTS=y # # Kernel Performance Events And Counters # CONFIG_PERF_EVENTS=y # CONFIG_DEBUG_PERF_USE_VMALLOC is not set CONFIG_VM_EVENT_COUNTERS=y # CONFIG_COMPAT_BRK is not set # CONFIG_SLAB is not set # CONFIG_SLUB is not set CONFIG_SLOB=y # CONFIG_SYSTEM_DATA_VERIFICATION is not set CONFIG_PROFILING=y CONFIG_TRACEPOINTS=y CONFIG_KEXEC_CORE=y # CONFIG_OPROFILE is not set CONFIG_HAVE_OPROFILE=y CONFIG_OPROFILE_NMI_TIMER=y CONFIG_KPROBES=y CONFIG_JUMP_LABEL=y CONFIG_STATIC_KEYS_SELFTEST=y CONFIG_OPTPROBES=y CONFIG_UPROBES=y # CONFIG_HAVE_64BIT_ALIGNED_ACCESS is not set CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS=y CONFIG_ARCH_USE_BUILTIN_BSWAP=y CONFIG_KRETPROBES=y CONFIG_HAVE_IOREMAP_PROT=y CONFIG_HAVE_KPROBES=y CONFIG_HAVE_KRETPROBES=y CONFIG_HAVE_OPTPROBES=y CONFIG_HAVE_KPROBES_ON_FTRACE=y CONFIG_HAVE_ARCH_TRACEHOOK=y CONFIG_HAVE_DMA_CONTIGUOUS=y CONFIG_GENERIC_SMP_IDLE_THREAD=y CONFIG_ARCH_WANTS_DYNAMIC_TASK_STRUCT=y CONFIG_HAVE_REGS_AND_STACK_ACCESS_API=y CONFIG_HAVE_DMA_API_DEBUG=y CONFIG_HAVE_HW_BREAKPOINT=y CONFIG_HAVE_MIXED_BREAKPOINTS_REGS=y CONFIG_HAVE_USER_RETURN_NOTIFIER=y CONFIG_HAVE_PERF_EVENTS_NMI=y CONFIG_HAVE_PERF_REGS=y CONFIG_HAVE_PERF_USER_STACK_DUMP=y CONFIG_HAVE_ARCH_JUMP_LABEL=y CONFIG_ARCH_HAVE_NMI_SAFE_CMPXCHG=y CONFIG_HAVE_CMPXCHG_LOCAL=y CONFIG_HAVE_CMPXCHG_DOUBLE=y CONFIG_ARCH_WANT_IPC_PARSE_VERSION=y CONFIG_HAVE_ARCH_SECCOMP_FILTER=y CONFIG_SECCOMP_FILTER=y CONFIG_HAVE_CC_STACKPROTECTOR=y # CONFIG_CC_STACKPROTECTOR is not set CONFIG_CC_STACKPROTECTOR_NONE=y # CONFIG_CC_STACKPROTECTOR_REGULAR is not set # CONFIG_CC_STACKPROTECTOR_STRONG is not set CONFIG_HAVE_IRQ_TIME_ACCOUNTING=y CONFIG_HAVE_ARCH_TRANSPARENT_HUGEPAGE=y CONFIG_MODULES_USE_ELF_REL=y CONFIG_ARCH_HAS_ELF_RANDOMIZE=y CONFIG_HAVE_ARCH_MMAP_RND_BITS=y CONFIG_ARCH_MMAP_RND_BITS=8 CONFIG_HAVE_COPY_THREAD_TLS=y CONFIG_CLONE_BACKWARDS=y CONFIG_OLD_SIGSUSPEND3=y CONFIG_OLD_SIGACTION=y # # GCOV-based kernel profiling # # CONFIG_GCOV_KERNEL is not set CONFIG_ARCH_HAS_GCOV_PROFILE_ALL=y CONFIG_HAVE_GENERIC_DMA_COHERENT=y CONFIG_RT_MUTEXES=y CONFIG_BASE_SMALL=0 CONFIG_MODULES=y # CONFIG_MODULE_FORCE_LOAD is not set CONFIG_MODULE_UNLOAD=y CONFIG_MODULE_FORCE_UNLOAD=y CONFIG_MODVERSIONS=y CONFIG_MODULE_SRCVERSION_ALL=y # CONFIG_MODULE_SIG is not set CONFIG_MODULE_COMPRESS=y CONFIG_MODULE_COMPRESS_GZIP=y # CONFIG_MODULE_COMPRESS_XZ is not set CONFIG_MODULES_TREE_LOOKUP=y CONFIG_BLOCK=y CONFIG_LBDAF=y CONFIG_BLK_DEV_BSG=y # CONFIG_BLK_DEV_BSGLIB is not set # CONFIG_BLK_DEV_INTEGRITY is not set # CONFIG_BLK_CMDLINE_PARSER is not set # # Partition Types # # CONFIG_PARTITION_ADVANCED is not set CONFIG_MSDOS_PARTITION=y CONFIG_EFI_PARTITION=y # # IO Schedulers # CONFIG_IOSCHED_NOOP=y CONFIG_IOSCHED_DEADLINE=m CONFIG_IOSCHED_CFQ=m CONFIG_DEFAULT_NOOP=y CONFIG_DEFAULT_IOSCHED="noop" CONFIG_PADATA=y CONFIG_ASN1=y CONFIG_UNINLINE_SPIN_UNLOCK=y CONFIG_ARCH_SUPPORTS_ATOMIC_RMW=y CONFIG_RWSEM_SPIN_ON_OWNER=y CONFIG_LOCK_SPIN_ON_OWNER=y CONFIG_ARCH_USE_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 is not set CONFIG_SMP=y CONFIG_X86_FEATURE_NAMES=y CONFIG_X86_FAST_FEATURE_TESTS=y CONFIG_X86_MPPARSE=y # CONFIG_X86_BIGSMP is not set # CONFIG_X86_EXTENDED_PLATFORM is not set # CONFIG_X86_INTEL_LPSS is not set # CONFIG_X86_AMD_PLATFORM_DEVICE is not set CONFIG_IOSF_MBI=y CONFIG_IOSF_MBI_DEBUG=y CONFIG_X86_32_IRIS=m # CONFIG_SCHED_OMIT_FRAME_POINTER is not set CONFIG_HYPERVISOR_GUEST=y CONFIG_PARAVIRT=y # CONFIG_PARAVIRT_DEBUG is not set # CONFIG_PARAVIRT_SPINLOCKS is not set CONFIG_KVM_GUEST=y # CONFIG_KVM_DEBUG_FS is not set # CONFIG_LGUEST_GUEST is not set # CONFIG_PARAVIRT_TIME_ACCOUNTING is not set CONFIG_PARAVIRT_CLOCK=y CONFIG_NO_BOOTMEM=y # CONFIG_M486 is not set # CONFIG_M586 is not set # CONFIG_M586TSC is not set # CONFIG_M586MMX is not set # CONFIG_M686 is not set # CONFIG_MPENTIUMII is not set # CONFIG_MPENTIUMIII is not set # CONFIG_MPENTIUMM is not set # CONFIG_MPENTIUM4 is not set # CONFIG_MK6 is not set # CONFIG_MK7 is not set # CONFIG_MK8 is not set CONFIG_MCRUSOE=y # CONFIG_MEFFICEON is not set # CONFIG_MWINCHIPC6 is not set # CONFIG_MWINCHIP3D is not set # CONFIG_MELAN is not set # CONFIG_MGEODEGX1 is not set # CONFIG_MGEODE_LX is not set # CONFIG_MCYRIXIII is not set # CONFIG_MVIAC3_2 is not set # CONFIG_MVIAC7 is not set # CONFIG_MCORE2 is not set # CONFIG_MATOM is not set CONFIG_X86_GENERIC=y CONFIG_X86_INTERNODE_CACHE_SHIFT=6 CONFIG_X86_L1_CACHE_SHIFT=6 CONFIG_X86_INTEL_USERCOPY=y CONFIG_X86_TSC=y CONFIG_X86_CMOV=y CONFIG_X86_MINIMUM_CPU_FAMILY=4 CONFIG_X86_DEBUGCTLMSR=y CONFIG_PROCESSOR_SELECT=y # CONFIG_CPU_SUP_INTEL is not set CONFIG_CPU_SUP_CYRIX_32=y CONFIG_CPU_SUP_AMD=y CONFIG_CPU_SUP_CENTAUR=y CONFIG_CPU_SUP_TRANSMETA_32=y CONFIG_CPU_SUP_UMC_32=y CONFIG_HPET_TIMER=y CONFIG_HPET_EMULATE_RTC=y CONFIG_DMI=y CONFIG_NR_CPUS=8 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 is not set # CONFIG_X86_LEGACY_VM86 is not set # CONFIG_VM86 is not set CONFIG_TOSHIBA=m CONFIG_I8K=y # CONFIG_X86_REBOOTFIXUPS is not set CONFIG_MICROCODE=y # CONFIG_MICROCODE_INTEL is not set CONFIG_MICROCODE_AMD=y CONFIG_MICROCODE_OLD_INTERFACE=y CONFIG_X86_MSR=y CONFIG_X86_CPUID=y CONFIG_NOHIGHMEM=y # CONFIG_HIGHMEM4G is not set # CONFIG_HIGHMEM64G is not set # CONFIG_VMSPLIT_3G is not set # CONFIG_VMSPLIT_3G_OPT is not set # CONFIG_VMSPLIT_2G is not set CONFIG_VMSPLIT_2G_OPT=y # CONFIG_VMSPLIT_1G is not set CONFIG_PAGE_OFFSET=0x78000000 # CONFIG_X86_PAE is not set CONFIG_ARCH_FLATMEM_ENABLE=y CONFIG_ARCH_SPARSEMEM_ENABLE=y CONFIG_ARCH_SELECT_MEMORY_MODEL=y CONFIG_ILLEGAL_POINTER_VALUE=0 CONFIG_SELECT_MEMORY_MODEL=y CONFIG_FLATMEM_MANUAL=y # CONFIG_SPARSEMEM_MANUAL is not set CONFIG_FLATMEM=y CONFIG_FLAT_NODE_MEM_MAP=y CONFIG_SPARSEMEM_STATIC=y CONFIG_HAVE_MEMBLOCK=y CONFIG_HAVE_MEMBLOCK_NODE_MAP=y CONFIG_ARCH_DISCARD_MEMBLOCK=y # CONFIG_HAVE_BOOTMEM_INFO_NODE is not set CONFIG_SPLIT_PTLOCK_CPUS=4 CONFIG_MEMORY_BALLOON=y CONFIG_BALLOON_COMPACTION=y CONFIG_COMPACTION=y CONFIG_MIGRATION=y # CONFIG_PHYS_ADDR_T_64BIT is not set CONFIG_ZONE_DMA_FLAG=0 CONFIG_VIRT_TO_BUS=y CONFIG_MMU_NOTIFIER=y # CONFIG_KSM is not set CONFIG_DEFAULT_MMAP_MIN_ADDR=4096 CONFIG_TRANSPARENT_HUGEPAGE=y CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS=y # CONFIG_TRANSPARENT_HUGEPAGE_MADVISE is not set CONFIG_CLEANCACHE=y # CONFIG_CMA is not set # CONFIG_ZPOOL is not set CONFIG_ZBUD=y 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_CHECK_BIOS_CORRUPTION=y CONFIG_X86_BOOTPARAM_MEMORY_CORRUPTION_CHECK=y CONFIG_X86_RESERVE_LOW=64 # CONFIG_MTRR is not set CONFIG_ARCH_RANDOM=y # CONFIG_X86_SMAP is not set # CONFIG_EFI is not set CONFIG_SECCOMP=y # CONFIG_HZ_100 is not set CONFIG_HZ_250=y # CONFIG_HZ_300 is not set # CONFIG_HZ_1000 is not set CONFIG_HZ=250 # CONFIG_SCHED_HRTICK is not set CONFIG_KEXEC=y CONFIG_PHYSICAL_START=0x1000000 # CONFIG_RELOCATABLE is not set CONFIG_PHYSICAL_ALIGN=0x200000 CONFIG_HOTPLUG_CPU=y CONFIG_BOOTPARAM_HOTPLUG_CPU0=y # CONFIG_DEBUG_HOTPLUG_CPU0 is not set # CONFIG_COMPAT_VDSO is not set # CONFIG_CMDLINE_BOOL is not set # CONFIG_MODIFY_LDT_SYSCALL is not set # # Power management and ACPI options # # CONFIG_SUSPEND is not set # CONFIG_PM is not set CONFIG_ACPI=y CONFIG_ACPI_LEGACY_TABLES_LOOKUP=y CONFIG_ARCH_MIGHT_HAVE_ACPI_PDC=y CONFIG_ACPI_SYSTEM_POWER_STATES_SUPPORT=y # CONFIG_ACPI_DEBUGGER is not set # CONFIG_ACPI_PROCFS_POWER is not set CONFIG_ACPI_REV_OVERRIDE_POSSIBLE=y # CONFIG_ACPI_EC_DEBUGFS is not set CONFIG_ACPI_AC=y CONFIG_ACPI_BATTERY=y CONFIG_ACPI_BUTTON=y CONFIG_ACPI_VIDEO=y CONFIG_ACPI_FAN=y # CONFIG_ACPI_DOCK is not set CONFIG_ACPI_CPU_FREQ_PSS=y CONFIG_ACPI_PROCESSOR_IDLE=y CONFIG_ACPI_PROCESSOR=y # CONFIG_ACPI_IPMI is not set CONFIG_ACPI_HOTPLUG_CPU=y # CONFIG_ACPI_PROCESSOR_AGGREGATOR is not set CONFIG_ACPI_THERMAL=y CONFIG_ACPI_CUSTOM_DSDT_FILE="" # CONFIG_ACPI_CUSTOM_DSDT is not set # CONFIG_ACPI_INITRD_TABLE_OVERRIDE is not set # CONFIG_ACPI_DEBUG is not set # CONFIG_ACPI_PCI_SLOT is not set CONFIG_X86_PM_TIMER=y CONFIG_ACPI_CONTAINER=y CONFIG_ACPI_HOTPLUG_IOAPIC=y # CONFIG_ACPI_SBS is not set # CONFIG_ACPI_HED is not set # CONFIG_ACPI_CUSTOM_METHOD is not set # CONFIG_ACPI_REDUCED_HARDWARE_ONLY is not set CONFIG_HAVE_ACPI_APEI=y CONFIG_HAVE_ACPI_APEI_NMI=y # CONFIG_ACPI_APEI is not set # CONFIG_PMIC_OPREGION is not set # CONFIG_SFI is not set # # 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 # # Bus options (PCI etc.) # CONFIG_PCI=y # CONFIG_PCI_GOBIOS is not set # CONFIG_PCI_GOMMCONFIG is not set # CONFIG_PCI_GODIRECT is not set CONFIG_PCI_GOANY=y CONFIG_PCI_BIOS=y CONFIG_PCI_DIRECT=y CONFIG_PCI_MMCONFIG=y CONFIG_PCI_DOMAINS=y CONFIG_PCI_CNB20LE_QUIRK=y # CONFIG_PCIEPORTBUS is not set # 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 is not set CONFIG_PCI_ATS=y CONFIG_PCI_IOV=y CONFIG_PCI_PRI=y CONFIG_PCI_PASID=y CONFIG_PCI_LABEL=y # # PCI host controller drivers # CONFIG_ISA_DMA_API=y CONFIG_ISA=y # CONFIG_EISA is not set CONFIG_SCx200=y CONFIG_SCx200HR_TIMER=y # CONFIG_OLPC is not set CONFIG_ALIX=y CONFIG_NET5501=y CONFIG_GEOS=y CONFIG_AMD_NB=y # CONFIG_PCCARD is not set CONFIG_HOTPLUG_PCI=y CONFIG_HOTPLUG_PCI_COMPAQ=m # CONFIG_HOTPLUG_PCI_COMPAQ_NVRAM is not set # CONFIG_HOTPLUG_PCI_IBM is not set # CONFIG_HOTPLUG_PCI_ACPI is not set CONFIG_HOTPLUG_PCI_CPCI=y CONFIG_HOTPLUG_PCI_CPCI_ZT5550=m # CONFIG_HOTPLUG_PCI_CPCI_GENERIC is not set CONFIG_HOTPLUG_PCI_SHPC=m # 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 is not set CONFIG_BINFMT_SCRIPT=y CONFIG_HAVE_AOUT=y # CONFIG_BINFMT_AOUT is not set CONFIG_BINFMT_MISC=y CONFIG_COREDUMP=y CONFIG_HAVE_ATOMIC_IOMAP=y CONFIG_PMC_ATOM=y CONFIG_NET=y # # Networking options # # CONFIG_PACKET is not set CONFIG_UNIX=y # CONFIG_UNIX_DIAG is not set # CONFIG_NET_KEY is not set # CONFIG_INET is not set # CONFIG_NETWORK_SECMARK is not set # CONFIG_NET_PTP_CLASSIFY is not set # CONFIG_NETWORK_PHY_TIMESTAMPING is not set # CONFIG_NETFILTER is not set # CONFIG_ATM is not set # CONFIG_BRIDGE is not set # CONFIG_VLAN_8021Q is not set # CONFIG_DECNET is not set # CONFIG_LLC2 is not set # CONFIG_IPX is not set # CONFIG_ATALK is not set # CONFIG_X25 is not set # CONFIG_LAPB is not set # CONFIG_PHONET is not set # CONFIG_IEEE802154 is not set # CONFIG_NET_SCHED is not set # CONFIG_DCB is not set # CONFIG_DNS_RESOLVER is not set # CONFIG_BATMAN_ADV is not set # CONFIG_VSOCKETS is not set # CONFIG_NETLINK_MMAP is not set # CONFIG_NETLINK_DIAG is not set # CONFIG_MPLS is not set # CONFIG_HSR is not set CONFIG_RPS=y CONFIG_RFS_ACCEL=y CONFIG_XPS=y # CONFIG_SOCK_CGROUP_DATA is not set # CONFIG_CGROUP_NET_PRIO is not set # CONFIG_CGROUP_NET_CLASSID is not set CONFIG_NET_RX_BUSY_POLL=y CONFIG_BQL=y CONFIG_NET_FLOW_LIMIT=y # # Network testing # # CONFIG_HAMRADIO is not set # CONFIG_CAN is not set # CONFIG_IRDA is not set # CONFIG_BT is not set CONFIG_WIRELESS=y # CONFIG_CFG80211 is not set # CONFIG_LIB80211 is not set # # CFG80211 needs to be enabled for MAC80211 # CONFIG_MAC80211_STA_HASH_MAX_SIZE=0 # CONFIG_WIMAX is not set # CONFIG_RFKILL is not set # CONFIG_RFKILL_REGULATOR is not set # CONFIG_NET_9P is not set # CONFIG_CAIF is not set # CONFIG_NFC is not set # CONFIG_LWTUNNEL is not set # # Device Drivers # # # Generic Driver Options # CONFIG_UEVENT_HELPER=y CONFIG_UEVENT_HELPER_PATH="" CONFIG_DEVTMPFS=y # CONFIG_DEVTMPFS_MOUNT is not set # CONFIG_STANDALONE is not set # CONFIG_PREVENT_FIRMWARE_BUILD is not set 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_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 is not set CONFIG_DTC=y CONFIG_OF=y CONFIG_OF_UNITTEST=y CONFIG_OF_FLATTREE=y CONFIG_OF_EARLY_FLATTREE=y CONFIG_OF_DYNAMIC=y CONFIG_OF_ADDRESS=y CONFIG_OF_ADDRESS_PCI=y CONFIG_OF_IRQ=y CONFIG_OF_PCI=y CONFIG_OF_PCI_IRQ=y CONFIG_OF_RESOLVE=y CONFIG_OF_OVERLAY=y CONFIG_ARCH_MIGHT_HAVE_PC_PARPORT=y CONFIG_PARPORT=m CONFIG_PARPORT_PC=m # CONFIG_PARPORT_SERIAL is not set CONFIG_PARPORT_PC_FIFO=y # CONFIG_PARPORT_PC_SUPERIO is not set # CONFIG_PARPORT_GSC is not set CONFIG_PARPORT_AX88796=m # CONFIG_PARPORT_1284 is not set CONFIG_PARPORT_NOT_PC=y CONFIG_PNP=y CONFIG_PNP_DEBUG_MESSAGES=y # # Protocols # # CONFIG_ISAPNP is not set # CONFIG_PNPBIOS is not set CONFIG_PNPACPI=y CONFIG_BLK_DEV=y CONFIG_BLK_DEV_NULL_BLK=y # CONFIG_BLK_DEV_FD is not set # CONFIG_PARIDE is not set CONFIG_BLK_DEV_PCIESSD_MTIP32XX=y # CONFIG_ZRAM is not set CONFIG_BLK_CPQ_CISS_DA=y CONFIG_CISS_SCSI_TAPE=y CONFIG_BLK_DEV_DAC960=m # CONFIG_BLK_DEV_UMEM is not set # CONFIG_BLK_DEV_COW_COMMON is not set CONFIG_BLK_DEV_LOOP=m CONFIG_BLK_DEV_LOOP_MIN_COUNT=8 CONFIG_BLK_DEV_CRYPTOLOOP=m # # DRBD disabled because PROC_FS or INET not selected # # CONFIG_BLK_DEV_NBD is not set # CONFIG_BLK_DEV_OSD is not set CONFIG_BLK_DEV_SX8=y CONFIG_BLK_DEV_RAM=y CONFIG_BLK_DEV_RAM_COUNT=16 CONFIG_BLK_DEV_RAM_SIZE=4096 # CONFIG_BLK_DEV_RAM_DAX is not set # CONFIG_CDROM_PKTCDVD is not set # CONFIG_ATA_OVER_ETH is not set # CONFIG_VIRTIO_BLK is not set CONFIG_BLK_DEV_HD=y CONFIG_BLK_DEV_RSXX=m CONFIG_BLK_DEV_NVME=m # CONFIG_BLK_DEV_NVME_SCSI is not set # # Misc devices # # CONFIG_SENSORS_LIS3LV02D is not set CONFIG_AD525X_DPOT=m CONFIG_AD525X_DPOT_I2C=m CONFIG_DUMMY_IRQ=m # CONFIG_IBM_ASM is not set CONFIG_PHANTOM=y CONFIG_SGI_IOC4=y # CONFIG_TIFM_CORE is not set # CONFIG_ICS932S401 is not set # CONFIG_ENCLOSURE_SERVICES is not set CONFIG_HP_ILO=y # CONFIG_APDS9802ALS is not set CONFIG_ISL29003=m CONFIG_ISL29020=m CONFIG_SENSORS_TSL2550=m # CONFIG_SENSORS_BH1780 is not set CONFIG_SENSORS_BH1770=m # CONFIG_SENSORS_APDS990X is not set # CONFIG_HMC6352 is not set CONFIG_DS1682=y CONFIG_BMP085=y CONFIG_BMP085_I2C=m CONFIG_PCH_PHUB=m CONFIG_USB_SWITCH_FSA9480=y CONFIG_SRAM=y # CONFIG_C2PORT is not set # # EEPROM support # # CONFIG_EEPROM_AT24 is not set CONFIG_EEPROM_LEGACY=m CONFIG_EEPROM_MAX6875=m CONFIG_EEPROM_93CX6=y # CONFIG_CB710_CORE is not set # # Texas Instruments shared transport line discipline # # CONFIG_TI_ST is not set # CONFIG_SENSORS_LIS3_I2C is not set # # Altera FPGA firmware download module # CONFIG_ALTERA_STAPL=y CONFIG_INTEL_MEI=m CONFIG_INTEL_MEI_ME=m CONFIG_INTEL_MEI_TXE=m # CONFIG_VMWARE_VMCI is not set # # Intel MIC Bus Driver # # # SCIF Bus Driver # # # Intel MIC Host Driver # # # Intel MIC Card Driver # # # SCIF Driver # # # Intel MIC Coprocessor State Management (COSM) Drivers # CONFIG_ECHO=m # CONFIG_CXL_BASE is not set # CONFIG_CXL_KERNEL_API is not set # CONFIG_CXL_EEH is not set CONFIG_HAVE_IDE=y # CONFIG_IDE is not set # # SCSI device support # CONFIG_SCSI_MOD=y CONFIG_RAID_ATTRS=m CONFIG_SCSI=y CONFIG_SCSI_DMA=y # CONFIG_SCSI_NETLINK is not set # CONFIG_SCSI_MQ_DEFAULT is not set CONFIG_SCSI_PROC_FS=y # # SCSI support type (disk, tape, CD-ROM) # CONFIG_BLK_DEV_SD=y CONFIG_CHR_DEV_ST=m CONFIG_CHR_DEV_OSST=y CONFIG_BLK_DEV_SR=m # CONFIG_BLK_DEV_SR_VENDOR is not set # CONFIG_CHR_DEV_SG is not set CONFIG_CHR_DEV_SCH=m CONFIG_SCSI_CONSTANTS=y # CONFIG_SCSI_LOGGING is not set # CONFIG_SCSI_SCAN_ASYNC is not set # # SCSI Transports # # CONFIG_SCSI_SPI_ATTRS is not set # CONFIG_SCSI_FC_ATTRS is not set # CONFIG_SCSI_ISCSI_ATTRS is not set CONFIG_SCSI_SAS_ATTRS=y # CONFIG_SCSI_SAS_LIBSAS is not set CONFIG_SCSI_SRP_ATTRS=y # CONFIG_SCSI_LOWLEVEL is not set # CONFIG_SCSI_DH is not set CONFIG_SCSI_OSD_INITIATOR=y CONFIG_SCSI_OSD_ULD=m CONFIG_SCSI_OSD_DPRINT_SENSE=1 CONFIG_SCSI_OSD_DEBUG=y CONFIG_ATA=m # CONFIG_ATA_NONSTANDARD is not set # CONFIG_ATA_VERBOSE_ERROR is not set CONFIG_ATA_ACPI=y # CONFIG_SATA_PMP is not set # # Controllers with non-SFF native interface # # CONFIG_SATA_AHCI is not set CONFIG_SATA_AHCI_PLATFORM=m CONFIG_AHCI_CEVA=m CONFIG_AHCI_QORIQ=m CONFIG_SATA_INIC162X=m # CONFIG_SATA_ACARD_AHCI is not set # CONFIG_SATA_SIL24 is not set CONFIG_ATA_SFF=y # # SFF controllers with custom DMA interface # # CONFIG_PDC_ADMA is not set CONFIG_SATA_QSTOR=m CONFIG_SATA_SX4=m CONFIG_ATA_BMDMA=y # # SATA SFF controllers with BMDMA # CONFIG_ATA_PIIX=m CONFIG_SATA_MV=m # CONFIG_SATA_NV is not set # CONFIG_SATA_PROMISE is not set CONFIG_SATA_SIL=m CONFIG_SATA_SIS=m CONFIG_SATA_SVW=m CONFIG_SATA_ULI=m CONFIG_SATA_VIA=m # CONFIG_SATA_VITESSE is not set # # PATA SFF controllers with BMDMA # CONFIG_PATA_ALI=m CONFIG_PATA_AMD=m CONFIG_PATA_ARTOP=m CONFIG_PATA_ATIIXP=m CONFIG_PATA_ATP867X=m # CONFIG_PATA_CMD64X is not set CONFIG_PATA_CS5520=m CONFIG_PATA_CS5530=m CONFIG_PATA_CS5535=m CONFIG_PATA_CS5536=m CONFIG_PATA_CYPRESS=m # CONFIG_PATA_EFAR is not set # CONFIG_PATA_HPT366 is not set # CONFIG_PATA_HPT37X is not set CONFIG_PATA_HPT3X2N=m CONFIG_PATA_HPT3X3=m # CONFIG_PATA_HPT3X3_DMA is not set # CONFIG_PATA_IT8213 is not set CONFIG_PATA_IT821X=m CONFIG_PATA_JMICRON=m CONFIG_PATA_MARVELL=m CONFIG_PATA_NETCELL=m CONFIG_PATA_NINJA32=m CONFIG_PATA_NS87415=m CONFIG_PATA_OLDPIIX=m CONFIG_PATA_OPTIDMA=m # CONFIG_PATA_PDC2027X is not set CONFIG_PATA_PDC_OLD=m # CONFIG_PATA_RADISYS is not set CONFIG_PATA_RDC=m CONFIG_PATA_SC1200=m CONFIG_PATA_SCH=m CONFIG_PATA_SERVERWORKS=m CONFIG_PATA_SIL680=m CONFIG_PATA_SIS=m CONFIG_PATA_TOSHIBA=m CONFIG_PATA_TRIFLEX=m CONFIG_PATA_VIA=m CONFIG_PATA_WINBOND=m # # PIO-only SFF controllers # # CONFIG_PATA_CMD640_PCI is not set CONFIG_PATA_MPIIX=m CONFIG_PATA_NS87410=m # CONFIG_PATA_OPTI is not set CONFIG_PATA_PLATFORM=m # CONFIG_PATA_OF_PLATFORM is not set CONFIG_PATA_QDI=m # CONFIG_PATA_RZ1000 is not set CONFIG_PATA_WINBOND_VLB=m # # Generic fallback / legacy drivers # # CONFIG_PATA_ACPI is not set # CONFIG_ATA_GENERIC is not set CONFIG_PATA_LEGACY=m # CONFIG_MD is not set # CONFIG_TARGET_CORE is not set # CONFIG_FUSION is not set # # IEEE 1394 (FireWire) support # CONFIG_FIREWIRE=m CONFIG_FIREWIRE_OHCI=m # CONFIG_FIREWIRE_SBP2 is not set CONFIG_FIREWIRE_NOSY=m # CONFIG_MACINTOSH_DRIVERS is not set # CONFIG_NETDEVICES is not set CONFIG_VHOST_CROSS_ENDIAN_LEGACY=y CONFIG_NVM=y CONFIG_NVM_DEBUG=y CONFIG_NVM_GENNVM=y CONFIG_NVM_RRPC=y # # Input device support # CONFIG_INPUT=y CONFIG_INPUT_LEDS=y # CONFIG_INPUT_FF_MEMLESS is not set # CONFIG_INPUT_POLLDEV is not set # CONFIG_INPUT_SPARSEKMAP is not set # CONFIG_INPUT_MATRIXKMAP is not set # # Userland interfaces # CONFIG_INPUT_MOUSEDEV=y CONFIG_INPUT_MOUSEDEV_PSAUX=y CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024 CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768 # CONFIG_INPUT_JOYDEV is not set # CONFIG_INPUT_EVDEV is not set # CONFIG_INPUT_EVBUG is not set # # Input Device Drivers # CONFIG_INPUT_KEYBOARD=y # CONFIG_KEYBOARD_ADP5520 is not set # CONFIG_KEYBOARD_ADP5588 is not set # CONFIG_KEYBOARD_ADP5589 is not set CONFIG_KEYBOARD_ATKBD=y # CONFIG_KEYBOARD_QT1070 is not set # CONFIG_KEYBOARD_QT2160 is not set # CONFIG_KEYBOARD_LKKBD is not set # CONFIG_KEYBOARD_GPIO is not set # CONFIG_KEYBOARD_GPIO_POLLED is not set # CONFIG_KEYBOARD_TCA6416 is not set # CONFIG_KEYBOARD_TCA8418 is not set # CONFIG_KEYBOARD_MATRIX is not set # CONFIG_KEYBOARD_LM8323 is not set # CONFIG_KEYBOARD_LM8333 is not set # CONFIG_KEYBOARD_MAX7359 is not set # CONFIG_KEYBOARD_MCS is not set # CONFIG_KEYBOARD_MPR121 is not set # CONFIG_KEYBOARD_NEWTON is not set # CONFIG_KEYBOARD_OPENCORES is not set # CONFIG_KEYBOARD_STOWAWAY is not set # CONFIG_KEYBOARD_SUNKBD is not set # CONFIG_KEYBOARD_STMPE is not set # CONFIG_KEYBOARD_OMAP4 is not set # CONFIG_KEYBOARD_TWL4030 is not set # CONFIG_KEYBOARD_XTKBD is not set # CONFIG_KEYBOARD_CAP11XX is not set CONFIG_INPUT_MOUSE=y CONFIG_MOUSE_PS2=y CONFIG_MOUSE_PS2_ALPS=y CONFIG_MOUSE_PS2_LOGIPS2PP=y CONFIG_MOUSE_PS2_SYNAPTICS=y CONFIG_MOUSE_PS2_CYPRESS=y CONFIG_MOUSE_PS2_LIFEBOOK=y CONFIG_MOUSE_PS2_TRACKPOINT=y # CONFIG_MOUSE_PS2_ELANTECH is not set # CONFIG_MOUSE_PS2_SENTELIC is not set # CONFIG_MOUSE_PS2_TOUCHKIT is not set CONFIG_MOUSE_PS2_FOCALTECH=y # CONFIG_MOUSE_PS2_VMMOUSE is not set # CONFIG_MOUSE_SERIAL is not set # CONFIG_MOUSE_APPLETOUCH is not set # CONFIG_MOUSE_BCM5974 is not set # CONFIG_MOUSE_CYAPA is not set # CONFIG_MOUSE_ELAN_I2C is not set # CONFIG_MOUSE_INPORT is not set # CONFIG_MOUSE_LOGIBM is not set # CONFIG_MOUSE_PC110PAD is not set # CONFIG_MOUSE_VSXXXAA is not set # CONFIG_MOUSE_GPIO is not set # CONFIG_MOUSE_SYNAPTICS_I2C is not set # CONFIG_MOUSE_SYNAPTICS_USB is not set # CONFIG_INPUT_JOYSTICK is not set # CONFIG_INPUT_TABLET is not set # CONFIG_INPUT_TOUCHSCREEN is not set # CONFIG_INPUT_MISC is not set # # Hardware I/O ports # CONFIG_SERIO=y CONFIG_ARCH_MIGHT_HAVE_PC_SERIO=y CONFIG_SERIO_I8042=y CONFIG_SERIO_SERPORT=y # CONFIG_SERIO_CT82C710 is not set # CONFIG_SERIO_PARKBD is not set # CONFIG_SERIO_PCIPS2 is not set CONFIG_SERIO_LIBPS2=y # CONFIG_SERIO_RAW is not set # CONFIG_SERIO_ALTERA_PS2 is not set # CONFIG_SERIO_PS2MULT is not set # CONFIG_SERIO_ARC_PS2 is not set # CONFIG_SERIO_APBPS2 is not set # CONFIG_USERIO is not set # CONFIG_GAMEPORT is not set # # Character devices # CONFIG_TTY=y # CONFIG_VT is not set CONFIG_UNIX98_PTYS=y # CONFIG_DEVPTS_MULTIPLE_INSTANCES is not set CONFIG_LEGACY_PTYS=y CONFIG_LEGACY_PTY_COUNT=256 # CONFIG_SERIAL_NONSTANDARD is not set # CONFIG_NOZOMI is not set # CONFIG_N_GSM is not set # CONFIG_TRACE_SINK is not set # CONFIG_DEVMEM is not set # CONFIG_DEVKMEM is not set # # Serial drivers # CONFIG_SERIAL_EARLYCON=y CONFIG_SERIAL_8250=y CONFIG_SERIAL_8250_DEPRECATED_OPTIONS=y CONFIG_SERIAL_8250_PNP=y CONFIG_SERIAL_8250_CONSOLE=y CONFIG_SERIAL_8250_DMA=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 is not set # CONFIG_SERIAL_8250_RT288X is not set # CONFIG_SERIAL_8250_FINTEK is not set # CONFIG_SERIAL_8250_INGENIC is not set # CONFIG_SERIAL_8250_MID is not set # CONFIG_SERIAL_OF_PLATFORM is not set # # Non-8250 serial port support # # CONFIG_SERIAL_UARTLITE is not set CONFIG_SERIAL_CORE=y CONFIG_SERIAL_CORE_CONSOLE=y # CONFIG_SERIAL_JSM is not set # CONFIG_SERIAL_SCCNXP is not set # CONFIG_SERIAL_SC16IS7XX is not set # CONFIG_SERIAL_TIMBERDALE is not set # CONFIG_SERIAL_ALTERA_JTAGUART is not set # CONFIG_SERIAL_ALTERA_UART is not set # CONFIG_SERIAL_PCH_UART is not set # CONFIG_SERIAL_XILINX_PS_UART is not set # CONFIG_SERIAL_ARC is not set # CONFIG_SERIAL_RP2 is not set # CONFIG_SERIAL_FSL_LPUART is not set # CONFIG_SERIAL_CONEXANT_DIGICOLOR is not set # CONFIG_SERIAL_MEN_Z135 is not set # CONFIG_TTY_PRINTK is not set # CONFIG_PRINTER is not set CONFIG_PPDEV=m # CONFIG_VIRTIO_CONSOLE is not set CONFIG_IPMI_HANDLER=m CONFIG_IPMI_PANIC_EVENT=y # CONFIG_IPMI_PANIC_STRING is not set CONFIG_IPMI_DEVICE_INTERFACE=m CONFIG_IPMI_SI=m CONFIG_IPMI_SI_PROBE_DEFAULTS=y CONFIG_IPMI_SSIF=m CONFIG_IPMI_WATCHDOG=m CONFIG_IPMI_POWEROFF=m CONFIG_HW_RANDOM=y CONFIG_HW_RANDOM_TIMERIOMEM=y CONFIG_HW_RANDOM_INTEL=y CONFIG_HW_RANDOM_AMD=m # CONFIG_HW_RANDOM_GEODE is not set CONFIG_HW_RANDOM_VIA=m # CONFIG_HW_RANDOM_VIRTIO is not set # CONFIG_NVRAM is not set # CONFIG_DTLK is not set # CONFIG_R3964 is not set # CONFIG_APPLICOM is not set # CONFIG_SONYPI is not set # CONFIG_MWAVE is not set # CONFIG_SCx200_GPIO is not set CONFIG_PC8736x_GPIO=m CONFIG_NSC_GPIO=m CONFIG_RAW_DRIVER=y CONFIG_MAX_RAW_DEVS=256 # CONFIG_HPET is not set # CONFIG_HANGCHECK_TIMER is not set # CONFIG_TCG_TPM is not set CONFIG_TELCLOCK=y CONFIG_DEVPORT=y # CONFIG_XILLYBUS is not set # # I2C support # CONFIG_I2C=y CONFIG_ACPI_I2C_OPREGION=y CONFIG_I2C_BOARDINFO=y # CONFIG_I2C_COMPAT is not set # CONFIG_I2C_CHARDEV is not set CONFIG_I2C_MUX=y # # Multiplexer I2C Chip support # CONFIG_I2C_ARB_GPIO_CHALLENGE=y CONFIG_I2C_MUX_GPIO=y CONFIG_I2C_MUX_PCA9541=m CONFIG_I2C_MUX_PCA954x=y CONFIG_I2C_MUX_REG=y # CONFIG_I2C_HELPER_AUTO is not set CONFIG_I2C_SMBUS=y # # I2C Algorithms # CONFIG_I2C_ALGOBIT=y CONFIG_I2C_ALGOPCF=m CONFIG_I2C_ALGOPCA=y # # I2C Hardware Bus support # # # PC SMBus host controller drivers # CONFIG_I2C_ALI1535=y CONFIG_I2C_ALI1563=y CONFIG_I2C_ALI15X3=m CONFIG_I2C_AMD756=y CONFIG_I2C_AMD756_S4882=m CONFIG_I2C_AMD8111=y # CONFIG_I2C_I801 is not set CONFIG_I2C_ISCH=m # CONFIG_I2C_ISMT is not set # CONFIG_I2C_PIIX4 is not set # CONFIG_I2C_NFORCE2 is not set CONFIG_I2C_SIS5595=m CONFIG_I2C_SIS630=m CONFIG_I2C_SIS96X=y CONFIG_I2C_VIA=y # CONFIG_I2C_VIAPRO is not set # # ACPI drivers # # CONFIG_I2C_SCMI is not set # # I2C system bus drivers (mostly embedded / system-on-chip) # CONFIG_I2C_CBUS_GPIO=m # CONFIG_I2C_DESIGNWARE_PCI is not set CONFIG_I2C_EG20T=y CONFIG_I2C_GPIO=m # CONFIG_I2C_OCORES is not set CONFIG_I2C_PCA_PLATFORM=m # CONFIG_I2C_PXA is not set # 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=m CONFIG_I2C_PARPORT_LIGHT=m # CONFIG_I2C_TAOS_EVM is not set # # Other I2C/SMBus bus drivers # CONFIG_I2C_PCA_ISA=m CONFIG_SCx200_ACB=m CONFIG_I2C_STUB=m CONFIG_I2C_SLAVE=y CONFIG_I2C_SLAVE_EEPROM=m # 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=m # CONFIG_HSI is not set # # PPS support # CONFIG_PPS=y # CONFIG_PPS_DEBUG is not set CONFIG_NTP_PPS=y # # PPS clients support # # CONFIG_PPS_CLIENT_KTIMER is not set # CONFIG_PPS_CLIENT_LDISC is not set CONFIG_PPS_CLIENT_PARPORT=m # CONFIG_PPS_CLIENT_GPIO is not set # # PPS generators support # # # PTP clock support # # CONFIG_PTP_1588_CLOCK is not set # # Enable PHYLIB and NETWORK_PHY_TIMESTAMPING to see the additional clocks. # # CONFIG_PTP_1588_CLOCK_PCH is not set CONFIG_ARCH_WANT_OPTIONAL_GPIOLIB=y CONFIG_GPIOLIB=y CONFIG_GPIO_DEVRES=y CONFIG_OF_GPIO=y CONFIG_GPIO_ACPI=y CONFIG_GPIOLIB_IRQCHIP=y CONFIG_DEBUG_GPIO=y # CONFIG_GPIO_SYSFS is not set CONFIG_GPIO_GENERIC=y # # Memory mapped GPIO drivers # CONFIG_GPIO_74XX_MMIO=y CONFIG_GPIO_ALTERA=m # CONFIG_GPIO_AMDPT is not set CONFIG_GPIO_DWAPB=y # CONFIG_GPIO_GENERIC_PLATFORM is not set CONFIG_GPIO_GRGPIO=y # CONFIG_GPIO_ICH is not set # CONFIG_GPIO_LYNXPOINT is not set # CONFIG_GPIO_SYSCON is not set CONFIG_GPIO_VX855=y # CONFIG_GPIO_XILINX is not set # CONFIG_GPIO_ZX is not set # # Port-mapped I/O GPIO drivers # # CONFIG_GPIO_104_IDIO_16 is not set # CONFIG_GPIO_104_IDI_48 is not set CONFIG_GPIO_F7188X=m CONFIG_GPIO_IT87=m # CONFIG_GPIO_SCH is not set CONFIG_GPIO_SCH311X=y # # I2C GPIO expanders # # CONFIG_GPIO_ADP5588 is not set CONFIG_GPIO_ADNP=m # CONFIG_GPIO_MAX7300 is not set CONFIG_GPIO_MAX732X=m # CONFIG_GPIO_PCA953X is not set CONFIG_GPIO_PCF857X=m # CONFIG_GPIO_SX150X is not set # # MFD GPIO expanders # # CONFIG_GPIO_ADP5520 is not set CONFIG_GPIO_ARIZONA=y CONFIG_GPIO_DA9052=y CONFIG_GPIO_DA9055=m CONFIG_GPIO_LP3943=y CONFIG_GPIO_RC5T583=y CONFIG_GPIO_STMPE=y # CONFIG_GPIO_TIMBERDALE is not set CONFIG_GPIO_TPS65910=y # CONFIG_GPIO_TPS65912 is not set CONFIG_GPIO_TWL4030=m # # PCI GPIO expanders # CONFIG_GPIO_AMD8111=y # CONFIG_GPIO_BT8XX is not set CONFIG_GPIO_INTEL_MID=y CONFIG_GPIO_ML_IOH=m CONFIG_GPIO_PCH=m CONFIG_GPIO_RDC321X=y CONFIG_GPIO_SODAVILLE=y # # SPI or I2C GPIO expanders # CONFIG_GPIO_MCP23S08=m CONFIG_W1=m # # 1-wire Bus Masters # CONFIG_W1_MASTER_MATROX=m CONFIG_W1_MASTER_DS2482=m CONFIG_W1_MASTER_DS1WM=m CONFIG_W1_MASTER_GPIO=m # # 1-wire Slaves # # CONFIG_W1_SLAVE_THERM is not set CONFIG_W1_SLAVE_SMEM=m CONFIG_W1_SLAVE_DS2408=m # CONFIG_W1_SLAVE_DS2408_READBACK is not set # CONFIG_W1_SLAVE_DS2413 is not set CONFIG_W1_SLAVE_DS2406=m CONFIG_W1_SLAVE_DS2423=m CONFIG_W1_SLAVE_DS2431=m # CONFIG_W1_SLAVE_DS2433 is not set CONFIG_W1_SLAVE_DS2760=m CONFIG_W1_SLAVE_DS2780=m CONFIG_W1_SLAVE_DS2781=m CONFIG_W1_SLAVE_DS28E04=m CONFIG_W1_SLAVE_BQ27000=m CONFIG_POWER_SUPPLY=y CONFIG_POWER_SUPPLY_DEBUG=y CONFIG_PDA_POWER=m CONFIG_MAX8925_POWER=y CONFIG_TEST_POWER=y # CONFIG_BATTERY_DS2760 is not set CONFIG_BATTERY_DS2780=m CONFIG_BATTERY_DS2781=m CONFIG_BATTERY_DS2782=y CONFIG_BATTERY_SBS=y CONFIG_BATTERY_BQ27XXX=m CONFIG_BATTERY_BQ27XXX_I2C=m CONFIG_BATTERY_DA9052=m CONFIG_BATTERY_DA9150=m # CONFIG_BATTERY_MAX17040 is not set # CONFIG_BATTERY_MAX17042 is not set CONFIG_CHARGER_PCF50633=m # CONFIG_CHARGER_MAX8903 is not set CONFIG_CHARGER_LP8727=y # CONFIG_CHARGER_GPIO is not set CONFIG_CHARGER_MANAGER=y # CONFIG_CHARGER_BQ2415X is not set # CONFIG_CHARGER_BQ24190 is not set CONFIG_CHARGER_BQ24257=y # CONFIG_CHARGER_BQ24735 is not set CONFIG_CHARGER_BQ25890=y # CONFIG_CHARGER_SMB347 is not set CONFIG_CHARGER_TPS65217=y CONFIG_BATTERY_GAUGE_LTC2941=m CONFIG_CHARGER_RT9455=y CONFIG_POWER_RESET=y # CONFIG_POWER_RESET_GPIO is not set CONFIG_POWER_RESET_GPIO_RESTART=y # CONFIG_POWER_RESET_LTC2952 is not set # CONFIG_POWER_RESET_RESTART is not set CONFIG_POWER_RESET_SYSCON=y CONFIG_POWER_RESET_SYSCON_POWEROFF=y # CONFIG_POWER_AVS is not set CONFIG_HWMON=y CONFIG_HWMON_VID=y # CONFIG_HWMON_DEBUG_CHIP is not set # # Native drivers # # CONFIG_SENSORS_ABITUGURU is not set # CONFIG_SENSORS_ABITUGURU3 is not set CONFIG_SENSORS_AD7414=m CONFIG_SENSORS_AD7418=m CONFIG_SENSORS_ADM1021=m CONFIG_SENSORS_ADM1025=y CONFIG_SENSORS_ADM1026=y CONFIG_SENSORS_ADM1029=y CONFIG_SENSORS_ADM1031=m CONFIG_SENSORS_ADM9240=y # CONFIG_SENSORS_ADT7410 is not set CONFIG_SENSORS_ADT7411=m # CONFIG_SENSORS_ADT7462 is not set # CONFIG_SENSORS_ADT7470 is not set CONFIG_SENSORS_ADT7475=m # CONFIG_SENSORS_ASC7621 is not set CONFIG_SENSORS_K8TEMP=m # CONFIG_SENSORS_K10TEMP is not set # CONFIG_SENSORS_FAM15H_POWER is not set # CONFIG_SENSORS_APPLESMC is not set CONFIG_SENSORS_ASB100=m # CONFIG_SENSORS_ATXP1 is not set # CONFIG_SENSORS_DS620 is not set CONFIG_SENSORS_DS1621=m CONFIG_SENSORS_DELL_SMM=y # CONFIG_SENSORS_DA9052_ADC is not set CONFIG_SENSORS_DA9055=y # CONFIG_SENSORS_I5K_AMB is not set # CONFIG_SENSORS_F71805F is not set # CONFIG_SENSORS_F71882FG is not set CONFIG_SENSORS_F75375S=y # CONFIG_SENSORS_FSCHMD is not set CONFIG_SENSORS_GL518SM=y CONFIG_SENSORS_GL520SM=m # CONFIG_SENSORS_G760A is not set # CONFIG_SENSORS_G762 is not set # CONFIG_SENSORS_GPIO_FAN is not set CONFIG_SENSORS_HIH6130=m CONFIG_SENSORS_IBMAEM=m # CONFIG_SENSORS_IBMPEX is not set CONFIG_SENSORS_I5500=y CONFIG_SENSORS_CORETEMP=m CONFIG_SENSORS_IT87=m CONFIG_SENSORS_JC42=y CONFIG_SENSORS_POWR1220=m # CONFIG_SENSORS_LINEAGE is not set CONFIG_SENSORS_LTC2945=y # CONFIG_SENSORS_LTC4151 is not set # CONFIG_SENSORS_LTC4215 is not set # CONFIG_SENSORS_LTC4222 is not set CONFIG_SENSORS_LTC4245=m # CONFIG_SENSORS_LTC4260 is not set # CONFIG_SENSORS_LTC4261 is not set # CONFIG_SENSORS_MAX16065 is not set CONFIG_SENSORS_MAX1619=m CONFIG_SENSORS_MAX1668=m CONFIG_SENSORS_MAX197=y CONFIG_SENSORS_MAX6639=m CONFIG_SENSORS_MAX6642=m CONFIG_SENSORS_MAX6650=y CONFIG_SENSORS_MAX6697=m CONFIG_SENSORS_MAX31790=m # CONFIG_SENSORS_MCP3021 is not set # CONFIG_SENSORS_LM63 is not set CONFIG_SENSORS_LM73=y CONFIG_SENSORS_LM75=y CONFIG_SENSORS_LM77=y CONFIG_SENSORS_LM78=y CONFIG_SENSORS_LM80=m CONFIG_SENSORS_LM83=y CONFIG_SENSORS_LM85=m CONFIG_SENSORS_LM87=y CONFIG_SENSORS_LM90=y # CONFIG_SENSORS_LM92 is not set CONFIG_SENSORS_LM93=y CONFIG_SENSORS_LM95234=m # CONFIG_SENSORS_LM95241 is not set # CONFIG_SENSORS_LM95245 is not set CONFIG_SENSORS_PC87360=y # CONFIG_SENSORS_PC87427 is not set CONFIG_SENSORS_NTC_THERMISTOR=y # CONFIG_SENSORS_NCT6683 is not set CONFIG_SENSORS_NCT6775=m # CONFIG_SENSORS_NCT7802 is not set # CONFIG_SENSORS_NCT7904 is not set CONFIG_SENSORS_PCF8591=y CONFIG_PMBUS=m # CONFIG_SENSORS_PMBUS is not set CONFIG_SENSORS_ADM1275=m CONFIG_SENSORS_LM25066=m # CONFIG_SENSORS_LTC2978 is not set CONFIG_SENSORS_LTC3815=m CONFIG_SENSORS_MAX16064=m CONFIG_SENSORS_MAX20751=m # CONFIG_SENSORS_MAX34440 is not set # CONFIG_SENSORS_MAX8688 is not set CONFIG_SENSORS_TPS40422=m CONFIG_SENSORS_UCD9000=m # CONFIG_SENSORS_UCD9200 is not set CONFIG_SENSORS_ZL6100=m CONFIG_SENSORS_PWM_FAN=y # CONFIG_SENSORS_SHT15 is not set CONFIG_SENSORS_SHT21=y CONFIG_SENSORS_SHTC1=y CONFIG_SENSORS_SIS5595=m # CONFIG_SENSORS_DME1737 is not set CONFIG_SENSORS_EMC1403=m # CONFIG_SENSORS_EMC2103 is not set CONFIG_SENSORS_EMC6W201=y CONFIG_SENSORS_SMSC47M1=m # CONFIG_SENSORS_SMSC47M192 is not set # CONFIG_SENSORS_SMSC47B397 is not set CONFIG_SENSORS_SCH56XX_COMMON=y CONFIG_SENSORS_SCH5627=m CONFIG_SENSORS_SCH5636=y # CONFIG_SENSORS_SMM665 is not set CONFIG_SENSORS_ADC128D818=y # CONFIG_SENSORS_ADS1015 is not set CONFIG_SENSORS_ADS7828=m CONFIG_SENSORS_AMC6821=y CONFIG_SENSORS_INA209=m CONFIG_SENSORS_INA2XX=y CONFIG_SENSORS_TC74=m CONFIG_SENSORS_THMC50=m CONFIG_SENSORS_TMP102=y CONFIG_SENSORS_TMP103=m CONFIG_SENSORS_TMP401=y CONFIG_SENSORS_TMP421=m CONFIG_SENSORS_VIA_CPUTEMP=y # CONFIG_SENSORS_VIA686A is not set CONFIG_SENSORS_VT1211=y CONFIG_SENSORS_VT8231=m # CONFIG_SENSORS_W83781D is not set # CONFIG_SENSORS_W83791D is not set # CONFIG_SENSORS_W83792D is not set CONFIG_SENSORS_W83793=m # CONFIG_SENSORS_W83795 is not set # CONFIG_SENSORS_W83L785TS is not set CONFIG_SENSORS_W83L786NG=y CONFIG_SENSORS_W83627HF=y # CONFIG_SENSORS_W83627EHF is not set # # ACPI drivers # # CONFIG_SENSORS_ACPI_POWER is not set # CONFIG_SENSORS_ATK0110 is not set CONFIG_THERMAL=y CONFIG_THERMAL_HWMON=y CONFIG_THERMAL_OF=y # CONFIG_THERMAL_WRITABLE_TRIPS is not set CONFIG_THERMAL_DEFAULT_GOV_STEP_WISE=y # CONFIG_THERMAL_DEFAULT_GOV_FAIR_SHARE is not set # CONFIG_THERMAL_DEFAULT_GOV_USER_SPACE is not set # CONFIG_THERMAL_DEFAULT_GOV_POWER_ALLOCATOR is not set # CONFIG_THERMAL_GOV_FAIR_SHARE is not set CONFIG_THERMAL_GOV_STEP_WISE=y # CONFIG_THERMAL_GOV_BANG_BANG is not set # CONFIG_THERMAL_GOV_USER_SPACE is not set # CONFIG_THERMAL_GOV_POWER_ALLOCATOR is not set # CONFIG_THERMAL_EMULATION 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 CONFIG_WATCHDOG_SYSFS=y # # Watchdog Device Drivers # CONFIG_SOFT_WATCHDOG=m # CONFIG_DA9052_WATCHDOG is not set # CONFIG_DA9055_WATCHDOG is not set CONFIG_DA9063_WATCHDOG=m # CONFIG_DA9062_WATCHDOG is not set CONFIG_GPIO_WATCHDOG=y # CONFIG_GPIO_WATCHDOG_ARCH_INITCALL is not set CONFIG_XILINX_WATCHDOG=m # CONFIG_ZIIRAVE_WATCHDOG is not set CONFIG_CADENCE_WATCHDOG=y # CONFIG_DW_WATCHDOG is not set # CONFIG_TWL4030_WATCHDOG is not set # CONFIG_TS4800_WATCHDOG is not set CONFIG_MAX63XX_WATCHDOG=y CONFIG_ACQUIRE_WDT=m CONFIG_ADVANTECH_WDT=m CONFIG_ALIM1535_WDT=m # CONFIG_ALIM7101_WDT is not set # CONFIG_F71808E_WDT is not set CONFIG_SP5100_TCO=m CONFIG_SBC_FITPC2_WATCHDOG=m # CONFIG_EUROTECH_WDT is not set CONFIG_IB700_WDT=m # CONFIG_IBMASR is not set CONFIG_WAFER_WDT=m # CONFIG_I6300ESB_WDT is not set # CONFIG_IE6XX_WDT is not set # CONFIG_ITCO_WDT is not set # CONFIG_IT8712F_WDT is not set # CONFIG_IT87_WDT is not set CONFIG_HP_WATCHDOG=y # CONFIG_HPWDT_NMI_DECODING is not set # CONFIG_SC1200_WDT is not set # CONFIG_SCx200_WDT is not set CONFIG_PC87413_WDT=y # CONFIG_NV_TCO is not set CONFIG_60XX_WDT=y CONFIG_SBC8360_WDT=m CONFIG_SBC7240_WDT=m CONFIG_CPU5_WDT=y # CONFIG_SMSC_SCH311X_WDT is not set CONFIG_SMSC37B787_WDT=y CONFIG_VIA_WDT=y # CONFIG_W83627HF_WDT is not set # CONFIG_W83877F_WDT is not set CONFIG_W83977F_WDT=m CONFIG_MACHZ_WDT=m CONFIG_SBC_EPX_C3_WATCHDOG=y CONFIG_BCM7038_WDT=m CONFIG_MEN_A21_WDT=y # # ISA-based Watchdog Cards # CONFIG_PCWATCHDOG=y CONFIG_MIXCOMWD=y # CONFIG_WDT is not set # # PCI-based Watchdog Cards # CONFIG_PCIPCWATCHDOG=m 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_SILENT=y CONFIG_SSB_DRIVER_GPIO=y CONFIG_BCMA_POSSIBLE=y # # Broadcom specific AMBA # CONFIG_BCMA=y CONFIG_BCMA_HOST_PCI_POSSIBLE=y # CONFIG_BCMA_HOST_PCI is not set CONFIG_BCMA_HOST_SOC=y CONFIG_BCMA_DRIVER_PCI=y CONFIG_BCMA_DRIVER_GMAC_CMN=y # CONFIG_BCMA_DRIVER_GPIO is not set CONFIG_BCMA_DEBUG=y # # Multifunction device drivers # CONFIG_MFD_CORE=y # CONFIG_MFD_CS5535 is not set CONFIG_MFD_AS3711=y # CONFIG_MFD_AS3722 is not set CONFIG_PMIC_ADP5520=y # CONFIG_MFD_AAT2870_CORE is not set # CONFIG_MFD_ATMEL_FLEXCOM is not set CONFIG_MFD_ATMEL_HLCDC=m CONFIG_MFD_BCM590XX=m # CONFIG_MFD_AXP20X is not set # CONFIG_MFD_CROS_EC is not set # CONFIG_PMIC_DA903X is not set CONFIG_PMIC_DA9052=y CONFIG_MFD_DA9052_I2C=y CONFIG_MFD_DA9055=y CONFIG_MFD_DA9062=m CONFIG_MFD_DA9063=y CONFIG_MFD_DA9150=m # CONFIG_MFD_MC13XXX_I2C is not set CONFIG_MFD_HI6421_PMIC=m CONFIG_HTC_PASIC3=y CONFIG_HTC_I2CPLD=y CONFIG_LPC_ICH=m CONFIG_LPC_SCH=y # CONFIG_INTEL_SOC_PMIC is not set # CONFIG_MFD_INTEL_LPSS_ACPI is not set # CONFIG_MFD_INTEL_LPSS_PCI is not set # CONFIG_MFD_JANZ_CMODIO is not set # CONFIG_MFD_KEMPLD is not set CONFIG_MFD_88PM800=m CONFIG_MFD_88PM805=m # CONFIG_MFD_88PM860X is not set # CONFIG_MFD_MAX14577 is not set # CONFIG_MFD_MAX77686 is not set # CONFIG_MFD_MAX77693 is not set # CONFIG_MFD_MAX77843 is not set # CONFIG_MFD_MAX8907 is not set CONFIG_MFD_MAX8925=y # CONFIG_MFD_MAX8997 is not set CONFIG_MFD_MAX8998=y # CONFIG_MFD_MT6397 is not set # CONFIG_MFD_MENF21BMC is not set # CONFIG_MFD_RETU is not set CONFIG_MFD_PCF50633=y # CONFIG_PCF50633_ADC is not set CONFIG_PCF50633_GPIO=y CONFIG_MFD_RDC321X=y # CONFIG_MFD_RTSX_PCI is not set # CONFIG_MFD_RT5033 is not set CONFIG_MFD_RC5T583=y CONFIG_MFD_RK808=m # CONFIG_MFD_RN5T618 is not set # CONFIG_MFD_SEC_CORE is not set CONFIG_MFD_SI476X_CORE=m # CONFIG_MFD_SM501 is not set CONFIG_MFD_SKY81452=y # CONFIG_MFD_SMSC is not set # CONFIG_ABX500_CORE is not set CONFIG_MFD_STMPE=y # # STMicroelectronics STMPE Interface Drivers # CONFIG_STMPE_I2C=y CONFIG_MFD_SYSCON=y CONFIG_MFD_TI_AM335X_TSCADC=y CONFIG_MFD_LP3943=y CONFIG_MFD_LP8788=y # CONFIG_MFD_PALMAS is not set # CONFIG_TPS6105X is not set # CONFIG_TPS65010 is not set # CONFIG_TPS6507X is not set # CONFIG_MFD_TPS65090 is not set CONFIG_MFD_TPS65217=y CONFIG_MFD_TPS65218=m # CONFIG_MFD_TPS6586X is not set CONFIG_MFD_TPS65910=y CONFIG_MFD_TPS65912=y CONFIG_MFD_TPS65912_I2C=y CONFIG_MFD_TPS80031=y CONFIG_TWL4030_CORE=y # CONFIG_MFD_TWL4030_AUDIO is not set # CONFIG_TWL6040_CORE is not set CONFIG_MFD_WL1273_CORE=y # CONFIG_MFD_LM3533 is not set CONFIG_MFD_TIMBERDALE=y # CONFIG_MFD_TC3589X is not set # CONFIG_MFD_TMIO is not set CONFIG_MFD_VX855=y CONFIG_MFD_ARIZONA=y CONFIG_MFD_ARIZONA_I2C=m # CONFIG_MFD_CS47L24 is not set CONFIG_MFD_WM5102=y CONFIG_MFD_WM5110=y # CONFIG_MFD_WM8997 is not set CONFIG_MFD_WM8998=y # CONFIG_MFD_WM8400 is not set # CONFIG_MFD_WM831X_I2C is not set # CONFIG_MFD_WM8350_I2C is not set # CONFIG_MFD_WM8994 is not set CONFIG_REGULATOR=y CONFIG_REGULATOR_DEBUG=y # CONFIG_REGULATOR_FIXED_VOLTAGE is not set CONFIG_REGULATOR_VIRTUAL_CONSUMER=y CONFIG_REGULATOR_USERSPACE_CONSUMER=m CONFIG_REGULATOR_88PM800=m # CONFIG_REGULATOR_ACT8865 is not set CONFIG_REGULATOR_AD5398=m CONFIG_REGULATOR_ANATOP=y # CONFIG_REGULATOR_AS3711 is not set CONFIG_REGULATOR_BCM590XX=m CONFIG_REGULATOR_DA9052=y # CONFIG_REGULATOR_DA9055 is not set CONFIG_REGULATOR_DA9062=m CONFIG_REGULATOR_DA9063=y # CONFIG_REGULATOR_DA9210 is not set CONFIG_REGULATOR_DA9211=y CONFIG_REGULATOR_FAN53555=m # CONFIG_REGULATOR_GPIO is not set # CONFIG_REGULATOR_HI6421 is not set # CONFIG_REGULATOR_ISL9305 is not set CONFIG_REGULATOR_ISL6271A=y CONFIG_REGULATOR_LP3971=m CONFIG_REGULATOR_LP3972=y # CONFIG_REGULATOR_LP872X is not set # CONFIG_REGULATOR_LP8755 is not set # CONFIG_REGULATOR_LP8788 is not set # CONFIG_REGULATOR_LTC3589 is not set # CONFIG_REGULATOR_MAX1586 is not set CONFIG_REGULATOR_MAX8649=m CONFIG_REGULATOR_MAX8660=m CONFIG_REGULATOR_MAX8925=y # CONFIG_REGULATOR_MAX8952 is not set # CONFIG_REGULATOR_MAX8973 is not set # CONFIG_REGULATOR_MAX8998 is not set CONFIG_REGULATOR_MT6311=m # CONFIG_REGULATOR_PCF50633 is not set CONFIG_REGULATOR_PFUZE100=y CONFIG_REGULATOR_PV88060=m CONFIG_REGULATOR_PV88090=m # CONFIG_REGULATOR_PWM is not set CONFIG_REGULATOR_QCOM_SPMI=m CONFIG_REGULATOR_RC5T583=y # CONFIG_REGULATOR_RK808 is not set CONFIG_REGULATOR_SKY81452=m CONFIG_REGULATOR_TPS51632=m # CONFIG_REGULATOR_TPS62360 is not set CONFIG_REGULATOR_TPS65023=m # CONFIG_REGULATOR_TPS6507X is not set # CONFIG_REGULATOR_TPS65217 is not set CONFIG_REGULATOR_TPS65218=m CONFIG_REGULATOR_TPS65910=m CONFIG_REGULATOR_TPS65912=y CONFIG_REGULATOR_TPS80031=m CONFIG_REGULATOR_TWL4030=y CONFIG_MEDIA_SUPPORT=y # # Multimedia core support # CONFIG_MEDIA_CAMERA_SUPPORT=y CONFIG_MEDIA_ANALOG_TV_SUPPORT=y # CONFIG_MEDIA_DIGITAL_TV_SUPPORT is not set # CONFIG_MEDIA_RADIO_SUPPORT is not set # CONFIG_MEDIA_SDR_SUPPORT is not set # CONFIG_MEDIA_RC_SUPPORT is not set CONFIG_MEDIA_CONTROLLER=y # CONFIG_MEDIA_CONTROLLER_DVB is not set CONFIG_VIDEO_DEV=y # CONFIG_VIDEO_V4L2_SUBDEV_API is not set CONFIG_VIDEO_V4L2=y CONFIG_VIDEO_ADV_DEBUG=y CONFIG_VIDEO_FIXED_MINOR_RANGES=y # CONFIG_VIDEO_PCI_SKELETON is not set CONFIG_VIDEOBUF_GEN=m CONFIG_VIDEOBUF_DMA_SG=m CONFIG_VIDEOBUF2_CORE=m CONFIG_VIDEOBUF2_MEMOPS=m CONFIG_VIDEOBUF2_DMA_CONTIG=m CONFIG_VIDEOBUF2_VMALLOC=m CONFIG_VIDEOBUF2_DMA_SG=m # CONFIG_TTPCI_EEPROM is not set # # Media drivers # # CONFIG_MEDIA_PCI_SUPPORT is not set CONFIG_V4L_PLATFORM_DRIVERS=y CONFIG_VIDEO_CAFE_CCIC=m CONFIG_VIDEO_VIA_CAMERA=m # CONFIG_SOC_CAMERA is not set # CONFIG_V4L_MEM2MEM_DRIVERS is not set # CONFIG_V4L_TEST_DRIVERS is not set # # Supported MMC/SDIO adapters # # # Media ancillary drivers (tuners, sensors, i2c, frontends) # CONFIG_MEDIA_SUBDRV_AUTOSELECT=y CONFIG_MEDIA_ATTACH=y # # Audio decoders, processors and mixers # # # RDS decoders # # # Video decoders # # # Video and audio decoders # # # Video encoders # # # Camera sensor devices # CONFIG_VIDEO_OV7670=m # # Flash devices # # # Video improvement chips # # # Audio/Video compression chips # # # Miscellaneous helper chips # # # Sensors used on soc_camera driver # CONFIG_MEDIA_TUNER=y CONFIG_MEDIA_TUNER_SIMPLE=y CONFIG_MEDIA_TUNER_TDA8290=y CONFIG_MEDIA_TUNER_TDA827X=y CONFIG_MEDIA_TUNER_TDA18271=y CONFIG_MEDIA_TUNER_TDA9887=y CONFIG_MEDIA_TUNER_MT20XX=y CONFIG_MEDIA_TUNER_XC2028=y CONFIG_MEDIA_TUNER_XC5000=y CONFIG_MEDIA_TUNER_XC4000=y CONFIG_MEDIA_TUNER_MC44S803=y # # Tools to develop new frontends # # CONFIG_DVB_DUMMY_FE is not set # # Graphics support # # CONFIG_AGP is not set # CONFIG_VGA_ARB is not set # CONFIG_VGA_SWITCHEROO is not set CONFIG_DRM=y CONFIG_DRM_KMS_HELPER=y CONFIG_DRM_KMS_FB_HELPER=y # CONFIG_DRM_FBDEV_EMULATION is not set CONFIG_DRM_LOAD_EDID_FIRMWARE=y CONFIG_DRM_TTM=y # # I2C encoder or helper chips # CONFIG_DRM_I2C_ADV7511=m CONFIG_DRM_I2C_CH7006=m CONFIG_DRM_I2C_SIL164=y # CONFIG_DRM_I2C_NXP_TDA998X is not set CONFIG_DRM_TDFX=m CONFIG_DRM_R128=y CONFIG_DRM_RADEON=y CONFIG_DRM_RADEON_USERPTR=y CONFIG_DRM_AMDGPU=m CONFIG_DRM_AMDGPU_CIK=y CONFIG_DRM_AMDGPU_USERPTR=y CONFIG_DRM_AMD_POWERPLAY=y CONFIG_DRM_NOUVEAU=y CONFIG_NOUVEAU_DEBUG=5 CONFIG_NOUVEAU_DEBUG_DEFAULT=3 CONFIG_DRM_NOUVEAU_BACKLIGHT=y # CONFIG_DRM_I915 is not set # CONFIG_DRM_MGA is not set CONFIG_DRM_VIA=y # CONFIG_DRM_SAVAGE is not set # CONFIG_DRM_VGEM is not set # CONFIG_DRM_VMWGFX is not set CONFIG_DRM_GMA500=y # CONFIG_DRM_GMA600 is not set CONFIG_DRM_GMA3600=y # CONFIG_DRM_UDL is not set CONFIG_DRM_AST=m # CONFIG_DRM_MGAG200 is not set CONFIG_DRM_CIRRUS_QEMU=m CONFIG_DRM_QXL=y CONFIG_DRM_BOCHS=m CONFIG_DRM_VIRTIO_GPU=m CONFIG_DRM_PANEL=y # # Display Panels # # CONFIG_DRM_PANEL_SIMPLE is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E8AA0 is not set CONFIG_DRM_BRIDGE=y # # Display Interface Bridges # CONFIG_DRM_NXP_PTN3460=m CONFIG_DRM_PARADE_PS8622=y # # Frame buffer Devices # CONFIG_FB=y CONFIG_FIRMWARE_EDID=y CONFIG_FB_CMDLINE=y CONFIG_FB_NOTIFY=y CONFIG_FB_DDC=y CONFIG_FB_BOOT_VESA_SUPPORT=y CONFIG_FB_CFB_FILLRECT=y CONFIG_FB_CFB_COPYAREA=y CONFIG_FB_CFB_IMAGEBLIT=y # CONFIG_FB_CFB_REV_PIXELS_IN_BYTE is not set CONFIG_FB_SYS_FILLRECT=y CONFIG_FB_SYS_COPYAREA=y CONFIG_FB_SYS_IMAGEBLIT=y # CONFIG_FB_FOREIGN_ENDIAN is not set CONFIG_FB_SYS_FOPS=y CONFIG_FB_DEFERRED_IO=y CONFIG_FB_SVGALIB=m # CONFIG_FB_MACMODES is not set CONFIG_FB_BACKLIGHT=y CONFIG_FB_MODE_HELPERS=y CONFIG_FB_TILEBLITTING=y # # Frame buffer hardware drivers # CONFIG_FB_CIRRUS=m CONFIG_FB_PM2=m # CONFIG_FB_PM2_FIFO_DISCONNECT is not set # CONFIG_FB_CYBER2000 is not set # CONFIG_FB_ARC is not set # CONFIG_FB_ASILIANT is not set CONFIG_FB_IMSTT=y # CONFIG_FB_VGA16 is not set CONFIG_FB_VESA=y # CONFIG_FB_N411 is not set CONFIG_FB_HGA=m CONFIG_FB_OPENCORES=m # CONFIG_FB_S1D13XXX is not set CONFIG_FB_NVIDIA=y # CONFIG_FB_NVIDIA_I2C is not set CONFIG_FB_NVIDIA_DEBUG=y CONFIG_FB_NVIDIA_BACKLIGHT=y # CONFIG_FB_RIVA is not set # CONFIG_FB_I740 is not set CONFIG_FB_LE80578=y CONFIG_FB_CARILLO_RANCH=m CONFIG_FB_MATROX=y CONFIG_FB_MATROX_MILLENIUM=y # CONFIG_FB_MATROX_MYSTIQUE is not set # CONFIG_FB_MATROX_G is not set CONFIG_FB_MATROX_I2C=y CONFIG_FB_RADEON=y # CONFIG_FB_RADEON_I2C is not set CONFIG_FB_RADEON_BACKLIGHT=y # CONFIG_FB_RADEON_DEBUG is not set # CONFIG_FB_ATY128 is not set CONFIG_FB_ATY=y # CONFIG_FB_ATY_CT is not set # CONFIG_FB_ATY_GX is not set # CONFIG_FB_ATY_BACKLIGHT is not set # CONFIG_FB_S3 is not set # CONFIG_FB_SAVAGE is not set # CONFIG_FB_SIS is not set CONFIG_FB_VIA=y # CONFIG_FB_VIA_DIRECT_PROCFS is not set # CONFIG_FB_VIA_X_COMPATIBILITY is not set CONFIG_FB_NEOMAGIC=m CONFIG_FB_KYRO=y CONFIG_FB_3DFX=m # CONFIG_FB_3DFX_ACCEL is not set # CONFIG_FB_3DFX_I2C is not set CONFIG_FB_VOODOO1=y CONFIG_FB_VT8623=m CONFIG_FB_TRIDENT=m # CONFIG_FB_ARK is not set CONFIG_FB_PM3=m CONFIG_FB_CARMINE=y CONFIG_FB_CARMINE_DRAM_EVAL=y # CONFIG_CARMINE_DRAM_CUSTOM is not set # CONFIG_FB_GEODE is not set CONFIG_FB_IBM_GXT4500=y # CONFIG_FB_VIRTUAL is not set CONFIG_FB_METRONOME=m CONFIG_FB_MB862XX=m CONFIG_FB_MB862XX_PCI_GDC=y CONFIG_FB_MB862XX_I2C=y CONFIG_FB_BROADSHEET=m CONFIG_FB_AUO_K190X=m CONFIG_FB_AUO_K1900=m # CONFIG_FB_AUO_K1901 is not set CONFIG_FB_SIMPLE=y CONFIG_FB_SSD1307=y CONFIG_FB_SM712=y CONFIG_BACKLIGHT_LCD_SUPPORT=y CONFIG_LCD_CLASS_DEVICE=y CONFIG_LCD_PLATFORM=y CONFIG_BACKLIGHT_CLASS_DEVICE=y CONFIG_BACKLIGHT_GENERIC=m CONFIG_BACKLIGHT_CARILLO_RANCH=y # CONFIG_BACKLIGHT_PWM is not set # CONFIG_BACKLIGHT_DA9052 is not set # CONFIG_BACKLIGHT_MAX8925 is not set # CONFIG_BACKLIGHT_APPLE is not set CONFIG_BACKLIGHT_PM8941_WLED=y CONFIG_BACKLIGHT_SAHARA=y CONFIG_BACKLIGHT_ADP5520=y CONFIG_BACKLIGHT_ADP8860=m CONFIG_BACKLIGHT_ADP8870=m CONFIG_BACKLIGHT_PCF50633=y CONFIG_BACKLIGHT_LM3630A=m CONFIG_BACKLIGHT_LM3639=m CONFIG_BACKLIGHT_LP855X=y CONFIG_BACKLIGHT_LP8788=y CONFIG_BACKLIGHT_PANDORA=m CONFIG_BACKLIGHT_SKY81452=y # CONFIG_BACKLIGHT_TPS65217 is not set # CONFIG_BACKLIGHT_AS3711 is not set # CONFIG_BACKLIGHT_GPIO is not set # CONFIG_BACKLIGHT_LV5207LP is not set CONFIG_BACKLIGHT_BD6107=m CONFIG_VGASTATE=y CONFIG_HDMI=y CONFIG_LOGO=y CONFIG_LOGO_LINUX_MONO=y # CONFIG_LOGO_LINUX_VGA16 is not set CONFIG_LOGO_LINUX_CLUT224=y CONFIG_SOUND=y CONFIG_SOUND_OSS_CORE=y CONFIG_SOUND_OSS_CORE_PRECLAIM=y # CONFIG_SND is not set CONFIG_SOUND_PRIME=y # CONFIG_SOUND_MSNDCLAS is not set # CONFIG_SOUND_MSNDPIN is not set # CONFIG_SOUND_OSS is not set # # HID support # CONFIG_HID=y # CONFIG_HID_BATTERY_STRENGTH is not set # CONFIG_HIDRAW is not set # CONFIG_UHID is not set CONFIG_HID_GENERIC=y # # Special HID drivers # # CONFIG_HID_A4TECH is not set # CONFIG_HID_ACRUX is not set # CONFIG_HID_APPLE is not set # CONFIG_HID_AUREAL is not set # CONFIG_HID_BELKIN is not set # CONFIG_HID_CHERRY is not set # CONFIG_HID_CHICONY is not set # CONFIG_HID_CYPRESS is not set # CONFIG_HID_DRAGONRISE is not set # CONFIG_HID_EMS_FF is not set # CONFIG_HID_ELECOM is not set # CONFIG_HID_EZKEY is not set # CONFIG_HID_GEMBIRD is not set # CONFIG_HID_GFRM is not set # CONFIG_HID_KEYTOUCH is not set # CONFIG_HID_KYE is not set # CONFIG_HID_WALTOP is not set # CONFIG_HID_GYRATION is not set # CONFIG_HID_ICADE is not set # CONFIG_HID_TWINHAN is not set # CONFIG_HID_KENSINGTON is not set # CONFIG_HID_LCPOWER is not set # CONFIG_HID_LENOVO is not set # CONFIG_HID_LOGITECH is not set # CONFIG_HID_MAGICMOUSE is not set # CONFIG_HID_MICROSOFT is not set # CONFIG_HID_MONTEREY is not set # CONFIG_HID_MULTITOUCH is not set # CONFIG_HID_ORTEK is not set # CONFIG_HID_PANTHERLORD is not set # CONFIG_HID_PETALYNX is not set # CONFIG_HID_PICOLCD is not set # CONFIG_HID_PLANTRONICS is not set # CONFIG_HID_PRIMAX is not set # CONFIG_HID_SAITEK is not set # CONFIG_HID_SAMSUNG is not set # CONFIG_HID_SPEEDLINK is not set # CONFIG_HID_STEELSERIES is not set # CONFIG_HID_SUNPLUS is not set # CONFIG_HID_RMI is not set # CONFIG_HID_GREENASIA is not set # CONFIG_HID_SMARTJOYPLUS is not set # CONFIG_HID_TIVO is not set # CONFIG_HID_TOPSEED is not set # CONFIG_HID_THINGM is not set # CONFIG_HID_THRUSTMASTER is not set # CONFIG_HID_WACOM is not set # CONFIG_HID_WIIMOTE is not set # CONFIG_HID_XINMO is not set # CONFIG_HID_ZEROPLUS is not set # CONFIG_HID_ZYDACRON is not set # CONFIG_HID_SENSOR_HUB is not set # # I2C HID support # # CONFIG_I2C_HID is not set CONFIG_USB_OHCI_LITTLE_ENDIAN=y CONFIG_USB_SUPPORT=y CONFIG_USB_ARCH_HAS_HCD=y # CONFIG_USB is not set # # USB port drivers # # # USB Physical Layer drivers # # CONFIG_USB_PHY is not set # CONFIG_NOP_USB_XCEIV is not set # CONFIG_USB_GPIO_VBUS is not set # CONFIG_USB_GADGET is not set CONFIG_UWB=y # CONFIG_UWB_WHCI 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=y # # LED drivers # # CONFIG_LEDS_BCM6328 is not set CONFIG_LEDS_BCM6358=y CONFIG_LEDS_LM3530=y CONFIG_LEDS_LM3642=m # CONFIG_LEDS_PCA9532 is not set CONFIG_LEDS_GPIO=m # CONFIG_LEDS_LP3944 is not set CONFIG_LEDS_LP55XX_COMMON=y CONFIG_LEDS_LP5521=y CONFIG_LEDS_LP5523=m CONFIG_LEDS_LP5562=y CONFIG_LEDS_LP8501=m # CONFIG_LEDS_LP8788 is not set CONFIG_LEDS_LP8860=y # CONFIG_LEDS_CLEVO_MAIL is not set CONFIG_LEDS_PCA955X=y CONFIG_LEDS_PCA963X=m # CONFIG_LEDS_DA9052 is not set # CONFIG_LEDS_PWM is not set CONFIG_LEDS_REGULATOR=m CONFIG_LEDS_BD2802=m CONFIG_LEDS_INTEL_SS4200=m # CONFIG_LEDS_LT3593 is not set # CONFIG_LEDS_ADP5520 is not set # CONFIG_LEDS_DELL_NETBOOKS is not set # CONFIG_LEDS_TCA6507 is not set CONFIG_LEDS_TLC591XX=y CONFIG_LEDS_LM355x=y # CONFIG_LEDS_OT200 is not set CONFIG_LEDS_KTD2692=m # # LED driver for blink(1) USB RGB LED is under Special HID drivers (HID_THINGM) # CONFIG_LEDS_BLINKM=y # CONFIG_LEDS_SYSCON is not set # # LED Triggers # CONFIG_LEDS_TRIGGERS=y # CONFIG_LEDS_TRIGGER_TIMER is not set # CONFIG_LEDS_TRIGGER_ONESHOT is not set CONFIG_LEDS_TRIGGER_HEARTBEAT=y # CONFIG_LEDS_TRIGGER_BACKLIGHT is not set CONFIG_LEDS_TRIGGER_CPU=y # CONFIG_LEDS_TRIGGER_GPIO is not set CONFIG_LEDS_TRIGGER_DEFAULT_ON=y # # iptables trigger is under Netfilter config (LED target) # CONFIG_LEDS_TRIGGER_TRANSIENT=m CONFIG_LEDS_TRIGGER_CAMERA=m # CONFIG_ACCESSIBILITY is not set CONFIG_EDAC_ATOMIC_SCRUB=y CONFIG_EDAC_SUPPORT=y CONFIG_EDAC=y # CONFIG_EDAC_LEGACY_SYSFS is not set CONFIG_EDAC_DEBUG=y CONFIG_EDAC_MM_EDAC=y CONFIG_EDAC_AMD76X=m CONFIG_EDAC_E7XXX=m # CONFIG_EDAC_E752X is not set CONFIG_EDAC_I82875P=m CONFIG_EDAC_I82975X=m CONFIG_EDAC_I3000=m CONFIG_EDAC_I3200=m CONFIG_EDAC_IE31200=m # CONFIG_EDAC_X38 is not set CONFIG_EDAC_I5400=m # CONFIG_EDAC_I82860 is not set CONFIG_EDAC_R82600=m CONFIG_EDAC_I5000=y # CONFIG_EDAC_I5100 is not set CONFIG_EDAC_I7300=y CONFIG_RTC_LIB=y CONFIG_RTC_CLASS=y CONFIG_RTC_HCTOSYS=y CONFIG_RTC_HCTOSYS_DEVICE="rtc0" # CONFIG_RTC_SYSTOHC is not set # CONFIG_RTC_DEBUG is not set # # RTC interfaces # # CONFIG_RTC_INTF_SYSFS is not set CONFIG_RTC_INTF_PROC=y # CONFIG_RTC_INTF_DEV is not set CONFIG_RTC_DRV_TEST=m # # I2C RTC drivers # # CONFIG_RTC_DRV_88PM80X is not set CONFIG_RTC_DRV_ABB5ZES3=y # CONFIG_RTC_DRV_ABX80X is not set # CONFIG_RTC_DRV_DS1307 is not set CONFIG_RTC_DRV_DS1374=m CONFIG_RTC_DRV_DS1374_WDT=y CONFIG_RTC_DRV_DS1672=m # CONFIG_RTC_DRV_DS3232 is not set # CONFIG_RTC_DRV_HYM8563 is not set CONFIG_RTC_DRV_LP8788=m # CONFIG_RTC_DRV_MAX6900 is not set CONFIG_RTC_DRV_MAX8925=m CONFIG_RTC_DRV_MAX8998=m CONFIG_RTC_DRV_RK808=m CONFIG_RTC_DRV_RS5C372=m # CONFIG_RTC_DRV_ISL1208 is not set CONFIG_RTC_DRV_ISL12022=m CONFIG_RTC_DRV_ISL12057=m CONFIG_RTC_DRV_X1205=m # CONFIG_RTC_DRV_PCF2127 is not set CONFIG_RTC_DRV_PCF8523=m CONFIG_RTC_DRV_PCF8563=y # CONFIG_RTC_DRV_PCF85063 is not set # CONFIG_RTC_DRV_PCF8583 is not set CONFIG_RTC_DRV_M41T80=y # CONFIG_RTC_DRV_M41T80_WDT is not set # CONFIG_RTC_DRV_BQ32K is not set # CONFIG_RTC_DRV_TWL4030 is not set CONFIG_RTC_DRV_TPS65910=m # CONFIG_RTC_DRV_TPS80031 is not set # CONFIG_RTC_DRV_RC5T583 is not set # CONFIG_RTC_DRV_S35390A is not set CONFIG_RTC_DRV_FM3130=m CONFIG_RTC_DRV_RX8010=y CONFIG_RTC_DRV_RX8581=m # CONFIG_RTC_DRV_RX8025 is not set # CONFIG_RTC_DRV_EM3027 is not set # CONFIG_RTC_DRV_RV3029C2 is not set CONFIG_RTC_DRV_RV8803=m # # SPI RTC drivers # # # Platform RTC drivers # CONFIG_RTC_DRV_CMOS=m CONFIG_RTC_DRV_DS1286=m # CONFIG_RTC_DRV_DS1511 is not set CONFIG_RTC_DRV_DS1553=y CONFIG_RTC_DRV_DS1685_FAMILY=m # CONFIG_RTC_DRV_DS1685 is not set # CONFIG_RTC_DRV_DS1689 is not set # CONFIG_RTC_DRV_DS17285 is not set # CONFIG_RTC_DRV_DS17485 is not set CONFIG_RTC_DRV_DS17885=y # CONFIG_RTC_DS1685_PROC_REGS is not set # CONFIG_RTC_DS1685_SYSFS_REGS is not set # CONFIG_RTC_DRV_DS1742 is not set CONFIG_RTC_DRV_DS2404=m CONFIG_RTC_DRV_DA9052=y # CONFIG_RTC_DRV_DA9055 is not set # CONFIG_RTC_DRV_DA9063 is not set # CONFIG_RTC_DRV_STK17TA8 is not set # CONFIG_RTC_DRV_M48T86 is not set CONFIG_RTC_DRV_M48T35=m CONFIG_RTC_DRV_M48T59=m CONFIG_RTC_DRV_MSM6242=m CONFIG_RTC_DRV_BQ4802=y # CONFIG_RTC_DRV_RP5C01 is not set CONFIG_RTC_DRV_V3020=m # CONFIG_RTC_DRV_PCF50633 is not set # CONFIG_RTC_DRV_ZYNQMP is not set # # on-CPU RTC drivers # # CONFIG_RTC_DRV_SNVS is not set # # HID Sensor RTC drivers # CONFIG_DMADEVICES=y # CONFIG_DMADEVICES_DEBUG is not set # # DMA Devices # CONFIG_DMA_ENGINE=y CONFIG_DMA_VIRTUAL_CHANNELS=y CONFIG_DMA_ACPI=y CONFIG_DMA_OF=y CONFIG_FSL_EDMA=y CONFIG_INTEL_IDMA64=y # CONFIG_PCH_DMA is not set CONFIG_TIMB_DMA=y CONFIG_DW_DMAC_CORE=m CONFIG_DW_DMAC=m CONFIG_DW_DMAC_PCI=m # # DMA Clients # # CONFIG_ASYNC_TX_DMA is not set CONFIG_DMATEST=m CONFIG_AUXDISPLAY=y CONFIG_KS0108=m CONFIG_KS0108_PORT=0x378 CONFIG_KS0108_DELAY=2 CONFIG_CFAG12864B=m CONFIG_CFAG12864B_RATE=20 # CONFIG_UIO is not set # CONFIG_VIRT_DRIVERS is not set CONFIG_VIRTIO=m # # Virtio drivers # CONFIG_VIRTIO_PCI=m CONFIG_VIRTIO_PCI_LEGACY=y CONFIG_VIRTIO_BALLOON=m # CONFIG_VIRTIO_INPUT is not set CONFIG_VIRTIO_MMIO=m CONFIG_VIRTIO_MMIO_CMDLINE_DEVICES=y # # Microsoft Hyper-V guest support # # CONFIG_HYPERV is not set # CONFIG_STAGING is not set CONFIG_X86_PLATFORM_DEVICES=y # CONFIG_ACER_WMI is not set # CONFIG_ACERHDF is not set # CONFIG_ALIENWARE_WMI is not set # CONFIG_ASUS_LAPTOP is not set # CONFIG_DELL_LAPTOP is not set # CONFIG_DELL_WMI is not set # CONFIG_DELL_WMI_AIO is not set # CONFIG_DELL_SMO8800 is not set # CONFIG_FUJITSU_LAPTOP is not set # CONFIG_FUJITSU_TABLET is not set # CONFIG_TC1100_WMI is not set # CONFIG_HP_ACCEL is not set # CONFIG_HP_WIRELESS is not set # CONFIG_HP_WMI is not set # CONFIG_PANASONIC_LAPTOP is not set # CONFIG_THINKPAD_ACPI is not set # CONFIG_SENSORS_HDAPS is not set # CONFIG_INTEL_MENLOW is not set # CONFIG_EEEPC_LAPTOP is not set # CONFIG_ASUS_WMI is not set # CONFIG_ASUS_WIRELESS is not set CONFIG_ACPI_WMI=y # CONFIG_MSI_WMI is not set # CONFIG_TOPSTAR_LAPTOP is not set # CONFIG_ACPI_TOSHIBA is not set # CONFIG_TOSHIBA_BT_RFKILL is not set # CONFIG_TOSHIBA_HAPS is not set # CONFIG_TOSHIBA_WMI is not set # CONFIG_ACPI_CMPC is not set # CONFIG_INTEL_HID_EVENT is not set # CONFIG_INTEL_IPS is not set # CONFIG_IBM_RTL is not set # CONFIG_SAMSUNG_LAPTOP is not set CONFIG_MXM_WMI=y # CONFIG_SAMSUNG_Q10 is not set # CONFIG_APPLE_GMUX 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_INTEL_PUNIT_IPC is not set CONFIG_CHROME_PLATFORMS=y CONFIG_CHROMEOS_LAPTOP=m CONFIG_CHROMEOS_PSTORE=y # # Hardware Spinlock drivers # # # Clock Source drivers # CONFIG_CLKSRC_I8253=y CONFIG_CLKEVT_I8253=y CONFIG_CLKBLD_I8253=y # CONFIG_ATMEL_PIT is not set # CONFIG_SH_TIMER_CMT is not set # CONFIG_SH_TIMER_MTU2 is not set # CONFIG_SH_TIMER_TMU is not set # CONFIG_EM_TIMER_STI is not set CONFIG_MAILBOX=y # CONFIG_PCC is not set CONFIG_ALTERA_MBOX=m CONFIG_MAILBOX_TEST=y # 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=y CONFIG_DEVFREQ_GOV_POWERSAVE=y # CONFIG_DEVFREQ_GOV_USERSPACE is not set # # DEVFREQ Drivers # # CONFIG_PM_DEVFREQ_EVENT is not set CONFIG_EXTCON=y # # Extcon Device Drivers # # CONFIG_EXTCON_GPIO is not set # CONFIG_EXTCON_MAX3355 is not set CONFIG_EXTCON_RT8973A=y CONFIG_EXTCON_SM5502=m # CONFIG_EXTCON_USB_GPIO is not set CONFIG_MEMORY=y # CONFIG_IIO is not set CONFIG_NTB=m CONFIG_NTB_PINGPONG=m CONFIG_NTB_TOOL=m # CONFIG_NTB_PERF is not set CONFIG_NTB_TRANSPORT=m CONFIG_VME_BUS=y # # VME Bridge Drivers # CONFIG_VME_CA91CX42=y CONFIG_VME_TSI148=m # # VME Board Drivers # CONFIG_VMIVME_7805=y # # VME Device Drivers # CONFIG_PWM=y CONFIG_PWM_SYSFS=y CONFIG_PWM_FSL_FTM=m # CONFIG_PWM_LP3943 is not set CONFIG_PWM_LPSS=m CONFIG_PWM_LPSS_PCI=m # CONFIG_PWM_LPSS_PLATFORM is not set CONFIG_PWM_PCA9685=y CONFIG_PWM_TWL=m CONFIG_PWM_TWL_LED=m CONFIG_IRQCHIP=y CONFIG_ARM_GIC_MAX_NR=1 CONFIG_TS4800_IRQ=y CONFIG_IPACK_BUS=y CONFIG_BOARD_TPCI200=y # CONFIG_SERIAL_IPOCTAL is not set CONFIG_RESET_CONTROLLER=y CONFIG_FMC=m # CONFIG_FMC_FAKEDEV is not set CONFIG_FMC_TRIVIAL=m # CONFIG_FMC_WRITE_EEPROM is not set # CONFIG_FMC_CHARDEV is not set # # PHY Subsystem # CONFIG_GENERIC_PHY=y CONFIG_PHY_PXA_28NM_HSIC=m CONFIG_PHY_PXA_28NM_USB2=m CONFIG_BCM_KONA_USB2_PHY=y CONFIG_POWERCAP=y CONFIG_INTEL_RAPL=y CONFIG_MCB=y CONFIG_MCB_PCI=y # # Performance monitor support # CONFIG_RAS=y CONFIG_THUNDERBOLT=y # # Android # # CONFIG_ANDROID is not set # CONFIG_NVMEM is not set CONFIG_STM=m CONFIG_STM_DUMMY=y CONFIG_STM_SOURCE_CONSOLE=m # CONFIG_INTEL_TH is not set # # FPGA Configuration Support # CONFIG_FPGA=m CONFIG_FPGA_MGR_ZYNQ_FPGA=m # # Firmware Drivers # CONFIG_EDD=m CONFIG_EDD_OFF=y CONFIG_FIRMWARE_MEMMAP=y # CONFIG_DELL_RBU is not set CONFIG_DCDBAS=y # CONFIG_DMIID is not set CONFIG_DMI_SYSFS=y CONFIG_DMI_SCAN_MACHINE_NON_EFI_FALLBACK=y # CONFIG_ISCSI_IBFT_FIND is not set CONFIG_GOOGLE_FIRMWARE=y # # Google Firmware Drivers # # CONFIG_GOOGLE_MEMCONSOLE 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 is not set CONFIG_EXT4_DEBUG=y CONFIG_JBD2=y CONFIG_JBD2_DEBUG=y CONFIG_FS_MBCACHE=y # CONFIG_REISERFS_FS is not set # CONFIG_JFS_FS is not set CONFIG_XFS_FS=m CONFIG_XFS_QUOTA=y CONFIG_XFS_POSIX_ACL=y CONFIG_XFS_RT=y CONFIG_XFS_DEBUG=y CONFIG_GFS2_FS=m # CONFIG_OCFS2_FS is not set CONFIG_BTRFS_FS=m CONFIG_BTRFS_FS_POSIX_ACL=y # CONFIG_BTRFS_FS_CHECK_INTEGRITY is not set CONFIG_BTRFS_FS_RUN_SANITY_TESTS=y CONFIG_BTRFS_DEBUG=y CONFIG_BTRFS_ASSERT=y CONFIG_NILFS2_FS=y CONFIG_F2FS_FS=y # CONFIG_F2FS_STAT_FS is not set CONFIG_F2FS_FS_XATTR=y CONFIG_F2FS_FS_POSIX_ACL=y # CONFIG_F2FS_FS_SECURITY is not set # CONFIG_F2FS_CHECK_FS is not set CONFIG_F2FS_FS_ENCRYPTION=y # CONFIG_F2FS_IO_TRACE is not set CONFIG_FS_DAX=y CONFIG_FS_POSIX_ACL=y CONFIG_EXPORTFS=y CONFIG_FILE_LOCKING=y # CONFIG_MANDATORY_FILE_LOCKING is not set CONFIG_FSNOTIFY=y # CONFIG_DNOTIFY is not set CONFIG_INOTIFY_USER=y CONFIG_FANOTIFY=y # CONFIG_QUOTA is not set # CONFIG_QUOTA_NETLINK_INTERFACE is not set CONFIG_QUOTACTL=y # CONFIG_AUTOFS4_FS is not set # CONFIG_FUSE_FS is not set CONFIG_OVERLAY_FS=y # # Caches # # CONFIG_FSCACHE is not set # # CD-ROM/DVD Filesystems # # CONFIG_ISO9660_FS is not set CONFIG_UDF_FS=m CONFIG_UDF_NLS=y # # DOS/FAT/NT Filesystems # CONFIG_FAT_FS=m # CONFIG_MSDOS_FS is not set CONFIG_VFAT_FS=m CONFIG_FAT_DEFAULT_CODEPAGE=437 CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1" CONFIG_NTFS_FS=m CONFIG_NTFS_DEBUG=y # CONFIG_NTFS_RW is not set # # Pseudo filesystems # CONFIG_PROC_FS=y # CONFIG_PROC_KCORE is not set # CONFIG_PROC_SYSCTL is not set CONFIG_PROC_PAGE_MONITOR=y CONFIG_PROC_CHILDREN=y CONFIG_KERNFS=y CONFIG_SYSFS=y # CONFIG_HUGETLBFS is not set # CONFIG_HUGETLB_PAGE is not set CONFIG_CONFIGFS_FS=y CONFIG_MISC_FILESYSTEMS=y CONFIG_ADFS_FS=m CONFIG_ADFS_FS_RW=y # CONFIG_AFFS_FS is not set # CONFIG_ECRYPT_FS is not set CONFIG_HFS_FS=y CONFIG_HFSPLUS_FS=y CONFIG_HFSPLUS_FS_POSIX_ACL=y CONFIG_BEFS_FS=m CONFIG_BEFS_DEBUG=y # CONFIG_BFS_FS is not set CONFIG_EFS_FS=m # CONFIG_LOGFS is not set CONFIG_CRAMFS=y # CONFIG_SQUASHFS is not set # CONFIG_VXFS_FS is not set CONFIG_MINIX_FS=m CONFIG_OMFS_FS=m CONFIG_HPFS_FS=y CONFIG_QNX4FS_FS=y CONFIG_QNX6FS_FS=y # CONFIG_QNX6FS_DEBUG is not set CONFIG_ROMFS_FS=y CONFIG_ROMFS_BACKED_BY_BLOCK=y CONFIG_ROMFS_ON_BLOCK=y # CONFIG_PSTORE is not set CONFIG_SYSV_FS=m # CONFIG_UFS_FS is not set CONFIG_EXOFS_FS=m # CONFIG_EXOFS_DEBUG is not set CONFIG_ORE=m CONFIG_NETWORK_FILESYSTEMS=y CONFIG_NLS=y CONFIG_NLS_DEFAULT="iso8859-1" CONFIG_NLS_CODEPAGE_437=y # CONFIG_NLS_CODEPAGE_737 is not set CONFIG_NLS_CODEPAGE_775=y CONFIG_NLS_CODEPAGE_850=y # CONFIG_NLS_CODEPAGE_852 is not set # CONFIG_NLS_CODEPAGE_855 is not set CONFIG_NLS_CODEPAGE_857=y CONFIG_NLS_CODEPAGE_860=m CONFIG_NLS_CODEPAGE_861=m # CONFIG_NLS_CODEPAGE_862 is not set # CONFIG_NLS_CODEPAGE_863 is not set CONFIG_NLS_CODEPAGE_864=m CONFIG_NLS_CODEPAGE_865=y CONFIG_NLS_CODEPAGE_866=y CONFIG_NLS_CODEPAGE_869=y CONFIG_NLS_CODEPAGE_936=y CONFIG_NLS_CODEPAGE_950=y # CONFIG_NLS_CODEPAGE_932 is not set CONFIG_NLS_CODEPAGE_949=y CONFIG_NLS_CODEPAGE_874=y CONFIG_NLS_ISO8859_8=y CONFIG_NLS_CODEPAGE_1250=m CONFIG_NLS_CODEPAGE_1251=y CONFIG_NLS_ASCII=m CONFIG_NLS_ISO8859_1=y CONFIG_NLS_ISO8859_2=m # CONFIG_NLS_ISO8859_3 is not set # CONFIG_NLS_ISO8859_4 is not set # CONFIG_NLS_ISO8859_5 is not set CONFIG_NLS_ISO8859_6=m CONFIG_NLS_ISO8859_7=m CONFIG_NLS_ISO8859_9=m # CONFIG_NLS_ISO8859_13 is not set # CONFIG_NLS_ISO8859_14 is not set CONFIG_NLS_ISO8859_15=m CONFIG_NLS_KOI8_R=y CONFIG_NLS_KOI8_U=y # CONFIG_NLS_MAC_ROMAN is not set CONFIG_NLS_MAC_CELTIC=m # CONFIG_NLS_MAC_CENTEURO is not set # CONFIG_NLS_MAC_CROATIAN is not set CONFIG_NLS_MAC_CYRILLIC=m # CONFIG_NLS_MAC_GAELIC is not set # CONFIG_NLS_MAC_GREEK is not set 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 is not set CONFIG_FRAME_WARN=1024 CONFIG_STRIP_ASM_SYMS=y CONFIG_READABLE_ASM=y CONFIG_UNUSED_SYMBOLS=y # 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=y CONFIG_MAGIC_SYSRQ=y CONFIG_MAGIC_SYSRQ_DEFAULT_ENABLE=0x1 CONFIG_DEBUG_KERNEL=y # # Memory Debugging # CONFIG_PAGE_EXTENSION=y CONFIG_DEBUG_PAGEALLOC=y # CONFIG_DEBUG_OBJECTS is not set CONFIG_HAVE_DEBUG_KMEMLEAK=y # CONFIG_DEBUG_KMEMLEAK is not set CONFIG_DEBUG_STACK_USAGE=y # 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=y CONFIG_HAVE_ARCH_KMEMCHECK=y # CONFIG_DEBUG_SHIRQ is not set # # Debug Lockups and Hangs # CONFIG_LOCKUP_DETECTOR=y CONFIG_HARDLOCKUP_DETECTOR=y # CONFIG_BOOTPARAM_HARDLOCKUP_PANIC is not set CONFIG_BOOTPARAM_HARDLOCKUP_PANIC_VALUE=0 CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC=y CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC_VALUE=1 CONFIG_DETECT_HUNG_TASK=y CONFIG_DEFAULT_HUNG_TASK_TIMEOUT=120 CONFIG_BOOTPARAM_HUNG_TASK_PANIC=y CONFIG_BOOTPARAM_HUNG_TASK_PANIC_VALUE=1 # CONFIG_WQ_WATCHDOG is not set # CONFIG_PANIC_ON_OOPS is not set CONFIG_PANIC_ON_OOPS_VALUE=0 CONFIG_PANIC_TIMEOUT=0 # CONFIG_SCHED_DEBUG is not set # 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=y CONFIG_DEBUG_MUTEXES=y # CONFIG_DEBUG_WW_MUTEX_SLOWPATH is not set CONFIG_DEBUG_LOCK_ALLOC=y CONFIG_PROVE_LOCKING=y CONFIG_LOCKDEP=y CONFIG_LOCK_STAT=y CONFIG_DEBUG_LOCKDEP=y CONFIG_DEBUG_ATOMIC_SLEEP=y # CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set CONFIG_LOCK_TORTURE_TEST=m CONFIG_TRACE_IRQFLAGS=y CONFIG_STACKTRACE=y # CONFIG_DEBUG_KOBJECT is not set CONFIG_DEBUG_BUGVERBOSE=y CONFIG_DEBUG_LIST=y CONFIG_DEBUG_PI_LIST=y # CONFIG_DEBUG_SG is not set # CONFIG_DEBUG_NOTIFIERS is not set CONFIG_DEBUG_CREDENTIALS=y # # RCU Debugging # CONFIG_PROVE_RCU=y CONFIG_PROVE_RCU_REPEATEDLY=y # CONFIG_SPARSE_RCU_POINTER is not set CONFIG_TORTURE_TEST=m # CONFIG_RCU_TORTURE_TEST is not set CONFIG_RCU_CPU_STALL_TIMEOUT=21 CONFIG_RCU_TRACE=y CONFIG_RCU_EQS_DEBUG=y CONFIG_DEBUG_WQ_FORCE_RR_CPU=y # CONFIG_DEBUG_BLOCK_EXT_DEVT is not set CONFIG_NOTIFIER_ERROR_INJECTION=y CONFIG_CPU_NOTIFIER_ERROR_INJECT=m CONFIG_OF_RECONFIG_NOTIFIER_ERROR_INJECT=m # CONFIG_NETDEV_NOTIFIER_ERROR_INJECT 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_TRACING=y CONFIG_GENERIC_TRACER=y CONFIG_TRACING_SUPPORT=y CONFIG_FTRACE=y CONFIG_FUNCTION_TRACER=y # CONFIG_IRQSOFF_TRACER is not set # CONFIG_SCHED_TRACER is not set # CONFIG_FTRACE_SYSCALLS is not set CONFIG_TRACER_SNAPSHOT=y # CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP is not set 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_KPROBE_EVENT=y CONFIG_UPROBE_EVENT=y CONFIG_BPF_EVENTS=y CONFIG_PROBE_EVENTS=y # CONFIG_DYNAMIC_FTRACE is not set CONFIG_FUNCTION_PROFILER=y # CONFIG_FTRACE_STARTUP_TEST is not set # CONFIG_MMIOTRACE is not set # CONFIG_TRACEPOINT_BENCHMARK is not set # CONFIG_RING_BUFFER_BENCHMARK is not set # CONFIG_RING_BUFFER_STARTUP_TEST is not set CONFIG_TRACE_ENUM_MAP_FILE=y CONFIG_TRACING_EVENTS_GPIO=y # # Runtime Testing # CONFIG_LKDTM=y # CONFIG_TEST_LIST_SORT is not set CONFIG_KPROBES_SANITY_TEST=y # CONFIG_BACKTRACE_SELF_TEST is not set # CONFIG_RBTREE_TEST is not set # CONFIG_INTERVAL_TREE_TEST is not set CONFIG_PERCPU_TEST=m # CONFIG_ATOMIC64_SELFTEST is not set CONFIG_TEST_HEXDUMP=y # CONFIG_TEST_STRING_HELPERS is not set CONFIG_TEST_KSTRTOX=m CONFIG_TEST_PRINTF=m CONFIG_TEST_RHASHTABLE=m CONFIG_PROVIDE_OHCI1394_DMA_INIT=y CONFIG_BUILD_DOCSRC=y # CONFIG_DMA_API_DEBUG is not set CONFIG_TEST_LKM=m # CONFIG_TEST_USER_COPY is not set # CONFIG_TEST_BPF is not set CONFIG_TEST_FIRMWARE=m # CONFIG_TEST_UDELAY is not set # CONFIG_MEMTEST is not set CONFIG_TEST_STATIC_KEYS=m # CONFIG_SAMPLES is not set CONFIG_HAVE_ARCH_KGDB=y # CONFIG_KGDB is not set CONFIG_ARCH_HAS_UBSAN_SANITIZE_ALL=y # CONFIG_UBSAN is not set CONFIG_ARCH_HAS_DEVMEM_IS_ALLOWED=y # CONFIG_STRICT_DEVMEM is not set CONFIG_X86_VERBOSE_BOOTUP=y CONFIG_EARLY_PRINTK=y CONFIG_EARLY_PRINTK_DBGP=y CONFIG_X86_PTDUMP_CORE=y CONFIG_X86_PTDUMP=m CONFIG_DEBUG_RODATA=y CONFIG_DEBUG_RODATA_TEST=y # CONFIG_DEBUG_WX is not set CONFIG_DEBUG_SET_MODULE_RONX=y CONFIG_DEBUG_NX_TEST=m # CONFIG_DOUBLEFAULT is not set CONFIG_DEBUG_TLBFLUSH=y CONFIG_IOMMU_STRESS=y CONFIG_HAVE_MMIOTRACE_SUPPORT=y # CONFIG_X86_DECODER_SELFTEST is not set CONFIG_IO_DELAY_TYPE_0X80=0 CONFIG_IO_DELAY_TYPE_0XED=1 CONFIG_IO_DELAY_TYPE_UDELAY=2 CONFIG_IO_DELAY_TYPE_NONE=3 # CONFIG_IO_DELAY_0X80 is not set # CONFIG_IO_DELAY_0XED is not set # CONFIG_IO_DELAY_UDELAY is not set CONFIG_IO_DELAY_NONE=y CONFIG_DEFAULT_IO_DELAY_TYPE=3 CONFIG_DEBUG_BOOT_PARAMS=y # CONFIG_CPA_DEBUG is not set CONFIG_OPTIMIZE_INLINING=y # CONFIG_DEBUG_ENTRY is not set CONFIG_DEBUG_NMI_SELFTEST=y # CONFIG_X86_DEBUG_STATIC_CPU_HAS is not set CONFIG_X86_DEBUG_FPU=y CONFIG_PUNIT_ATOM_DEBUG=y # # Security options # CONFIG_KEYS=y # CONFIG_PERSISTENT_KEYRINGS is not set 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=m CONFIG_ASYNC_CORE=m CONFIG_ASYNC_XOR=m CONFIG_ASYNC_PQ=m CONFIG_CRYPTO=y # # Crypto core or helper # CONFIG_CRYPTO_ALGAPI=y CONFIG_CRYPTO_ALGAPI2=y CONFIG_CRYPTO_AEAD=y CONFIG_CRYPTO_AEAD2=y CONFIG_CRYPTO_BLKCIPHER=y CONFIG_CRYPTO_BLKCIPHER2=y CONFIG_CRYPTO_HASH=y CONFIG_CRYPTO_HASH2=y CONFIG_CRYPTO_RNG=y CONFIG_CRYPTO_RNG2=y CONFIG_CRYPTO_RNG_DEFAULT=y CONFIG_CRYPTO_PCOMP=y CONFIG_CRYPTO_PCOMP2=y CONFIG_CRYPTO_AKCIPHER2=y CONFIG_CRYPTO_AKCIPHER=y CONFIG_CRYPTO_RSA=y CONFIG_CRYPTO_MANAGER=y CONFIG_CRYPTO_MANAGER2=y # CONFIG_CRYPTO_USER is not set CONFIG_CRYPTO_MANAGER_DISABLE_TESTS=y CONFIG_CRYPTO_GF128MUL=y CONFIG_CRYPTO_NULL=y CONFIG_CRYPTO_NULL2=y CONFIG_CRYPTO_PCRYPT=m CONFIG_CRYPTO_WORKQUEUE=y CONFIG_CRYPTO_CRYPTD=y CONFIG_CRYPTO_MCRYPTD=y CONFIG_CRYPTO_AUTHENC=y CONFIG_CRYPTO_TEST=m CONFIG_CRYPTO_ABLK_HELPER=m # # Authenticated Encryption with Associated Data # CONFIG_CRYPTO_CCM=y CONFIG_CRYPTO_GCM=m CONFIG_CRYPTO_CHACHA20POLY1305=m CONFIG_CRYPTO_SEQIV=y CONFIG_CRYPTO_ECHAINIV=m # # Block modes # CONFIG_CRYPTO_CBC=y CONFIG_CRYPTO_CTR=y CONFIG_CRYPTO_CTS=y CONFIG_CRYPTO_ECB=y CONFIG_CRYPTO_LRW=m CONFIG_CRYPTO_PCBC=y CONFIG_CRYPTO_XTS=y CONFIG_CRYPTO_KEYWRAP=y # # Hash modes # # CONFIG_CRYPTO_CMAC is not set CONFIG_CRYPTO_HMAC=y CONFIG_CRYPTO_XCBC=m # CONFIG_CRYPTO_VMAC is not set # # Digest # CONFIG_CRYPTO_CRC32C=y # CONFIG_CRYPTO_CRC32C_INTEL is not set CONFIG_CRYPTO_CRC32=y # CONFIG_CRYPTO_CRC32_PCLMUL is not set CONFIG_CRYPTO_CRCT10DIF=y CONFIG_CRYPTO_GHASH=y CONFIG_CRYPTO_POLY1305=m CONFIG_CRYPTO_MD4=y CONFIG_CRYPTO_MD5=y # CONFIG_CRYPTO_MICHAEL_MIC is not set CONFIG_CRYPTO_RMD128=m # CONFIG_CRYPTO_RMD160 is not set CONFIG_CRYPTO_RMD256=m CONFIG_CRYPTO_RMD320=y CONFIG_CRYPTO_SHA1=y CONFIG_CRYPTO_SHA256=y CONFIG_CRYPTO_SHA512=y CONFIG_CRYPTO_TGR192=y # CONFIG_CRYPTO_WP512 is not set # # Ciphers # CONFIG_CRYPTO_AES=y CONFIG_CRYPTO_AES_586=y CONFIG_CRYPTO_AES_NI_INTEL=m CONFIG_CRYPTO_ANUBIS=y # CONFIG_CRYPTO_ARC4 is not set CONFIG_CRYPTO_BLOWFISH=y CONFIG_CRYPTO_BLOWFISH_COMMON=y CONFIG_CRYPTO_CAMELLIA=m # CONFIG_CRYPTO_CAST5 is not set # CONFIG_CRYPTO_CAST6 is not set CONFIG_CRYPTO_DES=y CONFIG_CRYPTO_FCRYPT=y # CONFIG_CRYPTO_KHAZAD is not set CONFIG_CRYPTO_SALSA20=y CONFIG_CRYPTO_SALSA20_586=y CONFIG_CRYPTO_CHACHA20=y # CONFIG_CRYPTO_SEED is not set # CONFIG_CRYPTO_SERPENT is not set # CONFIG_CRYPTO_SERPENT_SSE2_586 is not set CONFIG_CRYPTO_TEA=y # CONFIG_CRYPTO_TWOFISH is not set # CONFIG_CRYPTO_TWOFISH_586 is not set # # Compression # CONFIG_CRYPTO_DEFLATE=m CONFIG_CRYPTO_ZLIB=y # CONFIG_CRYPTO_LZO is not set CONFIG_CRYPTO_842=m CONFIG_CRYPTO_LZ4=y # CONFIG_CRYPTO_LZ4HC is not set # # Random Number Generation # # CONFIG_CRYPTO_ANSI_CPRNG is not set 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=y CONFIG_CRYPTO_DEV_PADLOCK=y CONFIG_CRYPTO_DEV_PADLOCK_AES=m CONFIG_CRYPTO_DEV_PADLOCK_SHA=y # CONFIG_CRYPTO_DEV_GEODE is not set CONFIG_CRYPTO_DEV_HIFN_795X=m CONFIG_CRYPTO_DEV_HIFN_795X_RNG=y CONFIG_CRYPTO_DEV_CCP=y CONFIG_CRYPTO_DEV_CCP_DD=y # CONFIG_CRYPTO_DEV_CCP_CRYPTO is not set CONFIG_CRYPTO_DEV_QAT=y # CONFIG_CRYPTO_DEV_QAT_DH895xCC is not set # CONFIG_CRYPTO_DEV_QAT_C3XXX is not set CONFIG_CRYPTO_DEV_QAT_C62X=m CONFIG_CRYPTO_DEV_QAT_DH895xCCVF=y CONFIG_CRYPTO_DEV_QAT_C3XXXVF=m CONFIG_CRYPTO_DEV_QAT_C62XVF=y # CONFIG_ASYMMETRIC_KEY_TYPE is not set # # Certificates for signature checking # # CONFIG_SYSTEM_TRUSTED_KEYRING is not set CONFIG_HAVE_KVM=y CONFIG_VIRTUALIZATION=y CONFIG_BINARY_PRINTF=y # # Library routines # CONFIG_RAID6_PQ=m CONFIG_BITREVERSE=y # CONFIG_HAVE_ARCH_BITREVERSE is not set CONFIG_RATIONAL=y CONFIG_GENERIC_STRNCPY_FROM_USER=y CONFIG_GENERIC_STRNLEN_USER=y CONFIG_GENERIC_NET_UTILS=y CONFIG_GENERIC_FIND_FIRST_BIT=y CONFIG_GENERIC_PCI_IOMAP=y CONFIG_GENERIC_IOMAP=y CONFIG_GENERIC_IO=y CONFIG_ARCH_HAS_FAST_MULTIPLIER=y # CONFIG_CRC_CCITT is not set CONFIG_CRC16=y CONFIG_CRC_T10DIF=y CONFIG_CRC_ITU_T=m CONFIG_CRC32=y CONFIG_CRC32_SELFTEST=y # CONFIG_CRC32_SLICEBY8 is not set # CONFIG_CRC32_SLICEBY4 is not set # CONFIG_CRC32_SARWATE is not set CONFIG_CRC32_BIT=y # CONFIG_CRC7 is not set CONFIG_LIBCRC32C=m CONFIG_CRC8=y # CONFIG_AUDIT_ARCH_COMPAT_GENERIC is not set # CONFIG_RANDOM32_SELFTEST is not set CONFIG_842_COMPRESS=m CONFIG_842_DECOMPRESS=m CONFIG_ZLIB_INFLATE=y CONFIG_ZLIB_DEFLATE=y CONFIG_LZO_COMPRESS=y CONFIG_LZO_DECOMPRESS=y CONFIG_LZ4_COMPRESS=y CONFIG_LZ4_DECOMPRESS=y CONFIG_XZ_DEC=y CONFIG_XZ_DEC_X86=y # CONFIG_XZ_DEC_POWERPC is not set # CONFIG_XZ_DEC_IA64 is not set # CONFIG_XZ_DEC_ARM is not set # CONFIG_XZ_DEC_ARMTHUMB is not set # CONFIG_XZ_DEC_SPARC is not set CONFIG_XZ_DEC_BCJ=y # CONFIG_XZ_DEC_TEST is not set CONFIG_DECOMPRESS_GZIP=y CONFIG_DECOMPRESS_LZMA=y CONFIG_DECOMPRESS_XZ=y CONFIG_DECOMPRESS_LZO=y CONFIG_GENERIC_ALLOCATOR=y CONFIG_INTERVAL_TREE=y CONFIG_ASSOCIATIVE_ARRAY=y CONFIG_HAS_IOMEM=y CONFIG_HAS_IOPORT_MAP=y CONFIG_HAS_DMA=y CONFIG_CHECK_SIGNATURE=y CONFIG_CPU_RMAP=y CONFIG_DQL=y CONFIG_GLOB=y # CONFIG_GLOB_SELFTEST is not set CONFIG_NLATTR=y CONFIG_ARCH_HAS_ATOMIC64_DEC_IF_POSITIVE=y CONFIG_CLZ_TAB=y CONFIG_CORDIC=y # CONFIG_DDR is not set CONFIG_IRQ_POLL=y CONFIG_MPILIB=y CONFIG_LIBFDT=y # CONFIG_SG_SPLIT is not set CONFIG_ARCH_HAS_SG_CHAIN=y CONFIG_ARCH_HAS_MMIO_FLUSH=y --=-=-= Content-Type: application/x-xz Content-Disposition: attachment; filename=dmesg.xz Content-Transfer-Encoding: base64 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 --=-=-=--