From mboxrd@z Thu Jan 1 00:00:00 1970 Content-Type: multipart/mixed; boundary="===============7501016291648539113==" MIME-Version: 1.0 From: kernel test robot To: lkp@lists.01.org Subject: [x86/setup] 68accac392: Fixed kernel boot crash Date: Wed, 11 Nov 2015 13:25:16 +0800 Message-ID: <87fv0dm7k3.fsf@yhuang-dev.intel.com> List-Id: --===============7501016291648539113== 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/peterz/queue.git x86/urgent commit 68accac392d859d24adcf1be3a90e41f978bd54c ("x86/setup: Fix low identi= ty map for >=3D 2GB kernel range") +------------------------------------------------+------------+------------+ | | f4e342c877 | 68accac392 | +------------------------------------------------+------------+------------+ | boot_successes | 2 | 8 | | boot_failures | 8 | 2 | | BUG:kernel_boot_crashed | 8 | | | IP-Config:Auto-configuration_of_network_failed | 0 | 2 | +------------------------------------------------+------------+------------+ The patch fixed the kernel boot crash as follow [ 0.039999] ..... delta 6250002 [ 0.039999] ..... mult: 268435568 [ 0.039999] ..... calibration result: 3333334 [ 0.039999] ..... CPU clock speed is 2693.2574 MHz. [ 0.039999] ..... host bus clock speed is 1000.0334 MHz. [ 0.040072] smpboot: CPU0: GenuineIntel QEMU Virtual CPU version 2.4.0 (= family: 0x6, model: 0x6, stepping: 0x3) [ 0.042199] Performance Events: no PMU driver, software events only. [ 0.070059] CPU 1 irqstacks, hard=3D40066000 soft=3D40068000 [ 0.070762] x86: Booting SMP configuration: [ 0.071278] .... node #0, CPUs: #1 Elapsed time: 10 BUG: kernel boot crashed qemu-system-i386 -enable-kvm -kernel /pkg/linux/i386-randconfig-c0-11110048= /gcc-5/f4e342c87776884f0309942a3880ca7e835239f9/vmlinuz-4.3.0-01111-gf4e342= c -append 'root=3D/dev/ram0 user=3Dlkp job=3D/lkp/scheduled/vm-kbuild-yocto= -i386-48/rand_boot-1-yocto-minimal-i386.cgz-i386-randconfig-c0-11110048-f4e= 342c87776884f0309942a3880ca7e835239f9-20151111-123907-kzyhml-0.yaml ARCH=3D= i386 kconfig=3Di386-randconfig-c0-11110048 branch=3Dlinux-devel/devel-spot-= 201511102354 commit=3Df4e342c87776884f0309942a3880ca7e835239f9 BOOT_IMAGE= =3D/pkg/linux/i386-randconfig-c0-11110048/gcc-5/f4e342c87776884f0309942a388= 0ca7e835239f9/vmlinuz-4.3.0-01111-gf4e342c max_uptime=3D600 RESULT_ROOT=3D/= result/boot/1/vm-kbuild-yocto-i386/yocto-minimal-i386.cgz/i386-randconfig-c= 0-11110048/gcc-5/f4e342c87776884f0309942a3880ca7e835239f9/0 LKP_SERVER=3Din= n earlyprintk=3DttyS0,115200 systemd.log_level=3Derr debug apic=3Ddebug sys= rq_always_enabled rcupdate.rcu_cpu_stall_timeout=3D100 panic=3D-1 softlocku= p_panic=3D1 nmi_watchdog=3Dpanic oops=3Dpanic load_ramdisk=3D2 prompt_ramdi= sk=3D0 console=3DttyS0,115200 console=3Dtty0 vga=3Dnormal rw ip=3D::::vm-kb= uild-yocto-i386-48::dhcp drbd.minor_count=3D8' -initrd /fs/sdf1/initrd-vm-= kbuild-yocto-i386-48 -m 320 -smp 2 -device e1000,netdev=3Dnet0 -netdev user= ,id=3Dnet0 -boot order=3Dnc -no-reboot -watchdog i6300esb -rtc base=3Dlocal= time -drive file=3D/fs/sdf1/disk0-vm-kbuild-yocto-i386-48,media=3Ddisk,if= =3Dvirtio -pidfile /dev/shm/kboot/pid-vm-kbuild-yocto-i386-48 -serial file:= /dev/shm/kboot/serial-vm-kbuild-yocto-i386-48 -daemonize -display none -mon= itor null = Thanks, Ying Huang --===============7501016291648539113== Content-Type: text/plain MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="config-4.3.0-01112-g68accac" IwojIEF1dG9tYXRpY2FsbHkgZ2VuZXJhdGVkIGZpbGU7IERPIE5PVCBFRElULgojIExpbnV4L2kz ODYgNC4zLjAgS2VybmVsIENvbmZpZ3VyYXRpb24KIwojIENPTkZJR182NEJJVCBpcyBub3Qgc2V0 CkNPTkZJR19YODZfMzI9eQpDT05GSUdfWDg2PXkKQ09ORklHX0lOU1RSVUNUSU9OX0RFQ09ERVI9 eQpDT05GSUdfT1VUUFVUX0ZPUk1BVD0iZWxmMzItaTM4NiIKQ09ORklHX0FSQ0hfREVGQ09ORklH PSJhcmNoL3g4Ni9jb25maWdzL2kzODZfZGVmY29uZmlnIgpDT05GSUdfTE9DS0RFUF9TVVBQT1JU PXkKQ09ORklHX1NUQUNLVFJBQ0VfU1VQUE9SVD15CkNPTkZJR19IQVZFX0xBVEVOQ1lUT1BfU1VQ UE9SVD15CkNPTkZJR19NTVU9eQpDT05GSUdfTkVFRF9ETUFfTUFQX1NUQVRFPXkKQ09ORklHX05F RURfU0dfRE1BX0xFTkdUSD15CkNPTkZJR19HRU5FUklDX0lTQV9ETUE9eQpDT05GSUdfR0VORVJJ Q19CVUc9eQpDT05GSUdfR0VORVJJQ19IV0VJR0hUPXkKQ09ORklHX0FSQ0hfTUFZX0hBVkVfUENf RkRDPXkKQ09ORklHX1JXU0VNX1hDSEdBRERfQUxHT1JJVEhNPXkKQ09ORklHX0dFTkVSSUNfQ0FM SUJSQVRFX0RFTEFZPXkKQ09ORklHX0FSQ0hfSEFTX0NQVV9SRUxBWD15CkNPTkZJR19BUkNIX0hB U19DQUNIRV9MSU5FX1NJWkU9eQpDT05GSUdfSEFWRV9TRVRVUF9QRVJfQ1BVX0FSRUE9eQpDT05G SUdfTkVFRF9QRVJfQ1BVX0VNQkVEX0ZJUlNUX0NIVU5LPXkKQ09ORklHX05FRURfUEVSX0NQVV9Q QUdFX0ZJUlNUX0NIVU5LPXkKQ09ORklHX0FSQ0hfSElCRVJOQVRJT05fUE9TU0lCTEU9eQpDT05G SUdfQVJDSF9TVVNQRU5EX1BPU1NJQkxFPXkKQ09ORklHX0FSQ0hfV0FOVF9IVUdFX1BNRF9TSEFS RT15CkNPTkZJR19BUkNIX1dBTlRfR0VORVJBTF9IVUdFVExCPXkKQ09ORklHX0FSQ0hfU1VQUE9S VFNfT1BUSU1JWkVEX0lOTElOSU5HPXkKQ09ORklHX0FSQ0hfU1VQUE9SVFNfREVCVUdfUEFHRUFM TE9DPXkKQ09ORklHX1g4Nl8zMl9TTVA9eQpDT05GSUdfWDg2XzMyX0xBWllfR1M9eQpDT05GSUdf QVJDSF9IV0VJR0hUX0NGTEFHUz0iLWZjYWxsLXNhdmVkLWVjeCAtZmNhbGwtc2F2ZWQtZWR4IgpD T05GSUdfQVJDSF9TVVBQT1JUU19VUFJPQkVTPXkKQ09ORklHX0ZJWF9FQVJMWUNPTl9NRU09eQpD T05GSUdfUEdUQUJMRV9MRVZFTFM9MgpDT05GSUdfREVGQ09ORklHX0xJU1Q9Ii9saWIvbW9kdWxl cy8kVU5BTUVfUkVMRUFTRS8uY29uZmlnIgpDT05GSUdfSVJRX1dPUks9eQpDT05GSUdfQlVJTERU SU1FX0VYVEFCTEVfU09SVD15CgojCiMgR2VuZXJhbCBzZXR1cAojCkNPTkZJR19JTklUX0VOVl9B UkdfTElNSVQ9MzIKQ09ORklHX0NST1NTX0NPTVBJTEU9IiIKIyBDT05GSUdfQ09NUElMRV9URVNU IGlzIG5vdCBzZXQKQ09ORklHX0xPQ0FMVkVSU0lPTj0iIgpDT05GSUdfTE9DQUxWRVJTSU9OX0FV VE89eQpDT05GSUdfSEFWRV9LRVJORUxfR1pJUD15CkNPTkZJR19IQVZFX0tFUk5FTF9CWklQMj15 CkNPTkZJR19IQVZFX0tFUk5FTF9MWk1BPXkKQ09ORklHX0hBVkVfS0VSTkVMX1haPXkKQ09ORklH X0hBVkVfS0VSTkVMX0xaTz15CkNPTkZJR19IQVZFX0tFUk5FTF9MWjQ9eQojIENPTkZJR19LRVJO RUxfR1pJUCBpcyBub3Qgc2V0CiMgQ09ORklHX0tFUk5FTF9CWklQMiBpcyBub3Qgc2V0CkNPTkZJ R19LRVJORUxfTFpNQT15CiMgQ09ORklHX0tFUk5FTF9YWiBpcyBub3Qgc2V0CiMgQ09ORklHX0tF Uk5FTF9MWk8gaXMgbm90IHNldAojIENPTkZJR19LRVJORUxfTFo0IGlzIG5vdCBzZXQKQ09ORklH X0RFRkFVTFRfSE9TVE5BTUU9Iihub25lKSIKQ09ORklHX1NXQVA9eQpDT05GSUdfU1lTVklQQz15 CkNPTkZJR19TWVNWSVBDX1NZU0NUTD15CiMgQ09ORklHX1BPU0lYX01RVUVVRSBpcyBub3Qgc2V0 CiMgQ09ORklHX0NST1NTX01FTU9SWV9BVFRBQ0ggaXMgbm90IHNldApDT05GSUdfRkhBTkRMRT15 CiMgQ09ORklHX1VTRUxJQiBpcyBub3Qgc2V0CkNPTkZJR19BVURJVD15CkNPTkZJR19IQVZFX0FS Q0hfQVVESVRTWVNDQUxMPXkKQ09ORklHX0FVRElUU1lTQ0FMTD15CkNPTkZJR19BVURJVF9XQVRD SD15CkNPTkZJR19BVURJVF9UUkVFPXkKCiMKIyBJUlEgc3Vic3lzdGVtCiMKQ09ORklHX0dFTkVS SUNfSVJRX1BST0JFPXkKQ09ORklHX0dFTkVSSUNfSVJRX1NIT1c9eQpDT05GSUdfR0VORVJJQ19Q RU5ESU5HX0lSUT15CkNPTkZJR19HRU5FUklDX0lSUV9DSElQPXkKQ09ORklHX0lSUV9ET01BSU49 eQpDT05GSUdfSVJRX0RPTUFJTl9ISUVSQVJDSFk9eQpDT05GSUdfR0VORVJJQ19NU0lfSVJRPXkK Q09ORklHX0dFTkVSSUNfTVNJX0lSUV9ET01BSU49eQpDT05GSUdfSVJRX0RPTUFJTl9ERUJVRz15 CkNPTkZJR19JUlFfRk9SQ0VEX1RIUkVBRElORz15CkNPTkZJR19TUEFSU0VfSVJRPXkKQ09ORklH X0NMT0NLU09VUkNFX1dBVENIRE9HPXkKQ09ORklHX0FSQ0hfQ0xPQ0tTT1VSQ0VfREFUQT15CkNP TkZJR19DTE9DS1NPVVJDRV9WQUxJREFURV9MQVNUX0NZQ0xFPXkKQ09ORklHX0dFTkVSSUNfVElN RV9WU1lTQ0FMTD15CkNPTkZJR19HRU5FUklDX0NMT0NLRVZFTlRTPXkKQ09ORklHX0dFTkVSSUNf Q0xPQ0tFVkVOVFNfQlJPQURDQVNUPXkKQ09ORklHX0dFTkVSSUNfQ0xPQ0tFVkVOVFNfTUlOX0FE SlVTVD15CkNPTkZJR19HRU5FUklDX0NNT1NfVVBEQVRFPXkKCiMKIyBUaW1lcnMgc3Vic3lzdGVt CiMKQ09ORklHX1RJQ0tfT05FU0hPVD15CkNPTkZJR19OT19IWl9DT01NT049eQojIENPTkZJR19I Wl9QRVJJT0RJQyBpcyBub3Qgc2V0CkNPTkZJR19OT19IWl9JRExFPXkKIyBDT05GSUdfTk9fSFog aXMgbm90IHNldAojIENPTkZJR19ISUdIX1JFU19USU1FUlMgaXMgbm90IHNldAoKIwojIENQVS9U YXNrIHRpbWUgYW5kIHN0YXRzIGFjY291bnRpbmcKIwpDT05GSUdfVElDS19DUFVfQUNDT1VOVElO Rz15CiMgQ09ORklHX0lSUV9USU1FX0FDQ09VTlRJTkcgaXMgbm90IHNldAojIENPTkZJR19CU0Rf UFJPQ0VTU19BQ0NUIGlzIG5vdCBzZXQKIyBDT05GSUdfVEFTS1NUQVRTIGlzIG5vdCBzZXQKCiMK IyBSQ1UgU3Vic3lzdGVtCiMKQ09ORklHX1BSRUVNUFRfUkNVPXkKQ09ORklHX1JDVV9FWFBFUlQ9 eQpDT05GSUdfU1JDVT15CiMgQ09ORklHX1RBU0tTX1JDVSBpcyBub3Qgc2V0CkNPTkZJR19SQ1Vf U1RBTExfQ09NTU9OPXkKQ09ORklHX1JDVV9GQU5PVVQ9MzIKQ09ORklHX1JDVV9GQU5PVVRfTEVB Rj0xNgojIENPTkZJR19SQ1VfRkFTVF9OT19IWiBpcyBub3Qgc2V0CkNPTkZJR19UUkVFX1JDVV9U UkFDRT15CiMgQ09ORklHX1JDVV9CT09TVCBpcyBub3Qgc2V0CkNPTkZJR19SQ1VfS1RIUkVBRF9Q UklPPTAKIyBDT05GSUdfUkNVX05PQ0JfQ1BVIGlzIG5vdCBzZXQKIyBDT05GSUdfUkNVX0VYUEVE SVRFX0JPT1QgaXMgbm90IHNldApDT05GSUdfQlVJTERfQklOMkM9eQpDT05GSUdfSUtDT05GSUc9 eQojIENPTkZJR19JS0NPTkZJR19QUk9DIGlzIG5vdCBzZXQKQ09ORklHX0xPR19CVUZfU0hJRlQ9 MTcKQ09ORklHX0xPR19DUFVfTUFYX0JVRl9TSElGVD0xMgpDT05GSUdfSEFWRV9VTlNUQUJMRV9T Q0hFRF9DTE9DSz15CkNPTkZJR19BUkNIX1dBTlRfQkFUQ0hFRF9VTk1BUF9UTEJfRkxVU0g9eQpD T05GSUdfQ0dST1VQUz15CiMgQ09ORklHX0NHUk9VUF9ERUJVRyBpcyBub3Qgc2V0CiMgQ09ORklH X0NHUk9VUF9GUkVFWkVSIGlzIG5vdCBzZXQKIyBDT05GSUdfQ0dST1VQX1BJRFMgaXMgbm90IHNl dAojIENPTkZJR19DR1JPVVBfREVWSUNFIGlzIG5vdCBzZXQKIyBDT05GSUdfQ1BVU0VUUyBpcyBu b3Qgc2V0CiMgQ09ORklHX0NHUk9VUF9DUFVBQ0NUIGlzIG5vdCBzZXQKIyBDT05GSUdfTUVNQ0cg aXMgbm90IHNldAojIENPTkZJR19DR1JPVVBfSFVHRVRMQiBpcyBub3Qgc2V0CiMgQ09ORklHX0NH Uk9VUF9QRVJGIGlzIG5vdCBzZXQKIyBDT05GSUdfQ0dST1VQX1NDSEVEIGlzIG5vdCBzZXQKIyBD T05GSUdfQkxLX0NHUk9VUCBpcyBub3Qgc2V0CkNPTkZJR19DSEVDS1BPSU5UX1JFU1RPUkU9eQoj IENPTkZJR19OQU1FU1BBQ0VTIGlzIG5vdCBzZXQKIyBDT05GSUdfU0NIRURfQVVUT0dST1VQIGlz IG5vdCBzZXQKIyBDT05GSUdfU1lTRlNfREVQUkVDQVRFRCBpcyBub3Qgc2V0CkNPTkZJR19SRUxB WT15CkNPTkZJR19CTEtfREVWX0lOSVRSRD15CkNPTkZJR19JTklUUkFNRlNfU09VUkNFPSIiCkNP TkZJR19SRF9HWklQPXkKQ09ORklHX1JEX0JaSVAyPXkKIyBDT05GSUdfUkRfTFpNQSBpcyBub3Qg c2V0CkNPTkZJR19SRF9YWj15CiMgQ09ORklHX1JEX0xaTyBpcyBub3Qgc2V0CkNPTkZJR19SRF9M WjQ9eQojIENPTkZJR19DQ19PUFRJTUlaRV9GT1JfU0laRSBpcyBub3Qgc2V0CkNPTkZJR19TWVND VEw9eQpDT05GSUdfQU5PTl9JTk9ERVM9eQpDT05GSUdfSEFWRV9VSUQxNj15CkNPTkZJR19TWVND VExfRVhDRVBUSU9OX1RSQUNFPXkKQ09ORklHX0hBVkVfUENTUEtSX1BMQVRGT1JNPXkKQ09ORklH X0JQRj15CkNPTkZJR19FWFBFUlQ9eQpDT05GSUdfVUlEMTY9eQpDT05GSUdfTVVMVElVU0VSPXkK IyBDT05GSUdfU0dFVE1BU0tfU1lTQ0FMTCBpcyBub3Qgc2V0CkNPTkZJR19TWVNGU19TWVNDQUxM PXkKIyBDT05GSUdfU1lTQ1RMX1NZU0NBTEwgaXMgbm90IHNldApDT05GSUdfS0FMTFNZTVM9eQpD T05GSUdfS0FMTFNZTVNfQUxMPXkKQ09ORklHX1BSSU5USz15CkNPTkZJR19CVUc9eQpDT05GSUdf RUxGX0NPUkU9eQojIENPTkZJR19QQ1NQS1JfUExBVEZPUk0gaXMgbm90IHNldAojIENPTkZJR19C QVNFX0ZVTEwgaXMgbm90IHNldApDT05GSUdfRlVURVg9eQpDT05GSUdfRVBPTEw9eQpDT05GSUdf U0lHTkFMRkQ9eQpDT05GSUdfVElNRVJGRD15CiMgQ09ORklHX0VWRU5URkQgaXMgbm90IHNldApD T05GSUdfQlBGX1NZU0NBTEw9eQojIENPTkZJR19TSE1FTSBpcyBub3Qgc2V0CiMgQ09ORklHX0FJ TyBpcyBub3Qgc2V0CkNPTkZJR19BRFZJU0VfU1lTQ0FMTFM9eQojIENPTkZJR19VU0VSRkFVTFRG RCBpcyBub3Qgc2V0CkNPTkZJR19QQ0lfUVVJUktTPXkKQ09ORklHX01FTUJBUlJJRVI9eQpDT05G SUdfRU1CRURERUQ9eQpDT05GSUdfSEFWRV9QRVJGX0VWRU5UUz15CgojCiMgS2VybmVsIFBlcmZv cm1hbmNlIEV2ZW50cyBBbmQgQ291bnRlcnMKIwpDT05GSUdfUEVSRl9FVkVOVFM9eQojIENPTkZJ R19ERUJVR19QRVJGX1VTRV9WTUFMTE9DIGlzIG5vdCBzZXQKQ09ORklHX1ZNX0VWRU5UX0NPVU5U RVJTPXkKQ09ORklHX0NPTVBBVF9CUks9eQojIENPTkZJR19TTEFCIGlzIG5vdCBzZXQKIyBDT05G SUdfU0xVQiBpcyBub3Qgc2V0CkNPTkZJR19TTE9CPXkKIyBDT05GSUdfU1lTVEVNX0RBVEFfVkVS SUZJQ0FUSU9OIGlzIG5vdCBzZXQKQ09ORklHX1BST0ZJTElORz15CkNPTkZJR19LRVhFQ19DT1JF PXkKIyBDT05GSUdfT1BST0ZJTEUgaXMgbm90IHNldApDT05GSUdfSEFWRV9PUFJPRklMRT15CkNP TkZJR19PUFJPRklMRV9OTUlfVElNRVI9eQpDT05GSUdfS1BST0JFUz15CkNPTkZJR19KVU1QX0xB QkVMPXkKQ09ORklHX1NUQVRJQ19LRVlTX1NFTEZURVNUPXkKIyBDT05GSUdfVVBST0JFUyBpcyBu b3Qgc2V0CiMgQ09ORklHX0hBVkVfNjRCSVRfQUxJR05FRF9BQ0NFU1MgaXMgbm90IHNldApDT05G SUdfSEFWRV9FRkZJQ0lFTlRfVU5BTElHTkVEX0FDQ0VTUz15CkNPTkZJR19BUkNIX1VTRV9CVUlM VElOX0JTV0FQPXkKQ09ORklHX0tSRVRQUk9CRVM9eQpDT05GSUdfSEFWRV9JT1JFTUFQX1BST1Q9 eQpDT05GSUdfSEFWRV9LUFJPQkVTPXkKQ09ORklHX0hBVkVfS1JFVFBST0JFUz15CkNPTkZJR19I QVZFX09QVFBST0JFUz15CkNPTkZJR19IQVZFX0tQUk9CRVNfT05fRlRSQUNFPXkKQ09ORklHX0hB VkVfQVJDSF9UUkFDRUhPT0s9eQpDT05GSUdfSEFWRV9ETUFfQVRUUlM9eQpDT05GSUdfSEFWRV9E TUFfQ09OVElHVU9VUz15CkNPTkZJR19HRU5FUklDX1NNUF9JRExFX1RIUkVBRD15CkNPTkZJR19B UkNIX1dBTlRTX0RZTkFNSUNfVEFTS19TVFJVQ1Q9eQpDT05GSUdfSEFWRV9SRUdTX0FORF9TVEFD S19BQ0NFU1NfQVBJPXkKQ09ORklHX0hBVkVfQ0xLPXkKQ09ORklHX0hBVkVfRE1BX0FQSV9ERUJV Rz15CkNPTkZJR19IQVZFX0hXX0JSRUFLUE9JTlQ9eQpDT05GSUdfSEFWRV9NSVhFRF9CUkVBS1BP SU5UU19SRUdTPXkKQ09ORklHX0hBVkVfVVNFUl9SRVRVUk5fTk9USUZJRVI9eQpDT05GSUdfSEFW RV9QRVJGX0VWRU5UU19OTUk9eQpDT05GSUdfSEFWRV9QRVJGX1JFR1M9eQpDT05GSUdfSEFWRV9Q RVJGX1VTRVJfU1RBQ0tfRFVNUD15CkNPTkZJR19IQVZFX0FSQ0hfSlVNUF9MQUJFTD15CkNPTkZJ R19BUkNIX0hBVkVfTk1JX1NBRkVfQ01QWENIRz15CkNPTkZJR19IQVZFX0NNUFhDSEdfTE9DQUw9 eQpDT05GSUdfSEFWRV9DTVBYQ0hHX0RPVUJMRT15CkNPTkZJR19BUkNIX1dBTlRfSVBDX1BBUlNF X1ZFUlNJT049eQpDT05GSUdfSEFWRV9BUkNIX1NFQ0NPTVBfRklMVEVSPXkKQ09ORklHX1NFQ0NP TVBfRklMVEVSPXkKQ09ORklHX0hBVkVfQ0NfU1RBQ0tQUk9URUNUT1I9eQojIENPTkZJR19DQ19T VEFDS1BST1RFQ1RPUiBpcyBub3Qgc2V0CkNPTkZJR19DQ19TVEFDS1BST1RFQ1RPUl9OT05FPXkK IyBDT05GSUdfQ0NfU1RBQ0tQUk9URUNUT1JfUkVHVUxBUiBpcyBub3Qgc2V0CiMgQ09ORklHX0ND X1NUQUNLUFJPVEVDVE9SX1NUUk9ORyBpcyBub3Qgc2V0CkNPTkZJR19IQVZFX0lSUV9USU1FX0FD Q09VTlRJTkc9eQpDT05GSUdfSEFWRV9BUkNIX1RSQU5TUEFSRU5UX0hVR0VQQUdFPXkKQ09ORklH X01PRFVMRVNfVVNFX0VMRl9SRUw9eQpDT05GSUdfQVJDSF9IQVNfRUxGX1JBTkRPTUlaRT15CkNP TkZJR19IQVZFX0NPUFlfVEhSRUFEX1RMUz15CkNPTkZJR19DTE9ORV9CQUNLV0FSRFM9eQpDT05G SUdfT0xEX1NJR1NVU1BFTkQzPXkKQ09ORklHX09MRF9TSUdBQ1RJT049eQoKIwojIEdDT1YtYmFz ZWQga2VybmVsIHByb2ZpbGluZwojCiMgQ09ORklHX0dDT1ZfS0VSTkVMIGlzIG5vdCBzZXQKQ09O RklHX0FSQ0hfSEFTX0dDT1ZfUFJPRklMRV9BTEw9eQpDT05GSUdfSEFWRV9HRU5FUklDX0RNQV9D T0hFUkVOVD15CkNPTkZJR19SVF9NVVRFWEVTPXkKQ09ORklHX0JBU0VfU01BTEw9MQpDT05GSUdf TU9EVUxFUz15CiMgQ09ORklHX01PRFVMRV9GT1JDRV9MT0FEIGlzIG5vdCBzZXQKQ09ORklHX01P RFVMRV9VTkxPQUQ9eQojIENPTkZJR19NT0RVTEVfRk9SQ0VfVU5MT0FEIGlzIG5vdCBzZXQKQ09O RklHX01PRFZFUlNJT05TPXkKIyBDT05GSUdfTU9EVUxFX1NSQ1ZFUlNJT05fQUxMIGlzIG5vdCBz ZXQKIyBDT05GSUdfTU9EVUxFX1NJRyBpcyBub3Qgc2V0CkNPTkZJR19NT0RVTEVfQ09NUFJFU1M9 eQojIENPTkZJR19NT0RVTEVfQ09NUFJFU1NfR1pJUCBpcyBub3Qgc2V0CkNPTkZJR19NT0RVTEVf Q09NUFJFU1NfWFo9eQpDT05GSUdfTU9EVUxFU19UUkVFX0xPT0tVUD15CkNPTkZJR19TVE9QX01B Q0hJTkU9eQpDT05GSUdfQkxPQ0s9eQpDT05GSUdfTEJEQUY9eQpDT05GSUdfQkxLX0RFVl9CU0c9 eQpDT05GSUdfQkxLX0RFVl9CU0dMSUI9eQpDT05GSUdfQkxLX0RFVl9JTlRFR1JJVFk9eQpDT05G SUdfQkxLX0NNRExJTkVfUEFSU0VSPXkKCiMKIyBQYXJ0aXRpb24gVHlwZXMKIwpDT05GSUdfUEFS VElUSU9OX0FEVkFOQ0VEPXkKIyBDT05GSUdfQUNPUk5fUEFSVElUSU9OIGlzIG5vdCBzZXQKQ09O RklHX0FJWF9QQVJUSVRJT049eQpDT05GSUdfT1NGX1BBUlRJVElPTj15CiMgQ09ORklHX0FNSUdB X1BBUlRJVElPTiBpcyBub3Qgc2V0CkNPTkZJR19BVEFSSV9QQVJUSVRJT049eQpDT05GSUdfTUFD X1BBUlRJVElPTj15CiMgQ09ORklHX01TRE9TX1BBUlRJVElPTiBpcyBub3Qgc2V0CkNPTkZJR19M RE1fUEFSVElUSU9OPXkKQ09ORklHX0xETV9ERUJVRz15CkNPTkZJR19TR0lfUEFSVElUSU9OPXkK Q09ORklHX1VMVFJJWF9QQVJUSVRJT049eQojIENPTkZJR19TVU5fUEFSVElUSU9OIGlzIG5vdCBz ZXQKIyBDT05GSUdfS0FSTUFfUEFSVElUSU9OIGlzIG5vdCBzZXQKQ09ORklHX0VGSV9QQVJUSVRJ T049eQpDT05GSUdfU1lTVjY4X1BBUlRJVElPTj15CkNPTkZJR19DTURMSU5FX1BBUlRJVElPTj15 CgojCiMgSU8gU2NoZWR1bGVycwojCkNPTkZJR19JT1NDSEVEX05PT1A9eQpDT05GSUdfSU9TQ0hF RF9ERUFETElORT15CkNPTkZJR19JT1NDSEVEX0NGUT1tCkNPTkZJR19ERUZBVUxUX0RFQURMSU5F PXkKIyBDT05GSUdfREVGQVVMVF9OT09QIGlzIG5vdCBzZXQKQ09ORklHX0RFRkFVTFRfSU9TQ0hF RD0iZGVhZGxpbmUiCkNPTkZJR19QQURBVEE9eQpDT05GSUdfQVNOMT15CkNPTkZJR19VTklOTElO RV9TUElOX1VOTE9DSz15CkNPTkZJR19BUkNIX1NVUFBPUlRTX0FUT01JQ19STVc9eQpDT05GSUdf UldTRU1fU1BJTl9PTl9PV05FUj15CkNPTkZJR19MT0NLX1NQSU5fT05fT1dORVI9eQpDT05GSUdf QVJDSF9VU0VfUVVFVUVEX1NQSU5MT0NLUz15CkNPTkZJR19RVUVVRURfU1BJTkxPQ0tTPXkKQ09O RklHX0FSQ0hfVVNFX1FVRVVFRF9SV0xPQ0tTPXkKQ09ORklHX1FVRVVFRF9SV0xPQ0tTPXkKQ09O RklHX0ZSRUVaRVI9eQoKIwojIFByb2Nlc3NvciB0eXBlIGFuZCBmZWF0dXJlcwojCiMgQ09ORklH X1pPTkVfRE1BIGlzIG5vdCBzZXQKQ09ORklHX1NNUD15CkNPTkZJR19YODZfRkVBVFVSRV9OQU1F Uz15CiMgQ09ORklHX1g4Nl9NUFBBUlNFIGlzIG5vdCBzZXQKQ09ORklHX1g4Nl9CSUdTTVA9eQpD T05GSUdfWDg2X0VYVEVOREVEX1BMQVRGT1JNPXkKIyBDT05GSUdfWDg2X0dPTERGSVNIIGlzIG5v dCBzZXQKQ09ORklHX1g4Nl9JTlRFTF9MUFNTPXkKIyBDT05GSUdfWDg2X0FNRF9QTEFURk9STV9E RVZJQ0UgaXMgbm90IHNldApDT05GSUdfSU9TRl9NQkk9bQojIENPTkZJR19JT1NGX01CSV9ERUJV RyBpcyBub3Qgc2V0CkNPTkZJR19YODZfUkRDMzIxWD15CkNPTkZJR19YODZfMzJfTk9OX1NUQU5E QVJEPXkKQ09ORklHX1NUQTJYMTE9eQpDT05GSUdfWDg2XzMyX0lSSVM9eQojIENPTkZJR19TQ0hF RF9PTUlUX0ZSQU1FX1BPSU5URVIgaXMgbm90IHNldApDT05GSUdfSFlQRVJWSVNPUl9HVUVTVD15 CkNPTkZJR19QQVJBVklSVD15CiMgQ09ORklHX1BBUkFWSVJUX0RFQlVHIGlzIG5vdCBzZXQKIyBD T05GSUdfUEFSQVZJUlRfU1BJTkxPQ0tTIGlzIG5vdCBzZXQKQ09ORklHX0tWTV9HVUVTVD15CiMg Q09ORklHX0tWTV9ERUJVR19GUyBpcyBub3Qgc2V0CiMgQ09ORklHX0xHVUVTVF9HVUVTVCBpcyBu b3Qgc2V0CiMgQ09ORklHX1BBUkFWSVJUX1RJTUVfQUNDT1VOVElORyBpcyBub3Qgc2V0CkNPTkZJ R19QQVJBVklSVF9DTE9DSz15CkNPTkZJR19OT19CT09UTUVNPXkKIyBDT05GSUdfTTQ4NiBpcyBu b3Qgc2V0CiMgQ09ORklHX001ODYgaXMgbm90IHNldAojIENPTkZJR19NNTg2VFNDIGlzIG5vdCBz ZXQKIyBDT05GSUdfTTU4Nk1NWCBpcyBub3Qgc2V0CkNPTkZJR19NNjg2PXkKIyBDT05GSUdfTVBF TlRJVU1JSSBpcyBub3Qgc2V0CiMgQ09ORklHX01QRU5USVVNSUlJIGlzIG5vdCBzZXQKIyBDT05G SUdfTVBFTlRJVU1NIGlzIG5vdCBzZXQKIyBDT05GSUdfTVBFTlRJVU00IGlzIG5vdCBzZXQKIyBD T05GSUdfTUs2IGlzIG5vdCBzZXQKIyBDT05GSUdfTUs3IGlzIG5vdCBzZXQKIyBDT05GSUdfTUs4 IGlzIG5vdCBzZXQKIyBDT05GSUdfTUNSVVNPRSBpcyBub3Qgc2V0CiMgQ09ORklHX01FRkZJQ0VP TiBpcyBub3Qgc2V0CiMgQ09ORklHX01XSU5DSElQQzYgaXMgbm90IHNldAojIENPTkZJR19NV0lO Q0hJUDNEIGlzIG5vdCBzZXQKIyBDT05GSUdfTUVMQU4gaXMgbm90IHNldAojIENPTkZJR19NR0VP REVHWDEgaXMgbm90IHNldAojIENPTkZJR19NR0VPREVfTFggaXMgbm90IHNldAojIENPTkZJR19N Q1lSSVhJSUkgaXMgbm90IHNldAojIENPTkZJR19NVklBQzNfMiBpcyBub3Qgc2V0CiMgQ09ORklH X01WSUFDNyBpcyBub3Qgc2V0CiMgQ09ORklHX01DT1JFMiBpcyBub3Qgc2V0CiMgQ09ORklHX01B VE9NIGlzIG5vdCBzZXQKQ09ORklHX1g4Nl9HRU5FUklDPXkKQ09ORklHX1g4Nl9JTlRFUk5PREVf Q0FDSEVfU0hJRlQ9NgpDT05GSUdfWDg2X0wxX0NBQ0hFX1NISUZUPTYKQ09ORklHX1g4Nl9QUFJP X0ZFTkNFPXkKQ09ORklHX1g4Nl9JTlRFTF9VU0VSQ09QWT15CkNPTkZJR19YODZfVVNFX1BQUk9f Q0hFQ0tTVU09eQpDT05GSUdfWDg2X1RTQz15CkNPTkZJR19YODZfQ01QWENIRzY0PXkKQ09ORklH X1g4Nl9DTU9WPXkKQ09ORklHX1g4Nl9NSU5JTVVNX0NQVV9GQU1JTFk9NQpDT05GSUdfWDg2X0RF QlVHQ1RMTVNSPXkKQ09ORklHX1BST0NFU1NPUl9TRUxFQ1Q9eQojIENPTkZJR19DUFVfU1VQX0lO VEVMIGlzIG5vdCBzZXQKIyBDT05GSUdfQ1BVX1NVUF9DWVJJWF8zMiBpcyBub3Qgc2V0CiMgQ09O RklHX0NQVV9TVVBfQU1EIGlzIG5vdCBzZXQKQ09ORklHX0NQVV9TVVBfQ0VOVEFVUj15CkNPTkZJ R19DUFVfU1VQX1RSQU5TTUVUQV8zMj15CiMgQ09ORklHX0NQVV9TVVBfVU1DXzMyIGlzIG5vdCBz ZXQKQ09ORklHX0hQRVRfVElNRVI9eQpDT05GSUdfRE1JPXkKQ09ORklHX1NXSU9UTEI9eQpDT05G SUdfSU9NTVVfSEVMUEVSPXkKQ09ORklHX05SX0NQVVM9MzIKIyBDT05GSUdfU0NIRURfU01UIGlz IG5vdCBzZXQKQ09ORklHX1NDSEVEX01DPXkKIyBDT05GSUdfUFJFRU1QVF9OT05FIGlzIG5vdCBz ZXQKIyBDT05GSUdfUFJFRU1QVF9WT0xVTlRBUlkgaXMgbm90IHNldApDT05GSUdfUFJFRU1QVD15 CkNPTkZJR19QUkVFTVBUX0NPVU5UPXkKQ09ORklHX1g4Nl9MT0NBTF9BUElDPXkKQ09ORklHX1g4 Nl9JT19BUElDPXkKIyBDT05GSUdfWDg2X1JFUk9VVEVfRk9SX0JST0tFTl9CT09UX0lSUVMgaXMg bm90IHNldAojIENPTkZJR19YODZfTUNFIGlzIG5vdCBzZXQKQ09ORklHX1g4Nl9MRUdBQ1lfVk04 Nj15CkNPTkZJR19WTTg2PXkKQ09ORklHX1g4Nl8xNkJJVD15CkNPTkZJR19YODZfRVNQRklYMzI9 eQpDT05GSUdfVE9TSElCQT1tCkNPTkZJR19JOEs9eQpDT05GSUdfWDg2X1JFQk9PVEZJWFVQUz15 CkNPTkZJR19YODZfTVNSPXkKIyBDT05GSUdfWDg2X0NQVUlEIGlzIG5vdCBzZXQKQ09ORklHX05P SElHSE1FTT15CiMgQ09ORklHX0hJR0hNRU00RyBpcyBub3Qgc2V0CiMgQ09ORklHX0hJR0hNRU02 NEcgaXMgbm90IHNldAojIENPTkZJR19WTVNQTElUXzNHIGlzIG5vdCBzZXQKIyBDT05GSUdfVk1T UExJVF8zR19PUFQgaXMgbm90IHNldAojIENPTkZJR19WTVNQTElUXzJHIGlzIG5vdCBzZXQKIyBD T05GSUdfVk1TUExJVF8yR19PUFQgaXMgbm90IHNldApDT05GSUdfVk1TUExJVF8xRz15CkNPTkZJ R19QQUdFX09GRlNFVD0weDQwMDAwMDAwCiMgQ09ORklHX1g4Nl9QQUUgaXMgbm90IHNldApDT05G SUdfQVJDSF9GTEFUTUVNX0VOQUJMRT15CkNPTkZJR19BUkNIX1NQQVJTRU1FTV9FTkFCTEU9eQpD T05GSUdfQVJDSF9TRUxFQ1RfTUVNT1JZX01PREVMPXkKQ09ORklHX0lMTEVHQUxfUE9JTlRFUl9W QUxVRT0wCkNPTkZJR19TRUxFQ1RfTUVNT1JZX01PREVMPXkKQ09ORklHX0ZMQVRNRU1fTUFOVUFM PXkKIyBDT05GSUdfU1BBUlNFTUVNX01BTlVBTCBpcyBub3Qgc2V0CkNPTkZJR19GTEFUTUVNPXkK Q09ORklHX0ZMQVRfTk9ERV9NRU1fTUFQPXkKQ09ORklHX1NQQVJTRU1FTV9TVEFUSUM9eQpDT05G SUdfSEFWRV9NRU1CTE9DSz15CkNPTkZJR19IQVZFX01FTUJMT0NLX05PREVfTUFQPXkKQ09ORklH X0FSQ0hfRElTQ0FSRF9NRU1CTE9DSz15CkNPTkZJR19NRU1PUllfSVNPTEFUSU9OPXkKIyBDT05G SUdfSEFWRV9CT09UTUVNX0lORk9fTk9ERSBpcyBub3Qgc2V0CkNPTkZJR19QQUdFRkxBR1NfRVhU RU5ERUQ9eQpDT05GSUdfU1BMSVRfUFRMT0NLX0NQVVM9NApDT05GSUdfQ09NUEFDVElPTj15CkNP TkZJR19NSUdSQVRJT049eQojIENPTkZJR19QSFlTX0FERFJfVF82NEJJVCBpcyBub3Qgc2V0CkNP TkZJR19aT05FX0RNQV9GTEFHPTAKQ09ORklHX1ZJUlRfVE9fQlVTPXkKQ09ORklHX0tTTT15CkNP TkZJR19ERUZBVUxUX01NQVBfTUlOX0FERFI9NDA5NgpDT05GSUdfVFJBTlNQQVJFTlRfSFVHRVBB R0U9eQpDT05GSUdfVFJBTlNQQVJFTlRfSFVHRVBBR0VfQUxXQVlTPXkKIyBDT05GSUdfVFJBTlNQ QVJFTlRfSFVHRVBBR0VfTUFEVklTRSBpcyBub3Qgc2V0CiMgQ09ORklHX0NMRUFOQ0FDSEUgaXMg bm90IHNldAojIENPTkZJR19GUk9OVFNXQVAgaXMgbm90IHNldApDT05GSUdfQ01BPXkKQ09ORklH X0NNQV9ERUJVRz15CkNPTkZJR19DTUFfREVCVUdGUz15CkNPTkZJR19DTUFfQVJFQVM9NwpDT05G SUdfWlBPT0w9eQpDT05GSUdfWkJVRD1tCiMgQ09ORklHX1pTTUFMTE9DIGlzIG5vdCBzZXQKQ09O RklHX0dFTkVSSUNfRUFSTFlfSU9SRU1BUD15CkNPTkZJR19BUkNIX1NVUFBPUlRTX0RFRkVSUkVE X1NUUlVDVF9QQUdFX0lOSVQ9eQpDT05GSUdfSURMRV9QQUdFX1RSQUNLSU5HPXkKQ09ORklHX0ZS QU1FX1ZFQ1RPUj15CkNPTkZJR19YODZfQ0hFQ0tfQklPU19DT1JSVVBUSU9OPXkKQ09ORklHX1g4 Nl9CT09UUEFSQU1fTUVNT1JZX0NPUlJVUFRJT05fQ0hFQ0s9eQpDT05GSUdfWDg2X1JFU0VSVkVf TE9XPTY0CkNPTkZJR19NQVRIX0VNVUxBVElPTj15CiMgQ09ORklHX01UUlIgaXMgbm90IHNldAoj IENPTkZJR19BUkNIX1JBTkRPTSBpcyBub3Qgc2V0CiMgQ09ORklHX1g4Nl9TTUFQIGlzIG5vdCBz ZXQKQ09ORklHX0VGST15CiMgQ09ORklHX0VGSV9TVFVCIGlzIG5vdCBzZXQKQ09ORklHX1NFQ0NP TVA9eQojIENPTkZJR19IWl8xMDAgaXMgbm90IHNldAojIENPTkZJR19IWl8yNTAgaXMgbm90IHNl dApDT05GSUdfSFpfMzAwPXkKIyBDT05GSUdfSFpfMTAwMCBpcyBub3Qgc2V0CkNPTkZJR19IWj0z MDAKIyBDT05GSUdfU0NIRURfSFJUSUNLIGlzIG5vdCBzZXQKQ09ORklHX0tFWEVDPXkKQ09ORklH X0tFWEVDX0pVTVA9eQpDT05GSUdfUEhZU0lDQUxfU1RBUlQ9MHgxMDAwMDAwCkNPTkZJR19SRUxP Q0FUQUJMRT15CkNPTkZJR19SQU5ET01JWkVfQkFTRT15CkNPTkZJR19SQU5ET01JWkVfQkFTRV9N QVhfT0ZGU0VUPTB4MjAwMDAwMDAKQ09ORklHX1g4Nl9ORUVEX1JFTE9DUz15CkNPTkZJR19QSFlT SUNBTF9BTElHTj0weDIwMDAwMApDT05GSUdfSE9UUExVR19DUFU9eQpDT05GSUdfQk9PVFBBUkFN X0hPVFBMVUdfQ1BVMD15CiMgQ09ORklHX0RFQlVHX0hPVFBMVUdfQ1BVMCBpcyBub3Qgc2V0CiMg Q09ORklHX0NPTVBBVF9WRFNPIGlzIG5vdCBzZXQKIyBDT05GSUdfQ01ETElORV9CT09MIGlzIG5v dCBzZXQKQ09ORklHX01PRElGWV9MRFRfU1lTQ0FMTD15CgojCiMgUG93ZXIgbWFuYWdlbWVudCBh bmQgQUNQSSBvcHRpb25zCiMKIyBDT05GSUdfU1VTUEVORCBpcyBub3Qgc2V0CkNPTkZJR19ISUJF Uk5BVEVfQ0FMTEJBQ0tTPXkKQ09ORklHX0hJQkVSTkFUSU9OPXkKQ09ORklHX1BNX1NURF9QQVJU SVRJT049IiIKQ09ORklHX1BNX1NMRUVQPXkKQ09ORklHX1BNX1NMRUVQX1NNUD15CkNPTkZJR19Q TV9BVVRPU0xFRVA9eQpDT05GSUdfUE1fV0FLRUxPQ0tTPXkKQ09ORklHX1BNX1dBS0VMT0NLU19M SU1JVD0xMDAKIyBDT05GSUdfUE1fV0FLRUxPQ0tTX0dDIGlzIG5vdCBzZXQKQ09ORklHX1BNPXkK Q09ORklHX1BNX0RFQlVHPXkKIyBDT05GSUdfUE1fQURWQU5DRURfREVCVUcgaXMgbm90IHNldApD T05GSUdfUE1fU0xFRVBfREVCVUc9eQojIENPTkZJR19EUE1fV0FUQ0hET0cgaXMgbm90IHNldAoj IENPTkZJR19QTV9UUkFDRV9SVEMgaXMgbm90IHNldApDT05GSUdfUE1fQ0xLPXkKIyBDT05GSUdf V1FfUE9XRVJfRUZGSUNJRU5UX0RFRkFVTFQgaXMgbm90IHNldApDT05GSUdfQUNQST15CkNPTkZJ R19BQ1BJX0xFR0FDWV9UQUJMRVNfTE9PS1VQPXkKQ09ORklHX0FSQ0hfTUlHSFRfSEFWRV9BQ1BJ X1BEQz15CkNPTkZJR19BQ1BJX1NZU1RFTV9QT1dFUl9TVEFURVNfU1VQUE9SVD15CkNPTkZJR19B Q1BJX1NMRUVQPXkKIyBDT05GSUdfQUNQSV9QUk9DRlNfUE9XRVIgaXMgbm90IHNldApDT05GSUdf QUNQSV9SRVZfT1ZFUlJJREVfUE9TU0lCTEU9eQpDT05GSUdfQUNQSV9FQ19ERUJVR0ZTPW0KIyBD T05GSUdfQUNQSV9BQyBpcyBub3Qgc2V0CkNPTkZJR19BQ1BJX0JBVFRFUlk9bQojIENPTkZJR19B Q1BJX0JVVFRPTiBpcyBub3Qgc2V0CkNPTkZJR19BQ1BJX1ZJREVPPXkKQ09ORklHX0FDUElfRkFO PW0KQ09ORklHX0FDUElfRE9DSz15CkNPTkZJR19BQ1BJX0NQVV9GUkVRX1BTUz15CkNPTkZJR19B Q1BJX1BST0NFU1NPUl9JRExFPXkKQ09ORklHX0FDUElfUFJPQ0VTU09SPW0KQ09ORklHX0FDUElf SVBNST1tCkNPTkZJR19BQ1BJX0hPVFBMVUdfQ1BVPXkKQ09ORklHX0FDUElfUFJPQ0VTU09SX0FH R1JFR0FUT1I9bQojIENPTkZJR19BQ1BJX1RIRVJNQUwgaXMgbm90IHNldAojIENPTkZJR19BQ1BJ X0NVU1RPTV9EU0RUIGlzIG5vdCBzZXQKQ09ORklHX0FDUElfSU5JVFJEX1RBQkxFX09WRVJSSURF PXkKQ09ORklHX0FDUElfREVCVUc9eQpDT05GSUdfQUNQSV9QQ0lfU0xPVD15CkNPTkZJR19YODZf UE1fVElNRVI9eQpDT05GSUdfQUNQSV9DT05UQUlORVI9eQpDT05GSUdfQUNQSV9IT1RQTFVHX0lP QVBJQz15CiMgQ09ORklHX0FDUElfU0JTIGlzIG5vdCBzZXQKQ09ORklHX0FDUElfSEVEPW0KQ09O RklHX0FDUElfQ1VTVE9NX01FVEhPRD1tCiMgQ09ORklHX0FDUElfQkdSVCBpcyBub3Qgc2V0CiMg Q09ORklHX0FDUElfUkVEVUNFRF9IQVJEV0FSRV9PTkxZIGlzIG5vdCBzZXQKQ09ORklHX0hBVkVf QUNQSV9BUEVJPXkKQ09ORklHX0hBVkVfQUNQSV9BUEVJX05NST15CkNPTkZJR19BQ1BJX0FQRUk9 eQojIENPTkZJR19BQ1BJX0FQRUlfR0hFUyBpcyBub3Qgc2V0CkNPTkZJR19BQ1BJX0FQRUlfUENJ RUFFUj15CkNPTkZJR19BQ1BJX0FQRUlfRUlOSj15CkNPTkZJR19BQ1BJX0FQRUlfRVJTVF9ERUJV Rz1tCiMgQ09ORklHX1BNSUNfT1BSRUdJT04gaXMgbm90IHNldApDT05GSUdfU0ZJPXkKIyBDT05G SUdfQVBNIGlzIG5vdCBzZXQKCiMKIyBDUFUgRnJlcXVlbmN5IHNjYWxpbmcKIwojIENPTkZJR19D UFVfRlJFUSBpcyBub3Qgc2V0CgojCiMgQ1BVIElkbGUKIwpDT05GSUdfQ1BVX0lETEU9eQojIENP TkZJR19DUFVfSURMRV9HT1ZfTEFEREVSIGlzIG5vdCBzZXQKQ09ORklHX0NQVV9JRExFX0dPVl9N RU5VPXkKIyBDT05GSUdfQVJDSF9ORUVEU19DUFVfSURMRV9DT1VQTEVEIGlzIG5vdCBzZXQKCiMK IyBCdXMgb3B0aW9ucyAoUENJIGV0Yy4pCiMKQ09ORklHX1BDST15CkNPTkZJR19QQ0lfR09CSU9T PXkKIyBDT05GSUdfUENJX0dPTU1DT05GSUcgaXMgbm90IHNldAojIENPTkZJR19QQ0lfR09ESVJF Q1QgaXMgbm90IHNldAojIENPTkZJR19QQ0lfR09PTFBDIGlzIG5vdCBzZXQKIyBDT05GSUdfUENJ X0dPQU5ZIGlzIG5vdCBzZXQKQ09ORklHX1BDSV9CSU9TPXkKQ09ORklHX1BDSV9ET01BSU5TPXkK Q09ORklHX1BDSV9DTkIyMExFX1FVSVJLPXkKQ09ORklHX1BDSUVQT1JUQlVTPXkKIyBDT05GSUdf SE9UUExVR19QQ0lfUENJRSBpcyBub3Qgc2V0CkNPTkZJR19QQ0lFQUVSPXkKQ09ORklHX1BDSUVf RUNSQz15CkNPTkZJR19QQ0lFQUVSX0lOSkVDVD15CiMgQ09ORklHX1BDSUVBU1BNIGlzIG5vdCBz ZXQKQ09ORklHX1BDSUVfUE1FPXkKQ09ORklHX1BDSV9NU0k9eQpDT05GSUdfUENJX01TSV9JUlFf RE9NQUlOPXkKIyBDT05GSUdfUENJX0RFQlVHIGlzIG5vdCBzZXQKQ09ORklHX1BDSV9SRUFMTE9D X0VOQUJMRV9BVVRPPXkKIyBDT05GSUdfUENJX1NUVUIgaXMgbm90IHNldAojIENPTkZJR19IVF9J UlEgaXMgbm90IHNldApDT05GSUdfUENJX0FUUz15CiMgQ09ORklHX1BDSV9JT1YgaXMgbm90IHNl dApDT05GSUdfUENJX1BSST15CkNPTkZJR19QQ0lfUEFTSUQ9eQpDT05GSUdfUENJX0xBQkVMPXkK CiMKIyBQQ0kgaG9zdCBjb250cm9sbGVyIGRyaXZlcnMKIwpDT05GSUdfSVNBX0RNQV9BUEk9eQpD T05GSUdfSVNBPXkKIyBDT05GSUdfRUlTQSBpcyBub3Qgc2V0CiMgQ09ORklHX1NDeDIwMCBpcyBu b3Qgc2V0CkNPTkZJR19PTFBDPXkKIyBDT05GSUdfT0xQQ19YTzE1X1NDSSBpcyBub3Qgc2V0CiMg Q09ORklHX0FMSVggaXMgbm90IHNldApDT05GSUdfTkVUNTUwMT15CiMgQ09ORklHX0dFT1MgaXMg bm90IHNldAojIENPTkZJR19QQ0NBUkQgaXMgbm90IHNldApDT05GSUdfSE9UUExVR19QQ0k9eQpD T05GSUdfSE9UUExVR19QQ0lfQ09NUEFRPW0KIyBDT05GSUdfSE9UUExVR19QQ0lfQ09NUEFRX05W UkFNIGlzIG5vdCBzZXQKIyBDT05GSUdfSE9UUExVR19QQ0lfSUJNIGlzIG5vdCBzZXQKIyBDT05G SUdfSE9UUExVR19QQ0lfQUNQSSBpcyBub3Qgc2V0CiMgQ09ORklHX0hPVFBMVUdfUENJX0NQQ0kg aXMgbm90IHNldApDT05GSUdfSE9UUExVR19QQ0lfU0hQQz15CiMgQ09ORklHX1JBUElESU8gaXMg bm90IHNldApDT05GSUdfWDg2X1NZU0ZCPXkKCiMKIyBFeGVjdXRhYmxlIGZpbGUgZm9ybWF0cyAv IEVtdWxhdGlvbnMKIwpDT05GSUdfQklORk1UX0VMRj15CkNPTkZJR19DT1JFX0RVTVBfREVGQVVM VF9FTEZfSEVBREVSUz15CkNPTkZJR19CSU5GTVRfU0NSSVBUPXkKQ09ORklHX0hBVkVfQU9VVD15 CkNPTkZJR19CSU5GTVRfQU9VVD1tCkNPTkZJR19CSU5GTVRfTUlTQz15CkNPTkZJR19DT1JFRFVN UD15CkNPTkZJR19IQVZFX0FUT01JQ19JT01BUD15CkNPTkZJR19YODZfREVWX0RNQV9PUFM9eQpD T05GSUdfWDg2X0RNQV9SRU1BUD15CkNPTkZJR19QTUNfQVRPTT15CkNPTkZJR19ORVQ9eQoKIwoj IE5ldHdvcmtpbmcgb3B0aW9ucwojCkNPTkZJR19QQUNLRVQ9eQpDT05GSUdfUEFDS0VUX0RJQUc9 eQpDT05GSUdfVU5JWD15CkNPTkZJR19VTklYX0RJQUc9bQpDT05GSUdfWEZSTT15CkNPTkZJR19Y RlJNX0FMR089eQojIENPTkZJR19YRlJNX1NVQl9QT0xJQ1kgaXMgbm90IHNldApDT05GSUdfWEZS TV9NSUdSQVRFPXkKQ09ORklHX05FVF9LRVk9eQpDT05GSUdfTkVUX0tFWV9NSUdSQVRFPXkKIyBD T05GSUdfSU5FVCBpcyBub3Qgc2V0CkNPTkZJR19ORVRXT1JLX1NFQ01BUks9eQpDT05GSUdfTkVU X1BUUF9DTEFTU0lGWT15CkNPTkZJR19ORVRXT1JLX1BIWV9USU1FU1RBTVBJTkc9eQpDT05GSUdf TkVURklMVEVSPXkKIyBDT05GSUdfTkVURklMVEVSX0RFQlVHIGlzIG5vdCBzZXQKQ09ORklHX05F VEZJTFRFUl9BRFZBTkNFRD15CiMgQ09ORklHX0FUTSBpcyBub3Qgc2V0CkNPTkZJR19TVFA9eQpD T05GSUdfR0FSUD15CkNPTkZJR19NUlA9eQpDT05GSUdfQlJJREdFPXkKQ09ORklHX0JSSURHRV9W TEFOX0ZJTFRFUklORz15CkNPTkZJR19WTEFOXzgwMjFRPXkKQ09ORklHX1ZMQU5fODAyMVFfR1ZS UD15CkNPTkZJR19WTEFOXzgwMjFRX01WUlA9eQojIENPTkZJR19ERUNORVQgaXMgbm90IHNldApD T05GSUdfTExDPXkKIyBDT05GSUdfTExDMiBpcyBub3Qgc2V0CkNPTkZJR19JUFg9eQpDT05GSUdf SVBYX0lOVEVSTj15CkNPTkZJR19BVEFMSz15CkNPTkZJR19ERVZfQVBQTEVUQUxLPXkKQ09ORklH X0xUUEM9bQojIENPTkZJR19DT1BTIGlzIG5vdCBzZXQKIyBDT05GSUdfSVBERFAgaXMgbm90IHNl dApDT05GSUdfWDI1PW0KQ09ORklHX0xBUEI9bQpDT05GSUdfUEhPTkVUPXkKIyBDT05GSUdfSUVF RTgwMjE1NCBpcyBub3Qgc2V0CiMgQ09ORklHX05FVF9TQ0hFRCBpcyBub3Qgc2V0CkNPTkZJR19E Q0I9eQpDT05GSUdfRE5TX1JFU09MVkVSPXkKQ09ORklHX0JBVE1BTl9BRFY9bQpDT05GSUdfQkFU TUFOX0FEVl9OQz15CkNPTkZJR19CQVRNQU5fQURWX01DQVNUPXkKQ09ORklHX0JBVE1BTl9BRFZf REVCVUc9eQojIENPTkZJR19WU09DS0VUUyBpcyBub3Qgc2V0CiMgQ09ORklHX05FVExJTktfTU1B UCBpcyBub3Qgc2V0CkNPTkZJR19ORVRMSU5LX0RJQUc9bQpDT05GSUdfTVBMUz15CkNPTkZJR19O RVRfTVBMU19HU089eQojIENPTkZJR19NUExTX1JPVVRJTkcgaXMgbm90IHNldApDT05GSUdfSFNS PW0KQ09ORklHX1JQUz15CkNPTkZJR19SRlNfQUNDRUw9eQpDT05GSUdfWFBTPXkKIyBDT05GSUdf Q0dST1VQX05FVF9QUklPIGlzIG5vdCBzZXQKIyBDT05GSUdfQ0dST1VQX05FVF9DTEFTU0lEIGlz IG5vdCBzZXQKQ09ORklHX05FVF9SWF9CVVNZX1BPTEw9eQpDT05GSUdfQlFMPXkKQ09ORklHX05F VF9GTE9XX0xJTUlUPXkKCiMKIyBOZXR3b3JrIHRlc3RpbmcKIwpDT05GSUdfSEFNUkFESU89eQoK IwojIFBhY2tldCBSYWRpbyBwcm90b2NvbHMKIwpDT05GSUdfQVgyNT1tCiMgQ09ORklHX0FYMjVf REFNQV9TTEFWRSBpcyBub3Qgc2V0CiMgQ09ORklHX05FVFJPTSBpcyBub3Qgc2V0CiMgQ09ORklH X1JPU0UgaXMgbm90IHNldAoKIwojIEFYLjI1IG5ldHdvcmsgZGV2aWNlIGRyaXZlcnMKIwojIENP TkZJR19NS0lTUyBpcyBub3Qgc2V0CiMgQ09ORklHXzZQQUNLIGlzIG5vdCBzZXQKIyBDT05GSUdf QlBRRVRIRVIgaXMgbm90IHNldAojIENPTkZJR19TQ0MgaXMgbm90IHNldApDT05GSUdfQkFZQ09N X1NFUl9GRFg9bQpDT05GSUdfQkFZQ09NX1NFUl9IRFg9bQpDT05GSUdfQkFZQ09NX1BBUj1tCkNP TkZJR19CQVlDT01fRVBQPW0KIyBDT05GSUdfWUFNIGlzIG5vdCBzZXQKQ09ORklHX0NBTj1tCkNP TkZJR19DQU5fUkFXPW0KQ09ORklHX0NBTl9CQ009bQpDT05GSUdfQ0FOX0dXPW0KCiMKIyBDQU4g RGV2aWNlIERyaXZlcnMKIwpDT05GSUdfQ0FOX1ZDQU49bQojIENPTkZJR19DQU5fU0xDQU4gaXMg bm90IHNldApDT05GSUdfQ0FOX0RFVj1tCkNPTkZJR19DQU5fQ0FMQ19CSVRUSU1JTkc9eQojIENP TkZJR19DQU5fTEVEUyBpcyBub3Qgc2V0CiMgQ09ORklHX0NBTl9KQU5aX0lDQU4zIGlzIG5vdCBz ZXQKQ09ORklHX1BDSF9DQU49bQpDT05GSUdfQ0FOX0dSQ0FOPW0KQ09ORklHX0NBTl9TSkExMDAw PW0KQ09ORklHX0NBTl9TSkExMDAwX0lTQT1tCiMgQ09ORklHX0NBTl9TSkExMDAwX1BMQVRGT1JN IGlzIG5vdCBzZXQKQ09ORklHX0NBTl9FTVNfUENJPW0KIyBDT05GSUdfQ0FOX1BFQUtfUENJIGlz IG5vdCBzZXQKIyBDT05GSUdfQ0FOX0tWQVNFUl9QQ0kgaXMgbm90IHNldAojIENPTkZJR19DQU5f UExYX1BDSSBpcyBub3Qgc2V0CiMgQ09ORklHX0NBTl9UU0NBTjEgaXMgbm90IHNldApDT05GSUdf Q0FOX0NfQ0FOPW0KQ09ORklHX0NBTl9DX0NBTl9QTEFURk9STT1tCiMgQ09ORklHX0NBTl9DX0NB Tl9QQ0kgaXMgbm90IHNldApDT05GSUdfQ0FOX01fQ0FOPW0KIyBDT05GSUdfQ0FOX0NDNzcwIGlz IG5vdCBzZXQKIyBDT05GSUdfQ0FOX1NPRlRJTkcgaXMgbm90IHNldAojIENPTkZJR19DQU5fREVC VUdfREVWSUNFUyBpcyBub3Qgc2V0CiMgQ09ORklHX0lSREEgaXMgbm90IHNldAojIENPTkZJR19C VCBpcyBub3Qgc2V0CkNPTkZJR19XSVJFTEVTUz15CkNPTkZJR19XRVhUX0NPUkU9eQpDT05GSUdf V0VYVF9QUk9DPXkKQ09ORklHX0NGRzgwMjExPW0KQ09ORklHX05MODAyMTFfVEVTVE1PREU9eQpD T05GSUdfQ0ZHODAyMTFfREVWRUxPUEVSX1dBUk5JTkdTPXkKIyBDT05GSUdfQ0ZHODAyMTFfUkVH X0RFQlVHIGlzIG5vdCBzZXQKIyBDT05GSUdfQ0ZHODAyMTFfQ0VSVElGSUNBVElPTl9PTlVTIGlz IG5vdCBzZXQKIyBDT05GSUdfQ0ZHODAyMTFfREVGQVVMVF9QUyBpcyBub3Qgc2V0CkNPTkZJR19D Rkc4MDIxMV9ERUJVR0ZTPXkKIyBDT05GSUdfQ0ZHODAyMTFfSU5URVJOQUxfUkVHREIgaXMgbm90 IHNldApDT05GSUdfQ0ZHODAyMTFfV0VYVD15CiMgQ09ORklHX0xJQjgwMjExIGlzIG5vdCBzZXQK Q09ORklHX01BQzgwMjExPW0KIyBDT05GSUdfTUFDODAyMTFfUkNfTUlOU1RSRUwgaXMgbm90IHNl dApDT05GSUdfTUFDODAyMTFfUkNfREVGQVVMVD0iIgoKIwojIFNvbWUgd2lyZWxlc3MgZHJpdmVy cyByZXF1aXJlIGEgcmF0ZSBjb250cm9sIGFsZ29yaXRobQojCkNPTkZJR19NQUM4MDIxMV9NRVNI PXkKQ09ORklHX01BQzgwMjExX0xFRFM9eQpDT05GSUdfTUFDODAyMTFfREVCVUdGUz15CiMgQ09O RklHX01BQzgwMjExX01FU1NBR0VfVFJBQ0lORyBpcyBub3Qgc2V0CkNPTkZJR19NQUM4MDIxMV9E RUJVR19NRU5VPXkKIyBDT05GSUdfTUFDODAyMTFfTk9JTkxJTkUgaXMgbm90IHNldAojIENPTkZJ R19NQUM4MDIxMV9WRVJCT1NFX0RFQlVHIGlzIG5vdCBzZXQKIyBDT05GSUdfTUFDODAyMTFfTUxN RV9ERUJVRyBpcyBub3Qgc2V0CkNPTkZJR19NQUM4MDIxMV9TVEFfREVCVUc9eQpDT05GSUdfTUFD ODAyMTFfSFRfREVCVUc9eQojIENPTkZJR19NQUM4MDIxMV9PQ0JfREVCVUcgaXMgbm90IHNldAoj IENPTkZJR19NQUM4MDIxMV9JQlNTX0RFQlVHIGlzIG5vdCBzZXQKQ09ORklHX01BQzgwMjExX1BT X0RFQlVHPXkKIyBDT05GSUdfTUFDODAyMTFfTVBMX0RFQlVHIGlzIG5vdCBzZXQKIyBDT05GSUdf TUFDODAyMTFfTVBBVEhfREVCVUcgaXMgbm90IHNldAojIENPTkZJR19NQUM4MDIxMV9NSFdNUF9E RUJVRyBpcyBub3Qgc2V0CkNPTkZJR19NQUM4MDIxMV9NRVNIX1NZTkNfREVCVUc9eQpDT05GSUdf TUFDODAyMTFfTUVTSF9DU0FfREVCVUc9eQpDT05GSUdfTUFDODAyMTFfTUVTSF9QU19ERUJVRz15 CkNPTkZJR19NQUM4MDIxMV9URExTX0RFQlVHPXkKIyBDT05GSUdfTUFDODAyMTFfREVCVUdfQ09V TlRFUlMgaXMgbm90IHNldApDT05GSUdfTUFDODAyMTFfU1RBX0hBU0hfTUFYX1NJWkU9MApDT05G SUdfV0lNQVg9bQpDT05GSUdfV0lNQVhfREVCVUdfTEVWRUw9OAojIENPTkZJR19SRktJTEwgaXMg bm90IHNldApDT05GSUdfTkVUXzlQPXkKQ09ORklHX05FVF85UF9WSVJUSU89bQojIENPTkZJR19O RVRfOVBfREVCVUcgaXMgbm90IHNldApDT05GSUdfQ0FJRj1tCkNPTkZJR19DQUlGX0RFQlVHPXkK Q09ORklHX0NBSUZfTkVUREVWPW0KQ09ORklHX0NBSUZfVVNCPW0KIyBDT05GSUdfTkZDIGlzIG5v dCBzZXQKQ09ORklHX0xXVFVOTkVMPXkKCiMKIyBEZXZpY2UgRHJpdmVycwojCgojCiMgR2VuZXJp YyBEcml2ZXIgT3B0aW9ucwojCkNPTkZJR19VRVZFTlRfSEVMUEVSPXkKQ09ORklHX1VFVkVOVF9I RUxQRVJfUEFUSD0iIgpDT05GSUdfREVWVE1QRlM9eQojIENPTkZJR19ERVZUTVBGU19NT1VOVCBp cyBub3Qgc2V0CkNPTkZJR19TVEFOREFMT05FPXkKIyBDT05GSUdfUFJFVkVOVF9GSVJNV0FSRV9C VUlMRCBpcyBub3Qgc2V0CkNPTkZJR19GV19MT0FERVI9eQpDT05GSUdfRklSTVdBUkVfSU5fS0VS TkVMPXkKQ09ORklHX0VYVFJBX0ZJUk1XQVJFPSIiCkNPTkZJR19GV19MT0FERVJfVVNFUl9IRUxQ RVI9eQpDT05GSUdfRldfTE9BREVSX1VTRVJfSEVMUEVSX0ZBTExCQUNLPXkKQ09ORklHX0FMTE9X X0RFVl9DT1JFRFVNUD15CiMgQ09ORklHX0RFQlVHX0RSSVZFUiBpcyBub3Qgc2V0CkNPTkZJR19E RUJVR19ERVZSRVM9eQojIENPTkZJR19TWVNfSFlQRVJWSVNPUiBpcyBub3Qgc2V0CiMgQ09ORklH X0dFTkVSSUNfQ1BVX0RFVklDRVMgaXMgbm90IHNldApDT05GSUdfR0VORVJJQ19DUFVfQVVUT1BS T0JFPXkKQ09ORklHX1JFR01BUD15CkNPTkZJR19SRUdNQVBfSTJDPXkKQ09ORklHX1JFR01BUF9T UE1JPW0KQ09ORklHX1JFR01BUF9NTUlPPXkKQ09ORklHX1JFR01BUF9JUlE9eQpDT05GSUdfRE1B X1NIQVJFRF9CVUZGRVI9eQpDT05GSUdfRkVOQ0VfVFJBQ0U9eQpDT05GSUdfRE1BX0NNQT15Cgoj CiMgRGVmYXVsdCBjb250aWd1b3VzIG1lbW9yeSBhcmVhIHNpemU6CiMKQ09ORklHX0NNQV9TSVpF X1BFUkNFTlRBR0U9MAojIENPTkZJR19DTUFfU0laRV9TRUxfTUJZVEVTIGlzIG5vdCBzZXQKQ09O RklHX0NNQV9TSVpFX1NFTF9QRVJDRU5UQUdFPXkKIyBDT05GSUdfQ01BX1NJWkVfU0VMX01JTiBp cyBub3Qgc2V0CiMgQ09ORklHX0NNQV9TSVpFX1NFTF9NQVggaXMgbm90IHNldApDT05GSUdfQ01B X0FMSUdOTUVOVD04CgojCiMgQnVzIGRldmljZXMKIwojIENPTkZJR19DT05ORUNUT1IgaXMgbm90 IHNldAojIENPTkZJR19NVEQgaXMgbm90IHNldApDT05GSUdfT0Y9eQojIENPTkZJR19PRl9VTklU VEVTVCBpcyBub3Qgc2V0CkNPTkZJR19PRl9QUk9NVFJFRT15CkNPTkZJR19PRl9EWU5BTUlDPXkK Q09ORklHX09GX0FERFJFU1M9eQpDT05GSUdfT0ZfQUREUkVTU19QQ0k9eQpDT05GSUdfT0ZfSVJR PXkKQ09ORklHX09GX1BDST15CkNPTkZJR19PRl9QQ0lfSVJRPXkKQ09ORklHX09GX1JFU09MVkU9 eQpDT05GSUdfT0ZfT1ZFUkxBWT15CkNPTkZJR19BUkNIX01JR0hUX0hBVkVfUENfUEFSUE9SVD15 CkNPTkZJR19QQVJQT1JUPXkKIyBDT05GSUdfUEFSUE9SVF9QQyBpcyBub3Qgc2V0CiMgQ09ORklH X1BBUlBPUlRfR1NDIGlzIG5vdCBzZXQKQ09ORklHX1BBUlBPUlRfQVg4ODc5Nj15CkNPTkZJR19Q QVJQT1JUXzEyODQ9eQpDT05GSUdfUEFSUE9SVF9OT1RfUEM9eQpDT05GSUdfUE5QPXkKQ09ORklH X1BOUF9ERUJVR19NRVNTQUdFUz15CgojCiMgUHJvdG9jb2xzCiMKIyBDT05GSUdfSVNBUE5QIGlz IG5vdCBzZXQKIyBDT05GSUdfUE5QQklPUyBpcyBub3Qgc2V0CkNPTkZJR19QTlBBQ1BJPXkKQ09O RklHX0JMS19ERVY9eQojIENPTkZJR19CTEtfREVWX05VTExfQkxLIGlzIG5vdCBzZXQKIyBDT05G SUdfQkxLX0RFVl9GRCBpcyBub3Qgc2V0CiMgQ09ORklHX0JMS19ERVZfUENJRVNTRF9NVElQMzJY WCBpcyBub3Qgc2V0CiMgQ09ORklHX0JMS19DUFFfQ0lTU19EQSBpcyBub3Qgc2V0CiMgQ09ORklH X0JMS19ERVZfREFDOTYwIGlzIG5vdCBzZXQKIyBDT05GSUdfQkxLX0RFVl9VTUVNIGlzIG5vdCBz ZXQKIyBDT05GSUdfQkxLX0RFVl9DT1dfQ09NTU9OIGlzIG5vdCBzZXQKIyBDT05GSUdfQkxLX0RF Vl9MT09QIGlzIG5vdCBzZXQKCiMKIyBEUkJEIGRpc2FibGVkIGJlY2F1c2UgUFJPQ19GUyBvciBJ TkVUIG5vdCBzZWxlY3RlZAojCiMgQ09ORklHX0JMS19ERVZfTkJEIGlzIG5vdCBzZXQKIyBDT05G SUdfQkxLX0RFVl9OVk1FIGlzIG5vdCBzZXQKIyBDT05GSUdfQkxLX0RFVl9TWDggaXMgbm90IHNl dAojIENPTkZJR19CTEtfREVWX1JBTSBpcyBub3Qgc2V0CiMgQ09ORklHX0NEUk9NX1BLVENEVkQg aXMgbm90IHNldAojIENPTkZJR19BVEFfT1ZFUl9FVEggaXMgbm90IHNldAojIENPTkZJR19WSVJU SU9fQkxLIGlzIG5vdCBzZXQKIyBDT05GSUdfQkxLX0RFVl9IRCBpcyBub3Qgc2V0CiMgQ09ORklH X0JMS19ERVZfUlNYWCBpcyBub3Qgc2V0CgojCiMgTWlzYyBkZXZpY2VzCiMKIyBDT05GSUdfU0VO U09SU19MSVMzTFYwMkQgaXMgbm90IHNldAojIENPTkZJR19BRDUyNVhfRFBPVCBpcyBub3Qgc2V0 CkNPTkZJR19EVU1NWV9JUlE9bQpDT05GSUdfSUJNX0FTTT1tCiMgQ09ORklHX1BIQU5UT00gaXMg bm90IHNldApDT05GSUdfU0dJX0lPQzQ9eQpDT05GSUdfVElGTV9DT1JFPW0KQ09ORklHX1RJRk1f N1hYMT1tCkNPTkZJR19JQ1M5MzJTNDAxPW0KIyBDT05GSUdfRU5DTE9TVVJFX1NFUlZJQ0VTIGlz IG5vdCBzZXQKQ09ORklHX0hQX0lMTz1tCiMgQ09ORklHX0FQRFM5ODAyQUxTIGlzIG5vdCBzZXQK IyBDT05GSUdfSVNMMjkwMDMgaXMgbm90IHNldAojIENPTkZJR19JU0wyOTAyMCBpcyBub3Qgc2V0 CkNPTkZJR19TRU5TT1JTX1RTTDI1NTA9bQpDT05GSUdfU0VOU09SU19CSDE3ODA9eQojIENPTkZJ R19TRU5TT1JTX0JIMTc3MCBpcyBub3Qgc2V0CiMgQ09ORklHX1NFTlNPUlNfQVBEUzk5MFggaXMg bm90IHNldApDT05GSUdfSE1DNjM1Mj1tCkNPTkZJR19EUzE2ODI9eQojIENPTkZJR19WTVdBUkVf QkFMTE9PTiBpcyBub3Qgc2V0CkNPTkZJR19CTVAwODU9eQpDT05GSUdfQk1QMDg1X0kyQz15CkNP TkZJR19QQ0hfUEhVQj15CkNPTkZJR19VU0JfU1dJVENIX0ZTQTk0ODA9eQpDT05GSUdfU1JBTT15 CkNPTkZJR19DMlBPUlQ9eQpDT05GSUdfQzJQT1JUX0RVUkFNQVJfMjE1MD15CgojCiMgRUVQUk9N IHN1cHBvcnQKIwojIENPTkZJR19FRVBST01fQVQyNCBpcyBub3Qgc2V0CkNPTkZJR19FRVBST01f TEVHQUNZPXkKQ09ORklHX0VFUFJPTV9NQVg2ODc1PXkKQ09ORklHX0VFUFJPTV85M0NYNj1tCkNP TkZJR19DQjcxMF9DT1JFPXkKIyBDT05GSUdfQ0I3MTBfREVCVUcgaXMgbm90IHNldApDT05GSUdf Q0I3MTBfREVCVUdfQVNTVU1QVElPTlM9eQoKIwojIFRleGFzIEluc3RydW1lbnRzIHNoYXJlZCB0 cmFuc3BvcnQgbGluZSBkaXNjaXBsaW5lCiMKIyBDT05GSUdfVElfU1QgaXMgbm90IHNldAojIENP TkZJR19TRU5TT1JTX0xJUzNfSTJDIGlzIG5vdCBzZXQKCiMKIyBBbHRlcmEgRlBHQSBmaXJtd2Fy ZSBkb3dubG9hZCBtb2R1bGUKIwpDT05GSUdfQUxURVJBX1NUQVBMPW0KQ09ORklHX1ZNV0FSRV9W TUNJPW0KCiMKIyBJbnRlbCBNSUMgQnVzIERyaXZlcgojCgojCiMgU0NJRiBCdXMgRHJpdmVyCiMK CiMKIyBJbnRlbCBNSUMgSG9zdCBEcml2ZXIKIwoKIwojIEludGVsIE1JQyBDYXJkIERyaXZlcgoj CgojCiMgU0NJRiBEcml2ZXIKIwpDT05GSUdfRUNITz1tCiMgQ09ORklHX0NYTF9CQVNFIGlzIG5v dCBzZXQKIyBDT05GSUdfQ1hMX0tFUk5FTF9BUEkgaXMgbm90IHNldAojIENPTkZJR19DWExfRUVI IGlzIG5vdCBzZXQKQ09ORklHX0hBVkVfSURFPXkKQ09ORklHX0lERT15CgojCiMgUGxlYXNlIHNl ZSBEb2N1bWVudGF0aW9uL2lkZS9pZGUudHh0IGZvciBoZWxwL2luZm8gb24gSURFIGRyaXZlcwoj CkNPTkZJR19JREVfWEZFUl9NT0RFPXkKQ09ORklHX0lERV9USU1JTkdTPXkKQ09ORklHX0lERV9B VEFQST15CkNPTkZJR19JREVfTEVHQUNZPXkKQ09ORklHX0JMS19ERVZfSURFX1NBVEE9eQojIENP TkZJR19JREVfR0QgaXMgbm90IHNldApDT05GSUdfQkxLX0RFVl9JREVDRD15CiMgQ09ORklHX0JM S19ERVZfSURFQ0RfVkVSQk9TRV9FUlJPUlMgaXMgbm90IHNldApDT05GSUdfQkxLX0RFVl9JREVU QVBFPW0KQ09ORklHX0JMS19ERVZfSURFQUNQST15CkNPTkZJR19JREVfVEFTS19JT0NUTD15CkNP TkZJR19JREVfUFJPQ19GUz15CgojCiMgSURFIGNoaXBzZXQgc3VwcG9ydC9idWdmaXhlcwojCkNP TkZJR19JREVfR0VORVJJQz1tCkNPTkZJR19CTEtfREVWX1BMQVRGT1JNPW0KQ09ORklHX0JMS19E RVZfQ01ENjQwPW0KIyBDT05GSUdfQkxLX0RFVl9DTUQ2NDBfRU5IQU5DRUQgaXMgbm90IHNldAoj IENPTkZJR19CTEtfREVWX0lERVBOUCBpcyBub3Qgc2V0CkNPTkZJR19CTEtfREVWX0lERURNQV9T RkY9eQoKIwojIFBDSSBJREUgY2hpcHNldHMgc3VwcG9ydAojCkNPTkZJR19CTEtfREVWX0lERVBD ST15CkNPTkZJR19JREVQQ0lfUENJQlVTX09SREVSPXkKQ09ORklHX0JMS19ERVZfT0ZGQk9BUkQ9 eQojIENPTkZJR19CTEtfREVWX0dFTkVSSUMgaXMgbm90IHNldApDT05GSUdfQkxLX0RFVl9PUFRJ NjIxPW0KQ09ORklHX0JMS19ERVZfUloxMDAwPXkKQ09ORklHX0JMS19ERVZfSURFRE1BX1BDST15 CiMgQ09ORklHX0JMS19ERVZfQUVDNjJYWCBpcyBub3Qgc2V0CiMgQ09ORklHX0JMS19ERVZfQUxJ MTVYMyBpcyBub3Qgc2V0CkNPTkZJR19CTEtfREVWX0FNRDc0WFg9eQojIENPTkZJR19CTEtfREVW X0FUSUlYUCBpcyBub3Qgc2V0CiMgQ09ORklHX0JMS19ERVZfQ01ENjRYIGlzIG5vdCBzZXQKIyBD T05GSUdfQkxLX0RFVl9UUklGTEVYIGlzIG5vdCBzZXQKIyBDT05GSUdfQkxLX0RFVl9DUzU1MjAg aXMgbm90IHNldApDT05GSUdfQkxLX0RFVl9DUzU1MzA9bQpDT05GSUdfQkxLX0RFVl9DUzU1MzU9 bQpDT05GSUdfQkxLX0RFVl9DUzU1MzY9eQpDT05GSUdfQkxLX0RFVl9IUFQzNjY9bQpDT05GSUdf QkxLX0RFVl9KTUlDUk9OPXkKQ09ORklHX0JMS19ERVZfU0MxMjAwPXkKIyBDT05GSUdfQkxLX0RF Vl9QSUlYIGlzIG5vdCBzZXQKIyBDT05GSUdfQkxLX0RFVl9JVDgxNzIgaXMgbm90IHNldApDT05G SUdfQkxLX0RFVl9JVDgyMTM9bQpDT05GSUdfQkxLX0RFVl9JVDgyMVg9bQpDT05GSUdfQkxLX0RF Vl9OUzg3NDE1PW0KIyBDT05GSUdfQkxLX0RFVl9QREMyMDJYWF9PTEQgaXMgbm90IHNldApDT05G SUdfQkxLX0RFVl9QREMyMDJYWF9ORVc9bQpDT05GSUdfQkxLX0RFVl9TVldLUz1tCkNPTkZJR19C TEtfREVWX1NJSU1BR0U9bQpDT05GSUdfQkxLX0RFVl9TSVM1NTEzPW0KQ09ORklHX0JMS19ERVZf U0xDOTBFNjY9eQpDT05GSUdfQkxLX0RFVl9UUk0yOTA9bQojIENPTkZJR19CTEtfREVWX1ZJQTgy Q1hYWCBpcyBub3Qgc2V0CiMgQ09ORklHX0JMS19ERVZfVEM4NkMwMDEgaXMgbm90IHNldAoKIwoj IE90aGVyIElERSBjaGlwc2V0cyBzdXBwb3J0CiMKCiMKIyBOb3RlOiBtb3N0IG9mIHRoZXNlIGFs c28gcmVxdWlyZSBzcGVjaWFsIGtlcm5lbCBib290IHBhcmFtZXRlcnMKIwojIENPTkZJR19CTEtf REVWXzREUklWRVMgaXMgbm90IHNldApDT05GSUdfQkxLX0RFVl9BTEkxNFhYPW0KQ09ORklHX0JM S19ERVZfRFRDMjI3OD1tCkNPTkZJR19CTEtfREVWX0hUNjU2MEI9eQpDT05GSUdfQkxLX0RFVl9R RDY1WFg9bQojIENPTkZJR19CTEtfREVWX1VNQzg2NzIgaXMgbm90IHNldApDT05GSUdfQkxLX0RF Vl9JREVETUE9eQoKIwojIFNDU0kgZGV2aWNlIHN1cHBvcnQKIwpDT05GSUdfU0NTSV9NT0Q9eQpD T05GSUdfUkFJRF9BVFRSUz15CkNPTkZJR19TQ1NJPXkKQ09ORklHX1NDU0lfRE1BPXkKIyBDT05G SUdfU0NTSV9ORVRMSU5LIGlzIG5vdCBzZXQKIyBDT05GSUdfU0NTSV9NUV9ERUZBVUxUIGlzIG5v dCBzZXQKQ09ORklHX1NDU0lfUFJPQ19GUz15CgojCiMgU0NTSSBzdXBwb3J0IHR5cGUgKGRpc2ss IHRhcGUsIENELVJPTSkKIwojIENPTkZJR19CTEtfREVWX1NEIGlzIG5vdCBzZXQKQ09ORklHX0NI Ul9ERVZfU1Q9bQpDT05GSUdfQ0hSX0RFVl9PU1NUPW0KIyBDT05GSUdfQkxLX0RFVl9TUiBpcyBu b3Qgc2V0CkNPTkZJR19DSFJfREVWX1NHPW0KQ09ORklHX0NIUl9ERVZfU0NIPW0KIyBDT05GSUdf U0NTSV9DT05TVEFOVFMgaXMgbm90IHNldAojIENPTkZJR19TQ1NJX0xPR0dJTkcgaXMgbm90IHNl dApDT05GSUdfU0NTSV9TQ0FOX0FTWU5DPXkKCiMKIyBTQ1NJIFRyYW5zcG9ydHMKIwpDT05GSUdf U0NTSV9TUElfQVRUUlM9eQojIENPTkZJR19TQ1NJX0ZDX0FUVFJTIGlzIG5vdCBzZXQKQ09ORklH X1NDU0lfSVNDU0lfQVRUUlM9eQpDT05GSUdfU0NTSV9TQVNfQVRUUlM9bQpDT05GSUdfU0NTSV9T QVNfTElCU0FTPW0KIyBDT05GSUdfU0NTSV9TQVNfSE9TVF9TTVAgaXMgbm90IHNldAojIENPTkZJ R19TQ1NJX1NSUF9BVFRSUyBpcyBub3Qgc2V0CiMgQ09ORklHX1NDU0lfTE9XTEVWRUwgaXMgbm90 IHNldApDT05GSUdfU0NTSV9ESD15CkNPTkZJR19TQ1NJX0RIX1JEQUM9eQpDT05GSUdfU0NTSV9E SF9IUF9TVz15CkNPTkZJR19TQ1NJX0RIX0VNQz15CkNPTkZJR19TQ1NJX0RIX0FMVUE9eQojIENP TkZJR19TQ1NJX09TRF9JTklUSUFUT1IgaXMgbm90IHNldAojIENPTkZJR19BVEEgaXMgbm90IHNl dAojIENPTkZJR19NRCBpcyBub3Qgc2V0CkNPTkZJR19UQVJHRVRfQ09SRT15CkNPTkZJR19UQ01f SUJMT0NLPW0KIyBDT05GSUdfVENNX0ZJTEVJTyBpcyBub3Qgc2V0CiMgQ09ORklHX1RDTV9QU0NT SSBpcyBub3Qgc2V0CkNPTkZJR19UQ01fVVNFUjI9bQpDT05GSUdfTE9PUEJBQ0tfVEFSR0VUPXkK Q09ORklHX0lTQ1NJX1RBUkdFVD1tCiMgQ09ORklHX1NCUF9UQVJHRVQgaXMgbm90IHNldApDT05G SUdfRlVTSU9OPXkKQ09ORklHX0ZVU0lPTl9TUEk9eQojIENPTkZJR19GVVNJT05fU0FTIGlzIG5v dCBzZXQKQ09ORklHX0ZVU0lPTl9NQVhfU0dFPTEyOAojIENPTkZJR19GVVNJT05fQ1RMIGlzIG5v dCBzZXQKIyBDT05GSUdfRlVTSU9OX0xPR0dJTkcgaXMgbm90IHNldAoKIwojIElFRUUgMTM5NCAo RmlyZVdpcmUpIHN1cHBvcnQKIwpDT05GSUdfRklSRVdJUkU9eQojIENPTkZJR19GSVJFV0lSRV9P SENJIGlzIG5vdCBzZXQKIyBDT05GSUdfRklSRVdJUkVfU0JQMiBpcyBub3Qgc2V0CkNPTkZJR19G SVJFV0lSRV9OT1NZPW0KIyBDT05GSUdfTUFDSU5UT1NIX0RSSVZFUlMgaXMgbm90IHNldAojIENP TkZJR19ORVRERVZJQ0VTIGlzIG5vdCBzZXQKQ09ORklHX1ZIT1NUX0NST1NTX0VORElBTl9MRUdB Q1k9eQoKIwojIElucHV0IGRldmljZSBzdXBwb3J0CiMKQ09ORklHX0lOUFVUPXkKQ09ORklHX0lO UFVUX0xFRFM9bQpDT05GSUdfSU5QVVRfRkZfTUVNTEVTUz15CkNPTkZJR19JTlBVVF9QT0xMREVW PXkKQ09ORklHX0lOUFVUX1NQQVJTRUtNQVA9bQpDT05GSUdfSU5QVVRfTUFUUklYS01BUD15Cgoj CiMgVXNlcmxhbmQgaW50ZXJmYWNlcwojCkNPTkZJR19JTlBVVF9NT1VTRURFVj1tCkNPTkZJR19J TlBVVF9NT1VTRURFVl9QU0FVWD15CkNPTkZJR19JTlBVVF9NT1VTRURFVl9TQ1JFRU5fWD0xMDI0 CkNPTkZJR19JTlBVVF9NT1VTRURFVl9TQ1JFRU5fWT03NjgKQ09ORklHX0lOUFVUX0pPWURFVj1t CkNPTkZJR19JTlBVVF9FVkRFVj15CkNPTkZJR19JTlBVVF9FVkJVRz1tCgojCiMgSW5wdXQgRGV2 aWNlIERyaXZlcnMKIwpDT05GSUdfSU5QVVRfS0VZQk9BUkQ9eQojIENPTkZJR19LRVlCT0FSRF9B RFA1NTg4IGlzIG5vdCBzZXQKIyBDT05GSUdfS0VZQk9BUkRfQURQNTU4OSBpcyBub3Qgc2V0CkNP TkZJR19LRVlCT0FSRF9BVEtCRD15CkNPTkZJR19LRVlCT0FSRF9RVDEwNzA9eQpDT05GSUdfS0VZ Qk9BUkRfUVQyMTYwPXkKQ09ORklHX0tFWUJPQVJEX0xLS0JEPXkKQ09ORklHX0tFWUJPQVJEX0dQ SU89eQojIENPTkZJR19LRVlCT0FSRF9HUElPX1BPTExFRCBpcyBub3Qgc2V0CiMgQ09ORklHX0tF WUJPQVJEX1RDQTY0MTYgaXMgbm90IHNldApDT05GSUdfS0VZQk9BUkRfVENBODQxOD15CiMgQ09O RklHX0tFWUJPQVJEX01BVFJJWCBpcyBub3Qgc2V0CkNPTkZJR19LRVlCT0FSRF9MTTgzMjM9bQpD T05GSUdfS0VZQk9BUkRfTE04MzMzPXkKIyBDT05GSUdfS0VZQk9BUkRfTUFYNzM1OSBpcyBub3Qg c2V0CkNPTkZJR19LRVlCT0FSRF9NQ1M9eQojIENPTkZJR19LRVlCT0FSRF9NUFIxMjEgaXMgbm90 IHNldApDT05GSUdfS0VZQk9BUkRfTkVXVE9OPXkKQ09ORklHX0tFWUJPQVJEX09QRU5DT1JFUz15 CkNPTkZJR19LRVlCT0FSRF9TQU1TVU5HPXkKIyBDT05GSUdfS0VZQk9BUkRfU1RPV0FXQVkgaXMg bm90IHNldApDT05GSUdfS0VZQk9BUkRfU1VOS0JEPXkKQ09ORklHX0tFWUJPQVJEX09NQVA0PW0K IyBDT05GSUdfS0VZQk9BUkRfVFdMNDAzMCBpcyBub3Qgc2V0CkNPTkZJR19LRVlCT0FSRF9YVEtC RD1tCkNPTkZJR19LRVlCT0FSRF9DUk9TX0VDPW0KQ09ORklHX0tFWUJPQVJEX0NBUDExWFg9eQpD T05GSUdfS0VZQk9BUkRfQkNNPW0KIyBDT05GSUdfSU5QVVRfTU9VU0UgaXMgbm90IHNldApDT05G SUdfSU5QVVRfSk9ZU1RJQ0s9eQpDT05GSUdfSk9ZU1RJQ0tfQU5BTE9HPXkKQ09ORklHX0pPWVNU SUNLX0EzRD15CkNPTkZJR19KT1lTVElDS19BREk9bQpDT05GSUdfSk9ZU1RJQ0tfQ09CUkE9bQpD T05GSUdfSk9ZU1RJQ0tfR0YySz15CkNPTkZJR19KT1lTVElDS19HUklQPW0KIyBDT05GSUdfSk9Z U1RJQ0tfR1JJUF9NUCBpcyBub3Qgc2V0CiMgQ09ORklHX0pPWVNUSUNLX0dVSUxMRU1PVCBpcyBu b3Qgc2V0CkNPTkZJR19KT1lTVElDS19JTlRFUkFDVD15CkNPTkZJR19KT1lTVElDS19TSURFV0lO REVSPXkKIyBDT05GSUdfSk9ZU1RJQ0tfVE1EQyBpcyBub3Qgc2V0CkNPTkZJR19KT1lTVElDS19J Rk9SQ0U9eQojIENPTkZJR19KT1lTVElDS19JRk9SQ0VfMjMyIGlzIG5vdCBzZXQKQ09ORklHX0pP WVNUSUNLX1dBUlJJT1I9bQojIENPTkZJR19KT1lTVElDS19NQUdFTExBTiBpcyBub3Qgc2V0CkNP TkZJR19KT1lTVElDS19TUEFDRU9SQj1tCiMgQ09ORklHX0pPWVNUSUNLX1NQQUNFQkFMTCBpcyBu b3Qgc2V0CiMgQ09ORklHX0pPWVNUSUNLX1NUSU5HRVIgaXMgbm90IHNldApDT05GSUdfSk9ZU1RJ Q0tfVFdJREpPWT1tCiMgQ09ORklHX0pPWVNUSUNLX1pIRU5IVUEgaXMgbm90IHNldApDT05GSUdf Sk9ZU1RJQ0tfREI5PXkKIyBDT05GSUdfSk9ZU1RJQ0tfR0FNRUNPTiBpcyBub3Qgc2V0CkNPTkZJ R19KT1lTVElDS19UVVJCT0dSQUZYPW0KIyBDT05GSUdfSk9ZU1RJQ0tfQVM1MDExIGlzIG5vdCBz ZXQKQ09ORklHX0pPWVNUSUNLX0pPWURVTVA9bQojIENPTkZJR19KT1lTVElDS19YUEFEIGlzIG5v dCBzZXQKQ09ORklHX0lOUFVUX1RBQkxFVD15CiMgQ09ORklHX1RBQkxFVF9VU0JfQUNFQ0FEIGlz IG5vdCBzZXQKIyBDT05GSUdfVEFCTEVUX1VTQl9BSVBURUsgaXMgbm90IHNldAojIENPTkZJR19U QUJMRVRfVVNCX0hBTldBTkcgaXMgbm90IHNldAojIENPTkZJR19UQUJMRVRfVVNCX0tCVEFCIGlz IG5vdCBzZXQKQ09ORklHX1RBQkxFVF9TRVJJQUxfV0FDT000PXkKIyBDT05GSUdfSU5QVVRfVE9V Q0hTQ1JFRU4gaXMgbm90IHNldApDT05GSUdfSU5QVVRfTUlTQz15CkNPTkZJR19JTlBVVF84OFBN ODYwWF9PTktFWT15CkNPTkZJR19JTlBVVF9BRDcxNFg9bQpDT05GSUdfSU5QVVRfQUQ3MTRYX0ky Qz1tCiMgQ09ORklHX0lOUFVUX0JNQTE1MCBpcyBub3Qgc2V0CkNPTkZJR19JTlBVVF9FM1gwX0JV VFRPTj1tCkNPTkZJR19JTlBVVF9NQVg4OTI1X09OS0VZPW0KQ09ORklHX0lOUFVUX01DMTM3ODNf UFdSQlVUVE9OPW0KIyBDT05GSUdfSU5QVVRfTU1BODQ1MCBpcyBub3Qgc2V0CkNPTkZJR19JTlBV VF9NUFUzMDUwPXkKIyBDT05GSUdfSU5QVVRfQVBBTkVMIGlzIG5vdCBzZXQKQ09ORklHX0lOUFVU X0dQMkE9eQpDT05GSUdfSU5QVVRfR1BJT19CRUVQRVI9eQojIENPTkZJR19JTlBVVF9HUElPX1RJ TFRfUE9MTEVEIGlzIG5vdCBzZXQKQ09ORklHX0lOUFVUX1dJU1RST05fQlROUz1tCkNPTkZJR19J TlBVVF9BVExBU19CVE5TPXkKIyBDT05GSUdfSU5QVVRfQVRJX1JFTU9URTIgaXMgbm90IHNldAoj IENPTkZJR19JTlBVVF9LRVlTUEFOX1JFTU9URSBpcyBub3Qgc2V0CiMgQ09ORklHX0lOUFVUX0tY VEo5IGlzIG5vdCBzZXQKIyBDT05GSUdfSU5QVVRfUE9XRVJNQVRFIGlzIG5vdCBzZXQKIyBDT05G SUdfSU5QVVRfWUVBTElOSyBpcyBub3Qgc2V0CiMgQ09ORklHX0lOUFVUX0NNMTA5IGlzIG5vdCBz ZXQKQ09ORklHX0lOUFVUX1JFVFVfUFdSQlVUVE9OPW0KQ09ORklHX0lOUFVUX1RQUzY1MjE4X1BX UkJVVFRPTj1tCkNPTkZJR19JTlBVVF9BWFAyMFhfUEVLPW0KQ09ORklHX0lOUFVUX1RXTDQwMzBf UFdSQlVUVE9OPXkKIyBDT05GSUdfSU5QVVRfVFdMNDAzMF9WSUJSQSBpcyBub3Qgc2V0CkNPTkZJ R19JTlBVVF9UV0w2MDQwX1ZJQlJBPW0KIyBDT05GSUdfSU5QVVRfVUlOUFVUIGlzIG5vdCBzZXQK Q09ORklHX0lOUFVUX1BBTE1BU19QV1JCVVRUT049bQojIENPTkZJR19JTlBVVF9QQ0Y4NTc0IGlz IG5vdCBzZXQKIyBDT05GSUdfSU5QVVRfR1BJT19ST1RBUllfRU5DT0RFUiBpcyBub3Qgc2V0CkNP TkZJR19JTlBVVF9EQTkwNTJfT05LRVk9eQpDT05GSUdfSU5QVVRfV004MzFYX09OPW0KQ09ORklH X0lOUFVUX0FEWEwzNFg9bQojIENPTkZJR19JTlBVVF9BRFhMMzRYX0kyQyBpcyBub3Qgc2V0CiMg Q09ORklHX0lOUFVUX0NNQTMwMDAgaXMgbm90IHNldAojIENPTkZJR19JTlBVVF9JREVBUEFEX1NM SURFQkFSIGlzIG5vdCBzZXQKQ09ORklHX0lOUFVUX1NPQ19CVVRUT05fQVJSQVk9bQojIENPTkZJ R19JTlBVVF9EUlYyNjBYX0hBUFRJQ1MgaXMgbm90IHNldApDT05GSUdfSU5QVVRfRFJWMjY2NV9I QVBUSUNTPXkKIyBDT05GSUdfSU5QVVRfRFJWMjY2N19IQVBUSUNTIGlzIG5vdCBzZXQKCiMKIyBI YXJkd2FyZSBJL08gcG9ydHMKIwpDT05GSUdfU0VSSU89eQpDT05GSUdfQVJDSF9NSUdIVF9IQVZF X1BDX1NFUklPPXkKQ09ORklHX1NFUklPX0k4MDQyPXkKQ09ORklHX1NFUklPX1NFUlBPUlQ9eQoj IENPTkZJR19TRVJJT19DVDgyQzcxMCBpcyBub3Qgc2V0CiMgQ09ORklHX1NFUklPX1BBUktCRCBp cyBub3Qgc2V0CiMgQ09ORklHX1NFUklPX1BDSVBTMiBpcyBub3Qgc2V0CkNPTkZJR19TRVJJT19M SUJQUzI9eQpDT05GSUdfU0VSSU9fUkFXPXkKIyBDT05GSUdfU0VSSU9fQUxURVJBX1BTMiBpcyBu b3Qgc2V0CkNPTkZJR19TRVJJT19QUzJNVUxUPW0KQ09ORklHX1NFUklPX0FSQ19QUzI9eQpDT05G SUdfU0VSSU9fQVBCUFMyPW0KQ09ORklHX1NFUklPX09MUENfQVBTUD1tCkNPTkZJR19HQU1FUE9S VD15CiMgQ09ORklHX0dBTUVQT1JUX05TNTU4IGlzIG5vdCBzZXQKIyBDT05GSUdfR0FNRVBPUlRf TDQgaXMgbm90IHNldApDT05GSUdfR0FNRVBPUlRfRU1VMTBLMT15CkNPTkZJR19HQU1FUE9SVF9G TTgwMT15CgojCiMgQ2hhcmFjdGVyIGRldmljZXMKIwpDT05GSUdfVFRZPXkKIyBDT05GSUdfVlQg aXMgbm90IHNldApDT05GSUdfVU5JWDk4X1BUWVM9eQojIENPTkZJR19ERVZQVFNfTVVMVElQTEVf SU5TVEFOQ0VTIGlzIG5vdCBzZXQKQ09ORklHX0xFR0FDWV9QVFlTPXkKQ09ORklHX0xFR0FDWV9Q VFlfQ09VTlQ9MjU2CiMgQ09ORklHX1NFUklBTF9OT05TVEFOREFSRCBpcyBub3Qgc2V0CiMgQ09O RklHX05PWk9NSSBpcyBub3Qgc2V0CiMgQ09ORklHX05fR1NNIGlzIG5vdCBzZXQKIyBDT05GSUdf VFJBQ0VfU0lOSyBpcyBub3Qgc2V0CiMgQ09ORklHX0RFVk1FTSBpcyBub3Qgc2V0CiMgQ09ORklH X0RFVktNRU0gaXMgbm90IHNldAoKIwojIFNlcmlhbCBkcml2ZXJzCiMKQ09ORklHX1NFUklBTF9F QVJMWUNPTj15CkNPTkZJR19TRVJJQUxfODI1MD15CkNPTkZJR19TRVJJQUxfODI1MF9ERVBSRUNB VEVEX09QVElPTlM9eQpDT05GSUdfU0VSSUFMXzgyNTBfUE5QPXkKQ09ORklHX1NFUklBTF84MjUw X0NPTlNPTEU9eQpDT05GSUdfU0VSSUFMXzgyNTBfRE1BPXkKQ09ORklHX1NFUklBTF84MjUwX1BD ST15CkNPTkZJR19TRVJJQUxfODI1MF9OUl9VQVJUUz00CkNPTkZJR19TRVJJQUxfODI1MF9SVU5U SU1FX1VBUlRTPTQKIyBDT05GSUdfU0VSSUFMXzgyNTBfRVhURU5ERUQgaXMgbm90IHNldAojIENP TkZJR19TRVJJQUxfODI1MF9EVyBpcyBub3Qgc2V0CiMgQ09ORklHX1NFUklBTF84MjUwX0ZJTlRF SyBpcyBub3Qgc2V0CgojCiMgTm9uLTgyNTAgc2VyaWFsIHBvcnQgc3VwcG9ydAojCiMgQ09ORklH X1NFUklBTF9VQVJUTElURSBpcyBub3Qgc2V0CkNPTkZJR19TRVJJQUxfQ09SRT15CkNPTkZJR19T RVJJQUxfQ09SRV9DT05TT0xFPXkKIyBDT05GSUdfU0VSSUFMX0pTTSBpcyBub3Qgc2V0CiMgQ09O RklHX1NFUklBTF9PRl9QTEFURk9STSBpcyBub3Qgc2V0CiMgQ09ORklHX1NFUklBTF9TQ0NOWFAg aXMgbm90IHNldAojIENPTkZJR19TRVJJQUxfU0MxNklTN1hYIGlzIG5vdCBzZXQKIyBDT05GSUdf U0VSSUFMX1RJTUJFUkRBTEUgaXMgbm90IHNldAojIENPTkZJR19TRVJJQUxfQUxURVJBX0pUQUdV QVJUIGlzIG5vdCBzZXQKIyBDT05GSUdfU0VSSUFMX0FMVEVSQV9VQVJUIGlzIG5vdCBzZXQKIyBD T05GSUdfU0VSSUFMX1BDSF9VQVJUIGlzIG5vdCBzZXQKIyBDT05GSUdfU0VSSUFMX1hJTElOWF9Q U19VQVJUIGlzIG5vdCBzZXQKIyBDT05GSUdfU0VSSUFMX0FSQyBpcyBub3Qgc2V0CiMgQ09ORklH X1NFUklBTF9SUDIgaXMgbm90IHNldAojIENPTkZJR19TRVJJQUxfRlNMX0xQVUFSVCBpcyBub3Qg c2V0CiMgQ09ORklHX1NFUklBTF9DT05FWEFOVF9ESUdJQ09MT1IgaXMgbm90IHNldAojIENPTkZJ R19TRVJJQUxfTUVOX1oxMzUgaXMgbm90IHNldAojIENPTkZJR19UVFlfUFJJTlRLIGlzIG5vdCBz ZXQKIyBDT05GSUdfUFJJTlRFUiBpcyBub3Qgc2V0CiMgQ09ORklHX1BQREVWIGlzIG5vdCBzZXQK IyBDT05GSUdfVklSVElPX0NPTlNPTEUgaXMgbm90IHNldApDT05GSUdfSVBNSV9IQU5ETEVSPXkK Q09ORklHX0lQTUlfUEFOSUNfRVZFTlQ9eQpDT05GSUdfSVBNSV9QQU5JQ19TVFJJTkc9eQpDT05G SUdfSVBNSV9ERVZJQ0VfSU5URVJGQUNFPXkKQ09ORklHX0lQTUlfU0k9bQojIENPTkZJR19JUE1J X1NJX1BST0JFX0RFRkFVTFRTIGlzIG5vdCBzZXQKQ09ORklHX0lQTUlfU1NJRj1tCiMgQ09ORklH X0lQTUlfV0FUQ0hET0cgaXMgbm90IHNldAojIENPTkZJR19JUE1JX1BPV0VST0ZGIGlzIG5vdCBz ZXQKQ09ORklHX0hXX1JBTkRPTT1tCkNPTkZJR19IV19SQU5ET01fVElNRVJJT01FTT1tCiMgQ09O RklHX0hXX1JBTkRPTV9JTlRFTCBpcyBub3Qgc2V0CkNPTkZJR19IV19SQU5ET01fQU1EPW0KQ09O RklHX0hXX1JBTkRPTV9HRU9ERT1tCkNPTkZJR19IV19SQU5ET01fVklBPW0KIyBDT05GSUdfSFdf UkFORE9NX1ZJUlRJTyBpcyBub3Qgc2V0CkNPTkZJR19IV19SQU5ET01fVFBNPW0KQ09ORklHX05W UkFNPW0KQ09ORklHX0RUTEs9eQojIENPTkZJR19SMzk2NCBpcyBub3Qgc2V0CkNPTkZJR19BUFBM SUNPTT15CkNPTkZJR19TT05ZUEk9bQojIENPTkZJR19NV0FWRSBpcyBub3Qgc2V0CiMgQ09ORklH X1BDODczNnhfR1BJTyBpcyBub3Qgc2V0CkNPTkZJR19OU0NfR1BJTz15CkNPTkZJR19SQVdfRFJJ VkVSPW0KQ09ORklHX01BWF9SQVdfREVWUz0yNTYKQ09ORklHX0hQRVQ9eQojIENPTkZJR19IUEVU X01NQVAgaXMgbm90IHNldApDT05GSUdfSEFOR0NIRUNLX1RJTUVSPXkKQ09ORklHX1RDR19UUE09 eQojIENPTkZJR19UQ0dfVElTIGlzIG5vdCBzZXQKQ09ORklHX1RDR19USVNfSTJDX0FUTUVMPXkK Q09ORklHX1RDR19USVNfSTJDX0lORklORU9OPW0KQ09ORklHX1RDR19USVNfSTJDX05VVk9UT049 eQpDT05GSUdfVENHX05TQz15CkNPTkZJR19UQ0dfQVRNRUw9bQpDT05GSUdfVENHX0lORklORU9O PXkKQ09ORklHX1RDR19DUkI9bQojIENPTkZJR19UQ0dfVElTX1NUMzNaUDI0IGlzIG5vdCBzZXQK Q09ORklHX1RFTENMT0NLPXkKQ09ORklHX0RFVlBPUlQ9eQpDT05GSUdfWElMTFlCVVM9eQpDT05G SUdfWElMTFlCVVNfUENJRT15CkNPTkZJR19YSUxMWUJVU19PRj15CgojCiMgSTJDIHN1cHBvcnQK IwpDT05GSUdfSTJDPXkKQ09ORklHX0FDUElfSTJDX09QUkVHSU9OPXkKQ09ORklHX0kyQ19CT0FS RElORk89eQpDT05GSUdfSTJDX0NPTVBBVD15CkNPTkZJR19JMkNfQ0hBUkRFVj15CkNPTkZJR19J MkNfTVVYPXkKCiMKIyBNdWx0aXBsZXhlciBJMkMgQ2hpcCBzdXBwb3J0CiMKQ09ORklHX0kyQ19B UkJfR1BJT19DSEFMTEVOR0U9bQpDT05GSUdfSTJDX01VWF9HUElPPXkKQ09ORklHX0kyQ19NVVhf UENBOTU0MT1tCiMgQ09ORklHX0kyQ19NVVhfUENBOTU0eCBpcyBub3Qgc2V0CiMgQ09ORklHX0ky Q19NVVhfUElOQ1RSTCBpcyBub3Qgc2V0CiMgQ09ORklHX0kyQ19NVVhfUkVHIGlzIG5vdCBzZXQK IyBDT05GSUdfSTJDX0hFTFBFUl9BVVRPIGlzIG5vdCBzZXQKQ09ORklHX0kyQ19TTUJVUz1tCgoj CiMgSTJDIEFsZ29yaXRobXMKIwpDT05GSUdfSTJDX0FMR09CSVQ9eQpDT05GSUdfSTJDX0FMR09Q Q0Y9eQpDT05GSUdfSTJDX0FMR09QQ0E9eQoKIwojIEkyQyBIYXJkd2FyZSBCdXMgc3VwcG9ydAoj CgojCiMgUEMgU01CdXMgaG9zdCBjb250cm9sbGVyIGRyaXZlcnMKIwpDT05GSUdfSTJDX0FMSTE1 MzU9bQpDT05GSUdfSTJDX0FMSTE1NjM9bQojIENPTkZJR19JMkNfQUxJMTVYMyBpcyBub3Qgc2V0 CkNPTkZJR19JMkNfQU1ENzU2PW0KQ09ORklHX0kyQ19BTUQ3NTZfUzQ4ODI9bQpDT05GSUdfSTJD X0FNRDgxMTE9bQojIENPTkZJR19JMkNfSTgwMSBpcyBub3Qgc2V0CkNPTkZJR19JMkNfSVNDSD1t CkNPTkZJR19JMkNfSVNNVD15CkNPTkZJR19JMkNfUElJWDQ9bQpDT05GSUdfSTJDX05GT1JDRTI9 bQojIENPTkZJR19JMkNfTkZPUkNFMl9TNDk4NSBpcyBub3Qgc2V0CkNPTkZJR19JMkNfU0lTNTU5 NT15CkNPTkZJR19JMkNfU0lTNjMwPW0KQ09ORklHX0kyQ19TSVM5Nlg9eQpDT05GSUdfSTJDX1ZJ QT1tCiMgQ09ORklHX0kyQ19WSUFQUk8gaXMgbm90IHNldAoKIwojIEFDUEkgZHJpdmVycwojCkNP TkZJR19JMkNfU0NNST1tCgojCiMgSTJDIHN5c3RlbSBidXMgZHJpdmVycyAobW9zdGx5IGVtYmVk ZGVkIC8gc3lzdGVtLW9uLWNoaXApCiMKIyBDT05GSUdfSTJDX0NCVVNfR1BJTyBpcyBub3Qgc2V0 CkNPTkZJR19JMkNfREVTSUdOV0FSRV9DT1JFPW0KIyBDT05GSUdfSTJDX0RFU0lHTldBUkVfUExB VEZPUk0gaXMgbm90IHNldApDT05GSUdfSTJDX0RFU0lHTldBUkVfUENJPW0KQ09ORklHX0kyQ19F RzIwVD1tCkNPTkZJR19JMkNfRU1FVjI9eQojIENPTkZJR19JMkNfR1BJTyBpcyBub3Qgc2V0CiMg Q09ORklHX0kyQ19PQ09SRVMgaXMgbm90IHNldApDT05GSUdfSTJDX1BDQV9QTEFURk9STT1tCkNP TkZJR19JMkNfUFhBPXkKQ09ORklHX0kyQ19QWEFfUENJPXkKQ09ORklHX0kyQ19SSzNYPW0KQ09O RklHX0kyQ19TSU1URUM9bQpDT05GSUdfSTJDX1hJTElOWD1tCgojCiMgRXh0ZXJuYWwgSTJDL1NN QnVzIGFkYXB0ZXIgZHJpdmVycwojCkNPTkZJR19JMkNfUEFSUE9SVD1tCkNPTkZJR19JMkNfUEFS UE9SVF9MSUdIVD1tCiMgQ09ORklHX0kyQ19UQU9TX0VWTSBpcyBub3Qgc2V0CgojCiMgT3RoZXIg STJDL1NNQnVzIGJ1cyBkcml2ZXJzCiMKQ09ORklHX0kyQ19QQ0FfSVNBPXkKQ09ORklHX0kyQ19D Uk9TX0VDX1RVTk5FTD15CiMgQ09ORklHX1NDeDIwMF9BQ0IgaXMgbm90IHNldAojIENPTkZJR19J MkNfU1RVQiBpcyBub3Qgc2V0CkNPTkZJR19JMkNfU0xBVkU9eQpDT05GSUdfSTJDX1NMQVZFX0VF UFJPTT15CiMgQ09ORklHX0kyQ19ERUJVR19DT1JFIGlzIG5vdCBzZXQKIyBDT05GSUdfSTJDX0RF QlVHX0FMR08gaXMgbm90IHNldAojIENPTkZJR19JMkNfREVCVUdfQlVTIGlzIG5vdCBzZXQKIyBD T05GSUdfU1BJIGlzIG5vdCBzZXQKQ09ORklHX1NQTUk9bQpDT05GSUdfSFNJPXkKQ09ORklHX0hT SV9CT0FSRElORk89eQoKIwojIEhTSSBjb250cm9sbGVycwojCgojCiMgSFNJIGNsaWVudHMKIwoj IENPTkZJR19IU0lfQ0hBUiBpcyBub3Qgc2V0CgojCiMgUFBTIHN1cHBvcnQKIwpDT05GSUdfUFBT PXkKIyBDT05GSUdfUFBTX0RFQlVHIGlzIG5vdCBzZXQKQ09ORklHX05UUF9QUFM9eQoKIwojIFBQ UyBjbGllbnRzIHN1cHBvcnQKIwojIENPTkZJR19QUFNfQ0xJRU5UX0tUSU1FUiBpcyBub3Qgc2V0 CiMgQ09ORklHX1BQU19DTElFTlRfTERJU0MgaXMgbm90IHNldApDT05GSUdfUFBTX0NMSUVOVF9Q QVJQT1JUPXkKQ09ORklHX1BQU19DTElFTlRfR1BJTz1tCgojCiMgUFBTIGdlbmVyYXRvcnMgc3Vw cG9ydAojCgojCiMgUFRQIGNsb2NrIHN1cHBvcnQKIwpDT05GSUdfUFRQXzE1ODhfQ0xPQ0s9eQoK IwojIEVuYWJsZSBQSFlMSUIgYW5kIE5FVFdPUktfUEhZX1RJTUVTVEFNUElORyB0byBzZWUgdGhl IGFkZGl0aW9uYWwgY2xvY2tzLgojCkNPTkZJR19QVFBfMTU4OF9DTE9DS19QQ0g9eQpDT05GSUdf UElOQ1RSTD15CgojCiMgUGluIGNvbnRyb2xsZXJzCiMKQ09ORklHX1BJTk1VWD15CkNPTkZJR19Q SU5DT05GPXkKQ09ORklHX0dFTkVSSUNfUElOQ09ORj15CkNPTkZJR19ERUJVR19QSU5DVFJMPXkK Q09ORklHX1BJTkNUUkxfQU1EPXkKQ09ORklHX1BJTkNUUkxfU0lOR0xFPW0KIyBDT05GSUdfUElO Q1RSTF9QQUxNQVMgaXMgbm90IHNldAojIENPTkZJR19QSU5DVFJMX0JBWVRSQUlMIGlzIG5vdCBz ZXQKQ09ORklHX1BJTkNUUkxfQ0hFUlJZVklFVz1tCiMgQ09ORklHX1BJTkNUUkxfQlJPWFRPTiBp cyBub3Qgc2V0CiMgQ09ORklHX1BJTkNUUkxfU1VOUklTRVBPSU5UIGlzIG5vdCBzZXQKQ09ORklH X0FSQ0hfV0FOVF9PUFRJT05BTF9HUElPTElCPXkKQ09ORklHX0FSQ0hfUkVRVUlSRV9HUElPTElC PXkKQ09ORklHX0dQSU9MSUI9eQpDT05GSUdfR1BJT19ERVZSRVM9eQpDT05GSUdfT0ZfR1BJTz15 CkNPTkZJR19HUElPX0FDUEk9eQpDT05GSUdfR1BJT0xJQl9JUlFDSElQPXkKQ09ORklHX0RFQlVH X0dQSU89eQojIENPTkZJR19HUElPX1NZU0ZTIGlzIG5vdCBzZXQKQ09ORklHX0dQSU9fR0VORVJJ Qz15CkNPTkZJR19HUElPX01BWDczMFg9eQoKIwojIE1lbW9yeSBtYXBwZWQgR1BJTyBkcml2ZXJz CiMKQ09ORklHX0dQSU9fNzRYWF9NTUlPPXkKQ09ORklHX0dQSU9fQUxURVJBPW0KIyBDT05GSUdf R1BJT19BTURQVCBpcyBub3Qgc2V0CkNPTkZJR19HUElPX0RXQVBCPXkKQ09ORklHX0dQSU9fR0VO RVJJQ19QTEFURk9STT15CiMgQ09ORklHX0dQSU9fR1JHUElPIGlzIG5vdCBzZXQKIyBDT05GSUdf R1BJT19JQ0ggaXMgbm90IHNldAojIENPTkZJR19HUElPX0xZTlhQT0lOVCBpcyBub3Qgc2V0CkNP TkZJR19HUElPX1NUQTJYMTE9eQojIENPTkZJR19HUElPX1NZU0NPTiBpcyBub3Qgc2V0CkNPTkZJ R19HUElPX1ZYODU1PW0KQ09ORklHX0dQSU9fWElMSU5YPXkKIyBDT05GSUdfR1BJT19aWCBpcyBu b3Qgc2V0CgojCiMgUG9ydC1tYXBwZWQgSS9PIEdQSU8gZHJpdmVycwojCiMgQ09ORklHX0dQSU9f MTA0X0lESU9fMTYgaXMgbm90IHNldAojIENPTkZJR19HUElPX0Y3MTg4WCBpcyBub3Qgc2V0CiMg Q09ORklHX0dQSU9fSVQ4NyBpcyBub3Qgc2V0CkNPTkZJR19HUElPX1NDSD1tCiMgQ09ORklHX0dQ SU9fU0NIMzExWCBpcyBub3Qgc2V0CgojCiMgSTJDIEdQSU8gZXhwYW5kZXJzCiMKQ09ORklHX0dQ SU9fQURQNTU4OD15CkNPTkZJR19HUElPX0FEUDU1ODhfSVJRPXkKQ09ORklHX0dQSU9fQUROUD15 CkNPTkZJR19HUElPX01BWDczMDA9eQpDT05GSUdfR1BJT19NQVg3MzJYPW0KQ09ORklHX0dQSU9f UENBOTUzWD15CiMgQ09ORklHX0dQSU9fUENBOTUzWF9JUlEgaXMgbm90IHNldAojIENPTkZJR19H UElPX1BDRjg1N1ggaXMgbm90IHNldAojIENPTkZJR19HUElPX1NYMTUwWCBpcyBub3Qgc2V0Cgoj CiMgTUZEIEdQSU8gZXhwYW5kZXJzCiMKQ09ORklHX0dQSU9fQVJJWk9OQT1tCkNPTkZJR19HUElP X0NSWVNUQUxfQ09WRT15CiMgQ09ORklHX0dQSU9fREE5MDUyIGlzIG5vdCBzZXQKQ09ORklHX0dQ SU9fSkFOWl9UVEw9eQpDT05GSUdfR1BJT19MUDM5NDM9bQpDT05GSUdfR1BJT19QQUxNQVM9eQpD T05GSUdfR1BJT19USU1CRVJEQUxFPXkKQ09ORklHX0dQSU9fVFBTNjU5MTA9eQpDT05GSUdfR1BJ T19UUFM2NTkxMj1tCkNPTkZJR19HUElPX1RXTDQwMzA9bQpDT05GSUdfR1BJT19UV0w2MDQwPW0K Q09ORklHX0dQSU9fV004MzFYPXkKQ09ORklHX0dQSU9fV004MzUwPXkKQ09ORklHX0dQSU9fV004 OTk0PW0KCiMKIyBQQ0kgR1BJTyBleHBhbmRlcnMKIwpDT05GSUdfR1BJT19BTUQ4MTExPW0KQ09O RklHX0dQSU9fQlQ4WFg9eQojIENPTkZJR19HUElPX0lOVEVMX01JRCBpcyBub3Qgc2V0CiMgQ09O RklHX0dQSU9fTUxfSU9IIGlzIG5vdCBzZXQKQ09ORklHX0dQSU9fUENIPW0KQ09ORklHX0dQSU9f UkRDMzIxWD1tCiMgQ09ORklHX0dQSU9fU09EQVZJTExFIGlzIG5vdCBzZXQKCiMKIyBTUEkgb3Ig STJDIEdQSU8gZXhwYW5kZXJzCiMKIyBDT05GSUdfR1BJT19NQ1AyM1MwOCBpcyBub3Qgc2V0CkNP TkZJR19XMT1tCgojCiMgMS13aXJlIEJ1cyBNYXN0ZXJzCiMKIyBDT05GSUdfVzFfTUFTVEVSX01B VFJPWCBpcyBub3Qgc2V0CkNPTkZJR19XMV9NQVNURVJfRFMyNDgyPW0KIyBDT05GSUdfVzFfTUFT VEVSX0RTMVdNIGlzIG5vdCBzZXQKQ09ORklHX1cxX01BU1RFUl9HUElPPW0KCiMKIyAxLXdpcmUg U2xhdmVzCiMKQ09ORklHX1cxX1NMQVZFX1RIRVJNPW0KIyBDT05GSUdfVzFfU0xBVkVfU01FTSBp cyBub3Qgc2V0CiMgQ09ORklHX1cxX1NMQVZFX0RTMjQwOCBpcyBub3Qgc2V0CkNPTkZJR19XMV9T TEFWRV9EUzI0MTM9bQpDT05GSUdfVzFfU0xBVkVfRFMyNDA2PW0KQ09ORklHX1cxX1NMQVZFX0RT MjQyMz1tCkNPTkZJR19XMV9TTEFWRV9EUzI0MzE9bQojIENPTkZJR19XMV9TTEFWRV9EUzI0MzMg aXMgbm90IHNldApDT05GSUdfVzFfU0xBVkVfRFMyNzYwPW0KQ09ORklHX1cxX1NMQVZFX0RTMjc4 MD1tCkNPTkZJR19XMV9TTEFWRV9EUzI3ODE9bQojIENPTkZJR19XMV9TTEFWRV9EUzI4RTA0IGlz IG5vdCBzZXQKQ09ORklHX1cxX1NMQVZFX0JRMjcwMDA9bQpDT05GSUdfUE9XRVJfU1VQUExZPXkK IyBDT05GSUdfUE9XRVJfU1VQUExZX0RFQlVHIGlzIG5vdCBzZXQKQ09ORklHX1BEQV9QT1dFUj15 CkNPTkZJR19HRU5FUklDX0FEQ19CQVRURVJZPW0KQ09ORklHX01BWDg5MjVfUE9XRVI9bQpDT05G SUdfV004MzFYX0JBQ0tVUD15CiMgQ09ORklHX1dNODMxWF9QT1dFUiBpcyBub3Qgc2V0CkNPTkZJ R19XTTgzNTBfUE9XRVI9eQojIENPTkZJR19URVNUX1BPV0VSIGlzIG5vdCBzZXQKQ09ORklHX0JB VFRFUllfODhQTTg2MFg9eQpDT05GSUdfQkFUVEVSWV9EUzI3NjA9bQpDT05GSUdfQkFUVEVSWV9E UzI3ODA9bQpDT05GSUdfQkFUVEVSWV9EUzI3ODE9bQpDT05GSUdfQkFUVEVSWV9EUzI3ODI9eQpD T05GSUdfQkFUVEVSWV9PTFBDPW0KQ09ORklHX0JBVFRFUllfU0JTPW0KQ09ORklHX0JBVFRFUllf QlEyN3gwMD1tCkNPTkZJR19CQVRURVJZX0JRMjdYMDBfSTJDPXkKIyBDT05GSUdfQkFUVEVSWV9C UTI3WDAwX1BMQVRGT1JNIGlzIG5vdCBzZXQKIyBDT05GSUdfQkFUVEVSWV9EQTkwMzAgaXMgbm90 IHNldApDT05GSUdfQkFUVEVSWV9EQTkwNTI9eQojIENPTkZJR19BWFAyODhfRlVFTF9HQVVHRSBp cyBub3Qgc2V0CkNPTkZJR19CQVRURVJZX01BWDE3MDQwPW0KQ09ORklHX0JBVFRFUllfTUFYMTcw NDI9bQojIENPTkZJR19CQVRURVJZX1RXTDQwMzBfTUFEQyBpcyBub3Qgc2V0CkNPTkZJR19DSEFS R0VSXzg4UE04NjBYPW0KIyBDT05GSUdfQkFUVEVSWV9SWDUxIGlzIG5vdCBzZXQKIyBDT05GSUdf Q0hBUkdFUl9NQVg4OTAzIGlzIG5vdCBzZXQKQ09ORklHX0NIQVJHRVJfVFdMNDAzMD15CkNPTkZJ R19DSEFSR0VSX0xQODcyNz15CiMgQ09ORklHX0NIQVJHRVJfR1BJTyBpcyBub3Qgc2V0CkNPTkZJ R19DSEFSR0VSX01BWDE0NTc3PW0KIyBDT05GSUdfQ0hBUkdFUl9NQVg3NzY5MyBpcyBub3Qgc2V0 CkNPTkZJR19DSEFSR0VSX0JRMjQxNVg9bQpDT05GSUdfQ0hBUkdFUl9CUTI0MTkwPXkKIyBDT05G SUdfQ0hBUkdFUl9CUTI0MjU3IGlzIG5vdCBzZXQKQ09ORklHX0NIQVJHRVJfQlEyNDczNT15CkNP TkZJR19DSEFSR0VSX0JRMjU4OTA9bQpDT05GSUdfQ0hBUkdFUl9TTUIzNDc9eQojIENPTkZJR19C QVRURVJZX0dBVUdFX0xUQzI5NDEgaXMgbm90IHNldApDT05GSUdfQkFUVEVSWV9SVDUwMzM9bQoj IENPTkZJR19DSEFSR0VSX1JUOTQ1NSBpcyBub3Qgc2V0CiMgQ09ORklHX1BPV0VSX1JFU0VUIGlz IG5vdCBzZXQKQ09ORklHX1BPV0VSX0FWUz15CkNPTkZJR19IV01PTj15CkNPTkZJR19IV01PTl9W SUQ9eQojIENPTkZJR19IV01PTl9ERUJVR19DSElQIGlzIG5vdCBzZXQKCiMKIyBOYXRpdmUgZHJp dmVycwojCiMgQ09ORklHX1NFTlNPUlNfQUJJVFVHVVJVIGlzIG5vdCBzZXQKQ09ORklHX1NFTlNP UlNfQUJJVFVHVVJVMz1tCkNPTkZJR19TRU5TT1JTX0FENzQxND1tCkNPTkZJR19TRU5TT1JTX0FE NzQxOD15CiMgQ09ORklHX1NFTlNPUlNfQURNMTAyMSBpcyBub3Qgc2V0CkNPTkZJR19TRU5TT1JT X0FETTEwMjU9bQpDT05GSUdfU0VOU09SU19BRE0xMDI2PW0KQ09ORklHX1NFTlNPUlNfQURNMTAy OT15CkNPTkZJR19TRU5TT1JTX0FETTEwMzE9bQpDT05GSUdfU0VOU09SU19BRE05MjQwPW0KIyBD T05GSUdfU0VOU09SU19BRFQ3NDEwIGlzIG5vdCBzZXQKIyBDT05GSUdfU0VOU09SU19BRFQ3NDEx IGlzIG5vdCBzZXQKQ09ORklHX1NFTlNPUlNfQURUNzQ2Mj1tCkNPTkZJR19TRU5TT1JTX0FEVDc0 NzA9eQojIENPTkZJR19TRU5TT1JTX0FEVDc0NzUgaXMgbm90IHNldApDT05GSUdfU0VOU09SU19B U0M3NjIxPXkKQ09ORklHX1NFTlNPUlNfSzhURU1QPW0KQ09ORklHX1NFTlNPUlNfSzEwVEVNUD1t CkNPTkZJR19TRU5TT1JTX0ZBTTE1SF9QT1dFUj15CkNPTkZJR19TRU5TT1JTX0FQUExFU01DPXkK Q09ORklHX1NFTlNPUlNfQVNCMTAwPW0KQ09ORklHX1NFTlNPUlNfQVRYUDE9bQpDT05GSUdfU0VO U09SU19EUzYyMD15CkNPTkZJR19TRU5TT1JTX0RTMTYyMT1tCkNPTkZJR19TRU5TT1JTX0RFTExf U01NPXkKQ09ORklHX1NFTlNPUlNfREE5MDUyX0FEQz1tCkNPTkZJR19TRU5TT1JTX0k1S19BTUI9 eQojIENPTkZJR19TRU5TT1JTX0Y3MTgwNUYgaXMgbm90IHNldApDT05GSUdfU0VOU09SU19GNzE4 ODJGRz15CkNPTkZJR19TRU5TT1JTX0Y3NTM3NVM9eQojIENPTkZJR19TRU5TT1JTX01DMTM3ODNf QURDIGlzIG5vdCBzZXQKQ09ORklHX1NFTlNPUlNfRlNDSE1EPXkKQ09ORklHX1NFTlNPUlNfR0w1 MThTTT15CkNPTkZJR19TRU5TT1JTX0dMNTIwU009eQpDT05GSUdfU0VOU09SU19HNzYwQT1tCkNP TkZJR19TRU5TT1JTX0c3NjI9eQojIENPTkZJR19TRU5TT1JTX0dQSU9fRkFOIGlzIG5vdCBzZXQK Q09ORklHX1NFTlNPUlNfSElINjEzMD15CiMgQ09ORklHX1NFTlNPUlNfSUJNQUVNIGlzIG5vdCBz ZXQKIyBDT05GSUdfU0VOU09SU19JQk1QRVggaXMgbm90IHNldApDT05GSUdfU0VOU09SU19JSU9f SFdNT049bQpDT05GSUdfU0VOU09SU19JNTUwMD1tCkNPTkZJR19TRU5TT1JTX0NPUkVURU1QPW0K IyBDT05GSUdfU0VOU09SU19JVDg3IGlzIG5vdCBzZXQKQ09ORklHX1NFTlNPUlNfSkM0Mj15CiMg Q09ORklHX1NFTlNPUlNfUE9XUjEyMjAgaXMgbm90IHNldApDT05GSUdfU0VOU09SU19MSU5FQUdF PXkKQ09ORklHX1NFTlNPUlNfTFRDMjk0NT15CkNPTkZJR19TRU5TT1JTX0xUQzQxNTE9bQpDT05G SUdfU0VOU09SU19MVEM0MjE1PXkKIyBDT05GSUdfU0VOU09SU19MVEM0MjIyIGlzIG5vdCBzZXQK Q09ORklHX1NFTlNPUlNfTFRDNDI0NT15CkNPTkZJR19TRU5TT1JTX0xUQzQyNjA9bQpDT05GSUdf U0VOU09SU19MVEM0MjYxPXkKQ09ORklHX1NFTlNPUlNfTUFYMTYwNjU9bQojIENPTkZJR19TRU5T T1JTX01BWDE2MTkgaXMgbm90IHNldApDT05GSUdfU0VOU09SU19NQVgxNjY4PXkKQ09ORklHX1NF TlNPUlNfTUFYMTk3PXkKQ09ORklHX1NFTlNPUlNfTUFYNjYzOT15CiMgQ09ORklHX1NFTlNPUlNf TUFYNjY0MiBpcyBub3Qgc2V0CkNPTkZJR19TRU5TT1JTX01BWDY2NTA9bQpDT05GSUdfU0VOU09S U19NQVg2Njk3PW0KIyBDT05GSUdfU0VOU09SU19NQVgzMTc5MCBpcyBub3Qgc2V0CkNPTkZJR19T RU5TT1JTX0hUVTIxPXkKIyBDT05GSUdfU0VOU09SU19NQ1AzMDIxIGlzIG5vdCBzZXQKQ09ORklH X1NFTlNPUlNfTUVORjIxQk1DX0hXTU9OPW0KQ09ORklHX1NFTlNPUlNfTE02Mz15CkNPTkZJR19T RU5TT1JTX0xNNzM9eQojIENPTkZJR19TRU5TT1JTX0xNNzUgaXMgbm90IHNldApDT05GSUdfU0VO U09SU19MTTc3PXkKIyBDT05GSUdfU0VOU09SU19MTTc4IGlzIG5vdCBzZXQKIyBDT05GSUdfU0VO U09SU19MTTgwIGlzIG5vdCBzZXQKIyBDT05GSUdfU0VOU09SU19MTTgzIGlzIG5vdCBzZXQKQ09O RklHX1NFTlNPUlNfTE04NT1tCiMgQ09ORklHX1NFTlNPUlNfTE04NyBpcyBub3Qgc2V0CiMgQ09O RklHX1NFTlNPUlNfTE05MCBpcyBub3Qgc2V0CkNPTkZJR19TRU5TT1JTX0xNOTI9eQpDT05GSUdf U0VOU09SU19MTTkzPXkKQ09ORklHX1NFTlNPUlNfTE05NTIzND15CkNPTkZJR19TRU5TT1JTX0xN OTUyNDE9bQojIENPTkZJR19TRU5TT1JTX0xNOTUyNDUgaXMgbm90IHNldAojIENPTkZJR19TRU5T T1JTX1BDODczNjAgaXMgbm90IHNldApDT05GSUdfU0VOU09SU19QQzg3NDI3PXkKQ09ORklHX1NF TlNPUlNfTlRDX1RIRVJNSVNUT1I9bQpDT05GSUdfU0VOU09SU19OQ1Q2NjgzPW0KQ09ORklHX1NF TlNPUlNfTkNUNjc3NT15CkNPTkZJR19TRU5TT1JTX05DVDc4MDI9eQojIENPTkZJR19TRU5TT1JT X05DVDc5MDQgaXMgbm90IHNldApDT05GSUdfU0VOU09SU19QQ0Y4NTkxPXkKQ09ORklHX1BNQlVT PW0KIyBDT05GSUdfU0VOU09SU19QTUJVUyBpcyBub3Qgc2V0CkNPTkZJR19TRU5TT1JTX0FETTEy NzU9bQpDT05GSUdfU0VOU09SU19MTTI1MDY2PW0KQ09ORklHX1NFTlNPUlNfTFRDMjk3OD1tCiMg Q09ORklHX1NFTlNPUlNfTUFYMTYwNjQgaXMgbm90IHNldApDT05GSUdfU0VOU09SU19NQVgyMDc1 MT1tCkNPTkZJR19TRU5TT1JTX01BWDM0NDQwPW0KIyBDT05GSUdfU0VOU09SU19NQVg4Njg4IGlz IG5vdCBzZXQKQ09ORklHX1NFTlNPUlNfVFBTNDA0MjI9bQojIENPTkZJR19TRU5TT1JTX1VDRDkw MDAgaXMgbm90IHNldAojIENPTkZJR19TRU5TT1JTX1VDRDkyMDAgaXMgbm90IHNldApDT05GSUdf U0VOU09SU19aTDYxMDA9bQpDT05GSUdfU0VOU09SU19TSFQxNT15CkNPTkZJR19TRU5TT1JTX1NI VDIxPXkKQ09ORklHX1NFTlNPUlNfU0hUQzE9eQojIENPTkZJR19TRU5TT1JTX1NJUzU1OTUgaXMg bm90IHNldApDT05GSUdfU0VOU09SU19ETUUxNzM3PXkKIyBDT05GSUdfU0VOU09SU19FTUMxNDAz IGlzIG5vdCBzZXQKIyBDT05GSUdfU0VOU09SU19FTUMyMTAzIGlzIG5vdCBzZXQKQ09ORklHX1NF TlNPUlNfRU1DNlcyMDE9bQpDT05GSUdfU0VOU09SU19TTVNDNDdNMT15CiMgQ09ORklHX1NFTlNP UlNfU01TQzQ3TTE5MiBpcyBub3Qgc2V0CkNPTkZJR19TRU5TT1JTX1NNU0M0N0IzOTc9eQojIENP TkZJR19TRU5TT1JTX1NDSDU2WFhfQ09NTU9OIGlzIG5vdCBzZXQKQ09ORklHX1NFTlNPUlNfU01N NjY1PW0KQ09ORklHX1NFTlNPUlNfQURDMTI4RDgxOD15CkNPTkZJR19TRU5TT1JTX0FEUzEwMTU9 bQpDT05GSUdfU0VOU09SU19BRFM3ODI4PXkKQ09ORklHX1NFTlNPUlNfQU1DNjgyMT15CkNPTkZJ R19TRU5TT1JTX0lOQTIwOT15CkNPTkZJR19TRU5TT1JTX0lOQTJYWD15CkNPTkZJR19TRU5TT1JT X1RDNzQ9bQpDT05GSUdfU0VOU09SU19USE1DNTA9bQpDT05GSUdfU0VOU09SU19UTVAxMDI9eQoj IENPTkZJR19TRU5TT1JTX1RNUDEwMyBpcyBub3Qgc2V0CkNPTkZJR19TRU5TT1JTX1RNUDQwMT1t CkNPTkZJR19TRU5TT1JTX1RNUDQyMT15CkNPTkZJR19TRU5TT1JTX1RXTDQwMzBfTUFEQz1tCkNP TkZJR19TRU5TT1JTX1ZJQV9DUFVURU1QPW0KIyBDT05GSUdfU0VOU09SU19WSUE2ODZBIGlzIG5v dCBzZXQKIyBDT05GSUdfU0VOU09SU19WVDEyMTEgaXMgbm90IHNldApDT05GSUdfU0VOU09SU19W VDgyMzE9bQpDT05GSUdfU0VOU09SU19XODM3ODFEPW0KQ09ORklHX1NFTlNPUlNfVzgzNzkxRD15 CkNPTkZJR19TRU5TT1JTX1c4Mzc5MkQ9bQojIENPTkZJR19TRU5TT1JTX1c4Mzc5MyBpcyBub3Qg c2V0CkNPTkZJR19TRU5TT1JTX1c4Mzc5NT15CkNPTkZJR19TRU5TT1JTX1c4Mzc5NV9GQU5DVFJM PXkKIyBDT05GSUdfU0VOU09SU19XODNMNzg1VFMgaXMgbm90IHNldAojIENPTkZJR19TRU5TT1JT X1c4M0w3ODZORyBpcyBub3Qgc2V0CkNPTkZJR19TRU5TT1JTX1c4MzYyN0hGPW0KIyBDT05GSUdf U0VOU09SU19XODM2MjdFSEYgaXMgbm90IHNldApDT05GSUdfU0VOU09SU19XTTgzMVg9eQpDT05G SUdfU0VOU09SU19XTTgzNTA9eQoKIwojIEFDUEkgZHJpdmVycwojCkNPTkZJR19TRU5TT1JTX0FD UElfUE9XRVI9bQojIENPTkZJR19TRU5TT1JTX0FUSzAxMTAgaXMgbm90IHNldApDT05GSUdfVEhF Uk1BTD15CiMgQ09ORklHX1RIRVJNQUxfSFdNT04gaXMgbm90IHNldApDT05GSUdfVEhFUk1BTF9P Rj15CiMgQ09ORklHX1RIRVJNQUxfV1JJVEFCTEVfVFJJUFMgaXMgbm90IHNldAojIENPTkZJR19U SEVSTUFMX0RFRkFVTFRfR09WX1NURVBfV0lTRSBpcyBub3Qgc2V0CiMgQ09ORklHX1RIRVJNQUxf REVGQVVMVF9HT1ZfRkFJUl9TSEFSRSBpcyBub3Qgc2V0CiMgQ09ORklHX1RIRVJNQUxfREVGQVVM VF9HT1ZfVVNFUl9TUEFDRSBpcyBub3Qgc2V0CkNPTkZJR19USEVSTUFMX0RFRkFVTFRfR09WX1BP V0VSX0FMTE9DQVRPUj15CiMgQ09ORklHX1RIRVJNQUxfR09WX0ZBSVJfU0hBUkUgaXMgbm90IHNl dAojIENPTkZJR19USEVSTUFMX0dPVl9TVEVQX1dJU0UgaXMgbm90IHNldAojIENPTkZJR19USEVS TUFMX0dPVl9CQU5HX0JBTkcgaXMgbm90IHNldApDT05GSUdfVEhFUk1BTF9HT1ZfVVNFUl9TUEFD RT15CkNPTkZJR19USEVSTUFMX0dPVl9QT1dFUl9BTExPQ0FUT1I9eQojIENPTkZJR19USEVSTUFM X0VNVUxBVElPTiBpcyBub3Qgc2V0CiMgQ09ORklHX0lOVEVMX1NPQ19EVFNfVEhFUk1BTCBpcyBu b3Qgc2V0CiMgQ09ORklHX0lOVDM0MFhfVEhFUk1BTCBpcyBub3Qgc2V0CkNPTkZJR19JTlRFTF9Q Q0hfVEhFUk1BTD1tCkNPTkZJR19RQ09NX1NQTUlfVEVNUF9BTEFSTT1tCiMgQ09ORklHX1dBVENI RE9HIGlzIG5vdCBzZXQKQ09ORklHX1NTQl9QT1NTSUJMRT15CgojCiMgU29uaWNzIFNpbGljb24g QmFja3BsYW5lCiMKQ09ORklHX1NTQj1tCkNPTkZJR19TU0JfUENJSE9TVF9QT1NTSUJMRT15CiMg Q09ORklHX1NTQl9QQ0lIT1NUIGlzIG5vdCBzZXQKIyBDT05GSUdfU1NCX1NJTEVOVCBpcyBub3Qg c2V0CiMgQ09ORklHX1NTQl9ERUJVRyBpcyBub3Qgc2V0CkNPTkZJR19TU0JfRFJJVkVSX0dQSU89 eQpDT05GSUdfQkNNQV9QT1NTSUJMRT15CgojCiMgQnJvYWRjb20gc3BlY2lmaWMgQU1CQQojCiMg Q09ORklHX0JDTUEgaXMgbm90IHNldAoKIwojIE11bHRpZnVuY3Rpb24gZGV2aWNlIGRyaXZlcnMK IwpDT05GSUdfTUZEX0NPUkU9eQojIENPTkZJR19NRkRfQ1M1NTM1IGlzIG5vdCBzZXQKQ09ORklH X01GRF9BUzM3MTE9eQojIENPTkZJR19NRkRfQVMzNzIyIGlzIG5vdCBzZXQKIyBDT05GSUdfUE1J Q19BRFA1NTIwIGlzIG5vdCBzZXQKQ09ORklHX01GRF9BQVQyODcwX0NPUkU9eQpDT05GSUdfTUZE X0FUTUVMX0hMQ0RDPW0KQ09ORklHX01GRF9CQ001OTBYWD1tCkNPTkZJR19NRkRfQVhQMjBYPXkK Q09ORklHX01GRF9DUk9TX0VDPXkKIyBDT05GSUdfTUZEX0NST1NfRUNfSTJDIGlzIG5vdCBzZXQK Q09ORklHX1BNSUNfREE5MDNYPXkKQ09ORklHX1BNSUNfREE5MDUyPXkKQ09ORklHX01GRF9EQTkw NTJfSTJDPXkKIyBDT05GSUdfTUZEX0RBOTA1NSBpcyBub3Qgc2V0CiMgQ09ORklHX01GRF9EQTkw NjIgaXMgbm90IHNldAojIENPTkZJR19NRkRfREE5MDYzIGlzIG5vdCBzZXQKIyBDT05GSUdfTUZE X0RBOTE1MCBpcyBub3Qgc2V0CkNPTkZJR19NRkRfTUMxM1hYWD1tCkNPTkZJR19NRkRfTUMxM1hY WF9JMkM9bQojIENPTkZJR19NRkRfSEk2NDIxX1BNSUMgaXMgbm90IHNldAojIENPTkZJR19IVENf UEFTSUMzIGlzIG5vdCBzZXQKQ09ORklHX0hUQ19JMkNQTEQ9eQpDT05GSUdfTUZEX0lOVEVMX1FV QVJLX0kyQ19HUElPPW0KQ09ORklHX0xQQ19JQ0g9bQpDT05GSUdfTFBDX1NDSD1tCkNPTkZJR19J TlRFTF9TT0NfUE1JQz15CkNPTkZJR19NRkRfSU5URUxfTFBTUz15CkNPTkZJR19NRkRfSU5URUxf TFBTU19BQ1BJPXkKQ09ORklHX01GRF9JTlRFTF9MUFNTX1BDST15CkNPTkZJR19NRkRfSkFOWl9D TU9ESU89eQojIENPTkZJR19NRkRfS0VNUExEIGlzIG5vdCBzZXQKIyBDT05GSUdfTUZEXzg4UE04 MDAgaXMgbm90IHNldApDT05GSUdfTUZEXzg4UE04MDU9bQpDT05GSUdfTUZEXzg4UE04NjBYPXkK Q09ORklHX01GRF9NQVgxNDU3Nz15CiMgQ09ORklHX01GRF9NQVg3NzY4NiBpcyBub3Qgc2V0CkNP TkZJR19NRkRfTUFYNzc2OTM9eQpDT05GSUdfTUZEX01BWDc3ODQzPXkKIyBDT05GSUdfTUZEX01B WDg5MDcgaXMgbm90IHNldApDT05GSUdfTUZEX01BWDg5MjU9eQojIENPTkZJR19NRkRfTUFYODk5 NyBpcyBub3Qgc2V0CkNPTkZJR19NRkRfTUFYODk5OD15CkNPTkZJR19NRkRfTVQ2Mzk3PXkKQ09O RklHX01GRF9NRU5GMjFCTUM9bQpDT05GSUdfTUZEX1JFVFU9bQojIENPTkZJR19NRkRfUENGNTA2 MzMgaXMgbm90IHNldApDT05GSUdfTUZEX1JEQzMyMVg9bQpDT05GSUdfTUZEX1JUU1hfUENJPXkK Q09ORklHX01GRF9SVDUwMzM9bQojIENPTkZJR19NRkRfUkM1VDU4MyBpcyBub3Qgc2V0CiMgQ09O RklHX01GRF9SSzgwOCBpcyBub3Qgc2V0CkNPTkZJR19NRkRfUk41VDYxOD15CiMgQ09ORklHX01G RF9TRUNfQ09SRSBpcyBub3Qgc2V0CkNPTkZJR19NRkRfU0k0NzZYX0NPUkU9bQpDT05GSUdfTUZE X1NNNTAxPXkKQ09ORklHX01GRF9TTTUwMV9HUElPPXkKIyBDT05GSUdfTUZEX1NLWTgxNDUyIGlz IG5vdCBzZXQKIyBDT05GSUdfTUZEX1NNU0MgaXMgbm90IHNldApDT05GSUdfQUJYNTAwX0NPUkU9 eQpDT05GSUdfQUIzMTAwX0NPUkU9eQpDT05GSUdfQUIzMTAwX09UUD1tCiMgQ09ORklHX01GRF9T VE1QRSBpcyBub3Qgc2V0CkNPTkZJR19NRkRfU1RBMlgxMT15CkNPTkZJR19NRkRfU1lTQ09OPXkK IyBDT05GSUdfTUZEX1RJX0FNMzM1WF9UU0NBREMgaXMgbm90IHNldApDT05GSUdfTUZEX0xQMzk0 Mz15CiMgQ09ORklHX01GRF9MUDg3ODggaXMgbm90IHNldApDT05GSUdfTUZEX1BBTE1BUz15CiMg Q09ORklHX1RQUzYxMDVYIGlzIG5vdCBzZXQKIyBDT05GSUdfVFBTNjUwMTAgaXMgbm90IHNldApD T05GSUdfVFBTNjUwN1g9bQojIENPTkZJR19NRkRfVFBTNjUwOTAgaXMgbm90IHNldApDT05GSUdf TUZEX1RQUzY1MjE3PXkKQ09ORklHX01GRF9UUFM2NTIxOD1tCiMgQ09ORklHX01GRF9UUFM2NTg2 WCBpcyBub3Qgc2V0CkNPTkZJR19NRkRfVFBTNjU5MTA9eQpDT05GSUdfTUZEX1RQUzY1OTEyPXkK Q09ORklHX01GRF9UUFM2NTkxMl9JMkM9eQojIENPTkZJR19NRkRfVFBTODAwMzEgaXMgbm90IHNl dApDT05GSUdfVFdMNDAzMF9DT1JFPXkKQ09ORklHX01GRF9UV0w0MDMwX0FVRElPPXkKQ09ORklH X1RXTDYwNDBfQ09SRT15CiMgQ09ORklHX01GRF9XTDEyNzNfQ09SRSBpcyBub3Qgc2V0CiMgQ09O RklHX01GRF9MTTM1MzMgaXMgbm90IHNldApDT05GSUdfTUZEX1RJTUJFUkRBTEU9eQojIENPTkZJ R19NRkRfVEMzNTg5WCBpcyBub3Qgc2V0CiMgQ09ORklHX01GRF9UTUlPIGlzIG5vdCBzZXQKQ09O RklHX01GRF9WWDg1NT15CkNPTkZJR19NRkRfQVJJWk9OQT15CkNPTkZJR19NRkRfQVJJWk9OQV9J MkM9eQpDT05GSUdfTUZEX1dNNTEwMj15CkNPTkZJR19NRkRfV001MTEwPXkKQ09ORklHX01GRF9X TTg5OTc9eQojIENPTkZJR19NRkRfV004OTk4IGlzIG5vdCBzZXQKIyBDT05GSUdfTUZEX1dNODQw MCBpcyBub3Qgc2V0CkNPTkZJR19NRkRfV004MzFYPXkKQ09ORklHX01GRF9XTTgzMVhfSTJDPXkK Q09ORklHX01GRF9XTTgzNTA9eQpDT05GSUdfTUZEX1dNODM1MF9JMkM9eQpDT05GSUdfTUZEX1dN ODk5ND1tCiMgQ09ORklHX1JFR1VMQVRPUiBpcyBub3Qgc2V0CkNPTkZJR19NRURJQV9TVVBQT1JU PXkKCiMKIyBNdWx0aW1lZGlhIGNvcmUgc3VwcG9ydAojCiMgQ09ORklHX01FRElBX0NBTUVSQV9T VVBQT1JUIGlzIG5vdCBzZXQKQ09ORklHX01FRElBX0FOQUxPR19UVl9TVVBQT1JUPXkKQ09ORklH X01FRElBX0RJR0lUQUxfVFZfU1VQUE9SVD15CiMgQ09ORklHX01FRElBX1JBRElPX1NVUFBPUlQg aXMgbm90IHNldApDT05GSUdfTUVESUFfU0RSX1NVUFBPUlQ9eQpDT05GSUdfTUVESUFfUkNfU1VQ UE9SVD15CiMgQ09ORklHX01FRElBX0NPTlRST0xMRVIgaXMgbm90IHNldApDT05GSUdfVklERU9f REVWPXkKQ09ORklHX1ZJREVPX1Y0TDI9eQpDT05GSUdfVklERU9fQURWX0RFQlVHPXkKIyBDT05G SUdfVklERU9fRklYRURfTUlOT1JfUkFOR0VTIGlzIG5vdCBzZXQKIyBDT05GSUdfVklERU9fUENJ X1NLRUxFVE9OIGlzIG5vdCBzZXQKQ09ORklHX1ZJREVPX1RVTkVSPW0KQ09ORklHX1ZJREVPQlVG X0dFTj15CkNPTkZJR19WSURFT0JVRl9ETUFfU0c9eQpDT05GSUdfVklERU9CVUYyX0NPUkU9bQpD T05GSUdfVklERU9CVUYyX01FTU9QUz1tCkNPTkZJR19WSURFT0JVRjJfRE1BX0NPTlRJRz1tCkNP TkZJR19WSURFT0JVRjJfRE1BX1NHPW0KQ09ORklHX1ZJREVPQlVGMl9EVkI9bQpDT05GSUdfRFZC X0NPUkU9eQpDT05GSUdfVFRQQ0lfRUVQUk9NPW0KQ09ORklHX0RWQl9NQVhfQURBUFRFUlM9OAoj IENPTkZJR19EVkJfRFlOQU1JQ19NSU5PUlMgaXMgbm90IHNldAoKIwojIE1lZGlhIGRyaXZlcnMK IwpDT05GSUdfUkNfQ09SRT15CkNPTkZJR19SQ19NQVA9bQojIENPTkZJR19SQ19ERUNPREVSUyBp cyBub3Qgc2V0CkNPTkZJR19SQ19ERVZJQ0VTPXkKIyBDT05GSUdfUkNfQVRJX1JFTU9URSBpcyBu b3Qgc2V0CkNPTkZJR19JUl9FTkU9eQpDT05GSUdfSVJfSElYNUhEMj1tCiMgQ09ORklHX0lSX0lN T04gaXMgbm90IHNldAojIENPTkZJR19JUl9NQ0VVU0IgaXMgbm90IHNldApDT05GSUdfSVJfSVRF X0NJUj15CiMgQ09ORklHX0lSX0ZJTlRFSyBpcyBub3Qgc2V0CiMgQ09ORklHX0lSX05VVk9UT04g aXMgbm90IHNldAojIENPTkZJR19JUl9SRURSQVQzIGlzIG5vdCBzZXQKIyBDT05GSUdfSVJfU1RS RUFNWkFQIGlzIG5vdCBzZXQKIyBDT05GSUdfSVJfV0lOQk9ORF9DSVIgaXMgbm90IHNldAojIENP TkZJR19JUl9JR09SUExVR1VTQiBpcyBub3Qgc2V0CiMgQ09ORklHX0lSX0lHVUFOQSBpcyBub3Qg c2V0CiMgQ09ORklHX0lSX1RUVVNCSVIgaXMgbm90IHNldApDT05GSUdfUkNfTE9PUEJBQ0s9bQoj IENPTkZJR19JUl9HUElPX0NJUiBpcyBub3Qgc2V0CkNPTkZJR19NRURJQV9QQ0lfU1VQUE9SVD15 CgojCiMgTWVkaWEgY2FwdHVyZS9hbmFsb2cgVFYgc3VwcG9ydAojCkNPTkZJR19WSURFT19JVlRW PW0KQ09ORklHX1ZJREVPX0ZCX0lWVFY9bQojIENPTkZJR19WSURFT19IRVhJVU1fR0VNSU5JIGlz IG5vdCBzZXQKQ09ORklHX1ZJREVPX0hFWElVTV9PUklPTj15CkNPTkZJR19WSURFT19NWEI9bQpD T05GSUdfVklERU9fRFQzMTU1PW0KCiMKIyBNZWRpYSBjYXB0dXJlL2FuYWxvZy9oeWJyaWQgVFYg c3VwcG9ydAojCiMgQ09ORklHX1ZJREVPX0NYMTggaXMgbm90IHNldApDT05GSUdfVklERU9fQ1gy NTgyMT1tCiMgQ09ORklHX1ZJREVPX0NYODggaXMgbm90IHNldApDT05GSUdfVklERU9fU0FBNzEz ND1tCiMgQ09ORklHX1ZJREVPX1NBQTcxMzRfUkMgaXMgbm90IHNldApDT05GSUdfVklERU9fU0FB NzEzNF9EVkI9bQojIENPTkZJR19WSURFT19TQUE3MTY0IGlzIG5vdCBzZXQKCiMKIyBNZWRpYSBk aWdpdGFsIFRWIFBDSSBBZGFwdGVycwojCkNPTkZJR19EVkJfQVY3MTEwX0lSPXkKQ09ORklHX0RW Ql9BVjcxMTA9bQojIENPTkZJR19EVkJfQVY3MTEwX09TRCBpcyBub3Qgc2V0CkNPTkZJR19EVkJf QlVER0VUX0NPUkU9bQojIENPTkZJR19EVkJfQlVER0VUIGlzIG5vdCBzZXQKIyBDT05GSUdfRFZC X0JVREdFVF9DSSBpcyBub3Qgc2V0CkNPTkZJR19EVkJfQlVER0VUX0FWPW0KQ09ORklHX0RWQl9C VURHRVRfUEFUQ0g9bQpDT05GSUdfRFZCX0IyQzJfRkxFWENPUF9QQ0k9bQojIENPTkZJR19EVkJf QjJDMl9GTEVYQ09QX1BDSV9ERUJVRyBpcyBub3Qgc2V0CkNPTkZJR19EVkJfUExVVE8yPXkKQ09O RklHX0RWQl9ETTExMDU9bQojIENPTkZJR19EVkJfUFQxIGlzIG5vdCBzZXQKIyBDT05GSUdfRFZC X1BUMyBpcyBub3Qgc2V0CkNPTkZJR19NQU5USVNfQ09SRT15CkNPTkZJR19EVkJfTUFOVElTPW0K Q09ORklHX0RWQl9IT1BQRVI9bQojIENPTkZJR19EVkJfTkdFTkUgaXMgbm90IHNldApDT05GSUdf RFZCX0REQlJJREdFPXkKIyBDT05GSUdfRFZCX1NNSVBDSUUgaXMgbm90IHNldAojIENPTkZJR19E VkJfUExBVEZPUk1fRFJJVkVSUyBpcyBub3Qgc2V0CgojCiMgU3VwcG9ydGVkIE1NQy9TRElPIGFk YXB0ZXJzCiMKCiMKIyBTdXBwb3J0ZWQgRmlyZVdpcmUgKElFRUUgMTM5NCkgQWRhcHRlcnMKIwoj IENPTkZJR19EVkJfRklSRURUViBpcyBub3Qgc2V0CkNPTkZJR19WSURFT19DWDIzNDFYPW0KQ09O RklHX1ZJREVPX1RWRUVQUk9NPW0KQ09ORklHX0RWQl9CMkMyX0ZMRVhDT1A9bQpDT05GSUdfVklE RU9fU0FBNzE0Nj15CkNPTkZJR19WSURFT19TQUE3MTQ2X1ZWPXkKCiMKIyBNZWRpYSBhbmNpbGxh cnkgZHJpdmVycyAodHVuZXJzLCBzZW5zb3JzLCBpMmMsIGZyb250ZW5kcykKIwpDT05GSUdfTUVE SUFfU1VCRFJWX0FVVE9TRUxFQ1Q9eQpDT05GSUdfTUVESUFfQVRUQUNIPXkKQ09ORklHX1ZJREVP X0lSX0kyQz15CgojCiMgQXVkaW8gZGVjb2RlcnMsIHByb2Nlc3NvcnMgYW5kIG1peGVycwojCkNP TkZJR19WSURFT19UREE5ODQwPW0KQ09ORklHX1ZJREVPX1RFQTY0MTVDPW0KQ09ORklHX1ZJREVP X1RFQTY0MjA9bQpDT05GSUdfVklERU9fTVNQMzQwMD1tCkNPTkZJR19WSURFT19DUzUzTDMyQT1t CkNPTkZJR19WSURFT19XTTg3NzU9bQpDT05GSUdfVklERU9fV004NzM5PW0KQ09ORklHX1ZJREVP X1ZQMjdTTVBYPW0KCiMKIyBSRFMgZGVjb2RlcnMKIwpDT05GSUdfVklERU9fU0FBNjU4OD1tCgoj CiMgVmlkZW8gZGVjb2RlcnMKIwpDT05GSUdfVklERU9fU0FBNzExWD1tCgojCiMgVmlkZW8gYW5k IGF1ZGlvIGRlY29kZXJzCiMKQ09ORklHX1ZJREVPX1NBQTcxN1g9bQpDT05GSUdfVklERU9fQ1gy NTg0MD1tCgojCiMgVmlkZW8gZW5jb2RlcnMKIwpDT05GSUdfVklERU9fU0FBNzEyNz1tCgojCiMg Q2FtZXJhIHNlbnNvciBkZXZpY2VzCiMKCiMKIyBGbGFzaCBkZXZpY2VzCiMKCiMKIyBWaWRlbyBp bXByb3ZlbWVudCBjaGlwcwojCkNPTkZJR19WSURFT19VUEQ2NDAzMUE9bQpDT05GSUdfVklERU9f VVBENjQwODM9bQoKIwojIEF1ZGlvL1ZpZGVvIGNvbXByZXNzaW9uIGNoaXBzCiMKQ09ORklHX1ZJ REVPX1NBQTY3NTJIUz1tCgojCiMgTWlzY2VsbGFuZW91cyBoZWxwZXIgY2hpcHMKIwpDT05GSUdf VklERU9fTTUyNzkwPW0KCiMKIyBTZW5zb3JzIHVzZWQgb24gc29jX2NhbWVyYSBkcml2ZXIKIwpD T05GSUdfTUVESUFfVFVORVI9eQpDT05GSUdfTUVESUFfVFVORVJfU0lNUExFPXkKQ09ORklHX01F RElBX1RVTkVSX1REQTgyOTA9eQpDT05GSUdfTUVESUFfVFVORVJfVERBODI3WD15CkNPTkZJR19N RURJQV9UVU5FUl9UREExODI3MT15CkNPTkZJR19NRURJQV9UVU5FUl9UREE5ODg3PXkKQ09ORklH X01FRElBX1RVTkVSX01UMjBYWD15CkNPTkZJR19NRURJQV9UVU5FUl9YQzIwMjg9eQpDT05GSUdf TUVESUFfVFVORVJfWEM1MDAwPXkKQ09ORklHX01FRElBX1RVTkVSX1hDNDAwMD15CkNPTkZJR19N RURJQV9UVU5FUl9NQzQ0UzgwMz15CgojCiMgTXVsdGlzdGFuZGFyZCAoc2F0ZWxsaXRlKSBmcm9u dGVuZHMKIwpDT05GSUdfRFZCX1NUQjA4OTk9bQpDT05GSUdfRFZCX1NUQjYxMDA9bQpDT05GSUdf RFZCX1NUVjA5MHg9eQpDT05GSUdfRFZCX1NUVjYxMTB4PXkKCiMKIyBNdWx0aXN0YW5kYXJkIChj YWJsZSArIHRlcnJlc3RyaWFsKSBmcm9udGVuZHMKIwpDT05GSUdfRFZCX0RSWEs9eQpDT05GSUdf RFZCX1REQTE4MjcxQzJERD15CgojCiMgRFZCLVMgKHNhdGVsbGl0ZSkgZnJvbnRlbmRzCiMKQ09O RklHX0RWQl9DWDI0MTIzPW0KQ09ORklHX0RWQl9NVDMxMj1tCkNPTkZJR19EVkJfWkwxMDAzNj1t CkNPTkZJR19EVkJfWkwxMDAzOT1tCkNPTkZJR19EVkJfUzVIMTQyMD1tCkNPTkZJR19EVkJfU1RW MDI4OD1tCkNPTkZJR19EVkJfU1RCNjAwMD1tCkNPTkZJR19EVkJfU1RWMDI5OT1tCkNPTkZJR19E VkJfVERBODA4Mz1tCkNPTkZJR19EVkJfVERBMTAwODY9bQpDT05GSUdfRFZCX1REQTgyNjE9bQpD T05GSUdfRFZCX1ZFUzFYOTM9bQpDT05GSUdfRFZCX1RVTkVSX0lURDEwMDA9bQpDT05GSUdfRFZC X1RVTkVSX0NYMjQxMTM9bQpDT05GSUdfRFZCX1REQTgyNlg9bQpDT05GSUdfRFZCX1RVQTYxMDA9 bQpDT05GSUdfRFZCX0NYMjQxMTY9bQpDT05GSUdfRFZCX0NYMjQxMjA9bQpDT05GSUdfRFZCX1NJ MjFYWD1tCkNPTkZJR19EVkJfVFMyMDIwPW0KQ09ORklHX0RWQl9EUzMwMDA9bQpDT05GSUdfRFZC X01CODZBMTY9bQoKIwojIERWQi1UICh0ZXJyZXN0cmlhbCkgZnJvbnRlbmRzCiMKQ09ORklHX0RW Ql9TUDg4NzA9bQpDT05GSUdfRFZCX0w2NDc4MT1tCkNPTkZJR19EVkJfVERBMTAwNFg9eQpDT05G SUdfRFZCX01UMzUyPW0KQ09ORklHX0RWQl9aTDEwMzUzPW0KQ09ORklHX0RWQl9UREExMDA0OD1t CiMgQ09ORklHX0RWQl9BUzEwMl9GRSBpcyBub3Qgc2V0CgojCiMgRFZCLUMgKGNhYmxlKSBmcm9u dGVuZHMKIwpDT05GSUdfRFZCX1ZFUzE4MjA9bQpDT05GSUdfRFZCX1REQTEwMDIxPW0KQ09ORklH X0RWQl9UREExMDAyMz1tCkNPTkZJR19EVkJfU1RWMDI5Nz1tCgojCiMgQVRTQyAoTm9ydGggQW1l cmljYW4vS29yZWFuIFRlcnJlc3RyaWFsL0NhYmxlIERUVikgZnJvbnRlbmRzCiMKQ09ORklHX0RW Ql9OWFQyMDBYPW0KQ09ORklHX0RWQl9CQ00zNTEwPW0KQ09ORklHX0RWQl9MR0RUMzMwWD1tCkNP TkZJR19EVkJfTEdEVDMzMDU9bQoKIwojIElTREItVCAodGVycmVzdHJpYWwpIGZyb250ZW5kcwoj CgojCiMgSVNEQi1TIChzYXRlbGxpdGUpICYgSVNEQi1UICh0ZXJyZXN0cmlhbCkgZnJvbnRlbmRz CiMKCiMKIyBEaWdpdGFsIHRlcnJlc3RyaWFsIG9ubHkgdHVuZXJzL1BMTAojCkNPTkZJR19EVkJf UExMPW0KCiMKIyBTRUMgY29udHJvbCBkZXZpY2VzIGZvciBEVkItUwojCkNPTkZJR19EVkJfTE5C UDIxPXkKQ09ORklHX0RWQl9JU0w2NDA1PW0KQ09ORklHX0RWQl9JU0w2NDIxPW0KQ09ORklHX0RW Ql9UREE2NjV4PW0KCiMKIyBUb29scyB0byBkZXZlbG9wIG5ldyBmcm9udGVuZHMKIwojIENPTkZJ R19EVkJfRFVNTVlfRkUgaXMgbm90IHNldAoKIwojIEdyYXBoaWNzIHN1cHBvcnQKIwojIENPTkZJ R19BR1AgaXMgbm90IHNldApDT05GSUdfVkdBX0FSQj15CkNPTkZJR19WR0FfQVJCX01BWF9HUFVT PTE2CkNPTkZJR19WR0FfU1dJVENIRVJPTz15CiMgQ09ORklHX0RSTSBpcyBub3Qgc2V0CgojCiMg RnJhbWUgYnVmZmVyIERldmljZXMKIwpDT05GSUdfRkI9eQojIENPTkZJR19GSVJNV0FSRV9FRElE IGlzIG5vdCBzZXQKQ09ORklHX0ZCX0NNRExJTkU9eQpDT05GSUdfRkJfRERDPXkKQ09ORklHX0ZC X0JPT1RfVkVTQV9TVVBQT1JUPXkKQ09ORklHX0ZCX0NGQl9GSUxMUkVDVD15CkNPTkZJR19GQl9D RkJfQ09QWUFSRUE9eQpDT05GSUdfRkJfQ0ZCX0lNQUdFQkxJVD15CiMgQ09ORklHX0ZCX0NGQl9S RVZfUElYRUxTX0lOX0JZVEUgaXMgbm90IHNldApDT05GSUdfRkJfU1lTX0ZJTExSRUNUPXkKQ09O RklHX0ZCX1NZU19DT1BZQVJFQT15CkNPTkZJR19GQl9TWVNfSU1BR0VCTElUPXkKQ09ORklHX0ZC X0ZPUkVJR05fRU5ESUFOPXkKIyBDT05GSUdfRkJfQk9USF9FTkRJQU4gaXMgbm90IHNldAojIENP TkZJR19GQl9CSUdfRU5ESUFOIGlzIG5vdCBzZXQKQ09ORklHX0ZCX0xJVFRMRV9FTkRJQU49eQpD T05GSUdfRkJfU1lTX0ZPUFM9eQpDT05GSUdfRkJfREVGRVJSRURfSU89eQpDT05GSUdfRkJfSEVD VUJBPXkKQ09ORklHX0ZCX1NWR0FMSUI9eQojIENPTkZJR19GQl9NQUNNT0RFUyBpcyBub3Qgc2V0 CkNPTkZJR19GQl9CQUNLTElHSFQ9eQpDT05GSUdfRkJfTU9ERV9IRUxQRVJTPXkKQ09ORklHX0ZC X1RJTEVCTElUVElORz15CgojCiMgRnJhbWUgYnVmZmVyIGhhcmR3YXJlIGRyaXZlcnMKIwpDT05G SUdfRkJfQ0lSUlVTPXkKQ09ORklHX0ZCX1BNMj1tCiMgQ09ORklHX0ZCX1BNMl9GSUZPX0RJU0NP Tk5FQ1QgaXMgbm90IHNldApDT05GSUdfRkJfQ1lCRVIyMDAwPW0KQ09ORklHX0ZCX0NZQkVSMjAw MF9EREM9eQojIENPTkZJR19GQl9BUkMgaXMgbm90IHNldApDT05GSUdfRkJfQVNJTElBTlQ9eQpD T05GSUdfRkJfSU1TVFQ9eQojIENPTkZJR19GQl9WR0ExNiBpcyBub3Qgc2V0CkNPTkZJR19GQl9W RVNBPXkKQ09ORklHX0ZCX0VGST15CkNPTkZJR19GQl9ONDExPXkKIyBDT05GSUdfRkJfSEdBIGlz IG5vdCBzZXQKQ09ORklHX0ZCX09QRU5DT1JFUz1tCkNPTkZJR19GQl9TMUQxM1hYWD1tCkNPTkZJ R19GQl9OVklESUE9eQojIENPTkZJR19GQl9OVklESUFfSTJDIGlzIG5vdCBzZXQKIyBDT05GSUdf RkJfTlZJRElBX0RFQlVHIGlzIG5vdCBzZXQKQ09ORklHX0ZCX05WSURJQV9CQUNLTElHSFQ9eQpD T05GSUdfRkJfUklWQT1tCkNPTkZJR19GQl9SSVZBX0kyQz15CiMgQ09ORklHX0ZCX1JJVkFfREVC VUcgaXMgbm90IHNldApDT05GSUdfRkJfUklWQV9CQUNLTElHSFQ9eQpDT05GSUdfRkJfSTc0MD1t CiMgQ09ORklHX0ZCX0xFODA1NzggaXMgbm90IHNldApDT05GSUdfRkJfTUFUUk9YPXkKIyBDT05G SUdfRkJfTUFUUk9YX01JTExFTklVTSBpcyBub3Qgc2V0CkNPTkZJR19GQl9NQVRST1hfTVlTVElR VUU9eQpDT05GSUdfRkJfTUFUUk9YX0c9eQojIENPTkZJR19GQl9NQVRST1hfSTJDIGlzIG5vdCBz ZXQKQ09ORklHX0ZCX1JBREVPTj15CkNPTkZJR19GQl9SQURFT05fSTJDPXkKQ09ORklHX0ZCX1JB REVPTl9CQUNLTElHSFQ9eQojIENPTkZJR19GQl9SQURFT05fREVCVUcgaXMgbm90IHNldApDT05G SUdfRkJfQVRZMTI4PW0KQ09ORklHX0ZCX0FUWTEyOF9CQUNLTElHSFQ9eQpDT05GSUdfRkJfQVRZ PW0KIyBDT05GSUdfRkJfQVRZX0NUIGlzIG5vdCBzZXQKIyBDT05GSUdfRkJfQVRZX0dYIGlzIG5v dCBzZXQKIyBDT05GSUdfRkJfQVRZX0JBQ0tMSUdIVCBpcyBub3Qgc2V0CkNPTkZJR19GQl9TMz1t CkNPTkZJR19GQl9TM19EREM9eQpDT05GSUdfRkJfU0FWQUdFPW0KIyBDT05GSUdfRkJfU0FWQUdF X0kyQyBpcyBub3Qgc2V0CiMgQ09ORklHX0ZCX1NBVkFHRV9BQ0NFTCBpcyBub3Qgc2V0CkNPTkZJ R19GQl9TSVM9bQojIENPTkZJR19GQl9TSVNfMzAwIGlzIG5vdCBzZXQKQ09ORklHX0ZCX1NJU18z MTU9eQpDT05GSUdfRkJfVklBPXkKQ09ORklHX0ZCX1ZJQV9ESVJFQ1RfUFJPQ0ZTPXkKIyBDT05G SUdfRkJfVklBX1hfQ09NUEFUSUJJTElUWSBpcyBub3Qgc2V0CiMgQ09ORklHX0ZCX05FT01BR0lD IGlzIG5vdCBzZXQKQ09ORklHX0ZCX0tZUk89eQpDT05GSUdfRkJfM0RGWD1tCiMgQ09ORklHX0ZC XzNERlhfQUNDRUwgaXMgbm90IHNldApDT05GSUdfRkJfM0RGWF9JMkM9eQpDT05GSUdfRkJfVk9P RE9PMT1tCkNPTkZJR19GQl9WVDg2MjM9eQojIENPTkZJR19GQl9UUklERU5UIGlzIG5vdCBzZXQK IyBDT05GSUdfRkJfQVJLIGlzIG5vdCBzZXQKQ09ORklHX0ZCX1BNMz1tCiMgQ09ORklHX0ZCX0NB Uk1JTkUgaXMgbm90IHNldAojIENPTkZJR19GQl9HRU9ERSBpcyBub3Qgc2V0CkNPTkZJR19GQl9T TTUwMT15CkNPTkZJR19GQl9WSVJUVUFMPXkKQ09ORklHX0ZCX01FVFJPTk9NRT15CkNPTkZJR19G Ql9NQjg2MlhYPXkKQ09ORklHX0ZCX01CODYyWFhfUENJX0dEQz15CiMgQ09ORklHX0ZCX01CODYy WFhfSTJDIGlzIG5vdCBzZXQKQ09ORklHX0ZCX0JST0FEU0hFRVQ9bQpDT05GSUdfRkJfQVVPX0sx OTBYPW0KIyBDT05GSUdfRkJfQVVPX0sxOTAwIGlzIG5vdCBzZXQKIyBDT05GSUdfRkJfQVVPX0sx OTAxIGlzIG5vdCBzZXQKQ09ORklHX0ZCX1NJTVBMRT15CiMgQ09ORklHX0ZCX1NTRDEzMDcgaXMg bm90IHNldApDT05GSUdfRkJfU003MTI9bQpDT05GSUdfQkFDS0xJR0hUX0xDRF9TVVBQT1JUPXkK Q09ORklHX0xDRF9DTEFTU19ERVZJQ0U9eQpDT05GSUdfTENEX1BMQVRGT1JNPXkKQ09ORklHX0JB Q0tMSUdIVF9DTEFTU19ERVZJQ0U9eQpDT05GSUdfQkFDS0xJR0hUX0dFTkVSSUM9bQpDT05GSUdf QkFDS0xJR0hUX0RBOTAzWD15CkNPTkZJR19CQUNLTElHSFRfREE5MDUyPXkKQ09ORklHX0JBQ0tM SUdIVF9NQVg4OTI1PW0KIyBDT05GSUdfQkFDS0xJR0hUX0FQUExFIGlzIG5vdCBzZXQKIyBDT05G SUdfQkFDS0xJR0hUX1BNODk0MV9XTEVEIGlzIG5vdCBzZXQKQ09ORklHX0JBQ0tMSUdIVF9TQUhB UkE9bQojIENPTkZJR19CQUNLTElHSFRfV004MzFYIGlzIG5vdCBzZXQKIyBDT05GSUdfQkFDS0xJ R0hUX0FEUDg4NjAgaXMgbm90IHNldApDT05GSUdfQkFDS0xJR0hUX0FEUDg4NzA9bQpDT05GSUdf QkFDS0xJR0hUXzg4UE04NjBYPXkKQ09ORklHX0JBQ0tMSUdIVF9BQVQyODcwPXkKQ09ORklHX0JB Q0tMSUdIVF9MTTM2Mzk9eQojIENPTkZJR19CQUNLTElHSFRfUEFORE9SQSBpcyBub3Qgc2V0CiMg Q09ORklHX0JBQ0tMSUdIVF9UUFM2NTIxNyBpcyBub3Qgc2V0CkNPTkZJR19CQUNLTElHSFRfQVMz NzExPXkKIyBDT05GSUdfQkFDS0xJR0hUX0dQSU8gaXMgbm90IHNldAojIENPTkZJR19CQUNLTElH SFRfTFY1MjA3TFAgaXMgbm90IHNldApDT05GSUdfQkFDS0xJR0hUX0JENjEwNz1tCkNPTkZJR19W R0FTVEFURT15CiMgQ09ORklHX0xPR08gaXMgbm90IHNldAojIENPTkZJR19TT1VORCBpcyBub3Qg c2V0CgojCiMgSElEIHN1cHBvcnQKIwpDT05GSUdfSElEPW0KQ09ORklHX0hJRF9CQVRURVJZX1NU UkVOR1RIPXkKIyBDT05GSUdfSElEUkFXIGlzIG5vdCBzZXQKQ09ORklHX1VISUQ9bQpDT05GSUdf SElEX0dFTkVSSUM9bQoKIwojIFNwZWNpYWwgSElEIGRyaXZlcnMKIwojIENPTkZJR19ISURfQTRU RUNIIGlzIG5vdCBzZXQKQ09ORklHX0hJRF9BQ1JVWD1tCiMgQ09ORklHX0hJRF9BQ1JVWF9GRiBp cyBub3Qgc2V0CiMgQ09ORklHX0hJRF9BUFBMRSBpcyBub3Qgc2V0CkNPTkZJR19ISURfQVVSRUFM PW0KQ09ORklHX0hJRF9CRUxLSU49bQpDT05GSUdfSElEX0NIRVJSWT1tCkNPTkZJR19ISURfQ0hJ Q09OWT1tCiMgQ09ORklHX0hJRF9DWVBSRVNTIGlzIG5vdCBzZXQKQ09ORklHX0hJRF9EUkFHT05S SVNFPW0KQ09ORklHX0RSQUdPTlJJU0VfRkY9eQojIENPTkZJR19ISURfRU1TX0ZGIGlzIG5vdCBz ZXQKQ09ORklHX0hJRF9FTEVDT009bQpDT05GSUdfSElEX0VaS0VZPW0KIyBDT05GSUdfSElEX0dF TUJJUkQgaXMgbm90IHNldApDT05GSUdfSElEX0tFWVRPVUNIPW0KQ09ORklHX0hJRF9LWUU9bQpD T05GSUdfSElEX1dBTFRPUD1tCkNPTkZJR19ISURfR1lSQVRJT049bQpDT05GSUdfSElEX0lDQURF PW0KQ09ORklHX0hJRF9UV0lOSEFOPW0KQ09ORklHX0hJRF9LRU5TSU5HVE9OPW0KQ09ORklHX0hJ RF9MQ1BPV0VSPW0KIyBDT05GSUdfSElEX0xFTk9WTyBpcyBub3Qgc2V0CiMgQ09ORklHX0hJRF9M T0dJVEVDSCBpcyBub3Qgc2V0CiMgQ09ORklHX0hJRF9NQUdJQ01PVVNFIGlzIG5vdCBzZXQKQ09O RklHX0hJRF9NSUNST1NPRlQ9bQpDT05GSUdfSElEX01PTlRFUkVZPW0KQ09ORklHX0hJRF9NVUxU SVRPVUNIPW0KQ09ORklHX0hJRF9PUlRFSz1tCiMgQ09ORklHX0hJRF9QQU5USEVSTE9SRCBpcyBu b3Qgc2V0CkNPTkZJR19ISURfUEVUQUxZTlg9bQojIENPTkZJR19ISURfUElDT0xDRCBpcyBub3Qg c2V0CkNPTkZJR19ISURfUExBTlRST05JQ1M9bQojIENPTkZJR19ISURfUFJJTUFYIGlzIG5vdCBz ZXQKIyBDT05GSUdfSElEX1NBSVRFSyBpcyBub3Qgc2V0CkNPTkZJR19ISURfU0FNU1VORz1tCkNP TkZJR19ISURfU1BFRURMSU5LPW0KIyBDT05GSUdfSElEX1NURUVMU0VSSUVTIGlzIG5vdCBzZXQK IyBDT05GSUdfSElEX1NVTlBMVVMgaXMgbm90IHNldApDT05GSUdfSElEX1JNST1tCkNPTkZJR19I SURfR1JFRU5BU0lBPW0KIyBDT05GSUdfR1JFRU5BU0lBX0ZGIGlzIG5vdCBzZXQKQ09ORklHX0hJ RF9TTUFSVEpPWVBMVVM9bQojIENPTkZJR19TTUFSVEpPWVBMVVNfRkYgaXMgbm90IHNldApDT05G SUdfSElEX1RJVk89bQojIENPTkZJR19ISURfVE9QU0VFRCBpcyBub3Qgc2V0CkNPTkZJR19ISURf VEhJTkdNPW0KQ09ORklHX0hJRF9USFJVU1RNQVNURVI9bQojIENPTkZJR19USFJVU1RNQVNURVJf RkYgaXMgbm90IHNldAojIENPTkZJR19ISURfV0FDT00gaXMgbm90IHNldAojIENPTkZJR19ISURf V0lJTU9URSBpcyBub3Qgc2V0CkNPTkZJR19ISURfWElOTU89bQpDT05GSUdfSElEX1pFUk9QTFVT PW0KQ09ORklHX1pFUk9QTFVTX0ZGPXkKQ09ORklHX0hJRF9aWURBQ1JPTj1tCkNPTkZJR19ISURf U0VOU09SX0hVQj1tCiMgQ09ORklHX0hJRF9TRU5TT1JfQ1VTVE9NX1NFTlNPUiBpcyBub3Qgc2V0 CgojCiMgSTJDIEhJRCBzdXBwb3J0CiMKQ09ORklHX0kyQ19ISUQ9bQpDT05GSUdfVVNCX09IQ0lf TElUVExFX0VORElBTj15CkNPTkZJR19VU0JfU1VQUE9SVD15CkNPTkZJR19VU0JfQVJDSF9IQVNf SENEPXkKIyBDT05GSUdfVVNCIGlzIG5vdCBzZXQKCiMKIyBVU0IgcG9ydCBkcml2ZXJzCiMKCiMK IyBVU0IgUGh5c2ljYWwgTGF5ZXIgZHJpdmVycwojCiMgQ09ORklHX1VTQl9QSFkgaXMgbm90IHNl dAojIENPTkZJR19OT1BfVVNCX1hDRUlWIGlzIG5vdCBzZXQKIyBDT05GSUdfVVNCX0dQSU9fVkJV UyBpcyBub3Qgc2V0CiMgQ09ORklHX1RBSFZPX1VTQiBpcyBub3Qgc2V0CiMgQ09ORklHX1VTQl9H QURHRVQgaXMgbm90IHNldApDT05GSUdfVVdCPXkKQ09ORklHX1VXQl9XSENJPXkKIyBDT05GSUdf TU1DIGlzIG5vdCBzZXQKIyBDT05GSUdfTUVNU1RJQ0sgaXMgbm90IHNldApDT05GSUdfTkVXX0xF RFM9eQpDT05GSUdfTEVEU19DTEFTUz15CiMgQ09ORklHX0xFRFNfQ0xBU1NfRkxBU0ggaXMgbm90 IHNldAoKIwojIExFRCBkcml2ZXJzCiMKQ09ORklHX0xFRFNfODhQTTg2MFg9bQpDT05GSUdfTEVE U19CQ002MzI4PW0KIyBDT05GSUdfTEVEU19CQ002MzU4IGlzIG5vdCBzZXQKIyBDT05GSUdfTEVE U19MTTM1MzAgaXMgbm90IHNldApDT05GSUdfTEVEU19MTTM2NDI9bQpDT05GSUdfTEVEU19QQ0E5 NTMyPXkKQ09ORklHX0xFRFNfUENBOTUzMl9HUElPPXkKQ09ORklHX0xFRFNfR1BJTz15CkNPTkZJ R19MRURTX0xQMzk0ND1tCkNPTkZJR19MRURTX0xQNTVYWF9DT01NT049bQpDT05GSUdfTEVEU19M UDU1MjE9bQojIENPTkZJR19MRURTX0xQNTUyMyBpcyBub3Qgc2V0CiMgQ09ORklHX0xFRFNfTFA1 NTYyIGlzIG5vdCBzZXQKIyBDT05GSUdfTEVEU19MUDg1MDEgaXMgbm90IHNldApDT05GSUdfTEVE U19MUDg4NjA9eQojIENPTkZJR19MRURTX0NMRVZPX01BSUwgaXMgbm90IHNldApDT05GSUdfTEVE U19QQ0E5NTVYPXkKQ09ORklHX0xFRFNfUENBOTYzWD1tCkNPTkZJR19MRURTX1dNODMxWF9TVEFU VVM9bQojIENPTkZJR19MRURTX1dNODM1MCBpcyBub3Qgc2V0CkNPTkZJR19MRURTX0RBOTAzWD1t CiMgQ09ORklHX0xFRFNfREE5MDUyIGlzIG5vdCBzZXQKQ09ORklHX0xFRFNfQkQyODAyPW0KIyBD T05GSUdfTEVEU19JTlRFTF9TUzQyMDAgaXMgbm90IHNldApDT05GSUdfTEVEU19MVDM1OTM9bQpD T05GSUdfTEVEU19NQzEzNzgzPW0KIyBDT05GSUdfTEVEU19UQ0E2NTA3IGlzIG5vdCBzZXQKQ09O RklHX0xFRFNfVExDNTkxWFg9bQpDT05GSUdfTEVEU19MTTM1NXg9bQpDT05GSUdfTEVEU19PVDIw MD1tCkNPTkZJR19MRURTX01FTkYyMUJNQz1tCgojCiMgTEVEIGRyaXZlciBmb3IgYmxpbmsoMSkg VVNCIFJHQiBMRUQgaXMgdW5kZXIgU3BlY2lhbCBISUQgZHJpdmVycyAoSElEX1RISU5HTSkKIwoj IENPTkZJR19MRURTX0JMSU5LTSBpcyBub3Qgc2V0CiMgQ09ORklHX0xFRFNfU1lTQ09OIGlzIG5v dCBzZXQKCiMKIyBMRUQgVHJpZ2dlcnMKIwpDT05GSUdfTEVEU19UUklHR0VSUz15CkNPTkZJR19M RURTX1RSSUdHRVJfVElNRVI9bQojIENPTkZJR19MRURTX1RSSUdHRVJfT05FU0hPVCBpcyBub3Qg c2V0CkNPTkZJR19MRURTX1RSSUdHRVJfSEVBUlRCRUFUPXkKQ09ORklHX0xFRFNfVFJJR0dFUl9C QUNLTElHSFQ9bQpDT05GSUdfTEVEU19UUklHR0VSX0NQVT15CkNPTkZJR19MRURTX1RSSUdHRVJf R1BJTz15CkNPTkZJR19MRURTX1RSSUdHRVJfREVGQVVMVF9PTj1tCgojCiMgaXB0YWJsZXMgdHJp Z2dlciBpcyB1bmRlciBOZXRmaWx0ZXIgY29uZmlnIChMRUQgdGFyZ2V0KQojCiMgQ09ORklHX0xF RFNfVFJJR0dFUl9UUkFOU0lFTlQgaXMgbm90IHNldApDT05GSUdfTEVEU19UUklHR0VSX0NBTUVS QT1tCkNPTkZJR19BQ0NFU1NJQklMSVRZPXkKQ09ORklHX0VEQUNfQVRPTUlDX1NDUlVCPXkKQ09O RklHX0VEQUNfU1VQUE9SVD15CkNPTkZJR19FREFDPXkKIyBDT05GSUdfRURBQ19MRUdBQ1lfU1lT RlMgaXMgbm90IHNldAojIENPTkZJR19FREFDX0RFQlVHIGlzIG5vdCBzZXQKIyBDT05GSUdfRURB Q19NTV9FREFDIGlzIG5vdCBzZXQKQ09ORklHX1JUQ19MSUI9eQojIENPTkZJR19SVENfQ0xBU1Mg aXMgbm90IHNldApDT05GSUdfRE1BREVWSUNFUz15CkNPTkZJR19ETUFERVZJQ0VTX0RFQlVHPXkK Q09ORklHX0RNQURFVklDRVNfVkRFQlVHPXkKCiMKIyBETUEgRGV2aWNlcwojCkNPTkZJR19ETUFf RU5HSU5FPXkKQ09ORklHX0RNQV9BQ1BJPXkKQ09ORklHX0RNQV9PRj15CiMgQ09ORklHX0ZTTF9F RE1BIGlzIG5vdCBzZXQKIyBDT05GSUdfSURNQTY0IGlzIG5vdCBzZXQKQ09ORklHX1BDSF9ETUE9 eQpDT05GSUdfVElNQl9ETUE9eQpDT05GSUdfRFdfRE1BQ19DT1JFPXkKQ09ORklHX0RXX0RNQUM9 eQpDT05GSUdfRFdfRE1BQ19QQ0k9bQojIENPTkZJR19IU1VfRE1BX1BDSSBpcyBub3Qgc2V0Cgoj CiMgRE1BIENsaWVudHMKIwojIENPTkZJR19BU1lOQ19UWF9ETUEgaXMgbm90IHNldApDT05GSUdf RE1BVEVTVD15CkNPTkZJR19BVVhESVNQTEFZPXkKQ09ORklHX1VJTz1tCkNPTkZJR19VSU9fQ0lG PW0KQ09ORklHX1VJT19QRFJWX0dFTklSUT1tCiMgQ09ORklHX1VJT19ETUVNX0dFTklSUSBpcyBu b3Qgc2V0CkNPTkZJR19VSU9fQUVDPW0KIyBDT05GSUdfVUlPX1NFUkNPUzMgaXMgbm90IHNldApD T05GSUdfVUlPX1BDSV9HRU5FUklDPW0KIyBDT05GSUdfVUlPX05FVFggaXMgbm90IHNldApDT05G SUdfVUlPX1BSVVNTPW0KQ09ORklHX1VJT19NRjYyND1tCiMgQ09ORklHX1ZJUlRfRFJJVkVSUyBp cyBub3Qgc2V0CkNPTkZJR19WSVJUSU89eQoKIwojIFZpcnRpbyBkcml2ZXJzCiMKIyBDT05GSUdf VklSVElPX1BDSSBpcyBub3Qgc2V0CiMgQ09ORklHX1ZJUlRJT19CQUxMT09OIGlzIG5vdCBzZXQK IyBDT05GSUdfVklSVElPX0lOUFVUIGlzIG5vdCBzZXQKQ09ORklHX1ZJUlRJT19NTUlPPXkKIyBD T05GSUdfVklSVElPX01NSU9fQ01ETElORV9ERVZJQ0VTIGlzIG5vdCBzZXQKCiMKIyBNaWNyb3Nv ZnQgSHlwZXItViBndWVzdCBzdXBwb3J0CiMKIyBDT05GSUdfSFlQRVJWIGlzIG5vdCBzZXQKIyBD T05GSUdfU1RBR0lORyBpcyBub3Qgc2V0CiMgQ09ORklHX1g4Nl9QTEFURk9STV9ERVZJQ0VTIGlz IG5vdCBzZXQKQ09ORklHX0NIUk9NRV9QTEFURk9STVM9eQpDT05GSUdfQ0hST01FT1NfTEFQVE9Q PXkKQ09ORklHX0NIUk9NRU9TX1BTVE9SRT15CkNPTkZJR19DUk9TX0VDX0NIQVJERVY9eQojIENP TkZJR19DUk9TX0VDX0xQQyBpcyBub3Qgc2V0CkNPTkZJR19DUk9TX0VDX1BST1RPPXkKQ09ORklH X0NMS0RFVl9MT09LVVA9eQpDT05GSUdfSEFWRV9DTEtfUFJFUEFSRT15CkNPTkZJR19DT01NT05f Q0xLPXkKCiMKIyBDb21tb24gQ2xvY2sgRnJhbWV3b3JrCiMKQ09ORklHX0NPTU1PTl9DTEtfV004 MzFYPXkKIyBDT05GSUdfQ09NTU9OX0NMS19TSTUzNTEgaXMgbm90IHNldAojIENPTkZJR19DT01N T05fQ0xLX1NJNTcwIGlzIG5vdCBzZXQKQ09ORklHX0NPTU1PTl9DTEtfQ0RDRTkyNT1tCiMgQ09O RklHX0NMS19UV0w2MDQwIGlzIG5vdCBzZXQKQ09ORklHX0NPTU1PTl9DTEtfUEFMTUFTPXkKIyBD T05GSUdfQ09NTU9OX0NMS19QWEEgaXMgbm90IHNldApDT05GSUdfQ09NTU9OX0NMS19DRENFNzA2 PW0KCiMKIyBIYXJkd2FyZSBTcGlubG9jayBkcml2ZXJzCiMKCiMKIyBDbG9jayBTb3VyY2UgZHJp dmVycwojCkNPTkZJR19DTEtTUkNfSTgyNTM9eQpDT05GSUdfQ0xLRVZUX0k4MjUzPXkKQ09ORklH X0NMS0JMRF9JODI1Mz15CiMgQ09ORklHX0FUTUVMX1BJVCBpcyBub3Qgc2V0CiMgQ09ORklHX1NI X1RJTUVSX0NNVCBpcyBub3Qgc2V0CiMgQ09ORklHX1NIX1RJTUVSX01UVTIgaXMgbm90IHNldAoj IENPTkZJR19TSF9USU1FUl9UTVUgaXMgbm90IHNldAojIENPTkZJR19FTV9USU1FUl9TVEkgaXMg bm90IHNldApDT05GSUdfTUFJTEJPWD15CiMgQ09ORklHX1BDQyBpcyBub3Qgc2V0CkNPTkZJR19B TFRFUkFfTUJPWD15CiMgQ09ORklHX0lPTU1VX1NVUFBPUlQgaXMgbm90IHNldAoKIwojIFJlbW90 ZXByb2MgZHJpdmVycwojCiMgQ09ORklHX1NURV9NT0RFTV9SUFJPQyBpcyBub3Qgc2V0CgojCiMg UnBtc2cgZHJpdmVycwojCgojCiMgU09DIChTeXN0ZW0gT24gQ2hpcCkgc3BlY2lmaWMgRHJpdmVy cwojCiMgQ09ORklHX1NVTlhJX1NSQU0gaXMgbm90IHNldApDT05GSUdfU09DX1RJPXkKIyBDT05G SUdfUE1fREVWRlJFUSBpcyBub3Qgc2V0CkNPTkZJR19FWFRDT049bQoKIwojIEV4dGNvbiBEZXZp Y2UgRHJpdmVycwojCkNPTkZJR19FWFRDT05fQURDX0pBQ0s9bQpDT05GSUdfRVhUQ09OX0dQSU89 bQojIENPTkZJR19FWFRDT05fTUFYMTQ1NzcgaXMgbm90IHNldAojIENPTkZJR19FWFRDT05fTUFY Nzc2OTMgaXMgbm90IHNldApDT05GSUdfRVhUQ09OX01BWDc3ODQzPW0KQ09ORklHX0VYVENPTl9Q QUxNQVM9bQpDT05GSUdfRVhUQ09OX1JUODk3M0E9bQpDT05GSUdfRVhUQ09OX1NNNTUwMj1tCkNP TkZJR19FWFRDT05fVVNCX0dQSU89bQpDT05GSUdfTUVNT1JZPXkKQ09ORklHX0lJTz1tCkNPTkZJ R19JSU9fQlVGRkVSPXkKQ09ORklHX0lJT19CVUZGRVJfQ0I9eQpDT05GSUdfSUlPX0tGSUZPX0JV Rj1tCkNPTkZJR19JSU9fVFJJR0dFUkVEX0JVRkZFUj1tCkNPTkZJR19JSU9fVFJJR0dFUj15CkNP TkZJR19JSU9fQ09OU1VNRVJTX1BFUl9UUklHR0VSPTIKCiMKIyBBY2NlbGVyb21ldGVycwojCiMg Q09ORklHX0JNQTE4MCBpcyBub3Qgc2V0CiMgQ09ORklHX0JNQzE1MF9BQ0NFTCBpcyBub3Qgc2V0 CkNPTkZJR19ISURfU0VOU09SX0FDQ0VMXzNEPW0KIyBDT05GSUdfSUlPX1NUX0FDQ0VMXzNBWElT IGlzIG5vdCBzZXQKQ09ORklHX0tYQ0pLMTAxMz1tCiMgQ09ORklHX01NQTg0NTIgaXMgbm90IHNl dApDT05GSUdfTU1BOTU1MV9DT1JFPW0KQ09ORklHX01NQTk1NTE9bQpDT05GSUdfTU1BOTU1Mz1t CiMgQ09ORklHX1NUSzgzMTIgaXMgbm90IHNldApDT05GSUdfU1RLOEJBNTA9bQoKIwojIEFuYWxv ZyB0byBkaWdpdGFsIGNvbnZlcnRlcnMKIwpDT05GSUdfQUQ3MjkxPW0KIyBDT05GSUdfQUQ3OTlY IGlzIG5vdCBzZXQKQ09ORklHX0FYUDI4OF9BREM9bQpDT05GSUdfTUFYMTM2Mz1tCkNPTkZJR19N Q1AzNDIyPW0KIyBDT05GSUdfTUVOX1oxODhfQURDIGlzIG5vdCBzZXQKIyBDT05GSUdfTkFVNzgw MiBpcyBub3Qgc2V0CkNPTkZJR19RQ09NX1NQTUlfSUFEQz1tCiMgQ09ORklHX1FDT01fU1BNSV9W QURDIGlzIG5vdCBzZXQKQ09ORklHX1RJX0FEQzA4MUM9bQpDT05GSUdfVFdMNDAzMF9NQURDPW0K Q09ORklHX1RXTDYwMzBfR1BBREM9bQpDT05GSUdfVkY2MTBfQURDPW0KCiMKIyBBbXBsaWZpZXJz CiMKCiMKIyBIaWQgU2Vuc29yIElJTyBDb21tb24KIwpDT05GSUdfSElEX1NFTlNPUl9JSU9fQ09N TU9OPW0KQ09ORklHX0hJRF9TRU5TT1JfSUlPX1RSSUdHRVI9bQoKIwojIFNTUCBTZW5zb3IgQ29t bW9uCiMKQ09ORklHX0lJT19TVF9TRU5TT1JTX0kyQz1tCkNPTkZJR19JSU9fU1RfU0VOU09SU19D T1JFPW0KCiMKIyBEaWdpdGFsIHRvIGFuYWxvZyBjb252ZXJ0ZXJzCiMKQ09ORklHX0FENTA2ND1t CiMgQ09ORklHX0FENTM4MCBpcyBub3Qgc2V0CkNPTkZJR19BRDU0NDY9bQojIENPTkZJR19NNjIz MzIgaXMgbm90IHNldAojIENPTkZJR19NQVg1MTcgaXMgbm90IHNldAojIENPTkZJR19NQVg1ODIx IGlzIG5vdCBzZXQKQ09ORklHX01DUDQ3MjU9bQoKIwojIEZyZXF1ZW5jeSBTeW50aGVzaXplcnMg RERTL1BMTAojCgojCiMgQ2xvY2sgR2VuZXJhdG9yL0Rpc3RyaWJ1dGlvbgojCgojCiMgUGhhc2Ut TG9ja2VkIExvb3AgKFBMTCkgZnJlcXVlbmN5IHN5bnRoZXNpemVycwojCgojCiMgRGlnaXRhbCBn eXJvc2NvcGUgc2Vuc29ycwojCkNPTkZJR19CTUcxNjA9bQojIENPTkZJR19ISURfU0VOU09SX0dZ Uk9fM0QgaXMgbm90IHNldApDT05GSUdfSUlPX1NUX0dZUk9fM0FYSVM9bQpDT05GSUdfSUlPX1NU X0dZUk9fSTJDXzNBWElTPW0KQ09ORklHX0lURzMyMDA9bQoKIwojIEh1bWlkaXR5IHNlbnNvcnMK IwpDT05GSUdfREhUMTE9bQpDT05GSUdfU0k3MDA1PW0KIyBDT05GSUdfU0k3MDIwIGlzIG5vdCBz ZXQKCiMKIyBJbmVydGlhbCBtZWFzdXJlbWVudCB1bml0cwojCiMgQ09ORklHX0tNWDYxIGlzIG5v dCBzZXQKQ09ORklHX0lOVl9NUFU2MDUwX0lJTz1tCgojCiMgTGlnaHQgc2Vuc29ycwojCiMgQ09O RklHX0FDUElfQUxTIGlzIG5vdCBzZXQKQ09ORklHX0FESkRfUzMxMT1tCiMgQ09ORklHX0FMMzMy MEEgaXMgbm90IHNldApDT05GSUdfQVBEUzkzMDA9bQpDT05GSUdfQkgxNzUwPW0KQ09ORklHX0NN MzIxODE9bQpDT05GSUdfQ00zMjMyPW0KQ09ORklHX0NNMzMyMz1tCkNPTkZJR19DTTM2NjUxPW0K Q09ORklHX0dQMkFQMDIwQTAwRj1tCkNPTkZJR19JU0wyOTEyNT1tCiMgQ09ORklHX0hJRF9TRU5T T1JfQUxTIGlzIG5vdCBzZXQKQ09ORklHX0hJRF9TRU5TT1JfUFJPWD1tCiMgQ09ORklHX0pTQTEy MTIgaXMgbm90IHNldAojIENPTkZJR19SUFIwNTIxIGlzIG5vdCBzZXQKQ09ORklHX0xUUjUwMT1t CkNPTkZJR19PUFQzMDAxPW0KQ09ORklHX1BBMTIyMDMwMDE9bQojIENPTkZJR19TVEszMzEwIGlz IG5vdCBzZXQKQ09ORklHX1RDUzM0MTQ9bQpDT05GSUdfVENTMzQ3Mj1tCiMgQ09ORklHX1NFTlNP UlNfVFNMMjU2MyBpcyBub3Qgc2V0CkNPTkZJR19UU0w0NTMxPW0KIyBDT05GSUdfVkNOTDQwMDAg aXMgbm90IHNldAoKIwojIE1hZ25ldG9tZXRlciBzZW5zb3JzCiMKQ09ORklHX0FLODk3NT1tCkNP TkZJR19BSzA5OTExPW0KQ09ORklHX01BRzMxMTA9bQpDT05GSUdfSElEX1NFTlNPUl9NQUdORVRP TUVURVJfM0Q9bQojIENPTkZJR19NTUMzNTI0MCBpcyBub3Qgc2V0CkNPTkZJR19JSU9fU1RfTUFH Tl8zQVhJUz1tCkNPTkZJR19JSU9fU1RfTUFHTl9JMkNfM0FYSVM9bQpDT05GSUdfQk1DMTUwX01B R049bQoKIwojIEluY2xpbm9tZXRlciBzZW5zb3JzCiMKQ09ORklHX0hJRF9TRU5TT1JfSU5DTElO T01FVEVSXzNEPW0KIyBDT05GSUdfSElEX1NFTlNPUl9ERVZJQ0VfUk9UQVRJT04gaXMgbm90IHNl dAoKIwojIFRyaWdnZXJzIC0gc3RhbmRhbG9uZQojCkNPTkZJR19JSU9fSU5URVJSVVBUX1RSSUdH RVI9bQpDT05GSUdfSUlPX1NZU0ZTX1RSSUdHRVI9bQoKIwojIFByZXNzdXJlIHNlbnNvcnMKIwpD T05GSUdfQk1QMjgwPW0KIyBDT05GSUdfSElEX1NFTlNPUl9QUkVTUyBpcyBub3Qgc2V0CkNPTkZJ R19NUEwxMTU9bQpDT05GSUdfTVBMMzExNT1tCkNPTkZJR19NUzU2MTE9bQpDT05GSUdfTVM1NjEx X0kyQz1tCkNPTkZJR19JSU9fU1RfUFJFU1M9bQpDT05GSUdfSUlPX1NUX1BSRVNTX0kyQz1tCkNP TkZJR19UNTQwMz1tCgojCiMgTGlnaHRuaW5nIHNlbnNvcnMKIwoKIwojIFByb3hpbWl0eSBzZW5z b3JzCiMKQ09ORklHX1NYOTUwMD1tCgojCiMgVGVtcGVyYXR1cmUgc2Vuc29ycwojCkNPTkZJR19N TFg5MDYxND1tCkNPTkZJR19UTVAwMDY9bQpDT05GSUdfTlRCPW0KQ09ORklHX05UQl9QSU5HUE9O Rz1tCkNPTkZJR19OVEJfVE9PTD1tCiMgQ09ORklHX05UQl9UUkFOU1BPUlQgaXMgbm90IHNldAoj IENPTkZJR19WTUVfQlVTIGlzIG5vdCBzZXQKIyBDT05GSUdfUFdNIGlzIG5vdCBzZXQKQ09ORklH X0lSUUNISVA9eQpDT05GSUdfSVBBQ0tfQlVTPXkKIyBDT05GSUdfQk9BUkRfVFBDSTIwMCBpcyBu b3Qgc2V0CiMgQ09ORklHX1NFUklBTF9JUE9DVEFMIGlzIG5vdCBzZXQKQ09ORklHX1JFU0VUX0NP TlRST0xMRVI9eQpDT05GSUdfRk1DPXkKQ09ORklHX0ZNQ19GQUtFREVWPW0KIyBDT05GSUdfRk1D X1RSSVZJQUwgaXMgbm90IHNldApDT05GSUdfRk1DX1dSSVRFX0VFUFJPTT1tCkNPTkZJR19GTUNf Q0hBUkRFVj15CgojCiMgUEhZIFN1YnN5c3RlbQojCkNPTkZJR19HRU5FUklDX1BIWT15CkNPTkZJ R19QSFlfUFhBXzI4Tk1fSFNJQz15CiMgQ09ORklHX1BIWV9QWEFfMjhOTV9VU0IyIGlzIG5vdCBz ZXQKIyBDT05GSUdfQkNNX0tPTkFfVVNCMl9QSFkgaXMgbm90IHNldAojIENPTkZJR19QT1dFUkNB UCBpcyBub3Qgc2V0CkNPTkZJR19NQ0I9bQpDT05GSUdfTUNCX1BDST1tCgojCiMgUGVyZm9ybWFu Y2UgbW9uaXRvciBzdXBwb3J0CiMKQ09ORklHX1JBUz15CkNPTkZJR19USFVOREVSQk9MVD1tCgoj CiMgQW5kcm9pZAojCkNPTkZJR19BTkRST0lEPXkKIyBDT05GSUdfQU5EUk9JRF9CSU5ERVJfSVBD IGlzIG5vdCBzZXQKQ09ORklHX05WTUVNPXkKCiMKIyBGaXJtd2FyZSBEcml2ZXJzCiMKQ09ORklH X0VERD15CkNPTkZJR19FRERfT0ZGPXkKIyBDT05GSUdfRklSTVdBUkVfTUVNTUFQIGlzIG5vdCBz ZXQKQ09ORklHX0RFTExfUkJVPXkKIyBDT05GSUdfRENEQkFTIGlzIG5vdCBzZXQKIyBDT05GSUdf RE1JSUQgaXMgbm90IHNldApDT05GSUdfRE1JX1NZU0ZTPXkKQ09ORklHX0RNSV9TQ0FOX01BQ0hJ TkVfTk9OX0VGSV9GQUxMQkFDSz15CiMgQ09ORklHX0lTQ1NJX0lCRlRfRklORCBpcyBub3Qgc2V0 CiMgQ09ORklHX0dPT0dMRV9GSVJNV0FSRSBpcyBub3Qgc2V0CgojCiMgRUZJIChFeHRlbnNpYmxl IEZpcm13YXJlIEludGVyZmFjZSkgU3VwcG9ydAojCkNPTkZJR19FRklfVkFSUz1tCkNPTkZJR19F RklfRVNSVD15CiMgQ09ORklHX0VGSV9WQVJTX1BTVE9SRSBpcyBub3Qgc2V0CiMgQ09ORklHX0VG SV9SVU5USU1FX01BUCBpcyBub3Qgc2V0CiMgQ09ORklHX0VGSV9GQUtFX01FTU1BUCBpcyBub3Qg c2V0CkNPTkZJR19FRklfUlVOVElNRV9XUkFQUEVSUz15CkNPTkZJR19VRUZJX0NQRVI9eQoKIwoj IEZpbGUgc3lzdGVtcwojCkNPTkZJR19EQ0FDSEVfV09SRF9BQ0NFU1M9eQojIENPTkZJR19FWFQy X0ZTIGlzIG5vdCBzZXQKQ09ORklHX0VYVDNfRlM9eQpDT05GSUdfRVhUM19GU19QT1NJWF9BQ0w9 eQpDT05GSUdfRVhUM19GU19TRUNVUklUWT15CkNPTkZJR19FWFQ0X0ZTPXkKIyBDT05GSUdfRVhU NF9VU0VfRk9SX0VYVDIgaXMgbm90IHNldApDT05GSUdfRVhUNF9GU19QT1NJWF9BQ0w9eQpDT05G SUdfRVhUNF9GU19TRUNVUklUWT15CkNPTkZJR19FWFQ0X0VOQ1JZUFRJT049bQpDT05GSUdfRVhU NF9GU19FTkNSWVBUSU9OPXkKIyBDT05GSUdfRVhUNF9ERUJVRyBpcyBub3Qgc2V0CkNPTkZJR19K QkQyPXkKQ09ORklHX0pCRDJfREVCVUc9eQpDT05GSUdfRlNfTUJDQUNIRT15CkNPTkZJR19SRUlT RVJGU19GUz15CiMgQ09ORklHX1JFSVNFUkZTX0NIRUNLIGlzIG5vdCBzZXQKIyBDT05GSUdfUkVJ U0VSRlNfUFJPQ19JTkZPIGlzIG5vdCBzZXQKQ09ORklHX1JFSVNFUkZTX0ZTX1hBVFRSPXkKQ09O RklHX1JFSVNFUkZTX0ZTX1BPU0lYX0FDTD15CkNPTkZJR19SRUlTRVJGU19GU19TRUNVUklUWT15 CkNPTkZJR19KRlNfRlM9eQojIENPTkZJR19KRlNfUE9TSVhfQUNMIGlzIG5vdCBzZXQKIyBDT05G SUdfSkZTX1NFQ1VSSVRZIGlzIG5vdCBzZXQKQ09ORklHX0pGU19ERUJVRz15CiMgQ09ORklHX0pG U19TVEFUSVNUSUNTIGlzIG5vdCBzZXQKQ09ORklHX1hGU19GUz1tCiMgQ09ORklHX1hGU19RVU9U QSBpcyBub3Qgc2V0CiMgQ09ORklHX1hGU19QT1NJWF9BQ0wgaXMgbm90IHNldAojIENPTkZJR19Y RlNfUlQgaXMgbm90IHNldApDT05GSUdfWEZTX1dBUk49eQojIENPTkZJR19YRlNfREVCVUcgaXMg bm90IHNldApDT05GSUdfR0ZTMl9GUz1tCiMgQ09ORklHX09DRlMyX0ZTIGlzIG5vdCBzZXQKIyBD T05GSUdfQlRSRlNfRlMgaXMgbm90IHNldApDT05GSUdfTklMRlMyX0ZTPW0KIyBDT05GSUdfRjJG U19GUyBpcyBub3Qgc2V0CkNPTkZJR19GU19EQVg9eQpDT05GSUdfRlNfUE9TSVhfQUNMPXkKQ09O RklHX0VYUE9SVEZTPXkKQ09ORklHX0ZJTEVfTE9DS0lORz15CkNPTkZJR19GU05PVElGWT15CkNP TkZJR19ETk9USUZZPXkKQ09ORklHX0lOT1RJRllfVVNFUj15CiMgQ09ORklHX0ZBTk9USUZZIGlz IG5vdCBzZXQKIyBDT05GSUdfUVVPVEEgaXMgbm90IHNldAojIENPTkZJR19RVU9UQV9ORVRMSU5L X0lOVEVSRkFDRSBpcyBub3Qgc2V0CkNPTkZJR19RVU9UQUNUTD15CkNPTkZJR19BVVRPRlM0X0ZT PXkKQ09ORklHX0ZVU0VfRlM9eQpDT05GSUdfQ1VTRT15CkNPTkZJR19PVkVSTEFZX0ZTPW0KCiMK IyBDYWNoZXMKIwojIENPTkZJR19GU0NBQ0hFIGlzIG5vdCBzZXQKCiMKIyBDRC1ST00vRFZEIEZp bGVzeXN0ZW1zCiMKQ09ORklHX0lTTzk2NjBfRlM9bQojIENPTkZJR19KT0xJRVQgaXMgbm90IHNl dAojIENPTkZJR19aSVNPRlMgaXMgbm90IHNldAojIENPTkZJR19VREZfRlMgaXMgbm90IHNldAoK IwojIERPUy9GQVQvTlQgRmlsZXN5c3RlbXMKIwpDT05GSUdfRkFUX0ZTPXkKQ09ORklHX01TRE9T X0ZTPXkKQ09ORklHX1ZGQVRfRlM9eQpDT05GSUdfRkFUX0RFRkFVTFRfQ09ERVBBR0U9NDM3CkNP TkZJR19GQVRfREVGQVVMVF9JT0NIQVJTRVQ9Imlzbzg4NTktMSIKQ09ORklHX05URlNfRlM9bQpD T05GSUdfTlRGU19ERUJVRz15CkNPTkZJR19OVEZTX1JXPXkKCiMKIyBQc2V1ZG8gZmlsZXN5c3Rl bXMKIwpDT05GSUdfUFJPQ19GUz15CiMgQ09ORklHX1BST0NfS0NPUkUgaXMgbm90IHNldApDT05G SUdfUFJPQ19TWVNDVEw9eQpDT05GSUdfUFJPQ19QQUdFX01PTklUT1I9eQpDT05GSUdfUFJPQ19D SElMRFJFTj15CkNPTkZJR19LRVJORlM9eQpDT05GSUdfU1lTRlM9eQpDT05GSUdfSFVHRVRMQkZT PXkKQ09ORklHX0hVR0VUTEJfUEFHRT15CkNPTkZJR19DT05GSUdGU19GUz15CiMgQ09ORklHX0VG SVZBUl9GUyBpcyBub3Qgc2V0CkNPTkZJR19NSVNDX0ZJTEVTWVNURU1TPXkKQ09ORklHX0FERlNf RlM9eQpDT05GSUdfQURGU19GU19SVz15CiMgQ09ORklHX0FGRlNfRlMgaXMgbm90IHNldApDT05G SUdfRUNSWVBUX0ZTPW0KQ09ORklHX0VDUllQVF9GU19NRVNTQUdJTkc9eQojIENPTkZJR19IRlNf RlMgaXMgbm90IHNldApDT05GSUdfSEZTUExVU19GUz1tCiMgQ09ORklHX0hGU1BMVVNfRlNfUE9T SVhfQUNMIGlzIG5vdCBzZXQKQ09ORklHX0JFRlNfRlM9bQpDT05GSUdfQkVGU19ERUJVRz15CiMg Q09ORklHX0JGU19GUyBpcyBub3Qgc2V0CiMgQ09ORklHX0VGU19GUyBpcyBub3Qgc2V0CiMgQ09O RklHX0xPR0ZTIGlzIG5vdCBzZXQKQ09ORklHX0NSQU1GUz15CkNPTkZJR19TUVVBU0hGUz15CiMg Q09ORklHX1NRVUFTSEZTX0ZJTEVfQ0FDSEUgaXMgbm90IHNldApDT05GSUdfU1FVQVNIRlNfRklM RV9ESVJFQ1Q9eQojIENPTkZJR19TUVVBU0hGU19ERUNPTVBfU0lOR0xFIGlzIG5vdCBzZXQKIyBD T05GSUdfU1FVQVNIRlNfREVDT01QX01VTFRJIGlzIG5vdCBzZXQKQ09ORklHX1NRVUFTSEZTX0RF Q09NUF9NVUxUSV9QRVJDUFU9eQpDT05GSUdfU1FVQVNIRlNfWEFUVFI9eQpDT05GSUdfU1FVQVNI RlNfWkxJQj15CiMgQ09ORklHX1NRVUFTSEZTX0xaNCBpcyBub3Qgc2V0CkNPTkZJR19TUVVBU0hG U19MWk89eQojIENPTkZJR19TUVVBU0hGU19YWiBpcyBub3Qgc2V0CkNPTkZJR19TUVVBU0hGU180 S19ERVZCTEtfU0laRT15CkNPTkZJR19TUVVBU0hGU19FTUJFRERFRD15CkNPTkZJR19TUVVBU0hG U19GUkFHTUVOVF9DQUNIRV9TSVpFPTMKQ09ORklHX1ZYRlNfRlM9bQpDT05GSUdfTUlOSVhfRlM9 bQojIENPTkZJR19PTUZTX0ZTIGlzIG5vdCBzZXQKQ09ORklHX0hQRlNfRlM9bQpDT05GSUdfUU5Y NEZTX0ZTPW0KIyBDT05GSUdfUU5YNkZTX0ZTIGlzIG5vdCBzZXQKIyBDT05GSUdfUk9NRlNfRlMg aXMgbm90IHNldApDT05GSUdfUFNUT1JFPXkKIyBDT05GSUdfUFNUT1JFX0NPTlNPTEUgaXMgbm90 IHNldApDT05GSUdfUFNUT1JFX1BNU0c9eQpDT05GSUdfUFNUT1JFX1JBTT1tCkNPTkZJR19TWVNW X0ZTPW0KIyBDT05GSUdfVUZTX0ZTIGlzIG5vdCBzZXQKQ09ORklHX05FVFdPUktfRklMRVNZU1RF TVM9eQpDT05GSUdfTkNQX0ZTPW0KQ09ORklHX05DUEZTX1BBQ0tFVF9TSUdOSU5HPXkKQ09ORklH X05DUEZTX0lPQ1RMX0xPQ0tJTkc9eQojIENPTkZJR19OQ1BGU19TVFJPTkcgaXMgbm90IHNldApD T05GSUdfTkNQRlNfTkZTX05TPXkKIyBDT05GSUdfTkNQRlNfT1MyX05TIGlzIG5vdCBzZXQKIyBD T05GSUdfTkNQRlNfU01BTExET1MgaXMgbm90IHNldApDT05GSUdfTkNQRlNfTkxTPXkKIyBDT05G SUdfTkNQRlNfRVhUUkFTIGlzIG5vdCBzZXQKQ09ORklHX05MUz15CkNPTkZJR19OTFNfREVGQVVM VD0iaXNvODg1OS0xIgojIENPTkZJR19OTFNfQ09ERVBBR0VfNDM3IGlzIG5vdCBzZXQKIyBDT05G SUdfTkxTX0NPREVQQUdFXzczNyBpcyBub3Qgc2V0CkNPTkZJR19OTFNfQ09ERVBBR0VfNzc1PW0K Q09ORklHX05MU19DT0RFUEFHRV84NTA9eQojIENPTkZJR19OTFNfQ09ERVBBR0VfODUyIGlzIG5v dCBzZXQKQ09ORklHX05MU19DT0RFUEFHRV84NTU9eQpDT05GSUdfTkxTX0NPREVQQUdFXzg1Nz15 CkNPTkZJR19OTFNfQ09ERVBBR0VfODYwPXkKQ09ORklHX05MU19DT0RFUEFHRV84NjE9bQpDT05G SUdfTkxTX0NPREVQQUdFXzg2Mj15CkNPTkZJR19OTFNfQ09ERVBBR0VfODYzPW0KQ09ORklHX05M U19DT0RFUEFHRV84NjQ9eQpDT05GSUdfTkxTX0NPREVQQUdFXzg2NT15CkNPTkZJR19OTFNfQ09E RVBBR0VfODY2PW0KIyBDT05GSUdfTkxTX0NPREVQQUdFXzg2OSBpcyBub3Qgc2V0CkNPTkZJR19O TFNfQ09ERVBBR0VfOTM2PXkKIyBDT05GSUdfTkxTX0NPREVQQUdFXzk1MCBpcyBub3Qgc2V0CkNP TkZJR19OTFNfQ09ERVBBR0VfOTMyPXkKQ09ORklHX05MU19DT0RFUEFHRV85NDk9bQpDT05GSUdf TkxTX0NPREVQQUdFXzg3ND15CiMgQ09ORklHX05MU19JU084ODU5XzggaXMgbm90IHNldAojIENP TkZJR19OTFNfQ09ERVBBR0VfMTI1MCBpcyBub3Qgc2V0CiMgQ09ORklHX05MU19DT0RFUEFHRV8x MjUxIGlzIG5vdCBzZXQKIyBDT05GSUdfTkxTX0FTQ0lJIGlzIG5vdCBzZXQKQ09ORklHX05MU19J U084ODU5XzE9eQpDT05GSUdfTkxTX0lTTzg4NTlfMj1tCkNPTkZJR19OTFNfSVNPODg1OV8zPW0K Q09ORklHX05MU19JU084ODU5XzQ9eQojIENPTkZJR19OTFNfSVNPODg1OV81IGlzIG5vdCBzZXQK Q09ORklHX05MU19JU084ODU5XzY9bQpDT05GSUdfTkxTX0lTTzg4NTlfNz1tCiMgQ09ORklHX05M U19JU084ODU5XzkgaXMgbm90IHNldApDT05GSUdfTkxTX0lTTzg4NTlfMTM9eQpDT05GSUdfTkxT X0lTTzg4NTlfMTQ9eQojIENPTkZJR19OTFNfSVNPODg1OV8xNSBpcyBub3Qgc2V0CiMgQ09ORklH X05MU19LT0k4X1IgaXMgbm90IHNldAojIENPTkZJR19OTFNfS09JOF9VIGlzIG5vdCBzZXQKQ09O RklHX05MU19NQUNfUk9NQU49bQojIENPTkZJR19OTFNfTUFDX0NFTFRJQyBpcyBub3Qgc2V0CkNP TkZJR19OTFNfTUFDX0NFTlRFVVJPPXkKQ09ORklHX05MU19NQUNfQ1JPQVRJQU49eQpDT05GSUdf TkxTX01BQ19DWVJJTExJQz1tCkNPTkZJR19OTFNfTUFDX0dBRUxJQz1tCkNPTkZJR19OTFNfTUFD X0dSRUVLPW0KQ09ORklHX05MU19NQUNfSUNFTEFORD1tCkNPTkZJR19OTFNfTUFDX0lOVUlUPW0K IyBDT05GSUdfTkxTX01BQ19ST01BTklBTiBpcyBub3Qgc2V0CkNPTkZJR19OTFNfTUFDX1RVUktJ U0g9eQpDT05GSUdfTkxTX1VURjg9bQoKIwojIEtlcm5lbCBoYWNraW5nCiMKQ09ORklHX1RSQUNF X0lSUUZMQUdTX1NVUFBPUlQ9eQoKIwojIHByaW50ayBhbmQgZG1lc2cgb3B0aW9ucwojCkNPTkZJ R19QUklOVEtfVElNRT15CkNPTkZJR19NRVNTQUdFX0xPR0xFVkVMX0RFRkFVTFQ9NAojIENPTkZJ R19CT09UX1BSSU5US19ERUxBWSBpcyBub3Qgc2V0CiMgQ09ORklHX0RZTkFNSUNfREVCVUcgaXMg bm90IHNldAoKIwojIENvbXBpbGUtdGltZSBjaGVja3MgYW5kIGNvbXBpbGVyIG9wdGlvbnMKIwoj IENPTkZJR19ERUJVR19JTkZPIGlzIG5vdCBzZXQKQ09ORklHX0VOQUJMRV9XQVJOX0RFUFJFQ0FU RUQ9eQpDT05GSUdfRU5BQkxFX01VU1RfQ0hFQ0s9eQpDT05GSUdfRlJBTUVfV0FSTj0xMDI0CkNP TkZJR19TVFJJUF9BU01fU1lNUz15CkNPTkZJR19SRUFEQUJMRV9BU009eQojIENPTkZJR19VTlVT RURfU1lNQk9MUyBpcyBub3Qgc2V0CiMgQ09ORklHX1BBR0VfT1dORVIgaXMgbm90IHNldApDT05G SUdfREVCVUdfRlM9eQpDT05GSUdfSEVBREVSU19DSEVDSz15CkNPTkZJR19ERUJVR19TRUNUSU9O X01JU01BVENIPXkKQ09ORklHX0FSQ0hfV0FOVF9GUkFNRV9QT0lOVEVSUz15CkNPTkZJR19GUkFN RV9QT0lOVEVSPXkKIyBDT05GSUdfREVCVUdfRk9SQ0VfV0VBS19QRVJfQ1BVIGlzIG5vdCBzZXQK IyBDT05GSUdfTUFHSUNfU1lTUlEgaXMgbm90IHNldApDT05GSUdfREVCVUdfS0VSTkVMPXkKCiMK IyBNZW1vcnkgRGVidWdnaW5nCiMKQ09ORklHX1BBR0VfRVhURU5TSU9OPXkKQ09ORklHX0RFQlVH X1BBR0VBTExPQz15CiMgQ09ORklHX0RFQlVHX09CSkVDVFMgaXMgbm90IHNldApDT05GSUdfSEFW RV9ERUJVR19LTUVNTEVBSz15CiMgQ09ORklHX0RFQlVHX0tNRU1MRUFLIGlzIG5vdCBzZXQKQ09O RklHX0RFQlVHX1NUQUNLX1VTQUdFPXkKQ09ORklHX0RFQlVHX1ZNPXkKQ09ORklHX0RFQlVHX1ZN X1ZNQUNBQ0hFPXkKIyBDT05GSUdfREVCVUdfVk1fUkIgaXMgbm90IHNldApDT05GSUdfREVCVUdf VklSVFVBTD15CkNPTkZJR19ERUJVR19NRU1PUllfSU5JVD15CiMgQ09ORklHX0RFQlVHX1BFUl9D UFVfTUFQUyBpcyBub3Qgc2V0CkNPTkZJR19IQVZFX0RFQlVHX1NUQUNLT1ZFUkZMT1c9eQpDT05G SUdfREVCVUdfU1RBQ0tPVkVSRkxPVz15CkNPTkZJR19IQVZFX0FSQ0hfS01FTUNIRUNLPXkKIyBD T05GSUdfREVCVUdfU0hJUlEgaXMgbm90IHNldAoKIwojIERlYnVnIExvY2t1cHMgYW5kIEhhbmdz CiMKIyBDT05GSUdfTE9DS1VQX0RFVEVDVE9SIGlzIG5vdCBzZXQKQ09ORklHX0RFVEVDVF9IVU5H X1RBU0s9eQpDT05GSUdfREVGQVVMVF9IVU5HX1RBU0tfVElNRU9VVD0xMjAKQ09ORklHX0JPT1RQ QVJBTV9IVU5HX1RBU0tfUEFOSUM9eQpDT05GSUdfQk9PVFBBUkFNX0hVTkdfVEFTS19QQU5JQ19W QUxVRT0xCiMgQ09ORklHX1BBTklDX09OX09PUFMgaXMgbm90IHNldApDT05GSUdfUEFOSUNfT05f T09QU19WQUxVRT0wCkNPTkZJR19QQU5JQ19USU1FT1VUPTAKQ09ORklHX1NDSEVEX0RFQlVHPXkK IyBDT05GSUdfU0NIRURfSU5GTyBpcyBub3Qgc2V0CiMgQ09ORklHX1NDSEVEU1RBVFMgaXMgbm90 IHNldApDT05GSUdfU0NIRURfU1RBQ0tfRU5EX0NIRUNLPXkKIyBDT05GSUdfREVCVUdfVElNRUtF RVBJTkcgaXMgbm90IHNldAojIENPTkZJR19USU1FUl9TVEFUUyBpcyBub3Qgc2V0CiMgQ09ORklH X0RFQlVHX1BSRUVNUFQgaXMgbm90IHNldAoKIwojIExvY2sgRGVidWdnaW5nIChzcGlubG9ja3Ms IG11dGV4ZXMsIGV0Yy4uLikKIwojIENPTkZJR19ERUJVR19SVF9NVVRFWEVTIGlzIG5vdCBzZXQK Q09ORklHX0RFQlVHX1NQSU5MT0NLPXkKQ09ORklHX0RFQlVHX01VVEVYRVM9eQojIENPTkZJR19E RUJVR19XV19NVVRFWF9TTE9XUEFUSCBpcyBub3Qgc2V0CkNPTkZJR19ERUJVR19MT0NLX0FMTE9D PXkKIyBDT05GSUdfUFJPVkVfTE9DS0lORyBpcyBub3Qgc2V0CkNPTkZJR19MT0NLREVQPXkKQ09O RklHX0xPQ0tfU1RBVD15CkNPTkZJR19ERUJVR19MT0NLREVQPXkKQ09ORklHX0RFQlVHX0FUT01J Q19TTEVFUD15CkNPTkZJR19ERUJVR19MT0NLSU5HX0FQSV9TRUxGVEVTVFM9eQpDT05GSUdfTE9D S19UT1JUVVJFX1RFU1Q9bQpDT05GSUdfU1RBQ0tUUkFDRT15CiMgQ09ORklHX0RFQlVHX0tPQkpF Q1QgaXMgbm90IHNldApDT05GSUdfREVCVUdfQlVHVkVSQk9TRT15CkNPTkZJR19ERUJVR19MSVNU PXkKIyBDT05GSUdfREVCVUdfUElfTElTVCBpcyBub3Qgc2V0CkNPTkZJR19ERUJVR19TRz15CkNP TkZJR19ERUJVR19OT1RJRklFUlM9eQojIENPTkZJR19ERUJVR19DUkVERU5USUFMUyBpcyBub3Qg c2V0CgojCiMgUkNVIERlYnVnZ2luZwojCiMgQ09ORklHX1BST1ZFX1JDVSBpcyBub3Qgc2V0CiMg Q09ORklHX1NQQVJTRV9SQ1VfUE9JTlRFUiBpcyBub3Qgc2V0CkNPTkZJR19UT1JUVVJFX1RFU1Q9 bQojIENPTkZJR19SQ1VfVE9SVFVSRV9URVNUIGlzIG5vdCBzZXQKQ09ORklHX1JDVV9DUFVfU1RB TExfVElNRU9VVD0yMQpDT05GSUdfUkNVX1RSQUNFPXkKQ09ORklHX1JDVV9FUVNfREVCVUc9eQoj IENPTkZJR19ERUJVR19CTE9DS19FWFRfREVWVCBpcyBub3Qgc2V0CiMgQ09ORklHX05PVElGSUVS X0VSUk9SX0lOSkVDVElPTiBpcyBub3Qgc2V0CiMgQ09ORklHX0ZBVUxUX0lOSkVDVElPTiBpcyBu b3Qgc2V0CiMgQ09ORklHX0xBVEVOQ1lUT1AgaXMgbm90IHNldApDT05GSUdfQVJDSF9IQVNfREVC VUdfU1RSSUNUX1VTRVJfQ09QWV9DSEVDS1M9eQojIENPTkZJR19ERUJVR19TVFJJQ1RfVVNFUl9D T1BZX0NIRUNLUyBpcyBub3Qgc2V0CkNPTkZJR19VU0VSX1NUQUNLVFJBQ0VfU1VQUE9SVD15CkNP TkZJR19IQVZFX0ZVTkNUSU9OX1RSQUNFUj15CkNPTkZJR19IQVZFX0ZVTkNUSU9OX0dSQVBIX1RS QUNFUj15CkNPTkZJR19IQVZFX0ZVTkNUSU9OX0dSQVBIX0ZQX1RFU1Q9eQpDT05GSUdfSEFWRV9E WU5BTUlDX0ZUUkFDRT15CkNPTkZJR19IQVZFX0RZTkFNSUNfRlRSQUNFX1dJVEhfUkVHUz15CkNP TkZJR19IQVZFX0ZUUkFDRV9NQ09VTlRfUkVDT1JEPXkKQ09ORklHX0hBVkVfU1lTQ0FMTF9UUkFD RVBPSU5UUz15CkNPTkZJR19IQVZFX0NfUkVDT1JETUNPVU5UPXkKQ09ORklHX1RSQUNFX0NMT0NL PXkKQ09ORklHX1RSQUNJTkdfU1VQUE9SVD15CiMgQ09ORklHX0ZUUkFDRSBpcyBub3Qgc2V0Cgoj CiMgUnVudGltZSBUZXN0aW5nCiMKQ09ORklHX0xLRFRNPW0KQ09ORklHX1RFU1RfTElTVF9TT1JU PXkKQ09ORklHX0tQUk9CRVNfU0FOSVRZX1RFU1Q9eQojIENPTkZJR19CQUNLVFJBQ0VfU0VMRl9U RVNUIGlzIG5vdCBzZXQKQ09ORklHX1JCVFJFRV9URVNUPW0KIyBDT05GSUdfSU5URVJWQUxfVFJF RV9URVNUIGlzIG5vdCBzZXQKQ09ORklHX1BFUkNQVV9URVNUPW0KQ09ORklHX0FUT01JQzY0X1NF TEZURVNUPXkKIyBDT05GSUdfVEVTVF9IRVhEVU1QIGlzIG5vdCBzZXQKQ09ORklHX1RFU1RfU1RS SU5HX0hFTFBFUlM9bQpDT05GSUdfVEVTVF9LU1RSVE9YPXkKIyBDT05GSUdfVEVTVF9SSEFTSFRB QkxFIGlzIG5vdCBzZXQKIyBDT05GSUdfUFJPVklERV9PSENJMTM5NF9ETUFfSU5JVCBpcyBub3Qg c2V0CkNPTkZJR19CVUlMRF9ET0NTUkM9eQojIENPTkZJR19ETUFfQVBJX0RFQlVHIGlzIG5vdCBz ZXQKQ09ORklHX1RFU1RfTEtNPW0KQ09ORklHX1RFU1RfVVNFUl9DT1BZPW0KQ09ORklHX1RFU1Rf QlBGPW0KIyBDT05GSUdfVEVTVF9GSVJNV0FSRSBpcyBub3Qgc2V0CkNPTkZJR19URVNUX1VERUxB WT1tCkNPTkZJR19NRU1URVNUPXkKQ09ORklHX1RFU1RfU1RBVElDX0tFWVM9bQojIENPTkZJR19T QU1QTEVTIGlzIG5vdCBzZXQKQ09ORklHX0hBVkVfQVJDSF9LR0RCPXkKIyBDT05GSUdfS0dEQiBp cyBub3Qgc2V0CiMgQ09ORklHX1NUUklDVF9ERVZNRU0gaXMgbm90IHNldApDT05GSUdfWDg2X1ZF UkJPU0VfQk9PVFVQPXkKIyBDT05GSUdfRUFSTFlfUFJJTlRLIGlzIG5vdCBzZXQKQ09ORklHX1g4 Nl9QVERVTVBfQ09SRT15CiMgQ09ORklHX1g4Nl9QVERVTVAgaXMgbm90IHNldAojIENPTkZJR19F RklfUEdUX0RVTVAgaXMgbm90IHNldApDT05GSUdfREVCVUdfUk9EQVRBPXkKIyBDT05GSUdfREVC VUdfUk9EQVRBX1RFU1QgaXMgbm90IHNldApDT05GSUdfREVCVUdfV1g9eQpDT05GSUdfREVCVUdf U0VUX01PRFVMRV9ST05YPXkKIyBDT05GSUdfREVCVUdfTlhfVEVTVCBpcyBub3Qgc2V0CkNPTkZJ R19ET1VCTEVGQVVMVD15CkNPTkZJR19ERUJVR19UTEJGTFVTSD15CiMgQ09ORklHX0lPTU1VX1NU UkVTUyBpcyBub3Qgc2V0CkNPTkZJR19IQVZFX01NSU9UUkFDRV9TVVBQT1JUPXkKIyBDT05GSUdf WDg2X0RFQ09ERVJfU0VMRlRFU1QgaXMgbm90IHNldApDT05GSUdfSU9fREVMQVlfVFlQRV8wWDgw PTAKQ09ORklHX0lPX0RFTEFZX1RZUEVfMFhFRD0xCkNPTkZJR19JT19ERUxBWV9UWVBFX1VERUxB WT0yCkNPTkZJR19JT19ERUxBWV9UWVBFX05PTkU9MwpDT05GSUdfSU9fREVMQVlfMFg4MD15CiMg Q09ORklHX0lPX0RFTEFZXzBYRUQgaXMgbm90IHNldAojIENPTkZJR19JT19ERUxBWV9VREVMQVkg aXMgbm90IHNldAojIENPTkZJR19JT19ERUxBWV9OT05FIGlzIG5vdCBzZXQKQ09ORklHX0RFRkFV TFRfSU9fREVMQVlfVFlQRT0wCiMgQ09ORklHX0RFQlVHX0JPT1RfUEFSQU1TIGlzIG5vdCBzZXQK IyBDT05GSUdfQ1BBX0RFQlVHIGlzIG5vdCBzZXQKQ09ORklHX09QVElNSVpFX0lOTElOSU5HPXkK Q09ORklHX0RFQlVHX0VOVFJZPXkKIyBDT05GSUdfREVCVUdfTk1JX1NFTEZURVNUIGlzIG5vdCBz ZXQKQ09ORklHX1g4Nl9ERUJVR19TVEFUSUNfQ1BVX0hBUz15CkNPTkZJR19YODZfREVCVUdfRlBV PXkKIyBDT05GSUdfUFVOSVRfQVRPTV9ERUJVRyBpcyBub3Qgc2V0CgojCiMgU2VjdXJpdHkgb3B0 aW9ucwojCkNPTkZJR19LRVlTPXkKIyBDT05GSUdfUEVSU0lTVEVOVF9LRVlSSU5HUyBpcyBub3Qg c2V0CiMgQ09ORklHX1RSVVNURURfS0VZUyBpcyBub3Qgc2V0CkNPTkZJR19FTkNSWVBURURfS0VZ Uz15CkNPTkZJR19TRUNVUklUWV9ETUVTR19SRVNUUklDVD15CkNPTkZJR19TRUNVUklUWT15CkNP TkZJR19TRUNVUklUWUZTPXkKQ09ORklHX1NFQ1VSSVRZX05FVFdPUks9eQpDT05GSUdfU0VDVVJJ VFlfTkVUV09SS19YRlJNPXkKQ09ORklHX1NFQ1VSSVRZX1BBVEg9eQojIENPTkZJR19TRUNVUklU WV9UT01PWU8gaXMgbm90IHNldApDT05GSUdfU0VDVVJJVFlfQVBQQVJNT1I9eQpDT05GSUdfU0VD VVJJVFlfQVBQQVJNT1JfQk9PVFBBUkFNX1ZBTFVFPTEKQ09ORklHX1NFQ1VSSVRZX0FQUEFSTU9S X0hBU0g9eQojIENPTkZJR19TRUNVUklUWV9ZQU1BIGlzIG5vdCBzZXQKQ09ORklHX0lOVEVHUklU WT15CiMgQ09ORklHX0lOVEVHUklUWV9TSUdOQVRVUkUgaXMgbm90IHNldApDT05GSUdfSU5URUdS SVRZX0FVRElUPXkKIyBDT05GSUdfSU1BIGlzIG5vdCBzZXQKQ09ORklHX0VWTT15CiMgQ09ORklH X0VWTV9BVFRSX0ZTVVVJRCBpcyBub3Qgc2V0CkNPTkZJR19ERUZBVUxUX1NFQ1VSSVRZX0FQUEFS TU9SPXkKIyBDT05GSUdfREVGQVVMVF9TRUNVUklUWV9EQUMgaXMgbm90IHNldApDT05GSUdfREVG QVVMVF9TRUNVUklUWT0iYXBwYXJtb3IiCkNPTkZJR19DUllQVE89eQoKIwojIENyeXB0byBjb3Jl IG9yIGhlbHBlcgojCkNPTkZJR19DUllQVE9fQUxHQVBJPXkKQ09ORklHX0NSWVBUT19BTEdBUEky PXkKQ09ORklHX0NSWVBUT19BRUFEPXkKQ09ORklHX0NSWVBUT19BRUFEMj15CkNPTkZJR19DUllQ VE9fQkxLQ0lQSEVSPXkKQ09ORklHX0NSWVBUT19CTEtDSVBIRVIyPXkKQ09ORklHX0NSWVBUT19I QVNIPXkKQ09ORklHX0NSWVBUT19IQVNIMj15CkNPTkZJR19DUllQVE9fUk5HPXkKQ09ORklHX0NS WVBUT19STkcyPXkKQ09ORklHX0NSWVBUT19STkdfREVGQVVMVD15CkNPTkZJR19DUllQVE9fUENP TVA9eQpDT05GSUdfQ1JZUFRPX1BDT01QMj15CkNPTkZJR19DUllQVE9fQUtDSVBIRVIyPXkKQ09O RklHX0NSWVBUT19BS0NJUEhFUj1tCkNPTkZJR19DUllQVE9fUlNBPW0KQ09ORklHX0NSWVBUT19N QU5BR0VSPXkKQ09ORklHX0NSWVBUT19NQU5BR0VSMj15CkNPTkZJR19DUllQVE9fVVNFUj15CkNP TkZJR19DUllQVE9fTUFOQUdFUl9ESVNBQkxFX1RFU1RTPXkKQ09ORklHX0NSWVBUT19HRjEyOE1V TD15CkNPTkZJR19DUllQVE9fTlVMTD15CkNPTkZJR19DUllQVE9fTlVMTDI9eQpDT05GSUdfQ1JZ UFRPX1BDUllQVD15CkNPTkZJR19DUllQVE9fV09SS1FVRVVFPXkKQ09ORklHX0NSWVBUT19DUllQ VEQ9eQojIENPTkZJR19DUllQVE9fTUNSWVBURCBpcyBub3Qgc2V0CkNPTkZJR19DUllQVE9fQVVU SEVOQz1tCkNPTkZJR19DUllQVE9fVEVTVD1tCkNPTkZJR19DUllQVE9fQUJMS19IRUxQRVI9eQpD T05GSUdfQ1JZUFRPX0dMVUVfSEVMUEVSX1g4Nj15CgojCiMgQXV0aGVudGljYXRlZCBFbmNyeXB0 aW9uIHdpdGggQXNzb2NpYXRlZCBEYXRhCiMKQ09ORklHX0NSWVBUT19DQ009eQpDT05GSUdfQ1JZ UFRPX0dDTT1tCiMgQ09ORklHX0NSWVBUT19DSEFDSEEyMFBPTFkxMzA1IGlzIG5vdCBzZXQKQ09O RklHX0NSWVBUT19TRVFJVj15CkNPTkZJR19DUllQVE9fRUNIQUlOSVY9bQoKIwojIEJsb2NrIG1v ZGVzCiMKQ09ORklHX0NSWVBUT19DQkM9eQpDT05GSUdfQ1JZUFRPX0NUUj15CkNPTkZJR19DUllQ VE9fQ1RTPW0KQ09ORklHX0NSWVBUT19FQ0I9eQpDT05GSUdfQ1JZUFRPX0xSVz15CkNPTkZJR19D UllQVE9fUENCQz15CkNPTkZJR19DUllQVE9fWFRTPXkKCiMKIyBIYXNoIG1vZGVzCiMKQ09ORklH X0NSWVBUT19DTUFDPXkKQ09ORklHX0NSWVBUT19ITUFDPXkKQ09ORklHX0NSWVBUT19YQ0JDPXkK Q09ORklHX0NSWVBUT19WTUFDPXkKCiMKIyBEaWdlc3QKIwpDT05GSUdfQ1JZUFRPX0NSQzMyQz15 CkNPTkZJR19DUllQVE9fQ1JDMzJDX0lOVEVMPXkKQ09ORklHX0NSWVBUT19DUkMzMj1tCkNPTkZJ R19DUllQVE9fQ1JDMzJfUENMTVVMPXkKQ09ORklHX0NSWVBUT19DUkNUMTBESUY9eQpDT05GSUdf Q1JZUFRPX0dIQVNIPXkKQ09ORklHX0NSWVBUT19QT0xZMTMwNT1tCiMgQ09ORklHX0NSWVBUT19N RDQgaXMgbm90IHNldApDT05GSUdfQ1JZUFRPX01ENT1tCkNPTkZJR19DUllQVE9fTUlDSEFFTF9N SUM9bQpDT05GSUdfQ1JZUFRPX1JNRDEyOD15CkNPTkZJR19DUllQVE9fUk1EMTYwPW0KQ09ORklH X0NSWVBUT19STUQyNTY9eQpDT05GSUdfQ1JZUFRPX1JNRDMyMD1tCkNPTkZJR19DUllQVE9fU0hB MT15CkNPTkZJR19DUllQVE9fU0hBMjU2PXkKQ09ORklHX0NSWVBUT19TSEE1MTI9eQpDT05GSUdf Q1JZUFRPX1RHUjE5Mj1tCiMgQ09ORklHX0NSWVBUT19XUDUxMiBpcyBub3Qgc2V0CgojCiMgQ2lw aGVycwojCkNPTkZJR19DUllQVE9fQUVTPXkKIyBDT05GSUdfQ1JZUFRPX0FFU181ODYgaXMgbm90 IHNldAojIENPTkZJR19DUllQVE9fQUVTX05JX0lOVEVMIGlzIG5vdCBzZXQKQ09ORklHX0NSWVBU T19BTlVCSVM9bQpDT05GSUdfQ1JZUFRPX0FSQzQ9bQpDT05GSUdfQ1JZUFRPX0JMT1dGSVNIPXkK Q09ORklHX0NSWVBUT19CTE9XRklTSF9DT01NT049eQpDT05GSUdfQ1JZUFRPX0NBTUVMTElBPW0K Q09ORklHX0NSWVBUT19DQVNUX0NPTU1PTj15CkNPTkZJR19DUllQVE9fQ0FTVDU9eQpDT05GSUdf Q1JZUFRPX0NBU1Q2PXkKIyBDT05GSUdfQ1JZUFRPX0RFUyBpcyBub3Qgc2V0CkNPTkZJR19DUllQ VE9fRkNSWVBUPXkKQ09ORklHX0NSWVBUT19LSEFaQUQ9bQojIENPTkZJR19DUllQVE9fU0FMU0Ey MCBpcyBub3Qgc2V0CkNPTkZJR19DUllQVE9fU0FMU0EyMF81ODY9bQojIENPTkZJR19DUllQVE9f Q0hBQ0hBMjAgaXMgbm90IHNldAojIENPTkZJR19DUllQVE9fU0VFRCBpcyBub3Qgc2V0CkNPTkZJ R19DUllQVE9fU0VSUEVOVD15CkNPTkZJR19DUllQVE9fU0VSUEVOVF9TU0UyXzU4Nj15CiMgQ09O RklHX0NSWVBUT19URUEgaXMgbm90IHNldApDT05GSUdfQ1JZUFRPX1RXT0ZJU0g9eQpDT05GSUdf Q1JZUFRPX1RXT0ZJU0hfQ09NTU9OPXkKQ09ORklHX0NSWVBUT19UV09GSVNIXzU4Nj15CgojCiMg Q29tcHJlc3Npb24KIwojIENPTkZJR19DUllQVE9fREVGTEFURSBpcyBub3Qgc2V0CkNPTkZJR19D UllQVE9fWkxJQj15CkNPTkZJR19DUllQVE9fTFpPPXkKQ09ORklHX0NSWVBUT184NDI9bQpDT05G SUdfQ1JZUFRPX0xaND1tCiMgQ09ORklHX0NSWVBUT19MWjRIQyBpcyBub3Qgc2V0CgojCiMgUmFu ZG9tIE51bWJlciBHZW5lcmF0aW9uCiMKIyBDT05GSUdfQ1JZUFRPX0FOU0lfQ1BSTkcgaXMgbm90 IHNldApDT05GSUdfQ1JZUFRPX0RSQkdfTUVOVT15CkNPTkZJR19DUllQVE9fRFJCR19ITUFDPXkK Q09ORklHX0NSWVBUT19EUkJHX0hBU0g9eQojIENPTkZJR19DUllQVE9fRFJCR19DVFIgaXMgbm90 IHNldApDT05GSUdfQ1JZUFRPX0RSQkc9eQpDT05GSUdfQ1JZUFRPX0pJVFRFUkVOVFJPUFk9eQpD T05GSUdfQ1JZUFRPX1VTRVJfQVBJPXkKQ09ORklHX0NSWVBUT19VU0VSX0FQSV9IQVNIPW0KQ09O RklHX0NSWVBUT19VU0VSX0FQSV9TS0NJUEhFUj15CiMgQ09ORklHX0NSWVBUT19VU0VSX0FQSV9S TkcgaXMgbm90IHNldAojIENPTkZJR19DUllQVE9fVVNFUl9BUElfQUVBRCBpcyBub3Qgc2V0CkNP TkZJR19DUllQVE9fSEFTSF9JTkZPPXkKIyBDT05GSUdfQ1JZUFRPX0hXIGlzIG5vdCBzZXQKQ09O RklHX0FTWU1NRVRSSUNfS0VZX1RZUEU9eQpDT05GSUdfQVNZTU1FVFJJQ19QVUJMSUNfS0VZX1NV QlRZUEU9eQpDT05GSUdfUFVCTElDX0tFWV9BTEdPX1JTQT15CkNPTkZJR19YNTA5X0NFUlRJRklD QVRFX1BBUlNFUj15CkNPTkZJR19QS0NTN19NRVNTQUdFX1BBUlNFUj15CkNPTkZJR19QS0NTN19U RVNUX0tFWT1tCiMgQ09ORklHX1NJR05FRF9QRV9GSUxFX1ZFUklGSUNBVElPTiBpcyBub3Qgc2V0 CgojCiMgQ2VydGlmaWNhdGVzIGZvciBzaWduYXR1cmUgY2hlY2tpbmcKIwpDT05GSUdfU1lTVEVN X1RSVVNURURfS0VZUklORz15CkNPTkZJR19TWVNURU1fVFJVU1RFRF9LRVlTPSIiCkNPTkZJR19I QVZFX0tWTT15CkNPTkZJR19WSVJUVUFMSVpBVElPTj15CiMgQ09ORklHX0JJTkFSWV9QUklOVEYg aXMgbm90IHNldAoKIwojIExpYnJhcnkgcm91dGluZXMKIwpDT05GSUdfQklUUkVWRVJTRT15CiMg Q09ORklHX0hBVkVfQVJDSF9CSVRSRVZFUlNFIGlzIG5vdCBzZXQKQ09ORklHX1JBVElPTkFMPXkK Q09ORklHX0dFTkVSSUNfU1RSTkNQWV9GUk9NX1VTRVI9eQpDT05GSUdfR0VORVJJQ19TVFJOTEVO X1VTRVI9eQpDT05GSUdfR0VORVJJQ19ORVRfVVRJTFM9eQpDT05GSUdfR0VORVJJQ19GSU5EX0ZJ UlNUX0JJVD15CkNPTkZJR19HRU5FUklDX1BDSV9JT01BUD15CkNPTkZJR19HRU5FUklDX0lPTUFQ PXkKQ09ORklHX0dFTkVSSUNfSU89eQpDT05GSUdfQVJDSF9IQVNfRkFTVF9NVUxUSVBMSUVSPXkK Q09ORklHX0NSQ19DQ0lUVD15CkNPTkZJR19DUkMxNj15CkNPTkZJR19DUkNfVDEwRElGPXkKQ09O RklHX0NSQ19JVFVfVD15CkNPTkZJR19DUkMzMj15CkNPTkZJR19DUkMzMl9TRUxGVEVTVD15CiMg Q09ORklHX0NSQzMyX1NMSUNFQlk4IGlzIG5vdCBzZXQKIyBDT05GSUdfQ1JDMzJfU0xJQ0VCWTQg aXMgbm90IHNldAojIENPTkZJR19DUkMzMl9TQVJXQVRFIGlzIG5vdCBzZXQKQ09ORklHX0NSQzMy X0JJVD15CkNPTkZJR19DUkM3PXkKQ09ORklHX0xJQkNSQzMyQz1tCkNPTkZJR19DUkM4PXkKQ09O RklHX0FVRElUX0dFTkVSSUM9eQojIENPTkZJR19BVURJVF9BUkNIX0NPTVBBVF9HRU5FUklDIGlz IG5vdCBzZXQKIyBDT05GSUdfUkFORE9NMzJfU0VMRlRFU1QgaXMgbm90IHNldApDT05GSUdfODQy X0NPTVBSRVNTPW0KQ09ORklHXzg0Ml9ERUNPTVBSRVNTPW0KQ09ORklHX1pMSUJfSU5GTEFURT15 CkNPTkZJR19aTElCX0RFRkxBVEU9eQpDT05GSUdfTFpPX0NPTVBSRVNTPXkKQ09ORklHX0xaT19E RUNPTVBSRVNTPXkKQ09ORklHX0xaNF9DT01QUkVTUz1tCkNPTkZJR19MWjRfREVDT01QUkVTUz15 CkNPTkZJR19YWl9ERUM9eQpDT05GSUdfWFpfREVDX1g4Nj15CkNPTkZJR19YWl9ERUNfUE9XRVJQ Qz15CkNPTkZJR19YWl9ERUNfSUE2ND15CkNPTkZJR19YWl9ERUNfQVJNPXkKQ09ORklHX1haX0RF Q19BUk1USFVNQj15CiMgQ09ORklHX1haX0RFQ19TUEFSQyBpcyBub3Qgc2V0CkNPTkZJR19YWl9E RUNfQkNKPXkKIyBDT05GSUdfWFpfREVDX1RFU1QgaXMgbm90IHNldApDT05GSUdfREVDT01QUkVT U19HWklQPXkKQ09ORklHX0RFQ09NUFJFU1NfQlpJUDI9eQpDT05GSUdfREVDT01QUkVTU19YWj15 CkNPTkZJR19ERUNPTVBSRVNTX0xaND15CkNPTkZJR19HRU5FUklDX0FMTE9DQVRPUj15CkNPTkZJ R19SRUVEX1NPTE9NT049bQpDT05GSUdfUkVFRF9TT0xPTU9OX0VOQzg9eQpDT05GSUdfUkVFRF9T T0xPTU9OX0RFQzg9eQpDT05GSUdfQVNTT0NJQVRJVkVfQVJSQVk9eQpDT05GSUdfSEFTX0lPTUVN PXkKQ09ORklHX0hBU19JT1BPUlRfTUFQPXkKQ09ORklHX0hBU19ETUE9eQpDT05GSUdfQ0hFQ0tf U0lHTkFUVVJFPXkKQ09ORklHX0NQVV9STUFQPXkKQ09ORklHX0RRTD15CkNPTkZJR19OTEFUVFI9 eQpDT05GSUdfQVJDSF9IQVNfQVRPTUlDNjRfREVDX0lGX1BPU0lUSVZFPXkKQ09ORklHX0NMWl9U QUI9eQpDT05GSUdfQ09SRElDPXkKQ09ORklHX0REUj15CkNPTkZJR19NUElMSUI9eQpDT05GSUdf T0lEX1JFR0lTVFJZPXkKQ09ORklHX1VDUzJfU1RSSU5HPXkKIyBDT05GSUdfU0dfU1BMSVQgaXMg bm90IHNldApDT05GSUdfQVJDSF9IQVNfU0dfQ0hBSU49eQpDT05GSUdfQVJDSF9IQVNfTU1JT19G TFVTSD15Cg== --===============7501016291648539113== Content-Type: application/x-xz MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="dmesg.xz" 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 WVo= --===============7501016291648539113== Content-Type: application/x-xz MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="parent_dmesg.xz" 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 --===============7501016291648539113==-- From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751208AbbKKFZY (ORCPT ); Wed, 11 Nov 2015 00:25:24 -0500 Received: from mga01.intel.com ([192.55.52.88]:41373 "EHLO mga01.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750714AbbKKFZW (ORCPT ); Wed, 11 Nov 2015 00:25:22 -0500 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.20,273,1444719600"; d="xz'?scan'208";a="598073101" From: kernel test robot Subject: [lkp] [x86/setup] 68accac392: Fixed kernel boot crash CC: lkp@01.org CC: LKML CC: Paolo Bonzini CC: Matt Fleming CC: Laszlo Ersek CC: Borislav Petkov CC: Andy Lutomirski CC: Thomas Gleixner TO: Krzysztof Mazur Date: Wed, 11 Nov 2015 13:25:16 +0800 Message-ID: <87fv0dm7k3.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 Content-Transfer-Encoding: quoted-printable FYI, we noticed the below changes on https://git.kernel.org/pub/scm/linux/kernel/git/peterz/queue.git x86/urgent commit 68accac392d859d24adcf1be3a90e41f978bd54c ("x86/setup: Fix low identi= ty map for >=3D 2GB kernel range") +------------------------------------------------+------------+------------+ | | f4e342c877 | 68accac392 | +------------------------------------------------+------------+------------+ | boot_successes | 2 | 8 | | boot_failures | 8 | 2 | | BUG:kernel_boot_crashed | 8 | | | IP-Config:Auto-configuration_of_network_failed | 0 | 2 | +------------------------------------------------+------------+------------+ The patch fixed the kernel boot crash as follow [ 0.039999] ..... delta 6250002 [ 0.039999] ..... mult: 268435568 [ 0.039999] ..... calibration result: 3333334 [ 0.039999] ..... CPU clock speed is 2693.2574 MHz. [ 0.039999] ..... host bus clock speed is 1000.0334 MHz. [ 0.040072] smpboot: CPU0: GenuineIntel QEMU Virtual CPU version 2.4.0 (= family: 0x6, model: 0x6, stepping: 0x3) [ 0.042199] Performance Events: no PMU driver, software events only. [ 0.070059] CPU 1 irqstacks, hard=3D40066000 soft=3D40068000 [ 0.070762] x86: Booting SMP configuration: [ 0.071278] .... node #0, CPUs: #1 Elapsed time: 10 BUG: kernel boot crashed qemu-system-i386 -enable-kvm -kernel /pkg/linux/i386-randconfig-c0-11110048= /gcc-5/f4e342c87776884f0309942a3880ca7e835239f9/vmlinuz-4.3.0-01111-gf4e342= c -append 'root=3D/dev/ram0 user=3Dlkp job=3D/lkp/scheduled/vm-kbuild-yocto= -i386-48/rand_boot-1-yocto-minimal-i386.cgz-i386-randconfig-c0-11110048-f4e= 342c87776884f0309942a3880ca7e835239f9-20151111-123907-kzyhml-0.yaml ARCH=3D= i386 kconfig=3Di386-randconfig-c0-11110048 branch=3Dlinux-devel/devel-spot-= 201511102354 commit=3Df4e342c87776884f0309942a3880ca7e835239f9 BOOT_IMAGE= =3D/pkg/linux/i386-randconfig-c0-11110048/gcc-5/f4e342c87776884f0309942a388= 0ca7e835239f9/vmlinuz-4.3.0-01111-gf4e342c max_uptime=3D600 RESULT_ROOT=3D/= result/boot/1/vm-kbuild-yocto-i386/yocto-minimal-i386.cgz/i386-randconfig-c= 0-11110048/gcc-5/f4e342c87776884f0309942a3880ca7e835239f9/0 LKP_SERVER=3Din= n earlyprintk=3DttyS0,115200 systemd.log_level=3Derr debug apic=3Ddebug sys= rq_always_enabled rcupdate.rcu_cpu_stall_timeout=3D100 panic=3D-1 softlocku= p_panic=3D1 nmi_watchdog=3Dpanic oops=3Dpanic load_ramdisk=3D2 prompt_ramdi= sk=3D0 console=3DttyS0,115200 console=3Dtty0 vga=3Dnormal rw ip=3D::::vm-kb= uild-yocto-i386-48::dhcp drbd.minor_count=3D8' -initrd /fs/sdf1/initrd-vm-= kbuild-yocto-i386-48 -m 320 -smp 2 -device e1000,netdev=3Dnet0 -netdev user= ,id=3Dnet0 -boot order=3Dnc -no-reboot -watchdog i6300esb -rtc base=3Dlocal= time -drive file=3D/fs/sdf1/disk0-vm-kbuild-yocto-i386-48,media=3Ddisk,if= =3Dvirtio -pidfile /dev/shm/kboot/pid-vm-kbuild-yocto-i386-48 -serial file:= /dev/shm/kboot/serial-vm-kbuild-yocto-i386-48 -daemonize -display none -mon= itor null=20 Thanks, Ying Huang --=-=-= Content-Type: text/plain; charset=ascii Content-Disposition: attachment; filename=config-4.3.0-01112-g68accac # # Automatically generated file; DO NOT EDIT. # Linux/i386 4.3.0 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_HAVE_LATENCYTOP_SUPPORT=y CONFIG_MMU=y CONFIG_NEED_DMA_MAP_STATE=y CONFIG_NEED_SG_DMA_LENGTH=y CONFIG_GENERIC_ISA_DMA=y CONFIG_GENERIC_BUG=y CONFIG_GENERIC_HWEIGHT=y CONFIG_ARCH_MAY_HAVE_PC_FDC=y CONFIG_RWSEM_XCHGADD_ALGORITHM=y CONFIG_GENERIC_CALIBRATE_DELAY=y CONFIG_ARCH_HAS_CPU_RELAX=y CONFIG_ARCH_HAS_CACHE_LINE_SIZE=y CONFIG_HAVE_SETUP_PER_CPU_AREA=y CONFIG_NEED_PER_CPU_EMBED_FIRST_CHUNK=y CONFIG_NEED_PER_CPU_PAGE_FIRST_CHUNK=y CONFIG_ARCH_HIBERNATION_POSSIBLE=y CONFIG_ARCH_SUSPEND_POSSIBLE=y CONFIG_ARCH_WANT_HUGE_PMD_SHARE=y CONFIG_ARCH_WANT_GENERAL_HUGETLB=y CONFIG_ARCH_SUPPORTS_OPTIMIZED_INLINING=y CONFIG_ARCH_SUPPORTS_DEBUG_PAGEALLOC=y CONFIG_X86_32_SMP=y CONFIG_X86_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 is not set CONFIG_KERNEL_LZMA=y # CONFIG_KERNEL_XZ is not set # CONFIG_KERNEL_LZO is not set # CONFIG_KERNEL_LZ4 is not set CONFIG_DEFAULT_HOSTNAME="(none)" CONFIG_SWAP=y CONFIG_SYSVIPC=y CONFIG_SYSVIPC_SYSCTL=y # CONFIG_POSIX_MQUEUE is not set # CONFIG_CROSS_MEMORY_ATTACH is not set CONFIG_FHANDLE=y # CONFIG_USELIB is not set CONFIG_AUDIT=y CONFIG_HAVE_ARCH_AUDITSYSCALL=y CONFIG_AUDITSYSCALL=y CONFIG_AUDIT_WATCH=y CONFIG_AUDIT_TREE=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_GENERIC_MSI_IRQ=y CONFIG_GENERIC_MSI_IRQ_DOMAIN=y CONFIG_IRQ_DOMAIN_DEBUG=y CONFIG_IRQ_FORCED_THREADING=y CONFIG_SPARSE_IRQ=y CONFIG_CLOCKSOURCE_WATCHDOG=y CONFIG_ARCH_CLOCKSOURCE_DATA=y CONFIG_CLOCKSOURCE_VALIDATE_LAST_CYCLE=y CONFIG_GENERIC_TIME_VSYSCALL=y CONFIG_GENERIC_CLOCKEVENTS=y CONFIG_GENERIC_CLOCKEVENTS_BROADCAST=y CONFIG_GENERIC_CLOCKEVENTS_MIN_ADJUST=y CONFIG_GENERIC_CMOS_UPDATE=y # # Timers subsystem # CONFIG_TICK_ONESHOT=y CONFIG_NO_HZ_COMMON=y # CONFIG_HZ_PERIODIC is not set CONFIG_NO_HZ_IDLE=y # 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_PREEMPT_RCU=y CONFIG_RCU_EXPERT=y CONFIG_SRCU=y # CONFIG_TASKS_RCU is not set CONFIG_RCU_STALL_COMMON=y CONFIG_RCU_FANOUT=32 CONFIG_RCU_FANOUT_LEAF=16 # CONFIG_RCU_FAST_NO_HZ is not set CONFIG_TREE_RCU_TRACE=y # CONFIG_RCU_BOOST is not set CONFIG_RCU_KTHREAD_PRIO=0 # CONFIG_RCU_NOCB_CPU is not set # CONFIG_RCU_EXPEDITE_BOOT is not set CONFIG_BUILD_BIN2C=y CONFIG_IKCONFIG=y # CONFIG_IKCONFIG_PROC is not set CONFIG_LOG_BUF_SHIFT=17 CONFIG_LOG_CPU_MAX_BUF_SHIFT=12 CONFIG_HAVE_UNSTABLE_SCHED_CLOCK=y CONFIG_ARCH_WANT_BATCHED_UNMAP_TLB_FLUSH=y CONFIG_CGROUPS=y # CONFIG_CGROUP_DEBUG is not set # CONFIG_CGROUP_FREEZER is not set # CONFIG_CGROUP_PIDS is not set # CONFIG_CGROUP_DEVICE is not set # CONFIG_CPUSETS is not set # CONFIG_CGROUP_CPUACCT is not set # CONFIG_MEMCG is not set # CONFIG_CGROUP_HUGETLB is not set # CONFIG_CGROUP_PERF is not set # CONFIG_CGROUP_SCHED is not set # CONFIG_BLK_CGROUP is not set CONFIG_CHECKPOINT_RESTORE=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=y # CONFIG_RD_LZMA is not set CONFIG_RD_XZ=y # CONFIG_RD_LZO is not set CONFIG_RD_LZ4=y # CONFIG_CC_OPTIMIZE_FOR_SIZE is not set CONFIG_SYSCTL=y CONFIG_ANON_INODES=y CONFIG_HAVE_UID16=y CONFIG_SYSCTL_EXCEPTION_TRACE=y CONFIG_HAVE_PCSPKR_PLATFORM=y CONFIG_BPF=y CONFIG_EXPERT=y CONFIG_UID16=y CONFIG_MULTIUSER=y # CONFIG_SGETMASK_SYSCALL is not set CONFIG_SYSFS_SYSCALL=y # CONFIG_SYSCTL_SYSCALL is not set CONFIG_KALLSYMS=y CONFIG_KALLSYMS_ALL=y CONFIG_PRINTK=y CONFIG_BUG=y CONFIG_ELF_CORE=y # CONFIG_PCSPKR_PLATFORM is not set # CONFIG_BASE_FULL is not set 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=y # CONFIG_USERFAULTFD is not set CONFIG_PCI_QUIRKS=y CONFIG_MEMBARRIER=y CONFIG_EMBEDDED=y CONFIG_HAVE_PERF_EVENTS=y # # Kernel Performance Events And Counters # CONFIG_PERF_EVENTS=y # CONFIG_DEBUG_PERF_USE_VMALLOC is not set CONFIG_VM_EVENT_COUNTERS=y CONFIG_COMPAT_BRK=y # CONFIG_SLAB is not set # CONFIG_SLUB is not set CONFIG_SLOB=y # CONFIG_SYSTEM_DATA_VERIFICATION is not set CONFIG_PROFILING=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_UPROBES is not set # CONFIG_HAVE_64BIT_ALIGNED_ACCESS is not set CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS=y CONFIG_ARCH_USE_BUILTIN_BSWAP=y CONFIG_KRETPROBES=y CONFIG_HAVE_IOREMAP_PROT=y CONFIG_HAVE_KPROBES=y CONFIG_HAVE_KRETPROBES=y CONFIG_HAVE_OPTPROBES=y CONFIG_HAVE_KPROBES_ON_FTRACE=y CONFIG_HAVE_ARCH_TRACEHOOK=y CONFIG_HAVE_DMA_ATTRS=y CONFIG_HAVE_DMA_CONTIGUOUS=y CONFIG_GENERIC_SMP_IDLE_THREAD=y CONFIG_ARCH_WANTS_DYNAMIC_TASK_STRUCT=y CONFIG_HAVE_REGS_AND_STACK_ACCESS_API=y CONFIG_HAVE_CLK=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_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=1 CONFIG_MODULES=y # CONFIG_MODULE_FORCE_LOAD is not set CONFIG_MODULE_UNLOAD=y # CONFIG_MODULE_FORCE_UNLOAD is not set CONFIG_MODVERSIONS=y # CONFIG_MODULE_SRCVERSION_ALL is not set # CONFIG_MODULE_SIG is not set CONFIG_MODULE_COMPRESS=y # CONFIG_MODULE_COMPRESS_GZIP is not set CONFIG_MODULE_COMPRESS_XZ=y CONFIG_MODULES_TREE_LOOKUP=y CONFIG_STOP_MACHINE=y CONFIG_BLOCK=y CONFIG_LBDAF=y CONFIG_BLK_DEV_BSG=y CONFIG_BLK_DEV_BSGLIB=y CONFIG_BLK_DEV_INTEGRITY=y CONFIG_BLK_CMDLINE_PARSER=y # # Partition Types # CONFIG_PARTITION_ADVANCED=y # CONFIG_ACORN_PARTITION is not set CONFIG_AIX_PARTITION=y CONFIG_OSF_PARTITION=y # CONFIG_AMIGA_PARTITION is not set CONFIG_ATARI_PARTITION=y CONFIG_MAC_PARTITION=y # CONFIG_MSDOS_PARTITION is not set CONFIG_LDM_PARTITION=y CONFIG_LDM_DEBUG=y CONFIG_SGI_PARTITION=y CONFIG_ULTRIX_PARTITION=y # CONFIG_SUN_PARTITION is not set # CONFIG_KARMA_PARTITION is not set CONFIG_EFI_PARTITION=y CONFIG_SYSV68_PARTITION=y CONFIG_CMDLINE_PARTITION=y # # IO Schedulers # CONFIG_IOSCHED_NOOP=y CONFIG_IOSCHED_DEADLINE=y CONFIG_IOSCHED_CFQ=m CONFIG_DEFAULT_DEADLINE=y # CONFIG_DEFAULT_NOOP is not set CONFIG_DEFAULT_IOSCHED="deadline" 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=y # # Processor type and features # # CONFIG_ZONE_DMA is not set CONFIG_SMP=y CONFIG_X86_FEATURE_NAMES=y # CONFIG_X86_MPPARSE is not set CONFIG_X86_BIGSMP=y CONFIG_X86_EXTENDED_PLATFORM=y # CONFIG_X86_GOLDFISH is not set CONFIG_X86_INTEL_LPSS=y # CONFIG_X86_AMD_PLATFORM_DEVICE is not set CONFIG_IOSF_MBI=m # CONFIG_IOSF_MBI_DEBUG is not set CONFIG_X86_RDC321X=y CONFIG_X86_32_NON_STANDARD=y CONFIG_STA2X11=y CONFIG_X86_32_IRIS=y # CONFIG_SCHED_OMIT_FRAME_POINTER is not set CONFIG_HYPERVISOR_GUEST=y CONFIG_PARAVIRT=y # CONFIG_PARAVIRT_DEBUG is not set # CONFIG_PARAVIRT_SPINLOCKS is not set CONFIG_KVM_GUEST=y # CONFIG_KVM_DEBUG_FS is not set # CONFIG_LGUEST_GUEST is not set # CONFIG_PARAVIRT_TIME_ACCOUNTING is not set CONFIG_PARAVIRT_CLOCK=y CONFIG_NO_BOOTMEM=y # CONFIG_M486 is not set # CONFIG_M586 is not set # CONFIG_M586TSC is not set # CONFIG_M586MMX is not set CONFIG_M686=y # CONFIG_MPENTIUMII is not set # CONFIG_MPENTIUMIII is not set # CONFIG_MPENTIUMM is not set # CONFIG_MPENTIUM4 is not set # CONFIG_MK6 is not set # CONFIG_MK7 is not set # CONFIG_MK8 is not set # CONFIG_MCRUSOE is not set # CONFIG_MEFFICEON is not set # CONFIG_MWINCHIPC6 is not set # CONFIG_MWINCHIP3D is not set # CONFIG_MELAN is not set # CONFIG_MGEODEGX1 is not set # CONFIG_MGEODE_LX is not set # CONFIG_MCYRIXIII is not set # CONFIG_MVIAC3_2 is not set # CONFIG_MVIAC7 is not set # CONFIG_MCORE2 is not set # CONFIG_MATOM is not set CONFIG_X86_GENERIC=y CONFIG_X86_INTERNODE_CACHE_SHIFT=6 CONFIG_X86_L1_CACHE_SHIFT=6 CONFIG_X86_PPRO_FENCE=y CONFIG_X86_INTEL_USERCOPY=y CONFIG_X86_USE_PPRO_CHECKSUM=y CONFIG_X86_TSC=y CONFIG_X86_CMPXCHG64=y CONFIG_X86_CMOV=y CONFIG_X86_MINIMUM_CPU_FAMILY=5 CONFIG_X86_DEBUGCTLMSR=y CONFIG_PROCESSOR_SELECT=y # CONFIG_CPU_SUP_INTEL is not set # CONFIG_CPU_SUP_CYRIX_32 is not set # CONFIG_CPU_SUP_AMD is not set CONFIG_CPU_SUP_CENTAUR=y CONFIG_CPU_SUP_TRANSMETA_32=y # CONFIG_CPU_SUP_UMC_32 is not set CONFIG_HPET_TIMER=y CONFIG_DMI=y CONFIG_SWIOTLB=y CONFIG_IOMMU_HELPER=y CONFIG_NR_CPUS=32 # CONFIG_SCHED_SMT is not set CONFIG_SCHED_MC=y # CONFIG_PREEMPT_NONE is not set # CONFIG_PREEMPT_VOLUNTARY is not set CONFIG_PREEMPT=y CONFIG_PREEMPT_COUNT=y CONFIG_X86_LOCAL_APIC=y CONFIG_X86_IO_APIC=y # CONFIG_X86_REROUTE_FOR_BROKEN_BOOT_IRQS is not set # CONFIG_X86_MCE is not set CONFIG_X86_LEGACY_VM86=y CONFIG_VM86=y CONFIG_X86_16BIT=y CONFIG_X86_ESPFIX32=y CONFIG_TOSHIBA=m CONFIG_I8K=y CONFIG_X86_REBOOTFIXUPS=y CONFIG_X86_MSR=y # CONFIG_X86_CPUID is not set 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 is not set CONFIG_VMSPLIT_1G=y CONFIG_PAGE_OFFSET=0x40000000 # 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_MEMORY_ISOLATION=y # CONFIG_HAVE_BOOTMEM_INFO_NODE is not set CONFIG_PAGEFLAGS_EXTENDED=y CONFIG_SPLIT_PTLOCK_CPUS=4 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_KSM=y CONFIG_DEFAULT_MMAP_MIN_ADDR=4096 CONFIG_TRANSPARENT_HUGEPAGE=y CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS=y # CONFIG_TRANSPARENT_HUGEPAGE_MADVISE is not set # CONFIG_CLEANCACHE is not set # CONFIG_FRONTSWAP is not set CONFIG_CMA=y CONFIG_CMA_DEBUG=y CONFIG_CMA_DEBUGFS=y CONFIG_CMA_AREAS=7 CONFIG_ZPOOL=y CONFIG_ZBUD=m # CONFIG_ZSMALLOC is not set 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_MATH_EMULATION=y # CONFIG_MTRR is not set # CONFIG_ARCH_RANDOM is not set # CONFIG_X86_SMAP is not set CONFIG_EFI=y # CONFIG_EFI_STUB is not set CONFIG_SECCOMP=y # CONFIG_HZ_100 is not set # CONFIG_HZ_250 is not set CONFIG_HZ_300=y # CONFIG_HZ_1000 is not set CONFIG_HZ=300 # CONFIG_SCHED_HRTICK is not set CONFIG_KEXEC=y CONFIG_KEXEC_JUMP=y CONFIG_PHYSICAL_START=0x1000000 CONFIG_RELOCATABLE=y CONFIG_RANDOMIZE_BASE=y CONFIG_RANDOMIZE_BASE_MAX_OFFSET=0x20000000 CONFIG_X86_NEED_RELOCS=y CONFIG_PHYSICAL_ALIGN=0x200000 CONFIG_HOTPLUG_CPU=y CONFIG_BOOTPARAM_HOTPLUG_CPU0=y # CONFIG_DEBUG_HOTPLUG_CPU0 is not set # CONFIG_COMPAT_VDSO is not set # CONFIG_CMDLINE_BOOL is not set CONFIG_MODIFY_LDT_SYSCALL=y # # Power management and ACPI options # # CONFIG_SUSPEND is not set CONFIG_HIBERNATE_CALLBACKS=y CONFIG_HIBERNATION=y CONFIG_PM_STD_PARTITION="" CONFIG_PM_SLEEP=y CONFIG_PM_SLEEP_SMP=y CONFIG_PM_AUTOSLEEP=y CONFIG_PM_WAKELOCKS=y CONFIG_PM_WAKELOCKS_LIMIT=100 # CONFIG_PM_WAKELOCKS_GC is not set CONFIG_PM=y CONFIG_PM_DEBUG=y # CONFIG_PM_ADVANCED_DEBUG is not set CONFIG_PM_SLEEP_DEBUG=y # CONFIG_DPM_WATCHDOG is not set # CONFIG_PM_TRACE_RTC is not set CONFIG_PM_CLK=y # CONFIG_WQ_POWER_EFFICIENT_DEFAULT is not set CONFIG_ACPI=y CONFIG_ACPI_LEGACY_TABLES_LOOKUP=y CONFIG_ARCH_MIGHT_HAVE_ACPI_PDC=y CONFIG_ACPI_SYSTEM_POWER_STATES_SUPPORT=y CONFIG_ACPI_SLEEP=y # CONFIG_ACPI_PROCFS_POWER is not set CONFIG_ACPI_REV_OVERRIDE_POSSIBLE=y CONFIG_ACPI_EC_DEBUGFS=m # CONFIG_ACPI_AC is not set CONFIG_ACPI_BATTERY=m # CONFIG_ACPI_BUTTON is not set CONFIG_ACPI_VIDEO=y CONFIG_ACPI_FAN=m CONFIG_ACPI_DOCK=y CONFIG_ACPI_CPU_FREQ_PSS=y CONFIG_ACPI_PROCESSOR_IDLE=y CONFIG_ACPI_PROCESSOR=m CONFIG_ACPI_IPMI=m CONFIG_ACPI_HOTPLUG_CPU=y CONFIG_ACPI_PROCESSOR_AGGREGATOR=m # CONFIG_ACPI_THERMAL is not set # CONFIG_ACPI_CUSTOM_DSDT is not set CONFIG_ACPI_INITRD_TABLE_OVERRIDE=y CONFIG_ACPI_DEBUG=y CONFIG_ACPI_PCI_SLOT=y CONFIG_X86_PM_TIMER=y CONFIG_ACPI_CONTAINER=y CONFIG_ACPI_HOTPLUG_IOAPIC=y # CONFIG_ACPI_SBS is not set CONFIG_ACPI_HED=m CONFIG_ACPI_CUSTOM_METHOD=m # CONFIG_ACPI_BGRT 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=y # CONFIG_ACPI_APEI_GHES is not set CONFIG_ACPI_APEI_PCIEAER=y CONFIG_ACPI_APEI_EINJ=y CONFIG_ACPI_APEI_ERST_DEBUG=m # CONFIG_PMIC_OPREGION is not set CONFIG_SFI=y # CONFIG_APM is not set # # CPU Frequency scaling # # CONFIG_CPU_FREQ is not set # # CPU Idle # CONFIG_CPU_IDLE=y # CONFIG_CPU_IDLE_GOV_LADDER is not set 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=y # CONFIG_PCI_GOMMCONFIG is not set # CONFIG_PCI_GODIRECT is not set # CONFIG_PCI_GOOLPC is not set # CONFIG_PCI_GOANY is not set CONFIG_PCI_BIOS=y CONFIG_PCI_DOMAINS=y CONFIG_PCI_CNB20LE_QUIRK=y CONFIG_PCIEPORTBUS=y # CONFIG_HOTPLUG_PCI_PCIE is not set CONFIG_PCIEAER=y CONFIG_PCIE_ECRC=y CONFIG_PCIEAER_INJECT=y # CONFIG_PCIEASPM is not set CONFIG_PCIE_PME=y CONFIG_PCI_MSI=y CONFIG_PCI_MSI_IRQ_DOMAIN=y # CONFIG_PCI_DEBUG is not set CONFIG_PCI_REALLOC_ENABLE_AUTO=y # CONFIG_PCI_STUB is not set # CONFIG_HT_IRQ is not set CONFIG_PCI_ATS=y # CONFIG_PCI_IOV is not set 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 is not set CONFIG_OLPC=y # CONFIG_OLPC_XO15_SCI is not set # CONFIG_ALIX is not set CONFIG_NET5501=y # CONFIG_GEOS is not set # 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 is not set CONFIG_HOTPLUG_PCI_SHPC=y # CONFIG_RAPIDIO is not set CONFIG_X86_SYSFB=y # # Executable file formats / Emulations # CONFIG_BINFMT_ELF=y CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y CONFIG_BINFMT_SCRIPT=y CONFIG_HAVE_AOUT=y CONFIG_BINFMT_AOUT=m CONFIG_BINFMT_MISC=y CONFIG_COREDUMP=y CONFIG_HAVE_ATOMIC_IOMAP=y CONFIG_X86_DEV_DMA_OPS=y CONFIG_X86_DMA_REMAP=y CONFIG_PMC_ATOM=y CONFIG_NET=y # # Networking options # CONFIG_PACKET=y CONFIG_PACKET_DIAG=y CONFIG_UNIX=y CONFIG_UNIX_DIAG=m CONFIG_XFRM=y CONFIG_XFRM_ALGO=y # CONFIG_XFRM_SUB_POLICY is not set CONFIG_XFRM_MIGRATE=y CONFIG_NET_KEY=y CONFIG_NET_KEY_MIGRATE=y # CONFIG_INET is not set CONFIG_NETWORK_SECMARK=y CONFIG_NET_PTP_CLASSIFY=y CONFIG_NETWORK_PHY_TIMESTAMPING=y CONFIG_NETFILTER=y # CONFIG_NETFILTER_DEBUG is not set CONFIG_NETFILTER_ADVANCED=y # CONFIG_ATM is not set CONFIG_STP=y CONFIG_GARP=y CONFIG_MRP=y CONFIG_BRIDGE=y CONFIG_BRIDGE_VLAN_FILTERING=y CONFIG_VLAN_8021Q=y CONFIG_VLAN_8021Q_GVRP=y CONFIG_VLAN_8021Q_MVRP=y # CONFIG_DECNET is not set CONFIG_LLC=y # CONFIG_LLC2 is not set CONFIG_IPX=y CONFIG_IPX_INTERN=y CONFIG_ATALK=y CONFIG_DEV_APPLETALK=y CONFIG_LTPC=m # CONFIG_COPS is not set # CONFIG_IPDDP is not set CONFIG_X25=m CONFIG_LAPB=m CONFIG_PHONET=y # CONFIG_IEEE802154 is not set # CONFIG_NET_SCHED is not set CONFIG_DCB=y CONFIG_DNS_RESOLVER=y CONFIG_BATMAN_ADV=m CONFIG_BATMAN_ADV_NC=y CONFIG_BATMAN_ADV_MCAST=y CONFIG_BATMAN_ADV_DEBUG=y # CONFIG_VSOCKETS is not set # CONFIG_NETLINK_MMAP is not set CONFIG_NETLINK_DIAG=m CONFIG_MPLS=y CONFIG_NET_MPLS_GSO=y # CONFIG_MPLS_ROUTING is not set CONFIG_HSR=m CONFIG_RPS=y CONFIG_RFS_ACCEL=y CONFIG_XPS=y # CONFIG_CGROUP_NET_PRIO is not set # CONFIG_CGROUP_NET_CLASSID is not set CONFIG_NET_RX_BUSY_POLL=y CONFIG_BQL=y CONFIG_NET_FLOW_LIMIT=y # # Network testing # CONFIG_HAMRADIO=y # # Packet Radio protocols # CONFIG_AX25=m # CONFIG_AX25_DAMA_SLAVE is not set # CONFIG_NETROM is not set # CONFIG_ROSE is not set # # AX.25 network device drivers # # CONFIG_MKISS is not set # CONFIG_6PACK is not set # CONFIG_BPQETHER is not set # CONFIG_SCC is not set CONFIG_BAYCOM_SER_FDX=m CONFIG_BAYCOM_SER_HDX=m CONFIG_BAYCOM_PAR=m CONFIG_BAYCOM_EPP=m # CONFIG_YAM is not set CONFIG_CAN=m CONFIG_CAN_RAW=m CONFIG_CAN_BCM=m CONFIG_CAN_GW=m # # CAN Device Drivers # CONFIG_CAN_VCAN=m # CONFIG_CAN_SLCAN is not set CONFIG_CAN_DEV=m CONFIG_CAN_CALC_BITTIMING=y # CONFIG_CAN_LEDS is not set # CONFIG_CAN_JANZ_ICAN3 is not set CONFIG_PCH_CAN=m CONFIG_CAN_GRCAN=m CONFIG_CAN_SJA1000=m CONFIG_CAN_SJA1000_ISA=m # CONFIG_CAN_SJA1000_PLATFORM is not set CONFIG_CAN_EMS_PCI=m # CONFIG_CAN_PEAK_PCI is not set # CONFIG_CAN_KVASER_PCI is not set # CONFIG_CAN_PLX_PCI is not set # CONFIG_CAN_TSCAN1 is not set CONFIG_CAN_C_CAN=m CONFIG_CAN_C_CAN_PLATFORM=m # CONFIG_CAN_C_CAN_PCI is not set CONFIG_CAN_M_CAN=m # CONFIG_CAN_CC770 is not set # CONFIG_CAN_SOFTING is not set # CONFIG_CAN_DEBUG_DEVICES is not set # CONFIG_IRDA is not set # CONFIG_BT is not set CONFIG_WIRELESS=y CONFIG_WEXT_CORE=y CONFIG_WEXT_PROC=y CONFIG_CFG80211=m CONFIG_NL80211_TESTMODE=y CONFIG_CFG80211_DEVELOPER_WARNINGS=y # CONFIG_CFG80211_REG_DEBUG is not set # CONFIG_CFG80211_CERTIFICATION_ONUS is not set # CONFIG_CFG80211_DEFAULT_PS is not set CONFIG_CFG80211_DEBUGFS=y # CONFIG_CFG80211_INTERNAL_REGDB is not set CONFIG_CFG80211_WEXT=y # CONFIG_LIB80211 is not set CONFIG_MAC80211=m # CONFIG_MAC80211_RC_MINSTREL is not set CONFIG_MAC80211_RC_DEFAULT="" # # Some wireless drivers require a rate control algorithm # CONFIG_MAC80211_MESH=y CONFIG_MAC80211_LEDS=y CONFIG_MAC80211_DEBUGFS=y # CONFIG_MAC80211_MESSAGE_TRACING is not set CONFIG_MAC80211_DEBUG_MENU=y # CONFIG_MAC80211_NOINLINE is not set # CONFIG_MAC80211_VERBOSE_DEBUG is not set # CONFIG_MAC80211_MLME_DEBUG is not set CONFIG_MAC80211_STA_DEBUG=y CONFIG_MAC80211_HT_DEBUG=y # CONFIG_MAC80211_OCB_DEBUG is not set # CONFIG_MAC80211_IBSS_DEBUG is not set CONFIG_MAC80211_PS_DEBUG=y # CONFIG_MAC80211_MPL_DEBUG is not set # CONFIG_MAC80211_MPATH_DEBUG is not set # CONFIG_MAC80211_MHWMP_DEBUG is not set CONFIG_MAC80211_MESH_SYNC_DEBUG=y CONFIG_MAC80211_MESH_CSA_DEBUG=y CONFIG_MAC80211_MESH_PS_DEBUG=y CONFIG_MAC80211_TDLS_DEBUG=y # CONFIG_MAC80211_DEBUG_COUNTERS is not set CONFIG_MAC80211_STA_HASH_MAX_SIZE=0 CONFIG_WIMAX=m CONFIG_WIMAX_DEBUG_LEVEL=8 # CONFIG_RFKILL is not set CONFIG_NET_9P=y CONFIG_NET_9P_VIRTIO=m # CONFIG_NET_9P_DEBUG is not set CONFIG_CAIF=m CONFIG_CAIF_DEBUG=y CONFIG_CAIF_NETDEV=m CONFIG_CAIF_USB=m # CONFIG_NFC is not set CONFIG_LWTUNNEL=y # # Device Drivers # # # Generic Driver Options # CONFIG_UEVENT_HELPER=y CONFIG_UEVENT_HELPER_PATH="" CONFIG_DEVTMPFS=y # CONFIG_DEVTMPFS_MOUNT is not set CONFIG_STANDALONE=y # 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=y CONFIG_ALLOW_DEV_COREDUMP=y # CONFIG_DEBUG_DRIVER is not set CONFIG_DEBUG_DEVRES=y # CONFIG_SYS_HYPERVISOR is not set # CONFIG_GENERIC_CPU_DEVICES is not set CONFIG_GENERIC_CPU_AUTOPROBE=y CONFIG_REGMAP=y CONFIG_REGMAP_I2C=y CONFIG_REGMAP_SPMI=m CONFIG_REGMAP_MMIO=y CONFIG_REGMAP_IRQ=y CONFIG_DMA_SHARED_BUFFER=y CONFIG_FENCE_TRACE=y CONFIG_DMA_CMA=y # # Default contiguous memory area size: # CONFIG_CMA_SIZE_PERCENTAGE=0 # CONFIG_CMA_SIZE_SEL_MBYTES is not set CONFIG_CMA_SIZE_SEL_PERCENTAGE=y # CONFIG_CMA_SIZE_SEL_MIN is not set # CONFIG_CMA_SIZE_SEL_MAX is not set CONFIG_CMA_ALIGNMENT=8 # # Bus devices # # CONFIG_CONNECTOR is not set # CONFIG_MTD is not set CONFIG_OF=y # CONFIG_OF_UNITTEST is not set CONFIG_OF_PROMTREE=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=y # CONFIG_PARPORT_PC is not set # CONFIG_PARPORT_GSC is not set CONFIG_PARPORT_AX88796=y CONFIG_PARPORT_1284=y 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 is not set # CONFIG_BLK_DEV_FD is not set # CONFIG_BLK_DEV_PCIESSD_MTIP32XX is not set # CONFIG_BLK_CPQ_CISS_DA is not set # CONFIG_BLK_DEV_DAC960 is not set # CONFIG_BLK_DEV_UMEM is not set # CONFIG_BLK_DEV_COW_COMMON is not set # CONFIG_BLK_DEV_LOOP is not set # # DRBD disabled because PROC_FS or INET not selected # # CONFIG_BLK_DEV_NBD is not set # CONFIG_BLK_DEV_NVME is not set # CONFIG_BLK_DEV_SX8 is not set # CONFIG_BLK_DEV_RAM 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 is not set # CONFIG_BLK_DEV_RSXX is not set # # Misc devices # # CONFIG_SENSORS_LIS3LV02D is not set # CONFIG_AD525X_DPOT is not set CONFIG_DUMMY_IRQ=m CONFIG_IBM_ASM=m # CONFIG_PHANTOM is not set CONFIG_SGI_IOC4=y CONFIG_TIFM_CORE=m CONFIG_TIFM_7XX1=m CONFIG_ICS932S401=m # CONFIG_ENCLOSURE_SERVICES is not set CONFIG_HP_ILO=m # CONFIG_APDS9802ALS is not set # CONFIG_ISL29003 is not set # CONFIG_ISL29020 is not set CONFIG_SENSORS_TSL2550=m CONFIG_SENSORS_BH1780=y # CONFIG_SENSORS_BH1770 is not set # CONFIG_SENSORS_APDS990X is not set CONFIG_HMC6352=m CONFIG_DS1682=y # CONFIG_VMWARE_BALLOON is not set CONFIG_BMP085=y CONFIG_BMP085_I2C=y CONFIG_PCH_PHUB=y CONFIG_USB_SWITCH_FSA9480=y CONFIG_SRAM=y CONFIG_C2PORT=y CONFIG_C2PORT_DURAMAR_2150=y # # EEPROM support # # CONFIG_EEPROM_AT24 is not set CONFIG_EEPROM_LEGACY=y CONFIG_EEPROM_MAX6875=y CONFIG_EEPROM_93CX6=m CONFIG_CB710_CORE=y # CONFIG_CB710_DEBUG is not set CONFIG_CB710_DEBUG_ASSUMPTIONS=y # # Texas Instruments shared transport line discipline # # CONFIG_TI_ST is not set # CONFIG_SENSORS_LIS3_I2C is not set # # Altera FPGA firmware download module # CONFIG_ALTERA_STAPL=m CONFIG_VMWARE_VMCI=m # # Intel MIC Bus Driver # # # SCIF Bus Driver # # # Intel MIC Host Driver # # # Intel MIC Card Driver # # # SCIF Driver # 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=y # # Please see Documentation/ide/ide.txt for help/info on IDE drives # CONFIG_IDE_XFER_MODE=y CONFIG_IDE_TIMINGS=y CONFIG_IDE_ATAPI=y CONFIG_IDE_LEGACY=y CONFIG_BLK_DEV_IDE_SATA=y # CONFIG_IDE_GD is not set CONFIG_BLK_DEV_IDECD=y # CONFIG_BLK_DEV_IDECD_VERBOSE_ERRORS is not set CONFIG_BLK_DEV_IDETAPE=m CONFIG_BLK_DEV_IDEACPI=y CONFIG_IDE_TASK_IOCTL=y CONFIG_IDE_PROC_FS=y # # IDE chipset support/bugfixes # CONFIG_IDE_GENERIC=m CONFIG_BLK_DEV_PLATFORM=m CONFIG_BLK_DEV_CMD640=m # CONFIG_BLK_DEV_CMD640_ENHANCED is not set # CONFIG_BLK_DEV_IDEPNP is not set CONFIG_BLK_DEV_IDEDMA_SFF=y # # PCI IDE chipsets support # CONFIG_BLK_DEV_IDEPCI=y CONFIG_IDEPCI_PCIBUS_ORDER=y CONFIG_BLK_DEV_OFFBOARD=y # CONFIG_BLK_DEV_GENERIC is not set CONFIG_BLK_DEV_OPTI621=m CONFIG_BLK_DEV_RZ1000=y CONFIG_BLK_DEV_IDEDMA_PCI=y # CONFIG_BLK_DEV_AEC62XX is not set # CONFIG_BLK_DEV_ALI15X3 is not set CONFIG_BLK_DEV_AMD74XX=y # CONFIG_BLK_DEV_ATIIXP is not set # CONFIG_BLK_DEV_CMD64X is not set # CONFIG_BLK_DEV_TRIFLEX is not set # CONFIG_BLK_DEV_CS5520 is not set CONFIG_BLK_DEV_CS5530=m CONFIG_BLK_DEV_CS5535=m CONFIG_BLK_DEV_CS5536=y CONFIG_BLK_DEV_HPT366=m CONFIG_BLK_DEV_JMICRON=y CONFIG_BLK_DEV_SC1200=y # CONFIG_BLK_DEV_PIIX is not set # CONFIG_BLK_DEV_IT8172 is not set CONFIG_BLK_DEV_IT8213=m CONFIG_BLK_DEV_IT821X=m CONFIG_BLK_DEV_NS87415=m # CONFIG_BLK_DEV_PDC202XX_OLD is not set CONFIG_BLK_DEV_PDC202XX_NEW=m CONFIG_BLK_DEV_SVWKS=m CONFIG_BLK_DEV_SIIMAGE=m CONFIG_BLK_DEV_SIS5513=m CONFIG_BLK_DEV_SLC90E66=y CONFIG_BLK_DEV_TRM290=m # CONFIG_BLK_DEV_VIA82CXXX is not set # CONFIG_BLK_DEV_TC86C001 is not set # # Other IDE chipsets support # # # Note: most of these also require special kernel boot parameters # # CONFIG_BLK_DEV_4DRIVES is not set CONFIG_BLK_DEV_ALI14XX=m CONFIG_BLK_DEV_DTC2278=m CONFIG_BLK_DEV_HT6560B=y CONFIG_BLK_DEV_QD65XX=m # CONFIG_BLK_DEV_UMC8672 is not set CONFIG_BLK_DEV_IDEDMA=y # # SCSI device support # CONFIG_SCSI_MOD=y CONFIG_RAID_ATTRS=y CONFIG_SCSI=y CONFIG_SCSI_DMA=y # CONFIG_SCSI_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 is not set CONFIG_CHR_DEV_ST=m CONFIG_CHR_DEV_OSST=m # CONFIG_BLK_DEV_SR is not set CONFIG_CHR_DEV_SG=m CONFIG_CHR_DEV_SCH=m # CONFIG_SCSI_CONSTANTS is not set # CONFIG_SCSI_LOGGING is not set CONFIG_SCSI_SCAN_ASYNC=y # # SCSI Transports # CONFIG_SCSI_SPI_ATTRS=y # CONFIG_SCSI_FC_ATTRS is not set CONFIG_SCSI_ISCSI_ATTRS=y CONFIG_SCSI_SAS_ATTRS=m CONFIG_SCSI_SAS_LIBSAS=m # CONFIG_SCSI_SAS_HOST_SMP is not set # CONFIG_SCSI_SRP_ATTRS is not set # CONFIG_SCSI_LOWLEVEL is not set CONFIG_SCSI_DH=y CONFIG_SCSI_DH_RDAC=y CONFIG_SCSI_DH_HP_SW=y CONFIG_SCSI_DH_EMC=y CONFIG_SCSI_DH_ALUA=y # CONFIG_SCSI_OSD_INITIATOR is not set # CONFIG_ATA is not set # CONFIG_MD is not set CONFIG_TARGET_CORE=y CONFIG_TCM_IBLOCK=m # CONFIG_TCM_FILEIO is not set # CONFIG_TCM_PSCSI is not set CONFIG_TCM_USER2=m CONFIG_LOOPBACK_TARGET=y CONFIG_ISCSI_TARGET=m # CONFIG_SBP_TARGET is not set CONFIG_FUSION=y CONFIG_FUSION_SPI=y # CONFIG_FUSION_SAS is not set CONFIG_FUSION_MAX_SGE=128 # CONFIG_FUSION_CTL is not set # CONFIG_FUSION_LOGGING is not set # # IEEE 1394 (FireWire) support # CONFIG_FIREWIRE=y # CONFIG_FIREWIRE_OHCI is not set # 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 # # Input device support # CONFIG_INPUT=y CONFIG_INPUT_LEDS=m CONFIG_INPUT_FF_MEMLESS=y CONFIG_INPUT_POLLDEV=y CONFIG_INPUT_SPARSEKMAP=m CONFIG_INPUT_MATRIXKMAP=y # # Userland interfaces # CONFIG_INPUT_MOUSEDEV=m CONFIG_INPUT_MOUSEDEV_PSAUX=y CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024 CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768 CONFIG_INPUT_JOYDEV=m CONFIG_INPUT_EVDEV=y CONFIG_INPUT_EVBUG=m # # Input Device Drivers # CONFIG_INPUT_KEYBOARD=y # CONFIG_KEYBOARD_ADP5588 is not set # CONFIG_KEYBOARD_ADP5589 is not set CONFIG_KEYBOARD_ATKBD=y CONFIG_KEYBOARD_QT1070=y CONFIG_KEYBOARD_QT2160=y CONFIG_KEYBOARD_LKKBD=y CONFIG_KEYBOARD_GPIO=y # CONFIG_KEYBOARD_GPIO_POLLED is not set # CONFIG_KEYBOARD_TCA6416 is not set CONFIG_KEYBOARD_TCA8418=y # CONFIG_KEYBOARD_MATRIX is not set CONFIG_KEYBOARD_LM8323=m CONFIG_KEYBOARD_LM8333=y # CONFIG_KEYBOARD_MAX7359 is not set CONFIG_KEYBOARD_MCS=y # CONFIG_KEYBOARD_MPR121 is not set CONFIG_KEYBOARD_NEWTON=y CONFIG_KEYBOARD_OPENCORES=y CONFIG_KEYBOARD_SAMSUNG=y # CONFIG_KEYBOARD_STOWAWAY is not set CONFIG_KEYBOARD_SUNKBD=y CONFIG_KEYBOARD_OMAP4=m # CONFIG_KEYBOARD_TWL4030 is not set CONFIG_KEYBOARD_XTKBD=m CONFIG_KEYBOARD_CROS_EC=m CONFIG_KEYBOARD_CAP11XX=y CONFIG_KEYBOARD_BCM=m # CONFIG_INPUT_MOUSE is not set CONFIG_INPUT_JOYSTICK=y CONFIG_JOYSTICK_ANALOG=y CONFIG_JOYSTICK_A3D=y CONFIG_JOYSTICK_ADI=m CONFIG_JOYSTICK_COBRA=m CONFIG_JOYSTICK_GF2K=y CONFIG_JOYSTICK_GRIP=m # CONFIG_JOYSTICK_GRIP_MP is not set # CONFIG_JOYSTICK_GUILLEMOT is not set CONFIG_JOYSTICK_INTERACT=y CONFIG_JOYSTICK_SIDEWINDER=y # CONFIG_JOYSTICK_TMDC is not set CONFIG_JOYSTICK_IFORCE=y # CONFIG_JOYSTICK_IFORCE_232 is not set CONFIG_JOYSTICK_WARRIOR=m # CONFIG_JOYSTICK_MAGELLAN is not set CONFIG_JOYSTICK_SPACEORB=m # CONFIG_JOYSTICK_SPACEBALL is not set # CONFIG_JOYSTICK_STINGER is not set CONFIG_JOYSTICK_TWIDJOY=m # CONFIG_JOYSTICK_ZHENHUA is not set CONFIG_JOYSTICK_DB9=y # CONFIG_JOYSTICK_GAMECON is not set CONFIG_JOYSTICK_TURBOGRAFX=m # CONFIG_JOYSTICK_AS5011 is not set CONFIG_JOYSTICK_JOYDUMP=m # CONFIG_JOYSTICK_XPAD is not set CONFIG_INPUT_TABLET=y # CONFIG_TABLET_USB_ACECAD is not set # CONFIG_TABLET_USB_AIPTEK is not set # CONFIG_TABLET_USB_HANWANG is not set # CONFIG_TABLET_USB_KBTAB is not set CONFIG_TABLET_SERIAL_WACOM4=y # CONFIG_INPUT_TOUCHSCREEN is not set CONFIG_INPUT_MISC=y CONFIG_INPUT_88PM860X_ONKEY=y CONFIG_INPUT_AD714X=m CONFIG_INPUT_AD714X_I2C=m # CONFIG_INPUT_BMA150 is not set CONFIG_INPUT_E3X0_BUTTON=m CONFIG_INPUT_MAX8925_ONKEY=m CONFIG_INPUT_MC13783_PWRBUTTON=m # CONFIG_INPUT_MMA8450 is not set CONFIG_INPUT_MPU3050=y # CONFIG_INPUT_APANEL is not set CONFIG_INPUT_GP2A=y CONFIG_INPUT_GPIO_BEEPER=y # CONFIG_INPUT_GPIO_TILT_POLLED is not set CONFIG_INPUT_WISTRON_BTNS=m CONFIG_INPUT_ATLAS_BTNS=y # CONFIG_INPUT_ATI_REMOTE2 is not set # CONFIG_INPUT_KEYSPAN_REMOTE is not set # CONFIG_INPUT_KXTJ9 is not set # CONFIG_INPUT_POWERMATE is not set # CONFIG_INPUT_YEALINK is not set # CONFIG_INPUT_CM109 is not set CONFIG_INPUT_RETU_PWRBUTTON=m CONFIG_INPUT_TPS65218_PWRBUTTON=m CONFIG_INPUT_AXP20X_PEK=m CONFIG_INPUT_TWL4030_PWRBUTTON=y # CONFIG_INPUT_TWL4030_VIBRA is not set CONFIG_INPUT_TWL6040_VIBRA=m # CONFIG_INPUT_UINPUT is not set CONFIG_INPUT_PALMAS_PWRBUTTON=m # CONFIG_INPUT_PCF8574 is not set # CONFIG_INPUT_GPIO_ROTARY_ENCODER is not set CONFIG_INPUT_DA9052_ONKEY=y CONFIG_INPUT_WM831X_ON=m CONFIG_INPUT_ADXL34X=m # CONFIG_INPUT_ADXL34X_I2C is not set # CONFIG_INPUT_CMA3000 is not set # CONFIG_INPUT_IDEAPAD_SLIDEBAR is not set CONFIG_INPUT_SOC_BUTTON_ARRAY=m # CONFIG_INPUT_DRV260X_HAPTICS is not set CONFIG_INPUT_DRV2665_HAPTICS=y # CONFIG_INPUT_DRV2667_HAPTICS 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=y # CONFIG_SERIO_ALTERA_PS2 is not set CONFIG_SERIO_PS2MULT=m CONFIG_SERIO_ARC_PS2=y CONFIG_SERIO_APBPS2=m CONFIG_SERIO_OLPC_APSP=m CONFIG_GAMEPORT=y # CONFIG_GAMEPORT_NS558 is not set # CONFIG_GAMEPORT_L4 is not set CONFIG_GAMEPORT_EMU10K1=y CONFIG_GAMEPORT_FM801=y # # 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_DW is not set # CONFIG_SERIAL_8250_FINTEK 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_OF_PLATFORM 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 is not set # CONFIG_VIRTIO_CONSOLE is not set CONFIG_IPMI_HANDLER=y CONFIG_IPMI_PANIC_EVENT=y CONFIG_IPMI_PANIC_STRING=y CONFIG_IPMI_DEVICE_INTERFACE=y CONFIG_IPMI_SI=m # CONFIG_IPMI_SI_PROBE_DEFAULTS is not set CONFIG_IPMI_SSIF=m # CONFIG_IPMI_WATCHDOG is not set # CONFIG_IPMI_POWEROFF is not set CONFIG_HW_RANDOM=m CONFIG_HW_RANDOM_TIMERIOMEM=m # CONFIG_HW_RANDOM_INTEL is not set CONFIG_HW_RANDOM_AMD=m CONFIG_HW_RANDOM_GEODE=m CONFIG_HW_RANDOM_VIA=m # CONFIG_HW_RANDOM_VIRTIO is not set CONFIG_HW_RANDOM_TPM=m CONFIG_NVRAM=m CONFIG_DTLK=y # CONFIG_R3964 is not set CONFIG_APPLICOM=y CONFIG_SONYPI=m # CONFIG_MWAVE is not set # CONFIG_PC8736x_GPIO is not set CONFIG_NSC_GPIO=y CONFIG_RAW_DRIVER=m CONFIG_MAX_RAW_DEVS=256 CONFIG_HPET=y # CONFIG_HPET_MMAP is not set CONFIG_HANGCHECK_TIMER=y CONFIG_TCG_TPM=y # CONFIG_TCG_TIS is not set CONFIG_TCG_TIS_I2C_ATMEL=y CONFIG_TCG_TIS_I2C_INFINEON=m CONFIG_TCG_TIS_I2C_NUVOTON=y CONFIG_TCG_NSC=y CONFIG_TCG_ATMEL=m CONFIG_TCG_INFINEON=y CONFIG_TCG_CRB=m # CONFIG_TCG_TIS_ST33ZP24 is not set CONFIG_TELCLOCK=y CONFIG_DEVPORT=y CONFIG_XILLYBUS=y CONFIG_XILLYBUS_PCIE=y CONFIG_XILLYBUS_OF=y # # I2C support # CONFIG_I2C=y CONFIG_ACPI_I2C_OPREGION=y CONFIG_I2C_BOARDINFO=y CONFIG_I2C_COMPAT=y CONFIG_I2C_CHARDEV=y CONFIG_I2C_MUX=y # # Multiplexer I2C Chip support # CONFIG_I2C_ARB_GPIO_CHALLENGE=m CONFIG_I2C_MUX_GPIO=y CONFIG_I2C_MUX_PCA9541=m # CONFIG_I2C_MUX_PCA954x is not set # CONFIG_I2C_MUX_PINCTRL is not set # CONFIG_I2C_MUX_REG is not set # CONFIG_I2C_HELPER_AUTO is not set CONFIG_I2C_SMBUS=m # # I2C Algorithms # CONFIG_I2C_ALGOBIT=y CONFIG_I2C_ALGOPCF=y CONFIG_I2C_ALGOPCA=y # # I2C Hardware Bus support # # # PC SMBus host controller drivers # CONFIG_I2C_ALI1535=m CONFIG_I2C_ALI1563=m # CONFIG_I2C_ALI15X3 is not set CONFIG_I2C_AMD756=m CONFIG_I2C_AMD756_S4882=m CONFIG_I2C_AMD8111=m # CONFIG_I2C_I801 is not set CONFIG_I2C_ISCH=m CONFIG_I2C_ISMT=y CONFIG_I2C_PIIX4=m CONFIG_I2C_NFORCE2=m # CONFIG_I2C_NFORCE2_S4985 is not set CONFIG_I2C_SIS5595=y CONFIG_I2C_SIS630=m CONFIG_I2C_SIS96X=y CONFIG_I2C_VIA=m # CONFIG_I2C_VIAPRO is not set # # ACPI drivers # CONFIG_I2C_SCMI=m # # I2C system bus drivers (mostly embedded / system-on-chip) # # CONFIG_I2C_CBUS_GPIO is not set CONFIG_I2C_DESIGNWARE_CORE=m # CONFIG_I2C_DESIGNWARE_PLATFORM is not set CONFIG_I2C_DESIGNWARE_PCI=m CONFIG_I2C_EG20T=m CONFIG_I2C_EMEV2=y # CONFIG_I2C_GPIO is not set # CONFIG_I2C_OCORES is not set CONFIG_I2C_PCA_PLATFORM=m CONFIG_I2C_PXA=y CONFIG_I2C_PXA_PCI=y CONFIG_I2C_RK3X=m CONFIG_I2C_SIMTEC=m CONFIG_I2C_XILINX=m # # 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=y CONFIG_I2C_CROS_EC_TUNNEL=y # CONFIG_SCx200_ACB is not set # CONFIG_I2C_STUB is not set CONFIG_I2C_SLAVE=y CONFIG_I2C_SLAVE_EEPROM=y # CONFIG_I2C_DEBUG_CORE is not set # CONFIG_I2C_DEBUG_ALGO is not set # CONFIG_I2C_DEBUG_BUS is not set # CONFIG_SPI is not set CONFIG_SPMI=m CONFIG_HSI=y CONFIG_HSI_BOARDINFO=y # # HSI controllers # # # HSI clients # # CONFIG_HSI_CHAR 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=y CONFIG_PPS_CLIENT_GPIO=m # # PPS generators support # # # PTP clock support # CONFIG_PTP_1588_CLOCK=y # # Enable PHYLIB and NETWORK_PHY_TIMESTAMPING to see the additional clocks. # CONFIG_PTP_1588_CLOCK_PCH=y CONFIG_PINCTRL=y # # Pin controllers # CONFIG_PINMUX=y CONFIG_PINCONF=y CONFIG_GENERIC_PINCONF=y CONFIG_DEBUG_PINCTRL=y CONFIG_PINCTRL_AMD=y CONFIG_PINCTRL_SINGLE=m # CONFIG_PINCTRL_PALMAS is not set # CONFIG_PINCTRL_BAYTRAIL is not set CONFIG_PINCTRL_CHERRYVIEW=m # CONFIG_PINCTRL_BROXTON is not set # CONFIG_PINCTRL_SUNRISEPOINT is not set CONFIG_ARCH_WANT_OPTIONAL_GPIOLIB=y CONFIG_ARCH_REQUIRE_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 CONFIG_GPIO_MAX730X=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=y # CONFIG_GPIO_GRGPIO is not set # CONFIG_GPIO_ICH is not set # CONFIG_GPIO_LYNXPOINT is not set CONFIG_GPIO_STA2X11=y # CONFIG_GPIO_SYSCON is not set CONFIG_GPIO_VX855=m CONFIG_GPIO_XILINX=y # CONFIG_GPIO_ZX is not set # # Port-mapped I/O GPIO drivers # # CONFIG_GPIO_104_IDIO_16 is not set # CONFIG_GPIO_F7188X is not set # CONFIG_GPIO_IT87 is not set CONFIG_GPIO_SCH=m # CONFIG_GPIO_SCH311X is not set # # I2C GPIO expanders # CONFIG_GPIO_ADP5588=y CONFIG_GPIO_ADP5588_IRQ=y CONFIG_GPIO_ADNP=y CONFIG_GPIO_MAX7300=y CONFIG_GPIO_MAX732X=m CONFIG_GPIO_PCA953X=y # CONFIG_GPIO_PCA953X_IRQ is not set # CONFIG_GPIO_PCF857X is not set # CONFIG_GPIO_SX150X is not set # # MFD GPIO expanders # CONFIG_GPIO_ARIZONA=m CONFIG_GPIO_CRYSTAL_COVE=y # CONFIG_GPIO_DA9052 is not set CONFIG_GPIO_JANZ_TTL=y CONFIG_GPIO_LP3943=m CONFIG_GPIO_PALMAS=y CONFIG_GPIO_TIMBERDALE=y CONFIG_GPIO_TPS65910=y CONFIG_GPIO_TPS65912=m CONFIG_GPIO_TWL4030=m CONFIG_GPIO_TWL6040=m CONFIG_GPIO_WM831X=y CONFIG_GPIO_WM8350=y CONFIG_GPIO_WM8994=m # # PCI GPIO expanders # CONFIG_GPIO_AMD8111=m CONFIG_GPIO_BT8XX=y # CONFIG_GPIO_INTEL_MID is not set # CONFIG_GPIO_ML_IOH is not set CONFIG_GPIO_PCH=m CONFIG_GPIO_RDC321X=m # CONFIG_GPIO_SODAVILLE is not set # # SPI or I2C GPIO expanders # # CONFIG_GPIO_MCP23S08 is not set CONFIG_W1=m # # 1-wire Bus Masters # # CONFIG_W1_MASTER_MATROX is not set CONFIG_W1_MASTER_DS2482=m # CONFIG_W1_MASTER_DS1WM is not set CONFIG_W1_MASTER_GPIO=m # # 1-wire Slaves # CONFIG_W1_SLAVE_THERM=m # CONFIG_W1_SLAVE_SMEM is not set # CONFIG_W1_SLAVE_DS2408 is not set CONFIG_W1_SLAVE_DS2413=m 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 is not set CONFIG_W1_SLAVE_BQ27000=m CONFIG_POWER_SUPPLY=y # CONFIG_POWER_SUPPLY_DEBUG is not set CONFIG_PDA_POWER=y CONFIG_GENERIC_ADC_BATTERY=m CONFIG_MAX8925_POWER=m CONFIG_WM831X_BACKUP=y # CONFIG_WM831X_POWER is not set CONFIG_WM8350_POWER=y # CONFIG_TEST_POWER is not set CONFIG_BATTERY_88PM860X=y CONFIG_BATTERY_DS2760=m CONFIG_BATTERY_DS2780=m CONFIG_BATTERY_DS2781=m CONFIG_BATTERY_DS2782=y CONFIG_BATTERY_OLPC=m CONFIG_BATTERY_SBS=m CONFIG_BATTERY_BQ27x00=m CONFIG_BATTERY_BQ27X00_I2C=y # CONFIG_BATTERY_BQ27X00_PLATFORM is not set # CONFIG_BATTERY_DA9030 is not set CONFIG_BATTERY_DA9052=y # CONFIG_AXP288_FUEL_GAUGE is not set CONFIG_BATTERY_MAX17040=m CONFIG_BATTERY_MAX17042=m # CONFIG_BATTERY_TWL4030_MADC is not set CONFIG_CHARGER_88PM860X=m # CONFIG_BATTERY_RX51 is not set # CONFIG_CHARGER_MAX8903 is not set CONFIG_CHARGER_TWL4030=y CONFIG_CHARGER_LP8727=y # CONFIG_CHARGER_GPIO is not set CONFIG_CHARGER_MAX14577=m # CONFIG_CHARGER_MAX77693 is not set CONFIG_CHARGER_BQ2415X=m CONFIG_CHARGER_BQ24190=y # CONFIG_CHARGER_BQ24257 is not set CONFIG_CHARGER_BQ24735=y CONFIG_CHARGER_BQ25890=m CONFIG_CHARGER_SMB347=y # CONFIG_BATTERY_GAUGE_LTC2941 is not set CONFIG_BATTERY_RT5033=m # CONFIG_CHARGER_RT9455 is not set # CONFIG_POWER_RESET is not set CONFIG_POWER_AVS=y 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=m CONFIG_SENSORS_AD7414=m CONFIG_SENSORS_AD7418=y # CONFIG_SENSORS_ADM1021 is not set CONFIG_SENSORS_ADM1025=m CONFIG_SENSORS_ADM1026=m CONFIG_SENSORS_ADM1029=y CONFIG_SENSORS_ADM1031=m CONFIG_SENSORS_ADM9240=m # CONFIG_SENSORS_ADT7410 is not set # CONFIG_SENSORS_ADT7411 is not set CONFIG_SENSORS_ADT7462=m CONFIG_SENSORS_ADT7470=y # CONFIG_SENSORS_ADT7475 is not set CONFIG_SENSORS_ASC7621=y CONFIG_SENSORS_K8TEMP=m CONFIG_SENSORS_K10TEMP=m CONFIG_SENSORS_FAM15H_POWER=y CONFIG_SENSORS_APPLESMC=y CONFIG_SENSORS_ASB100=m CONFIG_SENSORS_ATXP1=m CONFIG_SENSORS_DS620=y CONFIG_SENSORS_DS1621=m CONFIG_SENSORS_DELL_SMM=y CONFIG_SENSORS_DA9052_ADC=m CONFIG_SENSORS_I5K_AMB=y # CONFIG_SENSORS_F71805F is not set CONFIG_SENSORS_F71882FG=y CONFIG_SENSORS_F75375S=y # CONFIG_SENSORS_MC13783_ADC is not set CONFIG_SENSORS_FSCHMD=y CONFIG_SENSORS_GL518SM=y CONFIG_SENSORS_GL520SM=y CONFIG_SENSORS_G760A=m CONFIG_SENSORS_G762=y # CONFIG_SENSORS_GPIO_FAN is not set CONFIG_SENSORS_HIH6130=y # CONFIG_SENSORS_IBMAEM is not set # CONFIG_SENSORS_IBMPEX is not set CONFIG_SENSORS_IIO_HWMON=m CONFIG_SENSORS_I5500=m CONFIG_SENSORS_CORETEMP=m # CONFIG_SENSORS_IT87 is not set CONFIG_SENSORS_JC42=y # CONFIG_SENSORS_POWR1220 is not set CONFIG_SENSORS_LINEAGE=y CONFIG_SENSORS_LTC2945=y CONFIG_SENSORS_LTC4151=m CONFIG_SENSORS_LTC4215=y # CONFIG_SENSORS_LTC4222 is not set CONFIG_SENSORS_LTC4245=y CONFIG_SENSORS_LTC4260=m CONFIG_SENSORS_LTC4261=y CONFIG_SENSORS_MAX16065=m # CONFIG_SENSORS_MAX1619 is not set CONFIG_SENSORS_MAX1668=y CONFIG_SENSORS_MAX197=y CONFIG_SENSORS_MAX6639=y # CONFIG_SENSORS_MAX6642 is not set CONFIG_SENSORS_MAX6650=m CONFIG_SENSORS_MAX6697=m # CONFIG_SENSORS_MAX31790 is not set CONFIG_SENSORS_HTU21=y # CONFIG_SENSORS_MCP3021 is not set CONFIG_SENSORS_MENF21BMC_HWMON=m CONFIG_SENSORS_LM63=y CONFIG_SENSORS_LM73=y # CONFIG_SENSORS_LM75 is not set CONFIG_SENSORS_LM77=y # CONFIG_SENSORS_LM78 is not set # CONFIG_SENSORS_LM80 is not set # CONFIG_SENSORS_LM83 is not set CONFIG_SENSORS_LM85=m # CONFIG_SENSORS_LM87 is not set # CONFIG_SENSORS_LM90 is not set CONFIG_SENSORS_LM92=y CONFIG_SENSORS_LM93=y CONFIG_SENSORS_LM95234=y CONFIG_SENSORS_LM95241=m # CONFIG_SENSORS_LM95245 is not set # CONFIG_SENSORS_PC87360 is not set CONFIG_SENSORS_PC87427=y CONFIG_SENSORS_NTC_THERMISTOR=m CONFIG_SENSORS_NCT6683=m CONFIG_SENSORS_NCT6775=y CONFIG_SENSORS_NCT7802=y # 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=m # CONFIG_SENSORS_MAX16064 is not set CONFIG_SENSORS_MAX20751=m CONFIG_SENSORS_MAX34440=m # CONFIG_SENSORS_MAX8688 is not set CONFIG_SENSORS_TPS40422=m # CONFIG_SENSORS_UCD9000 is not set # CONFIG_SENSORS_UCD9200 is not set CONFIG_SENSORS_ZL6100=m CONFIG_SENSORS_SHT15=y CONFIG_SENSORS_SHT21=y CONFIG_SENSORS_SHTC1=y # CONFIG_SENSORS_SIS5595 is not set CONFIG_SENSORS_DME1737=y # CONFIG_SENSORS_EMC1403 is not set # CONFIG_SENSORS_EMC2103 is not set CONFIG_SENSORS_EMC6W201=m CONFIG_SENSORS_SMSC47M1=y # CONFIG_SENSORS_SMSC47M192 is not set CONFIG_SENSORS_SMSC47B397=y # CONFIG_SENSORS_SCH56XX_COMMON is not set CONFIG_SENSORS_SMM665=m CONFIG_SENSORS_ADC128D818=y CONFIG_SENSORS_ADS1015=m CONFIG_SENSORS_ADS7828=y CONFIG_SENSORS_AMC6821=y CONFIG_SENSORS_INA209=y CONFIG_SENSORS_INA2XX=y CONFIG_SENSORS_TC74=m CONFIG_SENSORS_THMC50=m CONFIG_SENSORS_TMP102=y # CONFIG_SENSORS_TMP103 is not set CONFIG_SENSORS_TMP401=m CONFIG_SENSORS_TMP421=y CONFIG_SENSORS_TWL4030_MADC=m CONFIG_SENSORS_VIA_CPUTEMP=m # CONFIG_SENSORS_VIA686A is not set # CONFIG_SENSORS_VT1211 is not set CONFIG_SENSORS_VT8231=m CONFIG_SENSORS_W83781D=m CONFIG_SENSORS_W83791D=y CONFIG_SENSORS_W83792D=m # CONFIG_SENSORS_W83793 is not set CONFIG_SENSORS_W83795=y CONFIG_SENSORS_W83795_FANCTRL=y # CONFIG_SENSORS_W83L785TS is not set # CONFIG_SENSORS_W83L786NG is not set CONFIG_SENSORS_W83627HF=m # CONFIG_SENSORS_W83627EHF is not set CONFIG_SENSORS_WM831X=y CONFIG_SENSORS_WM8350=y # # ACPI drivers # CONFIG_SENSORS_ACPI_POWER=m # CONFIG_SENSORS_ATK0110 is not set CONFIG_THERMAL=y # CONFIG_THERMAL_HWMON is not set CONFIG_THERMAL_OF=y # CONFIG_THERMAL_WRITABLE_TRIPS is not set # CONFIG_THERMAL_DEFAULT_GOV_STEP_WISE is not set # CONFIG_THERMAL_DEFAULT_GOV_FAIR_SHARE is not set # CONFIG_THERMAL_DEFAULT_GOV_USER_SPACE is not set CONFIG_THERMAL_DEFAULT_GOV_POWER_ALLOCATOR=y # CONFIG_THERMAL_GOV_FAIR_SHARE is not set # CONFIG_THERMAL_GOV_STEP_WISE is not set # CONFIG_THERMAL_GOV_BANG_BANG is not set CONFIG_THERMAL_GOV_USER_SPACE=y CONFIG_THERMAL_GOV_POWER_ALLOCATOR=y # CONFIG_THERMAL_EMULATION is not set # CONFIG_INTEL_SOC_DTS_THERMAL is not set # CONFIG_INT340X_THERMAL is not set CONFIG_INTEL_PCH_THERMAL=m CONFIG_QCOM_SPMI_TEMP_ALARM=m # CONFIG_WATCHDOG is not set CONFIG_SSB_POSSIBLE=y # # Sonics Silicon Backplane # CONFIG_SSB=m CONFIG_SSB_PCIHOST_POSSIBLE=y # CONFIG_SSB_PCIHOST is not set # CONFIG_SSB_SILENT is not set # CONFIG_SSB_DEBUG is not set CONFIG_SSB_DRIVER_GPIO=y CONFIG_BCMA_POSSIBLE=y # # Broadcom specific AMBA # # CONFIG_BCMA is not set # # 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 is not set CONFIG_MFD_AAT2870_CORE=y CONFIG_MFD_ATMEL_HLCDC=m CONFIG_MFD_BCM590XX=m CONFIG_MFD_AXP20X=y CONFIG_MFD_CROS_EC=y # CONFIG_MFD_CROS_EC_I2C is not set CONFIG_PMIC_DA903X=y CONFIG_PMIC_DA9052=y CONFIG_MFD_DA9052_I2C=y # CONFIG_MFD_DA9055 is not set # CONFIG_MFD_DA9062 is not set # CONFIG_MFD_DA9063 is not set # CONFIG_MFD_DA9150 is not set CONFIG_MFD_MC13XXX=m CONFIG_MFD_MC13XXX_I2C=m # CONFIG_MFD_HI6421_PMIC is not set # CONFIG_HTC_PASIC3 is not set CONFIG_HTC_I2CPLD=y CONFIG_MFD_INTEL_QUARK_I2C_GPIO=m CONFIG_LPC_ICH=m CONFIG_LPC_SCH=m CONFIG_INTEL_SOC_PMIC=y CONFIG_MFD_INTEL_LPSS=y CONFIG_MFD_INTEL_LPSS_ACPI=y CONFIG_MFD_INTEL_LPSS_PCI=y CONFIG_MFD_JANZ_CMODIO=y # CONFIG_MFD_KEMPLD is not set # CONFIG_MFD_88PM800 is not set CONFIG_MFD_88PM805=m CONFIG_MFD_88PM860X=y CONFIG_MFD_MAX14577=y # CONFIG_MFD_MAX77686 is not set CONFIG_MFD_MAX77693=y CONFIG_MFD_MAX77843=y # CONFIG_MFD_MAX8907 is not set CONFIG_MFD_MAX8925=y # CONFIG_MFD_MAX8997 is not set CONFIG_MFD_MAX8998=y CONFIG_MFD_MT6397=y CONFIG_MFD_MENF21BMC=m CONFIG_MFD_RETU=m # CONFIG_MFD_PCF50633 is not set CONFIG_MFD_RDC321X=m CONFIG_MFD_RTSX_PCI=y CONFIG_MFD_RT5033=m # CONFIG_MFD_RC5T583 is not set # CONFIG_MFD_RK808 is not set CONFIG_MFD_RN5T618=y # CONFIG_MFD_SEC_CORE is not set CONFIG_MFD_SI476X_CORE=m CONFIG_MFD_SM501=y CONFIG_MFD_SM501_GPIO=y # CONFIG_MFD_SKY81452 is not set # CONFIG_MFD_SMSC is not set CONFIG_ABX500_CORE=y CONFIG_AB3100_CORE=y CONFIG_AB3100_OTP=m # CONFIG_MFD_STMPE is not set CONFIG_MFD_STA2X11=y CONFIG_MFD_SYSCON=y # CONFIG_MFD_TI_AM335X_TSCADC is not set CONFIG_MFD_LP3943=y # CONFIG_MFD_LP8788 is not set CONFIG_MFD_PALMAS=y # CONFIG_TPS6105X is not set # CONFIG_TPS65010 is not set CONFIG_TPS6507X=m # 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 is not set CONFIG_TWL4030_CORE=y CONFIG_MFD_TWL4030_AUDIO=y CONFIG_TWL6040_CORE=y # CONFIG_MFD_WL1273_CORE is not set # 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=y CONFIG_MFD_WM5102=y CONFIG_MFD_WM5110=y CONFIG_MFD_WM8997=y # CONFIG_MFD_WM8998 is not set # CONFIG_MFD_WM8400 is not set CONFIG_MFD_WM831X=y CONFIG_MFD_WM831X_I2C=y CONFIG_MFD_WM8350=y CONFIG_MFD_WM8350_I2C=y CONFIG_MFD_WM8994=m # CONFIG_REGULATOR is not set CONFIG_MEDIA_SUPPORT=y # # Multimedia core support # # CONFIG_MEDIA_CAMERA_SUPPORT is not set CONFIG_MEDIA_ANALOG_TV_SUPPORT=y CONFIG_MEDIA_DIGITAL_TV_SUPPORT=y # CONFIG_MEDIA_RADIO_SUPPORT is not set CONFIG_MEDIA_SDR_SUPPORT=y CONFIG_MEDIA_RC_SUPPORT=y # CONFIG_MEDIA_CONTROLLER is not set CONFIG_VIDEO_DEV=y CONFIG_VIDEO_V4L2=y CONFIG_VIDEO_ADV_DEBUG=y # CONFIG_VIDEO_FIXED_MINOR_RANGES is not set # CONFIG_VIDEO_PCI_SKELETON is not set CONFIG_VIDEO_TUNER=m CONFIG_VIDEOBUF_GEN=y CONFIG_VIDEOBUF_DMA_SG=y CONFIG_VIDEOBUF2_CORE=m CONFIG_VIDEOBUF2_MEMOPS=m CONFIG_VIDEOBUF2_DMA_CONTIG=m CONFIG_VIDEOBUF2_DMA_SG=m CONFIG_VIDEOBUF2_DVB=m CONFIG_DVB_CORE=y CONFIG_TTPCI_EEPROM=m CONFIG_DVB_MAX_ADAPTERS=8 # CONFIG_DVB_DYNAMIC_MINORS is not set # # Media drivers # CONFIG_RC_CORE=y CONFIG_RC_MAP=m # CONFIG_RC_DECODERS is not set CONFIG_RC_DEVICES=y # CONFIG_RC_ATI_REMOTE is not set CONFIG_IR_ENE=y CONFIG_IR_HIX5HD2=m # CONFIG_IR_IMON is not set # CONFIG_IR_MCEUSB is not set CONFIG_IR_ITE_CIR=y # CONFIG_IR_FINTEK is not set # CONFIG_IR_NUVOTON is not set # CONFIG_IR_REDRAT3 is not set # CONFIG_IR_STREAMZAP is not set # CONFIG_IR_WINBOND_CIR is not set # CONFIG_IR_IGORPLUGUSB is not set # CONFIG_IR_IGUANA is not set # CONFIG_IR_TTUSBIR is not set CONFIG_RC_LOOPBACK=m # CONFIG_IR_GPIO_CIR is not set CONFIG_MEDIA_PCI_SUPPORT=y # # Media capture/analog TV support # CONFIG_VIDEO_IVTV=m CONFIG_VIDEO_FB_IVTV=m # CONFIG_VIDEO_HEXIUM_GEMINI is not set CONFIG_VIDEO_HEXIUM_ORION=y CONFIG_VIDEO_MXB=m CONFIG_VIDEO_DT3155=m # # Media capture/analog/hybrid TV support # # CONFIG_VIDEO_CX18 is not set CONFIG_VIDEO_CX25821=m # CONFIG_VIDEO_CX88 is not set CONFIG_VIDEO_SAA7134=m # CONFIG_VIDEO_SAA7134_RC is not set CONFIG_VIDEO_SAA7134_DVB=m # CONFIG_VIDEO_SAA7164 is not set # # Media digital TV PCI Adapters # CONFIG_DVB_AV7110_IR=y CONFIG_DVB_AV7110=m # CONFIG_DVB_AV7110_OSD is not set CONFIG_DVB_BUDGET_CORE=m # CONFIG_DVB_BUDGET is not set # CONFIG_DVB_BUDGET_CI is not set CONFIG_DVB_BUDGET_AV=m CONFIG_DVB_BUDGET_PATCH=m CONFIG_DVB_B2C2_FLEXCOP_PCI=m # CONFIG_DVB_B2C2_FLEXCOP_PCI_DEBUG is not set CONFIG_DVB_PLUTO2=y CONFIG_DVB_DM1105=m # CONFIG_DVB_PT1 is not set # CONFIG_DVB_PT3 is not set CONFIG_MANTIS_CORE=y CONFIG_DVB_MANTIS=m CONFIG_DVB_HOPPER=m # CONFIG_DVB_NGENE is not set CONFIG_DVB_DDBRIDGE=y # CONFIG_DVB_SMIPCIE is not set # CONFIG_DVB_PLATFORM_DRIVERS is not set # # Supported MMC/SDIO adapters # # # Supported FireWire (IEEE 1394) Adapters # # CONFIG_DVB_FIREDTV is not set CONFIG_VIDEO_CX2341X=m CONFIG_VIDEO_TVEEPROM=m CONFIG_DVB_B2C2_FLEXCOP=m CONFIG_VIDEO_SAA7146=y CONFIG_VIDEO_SAA7146_VV=y # # Media ancillary drivers (tuners, sensors, i2c, frontends) # CONFIG_MEDIA_SUBDRV_AUTOSELECT=y CONFIG_MEDIA_ATTACH=y CONFIG_VIDEO_IR_I2C=y # # Audio decoders, processors and mixers # CONFIG_VIDEO_TDA9840=m CONFIG_VIDEO_TEA6415C=m CONFIG_VIDEO_TEA6420=m CONFIG_VIDEO_MSP3400=m CONFIG_VIDEO_CS53L32A=m CONFIG_VIDEO_WM8775=m CONFIG_VIDEO_WM8739=m CONFIG_VIDEO_VP27SMPX=m # # RDS decoders # CONFIG_VIDEO_SAA6588=m # # Video decoders # CONFIG_VIDEO_SAA711X=m # # Video and audio decoders # CONFIG_VIDEO_SAA717X=m CONFIG_VIDEO_CX25840=m # # Video encoders # CONFIG_VIDEO_SAA7127=m # # Camera sensor devices # # # Flash devices # # # Video improvement chips # CONFIG_VIDEO_UPD64031A=m CONFIG_VIDEO_UPD64083=m # # Audio/Video compression chips # CONFIG_VIDEO_SAA6752HS=m # # Miscellaneous helper chips # CONFIG_VIDEO_M52790=m # # 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 # # Multistandard (satellite) frontends # CONFIG_DVB_STB0899=m CONFIG_DVB_STB6100=m CONFIG_DVB_STV090x=y CONFIG_DVB_STV6110x=y # # Multistandard (cable + terrestrial) frontends # CONFIG_DVB_DRXK=y CONFIG_DVB_TDA18271C2DD=y # # DVB-S (satellite) frontends # CONFIG_DVB_CX24123=m CONFIG_DVB_MT312=m CONFIG_DVB_ZL10036=m CONFIG_DVB_ZL10039=m CONFIG_DVB_S5H1420=m CONFIG_DVB_STV0288=m CONFIG_DVB_STB6000=m CONFIG_DVB_STV0299=m CONFIG_DVB_TDA8083=m CONFIG_DVB_TDA10086=m CONFIG_DVB_TDA8261=m CONFIG_DVB_VES1X93=m CONFIG_DVB_TUNER_ITD1000=m CONFIG_DVB_TUNER_CX24113=m CONFIG_DVB_TDA826X=m CONFIG_DVB_TUA6100=m CONFIG_DVB_CX24116=m CONFIG_DVB_CX24120=m CONFIG_DVB_SI21XX=m CONFIG_DVB_TS2020=m CONFIG_DVB_DS3000=m CONFIG_DVB_MB86A16=m # # DVB-T (terrestrial) frontends # CONFIG_DVB_SP8870=m CONFIG_DVB_L64781=m CONFIG_DVB_TDA1004X=y CONFIG_DVB_MT352=m CONFIG_DVB_ZL10353=m CONFIG_DVB_TDA10048=m # CONFIG_DVB_AS102_FE is not set # # DVB-C (cable) frontends # CONFIG_DVB_VES1820=m CONFIG_DVB_TDA10021=m CONFIG_DVB_TDA10023=m CONFIG_DVB_STV0297=m # # ATSC (North American/Korean Terrestrial/Cable DTV) frontends # CONFIG_DVB_NXT200X=m CONFIG_DVB_BCM3510=m CONFIG_DVB_LGDT330X=m CONFIG_DVB_LGDT3305=m # # ISDB-T (terrestrial) frontends # # # ISDB-S (satellite) & ISDB-T (terrestrial) frontends # # # Digital terrestrial only tuners/PLL # CONFIG_DVB_PLL=m # # SEC control devices for DVB-S # CONFIG_DVB_LNBP21=y CONFIG_DVB_ISL6405=m CONFIG_DVB_ISL6421=m CONFIG_DVB_TDA665x=m # # Tools to develop new frontends # # CONFIG_DVB_DUMMY_FE is not set # # Graphics support # # CONFIG_AGP is not set CONFIG_VGA_ARB=y CONFIG_VGA_ARB_MAX_GPUS=16 CONFIG_VGA_SWITCHEROO=y # CONFIG_DRM is not set # # Frame buffer Devices # CONFIG_FB=y # CONFIG_FIRMWARE_EDID is not set CONFIG_FB_CMDLINE=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=y # CONFIG_FB_BOTH_ENDIAN is not set # CONFIG_FB_BIG_ENDIAN is not set CONFIG_FB_LITTLE_ENDIAN=y CONFIG_FB_SYS_FOPS=y CONFIG_FB_DEFERRED_IO=y CONFIG_FB_HECUBA=y CONFIG_FB_SVGALIB=y # 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=y CONFIG_FB_PM2=m # CONFIG_FB_PM2_FIFO_DISCONNECT is not set CONFIG_FB_CYBER2000=m CONFIG_FB_CYBER2000_DDC=y # CONFIG_FB_ARC is not set CONFIG_FB_ASILIANT=y CONFIG_FB_IMSTT=y # CONFIG_FB_VGA16 is not set CONFIG_FB_VESA=y CONFIG_FB_EFI=y CONFIG_FB_N411=y # CONFIG_FB_HGA is not set CONFIG_FB_OPENCORES=m CONFIG_FB_S1D13XXX=m CONFIG_FB_NVIDIA=y # CONFIG_FB_NVIDIA_I2C is not set # CONFIG_FB_NVIDIA_DEBUG is not set CONFIG_FB_NVIDIA_BACKLIGHT=y CONFIG_FB_RIVA=m CONFIG_FB_RIVA_I2C=y # CONFIG_FB_RIVA_DEBUG is not set CONFIG_FB_RIVA_BACKLIGHT=y CONFIG_FB_I740=m # CONFIG_FB_LE80578 is not set CONFIG_FB_MATROX=y # CONFIG_FB_MATROX_MILLENIUM is not set CONFIG_FB_MATROX_MYSTIQUE=y CONFIG_FB_MATROX_G=y # CONFIG_FB_MATROX_I2C is not set CONFIG_FB_RADEON=y CONFIG_FB_RADEON_I2C=y CONFIG_FB_RADEON_BACKLIGHT=y # CONFIG_FB_RADEON_DEBUG is not set CONFIG_FB_ATY128=m CONFIG_FB_ATY128_BACKLIGHT=y CONFIG_FB_ATY=m # CONFIG_FB_ATY_CT is not set # CONFIG_FB_ATY_GX is not set # CONFIG_FB_ATY_BACKLIGHT is not set CONFIG_FB_S3=m CONFIG_FB_S3_DDC=y CONFIG_FB_SAVAGE=m # CONFIG_FB_SAVAGE_I2C is not set # CONFIG_FB_SAVAGE_ACCEL is not set CONFIG_FB_SIS=m # CONFIG_FB_SIS_300 is not set CONFIG_FB_SIS_315=y CONFIG_FB_VIA=y CONFIG_FB_VIA_DIRECT_PROCFS=y # CONFIG_FB_VIA_X_COMPATIBILITY is not set # CONFIG_FB_NEOMAGIC is not set CONFIG_FB_KYRO=y CONFIG_FB_3DFX=m # CONFIG_FB_3DFX_ACCEL is not set CONFIG_FB_3DFX_I2C=y CONFIG_FB_VOODOO1=m CONFIG_FB_VT8623=y # CONFIG_FB_TRIDENT is not set # CONFIG_FB_ARK is not set CONFIG_FB_PM3=m # CONFIG_FB_CARMINE is not set # CONFIG_FB_GEODE is not set CONFIG_FB_SM501=y CONFIG_FB_VIRTUAL=y CONFIG_FB_METRONOME=y CONFIG_FB_MB862XX=y CONFIG_FB_MB862XX_PCI_GDC=y # CONFIG_FB_MB862XX_I2C is not set CONFIG_FB_BROADSHEET=m CONFIG_FB_AUO_K190X=m # CONFIG_FB_AUO_K1900 is not set # CONFIG_FB_AUO_K1901 is not set CONFIG_FB_SIMPLE=y # CONFIG_FB_SSD1307 is not set CONFIG_FB_SM712=m 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_DA903X=y CONFIG_BACKLIGHT_DA9052=y CONFIG_BACKLIGHT_MAX8925=m # CONFIG_BACKLIGHT_APPLE is not set # CONFIG_BACKLIGHT_PM8941_WLED is not set CONFIG_BACKLIGHT_SAHARA=m # CONFIG_BACKLIGHT_WM831X is not set # CONFIG_BACKLIGHT_ADP8860 is not set CONFIG_BACKLIGHT_ADP8870=m CONFIG_BACKLIGHT_88PM860X=y CONFIG_BACKLIGHT_AAT2870=y CONFIG_BACKLIGHT_LM3639=y # CONFIG_BACKLIGHT_PANDORA is not set # CONFIG_BACKLIGHT_TPS65217 is not set CONFIG_BACKLIGHT_AS3711=y # CONFIG_BACKLIGHT_GPIO is not set # CONFIG_BACKLIGHT_LV5207LP is not set CONFIG_BACKLIGHT_BD6107=m CONFIG_VGASTATE=y # CONFIG_LOGO is not set # CONFIG_SOUND is not set # # HID support # CONFIG_HID=m CONFIG_HID_BATTERY_STRENGTH=y # CONFIG_HIDRAW is not set CONFIG_UHID=m CONFIG_HID_GENERIC=m # # Special HID drivers # # CONFIG_HID_A4TECH is not set CONFIG_HID_ACRUX=m # CONFIG_HID_ACRUX_FF is not set # CONFIG_HID_APPLE is not set CONFIG_HID_AUREAL=m CONFIG_HID_BELKIN=m CONFIG_HID_CHERRY=m CONFIG_HID_CHICONY=m # CONFIG_HID_CYPRESS is not set CONFIG_HID_DRAGONRISE=m CONFIG_DRAGONRISE_FF=y # CONFIG_HID_EMS_FF is not set CONFIG_HID_ELECOM=m CONFIG_HID_EZKEY=m # CONFIG_HID_GEMBIRD is not set CONFIG_HID_KEYTOUCH=m CONFIG_HID_KYE=m CONFIG_HID_WALTOP=m CONFIG_HID_GYRATION=m CONFIG_HID_ICADE=m CONFIG_HID_TWINHAN=m CONFIG_HID_KENSINGTON=m CONFIG_HID_LCPOWER=m # CONFIG_HID_LENOVO is not set # CONFIG_HID_LOGITECH is not set # CONFIG_HID_MAGICMOUSE is not set CONFIG_HID_MICROSOFT=m CONFIG_HID_MONTEREY=m CONFIG_HID_MULTITOUCH=m CONFIG_HID_ORTEK=m # CONFIG_HID_PANTHERLORD is not set CONFIG_HID_PETALYNX=m # CONFIG_HID_PICOLCD is not set CONFIG_HID_PLANTRONICS=m # CONFIG_HID_PRIMAX is not set # CONFIG_HID_SAITEK is not set CONFIG_HID_SAMSUNG=m CONFIG_HID_SPEEDLINK=m # CONFIG_HID_STEELSERIES is not set # CONFIG_HID_SUNPLUS is not set CONFIG_HID_RMI=m CONFIG_HID_GREENASIA=m # CONFIG_GREENASIA_FF is not set CONFIG_HID_SMARTJOYPLUS=m # CONFIG_SMARTJOYPLUS_FF is not set CONFIG_HID_TIVO=m # CONFIG_HID_TOPSEED is not set CONFIG_HID_THINGM=m CONFIG_HID_THRUSTMASTER=m # CONFIG_THRUSTMASTER_FF is not set # CONFIG_HID_WACOM is not set # CONFIG_HID_WIIMOTE is not set CONFIG_HID_XINMO=m CONFIG_HID_ZEROPLUS=m CONFIG_ZEROPLUS_FF=y CONFIG_HID_ZYDACRON=m CONFIG_HID_SENSOR_HUB=m # CONFIG_HID_SENSOR_CUSTOM_SENSOR is not set # # I2C HID support # CONFIG_I2C_HID=m CONFIG_USB_OHCI_LITTLE_ENDIAN=y CONFIG_USB_SUPPORT=y CONFIG_USB_ARCH_HAS_HCD=y # CONFIG_USB is not set # # USB port drivers # # # USB Physical Layer drivers # # CONFIG_USB_PHY is not set # CONFIG_NOP_USB_XCEIV is not set # CONFIG_USB_GPIO_VBUS is not set # CONFIG_TAHVO_USB is not set # CONFIG_USB_GADGET is not set CONFIG_UWB=y CONFIG_UWB_WHCI=y # CONFIG_MMC is not set # CONFIG_MEMSTICK is not set CONFIG_NEW_LEDS=y CONFIG_LEDS_CLASS=y # CONFIG_LEDS_CLASS_FLASH is not set # # LED drivers # CONFIG_LEDS_88PM860X=m CONFIG_LEDS_BCM6328=m # CONFIG_LEDS_BCM6358 is not set # CONFIG_LEDS_LM3530 is not set CONFIG_LEDS_LM3642=m CONFIG_LEDS_PCA9532=y CONFIG_LEDS_PCA9532_GPIO=y CONFIG_LEDS_GPIO=y CONFIG_LEDS_LP3944=m CONFIG_LEDS_LP55XX_COMMON=m CONFIG_LEDS_LP5521=m # CONFIG_LEDS_LP5523 is not set # CONFIG_LEDS_LP5562 is not set # CONFIG_LEDS_LP8501 is not set CONFIG_LEDS_LP8860=y # CONFIG_LEDS_CLEVO_MAIL is not set CONFIG_LEDS_PCA955X=y CONFIG_LEDS_PCA963X=m CONFIG_LEDS_WM831X_STATUS=m # CONFIG_LEDS_WM8350 is not set CONFIG_LEDS_DA903X=m # CONFIG_LEDS_DA9052 is not set CONFIG_LEDS_BD2802=m # CONFIG_LEDS_INTEL_SS4200 is not set CONFIG_LEDS_LT3593=m CONFIG_LEDS_MC13783=m # CONFIG_LEDS_TCA6507 is not set CONFIG_LEDS_TLC591XX=m CONFIG_LEDS_LM355x=m CONFIG_LEDS_OT200=m CONFIG_LEDS_MENF21BMC=m # # LED driver for blink(1) USB RGB LED is under Special HID drivers (HID_THINGM) # # CONFIG_LEDS_BLINKM is not set # CONFIG_LEDS_SYSCON is not set # # LED Triggers # CONFIG_LEDS_TRIGGERS=y CONFIG_LEDS_TRIGGER_TIMER=m # CONFIG_LEDS_TRIGGER_ONESHOT is not set CONFIG_LEDS_TRIGGER_HEARTBEAT=y CONFIG_LEDS_TRIGGER_BACKLIGHT=m CONFIG_LEDS_TRIGGER_CPU=y CONFIG_LEDS_TRIGGER_GPIO=y CONFIG_LEDS_TRIGGER_DEFAULT_ON=m # # iptables trigger is under Netfilter config (LED target) # # CONFIG_LEDS_TRIGGER_TRANSIENT is not set CONFIG_LEDS_TRIGGER_CAMERA=m CONFIG_ACCESSIBILITY=y CONFIG_EDAC_ATOMIC_SCRUB=y CONFIG_EDAC_SUPPORT=y CONFIG_EDAC=y # CONFIG_EDAC_LEGACY_SYSFS is not set # CONFIG_EDAC_DEBUG is not set # CONFIG_EDAC_MM_EDAC is not set CONFIG_RTC_LIB=y # CONFIG_RTC_CLASS is not set CONFIG_DMADEVICES=y CONFIG_DMADEVICES_DEBUG=y CONFIG_DMADEVICES_VDEBUG=y # # DMA Devices # CONFIG_DMA_ENGINE=y CONFIG_DMA_ACPI=y CONFIG_DMA_OF=y # CONFIG_FSL_EDMA is not set # CONFIG_IDMA64 is not set CONFIG_PCH_DMA=y CONFIG_TIMB_DMA=y CONFIG_DW_DMAC_CORE=y CONFIG_DW_DMAC=y CONFIG_DW_DMAC_PCI=m # CONFIG_HSU_DMA_PCI is not set # # DMA Clients # # CONFIG_ASYNC_TX_DMA is not set CONFIG_DMATEST=y CONFIG_AUXDISPLAY=y CONFIG_UIO=m CONFIG_UIO_CIF=m CONFIG_UIO_PDRV_GENIRQ=m # CONFIG_UIO_DMEM_GENIRQ is not set CONFIG_UIO_AEC=m # CONFIG_UIO_SERCOS3 is not set CONFIG_UIO_PCI_GENERIC=m # CONFIG_UIO_NETX is not set CONFIG_UIO_PRUSS=m CONFIG_UIO_MF624=m # CONFIG_VIRT_DRIVERS is not set CONFIG_VIRTIO=y # # Virtio drivers # # CONFIG_VIRTIO_PCI is not set # CONFIG_VIRTIO_BALLOON is not set # CONFIG_VIRTIO_INPUT is not set CONFIG_VIRTIO_MMIO=y # CONFIG_VIRTIO_MMIO_CMDLINE_DEVICES is not set # # Microsoft Hyper-V guest support # # CONFIG_HYPERV is not set # CONFIG_STAGING is not set # CONFIG_X86_PLATFORM_DEVICES is not set CONFIG_CHROME_PLATFORMS=y CONFIG_CHROMEOS_LAPTOP=y CONFIG_CHROMEOS_PSTORE=y CONFIG_CROS_EC_CHARDEV=y # CONFIG_CROS_EC_LPC is not set CONFIG_CROS_EC_PROTO=y CONFIG_CLKDEV_LOOKUP=y CONFIG_HAVE_CLK_PREPARE=y CONFIG_COMMON_CLK=y # # Common Clock Framework # CONFIG_COMMON_CLK_WM831X=y # CONFIG_COMMON_CLK_SI5351 is not set # CONFIG_COMMON_CLK_SI570 is not set CONFIG_COMMON_CLK_CDCE925=m # CONFIG_CLK_TWL6040 is not set CONFIG_COMMON_CLK_PALMAS=y # CONFIG_COMMON_CLK_PXA is not set CONFIG_COMMON_CLK_CDCE706=m # # Hardware Spinlock drivers # # # Clock Source drivers # CONFIG_CLKSRC_I8253=y CONFIG_CLKEVT_I8253=y CONFIG_CLKBLD_I8253=y # CONFIG_ATMEL_PIT is not set # CONFIG_SH_TIMER_CMT is not set # CONFIG_SH_TIMER_MTU2 is not set # CONFIG_SH_TIMER_TMU is not set # CONFIG_EM_TIMER_STI is not set CONFIG_MAILBOX=y # CONFIG_PCC is not set CONFIG_ALTERA_MBOX=y # CONFIG_IOMMU_SUPPORT is not set # # Remoteproc drivers # # CONFIG_STE_MODEM_RPROC is not set # # Rpmsg drivers # # # SOC (System On Chip) specific Drivers # # CONFIG_SUNXI_SRAM is not set CONFIG_SOC_TI=y # CONFIG_PM_DEVFREQ is not set CONFIG_EXTCON=m # # Extcon Device Drivers # CONFIG_EXTCON_ADC_JACK=m CONFIG_EXTCON_GPIO=m # CONFIG_EXTCON_MAX14577 is not set # CONFIG_EXTCON_MAX77693 is not set CONFIG_EXTCON_MAX77843=m CONFIG_EXTCON_PALMAS=m CONFIG_EXTCON_RT8973A=m CONFIG_EXTCON_SM5502=m CONFIG_EXTCON_USB_GPIO=m CONFIG_MEMORY=y CONFIG_IIO=m CONFIG_IIO_BUFFER=y CONFIG_IIO_BUFFER_CB=y CONFIG_IIO_KFIFO_BUF=m CONFIG_IIO_TRIGGERED_BUFFER=m CONFIG_IIO_TRIGGER=y CONFIG_IIO_CONSUMERS_PER_TRIGGER=2 # # Accelerometers # # CONFIG_BMA180 is not set # CONFIG_BMC150_ACCEL is not set CONFIG_HID_SENSOR_ACCEL_3D=m # CONFIG_IIO_ST_ACCEL_3AXIS is not set CONFIG_KXCJK1013=m # CONFIG_MMA8452 is not set CONFIG_MMA9551_CORE=m CONFIG_MMA9551=m CONFIG_MMA9553=m # CONFIG_STK8312 is not set CONFIG_STK8BA50=m # # Analog to digital converters # CONFIG_AD7291=m # CONFIG_AD799X is not set CONFIG_AXP288_ADC=m CONFIG_MAX1363=m CONFIG_MCP3422=m # CONFIG_MEN_Z188_ADC is not set # CONFIG_NAU7802 is not set CONFIG_QCOM_SPMI_IADC=m # CONFIG_QCOM_SPMI_VADC is not set CONFIG_TI_ADC081C=m CONFIG_TWL4030_MADC=m CONFIG_TWL6030_GPADC=m CONFIG_VF610_ADC=m # # Amplifiers # # # Hid Sensor IIO Common # CONFIG_HID_SENSOR_IIO_COMMON=m CONFIG_HID_SENSOR_IIO_TRIGGER=m # # SSP Sensor Common # CONFIG_IIO_ST_SENSORS_I2C=m CONFIG_IIO_ST_SENSORS_CORE=m # # Digital to analog converters # CONFIG_AD5064=m # CONFIG_AD5380 is not set CONFIG_AD5446=m # CONFIG_M62332 is not set # CONFIG_MAX517 is not set # CONFIG_MAX5821 is not set CONFIG_MCP4725=m # # Frequency Synthesizers DDS/PLL # # # Clock Generator/Distribution # # # Phase-Locked Loop (PLL) frequency synthesizers # # # Digital gyroscope sensors # CONFIG_BMG160=m # CONFIG_HID_SENSOR_GYRO_3D is not set CONFIG_IIO_ST_GYRO_3AXIS=m CONFIG_IIO_ST_GYRO_I2C_3AXIS=m CONFIG_ITG3200=m # # Humidity sensors # CONFIG_DHT11=m CONFIG_SI7005=m # CONFIG_SI7020 is not set # # Inertial measurement units # # CONFIG_KMX61 is not set CONFIG_INV_MPU6050_IIO=m # # Light sensors # # CONFIG_ACPI_ALS is not set CONFIG_ADJD_S311=m # CONFIG_AL3320A is not set CONFIG_APDS9300=m CONFIG_BH1750=m CONFIG_CM32181=m CONFIG_CM3232=m CONFIG_CM3323=m CONFIG_CM36651=m CONFIG_GP2AP020A00F=m CONFIG_ISL29125=m # CONFIG_HID_SENSOR_ALS is not set CONFIG_HID_SENSOR_PROX=m # CONFIG_JSA1212 is not set # CONFIG_RPR0521 is not set CONFIG_LTR501=m CONFIG_OPT3001=m CONFIG_PA12203001=m # CONFIG_STK3310 is not set CONFIG_TCS3414=m CONFIG_TCS3472=m # CONFIG_SENSORS_TSL2563 is not set CONFIG_TSL4531=m # CONFIG_VCNL4000 is not set # # Magnetometer sensors # CONFIG_AK8975=m CONFIG_AK09911=m CONFIG_MAG3110=m CONFIG_HID_SENSOR_MAGNETOMETER_3D=m # CONFIG_MMC35240 is not set CONFIG_IIO_ST_MAGN_3AXIS=m CONFIG_IIO_ST_MAGN_I2C_3AXIS=m CONFIG_BMC150_MAGN=m # # Inclinometer sensors # CONFIG_HID_SENSOR_INCLINOMETER_3D=m # CONFIG_HID_SENSOR_DEVICE_ROTATION is not set # # Triggers - standalone # CONFIG_IIO_INTERRUPT_TRIGGER=m CONFIG_IIO_SYSFS_TRIGGER=m # # Pressure sensors # CONFIG_BMP280=m # CONFIG_HID_SENSOR_PRESS is not set CONFIG_MPL115=m CONFIG_MPL3115=m CONFIG_MS5611=m CONFIG_MS5611_I2C=m CONFIG_IIO_ST_PRESS=m CONFIG_IIO_ST_PRESS_I2C=m CONFIG_T5403=m # # Lightning sensors # # # Proximity sensors # CONFIG_SX9500=m # # Temperature sensors # CONFIG_MLX90614=m CONFIG_TMP006=m CONFIG_NTB=m CONFIG_NTB_PINGPONG=m CONFIG_NTB_TOOL=m # CONFIG_NTB_TRANSPORT is not set # CONFIG_VME_BUS is not set # CONFIG_PWM is not set CONFIG_IRQCHIP=y CONFIG_IPACK_BUS=y # CONFIG_BOARD_TPCI200 is not set # CONFIG_SERIAL_IPOCTAL is not set CONFIG_RESET_CONTROLLER=y CONFIG_FMC=y CONFIG_FMC_FAKEDEV=m # CONFIG_FMC_TRIVIAL is not set CONFIG_FMC_WRITE_EEPROM=m CONFIG_FMC_CHARDEV=y # # PHY Subsystem # CONFIG_GENERIC_PHY=y CONFIG_PHY_PXA_28NM_HSIC=y # CONFIG_PHY_PXA_28NM_USB2 is not set # CONFIG_BCM_KONA_USB2_PHY is not set # CONFIG_POWERCAP is not set CONFIG_MCB=m CONFIG_MCB_PCI=m # # Performance monitor support # CONFIG_RAS=y CONFIG_THUNDERBOLT=m # # Android # CONFIG_ANDROID=y # CONFIG_ANDROID_BINDER_IPC is not set CONFIG_NVMEM=y # # Firmware Drivers # CONFIG_EDD=y CONFIG_EDD_OFF=y # CONFIG_FIRMWARE_MEMMAP is not set CONFIG_DELL_RBU=y # CONFIG_DCDBAS is not set # 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 is not set # # EFI (Extensible Firmware Interface) Support # CONFIG_EFI_VARS=m CONFIG_EFI_ESRT=y # CONFIG_EFI_VARS_PSTORE is not set # CONFIG_EFI_RUNTIME_MAP is not set # CONFIG_EFI_FAKE_MEMMAP is not set CONFIG_EFI_RUNTIME_WRAPPERS=y CONFIG_UEFI_CPER=y # # File systems # CONFIG_DCACHE_WORD_ACCESS=y # CONFIG_EXT2_FS is not set CONFIG_EXT3_FS=y CONFIG_EXT3_FS_POSIX_ACL=y CONFIG_EXT3_FS_SECURITY=y CONFIG_EXT4_FS=y # CONFIG_EXT4_USE_FOR_EXT2 is not set CONFIG_EXT4_FS_POSIX_ACL=y CONFIG_EXT4_FS_SECURITY=y CONFIG_EXT4_ENCRYPTION=m CONFIG_EXT4_FS_ENCRYPTION=y # CONFIG_EXT4_DEBUG is not set CONFIG_JBD2=y CONFIG_JBD2_DEBUG=y CONFIG_FS_MBCACHE=y CONFIG_REISERFS_FS=y # CONFIG_REISERFS_CHECK is not set # CONFIG_REISERFS_PROC_INFO is not set CONFIG_REISERFS_FS_XATTR=y CONFIG_REISERFS_FS_POSIX_ACL=y CONFIG_REISERFS_FS_SECURITY=y CONFIG_JFS_FS=y # CONFIG_JFS_POSIX_ACL is not set # CONFIG_JFS_SECURITY is not set CONFIG_JFS_DEBUG=y # CONFIG_JFS_STATISTICS is not set CONFIG_XFS_FS=m # CONFIG_XFS_QUOTA is not set # CONFIG_XFS_POSIX_ACL is not set # CONFIG_XFS_RT is not set CONFIG_XFS_WARN=y # CONFIG_XFS_DEBUG is not set CONFIG_GFS2_FS=m # CONFIG_OCFS2_FS is not set # CONFIG_BTRFS_FS is not set CONFIG_NILFS2_FS=m # CONFIG_F2FS_FS is not set CONFIG_FS_DAX=y CONFIG_FS_POSIX_ACL=y CONFIG_EXPORTFS=y CONFIG_FILE_LOCKING=y CONFIG_FSNOTIFY=y CONFIG_DNOTIFY=y CONFIG_INOTIFY_USER=y # CONFIG_FANOTIFY is not set # CONFIG_QUOTA is not set # CONFIG_QUOTA_NETLINK_INTERFACE is not set CONFIG_QUOTACTL=y CONFIG_AUTOFS4_FS=y CONFIG_FUSE_FS=y CONFIG_CUSE=y CONFIG_OVERLAY_FS=m # # Caches # # CONFIG_FSCACHE is not set # # CD-ROM/DVD Filesystems # CONFIG_ISO9660_FS=m # CONFIG_JOLIET is not set # CONFIG_ZISOFS is not set # CONFIG_UDF_FS is not set # # DOS/FAT/NT Filesystems # CONFIG_FAT_FS=y CONFIG_MSDOS_FS=y CONFIG_VFAT_FS=y CONFIG_FAT_DEFAULT_CODEPAGE=437 CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1" CONFIG_NTFS_FS=m CONFIG_NTFS_DEBUG=y CONFIG_NTFS_RW=y # # Pseudo filesystems # CONFIG_PROC_FS=y # CONFIG_PROC_KCORE is not set CONFIG_PROC_SYSCTL=y CONFIG_PROC_PAGE_MONITOR=y CONFIG_PROC_CHILDREN=y CONFIG_KERNFS=y CONFIG_SYSFS=y CONFIG_HUGETLBFS=y CONFIG_HUGETLB_PAGE=y CONFIG_CONFIGFS_FS=y # CONFIG_EFIVAR_FS is not set CONFIG_MISC_FILESYSTEMS=y CONFIG_ADFS_FS=y CONFIG_ADFS_FS_RW=y # CONFIG_AFFS_FS is not set CONFIG_ECRYPT_FS=m CONFIG_ECRYPT_FS_MESSAGING=y # CONFIG_HFS_FS is not set CONFIG_HFSPLUS_FS=m # CONFIG_HFSPLUS_FS_POSIX_ACL is not set CONFIG_BEFS_FS=m CONFIG_BEFS_DEBUG=y # CONFIG_BFS_FS is not set # CONFIG_EFS_FS is not set # CONFIG_LOGFS is not set CONFIG_CRAMFS=y CONFIG_SQUASHFS=y # CONFIG_SQUASHFS_FILE_CACHE is not set CONFIG_SQUASHFS_FILE_DIRECT=y # CONFIG_SQUASHFS_DECOMP_SINGLE is not set # CONFIG_SQUASHFS_DECOMP_MULTI is not set CONFIG_SQUASHFS_DECOMP_MULTI_PERCPU=y CONFIG_SQUASHFS_XATTR=y CONFIG_SQUASHFS_ZLIB=y # CONFIG_SQUASHFS_LZ4 is not set CONFIG_SQUASHFS_LZO=y # CONFIG_SQUASHFS_XZ is not set CONFIG_SQUASHFS_4K_DEVBLK_SIZE=y CONFIG_SQUASHFS_EMBEDDED=y CONFIG_SQUASHFS_FRAGMENT_CACHE_SIZE=3 CONFIG_VXFS_FS=m CONFIG_MINIX_FS=m # CONFIG_OMFS_FS is not set CONFIG_HPFS_FS=m CONFIG_QNX4FS_FS=m # CONFIG_QNX6FS_FS is not set # CONFIG_ROMFS_FS is not set CONFIG_PSTORE=y # CONFIG_PSTORE_CONSOLE is not set CONFIG_PSTORE_PMSG=y CONFIG_PSTORE_RAM=m CONFIG_SYSV_FS=m # CONFIG_UFS_FS is not set CONFIG_NETWORK_FILESYSTEMS=y CONFIG_NCP_FS=m CONFIG_NCPFS_PACKET_SIGNING=y CONFIG_NCPFS_IOCTL_LOCKING=y # CONFIG_NCPFS_STRONG is not set CONFIG_NCPFS_NFS_NS=y # CONFIG_NCPFS_OS2_NS is not set # CONFIG_NCPFS_SMALLDOS is not set CONFIG_NCPFS_NLS=y # CONFIG_NCPFS_EXTRAS is not set CONFIG_NLS=y CONFIG_NLS_DEFAULT="iso8859-1" # CONFIG_NLS_CODEPAGE_437 is not set # CONFIG_NLS_CODEPAGE_737 is not set CONFIG_NLS_CODEPAGE_775=m CONFIG_NLS_CODEPAGE_850=y # CONFIG_NLS_CODEPAGE_852 is not set CONFIG_NLS_CODEPAGE_855=y CONFIG_NLS_CODEPAGE_857=y CONFIG_NLS_CODEPAGE_860=y CONFIG_NLS_CODEPAGE_861=m CONFIG_NLS_CODEPAGE_862=y CONFIG_NLS_CODEPAGE_863=m CONFIG_NLS_CODEPAGE_864=y CONFIG_NLS_CODEPAGE_865=y CONFIG_NLS_CODEPAGE_866=m # CONFIG_NLS_CODEPAGE_869 is not set CONFIG_NLS_CODEPAGE_936=y # CONFIG_NLS_CODEPAGE_950 is not set CONFIG_NLS_CODEPAGE_932=y CONFIG_NLS_CODEPAGE_949=m CONFIG_NLS_CODEPAGE_874=y # CONFIG_NLS_ISO8859_8 is not set # CONFIG_NLS_CODEPAGE_1250 is not set # CONFIG_NLS_CODEPAGE_1251 is not set # CONFIG_NLS_ASCII is not set CONFIG_NLS_ISO8859_1=y CONFIG_NLS_ISO8859_2=m CONFIG_NLS_ISO8859_3=m CONFIG_NLS_ISO8859_4=y # CONFIG_NLS_ISO8859_5 is not set CONFIG_NLS_ISO8859_6=m CONFIG_NLS_ISO8859_7=m # CONFIG_NLS_ISO8859_9 is not set CONFIG_NLS_ISO8859_13=y CONFIG_NLS_ISO8859_14=y # CONFIG_NLS_ISO8859_15 is not set # CONFIG_NLS_KOI8_R is not set # CONFIG_NLS_KOI8_U is not set CONFIG_NLS_MAC_ROMAN=m # CONFIG_NLS_MAC_CELTIC is not set CONFIG_NLS_MAC_CENTEURO=y CONFIG_NLS_MAC_CROATIAN=y CONFIG_NLS_MAC_CYRILLIC=m CONFIG_NLS_MAC_GAELIC=m CONFIG_NLS_MAC_GREEK=m CONFIG_NLS_MAC_ICELAND=m CONFIG_NLS_MAC_INUIT=m # CONFIG_NLS_MAC_ROMANIAN is not set CONFIG_NLS_MAC_TURKISH=y CONFIG_NLS_UTF8=m # # Kernel hacking # CONFIG_TRACE_IRQFLAGS_SUPPORT=y # # printk and dmesg options # CONFIG_PRINTK_TIME=y CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 # CONFIG_BOOT_PRINTK_DELAY is not set # CONFIG_DYNAMIC_DEBUG is not set # # Compile-time checks and compiler options # # CONFIG_DEBUG_INFO is not set CONFIG_ENABLE_WARN_DEPRECATED=y CONFIG_ENABLE_MUST_CHECK=y CONFIG_FRAME_WARN=1024 CONFIG_STRIP_ASM_SYMS=y CONFIG_READABLE_ASM=y # CONFIG_UNUSED_SYMBOLS is not set # CONFIG_PAGE_OWNER is not set CONFIG_DEBUG_FS=y CONFIG_HEADERS_CHECK=y CONFIG_DEBUG_SECTION_MISMATCH=y CONFIG_ARCH_WANT_FRAME_POINTERS=y CONFIG_FRAME_POINTER=y # CONFIG_DEBUG_FORCE_WEAK_PER_CPU is not set # CONFIG_MAGIC_SYSRQ is not set CONFIG_DEBUG_KERNEL=y # # Memory Debugging # CONFIG_PAGE_EXTENSION=y CONFIG_DEBUG_PAGEALLOC=y # CONFIG_DEBUG_OBJECTS is not set CONFIG_HAVE_DEBUG_KMEMLEAK=y # CONFIG_DEBUG_KMEMLEAK is not set CONFIG_DEBUG_STACK_USAGE=y CONFIG_DEBUG_VM=y CONFIG_DEBUG_VM_VMACACHE=y # CONFIG_DEBUG_VM_RB is not set CONFIG_DEBUG_VIRTUAL=y 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 is not set CONFIG_DETECT_HUNG_TASK=y CONFIG_DEFAULT_HUNG_TASK_TIMEOUT=120 CONFIG_BOOTPARAM_HUNG_TASK_PANIC=y CONFIG_BOOTPARAM_HUNG_TASK_PANIC_VALUE=1 # CONFIG_PANIC_ON_OOPS is not set CONFIG_PANIC_ON_OOPS_VALUE=0 CONFIG_PANIC_TIMEOUT=0 CONFIG_SCHED_DEBUG=y # CONFIG_SCHED_INFO is not set # CONFIG_SCHEDSTATS is not set CONFIG_SCHED_STACK_END_CHECK=y # CONFIG_DEBUG_TIMEKEEPING is not set # CONFIG_TIMER_STATS is not set # CONFIG_DEBUG_PREEMPT 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 is not set CONFIG_LOCKDEP=y CONFIG_LOCK_STAT=y CONFIG_DEBUG_LOCKDEP=y CONFIG_DEBUG_ATOMIC_SLEEP=y CONFIG_DEBUG_LOCKING_API_SELFTESTS=y CONFIG_LOCK_TORTURE_TEST=m CONFIG_STACKTRACE=y # CONFIG_DEBUG_KOBJECT is not set CONFIG_DEBUG_BUGVERBOSE=y CONFIG_DEBUG_LIST=y # CONFIG_DEBUG_PI_LIST is not set CONFIG_DEBUG_SG=y CONFIG_DEBUG_NOTIFIERS=y # CONFIG_DEBUG_CREDENTIALS is not set # # RCU Debugging # # CONFIG_PROVE_RCU is not set # 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_BLOCK_EXT_DEVT is not set # CONFIG_NOTIFIER_ERROR_INJECTION is not set # CONFIG_FAULT_INJECTION is not set # CONFIG_LATENCYTOP is not set CONFIG_ARCH_HAS_DEBUG_STRICT_USER_COPY_CHECKS=y # CONFIG_DEBUG_STRICT_USER_COPY_CHECKS is not set CONFIG_USER_STACKTRACE_SUPPORT=y CONFIG_HAVE_FUNCTION_TRACER=y CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y CONFIG_HAVE_FUNCTION_GRAPH_FP_TEST=y CONFIG_HAVE_DYNAMIC_FTRACE=y CONFIG_HAVE_DYNAMIC_FTRACE_WITH_REGS=y CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y CONFIG_HAVE_SYSCALL_TRACEPOINTS=y CONFIG_HAVE_C_RECORDMCOUNT=y CONFIG_TRACE_CLOCK=y CONFIG_TRACING_SUPPORT=y # CONFIG_FTRACE is not set # # Runtime Testing # CONFIG_LKDTM=m CONFIG_TEST_LIST_SORT=y CONFIG_KPROBES_SANITY_TEST=y # CONFIG_BACKTRACE_SELF_TEST is not set CONFIG_RBTREE_TEST=m # CONFIG_INTERVAL_TREE_TEST is not set CONFIG_PERCPU_TEST=m CONFIG_ATOMIC64_SELFTEST=y # CONFIG_TEST_HEXDUMP is not set CONFIG_TEST_STRING_HELPERS=m CONFIG_TEST_KSTRTOX=y # CONFIG_TEST_RHASHTABLE is not set # CONFIG_PROVIDE_OHCI1394_DMA_INIT is not set CONFIG_BUILD_DOCSRC=y # CONFIG_DMA_API_DEBUG is not set CONFIG_TEST_LKM=m CONFIG_TEST_USER_COPY=m CONFIG_TEST_BPF=m # CONFIG_TEST_FIRMWARE is not set CONFIG_TEST_UDELAY=m CONFIG_MEMTEST=y CONFIG_TEST_STATIC_KEYS=m # CONFIG_SAMPLES is not set CONFIG_HAVE_ARCH_KGDB=y # CONFIG_KGDB is not set # CONFIG_STRICT_DEVMEM is not set CONFIG_X86_VERBOSE_BOOTUP=y # CONFIG_EARLY_PRINTK is not set CONFIG_X86_PTDUMP_CORE=y # CONFIG_X86_PTDUMP is not set # CONFIG_EFI_PGT_DUMP is not set CONFIG_DEBUG_RODATA=y # CONFIG_DEBUG_RODATA_TEST is not set CONFIG_DEBUG_WX=y CONFIG_DEBUG_SET_MODULE_RONX=y # CONFIG_DEBUG_NX_TEST is not set CONFIG_DOUBLEFAULT=y CONFIG_DEBUG_TLBFLUSH=y # CONFIG_IOMMU_STRESS is not set CONFIG_HAVE_MMIOTRACE_SUPPORT=y # CONFIG_X86_DECODER_SELFTEST is not set CONFIG_IO_DELAY_TYPE_0X80=0 CONFIG_IO_DELAY_TYPE_0XED=1 CONFIG_IO_DELAY_TYPE_UDELAY=2 CONFIG_IO_DELAY_TYPE_NONE=3 CONFIG_IO_DELAY_0X80=y # CONFIG_IO_DELAY_0XED is not set # CONFIG_IO_DELAY_UDELAY is not set # CONFIG_IO_DELAY_NONE is not set CONFIG_DEFAULT_IO_DELAY_TYPE=0 # CONFIG_DEBUG_BOOT_PARAMS is not set # CONFIG_CPA_DEBUG is not set CONFIG_OPTIMIZE_INLINING=y CONFIG_DEBUG_ENTRY=y # CONFIG_DEBUG_NMI_SELFTEST is not set CONFIG_X86_DEBUG_STATIC_CPU_HAS=y CONFIG_X86_DEBUG_FPU=y # CONFIG_PUNIT_ATOM_DEBUG is not set # # Security options # CONFIG_KEYS=y # CONFIG_PERSISTENT_KEYRINGS is not set # CONFIG_TRUSTED_KEYS is not set CONFIG_ENCRYPTED_KEYS=y CONFIG_SECURITY_DMESG_RESTRICT=y CONFIG_SECURITY=y CONFIG_SECURITYFS=y CONFIG_SECURITY_NETWORK=y CONFIG_SECURITY_NETWORK_XFRM=y CONFIG_SECURITY_PATH=y # CONFIG_SECURITY_TOMOYO is not set CONFIG_SECURITY_APPARMOR=y CONFIG_SECURITY_APPARMOR_BOOTPARAM_VALUE=1 CONFIG_SECURITY_APPARMOR_HASH=y # CONFIG_SECURITY_YAMA is not set CONFIG_INTEGRITY=y # CONFIG_INTEGRITY_SIGNATURE is not set CONFIG_INTEGRITY_AUDIT=y # CONFIG_IMA is not set CONFIG_EVM=y # CONFIG_EVM_ATTR_FSUUID is not set CONFIG_DEFAULT_SECURITY_APPARMOR=y # CONFIG_DEFAULT_SECURITY_DAC is not set CONFIG_DEFAULT_SECURITY="apparmor" 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=m CONFIG_CRYPTO_RSA=m CONFIG_CRYPTO_MANAGER=y CONFIG_CRYPTO_MANAGER2=y CONFIG_CRYPTO_USER=y CONFIG_CRYPTO_MANAGER_DISABLE_TESTS=y CONFIG_CRYPTO_GF128MUL=y CONFIG_CRYPTO_NULL=y CONFIG_CRYPTO_NULL2=y CONFIG_CRYPTO_PCRYPT=y CONFIG_CRYPTO_WORKQUEUE=y CONFIG_CRYPTO_CRYPTD=y # CONFIG_CRYPTO_MCRYPTD is not set CONFIG_CRYPTO_AUTHENC=m CONFIG_CRYPTO_TEST=m CONFIG_CRYPTO_ABLK_HELPER=y CONFIG_CRYPTO_GLUE_HELPER_X86=y # # Authenticated Encryption with Associated Data # CONFIG_CRYPTO_CCM=y CONFIG_CRYPTO_GCM=m # CONFIG_CRYPTO_CHACHA20POLY1305 is not set CONFIG_CRYPTO_SEQIV=y CONFIG_CRYPTO_ECHAINIV=m # # Block modes # CONFIG_CRYPTO_CBC=y CONFIG_CRYPTO_CTR=y CONFIG_CRYPTO_CTS=m CONFIG_CRYPTO_ECB=y CONFIG_CRYPTO_LRW=y CONFIG_CRYPTO_PCBC=y CONFIG_CRYPTO_XTS=y # # Hash modes # CONFIG_CRYPTO_CMAC=y CONFIG_CRYPTO_HMAC=y CONFIG_CRYPTO_XCBC=y CONFIG_CRYPTO_VMAC=y # # Digest # CONFIG_CRYPTO_CRC32C=y CONFIG_CRYPTO_CRC32C_INTEL=y CONFIG_CRYPTO_CRC32=m CONFIG_CRYPTO_CRC32_PCLMUL=y CONFIG_CRYPTO_CRCT10DIF=y CONFIG_CRYPTO_GHASH=y CONFIG_CRYPTO_POLY1305=m # CONFIG_CRYPTO_MD4 is not set CONFIG_CRYPTO_MD5=m CONFIG_CRYPTO_MICHAEL_MIC=m CONFIG_CRYPTO_RMD128=y CONFIG_CRYPTO_RMD160=m CONFIG_CRYPTO_RMD256=y CONFIG_CRYPTO_RMD320=m CONFIG_CRYPTO_SHA1=y CONFIG_CRYPTO_SHA256=y CONFIG_CRYPTO_SHA512=y CONFIG_CRYPTO_TGR192=m # CONFIG_CRYPTO_WP512 is not set # # Ciphers # CONFIG_CRYPTO_AES=y # CONFIG_CRYPTO_AES_586 is not set # CONFIG_CRYPTO_AES_NI_INTEL is not set CONFIG_CRYPTO_ANUBIS=m CONFIG_CRYPTO_ARC4=m CONFIG_CRYPTO_BLOWFISH=y CONFIG_CRYPTO_BLOWFISH_COMMON=y CONFIG_CRYPTO_CAMELLIA=m CONFIG_CRYPTO_CAST_COMMON=y CONFIG_CRYPTO_CAST5=y CONFIG_CRYPTO_CAST6=y # CONFIG_CRYPTO_DES is not set CONFIG_CRYPTO_FCRYPT=y CONFIG_CRYPTO_KHAZAD=m # CONFIG_CRYPTO_SALSA20 is not set CONFIG_CRYPTO_SALSA20_586=m # CONFIG_CRYPTO_CHACHA20 is not set # CONFIG_CRYPTO_SEED is not set CONFIG_CRYPTO_SERPENT=y CONFIG_CRYPTO_SERPENT_SSE2_586=y # CONFIG_CRYPTO_TEA is not set CONFIG_CRYPTO_TWOFISH=y CONFIG_CRYPTO_TWOFISH_COMMON=y CONFIG_CRYPTO_TWOFISH_586=y # # Compression # # CONFIG_CRYPTO_DEFLATE is not set CONFIG_CRYPTO_ZLIB=y CONFIG_CRYPTO_LZO=y CONFIG_CRYPTO_842=m CONFIG_CRYPTO_LZ4=m # 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 is not set CONFIG_CRYPTO_DRBG=y CONFIG_CRYPTO_JITTERENTROPY=y CONFIG_CRYPTO_USER_API=y CONFIG_CRYPTO_USER_API_HASH=m CONFIG_CRYPTO_USER_API_SKCIPHER=y # CONFIG_CRYPTO_USER_API_RNG is not set # CONFIG_CRYPTO_USER_API_AEAD is not set CONFIG_CRYPTO_HASH_INFO=y # CONFIG_CRYPTO_HW is not set CONFIG_ASYMMETRIC_KEY_TYPE=y CONFIG_ASYMMETRIC_PUBLIC_KEY_SUBTYPE=y CONFIG_PUBLIC_KEY_ALGO_RSA=y CONFIG_X509_CERTIFICATE_PARSER=y CONFIG_PKCS7_MESSAGE_PARSER=y CONFIG_PKCS7_TEST_KEY=m # CONFIG_SIGNED_PE_FILE_VERIFICATION is not set # # Certificates for signature checking # CONFIG_SYSTEM_TRUSTED_KEYRING=y CONFIG_SYSTEM_TRUSTED_KEYS="" CONFIG_HAVE_KVM=y CONFIG_VIRTUALIZATION=y # CONFIG_BINARY_PRINTF is not set # # Library routines # CONFIG_BITREVERSE=y # CONFIG_HAVE_ARCH_BITREVERSE is not set CONFIG_RATIONAL=y CONFIG_GENERIC_STRNCPY_FROM_USER=y CONFIG_GENERIC_STRNLEN_USER=y CONFIG_GENERIC_NET_UTILS=y CONFIG_GENERIC_FIND_FIRST_BIT=y CONFIG_GENERIC_PCI_IOMAP=y CONFIG_GENERIC_IOMAP=y CONFIG_GENERIC_IO=y CONFIG_ARCH_HAS_FAST_MULTIPLIER=y CONFIG_CRC_CCITT=y CONFIG_CRC16=y CONFIG_CRC_T10DIF=y CONFIG_CRC_ITU_T=y CONFIG_CRC32=y CONFIG_CRC32_SELFTEST=y # CONFIG_CRC32_SLICEBY8 is not set # CONFIG_CRC32_SLICEBY4 is not set # CONFIG_CRC32_SARWATE is not set CONFIG_CRC32_BIT=y CONFIG_CRC7=y CONFIG_LIBCRC32C=m CONFIG_CRC8=y CONFIG_AUDIT_GENERIC=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=m CONFIG_LZ4_DECOMPRESS=y CONFIG_XZ_DEC=y CONFIG_XZ_DEC_X86=y CONFIG_XZ_DEC_POWERPC=y CONFIG_XZ_DEC_IA64=y CONFIG_XZ_DEC_ARM=y CONFIG_XZ_DEC_ARMTHUMB=y # CONFIG_XZ_DEC_SPARC is not set CONFIG_XZ_DEC_BCJ=y # CONFIG_XZ_DEC_TEST is not set CONFIG_DECOMPRESS_GZIP=y CONFIG_DECOMPRESS_BZIP2=y CONFIG_DECOMPRESS_XZ=y CONFIG_DECOMPRESS_LZ4=y CONFIG_GENERIC_ALLOCATOR=y CONFIG_REED_SOLOMON=m CONFIG_REED_SOLOMON_ENC8=y CONFIG_REED_SOLOMON_DEC8=y CONFIG_ASSOCIATIVE_ARRAY=y CONFIG_HAS_IOMEM=y CONFIG_HAS_IOPORT_MAP=y CONFIG_HAS_DMA=y CONFIG_CHECK_SIGNATURE=y CONFIG_CPU_RMAP=y CONFIG_DQL=y CONFIG_NLATTR=y CONFIG_ARCH_HAS_ATOMIC64_DEC_IF_POSITIVE=y CONFIG_CLZ_TAB=y CONFIG_CORDIC=y CONFIG_DDR=y CONFIG_MPILIB=y CONFIG_OID_REGISTRY=y CONFIG_UCS2_STRING=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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 WVo= --=-=-= Content-Type: application/x-xz Content-Disposition: attachment; filename=parent_dmesg.xz Content-Transfer-Encoding: base64 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 --=-=-=--