From mboxrd@z Thu Jan 1 00:00:00 1970 From: kernel test robot Subject: [rtnl] b1585bdfb2: kernel_BUG_at_net/core/dev.c Date: Tue, 2 Jan 2018 06:43:47 +0800 Message-ID: <20180101224347.xdxguvvr4g7jrxq4@inn> References: <1514718983-466-2-git-send-email-denisd@mellanox.com> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="bzetiaqdmct6qlvm" Return-path: Content-Disposition: inline In-Reply-To: <1514718983-466-2-git-send-email-denisd-VPRAkNaXOzVWk0Htik3J/w@public.gmane.org> Sender: linux-rdma-owner-u79uwXL29TY76Z2rM5mHXA@public.gmane.org Cc: davem-fT/PcQaiUtIeIZ0/mPfg9Q@public.gmane.org, jgg-uk2M96/98Pc@public.gmane.org, dledford-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org, leonro-VPRAkNaXOzVWk0Htik3J/w@public.gmane.org, linux-rdma-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, netdev-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, Denis Drozdov , lkp-JC7UmRfGjtg@public.gmane.org List-Id: linux-rdma@vger.kernel.org --bzetiaqdmct6qlvm Content-Type: text/plain; charset=us-ascii Content-Disposition: inline FYI, we noticed the following commit (built with gcc-7): commit: b1585bdfb20476e31f11c3fd44faac770325b8c1 ("rtnl: device allocation/free via rtnl_link_ops") url: https://github.com/0day-ci/linux/commits/Denis-Drozdov/rtnl-device-allocation-free-via-rtnl_link_ops/20180102-043933 in testcase: trinity with following parameters: runtime: 300s test-description: Trinity is a linux system call fuzz tester. test-url: http://codemonkey.org.uk/projects/trinity/ on test machine: qemu-system-x86_64 -enable-kvm -m 512M caused below changes (please refer to attached dmesg/kmsg for entire log/backtrace): +------------------------------------------+------------+------------+ | | ead68f2161 | b1585bdfb2 | +------------------------------------------+------------+------------+ | boot_successes | 260 | 2 | | boot_failures | 4 | 13 | | BUG:kernel_hang_in_boot_stage | 3 | | | BUG:kernel_hang_in_test_stage | 1 | | | kernel_BUG_at_net/core/dev.c | 0 | 13 | | invalid_opcode:#[##] | 0 | 13 | | RIP:free_netdev | 0 | 13 | | general_protection_fault:#[##] | 0 | 9 | | RIP:put_page | 0 | 9 | | Kernel_panic-not_syncing:Fatal_exception | 0 | 13 | +------------------------------------------+------------+------------+ [ 35.401334] kernel BUG at net/core/dev.c:8231! [ 35.402342] invalid opcode: 0000 [#1] SMP [ 35.403055] Modules linked in: [ 35.403636] CPU: 0 PID: 134 Comm: kworker/u2:2 Not tainted 4.15.0-rc4-00203-gb1585bd #74 [ 35.404979] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.10.2-1 04/01/2014 [ 35.407023] Workqueue: netns cleanup_net [ 35.407760] RIP: 0010:free_netdev+0xde/0xf7 [ 35.408491] RSP: 0018:ffffa49a00af7d48 EFLAGS: 00010202 [ 35.409356] RAX: 0000000000000004 RBX: ffff8b8ca7856000 RCX: 0000000000000001 [ 35.410473] RDX: 0000000000000001 RSI: ffffffff8e0e7e00 RDI: 0000000000000000 [ 35.411597] RBP: ffff8b8ca7855fd8 R08: 0000000000000080 R09: 0000000000000004 [ 35.412722] R10: 00000000ffffffd2 R11: 0000000000000000 R12: ffff8b8ca7856060 [ 35.413847] R13: 00000000fffefd9a R14: 00000000fffefd9a R15: dead000000000100 [ 35.414976] FS: 0000000000000000(0000) GS:ffff8b8cbf400000(0000) knlGS:0000000000000000 [ 35.416305] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 35.417242] CR2: 000000000325de08 CR3: 0000000034559000 CR4: 00000000000006f0 [ 35.418347] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 35.419455] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 35.420576] Call Trace: [ 35.421081] netdev_run_todo+0x247/0x290 [ 35.421770] ip6_tnl_exit_batch_net+0x150/0x15f [ 35.422549] cleanup_net+0x19b/0x234 [ 35.423195] process_one_work+0x2b3/0x4c3 [ 35.423894] ? worker_thread+0x1e0/0x25b [ 35.424574] ? rescuer_thread+0x27a/0x27a [ 35.425274] worker_thread+0x1a3/0x25b [ 35.425940] ? rescuer_thread+0x27a/0x27a [ 35.426631] kthread+0xf5/0xfa [ 35.427199] ? kthread_create_worker_on_cpu+0x43/0x43 [ 35.428056] ? call_usermodehelper_exec_async+0x118/0x11f [ 35.428954] ? do_group_exit+0xb2/0xb2 [ 35.429618] ret_from_fork+0x24/0x30 [ 35.430266] Code: 00 00 00 74 0c 48 c7 c7 d0 a6 4b 8e e8 4e 5f ff ff 8a 83 80 05 00 00 84 c0 75 0c 48 89 df 5b 5d 41 5c e9 12 ff ff ff 3c 03 74 02 <0f> 0b c6 83 80 05 00 00 04 48 8d bb b0 05 00 00 5b 5d 41 5c e9 [ 35.433215] RIP: free_netdev+0xde/0xf7 RSP: ffffa49a00af7d48 [ 35.434198] ---[ end trace def93e3513cf4702 ]--- To reproduce: git clone https://github.com/intel/lkp-tests.git cd lkp-tests bin/lkp qemu -k job-script # job-script is attached in this email Thanks, lkp --bzetiaqdmct6qlvm Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="config-4.15.0-rc4-00203-gb1585bd" # # Automatically generated file; DO NOT EDIT. # Linux/x86_64 4.15.0-rc4 Kernel Configuration # CONFIG_64BIT=y CONFIG_X86_64=y CONFIG_X86=y CONFIG_INSTRUCTION_DECODER=y CONFIG_OUTPUT_FORMAT="elf64-x86-64" CONFIG_ARCH_DEFCONFIG="arch/x86/configs/x86_64_defconfig" CONFIG_LOCKDEP_SUPPORT=y CONFIG_STACKTRACE_SUPPORT=y CONFIG_MMU=y CONFIG_ARCH_MMAP_RND_BITS_MIN=28 CONFIG_ARCH_MMAP_RND_BITS_MAX=32 CONFIG_ARCH_MMAP_RND_COMPAT_BITS_MIN=8 CONFIG_ARCH_MMAP_RND_COMPAT_BITS_MAX=16 CONFIG_NEED_DMA_MAP_STATE=y CONFIG_NEED_SG_DMA_LENGTH=y CONFIG_GENERIC_ISA_DMA=y CONFIG_GENERIC_BUG=y CONFIG_GENERIC_BUG_RELATIVE_POINTERS=y CONFIG_GENERIC_HWEIGHT=y CONFIG_ARCH_MAY_HAVE_PC_FDC=y CONFIG_RWSEM_XCHGADD_ALGORITHM=y CONFIG_GENERIC_CALIBRATE_DELAY=y CONFIG_ARCH_HAS_CPU_RELAX=y CONFIG_ARCH_HAS_CACHE_LINE_SIZE=y CONFIG_HAVE_SETUP_PER_CPU_AREA=y CONFIG_NEED_PER_CPU_EMBED_FIRST_CHUNK=y CONFIG_NEED_PER_CPU_PAGE_FIRST_CHUNK=y CONFIG_ARCH_HIBERNATION_POSSIBLE=y CONFIG_ARCH_SUSPEND_POSSIBLE=y CONFIG_ARCH_WANT_HUGE_PMD_SHARE=y CONFIG_ARCH_WANT_GENERAL_HUGETLB=y CONFIG_ZONE_DMA32=y CONFIG_AUDIT_ARCH=y CONFIG_ARCH_SUPPORTS_OPTIMIZED_INLINING=y CONFIG_ARCH_SUPPORTS_DEBUG_PAGEALLOC=y CONFIG_HAVE_INTEL_TXT=y CONFIG_X86_64_SMP=y CONFIG_ARCH_SUPPORTS_UPROBES=y CONFIG_FIX_EARLYCON_MEM=y CONFIG_PGTABLE_LEVELS=4 CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config" CONFIG_IRQ_WORK=y CONFIG_BUILDTIME_EXTABLE_SORT=y CONFIG_THREAD_INFO_IN_TASK=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=y # CONFIG_KERNEL_BZIP2 is not set # CONFIG_KERNEL_LZMA is not set # CONFIG_KERNEL_XZ is not set # CONFIG_KERNEL_LZO is not set # CONFIG_KERNEL_LZ4 is not set CONFIG_DEFAULT_HOSTNAME="(none)" CONFIG_SWAP=y CONFIG_SYSVIPC=y CONFIG_SYSVIPC_SYSCTL=y CONFIG_POSIX_MQUEUE=y CONFIG_POSIX_MQUEUE_SYSCTL=y CONFIG_CROSS_MEMORY_ATTACH=y CONFIG_USELIB=y 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_IRQ_EFFECTIVE_AFF_MASK=y CONFIG_GENERIC_PENDING_IRQ=y CONFIG_GENERIC_IRQ_MIGRATION=y CONFIG_GENERIC_IRQ_CHIP=y CONFIG_IRQ_DOMAIN=y CONFIG_IRQ_DOMAIN_HIERARCHY=y CONFIG_GENERIC_MSI_IRQ=y CONFIG_GENERIC_MSI_IRQ_DOMAIN=y CONFIG_GENERIC_IRQ_MATRIX_ALLOCATOR=y CONFIG_GENERIC_IRQ_RESERVATION_MODE=y # CONFIG_IRQ_DOMAIN_DEBUG is not set CONFIG_IRQ_FORCED_THREADING=y CONFIG_SPARSE_IRQ=y # CONFIG_GENERIC_IRQ_DEBUGFS is not set 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_FULL is not set CONFIG_NO_HZ=y CONFIG_HIGH_RES_TIMERS=y # # CPU/Task time and stats accounting # CONFIG_TICK_CPU_ACCOUNTING=y # CONFIG_VIRT_CPU_ACCOUNTING_GEN is not set # CONFIG_IRQ_TIME_ACCOUNTING is not set CONFIG_BSD_PROCESS_ACCT=y CONFIG_BSD_PROCESS_ACCT_V3=y CONFIG_TASKSTATS=y CONFIG_TASK_DELAY_ACCT=y CONFIG_TASK_XACCT=y CONFIG_TASK_IO_ACCOUNTING=y # CONFIG_CPU_ISOLATION is not set # # RCU Subsystem # CONFIG_TREE_RCU=y # CONFIG_RCU_EXPERT is not set CONFIG_SRCU=y CONFIG_TREE_SRCU=y # CONFIG_TASKS_RCU is not set CONFIG_RCU_STALL_COMMON=y CONFIG_RCU_NEED_SEGCBLIST=y CONFIG_BUILD_BIN2C=y CONFIG_IKCONFIG=y CONFIG_IKCONFIG_PROC=y CONFIG_LOG_BUF_SHIFT=20 CONFIG_LOG_CPU_MAX_BUF_SHIFT=12 CONFIG_PRINTK_SAFE_LOG_BUF_SHIFT=13 CONFIG_HAVE_UNSTABLE_SCHED_CLOCK=y CONFIG_ARCH_SUPPORTS_NUMA_BALANCING=y CONFIG_ARCH_WANT_BATCHED_UNMAP_TLB_FLUSH=y CONFIG_ARCH_SUPPORTS_INT128=y # CONFIG_NUMA_BALANCING is not set CONFIG_CGROUPS=y # CONFIG_MEMCG is not set CONFIG_BLK_CGROUP=y # CONFIG_DEBUG_BLK_CGROUP is not set CONFIG_CGROUP_SCHED=y CONFIG_FAIR_GROUP_SCHED=y # CONFIG_CFS_BANDWIDTH is not set # CONFIG_RT_GROUP_SCHED is not set # CONFIG_CGROUP_PIDS is not set # CONFIG_CGROUP_RDMA is not set CONFIG_CGROUP_FREEZER=y # CONFIG_CGROUP_HUGETLB is not set CONFIG_CPUSETS=y CONFIG_PROC_PID_CPUSET=y CONFIG_CGROUP_DEVICE=y # CONFIG_CGROUP_CPUACCT is not set # CONFIG_CGROUP_PERF is not set # CONFIG_CGROUP_DEBUG is not set CONFIG_SOCK_CGROUP_DATA=y CONFIG_NAMESPACES=y CONFIG_UTS_NS=y CONFIG_IPC_NS=y # CONFIG_USER_NS is not set CONFIG_PID_NS=y CONFIG_NET_NS=y CONFIG_SCHED_AUTOGROUP=y # CONFIG_SYSFS_DEPRECATED is not set CONFIG_RELAY=y CONFIG_BLK_DEV_INITRD=y CONFIG_INITRAMFS_SOURCE="" CONFIG_RD_GZIP=y CONFIG_RD_BZIP2=y CONFIG_RD_LZMA=y CONFIG_RD_XZ=y CONFIG_RD_LZO=y CONFIG_RD_LZ4=y # CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE is not set CONFIG_CC_OPTIMIZE_FOR_SIZE=y CONFIG_SYSCTL=y CONFIG_ANON_INODES=y CONFIG_HAVE_UID16=y CONFIG_SYSCTL_EXCEPTION_TRACE=y CONFIG_HAVE_PCSPKR_PLATFORM=y CONFIG_BPF=y # CONFIG_EXPERT is not set CONFIG_UID16=y CONFIG_MULTIUSER=y CONFIG_SGETMASK_SYSCALL=y CONFIG_SYSFS_SYSCALL=y # CONFIG_SYSCTL_SYSCALL is not set CONFIG_FHANDLE=y CONFIG_POSIX_TIMERS=y CONFIG_PRINTK=y CONFIG_PRINTK_NMI=y CONFIG_BUG=y CONFIG_ELF_CORE=y CONFIG_PCSPKR_PLATFORM=y CONFIG_BASE_FULL=y CONFIG_FUTEX=y CONFIG_FUTEX_PI=y CONFIG_EPOLL=y CONFIG_SIGNALFD=y CONFIG_TIMERFD=y CONFIG_EVENTFD=y CONFIG_SHMEM=y CONFIG_AIO=y CONFIG_ADVISE_SYSCALLS=y CONFIG_MEMBARRIER=y # CONFIG_CHECKPOINT_RESTORE is not set CONFIG_KALLSYMS=y CONFIG_KALLSYMS_ALL=y CONFIG_KALLSYMS_ABSOLUTE_PERCPU=y CONFIG_KALLSYMS_BASE_RELATIVE=y # CONFIG_BPF_SYSCALL is not set # CONFIG_USERFAULTFD is not set # CONFIG_EMBEDDED is not set CONFIG_HAVE_PERF_EVENTS=y # CONFIG_PC104 is not set # # Kernel Performance Events And Counters # CONFIG_PERF_EVENTS=y # CONFIG_DEBUG_PERF_USE_VMALLOC is not set CONFIG_VM_EVENT_COUNTERS=y # CONFIG_COMPAT_BRK is not set CONFIG_SLAB=y # CONFIG_SLUB is not set CONFIG_SLAB_MERGE_DEFAULT=y # CONFIG_SLAB_FREELIST_RANDOM is not set CONFIG_SYSTEM_DATA_VERIFICATION=y CONFIG_PROFILING=y CONFIG_TRACEPOINTS=y CONFIG_CRASH_CORE=y CONFIG_KEXEC_CORE=y CONFIG_OPROFILE=y # CONFIG_OPROFILE_EVENT_MULTIPLEX is not set CONFIG_HAVE_OPROFILE=y CONFIG_OPROFILE_NMI_TIMER=y CONFIG_KPROBES=y # CONFIG_JUMP_LABEL is not set CONFIG_OPTPROBES=y CONFIG_KPROBES_ON_FTRACE=y CONFIG_UPROBES=y # CONFIG_HAVE_64BIT_ALIGNED_ACCESS is not set CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS=y CONFIG_ARCH_USE_BUILTIN_BSWAP=y CONFIG_KRETPROBES=y CONFIG_USER_RETURN_NOTIFIER=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_NMI=y CONFIG_HAVE_ARCH_TRACEHOOK=y CONFIG_HAVE_DMA_CONTIGUOUS=y CONFIG_GENERIC_SMP_IDLE_THREAD=y CONFIG_ARCH_HAS_FORTIFY_SOURCE=y CONFIG_ARCH_HAS_SET_MEMORY=y CONFIG_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_HARDLOCKUP_DETECTOR_PERF=y CONFIG_HAVE_PERF_REGS=y CONFIG_HAVE_PERF_USER_STACK_DUMP=y CONFIG_HAVE_ARCH_JUMP_LABEL=y CONFIG_HAVE_RCU_TABLE_FREE=y CONFIG_ARCH_HAVE_NMI_SAFE_CMPXCHG=y CONFIG_HAVE_CMPXCHG_LOCAL=y CONFIG_HAVE_CMPXCHG_DOUBLE=y CONFIG_ARCH_WANT_COMPAT_IPC_PARSE_VERSION=y CONFIG_ARCH_WANT_OLD_COMPAT_IPC=y CONFIG_HAVE_ARCH_SECCOMP_FILTER=y CONFIG_SECCOMP_FILTER=y CONFIG_HAVE_GCC_PLUGINS=y # CONFIG_GCC_PLUGINS is not set 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_THIN_ARCHIVES=y CONFIG_HAVE_ARCH_WITHIN_STACK_FRAMES=y CONFIG_HAVE_CONTEXT_TRACKING=y CONFIG_HAVE_VIRT_CPU_ACCOUNTING_GEN=y CONFIG_HAVE_IRQ_TIME_ACCOUNTING=y CONFIG_HAVE_ARCH_TRANSPARENT_HUGEPAGE=y CONFIG_HAVE_ARCH_TRANSPARENT_HUGEPAGE_PUD=y CONFIG_HAVE_ARCH_HUGE_VMAP=y CONFIG_HAVE_ARCH_SOFT_DIRTY=y CONFIG_HAVE_MOD_ARCH_SPECIFIC=y CONFIG_MODULES_USE_ELF_RELA=y CONFIG_HAVE_IRQ_EXIT_ON_IRQ_STACK=y CONFIG_ARCH_HAS_ELF_RANDOMIZE=y CONFIG_HAVE_ARCH_MMAP_RND_BITS=y CONFIG_HAVE_EXIT_THREAD=y CONFIG_ARCH_MMAP_RND_BITS=28 CONFIG_HAVE_ARCH_MMAP_RND_COMPAT_BITS=y CONFIG_ARCH_MMAP_RND_COMPAT_BITS=8 CONFIG_HAVE_ARCH_COMPAT_MMAP_BASES=y CONFIG_HAVE_COPY_THREAD_TLS=y CONFIG_HAVE_STACK_VALIDATION=y # CONFIG_HAVE_ARCH_HASH is not set # CONFIG_ISA_BUS_API is not set CONFIG_OLD_SIGSUSPEND3=y CONFIG_COMPAT_OLD_SIGACTION=y # CONFIG_CPU_NO_EFFICIENT_FFS is not set CONFIG_HAVE_ARCH_VMAP_STACK=y CONFIG_VMAP_STACK=y # CONFIG_ARCH_OPTIONAL_KERNEL_RWX is not set # CONFIG_ARCH_OPTIONAL_KERNEL_RWX_DEFAULT is not set CONFIG_ARCH_HAS_STRICT_KERNEL_RWX=y CONFIG_STRICT_KERNEL_RWX=y CONFIG_ARCH_HAS_STRICT_MODULE_RWX=y CONFIG_STRICT_MODULE_RWX=y CONFIG_ARCH_HAS_REFCOUNT=y # CONFIG_REFCOUNT_FULL is not set # # GCOV-based kernel profiling # # CONFIG_GCOV_KERNEL is not set CONFIG_ARCH_HAS_GCOV_PROFILE_ALL=y # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set CONFIG_RT_MUTEXES=y CONFIG_BASE_SMALL=0 CONFIG_MODULES=y CONFIG_MODULE_FORCE_LOAD=y CONFIG_MODULE_UNLOAD=y CONFIG_MODULE_FORCE_UNLOAD=y # CONFIG_MODVERSIONS is not set # CONFIG_MODULE_SRCVERSION_ALL is not set # CONFIG_MODULE_SIG is not set # CONFIG_MODULE_COMPRESS is not set CONFIG_MODULES_TREE_LOOKUP=y CONFIG_BLOCK=y CONFIG_BLK_SCSI_REQUEST=y CONFIG_BLK_DEV_BSG=y CONFIG_BLK_DEV_BSGLIB=y CONFIG_BLK_DEV_INTEGRITY=y # CONFIG_BLK_DEV_ZONED is not set # CONFIG_BLK_DEV_THROTTLING is not set # CONFIG_BLK_CMDLINE_PARSER is not set # CONFIG_BLK_WBT is not set CONFIG_BLK_DEBUG_FS=y # CONFIG_BLK_SED_OPAL is not set # # Partition Types # CONFIG_PARTITION_ADVANCED=y CONFIG_ACORN_PARTITION=y # CONFIG_ACORN_PARTITION_CUMANA is not set # CONFIG_ACORN_PARTITION_EESOX is not set CONFIG_ACORN_PARTITION_ICS=y # CONFIG_ACORN_PARTITION_ADFS is not set # CONFIG_ACORN_PARTITION_POWERTEC is not set CONFIG_ACORN_PARTITION_RISCIX=y # CONFIG_AIX_PARTITION is not set CONFIG_OSF_PARTITION=y CONFIG_AMIGA_PARTITION=y CONFIG_ATARI_PARTITION=y CONFIG_MAC_PARTITION=y CONFIG_MSDOS_PARTITION=y CONFIG_BSD_DISKLABEL=y CONFIG_MINIX_SUBPARTITION=y CONFIG_SOLARIS_X86_PARTITION=y CONFIG_UNIXWARE_DISKLABEL=y CONFIG_LDM_PARTITION=y # CONFIG_LDM_DEBUG is not set CONFIG_SGI_PARTITION=y CONFIG_ULTRIX_PARTITION=y CONFIG_SUN_PARTITION=y CONFIG_KARMA_PARTITION=y CONFIG_EFI_PARTITION=y # CONFIG_SYSV68_PARTITION is not set # CONFIG_CMDLINE_PARTITION is not set CONFIG_BLOCK_COMPAT=y CONFIG_BLK_MQ_PCI=y CONFIG_BLK_MQ_VIRTIO=y CONFIG_BLK_MQ_RDMA=y # # IO Schedulers # CONFIG_IOSCHED_NOOP=y CONFIG_IOSCHED_DEADLINE=y CONFIG_IOSCHED_CFQ=y CONFIG_CFQ_GROUP_IOSCHED=y # CONFIG_DEFAULT_DEADLINE is not set CONFIG_DEFAULT_CFQ=y # CONFIG_DEFAULT_NOOP is not set CONFIG_DEFAULT_IOSCHED="cfq" CONFIG_MQ_IOSCHED_DEADLINE=y CONFIG_MQ_IOSCHED_KYBER=y # CONFIG_IOSCHED_BFQ is not set CONFIG_PREEMPT_NOTIFIERS=y CONFIG_PADATA=y CONFIG_ASN1=y CONFIG_UNINLINE_SPIN_UNLOCK=y CONFIG_ARCH_SUPPORTS_ATOMIC_RMW=y CONFIG_MUTEX_SPIN_ON_OWNER=y CONFIG_RWSEM_SPIN_ON_OWNER=y CONFIG_LOCK_SPIN_ON_OWNER=y CONFIG_ARCH_USE_QUEUED_SPINLOCKS=y CONFIG_QUEUED_SPINLOCKS=y CONFIG_ARCH_USE_QUEUED_RWLOCKS=y CONFIG_QUEUED_RWLOCKS=y CONFIG_FREEZER=y # # Processor type and features # CONFIG_ZONE_DMA=y CONFIG_SMP=y CONFIG_X86_FEATURE_NAMES=y CONFIG_X86_FAST_FEATURE_TESTS=y CONFIG_X86_X2APIC=y CONFIG_X86_MPPARSE=y # CONFIG_GOLDFISH is not set # CONFIG_INTEL_RDT is not set # CONFIG_X86_EXTENDED_PLATFORM is not set # CONFIG_X86_INTEL_LPSS is not set # CONFIG_X86_AMD_PLATFORM_DEVICE is not set CONFIG_IOSF_MBI=y # CONFIG_IOSF_MBI_DEBUG is not set CONFIG_X86_SUPPORTS_MEMORY_FAILURE=y # CONFIG_SCHED_OMIT_FRAME_POINTER is not set CONFIG_HYPERVISOR_GUEST=y CONFIG_PARAVIRT=y # CONFIG_PARAVIRT_DEBUG is not set # CONFIG_PARAVIRT_SPINLOCKS is not set CONFIG_XEN=y CONFIG_XEN_PV=y CONFIG_XEN_PV_SMP=y CONFIG_XEN_DOM0=y CONFIG_XEN_PVHVM=y CONFIG_XEN_PVHVM_SMP=y CONFIG_XEN_512GB=y CONFIG_XEN_SAVE_RESTORE=y # CONFIG_XEN_DEBUG_FS is not set # CONFIG_XEN_PVH is not set CONFIG_KVM_GUEST=y # CONFIG_KVM_DEBUG_FS is not set # CONFIG_PARAVIRT_TIME_ACCOUNTING is not set CONFIG_PARAVIRT_CLOCK=y CONFIG_NO_BOOTMEM=y # CONFIG_MK8 is not set # CONFIG_MPSC is not set # CONFIG_MCORE2 is not set # CONFIG_MATOM is not set CONFIG_GENERIC_CPU=y CONFIG_X86_INTERNODE_CACHE_SHIFT=6 CONFIG_X86_L1_CACHE_SHIFT=6 CONFIG_X86_TSC=y CONFIG_X86_CMPXCHG64=y CONFIG_X86_CMOV=y CONFIG_X86_MINIMUM_CPU_FAMILY=64 CONFIG_X86_DEBUGCTLMSR=y CONFIG_CPU_SUP_INTEL=y CONFIG_CPU_SUP_AMD=y CONFIG_CPU_SUP_CENTAUR=y CONFIG_HPET_TIMER=y CONFIG_HPET_EMULATE_RTC=y CONFIG_DMI=y CONFIG_GART_IOMMU=y CONFIG_CALGARY_IOMMU=y CONFIG_CALGARY_IOMMU_ENABLED_BY_DEFAULT=y CONFIG_SWIOTLB=y CONFIG_IOMMU_HELPER=y # CONFIG_MAXSMP is not set CONFIG_NR_CPUS=512 CONFIG_SCHED_SMT=y CONFIG_SCHED_MC=y CONFIG_SCHED_MC_PRIO=y # CONFIG_PREEMPT_NONE is not set CONFIG_PREEMPT_VOLUNTARY=y # CONFIG_PREEMPT is not set CONFIG_PREEMPT_COUNT=y CONFIG_X86_LOCAL_APIC=y CONFIG_X86_IO_APIC=y CONFIG_X86_REROUTE_FOR_BROKEN_BOOT_IRQS=y CONFIG_X86_MCE=y # CONFIG_X86_MCELOG_LEGACY is not set CONFIG_X86_MCE_INTEL=y CONFIG_X86_MCE_AMD=y CONFIG_X86_MCE_THRESHOLD=y CONFIG_X86_MCE_INJECT=y CONFIG_X86_THERMAL_VECTOR=y # # Performance monitoring # CONFIG_PERF_EVENTS_INTEL_UNCORE=y CONFIG_PERF_EVENTS_INTEL_RAPL=y CONFIG_PERF_EVENTS_INTEL_CSTATE=y # CONFIG_PERF_EVENTS_AMD_POWER is not set # CONFIG_VM86 is not set CONFIG_X86_16BIT=y CONFIG_X86_ESPFIX64=y CONFIG_X86_VSYSCALL_EMULATION=y CONFIG_I8K=y CONFIG_MICROCODE=y CONFIG_MICROCODE_INTEL=y CONFIG_MICROCODE_AMD=y CONFIG_MICROCODE_OLD_INTERFACE=y CONFIG_X86_MSR=y CONFIG_X86_CPUID=y # CONFIG_X86_5LEVEL is not set CONFIG_ARCH_PHYS_ADDR_T_64BIT=y CONFIG_ARCH_DMA_ADDR_T_64BIT=y CONFIG_ARCH_HAS_MEM_ENCRYPT=y # CONFIG_AMD_MEM_ENCRYPT is not set CONFIG_NUMA=y CONFIG_AMD_NUMA=y CONFIG_X86_64_ACPI_NUMA=y CONFIG_NODES_SPAN_OTHER_NODES=y CONFIG_NUMA_EMU=y CONFIG_NODES_SHIFT=6 CONFIG_ARCH_SPARSEMEM_ENABLE=y CONFIG_ARCH_SPARSEMEM_DEFAULT=y CONFIG_ARCH_SELECT_MEMORY_MODEL=y CONFIG_ARCH_MEMORY_PROBE=y CONFIG_ARCH_PROC_KCORE_TEXT=y CONFIG_ILLEGAL_POINTER_VALUE=0xdead000000000000 CONFIG_SELECT_MEMORY_MODEL=y CONFIG_SPARSEMEM_MANUAL=y CONFIG_SPARSEMEM=y CONFIG_NEED_MULTIPLE_NODES=y CONFIG_HAVE_MEMORY_PRESENT=y CONFIG_SPARSEMEM_EXTREME=y CONFIG_SPARSEMEM_VMEMMAP_ENABLE=y CONFIG_SPARSEMEM_ALLOC_MEM_MAP_TOGETHER=y CONFIG_SPARSEMEM_VMEMMAP=y CONFIG_HAVE_MEMBLOCK=y CONFIG_HAVE_MEMBLOCK_NODE_MAP=y CONFIG_HAVE_GENERIC_GUP=y CONFIG_ARCH_DISCARD_MEMBLOCK=y CONFIG_MEMORY_ISOLATION=y CONFIG_HAVE_BOOTMEM_INFO_NODE=y CONFIG_MEMORY_HOTPLUG=y CONFIG_MEMORY_HOTPLUG_SPARSE=y # CONFIG_MEMORY_HOTPLUG_DEFAULT_ONLINE is not set CONFIG_MEMORY_HOTREMOVE=y CONFIG_SPLIT_PTLOCK_CPUS=4 CONFIG_ARCH_ENABLE_SPLIT_PMD_PTLOCK=y CONFIG_MEMORY_BALLOON=y CONFIG_BALLOON_COMPACTION=y CONFIG_COMPACTION=y CONFIG_MIGRATION=y CONFIG_ARCH_ENABLE_HUGEPAGE_MIGRATION=y CONFIG_ARCH_ENABLE_THP_MIGRATION=y CONFIG_PHYS_ADDR_T_64BIT=y CONFIG_BOUNCE=y CONFIG_VIRT_TO_BUS=y CONFIG_MMU_NOTIFIER=y CONFIG_KSM=y CONFIG_DEFAULT_MMAP_MIN_ADDR=65536 CONFIG_ARCH_SUPPORTS_MEMORY_FAILURE=y CONFIG_MEMORY_FAILURE=y CONFIG_HWPOISON_INJECT=y CONFIG_TRANSPARENT_HUGEPAGE=y # CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS is not set CONFIG_TRANSPARENT_HUGEPAGE_MADVISE=y CONFIG_ARCH_WANTS_THP_SWAP=y CONFIG_THP_SWAP=y CONFIG_TRANSPARENT_HUGE_PAGECACHE=y # CONFIG_CLEANCACHE is not set # CONFIG_FRONTSWAP is not set # CONFIG_CMA is not set # CONFIG_ZPOOL is not set # CONFIG_ZBUD is not set CONFIG_ZSMALLOC=y # CONFIG_PGTABLE_MAPPING is not set # CONFIG_ZSMALLOC_STAT is not set CONFIG_GENERIC_EARLY_IOREMAP=y CONFIG_ARCH_SUPPORTS_DEFERRED_STRUCT_PAGE_INIT=y # CONFIG_DEFERRED_STRUCT_PAGE_INIT is not set # CONFIG_IDLE_PAGE_TRACKING is not set CONFIG_ARCH_HAS_ZONE_DEVICE=y # CONFIG_ZONE_DEVICE is not set CONFIG_ARCH_USES_HIGH_VMA_FLAGS=y CONFIG_ARCH_HAS_PKEYS=y # CONFIG_PERCPU_STATS is not set # CONFIG_GUP_BENCHMARK is not set # CONFIG_X86_PMEM_LEGACY is not set # CONFIG_X86_CHECK_BIOS_CORRUPTION is not set CONFIG_X86_RESERVE_LOW=64 CONFIG_MTRR=y CONFIG_MTRR_SANITIZER=y CONFIG_MTRR_SANITIZER_ENABLE_DEFAULT=0 CONFIG_MTRR_SANITIZER_SPARE_REG_NR_DEFAULT=1 CONFIG_X86_PAT=y CONFIG_ARCH_USES_PG_UNCACHED=y CONFIG_ARCH_RANDOM=y CONFIG_X86_SMAP=y CONFIG_X86_INTEL_UMIP=y # CONFIG_X86_INTEL_MPX is not set CONFIG_X86_INTEL_MEMORY_PROTECTION_KEYS=y CONFIG_EFI=y # CONFIG_EFI_STUB is not set CONFIG_SECCOMP=y # CONFIG_HZ_100 is not set CONFIG_HZ_250=y # CONFIG_HZ_300 is not set # CONFIG_HZ_1000 is not set CONFIG_HZ=250 CONFIG_SCHED_HRTICK=y CONFIG_KEXEC=y # CONFIG_KEXEC_FILE is not set # CONFIG_CRASH_DUMP is not set # CONFIG_KEXEC_JUMP is not set CONFIG_PHYSICAL_START=0x1000000 CONFIG_RELOCATABLE=y CONFIG_RANDOMIZE_BASE=y CONFIG_X86_NEED_RELOCS=y CONFIG_PHYSICAL_ALIGN=0x1000000 CONFIG_RANDOMIZE_MEMORY=y CONFIG_RANDOMIZE_MEMORY_PHYSICAL_PADDING=0xa CONFIG_HOTPLUG_CPU=y # CONFIG_BOOTPARAM_HOTPLUG_CPU0 is not set # CONFIG_DEBUG_HOTPLUG_CPU0 is not set # CONFIG_COMPAT_VDSO is not set # CONFIG_LEGACY_VSYSCALL_NATIVE is not set CONFIG_LEGACY_VSYSCALL_EMULATE=y # CONFIG_LEGACY_VSYSCALL_NONE is not set # CONFIG_CMDLINE_BOOL is not set CONFIG_MODIFY_LDT_SYSCALL=y CONFIG_HAVE_LIVEPATCH=y # CONFIG_LIVEPATCH is not set CONFIG_ARCH_HAS_ADD_PAGES=y CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y CONFIG_ARCH_ENABLE_MEMORY_HOTREMOVE=y CONFIG_USE_PERCPU_NUMA_NODE_ID=y # # Power management and ACPI options # CONFIG_ARCH_HIBERNATION_HEADER=y CONFIG_SUSPEND=y CONFIG_SUSPEND_FREEZER=y CONFIG_HIBERNATE_CALLBACKS=y CONFIG_HIBERNATION=y CONFIG_PM_STD_PARTITION="" CONFIG_PM_SLEEP=y CONFIG_PM_SLEEP_SMP=y # CONFIG_PM_AUTOSLEEP is not set # CONFIG_PM_WAKELOCKS is not set CONFIG_PM=y CONFIG_PM_DEBUG=y CONFIG_PM_ADVANCED_DEBUG=y CONFIG_PM_TEST_SUSPEND=y CONFIG_PM_SLEEP_DEBUG=y # 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_DEBUGGER is not set CONFIG_ACPI_LPIT=y CONFIG_ACPI_SLEEP=y # CONFIG_ACPI_PROCFS_POWER is not set CONFIG_ACPI_REV_OVERRIDE_POSSIBLE=y # CONFIG_ACPI_EC_DEBUGFS is not set CONFIG_ACPI_AC=y CONFIG_ACPI_BATTERY=y CONFIG_ACPI_BUTTON=y CONFIG_ACPI_VIDEO=y CONFIG_ACPI_FAN=y CONFIG_ACPI_DOCK=y CONFIG_ACPI_CPU_FREQ_PSS=y CONFIG_ACPI_PROCESSOR_CSTATE=y CONFIG_ACPI_PROCESSOR_IDLE=y CONFIG_ACPI_CPPC_LIB=y CONFIG_ACPI_PROCESSOR=y CONFIG_ACPI_IPMI=y CONFIG_ACPI_HOTPLUG_CPU=y CONFIG_ACPI_PROCESSOR_AGGREGATOR=y CONFIG_ACPI_THERMAL=y CONFIG_ACPI_NUMA=y # CONFIG_ACPI_CUSTOM_DSDT is not set CONFIG_ARCH_HAS_ACPI_TABLE_UPGRADE=y CONFIG_ACPI_TABLE_UPGRADE=y # CONFIG_ACPI_DEBUG is not set CONFIG_ACPI_PCI_SLOT=y CONFIG_X86_PM_TIMER=y CONFIG_ACPI_CONTAINER=y CONFIG_ACPI_HOTPLUG_MEMORY=y CONFIG_ACPI_HOTPLUG_IOAPIC=y CONFIG_ACPI_SBS=y CONFIG_ACPI_HED=y # CONFIG_ACPI_CUSTOM_METHOD is not set # CONFIG_ACPI_BGRT is not set # CONFIG_ACPI_REDUCED_HARDWARE_ONLY is not set # CONFIG_ACPI_NFIT is not set CONFIG_HAVE_ACPI_APEI=y CONFIG_HAVE_ACPI_APEI_NMI=y CONFIG_ACPI_APEI=y CONFIG_ACPI_APEI_GHES=y CONFIG_ACPI_APEI_PCIEAER=y CONFIG_ACPI_APEI_MEMORY_FAILURE=y # CONFIG_ACPI_APEI_EINJ is not set # CONFIG_ACPI_APEI_ERST_DEBUG is not set # CONFIG_DPTF_POWER is not set # CONFIG_ACPI_EXTLOG is not set # CONFIG_PMIC_OPREGION is not set # CONFIG_ACPI_CONFIGFS is not set CONFIG_SFI=y # # CPU Frequency scaling # CONFIG_CPU_FREQ=y CONFIG_CPU_FREQ_GOV_ATTR_SET=y CONFIG_CPU_FREQ_GOV_COMMON=y CONFIG_CPU_FREQ_STAT=y # CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE is not set # CONFIG_CPU_FREQ_DEFAULT_GOV_POWERSAVE is not set # CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE is not set CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND=y # CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set # CONFIG_CPU_FREQ_DEFAULT_GOV_SCHEDUTIL is not set CONFIG_CPU_FREQ_GOV_PERFORMANCE=y CONFIG_CPU_FREQ_GOV_POWERSAVE=y CONFIG_CPU_FREQ_GOV_USERSPACE=y CONFIG_CPU_FREQ_GOV_ONDEMAND=y CONFIG_CPU_FREQ_GOV_CONSERVATIVE=y # CONFIG_CPU_FREQ_GOV_SCHEDUTIL is not set # # CPU frequency scaling drivers # CONFIG_X86_INTEL_PSTATE=y CONFIG_X86_PCC_CPUFREQ=y CONFIG_X86_ACPI_CPUFREQ=y CONFIG_X86_ACPI_CPUFREQ_CPB=y CONFIG_X86_POWERNOW_K8=y # CONFIG_X86_AMD_FREQ_SENSITIVITY is not set CONFIG_X86_SPEEDSTEP_CENTRINO=y CONFIG_X86_P4_CLOCKMOD=y # # shared options # CONFIG_X86_SPEEDSTEP_LIB=y # # CPU Idle # CONFIG_CPU_IDLE=y CONFIG_CPU_IDLE_GOV_LADDER=y CONFIG_CPU_IDLE_GOV_MENU=y # CONFIG_ARCH_NEEDS_CPU_IDLE_COUPLED is not set CONFIG_INTEL_IDLE=y # # Bus options (PCI etc.) # CONFIG_PCI=y CONFIG_PCI_DIRECT=y CONFIG_PCI_MMCONFIG=y CONFIG_PCI_XEN=y CONFIG_PCI_DOMAINS=y CONFIG_PCIEPORTBUS=y CONFIG_HOTPLUG_PCI_PCIE=y CONFIG_PCIEAER=y # CONFIG_PCIE_ECRC is not set CONFIG_PCIEAER_INJECT=y CONFIG_PCIEASPM=y CONFIG_PCIEASPM_DEBUG=y CONFIG_PCIEASPM_DEFAULT=y # CONFIG_PCIEASPM_POWERSAVE is not set # CONFIG_PCIEASPM_POWER_SUPERSAVE is not set # CONFIG_PCIEASPM_PERFORMANCE is not set CONFIG_PCIE_PME=y # CONFIG_PCIE_DPC is not set # CONFIG_PCIE_PTM is not set CONFIG_PCI_BUS_ADDR_T_64BIT=y CONFIG_PCI_MSI=y CONFIG_PCI_MSI_IRQ_DOMAIN=y CONFIG_PCI_QUIRKS=y # CONFIG_PCI_DEBUG is not set # CONFIG_PCI_REALLOC_ENABLE_AUTO is not set CONFIG_PCI_STUB=y CONFIG_XEN_PCIDEV_FRONTEND=y CONFIG_PCI_ATS=y CONFIG_PCI_LOCKLESS_CONFIG=y CONFIG_PCI_IOV=y CONFIG_PCI_PRI=y CONFIG_PCI_PASID=y CONFIG_PCI_LABEL=y # CONFIG_PCI_HYPERV is not set CONFIG_HOTPLUG_PCI=y CONFIG_HOTPLUG_PCI_ACPI=y CONFIG_HOTPLUG_PCI_ACPI_IBM=y CONFIG_HOTPLUG_PCI_CPCI=y CONFIG_HOTPLUG_PCI_CPCI_ZT5550=y CONFIG_HOTPLUG_PCI_CPCI_GENERIC=y CONFIG_HOTPLUG_PCI_SHPC=y # # DesignWare PCI Core Support # # CONFIG_PCIE_DW_PLAT is not set # # PCI host controller drivers # # CONFIG_VMD is not set # # PCI Endpoint # # CONFIG_PCI_ENDPOINT is not set # # PCI switch controller drivers # # CONFIG_PCI_SW_SWITCHTEC is not set CONFIG_ISA_DMA_API=y CONFIG_AMD_NB=y CONFIG_PCCARD=y CONFIG_PCMCIA=y CONFIG_PCMCIA_LOAD_CIS=y CONFIG_CARDBUS=y # # PC-card bridges # CONFIG_YENTA=y CONFIG_YENTA_O2=y CONFIG_YENTA_RICOH=y CONFIG_YENTA_TI=y CONFIG_YENTA_ENE_TUNE=y CONFIG_YENTA_TOSHIBA=y CONFIG_PD6729=y CONFIG_I82092=y CONFIG_PCCARD_NONSTATIC=y # CONFIG_RAPIDIO is not set # CONFIG_X86_SYSFB is not set # # Executable file formats / Emulations # CONFIG_BINFMT_ELF=y CONFIG_COMPAT_BINFMT_ELF=y CONFIG_ELFCORE=y CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y CONFIG_BINFMT_SCRIPT=y # CONFIG_HAVE_AOUT is not set CONFIG_BINFMT_MISC=y CONFIG_COREDUMP=y CONFIG_IA32_EMULATION=y CONFIG_IA32_AOUT=y # CONFIG_X86_X32 is not set CONFIG_COMPAT_32=y CONFIG_COMPAT=y CONFIG_COMPAT_FOR_U64_ALIGNMENT=y CONFIG_SYSVIPC_COMPAT=y CONFIG_X86_DEV_DMA_OPS=y CONFIG_NET=y CONFIG_COMPAT_NETLINK_MESSAGES=y CONFIG_NET_INGRESS=y CONFIG_NET_EGRESS=y # # Networking options # CONFIG_PACKET=y # CONFIG_PACKET_DIAG is not set CONFIG_UNIX=y # CONFIG_UNIX_DIAG is not set # CONFIG_TLS is not set CONFIG_XFRM=y CONFIG_XFRM_ALGO=y CONFIG_XFRM_USER=y CONFIG_XFRM_SUB_POLICY=y CONFIG_XFRM_MIGRATE=y # CONFIG_XFRM_STATISTICS is not set CONFIG_XFRM_IPCOMP=y CONFIG_NET_KEY=y CONFIG_NET_KEY_MIGRATE=y # CONFIG_SMC is not set CONFIG_INET=y CONFIG_IP_MULTICAST=y CONFIG_IP_ADVANCED_ROUTER=y CONFIG_IP_FIB_TRIE_STATS=y CONFIG_IP_MULTIPLE_TABLES=y CONFIG_IP_ROUTE_MULTIPATH=y CONFIG_IP_ROUTE_VERBOSE=y CONFIG_IP_ROUTE_CLASSID=y CONFIG_IP_PNP=y CONFIG_IP_PNP_DHCP=y CONFIG_IP_PNP_BOOTP=y CONFIG_IP_PNP_RARP=y CONFIG_NET_IPIP=y CONFIG_NET_IPGRE_DEMUX=y CONFIG_NET_IP_TUNNEL=y CONFIG_NET_IPGRE=y CONFIG_NET_IPGRE_BROADCAST=y CONFIG_IP_MROUTE=y CONFIG_IP_MROUTE_MULTIPLE_TABLES=y CONFIG_IP_PIMSM_V1=y CONFIG_IP_PIMSM_V2=y CONFIG_SYN_COOKIES=y # CONFIG_NET_IPVTI is not set CONFIG_NET_UDP_TUNNEL=y # CONFIG_NET_FOU is not set # CONFIG_NET_FOU_IP_TUNNELS is not set CONFIG_INET_AH=y CONFIG_INET_ESP=y # CONFIG_INET_ESP_OFFLOAD is not set CONFIG_INET_IPCOMP=y CONFIG_INET_XFRM_TUNNEL=y CONFIG_INET_TUNNEL=y CONFIG_INET_XFRM_MODE_TRANSPORT=y CONFIG_INET_XFRM_MODE_TUNNEL=y CONFIG_INET_XFRM_MODE_BEET=y CONFIG_INET_DIAG=y CONFIG_INET_TCP_DIAG=y # CONFIG_INET_UDP_DIAG is not set # CONFIG_INET_RAW_DIAG is not set # CONFIG_INET_DIAG_DESTROY is not set CONFIG_TCP_CONG_ADVANCED=y CONFIG_TCP_CONG_BIC=y CONFIG_TCP_CONG_CUBIC=y CONFIG_TCP_CONG_WESTWOOD=y CONFIG_TCP_CONG_HTCP=y CONFIG_TCP_CONG_HSTCP=y CONFIG_TCP_CONG_HYBLA=y CONFIG_TCP_CONG_VEGAS=y # CONFIG_TCP_CONG_NV is not set CONFIG_TCP_CONG_SCALABLE=y CONFIG_TCP_CONG_LP=y CONFIG_TCP_CONG_VENO=y CONFIG_TCP_CONG_YEAH=y CONFIG_TCP_CONG_ILLINOIS=y # CONFIG_TCP_CONG_DCTCP is not set # CONFIG_TCP_CONG_CDG is not set # CONFIG_TCP_CONG_BBR is not set # CONFIG_DEFAULT_BIC is not set CONFIG_DEFAULT_CUBIC=y # CONFIG_DEFAULT_HTCP is not set # CONFIG_DEFAULT_HYBLA is not set # CONFIG_DEFAULT_VEGAS is not set # CONFIG_DEFAULT_VENO is not set # CONFIG_DEFAULT_WESTWOOD is not set # CONFIG_DEFAULT_RENO is not set CONFIG_DEFAULT_TCP_CONG="cubic" CONFIG_TCP_MD5SIG=y CONFIG_IPV6=y CONFIG_IPV6_ROUTER_PREF=y CONFIG_IPV6_ROUTE_INFO=y CONFIG_IPV6_OPTIMISTIC_DAD=y CONFIG_INET6_AH=y CONFIG_INET6_ESP=y # CONFIG_INET6_ESP_OFFLOAD is not set CONFIG_INET6_IPCOMP=y CONFIG_IPV6_MIP6=y # CONFIG_IPV6_ILA is not set CONFIG_INET6_XFRM_TUNNEL=y CONFIG_INET6_TUNNEL=y CONFIG_INET6_XFRM_MODE_TRANSPORT=y CONFIG_INET6_XFRM_MODE_TUNNEL=y CONFIG_INET6_XFRM_MODE_BEET=y CONFIG_INET6_XFRM_MODE_ROUTEOPTIMIZATION=y # CONFIG_IPV6_VTI is not set CONFIG_IPV6_SIT=y CONFIG_IPV6_SIT_6RD=y CONFIG_IPV6_NDISC_NODETYPE=y CONFIG_IPV6_TUNNEL=y # CONFIG_IPV6_GRE is not set # CONFIG_IPV6_FOU is not set # CONFIG_IPV6_FOU_TUNNEL is not set CONFIG_IPV6_MULTIPLE_TABLES=y CONFIG_IPV6_SUBTREES=y CONFIG_IPV6_MROUTE=y CONFIG_IPV6_MROUTE_MULTIPLE_TABLES=y CONFIG_IPV6_PIMSM_V2=y # CONFIG_IPV6_SEG6_LWTUNNEL is not set # CONFIG_IPV6_SEG6_HMAC is not set # CONFIG_NETLABEL is not set CONFIG_NETWORK_SECMARK=y CONFIG_NET_PTP_CLASSIFY=y # CONFIG_NETWORK_PHY_TIMESTAMPING is not set CONFIG_NETFILTER=y CONFIG_NETFILTER_ADVANCED=y CONFIG_BRIDGE_NETFILTER=y # # Core Netfilter Configuration # CONFIG_NETFILTER_INGRESS=y CONFIG_NETFILTER_NETLINK=y # CONFIG_NETFILTER_NETLINK_ACCT is not set CONFIG_NETFILTER_NETLINK_QUEUE=y CONFIG_NETFILTER_NETLINK_LOG=y CONFIG_NF_CONNTRACK=y # CONFIG_NF_LOG_NETDEV is not set CONFIG_NF_CONNTRACK_MARK=y CONFIG_NF_CONNTRACK_SECMARK=y CONFIG_NF_CONNTRACK_ZONES=y CONFIG_NF_CONNTRACK_PROCFS=y CONFIG_NF_CONNTRACK_EVENTS=y # CONFIG_NF_CONNTRACK_TIMEOUT is not set CONFIG_NF_CONNTRACK_TIMESTAMP=y CONFIG_NF_CT_PROTO_DCCP=y CONFIG_NF_CT_PROTO_GRE=y CONFIG_NF_CT_PROTO_SCTP=y CONFIG_NF_CT_PROTO_UDPLITE=y CONFIG_NF_CONNTRACK_AMANDA=y CONFIG_NF_CONNTRACK_FTP=y CONFIG_NF_CONNTRACK_H323=y CONFIG_NF_CONNTRACK_IRC=y CONFIG_NF_CONNTRACK_BROADCAST=y CONFIG_NF_CONNTRACK_NETBIOS_NS=y CONFIG_NF_CONNTRACK_SNMP=y CONFIG_NF_CONNTRACK_PPTP=y CONFIG_NF_CONNTRACK_SANE=y CONFIG_NF_CONNTRACK_SIP=y CONFIG_NF_CONNTRACK_TFTP=y CONFIG_NF_CT_NETLINK=y # CONFIG_NF_CT_NETLINK_TIMEOUT is not set # CONFIG_NETFILTER_NETLINK_GLUE_CT is not set # CONFIG_NF_TABLES is not set CONFIG_NETFILTER_XTABLES=y # # Xtables combined modules # CONFIG_NETFILTER_XT_MARK=y CONFIG_NETFILTER_XT_CONNMARK=y CONFIG_NETFILTER_XT_SET=y # # Xtables targets # CONFIG_NETFILTER_XT_TARGET_AUDIT=y CONFIG_NETFILTER_XT_TARGET_CHECKSUM=y CONFIG_NETFILTER_XT_TARGET_CLASSIFY=y CONFIG_NETFILTER_XT_TARGET_CONNMARK=y CONFIG_NETFILTER_XT_TARGET_CONNSECMARK=y CONFIG_NETFILTER_XT_TARGET_CT=y CONFIG_NETFILTER_XT_TARGET_DSCP=y CONFIG_NETFILTER_XT_TARGET_HL=y # CONFIG_NETFILTER_XT_TARGET_HMARK is not set CONFIG_NETFILTER_XT_TARGET_IDLETIMER=y CONFIG_NETFILTER_XT_TARGET_LED=y # CONFIG_NETFILTER_XT_TARGET_LOG is not set CONFIG_NETFILTER_XT_TARGET_MARK=y CONFIG_NETFILTER_XT_TARGET_NFLOG=y CONFIG_NETFILTER_XT_TARGET_NFQUEUE=y CONFIG_NETFILTER_XT_TARGET_NOTRACK=y CONFIG_NETFILTER_XT_TARGET_RATEEST=y CONFIG_NETFILTER_XT_TARGET_TEE=y CONFIG_NETFILTER_XT_TARGET_TPROXY=y CONFIG_NETFILTER_XT_TARGET_TRACE=y CONFIG_NETFILTER_XT_TARGET_SECMARK=y CONFIG_NETFILTER_XT_TARGET_TCPMSS=y CONFIG_NETFILTER_XT_TARGET_TCPOPTSTRIP=y # # Xtables matches # CONFIG_NETFILTER_XT_MATCH_ADDRTYPE=y # CONFIG_NETFILTER_XT_MATCH_BPF is not set # CONFIG_NETFILTER_XT_MATCH_CGROUP is not set CONFIG_NETFILTER_XT_MATCH_CLUSTER=y CONFIG_NETFILTER_XT_MATCH_COMMENT=y CONFIG_NETFILTER_XT_MATCH_CONNBYTES=y # CONFIG_NETFILTER_XT_MATCH_CONNLABEL is not set CONFIG_NETFILTER_XT_MATCH_CONNLIMIT=y CONFIG_NETFILTER_XT_MATCH_CONNMARK=y CONFIG_NETFILTER_XT_MATCH_CONNTRACK=y CONFIG_NETFILTER_XT_MATCH_CPU=y CONFIG_NETFILTER_XT_MATCH_DCCP=y CONFIG_NETFILTER_XT_MATCH_DEVGROUP=y CONFIG_NETFILTER_XT_MATCH_DSCP=y CONFIG_NETFILTER_XT_MATCH_ECN=y CONFIG_NETFILTER_XT_MATCH_ESP=y CONFIG_NETFILTER_XT_MATCH_HASHLIMIT=y CONFIG_NETFILTER_XT_MATCH_HELPER=y CONFIG_NETFILTER_XT_MATCH_HL=y # CONFIG_NETFILTER_XT_MATCH_IPCOMP is not set CONFIG_NETFILTER_XT_MATCH_IPRANGE=y CONFIG_NETFILTER_XT_MATCH_IPVS=y CONFIG_NETFILTER_XT_MATCH_L2TP=y CONFIG_NETFILTER_XT_MATCH_LENGTH=y CONFIG_NETFILTER_XT_MATCH_LIMIT=y CONFIG_NETFILTER_XT_MATCH_MAC=y CONFIG_NETFILTER_XT_MATCH_MARK=y CONFIG_NETFILTER_XT_MATCH_MULTIPORT=y # CONFIG_NETFILTER_XT_MATCH_NFACCT is not set CONFIG_NETFILTER_XT_MATCH_OSF=y CONFIG_NETFILTER_XT_MATCH_OWNER=y CONFIG_NETFILTER_XT_MATCH_POLICY=y CONFIG_NETFILTER_XT_MATCH_PHYSDEV=y CONFIG_NETFILTER_XT_MATCH_PKTTYPE=y CONFIG_NETFILTER_XT_MATCH_QUOTA=y CONFIG_NETFILTER_XT_MATCH_RATEEST=y CONFIG_NETFILTER_XT_MATCH_REALM=y CONFIG_NETFILTER_XT_MATCH_RECENT=y CONFIG_NETFILTER_XT_MATCH_SCTP=y CONFIG_NETFILTER_XT_MATCH_STATE=y CONFIG_NETFILTER_XT_MATCH_STATISTIC=y CONFIG_NETFILTER_XT_MATCH_STRING=y CONFIG_NETFILTER_XT_MATCH_TCPMSS=y CONFIG_NETFILTER_XT_MATCH_TIME=y CONFIG_NETFILTER_XT_MATCH_U32=y CONFIG_IP_SET=y CONFIG_IP_SET_MAX=256 CONFIG_IP_SET_BITMAP_IP=y CONFIG_IP_SET_BITMAP_IPMAC=y CONFIG_IP_SET_BITMAP_PORT=y CONFIG_IP_SET_HASH_IP=y # CONFIG_IP_SET_HASH_IPMARK is not set CONFIG_IP_SET_HASH_IPPORT=y CONFIG_IP_SET_HASH_IPPORTIP=y CONFIG_IP_SET_HASH_IPPORTNET=y # CONFIG_IP_SET_HASH_IPMAC is not set # CONFIG_IP_SET_HASH_MAC is not set # CONFIG_IP_SET_HASH_NETPORTNET is not set CONFIG_IP_SET_HASH_NET=y # CONFIG_IP_SET_HASH_NETNET is not set CONFIG_IP_SET_HASH_NETPORT=y CONFIG_IP_SET_HASH_NETIFACE=y CONFIG_IP_SET_LIST_SET=y CONFIG_IP_VS=y CONFIG_IP_VS_IPV6=y # CONFIG_IP_VS_DEBUG is not set CONFIG_IP_VS_TAB_BITS=12 # # IPVS transport protocol load balancing support # CONFIG_IP_VS_PROTO_TCP=y CONFIG_IP_VS_PROTO_UDP=y CONFIG_IP_VS_PROTO_AH_ESP=y CONFIG_IP_VS_PROTO_ESP=y CONFIG_IP_VS_PROTO_AH=y CONFIG_IP_VS_PROTO_SCTP=y # # IPVS scheduler # CONFIG_IP_VS_RR=y CONFIG_IP_VS_WRR=y CONFIG_IP_VS_LC=y CONFIG_IP_VS_WLC=y # CONFIG_IP_VS_FO is not set # CONFIG_IP_VS_OVF is not set CONFIG_IP_VS_LBLC=y CONFIG_IP_VS_LBLCR=y CONFIG_IP_VS_DH=y CONFIG_IP_VS_SH=y CONFIG_IP_VS_SED=y CONFIG_IP_VS_NQ=y # # IPVS SH scheduler # CONFIG_IP_VS_SH_TAB_BITS=8 # # IPVS application helper # CONFIG_IP_VS_NFCT=y CONFIG_IP_VS_PE_SIP=y # # IP: Netfilter Configuration # CONFIG_NF_DEFRAG_IPV4=y CONFIG_NF_CONNTRACK_IPV4=y # CONFIG_NF_SOCKET_IPV4 is not set CONFIG_NF_DUP_IPV4=y # CONFIG_NF_LOG_ARP is not set # CONFIG_NF_LOG_IPV4 is not set CONFIG_NF_REJECT_IPV4=y # CONFIG_NF_NAT_IPV4 is not set CONFIG_IP_NF_IPTABLES=y CONFIG_IP_NF_MATCH_AH=y CONFIG_IP_NF_MATCH_ECN=y # CONFIG_IP_NF_MATCH_RPFILTER is not set CONFIG_IP_NF_MATCH_TTL=y CONFIG_IP_NF_FILTER=y CONFIG_IP_NF_TARGET_REJECT=y # CONFIG_IP_NF_TARGET_SYNPROXY is not set # CONFIG_IP_NF_NAT is not set CONFIG_IP_NF_MANGLE=y CONFIG_IP_NF_TARGET_CLUSTERIP=y CONFIG_IP_NF_TARGET_ECN=y CONFIG_IP_NF_TARGET_TTL=y CONFIG_IP_NF_RAW=y CONFIG_IP_NF_SECURITY=y CONFIG_IP_NF_ARPTABLES=y CONFIG_IP_NF_ARPFILTER=y CONFIG_IP_NF_ARP_MANGLE=y # # IPv6: Netfilter Configuration # CONFIG_NF_DEFRAG_IPV6=y CONFIG_NF_CONNTRACK_IPV6=y # CONFIG_NF_SOCKET_IPV6 is not set CONFIG_NF_DUP_IPV6=y CONFIG_NF_REJECT_IPV6=y # CONFIG_NF_LOG_IPV6 is not set # CONFIG_NF_NAT_IPV6 is not set CONFIG_IP6_NF_IPTABLES=y CONFIG_IP6_NF_MATCH_AH=y CONFIG_IP6_NF_MATCH_EUI64=y CONFIG_IP6_NF_MATCH_FRAG=y CONFIG_IP6_NF_MATCH_OPTS=y CONFIG_IP6_NF_MATCH_HL=y CONFIG_IP6_NF_MATCH_IPV6HEADER=y CONFIG_IP6_NF_MATCH_MH=y # CONFIG_IP6_NF_MATCH_RPFILTER is not set CONFIG_IP6_NF_MATCH_RT=y CONFIG_IP6_NF_TARGET_HL=y CONFIG_IP6_NF_FILTER=y CONFIG_IP6_NF_TARGET_REJECT=y # CONFIG_IP6_NF_TARGET_SYNPROXY is not set CONFIG_IP6_NF_MANGLE=y CONFIG_IP6_NF_RAW=y CONFIG_IP6_NF_SECURITY=y # CONFIG_IP6_NF_NAT is not set # # DECnet: Netfilter Configuration # CONFIG_DECNET_NF_GRABULATOR=y CONFIG_BRIDGE_NF_EBTABLES=y CONFIG_BRIDGE_EBT_BROUTE=y CONFIG_BRIDGE_EBT_T_FILTER=y CONFIG_BRIDGE_EBT_T_NAT=y CONFIG_BRIDGE_EBT_802_3=y CONFIG_BRIDGE_EBT_AMONG=y CONFIG_BRIDGE_EBT_ARP=y CONFIG_BRIDGE_EBT_IP=y CONFIG_BRIDGE_EBT_IP6=y CONFIG_BRIDGE_EBT_LIMIT=y CONFIG_BRIDGE_EBT_MARK=y CONFIG_BRIDGE_EBT_PKTTYPE=y CONFIG_BRIDGE_EBT_STP=y CONFIG_BRIDGE_EBT_VLAN=y CONFIG_BRIDGE_EBT_ARPREPLY=y CONFIG_BRIDGE_EBT_DNAT=y CONFIG_BRIDGE_EBT_MARK_T=y CONFIG_BRIDGE_EBT_REDIRECT=y CONFIG_BRIDGE_EBT_SNAT=y CONFIG_BRIDGE_EBT_LOG=y CONFIG_BRIDGE_EBT_NFLOG=y CONFIG_IP_DCCP=y CONFIG_INET_DCCP_DIAG=y # # DCCP CCIDs Configuration # # CONFIG_IP_DCCP_CCID2_DEBUG is not set CONFIG_IP_DCCP_CCID3=y # CONFIG_IP_DCCP_CCID3_DEBUG is not set CONFIG_IP_DCCP_TFRC_LIB=y # # DCCP Kernel Hacking # # CONFIG_IP_DCCP_DEBUG is not set CONFIG_NET_DCCPPROBE=y CONFIG_IP_SCTP=y CONFIG_NET_SCTPPROBE=y # CONFIG_SCTP_DBG_OBJCNT is not set CONFIG_SCTP_DEFAULT_COOKIE_HMAC_MD5=y # CONFIG_SCTP_DEFAULT_COOKIE_HMAC_SHA1 is not set # CONFIG_SCTP_DEFAULT_COOKIE_HMAC_NONE is not set CONFIG_SCTP_COOKIE_HMAC_MD5=y # CONFIG_SCTP_COOKIE_HMAC_SHA1 is not set CONFIG_INET_SCTP_DIAG=y # CONFIG_RDS is not set CONFIG_TIPC=y # CONFIG_TIPC_MEDIA_IB is not set CONFIG_TIPC_MEDIA_UDP=y CONFIG_ATM=y CONFIG_ATM_CLIP=y # CONFIG_ATM_CLIP_NO_ICMP is not set CONFIG_ATM_LANE=y CONFIG_ATM_MPOA=y CONFIG_ATM_BR2684=y # CONFIG_ATM_BR2684_IPFILTER is not set CONFIG_L2TP=y CONFIG_L2TP_DEBUGFS=y CONFIG_L2TP_V3=y CONFIG_L2TP_IP=y CONFIG_L2TP_ETH=y CONFIG_STP=y CONFIG_GARP=y CONFIG_BRIDGE=y CONFIG_BRIDGE_IGMP_SNOOPING=y # CONFIG_BRIDGE_VLAN_FILTERING is not set CONFIG_HAVE_NET_DSA=y # CONFIG_NET_DSA is not set CONFIG_VLAN_8021Q=y CONFIG_VLAN_8021Q_GVRP=y # CONFIG_VLAN_8021Q_MVRP is not set CONFIG_DECNET=y # CONFIG_DECNET_ROUTER is not set CONFIG_LLC=y CONFIG_LLC2=y CONFIG_IPX=y # CONFIG_IPX_INTERN is not set CONFIG_ATALK=y CONFIG_DEV_APPLETALK=y CONFIG_IPDDP=y CONFIG_IPDDP_ENCAP=y # CONFIG_X25 is not set CONFIG_LAPB=y CONFIG_PHONET=y # CONFIG_6LOWPAN is not set CONFIG_IEEE802154=y # CONFIG_IEEE802154_NL802154_EXPERIMENTAL is not set CONFIG_IEEE802154_SOCKET=y # CONFIG_MAC802154 is not set CONFIG_NET_SCHED=y # # Queueing/Scheduling # CONFIG_NET_SCH_CBQ=y CONFIG_NET_SCH_HTB=y CONFIG_NET_SCH_HFSC=y CONFIG_NET_SCH_ATM=y CONFIG_NET_SCH_PRIO=y CONFIG_NET_SCH_MULTIQ=y CONFIG_NET_SCH_RED=y CONFIG_NET_SCH_SFB=y CONFIG_NET_SCH_SFQ=y CONFIG_NET_SCH_TEQL=y CONFIG_NET_SCH_TBF=y # CONFIG_NET_SCH_CBS is not set CONFIG_NET_SCH_GRED=y CONFIG_NET_SCH_DSMARK=y CONFIG_NET_SCH_NETEM=y CONFIG_NET_SCH_DRR=y CONFIG_NET_SCH_MQPRIO=y CONFIG_NET_SCH_CHOKE=y CONFIG_NET_SCH_QFQ=y # CONFIG_NET_SCH_CODEL is not set # CONFIG_NET_SCH_FQ_CODEL is not set # CONFIG_NET_SCH_FQ is not set # CONFIG_NET_SCH_HHF is not set # CONFIG_NET_SCH_PIE is not set CONFIG_NET_SCH_INGRESS=y # CONFIG_NET_SCH_PLUG is not set # CONFIG_NET_SCH_DEFAULT is not set # # Classification # CONFIG_NET_CLS=y CONFIG_NET_CLS_BASIC=y CONFIG_NET_CLS_TCINDEX=y CONFIG_NET_CLS_ROUTE4=y CONFIG_NET_CLS_FW=y CONFIG_NET_CLS_U32=y CONFIG_CLS_U32_PERF=y CONFIG_CLS_U32_MARK=y CONFIG_NET_CLS_RSVP=y CONFIG_NET_CLS_RSVP6=y CONFIG_NET_CLS_FLOW=y CONFIG_NET_CLS_CGROUP=y # CONFIG_NET_CLS_BPF is not set # CONFIG_NET_CLS_FLOWER is not set # CONFIG_NET_CLS_MATCHALL is not set CONFIG_NET_EMATCH=y CONFIG_NET_EMATCH_STACK=32 CONFIG_NET_EMATCH_CMP=y CONFIG_NET_EMATCH_NBYTE=y CONFIG_NET_EMATCH_U32=y CONFIG_NET_EMATCH_META=y CONFIG_NET_EMATCH_TEXT=y # CONFIG_NET_EMATCH_CANID is not set # CONFIG_NET_EMATCH_IPSET is not set CONFIG_NET_CLS_ACT=y CONFIG_NET_ACT_POLICE=y CONFIG_NET_ACT_GACT=y CONFIG_GACT_PROB=y CONFIG_NET_ACT_MIRRED=y # CONFIG_NET_ACT_SAMPLE is not set CONFIG_NET_ACT_IPT=y CONFIG_NET_ACT_NAT=y CONFIG_NET_ACT_PEDIT=y CONFIG_NET_ACT_SIMP=y CONFIG_NET_ACT_SKBEDIT=y CONFIG_NET_ACT_CSUM=y # CONFIG_NET_ACT_VLAN is not set # CONFIG_NET_ACT_BPF is not set # CONFIG_NET_ACT_CONNMARK is not set # CONFIG_NET_ACT_SKBMOD is not set # CONFIG_NET_ACT_IFE is not set # CONFIG_NET_ACT_TUNNEL_KEY is not set CONFIG_NET_CLS_IND=y CONFIG_NET_SCH_FIFO=y CONFIG_DCB=y CONFIG_DNS_RESOLVER=y CONFIG_BATMAN_ADV=y # CONFIG_BATMAN_ADV_BATMAN_V is not set CONFIG_BATMAN_ADV_BLA=y # CONFIG_BATMAN_ADV_DAT is not set # CONFIG_BATMAN_ADV_NC is not set # CONFIG_BATMAN_ADV_MCAST is not set CONFIG_BATMAN_ADV_DEBUGFS=y # CONFIG_BATMAN_ADV_DEBUG is not set # CONFIG_OPENVSWITCH is not set # CONFIG_VSOCKETS is not set # CONFIG_NETLINK_DIAG is not set # CONFIG_MPLS is not set # CONFIG_NET_NSH is not set # CONFIG_HSR is not set # CONFIG_NET_SWITCHDEV is not set # CONFIG_NET_L3_MASTER_DEV is not set # CONFIG_NET_NCSI is not set CONFIG_RPS=y CONFIG_RFS_ACCEL=y CONFIG_XPS=y # CONFIG_CGROUP_NET_PRIO is not set CONFIG_CGROUP_NET_CLASSID=y CONFIG_NET_RX_BUSY_POLL=y CONFIG_BQL=y CONFIG_BPF_JIT=y CONFIG_NET_FLOW_LIMIT=y # # Network testing # CONFIG_NET_PKTGEN=y # CONFIG_NET_TCPPROBE is not set CONFIG_NET_DROP_MONITOR=y CONFIG_HAMRADIO=y # # Packet Radio protocols # CONFIG_AX25=y # CONFIG_AX25_DAMA_SLAVE is not set CONFIG_NETROM=y CONFIG_ROSE=y # # AX.25 network device drivers # CONFIG_MKISS=y CONFIG_6PACK=y CONFIG_BPQETHER=y CONFIG_BAYCOM_SER_FDX=y CONFIG_BAYCOM_SER_HDX=y CONFIG_BAYCOM_PAR=y CONFIG_YAM=y CONFIG_CAN=y CONFIG_CAN_RAW=y CONFIG_CAN_BCM=y CONFIG_CAN_GW=y # # CAN Device Drivers # CONFIG_CAN_VCAN=y # CONFIG_CAN_VXCAN is not set CONFIG_CAN_SLCAN=y CONFIG_CAN_DEV=y CONFIG_CAN_CALC_BITTIMING=y # CONFIG_CAN_LEDS is not set # CONFIG_CAN_C_CAN is not set # CONFIG_CAN_CC770 is not set # CONFIG_CAN_IFI_CANFD is not set # CONFIG_CAN_M_CAN is not set # CONFIG_CAN_PEAK_PCIEFD is not set CONFIG_CAN_SJA1000=y # CONFIG_CAN_SJA1000_ISA is not set # CONFIG_CAN_SJA1000_PLATFORM is not set CONFIG_CAN_EMS_PCMCIA=y CONFIG_CAN_EMS_PCI=y # CONFIG_CAN_PEAK_PCMCIA is not set CONFIG_CAN_PEAK_PCI=y CONFIG_CAN_PEAK_PCIEC=y CONFIG_CAN_KVASER_PCI=y CONFIG_CAN_PLX_PCI=y CONFIG_CAN_SOFTING=y CONFIG_CAN_SOFTING_CS=y # # CAN SPI interfaces # # CONFIG_CAN_HI311X is not set CONFIG_CAN_MCP251X=y # # CAN USB interfaces # CONFIG_CAN_EMS_USB=y CONFIG_CAN_ESD_USB2=y # CONFIG_CAN_GS_USB is not set # CONFIG_CAN_KVASER_USB is not set # CONFIG_CAN_PEAK_USB is not set # CONFIG_CAN_8DEV_USB is not set # CONFIG_CAN_MCBA_USB is not set # CONFIG_CAN_DEBUG_DEVICES is not set CONFIG_BT=y CONFIG_BT_BREDR=y CONFIG_BT_RFCOMM=y CONFIG_BT_RFCOMM_TTY=y CONFIG_BT_BNEP=y CONFIG_BT_BNEP_MC_FILTER=y CONFIG_BT_BNEP_PROTO_FILTER=y CONFIG_BT_CMTP=y CONFIG_BT_HIDP=y CONFIG_BT_HS=y CONFIG_BT_LE=y # CONFIG_BT_LEDS is not set # CONFIG_BT_SELFTEST is not set CONFIG_BT_DEBUGFS=y # # Bluetooth device drivers # CONFIG_BT_INTEL=y CONFIG_BT_BCM=y CONFIG_BT_RTL=y CONFIG_BT_HCIBTUSB=y CONFIG_BT_HCIBTUSB_BCM=y CONFIG_BT_HCIBTUSB_RTL=y CONFIG_BT_HCIBTSDIO=y CONFIG_BT_HCIUART=y CONFIG_BT_HCIUART_H4=y CONFIG_BT_HCIUART_BCSP=y CONFIG_BT_HCIUART_ATH3K=y # CONFIG_BT_HCIUART_3WIRE is not set # CONFIG_BT_HCIUART_INTEL is not set # CONFIG_BT_HCIUART_QCA is not set # CONFIG_BT_HCIUART_AG6XX is not set # CONFIG_BT_HCIUART_MRVL is not set CONFIG_BT_HCIBCM203X=y CONFIG_BT_HCIBPA10X=y CONFIG_BT_HCIBFUSB=y CONFIG_BT_HCIDTL1=y CONFIG_BT_HCIBT3C=y CONFIG_BT_HCIBLUECARD=y CONFIG_BT_HCIBTUART=y CONFIG_BT_HCIVHCI=y CONFIG_BT_MRVL=y CONFIG_BT_MRVL_SDIO=y CONFIG_BT_ATH3K=y CONFIG_AF_RXRPC=y # CONFIG_AF_RXRPC_IPV6 is not set # CONFIG_AF_RXRPC_INJECT_LOSS is not set # CONFIG_AF_RXRPC_DEBUG is not set CONFIG_RXKAD=y # CONFIG_AF_KCM is not set # CONFIG_STREAM_PARSER is not set CONFIG_FIB_RULES=y CONFIG_WIRELESS=y CONFIG_WIRELESS_EXT=y CONFIG_WEXT_CORE=y CONFIG_WEXT_PROC=y CONFIG_WEXT_SPY=y CONFIG_WEXT_PRIV=y CONFIG_CFG80211=y # CONFIG_NL80211_TESTMODE is not set # CONFIG_CFG80211_DEVELOPER_WARNINGS is not set CONFIG_CFG80211_REQUIRE_SIGNED_REGDB=y CONFIG_CFG80211_USE_KERNEL_REGDB_KEYS=y CONFIG_CFG80211_DEFAULT_PS=y # CONFIG_CFG80211_DEBUGFS is not set CONFIG_CFG80211_CRDA_SUPPORT=y CONFIG_CFG80211_WEXT=y CONFIG_CFG80211_WEXT_EXPORT=y CONFIG_LIB80211=y CONFIG_LIB80211_CRYPT_WEP=y CONFIG_LIB80211_CRYPT_CCMP=y CONFIG_LIB80211_CRYPT_TKIP=y # CONFIG_LIB80211_DEBUG is not set CONFIG_MAC80211=y CONFIG_MAC80211_HAS_RC=y CONFIG_MAC80211_RC_MINSTREL=y CONFIG_MAC80211_RC_MINSTREL_HT=y # CONFIG_MAC80211_RC_MINSTREL_VHT is not set CONFIG_MAC80211_RC_DEFAULT_MINSTREL=y CONFIG_MAC80211_RC_DEFAULT="minstrel_ht" CONFIG_MAC80211_MESH=y CONFIG_MAC80211_LEDS=y # CONFIG_MAC80211_DEBUGFS is not set # CONFIG_MAC80211_MESSAGE_TRACING is not set # CONFIG_MAC80211_DEBUG_MENU is not set CONFIG_MAC80211_STA_HASH_MAX_SIZE=0 CONFIG_WIMAX=y CONFIG_WIMAX_DEBUG_LEVEL=8 CONFIG_RFKILL=y CONFIG_RFKILL_LEDS=y CONFIG_RFKILL_INPUT=y # CONFIG_RFKILL_GPIO is not set CONFIG_NET_9P=y CONFIG_NET_9P_VIRTIO=y # CONFIG_NET_9P_XEN is not set CONFIG_NET_9P_RDMA=y # CONFIG_NET_9P_DEBUG is not set # CONFIG_CAIF is not set CONFIG_CEPH_LIB=y # CONFIG_CEPH_LIB_PRETTYDEBUG is not set # CONFIG_CEPH_LIB_USE_DNS_RESOLVER is not set CONFIG_NFC=y # CONFIG_NFC_DIGITAL is not set CONFIG_NFC_NCI=y # CONFIG_NFC_NCI_SPI is not set # CONFIG_NFC_NCI_UART is not set # CONFIG_NFC_HCI is not set # # Near Field Communication (NFC) devices # # CONFIG_NFC_FDP is not set # CONFIG_NFC_PN533_USB is not set # CONFIG_NFC_PN533_I2C is not set # CONFIG_NFC_MRVL_USB is not set # CONFIG_NFC_ST_NCI_I2C is not set # CONFIG_NFC_ST_NCI_SPI is not set # CONFIG_NFC_NXP_NCI is not set # CONFIG_NFC_S3FWRN5_I2C is not set # CONFIG_PSAMPLE is not set # CONFIG_NET_IFE is not set # CONFIG_LWTUNNEL is not set CONFIG_DST_CACHE=y CONFIG_GRO_CELLS=y # CONFIG_NET_DEVLINK is not set CONFIG_MAY_USE_DEVLINK=y CONFIG_HAVE_EBPF_JIT=y # # Device Drivers # # # Generic Driver Options # CONFIG_UEVENT_HELPER=y CONFIG_UEVENT_HELPER_PATH="" CONFIG_DEVTMPFS=y # CONFIG_DEVTMPFS_MOUNT is not set CONFIG_STANDALONE=y CONFIG_PREVENT_FIRMWARE_BUILD=y CONFIG_FW_LOADER=y # CONFIG_FIRMWARE_IN_KERNEL is not set CONFIG_EXTRA_FIRMWARE="" CONFIG_FW_LOADER_USER_HELPER=y # CONFIG_FW_LOADER_USER_HELPER_FALLBACK is not set CONFIG_WANT_DEV_COREDUMP=y CONFIG_ALLOW_DEV_COREDUMP=y CONFIG_DEV_COREDUMP=y # CONFIG_DEBUG_DRIVER is not set # CONFIG_DEBUG_DEVRES is not set # CONFIG_DEBUG_TEST_DRIVER_REMOVE is not set # CONFIG_TEST_ASYNC_DRIVER_PROBE is not set CONFIG_SYS_HYPERVISOR=y # CONFIG_GENERIC_CPU_DEVICES is not set CONFIG_GENERIC_CPU_AUTOPROBE=y CONFIG_REGMAP=y CONFIG_REGMAP_I2C=y CONFIG_REGMAP_SPI=y CONFIG_DMA_SHARED_BUFFER=y # CONFIG_DMA_FENCE_TRACE is not set # # Bus devices # CONFIG_CONNECTOR=y CONFIG_PROC_EVENTS=y CONFIG_MTD=y # CONFIG_MTD_TESTS is not set CONFIG_MTD_REDBOOT_PARTS=y CONFIG_MTD_REDBOOT_DIRECTORY_BLOCK=-1 # CONFIG_MTD_REDBOOT_PARTS_UNALLOCATED is not set # CONFIG_MTD_REDBOOT_PARTS_READONLY is not set # CONFIG_MTD_CMDLINE_PARTS is not set CONFIG_MTD_AR7_PARTS=y # # Partition parsers # # # User Modules And Translation Layers # CONFIG_MTD_BLKDEVS=y CONFIG_MTD_BLOCK=y CONFIG_FTL=y CONFIG_NFTL=y CONFIG_NFTL_RW=y CONFIG_INFTL=y CONFIG_RFD_FTL=y CONFIG_SSFDC=y # CONFIG_SM_FTL is not set CONFIG_MTD_OOPS=y CONFIG_MTD_SWAP=y # CONFIG_MTD_PARTITIONED_MASTER is not set # # RAM/ROM/Flash chip drivers # CONFIG_MTD_CFI=y CONFIG_MTD_JEDECPROBE=y CONFIG_MTD_GEN_PROBE=y # CONFIG_MTD_CFI_ADV_OPTIONS is not set CONFIG_MTD_MAP_BANK_WIDTH_1=y CONFIG_MTD_MAP_BANK_WIDTH_2=y CONFIG_MTD_MAP_BANK_WIDTH_4=y # CONFIG_MTD_MAP_BANK_WIDTH_8 is not set # CONFIG_MTD_MAP_BANK_WIDTH_16 is not set # CONFIG_MTD_MAP_BANK_WIDTH_32 is not set CONFIG_MTD_CFI_I1=y CONFIG_MTD_CFI_I2=y # CONFIG_MTD_CFI_I4 is not set # CONFIG_MTD_CFI_I8 is not set CONFIG_MTD_CFI_INTELEXT=y CONFIG_MTD_CFI_AMDSTD=y CONFIG_MTD_CFI_STAA=y CONFIG_MTD_CFI_UTIL=y CONFIG_MTD_RAM=y CONFIG_MTD_ROM=y CONFIG_MTD_ABSENT=y # # Mapping drivers for chip access # CONFIG_MTD_COMPLEX_MAPPINGS=y CONFIG_MTD_PHYSMAP=y # CONFIG_MTD_PHYSMAP_COMPAT is not set CONFIG_MTD_SBC_GXX=y # CONFIG_MTD_AMD76XROM is not set # CONFIG_MTD_ICHXROM is not set # CONFIG_MTD_ESB2ROM is not set # CONFIG_MTD_CK804XROM is not set # CONFIG_MTD_SCB2_FLASH is not set # CONFIG_MTD_NETtel is not set # CONFIG_MTD_L440GX is not set CONFIG_MTD_PCI=y CONFIG_MTD_PCMCIA=y # CONFIG_MTD_PCMCIA_ANONYMOUS is not set # CONFIG_MTD_GPIO_ADDR is not set CONFIG_MTD_INTEL_VR_NOR=y CONFIG_MTD_PLATRAM=y # CONFIG_MTD_LATCH_ADDR is not set # # Self-contained MTD device drivers # CONFIG_MTD_PMC551=y # CONFIG_MTD_PMC551_BUGFIX is not set # CONFIG_MTD_PMC551_DEBUG is not set CONFIG_MTD_DATAFLASH=y # CONFIG_MTD_DATAFLASH_WRITE_VERIFY is not set # CONFIG_MTD_DATAFLASH_OTP is not set # CONFIG_MTD_MCHP23K256 is not set CONFIG_MTD_SST25L=y CONFIG_MTD_SLRAM=y CONFIG_MTD_PHRAM=y CONFIG_MTD_MTDRAM=y CONFIG_MTDRAM_TOTAL_SIZE=4096 CONFIG_MTDRAM_ERASE_SIZE=128 CONFIG_MTD_BLOCK2MTD=y # # Disk-On-Chip Device Drivers # # CONFIG_MTD_DOCG3 is not set CONFIG_MTD_NAND_ECC=y # CONFIG_MTD_NAND_ECC_SMC is not set CONFIG_MTD_NAND=y # CONFIG_MTD_NAND_ECC_BCH is not set CONFIG_MTD_SM_COMMON=y # CONFIG_MTD_NAND_DENALI_PCI is not set # CONFIG_MTD_NAND_GPIO is not set # CONFIG_MTD_NAND_OMAP_BCH_BUILD is not set CONFIG_MTD_NAND_RICOH=y CONFIG_MTD_NAND_DISKONCHIP=y # CONFIG_MTD_NAND_DISKONCHIP_PROBE_ADVANCED is not set CONFIG_MTD_NAND_DISKONCHIP_PROBE_ADDRESS=0 # CONFIG_MTD_NAND_DISKONCHIP_BBTWRITE is not set # CONFIG_MTD_NAND_DOCG4 is not set CONFIG_MTD_NAND_CAFE=y CONFIG_MTD_NAND_NANDSIM=y CONFIG_MTD_NAND_PLATFORM=y CONFIG_MTD_ONENAND=y CONFIG_MTD_ONENAND_VERIFY_WRITE=y CONFIG_MTD_ONENAND_GENERIC=y # CONFIG_MTD_ONENAND_OTP is not set CONFIG_MTD_ONENAND_2X_PROGRAM=y # # LPDDR & LPDDR2 PCM memory drivers # CONFIG_MTD_LPDDR=y CONFIG_MTD_QINFO_PROBE=y # CONFIG_MTD_SPI_NOR is not set CONFIG_MTD_UBI=y CONFIG_MTD_UBI_WL_THRESHOLD=4096 CONFIG_MTD_UBI_BEB_LIMIT=20 # CONFIG_MTD_UBI_FASTMAP is not set # CONFIG_MTD_UBI_GLUEBI is not set # CONFIG_MTD_UBI_BLOCK is not set # CONFIG_OF is not set CONFIG_ARCH_MIGHT_HAVE_PC_PARPORT=y CONFIG_PARPORT=y CONFIG_PARPORT_PC=y CONFIG_PARPORT_SERIAL=y # CONFIG_PARPORT_PC_FIFO is not set # CONFIG_PARPORT_PC_SUPERIO is not set CONFIG_PARPORT_PC_PCMCIA=y # 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 is not set # # Protocols # CONFIG_PNPACPI=y CONFIG_BLK_DEV=y # CONFIG_BLK_DEV_NULL_BLK is not set CONFIG_BLK_DEV_FD=y CONFIG_CDROM=y # CONFIG_PARIDE is not set # CONFIG_BLK_DEV_PCIESSD_MTIP32XX is not set # CONFIG_ZRAM is not set CONFIG_BLK_DEV_DAC960=y CONFIG_BLK_DEV_UMEM=y # CONFIG_BLK_DEV_COW_COMMON is not set CONFIG_BLK_DEV_LOOP=y CONFIG_BLK_DEV_LOOP_MIN_COUNT=8 # CONFIG_BLK_DEV_CRYPTOLOOP is not set # CONFIG_BLK_DEV_DRBD is not set CONFIG_BLK_DEV_NBD=y # CONFIG_BLK_DEV_SKD is not set CONFIG_BLK_DEV_SX8=y CONFIG_BLK_DEV_RAM=y CONFIG_BLK_DEV_RAM_COUNT=16 CONFIG_BLK_DEV_RAM_SIZE=65536 CONFIG_CDROM_PKTCDVD=y CONFIG_CDROM_PKTCDVD_BUFFERS=8 # CONFIG_CDROM_PKTCDVD_WCACHE is not set CONFIG_ATA_OVER_ETH=y CONFIG_XEN_BLKDEV_FRONTEND=y CONFIG_XEN_BLKDEV_BACKEND=y CONFIG_VIRTIO_BLK=y # CONFIG_VIRTIO_BLK_SCSI is not set CONFIG_BLK_DEV_RBD=y # CONFIG_BLK_DEV_RSXX is not set # # NVME Support # # CONFIG_BLK_DEV_NVME is not set # CONFIG_NVME_RDMA is not set # CONFIG_NVME_FC is not set # CONFIG_NVME_TARGET is not set # # Misc devices # CONFIG_SENSORS_LIS3LV02D=y CONFIG_AD525X_DPOT=y CONFIG_AD525X_DPOT_I2C=y CONFIG_AD525X_DPOT_SPI=y # CONFIG_DUMMY_IRQ is not set CONFIG_IBM_ASM=y CONFIG_PHANTOM=y CONFIG_SGI_IOC4=y CONFIG_TIFM_CORE=y CONFIG_TIFM_7XX1=y CONFIG_ICS932S401=y CONFIG_ENCLOSURE_SERVICES=y CONFIG_HP_ILO=y CONFIG_APDS9802ALS=y CONFIG_ISL29003=y CONFIG_ISL29020=y CONFIG_SENSORS_TSL2550=y CONFIG_SENSORS_BH1770=y CONFIG_SENSORS_APDS990X=y CONFIG_HMC6352=y CONFIG_DS1682=y # CONFIG_USB_SWITCH_FSA9480 is not set # CONFIG_LATTICE_ECP3_CONFIG is not set # CONFIG_SRAM is not set # CONFIG_PCI_ENDPOINT_TEST is not set CONFIG_C2PORT=y CONFIG_C2PORT_DURAMAR_2150=y # # EEPROM support # CONFIG_EEPROM_AT24=y CONFIG_EEPROM_AT25=y CONFIG_EEPROM_LEGACY=y CONFIG_EEPROM_MAX6875=y CONFIG_EEPROM_93CX6=y # CONFIG_EEPROM_93XX46 is not set # CONFIG_EEPROM_IDT_89HPESX is not set CONFIG_CB710_CORE=y # CONFIG_CB710_DEBUG is not set CONFIG_CB710_DEBUG_ASSUMPTIONS=y # # Texas Instruments shared transport line discipline # # CONFIG_TI_ST is not set CONFIG_SENSORS_LIS3_I2C=y # CONFIG_ALTERA_STAPL is not set # CONFIG_INTEL_MEI is not set # CONFIG_INTEL_MEI_ME is not set # CONFIG_INTEL_MEI_TXE is not set # CONFIG_VMWARE_VMCI is not set # # Intel MIC & related support # # # Intel MIC Bus Driver # # CONFIG_INTEL_MIC_BUS is not set # # SCIF Bus Driver # # CONFIG_SCIF_BUS is not set # # VOP Bus Driver # # CONFIG_VOP_BUS is not set # # Intel MIC Host Driver # # # Intel MIC Card Driver # # # SCIF Driver # # # Intel MIC Coprocessor State Management (COSM) Drivers # # # VOP Driver # # CONFIG_GENWQE is not set # CONFIG_ECHO is not set # CONFIG_CXL_BASE is not set # CONFIG_CXL_AFU_DRIVER_OPS is not set # CONFIG_CXL_LIB 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_ATAPI=y # CONFIG_BLK_DEV_IDE_SATA is not set CONFIG_IDE_GD=y CONFIG_IDE_GD_ATA=y CONFIG_IDE_GD_ATAPI=y # CONFIG_BLK_DEV_IDECS is not set CONFIG_BLK_DEV_DELKIN=y CONFIG_BLK_DEV_IDECD=y CONFIG_BLK_DEV_IDECD_VERBOSE_ERRORS=y CONFIG_BLK_DEV_IDETAPE=y # CONFIG_BLK_DEV_IDEACPI is not set # CONFIG_IDE_TASK_IOCTL is not set CONFIG_IDE_PROC_FS=y # # IDE chipset support/bugfixes # CONFIG_IDE_GENERIC=y # CONFIG_BLK_DEV_PLATFORM is not set # CONFIG_BLK_DEV_CMD640 is not set CONFIG_BLK_DEV_IDEPNP=y CONFIG_BLK_DEV_IDEDMA_SFF=y # # PCI IDE chipsets support # CONFIG_BLK_DEV_IDEPCI=y CONFIG_IDEPCI_PCIBUS_ORDER=y # CONFIG_BLK_DEV_OFFBOARD is not set # CONFIG_BLK_DEV_GENERIC is not set CONFIG_BLK_DEV_OPTI621=y # CONFIG_BLK_DEV_RZ1000 is not set CONFIG_BLK_DEV_IDEDMA_PCI=y # CONFIG_BLK_DEV_AEC62XX is not set # CONFIG_BLK_DEV_ALI15X3 is not set # CONFIG_BLK_DEV_AMD74XX is not set # CONFIG_BLK_DEV_ATIIXP is not set # CONFIG_BLK_DEV_CMD64X is not set # CONFIG_BLK_DEV_TRIFLEX is not set CONFIG_BLK_DEV_HPT366=y # CONFIG_BLK_DEV_JMICRON is not set CONFIG_BLK_DEV_PIIX=y CONFIG_BLK_DEV_IT8172=y CONFIG_BLK_DEV_IT8213=y # CONFIG_BLK_DEV_IT821X is not set # CONFIG_BLK_DEV_NS87415 is not set # CONFIG_BLK_DEV_PDC202XX_OLD is not set # CONFIG_BLK_DEV_PDC202XX_NEW is not set # CONFIG_BLK_DEV_SVWKS is not set # CONFIG_BLK_DEV_SIIMAGE is not set # CONFIG_BLK_DEV_SIS5513 is not set # CONFIG_BLK_DEV_SLC90E66 is not set CONFIG_BLK_DEV_TRM290=y # CONFIG_BLK_DEV_VIA82CXXX is not set CONFIG_BLK_DEV_TC86C001=y 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=y # CONFIG_SCSI_MQ_DEFAULT is not set # CONFIG_SCSI_PROC_FS is not set # # SCSI support type (disk, tape, CD-ROM) # CONFIG_BLK_DEV_SD=y CONFIG_CHR_DEV_ST=y CONFIG_CHR_DEV_OSST=y CONFIG_BLK_DEV_SR=y CONFIG_BLK_DEV_SR_VENDOR=y CONFIG_CHR_DEV_SG=y CONFIG_CHR_DEV_SCH=y CONFIG_SCSI_ENCLOSURE=y CONFIG_SCSI_CONSTANTS=y CONFIG_SCSI_LOGGING=y CONFIG_SCSI_SCAN_ASYNC=y # # SCSI Transports # CONFIG_SCSI_SPI_ATTRS=y CONFIG_SCSI_FC_ATTRS=y CONFIG_SCSI_ISCSI_ATTRS=y CONFIG_SCSI_SAS_ATTRS=y CONFIG_SCSI_SAS_LIBSAS=y CONFIG_SCSI_SAS_ATA=y CONFIG_SCSI_SAS_HOST_SMP=y CONFIG_SCSI_SRP_ATTRS=y CONFIG_SCSI_LOWLEVEL=y CONFIG_ISCSI_TCP=y CONFIG_ISCSI_BOOT_SYSFS=y CONFIG_SCSI_CXGB3_ISCSI=y CONFIG_SCSI_CXGB4_ISCSI=y CONFIG_SCSI_BNX2_ISCSI=y CONFIG_SCSI_BNX2X_FCOE=y CONFIG_BE2ISCSI=y CONFIG_BLK_DEV_3W_XXXX_RAID=y CONFIG_SCSI_HPSA=y CONFIG_SCSI_3W_9XXX=y CONFIG_SCSI_3W_SAS=y CONFIG_SCSI_ACARD=y CONFIG_SCSI_AACRAID=y CONFIG_SCSI_AIC7XXX=y CONFIG_AIC7XXX_CMDS_PER_DEVICE=8 CONFIG_AIC7XXX_RESET_DELAY_MS=15000 CONFIG_AIC7XXX_DEBUG_ENABLE=y CONFIG_AIC7XXX_DEBUG_MASK=0 CONFIG_AIC7XXX_REG_PRETTY_PRINT=y CONFIG_SCSI_AIC79XX=y CONFIG_AIC79XX_CMDS_PER_DEVICE=32 CONFIG_AIC79XX_RESET_DELAY_MS=15000 CONFIG_AIC79XX_DEBUG_ENABLE=y CONFIG_AIC79XX_DEBUG_MASK=0 CONFIG_AIC79XX_REG_PRETTY_PRINT=y CONFIG_SCSI_AIC94XX=y # CONFIG_AIC94XX_DEBUG is not set CONFIG_SCSI_MVSAS=y # CONFIG_SCSI_MVSAS_DEBUG is not set # CONFIG_SCSI_MVSAS_TASKLET is not set CONFIG_SCSI_MVUMI=y CONFIG_SCSI_DPT_I2O=y CONFIG_SCSI_ADVANSYS=y CONFIG_SCSI_ARCMSR=y # CONFIG_SCSI_ESAS2R is not set CONFIG_MEGARAID_NEWGEN=y CONFIG_MEGARAID_MM=y CONFIG_MEGARAID_MAILBOX=y CONFIG_MEGARAID_LEGACY=y CONFIG_MEGARAID_SAS=y CONFIG_SCSI_MPT3SAS=y CONFIG_SCSI_MPT2SAS_MAX_SGE=128 CONFIG_SCSI_MPT3SAS_MAX_SGE=128 CONFIG_SCSI_MPT2SAS=y # CONFIG_SCSI_SMARTPQI is not set # CONFIG_SCSI_UFSHCD is not set CONFIG_SCSI_HPTIOP=y CONFIG_SCSI_BUSLOGIC=y # CONFIG_SCSI_FLASHPOINT is not set CONFIG_VMWARE_PVSCSI=y # CONFIG_XEN_SCSI_FRONTEND is not set CONFIG_HYPERV_STORAGE=y CONFIG_LIBFC=y CONFIG_LIBFCOE=y CONFIG_FCOE=y CONFIG_FCOE_FNIC=y # CONFIG_SCSI_SNIC is not set CONFIG_SCSI_DMX3191D=y CONFIG_SCSI_EATA=y CONFIG_SCSI_EATA_TAGGED_QUEUE=y CONFIG_SCSI_EATA_LINKED_COMMANDS=y CONFIG_SCSI_EATA_MAX_TAGS=16 CONFIG_SCSI_FUTURE_DOMAIN=y CONFIG_SCSI_GDTH=y CONFIG_SCSI_ISCI=y CONFIG_SCSI_IPS=y CONFIG_SCSI_INITIO=y CONFIG_SCSI_INIA100=y CONFIG_SCSI_PPA=y CONFIG_SCSI_IMM=y # CONFIG_SCSI_IZIP_EPP16 is not set # CONFIG_SCSI_IZIP_SLOW_CTR is not set CONFIG_SCSI_STEX=y CONFIG_SCSI_SYM53C8XX_2=y CONFIG_SCSI_SYM53C8XX_DMA_ADDRESSING_MODE=1 CONFIG_SCSI_SYM53C8XX_DEFAULT_TAGS=16 CONFIG_SCSI_SYM53C8XX_MAX_TAGS=64 CONFIG_SCSI_SYM53C8XX_MMIO=y CONFIG_SCSI_IPR=y # CONFIG_SCSI_IPR_TRACE is not set # CONFIG_SCSI_IPR_DUMP is not set CONFIG_SCSI_QLOGIC_1280=y CONFIG_SCSI_QLA_FC=y # CONFIG_TCM_QLA2XXX is not set CONFIG_SCSI_QLA_ISCSI=y # CONFIG_SCSI_LPFC is not set CONFIG_SCSI_DC395x=y # CONFIG_SCSI_AM53C974 is not set # CONFIG_SCSI_WD719X is not set # CONFIG_SCSI_DEBUG is not set CONFIG_SCSI_PMCRAID=y CONFIG_SCSI_PM8001=y CONFIG_SCSI_BFA_FC=y CONFIG_SCSI_VIRTIO=y # CONFIG_SCSI_CHELSIO_FCOE is not set CONFIG_SCSI_LOWLEVEL_PCMCIA=y CONFIG_PCMCIA_AHA152X=m CONFIG_PCMCIA_FDOMAIN=m CONFIG_PCMCIA_QLOGIC=m CONFIG_PCMCIA_SYM53C500=m 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=y CONFIG_SCSI_OSD_ULD=y CONFIG_SCSI_OSD_DPRINT_SENSE=1 # CONFIG_SCSI_OSD_DEBUG is not set CONFIG_ATA=y # CONFIG_ATA_NONSTANDARD is not set CONFIG_ATA_VERBOSE_ERROR=y CONFIG_ATA_ACPI=y # CONFIG_SATA_ZPODD is not set CONFIG_SATA_PMP=y # # Controllers with non-SFF native interface # CONFIG_SATA_AHCI=y # CONFIG_SATA_AHCI_PLATFORM is not set CONFIG_SATA_INIC162X=y CONFIG_SATA_ACARD_AHCI=y CONFIG_SATA_SIL24=y CONFIG_ATA_SFF=y # # SFF controllers with custom DMA interface # CONFIG_PDC_ADMA=y CONFIG_SATA_QSTOR=y CONFIG_SATA_SX4=y CONFIG_ATA_BMDMA=y # # SATA SFF controllers with BMDMA # CONFIG_ATA_PIIX=y # CONFIG_SATA_DWC is not set CONFIG_SATA_MV=y CONFIG_SATA_NV=y CONFIG_SATA_PROMISE=y CONFIG_SATA_SIL=y CONFIG_SATA_SIS=y CONFIG_SATA_SVW=y CONFIG_SATA_ULI=y CONFIG_SATA_VIA=y CONFIG_SATA_VITESSE=y # # PATA SFF controllers with BMDMA # CONFIG_PATA_ALI=y CONFIG_PATA_AMD=y CONFIG_PATA_ARTOP=y CONFIG_PATA_ATIIXP=y CONFIG_PATA_ATP867X=y CONFIG_PATA_CMD64X=y # CONFIG_PATA_CYPRESS is not set CONFIG_PATA_EFAR=y # CONFIG_PATA_HPT366 is not set # CONFIG_PATA_HPT37X is not set # CONFIG_PATA_HPT3X2N is not set # CONFIG_PATA_HPT3X3 is not set # CONFIG_PATA_IT8213 is not set CONFIG_PATA_IT821X=y CONFIG_PATA_JMICRON=y CONFIG_PATA_MARVELL=y CONFIG_PATA_NETCELL=y # CONFIG_PATA_NINJA32 is not set CONFIG_PATA_NS87415=y CONFIG_PATA_OLDPIIX=y # CONFIG_PATA_OPTIDMA is not set CONFIG_PATA_PDC2027X=y CONFIG_PATA_PDC_OLD=y # CONFIG_PATA_RADISYS is not set CONFIG_PATA_RDC=y CONFIG_PATA_SCH=y CONFIG_PATA_SERVERWORKS=y CONFIG_PATA_SIL680=y CONFIG_PATA_SIS=y CONFIG_PATA_TOSHIBA=y CONFIG_PATA_TRIFLEX=y CONFIG_PATA_VIA=y # CONFIG_PATA_WINBOND is not set # # PIO-only SFF controllers # # CONFIG_PATA_CMD640_PCI is not set CONFIG_PATA_MPIIX=y CONFIG_PATA_NS87410=y # CONFIG_PATA_OPTI is not set CONFIG_PATA_PCMCIA=y CONFIG_PATA_RZ1000=y # # Generic fallback / legacy drivers # # CONFIG_PATA_ACPI is not set CONFIG_ATA_GENERIC=y # CONFIG_PATA_LEGACY is not set CONFIG_MD=y CONFIG_BLK_DEV_MD=y CONFIG_MD_AUTODETECT=y CONFIG_MD_LINEAR=y CONFIG_MD_RAID0=y CONFIG_MD_RAID1=y CONFIG_MD_RAID10=y CONFIG_MD_RAID456=y CONFIG_MD_MULTIPATH=y CONFIG_MD_FAULTY=y # CONFIG_MD_CLUSTER is not set # CONFIG_BCACHE is not set CONFIG_BLK_DEV_DM_BUILTIN=y CONFIG_BLK_DEV_DM=y # CONFIG_DM_MQ_DEFAULT is not set # CONFIG_DM_DEBUG is not set CONFIG_DM_BUFIO=y # CONFIG_DM_DEBUG_BLOCK_MANAGER_LOCKING is not set CONFIG_DM_BIO_PRISON=y CONFIG_DM_PERSISTENT_DATA=y CONFIG_DM_CRYPT=y CONFIG_DM_SNAPSHOT=y CONFIG_DM_THIN_PROVISIONING=y # CONFIG_DM_CACHE is not set # CONFIG_DM_ERA is not set CONFIG_DM_MIRROR=y CONFIG_DM_LOG_USERSPACE=y CONFIG_DM_RAID=y CONFIG_DM_ZERO=y CONFIG_DM_MULTIPATH=y CONFIG_DM_MULTIPATH_QL=y CONFIG_DM_MULTIPATH_ST=y CONFIG_DM_DELAY=y CONFIG_DM_UEVENT=y CONFIG_DM_FLAKEY=y # CONFIG_DM_VERITY is not set # CONFIG_DM_SWITCH is not set # CONFIG_DM_LOG_WRITES is not set # CONFIG_DM_INTEGRITY is not set CONFIG_TARGET_CORE=y CONFIG_TCM_IBLOCK=y CONFIG_TCM_FILEIO=y CONFIG_TCM_PSCSI=y # CONFIG_TCM_USER2 is not set CONFIG_LOOPBACK_TARGET=y CONFIG_TCM_FC=y CONFIG_ISCSI_TARGET=y # CONFIG_ISCSI_TARGET_CXGB4 is not set # CONFIG_SBP_TARGET is not set CONFIG_FUSION=y CONFIG_FUSION_SPI=y CONFIG_FUSION_FC=y CONFIG_FUSION_SAS=y CONFIG_FUSION_MAX_SGE=128 CONFIG_FUSION_CTL=y CONFIG_FUSION_LAN=y # CONFIG_FUSION_LOGGING is not set # # IEEE 1394 (FireWire) support # CONFIG_FIREWIRE=y CONFIG_FIREWIRE_OHCI=y CONFIG_FIREWIRE_SBP2=y CONFIG_FIREWIRE_NET=y CONFIG_FIREWIRE_NOSY=y CONFIG_MACINTOSH_DRIVERS=y CONFIG_MAC_EMUMOUSEBTN=y CONFIG_NETDEVICES=y CONFIG_MII=y CONFIG_NET_CORE=y CONFIG_BONDING=y CONFIG_DUMMY=y CONFIG_EQUALIZER=y CONFIG_NET_FC=y CONFIG_IFB=y # CONFIG_NET_TEAM is not set CONFIG_MACVLAN=y CONFIG_MACVTAP=y # CONFIG_VXLAN is not set # CONFIG_GENEVE is not set # CONFIG_GTP is not set # CONFIG_MACSEC is not set CONFIG_NETCONSOLE=y CONFIG_NETCONSOLE_DYNAMIC=y CONFIG_NETPOLL=y CONFIG_NET_POLL_CONTROLLER=y CONFIG_TUN=y CONFIG_TAP=y # CONFIG_TUN_VNET_CROSS_LE is not set CONFIG_VETH=y CONFIG_VIRTIO_NET=y # CONFIG_NLMON is not set CONFIG_SUNGEM_PHY=y CONFIG_ARCNET=y CONFIG_ARCNET_1201=y CONFIG_ARCNET_1051=y CONFIG_ARCNET_RAW=y CONFIG_ARCNET_CAP=y CONFIG_ARCNET_COM90xx=y CONFIG_ARCNET_COM90xxIO=y CONFIG_ARCNET_RIM_I=y CONFIG_ARCNET_COM20020=y CONFIG_ARCNET_COM20020_PCI=y CONFIG_ARCNET_COM20020_CS=y CONFIG_ATM_DRIVERS=y CONFIG_ATM_DUMMY=y CONFIG_ATM_TCP=y CONFIG_ATM_LANAI=y CONFIG_ATM_ENI=y # CONFIG_ATM_ENI_DEBUG is not set # CONFIG_ATM_ENI_TUNE_BURST is not set CONFIG_ATM_FIRESTREAM=y CONFIG_ATM_ZATM=y # CONFIG_ATM_ZATM_DEBUG is not set CONFIG_ATM_NICSTAR=y CONFIG_ATM_NICSTAR_USE_SUNI=y CONFIG_ATM_NICSTAR_USE_IDT77105=y CONFIG_ATM_IDT77252=y # CONFIG_ATM_IDT77252_DEBUG is not set # CONFIG_ATM_IDT77252_RCV_ALL is not set CONFIG_ATM_IDT77252_USE_SUNI=y CONFIG_ATM_AMBASSADOR=y # CONFIG_ATM_AMBASSADOR_DEBUG is not set CONFIG_ATM_HORIZON=y # CONFIG_ATM_HORIZON_DEBUG is not set CONFIG_ATM_IA=y # CONFIG_ATM_IA_DEBUG is not set CONFIG_ATM_FORE200E=y # CONFIG_ATM_FORE200E_USE_TASKLET is not set CONFIG_ATM_FORE200E_TX_RETRY=16 CONFIG_ATM_FORE200E_DEBUG=0 CONFIG_ATM_HE=y CONFIG_ATM_HE_USE_SUNI=y CONFIG_ATM_SOLOS=y # # CAIF transport drivers # # # Distributed Switch Architecture drivers # CONFIG_ETHERNET=y CONFIG_MDIO=y CONFIG_NET_VENDOR_3COM=y CONFIG_PCMCIA_3C574=y CONFIG_PCMCIA_3C589=y CONFIG_VORTEX=y CONFIG_TYPHOON=y CONFIG_NET_VENDOR_ADAPTEC=y CONFIG_ADAPTEC_STARFIRE=y CONFIG_NET_VENDOR_AGERE=y CONFIG_ET131X=y CONFIG_NET_VENDOR_ALACRITECH=y # CONFIG_SLICOSS is not set CONFIG_NET_VENDOR_ALTEON=y CONFIG_ACENIC=y # CONFIG_ACENIC_OMIT_TIGON_I is not set # CONFIG_ALTERA_TSE is not set CONFIG_NET_VENDOR_AMAZON=y # CONFIG_ENA_ETHERNET is not set CONFIG_NET_VENDOR_AMD=y CONFIG_AMD8111_ETH=y CONFIG_PCNET32=y CONFIG_PCMCIA_NMCLAN=y # CONFIG_AMD_XGBE is not set # CONFIG_AMD_XGBE_HAVE_ECC is not set CONFIG_NET_VENDOR_AQUANTIA=y # CONFIG_AQTION is not set CONFIG_NET_VENDOR_ARC=y CONFIG_NET_VENDOR_ATHEROS=y CONFIG_ATL2=y CONFIG_ATL1=y CONFIG_ATL1E=y CONFIG_ATL1C=y # CONFIG_ALX is not set # CONFIG_NET_VENDOR_AURORA is not set CONFIG_NET_CADENCE=y # CONFIG_MACB is not set CONFIG_NET_VENDOR_BROADCOM=y CONFIG_B44=y CONFIG_B44_PCI_AUTOSELECT=y CONFIG_B44_PCICORE_AUTOSELECT=y CONFIG_B44_PCI=y CONFIG_BNX2=y CONFIG_CNIC=y CONFIG_TIGON3=y CONFIG_TIGON3_HWMON=y CONFIG_BNX2X=y CONFIG_BNX2X_SRIOV=y # CONFIG_BNXT is not set CONFIG_NET_VENDOR_BROCADE=y CONFIG_BNA=y CONFIG_NET_VENDOR_CAVIUM=y # CONFIG_THUNDER_NIC_PF is not set # CONFIG_THUNDER_NIC_VF is not set # CONFIG_THUNDER_NIC_BGX is not set # CONFIG_THUNDER_NIC_RGX is not set # CONFIG_LIQUIDIO is not set # CONFIG_LIQUIDIO_VF is not set CONFIG_NET_VENDOR_CHELSIO=y CONFIG_CHELSIO_T1=y CONFIG_CHELSIO_T1_1G=y CONFIG_CHELSIO_T3=y CONFIG_CHELSIO_T4=y # CONFIG_CHELSIO_T4_DCB is not set CONFIG_CHELSIO_T4VF=y CONFIG_CHELSIO_LIB=y CONFIG_NET_VENDOR_CISCO=y CONFIG_ENIC=y # CONFIG_CX_ECAT is not set CONFIG_DNET=y CONFIG_NET_VENDOR_DEC=y CONFIG_NET_TULIP=y CONFIG_DE2104X=y CONFIG_DE2104X_DSL=0 CONFIG_TULIP=y # CONFIG_TULIP_MWI is not set # CONFIG_TULIP_MMIO is not set CONFIG_TULIP_NAPI=y CONFIG_TULIP_NAPI_HW_MITIGATION=y CONFIG_DE4X5=y CONFIG_WINBOND_840=y CONFIG_DM9102=y CONFIG_ULI526X=y CONFIG_PCMCIA_XIRCOM=y CONFIG_NET_VENDOR_DLINK=y CONFIG_DL2K=y CONFIG_SUNDANCE=y # CONFIG_SUNDANCE_MMIO is not set CONFIG_NET_VENDOR_EMULEX=y CONFIG_BE2NET=y CONFIG_BE2NET_HWMON=y CONFIG_NET_VENDOR_EZCHIP=y CONFIG_NET_VENDOR_EXAR=y CONFIG_S2IO=y CONFIG_VXGE=y # CONFIG_VXGE_DEBUG_TRACE_ALL is not set CONFIG_NET_VENDOR_FUJITSU=y CONFIG_PCMCIA_FMVJ18X=y CONFIG_NET_VENDOR_HP=y CONFIG_HP100=y CONFIG_NET_VENDOR_HUAWEI=y # CONFIG_HINIC is not set CONFIG_NET_VENDOR_INTEL=y CONFIG_E100=y CONFIG_E1000=y CONFIG_E1000E=y CONFIG_E1000E_HWTS=y CONFIG_IGB=y CONFIG_IGB_HWMON=y CONFIG_IGB_DCA=y CONFIG_IGBVF=y CONFIG_IXGB=y CONFIG_IXGBE=y CONFIG_IXGBE_HWMON=y CONFIG_IXGBE_DCA=y CONFIG_IXGBE_DCB=y CONFIG_IXGBEVF=y # CONFIG_I40E is not set # CONFIG_I40EVF is not set # CONFIG_FM10K is not set CONFIG_NET_VENDOR_I825XX=y CONFIG_JME=y CONFIG_NET_VENDOR_MARVELL=y # CONFIG_MVMDIO is not set CONFIG_SKGE=y CONFIG_SKGE_DEBUG=y CONFIG_SKGE_GENESIS=y CONFIG_SKY2=y CONFIG_SKY2_DEBUG=y CONFIG_NET_VENDOR_MELLANOX=y CONFIG_MLX4_EN=y CONFIG_MLX4_EN_DCB=y CONFIG_MLX4_CORE=y CONFIG_MLX4_DEBUG=y CONFIG_MLX4_CORE_GEN2=y # CONFIG_MLX5_CORE is not set # CONFIG_MLXSW_CORE is not set # CONFIG_MLXFW is not set CONFIG_NET_VENDOR_MICREL=y CONFIG_KS8842=y CONFIG_KS8851=y CONFIG_KS8851_MLL=y CONFIG_KSZ884X_PCI=y CONFIG_NET_VENDOR_MICROCHIP=y CONFIG_ENC28J60=y # CONFIG_ENC28J60_WRITEVERIFY is not set # CONFIG_ENCX24J600 is not set CONFIG_NET_VENDOR_MYRI=y CONFIG_MYRI10GE=y CONFIG_MYRI10GE_DCA=y CONFIG_FEALNX=y CONFIG_NET_VENDOR_NATSEMI=y CONFIG_NATSEMI=y CONFIG_NS83820=y CONFIG_NET_VENDOR_NETRONOME=y # CONFIG_NFP is not set CONFIG_NET_VENDOR_8390=y CONFIG_PCMCIA_AXNET=y CONFIG_NE2K_PCI=y CONFIG_PCMCIA_PCNET=y CONFIG_NET_VENDOR_NVIDIA=y CONFIG_FORCEDETH=y CONFIG_NET_VENDOR_OKI=y CONFIG_ETHOC=y CONFIG_NET_PACKET_ENGINE=y CONFIG_HAMACHI=y CONFIG_YELLOWFIN=y CONFIG_NET_VENDOR_QLOGIC=y CONFIG_QLA3XXX=y CONFIG_QLCNIC=y CONFIG_QLCNIC_SRIOV=y CONFIG_QLCNIC_DCB=y CONFIG_QLCNIC_HWMON=y CONFIG_QLGE=y CONFIG_NETXEN_NIC=y # CONFIG_QED is not set CONFIG_NET_VENDOR_QUALCOMM=y # CONFIG_QCOM_EMAC is not set # CONFIG_RMNET is not set CONFIG_NET_VENDOR_REALTEK=y CONFIG_ATP=y CONFIG_8139CP=y CONFIG_8139TOO=y CONFIG_8139TOO_PIO=y CONFIG_8139TOO_TUNE_TWISTER=y CONFIG_8139TOO_8129=y # CONFIG_8139_OLD_RX_RESET is not set CONFIG_R8169=y CONFIG_NET_VENDOR_RENESAS=y CONFIG_NET_VENDOR_RDC=y CONFIG_R6040=y CONFIG_NET_VENDOR_ROCKER=y CONFIG_NET_VENDOR_SAMSUNG=y # CONFIG_SXGBE_ETH is not set CONFIG_NET_VENDOR_SEEQ=y CONFIG_NET_VENDOR_SILAN=y CONFIG_SC92031=y CONFIG_NET_VENDOR_SIS=y CONFIG_SIS900=y CONFIG_SIS190=y CONFIG_NET_VENDOR_SOLARFLARE=y CONFIG_SFC=y CONFIG_SFC_MTD=y CONFIG_SFC_MCDI_MON=y CONFIG_SFC_SRIOV=y CONFIG_SFC_MCDI_LOGGING=y # CONFIG_SFC_FALCON is not set CONFIG_NET_VENDOR_SMSC=y CONFIG_PCMCIA_SMC91C92=y CONFIG_EPIC100=y # CONFIG_SMSC911X is not set CONFIG_SMSC9420=y CONFIG_NET_VENDOR_STMICRO=y # CONFIG_STMMAC_ETH is not set CONFIG_NET_VENDOR_SUN=y CONFIG_HAPPYMEAL=y CONFIG_SUNGEM=y CONFIG_CASSINI=y CONFIG_NIU=y CONFIG_NET_VENDOR_TEHUTI=y CONFIG_TEHUTI=y CONFIG_NET_VENDOR_TI=y # CONFIG_TI_CPSW_ALE is not set CONFIG_TLAN=y CONFIG_NET_VENDOR_VIA=y CONFIG_VIA_RHINE=y # CONFIG_VIA_RHINE_MMIO is not set CONFIG_VIA_VELOCITY=y CONFIG_NET_VENDOR_WIZNET=y # CONFIG_WIZNET_W5100 is not set # CONFIG_WIZNET_W5300 is not set CONFIG_NET_VENDOR_XIRCOM=y CONFIG_PCMCIA_XIRC2PS=y CONFIG_NET_VENDOR_SYNOPSYS=y # CONFIG_DWC_XLGMAC is not set CONFIG_FDDI=y CONFIG_DEFXX=y # CONFIG_DEFXX_MMIO is not set CONFIG_SKFP=y CONFIG_HIPPI=y CONFIG_ROADRUNNER=y # CONFIG_ROADRUNNER_LARGE_RINGS is not set CONFIG_NET_SB1000=y CONFIG_MDIO_DEVICE=y CONFIG_MDIO_BUS=y CONFIG_MDIO_BITBANG=y # CONFIG_MDIO_GPIO is not set # CONFIG_MDIO_THUNDER is not set CONFIG_PHYLIB=y # CONFIG_LED_TRIGGER_PHY is not set # # MII PHY device drivers # # CONFIG_AMD_PHY is not set # CONFIG_AQUANTIA_PHY is not set # CONFIG_AT803X_PHY is not set # CONFIG_BCM7XXX_PHY is not set # CONFIG_BCM87XX_PHY is not set CONFIG_BCM_NET_PHYLIB=y CONFIG_BROADCOM_PHY=y CONFIG_CICADA_PHY=y # CONFIG_CORTINA_PHY is not set CONFIG_DAVICOM_PHY=y # CONFIG_DP83822_PHY is not set # CONFIG_DP83848_PHY is not set # CONFIG_DP83867_PHY is not set # CONFIG_FIXED_PHY is not set CONFIG_ICPLUS_PHY=y # CONFIG_INTEL_XWAY_PHY is not set CONFIG_LSI_ET1011C_PHY=y CONFIG_LXT_PHY=y CONFIG_MARVELL_PHY=y # CONFIG_MARVELL_10G_PHY is not set CONFIG_MICREL_PHY=y # CONFIG_MICROCHIP_PHY is not set # CONFIG_MICROSEMI_PHY is not set CONFIG_NATIONAL_PHY=y CONFIG_QSEMI_PHY=y CONFIG_REALTEK_PHY=y # CONFIG_RENESAS_PHY is not set # CONFIG_ROCKCHIP_PHY is not set CONFIG_SMSC_PHY=y CONFIG_STE10XP=y # CONFIG_TERANETICS_PHY is not set CONFIG_VITESSE_PHY=y # CONFIG_XILINX_GMII2RGMII is not set # CONFIG_MICREL_KS8995MA is not set CONFIG_PLIP=y CONFIG_PPP=y CONFIG_PPP_BSDCOMP=y CONFIG_PPP_DEFLATE=y CONFIG_PPP_FILTER=y CONFIG_PPP_MPPE=y CONFIG_PPP_MULTILINK=y CONFIG_PPPOATM=y CONFIG_PPPOE=y CONFIG_PPTP=y CONFIG_PPPOL2TP=y CONFIG_PPP_ASYNC=y CONFIG_PPP_SYNC_TTY=y CONFIG_SLIP=y CONFIG_SLHC=y CONFIG_SLIP_COMPRESSED=y CONFIG_SLIP_SMART=y CONFIG_SLIP_MODE_SLIP6=y CONFIG_USB_NET_DRIVERS=y CONFIG_USB_CATC=y CONFIG_USB_KAWETH=y CONFIG_USB_PEGASUS=y CONFIG_USB_RTL8150=y # CONFIG_USB_RTL8152 is not set # CONFIG_USB_LAN78XX is not set CONFIG_USB_USBNET=y CONFIG_USB_NET_AX8817X=y CONFIG_USB_NET_AX88179_178A=y CONFIG_USB_NET_CDCETHER=y CONFIG_USB_NET_CDC_EEM=y CONFIG_USB_NET_CDC_NCM=y # CONFIG_USB_NET_HUAWEI_CDC_NCM is not set # CONFIG_USB_NET_CDC_MBIM is not set CONFIG_USB_NET_DM9601=y # CONFIG_USB_NET_SR9700 is not set # CONFIG_USB_NET_SR9800 is not set CONFIG_USB_NET_SMSC75XX=y CONFIG_USB_NET_SMSC95XX=y CONFIG_USB_NET_GL620A=y CONFIG_USB_NET_NET1080=y CONFIG_USB_NET_PLUSB=y CONFIG_USB_NET_MCS7830=y CONFIG_USB_NET_RNDIS_HOST=y CONFIG_USB_NET_CDC_SUBSET_ENABLE=y CONFIG_USB_NET_CDC_SUBSET=y CONFIG_USB_ALI_M5632=y CONFIG_USB_AN2720=y CONFIG_USB_BELKIN=y CONFIG_USB_ARMLINUX=y CONFIG_USB_EPSON2888=y CONFIG_USB_KC2190=y CONFIG_USB_NET_ZAURUS=y CONFIG_USB_NET_CX82310_ETH=y CONFIG_USB_NET_KALMIA=y # CONFIG_USB_NET_QMI_WWAN is not set CONFIG_USB_HSO=y CONFIG_USB_NET_INT51X1=y CONFIG_USB_CDC_PHONET=y CONFIG_USB_IPHETH=y CONFIG_USB_SIERRA_NET=y CONFIG_USB_VL600=y # CONFIG_USB_NET_CH9200 is not set CONFIG_WLAN=y CONFIG_WLAN_VENDOR_ADMTEK=y CONFIG_ADM8211=y CONFIG_ATH_COMMON=y CONFIG_WLAN_VENDOR_ATH=y # CONFIG_ATH_DEBUG is not set CONFIG_ATH5K=y # CONFIG_ATH5K_DEBUG is not set # CONFIG_ATH5K_TRACER is not set CONFIG_ATH5K_PCI=y CONFIG_ATH9K_HW=y CONFIG_ATH9K_COMMON=y CONFIG_ATH9K_BTCOEX_SUPPORT=y CONFIG_ATH9K=y CONFIG_ATH9K_PCI=y # CONFIG_ATH9K_AHB is not set # CONFIG_ATH9K_DEBUGFS is not set # CONFIG_ATH9K_DYNACK is not set # CONFIG_ATH9K_WOW is not set CONFIG_ATH9K_RFKILL=y # CONFIG_ATH9K_CHANNEL_CONTEXT is not set CONFIG_ATH9K_PCOEM=y CONFIG_ATH9K_HTC=y # CONFIG_ATH9K_HTC_DEBUGFS is not set # CONFIG_ATH9K_HWRNG is not set CONFIG_CARL9170=y CONFIG_CARL9170_LEDS=y CONFIG_CARL9170_WPC=y # CONFIG_CARL9170_HWRNG is not set # CONFIG_ATH6KL is not set # CONFIG_AR5523 is not set # CONFIG_WIL6210 is not set # CONFIG_ATH10K is not set # CONFIG_WCN36XX is not set CONFIG_WLAN_VENDOR_ATMEL=y CONFIG_ATMEL=y CONFIG_PCI_ATMEL=y CONFIG_PCMCIA_ATMEL=y CONFIG_AT76C50X_USB=y CONFIG_WLAN_VENDOR_BROADCOM=y CONFIG_B43=y CONFIG_B43_BCMA=y CONFIG_B43_SSB=y CONFIG_B43_BUSES_BCMA_AND_SSB=y # CONFIG_B43_BUSES_BCMA is not set # CONFIG_B43_BUSES_SSB is not set CONFIG_B43_PCI_AUTOSELECT=y CONFIG_B43_PCICORE_AUTOSELECT=y CONFIG_B43_SDIO=y CONFIG_B43_BCMA_PIO=y CONFIG_B43_PIO=y CONFIG_B43_PHY_G=y CONFIG_B43_PHY_N=y CONFIG_B43_PHY_LP=y CONFIG_B43_PHY_HT=y CONFIG_B43_LEDS=y CONFIG_B43_HWRNG=y # CONFIG_B43_DEBUG is not set CONFIG_B43LEGACY=y CONFIG_B43LEGACY_PCI_AUTOSELECT=y CONFIG_B43LEGACY_PCICORE_AUTOSELECT=y CONFIG_B43LEGACY_LEDS=y CONFIG_B43LEGACY_HWRNG=y CONFIG_B43LEGACY_DEBUG=y CONFIG_B43LEGACY_DMA=y CONFIG_B43LEGACY_PIO=y CONFIG_B43LEGACY_DMA_AND_PIO_MODE=y # CONFIG_B43LEGACY_DMA_MODE is not set # CONFIG_B43LEGACY_PIO_MODE is not set CONFIG_BRCMUTIL=y CONFIG_BRCMSMAC=y # CONFIG_BRCMFMAC is not set # CONFIG_BRCM_TRACING is not set # CONFIG_BRCMDBG is not set CONFIG_WLAN_VENDOR_CISCO=y CONFIG_AIRO=y CONFIG_AIRO_CS=y CONFIG_WLAN_VENDOR_INTEL=y # CONFIG_IPW2100 is not set CONFIG_IPW2200=y CONFIG_IPW2200_MONITOR=y CONFIG_IPW2200_RADIOTAP=y CONFIG_IPW2200_PROMISCUOUS=y CONFIG_IPW2200_QOS=y # CONFIG_IPW2200_DEBUG is not set CONFIG_LIBIPW=y # CONFIG_LIBIPW_DEBUG is not set CONFIG_IWLEGACY=y CONFIG_IWL4965=y CONFIG_IWL3945=y # # iwl3945 / iwl4965 Debugging Options # # CONFIG_IWLEGACY_DEBUG is not set CONFIG_IWLWIFI=y CONFIG_IWLWIFI_LEDS=y # CONFIG_IWLDVM is not set # CONFIG_IWLMVM is not set # # WARNING: iwlwifi is useless without IWLDVM or IWLMVM # # # Debugging Options # # CONFIG_IWLWIFI_DEBUG is not set # CONFIG_IWLWIFI_DEVICE_TRACING is not set CONFIG_WLAN_VENDOR_INTERSIL=y CONFIG_HOSTAP=y CONFIG_HOSTAP_FIRMWARE=y # CONFIG_HOSTAP_FIRMWARE_NVRAM is not set CONFIG_HOSTAP_PLX=y CONFIG_HOSTAP_PCI=y CONFIG_HOSTAP_CS=y CONFIG_HERMES=y # CONFIG_HERMES_PRISM is not set CONFIG_HERMES_CACHE_FW_ON_INIT=y CONFIG_PLX_HERMES=y CONFIG_TMD_HERMES=y CONFIG_NORTEL_HERMES=y CONFIG_PCMCIA_HERMES=y CONFIG_PCMCIA_SPECTRUM=y CONFIG_ORINOCO_USB=y CONFIG_P54_COMMON=y CONFIG_P54_USB=y CONFIG_P54_PCI=y CONFIG_P54_SPI=y # CONFIG_P54_SPI_DEFAULT_EEPROM is not set CONFIG_P54_LEDS=y # CONFIG_PRISM54 is not set CONFIG_WLAN_VENDOR_MARVELL=y CONFIG_LIBERTAS=y CONFIG_LIBERTAS_USB=y CONFIG_LIBERTAS_CS=y CONFIG_LIBERTAS_SDIO=y CONFIG_LIBERTAS_SPI=y # CONFIG_LIBERTAS_DEBUG is not set CONFIG_LIBERTAS_MESH=y CONFIG_LIBERTAS_THINFIRM=y # CONFIG_LIBERTAS_THINFIRM_DEBUG is not set CONFIG_LIBERTAS_THINFIRM_USB=y CONFIG_MWIFIEX=y CONFIG_MWIFIEX_SDIO=y CONFIG_MWIFIEX_PCIE=y # CONFIG_MWIFIEX_USB is not set CONFIG_MWL8K=y CONFIG_WLAN_VENDOR_MEDIATEK=y # CONFIG_MT7601U is not set CONFIG_WLAN_VENDOR_RALINK=y CONFIG_RT2X00=y CONFIG_RT2400PCI=y CONFIG_RT2500PCI=y CONFIG_RT61PCI=y CONFIG_RT2800PCI=y CONFIG_RT2800PCI_RT33XX=y CONFIG_RT2800PCI_RT35XX=y CONFIG_RT2800PCI_RT53XX=y CONFIG_RT2800PCI_RT3290=y CONFIG_RT2500USB=y CONFIG_RT73USB=y CONFIG_RT2800USB=y CONFIG_RT2800USB_RT33XX=y CONFIG_RT2800USB_RT35XX=y # CONFIG_RT2800USB_RT3573 is not set CONFIG_RT2800USB_RT53XX=y # CONFIG_RT2800USB_RT55XX is not set # CONFIG_RT2800USB_UNKNOWN is not set CONFIG_RT2800_LIB=y CONFIG_RT2800_LIB_MMIO=y CONFIG_RT2X00_LIB_MMIO=y CONFIG_RT2X00_LIB_PCI=y CONFIG_RT2X00_LIB_USB=y CONFIG_RT2X00_LIB=y CONFIG_RT2X00_LIB_FIRMWARE=y CONFIG_RT2X00_LIB_CRYPTO=y CONFIG_RT2X00_LIB_LEDS=y # CONFIG_RT2X00_DEBUG is not set CONFIG_WLAN_VENDOR_REALTEK=y CONFIG_RTL8180=y CONFIG_RTL8187=y CONFIG_RTL8187_LEDS=y CONFIG_RTL_CARDS=y CONFIG_RTL8192CE=y CONFIG_RTL8192SE=y CONFIG_RTL8192DE=y # CONFIG_RTL8723AE is not set # CONFIG_RTL8723BE is not set # CONFIG_RTL8188EE is not set # CONFIG_RTL8192EE is not set # CONFIG_RTL8821AE is not set CONFIG_RTL8192CU=y CONFIG_RTLWIFI=y CONFIG_RTLWIFI_PCI=y CONFIG_RTLWIFI_USB=y CONFIG_RTLWIFI_DEBUG=y CONFIG_RTL8192C_COMMON=y # CONFIG_RTL8XXXU is not set CONFIG_WLAN_VENDOR_RSI=y # CONFIG_RSI_91X is not set CONFIG_WLAN_VENDOR_ST=y # CONFIG_CW1200 is not set CONFIG_WLAN_VENDOR_TI=y # CONFIG_WL1251 is not set # CONFIG_WL12XX is not set # CONFIG_WL18XX is not set # CONFIG_WLCORE is not set CONFIG_WLAN_VENDOR_ZYDAS=y CONFIG_USB_ZD1201=y CONFIG_ZD1211RW=y # CONFIG_ZD1211RW_DEBUG is not set CONFIG_WLAN_VENDOR_QUANTENNA=y # CONFIG_QTNFMAC_PEARL_PCIE is not set CONFIG_PCMCIA_RAYCS=y CONFIG_PCMCIA_WL3501=y CONFIG_MAC80211_HWSIM=y CONFIG_USB_NET_RNDIS_WLAN=y # # WiMAX Wireless Broadband devices # CONFIG_WIMAX_I2400M=y CONFIG_WIMAX_I2400M_USB=y CONFIG_WIMAX_I2400M_DEBUG_LEVEL=8 CONFIG_WAN=y CONFIG_LANMEDIA=y CONFIG_HDLC=y CONFIG_HDLC_RAW=y CONFIG_HDLC_RAW_ETH=y CONFIG_HDLC_CISCO=y CONFIG_HDLC_FR=y CONFIG_HDLC_PPP=y # CONFIG_HDLC_X25 is not set CONFIG_PCI200SYN=y CONFIG_WANXL=y # CONFIG_PC300TOO is not set CONFIG_FARSYNC=y CONFIG_DSCC4=m CONFIG_DSCC4_PCISYNC=y CONFIG_DSCC4_PCI_RST=y CONFIG_DLCI=y CONFIG_DLCI_MAX=8 CONFIG_SBNI=y # CONFIG_SBNI_MULTILINE is not set CONFIG_IEEE802154_DRIVERS=y CONFIG_XEN_NETDEV_FRONTEND=y CONFIG_XEN_NETDEV_BACKEND=y CONFIG_VMXNET3=y # CONFIG_FUJITSU_ES is not set CONFIG_HYPERV_NET=y CONFIG_ISDN=y # CONFIG_ISDN_I4L is not set CONFIG_ISDN_CAPI=y CONFIG_CAPI_TRACE=y CONFIG_ISDN_CAPI_CAPI20=y CONFIG_ISDN_CAPI_MIDDLEWARE=y # # CAPI hardware drivers # CONFIG_CAPI_AVM=y CONFIG_ISDN_DRV_AVMB1_B1PCI=y CONFIG_ISDN_DRV_AVMB1_B1PCIV4=y CONFIG_ISDN_DRV_AVMB1_B1PCMCIA=y CONFIG_ISDN_DRV_AVMB1_AVM_CS=y CONFIG_ISDN_DRV_AVMB1_T1PCI=y CONFIG_ISDN_DRV_AVMB1_C4=y # CONFIG_CAPI_EICON is not set CONFIG_ISDN_DRV_GIGASET=y CONFIG_GIGASET_CAPI=y # CONFIG_GIGASET_DUMMYLL is not set CONFIG_GIGASET_BASE=y CONFIG_GIGASET_M105=y CONFIG_GIGASET_M101=y # CONFIG_GIGASET_DEBUG is not set CONFIG_HYSDN=m CONFIG_HYSDN_CAPI=y CONFIG_MISDN=y CONFIG_MISDN_DSP=y CONFIG_MISDN_L1OIP=y # # mISDN hardware drivers # CONFIG_MISDN_HFCPCI=y CONFIG_MISDN_HFCMULTI=y CONFIG_MISDN_HFCUSB=y CONFIG_MISDN_AVMFRITZ=y CONFIG_MISDN_SPEEDFAX=y CONFIG_MISDN_INFINEON=y CONFIG_MISDN_W6692=y # CONFIG_MISDN_NETJET is not set CONFIG_MISDN_IPAC=y CONFIG_MISDN_ISAR=y # CONFIG_NVM is not set # # Input device support # CONFIG_INPUT=y CONFIG_INPUT_LEDS=y CONFIG_INPUT_FF_MEMLESS=y CONFIG_INPUT_POLLDEV=y CONFIG_INPUT_SPARSEKMAP=y CONFIG_INPUT_MATRIXKMAP=y # # Userland interfaces # CONFIG_INPUT_MOUSEDEV=y CONFIG_INPUT_MOUSEDEV_PSAUX=y CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024 CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768 CONFIG_INPUT_JOYDEV=y CONFIG_INPUT_EVDEV=y # CONFIG_INPUT_EVBUG is not set # # Input Device Drivers # CONFIG_INPUT_KEYBOARD=y CONFIG_KEYBOARD_ADP5588=y # CONFIG_KEYBOARD_ADP5589 is not set CONFIG_KEYBOARD_ATKBD=y # CONFIG_KEYBOARD_QT1070 is not set CONFIG_KEYBOARD_QT2160=y # CONFIG_KEYBOARD_DLINK_DIR685 is not set CONFIG_KEYBOARD_LKKBD=y # CONFIG_KEYBOARD_GPIO is not set # CONFIG_KEYBOARD_GPIO_POLLED is not set # CONFIG_KEYBOARD_TCA6416 is not set # CONFIG_KEYBOARD_TCA8418 is not set # CONFIG_KEYBOARD_MATRIX is not set CONFIG_KEYBOARD_LM8323=y # CONFIG_KEYBOARD_LM8333 is not set CONFIG_KEYBOARD_MAX7359=y # CONFIG_KEYBOARD_MCS is not set # CONFIG_KEYBOARD_MPR121 is not set CONFIG_KEYBOARD_NEWTON=y CONFIG_KEYBOARD_OPENCORES=y # CONFIG_KEYBOARD_SAMSUNG is not set CONFIG_KEYBOARD_STOWAWAY=y CONFIG_KEYBOARD_SUNKBD=y # CONFIG_KEYBOARD_TM2_TOUCHKEY is not set CONFIG_KEYBOARD_XTKBD=y CONFIG_INPUT_MOUSE=y CONFIG_MOUSE_PS2=y CONFIG_MOUSE_PS2_ALPS=y CONFIG_MOUSE_PS2_BYD=y CONFIG_MOUSE_PS2_LOGIPS2PP=y CONFIG_MOUSE_PS2_SYNAPTICS=y CONFIG_MOUSE_PS2_SYNAPTICS_SMBUS=y CONFIG_MOUSE_PS2_CYPRESS=y CONFIG_MOUSE_PS2_LIFEBOOK=y CONFIG_MOUSE_PS2_TRACKPOINT=y CONFIG_MOUSE_PS2_ELANTECH=y CONFIG_MOUSE_PS2_SENTELIC=y # CONFIG_MOUSE_PS2_TOUCHKIT is not set CONFIG_MOUSE_PS2_FOCALTECH=y # CONFIG_MOUSE_PS2_VMMOUSE is not set CONFIG_MOUSE_PS2_SMBUS=y CONFIG_MOUSE_SERIAL=y CONFIG_MOUSE_APPLETOUCH=y CONFIG_MOUSE_BCM5974=y # CONFIG_MOUSE_CYAPA is not set # CONFIG_MOUSE_ELAN_I2C is not set CONFIG_MOUSE_VSXXXAA=y # CONFIG_MOUSE_GPIO is not set CONFIG_MOUSE_SYNAPTICS_I2C=y # CONFIG_MOUSE_SYNAPTICS_USB is not set CONFIG_INPUT_JOYSTICK=y CONFIG_JOYSTICK_ANALOG=y CONFIG_JOYSTICK_A3D=y CONFIG_JOYSTICK_ADI=y CONFIG_JOYSTICK_COBRA=y CONFIG_JOYSTICK_GF2K=y CONFIG_JOYSTICK_GRIP=y CONFIG_JOYSTICK_GRIP_MP=y CONFIG_JOYSTICK_GUILLEMOT=y CONFIG_JOYSTICK_INTERACT=y CONFIG_JOYSTICK_SIDEWINDER=y CONFIG_JOYSTICK_TMDC=y CONFIG_JOYSTICK_IFORCE=y CONFIG_JOYSTICK_IFORCE_USB=y CONFIG_JOYSTICK_IFORCE_232=y CONFIG_JOYSTICK_WARRIOR=y CONFIG_JOYSTICK_MAGELLAN=y CONFIG_JOYSTICK_SPACEORB=y CONFIG_JOYSTICK_SPACEBALL=y CONFIG_JOYSTICK_STINGER=y CONFIG_JOYSTICK_TWIDJOY=y CONFIG_JOYSTICK_ZHENHUA=y CONFIG_JOYSTICK_DB9=y CONFIG_JOYSTICK_GAMECON=y CONFIG_JOYSTICK_TURBOGRAFX=y # CONFIG_JOYSTICK_AS5011 is not set CONFIG_JOYSTICK_JOYDUMP=y CONFIG_JOYSTICK_XPAD=y CONFIG_JOYSTICK_XPAD_FF=y CONFIG_JOYSTICK_XPAD_LEDS=y CONFIG_JOYSTICK_WALKERA0701=y # CONFIG_JOYSTICK_PSXPAD_SPI is not set CONFIG_INPUT_TABLET=y CONFIG_TABLET_USB_ACECAD=y CONFIG_TABLET_USB_AIPTEK=y CONFIG_TABLET_USB_GTCO=y CONFIG_TABLET_USB_HANWANG=y CONFIG_TABLET_USB_KBTAB=y # CONFIG_TABLET_USB_PEGASUS is not set # CONFIG_TABLET_SERIAL_WACOM4 is not set CONFIG_INPUT_TOUCHSCREEN=y CONFIG_TOUCHSCREEN_PROPERTIES=y CONFIG_TOUCHSCREEN_ADS7846=y CONFIG_TOUCHSCREEN_AD7877=y CONFIG_TOUCHSCREEN_AD7879=y CONFIG_TOUCHSCREEN_AD7879_I2C=y # CONFIG_TOUCHSCREEN_AD7879_SPI is not set # CONFIG_TOUCHSCREEN_ATMEL_MXT is not set # CONFIG_TOUCHSCREEN_AUO_PIXCIR is not set # CONFIG_TOUCHSCREEN_BU21013 is not set # CONFIG_TOUCHSCREEN_CY8CTMG110 is not set # CONFIG_TOUCHSCREEN_CYTTSP_CORE is not set # CONFIG_TOUCHSCREEN_CYTTSP4_CORE is not set CONFIG_TOUCHSCREEN_DYNAPRO=y CONFIG_TOUCHSCREEN_HAMPSHIRE=y CONFIG_TOUCHSCREEN_EETI=y # CONFIG_TOUCHSCREEN_EGALAX_SERIAL is not set # CONFIG_TOUCHSCREEN_EXC3000 is not set CONFIG_TOUCHSCREEN_FUJITSU=y # CONFIG_TOUCHSCREEN_GOODIX is not set # CONFIG_TOUCHSCREEN_HIDEEP is not set # CONFIG_TOUCHSCREEN_ILI210X is not set # CONFIG_TOUCHSCREEN_S6SY761 is not set CONFIG_TOUCHSCREEN_GUNZE=y # CONFIG_TOUCHSCREEN_EKTF2127 is not set # CONFIG_TOUCHSCREEN_ELAN is not set CONFIG_TOUCHSCREEN_ELO=y CONFIG_TOUCHSCREEN_WACOM_W8001=y # CONFIG_TOUCHSCREEN_WACOM_I2C is not set # CONFIG_TOUCHSCREEN_MAX11801 is not set CONFIG_TOUCHSCREEN_MCS5000=y # CONFIG_TOUCHSCREEN_MMS114 is not set # CONFIG_TOUCHSCREEN_MELFAS_MIP4 is not set CONFIG_TOUCHSCREEN_MTOUCH=y CONFIG_TOUCHSCREEN_INEXIO=y CONFIG_TOUCHSCREEN_MK712=y CONFIG_TOUCHSCREEN_PENMOUNT=y # CONFIG_TOUCHSCREEN_EDT_FT5X06 is not set CONFIG_TOUCHSCREEN_TOUCHRIGHT=y CONFIG_TOUCHSCREEN_TOUCHWIN=y # CONFIG_TOUCHSCREEN_PIXCIR is not set # CONFIG_TOUCHSCREEN_WDT87XX_I2C is not set CONFIG_TOUCHSCREEN_WM97XX=y CONFIG_TOUCHSCREEN_WM9705=y CONFIG_TOUCHSCREEN_WM9712=y CONFIG_TOUCHSCREEN_WM9713=y CONFIG_TOUCHSCREEN_USB_COMPOSITE=y CONFIG_TOUCHSCREEN_USB_EGALAX=y CONFIG_TOUCHSCREEN_USB_PANJIT=y CONFIG_TOUCHSCREEN_USB_3M=y CONFIG_TOUCHSCREEN_USB_ITM=y CONFIG_TOUCHSCREEN_USB_ETURBO=y CONFIG_TOUCHSCREEN_USB_GUNZE=y CONFIG_TOUCHSCREEN_USB_DMC_TSC10=y CONFIG_TOUCHSCREEN_USB_IRTOUCH=y CONFIG_TOUCHSCREEN_USB_IDEALTEK=y CONFIG_TOUCHSCREEN_USB_GENERAL_TOUCH=y CONFIG_TOUCHSCREEN_USB_GOTOP=y CONFIG_TOUCHSCREEN_USB_JASTEC=y CONFIG_TOUCHSCREEN_USB_ELO=y CONFIG_TOUCHSCREEN_USB_E2I=y CONFIG_TOUCHSCREEN_USB_ZYTRONIC=y CONFIG_TOUCHSCREEN_USB_ETT_TC45USB=y CONFIG_TOUCHSCREEN_USB_NEXIO=y CONFIG_TOUCHSCREEN_USB_EASYTOUCH=y CONFIG_TOUCHSCREEN_TOUCHIT213=y # CONFIG_TOUCHSCREEN_TSC_SERIO is not set # CONFIG_TOUCHSCREEN_TSC2004 is not set # CONFIG_TOUCHSCREEN_TSC2005 is not set CONFIG_TOUCHSCREEN_TSC2007=y # CONFIG_TOUCHSCREEN_RM_TS is not set # CONFIG_TOUCHSCREEN_SILEAD is not set # CONFIG_TOUCHSCREEN_SIS_I2C is not set # CONFIG_TOUCHSCREEN_ST1232 is not set # CONFIG_TOUCHSCREEN_STMFTS is not set # CONFIG_TOUCHSCREEN_SURFACE3_SPI is not set # CONFIG_TOUCHSCREEN_SX8654 is not set CONFIG_TOUCHSCREEN_TPS6507X=y # CONFIG_TOUCHSCREEN_ZET6223 is not set # CONFIG_TOUCHSCREEN_ZFORCE is not set # CONFIG_TOUCHSCREEN_ROHM_BU21023 is not set CONFIG_INPUT_MISC=y # CONFIG_INPUT_AD714X is not set # CONFIG_INPUT_BMA150 is not set # CONFIG_INPUT_E3X0_BUTTON is not set CONFIG_INPUT_PCSPKR=y # CONFIG_INPUT_MMA8450 is not set CONFIG_INPUT_APANEL=y # CONFIG_INPUT_GP2A is not set # CONFIG_INPUT_GPIO_BEEPER is not set # CONFIG_INPUT_GPIO_TILT_POLLED is not set # CONFIG_INPUT_GPIO_DECODER is not set CONFIG_INPUT_ATLAS_BTNS=y CONFIG_INPUT_ATI_REMOTE2=y CONFIG_INPUT_KEYSPAN_REMOTE=y # CONFIG_INPUT_KXTJ9 is not set CONFIG_INPUT_POWERMATE=y CONFIG_INPUT_YEALINK=y CONFIG_INPUT_CM109=y # CONFIG_INPUT_REGULATOR_HAPTIC is not set CONFIG_INPUT_UINPUT=y CONFIG_INPUT_PCF50633_PMU=y # CONFIG_INPUT_PCF8574 is not set # CONFIG_INPUT_GPIO_ROTARY_ENCODER is not set # CONFIG_INPUT_ADXL34X is not set # CONFIG_INPUT_IMS_PCU is not set # CONFIG_INPUT_CMA3000 is not set CONFIG_INPUT_XEN_KBDDEV_FRONTEND=y # CONFIG_INPUT_IDEAPAD_SLIDEBAR is not set # CONFIG_INPUT_DRV260X_HAPTICS is not set # CONFIG_INPUT_DRV2665_HAPTICS is not set # CONFIG_INPUT_DRV2667_HAPTICS is not set # CONFIG_RMI4_CORE 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=y CONFIG_SERIO_PARKBD=y CONFIG_SERIO_PCIPS2=y CONFIG_SERIO_LIBPS2=y CONFIG_SERIO_RAW=y CONFIG_SERIO_ALTERA_PS2=y # CONFIG_SERIO_PS2MULT is not set # CONFIG_SERIO_ARC_PS2 is not set CONFIG_HYPERV_KEYBOARD=y # CONFIG_SERIO_GPIO_PS2 is not set # CONFIG_USERIO is not set CONFIG_GAMEPORT=y CONFIG_GAMEPORT_NS558=y CONFIG_GAMEPORT_L4=y CONFIG_GAMEPORT_EMU10K1=y CONFIG_GAMEPORT_FM801=y # # Character devices # CONFIG_TTY=y CONFIG_VT=y CONFIG_CONSOLE_TRANSLATIONS=y CONFIG_VT_CONSOLE=y CONFIG_VT_CONSOLE_SLEEP=y CONFIG_HW_CONSOLE=y CONFIG_VT_HW_CONSOLE_BINDING=y CONFIG_UNIX98_PTYS=y # CONFIG_LEGACY_PTYS is not set CONFIG_SERIAL_NONSTANDARD=y CONFIG_ROCKETPORT=y CONFIG_CYCLADES=y # CONFIG_CYZ_INTR is not set CONFIG_MOXA_INTELLIO=y CONFIG_MOXA_SMARTIO=y CONFIG_SYNCLINK=y CONFIG_SYNCLINKMP=y CONFIG_SYNCLINK_GT=y CONFIG_NOZOMI=y CONFIG_ISI=y CONFIG_N_HDLC=y CONFIG_N_GSM=y # CONFIG_TRACE_SINK is not set CONFIG_DEVMEM=y # CONFIG_DEVKMEM is not set # # Serial drivers # CONFIG_SERIAL_EARLYCON=y CONFIG_SERIAL_8250=y CONFIG_SERIAL_8250_DEPRECATED_OPTIONS=y CONFIG_SERIAL_8250_PNP=y # CONFIG_SERIAL_8250_FINTEK is not set CONFIG_SERIAL_8250_CONSOLE=y CONFIG_SERIAL_8250_DMA=y CONFIG_SERIAL_8250_PCI=y CONFIG_SERIAL_8250_EXAR=y CONFIG_SERIAL_8250_CS=y CONFIG_SERIAL_8250_NR_UARTS=32 CONFIG_SERIAL_8250_RUNTIME_UARTS=4 CONFIG_SERIAL_8250_EXTENDED=y CONFIG_SERIAL_8250_MANY_PORTS=y CONFIG_SERIAL_8250_SHARE_IRQ=y # CONFIG_SERIAL_8250_DETECT_IRQ is not set CONFIG_SERIAL_8250_RSA=y # CONFIG_SERIAL_8250_FSL is not set # CONFIG_SERIAL_8250_DW is not set # CONFIG_SERIAL_8250_RT288X is not set CONFIG_SERIAL_8250_LPSS=y CONFIG_SERIAL_8250_MID=y # CONFIG_SERIAL_8250_MOXA is not set # # Non-8250 serial port support # CONFIG_SERIAL_MAX3100=y # CONFIG_SERIAL_MAX310X is not set # CONFIG_SERIAL_UARTLITE is not set CONFIG_SERIAL_CORE=y CONFIG_SERIAL_CORE_CONSOLE=y CONFIG_SERIAL_JSM=y # CONFIG_SERIAL_SCCNXP is not set # CONFIG_SERIAL_SC16IS7XX is not set # CONFIG_SERIAL_ALTERA_JTAGUART is not set # CONFIG_SERIAL_ALTERA_UART is not set # CONFIG_SERIAL_IFX6X60 is not set # CONFIG_SERIAL_ARC is not set # CONFIG_SERIAL_RP2 is not set # CONFIG_SERIAL_FSL_LPUART is not set # CONFIG_SERIAL_DEV_BUS is not set CONFIG_PRINTER=y # CONFIG_LP_CONSOLE is not set CONFIG_PPDEV=y CONFIG_HVC_DRIVER=y CONFIG_HVC_IRQ=y CONFIG_HVC_XEN=y CONFIG_HVC_XEN_FRONTEND=y CONFIG_VIRTIO_CONSOLE=y CONFIG_IPMI_HANDLER=y CONFIG_IPMI_DMI_DECODE=y CONFIG_IPMI_PROC_INTERFACE=y # CONFIG_IPMI_PANIC_EVENT is not set CONFIG_IPMI_DEVICE_INTERFACE=y CONFIG_IPMI_SI=y # CONFIG_IPMI_SSIF is not set CONFIG_IPMI_WATCHDOG=y CONFIG_IPMI_POWEROFF=y CONFIG_HW_RANDOM=y CONFIG_HW_RANDOM_TIMERIOMEM=y CONFIG_HW_RANDOM_INTEL=y CONFIG_HW_RANDOM_AMD=y CONFIG_HW_RANDOM_VIA=y CONFIG_HW_RANDOM_VIRTIO=y CONFIG_HW_RANDOM_TPM=y CONFIG_NVRAM=y CONFIG_R3964=y CONFIG_APPLICOM=y # # PCMCIA character devices # CONFIG_SYNCLINK_CS=y CONFIG_CARDMAN_4000=y CONFIG_CARDMAN_4040=y # CONFIG_SCR24X is not set CONFIG_IPWIRELESS=y CONFIG_MWAVE=y CONFIG_RAW_DRIVER=y CONFIG_MAX_RAW_DEVS=256 CONFIG_HPET=y CONFIG_HPET_MMAP=y CONFIG_HPET_MMAP_DEFAULT=y CONFIG_HANGCHECK_TIMER=y CONFIG_TCG_TPM=y CONFIG_TCG_TIS_CORE=y CONFIG_TCG_TIS=y # CONFIG_TCG_TIS_SPI is not set # CONFIG_TCG_TIS_I2C_ATMEL is not set # CONFIG_TCG_TIS_I2C_INFINEON is not set # CONFIG_TCG_TIS_I2C_NUVOTON is not set CONFIG_TCG_NSC=y CONFIG_TCG_ATMEL=y CONFIG_TCG_INFINEON=y # CONFIG_TCG_XEN is not set # CONFIG_TCG_CRB is not set # CONFIG_TCG_VTPM_PROXY is not set # CONFIG_TCG_TIS_ST33ZP24_I2C is not set # CONFIG_TCG_TIS_ST33ZP24_SPI is not set CONFIG_TELCLOCK=y CONFIG_DEVPORT=y # CONFIG_XILLYBUS is not set # # I2C support # CONFIG_I2C=y CONFIG_ACPI_I2C_OPREGION=y CONFIG_I2C_BOARDINFO=y CONFIG_I2C_COMPAT=y CONFIG_I2C_CHARDEV=y # CONFIG_I2C_MUX is not set CONFIG_I2C_HELPER_AUTO=y CONFIG_I2C_SMBUS=y CONFIG_I2C_ALGOBIT=y CONFIG_I2C_ALGOPCA=y # # I2C Hardware Bus support # # # PC SMBus host controller drivers # CONFIG_I2C_ALI1535=y CONFIG_I2C_ALI1563=y CONFIG_I2C_ALI15X3=y CONFIG_I2C_AMD756=y CONFIG_I2C_AMD756_S4882=y CONFIG_I2C_AMD8111=y CONFIG_I2C_I801=y CONFIG_I2C_ISCH=y # CONFIG_I2C_ISMT is not set CONFIG_I2C_PIIX4=y CONFIG_I2C_NFORCE2=y CONFIG_I2C_NFORCE2_S4985=y CONFIG_I2C_SIS5595=y CONFIG_I2C_SIS630=y CONFIG_I2C_SIS96X=y CONFIG_I2C_VIA=y CONFIG_I2C_VIAPRO=y # # ACPI drivers # CONFIG_I2C_SCMI=y # # I2C system bus drivers (mostly embedded / system-on-chip) # # CONFIG_I2C_CBUS_GPIO is not set # CONFIG_I2C_DESIGNWARE_PLATFORM is not set # CONFIG_I2C_DESIGNWARE_PCI is not set # CONFIG_I2C_EMEV2 is not set # CONFIG_I2C_GPIO is not set CONFIG_I2C_OCORES=y CONFIG_I2C_PCA_PLATFORM=y # CONFIG_I2C_PXA_PCI is not set CONFIG_I2C_SIMTEC=y # CONFIG_I2C_XILINX is not set # # External I2C/SMBus adapter drivers # CONFIG_I2C_DIOLAN_U2C=y CONFIG_I2C_PARPORT=y CONFIG_I2C_PARPORT_LIGHT=y # CONFIG_I2C_ROBOTFUZZ_OSIF is not set CONFIG_I2C_TAOS_EVM=y CONFIG_I2C_TINY_USB=y # # Other I2C/SMBus bus drivers # # CONFIG_I2C_MLXCPLD is not set CONFIG_I2C_STUB=m # CONFIG_I2C_SLAVE is not set # CONFIG_I2C_DEBUG_CORE is not set # CONFIG_I2C_DEBUG_ALGO is not set # CONFIG_I2C_DEBUG_BUS is not set CONFIG_SPI=y # CONFIG_SPI_DEBUG is not set CONFIG_SPI_MASTER=y # # SPI Master Controller Drivers # # CONFIG_SPI_ALTERA is not set # CONFIG_SPI_AXI_SPI_ENGINE is not set CONFIG_SPI_BITBANG=y CONFIG_SPI_BUTTERFLY=y # CONFIG_SPI_CADENCE is not set # CONFIG_SPI_DESIGNWARE is not set # CONFIG_SPI_GPIO is not set CONFIG_SPI_LM70_LLP=y # CONFIG_SPI_OC_TINY is not set # CONFIG_SPI_PXA2XX is not set # CONFIG_SPI_PXA2XX_PCI is not set # CONFIG_SPI_ROCKCHIP is not set # CONFIG_SPI_SC18IS602 is not set # CONFIG_SPI_XCOMM is not set # CONFIG_SPI_XILINX is not set # CONFIG_SPI_ZYNQMP_GQSPI is not set # # SPI Protocol Masters # # CONFIG_SPI_SPIDEV is not set # CONFIG_SPI_LOOPBACK_TEST is not set CONFIG_SPI_TLE62X0=y # CONFIG_SPI_SLAVE is not set # CONFIG_SPMI is not set # CONFIG_HSI is not set CONFIG_PPS=y # CONFIG_PPS_DEBUG is not set # # PPS clients support # # CONFIG_PPS_CLIENT_KTIMER is not set CONFIG_PPS_CLIENT_LDISC=y CONFIG_PPS_CLIENT_PARPORT=y # CONFIG_PPS_CLIENT_GPIO is not set # # 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_KVM=y # CONFIG_PINCTRL is not set CONFIG_GPIOLIB=y CONFIG_GPIO_ACPI=y # CONFIG_DEBUG_GPIO is not set # CONFIG_GPIO_SYSFS is not set # # Memory mapped GPIO drivers # # CONFIG_GPIO_AMDPT is not set # CONFIG_GPIO_DWAPB is not set # CONFIG_GPIO_EXAR is not set # CONFIG_GPIO_GENERIC_PLATFORM is not set # CONFIG_GPIO_ICH is not set # CONFIG_GPIO_LYNXPOINT is not set # CONFIG_GPIO_MB86S7X is not set # CONFIG_GPIO_MOCKUP is not set # CONFIG_GPIO_VX855 is not set # # Port-mapped I/O GPIO drivers # # CONFIG_GPIO_F7188X is not set # CONFIG_GPIO_IT87 is not set # CONFIG_GPIO_SCH is not set # CONFIG_GPIO_SCH311X is not set # # I2C GPIO expanders # # CONFIG_GPIO_ADP5588 is not set # CONFIG_GPIO_MAX7300 is not set # CONFIG_GPIO_MAX732X is not set # CONFIG_GPIO_PCA953X is not set # CONFIG_GPIO_PCF857X is not set # CONFIG_GPIO_TPIC2810 is not set # # MFD GPIO expanders # # # PCI GPIO expanders # # CONFIG_GPIO_AMD8111 is not set # CONFIG_GPIO_BT8XX is not set CONFIG_GPIO_ML_IOH=y # CONFIG_GPIO_PCI_IDIO_16 is not set # CONFIG_GPIO_RDC321X is not set # # SPI GPIO expanders # # CONFIG_GPIO_MAX3191X is not set # CONFIG_GPIO_MAX7301 is not set # CONFIG_GPIO_MC33880 is not set # CONFIG_GPIO_PISOSR is not set # CONFIG_GPIO_XRA1403 is not set # # USB GPIO expanders # CONFIG_W1=y CONFIG_W1_CON=y # # 1-wire Bus Masters # CONFIG_W1_MASTER_MATROX=y CONFIG_W1_MASTER_DS2490=y CONFIG_W1_MASTER_DS2482=y # CONFIG_W1_MASTER_DS1WM is not set # CONFIG_W1_MASTER_GPIO is not set # # 1-wire Slaves # CONFIG_W1_SLAVE_THERM=y CONFIG_W1_SLAVE_SMEM=y # CONFIG_W1_SLAVE_DS2405 is not set # CONFIG_W1_SLAVE_DS2408 is not set # CONFIG_W1_SLAVE_DS2413 is not set # CONFIG_W1_SLAVE_DS2406 is not set # CONFIG_W1_SLAVE_DS2423 is not set # CONFIG_W1_SLAVE_DS2805 is not set CONFIG_W1_SLAVE_DS2431=y CONFIG_W1_SLAVE_DS2433=y # CONFIG_W1_SLAVE_DS2433_CRC is not set # CONFIG_W1_SLAVE_DS2438 is not set CONFIG_W1_SLAVE_DS2760=y # CONFIG_W1_SLAVE_DS2780 is not set # CONFIG_W1_SLAVE_DS2781 is not set # CONFIG_W1_SLAVE_DS28E04 is not set # CONFIG_W1_SLAVE_DS28E17 is not set # CONFIG_POWER_AVS is not set # CONFIG_POWER_RESET is not set CONFIG_POWER_SUPPLY=y # CONFIG_POWER_SUPPLY_DEBUG is not set CONFIG_PDA_POWER=y # CONFIG_TEST_POWER is not set CONFIG_BATTERY_DS2760=y # CONFIG_BATTERY_DS2780 is not set # CONFIG_BATTERY_DS2781 is not set CONFIG_BATTERY_DS2782=y # CONFIG_BATTERY_WM97XX is not set # CONFIG_BATTERY_SBS is not set # CONFIG_CHARGER_SBS is not set # CONFIG_BATTERY_BQ27XXX is not set CONFIG_BATTERY_MAX17040=y # CONFIG_BATTERY_MAX17042 is not set # CONFIG_BATTERY_MAX1721X is not set CONFIG_CHARGER_PCF50633=y # CONFIG_CHARGER_ISP1704 is not set # CONFIG_CHARGER_MAX8903 is not set # CONFIG_CHARGER_LP8727 is not set # CONFIG_CHARGER_GPIO is not set # CONFIG_CHARGER_MANAGER is not set # CONFIG_CHARGER_LTC3651 is not set # CONFIG_CHARGER_BQ2415X is not set # CONFIG_CHARGER_BQ24190 is not set # CONFIG_CHARGER_BQ24257 is not set # CONFIG_CHARGER_BQ24735 is not set # CONFIG_CHARGER_BQ25890 is not set # CONFIG_CHARGER_SMB347 is not set # CONFIG_BATTERY_GAUGE_LTC2941 is not set # CONFIG_CHARGER_RT9455 is not set CONFIG_HWMON=y CONFIG_HWMON_VID=y # CONFIG_HWMON_DEBUG_CHIP is not set # # Native drivers # CONFIG_SENSORS_ABITUGURU=y CONFIG_SENSORS_ABITUGURU3=y # CONFIG_SENSORS_AD7314 is not set CONFIG_SENSORS_AD7414=y CONFIG_SENSORS_AD7418=y CONFIG_SENSORS_ADM1021=y CONFIG_SENSORS_ADM1025=y CONFIG_SENSORS_ADM1026=y CONFIG_SENSORS_ADM1029=y CONFIG_SENSORS_ADM1031=y CONFIG_SENSORS_ADM9240=y # CONFIG_SENSORS_ADT7310 is not set # CONFIG_SENSORS_ADT7410 is not set CONFIG_SENSORS_ADT7411=y CONFIG_SENSORS_ADT7462=y CONFIG_SENSORS_ADT7470=y CONFIG_SENSORS_ADT7475=y CONFIG_SENSORS_ASC7621=y CONFIG_SENSORS_K8TEMP=y CONFIG_SENSORS_K10TEMP=y CONFIG_SENSORS_FAM15H_POWER=y CONFIG_SENSORS_APPLESMC=y CONFIG_SENSORS_ASB100=y # CONFIG_SENSORS_ASPEED is not set CONFIG_SENSORS_ATXP1=y CONFIG_SENSORS_DS620=y CONFIG_SENSORS_DS1621=y CONFIG_SENSORS_DELL_SMM=y CONFIG_SENSORS_I5K_AMB=y CONFIG_SENSORS_F71805F=y CONFIG_SENSORS_F71882FG=y CONFIG_SENSORS_F75375S=y CONFIG_SENSORS_FSCHMD=y # CONFIG_SENSORS_FTSTEUTATES is not set CONFIG_SENSORS_GL518SM=y CONFIG_SENSORS_GL520SM=y CONFIG_SENSORS_G760A=y # CONFIG_SENSORS_G762 is not set # CONFIG_SENSORS_HIH6130 is not set CONFIG_SENSORS_IBMAEM=y CONFIG_SENSORS_IBMPEX=y # CONFIG_SENSORS_I5500 is not set CONFIG_SENSORS_CORETEMP=y CONFIG_SENSORS_IT87=y # CONFIG_SENSORS_JC42 is not set # CONFIG_SENSORS_POWR1220 is not set CONFIG_SENSORS_LINEAGE=y # CONFIG_SENSORS_LTC2945 is not set # CONFIG_SENSORS_LTC2990 is not set CONFIG_SENSORS_LTC4151=y CONFIG_SENSORS_LTC4215=y # CONFIG_SENSORS_LTC4222 is not set CONFIG_SENSORS_LTC4245=y # CONFIG_SENSORS_LTC4260 is not set CONFIG_SENSORS_LTC4261=y CONFIG_SENSORS_MAX1111=y CONFIG_SENSORS_MAX16065=y CONFIG_SENSORS_MAX1619=y CONFIG_SENSORS_MAX1668=y # CONFIG_SENSORS_MAX197 is not set # CONFIG_SENSORS_MAX31722 is not set # CONFIG_SENSORS_MAX6621 is not set CONFIG_SENSORS_MAX6639=y CONFIG_SENSORS_MAX6642=y CONFIG_SENSORS_MAX6650=y # CONFIG_SENSORS_MAX6697 is not set # CONFIG_SENSORS_MAX31790 is not set # CONFIG_SENSORS_MCP3021 is not set # CONFIG_SENSORS_TC654 is not set CONFIG_SENSORS_ADCXX=y CONFIG_SENSORS_LM63=y CONFIG_SENSORS_LM70=y CONFIG_SENSORS_LM73=y CONFIG_SENSORS_LM75=y CONFIG_SENSORS_LM77=y CONFIG_SENSORS_LM78=y CONFIG_SENSORS_LM80=y CONFIG_SENSORS_LM83=y CONFIG_SENSORS_LM85=y CONFIG_SENSORS_LM87=y CONFIG_SENSORS_LM90=y CONFIG_SENSORS_LM92=y CONFIG_SENSORS_LM93=y # CONFIG_SENSORS_LM95234 is not set CONFIG_SENSORS_LM95241=y CONFIG_SENSORS_LM95245=y CONFIG_SENSORS_PC87360=y CONFIG_SENSORS_PC87427=y CONFIG_SENSORS_NTC_THERMISTOR=y # CONFIG_SENSORS_NCT6683 is not set # CONFIG_SENSORS_NCT6775 is not set # CONFIG_SENSORS_NCT7802 is not set # CONFIG_SENSORS_NCT7904 is not set CONFIG_SENSORS_PCF8591=y # CONFIG_PMBUS is not set # CONFIG_SENSORS_SHT15 is not set CONFIG_SENSORS_SHT21=y # CONFIG_SENSORS_SHT3x is not set # CONFIG_SENSORS_SHTC1 is not set CONFIG_SENSORS_SIS5595=y CONFIG_SENSORS_DME1737=y CONFIG_SENSORS_EMC1403=y CONFIG_SENSORS_EMC2103=y CONFIG_SENSORS_EMC6W201=y CONFIG_SENSORS_SMSC47M1=y CONFIG_SENSORS_SMSC47M192=y CONFIG_SENSORS_SMSC47B397=y CONFIG_SENSORS_SCH56XX_COMMON=y CONFIG_SENSORS_SCH5627=y # CONFIG_SENSORS_SCH5636 is not set # CONFIG_SENSORS_STTS751 is not set CONFIG_SENSORS_SMM665=y # CONFIG_SENSORS_ADC128D818 is not set CONFIG_SENSORS_ADS1015=y CONFIG_SENSORS_ADS7828=y CONFIG_SENSORS_ADS7871=y CONFIG_SENSORS_AMC6821=y # CONFIG_SENSORS_INA209 is not set # CONFIG_SENSORS_INA2XX is not set # CONFIG_SENSORS_INA3221 is not set # CONFIG_SENSORS_TC74 is not set CONFIG_SENSORS_THMC50=y CONFIG_SENSORS_TMP102=y # CONFIG_SENSORS_TMP103 is not set # CONFIG_SENSORS_TMP108 is not set CONFIG_SENSORS_TMP401=y CONFIG_SENSORS_TMP421=y CONFIG_SENSORS_VIA_CPUTEMP=y CONFIG_SENSORS_VIA686A=y CONFIG_SENSORS_VT1211=y CONFIG_SENSORS_VT8231=y CONFIG_SENSORS_W83781D=y CONFIG_SENSORS_W83791D=y CONFIG_SENSORS_W83792D=y CONFIG_SENSORS_W83793=y CONFIG_SENSORS_W83795=y # CONFIG_SENSORS_W83795_FANCTRL is not set CONFIG_SENSORS_W83L785TS=y CONFIG_SENSORS_W83L786NG=y CONFIG_SENSORS_W83627HF=y CONFIG_SENSORS_W83627EHF=y # CONFIG_SENSORS_XGENE is not set # # ACPI drivers # CONFIG_SENSORS_ACPI_POWER=y CONFIG_SENSORS_ATK0110=y CONFIG_THERMAL=y CONFIG_THERMAL_EMERGENCY_POWEROFF_DELAY_MS=0 CONFIG_THERMAL_HWMON=y CONFIG_THERMAL_WRITABLE_TRIPS=y CONFIG_THERMAL_DEFAULT_GOV_STEP_WISE=y # CONFIG_THERMAL_DEFAULT_GOV_FAIR_SHARE is not set # CONFIG_THERMAL_DEFAULT_GOV_USER_SPACE is not set # CONFIG_THERMAL_DEFAULT_GOV_POWER_ALLOCATOR is not set # CONFIG_THERMAL_GOV_FAIR_SHARE is not set CONFIG_THERMAL_GOV_STEP_WISE=y CONFIG_THERMAL_GOV_BANG_BANG=y CONFIG_THERMAL_GOV_USER_SPACE=y # CONFIG_THERMAL_GOV_POWER_ALLOCATOR is not set # CONFIG_THERMAL_EMULATION is not set # CONFIG_INTEL_POWERCLAMP is not set CONFIG_X86_PKG_TEMP_THERMAL=m # CONFIG_INTEL_SOC_DTS_THERMAL is not set # # ACPI INT340X thermal drivers # # CONFIG_INT340X_THERMAL is not set # CONFIG_INTEL_PCH_THERMAL is not set CONFIG_WATCHDOG=y CONFIG_WATCHDOG_CORE=y # CONFIG_WATCHDOG_NOWAYOUT is not set CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED=y # CONFIG_WATCHDOG_SYSFS is not set # # Watchdog Device Drivers # CONFIG_SOFT_WATCHDOG=y # CONFIG_WDAT_WDT is not set # CONFIG_XILINX_WATCHDOG is not set # CONFIG_ZIIRAVE_WATCHDOG is not set # CONFIG_CADENCE_WATCHDOG is not set # CONFIG_DW_WATCHDOG is not set # CONFIG_MAX63XX_WATCHDOG is not set CONFIG_ACQUIRE_WDT=y CONFIG_ADVANTECH_WDT=y CONFIG_ALIM1535_WDT=y CONFIG_ALIM7101_WDT=y CONFIG_F71808E_WDT=y CONFIG_SP5100_TCO=y CONFIG_SBC_FITPC2_WATCHDOG=y # CONFIG_EUROTECH_WDT is not set CONFIG_IB700_WDT=y CONFIG_IBMASR=y CONFIG_WAFER_WDT=y CONFIG_I6300ESB_WDT=y # CONFIG_IE6XX_WDT is not set CONFIG_ITCO_WDT=y CONFIG_ITCO_VENDOR_SUPPORT=y CONFIG_IT8712F_WDT=y CONFIG_IT87_WDT=y CONFIG_HP_WATCHDOG=y CONFIG_HPWDT_NMI_DECODING=y CONFIG_SC1200_WDT=y CONFIG_PC87413_WDT=y CONFIG_NV_TCO=y CONFIG_60XX_WDT=y CONFIG_CPU5_WDT=y CONFIG_SMSC_SCH311X_WDT=y CONFIG_SMSC37B787_WDT=y # CONFIG_VIA_WDT is not set CONFIG_W83627HF_WDT=y CONFIG_W83877F_WDT=y CONFIG_W83977F_WDT=y CONFIG_MACHZ_WDT=y CONFIG_SBC_EPX_C3_WATCHDOG=y # CONFIG_NI903X_WDT is not set # CONFIG_NIC7018_WDT is not set # CONFIG_MEN_A21_WDT is not set CONFIG_XEN_WDT=y # # PCI-based Watchdog Cards # CONFIG_PCIPCWATCHDOG=y CONFIG_WDTPCI=y # # USB-based Watchdog Cards # CONFIG_USBPCWATCHDOG=y # # Watchdog Pretimeout Governors # # CONFIG_WATCHDOG_PRETIMEOUT_GOV is not set CONFIG_SSB_POSSIBLE=y # # Sonics Silicon Backplane # CONFIG_SSB=y CONFIG_SSB_SPROM=y CONFIG_SSB_BLOCKIO=y CONFIG_SSB_PCIHOST_POSSIBLE=y CONFIG_SSB_PCIHOST=y CONFIG_SSB_B43_PCI_BRIDGE=y CONFIG_SSB_PCMCIAHOST_POSSIBLE=y CONFIG_SSB_PCMCIAHOST=y CONFIG_SSB_SDIOHOST_POSSIBLE=y CONFIG_SSB_SDIOHOST=y # CONFIG_SSB_DEBUG is not set CONFIG_SSB_DRIVER_PCICORE_POSSIBLE=y CONFIG_SSB_DRIVER_PCICORE=y # CONFIG_SSB_DRIVER_GPIO is not set CONFIG_BCMA_POSSIBLE=y CONFIG_BCMA=y CONFIG_BCMA_BLOCKIO=y CONFIG_BCMA_HOST_PCI_POSSIBLE=y CONFIG_BCMA_HOST_PCI=y # CONFIG_BCMA_HOST_SOC is not set CONFIG_BCMA_DRIVER_PCI=y # CONFIG_BCMA_DRIVER_GMAC_CMN is not set # CONFIG_BCMA_DRIVER_GPIO is not set # CONFIG_BCMA_DEBUG is not set # # Multifunction device drivers # CONFIG_MFD_CORE=y # CONFIG_MFD_AS3711 is not set # CONFIG_PMIC_ADP5520 is not set # CONFIG_MFD_AAT2870_CORE is not set # CONFIG_MFD_BCM590XX is not set # CONFIG_MFD_BD9571MWV is not set # CONFIG_MFD_AXP20X_I2C is not set # CONFIG_MFD_CROS_EC is not set # CONFIG_PMIC_DA903X is not set # CONFIG_MFD_DA9052_SPI is not set # CONFIG_MFD_DA9052_I2C is not set # CONFIG_MFD_DA9055 is not set # CONFIG_MFD_DA9062 is not set # CONFIG_MFD_DA9063 is not set # CONFIG_MFD_DA9150 is not set # CONFIG_MFD_DLN2 is not set # CONFIG_MFD_MC13XXX_SPI is not set # CONFIG_MFD_MC13XXX_I2C is not set CONFIG_HTC_PASIC3=y # CONFIG_HTC_I2CPLD is not set # CONFIG_MFD_INTEL_QUARK_I2C_GPIO is not set CONFIG_LPC_ICH=y CONFIG_LPC_SCH=y # CONFIG_INTEL_SOC_PMIC is not set # CONFIG_INTEL_SOC_PMIC_CHTWC is not set # CONFIG_INTEL_SOC_PMIC_CHTDC_TI is not set # CONFIG_MFD_INTEL_LPSS_ACPI is not set # CONFIG_MFD_INTEL_LPSS_PCI is not set # CONFIG_MFD_JANZ_CMODIO is not set # CONFIG_MFD_KEMPLD is not set # CONFIG_MFD_88PM800 is not set # CONFIG_MFD_88PM805 is not set # CONFIG_MFD_88PM860X is not set # CONFIG_MFD_MAX14577 is not set # CONFIG_MFD_MAX77693 is not set # CONFIG_MFD_MAX77843 is not set # CONFIG_MFD_MAX8907 is not set # CONFIG_MFD_MAX8925 is not set # CONFIG_MFD_MAX8997 is not set # CONFIG_MFD_MAX8998 is not set # CONFIG_MFD_MT6397 is not set # CONFIG_MFD_MENF21BMC is not set # CONFIG_EZX_PCAP is not set # CONFIG_MFD_VIPERBOARD is not set # CONFIG_MFD_RETU is not set CONFIG_MFD_PCF50633=y CONFIG_PCF50633_ADC=y CONFIG_PCF50633_GPIO=y # CONFIG_UCB1400_CORE is not set # CONFIG_MFD_RDC321X is not set # CONFIG_MFD_RTSX_PCI is not set # CONFIG_MFD_RT5033 is not set # CONFIG_MFD_RTSX_USB is not set # CONFIG_MFD_RC5T583 is not set # CONFIG_MFD_SEC_CORE is not set # CONFIG_MFD_SI476X_CORE is not set CONFIG_MFD_SM501=y # CONFIG_MFD_SM501_GPIO is not set # CONFIG_MFD_SKY81452 is not set # CONFIG_MFD_SMSC is not set # CONFIG_ABX500_CORE is not set # CONFIG_MFD_SYSCON is not set # CONFIG_MFD_TI_AM335X_TSCADC is not set # CONFIG_MFD_LP3943 is not set # CONFIG_MFD_LP8788 is not set # CONFIG_MFD_TI_LMU is not set # CONFIG_MFD_PALMAS is not set # CONFIG_TPS6105X is not set # CONFIG_TPS65010 is not set # CONFIG_TPS6507X is not set # CONFIG_MFD_TPS65086 is not set # CONFIG_MFD_TPS65090 is not set # CONFIG_MFD_TPS68470 is not set # CONFIG_MFD_TI_LP873X is not set # CONFIG_MFD_TPS6586X is not set # CONFIG_MFD_TPS65910 is not set # CONFIG_MFD_TPS65912_I2C is not set # CONFIG_MFD_TPS65912_SPI is not set # CONFIG_MFD_TPS80031 is not set # CONFIG_TWL4030_CORE is not set # CONFIG_TWL6040_CORE is not set CONFIG_MFD_WL1273_CORE=y # CONFIG_MFD_LM3533 is not set # CONFIG_MFD_TMIO is not set # CONFIG_MFD_VX855 is not set # CONFIG_MFD_ARIZONA_I2C is not set # CONFIG_MFD_ARIZONA_SPI is not set CONFIG_MFD_WM8400=y # CONFIG_MFD_WM831X_I2C is not set # CONFIG_MFD_WM831X_SPI is not set # CONFIG_MFD_WM8350_I2C is not set # CONFIG_MFD_WM8994 is not set CONFIG_REGULATOR=y # CONFIG_REGULATOR_DEBUG is not set CONFIG_REGULATOR_FIXED_VOLTAGE=y # CONFIG_REGULATOR_VIRTUAL_CONSUMER is not set CONFIG_REGULATOR_USERSPACE_CONSUMER=y # CONFIG_REGULATOR_ACT8865 is not set # CONFIG_REGULATOR_AD5398 is not set # CONFIG_REGULATOR_DA9210 is not set # CONFIG_REGULATOR_DA9211 is not set # CONFIG_REGULATOR_FAN53555 is not set # CONFIG_REGULATOR_GPIO is not set # CONFIG_REGULATOR_ISL9305 is not set # CONFIG_REGULATOR_ISL6271A is not set CONFIG_REGULATOR_LP3971=y # CONFIG_REGULATOR_LP3972 is not set # CONFIG_REGULATOR_LP872X is not set # CONFIG_REGULATOR_LP8755 is not set # CONFIG_REGULATOR_LTC3589 is not set # CONFIG_REGULATOR_LTC3676 is not set CONFIG_REGULATOR_MAX1586=y CONFIG_REGULATOR_MAX8649=y CONFIG_REGULATOR_MAX8660=y # CONFIG_REGULATOR_MAX8952 is not set # CONFIG_REGULATOR_MT6311 is not set CONFIG_REGULATOR_PCF50633=y # CONFIG_REGULATOR_PFUZE100 is not set # CONFIG_REGULATOR_PV88060 is not set # CONFIG_REGULATOR_PV88080 is not set # CONFIG_REGULATOR_PV88090 is not set # CONFIG_REGULATOR_TPS51632 is not set # CONFIG_REGULATOR_TPS62360 is not set CONFIG_REGULATOR_TPS65023=y CONFIG_REGULATOR_TPS6507X=y # CONFIG_REGULATOR_TPS65132 is not set # CONFIG_REGULATOR_TPS6524X is not set CONFIG_REGULATOR_WM8400=y CONFIG_RC_CORE=y CONFIG_RC_MAP=y CONFIG_RC_DECODERS=y CONFIG_LIRC=y CONFIG_IR_LIRC_CODEC=y CONFIG_IR_NEC_DECODER=y CONFIG_IR_RC5_DECODER=y CONFIG_IR_RC6_DECODER=y CONFIG_IR_JVC_DECODER=y CONFIG_IR_SONY_DECODER=y CONFIG_IR_SANYO_DECODER=y CONFIG_IR_SHARP_DECODER=y CONFIG_IR_MCE_KBD_DECODER=y CONFIG_IR_XMP_DECODER=y # CONFIG_RC_DEVICES is not set CONFIG_MEDIA_SUPPORT=y # # Multimedia core support # # CONFIG_MEDIA_CAMERA_SUPPORT is not set # CONFIG_MEDIA_ANALOG_TV_SUPPORT is not set # CONFIG_MEDIA_DIGITAL_TV_SUPPORT is not set # CONFIG_MEDIA_RADIO_SUPPORT is not set # CONFIG_MEDIA_SDR_SUPPORT is not set # CONFIG_MEDIA_CEC_SUPPORT is not set # CONFIG_VIDEO_ADV_DEBUG is not set # CONFIG_VIDEO_FIXED_MINOR_RANGES is not set # CONFIG_TTPCI_EEPROM is not set # # Media drivers # # CONFIG_MEDIA_USB_SUPPORT is not set # CONFIG_MEDIA_PCI_SUPPORT is not set # # Supported MMC/SDIO adapters # # CONFIG_CYPRESS_FIRMWARE is not set # # Media ancillary drivers (tuners, sensors, i2c, spi, frontends) # # # Customise DVB Frontends # # # Tools to develop new frontends # # # Graphics support # CONFIG_AGP=y CONFIG_AGP_AMD64=y CONFIG_AGP_INTEL=y CONFIG_AGP_SIS=y CONFIG_AGP_VIA=y CONFIG_INTEL_GTT=y CONFIG_VGA_ARB=y CONFIG_VGA_ARB_MAX_GPUS=16 CONFIG_VGA_SWITCHEROO=y CONFIG_DRM=y CONFIG_DRM_MIPI_DSI=y # CONFIG_DRM_DP_AUX_CHARDEV is not set # CONFIG_DRM_DEBUG_MM is not set # CONFIG_DRM_DEBUG_MM_SELFTEST is not set CONFIG_DRM_KMS_HELPER=y CONFIG_DRM_KMS_FB_HELPER=y CONFIG_DRM_FBDEV_EMULATION=y CONFIG_DRM_FBDEV_OVERALLOC=100 # CONFIG_DRM_LOAD_EDID_FIRMWARE is not set CONFIG_DRM_TTM=y CONFIG_DRM_VM=y # # I2C encoder or helper chips # CONFIG_DRM_I2C_CH7006=y CONFIG_DRM_I2C_SIL164=y # CONFIG_DRM_I2C_NXP_TDA998X is not set CONFIG_DRM_RADEON=y # CONFIG_DRM_RADEON_USERPTR is not set # CONFIG_DRM_AMDGPU is not set # # ACP (Audio CoProcessor) Configuration # # # AMD Library routines # # CONFIG_CHASH is not set CONFIG_DRM_NOUVEAU=y CONFIG_NOUVEAU_DEBUG=5 CONFIG_NOUVEAU_DEBUG_DEFAULT=3 # CONFIG_NOUVEAU_DEBUG_MMU is not set CONFIG_DRM_NOUVEAU_BACKLIGHT=y CONFIG_DRM_I915=y # CONFIG_DRM_I915_ALPHA_SUPPORT is not set CONFIG_DRM_I915_CAPTURE_ERROR=y CONFIG_DRM_I915_COMPRESS_ERROR=y CONFIG_DRM_I915_USERPTR=y # CONFIG_DRM_I915_GVT is not set # CONFIG_DRM_VGEM is not set CONFIG_DRM_VMWGFX=y # CONFIG_DRM_VMWGFX_FBCON is not set # CONFIG_DRM_GMA500 is not set # CONFIG_DRM_UDL is not set # CONFIG_DRM_AST is not set # CONFIG_DRM_MGAG200 is not set # CONFIG_DRM_CIRRUS_QEMU is not set # CONFIG_DRM_QXL is not set # CONFIG_DRM_BOCHS is not set # CONFIG_DRM_VIRTIO_GPU is not set CONFIG_DRM_PANEL=y # # Display Panels # # CONFIG_DRM_PANEL_RASPBERRYPI_TOUCHSCREEN is not set CONFIG_DRM_BRIDGE=y CONFIG_DRM_PANEL_BRIDGE=y # # Display Interface Bridges # # CONFIG_DRM_ANALOGIX_ANX78XX is not set # CONFIG_DRM_HISI_HIBMC is not set # CONFIG_DRM_TINYDRM is not set # CONFIG_DRM_LEGACY is not set # CONFIG_DRM_LIB_RANDOM is not set # # Frame buffer Devices # CONFIG_FB=y CONFIG_FIRMWARE_EDID=y CONFIG_FB_CMDLINE=y CONFIG_FB_NOTIFY=y CONFIG_FB_DDC=y CONFIG_FB_BOOT_VESA_SUPPORT=y CONFIG_FB_CFB_FILLRECT=y CONFIG_FB_CFB_COPYAREA=y CONFIG_FB_CFB_IMAGEBLIT=y # CONFIG_FB_CFB_REV_PIXELS_IN_BYTE is not set CONFIG_FB_SYS_FILLRECT=y CONFIG_FB_SYS_COPYAREA=y CONFIG_FB_SYS_IMAGEBLIT=y # CONFIG_FB_PROVIDE_GET_FB_UNMAPPED_AREA is not set # CONFIG_FB_FOREIGN_ENDIAN is not set 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 is not set CONFIG_FB_PM2=y CONFIG_FB_PM2_FIFO_DISCONNECT=y CONFIG_FB_CYBER2000=y CONFIG_FB_CYBER2000_DDC=y CONFIG_FB_ARC=y # CONFIG_FB_ASILIANT is not set # CONFIG_FB_IMSTT is not set # CONFIG_FB_VGA16 is not set CONFIG_FB_UVESA=y CONFIG_FB_VESA=y CONFIG_FB_EFI=y CONFIG_FB_N411=y CONFIG_FB_HGA=y # CONFIG_FB_OPENCORES is not set CONFIG_FB_S1D13XXX=y 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 is not set # CONFIG_FB_I740 is not set CONFIG_FB_LE80578=y CONFIG_FB_CARILLO_RANCH=y CONFIG_FB_MATROX=y CONFIG_FB_MATROX_MILLENIUM=y CONFIG_FB_MATROX_MYSTIQUE=y CONFIG_FB_MATROX_G=y CONFIG_FB_MATROX_I2C=y CONFIG_FB_MATROX_MAVEN=y CONFIG_FB_RADEON=y CONFIG_FB_RADEON_I2C=y CONFIG_FB_RADEON_BACKLIGHT=y # CONFIG_FB_RADEON_DEBUG is not set CONFIG_FB_ATY128=y CONFIG_FB_ATY128_BACKLIGHT=y CONFIG_FB_ATY=y CONFIG_FB_ATY_CT=y # CONFIG_FB_ATY_GENERIC_LCD is not set CONFIG_FB_ATY_GX=y CONFIG_FB_ATY_BACKLIGHT=y CONFIG_FB_S3=y CONFIG_FB_S3_DDC=y CONFIG_FB_SAVAGE=y # CONFIG_FB_SAVAGE_I2C is not set # CONFIG_FB_SAVAGE_ACCEL is not set CONFIG_FB_SIS=y CONFIG_FB_SIS_300=y CONFIG_FB_SIS_315=y CONFIG_FB_VIA=y # CONFIG_FB_VIA_DIRECT_PROCFS is not set CONFIG_FB_VIA_X_COMPATIBILITY=y CONFIG_FB_NEOMAGIC=y CONFIG_FB_KYRO=y CONFIG_FB_3DFX=y # CONFIG_FB_3DFX_ACCEL is not set CONFIG_FB_3DFX_I2C=y CONFIG_FB_VOODOO1=y CONFIG_FB_VT8623=y CONFIG_FB_TRIDENT=y CONFIG_FB_ARK=y CONFIG_FB_PM3=y # CONFIG_FB_CARMINE is not set CONFIG_FB_SM501=y # CONFIG_FB_SMSCUFX is not set CONFIG_FB_UDL=y # CONFIG_FB_IBM_GXT4500 is not set CONFIG_FB_VIRTUAL=y CONFIG_XEN_FBDEV_FRONTEND=y CONFIG_FB_METRONOME=y CONFIG_FB_MB862XX=y CONFIG_FB_MB862XX_PCI_GDC=y CONFIG_FB_MB862XX_I2C=y # CONFIG_FB_BROADSHEET is not set # CONFIG_FB_AUO_K190X is not set # CONFIG_FB_HYPERV is not set # CONFIG_FB_SIMPLE is not set # CONFIG_FB_SM712 is not set CONFIG_BACKLIGHT_LCD_SUPPORT=y # CONFIG_LCD_CLASS_DEVICE is not set CONFIG_BACKLIGHT_CLASS_DEVICE=y # CONFIG_BACKLIGHT_GENERIC is not set CONFIG_BACKLIGHT_APPLE=y # CONFIG_BACKLIGHT_PM8941_WLED is not set # CONFIG_BACKLIGHT_SAHARA is not set # CONFIG_BACKLIGHT_ADP8860 is not set # CONFIG_BACKLIGHT_ADP8870 is not set # CONFIG_BACKLIGHT_PCF50633 is not set # CONFIG_BACKLIGHT_LM3639 is not set # CONFIG_BACKLIGHT_GPIO is not set # CONFIG_BACKLIGHT_LV5207LP is not set # CONFIG_BACKLIGHT_BD6107 is not set # CONFIG_BACKLIGHT_ARCXCNN is not set CONFIG_VGASTATE=y CONFIG_HDMI=y # # Console display driver support # CONFIG_VGA_CONSOLE=y # CONFIG_VGACON_SOFT_SCROLLBACK is not set CONFIG_DUMMY_CONSOLE=y CONFIG_DUMMY_CONSOLE_COLUMNS=80 CONFIG_DUMMY_CONSOLE_ROWS=25 CONFIG_FRAMEBUFFER_CONSOLE=y CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y # CONFIG_LOGO is not set CONFIG_SOUND=y CONFIG_SOUND_OSS_CORE=y # CONFIG_SOUND_OSS_CORE_PRECLAIM is not set CONFIG_SND=y CONFIG_SND_TIMER=y CONFIG_SND_PCM=y CONFIG_SND_HWDEP=y CONFIG_SND_SEQ_DEVICE=y CONFIG_SND_RAWMIDI=y CONFIG_SND_JACK=y CONFIG_SND_JACK_INPUT_DEV=y CONFIG_SND_OSSEMUL=y CONFIG_SND_MIXER_OSS=y CONFIG_SND_PCM_OSS=y CONFIG_SND_PCM_OSS_PLUGINS=y CONFIG_SND_PCM_TIMER=y CONFIG_SND_HRTIMER=y CONFIG_SND_DYNAMIC_MINORS=y CONFIG_SND_MAX_CARDS=32 CONFIG_SND_SUPPORT_OLD_API=y CONFIG_SND_PROC_FS=y CONFIG_SND_VERBOSE_PROCFS=y # CONFIG_SND_VERBOSE_PRINTK is not set # CONFIG_SND_DEBUG is not set CONFIG_SND_VMASTER=y CONFIG_SND_DMA_SGBUF=y CONFIG_SND_SEQUENCER=y CONFIG_SND_SEQ_DUMMY=y # CONFIG_SND_SEQUENCER_OSS is not set CONFIG_SND_SEQ_HRTIMER_DEFAULT=y CONFIG_SND_SEQ_MIDI_EVENT=y CONFIG_SND_SEQ_MIDI=y CONFIG_SND_SEQ_MIDI_EMUL=y CONFIG_SND_SEQ_VIRMIDI=y CONFIG_SND_MPU401_UART=y CONFIG_SND_OPL3_LIB=y CONFIG_SND_OPL3_LIB_SEQ=y # CONFIG_SND_OPL4_LIB_SEQ is not set CONFIG_SND_VX_LIB=y CONFIG_SND_AC97_CODEC=y CONFIG_SND_DRIVERS=y CONFIG_SND_PCSP=y CONFIG_SND_DUMMY=y CONFIG_SND_ALOOP=y CONFIG_SND_VIRMIDI=y CONFIG_SND_MTPAV=y CONFIG_SND_MTS64=y CONFIG_SND_SERIAL_U16550=y CONFIG_SND_MPU401=y CONFIG_SND_PORTMAN2X4=y CONFIG_SND_AC97_POWER_SAVE=y CONFIG_SND_AC97_POWER_SAVE_DEFAULT=0 CONFIG_SND_SB_COMMON=y CONFIG_SND_PCI=y CONFIG_SND_AD1889=y CONFIG_SND_ALS300=y CONFIG_SND_ALS4000=y CONFIG_SND_ALI5451=y CONFIG_SND_ASIHPI=y CONFIG_SND_ATIIXP=y CONFIG_SND_ATIIXP_MODEM=y CONFIG_SND_AU8810=y CONFIG_SND_AU8820=y CONFIG_SND_AU8830=y # CONFIG_SND_AW2 is not set CONFIG_SND_AZT3328=y CONFIG_SND_BT87X=y # CONFIG_SND_BT87X_OVERCLOCK is not set CONFIG_SND_CA0106=y CONFIG_SND_CMIPCI=y CONFIG_SND_OXYGEN_LIB=y CONFIG_SND_OXYGEN=y CONFIG_SND_CS4281=y CONFIG_SND_CS46XX=y CONFIG_SND_CS46XX_NEW_DSP=y CONFIG_SND_CTXFI=y CONFIG_SND_DARLA20=y CONFIG_SND_GINA20=y CONFIG_SND_LAYLA20=y CONFIG_SND_DARLA24=y CONFIG_SND_GINA24=y CONFIG_SND_LAYLA24=y CONFIG_SND_MONA=y CONFIG_SND_MIA=y CONFIG_SND_ECHO3G=y CONFIG_SND_INDIGO=y CONFIG_SND_INDIGOIO=y CONFIG_SND_INDIGODJ=y CONFIG_SND_INDIGOIOX=y CONFIG_SND_INDIGODJX=y CONFIG_SND_EMU10K1=y CONFIG_SND_EMU10K1_SEQ=y CONFIG_SND_EMU10K1X=y CONFIG_SND_ENS1370=y CONFIG_SND_ENS1371=y CONFIG_SND_ES1938=y CONFIG_SND_ES1968=y CONFIG_SND_ES1968_INPUT=y CONFIG_SND_FM801=y CONFIG_SND_HDSP=y # # Don't forget to add built-in firmwares for HDSP driver # CONFIG_SND_HDSPM=y CONFIG_SND_ICE1712=y CONFIG_SND_ICE1724=y CONFIG_SND_INTEL8X0=y CONFIG_SND_INTEL8X0M=y CONFIG_SND_KORG1212=y CONFIG_SND_LOLA=y CONFIG_SND_LX6464ES=y CONFIG_SND_MAESTRO3=y CONFIG_SND_MAESTRO3_INPUT=y CONFIG_SND_MIXART=y CONFIG_SND_NM256=y CONFIG_SND_PCXHR=y CONFIG_SND_RIPTIDE=y CONFIG_SND_RME32=y CONFIG_SND_RME96=y CONFIG_SND_RME9652=y CONFIG_SND_SONICVIBES=y CONFIG_SND_TRIDENT=y CONFIG_SND_VIA82XX=y CONFIG_SND_VIA82XX_MODEM=y CONFIG_SND_VIRTUOSO=y CONFIG_SND_VX222=y CONFIG_SND_YMFPCI=y # # HD-Audio # CONFIG_SND_HDA=y CONFIG_SND_HDA_INTEL=y CONFIG_SND_HDA_HWDEP=y CONFIG_SND_HDA_RECONFIG=y CONFIG_SND_HDA_INPUT_BEEP=y CONFIG_SND_HDA_INPUT_BEEP_MODE=1 CONFIG_SND_HDA_PATCH_LOADER=y CONFIG_SND_HDA_CODEC_REALTEK=y CONFIG_SND_HDA_CODEC_ANALOG=y CONFIG_SND_HDA_CODEC_SIGMATEL=y CONFIG_SND_HDA_CODEC_VIA=y CONFIG_SND_HDA_CODEC_HDMI=y CONFIG_SND_HDA_CODEC_CIRRUS=y CONFIG_SND_HDA_CODEC_CONEXANT=y CONFIG_SND_HDA_CODEC_CA0110=y CONFIG_SND_HDA_CODEC_CA0132=y # CONFIG_SND_HDA_CODEC_CA0132_DSP is not set CONFIG_SND_HDA_CODEC_CMEDIA=y CONFIG_SND_HDA_CODEC_SI3054=y CONFIG_SND_HDA_GENERIC=y CONFIG_SND_HDA_POWER_SAVE_DEFAULT=0 CONFIG_SND_HDA_CORE=y CONFIG_SND_HDA_I915=y CONFIG_SND_HDA_PREALLOC_SIZE=64 CONFIG_SND_SPI=y CONFIG_SND_USB=y CONFIG_SND_USB_AUDIO=y CONFIG_SND_USB_UA101=y CONFIG_SND_USB_USX2Y=y CONFIG_SND_USB_CAIAQ=y CONFIG_SND_USB_CAIAQ_INPUT=y CONFIG_SND_USB_US122L=y CONFIG_SND_USB_6FIRE=y # CONFIG_SND_USB_HIFACE is not set # CONFIG_SND_BCD2000 is not set # CONFIG_SND_USB_POD is not set # CONFIG_SND_USB_PODHD is not set # CONFIG_SND_USB_TONEPORT is not set # CONFIG_SND_USB_VARIAX is not set CONFIG_SND_FIREWIRE=y CONFIG_SND_FIREWIRE_LIB=y # CONFIG_SND_DICE is not set # CONFIG_SND_OXFW is not set CONFIG_SND_ISIGHT=y # CONFIG_SND_FIREWORKS is not set # CONFIG_SND_BEBOB is not set # CONFIG_SND_FIREWIRE_DIGI00X is not set # CONFIG_SND_FIREWIRE_TASCAM is not set # CONFIG_SND_FIREWIRE_MOTU is not set # CONFIG_SND_FIREFACE is not set CONFIG_SND_PCMCIA=y CONFIG_SND_VXPOCKET=y CONFIG_SND_PDAUDIOCF=y # CONFIG_SND_SOC is not set CONFIG_SND_X86=y # CONFIG_HDMI_LPE_AUDIO is not set CONFIG_SND_SYNTH_EMUX=y CONFIG_AC97_BUS=y # # HID support # CONFIG_HID=y CONFIG_HID_BATTERY_STRENGTH=y CONFIG_HIDRAW=y # CONFIG_UHID is not set CONFIG_HID_GENERIC=y # # Special HID drivers # CONFIG_HID_A4TECH=y # CONFIG_HID_ACCUTOUCH is not set CONFIG_HID_ACRUX=y # CONFIG_HID_ACRUX_FF is not set CONFIG_HID_APPLE=y # CONFIG_HID_APPLEIR is not set # CONFIG_HID_ASUS is not set # CONFIG_HID_AUREAL is not set CONFIG_HID_BELKIN=y # CONFIG_HID_BETOP_FF is not set CONFIG_HID_CHERRY=y CONFIG_HID_CHICONY=y # CONFIG_HID_CORSAIR is not set CONFIG_HID_PRODIKEYS=y # CONFIG_HID_CMEDIA is not set # CONFIG_HID_CP2112 is not set CONFIG_HID_CYPRESS=y CONFIG_HID_DRAGONRISE=y CONFIG_DRAGONRISE_FF=y CONFIG_HID_EMS_FF=y CONFIG_HID_ELECOM=y # CONFIG_HID_ELO is not set CONFIG_HID_EZKEY=y # CONFIG_HID_GEMBIRD is not set # CONFIG_HID_GFRM is not set # CONFIG_HID_HOLTEK is not set # CONFIG_HID_GT683R is not set CONFIG_HID_KEYTOUCH=y CONFIG_HID_KYE=y CONFIG_HID_UCLOGIC=y CONFIG_HID_WALTOP=y CONFIG_HID_GYRATION=y # CONFIG_HID_ICADE is not set CONFIG_HID_ITE=y CONFIG_HID_TWINHAN=y CONFIG_HID_KENSINGTON=y CONFIG_HID_LCPOWER=y # CONFIG_HID_LED is not set # CONFIG_HID_LENOVO is not set CONFIG_HID_LOGITECH=y CONFIG_HID_LOGITECH_DJ=y CONFIG_HID_LOGITECH_HIDPP=y CONFIG_LOGITECH_FF=y CONFIG_LOGIRUMBLEPAD2_FF=y CONFIG_LOGIG940_FF=y CONFIG_LOGIWHEELS_FF=y CONFIG_HID_MAGICMOUSE=y # CONFIG_HID_MAYFLASH is not set CONFIG_HID_MICROSOFT=y CONFIG_HID_MONTEREY=y CONFIG_HID_MULTITOUCH=y # CONFIG_HID_NTI is not set CONFIG_HID_NTRIG=y CONFIG_HID_ORTEK=y CONFIG_HID_PANTHERLORD=y CONFIG_PANTHERLORD_FF=y # CONFIG_HID_PENMOUNT is not set CONFIG_HID_PETALYNX=y CONFIG_HID_PICOLCD=y CONFIG_HID_PICOLCD_FB=y CONFIG_HID_PICOLCD_BACKLIGHT=y CONFIG_HID_PICOLCD_LEDS=y CONFIG_HID_PICOLCD_CIR=y # CONFIG_HID_PLANTRONICS is not set # CONFIG_HID_PRIMAX is not set # CONFIG_HID_RETRODE is not set CONFIG_HID_ROCCAT=y # CONFIG_HID_SAITEK is not set CONFIG_HID_SAMSUNG=y CONFIG_HID_SONY=y # CONFIG_SONY_FF is not set # CONFIG_HID_SPEEDLINK is not set # CONFIG_HID_STEELSERIES is not set CONFIG_HID_SUNPLUS=y # CONFIG_HID_RMI is not set CONFIG_HID_GREENASIA=y CONFIG_GREENASIA_FF=y # CONFIG_HID_HYPERV_MOUSE is not set CONFIG_HID_SMARTJOYPLUS=y CONFIG_SMARTJOYPLUS_FF=y # CONFIG_HID_TIVO is not set CONFIG_HID_TOPSEED=y # CONFIG_HID_THINGM is not set CONFIG_HID_THRUSTMASTER=y CONFIG_THRUSTMASTER_FF=y # CONFIG_HID_UDRAW_PS3 is not set CONFIG_HID_WACOM=y # CONFIG_HID_WIIMOTE is not set # CONFIG_HID_XINMO is not set CONFIG_HID_ZEROPLUS=y CONFIG_ZEROPLUS_FF=y CONFIG_HID_ZYDACRON=y # CONFIG_HID_SENSOR_HUB is not set # CONFIG_HID_ALPS is not set # # USB HID support # CONFIG_USB_HID=y CONFIG_HID_PID=y CONFIG_USB_HIDDEV=y # # I2C HID support # # CONFIG_I2C_HID is not set # # Intel ISH HID support # # CONFIG_INTEL_ISH_HID is not set CONFIG_USB_OHCI_LITTLE_ENDIAN=y CONFIG_USB_SUPPORT=y CONFIG_USB_COMMON=y CONFIG_USB_ARCH_HAS_HCD=y CONFIG_USB=y CONFIG_USB_PCI=y CONFIG_USB_ANNOUNCE_NEW_DEVICES=y # # Miscellaneous USB options # CONFIG_USB_DEFAULT_PERSIST=y CONFIG_USB_DYNAMIC_MINORS=y # CONFIG_USB_OTG is not set # CONFIG_USB_OTG_WHITELIST is not set # CONFIG_USB_LEDS_TRIGGER_USBPORT is not set CONFIG_USB_MON=y CONFIG_USB_WUSB=y CONFIG_USB_WUSB_CBAF=y # CONFIG_USB_WUSB_CBAF_DEBUG is not set # # USB Host Controller Drivers # CONFIG_USB_C67X00_HCD=y CONFIG_USB_XHCI_HCD=y CONFIG_USB_XHCI_PCI=y # CONFIG_USB_XHCI_PLATFORM is not set CONFIG_USB_EHCI_HCD=y CONFIG_USB_EHCI_ROOT_HUB_TT=y CONFIG_USB_EHCI_TT_NEWSCHED=y CONFIG_USB_EHCI_PCI=y # CONFIG_USB_EHCI_HCD_PLATFORM is not set # CONFIG_USB_OXU210HP_HCD is not set CONFIG_USB_ISP116X_HCD=y # CONFIG_USB_ISP1362_HCD is not set # CONFIG_USB_FOTG210_HCD is not set # CONFIG_USB_MAX3421_HCD is not set CONFIG_USB_OHCI_HCD=y CONFIG_USB_OHCI_HCD_PCI=y # CONFIG_USB_OHCI_HCD_SSB is not set # CONFIG_USB_OHCI_HCD_PLATFORM is not set CONFIG_USB_UHCI_HCD=y CONFIG_USB_U132_HCD=y CONFIG_USB_SL811_HCD=y # CONFIG_USB_SL811_HCD_ISO is not set CONFIG_USB_SL811_CS=y CONFIG_USB_R8A66597_HCD=y CONFIG_USB_WHCI_HCD=y CONFIG_USB_HWA_HCD=y # CONFIG_USB_HCD_BCMA is not set # CONFIG_USB_HCD_SSB is not set # CONFIG_USB_HCD_TEST_MODE is not set # # USB Device Class drivers # CONFIG_USB_ACM=y CONFIG_USB_PRINTER=y CONFIG_USB_WDM=y CONFIG_USB_TMC=y # # NOTE: USB_STORAGE depends on SCSI but BLK_DEV_SD may # # # also be needed; see USB_STORAGE Help for more info # CONFIG_USB_STORAGE=y # CONFIG_USB_STORAGE_DEBUG is not set CONFIG_USB_STORAGE_REALTEK=y CONFIG_REALTEK_AUTOPM=y CONFIG_USB_STORAGE_DATAFAB=y CONFIG_USB_STORAGE_FREECOM=y CONFIG_USB_STORAGE_ISD200=y CONFIG_USB_STORAGE_USBAT=y CONFIG_USB_STORAGE_SDDR09=y CONFIG_USB_STORAGE_SDDR55=y CONFIG_USB_STORAGE_JUMPSHOT=y CONFIG_USB_STORAGE_ALAUDA=y CONFIG_USB_STORAGE_ONETOUCH=y CONFIG_USB_STORAGE_KARMA=y CONFIG_USB_STORAGE_CYPRESS_ATACB=y CONFIG_USB_STORAGE_ENE_UB6250=y CONFIG_USB_UAS=y # # USB Imaging devices # CONFIG_USB_MDC800=y CONFIG_USB_MICROTEK=y CONFIG_USBIP_CORE=y CONFIG_USBIP_VHCI_HCD=y CONFIG_USBIP_VHCI_HC_PORTS=8 CONFIG_USBIP_VHCI_NR_HCS=1 CONFIG_USBIP_HOST=y # CONFIG_USBIP_VUDC is not set # CONFIG_USBIP_DEBUG is not set # CONFIG_USB_MUSB_HDRC is not set # CONFIG_USB_DWC3 is not set # CONFIG_USB_DWC2 is not set # CONFIG_USB_CHIPIDEA is not set # CONFIG_USB_ISP1760 is not set # # USB port drivers # CONFIG_USB_USS720=y CONFIG_USB_SERIAL=y # CONFIG_USB_SERIAL_CONSOLE is not set CONFIG_USB_SERIAL_GENERIC=y # CONFIG_USB_SERIAL_SIMPLE is not set CONFIG_USB_SERIAL_AIRCABLE=y CONFIG_USB_SERIAL_ARK3116=y CONFIG_USB_SERIAL_BELKIN=y CONFIG_USB_SERIAL_CH341=y CONFIG_USB_SERIAL_WHITEHEAT=y CONFIG_USB_SERIAL_DIGI_ACCELEPORT=y CONFIG_USB_SERIAL_CP210X=y CONFIG_USB_SERIAL_CYPRESS_M8=y CONFIG_USB_SERIAL_EMPEG=y CONFIG_USB_SERIAL_FTDI_SIO=y CONFIG_USB_SERIAL_VISOR=y CONFIG_USB_SERIAL_IPAQ=y CONFIG_USB_SERIAL_IR=y CONFIG_USB_SERIAL_EDGEPORT=y CONFIG_USB_SERIAL_EDGEPORT_TI=y # CONFIG_USB_SERIAL_F81232 is not set # CONFIG_USB_SERIAL_F8153X is not set CONFIG_USB_SERIAL_GARMIN=y CONFIG_USB_SERIAL_IPW=y CONFIG_USB_SERIAL_IUU=y CONFIG_USB_SERIAL_KEYSPAN_PDA=y CONFIG_USB_SERIAL_KEYSPAN=y CONFIG_USB_SERIAL_KLSI=y CONFIG_USB_SERIAL_KOBIL_SCT=y CONFIG_USB_SERIAL_MCT_U232=y # CONFIG_USB_SERIAL_METRO is not set CONFIG_USB_SERIAL_MOS7720=y CONFIG_USB_SERIAL_MOS7715_PARPORT=y CONFIG_USB_SERIAL_MOS7840=y # CONFIG_USB_SERIAL_MXUPORT is not set CONFIG_USB_SERIAL_NAVMAN=y CONFIG_USB_SERIAL_PL2303=y CONFIG_USB_SERIAL_OTI6858=y CONFIG_USB_SERIAL_QCAUX=y CONFIG_USB_SERIAL_QUALCOMM=y CONFIG_USB_SERIAL_SPCP8X5=y CONFIG_USB_SERIAL_SAFE=y # CONFIG_USB_SERIAL_SAFE_PADDED is not set CONFIG_USB_SERIAL_SIERRAWIRELESS=y CONFIG_USB_SERIAL_SYMBOL=y CONFIG_USB_SERIAL_TI=y CONFIG_USB_SERIAL_CYBERJACK=y CONFIG_USB_SERIAL_XIRCOM=y CONFIG_USB_SERIAL_WWAN=y CONFIG_USB_SERIAL_OPTION=y CONFIG_USB_SERIAL_OMNINET=y CONFIG_USB_SERIAL_OPTICON=y # CONFIG_USB_SERIAL_XSENS_MT is not set # CONFIG_USB_SERIAL_WISHBONE is not set CONFIG_USB_SERIAL_SSU100=y # CONFIG_USB_SERIAL_QT2 is not set # CONFIG_USB_SERIAL_UPD78F0730 is not set CONFIG_USB_SERIAL_DEBUG=y # # USB Miscellaneous drivers # CONFIG_USB_EMI62=y CONFIG_USB_EMI26=y CONFIG_USB_ADUTUX=y CONFIG_USB_SEVSEG=y CONFIG_USB_RIO500=y CONFIG_USB_LEGOTOWER=y CONFIG_USB_LCD=y CONFIG_USB_CYPRESS_CY7C63=y CONFIG_USB_CYTHERM=y CONFIG_USB_IDMOUSE=y CONFIG_USB_FTDI_ELAN=y CONFIG_USB_APPLEDISPLAY=y CONFIG_USB_SISUSBVGA=y CONFIG_USB_SISUSBVGA_CON=y CONFIG_USB_LD=y CONFIG_USB_TRANCEVIBRATOR=y CONFIG_USB_IOWARRIOR=y CONFIG_USB_TEST=y # CONFIG_USB_EHSET_TEST_FIXTURE is not set CONFIG_USB_ISIGHTFW=y CONFIG_USB_YUREX=y CONFIG_USB_EZUSB_FX2=y # CONFIG_USB_HUB_USB251XB is not set # CONFIG_USB_HSIC_USB3503 is not set # CONFIG_USB_HSIC_USB4604 is not set # CONFIG_USB_LINK_LAYER_TEST is not set # CONFIG_USB_CHAOSKEY is not set CONFIG_USB_ATM=y CONFIG_USB_SPEEDTOUCH=y CONFIG_USB_CXACRU=y CONFIG_USB_UEAGLEATM=y CONFIG_USB_XUSBATM=y # # USB Physical Layer drivers # CONFIG_USB_PHY=y CONFIG_NOP_USB_XCEIV=y # CONFIG_USB_GPIO_VBUS is not set # CONFIG_USB_ISP1301 is not set CONFIG_USB_GADGET=y # CONFIG_USB_GADGET_DEBUG is not set # CONFIG_USB_GADGET_DEBUG_FILES is not set # CONFIG_USB_GADGET_DEBUG_FS is not set CONFIG_USB_GADGET_VBUS_DRAW=2 CONFIG_USB_GADGET_STORAGE_NUM_BUFFERS=2 # # USB Peripheral Controller # # CONFIG_USB_FOTG210_UDC is not set # CONFIG_USB_GR_UDC is not set # CONFIG_USB_R8A66597 is not set # CONFIG_USB_PXA27X is not set # CONFIG_USB_MV_UDC is not set # CONFIG_USB_MV_U3D is not set # CONFIG_USB_M66592 is not set # CONFIG_USB_BDC_UDC is not set # CONFIG_USB_AMD5536UDC is not set # CONFIG_USB_NET2272 is not set # CONFIG_USB_NET2280 is not set # CONFIG_USB_GOKU is not set CONFIG_USB_EG20T=y # CONFIG_USB_DUMMY_HCD is not set # CONFIG_USB_CONFIGFS is not set # CONFIG_TYPEC is not set # CONFIG_USB_LED_TRIG is not set # CONFIG_USB_ULPI_BUS is not set CONFIG_UWB=y CONFIG_UWB_HWA=y CONFIG_UWB_WHCI=y CONFIG_UWB_I1480U=y CONFIG_MMC=y CONFIG_MMC_BLOCK=y CONFIG_MMC_BLOCK_MINORS=8 CONFIG_SDIO_UART=y # CONFIG_MMC_TEST is not set # # MMC/SD/SDIO Host Controller Drivers # # CONFIG_MMC_DEBUG is not set CONFIG_MMC_SDHCI=y CONFIG_MMC_SDHCI_PCI=y CONFIG_MMC_RICOH_MMC=y # CONFIG_MMC_SDHCI_ACPI is not set CONFIG_MMC_SDHCI_PLTFM=y CONFIG_MMC_WBSD=y CONFIG_MMC_TIFM_SD=y CONFIG_MMC_SPI=y CONFIG_MMC_SDRICOH_CS=y CONFIG_MMC_CB710=y CONFIG_MMC_VIA_SDMMC=y CONFIG_MMC_VUB300=y CONFIG_MMC_USHC=y # CONFIG_MMC_USDHI6ROL0 is not set # CONFIG_MMC_TOSHIBA_PCI is not set # CONFIG_MMC_MTK is not set # CONFIG_MMC_SDHCI_XENON is not set CONFIG_MEMSTICK=y # CONFIG_MEMSTICK_DEBUG is not set # # MemoryStick drivers # # CONFIG_MEMSTICK_UNSAFE_RESUME is not set CONFIG_MSPRO_BLOCK=y # CONFIG_MS_BLOCK is not set # # MemoryStick Host Controller Drivers # CONFIG_MEMSTICK_TIFM_MS=y CONFIG_MEMSTICK_JMICRON_38X=y CONFIG_MEMSTICK_R592=y CONFIG_NEW_LEDS=y CONFIG_LEDS_CLASS=y # CONFIG_LEDS_CLASS_FLASH is not set # CONFIG_LEDS_BRIGHTNESS_HW_CHANGED is not set # # LED drivers # # CONFIG_LEDS_APU is not set # CONFIG_LEDS_LM3530 is not set # CONFIG_LEDS_LM3642 is not set CONFIG_LEDS_PCA9532=y # CONFIG_LEDS_PCA9532_GPIO is not set # CONFIG_LEDS_GPIO is not set CONFIG_LEDS_LP3944=y # CONFIG_LEDS_LP3952 is not set # CONFIG_LEDS_LP5521 is not set # CONFIG_LEDS_LP5523 is not set # CONFIG_LEDS_LP5562 is not set # CONFIG_LEDS_LP8501 is not set # CONFIG_LEDS_LP8860 is not set CONFIG_LEDS_CLEVO_MAIL=y CONFIG_LEDS_PCA955X=y # CONFIG_LEDS_PCA955X_GPIO is not set # CONFIG_LEDS_PCA963X is not set CONFIG_LEDS_DAC124S085=y CONFIG_LEDS_REGULATOR=y CONFIG_LEDS_BD2802=y CONFIG_LEDS_INTEL_SS4200=y CONFIG_LEDS_LT3593=y # CONFIG_LEDS_TCA6507 is not set # CONFIG_LEDS_TLC591XX is not set # CONFIG_LEDS_LM355x is not set # # LED driver for blink(1) USB RGB LED is under Special HID drivers (HID_THINGM) # # CONFIG_LEDS_BLINKM is not set # CONFIG_LEDS_MLXCPLD is not set # CONFIG_LEDS_USER is not set # CONFIG_LEDS_NIC78BX is not set # # LED Triggers # CONFIG_LEDS_TRIGGERS=y CONFIG_LEDS_TRIGGER_TIMER=y # CONFIG_LEDS_TRIGGER_ONESHOT is not set # CONFIG_LEDS_TRIGGER_DISK is not set # CONFIG_LEDS_TRIGGER_MTD is not set CONFIG_LEDS_TRIGGER_HEARTBEAT=y CONFIG_LEDS_TRIGGER_BACKLIGHT=y # CONFIG_LEDS_TRIGGER_CPU is not set # CONFIG_LEDS_TRIGGER_ACTIVITY is not set # CONFIG_LEDS_TRIGGER_GPIO is not set CONFIG_LEDS_TRIGGER_DEFAULT_ON=y # # iptables trigger is under Netfilter config (LED target) # # CONFIG_LEDS_TRIGGER_TRANSIENT is not set # CONFIG_LEDS_TRIGGER_CAMERA is not set # CONFIG_LEDS_TRIGGER_PANIC is not set CONFIG_ACCESSIBILITY=y CONFIG_A11Y_BRAILLE_CONSOLE=y CONFIG_INFINIBAND=y CONFIG_INFINIBAND_USER_MAD=y CONFIG_INFINIBAND_USER_ACCESS=y # CONFIG_INFINIBAND_EXP_USER_ACCESS is not set CONFIG_INFINIBAND_USER_MEM=y CONFIG_INFINIBAND_ON_DEMAND_PAGING=y CONFIG_INFINIBAND_ADDR_TRANS=y CONFIG_INFINIBAND_ADDR_TRANS_CONFIGFS=y CONFIG_INFINIBAND_MTHCA=y CONFIG_INFINIBAND_MTHCA_DEBUG=y CONFIG_INFINIBAND_CXGB3=y # CONFIG_INFINIBAND_CXGB3_DEBUG is not set CONFIG_INFINIBAND_CXGB4=y CONFIG_MLX4_INFINIBAND=y CONFIG_INFINIBAND_NES=y # CONFIG_INFINIBAND_NES_DEBUG is not set # CONFIG_INFINIBAND_OCRDMA is not set # CONFIG_INFINIBAND_VMWARE_PVRDMA is not set # CONFIG_INFINIBAND_USNIC is not set CONFIG_INFINIBAND_IPOIB=y CONFIG_INFINIBAND_IPOIB_CM=y CONFIG_INFINIBAND_IPOIB_DEBUG=y # CONFIG_INFINIBAND_IPOIB_DEBUG_DATA is not set CONFIG_INFINIBAND_SRP=y # CONFIG_INFINIBAND_SRPT is not set CONFIG_INFINIBAND_ISER=y # CONFIG_INFINIBAND_ISERT is not set # CONFIG_INFINIBAND_OPA_VNIC is not set # CONFIG_INFINIBAND_RDMAVT is not set # CONFIG_INFINIBAND_BNXT_RE is not set CONFIG_EDAC_ATOMIC_SCRUB=y CONFIG_EDAC_SUPPORT=y CONFIG_EDAC=y CONFIG_EDAC_LEGACY_SYSFS=y # CONFIG_EDAC_DEBUG is not set CONFIG_EDAC_DECODE_MCE=y # CONFIG_EDAC_GHES is not set CONFIG_EDAC_AMD64=y # CONFIG_EDAC_AMD64_ERROR_INJECTION is not set CONFIG_EDAC_E752X=y CONFIG_EDAC_I82975X=y CONFIG_EDAC_I3000=y CONFIG_EDAC_I3200=y # CONFIG_EDAC_IE31200 is not set CONFIG_EDAC_X38=y CONFIG_EDAC_I5400=y CONFIG_EDAC_I7CORE=y CONFIG_EDAC_I5000=y CONFIG_EDAC_I5100=y CONFIG_EDAC_I7300=y # CONFIG_EDAC_SBRIDGE is not set # CONFIG_EDAC_SKX is not set # CONFIG_EDAC_PND2 is not set CONFIG_RTC_LIB=y CONFIG_RTC_MC146818_LIB=y CONFIG_RTC_CLASS=y CONFIG_RTC_HCTOSYS=y CONFIG_RTC_HCTOSYS_DEVICE="rtc0" CONFIG_RTC_SYSTOHC=y CONFIG_RTC_SYSTOHC_DEVICE="rtc0" # CONFIG_RTC_DEBUG is not set CONFIG_RTC_NVMEM=y # # RTC interfaces # CONFIG_RTC_INTF_SYSFS=y CONFIG_RTC_INTF_PROC=y CONFIG_RTC_INTF_DEV=y # CONFIG_RTC_INTF_DEV_UIE_EMUL is not set # CONFIG_RTC_DRV_TEST is not set # # I2C RTC drivers # # CONFIG_RTC_DRV_ABB5ZES3 is not set # CONFIG_RTC_DRV_ABX80X is not set CONFIG_RTC_DRV_DS1307=y CONFIG_RTC_DRV_DS1307_HWMON=y # CONFIG_RTC_DRV_DS1307_CENTURY is not set CONFIG_RTC_DRV_DS1374=y # CONFIG_RTC_DRV_DS1374_WDT is not set CONFIG_RTC_DRV_DS1672=y CONFIG_RTC_DRV_MAX6900=y CONFIG_RTC_DRV_RS5C372=y CONFIG_RTC_DRV_ISL1208=y # CONFIG_RTC_DRV_ISL12022 is not set CONFIG_RTC_DRV_X1205=y # CONFIG_RTC_DRV_PCF8523 is not set # CONFIG_RTC_DRV_PCF85063 is not set # CONFIG_RTC_DRV_PCF85363 is not set CONFIG_RTC_DRV_PCF8563=y CONFIG_RTC_DRV_PCF8583=y CONFIG_RTC_DRV_M41T80=y # CONFIG_RTC_DRV_M41T80_WDT is not set CONFIG_RTC_DRV_BQ32K=y CONFIG_RTC_DRV_S35390A=y CONFIG_RTC_DRV_FM3130=y # CONFIG_RTC_DRV_RX8010 is not set CONFIG_RTC_DRV_RX8581=y CONFIG_RTC_DRV_RX8025=y # CONFIG_RTC_DRV_EM3027 is not set # CONFIG_RTC_DRV_RV8803 is not set # # SPI RTC drivers # # CONFIG_RTC_DRV_M41T93 is not set CONFIG_RTC_DRV_M41T94=y # CONFIG_RTC_DRV_DS1302 is not set CONFIG_RTC_DRV_DS1305=y # CONFIG_RTC_DRV_DS1343 is not set # CONFIG_RTC_DRV_DS1347 is not set CONFIG_RTC_DRV_DS1390=y # CONFIG_RTC_DRV_MAX6916 is not set CONFIG_RTC_DRV_R9701=y # CONFIG_RTC_DRV_RX4581 is not set # CONFIG_RTC_DRV_RX6110 is not set CONFIG_RTC_DRV_RS5C348=y CONFIG_RTC_DRV_MAX6902=y CONFIG_RTC_DRV_PCF2123=y # CONFIG_RTC_DRV_MCP795 is not set CONFIG_RTC_I2C_AND_SPI=y # # SPI and I2C RTC drivers # # CONFIG_RTC_DRV_DS3232 is not set # CONFIG_RTC_DRV_PCF2127 is not set # CONFIG_RTC_DRV_RV3029C2 is not set # # Platform RTC drivers # CONFIG_RTC_DRV_CMOS=y CONFIG_RTC_DRV_DS1286=y CONFIG_RTC_DRV_DS1511=y CONFIG_RTC_DRV_DS1553=y # CONFIG_RTC_DRV_DS1685_FAMILY is not set CONFIG_RTC_DRV_DS1742=y # CONFIG_RTC_DRV_DS2404 is not set CONFIG_RTC_DRV_STK17TA8=y CONFIG_RTC_DRV_M48T86=y CONFIG_RTC_DRV_M48T35=y CONFIG_RTC_DRV_M48T59=y CONFIG_RTC_DRV_MSM6242=y CONFIG_RTC_DRV_BQ4802=y CONFIG_RTC_DRV_RP5C01=y CONFIG_RTC_DRV_V3020=y CONFIG_RTC_DRV_PCF50633=y # # on-CPU RTC drivers # # CONFIG_RTC_DRV_FTRTC010 is not set # # HID Sensor RTC drivers # # CONFIG_RTC_DRV_HID_SENSOR_TIME is not set CONFIG_DMADEVICES=y # CONFIG_DMADEVICES_DEBUG is not set # # DMA Devices # CONFIG_DMA_ENGINE=y CONFIG_DMA_VIRTUAL_CHANNELS=y CONFIG_DMA_ACPI=y # CONFIG_ALTERA_MSGDMA is not set # CONFIG_INTEL_IDMA64 is not set CONFIG_INTEL_IOATDMA=y # CONFIG_QCOM_HIDMA_MGMT is not set # CONFIG_QCOM_HIDMA is not set CONFIG_DW_DMAC_CORE=y # CONFIG_DW_DMAC is not set # CONFIG_DW_DMAC_PCI is not set CONFIG_HSU_DMA=y # # DMA Clients # CONFIG_ASYNC_TX_DMA=y # CONFIG_DMATEST is not set CONFIG_DMA_ENGINE_RAID=y # # DMABUF options # CONFIG_SYNC_FILE=y # CONFIG_SW_SYNC is not set CONFIG_DCA=y # CONFIG_AUXDISPLAY is not set # CONFIG_PANEL is not set CONFIG_UIO=y CONFIG_UIO_CIF=y CONFIG_UIO_PDRV_GENIRQ=y # CONFIG_UIO_DMEM_GENIRQ is not set CONFIG_UIO_AEC=y CONFIG_UIO_SERCOS3=y CONFIG_UIO_PCI_GENERIC=y CONFIG_UIO_NETX=y # CONFIG_UIO_PRUSS is not set # CONFIG_UIO_MF624 is not set # CONFIG_UIO_HV_GENERIC is not set # CONFIG_VFIO is not set CONFIG_IRQ_BYPASS_MANAGER=y # CONFIG_VIRT_DRIVERS is not set CONFIG_VIRTIO=y # # Virtio drivers # CONFIG_VIRTIO_PCI=y CONFIG_VIRTIO_PCI_LEGACY=y CONFIG_VIRTIO_BALLOON=y # 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=y CONFIG_HYPERV_TSCPAGE=y CONFIG_HYPERV_UTILS=y # CONFIG_HYPERV_BALLOON is not set # # Xen driver support # CONFIG_XEN_BALLOON=y # CONFIG_XEN_BALLOON_MEMORY_HOTPLUG is not set CONFIG_XEN_SCRUB_PAGES=y CONFIG_XEN_DEV_EVTCHN=y CONFIG_XEN_BACKEND=y CONFIG_XENFS=y CONFIG_XEN_COMPAT_XENFS=y CONFIG_XEN_SYS_HYPERVISOR=y CONFIG_XEN_XENBUS_FRONTEND=y CONFIG_XEN_GNTDEV=y CONFIG_XEN_GRANT_DEV_ALLOC=y CONFIG_SWIOTLB_XEN=y CONFIG_XEN_PCIDEV_BACKEND=y # CONFIG_XEN_PVCALLS_FRONTEND is not set # CONFIG_XEN_PVCALLS_BACKEND is not set # CONFIG_XEN_SCSI_BACKEND is not set CONFIG_XEN_PRIVCMD=y CONFIG_XEN_ACPI_PROCESSOR=m # CONFIG_XEN_MCE_LOG is not set CONFIG_XEN_HAVE_PVMMU=y CONFIG_XEN_EFI=y CONFIG_XEN_AUTO_XLATE=y CONFIG_XEN_ACPI=y CONFIG_XEN_SYMS=y CONFIG_XEN_HAVE_VPMU=y CONFIG_STAGING=y CONFIG_IRDA=y # # IrDA protocols # CONFIG_IRLAN=y CONFIG_IRNET=y CONFIG_IRCOMM=y # CONFIG_IRDA_ULTRA is not set # # IrDA options # CONFIG_IRDA_CACHE_LAST_LSAP=y CONFIG_IRDA_FAST_RR=y # CONFIG_IRDA_DEBUG is not set # # Infrared-port device drivers # # # SIR device drivers # CONFIG_IRTTY_SIR=y # # Dongle support # CONFIG_DONGLE=y CONFIG_ESI_DONGLE=y CONFIG_ACTISYS_DONGLE=y CONFIG_TEKRAM_DONGLE=y CONFIG_TOIM3232_DONGLE=y CONFIG_LITELINK_DONGLE=y CONFIG_MA600_DONGLE=y CONFIG_GIRBIL_DONGLE=y CONFIG_MCP2120_DONGLE=y CONFIG_OLD_BELKIN_DONGLE=y CONFIG_ACT200L_DONGLE=y CONFIG_KINGSUN_DONGLE=y CONFIG_KSDAZZLE_DONGLE=y CONFIG_KS959_DONGLE=y # # FIR device drivers # CONFIG_USB_IRDA=y CONFIG_SIGMATEL_FIR=y CONFIG_NSC_FIR=y CONFIG_WINBOND_FIR=y CONFIG_SMC_IRCC_FIR=y CONFIG_ALI_FIR=y CONFIG_VLSI_FIR=y CONFIG_VIA_FIR=y CONFIG_MCS_FIR=y CONFIG_PRISM2_USB=y CONFIG_COMEDI=m # CONFIG_COMEDI_DEBUG is not set CONFIG_COMEDI_DEFAULT_BUF_SIZE_KB=2048 CONFIG_COMEDI_DEFAULT_BUF_MAXSIZE_KB=20480 # CONFIG_COMEDI_MISC_DRIVERS is not set # CONFIG_COMEDI_ISA_DRIVERS is not set # CONFIG_COMEDI_PCI_DRIVERS is not set # CONFIG_COMEDI_PCMCIA_DRIVERS is not set # CONFIG_COMEDI_USB_DRIVERS is not set # CONFIG_COMEDI_8255_SA is not set # CONFIG_COMEDI_KCOMEDILIB is not set CONFIG_RTL8192U=m # CONFIG_RTLLIB is not set # CONFIG_RTL8723BS is not set CONFIG_R8712U=y # CONFIG_R8188EU is not set # CONFIG_R8822BE is not set # CONFIG_RTS5208 is not set # CONFIG_VT6655 is not set CONFIG_VT6656=m # CONFIG_FB_SM750 is not set # CONFIG_FB_XGI is not set # # Speakup console speech # CONFIG_SPEAKUP=y CONFIG_SPEAKUP_SYNTH_ACNTSA=y CONFIG_SPEAKUP_SYNTH_APOLLO=y CONFIG_SPEAKUP_SYNTH_AUDPTR=y CONFIG_SPEAKUP_SYNTH_BNS=y CONFIG_SPEAKUP_SYNTH_DECTLK=y CONFIG_SPEAKUP_SYNTH_DECEXT=y CONFIG_SPEAKUP_SYNTH_LTLK=y CONFIG_SPEAKUP_SYNTH_SOFT=y CONFIG_SPEAKUP_SYNTH_SPKOUT=y CONFIG_SPEAKUP_SYNTH_TXPRT=y CONFIG_SPEAKUP_SYNTH_DUMMY=y CONFIG_STAGING_MEDIA=y CONFIG_LIRC_STAGING=y CONFIG_LIRC_ZILOG=y # # Android # # CONFIG_LTE_GDM724X is not set # CONFIG_FIREWIRE_SERIAL is not set # CONFIG_MTD_SPINAND_MT29F is not set # CONFIG_LNET is not set # CONFIG_DGNC is not set # CONFIG_GS_FPGABOOT is not set # CONFIG_CRYPTO_SKEIN is not set # CONFIG_UNISYSSPAR is not set # CONFIG_FB_TFT is not set # CONFIG_WILC1000_SDIO is not set # CONFIG_WILC1000_SPI is not set # CONFIG_MOST is not set # CONFIG_KS7010 is not set # CONFIG_GREYBUS is not set # # USB Power Delivery and Type-C drivers # # CONFIG_DRM_VBOXVIDEO is not set # CONFIG_PI433 is not set CONFIG_X86_PLATFORM_DEVICES=y CONFIG_ACER_WMI=y CONFIG_ACERHDF=y # CONFIG_ALIENWARE_WMI is not set CONFIG_ASUS_LAPTOP=y CONFIG_DELL_SMBIOS=y # CONFIG_DELL_SMBIOS_WMI is not set # CONFIG_DELL_SMBIOS_SMM is not set CONFIG_DELL_LAPTOP=y CONFIG_DELL_WMI=y CONFIG_DELL_WMI_DESCRIPTOR=y CONFIG_DELL_WMI_AIO=y # CONFIG_DELL_WMI_LED is not set # CONFIG_DELL_SMO8800 is not set # CONFIG_DELL_RBTN is not set CONFIG_FUJITSU_LAPTOP=y # CONFIG_FUJITSU_TABLET is not set CONFIG_AMILO_RFKILL=y CONFIG_HP_ACCEL=y # CONFIG_HP_WIRELESS is not set CONFIG_HP_WMI=y CONFIG_MSI_LAPTOP=y CONFIG_PANASONIC_LAPTOP=y CONFIG_COMPAL_LAPTOP=y CONFIG_SONY_LAPTOP=y CONFIG_SONYPI_COMPAT=y CONFIG_IDEAPAD_LAPTOP=y # CONFIG_SURFACE3_WMI is not set CONFIG_THINKPAD_ACPI=y CONFIG_THINKPAD_ACPI_ALSA_SUPPORT=y # CONFIG_THINKPAD_ACPI_DEBUGFACILITIES is not set # CONFIG_THINKPAD_ACPI_DEBUG is not set # CONFIG_THINKPAD_ACPI_UNSAFE_LEDS is not set CONFIG_THINKPAD_ACPI_VIDEO=y CONFIG_THINKPAD_ACPI_HOTKEY_POLL=y CONFIG_SENSORS_HDAPS=y # CONFIG_INTEL_MENLOW is not set CONFIG_EEEPC_LAPTOP=y CONFIG_ASUS_WMI=y CONFIG_ASUS_NB_WMI=y CONFIG_EEEPC_WMI=y # CONFIG_ASUS_WIRELESS is not set CONFIG_ACPI_WMI=y CONFIG_WMI_BMOF=y # CONFIG_INTEL_WMI_THUNDERBOLT is not set CONFIG_MSI_WMI=y # CONFIG_PEAQ_WMI is not set CONFIG_TOPSTAR_LAPTOP=y CONFIG_TOSHIBA_BT_RFKILL=y # CONFIG_TOSHIBA_HAPS is not set # CONFIG_TOSHIBA_WMI is not set CONFIG_ACPI_CMPC=y # CONFIG_INTEL_CHT_INT33FE is not set # CONFIG_INTEL_INT0002_VGPIO is not set # CONFIG_INTEL_HID_EVENT is not set # CONFIG_INTEL_VBTN is not set CONFIG_INTEL_IPS=y # CONFIG_INTEL_PMC_CORE is not set # CONFIG_IBM_RTL is not set CONFIG_SAMSUNG_LAPTOP=y CONFIG_MXM_WMI=y CONFIG_INTEL_OAKTRAIL=y # CONFIG_SAMSUNG_Q10 is not set # CONFIG_APPLE_GMUX is not set # CONFIG_INTEL_RST is not set # CONFIG_INTEL_SMARTCONNECT is not set # CONFIG_PVPANIC is not set # CONFIG_INTEL_PMC_IPC is not set # CONFIG_SURFACE_PRO3_BUTTON is not set # CONFIG_INTEL_PUNIT_IPC is not set # CONFIG_MLX_PLATFORM is not set # CONFIG_MLX_CPLD_PLATFORM is not set # CONFIG_INTEL_TURBO_MAX_3 is not set CONFIG_PMC_ATOM=y # CONFIG_CHROME_PLATFORMS is not set CONFIG_CLKDEV_LOOKUP=y CONFIG_HAVE_CLK_PREPARE=y CONFIG_COMMON_CLK=y # # Common Clock Framework # # CONFIG_COMMON_CLK_SI5351 is not set # CONFIG_COMMON_CLK_CDCE706 is not set # CONFIG_COMMON_CLK_CS2000_CP is not set # CONFIG_COMMON_CLK_NXP is not set # CONFIG_COMMON_CLK_PXA is not set # CONFIG_COMMON_CLK_PIC32 is not set # CONFIG_HWSPINLOCK is not set # # Clock Source drivers # CONFIG_CLKEVT_I8253=y CONFIG_I8253_LOCK=y CONFIG_CLKBLD_I8253=y # CONFIG_ATMEL_PIT is not set # CONFIG_SH_TIMER_CMT is not set # CONFIG_SH_TIMER_MTU2 is not set # CONFIG_SH_TIMER_TMU is not set # CONFIG_EM_TIMER_STI is not set CONFIG_MAILBOX=y CONFIG_PCC=y # CONFIG_ALTERA_MBOX is not set CONFIG_IOMMU_API=y CONFIG_IOMMU_SUPPORT=y # # Generic IOMMU Pagetable Support # CONFIG_IOMMU_IOVA=y CONFIG_AMD_IOMMU=y # CONFIG_AMD_IOMMU_V2 is not set CONFIG_DMAR_TABLE=y CONFIG_INTEL_IOMMU=y # CONFIG_INTEL_IOMMU_SVM is not set # CONFIG_INTEL_IOMMU_DEFAULT_ON is not set CONFIG_INTEL_IOMMU_FLOPPY_WA=y CONFIG_IRQ_REMAP=y # # Remoteproc drivers # # CONFIG_REMOTEPROC is not set # # Rpmsg drivers # # CONFIG_RPMSG_QCOM_GLINK_RPM is not set # CONFIG_RPMSG_VIRTIO is not set # # SOC (System On Chip) specific Drivers # # # Amlogic SoC drivers # # # Broadcom SoC drivers # # # i.MX SoC drivers # # # Qualcomm SoC drivers # # CONFIG_SUNXI_SRAM is not set # CONFIG_SOC_TI is not set # CONFIG_PM_DEVFREQ is not set CONFIG_EXTCON=y # # Extcon Device Drivers # # CONFIG_EXTCON_GPIO is not set # CONFIG_EXTCON_INTEL_INT3496 is not set # CONFIG_EXTCON_MAX3355 is not set # CONFIG_EXTCON_RT8973A is not set # CONFIG_EXTCON_SM5502 is not set # CONFIG_EXTCON_USB_GPIO is not set # CONFIG_MEMORY is not set # CONFIG_IIO is not set # CONFIG_NTB is not set # CONFIG_VME_BUS is not set # CONFIG_PWM is not set # # IRQ chip support # CONFIG_ARM_GIC_MAX_NR=1 # CONFIG_ARM_GIC_V3_ITS is not set # CONFIG_IPACK_BUS is not set # CONFIG_RESET_CONTROLLER is not set # CONFIG_FMC is not set # # PHY Subsystem # CONFIG_GENERIC_PHY=y # CONFIG_BCM_KONA_USB2_PHY is not set # CONFIG_PHY_PXA_28NM_HSIC is not set # CONFIG_PHY_PXA_28NM_USB2 is not set # CONFIG_POWERCAP is not set # CONFIG_MCB is not set # # Performance monitor support # CONFIG_RAS=y # CONFIG_RAS_CEC is not set # CONFIG_THUNDERBOLT is not set # # Android # # CONFIG_ANDROID is not set # CONFIG_LIBNVDIMM is not set CONFIG_DAX=y # CONFIG_DEV_DAX is not set CONFIG_NVMEM=y # CONFIG_STM is not set # CONFIG_INTEL_TH is not set # CONFIG_FPGA is not set # # FSI support # # CONFIG_FSI is not set # # Firmware Drivers # CONFIG_EDD=y # CONFIG_EDD_OFF is not set CONFIG_FIRMWARE_MEMMAP=y CONFIG_DELL_RBU=y CONFIG_DCDBAS=y CONFIG_DMIID=y # CONFIG_DMI_SYSFS is not set CONFIG_DMI_SCAN_MACHINE_NON_EFI_FALLBACK=y CONFIG_ISCSI_IBFT_FIND=y CONFIG_ISCSI_IBFT=y # CONFIG_FW_CFG_SYSFS is not set # CONFIG_GOOGLE_FIRMWARE is not set # # EFI (Extensible Firmware Interface) Support # CONFIG_EFI_VARS=y CONFIG_EFI_ESRT=y CONFIG_EFI_VARS_PSTORE=y # CONFIG_EFI_VARS_PSTORE_DEFAULT_DISABLE is not set CONFIG_EFI_RUNTIME_MAP=y # CONFIG_EFI_FAKE_MEMMAP is not set CONFIG_EFI_RUNTIME_WRAPPERS=y # CONFIG_EFI_BOOTLOADER_CONTROL is not set # CONFIG_EFI_CAPSULE_LOADER is not set # CONFIG_EFI_TEST is not set CONFIG_UEFI_CPER=y # CONFIG_EFI_DEV_PATH_PARSER is not set # # Tegra firmware driver # # # File systems # CONFIG_DCACHE_WORD_ACCESS=y CONFIG_FS_IOMAP=y CONFIG_EXT2_FS=y CONFIG_EXT2_FS_XATTR=y CONFIG_EXT2_FS_POSIX_ACL=y CONFIG_EXT2_FS_SECURITY=y CONFIG_EXT3_FS=y CONFIG_EXT3_FS_POSIX_ACL=y CONFIG_EXT3_FS_SECURITY=y CONFIG_EXT4_FS=y CONFIG_EXT4_FS_POSIX_ACL=y CONFIG_EXT4_FS_SECURITY=y # CONFIG_EXT4_ENCRYPTION is not set # CONFIG_EXT4_DEBUG is not set CONFIG_JBD2=y # CONFIG_JBD2_DEBUG is not set 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=y CONFIG_JFS_SECURITY=y # CONFIG_JFS_DEBUG is not set # CONFIG_JFS_STATISTICS is not set CONFIG_XFS_FS=y CONFIG_XFS_QUOTA=y CONFIG_XFS_POSIX_ACL=y CONFIG_XFS_RT=y # CONFIG_XFS_ONLINE_SCRUB is not set # CONFIG_XFS_WARN is not set # CONFIG_XFS_DEBUG is not set CONFIG_GFS2_FS=y CONFIG_GFS2_FS_LOCKING_DLM=y CONFIG_OCFS2_FS=y CONFIG_OCFS2_FS_O2CB=y CONFIG_OCFS2_FS_USERSPACE_CLUSTER=y CONFIG_OCFS2_FS_STATS=y CONFIG_OCFS2_DEBUG_MASKLOG=y # CONFIG_OCFS2_DEBUG_FS is not set CONFIG_BTRFS_FS=y CONFIG_BTRFS_FS_POSIX_ACL=y # CONFIG_BTRFS_FS_CHECK_INTEGRITY is not set # CONFIG_BTRFS_FS_RUN_SANITY_TESTS is not set # CONFIG_BTRFS_DEBUG is not set # CONFIG_BTRFS_ASSERT is not set # CONFIG_BTRFS_FS_REF_VERIFY is not set CONFIG_NILFS2_FS=y # CONFIG_F2FS_FS is not set # CONFIG_FS_DAX is not set CONFIG_FS_POSIX_ACL=y CONFIG_EXPORTFS=y # CONFIG_EXPORTFS_BLOCK_OPS is not set CONFIG_FILE_LOCKING=y CONFIG_MANDATORY_FILE_LOCKING=y # CONFIG_FS_ENCRYPTION is not set CONFIG_FSNOTIFY=y CONFIG_DNOTIFY=y CONFIG_INOTIFY_USER=y CONFIG_FANOTIFY=y # CONFIG_FANOTIFY_ACCESS_PERMISSIONS is not set CONFIG_QUOTA=y CONFIG_QUOTA_NETLINK_INTERFACE=y CONFIG_PRINT_QUOTA_WARNING=y # CONFIG_QUOTA_DEBUG is not set CONFIG_QUOTA_TREE=y CONFIG_QFMT_V1=y CONFIG_QFMT_V2=y CONFIG_QUOTACTL=y CONFIG_QUOTACTL_COMPAT=y CONFIG_AUTOFS4_FS=y CONFIG_FUSE_FS=y CONFIG_CUSE=y # CONFIG_OVERLAY_FS is not set # # Caches # CONFIG_FSCACHE=y CONFIG_FSCACHE_STATS=y # CONFIG_FSCACHE_HISTOGRAM is not set # CONFIG_FSCACHE_DEBUG is not set # CONFIG_FSCACHE_OBJECT_LIST is not set CONFIG_CACHEFILES=y # CONFIG_CACHEFILES_DEBUG is not set # CONFIG_CACHEFILES_HISTOGRAM is not set # # CD-ROM/DVD Filesystems # CONFIG_ISO9660_FS=y CONFIG_JOLIET=y CONFIG_ZISOFS=y CONFIG_UDF_FS=y CONFIG_UDF_NLS=y # # 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="utf8" # CONFIG_FAT_DEFAULT_UTF8 is not set CONFIG_NTFS_FS=y # CONFIG_NTFS_DEBUG is not set CONFIG_NTFS_RW=y # # Pseudo filesystems # CONFIG_PROC_FS=y CONFIG_PROC_KCORE=y CONFIG_PROC_SYSCTL=y CONFIG_PROC_PAGE_MONITOR=y # CONFIG_PROC_CHILDREN is not set CONFIG_KERNFS=y CONFIG_SYSFS=y CONFIG_TMPFS=y CONFIG_TMPFS_POSIX_ACL=y CONFIG_TMPFS_XATTR=y CONFIG_HUGETLBFS=y CONFIG_HUGETLB_PAGE=y CONFIG_ARCH_HAS_GIGANTIC_PAGE=y CONFIG_CONFIGFS_FS=y CONFIG_EFIVAR_FS=m CONFIG_MISC_FILESYSTEMS=y # CONFIG_ORANGEFS_FS is not set CONFIG_ADFS_FS=y # CONFIG_ADFS_FS_RW is not set CONFIG_AFFS_FS=y CONFIG_ECRYPT_FS=y # CONFIG_ECRYPT_FS_MESSAGING is not set CONFIG_HFS_FS=y CONFIG_HFSPLUS_FS=y # CONFIG_HFSPLUS_FS_POSIX_ACL is not set CONFIG_BEFS_FS=y # CONFIG_BEFS_DEBUG is not set CONFIG_BFS_FS=y CONFIG_EFS_FS=y CONFIG_JFFS2_FS=y CONFIG_JFFS2_FS_DEBUG=0 CONFIG_JFFS2_FS_WRITEBUFFER=y # CONFIG_JFFS2_FS_WBUF_VERIFY is not set CONFIG_JFFS2_SUMMARY=y CONFIG_JFFS2_FS_XATTR=y CONFIG_JFFS2_FS_POSIX_ACL=y CONFIG_JFFS2_FS_SECURITY=y CONFIG_JFFS2_COMPRESSION_OPTIONS=y CONFIG_JFFS2_ZLIB=y CONFIG_JFFS2_LZO=y CONFIG_JFFS2_RTIME=y # CONFIG_JFFS2_RUBIN is not set # CONFIG_JFFS2_CMODE_NONE is not set CONFIG_JFFS2_CMODE_PRIORITY=y # CONFIG_JFFS2_CMODE_SIZE is not set # CONFIG_JFFS2_CMODE_FAVOURLZO is not set CONFIG_UBIFS_FS=y CONFIG_UBIFS_FS_ADVANCED_COMPR=y CONFIG_UBIFS_FS_LZO=y CONFIG_UBIFS_FS_ZLIB=y # CONFIG_UBIFS_ATIME_SUPPORT is not set # CONFIG_UBIFS_FS_ENCRYPTION is not set CONFIG_UBIFS_FS_SECURITY=y CONFIG_CRAMFS=y CONFIG_CRAMFS_BLOCKDEV=y # CONFIG_CRAMFS_MTD is not set CONFIG_SQUASHFS=y CONFIG_SQUASHFS_FILE_CACHE=y # CONFIG_SQUASHFS_FILE_DIRECT is not set CONFIG_SQUASHFS_DECOMP_SINGLE=y # CONFIG_SQUASHFS_DECOMP_MULTI is not set # CONFIG_SQUASHFS_DECOMP_MULTI_PERCPU is not set CONFIG_SQUASHFS_XATTR=y CONFIG_SQUASHFS_ZLIB=y # CONFIG_SQUASHFS_LZ4 is not set CONFIG_SQUASHFS_LZO=y CONFIG_SQUASHFS_XZ=y # CONFIG_SQUASHFS_ZSTD is not set # CONFIG_SQUASHFS_4K_DEVBLK_SIZE is not set # CONFIG_SQUASHFS_EMBEDDED is not set CONFIG_SQUASHFS_FRAGMENT_CACHE_SIZE=3 CONFIG_VXFS_FS=y CONFIG_MINIX_FS=y CONFIG_OMFS_FS=y # CONFIG_HPFS_FS is not set CONFIG_QNX4FS_FS=y # CONFIG_QNX6FS_FS is not set CONFIG_ROMFS_FS=y # CONFIG_ROMFS_BACKED_BY_BLOCK is not set # CONFIG_ROMFS_BACKED_BY_MTD is not set CONFIG_ROMFS_BACKED_BY_BOTH=y CONFIG_ROMFS_ON_BLOCK=y CONFIG_ROMFS_ON_MTD=y CONFIG_PSTORE=y CONFIG_PSTORE_ZLIB_COMPRESS=y # CONFIG_PSTORE_LZO_COMPRESS is not set # CONFIG_PSTORE_LZ4_COMPRESS is not set # CONFIG_PSTORE_CONSOLE is not set # CONFIG_PSTORE_PMSG is not set # CONFIG_PSTORE_FTRACE is not set # CONFIG_PSTORE_RAM is not set CONFIG_SYSV_FS=y CONFIG_UFS_FS=y # CONFIG_UFS_FS_WRITE is not set # CONFIG_UFS_DEBUG is not set CONFIG_EXOFS_FS=y # CONFIG_EXOFS_DEBUG is not set CONFIG_ORE=y CONFIG_NETWORK_FILESYSTEMS=y CONFIG_NFS_FS=y CONFIG_NFS_V2=y CONFIG_NFS_V3=y CONFIG_NFS_V3_ACL=y CONFIG_NFS_V4=y # CONFIG_NFS_SWAP is not set CONFIG_NFS_V4_1=y CONFIG_NFS_V4_2=y CONFIG_PNFS_FILE_LAYOUT=y CONFIG_PNFS_BLOCK=y CONFIG_PNFS_FLEXFILE_LAYOUT=m CONFIG_NFS_V4_1_IMPLEMENTATION_ID_DOMAIN="kernel.org" # CONFIG_NFS_V4_1_MIGRATION is not set CONFIG_NFS_V4_SECURITY_LABEL=y CONFIG_ROOT_NFS=y CONFIG_NFS_FSCACHE=y # CONFIG_NFS_USE_LEGACY_DNS is not set CONFIG_NFS_USE_KERNEL_DNS=y CONFIG_NFSD=y CONFIG_NFSD_V2_ACL=y CONFIG_NFSD_V3=y CONFIG_NFSD_V3_ACL=y CONFIG_NFSD_V4=y # CONFIG_NFSD_BLOCKLAYOUT is not set # CONFIG_NFSD_SCSILAYOUT is not set # CONFIG_NFSD_FLEXFILELAYOUT is not set # CONFIG_NFSD_V4_SECURITY_LABEL is not set # CONFIG_NFSD_FAULT_INJECTION is not set CONFIG_GRACE_PERIOD=y CONFIG_LOCKD=y CONFIG_LOCKD_V4=y CONFIG_NFS_ACL_SUPPORT=y CONFIG_NFS_COMMON=y CONFIG_SUNRPC=y CONFIG_SUNRPC_GSS=y CONFIG_SUNRPC_BACKCHANNEL=y CONFIG_RPCSEC_GSS_KRB5=y # CONFIG_SUNRPC_DEBUG is not set CONFIG_SUNRPC_XPRT_RDMA=y CONFIG_CEPH_FS=y # CONFIG_CEPH_FSCACHE is not set # CONFIG_CEPH_FS_POSIX_ACL is not set CONFIG_CIFS=y # CONFIG_CIFS_STATS is not set CONFIG_CIFS_WEAK_PW_HASH=y CONFIG_CIFS_UPCALL=y CONFIG_CIFS_XATTR=y CONFIG_CIFS_POSIX=y CONFIG_CIFS_ACL=y CONFIG_CIFS_DEBUG=y # CONFIG_CIFS_DEBUG2 is not set # CONFIG_CIFS_DEBUG_DUMP_KEYS is not set CONFIG_CIFS_DFS_UPCALL=y # CONFIG_CIFS_SMB311 is not set CONFIG_CIFS_FSCACHE=y CONFIG_NCP_FS=y CONFIG_NCPFS_PACKET_SIGNING=y CONFIG_NCPFS_IOCTL_LOCKING=y CONFIG_NCPFS_STRONG=y CONFIG_NCPFS_NFS_NS=y CONFIG_NCPFS_OS2_NS=y # CONFIG_NCPFS_SMALLDOS is not set CONFIG_NCPFS_NLS=y CONFIG_NCPFS_EXTRAS=y CONFIG_CODA_FS=y CONFIG_AFS_FS=y # CONFIG_AFS_DEBUG is not set CONFIG_AFS_FSCACHE=y CONFIG_9P_FS=y CONFIG_9P_FSCACHE=y CONFIG_9P_FS_POSIX_ACL=y # CONFIG_9P_FS_SECURITY is not set CONFIG_NLS=y CONFIG_NLS_DEFAULT="utf8" CONFIG_NLS_CODEPAGE_437=y CONFIG_NLS_CODEPAGE_737=y CONFIG_NLS_CODEPAGE_775=y CONFIG_NLS_CODEPAGE_850=y CONFIG_NLS_CODEPAGE_852=y CONFIG_NLS_CODEPAGE_855=y CONFIG_NLS_CODEPAGE_857=y CONFIG_NLS_CODEPAGE_860=y CONFIG_NLS_CODEPAGE_861=y CONFIG_NLS_CODEPAGE_862=y CONFIG_NLS_CODEPAGE_863=y CONFIG_NLS_CODEPAGE_864=y CONFIG_NLS_CODEPAGE_865=y CONFIG_NLS_CODEPAGE_866=y CONFIG_NLS_CODEPAGE_869=y CONFIG_NLS_CODEPAGE_936=y CONFIG_NLS_CODEPAGE_950=y CONFIG_NLS_CODEPAGE_932=y CONFIG_NLS_CODEPAGE_949=y CONFIG_NLS_CODEPAGE_874=y CONFIG_NLS_ISO8859_8=y CONFIG_NLS_CODEPAGE_1250=y CONFIG_NLS_CODEPAGE_1251=y CONFIG_NLS_ASCII=y CONFIG_NLS_ISO8859_1=y CONFIG_NLS_ISO8859_2=y CONFIG_NLS_ISO8859_3=y CONFIG_NLS_ISO8859_4=y CONFIG_NLS_ISO8859_5=y CONFIG_NLS_ISO8859_6=y CONFIG_NLS_ISO8859_7=y CONFIG_NLS_ISO8859_9=y CONFIG_NLS_ISO8859_13=y CONFIG_NLS_ISO8859_14=y CONFIG_NLS_ISO8859_15=y CONFIG_NLS_KOI8_R=y CONFIG_NLS_KOI8_U=y # CONFIG_NLS_MAC_ROMAN is not set # CONFIG_NLS_MAC_CELTIC is not set # CONFIG_NLS_MAC_CENTEURO is not set # CONFIG_NLS_MAC_CROATIAN is not set # CONFIG_NLS_MAC_CYRILLIC is not set # CONFIG_NLS_MAC_GAELIC is not set # CONFIG_NLS_MAC_GREEK is not set # CONFIG_NLS_MAC_ICELAND is not set # CONFIG_NLS_MAC_INUIT is not set # CONFIG_NLS_MAC_ROMANIAN is not set # CONFIG_NLS_MAC_TURKISH is not set CONFIG_NLS_UTF8=y CONFIG_DLM=y CONFIG_DLM_DEBUG=y # # Kernel hacking # CONFIG_TRACE_IRQFLAGS_SUPPORT=y # # printk and dmesg options # CONFIG_PRINTK_TIME=y CONFIG_CONSOLE_LOGLEVEL_DEFAULT=7 CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 CONFIG_BOOT_PRINTK_DELAY=y # CONFIG_DYNAMIC_DEBUG is not set # # Compile-time checks and compiler options # CONFIG_DEBUG_INFO=y CONFIG_DEBUG_INFO_REDUCED=y # CONFIG_DEBUG_INFO_SPLIT is not set # CONFIG_DEBUG_INFO_DWARF4 is not set # CONFIG_GDB_SCRIPTS is not set CONFIG_ENABLE_WARN_DEPRECATED=y CONFIG_ENABLE_MUST_CHECK=y CONFIG_FRAME_WARN=2048 CONFIG_STRIP_ASM_SYMS=y # CONFIG_READABLE_ASM is not set CONFIG_UNUSED_SYMBOLS=y # CONFIG_PAGE_OWNER is not set CONFIG_DEBUG_FS=y CONFIG_HEADERS_CHECK=y CONFIG_DEBUG_SECTION_MISMATCH=y CONFIG_SECTION_MISMATCH_WARN_ONLY=y CONFIG_STACK_VALIDATION=y CONFIG_DEBUG_FORCE_WEAK_PER_CPU=y CONFIG_MAGIC_SYSRQ=y CONFIG_MAGIC_SYSRQ_DEFAULT_ENABLE=0x1 CONFIG_MAGIC_SYSRQ_SERIAL=y CONFIG_DEBUG_KERNEL=y # # Memory Debugging # CONFIG_PAGE_EXTENSION=y CONFIG_DEBUG_PAGEALLOC=y # CONFIG_DEBUG_PAGEALLOC_ENABLE_DEFAULT is not set # CONFIG_PAGE_POISONING is not set # CONFIG_DEBUG_PAGE_REF is not set CONFIG_DEBUG_RODATA_TEST=y CONFIG_DEBUG_OBJECTS=y # CONFIG_DEBUG_OBJECTS_SELFTEST is not set # CONFIG_DEBUG_OBJECTS_FREE is not set # CONFIG_DEBUG_OBJECTS_TIMERS is not set # CONFIG_DEBUG_OBJECTS_WORK is not set # CONFIG_DEBUG_OBJECTS_RCU_HEAD is not set # CONFIG_DEBUG_OBJECTS_PERCPU_COUNTER is not set CONFIG_DEBUG_OBJECTS_ENABLE_DEFAULT=1 CONFIG_DEBUG_SLAB=y # CONFIG_DEBUG_SLAB_LEAK 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 is not set # CONFIG_DEBUG_VM_RB is not set # CONFIG_DEBUG_VM_PGFLAGS is not set CONFIG_ARCH_HAS_DEBUG_VIRTUAL=y CONFIG_DEBUG_VIRTUAL=y CONFIG_DEBUG_MEMORY_INIT=y CONFIG_DEBUG_PER_CPU_MAPS=y CONFIG_HAVE_DEBUG_STACKOVERFLOW=y CONFIG_DEBUG_STACKOVERFLOW=y CONFIG_HAVE_ARCH_KASAN=y CONFIG_ARCH_HAS_KCOV=y # CONFIG_KCOV is not set CONFIG_DEBUG_SHIRQ=y # # Debug Lockups and Hangs # CONFIG_LOCKUP_DETECTOR=y CONFIG_SOFTLOCKUP_DETECTOR=y CONFIG_HARDLOCKUP_DETECTOR_PERF=y CONFIG_HARDLOCKUP_CHECK_TIMESTAMP=y CONFIG_HARDLOCKUP_DETECTOR=y # CONFIG_BOOTPARAM_HARDLOCKUP_PANIC is not set CONFIG_BOOTPARAM_HARDLOCKUP_PANIC_VALUE=0 # CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC is not set CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC_VALUE=0 CONFIG_DETECT_HUNG_TASK=y CONFIG_DEFAULT_HUNG_TASK_TIMEOUT=300 CONFIG_BOOTPARAM_HUNG_TASK_PANIC=y CONFIG_BOOTPARAM_HUNG_TASK_PANIC_VALUE=1 # CONFIG_WQ_WATCHDOG is not set # CONFIG_PANIC_ON_OOPS is not set CONFIG_PANIC_ON_OOPS_VALUE=0 CONFIG_PANIC_TIMEOUT=0 CONFIG_SCHED_DEBUG=y CONFIG_SCHED_INFO=y CONFIG_SCHEDSTATS=y # CONFIG_SCHED_STACK_END_CHECK is not set # CONFIG_DEBUG_TIMEKEEPING is not set # # Lock Debugging (spinlocks, mutexes, etc...) # CONFIG_DEBUG_RT_MUTEXES=y CONFIG_DEBUG_SPINLOCK=y CONFIG_DEBUG_MUTEXES=y # CONFIG_DEBUG_WW_MUTEX_SLOWPATH is not set CONFIG_DEBUG_LOCK_ALLOC=y CONFIG_PROVE_LOCKING=y CONFIG_LOCKDEP=y CONFIG_LOCK_STAT=y # CONFIG_DEBUG_LOCKDEP is not set CONFIG_DEBUG_ATOMIC_SLEEP=y CONFIG_DEBUG_LOCKING_API_SELFTESTS=y # CONFIG_LOCK_TORTURE_TEST is not set # CONFIG_WW_MUTEX_SELFTEST is not set CONFIG_TRACE_IRQFLAGS=y CONFIG_STACKTRACE=y # CONFIG_WARN_ALL_UNSEEDED_RANDOM is not set # CONFIG_DEBUG_KOBJECT is not set CONFIG_DEBUG_BUGVERBOSE=y CONFIG_DEBUG_LIST=y CONFIG_DEBUG_PI_LIST=y CONFIG_DEBUG_SG=y CONFIG_DEBUG_NOTIFIERS=y CONFIG_DEBUG_CREDENTIALS=y # # RCU Debugging # CONFIG_PROVE_RCU=y # CONFIG_TORTURE_TEST is not set # CONFIG_RCU_PERF_TEST is not set # CONFIG_RCU_TORTURE_TEST is not set CONFIG_RCU_CPU_STALL_TIMEOUT=60 CONFIG_RCU_TRACE=y # CONFIG_RCU_EQS_DEBUG is not set # CONFIG_DEBUG_WQ_FORCE_RR_CPU is not set # CONFIG_DEBUG_BLOCK_EXT_DEVT is not set # CONFIG_CPU_HOTPLUG_STATE_CONTROL is not set # CONFIG_NOTIFIER_ERROR_INJECTION is not set CONFIG_FAULT_INJECTION=y # CONFIG_FAILSLAB is not set # CONFIG_FAIL_PAGE_ALLOC is not set # CONFIG_FAIL_MAKE_REQUEST is not set # CONFIG_FAIL_IO_TIMEOUT is not set # CONFIG_FAIL_FUTEX is not set # CONFIG_FAULT_INJECTION_DEBUG_FS is not set CONFIG_LATENCYTOP=y CONFIG_USER_STACKTRACE_SUPPORT=y CONFIG_NOP_TRACER=y CONFIG_HAVE_FUNCTION_TRACER=y CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y CONFIG_HAVE_DYNAMIC_FTRACE=y CONFIG_HAVE_DYNAMIC_FTRACE_WITH_REGS=y CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y CONFIG_HAVE_SYSCALL_TRACEPOINTS=y CONFIG_HAVE_FENTRY=y CONFIG_HAVE_C_RECORDMCOUNT=y CONFIG_TRACER_MAX_TRACE=y CONFIG_TRACE_CLOCK=y CONFIG_RING_BUFFER=y CONFIG_EVENT_TRACING=y CONFIG_CONTEXT_SWITCH_TRACER=y CONFIG_RING_BUFFER_ALLOW_SWAP=y CONFIG_TRACING=y CONFIG_GENERIC_TRACER=y CONFIG_TRACING_SUPPORT=y CONFIG_FTRACE=y CONFIG_FUNCTION_TRACER=y CONFIG_FUNCTION_GRAPH_TRACER=y CONFIG_IRQSOFF_TRACER=y CONFIG_SCHED_TRACER=y # CONFIG_HWLAT_TRACER is not set CONFIG_FTRACE_SYSCALLS=y CONFIG_TRACER_SNAPSHOT=y CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP=y CONFIG_BRANCH_PROFILE_NONE=y # CONFIG_PROFILE_ANNOTATED_BRANCHES is not set # CONFIG_PROFILE_ALL_BRANCHES is not set # CONFIG_STACK_TRACER is not set CONFIG_BLK_DEV_IO_TRACE=y CONFIG_KPROBE_EVENTS=y CONFIG_UPROBE_EVENTS=y CONFIG_PROBE_EVENTS=y CONFIG_DYNAMIC_FTRACE=y CONFIG_DYNAMIC_FTRACE_WITH_REGS=y # CONFIG_FUNCTION_PROFILER is not set CONFIG_FTRACE_MCOUNT_RECORD=y # CONFIG_FTRACE_STARTUP_TEST is not set CONFIG_MMIOTRACE=y # CONFIG_HIST_TRIGGERS is not set # CONFIG_MMIOTRACE_TEST is not set # CONFIG_TRACEPOINT_BENCHMARK is not set # CONFIG_RING_BUFFER_BENCHMARK is not set # CONFIG_RING_BUFFER_STARTUP_TEST is not set # CONFIG_TRACE_EVAL_MAP_FILE is not set CONFIG_TRACING_EVENTS_GPIO=y # CONFIG_PROVIDE_OHCI1394_DMA_INIT is not set # CONFIG_DMA_API_DEBUG is not set # # Runtime Testing # CONFIG_LKDTM=y CONFIG_TEST_LIST_SORT=y # CONFIG_TEST_SORT is not set CONFIG_KPROBES_SANITY_TEST=y # CONFIG_BACKTRACE_SELF_TEST is not set # CONFIG_RBTREE_TEST is not set # CONFIG_INTERVAL_TREE_TEST is not set # CONFIG_PERCPU_TEST is not set CONFIG_ATOMIC64_SELFTEST=y # CONFIG_ASYNC_RAID6_TEST is not set # CONFIG_TEST_HEXDUMP is not set # CONFIG_TEST_STRING_HELPERS is not set # CONFIG_TEST_KSTRTOX is not set # CONFIG_TEST_PRINTF is not set # CONFIG_TEST_BITMAP is not set # CONFIG_TEST_UUID is not set # CONFIG_TEST_RHASHTABLE is not set # CONFIG_TEST_HASH is not set # CONFIG_TEST_LKM is not set # CONFIG_TEST_USER_COPY is not set # CONFIG_TEST_BPF is not set # CONFIG_TEST_FIND_BIT is not set # CONFIG_TEST_FIRMWARE is not set # CONFIG_TEST_SYSCTL is not set # CONFIG_TEST_UDELAY is not set # CONFIG_TEST_STATIC_KEYS is not set # CONFIG_TEST_KMOD is not set # CONFIG_TEST_DEBUG_VIRTUAL is not set CONFIG_MEMTEST=y # CONFIG_BUG_ON_DATA_CORRUPTION is not set # CONFIG_SAMPLES is not set CONFIG_HAVE_ARCH_KGDB=y # CONFIG_KGDB is not set CONFIG_ARCH_HAS_UBSAN_SANITIZE_ALL=y # CONFIG_ARCH_WANTS_UBSAN_NO_NULL is not set # CONFIG_UBSAN is not set CONFIG_ARCH_HAS_DEVMEM_IS_ALLOWED=y CONFIG_STRICT_DEVMEM=y # CONFIG_IO_STRICT_DEVMEM is not set CONFIG_X86_VERBOSE_BOOTUP=y CONFIG_EARLY_PRINTK=y # CONFIG_EARLY_PRINTK_DBGP is not set # CONFIG_EARLY_PRINTK_EFI is not set # CONFIG_EARLY_PRINTK_USB_XDBC is not set CONFIG_X86_PTDUMP_CORE=y CONFIG_X86_PTDUMP=y # CONFIG_EFI_PGT_DUMP is not set # CONFIG_DEBUG_WX is not set CONFIG_DOUBLEFAULT=y # CONFIG_DEBUG_TLBFLUSH is not set # CONFIG_IOMMU_DEBUG is not set # CONFIG_IOMMU_STRESS is not set CONFIG_HAVE_MMIOTRACE_SUPPORT=y # CONFIG_X86_DECODER_SELFTEST is not set CONFIG_IO_DELAY_TYPE_0X80=0 CONFIG_IO_DELAY_TYPE_0XED=1 CONFIG_IO_DELAY_TYPE_UDELAY=2 CONFIG_IO_DELAY_TYPE_NONE=3 CONFIG_IO_DELAY_0X80=y # CONFIG_IO_DELAY_0XED is not set # CONFIG_IO_DELAY_UDELAY is not set # CONFIG_IO_DELAY_NONE is not set CONFIG_DEFAULT_IO_DELAY_TYPE=0 # CONFIG_DEBUG_BOOT_PARAMS is not set # CONFIG_CPA_DEBUG is not set CONFIG_OPTIMIZE_INLINING=y # CONFIG_DEBUG_ENTRY is not set CONFIG_DEBUG_NMI_SELFTEST=y CONFIG_X86_DEBUG_FPU=y # CONFIG_PUNIT_ATOM_DEBUG is not set CONFIG_UNWINDER_ORC=y # CONFIG_UNWINDER_FRAME_POINTER is not set # # Security options # CONFIG_KEYS=y CONFIG_KEYS_COMPAT=y # CONFIG_PERSISTENT_KEYRINGS is not set # CONFIG_BIG_KEYS is not set # CONFIG_TRUSTED_KEYS is not set # CONFIG_ENCRYPTED_KEYS is not set # CONFIG_KEY_DH_OPERATIONS is not set # CONFIG_SECURITY_DMESG_RESTRICT is not set CONFIG_SECURITY=y # CONFIG_SECURITY_WRITABLE_HOOKS is not set CONFIG_SECURITYFS=y CONFIG_SECURITY_NETWORK=y # CONFIG_SECURITY_INFINIBAND is not set CONFIG_SECURITY_NETWORK_XFRM=y CONFIG_SECURITY_PATH=y # CONFIG_INTEL_TXT is not set CONFIG_LSM_MMAP_MIN_ADDR=65536 CONFIG_HAVE_HARDENED_USERCOPY_ALLOCATOR=y # CONFIG_HARDENED_USERCOPY is not set # CONFIG_FORTIFY_SOURCE is not set # CONFIG_STATIC_USERMODEHELPER is not set CONFIG_SECURITY_SELINUX=y # CONFIG_SECURITY_SELINUX_BOOTPARAM is not set # CONFIG_SECURITY_SELINUX_DISABLE is not set CONFIG_SECURITY_SELINUX_DEVELOP=y CONFIG_SECURITY_SELINUX_AVC_STATS=y CONFIG_SECURITY_SELINUX_CHECKREQPROT_VALUE=1 # CONFIG_SECURITY_SMACK is not set # CONFIG_SECURITY_TOMOYO is not set CONFIG_SECURITY_APPARMOR=y CONFIG_SECURITY_APPARMOR_BOOTPARAM_VALUE=1 CONFIG_SECURITY_APPARMOR_HASH=y CONFIG_SECURITY_APPARMOR_HASH_DEFAULT=y # CONFIG_SECURITY_APPARMOR_DEBUG is not set # CONFIG_SECURITY_LOADPIN is not set # 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 is not set # CONFIG_DEFAULT_SECURITY_SELINUX is not set # CONFIG_DEFAULT_SECURITY_APPARMOR is not set CONFIG_DEFAULT_SECURITY_DAC=y CONFIG_DEFAULT_SECURITY="" CONFIG_XOR_BLOCKS=y CONFIG_ASYNC_CORE=y CONFIG_ASYNC_MEMCPY=y CONFIG_ASYNC_XOR=y CONFIG_ASYNC_PQ=y CONFIG_ASYNC_RAID6_RECOV=y CONFIG_CRYPTO=y # # Crypto core or helper # CONFIG_CRYPTO_ALGAPI=y CONFIG_CRYPTO_ALGAPI2=y CONFIG_CRYPTO_AEAD=y CONFIG_CRYPTO_AEAD2=y CONFIG_CRYPTO_BLKCIPHER=y CONFIG_CRYPTO_BLKCIPHER2=y CONFIG_CRYPTO_HASH=y CONFIG_CRYPTO_HASH2=y CONFIG_CRYPTO_RNG=y CONFIG_CRYPTO_RNG2=y CONFIG_CRYPTO_RNG_DEFAULT=y CONFIG_CRYPTO_AKCIPHER2=y CONFIG_CRYPTO_AKCIPHER=y CONFIG_CRYPTO_KPP2=y CONFIG_CRYPTO_ACOMP2=y CONFIG_CRYPTO_RSA=y # CONFIG_CRYPTO_DH is not set CONFIG_CRYPTO_ECDH=y CONFIG_CRYPTO_MANAGER=y CONFIG_CRYPTO_MANAGER2=y # CONFIG_CRYPTO_USER is not set CONFIG_CRYPTO_MANAGER_DISABLE_TESTS=y CONFIG_CRYPTO_GF128MUL=y CONFIG_CRYPTO_NULL=y CONFIG_CRYPTO_NULL2=y CONFIG_CRYPTO_PCRYPT=y CONFIG_CRYPTO_WORKQUEUE=y CONFIG_CRYPTO_CRYPTD=y # CONFIG_CRYPTO_MCRYPTD is not set CONFIG_CRYPTO_AUTHENC=y CONFIG_CRYPTO_TEST=m CONFIG_CRYPTO_SIMD=y CONFIG_CRYPTO_GLUE_HELPER_X86=y CONFIG_CRYPTO_ENGINE=m # # Authenticated Encryption with Associated Data # CONFIG_CRYPTO_CCM=y CONFIG_CRYPTO_GCM=y # CONFIG_CRYPTO_CHACHA20POLY1305 is not set CONFIG_CRYPTO_SEQIV=y CONFIG_CRYPTO_ECHAINIV=y # # Block modes # CONFIG_CRYPTO_CBC=y CONFIG_CRYPTO_CTR=y CONFIG_CRYPTO_CTS=y CONFIG_CRYPTO_ECB=y CONFIG_CRYPTO_LRW=y CONFIG_CRYPTO_PCBC=y CONFIG_CRYPTO_XTS=y # CONFIG_CRYPTO_KEYWRAP is not set # # 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 is not set # CONFIG_CRYPTO_CRC32_PCLMUL is not set CONFIG_CRYPTO_CRCT10DIF=y # CONFIG_CRYPTO_CRCT10DIF_PCLMUL is not set CONFIG_CRYPTO_GHASH=y # CONFIG_CRYPTO_POLY1305 is not set # CONFIG_CRYPTO_POLY1305_X86_64 is not set CONFIG_CRYPTO_MD4=y CONFIG_CRYPTO_MD5=y CONFIG_CRYPTO_MICHAEL_MIC=y CONFIG_CRYPTO_RMD128=y CONFIG_CRYPTO_RMD160=y CONFIG_CRYPTO_RMD256=y CONFIG_CRYPTO_RMD320=y CONFIG_CRYPTO_SHA1=y CONFIG_CRYPTO_SHA1_SSSE3=y # CONFIG_CRYPTO_SHA256_SSSE3 is not set # CONFIG_CRYPTO_SHA512_SSSE3 is not set # CONFIG_CRYPTO_SHA1_MB is not set # CONFIG_CRYPTO_SHA256_MB is not set # CONFIG_CRYPTO_SHA512_MB is not set CONFIG_CRYPTO_SHA256=y CONFIG_CRYPTO_SHA512=y # CONFIG_CRYPTO_SHA3 is not set # CONFIG_CRYPTO_SM3 is not set CONFIG_CRYPTO_TGR192=y CONFIG_CRYPTO_WP512=y CONFIG_CRYPTO_GHASH_CLMUL_NI_INTEL=y # # Ciphers # CONFIG_CRYPTO_AES=y # CONFIG_CRYPTO_AES_TI is not set CONFIG_CRYPTO_AES_X86_64=y CONFIG_CRYPTO_AES_NI_INTEL=y CONFIG_CRYPTO_ANUBIS=y CONFIG_CRYPTO_ARC4=y CONFIG_CRYPTO_BLOWFISH=y CONFIG_CRYPTO_BLOWFISH_COMMON=y CONFIG_CRYPTO_BLOWFISH_X86_64=y CONFIG_CRYPTO_CAMELLIA=y # CONFIG_CRYPTO_CAMELLIA_X86_64 is not set # CONFIG_CRYPTO_CAMELLIA_AESNI_AVX_X86_64 is not set # CONFIG_CRYPTO_CAMELLIA_AESNI_AVX2_X86_64 is not set CONFIG_CRYPTO_CAST_COMMON=y CONFIG_CRYPTO_CAST5=y # CONFIG_CRYPTO_CAST5_AVX_X86_64 is not set CONFIG_CRYPTO_CAST6=y # CONFIG_CRYPTO_CAST6_AVX_X86_64 is not set CONFIG_CRYPTO_DES=y # CONFIG_CRYPTO_DES3_EDE_X86_64 is not set CONFIG_CRYPTO_FCRYPT=y CONFIG_CRYPTO_KHAZAD=y CONFIG_CRYPTO_SALSA20=y CONFIG_CRYPTO_SALSA20_X86_64=y # CONFIG_CRYPTO_CHACHA20 is not set # CONFIG_CRYPTO_CHACHA20_X86_64 is not set CONFIG_CRYPTO_SEED=y CONFIG_CRYPTO_SERPENT=y # CONFIG_CRYPTO_SERPENT_SSE2_X86_64 is not set # CONFIG_CRYPTO_SERPENT_AVX_X86_64 is not set # CONFIG_CRYPTO_SERPENT_AVX2_X86_64 is not set CONFIG_CRYPTO_TEA=y CONFIG_CRYPTO_TWOFISH=y CONFIG_CRYPTO_TWOFISH_COMMON=y CONFIG_CRYPTO_TWOFISH_X86_64=y CONFIG_CRYPTO_TWOFISH_X86_64_3WAY=y # CONFIG_CRYPTO_TWOFISH_AVX_X86_64 is not set # # Compression # CONFIG_CRYPTO_DEFLATE=y CONFIG_CRYPTO_LZO=y # CONFIG_CRYPTO_842 is not set # CONFIG_CRYPTO_LZ4 is not set # CONFIG_CRYPTO_LZ4HC is not set # # Random Number Generation # CONFIG_CRYPTO_ANSI_CPRNG=y CONFIG_CRYPTO_DRBG_MENU=y CONFIG_CRYPTO_DRBG_HMAC=y # CONFIG_CRYPTO_DRBG_HASH is not set # CONFIG_CRYPTO_DRBG_CTR is not set CONFIG_CRYPTO_DRBG=y CONFIG_CRYPTO_JITTERENTROPY=y CONFIG_CRYPTO_USER_API=y CONFIG_CRYPTO_USER_API_HASH=y 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=y CONFIG_CRYPTO_DEV_PADLOCK=y CONFIG_CRYPTO_DEV_PADLOCK_AES=y CONFIG_CRYPTO_DEV_PADLOCK_SHA=y # CONFIG_CRYPTO_DEV_FSL_CAAM_CRYPTO_API_DESC is not set # CONFIG_CRYPTO_DEV_CCP is not set # CONFIG_CRYPTO_DEV_QAT_DH895xCC is not set # CONFIG_CRYPTO_DEV_QAT_C3XXX is not set # CONFIG_CRYPTO_DEV_QAT_C62X is not set # CONFIG_CRYPTO_DEV_QAT_DH895xCCVF is not set # CONFIG_CRYPTO_DEV_QAT_C3XXXVF is not set # CONFIG_CRYPTO_DEV_QAT_C62XVF is not set # CONFIG_CRYPTO_DEV_NITROX_CNN55XX is not set # CONFIG_CRYPTO_DEV_CHELSIO is not set CONFIG_CRYPTO_DEV_VIRTIO=m CONFIG_ASYMMETRIC_KEY_TYPE=y CONFIG_ASYMMETRIC_PUBLIC_KEY_SUBTYPE=y CONFIG_X509_CERTIFICATE_PARSER=y CONFIG_PKCS7_MESSAGE_PARSER=y # CONFIG_PKCS7_TEST_KEY is not set # CONFIG_SIGNED_PE_FILE_VERIFICATION is not set # # Certificates for signature checking # CONFIG_SYSTEM_TRUSTED_KEYRING=y CONFIG_SYSTEM_TRUSTED_KEYS="" # CONFIG_SYSTEM_EXTRA_CERTIFICATE is not set # CONFIG_SECONDARY_TRUSTED_KEYRING is not set # CONFIG_SYSTEM_BLACKLIST_KEYRING is not set CONFIG_HAVE_KVM=y CONFIG_HAVE_KVM_IRQCHIP=y CONFIG_HAVE_KVM_IRQFD=y CONFIG_HAVE_KVM_IRQ_ROUTING=y CONFIG_HAVE_KVM_EVENTFD=y CONFIG_KVM_MMIO=y CONFIG_KVM_ASYNC_PF=y CONFIG_HAVE_KVM_MSI=y CONFIG_HAVE_KVM_CPU_RELAX_INTERCEPT=y CONFIG_KVM_VFIO=y CONFIG_KVM_GENERIC_DIRTYLOG_READ_PROTECT=y CONFIG_KVM_COMPAT=y CONFIG_HAVE_KVM_IRQ_BYPASS=y CONFIG_VIRTUALIZATION=y CONFIG_KVM=y CONFIG_KVM_INTEL=y CONFIG_KVM_AMD=y # CONFIG_KVM_MMU_AUDIT is not set CONFIG_VHOST_NET=y # CONFIG_VHOST_SCSI is not set CONFIG_VHOST=y # CONFIG_VHOST_CROSS_ENDIAN_LEGACY is not set CONFIG_BINARY_PRINTF=y # # Library routines # CONFIG_RAID6_PQ=y CONFIG_BITREVERSE=y # CONFIG_HAVE_ARCH_BITREVERSE is not set CONFIG_RATIONAL=y CONFIG_GENERIC_STRNCPY_FROM_USER=y CONFIG_GENERIC_STRNLEN_USER=y CONFIG_GENERIC_NET_UTILS=y CONFIG_GENERIC_FIND_FIRST_BIT=y CONFIG_GENERIC_PCI_IOMAP=y CONFIG_GENERIC_IOMAP=y CONFIG_ARCH_USE_CMPXCHG_LOCKREF=y CONFIG_ARCH_HAS_FAST_MULTIPLIER=y CONFIG_CRC_CCITT=y CONFIG_CRC16=y CONFIG_CRC_T10DIF=y CONFIG_CRC_ITU_T=y CONFIG_CRC32=y # CONFIG_CRC32_SELFTEST is not set CONFIG_CRC32_SLICEBY8=y # CONFIG_CRC32_SLICEBY4 is not set # CONFIG_CRC32_SARWATE is not set # CONFIG_CRC32_BIT is not set # CONFIG_CRC4 is not set CONFIG_CRC7=y CONFIG_LIBCRC32C=y CONFIG_CRC8=y CONFIG_XXHASH=y # CONFIG_AUDIT_ARCH_COMPAT_GENERIC is not set # CONFIG_RANDOM32_SELFTEST is not set CONFIG_ZLIB_INFLATE=y CONFIG_ZLIB_DEFLATE=y CONFIG_LZO_COMPRESS=y CONFIG_LZO_DECOMPRESS=y CONFIG_LZ4_DECOMPRESS=y CONFIG_ZSTD_COMPRESS=y CONFIG_ZSTD_DECOMPRESS=y CONFIG_XZ_DEC=y CONFIG_XZ_DEC_X86=y CONFIG_XZ_DEC_POWERPC=y CONFIG_XZ_DEC_IA64=y CONFIG_XZ_DEC_ARM=y CONFIG_XZ_DEC_ARMTHUMB=y CONFIG_XZ_DEC_SPARC=y CONFIG_XZ_DEC_BCJ=y # CONFIG_XZ_DEC_TEST is not set CONFIG_DECOMPRESS_GZIP=y CONFIG_DECOMPRESS_BZIP2=y CONFIG_DECOMPRESS_LZMA=y CONFIG_DECOMPRESS_XZ=y CONFIG_DECOMPRESS_LZO=y CONFIG_DECOMPRESS_LZ4=y CONFIG_GENERIC_ALLOCATOR=y CONFIG_REED_SOLOMON=y CONFIG_REED_SOLOMON_DEC16=y CONFIG_TEXTSEARCH=y CONFIG_TEXTSEARCH_KMP=y CONFIG_TEXTSEARCH_BM=y CONFIG_TEXTSEARCH_FSM=y CONFIG_BTREE=y CONFIG_INTERVAL_TREE=y CONFIG_RADIX_TREE_MULTIORDER=y CONFIG_ASSOCIATIVE_ARRAY=y CONFIG_HAS_IOMEM=y CONFIG_HAS_IOPORT_MAP=y CONFIG_HAS_DMA=y # CONFIG_DMA_NOOP_OPS is not set # CONFIG_DMA_VIRT_OPS is not set CONFIG_CHECK_SIGNATURE=y # CONFIG_CPUMASK_OFFSTACK is not set CONFIG_CPU_RMAP=y CONFIG_DQL=y CONFIG_GLOB=y # CONFIG_GLOB_SELFTEST is not set CONFIG_NLATTR=y CONFIG_CLZ_TAB=y CONFIG_CORDIC=y # CONFIG_DDR is not set CONFIG_IRQ_POLL=y CONFIG_MPILIB=y CONFIG_OID_REGISTRY=y CONFIG_UCS2_STRING=y CONFIG_FONT_SUPPORT=y # CONFIG_FONTS is not set CONFIG_FONT_8x8=y CONFIG_FONT_8x16=y # CONFIG_SG_SPLIT is not set CONFIG_SG_POOL=y CONFIG_ARCH_HAS_SG_CHAIN=y CONFIG_ARCH_HAS_PMEM_API=y CONFIG_ARCH_HAS_UACCESS_FLUSHCACHE=y CONFIG_SBITMAP=y # CONFIG_STRING_SELFTEST is not set --bzetiaqdmct6qlvm Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename=job-script #!/bin/sh export_top_env() { export suite='trinity' export testcase='trinity' export runtime=300 export job_origin='/lkp/lkp/src/allot/rand/vm-lkp-hsw01-yocto-x86_64/trinity.yaml' export testbox='vm-lkp-hsw01-yocto-x86_64-27' export tbox_group='vm-lkp-hsw01-yocto-x86_64' export kconfig='x86_64-allyesdebian' export compiler='gcc-7' export queue='rand' export branch='linux-review/Denis-Drozdov/rtnl-device-allocation-free-via-rtnl_link_ops/20180102-043933' export commit='b1585bdfb20476e31f11c3fd44faac770325b8c1' export repeat_to=2 export submit_id='5a4aa7280b9a9368dbef2a99' export job_file='/lkp/scheduled/vm-lkp-hsw01-yocto-x86_64-27/trinity-300s-yocto-minimal-x86_64-2016-04-22.cgz-b1585bdfb20476e31f11c3fd44faac770325b8c1-20180102-26843-jsy4hs-0.yaml' export id='b2419f2eb17412405d2bb0d70980c9ce24fec0e9' export model='qemu-system-x86_64 -enable-kvm' export nr_vm=30 export nr_cpu=1 export memory='512M' export rootfs='yocto-minimal-x86_64-2016-04-22.cgz' export swap_partitions='/dev/vda' export need_kconfig='CONFIG_KVM_GUEST=y' export enqueue_time='2018-01-02 05:24:56 +0800' export _id='5a4aa7280b9a9368dbef2a99' export _rt='/result/trinity/300s/vm-lkp-hsw01-yocto-x86_64/yocto-minimal-x86_64-2016-04-22.cgz/x86_64-allyesdebian/gcc-7/b1585bdfb20476e31f11c3fd44faac770325b8c1' export user='lkp' export kernel='/pkg/linux/x86_64-allyesdebian/gcc-7/b1585bdfb20476e31f11c3fd44faac770325b8c1/vmlinuz-4.15.0-rc4-00203-gb1585bd' export result_root='/result/trinity/300s/vm-lkp-hsw01-yocto-x86_64/yocto-minimal-x86_64-2016-04-22.cgz/x86_64-allyesdebian/gcc-7/b1585bdfb20476e31f11c3fd44faac770325b8c1/0' export dequeue_time='2018-01-02 05:26:03 +0800' export LKP_SERVER='inn' export max_uptime=1500 export initrd='/osimage/yocto/yocto-minimal-x86_64-2016-04-22.cgz' export bootloader_append='root=/dev/ram0 user=lkp job=/lkp/scheduled/vm-lkp-hsw01-yocto-x86_64-27/trinity-300s-yocto-minimal-x86_64-2016-04-22.cgz-b1585bdfb20476e31f11c3fd44faac770325b8c1-20180102-26843-jsy4hs-0.yaml ARCH=x86_64 kconfig=x86_64-allyesdebian branch=linux-review/Denis-Drozdov/rtnl-device-allocation-free-via-rtnl_link_ops/20180102-043933 commit=b1585bdfb20476e31f11c3fd44faac770325b8c1 BOOT_IMAGE=/pkg/linux/x86_64-allyesdebian/gcc-7/b1585bdfb20476e31f11c3fd44faac770325b8c1/vmlinuz-4.15.0-rc4-00203-gb1585bd max_uptime=1500 RESULT_ROOT=/result/trinity/300s/vm-lkp-hsw01-yocto-x86_64/yocto-minimal-x86_64-2016-04-22.cgz/x86_64-allyesdebian/gcc-7/b1585bdfb20476e31f11c3fd44faac770325b8c1/0 LKP_SERVER=inn debug apic=debug sysrq_always_enabled rcupdate.rcu_cpu_stall_timeout=100 net.ifnames=0 printk.devkmsg=on panic=-1 softlockup_panic=1 nmi_watchdog=panic oops=panic load_ramdisk=2 prompt_ramdisk=0 drbd.minor_count=8 systemd.log_level=err ignore_loglevel console=tty0 earlyprintk=ttyS0,115200 console=ttyS0,115200 vga=normal rw' export modules_initrd='/pkg/linux/x86_64-allyesdebian/gcc-7/b1585bdfb20476e31f11c3fd44faac770325b8c1/modules.cgz' export bm_initrd='/osimage/pkg/debian-x86_64-2016-08-31.cgz/trinity-static-x86_64-x86_64-6ddabfd2_2017-11-10.cgz' export lkp_initrd='/lkp/lkp/lkp-x86_64.cgz' export site='inn' export LKP_CGI_PORT=80 export LKP_CIFS_PORT=139 export job_initrd='/lkp/scheduled/vm-lkp-hsw01-yocto-x86_64-27/trinity-300s-yocto-minimal-x86_64-2016-04-22.cgz-b1585bdfb20476e31f11c3fd44faac770325b8c1-20180102-26843-jsy4hs-0.cgz' [ -n "$LKP_SRC" ] || export LKP_SRC=/lkp/${user:-lkp}/src } run_job() { echo $$ > $TMP/run-job.pid . $LKP_SRC/lib/http.sh . $LKP_SRC/lib/job.sh . $LKP_SRC/lib/env.sh export_top_env run_monitor $LKP_SRC/monitors/wrapper kmsg run_monitor $LKP_SRC/monitors/wrapper oom-killer run_monitor $LKP_SRC/monitors/plain/watchdog run_test $LKP_SRC/tests/wrapper trinity } extract_stats() { $LKP_SRC/stats/wrapper kmsg $LKP_SRC/stats/wrapper time trinity.time $LKP_SRC/stats/wrapper time $LKP_SRC/stats/wrapper dmesg $LKP_SRC/stats/wrapper kmsg $LKP_SRC/stats/wrapper stderr $LKP_SRC/stats/wrapper last_state } "$@" --bzetiaqdmct6qlvm Content-Type: application/x-xz Content-Disposition: attachment; filename="dmesg.xz" Content-Transfer-Encoding: base64 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 wq2xxGf7AgAAAAAEWVo= --bzetiaqdmct6qlvm-- -- To unsubscribe from this list: send the line "unsubscribe linux-rdma" in the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org More majordomo info at http://vger.kernel.org/majordomo-info.html From mboxrd@z Thu Jan 1 00:00:00 1970 From: kernel test robot Subject: [rtnl] b1585bdfb2: kernel_BUG_at_net/core/dev.c Date: Tue, 2 Jan 2018 06:43:47 +0800 Message-ID: <20180101224347.xdxguvvr4g7jrxq4@inn> References: <1514718983-466-2-git-send-email-denisd@mellanox.com> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="bzetiaqdmct6qlvm" Cc: davem-fT/PcQaiUtIeIZ0/mPfg9Q@public.gmane.org, jgg-uk2M96/98Pc@public.gmane.org, dledford-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org, leonro-VPRAkNaXOzVWk0Htik3J/w@public.gmane.org, linux-rdma-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, netdev-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, Denis Drozdov , lkp-JC7UmRfGjtg@public.gmane.org To: Denis Drozdov Return-path: Content-Disposition: inline In-Reply-To: <1514718983-466-2-git-send-email-denisd-VPRAkNaXOzVWk0Htik3J/w@public.gmane.org> Sender: linux-rdma-owner-u79uwXL29TY76Z2rM5mHXA@public.gmane.org List-Id: netdev.vger.kernel.org --bzetiaqdmct6qlvm Content-Type: text/plain; charset=us-ascii Content-Disposition: inline FYI, we noticed the following commit (built with gcc-7): commit: b1585bdfb20476e31f11c3fd44faac770325b8c1 ("rtnl: device allocation/free via rtnl_link_ops") url: https://github.com/0day-ci/linux/commits/Denis-Drozdov/rtnl-device-allocation-free-via-rtnl_link_ops/20180102-043933 in testcase: trinity with following parameters: runtime: 300s test-description: Trinity is a linux system call fuzz tester. test-url: http://codemonkey.org.uk/projects/trinity/ on test machine: qemu-system-x86_64 -enable-kvm -m 512M caused below changes (please refer to attached dmesg/kmsg for entire log/backtrace): +------------------------------------------+------------+------------+ | | ead68f2161 | b1585bdfb2 | +------------------------------------------+------------+------------+ | boot_successes | 260 | 2 | | boot_failures | 4 | 13 | | BUG:kernel_hang_in_boot_stage | 3 | | | BUG:kernel_hang_in_test_stage | 1 | | | kernel_BUG_at_net/core/dev.c | 0 | 13 | | invalid_opcode:#[##] | 0 | 13 | | RIP:free_netdev | 0 | 13 | | general_protection_fault:#[##] | 0 | 9 | | RIP:put_page | 0 | 9 | | Kernel_panic-not_syncing:Fatal_exception | 0 | 13 | +------------------------------------------+------------+------------+ [ 35.401334] kernel BUG at net/core/dev.c:8231! [ 35.402342] invalid opcode: 0000 [#1] SMP [ 35.403055] Modules linked in: [ 35.403636] CPU: 0 PID: 134 Comm: kworker/u2:2 Not tainted 4.15.0-rc4-00203-gb1585bd #74 [ 35.404979] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.10.2-1 04/01/2014 [ 35.407023] Workqueue: netns cleanup_net [ 35.407760] RIP: 0010:free_netdev+0xde/0xf7 [ 35.408491] RSP: 0018:ffffa49a00af7d48 EFLAGS: 00010202 [ 35.409356] RAX: 0000000000000004 RBX: ffff8b8ca7856000 RCX: 0000000000000001 [ 35.410473] RDX: 0000000000000001 RSI: ffffffff8e0e7e00 RDI: 0000000000000000 [ 35.411597] RBP: ffff8b8ca7855fd8 R08: 0000000000000080 R09: 0000000000000004 [ 35.412722] R10: 00000000ffffffd2 R11: 0000000000000000 R12: ffff8b8ca7856060 [ 35.413847] R13: 00000000fffefd9a R14: 00000000fffefd9a R15: dead000000000100 [ 35.414976] FS: 0000000000000000(0000) GS:ffff8b8cbf400000(0000) knlGS:0000000000000000 [ 35.416305] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 35.417242] CR2: 000000000325de08 CR3: 0000000034559000 CR4: 00000000000006f0 [ 35.418347] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 35.419455] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 35.420576] Call Trace: [ 35.421081] netdev_run_todo+0x247/0x290 [ 35.421770] ip6_tnl_exit_batch_net+0x150/0x15f [ 35.422549] cleanup_net+0x19b/0x234 [ 35.423195] process_one_work+0x2b3/0x4c3 [ 35.423894] ? worker_thread+0x1e0/0x25b [ 35.424574] ? rescuer_thread+0x27a/0x27a [ 35.425274] worker_thread+0x1a3/0x25b [ 35.425940] ? rescuer_thread+0x27a/0x27a [ 35.426631] kthread+0xf5/0xfa [ 35.427199] ? kthread_create_worker_on_cpu+0x43/0x43 [ 35.428056] ? call_usermodehelper_exec_async+0x118/0x11f [ 35.428954] ? do_group_exit+0xb2/0xb2 [ 35.429618] ret_from_fork+0x24/0x30 [ 35.430266] Code: 00 00 00 74 0c 48 c7 c7 d0 a6 4b 8e e8 4e 5f ff ff 8a 83 80 05 00 00 84 c0 75 0c 48 89 df 5b 5d 41 5c e9 12 ff ff ff 3c 03 74 02 <0f> 0b c6 83 80 05 00 00 04 48 8d bb b0 05 00 00 5b 5d 41 5c e9 [ 35.433215] RIP: free_netdev+0xde/0xf7 RSP: ffffa49a00af7d48 [ 35.434198] ---[ end trace def93e3513cf4702 ]--- To reproduce: git clone https://github.com/intel/lkp-tests.git cd lkp-tests bin/lkp qemu -k job-script # job-script is attached in this email Thanks, lkp --bzetiaqdmct6qlvm Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="config-4.15.0-rc4-00203-gb1585bd" # # Automatically generated file; DO NOT EDIT. # Linux/x86_64 4.15.0-rc4 Kernel Configuration # CONFIG_64BIT=y CONFIG_X86_64=y CONFIG_X86=y CONFIG_INSTRUCTION_DECODER=y CONFIG_OUTPUT_FORMAT="elf64-x86-64" CONFIG_ARCH_DEFCONFIG="arch/x86/configs/x86_64_defconfig" CONFIG_LOCKDEP_SUPPORT=y CONFIG_STACKTRACE_SUPPORT=y CONFIG_MMU=y CONFIG_ARCH_MMAP_RND_BITS_MIN=28 CONFIG_ARCH_MMAP_RND_BITS_MAX=32 CONFIG_ARCH_MMAP_RND_COMPAT_BITS_MIN=8 CONFIG_ARCH_MMAP_RND_COMPAT_BITS_MAX=16 CONFIG_NEED_DMA_MAP_STATE=y CONFIG_NEED_SG_DMA_LENGTH=y CONFIG_GENERIC_ISA_DMA=y CONFIG_GENERIC_BUG=y CONFIG_GENERIC_BUG_RELATIVE_POINTERS=y CONFIG_GENERIC_HWEIGHT=y CONFIG_ARCH_MAY_HAVE_PC_FDC=y CONFIG_RWSEM_XCHGADD_ALGORITHM=y CONFIG_GENERIC_CALIBRATE_DELAY=y CONFIG_ARCH_HAS_CPU_RELAX=y CONFIG_ARCH_HAS_CACHE_LINE_SIZE=y CONFIG_HAVE_SETUP_PER_CPU_AREA=y CONFIG_NEED_PER_CPU_EMBED_FIRST_CHUNK=y CONFIG_NEED_PER_CPU_PAGE_FIRST_CHUNK=y CONFIG_ARCH_HIBERNATION_POSSIBLE=y CONFIG_ARCH_SUSPEND_POSSIBLE=y CONFIG_ARCH_WANT_HUGE_PMD_SHARE=y CONFIG_ARCH_WANT_GENERAL_HUGETLB=y CONFIG_ZONE_DMA32=y CONFIG_AUDIT_ARCH=y CONFIG_ARCH_SUPPORTS_OPTIMIZED_INLINING=y CONFIG_ARCH_SUPPORTS_DEBUG_PAGEALLOC=y CONFIG_HAVE_INTEL_TXT=y CONFIG_X86_64_SMP=y CONFIG_ARCH_SUPPORTS_UPROBES=y CONFIG_FIX_EARLYCON_MEM=y CONFIG_PGTABLE_LEVELS=4 CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config" CONFIG_IRQ_WORK=y CONFIG_BUILDTIME_EXTABLE_SORT=y CONFIG_THREAD_INFO_IN_TASK=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=y # CONFIG_KERNEL_BZIP2 is not set # CONFIG_KERNEL_LZMA is not set # CONFIG_KERNEL_XZ is not set # CONFIG_KERNEL_LZO is not set # CONFIG_KERNEL_LZ4 is not set CONFIG_DEFAULT_HOSTNAME="(none)" CONFIG_SWAP=y CONFIG_SYSVIPC=y CONFIG_SYSVIPC_SYSCTL=y CONFIG_POSIX_MQUEUE=y CONFIG_POSIX_MQUEUE_SYSCTL=y CONFIG_CROSS_MEMORY_ATTACH=y CONFIG_USELIB=y 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_IRQ_EFFECTIVE_AFF_MASK=y CONFIG_GENERIC_PENDING_IRQ=y CONFIG_GENERIC_IRQ_MIGRATION=y CONFIG_GENERIC_IRQ_CHIP=y CONFIG_IRQ_DOMAIN=y CONFIG_IRQ_DOMAIN_HIERARCHY=y CONFIG_GENERIC_MSI_IRQ=y CONFIG_GENERIC_MSI_IRQ_DOMAIN=y CONFIG_GENERIC_IRQ_MATRIX_ALLOCATOR=y CONFIG_GENERIC_IRQ_RESERVATION_MODE=y # CONFIG_IRQ_DOMAIN_DEBUG is not set CONFIG_IRQ_FORCED_THREADING=y CONFIG_SPARSE_IRQ=y # CONFIG_GENERIC_IRQ_DEBUGFS is not set 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_FULL is not set CONFIG_NO_HZ=y CONFIG_HIGH_RES_TIMERS=y # # CPU/Task time and stats accounting # CONFIG_TICK_CPU_ACCOUNTING=y # CONFIG_VIRT_CPU_ACCOUNTING_GEN is not set # CONFIG_IRQ_TIME_ACCOUNTING is not set CONFIG_BSD_PROCESS_ACCT=y CONFIG_BSD_PROCESS_ACCT_V3=y CONFIG_TASKSTATS=y CONFIG_TASK_DELAY_ACCT=y CONFIG_TASK_XACCT=y CONFIG_TASK_IO_ACCOUNTING=y # CONFIG_CPU_ISOLATION is not set # # RCU Subsystem # CONFIG_TREE_RCU=y # CONFIG_RCU_EXPERT is not set CONFIG_SRCU=y CONFIG_TREE_SRCU=y # CONFIG_TASKS_RCU is not set CONFIG_RCU_STALL_COMMON=y CONFIG_RCU_NEED_SEGCBLIST=y CONFIG_BUILD_BIN2C=y CONFIG_IKCONFIG=y CONFIG_IKCONFIG_PROC=y CONFIG_LOG_BUF_SHIFT=20 CONFIG_LOG_CPU_MAX_BUF_SHIFT=12 CONFIG_PRINTK_SAFE_LOG_BUF_SHIFT=13 CONFIG_HAVE_UNSTABLE_SCHED_CLOCK=y CONFIG_ARCH_SUPPORTS_NUMA_BALANCING=y CONFIG_ARCH_WANT_BATCHED_UNMAP_TLB_FLUSH=y CONFIG_ARCH_SUPPORTS_INT128=y # CONFIG_NUMA_BALANCING is not set CONFIG_CGROUPS=y # CONFIG_MEMCG is not set CONFIG_BLK_CGROUP=y # CONFIG_DEBUG_BLK_CGROUP is not set CONFIG_CGROUP_SCHED=y CONFIG_FAIR_GROUP_SCHED=y # CONFIG_CFS_BANDWIDTH is not set # CONFIG_RT_GROUP_SCHED is not set # CONFIG_CGROUP_PIDS is not set # CONFIG_CGROUP_RDMA is not set CONFIG_CGROUP_FREEZER=y # CONFIG_CGROUP_HUGETLB is not set CONFIG_CPUSETS=y CONFIG_PROC_PID_CPUSET=y CONFIG_CGROUP_DEVICE=y # CONFIG_CGROUP_CPUACCT is not set # CONFIG_CGROUP_PERF is not set # CONFIG_CGROUP_DEBUG is not set CONFIG_SOCK_CGROUP_DATA=y CONFIG_NAMESPACES=y CONFIG_UTS_NS=y CONFIG_IPC_NS=y # CONFIG_USER_NS is not set CONFIG_PID_NS=y CONFIG_NET_NS=y CONFIG_SCHED_AUTOGROUP=y # CONFIG_SYSFS_DEPRECATED is not set CONFIG_RELAY=y CONFIG_BLK_DEV_INITRD=y CONFIG_INITRAMFS_SOURCE="" CONFIG_RD_GZIP=y CONFIG_RD_BZIP2=y CONFIG_RD_LZMA=y CONFIG_RD_XZ=y CONFIG_RD_LZO=y CONFIG_RD_LZ4=y # CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE is not set CONFIG_CC_OPTIMIZE_FOR_SIZE=y CONFIG_SYSCTL=y CONFIG_ANON_INODES=y CONFIG_HAVE_UID16=y CONFIG_SYSCTL_EXCEPTION_TRACE=y CONFIG_HAVE_PCSPKR_PLATFORM=y CONFIG_BPF=y # CONFIG_EXPERT is not set CONFIG_UID16=y CONFIG_MULTIUSER=y CONFIG_SGETMASK_SYSCALL=y CONFIG_SYSFS_SYSCALL=y # CONFIG_SYSCTL_SYSCALL is not set CONFIG_FHANDLE=y CONFIG_POSIX_TIMERS=y CONFIG_PRINTK=y CONFIG_PRINTK_NMI=y CONFIG_BUG=y CONFIG_ELF_CORE=y CONFIG_PCSPKR_PLATFORM=y CONFIG_BASE_FULL=y CONFIG_FUTEX=y CONFIG_FUTEX_PI=y CONFIG_EPOLL=y CONFIG_SIGNALFD=y CONFIG_TIMERFD=y CONFIG_EVENTFD=y CONFIG_SHMEM=y CONFIG_AIO=y CONFIG_ADVISE_SYSCALLS=y CONFIG_MEMBARRIER=y # CONFIG_CHECKPOINT_RESTORE is not set CONFIG_KALLSYMS=y CONFIG_KALLSYMS_ALL=y CONFIG_KALLSYMS_ABSOLUTE_PERCPU=y CONFIG_KALLSYMS_BASE_RELATIVE=y # CONFIG_BPF_SYSCALL is not set # CONFIG_USERFAULTFD is not set # CONFIG_EMBEDDED is not set CONFIG_HAVE_PERF_EVENTS=y # CONFIG_PC104 is not set # # Kernel Performance Events And Counters # CONFIG_PERF_EVENTS=y # CONFIG_DEBUG_PERF_USE_VMALLOC is not set CONFIG_VM_EVENT_COUNTERS=y # CONFIG_COMPAT_BRK is not set CONFIG_SLAB=y # CONFIG_SLUB is not set CONFIG_SLAB_MERGE_DEFAULT=y # CONFIG_SLAB_FREELIST_RANDOM is not set CONFIG_SYSTEM_DATA_VERIFICATION=y CONFIG_PROFILING=y CONFIG_TRACEPOINTS=y CONFIG_CRASH_CORE=y CONFIG_KEXEC_CORE=y CONFIG_OPROFILE=y # CONFIG_OPROFILE_EVENT_MULTIPLEX is not set CONFIG_HAVE_OPROFILE=y CONFIG_OPROFILE_NMI_TIMER=y CONFIG_KPROBES=y # CONFIG_JUMP_LABEL is not set CONFIG_OPTPROBES=y CONFIG_KPROBES_ON_FTRACE=y CONFIG_UPROBES=y # CONFIG_HAVE_64BIT_ALIGNED_ACCESS is not set CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS=y CONFIG_ARCH_USE_BUILTIN_BSWAP=y CONFIG_KRETPROBES=y CONFIG_USER_RETURN_NOTIFIER=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_NMI=y CONFIG_HAVE_ARCH_TRACEHOOK=y CONFIG_HAVE_DMA_CONTIGUOUS=y CONFIG_GENERIC_SMP_IDLE_THREAD=y CONFIG_ARCH_HAS_FORTIFY_SOURCE=y CONFIG_ARCH_HAS_SET_MEMORY=y CONFIG_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_HARDLOCKUP_DETECTOR_PERF=y CONFIG_HAVE_PERF_REGS=y CONFIG_HAVE_PERF_USER_STACK_DUMP=y CONFIG_HAVE_ARCH_JUMP_LABEL=y CONFIG_HAVE_RCU_TABLE_FREE=y CONFIG_ARCH_HAVE_NMI_SAFE_CMPXCHG=y CONFIG_HAVE_CMPXCHG_LOCAL=y CONFIG_HAVE_CMPXCHG_DOUBLE=y CONFIG_ARCH_WANT_COMPAT_IPC_PARSE_VERSION=y CONFIG_ARCH_WANT_OLD_COMPAT_IPC=y CONFIG_HAVE_ARCH_SECCOMP_FILTER=y CONFIG_SECCOMP_FILTER=y CONFIG_HAVE_GCC_PLUGINS=y # CONFIG_GCC_PLUGINS is not set 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_THIN_ARCHIVES=y CONFIG_HAVE_ARCH_WITHIN_STACK_FRAMES=y CONFIG_HAVE_CONTEXT_TRACKING=y CONFIG_HAVE_VIRT_CPU_ACCOUNTING_GEN=y CONFIG_HAVE_IRQ_TIME_ACCOUNTING=y CONFIG_HAVE_ARCH_TRANSPARENT_HUGEPAGE=y CONFIG_HAVE_ARCH_TRANSPARENT_HUGEPAGE_PUD=y CONFIG_HAVE_ARCH_HUGE_VMAP=y CONFIG_HAVE_ARCH_SOFT_DIRTY=y CONFIG_HAVE_MOD_ARCH_SPECIFIC=y CONFIG_MODULES_USE_ELF_RELA=y CONFIG_HAVE_IRQ_EXIT_ON_IRQ_STACK=y CONFIG_ARCH_HAS_ELF_RANDOMIZE=y CONFIG_HAVE_ARCH_MMAP_RND_BITS=y CONFIG_HAVE_EXIT_THREAD=y CONFIG_ARCH_MMAP_RND_BITS=28 CONFIG_HAVE_ARCH_MMAP_RND_COMPAT_BITS=y CONFIG_ARCH_MMAP_RND_COMPAT_BITS=8 CONFIG_HAVE_ARCH_COMPAT_MMAP_BASES=y CONFIG_HAVE_COPY_THREAD_TLS=y CONFIG_HAVE_STACK_VALIDATION=y # CONFIG_HAVE_ARCH_HASH is not set # CONFIG_ISA_BUS_API is not set CONFIG_OLD_SIGSUSPEND3=y CONFIG_COMPAT_OLD_SIGACTION=y # CONFIG_CPU_NO_EFFICIENT_FFS is not set CONFIG_HAVE_ARCH_VMAP_STACK=y CONFIG_VMAP_STACK=y # CONFIG_ARCH_OPTIONAL_KERNEL_RWX is not set # CONFIG_ARCH_OPTIONAL_KERNEL_RWX_DEFAULT is not set CONFIG_ARCH_HAS_STRICT_KERNEL_RWX=y CONFIG_STRICT_KERNEL_RWX=y CONFIG_ARCH_HAS_STRICT_MODULE_RWX=y CONFIG_STRICT_MODULE_RWX=y CONFIG_ARCH_HAS_REFCOUNT=y # CONFIG_REFCOUNT_FULL is not set # # GCOV-based kernel profiling # # CONFIG_GCOV_KERNEL is not set CONFIG_ARCH_HAS_GCOV_PROFILE_ALL=y # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set CONFIG_RT_MUTEXES=y CONFIG_BASE_SMALL=0 CONFIG_MODULES=y CONFIG_MODULE_FORCE_LOAD=y CONFIG_MODULE_UNLOAD=y CONFIG_MODULE_FORCE_UNLOAD=y # CONFIG_MODVERSIONS is not set # CONFIG_MODULE_SRCVERSION_ALL is not set # CONFIG_MODULE_SIG is not set # CONFIG_MODULE_COMPRESS is not set CONFIG_MODULES_TREE_LOOKUP=y CONFIG_BLOCK=y CONFIG_BLK_SCSI_REQUEST=y CONFIG_BLK_DEV_BSG=y CONFIG_BLK_DEV_BSGLIB=y CONFIG_BLK_DEV_INTEGRITY=y # CONFIG_BLK_DEV_ZONED is not set # CONFIG_BLK_DEV_THROTTLING is not set # CONFIG_BLK_CMDLINE_PARSER is not set # CONFIG_BLK_WBT is not set CONFIG_BLK_DEBUG_FS=y # CONFIG_BLK_SED_OPAL is not set # # Partition Types # CONFIG_PARTITION_ADVANCED=y CONFIG_ACORN_PARTITION=y # CONFIG_ACORN_PARTITION_CUMANA is not set # CONFIG_ACORN_PARTITION_EESOX is not set CONFIG_ACORN_PARTITION_ICS=y # CONFIG_ACORN_PARTITION_ADFS is not set # CONFIG_ACORN_PARTITION_POWERTEC is not set CONFIG_ACORN_PARTITION_RISCIX=y # CONFIG_AIX_PARTITION is not set CONFIG_OSF_PARTITION=y CONFIG_AMIGA_PARTITION=y CONFIG_ATARI_PARTITION=y CONFIG_MAC_PARTITION=y CONFIG_MSDOS_PARTITION=y CONFIG_BSD_DISKLABEL=y CONFIG_MINIX_SUBPARTITION=y CONFIG_SOLARIS_X86_PARTITION=y CONFIG_UNIXWARE_DISKLABEL=y CONFIG_LDM_PARTITION=y # CONFIG_LDM_DEBUG is not set CONFIG_SGI_PARTITION=y CONFIG_ULTRIX_PARTITION=y CONFIG_SUN_PARTITION=y CONFIG_KARMA_PARTITION=y CONFIG_EFI_PARTITION=y # CONFIG_SYSV68_PARTITION is not set # CONFIG_CMDLINE_PARTITION is not set CONFIG_BLOCK_COMPAT=y CONFIG_BLK_MQ_PCI=y CONFIG_BLK_MQ_VIRTIO=y CONFIG_BLK_MQ_RDMA=y # # IO Schedulers # CONFIG_IOSCHED_NOOP=y CONFIG_IOSCHED_DEADLINE=y CONFIG_IOSCHED_CFQ=y CONFIG_CFQ_GROUP_IOSCHED=y # CONFIG_DEFAULT_DEADLINE is not set CONFIG_DEFAULT_CFQ=y # CONFIG_DEFAULT_NOOP is not set CONFIG_DEFAULT_IOSCHED="cfq" CONFIG_MQ_IOSCHED_DEADLINE=y CONFIG_MQ_IOSCHED_KYBER=y # CONFIG_IOSCHED_BFQ is not set CONFIG_PREEMPT_NOTIFIERS=y CONFIG_PADATA=y CONFIG_ASN1=y CONFIG_UNINLINE_SPIN_UNLOCK=y CONFIG_ARCH_SUPPORTS_ATOMIC_RMW=y CONFIG_MUTEX_SPIN_ON_OWNER=y CONFIG_RWSEM_SPIN_ON_OWNER=y CONFIG_LOCK_SPIN_ON_OWNER=y CONFIG_ARCH_USE_QUEUED_SPINLOCKS=y CONFIG_QUEUED_SPINLOCKS=y CONFIG_ARCH_USE_QUEUED_RWLOCKS=y CONFIG_QUEUED_RWLOCKS=y CONFIG_FREEZER=y # # Processor type and features # CONFIG_ZONE_DMA=y CONFIG_SMP=y CONFIG_X86_FEATURE_NAMES=y CONFIG_X86_FAST_FEATURE_TESTS=y CONFIG_X86_X2APIC=y CONFIG_X86_MPPARSE=y # CONFIG_GOLDFISH is not set # CONFIG_INTEL_RDT is not set # CONFIG_X86_EXTENDED_PLATFORM is not set # CONFIG_X86_INTEL_LPSS is not set # CONFIG_X86_AMD_PLATFORM_DEVICE is not set CONFIG_IOSF_MBI=y # CONFIG_IOSF_MBI_DEBUG is not set CONFIG_X86_SUPPORTS_MEMORY_FAILURE=y # CONFIG_SCHED_OMIT_FRAME_POINTER is not set CONFIG_HYPERVISOR_GUEST=y CONFIG_PARAVIRT=y # CONFIG_PARAVIRT_DEBUG is not set # CONFIG_PARAVIRT_SPINLOCKS is not set CONFIG_XEN=y CONFIG_XEN_PV=y CONFIG_XEN_PV_SMP=y CONFIG_XEN_DOM0=y CONFIG_XEN_PVHVM=y CONFIG_XEN_PVHVM_SMP=y CONFIG_XEN_512GB=y CONFIG_XEN_SAVE_RESTORE=y # CONFIG_XEN_DEBUG_FS is not set # CONFIG_XEN_PVH is not set CONFIG_KVM_GUEST=y # CONFIG_KVM_DEBUG_FS is not set # CONFIG_PARAVIRT_TIME_ACCOUNTING is not set CONFIG_PARAVIRT_CLOCK=y CONFIG_NO_BOOTMEM=y # CONFIG_MK8 is not set # CONFIG_MPSC is not set # CONFIG_MCORE2 is not set # CONFIG_MATOM is not set CONFIG_GENERIC_CPU=y CONFIG_X86_INTERNODE_CACHE_SHIFT=6 CONFIG_X86_L1_CACHE_SHIFT=6 CONFIG_X86_TSC=y CONFIG_X86_CMPXCHG64=y CONFIG_X86_CMOV=y CONFIG_X86_MINIMUM_CPU_FAMILY=64 CONFIG_X86_DEBUGCTLMSR=y CONFIG_CPU_SUP_INTEL=y CONFIG_CPU_SUP_AMD=y CONFIG_CPU_SUP_CENTAUR=y CONFIG_HPET_TIMER=y CONFIG_HPET_EMULATE_RTC=y CONFIG_DMI=y CONFIG_GART_IOMMU=y CONFIG_CALGARY_IOMMU=y CONFIG_CALGARY_IOMMU_ENABLED_BY_DEFAULT=y CONFIG_SWIOTLB=y CONFIG_IOMMU_HELPER=y # CONFIG_MAXSMP is not set CONFIG_NR_CPUS=512 CONFIG_SCHED_SMT=y CONFIG_SCHED_MC=y CONFIG_SCHED_MC_PRIO=y # CONFIG_PREEMPT_NONE is not set CONFIG_PREEMPT_VOLUNTARY=y # CONFIG_PREEMPT is not set CONFIG_PREEMPT_COUNT=y CONFIG_X86_LOCAL_APIC=y CONFIG_X86_IO_APIC=y CONFIG_X86_REROUTE_FOR_BROKEN_BOOT_IRQS=y CONFIG_X86_MCE=y # CONFIG_X86_MCELOG_LEGACY is not set CONFIG_X86_MCE_INTEL=y CONFIG_X86_MCE_AMD=y CONFIG_X86_MCE_THRESHOLD=y CONFIG_X86_MCE_INJECT=y CONFIG_X86_THERMAL_VECTOR=y # # Performance monitoring # CONFIG_PERF_EVENTS_INTEL_UNCORE=y CONFIG_PERF_EVENTS_INTEL_RAPL=y CONFIG_PERF_EVENTS_INTEL_CSTATE=y # CONFIG_PERF_EVENTS_AMD_POWER is not set # CONFIG_VM86 is not set CONFIG_X86_16BIT=y CONFIG_X86_ESPFIX64=y CONFIG_X86_VSYSCALL_EMULATION=y CONFIG_I8K=y CONFIG_MICROCODE=y CONFIG_MICROCODE_INTEL=y CONFIG_MICROCODE_AMD=y CONFIG_MICROCODE_OLD_INTERFACE=y CONFIG_X86_MSR=y CONFIG_X86_CPUID=y # CONFIG_X86_5LEVEL is not set CONFIG_ARCH_PHYS_ADDR_T_64BIT=y CONFIG_ARCH_DMA_ADDR_T_64BIT=y CONFIG_ARCH_HAS_MEM_ENCRYPT=y # CONFIG_AMD_MEM_ENCRYPT is not set CONFIG_NUMA=y CONFIG_AMD_NUMA=y CONFIG_X86_64_ACPI_NUMA=y CONFIG_NODES_SPAN_OTHER_NODES=y CONFIG_NUMA_EMU=y CONFIG_NODES_SHIFT=6 CONFIG_ARCH_SPARSEMEM_ENABLE=y CONFIG_ARCH_SPARSEMEM_DEFAULT=y CONFIG_ARCH_SELECT_MEMORY_MODEL=y CONFIG_ARCH_MEMORY_PROBE=y CONFIG_ARCH_PROC_KCORE_TEXT=y CONFIG_ILLEGAL_POINTER_VALUE=0xdead000000000000 CONFIG_SELECT_MEMORY_MODEL=y CONFIG_SPARSEMEM_MANUAL=y CONFIG_SPARSEMEM=y CONFIG_NEED_MULTIPLE_NODES=y CONFIG_HAVE_MEMORY_PRESENT=y CONFIG_SPARSEMEM_EXTREME=y CONFIG_SPARSEMEM_VMEMMAP_ENABLE=y CONFIG_SPARSEMEM_ALLOC_MEM_MAP_TOGETHER=y CONFIG_SPARSEMEM_VMEMMAP=y CONFIG_HAVE_MEMBLOCK=y CONFIG_HAVE_MEMBLOCK_NODE_MAP=y CONFIG_HAVE_GENERIC_GUP=y CONFIG_ARCH_DISCARD_MEMBLOCK=y CONFIG_MEMORY_ISOLATION=y CONFIG_HAVE_BOOTMEM_INFO_NODE=y CONFIG_MEMORY_HOTPLUG=y CONFIG_MEMORY_HOTPLUG_SPARSE=y # CONFIG_MEMORY_HOTPLUG_DEFAULT_ONLINE is not set CONFIG_MEMORY_HOTREMOVE=y CONFIG_SPLIT_PTLOCK_CPUS=4 CONFIG_ARCH_ENABLE_SPLIT_PMD_PTLOCK=y CONFIG_MEMORY_BALLOON=y CONFIG_BALLOON_COMPACTION=y CONFIG_COMPACTION=y CONFIG_MIGRATION=y CONFIG_ARCH_ENABLE_HUGEPAGE_MIGRATION=y CONFIG_ARCH_ENABLE_THP_MIGRATION=y CONFIG_PHYS_ADDR_T_64BIT=y CONFIG_BOUNCE=y CONFIG_VIRT_TO_BUS=y CONFIG_MMU_NOTIFIER=y CONFIG_KSM=y CONFIG_DEFAULT_MMAP_MIN_ADDR=65536 CONFIG_ARCH_SUPPORTS_MEMORY_FAILURE=y CONFIG_MEMORY_FAILURE=y CONFIG_HWPOISON_INJECT=y CONFIG_TRANSPARENT_HUGEPAGE=y # CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS is not set CONFIG_TRANSPARENT_HUGEPAGE_MADVISE=y CONFIG_ARCH_WANTS_THP_SWAP=y CONFIG_THP_SWAP=y CONFIG_TRANSPARENT_HUGE_PAGECACHE=y # CONFIG_CLEANCACHE is not set # CONFIG_FRONTSWAP is not set # CONFIG_CMA is not set # CONFIG_ZPOOL is not set # CONFIG_ZBUD is not set CONFIG_ZSMALLOC=y # CONFIG_PGTABLE_MAPPING is not set # CONFIG_ZSMALLOC_STAT is not set CONFIG_GENERIC_EARLY_IOREMAP=y CONFIG_ARCH_SUPPORTS_DEFERRED_STRUCT_PAGE_INIT=y # CONFIG_DEFERRED_STRUCT_PAGE_INIT is not set # CONFIG_IDLE_PAGE_TRACKING is not set CONFIG_ARCH_HAS_ZONE_DEVICE=y # CONFIG_ZONE_DEVICE is not set CONFIG_ARCH_USES_HIGH_VMA_FLAGS=y CONFIG_ARCH_HAS_PKEYS=y # CONFIG_PERCPU_STATS is not set # CONFIG_GUP_BENCHMARK is not set # CONFIG_X86_PMEM_LEGACY is not set # CONFIG_X86_CHECK_BIOS_CORRUPTION is not set CONFIG_X86_RESERVE_LOW=64 CONFIG_MTRR=y CONFIG_MTRR_SANITIZER=y CONFIG_MTRR_SANITIZER_ENABLE_DEFAULT=0 CONFIG_MTRR_SANITIZER_SPARE_REG_NR_DEFAULT=1 CONFIG_X86_PAT=y CONFIG_ARCH_USES_PG_UNCACHED=y CONFIG_ARCH_RANDOM=y CONFIG_X86_SMAP=y CONFIG_X86_INTEL_UMIP=y # CONFIG_X86_INTEL_MPX is not set CONFIG_X86_INTEL_MEMORY_PROTECTION_KEYS=y CONFIG_EFI=y # CONFIG_EFI_STUB is not set CONFIG_SECCOMP=y # CONFIG_HZ_100 is not set CONFIG_HZ_250=y # CONFIG_HZ_300 is not set # CONFIG_HZ_1000 is not set CONFIG_HZ=250 CONFIG_SCHED_HRTICK=y CONFIG_KEXEC=y # CONFIG_KEXEC_FILE is not set # CONFIG_CRASH_DUMP is not set # CONFIG_KEXEC_JUMP is not set CONFIG_PHYSICAL_START=0x1000000 CONFIG_RELOCATABLE=y CONFIG_RANDOMIZE_BASE=y CONFIG_X86_NEED_RELOCS=y CONFIG_PHYSICAL_ALIGN=0x1000000 CONFIG_RANDOMIZE_MEMORY=y CONFIG_RANDOMIZE_MEMORY_PHYSICAL_PADDING=0xa CONFIG_HOTPLUG_CPU=y # CONFIG_BOOTPARAM_HOTPLUG_CPU0 is not set # CONFIG_DEBUG_HOTPLUG_CPU0 is not set # CONFIG_COMPAT_VDSO is not set # CONFIG_LEGACY_VSYSCALL_NATIVE is not set CONFIG_LEGACY_VSYSCALL_EMULATE=y # CONFIG_LEGACY_VSYSCALL_NONE is not set # CONFIG_CMDLINE_BOOL is not set CONFIG_MODIFY_LDT_SYSCALL=y CONFIG_HAVE_LIVEPATCH=y # CONFIG_LIVEPATCH is not set CONFIG_ARCH_HAS_ADD_PAGES=y CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y CONFIG_ARCH_ENABLE_MEMORY_HOTREMOVE=y CONFIG_USE_PERCPU_NUMA_NODE_ID=y # # Power management and ACPI options # CONFIG_ARCH_HIBERNATION_HEADER=y CONFIG_SUSPEND=y CONFIG_SUSPEND_FREEZER=y CONFIG_HIBERNATE_CALLBACKS=y CONFIG_HIBERNATION=y CONFIG_PM_STD_PARTITION="" CONFIG_PM_SLEEP=y CONFIG_PM_SLEEP_SMP=y # CONFIG_PM_AUTOSLEEP is not set # CONFIG_PM_WAKELOCKS is not set CONFIG_PM=y CONFIG_PM_DEBUG=y CONFIG_PM_ADVANCED_DEBUG=y CONFIG_PM_TEST_SUSPEND=y CONFIG_PM_SLEEP_DEBUG=y # 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_DEBUGGER is not set CONFIG_ACPI_LPIT=y CONFIG_ACPI_SLEEP=y # CONFIG_ACPI_PROCFS_POWER is not set CONFIG_ACPI_REV_OVERRIDE_POSSIBLE=y # CONFIG_ACPI_EC_DEBUGFS is not set CONFIG_ACPI_AC=y CONFIG_ACPI_BATTERY=y CONFIG_ACPI_BUTTON=y CONFIG_ACPI_VIDEO=y CONFIG_ACPI_FAN=y CONFIG_ACPI_DOCK=y CONFIG_ACPI_CPU_FREQ_PSS=y CONFIG_ACPI_PROCESSOR_CSTATE=y CONFIG_ACPI_PROCESSOR_IDLE=y CONFIG_ACPI_CPPC_LIB=y CONFIG_ACPI_PROCESSOR=y CONFIG_ACPI_IPMI=y CONFIG_ACPI_HOTPLUG_CPU=y CONFIG_ACPI_PROCESSOR_AGGREGATOR=y CONFIG_ACPI_THERMAL=y CONFIG_ACPI_NUMA=y # CONFIG_ACPI_CUSTOM_DSDT is not set CONFIG_ARCH_HAS_ACPI_TABLE_UPGRADE=y CONFIG_ACPI_TABLE_UPGRADE=y # CONFIG_ACPI_DEBUG is not set CONFIG_ACPI_PCI_SLOT=y CONFIG_X86_PM_TIMER=y CONFIG_ACPI_CONTAINER=y CONFIG_ACPI_HOTPLUG_MEMORY=y CONFIG_ACPI_HOTPLUG_IOAPIC=y CONFIG_ACPI_SBS=y CONFIG_ACPI_HED=y # CONFIG_ACPI_CUSTOM_METHOD is not set # CONFIG_ACPI_BGRT is not set # CONFIG_ACPI_REDUCED_HARDWARE_ONLY is not set # CONFIG_ACPI_NFIT is not set CONFIG_HAVE_ACPI_APEI=y CONFIG_HAVE_ACPI_APEI_NMI=y CONFIG_ACPI_APEI=y CONFIG_ACPI_APEI_GHES=y CONFIG_ACPI_APEI_PCIEAER=y CONFIG_ACPI_APEI_MEMORY_FAILURE=y # CONFIG_ACPI_APEI_EINJ is not set # CONFIG_ACPI_APEI_ERST_DEBUG is not set # CONFIG_DPTF_POWER is not set # CONFIG_ACPI_EXTLOG is not set # CONFIG_PMIC_OPREGION is not set # CONFIG_ACPI_CONFIGFS is not set CONFIG_SFI=y # # CPU Frequency scaling # CONFIG_CPU_FREQ=y CONFIG_CPU_FREQ_GOV_ATTR_SET=y CONFIG_CPU_FREQ_GOV_COMMON=y CONFIG_CPU_FREQ_STAT=y # CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE is not set # CONFIG_CPU_FREQ_DEFAULT_GOV_POWERSAVE is not set # CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE is not set CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND=y # CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set # CONFIG_CPU_FREQ_DEFAULT_GOV_SCHEDUTIL is not set CONFIG_CPU_FREQ_GOV_PERFORMANCE=y CONFIG_CPU_FREQ_GOV_POWERSAVE=y CONFIG_CPU_FREQ_GOV_USERSPACE=y CONFIG_CPU_FREQ_GOV_ONDEMAND=y CONFIG_CPU_FREQ_GOV_CONSERVATIVE=y # CONFIG_CPU_FREQ_GOV_SCHEDUTIL is not set # # CPU frequency scaling drivers # CONFIG_X86_INTEL_PSTATE=y CONFIG_X86_PCC_CPUFREQ=y CONFIG_X86_ACPI_CPUFREQ=y CONFIG_X86_ACPI_CPUFREQ_CPB=y CONFIG_X86_POWERNOW_K8=y # CONFIG_X86_AMD_FREQ_SENSITIVITY is not set CONFIG_X86_SPEEDSTEP_CENTRINO=y CONFIG_X86_P4_CLOCKMOD=y # # shared options # CONFIG_X86_SPEEDSTEP_LIB=y # # CPU Idle # CONFIG_CPU_IDLE=y CONFIG_CPU_IDLE_GOV_LADDER=y CONFIG_CPU_IDLE_GOV_MENU=y # CONFIG_ARCH_NEEDS_CPU_IDLE_COUPLED is not set CONFIG_INTEL_IDLE=y # # Bus options (PCI etc.) # CONFIG_PCI=y CONFIG_PCI_DIRECT=y CONFIG_PCI_MMCONFIG=y CONFIG_PCI_XEN=y CONFIG_PCI_DOMAINS=y CONFIG_PCIEPORTBUS=y CONFIG_HOTPLUG_PCI_PCIE=y CONFIG_PCIEAER=y # CONFIG_PCIE_ECRC is not set CONFIG_PCIEAER_INJECT=y CONFIG_PCIEASPM=y CONFIG_PCIEASPM_DEBUG=y CONFIG_PCIEASPM_DEFAULT=y # CONFIG_PCIEASPM_POWERSAVE is not set # CONFIG_PCIEASPM_POWER_SUPERSAVE is not set # CONFIG_PCIEASPM_PERFORMANCE is not set CONFIG_PCIE_PME=y # CONFIG_PCIE_DPC is not set # CONFIG_PCIE_PTM is not set CONFIG_PCI_BUS_ADDR_T_64BIT=y CONFIG_PCI_MSI=y CONFIG_PCI_MSI_IRQ_DOMAIN=y CONFIG_PCI_QUIRKS=y # CONFIG_PCI_DEBUG is not set # CONFIG_PCI_REALLOC_ENABLE_AUTO is not set CONFIG_PCI_STUB=y CONFIG_XEN_PCIDEV_FRONTEND=y CONFIG_PCI_ATS=y CONFIG_PCI_LOCKLESS_CONFIG=y CONFIG_PCI_IOV=y CONFIG_PCI_PRI=y CONFIG_PCI_PASID=y CONFIG_PCI_LABEL=y # CONFIG_PCI_HYPERV is not set CONFIG_HOTPLUG_PCI=y CONFIG_HOTPLUG_PCI_ACPI=y CONFIG_HOTPLUG_PCI_ACPI_IBM=y CONFIG_HOTPLUG_PCI_CPCI=y CONFIG_HOTPLUG_PCI_CPCI_ZT5550=y CONFIG_HOTPLUG_PCI_CPCI_GENERIC=y CONFIG_HOTPLUG_PCI_SHPC=y # # DesignWare PCI Core Support # # CONFIG_PCIE_DW_PLAT is not set # # PCI host controller drivers # # CONFIG_VMD is not set # # PCI Endpoint # # CONFIG_PCI_ENDPOINT is not set # # PCI switch controller drivers # # CONFIG_PCI_SW_SWITCHTEC is not set CONFIG_ISA_DMA_API=y CONFIG_AMD_NB=y CONFIG_PCCARD=y CONFIG_PCMCIA=y CONFIG_PCMCIA_LOAD_CIS=y CONFIG_CARDBUS=y # # PC-card bridges # CONFIG_YENTA=y CONFIG_YENTA_O2=y CONFIG_YENTA_RICOH=y CONFIG_YENTA_TI=y CONFIG_YENTA_ENE_TUNE=y CONFIG_YENTA_TOSHIBA=y CONFIG_PD6729=y CONFIG_I82092=y CONFIG_PCCARD_NONSTATIC=y # CONFIG_RAPIDIO is not set # CONFIG_X86_SYSFB is not set # # Executable file formats / Emulations # CONFIG_BINFMT_ELF=y CONFIG_COMPAT_BINFMT_ELF=y CONFIG_ELFCORE=y CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y CONFIG_BINFMT_SCRIPT=y # CONFIG_HAVE_AOUT is not set CONFIG_BINFMT_MISC=y CONFIG_COREDUMP=y CONFIG_IA32_EMULATION=y CONFIG_IA32_AOUT=y # CONFIG_X86_X32 is not set CONFIG_COMPAT_32=y CONFIG_COMPAT=y CONFIG_COMPAT_FOR_U64_ALIGNMENT=y CONFIG_SYSVIPC_COMPAT=y CONFIG_X86_DEV_DMA_OPS=y CONFIG_NET=y CONFIG_COMPAT_NETLINK_MESSAGES=y CONFIG_NET_INGRESS=y CONFIG_NET_EGRESS=y # # Networking options # CONFIG_PACKET=y # CONFIG_PACKET_DIAG is not set CONFIG_UNIX=y # CONFIG_UNIX_DIAG is not set # CONFIG_TLS is not set CONFIG_XFRM=y CONFIG_XFRM_ALGO=y CONFIG_XFRM_USER=y CONFIG_XFRM_SUB_POLICY=y CONFIG_XFRM_MIGRATE=y # CONFIG_XFRM_STATISTICS is not set CONFIG_XFRM_IPCOMP=y CONFIG_NET_KEY=y CONFIG_NET_KEY_MIGRATE=y # CONFIG_SMC is not set CONFIG_INET=y CONFIG_IP_MULTICAST=y CONFIG_IP_ADVANCED_ROUTER=y CONFIG_IP_FIB_TRIE_STATS=y CONFIG_IP_MULTIPLE_TABLES=y CONFIG_IP_ROUTE_MULTIPATH=y CONFIG_IP_ROUTE_VERBOSE=y CONFIG_IP_ROUTE_CLASSID=y CONFIG_IP_PNP=y CONFIG_IP_PNP_DHCP=y CONFIG_IP_PNP_BOOTP=y CONFIG_IP_PNP_RARP=y CONFIG_NET_IPIP=y CONFIG_NET_IPGRE_DEMUX=y CONFIG_NET_IP_TUNNEL=y CONFIG_NET_IPGRE=y CONFIG_NET_IPGRE_BROADCAST=y CONFIG_IP_MROUTE=y CONFIG_IP_MROUTE_MULTIPLE_TABLES=y CONFIG_IP_PIMSM_V1=y CONFIG_IP_PIMSM_V2=y CONFIG_SYN_COOKIES=y # CONFIG_NET_IPVTI is not set CONFIG_NET_UDP_TUNNEL=y # CONFIG_NET_FOU is not set # CONFIG_NET_FOU_IP_TUNNELS is not set CONFIG_INET_AH=y CONFIG_INET_ESP=y # CONFIG_INET_ESP_OFFLOAD is not set CONFIG_INET_IPCOMP=y CONFIG_INET_XFRM_TUNNEL=y CONFIG_INET_TUNNEL=y CONFIG_INET_XFRM_MODE_TRANSPORT=y CONFIG_INET_XFRM_MODE_TUNNEL=y CONFIG_INET_XFRM_MODE_BEET=y CONFIG_INET_DIAG=y CONFIG_INET_TCP_DIAG=y # CONFIG_INET_UDP_DIAG is not set # CONFIG_INET_RAW_DIAG is not set # CONFIG_INET_DIAG_DESTROY is not set CONFIG_TCP_CONG_ADVANCED=y CONFIG_TCP_CONG_BIC=y CONFIG_TCP_CONG_CUBIC=y CONFIG_TCP_CONG_WESTWOOD=y CONFIG_TCP_CONG_HTCP=y CONFIG_TCP_CONG_HSTCP=y CONFIG_TCP_CONG_HYBLA=y CONFIG_TCP_CONG_VEGAS=y # CONFIG_TCP_CONG_NV is not set CONFIG_TCP_CONG_SCALABLE=y CONFIG_TCP_CONG_LP=y CONFIG_TCP_CONG_VENO=y CONFIG_TCP_CONG_YEAH=y CONFIG_TCP_CONG_ILLINOIS=y # CONFIG_TCP_CONG_DCTCP is not set # CONFIG_TCP_CONG_CDG is not set # CONFIG_TCP_CONG_BBR is not set # CONFIG_DEFAULT_BIC is not set CONFIG_DEFAULT_CUBIC=y # CONFIG_DEFAULT_HTCP is not set # CONFIG_DEFAULT_HYBLA is not set # CONFIG_DEFAULT_VEGAS is not set # CONFIG_DEFAULT_VENO is not set # CONFIG_DEFAULT_WESTWOOD is not set # CONFIG_DEFAULT_RENO is not set CONFIG_DEFAULT_TCP_CONG="cubic" CONFIG_TCP_MD5SIG=y CONFIG_IPV6=y CONFIG_IPV6_ROUTER_PREF=y CONFIG_IPV6_ROUTE_INFO=y CONFIG_IPV6_OPTIMISTIC_DAD=y CONFIG_INET6_AH=y CONFIG_INET6_ESP=y # CONFIG_INET6_ESP_OFFLOAD is not set CONFIG_INET6_IPCOMP=y CONFIG_IPV6_MIP6=y # CONFIG_IPV6_ILA is not set CONFIG_INET6_XFRM_TUNNEL=y CONFIG_INET6_TUNNEL=y CONFIG_INET6_XFRM_MODE_TRANSPORT=y CONFIG_INET6_XFRM_MODE_TUNNEL=y CONFIG_INET6_XFRM_MODE_BEET=y CONFIG_INET6_XFRM_MODE_ROUTEOPTIMIZATION=y # CONFIG_IPV6_VTI is not set CONFIG_IPV6_SIT=y CONFIG_IPV6_SIT_6RD=y CONFIG_IPV6_NDISC_NODETYPE=y CONFIG_IPV6_TUNNEL=y # CONFIG_IPV6_GRE is not set # CONFIG_IPV6_FOU is not set # CONFIG_IPV6_FOU_TUNNEL is not set CONFIG_IPV6_MULTIPLE_TABLES=y CONFIG_IPV6_SUBTREES=y CONFIG_IPV6_MROUTE=y CONFIG_IPV6_MROUTE_MULTIPLE_TABLES=y CONFIG_IPV6_PIMSM_V2=y # CONFIG_IPV6_SEG6_LWTUNNEL is not set # CONFIG_IPV6_SEG6_HMAC is not set # CONFIG_NETLABEL is not set CONFIG_NETWORK_SECMARK=y CONFIG_NET_PTP_CLASSIFY=y # CONFIG_NETWORK_PHY_TIMESTAMPING is not set CONFIG_NETFILTER=y CONFIG_NETFILTER_ADVANCED=y CONFIG_BRIDGE_NETFILTER=y # # Core Netfilter Configuration # CONFIG_NETFILTER_INGRESS=y CONFIG_NETFILTER_NETLINK=y # CONFIG_NETFILTER_NETLINK_ACCT is not set CONFIG_NETFILTER_NETLINK_QUEUE=y CONFIG_NETFILTER_NETLINK_LOG=y CONFIG_NF_CONNTRACK=y # CONFIG_NF_LOG_NETDEV is not set CONFIG_NF_CONNTRACK_MARK=y CONFIG_NF_CONNTRACK_SECMARK=y CONFIG_NF_CONNTRACK_ZONES=y CONFIG_NF_CONNTRACK_PROCFS=y CONFIG_NF_CONNTRACK_EVENTS=y # CONFIG_NF_CONNTRACK_TIMEOUT is not set CONFIG_NF_CONNTRACK_TIMESTAMP=y CONFIG_NF_CT_PROTO_DCCP=y CONFIG_NF_CT_PROTO_GRE=y CONFIG_NF_CT_PROTO_SCTP=y CONFIG_NF_CT_PROTO_UDPLITE=y CONFIG_NF_CONNTRACK_AMANDA=y CONFIG_NF_CONNTRACK_FTP=y CONFIG_NF_CONNTRACK_H323=y CONFIG_NF_CONNTRACK_IRC=y CONFIG_NF_CONNTRACK_BROADCAST=y CONFIG_NF_CONNTRACK_NETBIOS_NS=y CONFIG_NF_CONNTRACK_SNMP=y CONFIG_NF_CONNTRACK_PPTP=y CONFIG_NF_CONNTRACK_SANE=y CONFIG_NF_CONNTRACK_SIP=y CONFIG_NF_CONNTRACK_TFTP=y CONFIG_NF_CT_NETLINK=y # CONFIG_NF_CT_NETLINK_TIMEOUT is not set # CONFIG_NETFILTER_NETLINK_GLUE_CT is not set # CONFIG_NF_TABLES is not set CONFIG_NETFILTER_XTABLES=y # # Xtables combined modules # CONFIG_NETFILTER_XT_MARK=y CONFIG_NETFILTER_XT_CONNMARK=y CONFIG_NETFILTER_XT_SET=y # # Xtables targets # CONFIG_NETFILTER_XT_TARGET_AUDIT=y CONFIG_NETFILTER_XT_TARGET_CHECKSUM=y CONFIG_NETFILTER_XT_TARGET_CLASSIFY=y CONFIG_NETFILTER_XT_TARGET_CONNMARK=y CONFIG_NETFILTER_XT_TARGET_CONNSECMARK=y CONFIG_NETFILTER_XT_TARGET_CT=y CONFIG_NETFILTER_XT_TARGET_DSCP=y CONFIG_NETFILTER_XT_TARGET_HL=y # CONFIG_NETFILTER_XT_TARGET_HMARK is not set CONFIG_NETFILTER_XT_TARGET_IDLETIMER=y CONFIG_NETFILTER_XT_TARGET_LED=y # CONFIG_NETFILTER_XT_TARGET_LOG is not set CONFIG_NETFILTER_XT_TARGET_MARK=y CONFIG_NETFILTER_XT_TARGET_NFLOG=y CONFIG_NETFILTER_XT_TARGET_NFQUEUE=y CONFIG_NETFILTER_XT_TARGET_NOTRACK=y CONFIG_NETFILTER_XT_TARGET_RATEEST=y CONFIG_NETFILTER_XT_TARGET_TEE=y CONFIG_NETFILTER_XT_TARGET_TPROXY=y CONFIG_NETFILTER_XT_TARGET_TRACE=y CONFIG_NETFILTER_XT_TARGET_SECMARK=y CONFIG_NETFILTER_XT_TARGET_TCPMSS=y CONFIG_NETFILTER_XT_TARGET_TCPOPTSTRIP=y # # Xtables matches # CONFIG_NETFILTER_XT_MATCH_ADDRTYPE=y # CONFIG_NETFILTER_XT_MATCH_BPF is not set # CONFIG_NETFILTER_XT_MATCH_CGROUP is not set CONFIG_NETFILTER_XT_MATCH_CLUSTER=y CONFIG_NETFILTER_XT_MATCH_COMMENT=y CONFIG_NETFILTER_XT_MATCH_CONNBYTES=y # CONFIG_NETFILTER_XT_MATCH_CONNLABEL is not set CONFIG_NETFILTER_XT_MATCH_CONNLIMIT=y CONFIG_NETFILTER_XT_MATCH_CONNMARK=y CONFIG_NETFILTER_XT_MATCH_CONNTRACK=y CONFIG_NETFILTER_XT_MATCH_CPU=y CONFIG_NETFILTER_XT_MATCH_DCCP=y CONFIG_NETFILTER_XT_MATCH_DEVGROUP=y CONFIG_NETFILTER_XT_MATCH_DSCP=y CONFIG_NETFILTER_XT_MATCH_ECN=y CONFIG_NETFILTER_XT_MATCH_ESP=y CONFIG_NETFILTER_XT_MATCH_HASHLIMIT=y CONFIG_NETFILTER_XT_MATCH_HELPER=y CONFIG_NETFILTER_XT_MATCH_HL=y # CONFIG_NETFILTER_XT_MATCH_IPCOMP is not set CONFIG_NETFILTER_XT_MATCH_IPRANGE=y CONFIG_NETFILTER_XT_MATCH_IPVS=y CONFIG_NETFILTER_XT_MATCH_L2TP=y CONFIG_NETFILTER_XT_MATCH_LENGTH=y CONFIG_NETFILTER_XT_MATCH_LIMIT=y CONFIG_NETFILTER_XT_MATCH_MAC=y CONFIG_NETFILTER_XT_MATCH_MARK=y CONFIG_NETFILTER_XT_MATCH_MULTIPORT=y # CONFIG_NETFILTER_XT_MATCH_NFACCT is not set CONFIG_NETFILTER_XT_MATCH_OSF=y CONFIG_NETFILTER_XT_MATCH_OWNER=y CONFIG_NETFILTER_XT_MATCH_POLICY=y CONFIG_NETFILTER_XT_MATCH_PHYSDEV=y CONFIG_NETFILTER_XT_MATCH_PKTTYPE=y CONFIG_NETFILTER_XT_MATCH_QUOTA=y CONFIG_NETFILTER_XT_MATCH_RATEEST=y CONFIG_NETFILTER_XT_MATCH_REALM=y CONFIG_NETFILTER_XT_MATCH_RECENT=y CONFIG_NETFILTER_XT_MATCH_SCTP=y CONFIG_NETFILTER_XT_MATCH_STATE=y CONFIG_NETFILTER_XT_MATCH_STATISTIC=y CONFIG_NETFILTER_XT_MATCH_STRING=y CONFIG_NETFILTER_XT_MATCH_TCPMSS=y CONFIG_NETFILTER_XT_MATCH_TIME=y CONFIG_NETFILTER_XT_MATCH_U32=y CONFIG_IP_SET=y CONFIG_IP_SET_MAX=256 CONFIG_IP_SET_BITMAP_IP=y CONFIG_IP_SET_BITMAP_IPMAC=y CONFIG_IP_SET_BITMAP_PORT=y CONFIG_IP_SET_HASH_IP=y # CONFIG_IP_SET_HASH_IPMARK is not set CONFIG_IP_SET_HASH_IPPORT=y CONFIG_IP_SET_HASH_IPPORTIP=y CONFIG_IP_SET_HASH_IPPORTNET=y # CONFIG_IP_SET_HASH_IPMAC is not set # CONFIG_IP_SET_HASH_MAC is not set # CONFIG_IP_SET_HASH_NETPORTNET is not set CONFIG_IP_SET_HASH_NET=y # CONFIG_IP_SET_HASH_NETNET is not set CONFIG_IP_SET_HASH_NETPORT=y CONFIG_IP_SET_HASH_NETIFACE=y CONFIG_IP_SET_LIST_SET=y CONFIG_IP_VS=y CONFIG_IP_VS_IPV6=y # CONFIG_IP_VS_DEBUG is not set CONFIG_IP_VS_TAB_BITS=12 # # IPVS transport protocol load balancing support # CONFIG_IP_VS_PROTO_TCP=y CONFIG_IP_VS_PROTO_UDP=y CONFIG_IP_VS_PROTO_AH_ESP=y CONFIG_IP_VS_PROTO_ESP=y CONFIG_IP_VS_PROTO_AH=y CONFIG_IP_VS_PROTO_SCTP=y # # IPVS scheduler # CONFIG_IP_VS_RR=y CONFIG_IP_VS_WRR=y CONFIG_IP_VS_LC=y CONFIG_IP_VS_WLC=y # CONFIG_IP_VS_FO is not set # CONFIG_IP_VS_OVF is not set CONFIG_IP_VS_LBLC=y CONFIG_IP_VS_LBLCR=y CONFIG_IP_VS_DH=y CONFIG_IP_VS_SH=y CONFIG_IP_VS_SED=y CONFIG_IP_VS_NQ=y # # IPVS SH scheduler # CONFIG_IP_VS_SH_TAB_BITS=8 # # IPVS application helper # CONFIG_IP_VS_NFCT=y CONFIG_IP_VS_PE_SIP=y # # IP: Netfilter Configuration # CONFIG_NF_DEFRAG_IPV4=y CONFIG_NF_CONNTRACK_IPV4=y # CONFIG_NF_SOCKET_IPV4 is not set CONFIG_NF_DUP_IPV4=y # CONFIG_NF_LOG_ARP is not set # CONFIG_NF_LOG_IPV4 is not set CONFIG_NF_REJECT_IPV4=y # CONFIG_NF_NAT_IPV4 is not set CONFIG_IP_NF_IPTABLES=y CONFIG_IP_NF_MATCH_AH=y CONFIG_IP_NF_MATCH_ECN=y # CONFIG_IP_NF_MATCH_RPFILTER is not set CONFIG_IP_NF_MATCH_TTL=y CONFIG_IP_NF_FILTER=y CONFIG_IP_NF_TARGET_REJECT=y # CONFIG_IP_NF_TARGET_SYNPROXY is not set # CONFIG_IP_NF_NAT is not set CONFIG_IP_NF_MANGLE=y CONFIG_IP_NF_TARGET_CLUSTERIP=y CONFIG_IP_NF_TARGET_ECN=y CONFIG_IP_NF_TARGET_TTL=y CONFIG_IP_NF_RAW=y CONFIG_IP_NF_SECURITY=y CONFIG_IP_NF_ARPTABLES=y CONFIG_IP_NF_ARPFILTER=y CONFIG_IP_NF_ARP_MANGLE=y # # IPv6: Netfilter Configuration # CONFIG_NF_DEFRAG_IPV6=y CONFIG_NF_CONNTRACK_IPV6=y # CONFIG_NF_SOCKET_IPV6 is not set CONFIG_NF_DUP_IPV6=y CONFIG_NF_REJECT_IPV6=y # CONFIG_NF_LOG_IPV6 is not set # CONFIG_NF_NAT_IPV6 is not set CONFIG_IP6_NF_IPTABLES=y CONFIG_IP6_NF_MATCH_AH=y CONFIG_IP6_NF_MATCH_EUI64=y CONFIG_IP6_NF_MATCH_FRAG=y CONFIG_IP6_NF_MATCH_OPTS=y CONFIG_IP6_NF_MATCH_HL=y CONFIG_IP6_NF_MATCH_IPV6HEADER=y CONFIG_IP6_NF_MATCH_MH=y # CONFIG_IP6_NF_MATCH_RPFILTER is not set CONFIG_IP6_NF_MATCH_RT=y CONFIG_IP6_NF_TARGET_HL=y CONFIG_IP6_NF_FILTER=y CONFIG_IP6_NF_TARGET_REJECT=y # CONFIG_IP6_NF_TARGET_SYNPROXY is not set CONFIG_IP6_NF_MANGLE=y CONFIG_IP6_NF_RAW=y CONFIG_IP6_NF_SECURITY=y # CONFIG_IP6_NF_NAT is not set # # DECnet: Netfilter Configuration # CONFIG_DECNET_NF_GRABULATOR=y CONFIG_BRIDGE_NF_EBTABLES=y CONFIG_BRIDGE_EBT_BROUTE=y CONFIG_BRIDGE_EBT_T_FILTER=y CONFIG_BRIDGE_EBT_T_NAT=y CONFIG_BRIDGE_EBT_802_3=y CONFIG_BRIDGE_EBT_AMONG=y CONFIG_BRIDGE_EBT_ARP=y CONFIG_BRIDGE_EBT_IP=y CONFIG_BRIDGE_EBT_IP6=y CONFIG_BRIDGE_EBT_LIMIT=y CONFIG_BRIDGE_EBT_MARK=y CONFIG_BRIDGE_EBT_PKTTYPE=y CONFIG_BRIDGE_EBT_STP=y CONFIG_BRIDGE_EBT_VLAN=y CONFIG_BRIDGE_EBT_ARPREPLY=y CONFIG_BRIDGE_EBT_DNAT=y CONFIG_BRIDGE_EBT_MARK_T=y CONFIG_BRIDGE_EBT_REDIRECT=y CONFIG_BRIDGE_EBT_SNAT=y CONFIG_BRIDGE_EBT_LOG=y CONFIG_BRIDGE_EBT_NFLOG=y CONFIG_IP_DCCP=y CONFIG_INET_DCCP_DIAG=y # # DCCP CCIDs Configuration # # CONFIG_IP_DCCP_CCID2_DEBUG is not set CONFIG_IP_DCCP_CCID3=y # CONFIG_IP_DCCP_CCID3_DEBUG is not set CONFIG_IP_DCCP_TFRC_LIB=y # # DCCP Kernel Hacking # # CONFIG_IP_DCCP_DEBUG is not set CONFIG_NET_DCCPPROBE=y CONFIG_IP_SCTP=y CONFIG_NET_SCTPPROBE=y # CONFIG_SCTP_DBG_OBJCNT is not set CONFIG_SCTP_DEFAULT_COOKIE_HMAC_MD5=y # CONFIG_SCTP_DEFAULT_COOKIE_HMAC_SHA1 is not set # CONFIG_SCTP_DEFAULT_COOKIE_HMAC_NONE is not set CONFIG_SCTP_COOKIE_HMAC_MD5=y # CONFIG_SCTP_COOKIE_HMAC_SHA1 is not set CONFIG_INET_SCTP_DIAG=y # CONFIG_RDS is not set CONFIG_TIPC=y # CONFIG_TIPC_MEDIA_IB is not set CONFIG_TIPC_MEDIA_UDP=y CONFIG_ATM=y CONFIG_ATM_CLIP=y # CONFIG_ATM_CLIP_NO_ICMP is not set CONFIG_ATM_LANE=y CONFIG_ATM_MPOA=y CONFIG_ATM_BR2684=y # CONFIG_ATM_BR2684_IPFILTER is not set CONFIG_L2TP=y CONFIG_L2TP_DEBUGFS=y CONFIG_L2TP_V3=y CONFIG_L2TP_IP=y CONFIG_L2TP_ETH=y CONFIG_STP=y CONFIG_GARP=y CONFIG_BRIDGE=y CONFIG_BRIDGE_IGMP_SNOOPING=y # CONFIG_BRIDGE_VLAN_FILTERING is not set CONFIG_HAVE_NET_DSA=y # CONFIG_NET_DSA is not set CONFIG_VLAN_8021Q=y CONFIG_VLAN_8021Q_GVRP=y # CONFIG_VLAN_8021Q_MVRP is not set CONFIG_DECNET=y # CONFIG_DECNET_ROUTER is not set CONFIG_LLC=y CONFIG_LLC2=y CONFIG_IPX=y # CONFIG_IPX_INTERN is not set CONFIG_ATALK=y CONFIG_DEV_APPLETALK=y CONFIG_IPDDP=y CONFIG_IPDDP_ENCAP=y # CONFIG_X25 is not set CONFIG_LAPB=y CONFIG_PHONET=y # CONFIG_6LOWPAN is not set CONFIG_IEEE802154=y # CONFIG_IEEE802154_NL802154_EXPERIMENTAL is not set CONFIG_IEEE802154_SOCKET=y # CONFIG_MAC802154 is not set CONFIG_NET_SCHED=y # # Queueing/Scheduling # CONFIG_NET_SCH_CBQ=y CONFIG_NET_SCH_HTB=y CONFIG_NET_SCH_HFSC=y CONFIG_NET_SCH_ATM=y CONFIG_NET_SCH_PRIO=y CONFIG_NET_SCH_MULTIQ=y CONFIG_NET_SCH_RED=y CONFIG_NET_SCH_SFB=y CONFIG_NET_SCH_SFQ=y CONFIG_NET_SCH_TEQL=y CONFIG_NET_SCH_TBF=y # CONFIG_NET_SCH_CBS is not set CONFIG_NET_SCH_GRED=y CONFIG_NET_SCH_DSMARK=y CONFIG_NET_SCH_NETEM=y CONFIG_NET_SCH_DRR=y CONFIG_NET_SCH_MQPRIO=y CONFIG_NET_SCH_CHOKE=y CONFIG_NET_SCH_QFQ=y # CONFIG_NET_SCH_CODEL is not set # CONFIG_NET_SCH_FQ_CODEL is not set # CONFIG_NET_SCH_FQ is not set # CONFIG_NET_SCH_HHF is not set # CONFIG_NET_SCH_PIE is not set CONFIG_NET_SCH_INGRESS=y # CONFIG_NET_SCH_PLUG is not set # CONFIG_NET_SCH_DEFAULT is not set # # Classification # CONFIG_NET_CLS=y CONFIG_NET_CLS_BASIC=y CONFIG_NET_CLS_TCINDEX=y CONFIG_NET_CLS_ROUTE4=y CONFIG_NET_CLS_FW=y CONFIG_NET_CLS_U32=y CONFIG_CLS_U32_PERF=y CONFIG_CLS_U32_MARK=y CONFIG_NET_CLS_RSVP=y CONFIG_NET_CLS_RSVP6=y CONFIG_NET_CLS_FLOW=y CONFIG_NET_CLS_CGROUP=y # CONFIG_NET_CLS_BPF is not set # CONFIG_NET_CLS_FLOWER is not set # CONFIG_NET_CLS_MATCHALL is not set CONFIG_NET_EMATCH=y CONFIG_NET_EMATCH_STACK=32 CONFIG_NET_EMATCH_CMP=y CONFIG_NET_EMATCH_NBYTE=y CONFIG_NET_EMATCH_U32=y CONFIG_NET_EMATCH_META=y CONFIG_NET_EMATCH_TEXT=y # CONFIG_NET_EMATCH_CANID is not set # CONFIG_NET_EMATCH_IPSET is not set CONFIG_NET_CLS_ACT=y CONFIG_NET_ACT_POLICE=y CONFIG_NET_ACT_GACT=y CONFIG_GACT_PROB=y CONFIG_NET_ACT_MIRRED=y # CONFIG_NET_ACT_SAMPLE is not set CONFIG_NET_ACT_IPT=y CONFIG_NET_ACT_NAT=y CONFIG_NET_ACT_PEDIT=y CONFIG_NET_ACT_SIMP=y CONFIG_NET_ACT_SKBEDIT=y CONFIG_NET_ACT_CSUM=y # CONFIG_NET_ACT_VLAN is not set # CONFIG_NET_ACT_BPF is not set # CONFIG_NET_ACT_CONNMARK is not set # CONFIG_NET_ACT_SKBMOD is not set # CONFIG_NET_ACT_IFE is not set # CONFIG_NET_ACT_TUNNEL_KEY is not set CONFIG_NET_CLS_IND=y CONFIG_NET_SCH_FIFO=y CONFIG_DCB=y CONFIG_DNS_RESOLVER=y CONFIG_BATMAN_ADV=y # CONFIG_BATMAN_ADV_BATMAN_V is not set CONFIG_BATMAN_ADV_BLA=y # CONFIG_BATMAN_ADV_DAT is not set # CONFIG_BATMAN_ADV_NC is not set # CONFIG_BATMAN_ADV_MCAST is not set CONFIG_BATMAN_ADV_DEBUGFS=y # CONFIG_BATMAN_ADV_DEBUG is not set # CONFIG_OPENVSWITCH is not set # CONFIG_VSOCKETS is not set # CONFIG_NETLINK_DIAG is not set # CONFIG_MPLS is not set # CONFIG_NET_NSH is not set # CONFIG_HSR is not set # CONFIG_NET_SWITCHDEV is not set # CONFIG_NET_L3_MASTER_DEV is not set # CONFIG_NET_NCSI is not set CONFIG_RPS=y CONFIG_RFS_ACCEL=y CONFIG_XPS=y # CONFIG_CGROUP_NET_PRIO is not set CONFIG_CGROUP_NET_CLASSID=y CONFIG_NET_RX_BUSY_POLL=y CONFIG_BQL=y CONFIG_BPF_JIT=y CONFIG_NET_FLOW_LIMIT=y # # Network testing # CONFIG_NET_PKTGEN=y # CONFIG_NET_TCPPROBE is not set CONFIG_NET_DROP_MONITOR=y CONFIG_HAMRADIO=y # # Packet Radio protocols # CONFIG_AX25=y # CONFIG_AX25_DAMA_SLAVE is not set CONFIG_NETROM=y CONFIG_ROSE=y # # AX.25 network device drivers # CONFIG_MKISS=y CONFIG_6PACK=y CONFIG_BPQETHER=y CONFIG_BAYCOM_SER_FDX=y CONFIG_BAYCOM_SER_HDX=y CONFIG_BAYCOM_PAR=y CONFIG_YAM=y CONFIG_CAN=y CONFIG_CAN_RAW=y CONFIG_CAN_BCM=y CONFIG_CAN_GW=y # # CAN Device Drivers # CONFIG_CAN_VCAN=y # CONFIG_CAN_VXCAN is not set CONFIG_CAN_SLCAN=y CONFIG_CAN_DEV=y CONFIG_CAN_CALC_BITTIMING=y # CONFIG_CAN_LEDS is not set # CONFIG_CAN_C_CAN is not set # CONFIG_CAN_CC770 is not set # CONFIG_CAN_IFI_CANFD is not set # CONFIG_CAN_M_CAN is not set # CONFIG_CAN_PEAK_PCIEFD is not set CONFIG_CAN_SJA1000=y # CONFIG_CAN_SJA1000_ISA is not set # CONFIG_CAN_SJA1000_PLATFORM is not set CONFIG_CAN_EMS_PCMCIA=y CONFIG_CAN_EMS_PCI=y # CONFIG_CAN_PEAK_PCMCIA is not set CONFIG_CAN_PEAK_PCI=y CONFIG_CAN_PEAK_PCIEC=y CONFIG_CAN_KVASER_PCI=y CONFIG_CAN_PLX_PCI=y CONFIG_CAN_SOFTING=y CONFIG_CAN_SOFTING_CS=y # # CAN SPI interfaces # # CONFIG_CAN_HI311X is not set CONFIG_CAN_MCP251X=y # # CAN USB interfaces # CONFIG_CAN_EMS_USB=y CONFIG_CAN_ESD_USB2=y # CONFIG_CAN_GS_USB is not set # CONFIG_CAN_KVASER_USB is not set # CONFIG_CAN_PEAK_USB is not set # CONFIG_CAN_8DEV_USB is not set # CONFIG_CAN_MCBA_USB is not set # CONFIG_CAN_DEBUG_DEVICES is not set CONFIG_BT=y CONFIG_BT_BREDR=y CONFIG_BT_RFCOMM=y CONFIG_BT_RFCOMM_TTY=y CONFIG_BT_BNEP=y CONFIG_BT_BNEP_MC_FILTER=y CONFIG_BT_BNEP_PROTO_FILTER=y CONFIG_BT_CMTP=y CONFIG_BT_HIDP=y CONFIG_BT_HS=y CONFIG_BT_LE=y # CONFIG_BT_LEDS is not set # CONFIG_BT_SELFTEST is not set CONFIG_BT_DEBUGFS=y # # Bluetooth device drivers # CONFIG_BT_INTEL=y CONFIG_BT_BCM=y CONFIG_BT_RTL=y CONFIG_BT_HCIBTUSB=y CONFIG_BT_HCIBTUSB_BCM=y CONFIG_BT_HCIBTUSB_RTL=y CONFIG_BT_HCIBTSDIO=y CONFIG_BT_HCIUART=y CONFIG_BT_HCIUART_H4=y CONFIG_BT_HCIUART_BCSP=y CONFIG_BT_HCIUART_ATH3K=y # CONFIG_BT_HCIUART_3WIRE is not set # CONFIG_BT_HCIUART_INTEL is not set # CONFIG_BT_HCIUART_QCA is not set # CONFIG_BT_HCIUART_AG6XX is not set # CONFIG_BT_HCIUART_MRVL is not set CONFIG_BT_HCIBCM203X=y CONFIG_BT_HCIBPA10X=y CONFIG_BT_HCIBFUSB=y CONFIG_BT_HCIDTL1=y CONFIG_BT_HCIBT3C=y CONFIG_BT_HCIBLUECARD=y CONFIG_BT_HCIBTUART=y CONFIG_BT_HCIVHCI=y CONFIG_BT_MRVL=y CONFIG_BT_MRVL_SDIO=y CONFIG_BT_ATH3K=y CONFIG_AF_RXRPC=y # CONFIG_AF_RXRPC_IPV6 is not set # CONFIG_AF_RXRPC_INJECT_LOSS is not set # CONFIG_AF_RXRPC_DEBUG is not set CONFIG_RXKAD=y # CONFIG_AF_KCM is not set # CONFIG_STREAM_PARSER is not set CONFIG_FIB_RULES=y CONFIG_WIRELESS=y CONFIG_WIRELESS_EXT=y CONFIG_WEXT_CORE=y CONFIG_WEXT_PROC=y CONFIG_WEXT_SPY=y CONFIG_WEXT_PRIV=y CONFIG_CFG80211=y # CONFIG_NL80211_TESTMODE is not set # CONFIG_CFG80211_DEVELOPER_WARNINGS is not set CONFIG_CFG80211_REQUIRE_SIGNED_REGDB=y CONFIG_CFG80211_USE_KERNEL_REGDB_KEYS=y CONFIG_CFG80211_DEFAULT_PS=y # CONFIG_CFG80211_DEBUGFS is not set CONFIG_CFG80211_CRDA_SUPPORT=y CONFIG_CFG80211_WEXT=y CONFIG_CFG80211_WEXT_EXPORT=y CONFIG_LIB80211=y CONFIG_LIB80211_CRYPT_WEP=y CONFIG_LIB80211_CRYPT_CCMP=y CONFIG_LIB80211_CRYPT_TKIP=y # CONFIG_LIB80211_DEBUG is not set CONFIG_MAC80211=y CONFIG_MAC80211_HAS_RC=y CONFIG_MAC80211_RC_MINSTREL=y CONFIG_MAC80211_RC_MINSTREL_HT=y # CONFIG_MAC80211_RC_MINSTREL_VHT is not set CONFIG_MAC80211_RC_DEFAULT_MINSTREL=y CONFIG_MAC80211_RC_DEFAULT="minstrel_ht" CONFIG_MAC80211_MESH=y CONFIG_MAC80211_LEDS=y # CONFIG_MAC80211_DEBUGFS is not set # CONFIG_MAC80211_MESSAGE_TRACING is not set # CONFIG_MAC80211_DEBUG_MENU is not set CONFIG_MAC80211_STA_HASH_MAX_SIZE=0 CONFIG_WIMAX=y CONFIG_WIMAX_DEBUG_LEVEL=8 CONFIG_RFKILL=y CONFIG_RFKILL_LEDS=y CONFIG_RFKILL_INPUT=y # CONFIG_RFKILL_GPIO is not set CONFIG_NET_9P=y CONFIG_NET_9P_VIRTIO=y # CONFIG_NET_9P_XEN is not set CONFIG_NET_9P_RDMA=y # CONFIG_NET_9P_DEBUG is not set # CONFIG_CAIF is not set CONFIG_CEPH_LIB=y # CONFIG_CEPH_LIB_PRETTYDEBUG is not set # CONFIG_CEPH_LIB_USE_DNS_RESOLVER is not set CONFIG_NFC=y # CONFIG_NFC_DIGITAL is not set CONFIG_NFC_NCI=y # CONFIG_NFC_NCI_SPI is not set # CONFIG_NFC_NCI_UART is not set # CONFIG_NFC_HCI is not set # # Near Field Communication (NFC) devices # # CONFIG_NFC_FDP is not set # CONFIG_NFC_PN533_USB is not set # CONFIG_NFC_PN533_I2C is not set # CONFIG_NFC_MRVL_USB is not set # CONFIG_NFC_ST_NCI_I2C is not set # CONFIG_NFC_ST_NCI_SPI is not set # CONFIG_NFC_NXP_NCI is not set # CONFIG_NFC_S3FWRN5_I2C is not set # CONFIG_PSAMPLE is not set # CONFIG_NET_IFE is not set # CONFIG_LWTUNNEL is not set CONFIG_DST_CACHE=y CONFIG_GRO_CELLS=y # CONFIG_NET_DEVLINK is not set CONFIG_MAY_USE_DEVLINK=y CONFIG_HAVE_EBPF_JIT=y # # Device Drivers # # # Generic Driver Options # CONFIG_UEVENT_HELPER=y CONFIG_UEVENT_HELPER_PATH="" CONFIG_DEVTMPFS=y # CONFIG_DEVTMPFS_MOUNT is not set CONFIG_STANDALONE=y CONFIG_PREVENT_FIRMWARE_BUILD=y CONFIG_FW_LOADER=y # CONFIG_FIRMWARE_IN_KERNEL is not set CONFIG_EXTRA_FIRMWARE="" CONFIG_FW_LOADER_USER_HELPER=y # CONFIG_FW_LOADER_USER_HELPER_FALLBACK is not set CONFIG_WANT_DEV_COREDUMP=y CONFIG_ALLOW_DEV_COREDUMP=y CONFIG_DEV_COREDUMP=y # CONFIG_DEBUG_DRIVER is not set # CONFIG_DEBUG_DEVRES is not set # CONFIG_DEBUG_TEST_DRIVER_REMOVE is not set # CONFIG_TEST_ASYNC_DRIVER_PROBE is not set CONFIG_SYS_HYPERVISOR=y # CONFIG_GENERIC_CPU_DEVICES is not set CONFIG_GENERIC_CPU_AUTOPROBE=y CONFIG_REGMAP=y CONFIG_REGMAP_I2C=y CONFIG_REGMAP_SPI=y CONFIG_DMA_SHARED_BUFFER=y # CONFIG_DMA_FENCE_TRACE is not set # # Bus devices # CONFIG_CONNECTOR=y CONFIG_PROC_EVENTS=y CONFIG_MTD=y # CONFIG_MTD_TESTS is not set CONFIG_MTD_REDBOOT_PARTS=y CONFIG_MTD_REDBOOT_DIRECTORY_BLOCK=-1 # CONFIG_MTD_REDBOOT_PARTS_UNALLOCATED is not set # CONFIG_MTD_REDBOOT_PARTS_READONLY is not set # CONFIG_MTD_CMDLINE_PARTS is not set CONFIG_MTD_AR7_PARTS=y # # Partition parsers # # # User Modules And Translation Layers # CONFIG_MTD_BLKDEVS=y CONFIG_MTD_BLOCK=y CONFIG_FTL=y CONFIG_NFTL=y CONFIG_NFTL_RW=y CONFIG_INFTL=y CONFIG_RFD_FTL=y CONFIG_SSFDC=y # CONFIG_SM_FTL is not set CONFIG_MTD_OOPS=y CONFIG_MTD_SWAP=y # CONFIG_MTD_PARTITIONED_MASTER is not set # # RAM/ROM/Flash chip drivers # CONFIG_MTD_CFI=y CONFIG_MTD_JEDECPROBE=y CONFIG_MTD_GEN_PROBE=y # CONFIG_MTD_CFI_ADV_OPTIONS is not set CONFIG_MTD_MAP_BANK_WIDTH_1=y CONFIG_MTD_MAP_BANK_WIDTH_2=y CONFIG_MTD_MAP_BANK_WIDTH_4=y # CONFIG_MTD_MAP_BANK_WIDTH_8 is not set # CONFIG_MTD_MAP_BANK_WIDTH_16 is not set # CONFIG_MTD_MAP_BANK_WIDTH_32 is not set CONFIG_MTD_CFI_I1=y CONFIG_MTD_CFI_I2=y # CONFIG_MTD_CFI_I4 is not set # CONFIG_MTD_CFI_I8 is not set CONFIG_MTD_CFI_INTELEXT=y CONFIG_MTD_CFI_AMDSTD=y CONFIG_MTD_CFI_STAA=y CONFIG_MTD_CFI_UTIL=y CONFIG_MTD_RAM=y CONFIG_MTD_ROM=y CONFIG_MTD_ABSENT=y # # Mapping drivers for chip access # CONFIG_MTD_COMPLEX_MAPPINGS=y CONFIG_MTD_PHYSMAP=y # CONFIG_MTD_PHYSMAP_COMPAT is not set CONFIG_MTD_SBC_GXX=y # CONFIG_MTD_AMD76XROM is not set # CONFIG_MTD_ICHXROM is not set # CONFIG_MTD_ESB2ROM is not set # CONFIG_MTD_CK804XROM is not set # CONFIG_MTD_SCB2_FLASH is not set # CONFIG_MTD_NETtel is not set # CONFIG_MTD_L440GX is not set CONFIG_MTD_PCI=y CONFIG_MTD_PCMCIA=y # CONFIG_MTD_PCMCIA_ANONYMOUS is not set # CONFIG_MTD_GPIO_ADDR is not set CONFIG_MTD_INTEL_VR_NOR=y CONFIG_MTD_PLATRAM=y # CONFIG_MTD_LATCH_ADDR is not set # # Self-contained MTD device drivers # CONFIG_MTD_PMC551=y # CONFIG_MTD_PMC551_BUGFIX is not set # CONFIG_MTD_PMC551_DEBUG is not set CONFIG_MTD_DATAFLASH=y # CONFIG_MTD_DATAFLASH_WRITE_VERIFY is not set # CONFIG_MTD_DATAFLASH_OTP is not set # CONFIG_MTD_MCHP23K256 is not set CONFIG_MTD_SST25L=y CONFIG_MTD_SLRAM=y CONFIG_MTD_PHRAM=y CONFIG_MTD_MTDRAM=y CONFIG_MTDRAM_TOTAL_SIZE=4096 CONFIG_MTDRAM_ERASE_SIZE=128 CONFIG_MTD_BLOCK2MTD=y # # Disk-On-Chip Device Drivers # # CONFIG_MTD_DOCG3 is not set CONFIG_MTD_NAND_ECC=y # CONFIG_MTD_NAND_ECC_SMC is not set CONFIG_MTD_NAND=y # CONFIG_MTD_NAND_ECC_BCH is not set CONFIG_MTD_SM_COMMON=y # CONFIG_MTD_NAND_DENALI_PCI is not set # CONFIG_MTD_NAND_GPIO is not set # CONFIG_MTD_NAND_OMAP_BCH_BUILD is not set CONFIG_MTD_NAND_RICOH=y CONFIG_MTD_NAND_DISKONCHIP=y # CONFIG_MTD_NAND_DISKONCHIP_PROBE_ADVANCED is not set CONFIG_MTD_NAND_DISKONCHIP_PROBE_ADDRESS=0 # CONFIG_MTD_NAND_DISKONCHIP_BBTWRITE is not set # CONFIG_MTD_NAND_DOCG4 is not set CONFIG_MTD_NAND_CAFE=y CONFIG_MTD_NAND_NANDSIM=y CONFIG_MTD_NAND_PLATFORM=y CONFIG_MTD_ONENAND=y CONFIG_MTD_ONENAND_VERIFY_WRITE=y CONFIG_MTD_ONENAND_GENERIC=y # CONFIG_MTD_ONENAND_OTP is not set CONFIG_MTD_ONENAND_2X_PROGRAM=y # # LPDDR & LPDDR2 PCM memory drivers # CONFIG_MTD_LPDDR=y CONFIG_MTD_QINFO_PROBE=y # CONFIG_MTD_SPI_NOR is not set CONFIG_MTD_UBI=y CONFIG_MTD_UBI_WL_THRESHOLD=4096 CONFIG_MTD_UBI_BEB_LIMIT=20 # CONFIG_MTD_UBI_FASTMAP is not set # CONFIG_MTD_UBI_GLUEBI is not set # CONFIG_MTD_UBI_BLOCK is not set # CONFIG_OF is not set CONFIG_ARCH_MIGHT_HAVE_PC_PARPORT=y CONFIG_PARPORT=y CONFIG_PARPORT_PC=y CONFIG_PARPORT_SERIAL=y # CONFIG_PARPORT_PC_FIFO is not set # CONFIG_PARPORT_PC_SUPERIO is not set CONFIG_PARPORT_PC_PCMCIA=y # 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 is not set # # Protocols # CONFIG_PNPACPI=y CONFIG_BLK_DEV=y # CONFIG_BLK_DEV_NULL_BLK is not set CONFIG_BLK_DEV_FD=y CONFIG_CDROM=y # CONFIG_PARIDE is not set # CONFIG_BLK_DEV_PCIESSD_MTIP32XX is not set # CONFIG_ZRAM is not set CONFIG_BLK_DEV_DAC960=y CONFIG_BLK_DEV_UMEM=y # CONFIG_BLK_DEV_COW_COMMON is not set CONFIG_BLK_DEV_LOOP=y CONFIG_BLK_DEV_LOOP_MIN_COUNT=8 # CONFIG_BLK_DEV_CRYPTOLOOP is not set # CONFIG_BLK_DEV_DRBD is not set CONFIG_BLK_DEV_NBD=y # CONFIG_BLK_DEV_SKD is not set CONFIG_BLK_DEV_SX8=y CONFIG_BLK_DEV_RAM=y CONFIG_BLK_DEV_RAM_COUNT=16 CONFIG_BLK_DEV_RAM_SIZE=65536 CONFIG_CDROM_PKTCDVD=y CONFIG_CDROM_PKTCDVD_BUFFERS=8 # CONFIG_CDROM_PKTCDVD_WCACHE is not set CONFIG_ATA_OVER_ETH=y CONFIG_XEN_BLKDEV_FRONTEND=y CONFIG_XEN_BLKDEV_BACKEND=y CONFIG_VIRTIO_BLK=y # CONFIG_VIRTIO_BLK_SCSI is not set CONFIG_BLK_DEV_RBD=y # CONFIG_BLK_DEV_RSXX is not set # # NVME Support # # CONFIG_BLK_DEV_NVME is not set # CONFIG_NVME_RDMA is not set # CONFIG_NVME_FC is not set # CONFIG_NVME_TARGET is not set # # Misc devices # CONFIG_SENSORS_LIS3LV02D=y CONFIG_AD525X_DPOT=y CONFIG_AD525X_DPOT_I2C=y CONFIG_AD525X_DPOT_SPI=y # CONFIG_DUMMY_IRQ is not set CONFIG_IBM_ASM=y CONFIG_PHANTOM=y CONFIG_SGI_IOC4=y CONFIG_TIFM_CORE=y CONFIG_TIFM_7XX1=y CONFIG_ICS932S401=y CONFIG_ENCLOSURE_SERVICES=y CONFIG_HP_ILO=y CONFIG_APDS9802ALS=y CONFIG_ISL29003=y CONFIG_ISL29020=y CONFIG_SENSORS_TSL2550=y CONFIG_SENSORS_BH1770=y CONFIG_SENSORS_APDS990X=y CONFIG_HMC6352=y CONFIG_DS1682=y # CONFIG_USB_SWITCH_FSA9480 is not set # CONFIG_LATTICE_ECP3_CONFIG is not set # CONFIG_SRAM is not set # CONFIG_PCI_ENDPOINT_TEST is not set CONFIG_C2PORT=y CONFIG_C2PORT_DURAMAR_2150=y # # EEPROM support # CONFIG_EEPROM_AT24=y CONFIG_EEPROM_AT25=y CONFIG_EEPROM_LEGACY=y CONFIG_EEPROM_MAX6875=y CONFIG_EEPROM_93CX6=y # CONFIG_EEPROM_93XX46 is not set # CONFIG_EEPROM_IDT_89HPESX is not set CONFIG_CB710_CORE=y # CONFIG_CB710_DEBUG is not set CONFIG_CB710_DEBUG_ASSUMPTIONS=y # # Texas Instruments shared transport line discipline # # CONFIG_TI_ST is not set CONFIG_SENSORS_LIS3_I2C=y # CONFIG_ALTERA_STAPL is not set # CONFIG_INTEL_MEI is not set # CONFIG_INTEL_MEI_ME is not set # CONFIG_INTEL_MEI_TXE is not set # CONFIG_VMWARE_VMCI is not set # # Intel MIC & related support # # # Intel MIC Bus Driver # # CONFIG_INTEL_MIC_BUS is not set # # SCIF Bus Driver # # CONFIG_SCIF_BUS is not set # # VOP Bus Driver # # CONFIG_VOP_BUS is not set # # Intel MIC Host Driver # # # Intel MIC Card Driver # # # SCIF Driver # # # Intel MIC Coprocessor State Management (COSM) Drivers # # # VOP Driver # # CONFIG_GENWQE is not set # CONFIG_ECHO is not set # CONFIG_CXL_BASE is not set # CONFIG_CXL_AFU_DRIVER_OPS is not set # CONFIG_CXL_LIB 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_ATAPI=y # CONFIG_BLK_DEV_IDE_SATA is not set CONFIG_IDE_GD=y CONFIG_IDE_GD_ATA=y CONFIG_IDE_GD_ATAPI=y # CONFIG_BLK_DEV_IDECS is not set CONFIG_BLK_DEV_DELKIN=y CONFIG_BLK_DEV_IDECD=y CONFIG_BLK_DEV_IDECD_VERBOSE_ERRORS=y CONFIG_BLK_DEV_IDETAPE=y # CONFIG_BLK_DEV_IDEACPI is not set # CONFIG_IDE_TASK_IOCTL is not set CONFIG_IDE_PROC_FS=y # # IDE chipset support/bugfixes # CONFIG_IDE_GENERIC=y # CONFIG_BLK_DEV_PLATFORM is not set # CONFIG_BLK_DEV_CMD640 is not set CONFIG_BLK_DEV_IDEPNP=y CONFIG_BLK_DEV_IDEDMA_SFF=y # # PCI IDE chipsets support # CONFIG_BLK_DEV_IDEPCI=y CONFIG_IDEPCI_PCIBUS_ORDER=y # CONFIG_BLK_DEV_OFFBOARD is not set # CONFIG_BLK_DEV_GENERIC is not set CONFIG_BLK_DEV_OPTI621=y # CONFIG_BLK_DEV_RZ1000 is not set CONFIG_BLK_DEV_IDEDMA_PCI=y # CONFIG_BLK_DEV_AEC62XX is not set # CONFIG_BLK_DEV_ALI15X3 is not set # CONFIG_BLK_DEV_AMD74XX is not set # CONFIG_BLK_DEV_ATIIXP is not set # CONFIG_BLK_DEV_CMD64X is not set # CONFIG_BLK_DEV_TRIFLEX is not set CONFIG_BLK_DEV_HPT366=y # CONFIG_BLK_DEV_JMICRON is not set CONFIG_BLK_DEV_PIIX=y CONFIG_BLK_DEV_IT8172=y CONFIG_BLK_DEV_IT8213=y # CONFIG_BLK_DEV_IT821X is not set # CONFIG_BLK_DEV_NS87415 is not set # CONFIG_BLK_DEV_PDC202XX_OLD is not set # CONFIG_BLK_DEV_PDC202XX_NEW is not set # CONFIG_BLK_DEV_SVWKS is not set # CONFIG_BLK_DEV_SIIMAGE is not set # CONFIG_BLK_DEV_SIS5513 is not set # CONFIG_BLK_DEV_SLC90E66 is not set CONFIG_BLK_DEV_TRM290=y # CONFIG_BLK_DEV_VIA82CXXX is not set CONFIG_BLK_DEV_TC86C001=y 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=y # CONFIG_SCSI_MQ_DEFAULT is not set # CONFIG_SCSI_PROC_FS is not set # # SCSI support type (disk, tape, CD-ROM) # CONFIG_BLK_DEV_SD=y CONFIG_CHR_DEV_ST=y CONFIG_CHR_DEV_OSST=y CONFIG_BLK_DEV_SR=y CONFIG_BLK_DEV_SR_VENDOR=y CONFIG_CHR_DEV_SG=y CONFIG_CHR_DEV_SCH=y CONFIG_SCSI_ENCLOSURE=y CONFIG_SCSI_CONSTANTS=y CONFIG_SCSI_LOGGING=y CONFIG_SCSI_SCAN_ASYNC=y # # SCSI Transports # CONFIG_SCSI_SPI_ATTRS=y CONFIG_SCSI_FC_ATTRS=y CONFIG_SCSI_ISCSI_ATTRS=y CONFIG_SCSI_SAS_ATTRS=y CONFIG_SCSI_SAS_LIBSAS=y CONFIG_SCSI_SAS_ATA=y CONFIG_SCSI_SAS_HOST_SMP=y CONFIG_SCSI_SRP_ATTRS=y CONFIG_SCSI_LOWLEVEL=y CONFIG_ISCSI_TCP=y CONFIG_ISCSI_BOOT_SYSFS=y CONFIG_SCSI_CXGB3_ISCSI=y CONFIG_SCSI_CXGB4_ISCSI=y CONFIG_SCSI_BNX2_ISCSI=y CONFIG_SCSI_BNX2X_FCOE=y CONFIG_BE2ISCSI=y CONFIG_BLK_DEV_3W_XXXX_RAID=y CONFIG_SCSI_HPSA=y CONFIG_SCSI_3W_9XXX=y CONFIG_SCSI_3W_SAS=y CONFIG_SCSI_ACARD=y CONFIG_SCSI_AACRAID=y CONFIG_SCSI_AIC7XXX=y CONFIG_AIC7XXX_CMDS_PER_DEVICE=8 CONFIG_AIC7XXX_RESET_DELAY_MS=15000 CONFIG_AIC7XXX_DEBUG_ENABLE=y CONFIG_AIC7XXX_DEBUG_MASK=0 CONFIG_AIC7XXX_REG_PRETTY_PRINT=y CONFIG_SCSI_AIC79XX=y CONFIG_AIC79XX_CMDS_PER_DEVICE=32 CONFIG_AIC79XX_RESET_DELAY_MS=15000 CONFIG_AIC79XX_DEBUG_ENABLE=y CONFIG_AIC79XX_DEBUG_MASK=0 CONFIG_AIC79XX_REG_PRETTY_PRINT=y CONFIG_SCSI_AIC94XX=y # CONFIG_AIC94XX_DEBUG is not set CONFIG_SCSI_MVSAS=y # CONFIG_SCSI_MVSAS_DEBUG is not set # CONFIG_SCSI_MVSAS_TASKLET is not set CONFIG_SCSI_MVUMI=y CONFIG_SCSI_DPT_I2O=y CONFIG_SCSI_ADVANSYS=y CONFIG_SCSI_ARCMSR=y # CONFIG_SCSI_ESAS2R is not set CONFIG_MEGARAID_NEWGEN=y CONFIG_MEGARAID_MM=y CONFIG_MEGARAID_MAILBOX=y CONFIG_MEGARAID_LEGACY=y CONFIG_MEGARAID_SAS=y CONFIG_SCSI_MPT3SAS=y CONFIG_SCSI_MPT2SAS_MAX_SGE=128 CONFIG_SCSI_MPT3SAS_MAX_SGE=128 CONFIG_SCSI_MPT2SAS=y # CONFIG_SCSI_SMARTPQI is not set # CONFIG_SCSI_UFSHCD is not set CONFIG_SCSI_HPTIOP=y CONFIG_SCSI_BUSLOGIC=y # CONFIG_SCSI_FLASHPOINT is not set CONFIG_VMWARE_PVSCSI=y # CONFIG_XEN_SCSI_FRONTEND is not set CONFIG_HYPERV_STORAGE=y CONFIG_LIBFC=y CONFIG_LIBFCOE=y CONFIG_FCOE=y CONFIG_FCOE_FNIC=y # CONFIG_SCSI_SNIC is not set CONFIG_SCSI_DMX3191D=y CONFIG_SCSI_EATA=y CONFIG_SCSI_EATA_TAGGED_QUEUE=y CONFIG_SCSI_EATA_LINKED_COMMANDS=y CONFIG_SCSI_EATA_MAX_TAGS=16 CONFIG_SCSI_FUTURE_DOMAIN=y CONFIG_SCSI_GDTH=y CONFIG_SCSI_ISCI=y CONFIG_SCSI_IPS=y CONFIG_SCSI_INITIO=y CONFIG_SCSI_INIA100=y CONFIG_SCSI_PPA=y CONFIG_SCSI_IMM=y # CONFIG_SCSI_IZIP_EPP16 is not set # CONFIG_SCSI_IZIP_SLOW_CTR is not set CONFIG_SCSI_STEX=y CONFIG_SCSI_SYM53C8XX_2=y CONFIG_SCSI_SYM53C8XX_DMA_ADDRESSING_MODE=1 CONFIG_SCSI_SYM53C8XX_DEFAULT_TAGS=16 CONFIG_SCSI_SYM53C8XX_MAX_TAGS=64 CONFIG_SCSI_SYM53C8XX_MMIO=y CONFIG_SCSI_IPR=y # CONFIG_SCSI_IPR_TRACE is not set # CONFIG_SCSI_IPR_DUMP is not set CONFIG_SCSI_QLOGIC_1280=y CONFIG_SCSI_QLA_FC=y # CONFIG_TCM_QLA2XXX is not set CONFIG_SCSI_QLA_ISCSI=y # CONFIG_SCSI_LPFC is not set CONFIG_SCSI_DC395x=y # CONFIG_SCSI_AM53C974 is not set # CONFIG_SCSI_WD719X is not set # CONFIG_SCSI_DEBUG is not set CONFIG_SCSI_PMCRAID=y CONFIG_SCSI_PM8001=y CONFIG_SCSI_BFA_FC=y CONFIG_SCSI_VIRTIO=y # CONFIG_SCSI_CHELSIO_FCOE is not set CONFIG_SCSI_LOWLEVEL_PCMCIA=y CONFIG_PCMCIA_AHA152X=m CONFIG_PCMCIA_FDOMAIN=m CONFIG_PCMCIA_QLOGIC=m CONFIG_PCMCIA_SYM53C500=m 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=y CONFIG_SCSI_OSD_ULD=y CONFIG_SCSI_OSD_DPRINT_SENSE=1 # CONFIG_SCSI_OSD_DEBUG is not set CONFIG_ATA=y # CONFIG_ATA_NONSTANDARD is not set CONFIG_ATA_VERBOSE_ERROR=y CONFIG_ATA_ACPI=y # CONFIG_SATA_ZPODD is not set CONFIG_SATA_PMP=y # # Controllers with non-SFF native interface # CONFIG_SATA_AHCI=y # CONFIG_SATA_AHCI_PLATFORM is not set CONFIG_SATA_INIC162X=y CONFIG_SATA_ACARD_AHCI=y CONFIG_SATA_SIL24=y CONFIG_ATA_SFF=y # # SFF controllers with custom DMA interface # CONFIG_PDC_ADMA=y CONFIG_SATA_QSTOR=y CONFIG_SATA_SX4=y CONFIG_ATA_BMDMA=y # # SATA SFF controllers with BMDMA # CONFIG_ATA_PIIX=y # CONFIG_SATA_DWC is not set CONFIG_SATA_MV=y CONFIG_SATA_NV=y CONFIG_SATA_PROMISE=y CONFIG_SATA_SIL=y CONFIG_SATA_SIS=y CONFIG_SATA_SVW=y CONFIG_SATA_ULI=y CONFIG_SATA_VIA=y CONFIG_SATA_VITESSE=y # # PATA SFF controllers with BMDMA # CONFIG_PATA_ALI=y CONFIG_PATA_AMD=y CONFIG_PATA_ARTOP=y CONFIG_PATA_ATIIXP=y CONFIG_PATA_ATP867X=y CONFIG_PATA_CMD64X=y # CONFIG_PATA_CYPRESS is not set CONFIG_PATA_EFAR=y # CONFIG_PATA_HPT366 is not set # CONFIG_PATA_HPT37X is not set # CONFIG_PATA_HPT3X2N is not set # CONFIG_PATA_HPT3X3 is not set # CONFIG_PATA_IT8213 is not set CONFIG_PATA_IT821X=y CONFIG_PATA_JMICRON=y CONFIG_PATA_MARVELL=y CONFIG_PATA_NETCELL=y # CONFIG_PATA_NINJA32 is not set CONFIG_PATA_NS87415=y CONFIG_PATA_OLDPIIX=y # CONFIG_PATA_OPTIDMA is not set CONFIG_PATA_PDC2027X=y CONFIG_PATA_PDC_OLD=y # CONFIG_PATA_RADISYS is not set CONFIG_PATA_RDC=y CONFIG_PATA_SCH=y CONFIG_PATA_SERVERWORKS=y CONFIG_PATA_SIL680=y CONFIG_PATA_SIS=y CONFIG_PATA_TOSHIBA=y CONFIG_PATA_TRIFLEX=y CONFIG_PATA_VIA=y # CONFIG_PATA_WINBOND is not set # # PIO-only SFF controllers # # CONFIG_PATA_CMD640_PCI is not set CONFIG_PATA_MPIIX=y CONFIG_PATA_NS87410=y # CONFIG_PATA_OPTI is not set CONFIG_PATA_PCMCIA=y CONFIG_PATA_RZ1000=y # # Generic fallback / legacy drivers # # CONFIG_PATA_ACPI is not set CONFIG_ATA_GENERIC=y # CONFIG_PATA_LEGACY is not set CONFIG_MD=y CONFIG_BLK_DEV_MD=y CONFIG_MD_AUTODETECT=y CONFIG_MD_LINEAR=y CONFIG_MD_RAID0=y CONFIG_MD_RAID1=y CONFIG_MD_RAID10=y CONFIG_MD_RAID456=y CONFIG_MD_MULTIPATH=y CONFIG_MD_FAULTY=y # CONFIG_MD_CLUSTER is not set # CONFIG_BCACHE is not set CONFIG_BLK_DEV_DM_BUILTIN=y CONFIG_BLK_DEV_DM=y # CONFIG_DM_MQ_DEFAULT is not set # CONFIG_DM_DEBUG is not set CONFIG_DM_BUFIO=y # CONFIG_DM_DEBUG_BLOCK_MANAGER_LOCKING is not set CONFIG_DM_BIO_PRISON=y CONFIG_DM_PERSISTENT_DATA=y CONFIG_DM_CRYPT=y CONFIG_DM_SNAPSHOT=y CONFIG_DM_THIN_PROVISIONING=y # CONFIG_DM_CACHE is not set # CONFIG_DM_ERA is not set CONFIG_DM_MIRROR=y CONFIG_DM_LOG_USERSPACE=y CONFIG_DM_RAID=y CONFIG_DM_ZERO=y CONFIG_DM_MULTIPATH=y CONFIG_DM_MULTIPATH_QL=y CONFIG_DM_MULTIPATH_ST=y CONFIG_DM_DELAY=y CONFIG_DM_UEVENT=y CONFIG_DM_FLAKEY=y # CONFIG_DM_VERITY is not set # CONFIG_DM_SWITCH is not set # CONFIG_DM_LOG_WRITES is not set # CONFIG_DM_INTEGRITY is not set CONFIG_TARGET_CORE=y CONFIG_TCM_IBLOCK=y CONFIG_TCM_FILEIO=y CONFIG_TCM_PSCSI=y # CONFIG_TCM_USER2 is not set CONFIG_LOOPBACK_TARGET=y CONFIG_TCM_FC=y CONFIG_ISCSI_TARGET=y # CONFIG_ISCSI_TARGET_CXGB4 is not set # CONFIG_SBP_TARGET is not set CONFIG_FUSION=y CONFIG_FUSION_SPI=y CONFIG_FUSION_FC=y CONFIG_FUSION_SAS=y CONFIG_FUSION_MAX_SGE=128 CONFIG_FUSION_CTL=y CONFIG_FUSION_LAN=y # CONFIG_FUSION_LOGGING is not set # # IEEE 1394 (FireWire) support # CONFIG_FIREWIRE=y CONFIG_FIREWIRE_OHCI=y CONFIG_FIREWIRE_SBP2=y CONFIG_FIREWIRE_NET=y CONFIG_FIREWIRE_NOSY=y CONFIG_MACINTOSH_DRIVERS=y CONFIG_MAC_EMUMOUSEBTN=y CONFIG_NETDEVICES=y CONFIG_MII=y CONFIG_NET_CORE=y CONFIG_BONDING=y CONFIG_DUMMY=y CONFIG_EQUALIZER=y CONFIG_NET_FC=y CONFIG_IFB=y # CONFIG_NET_TEAM is not set CONFIG_MACVLAN=y CONFIG_MACVTAP=y # CONFIG_VXLAN is not set # CONFIG_GENEVE is not set # CONFIG_GTP is not set # CONFIG_MACSEC is not set CONFIG_NETCONSOLE=y CONFIG_NETCONSOLE_DYNAMIC=y CONFIG_NETPOLL=y CONFIG_NET_POLL_CONTROLLER=y CONFIG_TUN=y CONFIG_TAP=y # CONFIG_TUN_VNET_CROSS_LE is not set CONFIG_VETH=y CONFIG_VIRTIO_NET=y # CONFIG_NLMON is not set CONFIG_SUNGEM_PHY=y CONFIG_ARCNET=y CONFIG_ARCNET_1201=y CONFIG_ARCNET_1051=y CONFIG_ARCNET_RAW=y CONFIG_ARCNET_CAP=y CONFIG_ARCNET_COM90xx=y CONFIG_ARCNET_COM90xxIO=y CONFIG_ARCNET_RIM_I=y CONFIG_ARCNET_COM20020=y CONFIG_ARCNET_COM20020_PCI=y CONFIG_ARCNET_COM20020_CS=y CONFIG_ATM_DRIVERS=y CONFIG_ATM_DUMMY=y CONFIG_ATM_TCP=y CONFIG_ATM_LANAI=y CONFIG_ATM_ENI=y # CONFIG_ATM_ENI_DEBUG is not set # CONFIG_ATM_ENI_TUNE_BURST is not set CONFIG_ATM_FIRESTREAM=y CONFIG_ATM_ZATM=y # CONFIG_ATM_ZATM_DEBUG is not set CONFIG_ATM_NICSTAR=y CONFIG_ATM_NICSTAR_USE_SUNI=y CONFIG_ATM_NICSTAR_USE_IDT77105=y CONFIG_ATM_IDT77252=y # CONFIG_ATM_IDT77252_DEBUG is not set # CONFIG_ATM_IDT77252_RCV_ALL is not set CONFIG_ATM_IDT77252_USE_SUNI=y CONFIG_ATM_AMBASSADOR=y # CONFIG_ATM_AMBASSADOR_DEBUG is not set CONFIG_ATM_HORIZON=y # CONFIG_ATM_HORIZON_DEBUG is not set CONFIG_ATM_IA=y # CONFIG_ATM_IA_DEBUG is not set CONFIG_ATM_FORE200E=y # CONFIG_ATM_FORE200E_USE_TASKLET is not set CONFIG_ATM_FORE200E_TX_RETRY=16 CONFIG_ATM_FORE200E_DEBUG=0 CONFIG_ATM_HE=y CONFIG_ATM_HE_USE_SUNI=y CONFIG_ATM_SOLOS=y # # CAIF transport drivers # # # Distributed Switch Architecture drivers # CONFIG_ETHERNET=y CONFIG_MDIO=y CONFIG_NET_VENDOR_3COM=y CONFIG_PCMCIA_3C574=y CONFIG_PCMCIA_3C589=y CONFIG_VORTEX=y CONFIG_TYPHOON=y CONFIG_NET_VENDOR_ADAPTEC=y CONFIG_ADAPTEC_STARFIRE=y CONFIG_NET_VENDOR_AGERE=y CONFIG_ET131X=y CONFIG_NET_VENDOR_ALACRITECH=y # CONFIG_SLICOSS is not set CONFIG_NET_VENDOR_ALTEON=y CONFIG_ACENIC=y # CONFIG_ACENIC_OMIT_TIGON_I is not set # CONFIG_ALTERA_TSE is not set CONFIG_NET_VENDOR_AMAZON=y # CONFIG_ENA_ETHERNET is not set CONFIG_NET_VENDOR_AMD=y CONFIG_AMD8111_ETH=y CONFIG_PCNET32=y CONFIG_PCMCIA_NMCLAN=y # CONFIG_AMD_XGBE is not set # CONFIG_AMD_XGBE_HAVE_ECC is not set CONFIG_NET_VENDOR_AQUANTIA=y # CONFIG_AQTION is not set CONFIG_NET_VENDOR_ARC=y CONFIG_NET_VENDOR_ATHEROS=y CONFIG_ATL2=y CONFIG_ATL1=y CONFIG_ATL1E=y CONFIG_ATL1C=y # CONFIG_ALX is not set # CONFIG_NET_VENDOR_AURORA is not set CONFIG_NET_CADENCE=y # CONFIG_MACB is not set CONFIG_NET_VENDOR_BROADCOM=y CONFIG_B44=y CONFIG_B44_PCI_AUTOSELECT=y CONFIG_B44_PCICORE_AUTOSELECT=y CONFIG_B44_PCI=y CONFIG_BNX2=y CONFIG_CNIC=y CONFIG_TIGON3=y CONFIG_TIGON3_HWMON=y CONFIG_BNX2X=y CONFIG_BNX2X_SRIOV=y # CONFIG_BNXT is not set CONFIG_NET_VENDOR_BROCADE=y CONFIG_BNA=y CONFIG_NET_VENDOR_CAVIUM=y # CONFIG_THUNDER_NIC_PF is not set # CONFIG_THUNDER_NIC_VF is not set # CONFIG_THUNDER_NIC_BGX is not set # CONFIG_THUNDER_NIC_RGX is not set # CONFIG_LIQUIDIO is not set # CONFIG_LIQUIDIO_VF is not set CONFIG_NET_VENDOR_CHELSIO=y CONFIG_CHELSIO_T1=y CONFIG_CHELSIO_T1_1G=y CONFIG_CHELSIO_T3=y CONFIG_CHELSIO_T4=y # CONFIG_CHELSIO_T4_DCB is not set CONFIG_CHELSIO_T4VF=y CONFIG_CHELSIO_LIB=y CONFIG_NET_VENDOR_CISCO=y CONFIG_ENIC=y # CONFIG_CX_ECAT is not set CONFIG_DNET=y CONFIG_NET_VENDOR_DEC=y CONFIG_NET_TULIP=y CONFIG_DE2104X=y CONFIG_DE2104X_DSL=0 CONFIG_TULIP=y # CONFIG_TULIP_MWI is not set # CONFIG_TULIP_MMIO is not set CONFIG_TULIP_NAPI=y CONFIG_TULIP_NAPI_HW_MITIGATION=y CONFIG_DE4X5=y CONFIG_WINBOND_840=y CONFIG_DM9102=y CONFIG_ULI526X=y CONFIG_PCMCIA_XIRCOM=y CONFIG_NET_VENDOR_DLINK=y CONFIG_DL2K=y CONFIG_SUNDANCE=y # CONFIG_SUNDANCE_MMIO is not set CONFIG_NET_VENDOR_EMULEX=y CONFIG_BE2NET=y CONFIG_BE2NET_HWMON=y CONFIG_NET_VENDOR_EZCHIP=y CONFIG_NET_VENDOR_EXAR=y CONFIG_S2IO=y CONFIG_VXGE=y # CONFIG_VXGE_DEBUG_TRACE_ALL is not set CONFIG_NET_VENDOR_FUJITSU=y CONFIG_PCMCIA_FMVJ18X=y CONFIG_NET_VENDOR_HP=y CONFIG_HP100=y CONFIG_NET_VENDOR_HUAWEI=y # CONFIG_HINIC is not set CONFIG_NET_VENDOR_INTEL=y CONFIG_E100=y CONFIG_E1000=y CONFIG_E1000E=y CONFIG_E1000E_HWTS=y CONFIG_IGB=y CONFIG_IGB_HWMON=y CONFIG_IGB_DCA=y CONFIG_IGBVF=y CONFIG_IXGB=y CONFIG_IXGBE=y CONFIG_IXGBE_HWMON=y CONFIG_IXGBE_DCA=y CONFIG_IXGBE_DCB=y CONFIG_IXGBEVF=y # CONFIG_I40E is not set # CONFIG_I40EVF is not set # CONFIG_FM10K is not set CONFIG_NET_VENDOR_I825XX=y CONFIG_JME=y CONFIG_NET_VENDOR_MARVELL=y # CONFIG_MVMDIO is not set CONFIG_SKGE=y CONFIG_SKGE_DEBUG=y CONFIG_SKGE_GENESIS=y CONFIG_SKY2=y CONFIG_SKY2_DEBUG=y CONFIG_NET_VENDOR_MELLANOX=y CONFIG_MLX4_EN=y CONFIG_MLX4_EN_DCB=y CONFIG_MLX4_CORE=y CONFIG_MLX4_DEBUG=y CONFIG_MLX4_CORE_GEN2=y # CONFIG_MLX5_CORE is not set # CONFIG_MLXSW_CORE is not set # CONFIG_MLXFW is not set CONFIG_NET_VENDOR_MICREL=y CONFIG_KS8842=y CONFIG_KS8851=y CONFIG_KS8851_MLL=y CONFIG_KSZ884X_PCI=y CONFIG_NET_VENDOR_MICROCHIP=y CONFIG_ENC28J60=y # CONFIG_ENC28J60_WRITEVERIFY is not set # CONFIG_ENCX24J600 is not set CONFIG_NET_VENDOR_MYRI=y CONFIG_MYRI10GE=y CONFIG_MYRI10GE_DCA=y CONFIG_FEALNX=y CONFIG_NET_VENDOR_NATSEMI=y CONFIG_NATSEMI=y CONFIG_NS83820=y CONFIG_NET_VENDOR_NETRONOME=y # CONFIG_NFP is not set CONFIG_NET_VENDOR_8390=y CONFIG_PCMCIA_AXNET=y CONFIG_NE2K_PCI=y CONFIG_PCMCIA_PCNET=y CONFIG_NET_VENDOR_NVIDIA=y CONFIG_FORCEDETH=y CONFIG_NET_VENDOR_OKI=y CONFIG_ETHOC=y CONFIG_NET_PACKET_ENGINE=y CONFIG_HAMACHI=y CONFIG_YELLOWFIN=y CONFIG_NET_VENDOR_QLOGIC=y CONFIG_QLA3XXX=y CONFIG_QLCNIC=y CONFIG_QLCNIC_SRIOV=y CONFIG_QLCNIC_DCB=y CONFIG_QLCNIC_HWMON=y CONFIG_QLGE=y CONFIG_NETXEN_NIC=y # CONFIG_QED is not set CONFIG_NET_VENDOR_QUALCOMM=y # CONFIG_QCOM_EMAC is not set # CONFIG_RMNET is not set CONFIG_NET_VENDOR_REALTEK=y CONFIG_ATP=y CONFIG_8139CP=y CONFIG_8139TOO=y CONFIG_8139TOO_PIO=y CONFIG_8139TOO_TUNE_TWISTER=y CONFIG_8139TOO_8129=y # CONFIG_8139_OLD_RX_RESET is not set CONFIG_R8169=y CONFIG_NET_VENDOR_RENESAS=y CONFIG_NET_VENDOR_RDC=y CONFIG_R6040=y CONFIG_NET_VENDOR_ROCKER=y CONFIG_NET_VENDOR_SAMSUNG=y # CONFIG_SXGBE_ETH is not set CONFIG_NET_VENDOR_SEEQ=y CONFIG_NET_VENDOR_SILAN=y CONFIG_SC92031=y CONFIG_NET_VENDOR_SIS=y CONFIG_SIS900=y CONFIG_SIS190=y CONFIG_NET_VENDOR_SOLARFLARE=y CONFIG_SFC=y CONFIG_SFC_MTD=y CONFIG_SFC_MCDI_MON=y CONFIG_SFC_SRIOV=y CONFIG_SFC_MCDI_LOGGING=y # CONFIG_SFC_FALCON is not set CONFIG_NET_VENDOR_SMSC=y CONFIG_PCMCIA_SMC91C92=y CONFIG_EPIC100=y # CONFIG_SMSC911X is not set CONFIG_SMSC9420=y CONFIG_NET_VENDOR_STMICRO=y # CONFIG_STMMAC_ETH is not set CONFIG_NET_VENDOR_SUN=y CONFIG_HAPPYMEAL=y CONFIG_SUNGEM=y CONFIG_CASSINI=y CONFIG_NIU=y CONFIG_NET_VENDOR_TEHUTI=y CONFIG_TEHUTI=y CONFIG_NET_VENDOR_TI=y # CONFIG_TI_CPSW_ALE is not set CONFIG_TLAN=y CONFIG_NET_VENDOR_VIA=y CONFIG_VIA_RHINE=y # CONFIG_VIA_RHINE_MMIO is not set CONFIG_VIA_VELOCITY=y CONFIG_NET_VENDOR_WIZNET=y # CONFIG_WIZNET_W5100 is not set # CONFIG_WIZNET_W5300 is not set CONFIG_NET_VENDOR_XIRCOM=y CONFIG_PCMCIA_XIRC2PS=y CONFIG_NET_VENDOR_SYNOPSYS=y # CONFIG_DWC_XLGMAC is not set CONFIG_FDDI=y CONFIG_DEFXX=y # CONFIG_DEFXX_MMIO is not set CONFIG_SKFP=y CONFIG_HIPPI=y CONFIG_ROADRUNNER=y # CONFIG_ROADRUNNER_LARGE_RINGS is not set CONFIG_NET_SB1000=y CONFIG_MDIO_DEVICE=y CONFIG_MDIO_BUS=y CONFIG_MDIO_BITBANG=y # CONFIG_MDIO_GPIO is not set # CONFIG_MDIO_THUNDER is not set CONFIG_PHYLIB=y # CONFIG_LED_TRIGGER_PHY is not set # # MII PHY device drivers # # CONFIG_AMD_PHY is not set # CONFIG_AQUANTIA_PHY is not set # CONFIG_AT803X_PHY is not set # CONFIG_BCM7XXX_PHY is not set # CONFIG_BCM87XX_PHY is not set CONFIG_BCM_NET_PHYLIB=y CONFIG_BROADCOM_PHY=y CONFIG_CICADA_PHY=y # CONFIG_CORTINA_PHY is not set CONFIG_DAVICOM_PHY=y # CONFIG_DP83822_PHY is not set # CONFIG_DP83848_PHY is not set # CONFIG_DP83867_PHY is not set # CONFIG_FIXED_PHY is not set CONFIG_ICPLUS_PHY=y # CONFIG_INTEL_XWAY_PHY is not set CONFIG_LSI_ET1011C_PHY=y CONFIG_LXT_PHY=y CONFIG_MARVELL_PHY=y # CONFIG_MARVELL_10G_PHY is not set CONFIG_MICREL_PHY=y # CONFIG_MICROCHIP_PHY is not set # CONFIG_MICROSEMI_PHY is not set CONFIG_NATIONAL_PHY=y CONFIG_QSEMI_PHY=y CONFIG_REALTEK_PHY=y # CONFIG_RENESAS_PHY is not set # CONFIG_ROCKCHIP_PHY is not set CONFIG_SMSC_PHY=y CONFIG_STE10XP=y # CONFIG_TERANETICS_PHY is not set CONFIG_VITESSE_PHY=y # CONFIG_XILINX_GMII2RGMII is not set # CONFIG_MICREL_KS8995MA is not set CONFIG_PLIP=y CONFIG_PPP=y CONFIG_PPP_BSDCOMP=y CONFIG_PPP_DEFLATE=y CONFIG_PPP_FILTER=y CONFIG_PPP_MPPE=y CONFIG_PPP_MULTILINK=y CONFIG_PPPOATM=y CONFIG_PPPOE=y CONFIG_PPTP=y CONFIG_PPPOL2TP=y CONFIG_PPP_ASYNC=y CONFIG_PPP_SYNC_TTY=y CONFIG_SLIP=y CONFIG_SLHC=y CONFIG_SLIP_COMPRESSED=y CONFIG_SLIP_SMART=y CONFIG_SLIP_MODE_SLIP6=y CONFIG_USB_NET_DRIVERS=y CONFIG_USB_CATC=y CONFIG_USB_KAWETH=y CONFIG_USB_PEGASUS=y CONFIG_USB_RTL8150=y # CONFIG_USB_RTL8152 is not set # CONFIG_USB_LAN78XX is not set CONFIG_USB_USBNET=y CONFIG_USB_NET_AX8817X=y CONFIG_USB_NET_AX88179_178A=y CONFIG_USB_NET_CDCETHER=y CONFIG_USB_NET_CDC_EEM=y CONFIG_USB_NET_CDC_NCM=y # CONFIG_USB_NET_HUAWEI_CDC_NCM is not set # CONFIG_USB_NET_CDC_MBIM is not set CONFIG_USB_NET_DM9601=y # CONFIG_USB_NET_SR9700 is not set # CONFIG_USB_NET_SR9800 is not set CONFIG_USB_NET_SMSC75XX=y CONFIG_USB_NET_SMSC95XX=y CONFIG_USB_NET_GL620A=y CONFIG_USB_NET_NET1080=y CONFIG_USB_NET_PLUSB=y CONFIG_USB_NET_MCS7830=y CONFIG_USB_NET_RNDIS_HOST=y CONFIG_USB_NET_CDC_SUBSET_ENABLE=y CONFIG_USB_NET_CDC_SUBSET=y CONFIG_USB_ALI_M5632=y CONFIG_USB_AN2720=y CONFIG_USB_BELKIN=y CONFIG_USB_ARMLINUX=y CONFIG_USB_EPSON2888=y CONFIG_USB_KC2190=y CONFIG_USB_NET_ZAURUS=y CONFIG_USB_NET_CX82310_ETH=y CONFIG_USB_NET_KALMIA=y # CONFIG_USB_NET_QMI_WWAN is not set CONFIG_USB_HSO=y CONFIG_USB_NET_INT51X1=y CONFIG_USB_CDC_PHONET=y CONFIG_USB_IPHETH=y CONFIG_USB_SIERRA_NET=y CONFIG_USB_VL600=y # CONFIG_USB_NET_CH9200 is not set CONFIG_WLAN=y CONFIG_WLAN_VENDOR_ADMTEK=y CONFIG_ADM8211=y CONFIG_ATH_COMMON=y CONFIG_WLAN_VENDOR_ATH=y # CONFIG_ATH_DEBUG is not set CONFIG_ATH5K=y # CONFIG_ATH5K_DEBUG is not set # CONFIG_ATH5K_TRACER is not set CONFIG_ATH5K_PCI=y CONFIG_ATH9K_HW=y CONFIG_ATH9K_COMMON=y CONFIG_ATH9K_BTCOEX_SUPPORT=y CONFIG_ATH9K=y CONFIG_ATH9K_PCI=y # CONFIG_ATH9K_AHB is not set # CONFIG_ATH9K_DEBUGFS is not set # CONFIG_ATH9K_DYNACK is not set # CONFIG_ATH9K_WOW is not set CONFIG_ATH9K_RFKILL=y # CONFIG_ATH9K_CHANNEL_CONTEXT is not set CONFIG_ATH9K_PCOEM=y CONFIG_ATH9K_HTC=y # CONFIG_ATH9K_HTC_DEBUGFS is not set # CONFIG_ATH9K_HWRNG is not set CONFIG_CARL9170=y CONFIG_CARL9170_LEDS=y CONFIG_CARL9170_WPC=y # CONFIG_CARL9170_HWRNG is not set # CONFIG_ATH6KL is not set # CONFIG_AR5523 is not set # CONFIG_WIL6210 is not set # CONFIG_ATH10K is not set # CONFIG_WCN36XX is not set CONFIG_WLAN_VENDOR_ATMEL=y CONFIG_ATMEL=y CONFIG_PCI_ATMEL=y CONFIG_PCMCIA_ATMEL=y CONFIG_AT76C50X_USB=y CONFIG_WLAN_VENDOR_BROADCOM=y CONFIG_B43=y CONFIG_B43_BCMA=y CONFIG_B43_SSB=y CONFIG_B43_BUSES_BCMA_AND_SSB=y # CONFIG_B43_BUSES_BCMA is not set # CONFIG_B43_BUSES_SSB is not set CONFIG_B43_PCI_AUTOSELECT=y CONFIG_B43_PCICORE_AUTOSELECT=y CONFIG_B43_SDIO=y CONFIG_B43_BCMA_PIO=y CONFIG_B43_PIO=y CONFIG_B43_PHY_G=y CONFIG_B43_PHY_N=y CONFIG_B43_PHY_LP=y CONFIG_B43_PHY_HT=y CONFIG_B43_LEDS=y CONFIG_B43_HWRNG=y # CONFIG_B43_DEBUG is not set CONFIG_B43LEGACY=y CONFIG_B43LEGACY_PCI_AUTOSELECT=y CONFIG_B43LEGACY_PCICORE_AUTOSELECT=y CONFIG_B43LEGACY_LEDS=y CONFIG_B43LEGACY_HWRNG=y CONFIG_B43LEGACY_DEBUG=y CONFIG_B43LEGACY_DMA=y CONFIG_B43LEGACY_PIO=y CONFIG_B43LEGACY_DMA_AND_PIO_MODE=y # CONFIG_B43LEGACY_DMA_MODE is not set # CONFIG_B43LEGACY_PIO_MODE is not set CONFIG_BRCMUTIL=y CONFIG_BRCMSMAC=y # CONFIG_BRCMFMAC is not set # CONFIG_BRCM_TRACING is not set # CONFIG_BRCMDBG is not set CONFIG_WLAN_VENDOR_CISCO=y CONFIG_AIRO=y CONFIG_AIRO_CS=y CONFIG_WLAN_VENDOR_INTEL=y # CONFIG_IPW2100 is not set CONFIG_IPW2200=y CONFIG_IPW2200_MONITOR=y CONFIG_IPW2200_RADIOTAP=y CONFIG_IPW2200_PROMISCUOUS=y CONFIG_IPW2200_QOS=y # CONFIG_IPW2200_DEBUG is not set CONFIG_LIBIPW=y # CONFIG_LIBIPW_DEBUG is not set CONFIG_IWLEGACY=y CONFIG_IWL4965=y CONFIG_IWL3945=y # # iwl3945 / iwl4965 Debugging Options # # CONFIG_IWLEGACY_DEBUG is not set CONFIG_IWLWIFI=y CONFIG_IWLWIFI_LEDS=y # CONFIG_IWLDVM is not set # CONFIG_IWLMVM is not set # # WARNING: iwlwifi is useless without IWLDVM or IWLMVM # # # Debugging Options # # CONFIG_IWLWIFI_DEBUG is not set # CONFIG_IWLWIFI_DEVICE_TRACING is not set CONFIG_WLAN_VENDOR_INTERSIL=y CONFIG_HOSTAP=y CONFIG_HOSTAP_FIRMWARE=y # CONFIG_HOSTAP_FIRMWARE_NVRAM is not set CONFIG_HOSTAP_PLX=y CONFIG_HOSTAP_PCI=y CONFIG_HOSTAP_CS=y CONFIG_HERMES=y # CONFIG_HERMES_PRISM is not set CONFIG_HERMES_CACHE_FW_ON_INIT=y CONFIG_PLX_HERMES=y CONFIG_TMD_HERMES=y CONFIG_NORTEL_HERMES=y CONFIG_PCMCIA_HERMES=y CONFIG_PCMCIA_SPECTRUM=y CONFIG_ORINOCO_USB=y CONFIG_P54_COMMON=y CONFIG_P54_USB=y CONFIG_P54_PCI=y CONFIG_P54_SPI=y # CONFIG_P54_SPI_DEFAULT_EEPROM is not set CONFIG_P54_LEDS=y # CONFIG_PRISM54 is not set CONFIG_WLAN_VENDOR_MARVELL=y CONFIG_LIBERTAS=y CONFIG_LIBERTAS_USB=y CONFIG_LIBERTAS_CS=y CONFIG_LIBERTAS_SDIO=y CONFIG_LIBERTAS_SPI=y # CONFIG_LIBERTAS_DEBUG is not set CONFIG_LIBERTAS_MESH=y CONFIG_LIBERTAS_THINFIRM=y # CONFIG_LIBERTAS_THINFIRM_DEBUG is not set CONFIG_LIBERTAS_THINFIRM_USB=y CONFIG_MWIFIEX=y CONFIG_MWIFIEX_SDIO=y CONFIG_MWIFIEX_PCIE=y # CONFIG_MWIFIEX_USB is not set CONFIG_MWL8K=y CONFIG_WLAN_VENDOR_MEDIATEK=y # CONFIG_MT7601U is not set CONFIG_WLAN_VENDOR_RALINK=y CONFIG_RT2X00=y CONFIG_RT2400PCI=y CONFIG_RT2500PCI=y CONFIG_RT61PCI=y CONFIG_RT2800PCI=y CONFIG_RT2800PCI_RT33XX=y CONFIG_RT2800PCI_RT35XX=y CONFIG_RT2800PCI_RT53XX=y CONFIG_RT2800PCI_RT3290=y CONFIG_RT2500USB=y CONFIG_RT73USB=y CONFIG_RT2800USB=y CONFIG_RT2800USB_RT33XX=y CONFIG_RT2800USB_RT35XX=y # CONFIG_RT2800USB_RT3573 is not set CONFIG_RT2800USB_RT53XX=y # CONFIG_RT2800USB_RT55XX is not set # CONFIG_RT2800USB_UNKNOWN is not set CONFIG_RT2800_LIB=y CONFIG_RT2800_LIB_MMIO=y CONFIG_RT2X00_LIB_MMIO=y CONFIG_RT2X00_LIB_PCI=y CONFIG_RT2X00_LIB_USB=y CONFIG_RT2X00_LIB=y CONFIG_RT2X00_LIB_FIRMWARE=y CONFIG_RT2X00_LIB_CRYPTO=y CONFIG_RT2X00_LIB_LEDS=y # CONFIG_RT2X00_DEBUG is not set CONFIG_WLAN_VENDOR_REALTEK=y CONFIG_RTL8180=y CONFIG_RTL8187=y CONFIG_RTL8187_LEDS=y CONFIG_RTL_CARDS=y CONFIG_RTL8192CE=y CONFIG_RTL8192SE=y CONFIG_RTL8192DE=y # CONFIG_RTL8723AE is not set # CONFIG_RTL8723BE is not set # CONFIG_RTL8188EE is not set # CONFIG_RTL8192EE is not set # CONFIG_RTL8821AE is not set CONFIG_RTL8192CU=y CONFIG_RTLWIFI=y CONFIG_RTLWIFI_PCI=y CONFIG_RTLWIFI_USB=y CONFIG_RTLWIFI_DEBUG=y CONFIG_RTL8192C_COMMON=y # CONFIG_RTL8XXXU is not set CONFIG_WLAN_VENDOR_RSI=y # CONFIG_RSI_91X is not set CONFIG_WLAN_VENDOR_ST=y # CONFIG_CW1200 is not set CONFIG_WLAN_VENDOR_TI=y # CONFIG_WL1251 is not set # CONFIG_WL12XX is not set # CONFIG_WL18XX is not set # CONFIG_WLCORE is not set CONFIG_WLAN_VENDOR_ZYDAS=y CONFIG_USB_ZD1201=y CONFIG_ZD1211RW=y # CONFIG_ZD1211RW_DEBUG is not set CONFIG_WLAN_VENDOR_QUANTENNA=y # CONFIG_QTNFMAC_PEARL_PCIE is not set CONFIG_PCMCIA_RAYCS=y CONFIG_PCMCIA_WL3501=y CONFIG_MAC80211_HWSIM=y CONFIG_USB_NET_RNDIS_WLAN=y # # WiMAX Wireless Broadband devices # CONFIG_WIMAX_I2400M=y CONFIG_WIMAX_I2400M_USB=y CONFIG_WIMAX_I2400M_DEBUG_LEVEL=8 CONFIG_WAN=y CONFIG_LANMEDIA=y CONFIG_HDLC=y CONFIG_HDLC_RAW=y CONFIG_HDLC_RAW_ETH=y CONFIG_HDLC_CISCO=y CONFIG_HDLC_FR=y CONFIG_HDLC_PPP=y # CONFIG_HDLC_X25 is not set CONFIG_PCI200SYN=y CONFIG_WANXL=y # CONFIG_PC300TOO is not set CONFIG_FARSYNC=y CONFIG_DSCC4=m CONFIG_DSCC4_PCISYNC=y CONFIG_DSCC4_PCI_RST=y CONFIG_DLCI=y CONFIG_DLCI_MAX=8 CONFIG_SBNI=y # CONFIG_SBNI_MULTILINE is not set CONFIG_IEEE802154_DRIVERS=y CONFIG_XEN_NETDEV_FRONTEND=y CONFIG_XEN_NETDEV_BACKEND=y CONFIG_VMXNET3=y # CONFIG_FUJITSU_ES is not set CONFIG_HYPERV_NET=y CONFIG_ISDN=y # CONFIG_ISDN_I4L is not set CONFIG_ISDN_CAPI=y CONFIG_CAPI_TRACE=y CONFIG_ISDN_CAPI_CAPI20=y CONFIG_ISDN_CAPI_MIDDLEWARE=y # # CAPI hardware drivers # CONFIG_CAPI_AVM=y CONFIG_ISDN_DRV_AVMB1_B1PCI=y CONFIG_ISDN_DRV_AVMB1_B1PCIV4=y CONFIG_ISDN_DRV_AVMB1_B1PCMCIA=y CONFIG_ISDN_DRV_AVMB1_AVM_CS=y CONFIG_ISDN_DRV_AVMB1_T1PCI=y CONFIG_ISDN_DRV_AVMB1_C4=y # CONFIG_CAPI_EICON is not set CONFIG_ISDN_DRV_GIGASET=y CONFIG_GIGASET_CAPI=y # CONFIG_GIGASET_DUMMYLL is not set CONFIG_GIGASET_BASE=y CONFIG_GIGASET_M105=y CONFIG_GIGASET_M101=y # CONFIG_GIGASET_DEBUG is not set CONFIG_HYSDN=m CONFIG_HYSDN_CAPI=y CONFIG_MISDN=y CONFIG_MISDN_DSP=y CONFIG_MISDN_L1OIP=y # # mISDN hardware drivers # CONFIG_MISDN_HFCPCI=y CONFIG_MISDN_HFCMULTI=y CONFIG_MISDN_HFCUSB=y CONFIG_MISDN_AVMFRITZ=y CONFIG_MISDN_SPEEDFAX=y CONFIG_MISDN_INFINEON=y CONFIG_MISDN_W6692=y # CONFIG_MISDN_NETJET is not set CONFIG_MISDN_IPAC=y CONFIG_MISDN_ISAR=y # CONFIG_NVM is not set # # Input device support # CONFIG_INPUT=y CONFIG_INPUT_LEDS=y CONFIG_INPUT_FF_MEMLESS=y CONFIG_INPUT_POLLDEV=y CONFIG_INPUT_SPARSEKMAP=y CONFIG_INPUT_MATRIXKMAP=y # # Userland interfaces # CONFIG_INPUT_MOUSEDEV=y CONFIG_INPUT_MOUSEDEV_PSAUX=y CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024 CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768 CONFIG_INPUT_JOYDEV=y CONFIG_INPUT_EVDEV=y # CONFIG_INPUT_EVBUG is not set # # Input Device Drivers # CONFIG_INPUT_KEYBOARD=y CONFIG_KEYBOARD_ADP5588=y # CONFIG_KEYBOARD_ADP5589 is not set CONFIG_KEYBOARD_ATKBD=y # CONFIG_KEYBOARD_QT1070 is not set CONFIG_KEYBOARD_QT2160=y # CONFIG_KEYBOARD_DLINK_DIR685 is not set CONFIG_KEYBOARD_LKKBD=y # CONFIG_KEYBOARD_GPIO is not set # CONFIG_KEYBOARD_GPIO_POLLED is not set # CONFIG_KEYBOARD_TCA6416 is not set # CONFIG_KEYBOARD_TCA8418 is not set # CONFIG_KEYBOARD_MATRIX is not set CONFIG_KEYBOARD_LM8323=y # CONFIG_KEYBOARD_LM8333 is not set CONFIG_KEYBOARD_MAX7359=y # CONFIG_KEYBOARD_MCS is not set # CONFIG_KEYBOARD_MPR121 is not set CONFIG_KEYBOARD_NEWTON=y CONFIG_KEYBOARD_OPENCORES=y # CONFIG_KEYBOARD_SAMSUNG is not set CONFIG_KEYBOARD_STOWAWAY=y CONFIG_KEYBOARD_SUNKBD=y # CONFIG_KEYBOARD_TM2_TOUCHKEY is not set CONFIG_KEYBOARD_XTKBD=y CONFIG_INPUT_MOUSE=y CONFIG_MOUSE_PS2=y CONFIG_MOUSE_PS2_ALPS=y CONFIG_MOUSE_PS2_BYD=y CONFIG_MOUSE_PS2_LOGIPS2PP=y CONFIG_MOUSE_PS2_SYNAPTICS=y CONFIG_MOUSE_PS2_SYNAPTICS_SMBUS=y CONFIG_MOUSE_PS2_CYPRESS=y CONFIG_MOUSE_PS2_LIFEBOOK=y CONFIG_MOUSE_PS2_TRACKPOINT=y CONFIG_MOUSE_PS2_ELANTECH=y CONFIG_MOUSE_PS2_SENTELIC=y # CONFIG_MOUSE_PS2_TOUCHKIT is not set CONFIG_MOUSE_PS2_FOCALTECH=y # CONFIG_MOUSE_PS2_VMMOUSE is not set CONFIG_MOUSE_PS2_SMBUS=y CONFIG_MOUSE_SERIAL=y CONFIG_MOUSE_APPLETOUCH=y CONFIG_MOUSE_BCM5974=y # CONFIG_MOUSE_CYAPA is not set # CONFIG_MOUSE_ELAN_I2C is not set CONFIG_MOUSE_VSXXXAA=y # CONFIG_MOUSE_GPIO is not set CONFIG_MOUSE_SYNAPTICS_I2C=y # CONFIG_MOUSE_SYNAPTICS_USB is not set CONFIG_INPUT_JOYSTICK=y CONFIG_JOYSTICK_ANALOG=y CONFIG_JOYSTICK_A3D=y CONFIG_JOYSTICK_ADI=y CONFIG_JOYSTICK_COBRA=y CONFIG_JOYSTICK_GF2K=y CONFIG_JOYSTICK_GRIP=y CONFIG_JOYSTICK_GRIP_MP=y CONFIG_JOYSTICK_GUILLEMOT=y CONFIG_JOYSTICK_INTERACT=y CONFIG_JOYSTICK_SIDEWINDER=y CONFIG_JOYSTICK_TMDC=y CONFIG_JOYSTICK_IFORCE=y CONFIG_JOYSTICK_IFORCE_USB=y CONFIG_JOYSTICK_IFORCE_232=y CONFIG_JOYSTICK_WARRIOR=y CONFIG_JOYSTICK_MAGELLAN=y CONFIG_JOYSTICK_SPACEORB=y CONFIG_JOYSTICK_SPACEBALL=y CONFIG_JOYSTICK_STINGER=y CONFIG_JOYSTICK_TWIDJOY=y CONFIG_JOYSTICK_ZHENHUA=y CONFIG_JOYSTICK_DB9=y CONFIG_JOYSTICK_GAMECON=y CONFIG_JOYSTICK_TURBOGRAFX=y # CONFIG_JOYSTICK_AS5011 is not set CONFIG_JOYSTICK_JOYDUMP=y CONFIG_JOYSTICK_XPAD=y CONFIG_JOYSTICK_XPAD_FF=y CONFIG_JOYSTICK_XPAD_LEDS=y CONFIG_JOYSTICK_WALKERA0701=y # CONFIG_JOYSTICK_PSXPAD_SPI is not set CONFIG_INPUT_TABLET=y CONFIG_TABLET_USB_ACECAD=y CONFIG_TABLET_USB_AIPTEK=y CONFIG_TABLET_USB_GTCO=y CONFIG_TABLET_USB_HANWANG=y CONFIG_TABLET_USB_KBTAB=y # CONFIG_TABLET_USB_PEGASUS is not set # CONFIG_TABLET_SERIAL_WACOM4 is not set CONFIG_INPUT_TOUCHSCREEN=y CONFIG_TOUCHSCREEN_PROPERTIES=y CONFIG_TOUCHSCREEN_ADS7846=y CONFIG_TOUCHSCREEN_AD7877=y CONFIG_TOUCHSCREEN_AD7879=y CONFIG_TOUCHSCREEN_AD7879_I2C=y # CONFIG_TOUCHSCREEN_AD7879_SPI is not set # CONFIG_TOUCHSCREEN_ATMEL_MXT is not set # CONFIG_TOUCHSCREEN_AUO_PIXCIR is not set # CONFIG_TOUCHSCREEN_BU21013 is not set # CONFIG_TOUCHSCREEN_CY8CTMG110 is not set # CONFIG_TOUCHSCREEN_CYTTSP_CORE is not set # CONFIG_TOUCHSCREEN_CYTTSP4_CORE is not set CONFIG_TOUCHSCREEN_DYNAPRO=y CONFIG_TOUCHSCREEN_HAMPSHIRE=y CONFIG_TOUCHSCREEN_EETI=y # CONFIG_TOUCHSCREEN_EGALAX_SERIAL is not set # CONFIG_TOUCHSCREEN_EXC3000 is not set CONFIG_TOUCHSCREEN_FUJITSU=y # CONFIG_TOUCHSCREEN_GOODIX is not set # CONFIG_TOUCHSCREEN_HIDEEP is not set # CONFIG_TOUCHSCREEN_ILI210X is not set # CONFIG_TOUCHSCREEN_S6SY761 is not set CONFIG_TOUCHSCREEN_GUNZE=y # CONFIG_TOUCHSCREEN_EKTF2127 is not set # CONFIG_TOUCHSCREEN_ELAN is not set CONFIG_TOUCHSCREEN_ELO=y CONFIG_TOUCHSCREEN_WACOM_W8001=y # CONFIG_TOUCHSCREEN_WACOM_I2C is not set # CONFIG_TOUCHSCREEN_MAX11801 is not set CONFIG_TOUCHSCREEN_MCS5000=y # CONFIG_TOUCHSCREEN_MMS114 is not set # CONFIG_TOUCHSCREEN_MELFAS_MIP4 is not set CONFIG_TOUCHSCREEN_MTOUCH=y CONFIG_TOUCHSCREEN_INEXIO=y CONFIG_TOUCHSCREEN_MK712=y CONFIG_TOUCHSCREEN_PENMOUNT=y # CONFIG_TOUCHSCREEN_EDT_FT5X06 is not set CONFIG_TOUCHSCREEN_TOUCHRIGHT=y CONFIG_TOUCHSCREEN_TOUCHWIN=y # CONFIG_TOUCHSCREEN_PIXCIR is not set # CONFIG_TOUCHSCREEN_WDT87XX_I2C is not set CONFIG_TOUCHSCREEN_WM97XX=y CONFIG_TOUCHSCREEN_WM9705=y CONFIG_TOUCHSCREEN_WM9712=y CONFIG_TOUCHSCREEN_WM9713=y CONFIG_TOUCHSCREEN_USB_COMPOSITE=y CONFIG_TOUCHSCREEN_USB_EGALAX=y CONFIG_TOUCHSCREEN_USB_PANJIT=y CONFIG_TOUCHSCREEN_USB_3M=y CONFIG_TOUCHSCREEN_USB_ITM=y CONFIG_TOUCHSCREEN_USB_ETURBO=y CONFIG_TOUCHSCREEN_USB_GUNZE=y CONFIG_TOUCHSCREEN_USB_DMC_TSC10=y CONFIG_TOUCHSCREEN_USB_IRTOUCH=y CONFIG_TOUCHSCREEN_USB_IDEALTEK=y CONFIG_TOUCHSCREEN_USB_GENERAL_TOUCH=y CONFIG_TOUCHSCREEN_USB_GOTOP=y CONFIG_TOUCHSCREEN_USB_JASTEC=y CONFIG_TOUCHSCREEN_USB_ELO=y CONFIG_TOUCHSCREEN_USB_E2I=y CONFIG_TOUCHSCREEN_USB_ZYTRONIC=y CONFIG_TOUCHSCREEN_USB_ETT_TC45USB=y CONFIG_TOUCHSCREEN_USB_NEXIO=y CONFIG_TOUCHSCREEN_USB_EASYTOUCH=y CONFIG_TOUCHSCREEN_TOUCHIT213=y # CONFIG_TOUCHSCREEN_TSC_SERIO is not set # CONFIG_TOUCHSCREEN_TSC2004 is not set # CONFIG_TOUCHSCREEN_TSC2005 is not set CONFIG_TOUCHSCREEN_TSC2007=y # CONFIG_TOUCHSCREEN_RM_TS is not set # CONFIG_TOUCHSCREEN_SILEAD is not set # CONFIG_TOUCHSCREEN_SIS_I2C is not set # CONFIG_TOUCHSCREEN_ST1232 is not set # CONFIG_TOUCHSCREEN_STMFTS is not set # CONFIG_TOUCHSCREEN_SURFACE3_SPI is not set # CONFIG_TOUCHSCREEN_SX8654 is not set CONFIG_TOUCHSCREEN_TPS6507X=y # CONFIG_TOUCHSCREEN_ZET6223 is not set # CONFIG_TOUCHSCREEN_ZFORCE is not set # CONFIG_TOUCHSCREEN_ROHM_BU21023 is not set CONFIG_INPUT_MISC=y # CONFIG_INPUT_AD714X is not set # CONFIG_INPUT_BMA150 is not set # CONFIG_INPUT_E3X0_BUTTON is not set CONFIG_INPUT_PCSPKR=y # CONFIG_INPUT_MMA8450 is not set CONFIG_INPUT_APANEL=y # CONFIG_INPUT_GP2A is not set # CONFIG_INPUT_GPIO_BEEPER is not set # CONFIG_INPUT_GPIO_TILT_POLLED is not set # CONFIG_INPUT_GPIO_DECODER is not set CONFIG_INPUT_ATLAS_BTNS=y CONFIG_INPUT_ATI_REMOTE2=y CONFIG_INPUT_KEYSPAN_REMOTE=y # CONFIG_INPUT_KXTJ9 is not set CONFIG_INPUT_POWERMATE=y CONFIG_INPUT_YEALINK=y CONFIG_INPUT_CM109=y # CONFIG_INPUT_REGULATOR_HAPTIC is not set CONFIG_INPUT_UINPUT=y CONFIG_INPUT_PCF50633_PMU=y # CONFIG_INPUT_PCF8574 is not set # CONFIG_INPUT_GPIO_ROTARY_ENCODER is not set # CONFIG_INPUT_ADXL34X is not set # CONFIG_INPUT_IMS_PCU is not set # CONFIG_INPUT_CMA3000 is not set CONFIG_INPUT_XEN_KBDDEV_FRONTEND=y # CONFIG_INPUT_IDEAPAD_SLIDEBAR is not set # CONFIG_INPUT_DRV260X_HAPTICS is not set # CONFIG_INPUT_DRV2665_HAPTICS is not set # CONFIG_INPUT_DRV2667_HAPTICS is not set # CONFIG_RMI4_CORE 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=y CONFIG_SERIO_PARKBD=y CONFIG_SERIO_PCIPS2=y CONFIG_SERIO_LIBPS2=y CONFIG_SERIO_RAW=y CONFIG_SERIO_ALTERA_PS2=y # CONFIG_SERIO_PS2MULT is not set # CONFIG_SERIO_ARC_PS2 is not set CONFIG_HYPERV_KEYBOARD=y # CONFIG_SERIO_GPIO_PS2 is not set # CONFIG_USERIO is not set CONFIG_GAMEPORT=y CONFIG_GAMEPORT_NS558=y CONFIG_GAMEPORT_L4=y CONFIG_GAMEPORT_EMU10K1=y CONFIG_GAMEPORT_FM801=y # # Character devices # CONFIG_TTY=y CONFIG_VT=y CONFIG_CONSOLE_TRANSLATIONS=y CONFIG_VT_CONSOLE=y CONFIG_VT_CONSOLE_SLEEP=y CONFIG_HW_CONSOLE=y CONFIG_VT_HW_CONSOLE_BINDING=y CONFIG_UNIX98_PTYS=y # CONFIG_LEGACY_PTYS is not set CONFIG_SERIAL_NONSTANDARD=y CONFIG_ROCKETPORT=y CONFIG_CYCLADES=y # CONFIG_CYZ_INTR is not set CONFIG_MOXA_INTELLIO=y CONFIG_MOXA_SMARTIO=y CONFIG_SYNCLINK=y CONFIG_SYNCLINKMP=y CONFIG_SYNCLINK_GT=y CONFIG_NOZOMI=y CONFIG_ISI=y CONFIG_N_HDLC=y CONFIG_N_GSM=y # CONFIG_TRACE_SINK is not set CONFIG_DEVMEM=y # CONFIG_DEVKMEM is not set # # Serial drivers # CONFIG_SERIAL_EARLYCON=y CONFIG_SERIAL_8250=y CONFIG_SERIAL_8250_DEPRECATED_OPTIONS=y CONFIG_SERIAL_8250_PNP=y # CONFIG_SERIAL_8250_FINTEK is not set CONFIG_SERIAL_8250_CONSOLE=y CONFIG_SERIAL_8250_DMA=y CONFIG_SERIAL_8250_PCI=y CONFIG_SERIAL_8250_EXAR=y CONFIG_SERIAL_8250_CS=y CONFIG_SERIAL_8250_NR_UARTS=32 CONFIG_SERIAL_8250_RUNTIME_UARTS=4 CONFIG_SERIAL_8250_EXTENDED=y CONFIG_SERIAL_8250_MANY_PORTS=y CONFIG_SERIAL_8250_SHARE_IRQ=y # CONFIG_SERIAL_8250_DETECT_IRQ is not set CONFIG_SERIAL_8250_RSA=y # CONFIG_SERIAL_8250_FSL is not set # CONFIG_SERIAL_8250_DW is not set # CONFIG_SERIAL_8250_RT288X is not set CONFIG_SERIAL_8250_LPSS=y CONFIG_SERIAL_8250_MID=y # CONFIG_SERIAL_8250_MOXA is not set # # Non-8250 serial port support # CONFIG_SERIAL_MAX3100=y # CONFIG_SERIAL_MAX310X is not set # CONFIG_SERIAL_UARTLITE is not set CONFIG_SERIAL_CORE=y CONFIG_SERIAL_CORE_CONSOLE=y CONFIG_SERIAL_JSM=y # CONFIG_SERIAL_SCCNXP is not set # CONFIG_SERIAL_SC16IS7XX is not set # CONFIG_SERIAL_ALTERA_JTAGUART is not set # CONFIG_SERIAL_ALTERA_UART is not set # CONFIG_SERIAL_IFX6X60 is not set # CONFIG_SERIAL_ARC is not set # CONFIG_SERIAL_RP2 is not set # CONFIG_SERIAL_FSL_LPUART is not set # CONFIG_SERIAL_DEV_BUS is not set CONFIG_PRINTER=y # CONFIG_LP_CONSOLE is not set CONFIG_PPDEV=y CONFIG_HVC_DRIVER=y CONFIG_HVC_IRQ=y CONFIG_HVC_XEN=y CONFIG_HVC_XEN_FRONTEND=y CONFIG_VIRTIO_CONSOLE=y CONFIG_IPMI_HANDLER=y CONFIG_IPMI_DMI_DECODE=y CONFIG_IPMI_PROC_INTERFACE=y # CONFIG_IPMI_PANIC_EVENT is not set CONFIG_IPMI_DEVICE_INTERFACE=y CONFIG_IPMI_SI=y # CONFIG_IPMI_SSIF is not set CONFIG_IPMI_WATCHDOG=y CONFIG_IPMI_POWEROFF=y CONFIG_HW_RANDOM=y CONFIG_HW_RANDOM_TIMERIOMEM=y CONFIG_HW_RANDOM_INTEL=y CONFIG_HW_RANDOM_AMD=y CONFIG_HW_RANDOM_VIA=y CONFIG_HW_RANDOM_VIRTIO=y CONFIG_HW_RANDOM_TPM=y CONFIG_NVRAM=y CONFIG_R3964=y CONFIG_APPLICOM=y # # PCMCIA character devices # CONFIG_SYNCLINK_CS=y CONFIG_CARDMAN_4000=y CONFIG_CARDMAN_4040=y # CONFIG_SCR24X is not set CONFIG_IPWIRELESS=y CONFIG_MWAVE=y CONFIG_RAW_DRIVER=y CONFIG_MAX_RAW_DEVS=256 CONFIG_HPET=y CONFIG_HPET_MMAP=y CONFIG_HPET_MMAP_DEFAULT=y CONFIG_HANGCHECK_TIMER=y CONFIG_TCG_TPM=y CONFIG_TCG_TIS_CORE=y CONFIG_TCG_TIS=y # CONFIG_TCG_TIS_SPI is not set # CONFIG_TCG_TIS_I2C_ATMEL is not set # CONFIG_TCG_TIS_I2C_INFINEON is not set # CONFIG_TCG_TIS_I2C_NUVOTON is not set CONFIG_TCG_NSC=y CONFIG_TCG_ATMEL=y CONFIG_TCG_INFINEON=y # CONFIG_TCG_XEN is not set # CONFIG_TCG_CRB is not set # CONFIG_TCG_VTPM_PROXY is not set # CONFIG_TCG_TIS_ST33ZP24_I2C is not set # CONFIG_TCG_TIS_ST33ZP24_SPI is not set CONFIG_TELCLOCK=y CONFIG_DEVPORT=y # CONFIG_XILLYBUS is not set # # I2C support # CONFIG_I2C=y CONFIG_ACPI_I2C_OPREGION=y CONFIG_I2C_BOARDINFO=y CONFIG_I2C_COMPAT=y CONFIG_I2C_CHARDEV=y # CONFIG_I2C_MUX is not set CONFIG_I2C_HELPER_AUTO=y CONFIG_I2C_SMBUS=y CONFIG_I2C_ALGOBIT=y CONFIG_I2C_ALGOPCA=y # # I2C Hardware Bus support # # # PC SMBus host controller drivers # CONFIG_I2C_ALI1535=y CONFIG_I2C_ALI1563=y CONFIG_I2C_ALI15X3=y CONFIG_I2C_AMD756=y CONFIG_I2C_AMD756_S4882=y CONFIG_I2C_AMD8111=y CONFIG_I2C_I801=y CONFIG_I2C_ISCH=y # CONFIG_I2C_ISMT is not set CONFIG_I2C_PIIX4=y CONFIG_I2C_NFORCE2=y CONFIG_I2C_NFORCE2_S4985=y CONFIG_I2C_SIS5595=y CONFIG_I2C_SIS630=y CONFIG_I2C_SIS96X=y CONFIG_I2C_VIA=y CONFIG_I2C_VIAPRO=y # # ACPI drivers # CONFIG_I2C_SCMI=y # # I2C system bus drivers (mostly embedded / system-on-chip) # # CONFIG_I2C_CBUS_GPIO is not set # CONFIG_I2C_DESIGNWARE_PLATFORM is not set # CONFIG_I2C_DESIGNWARE_PCI is not set # CONFIG_I2C_EMEV2 is not set # CONFIG_I2C_GPIO is not set CONFIG_I2C_OCORES=y CONFIG_I2C_PCA_PLATFORM=y # CONFIG_I2C_PXA_PCI is not set CONFIG_I2C_SIMTEC=y # CONFIG_I2C_XILINX is not set # # External I2C/SMBus adapter drivers # CONFIG_I2C_DIOLAN_U2C=y CONFIG_I2C_PARPORT=y CONFIG_I2C_PARPORT_LIGHT=y # CONFIG_I2C_ROBOTFUZZ_OSIF is not set CONFIG_I2C_TAOS_EVM=y CONFIG_I2C_TINY_USB=y # # Other I2C/SMBus bus drivers # # CONFIG_I2C_MLXCPLD is not set CONFIG_I2C_STUB=m # CONFIG_I2C_SLAVE is not set # CONFIG_I2C_DEBUG_CORE is not set # CONFIG_I2C_DEBUG_ALGO is not set # CONFIG_I2C_DEBUG_BUS is not set CONFIG_SPI=y # CONFIG_SPI_DEBUG is not set CONFIG_SPI_MASTER=y # # SPI Master Controller Drivers # # CONFIG_SPI_ALTERA is not set # CONFIG_SPI_AXI_SPI_ENGINE is not set CONFIG_SPI_BITBANG=y CONFIG_SPI_BUTTERFLY=y # CONFIG_SPI_CADENCE is not set # CONFIG_SPI_DESIGNWARE is not set # CONFIG_SPI_GPIO is not set CONFIG_SPI_LM70_LLP=y # CONFIG_SPI_OC_TINY is not set # CONFIG_SPI_PXA2XX is not set # CONFIG_SPI_PXA2XX_PCI is not set # CONFIG_SPI_ROCKCHIP is not set # CONFIG_SPI_SC18IS602 is not set # CONFIG_SPI_XCOMM is not set # CONFIG_SPI_XILINX is not set # CONFIG_SPI_ZYNQMP_GQSPI is not set # # SPI Protocol Masters # # CONFIG_SPI_SPIDEV is not set # CONFIG_SPI_LOOPBACK_TEST is not set CONFIG_SPI_TLE62X0=y # CONFIG_SPI_SLAVE is not set # CONFIG_SPMI is not set # CONFIG_HSI is not set CONFIG_PPS=y # CONFIG_PPS_DEBUG is not set # # PPS clients support # # CONFIG_PPS_CLIENT_KTIMER is not set CONFIG_PPS_CLIENT_LDISC=y CONFIG_PPS_CLIENT_PARPORT=y # CONFIG_PPS_CLIENT_GPIO is not set # # 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_KVM=y # CONFIG_PINCTRL is not set CONFIG_GPIOLIB=y CONFIG_GPIO_ACPI=y # CONFIG_DEBUG_GPIO is not set # CONFIG_GPIO_SYSFS is not set # # Memory mapped GPIO drivers # # CONFIG_GPIO_AMDPT is not set # CONFIG_GPIO_DWAPB is not set # CONFIG_GPIO_EXAR is not set # CONFIG_GPIO_GENERIC_PLATFORM is not set # CONFIG_GPIO_ICH is not set # CONFIG_GPIO_LYNXPOINT is not set # CONFIG_GPIO_MB86S7X is not set # CONFIG_GPIO_MOCKUP is not set # CONFIG_GPIO_VX855 is not set # # Port-mapped I/O GPIO drivers # # CONFIG_GPIO_F7188X is not set # CONFIG_GPIO_IT87 is not set # CONFIG_GPIO_SCH is not set # CONFIG_GPIO_SCH311X is not set # # I2C GPIO expanders # # CONFIG_GPIO_ADP5588 is not set # CONFIG_GPIO_MAX7300 is not set # CONFIG_GPIO_MAX732X is not set # CONFIG_GPIO_PCA953X is not set # CONFIG_GPIO_PCF857X is not set # CONFIG_GPIO_TPIC2810 is not set # # MFD GPIO expanders # # # PCI GPIO expanders # # CONFIG_GPIO_AMD8111 is not set # CONFIG_GPIO_BT8XX is not set CONFIG_GPIO_ML_IOH=y # CONFIG_GPIO_PCI_IDIO_16 is not set # CONFIG_GPIO_RDC321X is not set # # SPI GPIO expanders # # CONFIG_GPIO_MAX3191X is not set # CONFIG_GPIO_MAX7301 is not set # CONFIG_GPIO_MC33880 is not set # CONFIG_GPIO_PISOSR is not set # CONFIG_GPIO_XRA1403 is not set # # USB GPIO expanders # CONFIG_W1=y CONFIG_W1_CON=y # # 1-wire Bus Masters # CONFIG_W1_MASTER_MATROX=y CONFIG_W1_MASTER_DS2490=y CONFIG_W1_MASTER_DS2482=y # CONFIG_W1_MASTER_DS1WM is not set # CONFIG_W1_MASTER_GPIO is not set # # 1-wire Slaves # CONFIG_W1_SLAVE_THERM=y CONFIG_W1_SLAVE_SMEM=y # CONFIG_W1_SLAVE_DS2405 is not set # CONFIG_W1_SLAVE_DS2408 is not set # CONFIG_W1_SLAVE_DS2413 is not set # CONFIG_W1_SLAVE_DS2406 is not set # CONFIG_W1_SLAVE_DS2423 is not set # CONFIG_W1_SLAVE_DS2805 is not set CONFIG_W1_SLAVE_DS2431=y CONFIG_W1_SLAVE_DS2433=y # CONFIG_W1_SLAVE_DS2433_CRC is not set # CONFIG_W1_SLAVE_DS2438 is not set CONFIG_W1_SLAVE_DS2760=y # CONFIG_W1_SLAVE_DS2780 is not set # CONFIG_W1_SLAVE_DS2781 is not set # CONFIG_W1_SLAVE_DS28E04 is not set # CONFIG_W1_SLAVE_DS28E17 is not set # CONFIG_POWER_AVS is not set # CONFIG_POWER_RESET is not set CONFIG_POWER_SUPPLY=y # CONFIG_POWER_SUPPLY_DEBUG is not set CONFIG_PDA_POWER=y # CONFIG_TEST_POWER is not set CONFIG_BATTERY_DS2760=y # CONFIG_BATTERY_DS2780 is not set # CONFIG_BATTERY_DS2781 is not set CONFIG_BATTERY_DS2782=y # CONFIG_BATTERY_WM97XX is not set # CONFIG_BATTERY_SBS is not set # CONFIG_CHARGER_SBS is not set # CONFIG_BATTERY_BQ27XXX is not set CONFIG_BATTERY_MAX17040=y # CONFIG_BATTERY_MAX17042 is not set # CONFIG_BATTERY_MAX1721X is not set CONFIG_CHARGER_PCF50633=y # CONFIG_CHARGER_ISP1704 is not set # CONFIG_CHARGER_MAX8903 is not set # CONFIG_CHARGER_LP8727 is not set # CONFIG_CHARGER_GPIO is not set # CONFIG_CHARGER_MANAGER is not set # CONFIG_CHARGER_LTC3651 is not set # CONFIG_CHARGER_BQ2415X is not set # CONFIG_CHARGER_BQ24190 is not set # CONFIG_CHARGER_BQ24257 is not set # CONFIG_CHARGER_BQ24735 is not set # CONFIG_CHARGER_BQ25890 is not set # CONFIG_CHARGER_SMB347 is not set # CONFIG_BATTERY_GAUGE_LTC2941 is not set # CONFIG_CHARGER_RT9455 is not set CONFIG_HWMON=y CONFIG_HWMON_VID=y # CONFIG_HWMON_DEBUG_CHIP is not set # # Native drivers # CONFIG_SENSORS_ABITUGURU=y CONFIG_SENSORS_ABITUGURU3=y # CONFIG_SENSORS_AD7314 is not set CONFIG_SENSORS_AD7414=y CONFIG_SENSORS_AD7418=y CONFIG_SENSORS_ADM1021=y CONFIG_SENSORS_ADM1025=y CONFIG_SENSORS_ADM1026=y CONFIG_SENSORS_ADM1029=y CONFIG_SENSORS_ADM1031=y CONFIG_SENSORS_ADM9240=y # CONFIG_SENSORS_ADT7310 is not set # CONFIG_SENSORS_ADT7410 is not set CONFIG_SENSORS_ADT7411=y CONFIG_SENSORS_ADT7462=y CONFIG_SENSORS_ADT7470=y CONFIG_SENSORS_ADT7475=y CONFIG_SENSORS_ASC7621=y CONFIG_SENSORS_K8TEMP=y CONFIG_SENSORS_K10TEMP=y CONFIG_SENSORS_FAM15H_POWER=y CONFIG_SENSORS_APPLESMC=y CONFIG_SENSORS_ASB100=y # CONFIG_SENSORS_ASPEED is not set CONFIG_SENSORS_ATXP1=y CONFIG_SENSORS_DS620=y CONFIG_SENSORS_DS1621=y CONFIG_SENSORS_DELL_SMM=y CONFIG_SENSORS_I5K_AMB=y CONFIG_SENSORS_F71805F=y CONFIG_SENSORS_F71882FG=y CONFIG_SENSORS_F75375S=y CONFIG_SENSORS_FSCHMD=y # CONFIG_SENSORS_FTSTEUTATES is not set CONFIG_SENSORS_GL518SM=y CONFIG_SENSORS_GL520SM=y CONFIG_SENSORS_G760A=y # CONFIG_SENSORS_G762 is not set # CONFIG_SENSORS_HIH6130 is not set CONFIG_SENSORS_IBMAEM=y CONFIG_SENSORS_IBMPEX=y # CONFIG_SENSORS_I5500 is not set CONFIG_SENSORS_CORETEMP=y CONFIG_SENSORS_IT87=y # CONFIG_SENSORS_JC42 is not set # CONFIG_SENSORS_POWR1220 is not set CONFIG_SENSORS_LINEAGE=y # CONFIG_SENSORS_LTC2945 is not set # CONFIG_SENSORS_LTC2990 is not set CONFIG_SENSORS_LTC4151=y CONFIG_SENSORS_LTC4215=y # CONFIG_SENSORS_LTC4222 is not set CONFIG_SENSORS_LTC4245=y # CONFIG_SENSORS_LTC4260 is not set CONFIG_SENSORS_LTC4261=y CONFIG_SENSORS_MAX1111=y CONFIG_SENSORS_MAX16065=y CONFIG_SENSORS_MAX1619=y CONFIG_SENSORS_MAX1668=y # CONFIG_SENSORS_MAX197 is not set # CONFIG_SENSORS_MAX31722 is not set # CONFIG_SENSORS_MAX6621 is not set CONFIG_SENSORS_MAX6639=y CONFIG_SENSORS_MAX6642=y CONFIG_SENSORS_MAX6650=y # CONFIG_SENSORS_MAX6697 is not set # CONFIG_SENSORS_MAX31790 is not set # CONFIG_SENSORS_MCP3021 is not set # CONFIG_SENSORS_TC654 is not set CONFIG_SENSORS_ADCXX=y CONFIG_SENSORS_LM63=y CONFIG_SENSORS_LM70=y CONFIG_SENSORS_LM73=y CONFIG_SENSORS_LM75=y CONFIG_SENSORS_LM77=y CONFIG_SENSORS_LM78=y CONFIG_SENSORS_LM80=y CONFIG_SENSORS_LM83=y CONFIG_SENSORS_LM85=y CONFIG_SENSORS_LM87=y CONFIG_SENSORS_LM90=y CONFIG_SENSORS_LM92=y CONFIG_SENSORS_LM93=y # CONFIG_SENSORS_LM95234 is not set CONFIG_SENSORS_LM95241=y CONFIG_SENSORS_LM95245=y CONFIG_SENSORS_PC87360=y CONFIG_SENSORS_PC87427=y CONFIG_SENSORS_NTC_THERMISTOR=y # CONFIG_SENSORS_NCT6683 is not set # CONFIG_SENSORS_NCT6775 is not set # CONFIG_SENSORS_NCT7802 is not set # CONFIG_SENSORS_NCT7904 is not set CONFIG_SENSORS_PCF8591=y # CONFIG_PMBUS is not set # CONFIG_SENSORS_SHT15 is not set CONFIG_SENSORS_SHT21=y # CONFIG_SENSORS_SHT3x is not set # CONFIG_SENSORS_SHTC1 is not set CONFIG_SENSORS_SIS5595=y CONFIG_SENSORS_DME1737=y CONFIG_SENSORS_EMC1403=y CONFIG_SENSORS_EMC2103=y CONFIG_SENSORS_EMC6W201=y CONFIG_SENSORS_SMSC47M1=y CONFIG_SENSORS_SMSC47M192=y CONFIG_SENSORS_SMSC47B397=y CONFIG_SENSORS_SCH56XX_COMMON=y CONFIG_SENSORS_SCH5627=y # CONFIG_SENSORS_SCH5636 is not set # CONFIG_SENSORS_STTS751 is not set CONFIG_SENSORS_SMM665=y # CONFIG_SENSORS_ADC128D818 is not set CONFIG_SENSORS_ADS1015=y CONFIG_SENSORS_ADS7828=y CONFIG_SENSORS_ADS7871=y CONFIG_SENSORS_AMC6821=y # CONFIG_SENSORS_INA209 is not set # CONFIG_SENSORS_INA2XX is not set # CONFIG_SENSORS_INA3221 is not set # CONFIG_SENSORS_TC74 is not set CONFIG_SENSORS_THMC50=y CONFIG_SENSORS_TMP102=y # CONFIG_SENSORS_TMP103 is not set # CONFIG_SENSORS_TMP108 is not set CONFIG_SENSORS_TMP401=y CONFIG_SENSORS_TMP421=y CONFIG_SENSORS_VIA_CPUTEMP=y CONFIG_SENSORS_VIA686A=y CONFIG_SENSORS_VT1211=y CONFIG_SENSORS_VT8231=y CONFIG_SENSORS_W83781D=y CONFIG_SENSORS_W83791D=y CONFIG_SENSORS_W83792D=y CONFIG_SENSORS_W83793=y CONFIG_SENSORS_W83795=y # CONFIG_SENSORS_W83795_FANCTRL is not set CONFIG_SENSORS_W83L785TS=y CONFIG_SENSORS_W83L786NG=y CONFIG_SENSORS_W83627HF=y CONFIG_SENSORS_W83627EHF=y # CONFIG_SENSORS_XGENE is not set # # ACPI drivers # CONFIG_SENSORS_ACPI_POWER=y CONFIG_SENSORS_ATK0110=y CONFIG_THERMAL=y CONFIG_THERMAL_EMERGENCY_POWEROFF_DELAY_MS=0 CONFIG_THERMAL_HWMON=y CONFIG_THERMAL_WRITABLE_TRIPS=y CONFIG_THERMAL_DEFAULT_GOV_STEP_WISE=y # CONFIG_THERMAL_DEFAULT_GOV_FAIR_SHARE is not set # CONFIG_THERMAL_DEFAULT_GOV_USER_SPACE is not set # CONFIG_THERMAL_DEFAULT_GOV_POWER_ALLOCATOR is not set # CONFIG_THERMAL_GOV_FAIR_SHARE is not set CONFIG_THERMAL_GOV_STEP_WISE=y CONFIG_THERMAL_GOV_BANG_BANG=y CONFIG_THERMAL_GOV_USER_SPACE=y # CONFIG_THERMAL_GOV_POWER_ALLOCATOR is not set # CONFIG_THERMAL_EMULATION is not set # CONFIG_INTEL_POWERCLAMP is not set CONFIG_X86_PKG_TEMP_THERMAL=m # CONFIG_INTEL_SOC_DTS_THERMAL is not set # # ACPI INT340X thermal drivers # # CONFIG_INT340X_THERMAL is not set # CONFIG_INTEL_PCH_THERMAL is not set CONFIG_WATCHDOG=y CONFIG_WATCHDOG_CORE=y # CONFIG_WATCHDOG_NOWAYOUT is not set CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED=y # CONFIG_WATCHDOG_SYSFS is not set # # Watchdog Device Drivers # CONFIG_SOFT_WATCHDOG=y # CONFIG_WDAT_WDT is not set # CONFIG_XILINX_WATCHDOG is not set # CONFIG_ZIIRAVE_WATCHDOG is not set # CONFIG_CADENCE_WATCHDOG is not set # CONFIG_DW_WATCHDOG is not set # CONFIG_MAX63XX_WATCHDOG is not set CONFIG_ACQUIRE_WDT=y CONFIG_ADVANTECH_WDT=y CONFIG_ALIM1535_WDT=y CONFIG_ALIM7101_WDT=y CONFIG_F71808E_WDT=y CONFIG_SP5100_TCO=y CONFIG_SBC_FITPC2_WATCHDOG=y # CONFIG_EUROTECH_WDT is not set CONFIG_IB700_WDT=y CONFIG_IBMASR=y CONFIG_WAFER_WDT=y CONFIG_I6300ESB_WDT=y # CONFIG_IE6XX_WDT is not set CONFIG_ITCO_WDT=y CONFIG_ITCO_VENDOR_SUPPORT=y CONFIG_IT8712F_WDT=y CONFIG_IT87_WDT=y CONFIG_HP_WATCHDOG=y CONFIG_HPWDT_NMI_DECODING=y CONFIG_SC1200_WDT=y CONFIG_PC87413_WDT=y CONFIG_NV_TCO=y CONFIG_60XX_WDT=y CONFIG_CPU5_WDT=y CONFIG_SMSC_SCH311X_WDT=y CONFIG_SMSC37B787_WDT=y # CONFIG_VIA_WDT is not set CONFIG_W83627HF_WDT=y CONFIG_W83877F_WDT=y CONFIG_W83977F_WDT=y CONFIG_MACHZ_WDT=y CONFIG_SBC_EPX_C3_WATCHDOG=y # CONFIG_NI903X_WDT is not set # CONFIG_NIC7018_WDT is not set # CONFIG_MEN_A21_WDT is not set CONFIG_XEN_WDT=y # # PCI-based Watchdog Cards # CONFIG_PCIPCWATCHDOG=y CONFIG_WDTPCI=y # # USB-based Watchdog Cards # CONFIG_USBPCWATCHDOG=y # # Watchdog Pretimeout Governors # # CONFIG_WATCHDOG_PRETIMEOUT_GOV is not set CONFIG_SSB_POSSIBLE=y # # Sonics Silicon Backplane # CONFIG_SSB=y CONFIG_SSB_SPROM=y CONFIG_SSB_BLOCKIO=y CONFIG_SSB_PCIHOST_POSSIBLE=y CONFIG_SSB_PCIHOST=y CONFIG_SSB_B43_PCI_BRIDGE=y CONFIG_SSB_PCMCIAHOST_POSSIBLE=y CONFIG_SSB_PCMCIAHOST=y CONFIG_SSB_SDIOHOST_POSSIBLE=y CONFIG_SSB_SDIOHOST=y # CONFIG_SSB_DEBUG is not set CONFIG_SSB_DRIVER_PCICORE_POSSIBLE=y CONFIG_SSB_DRIVER_PCICORE=y # CONFIG_SSB_DRIVER_GPIO is not set CONFIG_BCMA_POSSIBLE=y CONFIG_BCMA=y CONFIG_BCMA_BLOCKIO=y CONFIG_BCMA_HOST_PCI_POSSIBLE=y CONFIG_BCMA_HOST_PCI=y # CONFIG_BCMA_HOST_SOC is not set CONFIG_BCMA_DRIVER_PCI=y # CONFIG_BCMA_DRIVER_GMAC_CMN is not set # CONFIG_BCMA_DRIVER_GPIO is not set # CONFIG_BCMA_DEBUG is not set # # Multifunction device drivers # CONFIG_MFD_CORE=y # CONFIG_MFD_AS3711 is not set # CONFIG_PMIC_ADP5520 is not set # CONFIG_MFD_AAT2870_CORE is not set # CONFIG_MFD_BCM590XX is not set # CONFIG_MFD_BD9571MWV is not set # CONFIG_MFD_AXP20X_I2C is not set # CONFIG_MFD_CROS_EC is not set # CONFIG_PMIC_DA903X is not set # CONFIG_MFD_DA9052_SPI is not set # CONFIG_MFD_DA9052_I2C is not set # CONFIG_MFD_DA9055 is not set # CONFIG_MFD_DA9062 is not set # CONFIG_MFD_DA9063 is not set # CONFIG_MFD_DA9150 is not set # CONFIG_MFD_DLN2 is not set # CONFIG_MFD_MC13XXX_SPI is not set # CONFIG_MFD_MC13XXX_I2C is not set CONFIG_HTC_PASIC3=y # CONFIG_HTC_I2CPLD is not set # CONFIG_MFD_INTEL_QUARK_I2C_GPIO is not set CONFIG_LPC_ICH=y CONFIG_LPC_SCH=y # CONFIG_INTEL_SOC_PMIC is not set # CONFIG_INTEL_SOC_PMIC_CHTWC is not set # CONFIG_INTEL_SOC_PMIC_CHTDC_TI is not set # CONFIG_MFD_INTEL_LPSS_ACPI is not set # CONFIG_MFD_INTEL_LPSS_PCI is not set # CONFIG_MFD_JANZ_CMODIO is not set # CONFIG_MFD_KEMPLD is not set # CONFIG_MFD_88PM800 is not set # CONFIG_MFD_88PM805 is not set # CONFIG_MFD_88PM860X is not set # CONFIG_MFD_MAX14577 is not set # CONFIG_MFD_MAX77693 is not set # CONFIG_MFD_MAX77843 is not set # CONFIG_MFD_MAX8907 is not set # CONFIG_MFD_MAX8925 is not set # CONFIG_MFD_MAX8997 is not set # CONFIG_MFD_MAX8998 is not set # CONFIG_MFD_MT6397 is not set # CONFIG_MFD_MENF21BMC is not set # CONFIG_EZX_PCAP is not set # CONFIG_MFD_VIPERBOARD is not set # CONFIG_MFD_RETU is not set CONFIG_MFD_PCF50633=y CONFIG_PCF50633_ADC=y CONFIG_PCF50633_GPIO=y # CONFIG_UCB1400_CORE is not set # CONFIG_MFD_RDC321X is not set # CONFIG_MFD_RTSX_PCI is not set # CONFIG_MFD_RT5033 is not set # CONFIG_MFD_RTSX_USB is not set # CONFIG_MFD_RC5T583 is not set # CONFIG_MFD_SEC_CORE is not set # CONFIG_MFD_SI476X_CORE is not set CONFIG_MFD_SM501=y # CONFIG_MFD_SM501_GPIO is not set # CONFIG_MFD_SKY81452 is not set # CONFIG_MFD_SMSC is not set # CONFIG_ABX500_CORE is not set # CONFIG_MFD_SYSCON is not set # CONFIG_MFD_TI_AM335X_TSCADC is not set # CONFIG_MFD_LP3943 is not set # CONFIG_MFD_LP8788 is not set # CONFIG_MFD_TI_LMU is not set # CONFIG_MFD_PALMAS is not set # CONFIG_TPS6105X is not set # CONFIG_TPS65010 is not set # CONFIG_TPS6507X is not set # CONFIG_MFD_TPS65086 is not set # CONFIG_MFD_TPS65090 is not set # CONFIG_MFD_TPS68470 is not set # CONFIG_MFD_TI_LP873X is not set # CONFIG_MFD_TPS6586X is not set # CONFIG_MFD_TPS65910 is not set # CONFIG_MFD_TPS65912_I2C is not set # CONFIG_MFD_TPS65912_SPI is not set # CONFIG_MFD_TPS80031 is not set # CONFIG_TWL4030_CORE is not set # CONFIG_TWL6040_CORE is not set CONFIG_MFD_WL1273_CORE=y # CONFIG_MFD_LM3533 is not set # CONFIG_MFD_TMIO is not set # CONFIG_MFD_VX855 is not set # CONFIG_MFD_ARIZONA_I2C is not set # CONFIG_MFD_ARIZONA_SPI is not set CONFIG_MFD_WM8400=y # CONFIG_MFD_WM831X_I2C is not set # CONFIG_MFD_WM831X_SPI is not set # CONFIG_MFD_WM8350_I2C is not set # CONFIG_MFD_WM8994 is not set CONFIG_REGULATOR=y # CONFIG_REGULATOR_DEBUG is not set CONFIG_REGULATOR_FIXED_VOLTAGE=y # CONFIG_REGULATOR_VIRTUAL_CONSUMER is not set CONFIG_REGULATOR_USERSPACE_CONSUMER=y # CONFIG_REGULATOR_ACT8865 is not set # CONFIG_REGULATOR_AD5398 is not set # CONFIG_REGULATOR_DA9210 is not set # CONFIG_REGULATOR_DA9211 is not set # CONFIG_REGULATOR_FAN53555 is not set # CONFIG_REGULATOR_GPIO is not set # CONFIG_REGULATOR_ISL9305 is not set # CONFIG_REGULATOR_ISL6271A is not set CONFIG_REGULATOR_LP3971=y # CONFIG_REGULATOR_LP3972 is not set # CONFIG_REGULATOR_LP872X is not set # CONFIG_REGULATOR_LP8755 is not set # CONFIG_REGULATOR_LTC3589 is not set # CONFIG_REGULATOR_LTC3676 is not set CONFIG_REGULATOR_MAX1586=y CONFIG_REGULATOR_MAX8649=y CONFIG_REGULATOR_MAX8660=y # CONFIG_REGULATOR_MAX8952 is not set # CONFIG_REGULATOR_MT6311 is not set CONFIG_REGULATOR_PCF50633=y # CONFIG_REGULATOR_PFUZE100 is not set # CONFIG_REGULATOR_PV88060 is not set # CONFIG_REGULATOR_PV88080 is not set # CONFIG_REGULATOR_PV88090 is not set # CONFIG_REGULATOR_TPS51632 is not set # CONFIG_REGULATOR_TPS62360 is not set CONFIG_REGULATOR_TPS65023=y CONFIG_REGULATOR_TPS6507X=y # CONFIG_REGULATOR_TPS65132 is not set # CONFIG_REGULATOR_TPS6524X is not set CONFIG_REGULATOR_WM8400=y CONFIG_RC_CORE=y CONFIG_RC_MAP=y CONFIG_RC_DECODERS=y CONFIG_LIRC=y CONFIG_IR_LIRC_CODEC=y CONFIG_IR_NEC_DECODER=y CONFIG_IR_RC5_DECODER=y CONFIG_IR_RC6_DECODER=y CONFIG_IR_JVC_DECODER=y CONFIG_IR_SONY_DECODER=y CONFIG_IR_SANYO_DECODER=y CONFIG_IR_SHARP_DECODER=y CONFIG_IR_MCE_KBD_DECODER=y CONFIG_IR_XMP_DECODER=y # CONFIG_RC_DEVICES is not set CONFIG_MEDIA_SUPPORT=y # # Multimedia core support # # CONFIG_MEDIA_CAMERA_SUPPORT is not set # CONFIG_MEDIA_ANALOG_TV_SUPPORT is not set # CONFIG_MEDIA_DIGITAL_TV_SUPPORT is not set # CONFIG_MEDIA_RADIO_SUPPORT is not set # CONFIG_MEDIA_SDR_SUPPORT is not set # CONFIG_MEDIA_CEC_SUPPORT is not set # CONFIG_VIDEO_ADV_DEBUG is not set # CONFIG_VIDEO_FIXED_MINOR_RANGES is not set # CONFIG_TTPCI_EEPROM is not set # # Media drivers # # CONFIG_MEDIA_USB_SUPPORT is not set # CONFIG_MEDIA_PCI_SUPPORT is not set # # Supported MMC/SDIO adapters # # CONFIG_CYPRESS_FIRMWARE is not set # # Media ancillary drivers (tuners, sensors, i2c, spi, frontends) # # # Customise DVB Frontends # # # Tools to develop new frontends # # # Graphics support # CONFIG_AGP=y CONFIG_AGP_AMD64=y CONFIG_AGP_INTEL=y CONFIG_AGP_SIS=y CONFIG_AGP_VIA=y CONFIG_INTEL_GTT=y CONFIG_VGA_ARB=y CONFIG_VGA_ARB_MAX_GPUS=16 CONFIG_VGA_SWITCHEROO=y CONFIG_DRM=y CONFIG_DRM_MIPI_DSI=y # CONFIG_DRM_DP_AUX_CHARDEV is not set # CONFIG_DRM_DEBUG_MM is not set # CONFIG_DRM_DEBUG_MM_SELFTEST is not set CONFIG_DRM_KMS_HELPER=y CONFIG_DRM_KMS_FB_HELPER=y CONFIG_DRM_FBDEV_EMULATION=y CONFIG_DRM_FBDEV_OVERALLOC=100 # CONFIG_DRM_LOAD_EDID_FIRMWARE is not set CONFIG_DRM_TTM=y CONFIG_DRM_VM=y # # I2C encoder or helper chips # CONFIG_DRM_I2C_CH7006=y CONFIG_DRM_I2C_SIL164=y # CONFIG_DRM_I2C_NXP_TDA998X is not set CONFIG_DRM_RADEON=y # CONFIG_DRM_RADEON_USERPTR is not set # CONFIG_DRM_AMDGPU is not set # # ACP (Audio CoProcessor) Configuration # # # AMD Library routines # # CONFIG_CHASH is not set CONFIG_DRM_NOUVEAU=y CONFIG_NOUVEAU_DEBUG=5 CONFIG_NOUVEAU_DEBUG_DEFAULT=3 # CONFIG_NOUVEAU_DEBUG_MMU is not set CONFIG_DRM_NOUVEAU_BACKLIGHT=y CONFIG_DRM_I915=y # CONFIG_DRM_I915_ALPHA_SUPPORT is not set CONFIG_DRM_I915_CAPTURE_ERROR=y CONFIG_DRM_I915_COMPRESS_ERROR=y CONFIG_DRM_I915_USERPTR=y # CONFIG_DRM_I915_GVT is not set # CONFIG_DRM_VGEM is not set CONFIG_DRM_VMWGFX=y # CONFIG_DRM_VMWGFX_FBCON is not set # CONFIG_DRM_GMA500 is not set # CONFIG_DRM_UDL is not set # CONFIG_DRM_AST is not set # CONFIG_DRM_MGAG200 is not set # CONFIG_DRM_CIRRUS_QEMU is not set # CONFIG_DRM_QXL is not set # CONFIG_DRM_BOCHS is not set # CONFIG_DRM_VIRTIO_GPU is not set CONFIG_DRM_PANEL=y # # Display Panels # # CONFIG_DRM_PANEL_RASPBERRYPI_TOUCHSCREEN is not set CONFIG_DRM_BRIDGE=y CONFIG_DRM_PANEL_BRIDGE=y # # Display Interface Bridges # # CONFIG_DRM_ANALOGIX_ANX78XX is not set # CONFIG_DRM_HISI_HIBMC is not set # CONFIG_DRM_TINYDRM is not set # CONFIG_DRM_LEGACY is not set # CONFIG_DRM_LIB_RANDOM is not set # # Frame buffer Devices # CONFIG_FB=y CONFIG_FIRMWARE_EDID=y CONFIG_FB_CMDLINE=y CONFIG_FB_NOTIFY=y CONFIG_FB_DDC=y CONFIG_FB_BOOT_VESA_SUPPORT=y CONFIG_FB_CFB_FILLRECT=y CONFIG_FB_CFB_COPYAREA=y CONFIG_FB_CFB_IMAGEBLIT=y # CONFIG_FB_CFB_REV_PIXELS_IN_BYTE is not set CONFIG_FB_SYS_FILLRECT=y CONFIG_FB_SYS_COPYAREA=y CONFIG_FB_SYS_IMAGEBLIT=y # CONFIG_FB_PROVIDE_GET_FB_UNMAPPED_AREA is not set # CONFIG_FB_FOREIGN_ENDIAN is not set 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 is not set CONFIG_FB_PM2=y CONFIG_FB_PM2_FIFO_DISCONNECT=y CONFIG_FB_CYBER2000=y CONFIG_FB_CYBER2000_DDC=y CONFIG_FB_ARC=y # CONFIG_FB_ASILIANT is not set # CONFIG_FB_IMSTT is not set # CONFIG_FB_VGA16 is not set CONFIG_FB_UVESA=y CONFIG_FB_VESA=y CONFIG_FB_EFI=y CONFIG_FB_N411=y CONFIG_FB_HGA=y # CONFIG_FB_OPENCORES is not set CONFIG_FB_S1D13XXX=y 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 is not set # CONFIG_FB_I740 is not set CONFIG_FB_LE80578=y CONFIG_FB_CARILLO_RANCH=y CONFIG_FB_MATROX=y CONFIG_FB_MATROX_MILLENIUM=y CONFIG_FB_MATROX_MYSTIQUE=y CONFIG_FB_MATROX_G=y CONFIG_FB_MATROX_I2C=y CONFIG_FB_MATROX_MAVEN=y CONFIG_FB_RADEON=y CONFIG_FB_RADEON_I2C=y CONFIG_FB_RADEON_BACKLIGHT=y # CONFIG_FB_RADEON_DEBUG is not set CONFIG_FB_ATY128=y CONFIG_FB_ATY128_BACKLIGHT=y CONFIG_FB_ATY=y CONFIG_FB_ATY_CT=y # CONFIG_FB_ATY_GENERIC_LCD is not set CONFIG_FB_ATY_GX=y CONFIG_FB_ATY_BACKLIGHT=y CONFIG_FB_S3=y CONFIG_FB_S3_DDC=y CONFIG_FB_SAVAGE=y # CONFIG_FB_SAVAGE_I2C is not set # CONFIG_FB_SAVAGE_ACCEL is not set CONFIG_FB_SIS=y CONFIG_FB_SIS_300=y CONFIG_FB_SIS_315=y CONFIG_FB_VIA=y # CONFIG_FB_VIA_DIRECT_PROCFS is not set CONFIG_FB_VIA_X_COMPATIBILITY=y CONFIG_FB_NEOMAGIC=y CONFIG_FB_KYRO=y CONFIG_FB_3DFX=y # CONFIG_FB_3DFX_ACCEL is not set CONFIG_FB_3DFX_I2C=y CONFIG_FB_VOODOO1=y CONFIG_FB_VT8623=y CONFIG_FB_TRIDENT=y CONFIG_FB_ARK=y CONFIG_FB_PM3=y # CONFIG_FB_CARMINE is not set CONFIG_FB_SM501=y # CONFIG_FB_SMSCUFX is not set CONFIG_FB_UDL=y # CONFIG_FB_IBM_GXT4500 is not set CONFIG_FB_VIRTUAL=y CONFIG_XEN_FBDEV_FRONTEND=y CONFIG_FB_METRONOME=y CONFIG_FB_MB862XX=y CONFIG_FB_MB862XX_PCI_GDC=y CONFIG_FB_MB862XX_I2C=y # CONFIG_FB_BROADSHEET is not set # CONFIG_FB_AUO_K190X is not set # CONFIG_FB_HYPERV is not set # CONFIG_FB_SIMPLE is not set # CONFIG_FB_SM712 is not set CONFIG_BACKLIGHT_LCD_SUPPORT=y # CONFIG_LCD_CLASS_DEVICE is not set CONFIG_BACKLIGHT_CLASS_DEVICE=y # CONFIG_BACKLIGHT_GENERIC is not set CONFIG_BACKLIGHT_APPLE=y # CONFIG_BACKLIGHT_PM8941_WLED is not set # CONFIG_BACKLIGHT_SAHARA is not set # CONFIG_BACKLIGHT_ADP8860 is not set # CONFIG_BACKLIGHT_ADP8870 is not set # CONFIG_BACKLIGHT_PCF50633 is not set # CONFIG_BACKLIGHT_LM3639 is not set # CONFIG_BACKLIGHT_GPIO is not set # CONFIG_BACKLIGHT_LV5207LP is not set # CONFIG_BACKLIGHT_BD6107 is not set # CONFIG_BACKLIGHT_ARCXCNN is not set CONFIG_VGASTATE=y CONFIG_HDMI=y # # Console display driver support # CONFIG_VGA_CONSOLE=y # CONFIG_VGACON_SOFT_SCROLLBACK is not set CONFIG_DUMMY_CONSOLE=y CONFIG_DUMMY_CONSOLE_COLUMNS=80 CONFIG_DUMMY_CONSOLE_ROWS=25 CONFIG_FRAMEBUFFER_CONSOLE=y CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y # CONFIG_LOGO is not set CONFIG_SOUND=y CONFIG_SOUND_OSS_CORE=y # CONFIG_SOUND_OSS_CORE_PRECLAIM is not set CONFIG_SND=y CONFIG_SND_TIMER=y CONFIG_SND_PCM=y CONFIG_SND_HWDEP=y CONFIG_SND_SEQ_DEVICE=y CONFIG_SND_RAWMIDI=y CONFIG_SND_JACK=y CONFIG_SND_JACK_INPUT_DEV=y CONFIG_SND_OSSEMUL=y CONFIG_SND_MIXER_OSS=y CONFIG_SND_PCM_OSS=y CONFIG_SND_PCM_OSS_PLUGINS=y CONFIG_SND_PCM_TIMER=y CONFIG_SND_HRTIMER=y CONFIG_SND_DYNAMIC_MINORS=y CONFIG_SND_MAX_CARDS=32 CONFIG_SND_SUPPORT_OLD_API=y CONFIG_SND_PROC_FS=y CONFIG_SND_VERBOSE_PROCFS=y # CONFIG_SND_VERBOSE_PRINTK is not set # CONFIG_SND_DEBUG is not set CONFIG_SND_VMASTER=y CONFIG_SND_DMA_SGBUF=y CONFIG_SND_SEQUENCER=y CONFIG_SND_SEQ_DUMMY=y # CONFIG_SND_SEQUENCER_OSS is not set CONFIG_SND_SEQ_HRTIMER_DEFAULT=y CONFIG_SND_SEQ_MIDI_EVENT=y CONFIG_SND_SEQ_MIDI=y CONFIG_SND_SEQ_MIDI_EMUL=y CONFIG_SND_SEQ_VIRMIDI=y CONFIG_SND_MPU401_UART=y CONFIG_SND_OPL3_LIB=y CONFIG_SND_OPL3_LIB_SEQ=y # CONFIG_SND_OPL4_LIB_SEQ is not set CONFIG_SND_VX_LIB=y CONFIG_SND_AC97_CODEC=y CONFIG_SND_DRIVERS=y CONFIG_SND_PCSP=y CONFIG_SND_DUMMY=y CONFIG_SND_ALOOP=y CONFIG_SND_VIRMIDI=y CONFIG_SND_MTPAV=y CONFIG_SND_MTS64=y CONFIG_SND_SERIAL_U16550=y CONFIG_SND_MPU401=y CONFIG_SND_PORTMAN2X4=y CONFIG_SND_AC97_POWER_SAVE=y CONFIG_SND_AC97_POWER_SAVE_DEFAULT=0 CONFIG_SND_SB_COMMON=y CONFIG_SND_PCI=y CONFIG_SND_AD1889=y CONFIG_SND_ALS300=y CONFIG_SND_ALS4000=y CONFIG_SND_ALI5451=y CONFIG_SND_ASIHPI=y CONFIG_SND_ATIIXP=y CONFIG_SND_ATIIXP_MODEM=y CONFIG_SND_AU8810=y CONFIG_SND_AU8820=y CONFIG_SND_AU8830=y # CONFIG_SND_AW2 is not set CONFIG_SND_AZT3328=y CONFIG_SND_BT87X=y # CONFIG_SND_BT87X_OVERCLOCK is not set CONFIG_SND_CA0106=y CONFIG_SND_CMIPCI=y CONFIG_SND_OXYGEN_LIB=y CONFIG_SND_OXYGEN=y CONFIG_SND_CS4281=y CONFIG_SND_CS46XX=y CONFIG_SND_CS46XX_NEW_DSP=y CONFIG_SND_CTXFI=y CONFIG_SND_DARLA20=y CONFIG_SND_GINA20=y CONFIG_SND_LAYLA20=y CONFIG_SND_DARLA24=y CONFIG_SND_GINA24=y CONFIG_SND_LAYLA24=y CONFIG_SND_MONA=y CONFIG_SND_MIA=y CONFIG_SND_ECHO3G=y CONFIG_SND_INDIGO=y CONFIG_SND_INDIGOIO=y CONFIG_SND_INDIGODJ=y CONFIG_SND_INDIGOIOX=y CONFIG_SND_INDIGODJX=y CONFIG_SND_EMU10K1=y CONFIG_SND_EMU10K1_SEQ=y CONFIG_SND_EMU10K1X=y CONFIG_SND_ENS1370=y CONFIG_SND_ENS1371=y CONFIG_SND_ES1938=y CONFIG_SND_ES1968=y CONFIG_SND_ES1968_INPUT=y CONFIG_SND_FM801=y CONFIG_SND_HDSP=y # # Don't forget to add built-in firmwares for HDSP driver # CONFIG_SND_HDSPM=y CONFIG_SND_ICE1712=y CONFIG_SND_ICE1724=y CONFIG_SND_INTEL8X0=y CONFIG_SND_INTEL8X0M=y CONFIG_SND_KORG1212=y CONFIG_SND_LOLA=y CONFIG_SND_LX6464ES=y CONFIG_SND_MAESTRO3=y CONFIG_SND_MAESTRO3_INPUT=y CONFIG_SND_MIXART=y CONFIG_SND_NM256=y CONFIG_SND_PCXHR=y CONFIG_SND_RIPTIDE=y CONFIG_SND_RME32=y CONFIG_SND_RME96=y CONFIG_SND_RME9652=y CONFIG_SND_SONICVIBES=y CONFIG_SND_TRIDENT=y CONFIG_SND_VIA82XX=y CONFIG_SND_VIA82XX_MODEM=y CONFIG_SND_VIRTUOSO=y CONFIG_SND_VX222=y CONFIG_SND_YMFPCI=y # # HD-Audio # CONFIG_SND_HDA=y CONFIG_SND_HDA_INTEL=y CONFIG_SND_HDA_HWDEP=y CONFIG_SND_HDA_RECONFIG=y CONFIG_SND_HDA_INPUT_BEEP=y CONFIG_SND_HDA_INPUT_BEEP_MODE=1 CONFIG_SND_HDA_PATCH_LOADER=y CONFIG_SND_HDA_CODEC_REALTEK=y CONFIG_SND_HDA_CODEC_ANALOG=y CONFIG_SND_HDA_CODEC_SIGMATEL=y CONFIG_SND_HDA_CODEC_VIA=y CONFIG_SND_HDA_CODEC_HDMI=y CONFIG_SND_HDA_CODEC_CIRRUS=y CONFIG_SND_HDA_CODEC_CONEXANT=y CONFIG_SND_HDA_CODEC_CA0110=y CONFIG_SND_HDA_CODEC_CA0132=y # CONFIG_SND_HDA_CODEC_CA0132_DSP is not set CONFIG_SND_HDA_CODEC_CMEDIA=y CONFIG_SND_HDA_CODEC_SI3054=y CONFIG_SND_HDA_GENERIC=y CONFIG_SND_HDA_POWER_SAVE_DEFAULT=0 CONFIG_SND_HDA_CORE=y CONFIG_SND_HDA_I915=y CONFIG_SND_HDA_PREALLOC_SIZE=64 CONFIG_SND_SPI=y CONFIG_SND_USB=y CONFIG_SND_USB_AUDIO=y CONFIG_SND_USB_UA101=y CONFIG_SND_USB_USX2Y=y CONFIG_SND_USB_CAIAQ=y CONFIG_SND_USB_CAIAQ_INPUT=y CONFIG_SND_USB_US122L=y CONFIG_SND_USB_6FIRE=y # CONFIG_SND_USB_HIFACE is not set # CONFIG_SND_BCD2000 is not set # CONFIG_SND_USB_POD is not set # CONFIG_SND_USB_PODHD is not set # CONFIG_SND_USB_TONEPORT is not set # CONFIG_SND_USB_VARIAX is not set CONFIG_SND_FIREWIRE=y CONFIG_SND_FIREWIRE_LIB=y # CONFIG_SND_DICE is not set # CONFIG_SND_OXFW is not set CONFIG_SND_ISIGHT=y # CONFIG_SND_FIREWORKS is not set # CONFIG_SND_BEBOB is not set # CONFIG_SND_FIREWIRE_DIGI00X is not set # CONFIG_SND_FIREWIRE_TASCAM is not set # CONFIG_SND_FIREWIRE_MOTU is not set # CONFIG_SND_FIREFACE is not set CONFIG_SND_PCMCIA=y CONFIG_SND_VXPOCKET=y CONFIG_SND_PDAUDIOCF=y # CONFIG_SND_SOC is not set CONFIG_SND_X86=y # CONFIG_HDMI_LPE_AUDIO is not set CONFIG_SND_SYNTH_EMUX=y CONFIG_AC97_BUS=y # # HID support # CONFIG_HID=y CONFIG_HID_BATTERY_STRENGTH=y CONFIG_HIDRAW=y # CONFIG_UHID is not set CONFIG_HID_GENERIC=y # # Special HID drivers # CONFIG_HID_A4TECH=y # CONFIG_HID_ACCUTOUCH is not set CONFIG_HID_ACRUX=y # CONFIG_HID_ACRUX_FF is not set CONFIG_HID_APPLE=y # CONFIG_HID_APPLEIR is not set # CONFIG_HID_ASUS is not set # CONFIG_HID_AUREAL is not set CONFIG_HID_BELKIN=y # CONFIG_HID_BETOP_FF is not set CONFIG_HID_CHERRY=y CONFIG_HID_CHICONY=y # CONFIG_HID_CORSAIR is not set CONFIG_HID_PRODIKEYS=y # CONFIG_HID_CMEDIA is not set # CONFIG_HID_CP2112 is not set CONFIG_HID_CYPRESS=y CONFIG_HID_DRAGONRISE=y CONFIG_DRAGONRISE_FF=y CONFIG_HID_EMS_FF=y CONFIG_HID_ELECOM=y # CONFIG_HID_ELO is not set CONFIG_HID_EZKEY=y # CONFIG_HID_GEMBIRD is not set # CONFIG_HID_GFRM is not set # CONFIG_HID_HOLTEK is not set # CONFIG_HID_GT683R is not set CONFIG_HID_KEYTOUCH=y CONFIG_HID_KYE=y CONFIG_HID_UCLOGIC=y CONFIG_HID_WALTOP=y CONFIG_HID_GYRATION=y # CONFIG_HID_ICADE is not set CONFIG_HID_ITE=y CONFIG_HID_TWINHAN=y CONFIG_HID_KENSINGTON=y CONFIG_HID_LCPOWER=y # CONFIG_HID_LED is not set # CONFIG_HID_LENOVO is not set CONFIG_HID_LOGITECH=y CONFIG_HID_LOGITECH_DJ=y CONFIG_HID_LOGITECH_HIDPP=y CONFIG_LOGITECH_FF=y CONFIG_LOGIRUMBLEPAD2_FF=y CONFIG_LOGIG940_FF=y CONFIG_LOGIWHEELS_FF=y CONFIG_HID_MAGICMOUSE=y # CONFIG_HID_MAYFLASH is not set CONFIG_HID_MICROSOFT=y CONFIG_HID_MONTEREY=y CONFIG_HID_MULTITOUCH=y # CONFIG_HID_NTI is not set CONFIG_HID_NTRIG=y CONFIG_HID_ORTEK=y CONFIG_HID_PANTHERLORD=y CONFIG_PANTHERLORD_FF=y # CONFIG_HID_PENMOUNT is not set CONFIG_HID_PETALYNX=y CONFIG_HID_PICOLCD=y CONFIG_HID_PICOLCD_FB=y CONFIG_HID_PICOLCD_BACKLIGHT=y CONFIG_HID_PICOLCD_LEDS=y CONFIG_HID_PICOLCD_CIR=y # CONFIG_HID_PLANTRONICS is not set # CONFIG_HID_PRIMAX is not set # CONFIG_HID_RETRODE is not set CONFIG_HID_ROCCAT=y # CONFIG_HID_SAITEK is not set CONFIG_HID_SAMSUNG=y CONFIG_HID_SONY=y # CONFIG_SONY_FF is not set # CONFIG_HID_SPEEDLINK is not set # CONFIG_HID_STEELSERIES is not set CONFIG_HID_SUNPLUS=y # CONFIG_HID_RMI is not set CONFIG_HID_GREENASIA=y CONFIG_GREENASIA_FF=y # CONFIG_HID_HYPERV_MOUSE is not set CONFIG_HID_SMARTJOYPLUS=y CONFIG_SMARTJOYPLUS_FF=y # CONFIG_HID_TIVO is not set CONFIG_HID_TOPSEED=y # CONFIG_HID_THINGM is not set CONFIG_HID_THRUSTMASTER=y CONFIG_THRUSTMASTER_FF=y # CONFIG_HID_UDRAW_PS3 is not set CONFIG_HID_WACOM=y # CONFIG_HID_WIIMOTE is not set # CONFIG_HID_XINMO is not set CONFIG_HID_ZEROPLUS=y CONFIG_ZEROPLUS_FF=y CONFIG_HID_ZYDACRON=y # CONFIG_HID_SENSOR_HUB is not set # CONFIG_HID_ALPS is not set # # USB HID support # CONFIG_USB_HID=y CONFIG_HID_PID=y CONFIG_USB_HIDDEV=y # # I2C HID support # # CONFIG_I2C_HID is not set # # Intel ISH HID support # # CONFIG_INTEL_ISH_HID is not set CONFIG_USB_OHCI_LITTLE_ENDIAN=y CONFIG_USB_SUPPORT=y CONFIG_USB_COMMON=y CONFIG_USB_ARCH_HAS_HCD=y CONFIG_USB=y CONFIG_USB_PCI=y CONFIG_USB_ANNOUNCE_NEW_DEVICES=y # # Miscellaneous USB options # CONFIG_USB_DEFAULT_PERSIST=y CONFIG_USB_DYNAMIC_MINORS=y # CONFIG_USB_OTG is not set # CONFIG_USB_OTG_WHITELIST is not set # CONFIG_USB_LEDS_TRIGGER_USBPORT is not set CONFIG_USB_MON=y CONFIG_USB_WUSB=y CONFIG_USB_WUSB_CBAF=y # CONFIG_USB_WUSB_CBAF_DEBUG is not set # # USB Host Controller Drivers # CONFIG_USB_C67X00_HCD=y CONFIG_USB_XHCI_HCD=y CONFIG_USB_XHCI_PCI=y # CONFIG_USB_XHCI_PLATFORM is not set CONFIG_USB_EHCI_HCD=y CONFIG_USB_EHCI_ROOT_HUB_TT=y CONFIG_USB_EHCI_TT_NEWSCHED=y CONFIG_USB_EHCI_PCI=y # CONFIG_USB_EHCI_HCD_PLATFORM is not set # CONFIG_USB_OXU210HP_HCD is not set CONFIG_USB_ISP116X_HCD=y # CONFIG_USB_ISP1362_HCD is not set # CONFIG_USB_FOTG210_HCD is not set # CONFIG_USB_MAX3421_HCD is not set CONFIG_USB_OHCI_HCD=y CONFIG_USB_OHCI_HCD_PCI=y # CONFIG_USB_OHCI_HCD_SSB is not set # CONFIG_USB_OHCI_HCD_PLATFORM is not set CONFIG_USB_UHCI_HCD=y CONFIG_USB_U132_HCD=y CONFIG_USB_SL811_HCD=y # CONFIG_USB_SL811_HCD_ISO is not set CONFIG_USB_SL811_CS=y CONFIG_USB_R8A66597_HCD=y CONFIG_USB_WHCI_HCD=y CONFIG_USB_HWA_HCD=y # CONFIG_USB_HCD_BCMA is not set # CONFIG_USB_HCD_SSB is not set # CONFIG_USB_HCD_TEST_MODE is not set # # USB Device Class drivers # CONFIG_USB_ACM=y CONFIG_USB_PRINTER=y CONFIG_USB_WDM=y CONFIG_USB_TMC=y # # NOTE: USB_STORAGE depends on SCSI but BLK_DEV_SD may # # # also be needed; see USB_STORAGE Help for more info # CONFIG_USB_STORAGE=y # CONFIG_USB_STORAGE_DEBUG is not set CONFIG_USB_STORAGE_REALTEK=y CONFIG_REALTEK_AUTOPM=y CONFIG_USB_STORAGE_DATAFAB=y CONFIG_USB_STORAGE_FREECOM=y CONFIG_USB_STORAGE_ISD200=y CONFIG_USB_STORAGE_USBAT=y CONFIG_USB_STORAGE_SDDR09=y CONFIG_USB_STORAGE_SDDR55=y CONFIG_USB_STORAGE_JUMPSHOT=y CONFIG_USB_STORAGE_ALAUDA=y CONFIG_USB_STORAGE_ONETOUCH=y CONFIG_USB_STORAGE_KARMA=y CONFIG_USB_STORAGE_CYPRESS_ATACB=y CONFIG_USB_STORAGE_ENE_UB6250=y CONFIG_USB_UAS=y # # USB Imaging devices # CONFIG_USB_MDC800=y CONFIG_USB_MICROTEK=y CONFIG_USBIP_CORE=y CONFIG_USBIP_VHCI_HCD=y CONFIG_USBIP_VHCI_HC_PORTS=8 CONFIG_USBIP_VHCI_NR_HCS=1 CONFIG_USBIP_HOST=y # CONFIG_USBIP_VUDC is not set # CONFIG_USBIP_DEBUG is not set # CONFIG_USB_MUSB_HDRC is not set # CONFIG_USB_DWC3 is not set # CONFIG_USB_DWC2 is not set # CONFIG_USB_CHIPIDEA is not set # CONFIG_USB_ISP1760 is not set # # USB port drivers # CONFIG_USB_USS720=y CONFIG_USB_SERIAL=y # CONFIG_USB_SERIAL_CONSOLE is not set CONFIG_USB_SERIAL_GENERIC=y # CONFIG_USB_SERIAL_SIMPLE is not set CONFIG_USB_SERIAL_AIRCABLE=y CONFIG_USB_SERIAL_ARK3116=y CONFIG_USB_SERIAL_BELKIN=y CONFIG_USB_SERIAL_CH341=y CONFIG_USB_SERIAL_WHITEHEAT=y CONFIG_USB_SERIAL_DIGI_ACCELEPORT=y CONFIG_USB_SERIAL_CP210X=y CONFIG_USB_SERIAL_CYPRESS_M8=y CONFIG_USB_SERIAL_EMPEG=y CONFIG_USB_SERIAL_FTDI_SIO=y CONFIG_USB_SERIAL_VISOR=y CONFIG_USB_SERIAL_IPAQ=y CONFIG_USB_SERIAL_IR=y CONFIG_USB_SERIAL_EDGEPORT=y CONFIG_USB_SERIAL_EDGEPORT_TI=y # CONFIG_USB_SERIAL_F81232 is not set # CONFIG_USB_SERIAL_F8153X is not set CONFIG_USB_SERIAL_GARMIN=y CONFIG_USB_SERIAL_IPW=y CONFIG_USB_SERIAL_IUU=y CONFIG_USB_SERIAL_KEYSPAN_PDA=y CONFIG_USB_SERIAL_KEYSPAN=y CONFIG_USB_SERIAL_KLSI=y CONFIG_USB_SERIAL_KOBIL_SCT=y CONFIG_USB_SERIAL_MCT_U232=y # CONFIG_USB_SERIAL_METRO is not set CONFIG_USB_SERIAL_MOS7720=y CONFIG_USB_SERIAL_MOS7715_PARPORT=y CONFIG_USB_SERIAL_MOS7840=y # CONFIG_USB_SERIAL_MXUPORT is not set CONFIG_USB_SERIAL_NAVMAN=y CONFIG_USB_SERIAL_PL2303=y CONFIG_USB_SERIAL_OTI6858=y CONFIG_USB_SERIAL_QCAUX=y CONFIG_USB_SERIAL_QUALCOMM=y CONFIG_USB_SERIAL_SPCP8X5=y CONFIG_USB_SERIAL_SAFE=y # CONFIG_USB_SERIAL_SAFE_PADDED is not set CONFIG_USB_SERIAL_SIERRAWIRELESS=y CONFIG_USB_SERIAL_SYMBOL=y CONFIG_USB_SERIAL_TI=y CONFIG_USB_SERIAL_CYBERJACK=y CONFIG_USB_SERIAL_XIRCOM=y CONFIG_USB_SERIAL_WWAN=y CONFIG_USB_SERIAL_OPTION=y CONFIG_USB_SERIAL_OMNINET=y CONFIG_USB_SERIAL_OPTICON=y # CONFIG_USB_SERIAL_XSENS_MT is not set # CONFIG_USB_SERIAL_WISHBONE is not set CONFIG_USB_SERIAL_SSU100=y # CONFIG_USB_SERIAL_QT2 is not set # CONFIG_USB_SERIAL_UPD78F0730 is not set CONFIG_USB_SERIAL_DEBUG=y # # USB Miscellaneous drivers # CONFIG_USB_EMI62=y CONFIG_USB_EMI26=y CONFIG_USB_ADUTUX=y CONFIG_USB_SEVSEG=y CONFIG_USB_RIO500=y CONFIG_USB_LEGOTOWER=y CONFIG_USB_LCD=y CONFIG_USB_CYPRESS_CY7C63=y CONFIG_USB_CYTHERM=y CONFIG_USB_IDMOUSE=y CONFIG_USB_FTDI_ELAN=y CONFIG_USB_APPLEDISPLAY=y CONFIG_USB_SISUSBVGA=y CONFIG_USB_SISUSBVGA_CON=y CONFIG_USB_LD=y CONFIG_USB_TRANCEVIBRATOR=y CONFIG_USB_IOWARRIOR=y CONFIG_USB_TEST=y # CONFIG_USB_EHSET_TEST_FIXTURE is not set CONFIG_USB_ISIGHTFW=y CONFIG_USB_YUREX=y CONFIG_USB_EZUSB_FX2=y # CONFIG_USB_HUB_USB251XB is not set # CONFIG_USB_HSIC_USB3503 is not set # CONFIG_USB_HSIC_USB4604 is not set # CONFIG_USB_LINK_LAYER_TEST is not set # CONFIG_USB_CHAOSKEY is not set CONFIG_USB_ATM=y CONFIG_USB_SPEEDTOUCH=y CONFIG_USB_CXACRU=y CONFIG_USB_UEAGLEATM=y CONFIG_USB_XUSBATM=y # # USB Physical Layer drivers # CONFIG_USB_PHY=y CONFIG_NOP_USB_XCEIV=y # CONFIG_USB_GPIO_VBUS is not set # CONFIG_USB_ISP1301 is not set CONFIG_USB_GADGET=y # CONFIG_USB_GADGET_DEBUG is not set # CONFIG_USB_GADGET_DEBUG_FILES is not set # CONFIG_USB_GADGET_DEBUG_FS is not set CONFIG_USB_GADGET_VBUS_DRAW=2 CONFIG_USB_GADGET_STORAGE_NUM_BUFFERS=2 # # USB Peripheral Controller # # CONFIG_USB_FOTG210_UDC is not set # CONFIG_USB_GR_UDC is not set # CONFIG_USB_R8A66597 is not set # CONFIG_USB_PXA27X is not set # CONFIG_USB_MV_UDC is not set # CONFIG_USB_MV_U3D is not set # CONFIG_USB_M66592 is not set # CONFIG_USB_BDC_UDC is not set # CONFIG_USB_AMD5536UDC is not set # CONFIG_USB_NET2272 is not set # CONFIG_USB_NET2280 is not set # CONFIG_USB_GOKU is not set CONFIG_USB_EG20T=y # CONFIG_USB_DUMMY_HCD is not set # CONFIG_USB_CONFIGFS is not set # CONFIG_TYPEC is not set # CONFIG_USB_LED_TRIG is not set # CONFIG_USB_ULPI_BUS is not set CONFIG_UWB=y CONFIG_UWB_HWA=y CONFIG_UWB_WHCI=y CONFIG_UWB_I1480U=y CONFIG_MMC=y CONFIG_MMC_BLOCK=y CONFIG_MMC_BLOCK_MINORS=8 CONFIG_SDIO_UART=y # CONFIG_MMC_TEST is not set # # MMC/SD/SDIO Host Controller Drivers # # CONFIG_MMC_DEBUG is not set CONFIG_MMC_SDHCI=y CONFIG_MMC_SDHCI_PCI=y CONFIG_MMC_RICOH_MMC=y # CONFIG_MMC_SDHCI_ACPI is not set CONFIG_MMC_SDHCI_PLTFM=y CONFIG_MMC_WBSD=y CONFIG_MMC_TIFM_SD=y CONFIG_MMC_SPI=y CONFIG_MMC_SDRICOH_CS=y CONFIG_MMC_CB710=y CONFIG_MMC_VIA_SDMMC=y CONFIG_MMC_VUB300=y CONFIG_MMC_USHC=y # CONFIG_MMC_USDHI6ROL0 is not set # CONFIG_MMC_TOSHIBA_PCI is not set # CONFIG_MMC_MTK is not set # CONFIG_MMC_SDHCI_XENON is not set CONFIG_MEMSTICK=y # CONFIG_MEMSTICK_DEBUG is not set # # MemoryStick drivers # # CONFIG_MEMSTICK_UNSAFE_RESUME is not set CONFIG_MSPRO_BLOCK=y # CONFIG_MS_BLOCK is not set # # MemoryStick Host Controller Drivers # CONFIG_MEMSTICK_TIFM_MS=y CONFIG_MEMSTICK_JMICRON_38X=y CONFIG_MEMSTICK_R592=y CONFIG_NEW_LEDS=y CONFIG_LEDS_CLASS=y # CONFIG_LEDS_CLASS_FLASH is not set # CONFIG_LEDS_BRIGHTNESS_HW_CHANGED is not set # # LED drivers # # CONFIG_LEDS_APU is not set # CONFIG_LEDS_LM3530 is not set # CONFIG_LEDS_LM3642 is not set CONFIG_LEDS_PCA9532=y # CONFIG_LEDS_PCA9532_GPIO is not set # CONFIG_LEDS_GPIO is not set CONFIG_LEDS_LP3944=y # CONFIG_LEDS_LP3952 is not set # CONFIG_LEDS_LP5521 is not set # CONFIG_LEDS_LP5523 is not set # CONFIG_LEDS_LP5562 is not set # CONFIG_LEDS_LP8501 is not set # CONFIG_LEDS_LP8860 is not set CONFIG_LEDS_CLEVO_MAIL=y CONFIG_LEDS_PCA955X=y # CONFIG_LEDS_PCA955X_GPIO is not set # CONFIG_LEDS_PCA963X is not set CONFIG_LEDS_DAC124S085=y CONFIG_LEDS_REGULATOR=y CONFIG_LEDS_BD2802=y CONFIG_LEDS_INTEL_SS4200=y CONFIG_LEDS_LT3593=y # CONFIG_LEDS_TCA6507 is not set # CONFIG_LEDS_TLC591XX is not set # CONFIG_LEDS_LM355x is not set # # LED driver for blink(1) USB RGB LED is under Special HID drivers (HID_THINGM) # # CONFIG_LEDS_BLINKM is not set # CONFIG_LEDS_MLXCPLD is not set # CONFIG_LEDS_USER is not set # CONFIG_LEDS_NIC78BX is not set # # LED Triggers # CONFIG_LEDS_TRIGGERS=y CONFIG_LEDS_TRIGGER_TIMER=y # CONFIG_LEDS_TRIGGER_ONESHOT is not set # CONFIG_LEDS_TRIGGER_DISK is not set # CONFIG_LEDS_TRIGGER_MTD is not set CONFIG_LEDS_TRIGGER_HEARTBEAT=y CONFIG_LEDS_TRIGGER_BACKLIGHT=y # CONFIG_LEDS_TRIGGER_CPU is not set # CONFIG_LEDS_TRIGGER_ACTIVITY is not set # CONFIG_LEDS_TRIGGER_GPIO is not set CONFIG_LEDS_TRIGGER_DEFAULT_ON=y # # iptables trigger is under Netfilter config (LED target) # # CONFIG_LEDS_TRIGGER_TRANSIENT is not set # CONFIG_LEDS_TRIGGER_CAMERA is not set # CONFIG_LEDS_TRIGGER_PANIC is not set CONFIG_ACCESSIBILITY=y CONFIG_A11Y_BRAILLE_CONSOLE=y CONFIG_INFINIBAND=y CONFIG_INFINIBAND_USER_MAD=y CONFIG_INFINIBAND_USER_ACCESS=y # CONFIG_INFINIBAND_EXP_USER_ACCESS is not set CONFIG_INFINIBAND_USER_MEM=y CONFIG_INFINIBAND_ON_DEMAND_PAGING=y CONFIG_INFINIBAND_ADDR_TRANS=y CONFIG_INFINIBAND_ADDR_TRANS_CONFIGFS=y CONFIG_INFINIBAND_MTHCA=y CONFIG_INFINIBAND_MTHCA_DEBUG=y CONFIG_INFINIBAND_CXGB3=y # CONFIG_INFINIBAND_CXGB3_DEBUG is not set CONFIG_INFINIBAND_CXGB4=y CONFIG_MLX4_INFINIBAND=y CONFIG_INFINIBAND_NES=y # CONFIG_INFINIBAND_NES_DEBUG is not set # CONFIG_INFINIBAND_OCRDMA is not set # CONFIG_INFINIBAND_VMWARE_PVRDMA is not set # CONFIG_INFINIBAND_USNIC is not set CONFIG_INFINIBAND_IPOIB=y CONFIG_INFINIBAND_IPOIB_CM=y CONFIG_INFINIBAND_IPOIB_DEBUG=y # CONFIG_INFINIBAND_IPOIB_DEBUG_DATA is not set CONFIG_INFINIBAND_SRP=y # CONFIG_INFINIBAND_SRPT is not set CONFIG_INFINIBAND_ISER=y # CONFIG_INFINIBAND_ISERT is not set # CONFIG_INFINIBAND_OPA_VNIC is not set # CONFIG_INFINIBAND_RDMAVT is not set # CONFIG_INFINIBAND_BNXT_RE is not set CONFIG_EDAC_ATOMIC_SCRUB=y CONFIG_EDAC_SUPPORT=y CONFIG_EDAC=y CONFIG_EDAC_LEGACY_SYSFS=y # CONFIG_EDAC_DEBUG is not set CONFIG_EDAC_DECODE_MCE=y # CONFIG_EDAC_GHES is not set CONFIG_EDAC_AMD64=y # CONFIG_EDAC_AMD64_ERROR_INJECTION is not set CONFIG_EDAC_E752X=y CONFIG_EDAC_I82975X=y CONFIG_EDAC_I3000=y CONFIG_EDAC_I3200=y # CONFIG_EDAC_IE31200 is not set CONFIG_EDAC_X38=y CONFIG_EDAC_I5400=y CONFIG_EDAC_I7CORE=y CONFIG_EDAC_I5000=y CONFIG_EDAC_I5100=y CONFIG_EDAC_I7300=y # CONFIG_EDAC_SBRIDGE is not set # CONFIG_EDAC_SKX is not set # CONFIG_EDAC_PND2 is not set CONFIG_RTC_LIB=y CONFIG_RTC_MC146818_LIB=y CONFIG_RTC_CLASS=y CONFIG_RTC_HCTOSYS=y CONFIG_RTC_HCTOSYS_DEVICE="rtc0" CONFIG_RTC_SYSTOHC=y CONFIG_RTC_SYSTOHC_DEVICE="rtc0" # CONFIG_RTC_DEBUG is not set CONFIG_RTC_NVMEM=y # # RTC interfaces # CONFIG_RTC_INTF_SYSFS=y CONFIG_RTC_INTF_PROC=y CONFIG_RTC_INTF_DEV=y # CONFIG_RTC_INTF_DEV_UIE_EMUL is not set # CONFIG_RTC_DRV_TEST is not set # # I2C RTC drivers # # CONFIG_RTC_DRV_ABB5ZES3 is not set # CONFIG_RTC_DRV_ABX80X is not set CONFIG_RTC_DRV_DS1307=y CONFIG_RTC_DRV_DS1307_HWMON=y # CONFIG_RTC_DRV_DS1307_CENTURY is not set CONFIG_RTC_DRV_DS1374=y # CONFIG_RTC_DRV_DS1374_WDT is not set CONFIG_RTC_DRV_DS1672=y CONFIG_RTC_DRV_MAX6900=y CONFIG_RTC_DRV_RS5C372=y CONFIG_RTC_DRV_ISL1208=y # CONFIG_RTC_DRV_ISL12022 is not set CONFIG_RTC_DRV_X1205=y # CONFIG_RTC_DRV_PCF8523 is not set # CONFIG_RTC_DRV_PCF85063 is not set # CONFIG_RTC_DRV_PCF85363 is not set CONFIG_RTC_DRV_PCF8563=y CONFIG_RTC_DRV_PCF8583=y CONFIG_RTC_DRV_M41T80=y # CONFIG_RTC_DRV_M41T80_WDT is not set CONFIG_RTC_DRV_BQ32K=y CONFIG_RTC_DRV_S35390A=y CONFIG_RTC_DRV_FM3130=y # CONFIG_RTC_DRV_RX8010 is not set CONFIG_RTC_DRV_RX8581=y CONFIG_RTC_DRV_RX8025=y # CONFIG_RTC_DRV_EM3027 is not set # CONFIG_RTC_DRV_RV8803 is not set # # SPI RTC drivers # # CONFIG_RTC_DRV_M41T93 is not set CONFIG_RTC_DRV_M41T94=y # CONFIG_RTC_DRV_DS1302 is not set CONFIG_RTC_DRV_DS1305=y # CONFIG_RTC_DRV_DS1343 is not set # CONFIG_RTC_DRV_DS1347 is not set CONFIG_RTC_DRV_DS1390=y # CONFIG_RTC_DRV_MAX6916 is not set CONFIG_RTC_DRV_R9701=y # CONFIG_RTC_DRV_RX4581 is not set # CONFIG_RTC_DRV_RX6110 is not set CONFIG_RTC_DRV_RS5C348=y CONFIG_RTC_DRV_MAX6902=y CONFIG_RTC_DRV_PCF2123=y # CONFIG_RTC_DRV_MCP795 is not set CONFIG_RTC_I2C_AND_SPI=y # # SPI and I2C RTC drivers # # CONFIG_RTC_DRV_DS3232 is not set # CONFIG_RTC_DRV_PCF2127 is not set # CONFIG_RTC_DRV_RV3029C2 is not set # # Platform RTC drivers # CONFIG_RTC_DRV_CMOS=y CONFIG_RTC_DRV_DS1286=y CONFIG_RTC_DRV_DS1511=y CONFIG_RTC_DRV_DS1553=y # CONFIG_RTC_DRV_DS1685_FAMILY is not set CONFIG_RTC_DRV_DS1742=y # CONFIG_RTC_DRV_DS2404 is not set CONFIG_RTC_DRV_STK17TA8=y CONFIG_RTC_DRV_M48T86=y CONFIG_RTC_DRV_M48T35=y CONFIG_RTC_DRV_M48T59=y CONFIG_RTC_DRV_MSM6242=y CONFIG_RTC_DRV_BQ4802=y CONFIG_RTC_DRV_RP5C01=y CONFIG_RTC_DRV_V3020=y CONFIG_RTC_DRV_PCF50633=y # # on-CPU RTC drivers # # CONFIG_RTC_DRV_FTRTC010 is not set # # HID Sensor RTC drivers # # CONFIG_RTC_DRV_HID_SENSOR_TIME is not set CONFIG_DMADEVICES=y # CONFIG_DMADEVICES_DEBUG is not set # # DMA Devices # CONFIG_DMA_ENGINE=y CONFIG_DMA_VIRTUAL_CHANNELS=y CONFIG_DMA_ACPI=y # CONFIG_ALTERA_MSGDMA is not set # CONFIG_INTEL_IDMA64 is not set CONFIG_INTEL_IOATDMA=y # CONFIG_QCOM_HIDMA_MGMT is not set # CONFIG_QCOM_HIDMA is not set CONFIG_DW_DMAC_CORE=y # CONFIG_DW_DMAC is not set # CONFIG_DW_DMAC_PCI is not set CONFIG_HSU_DMA=y # # DMA Clients # CONFIG_ASYNC_TX_DMA=y # CONFIG_DMATEST is not set CONFIG_DMA_ENGINE_RAID=y # # DMABUF options # CONFIG_SYNC_FILE=y # CONFIG_SW_SYNC is not set CONFIG_DCA=y # CONFIG_AUXDISPLAY is not set # CONFIG_PANEL is not set CONFIG_UIO=y CONFIG_UIO_CIF=y CONFIG_UIO_PDRV_GENIRQ=y # CONFIG_UIO_DMEM_GENIRQ is not set CONFIG_UIO_AEC=y CONFIG_UIO_SERCOS3=y CONFIG_UIO_PCI_GENERIC=y CONFIG_UIO_NETX=y # CONFIG_UIO_PRUSS is not set # CONFIG_UIO_MF624 is not set # CONFIG_UIO_HV_GENERIC is not set # CONFIG_VFIO is not set CONFIG_IRQ_BYPASS_MANAGER=y # CONFIG_VIRT_DRIVERS is not set CONFIG_VIRTIO=y # # Virtio drivers # CONFIG_VIRTIO_PCI=y CONFIG_VIRTIO_PCI_LEGACY=y CONFIG_VIRTIO_BALLOON=y # 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=y CONFIG_HYPERV_TSCPAGE=y CONFIG_HYPERV_UTILS=y # CONFIG_HYPERV_BALLOON is not set # # Xen driver support # CONFIG_XEN_BALLOON=y # CONFIG_XEN_BALLOON_MEMORY_HOTPLUG is not set CONFIG_XEN_SCRUB_PAGES=y CONFIG_XEN_DEV_EVTCHN=y CONFIG_XEN_BACKEND=y CONFIG_XENFS=y CONFIG_XEN_COMPAT_XENFS=y CONFIG_XEN_SYS_HYPERVISOR=y CONFIG_XEN_XENBUS_FRONTEND=y CONFIG_XEN_GNTDEV=y CONFIG_XEN_GRANT_DEV_ALLOC=y CONFIG_SWIOTLB_XEN=y CONFIG_XEN_PCIDEV_BACKEND=y # CONFIG_XEN_PVCALLS_FRONTEND is not set # CONFIG_XEN_PVCALLS_BACKEND is not set # CONFIG_XEN_SCSI_BACKEND is not set CONFIG_XEN_PRIVCMD=y CONFIG_XEN_ACPI_PROCESSOR=m # CONFIG_XEN_MCE_LOG is not set CONFIG_XEN_HAVE_PVMMU=y CONFIG_XEN_EFI=y CONFIG_XEN_AUTO_XLATE=y CONFIG_XEN_ACPI=y CONFIG_XEN_SYMS=y CONFIG_XEN_HAVE_VPMU=y CONFIG_STAGING=y CONFIG_IRDA=y # # IrDA protocols # CONFIG_IRLAN=y CONFIG_IRNET=y CONFIG_IRCOMM=y # CONFIG_IRDA_ULTRA is not set # # IrDA options # CONFIG_IRDA_CACHE_LAST_LSAP=y CONFIG_IRDA_FAST_RR=y # CONFIG_IRDA_DEBUG is not set # # Infrared-port device drivers # # # SIR device drivers # CONFIG_IRTTY_SIR=y # # Dongle support # CONFIG_DONGLE=y CONFIG_ESI_DONGLE=y CONFIG_ACTISYS_DONGLE=y CONFIG_TEKRAM_DONGLE=y CONFIG_TOIM3232_DONGLE=y CONFIG_LITELINK_DONGLE=y CONFIG_MA600_DONGLE=y CONFIG_GIRBIL_DONGLE=y CONFIG_MCP2120_DONGLE=y CONFIG_OLD_BELKIN_DONGLE=y CONFIG_ACT200L_DONGLE=y CONFIG_KINGSUN_DONGLE=y CONFIG_KSDAZZLE_DONGLE=y CONFIG_KS959_DONGLE=y # # FIR device drivers # CONFIG_USB_IRDA=y CONFIG_SIGMATEL_FIR=y CONFIG_NSC_FIR=y CONFIG_WINBOND_FIR=y CONFIG_SMC_IRCC_FIR=y CONFIG_ALI_FIR=y CONFIG_VLSI_FIR=y CONFIG_VIA_FIR=y CONFIG_MCS_FIR=y CONFIG_PRISM2_USB=y CONFIG_COMEDI=m # CONFIG_COMEDI_DEBUG is not set CONFIG_COMEDI_DEFAULT_BUF_SIZE_KB=2048 CONFIG_COMEDI_DEFAULT_BUF_MAXSIZE_KB=20480 # CONFIG_COMEDI_MISC_DRIVERS is not set # CONFIG_COMEDI_ISA_DRIVERS is not set # CONFIG_COMEDI_PCI_DRIVERS is not set # CONFIG_COMEDI_PCMCIA_DRIVERS is not set # CONFIG_COMEDI_USB_DRIVERS is not set # CONFIG_COMEDI_8255_SA is not set # CONFIG_COMEDI_KCOMEDILIB is not set CONFIG_RTL8192U=m # CONFIG_RTLLIB is not set # CONFIG_RTL8723BS is not set CONFIG_R8712U=y # CONFIG_R8188EU is not set # CONFIG_R8822BE is not set # CONFIG_RTS5208 is not set # CONFIG_VT6655 is not set CONFIG_VT6656=m # CONFIG_FB_SM750 is not set # CONFIG_FB_XGI is not set # # Speakup console speech # CONFIG_SPEAKUP=y CONFIG_SPEAKUP_SYNTH_ACNTSA=y CONFIG_SPEAKUP_SYNTH_APOLLO=y CONFIG_SPEAKUP_SYNTH_AUDPTR=y CONFIG_SPEAKUP_SYNTH_BNS=y CONFIG_SPEAKUP_SYNTH_DECTLK=y CONFIG_SPEAKUP_SYNTH_DECEXT=y CONFIG_SPEAKUP_SYNTH_LTLK=y CONFIG_SPEAKUP_SYNTH_SOFT=y CONFIG_SPEAKUP_SYNTH_SPKOUT=y CONFIG_SPEAKUP_SYNTH_TXPRT=y CONFIG_SPEAKUP_SYNTH_DUMMY=y CONFIG_STAGING_MEDIA=y CONFIG_LIRC_STAGING=y CONFIG_LIRC_ZILOG=y # # Android # # CONFIG_LTE_GDM724X is not set # CONFIG_FIREWIRE_SERIAL is not set # CONFIG_MTD_SPINAND_MT29F is not set # CONFIG_LNET is not set # CONFIG_DGNC is not set # CONFIG_GS_FPGABOOT is not set # CONFIG_CRYPTO_SKEIN is not set # CONFIG_UNISYSSPAR is not set # CONFIG_FB_TFT is not set # CONFIG_WILC1000_SDIO is not set # CONFIG_WILC1000_SPI is not set # CONFIG_MOST is not set # CONFIG_KS7010 is not set # CONFIG_GREYBUS is not set # # USB Power Delivery and Type-C drivers # # CONFIG_DRM_VBOXVIDEO is not set # CONFIG_PI433 is not set CONFIG_X86_PLATFORM_DEVICES=y CONFIG_ACER_WMI=y CONFIG_ACERHDF=y # CONFIG_ALIENWARE_WMI is not set CONFIG_ASUS_LAPTOP=y CONFIG_DELL_SMBIOS=y # CONFIG_DELL_SMBIOS_WMI is not set # CONFIG_DELL_SMBIOS_SMM is not set CONFIG_DELL_LAPTOP=y CONFIG_DELL_WMI=y CONFIG_DELL_WMI_DESCRIPTOR=y CONFIG_DELL_WMI_AIO=y # CONFIG_DELL_WMI_LED is not set # CONFIG_DELL_SMO8800 is not set # CONFIG_DELL_RBTN is not set CONFIG_FUJITSU_LAPTOP=y # CONFIG_FUJITSU_TABLET is not set CONFIG_AMILO_RFKILL=y CONFIG_HP_ACCEL=y # CONFIG_HP_WIRELESS is not set CONFIG_HP_WMI=y CONFIG_MSI_LAPTOP=y CONFIG_PANASONIC_LAPTOP=y CONFIG_COMPAL_LAPTOP=y CONFIG_SONY_LAPTOP=y CONFIG_SONYPI_COMPAT=y CONFIG_IDEAPAD_LAPTOP=y # CONFIG_SURFACE3_WMI is not set CONFIG_THINKPAD_ACPI=y CONFIG_THINKPAD_ACPI_ALSA_SUPPORT=y # CONFIG_THINKPAD_ACPI_DEBUGFACILITIES is not set # CONFIG_THINKPAD_ACPI_DEBUG is not set # CONFIG_THINKPAD_ACPI_UNSAFE_LEDS is not set CONFIG_THINKPAD_ACPI_VIDEO=y CONFIG_THINKPAD_ACPI_HOTKEY_POLL=y CONFIG_SENSORS_HDAPS=y # CONFIG_INTEL_MENLOW is not set CONFIG_EEEPC_LAPTOP=y CONFIG_ASUS_WMI=y CONFIG_ASUS_NB_WMI=y CONFIG_EEEPC_WMI=y # CONFIG_ASUS_WIRELESS is not set CONFIG_ACPI_WMI=y CONFIG_WMI_BMOF=y # CONFIG_INTEL_WMI_THUNDERBOLT is not set CONFIG_MSI_WMI=y # CONFIG_PEAQ_WMI is not set CONFIG_TOPSTAR_LAPTOP=y CONFIG_TOSHIBA_BT_RFKILL=y # CONFIG_TOSHIBA_HAPS is not set # CONFIG_TOSHIBA_WMI is not set CONFIG_ACPI_CMPC=y # CONFIG_INTEL_CHT_INT33FE is not set # CONFIG_INTEL_INT0002_VGPIO is not set # CONFIG_INTEL_HID_EVENT is not set # CONFIG_INTEL_VBTN is not set CONFIG_INTEL_IPS=y # CONFIG_INTEL_PMC_CORE is not set # CONFIG_IBM_RTL is not set CONFIG_SAMSUNG_LAPTOP=y CONFIG_MXM_WMI=y CONFIG_INTEL_OAKTRAIL=y # CONFIG_SAMSUNG_Q10 is not set # CONFIG_APPLE_GMUX is not set # CONFIG_INTEL_RST is not set # CONFIG_INTEL_SMARTCONNECT is not set # CONFIG_PVPANIC is not set # CONFIG_INTEL_PMC_IPC is not set # CONFIG_SURFACE_PRO3_BUTTON is not set # CONFIG_INTEL_PUNIT_IPC is not set # CONFIG_MLX_PLATFORM is not set # CONFIG_MLX_CPLD_PLATFORM is not set # CONFIG_INTEL_TURBO_MAX_3 is not set CONFIG_PMC_ATOM=y # CONFIG_CHROME_PLATFORMS is not set CONFIG_CLKDEV_LOOKUP=y CONFIG_HAVE_CLK_PREPARE=y CONFIG_COMMON_CLK=y # # Common Clock Framework # # CONFIG_COMMON_CLK_SI5351 is not set # CONFIG_COMMON_CLK_CDCE706 is not set # CONFIG_COMMON_CLK_CS2000_CP is not set # CONFIG_COMMON_CLK_NXP is not set # CONFIG_COMMON_CLK_PXA is not set # CONFIG_COMMON_CLK_PIC32 is not set # CONFIG_HWSPINLOCK is not set # # Clock Source drivers # CONFIG_CLKEVT_I8253=y CONFIG_I8253_LOCK=y CONFIG_CLKBLD_I8253=y # CONFIG_ATMEL_PIT is not set # CONFIG_SH_TIMER_CMT is not set # CONFIG_SH_TIMER_MTU2 is not set # CONFIG_SH_TIMER_TMU is not set # CONFIG_EM_TIMER_STI is not set CONFIG_MAILBOX=y CONFIG_PCC=y # CONFIG_ALTERA_MBOX is not set CONFIG_IOMMU_API=y CONFIG_IOMMU_SUPPORT=y # # Generic IOMMU Pagetable Support # CONFIG_IOMMU_IOVA=y CONFIG_AMD_IOMMU=y # CONFIG_AMD_IOMMU_V2 is not set CONFIG_DMAR_TABLE=y CONFIG_INTEL_IOMMU=y # CONFIG_INTEL_IOMMU_SVM is not set # CONFIG_INTEL_IOMMU_DEFAULT_ON is not set CONFIG_INTEL_IOMMU_FLOPPY_WA=y CONFIG_IRQ_REMAP=y # # Remoteproc drivers # # CONFIG_REMOTEPROC is not set # # Rpmsg drivers # # CONFIG_RPMSG_QCOM_GLINK_RPM is not set # CONFIG_RPMSG_VIRTIO is not set # # SOC (System On Chip) specific Drivers # # # Amlogic SoC drivers # # # Broadcom SoC drivers # # # i.MX SoC drivers # # # Qualcomm SoC drivers # # CONFIG_SUNXI_SRAM is not set # CONFIG_SOC_TI is not set # CONFIG_PM_DEVFREQ is not set CONFIG_EXTCON=y # # Extcon Device Drivers # # CONFIG_EXTCON_GPIO is not set # CONFIG_EXTCON_INTEL_INT3496 is not set # CONFIG_EXTCON_MAX3355 is not set # CONFIG_EXTCON_RT8973A is not set # CONFIG_EXTCON_SM5502 is not set # CONFIG_EXTCON_USB_GPIO is not set # CONFIG_MEMORY is not set # CONFIG_IIO is not set # CONFIG_NTB is not set # CONFIG_VME_BUS is not set # CONFIG_PWM is not set # # IRQ chip support # CONFIG_ARM_GIC_MAX_NR=1 # CONFIG_ARM_GIC_V3_ITS is not set # CONFIG_IPACK_BUS is not set # CONFIG_RESET_CONTROLLER is not set # CONFIG_FMC is not set # # PHY Subsystem # CONFIG_GENERIC_PHY=y # CONFIG_BCM_KONA_USB2_PHY is not set # CONFIG_PHY_PXA_28NM_HSIC is not set # CONFIG_PHY_PXA_28NM_USB2 is not set # CONFIG_POWERCAP is not set # CONFIG_MCB is not set # # Performance monitor support # CONFIG_RAS=y # CONFIG_RAS_CEC is not set # CONFIG_THUNDERBOLT is not set # # Android # # CONFIG_ANDROID is not set # CONFIG_LIBNVDIMM is not set CONFIG_DAX=y # CONFIG_DEV_DAX is not set CONFIG_NVMEM=y # CONFIG_STM is not set # CONFIG_INTEL_TH is not set # CONFIG_FPGA is not set # # FSI support # # CONFIG_FSI is not set # # Firmware Drivers # CONFIG_EDD=y # CONFIG_EDD_OFF is not set CONFIG_FIRMWARE_MEMMAP=y CONFIG_DELL_RBU=y CONFIG_DCDBAS=y CONFIG_DMIID=y # CONFIG_DMI_SYSFS is not set CONFIG_DMI_SCAN_MACHINE_NON_EFI_FALLBACK=y CONFIG_ISCSI_IBFT_FIND=y CONFIG_ISCSI_IBFT=y # CONFIG_FW_CFG_SYSFS is not set # CONFIG_GOOGLE_FIRMWARE is not set # # EFI (Extensible Firmware Interface) Support # CONFIG_EFI_VARS=y CONFIG_EFI_ESRT=y CONFIG_EFI_VARS_PSTORE=y # CONFIG_EFI_VARS_PSTORE_DEFAULT_DISABLE is not set CONFIG_EFI_RUNTIME_MAP=y # CONFIG_EFI_FAKE_MEMMAP is not set CONFIG_EFI_RUNTIME_WRAPPERS=y # CONFIG_EFI_BOOTLOADER_CONTROL is not set # CONFIG_EFI_CAPSULE_LOADER is not set # CONFIG_EFI_TEST is not set CONFIG_UEFI_CPER=y # CONFIG_EFI_DEV_PATH_PARSER is not set # # Tegra firmware driver # # # File systems # CONFIG_DCACHE_WORD_ACCESS=y CONFIG_FS_IOMAP=y CONFIG_EXT2_FS=y CONFIG_EXT2_FS_XATTR=y CONFIG_EXT2_FS_POSIX_ACL=y CONFIG_EXT2_FS_SECURITY=y CONFIG_EXT3_FS=y CONFIG_EXT3_FS_POSIX_ACL=y CONFIG_EXT3_FS_SECURITY=y CONFIG_EXT4_FS=y CONFIG_EXT4_FS_POSIX_ACL=y CONFIG_EXT4_FS_SECURITY=y # CONFIG_EXT4_ENCRYPTION is not set # CONFIG_EXT4_DEBUG is not set CONFIG_JBD2=y # CONFIG_JBD2_DEBUG is not set 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=y CONFIG_JFS_SECURITY=y # CONFIG_JFS_DEBUG is not set # CONFIG_JFS_STATISTICS is not set CONFIG_XFS_FS=y CONFIG_XFS_QUOTA=y CONFIG_XFS_POSIX_ACL=y CONFIG_XFS_RT=y # CONFIG_XFS_ONLINE_SCRUB is not set # CONFIG_XFS_WARN is not set # CONFIG_XFS_DEBUG is not set CONFIG_GFS2_FS=y CONFIG_GFS2_FS_LOCKING_DLM=y CONFIG_OCFS2_FS=y CONFIG_OCFS2_FS_O2CB=y CONFIG_OCFS2_FS_USERSPACE_CLUSTER=y CONFIG_OCFS2_FS_STATS=y CONFIG_OCFS2_DEBUG_MASKLOG=y # CONFIG_OCFS2_DEBUG_FS is not set CONFIG_BTRFS_FS=y CONFIG_BTRFS_FS_POSIX_ACL=y # CONFIG_BTRFS_FS_CHECK_INTEGRITY is not set # CONFIG_BTRFS_FS_RUN_SANITY_TESTS is not set # CONFIG_BTRFS_DEBUG is not set # CONFIG_BTRFS_ASSERT is not set # CONFIG_BTRFS_FS_REF_VERIFY is not set CONFIG_NILFS2_FS=y # CONFIG_F2FS_FS is not set # CONFIG_FS_DAX is not set CONFIG_FS_POSIX_ACL=y CONFIG_EXPORTFS=y # CONFIG_EXPORTFS_BLOCK_OPS is not set CONFIG_FILE_LOCKING=y CONFIG_MANDATORY_FILE_LOCKING=y # CONFIG_FS_ENCRYPTION is not set CONFIG_FSNOTIFY=y CONFIG_DNOTIFY=y CONFIG_INOTIFY_USER=y CONFIG_FANOTIFY=y # CONFIG_FANOTIFY_ACCESS_PERMISSIONS is not set CONFIG_QUOTA=y CONFIG_QUOTA_NETLINK_INTERFACE=y CONFIG_PRINT_QUOTA_WARNING=y # CONFIG_QUOTA_DEBUG is not set CONFIG_QUOTA_TREE=y CONFIG_QFMT_V1=y CONFIG_QFMT_V2=y CONFIG_QUOTACTL=y CONFIG_QUOTACTL_COMPAT=y CONFIG_AUTOFS4_FS=y CONFIG_FUSE_FS=y CONFIG_CUSE=y # CONFIG_OVERLAY_FS is not set # # Caches # CONFIG_FSCACHE=y CONFIG_FSCACHE_STATS=y # CONFIG_FSCACHE_HISTOGRAM is not set # CONFIG_FSCACHE_DEBUG is not set # CONFIG_FSCACHE_OBJECT_LIST is not set CONFIG_CACHEFILES=y # CONFIG_CACHEFILES_DEBUG is not set # CONFIG_CACHEFILES_HISTOGRAM is not set # # CD-ROM/DVD Filesystems # CONFIG_ISO9660_FS=y CONFIG_JOLIET=y CONFIG_ZISOFS=y CONFIG_UDF_FS=y CONFIG_UDF_NLS=y # # 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="utf8" # CONFIG_FAT_DEFAULT_UTF8 is not set CONFIG_NTFS_FS=y # CONFIG_NTFS_DEBUG is not set CONFIG_NTFS_RW=y # # Pseudo filesystems # CONFIG_PROC_FS=y CONFIG_PROC_KCORE=y CONFIG_PROC_SYSCTL=y CONFIG_PROC_PAGE_MONITOR=y # CONFIG_PROC_CHILDREN is not set CONFIG_KERNFS=y CONFIG_SYSFS=y CONFIG_TMPFS=y CONFIG_TMPFS_POSIX_ACL=y CONFIG_TMPFS_XATTR=y CONFIG_HUGETLBFS=y CONFIG_HUGETLB_PAGE=y CONFIG_ARCH_HAS_GIGANTIC_PAGE=y CONFIG_CONFIGFS_FS=y CONFIG_EFIVAR_FS=m CONFIG_MISC_FILESYSTEMS=y # CONFIG_ORANGEFS_FS is not set CONFIG_ADFS_FS=y # CONFIG_ADFS_FS_RW is not set CONFIG_AFFS_FS=y CONFIG_ECRYPT_FS=y # CONFIG_ECRYPT_FS_MESSAGING is not set CONFIG_HFS_FS=y CONFIG_HFSPLUS_FS=y # CONFIG_HFSPLUS_FS_POSIX_ACL is not set CONFIG_BEFS_FS=y # CONFIG_BEFS_DEBUG is not set CONFIG_BFS_FS=y CONFIG_EFS_FS=y CONFIG_JFFS2_FS=y CONFIG_JFFS2_FS_DEBUG=0 CONFIG_JFFS2_FS_WRITEBUFFER=y # CONFIG_JFFS2_FS_WBUF_VERIFY is not set CONFIG_JFFS2_SUMMARY=y CONFIG_JFFS2_FS_XATTR=y CONFIG_JFFS2_FS_POSIX_ACL=y CONFIG_JFFS2_FS_SECURITY=y CONFIG_JFFS2_COMPRESSION_OPTIONS=y CONFIG_JFFS2_ZLIB=y CONFIG_JFFS2_LZO=y CONFIG_JFFS2_RTIME=y # CONFIG_JFFS2_RUBIN is not set # CONFIG_JFFS2_CMODE_NONE is not set CONFIG_JFFS2_CMODE_PRIORITY=y # CONFIG_JFFS2_CMODE_SIZE is not set # CONFIG_JFFS2_CMODE_FAVOURLZO is not set CONFIG_UBIFS_FS=y CONFIG_UBIFS_FS_ADVANCED_COMPR=y CONFIG_UBIFS_FS_LZO=y CONFIG_UBIFS_FS_ZLIB=y # CONFIG_UBIFS_ATIME_SUPPORT is not set # CONFIG_UBIFS_FS_ENCRYPTION is not set CONFIG_UBIFS_FS_SECURITY=y CONFIG_CRAMFS=y CONFIG_CRAMFS_BLOCKDEV=y # CONFIG_CRAMFS_MTD is not set CONFIG_SQUASHFS=y CONFIG_SQUASHFS_FILE_CACHE=y # CONFIG_SQUASHFS_FILE_DIRECT is not set CONFIG_SQUASHFS_DECOMP_SINGLE=y # CONFIG_SQUASHFS_DECOMP_MULTI is not set # CONFIG_SQUASHFS_DECOMP_MULTI_PERCPU is not set CONFIG_SQUASHFS_XATTR=y CONFIG_SQUASHFS_ZLIB=y # CONFIG_SQUASHFS_LZ4 is not set CONFIG_SQUASHFS_LZO=y CONFIG_SQUASHFS_XZ=y # CONFIG_SQUASHFS_ZSTD is not set # CONFIG_SQUASHFS_4K_DEVBLK_SIZE is not set # CONFIG_SQUASHFS_EMBEDDED is not set CONFIG_SQUASHFS_FRAGMENT_CACHE_SIZE=3 CONFIG_VXFS_FS=y CONFIG_MINIX_FS=y CONFIG_OMFS_FS=y # CONFIG_HPFS_FS is not set CONFIG_QNX4FS_FS=y # CONFIG_QNX6FS_FS is not set CONFIG_ROMFS_FS=y # CONFIG_ROMFS_BACKED_BY_BLOCK is not set # CONFIG_ROMFS_BACKED_BY_MTD is not set CONFIG_ROMFS_BACKED_BY_BOTH=y CONFIG_ROMFS_ON_BLOCK=y CONFIG_ROMFS_ON_MTD=y CONFIG_PSTORE=y CONFIG_PSTORE_ZLIB_COMPRESS=y # CONFIG_PSTORE_LZO_COMPRESS is not set # CONFIG_PSTORE_LZ4_COMPRESS is not set # CONFIG_PSTORE_CONSOLE is not set # CONFIG_PSTORE_PMSG is not set # CONFIG_PSTORE_FTRACE is not set # CONFIG_PSTORE_RAM is not set CONFIG_SYSV_FS=y CONFIG_UFS_FS=y # CONFIG_UFS_FS_WRITE is not set # CONFIG_UFS_DEBUG is not set CONFIG_EXOFS_FS=y # CONFIG_EXOFS_DEBUG is not set CONFIG_ORE=y CONFIG_NETWORK_FILESYSTEMS=y CONFIG_NFS_FS=y CONFIG_NFS_V2=y CONFIG_NFS_V3=y CONFIG_NFS_V3_ACL=y CONFIG_NFS_V4=y # CONFIG_NFS_SWAP is not set CONFIG_NFS_V4_1=y CONFIG_NFS_V4_2=y CONFIG_PNFS_FILE_LAYOUT=y CONFIG_PNFS_BLOCK=y CONFIG_PNFS_FLEXFILE_LAYOUT=m CONFIG_NFS_V4_1_IMPLEMENTATION_ID_DOMAIN="kernel.org" # CONFIG_NFS_V4_1_MIGRATION is not set CONFIG_NFS_V4_SECURITY_LABEL=y CONFIG_ROOT_NFS=y CONFIG_NFS_FSCACHE=y # CONFIG_NFS_USE_LEGACY_DNS is not set CONFIG_NFS_USE_KERNEL_DNS=y CONFIG_NFSD=y CONFIG_NFSD_V2_ACL=y CONFIG_NFSD_V3=y CONFIG_NFSD_V3_ACL=y CONFIG_NFSD_V4=y # CONFIG_NFSD_BLOCKLAYOUT is not set # CONFIG_NFSD_SCSILAYOUT is not set # CONFIG_NFSD_FLEXFILELAYOUT is not set # CONFIG_NFSD_V4_SECURITY_LABEL is not set # CONFIG_NFSD_FAULT_INJECTION is not set CONFIG_GRACE_PERIOD=y CONFIG_LOCKD=y CONFIG_LOCKD_V4=y CONFIG_NFS_ACL_SUPPORT=y CONFIG_NFS_COMMON=y CONFIG_SUNRPC=y CONFIG_SUNRPC_GSS=y CONFIG_SUNRPC_BACKCHANNEL=y CONFIG_RPCSEC_GSS_KRB5=y # CONFIG_SUNRPC_DEBUG is not set CONFIG_SUNRPC_XPRT_RDMA=y CONFIG_CEPH_FS=y # CONFIG_CEPH_FSCACHE is not set # CONFIG_CEPH_FS_POSIX_ACL is not set CONFIG_CIFS=y # CONFIG_CIFS_STATS is not set CONFIG_CIFS_WEAK_PW_HASH=y CONFIG_CIFS_UPCALL=y CONFIG_CIFS_XATTR=y CONFIG_CIFS_POSIX=y CONFIG_CIFS_ACL=y CONFIG_CIFS_DEBUG=y # CONFIG_CIFS_DEBUG2 is not set # CONFIG_CIFS_DEBUG_DUMP_KEYS is not set CONFIG_CIFS_DFS_UPCALL=y # CONFIG_CIFS_SMB311 is not set CONFIG_CIFS_FSCACHE=y CONFIG_NCP_FS=y CONFIG_NCPFS_PACKET_SIGNING=y CONFIG_NCPFS_IOCTL_LOCKING=y CONFIG_NCPFS_STRONG=y CONFIG_NCPFS_NFS_NS=y CONFIG_NCPFS_OS2_NS=y # CONFIG_NCPFS_SMALLDOS is not set CONFIG_NCPFS_NLS=y CONFIG_NCPFS_EXTRAS=y CONFIG_CODA_FS=y CONFIG_AFS_FS=y # CONFIG_AFS_DEBUG is not set CONFIG_AFS_FSCACHE=y CONFIG_9P_FS=y CONFIG_9P_FSCACHE=y CONFIG_9P_FS_POSIX_ACL=y # CONFIG_9P_FS_SECURITY is not set CONFIG_NLS=y CONFIG_NLS_DEFAULT="utf8" CONFIG_NLS_CODEPAGE_437=y CONFIG_NLS_CODEPAGE_737=y CONFIG_NLS_CODEPAGE_775=y CONFIG_NLS_CODEPAGE_850=y CONFIG_NLS_CODEPAGE_852=y CONFIG_NLS_CODEPAGE_855=y CONFIG_NLS_CODEPAGE_857=y CONFIG_NLS_CODEPAGE_860=y CONFIG_NLS_CODEPAGE_861=y CONFIG_NLS_CODEPAGE_862=y CONFIG_NLS_CODEPAGE_863=y CONFIG_NLS_CODEPAGE_864=y CONFIG_NLS_CODEPAGE_865=y CONFIG_NLS_CODEPAGE_866=y CONFIG_NLS_CODEPAGE_869=y CONFIG_NLS_CODEPAGE_936=y CONFIG_NLS_CODEPAGE_950=y CONFIG_NLS_CODEPAGE_932=y CONFIG_NLS_CODEPAGE_949=y CONFIG_NLS_CODEPAGE_874=y CONFIG_NLS_ISO8859_8=y CONFIG_NLS_CODEPAGE_1250=y CONFIG_NLS_CODEPAGE_1251=y CONFIG_NLS_ASCII=y CONFIG_NLS_ISO8859_1=y CONFIG_NLS_ISO8859_2=y CONFIG_NLS_ISO8859_3=y CONFIG_NLS_ISO8859_4=y CONFIG_NLS_ISO8859_5=y CONFIG_NLS_ISO8859_6=y CONFIG_NLS_ISO8859_7=y CONFIG_NLS_ISO8859_9=y CONFIG_NLS_ISO8859_13=y CONFIG_NLS_ISO8859_14=y CONFIG_NLS_ISO8859_15=y CONFIG_NLS_KOI8_R=y CONFIG_NLS_KOI8_U=y # CONFIG_NLS_MAC_ROMAN is not set # CONFIG_NLS_MAC_CELTIC is not set # CONFIG_NLS_MAC_CENTEURO is not set # CONFIG_NLS_MAC_CROATIAN is not set # CONFIG_NLS_MAC_CYRILLIC is not set # CONFIG_NLS_MAC_GAELIC is not set # CONFIG_NLS_MAC_GREEK is not set # CONFIG_NLS_MAC_ICELAND is not set # CONFIG_NLS_MAC_INUIT is not set # CONFIG_NLS_MAC_ROMANIAN is not set # CONFIG_NLS_MAC_TURKISH is not set CONFIG_NLS_UTF8=y CONFIG_DLM=y CONFIG_DLM_DEBUG=y # # Kernel hacking # CONFIG_TRACE_IRQFLAGS_SUPPORT=y # # printk and dmesg options # CONFIG_PRINTK_TIME=y CONFIG_CONSOLE_LOGLEVEL_DEFAULT=7 CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 CONFIG_BOOT_PRINTK_DELAY=y # CONFIG_DYNAMIC_DEBUG is not set # # Compile-time checks and compiler options # CONFIG_DEBUG_INFO=y CONFIG_DEBUG_INFO_REDUCED=y # CONFIG_DEBUG_INFO_SPLIT is not set # CONFIG_DEBUG_INFO_DWARF4 is not set # CONFIG_GDB_SCRIPTS is not set CONFIG_ENABLE_WARN_DEPRECATED=y CONFIG_ENABLE_MUST_CHECK=y CONFIG_FRAME_WARN=2048 CONFIG_STRIP_ASM_SYMS=y # CONFIG_READABLE_ASM is not set CONFIG_UNUSED_SYMBOLS=y # CONFIG_PAGE_OWNER is not set CONFIG_DEBUG_FS=y CONFIG_HEADERS_CHECK=y CONFIG_DEBUG_SECTION_MISMATCH=y CONFIG_SECTION_MISMATCH_WARN_ONLY=y CONFIG_STACK_VALIDATION=y CONFIG_DEBUG_FORCE_WEAK_PER_CPU=y CONFIG_MAGIC_SYSRQ=y CONFIG_MAGIC_SYSRQ_DEFAULT_ENABLE=0x1 CONFIG_MAGIC_SYSRQ_SERIAL=y CONFIG_DEBUG_KERNEL=y # # Memory Debugging # CONFIG_PAGE_EXTENSION=y CONFIG_DEBUG_PAGEALLOC=y # CONFIG_DEBUG_PAGEALLOC_ENABLE_DEFAULT is not set # CONFIG_PAGE_POISONING is not set # CONFIG_DEBUG_PAGE_REF is not set CONFIG_DEBUG_RODATA_TEST=y CONFIG_DEBUG_OBJECTS=y # CONFIG_DEBUG_OBJECTS_SELFTEST is not set # CONFIG_DEBUG_OBJECTS_FREE is not set # CONFIG_DEBUG_OBJECTS_TIMERS is not set # CONFIG_DEBUG_OBJECTS_WORK is not set # CONFIG_DEBUG_OBJECTS_RCU_HEAD is not set # CONFIG_DEBUG_OBJECTS_PERCPU_COUNTER is not set CONFIG_DEBUG_OBJECTS_ENABLE_DEFAULT=1 CONFIG_DEBUG_SLAB=y # CONFIG_DEBUG_SLAB_LEAK 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 is not set # CONFIG_DEBUG_VM_RB is not set # CONFIG_DEBUG_VM_PGFLAGS is not set CONFIG_ARCH_HAS_DEBUG_VIRTUAL=y CONFIG_DEBUG_VIRTUAL=y CONFIG_DEBUG_MEMORY_INIT=y CONFIG_DEBUG_PER_CPU_MAPS=y CONFIG_HAVE_DEBUG_STACKOVERFLOW=y CONFIG_DEBUG_STACKOVERFLOW=y CONFIG_HAVE_ARCH_KASAN=y CONFIG_ARCH_HAS_KCOV=y # CONFIG_KCOV is not set CONFIG_DEBUG_SHIRQ=y # # Debug Lockups and Hangs # CONFIG_LOCKUP_DETECTOR=y CONFIG_SOFTLOCKUP_DETECTOR=y CONFIG_HARDLOCKUP_DETECTOR_PERF=y CONFIG_HARDLOCKUP_CHECK_TIMESTAMP=y CONFIG_HARDLOCKUP_DETECTOR=y # CONFIG_BOOTPARAM_HARDLOCKUP_PANIC is not set CONFIG_BOOTPARAM_HARDLOCKUP_PANIC_VALUE=0 # CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC is not set CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC_VALUE=0 CONFIG_DETECT_HUNG_TASK=y CONFIG_DEFAULT_HUNG_TASK_TIMEOUT=300 CONFIG_BOOTPARAM_HUNG_TASK_PANIC=y CONFIG_BOOTPARAM_HUNG_TASK_PANIC_VALUE=1 # CONFIG_WQ_WATCHDOG is not set # CONFIG_PANIC_ON_OOPS is not set CONFIG_PANIC_ON_OOPS_VALUE=0 CONFIG_PANIC_TIMEOUT=0 CONFIG_SCHED_DEBUG=y CONFIG_SCHED_INFO=y CONFIG_SCHEDSTATS=y # CONFIG_SCHED_STACK_END_CHECK is not set # CONFIG_DEBUG_TIMEKEEPING is not set # # Lock Debugging (spinlocks, mutexes, etc...) # CONFIG_DEBUG_RT_MUTEXES=y CONFIG_DEBUG_SPINLOCK=y CONFIG_DEBUG_MUTEXES=y # CONFIG_DEBUG_WW_MUTEX_SLOWPATH is not set CONFIG_DEBUG_LOCK_ALLOC=y CONFIG_PROVE_LOCKING=y CONFIG_LOCKDEP=y CONFIG_LOCK_STAT=y # CONFIG_DEBUG_LOCKDEP is not set CONFIG_DEBUG_ATOMIC_SLEEP=y CONFIG_DEBUG_LOCKING_API_SELFTESTS=y # CONFIG_LOCK_TORTURE_TEST is not set # CONFIG_WW_MUTEX_SELFTEST is not set CONFIG_TRACE_IRQFLAGS=y CONFIG_STACKTRACE=y # CONFIG_WARN_ALL_UNSEEDED_RANDOM is not set # CONFIG_DEBUG_KOBJECT is not set CONFIG_DEBUG_BUGVERBOSE=y CONFIG_DEBUG_LIST=y CONFIG_DEBUG_PI_LIST=y CONFIG_DEBUG_SG=y CONFIG_DEBUG_NOTIFIERS=y CONFIG_DEBUG_CREDENTIALS=y # # RCU Debugging # CONFIG_PROVE_RCU=y # CONFIG_TORTURE_TEST is not set # CONFIG_RCU_PERF_TEST is not set # CONFIG_RCU_TORTURE_TEST is not set CONFIG_RCU_CPU_STALL_TIMEOUT=60 CONFIG_RCU_TRACE=y # CONFIG_RCU_EQS_DEBUG is not set # CONFIG_DEBUG_WQ_FORCE_RR_CPU is not set # CONFIG_DEBUG_BLOCK_EXT_DEVT is not set # CONFIG_CPU_HOTPLUG_STATE_CONTROL is not set # CONFIG_NOTIFIER_ERROR_INJECTION is not set CONFIG_FAULT_INJECTION=y # CONFIG_FAILSLAB is not set # CONFIG_FAIL_PAGE_ALLOC is not set # CONFIG_FAIL_MAKE_REQUEST is not set # CONFIG_FAIL_IO_TIMEOUT is not set # CONFIG_FAIL_FUTEX is not set # CONFIG_FAULT_INJECTION_DEBUG_FS is not set CONFIG_LATENCYTOP=y CONFIG_USER_STACKTRACE_SUPPORT=y CONFIG_NOP_TRACER=y CONFIG_HAVE_FUNCTION_TRACER=y CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y CONFIG_HAVE_DYNAMIC_FTRACE=y CONFIG_HAVE_DYNAMIC_FTRACE_WITH_REGS=y CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y CONFIG_HAVE_SYSCALL_TRACEPOINTS=y CONFIG_HAVE_FENTRY=y CONFIG_HAVE_C_RECORDMCOUNT=y CONFIG_TRACER_MAX_TRACE=y CONFIG_TRACE_CLOCK=y CONFIG_RING_BUFFER=y CONFIG_EVENT_TRACING=y CONFIG_CONTEXT_SWITCH_TRACER=y CONFIG_RING_BUFFER_ALLOW_SWAP=y CONFIG_TRACING=y CONFIG_GENERIC_TRACER=y CONFIG_TRACING_SUPPORT=y CONFIG_FTRACE=y CONFIG_FUNCTION_TRACER=y CONFIG_FUNCTION_GRAPH_TRACER=y CONFIG_IRQSOFF_TRACER=y CONFIG_SCHED_TRACER=y # CONFIG_HWLAT_TRACER is not set CONFIG_FTRACE_SYSCALLS=y CONFIG_TRACER_SNAPSHOT=y CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP=y CONFIG_BRANCH_PROFILE_NONE=y # CONFIG_PROFILE_ANNOTATED_BRANCHES is not set # CONFIG_PROFILE_ALL_BRANCHES is not set # CONFIG_STACK_TRACER is not set CONFIG_BLK_DEV_IO_TRACE=y CONFIG_KPROBE_EVENTS=y CONFIG_UPROBE_EVENTS=y CONFIG_PROBE_EVENTS=y CONFIG_DYNAMIC_FTRACE=y CONFIG_DYNAMIC_FTRACE_WITH_REGS=y # CONFIG_FUNCTION_PROFILER is not set CONFIG_FTRACE_MCOUNT_RECORD=y # CONFIG_FTRACE_STARTUP_TEST is not set CONFIG_MMIOTRACE=y # CONFIG_HIST_TRIGGERS is not set # CONFIG_MMIOTRACE_TEST is not set # CONFIG_TRACEPOINT_BENCHMARK is not set # CONFIG_RING_BUFFER_BENCHMARK is not set # CONFIG_RING_BUFFER_STARTUP_TEST is not set # CONFIG_TRACE_EVAL_MAP_FILE is not set CONFIG_TRACING_EVENTS_GPIO=y # CONFIG_PROVIDE_OHCI1394_DMA_INIT is not set # CONFIG_DMA_API_DEBUG is not set # # Runtime Testing # CONFIG_LKDTM=y CONFIG_TEST_LIST_SORT=y # CONFIG_TEST_SORT is not set CONFIG_KPROBES_SANITY_TEST=y # CONFIG_BACKTRACE_SELF_TEST is not set # CONFIG_RBTREE_TEST is not set # CONFIG_INTERVAL_TREE_TEST is not set # CONFIG_PERCPU_TEST is not set CONFIG_ATOMIC64_SELFTEST=y # CONFIG_ASYNC_RAID6_TEST is not set # CONFIG_TEST_HEXDUMP is not set # CONFIG_TEST_STRING_HELPERS is not set # CONFIG_TEST_KSTRTOX is not set # CONFIG_TEST_PRINTF is not set # CONFIG_TEST_BITMAP is not set # CONFIG_TEST_UUID is not set # CONFIG_TEST_RHASHTABLE is not set # CONFIG_TEST_HASH is not set # CONFIG_TEST_LKM is not set # CONFIG_TEST_USER_COPY is not set # CONFIG_TEST_BPF is not set # CONFIG_TEST_FIND_BIT is not set # CONFIG_TEST_FIRMWARE is not set # CONFIG_TEST_SYSCTL is not set # CONFIG_TEST_UDELAY is not set # CONFIG_TEST_STATIC_KEYS is not set # CONFIG_TEST_KMOD is not set # CONFIG_TEST_DEBUG_VIRTUAL is not set CONFIG_MEMTEST=y # CONFIG_BUG_ON_DATA_CORRUPTION is not set # CONFIG_SAMPLES is not set CONFIG_HAVE_ARCH_KGDB=y # CONFIG_KGDB is not set CONFIG_ARCH_HAS_UBSAN_SANITIZE_ALL=y # CONFIG_ARCH_WANTS_UBSAN_NO_NULL is not set # CONFIG_UBSAN is not set CONFIG_ARCH_HAS_DEVMEM_IS_ALLOWED=y CONFIG_STRICT_DEVMEM=y # CONFIG_IO_STRICT_DEVMEM is not set CONFIG_X86_VERBOSE_BOOTUP=y CONFIG_EARLY_PRINTK=y # CONFIG_EARLY_PRINTK_DBGP is not set # CONFIG_EARLY_PRINTK_EFI is not set # CONFIG_EARLY_PRINTK_USB_XDBC is not set CONFIG_X86_PTDUMP_CORE=y CONFIG_X86_PTDUMP=y # CONFIG_EFI_PGT_DUMP is not set # CONFIG_DEBUG_WX is not set CONFIG_DOUBLEFAULT=y # CONFIG_DEBUG_TLBFLUSH is not set # CONFIG_IOMMU_DEBUG is not set # CONFIG_IOMMU_STRESS is not set CONFIG_HAVE_MMIOTRACE_SUPPORT=y # CONFIG_X86_DECODER_SELFTEST is not set CONFIG_IO_DELAY_TYPE_0X80=0 CONFIG_IO_DELAY_TYPE_0XED=1 CONFIG_IO_DELAY_TYPE_UDELAY=2 CONFIG_IO_DELAY_TYPE_NONE=3 CONFIG_IO_DELAY_0X80=y # CONFIG_IO_DELAY_0XED is not set # CONFIG_IO_DELAY_UDELAY is not set # CONFIG_IO_DELAY_NONE is not set CONFIG_DEFAULT_IO_DELAY_TYPE=0 # CONFIG_DEBUG_BOOT_PARAMS is not set # CONFIG_CPA_DEBUG is not set CONFIG_OPTIMIZE_INLINING=y # CONFIG_DEBUG_ENTRY is not set CONFIG_DEBUG_NMI_SELFTEST=y CONFIG_X86_DEBUG_FPU=y # CONFIG_PUNIT_ATOM_DEBUG is not set CONFIG_UNWINDER_ORC=y # CONFIG_UNWINDER_FRAME_POINTER is not set # # Security options # CONFIG_KEYS=y CONFIG_KEYS_COMPAT=y # CONFIG_PERSISTENT_KEYRINGS is not set # CONFIG_BIG_KEYS is not set # CONFIG_TRUSTED_KEYS is not set # CONFIG_ENCRYPTED_KEYS is not set # CONFIG_KEY_DH_OPERATIONS is not set # CONFIG_SECURITY_DMESG_RESTRICT is not set CONFIG_SECURITY=y # CONFIG_SECURITY_WRITABLE_HOOKS is not set CONFIG_SECURITYFS=y CONFIG_SECURITY_NETWORK=y # CONFIG_SECURITY_INFINIBAND is not set CONFIG_SECURITY_NETWORK_XFRM=y CONFIG_SECURITY_PATH=y # CONFIG_INTEL_TXT is not set CONFIG_LSM_MMAP_MIN_ADDR=65536 CONFIG_HAVE_HARDENED_USERCOPY_ALLOCATOR=y # CONFIG_HARDENED_USERCOPY is not set # CONFIG_FORTIFY_SOURCE is not set # CONFIG_STATIC_USERMODEHELPER is not set CONFIG_SECURITY_SELINUX=y # CONFIG_SECURITY_SELINUX_BOOTPARAM is not set # CONFIG_SECURITY_SELINUX_DISABLE is not set CONFIG_SECURITY_SELINUX_DEVELOP=y CONFIG_SECURITY_SELINUX_AVC_STATS=y CONFIG_SECURITY_SELINUX_CHECKREQPROT_VALUE=1 # CONFIG_SECURITY_SMACK is not set # CONFIG_SECURITY_TOMOYO is not set CONFIG_SECURITY_APPARMOR=y CONFIG_SECURITY_APPARMOR_BOOTPARAM_VALUE=1 CONFIG_SECURITY_APPARMOR_HASH=y CONFIG_SECURITY_APPARMOR_HASH_DEFAULT=y # CONFIG_SECURITY_APPARMOR_DEBUG is not set # CONFIG_SECURITY_LOADPIN is not set # 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 is not set # CONFIG_DEFAULT_SECURITY_SELINUX is not set # CONFIG_DEFAULT_SECURITY_APPARMOR is not set CONFIG_DEFAULT_SECURITY_DAC=y CONFIG_DEFAULT_SECURITY="" CONFIG_XOR_BLOCKS=y CONFIG_ASYNC_CORE=y CONFIG_ASYNC_MEMCPY=y CONFIG_ASYNC_XOR=y CONFIG_ASYNC_PQ=y CONFIG_ASYNC_RAID6_RECOV=y CONFIG_CRYPTO=y # # Crypto core or helper # CONFIG_CRYPTO_ALGAPI=y CONFIG_CRYPTO_ALGAPI2=y CONFIG_CRYPTO_AEAD=y CONFIG_CRYPTO_AEAD2=y CONFIG_CRYPTO_BLKCIPHER=y CONFIG_CRYPTO_BLKCIPHER2=y CONFIG_CRYPTO_HASH=y CONFIG_CRYPTO_HASH2=y CONFIG_CRYPTO_RNG=y CONFIG_CRYPTO_RNG2=y CONFIG_CRYPTO_RNG_DEFAULT=y CONFIG_CRYPTO_AKCIPHER2=y CONFIG_CRYPTO_AKCIPHER=y CONFIG_CRYPTO_KPP2=y CONFIG_CRYPTO_ACOMP2=y CONFIG_CRYPTO_RSA=y # CONFIG_CRYPTO_DH is not set CONFIG_CRYPTO_ECDH=y CONFIG_CRYPTO_MANAGER=y CONFIG_CRYPTO_MANAGER2=y # CONFIG_CRYPTO_USER is not set CONFIG_CRYPTO_MANAGER_DISABLE_TESTS=y CONFIG_CRYPTO_GF128MUL=y CONFIG_CRYPTO_NULL=y CONFIG_CRYPTO_NULL2=y CONFIG_CRYPTO_PCRYPT=y CONFIG_CRYPTO_WORKQUEUE=y CONFIG_CRYPTO_CRYPTD=y # CONFIG_CRYPTO_MCRYPTD is not set CONFIG_CRYPTO_AUTHENC=y CONFIG_CRYPTO_TEST=m CONFIG_CRYPTO_SIMD=y CONFIG_CRYPTO_GLUE_HELPER_X86=y CONFIG_CRYPTO_ENGINE=m # # Authenticated Encryption with Associated Data # CONFIG_CRYPTO_CCM=y CONFIG_CRYPTO_GCM=y # CONFIG_CRYPTO_CHACHA20POLY1305 is not set CONFIG_CRYPTO_SEQIV=y CONFIG_CRYPTO_ECHAINIV=y # # Block modes # CONFIG_CRYPTO_CBC=y CONFIG_CRYPTO_CTR=y CONFIG_CRYPTO_CTS=y CONFIG_CRYPTO_ECB=y CONFIG_CRYPTO_LRW=y CONFIG_CRYPTO_PCBC=y CONFIG_CRYPTO_XTS=y # CONFIG_CRYPTO_KEYWRAP is not set # # 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 is not set # CONFIG_CRYPTO_CRC32_PCLMUL is not set CONFIG_CRYPTO_CRCT10DIF=y # CONFIG_CRYPTO_CRCT10DIF_PCLMUL is not set CONFIG_CRYPTO_GHASH=y # CONFIG_CRYPTO_POLY1305 is not set # CONFIG_CRYPTO_POLY1305_X86_64 is not set CONFIG_CRYPTO_MD4=y CONFIG_CRYPTO_MD5=y CONFIG_CRYPTO_MICHAEL_MIC=y CONFIG_CRYPTO_RMD128=y CONFIG_CRYPTO_RMD160=y CONFIG_CRYPTO_RMD256=y CONFIG_CRYPTO_RMD320=y CONFIG_CRYPTO_SHA1=y CONFIG_CRYPTO_SHA1_SSSE3=y # CONFIG_CRYPTO_SHA256_SSSE3 is not set # CONFIG_CRYPTO_SHA512_SSSE3 is not set # CONFIG_CRYPTO_SHA1_MB is not set # CONFIG_CRYPTO_SHA256_MB is not set # CONFIG_CRYPTO_SHA512_MB is not set CONFIG_CRYPTO_SHA256=y CONFIG_CRYPTO_SHA512=y # CONFIG_CRYPTO_SHA3 is not set # CONFIG_CRYPTO_SM3 is not set CONFIG_CRYPTO_TGR192=y CONFIG_CRYPTO_WP512=y CONFIG_CRYPTO_GHASH_CLMUL_NI_INTEL=y # # Ciphers # CONFIG_CRYPTO_AES=y # CONFIG_CRYPTO_AES_TI is not set CONFIG_CRYPTO_AES_X86_64=y CONFIG_CRYPTO_AES_NI_INTEL=y CONFIG_CRYPTO_ANUBIS=y CONFIG_CRYPTO_ARC4=y CONFIG_CRYPTO_BLOWFISH=y CONFIG_CRYPTO_BLOWFISH_COMMON=y CONFIG_CRYPTO_BLOWFISH_X86_64=y CONFIG_CRYPTO_CAMELLIA=y # CONFIG_CRYPTO_CAMELLIA_X86_64 is not set # CONFIG_CRYPTO_CAMELLIA_AESNI_AVX_X86_64 is not set # CONFIG_CRYPTO_CAMELLIA_AESNI_AVX2_X86_64 is not set CONFIG_CRYPTO_CAST_COMMON=y CONFIG_CRYPTO_CAST5=y # CONFIG_CRYPTO_CAST5_AVX_X86_64 is not set CONFIG_CRYPTO_CAST6=y # CONFIG_CRYPTO_CAST6_AVX_X86_64 is not set CONFIG_CRYPTO_DES=y # CONFIG_CRYPTO_DES3_EDE_X86_64 is not set CONFIG_CRYPTO_FCRYPT=y CONFIG_CRYPTO_KHAZAD=y CONFIG_CRYPTO_SALSA20=y CONFIG_CRYPTO_SALSA20_X86_64=y # CONFIG_CRYPTO_CHACHA20 is not set # CONFIG_CRYPTO_CHACHA20_X86_64 is not set CONFIG_CRYPTO_SEED=y CONFIG_CRYPTO_SERPENT=y # CONFIG_CRYPTO_SERPENT_SSE2_X86_64 is not set # CONFIG_CRYPTO_SERPENT_AVX_X86_64 is not set # CONFIG_CRYPTO_SERPENT_AVX2_X86_64 is not set CONFIG_CRYPTO_TEA=y CONFIG_CRYPTO_TWOFISH=y CONFIG_CRYPTO_TWOFISH_COMMON=y CONFIG_CRYPTO_TWOFISH_X86_64=y CONFIG_CRYPTO_TWOFISH_X86_64_3WAY=y # CONFIG_CRYPTO_TWOFISH_AVX_X86_64 is not set # # Compression # CONFIG_CRYPTO_DEFLATE=y CONFIG_CRYPTO_LZO=y # CONFIG_CRYPTO_842 is not set # CONFIG_CRYPTO_LZ4 is not set # CONFIG_CRYPTO_LZ4HC is not set # # Random Number Generation # CONFIG_CRYPTO_ANSI_CPRNG=y CONFIG_CRYPTO_DRBG_MENU=y CONFIG_CRYPTO_DRBG_HMAC=y # CONFIG_CRYPTO_DRBG_HASH is not set # CONFIG_CRYPTO_DRBG_CTR is not set CONFIG_CRYPTO_DRBG=y CONFIG_CRYPTO_JITTERENTROPY=y CONFIG_CRYPTO_USER_API=y CONFIG_CRYPTO_USER_API_HASH=y 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=y CONFIG_CRYPTO_DEV_PADLOCK=y CONFIG_CRYPTO_DEV_PADLOCK_AES=y CONFIG_CRYPTO_DEV_PADLOCK_SHA=y # CONFIG_CRYPTO_DEV_FSL_CAAM_CRYPTO_API_DESC is not set # CONFIG_CRYPTO_DEV_CCP is not set # CONFIG_CRYPTO_DEV_QAT_DH895xCC is not set # CONFIG_CRYPTO_DEV_QAT_C3XXX is not set # CONFIG_CRYPTO_DEV_QAT_C62X is not set # CONFIG_CRYPTO_DEV_QAT_DH895xCCVF is not set # CONFIG_CRYPTO_DEV_QAT_C3XXXVF is not set # CONFIG_CRYPTO_DEV_QAT_C62XVF is not set # CONFIG_CRYPTO_DEV_NITROX_CNN55XX is not set # CONFIG_CRYPTO_DEV_CHELSIO is not set CONFIG_CRYPTO_DEV_VIRTIO=m CONFIG_ASYMMETRIC_KEY_TYPE=y CONFIG_ASYMMETRIC_PUBLIC_KEY_SUBTYPE=y CONFIG_X509_CERTIFICATE_PARSER=y CONFIG_PKCS7_MESSAGE_PARSER=y # CONFIG_PKCS7_TEST_KEY is not set # CONFIG_SIGNED_PE_FILE_VERIFICATION is not set # # Certificates for signature checking # CONFIG_SYSTEM_TRUSTED_KEYRING=y CONFIG_SYSTEM_TRUSTED_KEYS="" # CONFIG_SYSTEM_EXTRA_CERTIFICATE is not set # CONFIG_SECONDARY_TRUSTED_KEYRING is not set # CONFIG_SYSTEM_BLACKLIST_KEYRING is not set CONFIG_HAVE_KVM=y CONFIG_HAVE_KVM_IRQCHIP=y CONFIG_HAVE_KVM_IRQFD=y CONFIG_HAVE_KVM_IRQ_ROUTING=y CONFIG_HAVE_KVM_EVENTFD=y CONFIG_KVM_MMIO=y CONFIG_KVM_ASYNC_PF=y CONFIG_HAVE_KVM_MSI=y CONFIG_HAVE_KVM_CPU_RELAX_INTERCEPT=y CONFIG_KVM_VFIO=y CONFIG_KVM_GENERIC_DIRTYLOG_READ_PROTECT=y CONFIG_KVM_COMPAT=y CONFIG_HAVE_KVM_IRQ_BYPASS=y CONFIG_VIRTUALIZATION=y CONFIG_KVM=y CONFIG_KVM_INTEL=y CONFIG_KVM_AMD=y # CONFIG_KVM_MMU_AUDIT is not set CONFIG_VHOST_NET=y # CONFIG_VHOST_SCSI is not set CONFIG_VHOST=y # CONFIG_VHOST_CROSS_ENDIAN_LEGACY is not set CONFIG_BINARY_PRINTF=y # # Library routines # CONFIG_RAID6_PQ=y CONFIG_BITREVERSE=y # CONFIG_HAVE_ARCH_BITREVERSE is not set CONFIG_RATIONAL=y CONFIG_GENERIC_STRNCPY_FROM_USER=y CONFIG_GENERIC_STRNLEN_USER=y CONFIG_GENERIC_NET_UTILS=y CONFIG_GENERIC_FIND_FIRST_BIT=y CONFIG_GENERIC_PCI_IOMAP=y CONFIG_GENERIC_IOMAP=y CONFIG_ARCH_USE_CMPXCHG_LOCKREF=y CONFIG_ARCH_HAS_FAST_MULTIPLIER=y CONFIG_CRC_CCITT=y CONFIG_CRC16=y CONFIG_CRC_T10DIF=y CONFIG_CRC_ITU_T=y CONFIG_CRC32=y # CONFIG_CRC32_SELFTEST is not set CONFIG_CRC32_SLICEBY8=y # CONFIG_CRC32_SLICEBY4 is not set # CONFIG_CRC32_SARWATE is not set # CONFIG_CRC32_BIT is not set # CONFIG_CRC4 is not set CONFIG_CRC7=y CONFIG_LIBCRC32C=y CONFIG_CRC8=y CONFIG_XXHASH=y # CONFIG_AUDIT_ARCH_COMPAT_GENERIC is not set # CONFIG_RANDOM32_SELFTEST is not set CONFIG_ZLIB_INFLATE=y CONFIG_ZLIB_DEFLATE=y CONFIG_LZO_COMPRESS=y CONFIG_LZO_DECOMPRESS=y CONFIG_LZ4_DECOMPRESS=y CONFIG_ZSTD_COMPRESS=y CONFIG_ZSTD_DECOMPRESS=y CONFIG_XZ_DEC=y CONFIG_XZ_DEC_X86=y CONFIG_XZ_DEC_POWERPC=y CONFIG_XZ_DEC_IA64=y CONFIG_XZ_DEC_ARM=y CONFIG_XZ_DEC_ARMTHUMB=y CONFIG_XZ_DEC_SPARC=y CONFIG_XZ_DEC_BCJ=y # CONFIG_XZ_DEC_TEST is not set CONFIG_DECOMPRESS_GZIP=y CONFIG_DECOMPRESS_BZIP2=y CONFIG_DECOMPRESS_LZMA=y CONFIG_DECOMPRESS_XZ=y CONFIG_DECOMPRESS_LZO=y CONFIG_DECOMPRESS_LZ4=y CONFIG_GENERIC_ALLOCATOR=y CONFIG_REED_SOLOMON=y CONFIG_REED_SOLOMON_DEC16=y CONFIG_TEXTSEARCH=y CONFIG_TEXTSEARCH_KMP=y CONFIG_TEXTSEARCH_BM=y CONFIG_TEXTSEARCH_FSM=y CONFIG_BTREE=y CONFIG_INTERVAL_TREE=y CONFIG_RADIX_TREE_MULTIORDER=y CONFIG_ASSOCIATIVE_ARRAY=y CONFIG_HAS_IOMEM=y CONFIG_HAS_IOPORT_MAP=y CONFIG_HAS_DMA=y # CONFIG_DMA_NOOP_OPS is not set # CONFIG_DMA_VIRT_OPS is not set CONFIG_CHECK_SIGNATURE=y # CONFIG_CPUMASK_OFFSTACK is not set CONFIG_CPU_RMAP=y CONFIG_DQL=y CONFIG_GLOB=y # CONFIG_GLOB_SELFTEST is not set CONFIG_NLATTR=y CONFIG_CLZ_TAB=y CONFIG_CORDIC=y # CONFIG_DDR is not set CONFIG_IRQ_POLL=y CONFIG_MPILIB=y CONFIG_OID_REGISTRY=y CONFIG_UCS2_STRING=y CONFIG_FONT_SUPPORT=y # CONFIG_FONTS is not set CONFIG_FONT_8x8=y CONFIG_FONT_8x16=y # CONFIG_SG_SPLIT is not set CONFIG_SG_POOL=y CONFIG_ARCH_HAS_SG_CHAIN=y CONFIG_ARCH_HAS_PMEM_API=y CONFIG_ARCH_HAS_UACCESS_FLUSHCACHE=y CONFIG_SBITMAP=y # CONFIG_STRING_SELFTEST is not set --bzetiaqdmct6qlvm Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename=job-script #!/bin/sh export_top_env() { export suite='trinity' export testcase='trinity' export runtime=300 export job_origin='/lkp/lkp/src/allot/rand/vm-lkp-hsw01-yocto-x86_64/trinity.yaml' export testbox='vm-lkp-hsw01-yocto-x86_64-27' export tbox_group='vm-lkp-hsw01-yocto-x86_64' export kconfig='x86_64-allyesdebian' export compiler='gcc-7' export queue='rand' export branch='linux-review/Denis-Drozdov/rtnl-device-allocation-free-via-rtnl_link_ops/20180102-043933' export commit='b1585bdfb20476e31f11c3fd44faac770325b8c1' export repeat_to=2 export submit_id='5a4aa7280b9a9368dbef2a99' export job_file='/lkp/scheduled/vm-lkp-hsw01-yocto-x86_64-27/trinity-300s-yocto-minimal-x86_64-2016-04-22.cgz-b1585bdfb20476e31f11c3fd44faac770325b8c1-20180102-26843-jsy4hs-0.yaml' export id='b2419f2eb17412405d2bb0d70980c9ce24fec0e9' export model='qemu-system-x86_64 -enable-kvm' export nr_vm=30 export nr_cpu=1 export memory='512M' export rootfs='yocto-minimal-x86_64-2016-04-22.cgz' export swap_partitions='/dev/vda' export need_kconfig='CONFIG_KVM_GUEST=y' export enqueue_time='2018-01-02 05:24:56 +0800' export _id='5a4aa7280b9a9368dbef2a99' export _rt='/result/trinity/300s/vm-lkp-hsw01-yocto-x86_64/yocto-minimal-x86_64-2016-04-22.cgz/x86_64-allyesdebian/gcc-7/b1585bdfb20476e31f11c3fd44faac770325b8c1' export user='lkp' export kernel='/pkg/linux/x86_64-allyesdebian/gcc-7/b1585bdfb20476e31f11c3fd44faac770325b8c1/vmlinuz-4.15.0-rc4-00203-gb1585bd' export result_root='/result/trinity/300s/vm-lkp-hsw01-yocto-x86_64/yocto-minimal-x86_64-2016-04-22.cgz/x86_64-allyesdebian/gcc-7/b1585bdfb20476e31f11c3fd44faac770325b8c1/0' export dequeue_time='2018-01-02 05:26:03 +0800' export LKP_SERVER='inn' export max_uptime=1500 export initrd='/osimage/yocto/yocto-minimal-x86_64-2016-04-22.cgz' export bootloader_append='root=/dev/ram0 user=lkp job=/lkp/scheduled/vm-lkp-hsw01-yocto-x86_64-27/trinity-300s-yocto-minimal-x86_64-2016-04-22.cgz-b1585bdfb20476e31f11c3fd44faac770325b8c1-20180102-26843-jsy4hs-0.yaml ARCH=x86_64 kconfig=x86_64-allyesdebian branch=linux-review/Denis-Drozdov/rtnl-device-allocation-free-via-rtnl_link_ops/20180102-043933 commit=b1585bdfb20476e31f11c3fd44faac770325b8c1 BOOT_IMAGE=/pkg/linux/x86_64-allyesdebian/gcc-7/b1585bdfb20476e31f11c3fd44faac770325b8c1/vmlinuz-4.15.0-rc4-00203-gb1585bd max_uptime=1500 RESULT_ROOT=/result/trinity/300s/vm-lkp-hsw01-yocto-x86_64/yocto-minimal-x86_64-2016-04-22.cgz/x86_64-allyesdebian/gcc-7/b1585bdfb20476e31f11c3fd44faac770325b8c1/0 LKP_SERVER=inn debug apic=debug sysrq_always_enabled rcupdate.rcu_cpu_stall_timeout=100 net.ifnames=0 printk.devkmsg=on panic=-1 softlockup_panic=1 nmi_watchdog=panic oops=panic load_ramdisk=2 prompt_ramdisk=0 drbd.minor_count=8 systemd.log_level=err ignore_loglevel console=tty0 earlyprintk=ttyS0,115200 console=ttyS0,115200 vga=normal rw' export modules_initrd='/pkg/linux/x86_64-allyesdebian/gcc-7/b1585bdfb20476e31f11c3fd44faac770325b8c1/modules.cgz' export bm_initrd='/osimage/pkg/debian-x86_64-2016-08-31.cgz/trinity-static-x86_64-x86_64-6ddabfd2_2017-11-10.cgz' export lkp_initrd='/lkp/lkp/lkp-x86_64.cgz' export site='inn' export LKP_CGI_PORT=80 export LKP_CIFS_PORT=139 export job_initrd='/lkp/scheduled/vm-lkp-hsw01-yocto-x86_64-27/trinity-300s-yocto-minimal-x86_64-2016-04-22.cgz-b1585bdfb20476e31f11c3fd44faac770325b8c1-20180102-26843-jsy4hs-0.cgz' [ -n "$LKP_SRC" ] || export LKP_SRC=/lkp/${user:-lkp}/src } run_job() { echo $$ > $TMP/run-job.pid . $LKP_SRC/lib/http.sh . $LKP_SRC/lib/job.sh . $LKP_SRC/lib/env.sh export_top_env run_monitor $LKP_SRC/monitors/wrapper kmsg run_monitor $LKP_SRC/monitors/wrapper oom-killer run_monitor $LKP_SRC/monitors/plain/watchdog run_test $LKP_SRC/tests/wrapper trinity } extract_stats() { $LKP_SRC/stats/wrapper kmsg $LKP_SRC/stats/wrapper time trinity.time $LKP_SRC/stats/wrapper time $LKP_SRC/stats/wrapper dmesg $LKP_SRC/stats/wrapper kmsg $LKP_SRC/stats/wrapper stderr $LKP_SRC/stats/wrapper last_state } "$@" --bzetiaqdmct6qlvm Content-Type: application/x-xz Content-Disposition: attachment; filename="dmesg.xz" Content-Transfer-Encoding: base64 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 wq2xxGf7AgAAAAAEWVo= --bzetiaqdmct6qlvm-- -- To unsubscribe from this list: send the line "unsubscribe linux-rdma" in the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org More majordomo info at http://vger.kernel.org/majordomo-info.html From mboxrd@z Thu Jan 1 00:00:00 1970 Content-Type: multipart/mixed; boundary="===============2130036515436512169==" MIME-Version: 1.0 From: kernel test robot To: lkp@lists.01.org Subject: [rtnl] b1585bdfb2: kernel_BUG_at_net/core/dev.c Date: Tue, 02 Jan 2018 06:43:47 +0800 Message-ID: <20180101224347.xdxguvvr4g7jrxq4@inn> In-Reply-To: <1514718983-466-2-git-send-email-denisd@mellanox.com> List-Id: --===============2130036515436512169== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable FYI, we noticed the following commit (built with gcc-7): commit: b1585bdfb20476e31f11c3fd44faac770325b8c1 ("rtnl: device allocation/= free via rtnl_link_ops") url: https://github.com/0day-ci/linux/commits/Denis-Drozdov/rtnl-device-all= ocation-free-via-rtnl_link_ops/20180102-043933 in testcase: trinity with following parameters: runtime: 300s test-description: Trinity is a linux system call fuzz tester. test-url: http://codemonkey.org.uk/projects/trinity/ on test machine: qemu-system-x86_64 -enable-kvm -m 512M caused below changes (please refer to attached dmesg/kmsg for entire log/ba= cktrace): +------------------------------------------+------------+------------+ | | ead68f2161 | b1585bdfb2 | +------------------------------------------+------------+------------+ | boot_successes | 260 | 2 | | boot_failures | 4 | 13 | | BUG:kernel_hang_in_boot_stage | 3 | | | BUG:kernel_hang_in_test_stage | 1 | | | kernel_BUG_at_net/core/dev.c | 0 | 13 | | invalid_opcode:#[##] | 0 | 13 | | RIP:free_netdev | 0 | 13 | | general_protection_fault:#[##] | 0 | 9 | | RIP:put_page | 0 | 9 | | Kernel_panic-not_syncing:Fatal_exception | 0 | 13 | +------------------------------------------+------------+------------+ [ 35.401334] kernel BUG at net/core/dev.c:8231! [ 35.402342] invalid opcode: 0000 [#1] SMP [ 35.403055] Modules linked in: [ 35.403636] CPU: 0 PID: 134 Comm: kworker/u2:2 Not tainted 4.15.0-rc4-00= 203-gb1585bd #74 [ 35.404979] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS = 1.10.2-1 04/01/2014 [ 35.407023] Workqueue: netns cleanup_net [ 35.407760] RIP: 0010:free_netdev+0xde/0xf7 [ 35.408491] RSP: 0018:ffffa49a00af7d48 EFLAGS: 00010202 [ 35.409356] RAX: 0000000000000004 RBX: ffff8b8ca7856000 RCX: 00000000000= 00001 [ 35.410473] RDX: 0000000000000001 RSI: ffffffff8e0e7e00 RDI: 00000000000= 00000 [ 35.411597] RBP: ffff8b8ca7855fd8 R08: 0000000000000080 R09: 00000000000= 00004 [ 35.412722] R10: 00000000ffffffd2 R11: 0000000000000000 R12: ffff8b8ca78= 56060 [ 35.413847] R13: 00000000fffefd9a R14: 00000000fffefd9a R15: dead0000000= 00100 [ 35.414976] FS: 0000000000000000(0000) GS:ffff8b8cbf400000(0000) knlGS:= 0000000000000000 [ 35.416305] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 35.417242] CR2: 000000000325de08 CR3: 0000000034559000 CR4: 00000000000= 006f0 [ 35.418347] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 00000000000= 00000 [ 35.419455] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 00000000000= 00400 [ 35.420576] Call Trace: [ 35.421081] netdev_run_todo+0x247/0x290 [ 35.421770] ip6_tnl_exit_batch_net+0x150/0x15f [ 35.422549] cleanup_net+0x19b/0x234 [ 35.423195] process_one_work+0x2b3/0x4c3 [ 35.423894] ? worker_thread+0x1e0/0x25b [ 35.424574] ? rescuer_thread+0x27a/0x27a [ 35.425274] worker_thread+0x1a3/0x25b [ 35.425940] ? rescuer_thread+0x27a/0x27a [ 35.426631] kthread+0xf5/0xfa [ 35.427199] ? kthread_create_worker_on_cpu+0x43/0x43 [ 35.428056] ? call_usermodehelper_exec_async+0x118/0x11f [ 35.428954] ? do_group_exit+0xb2/0xb2 [ 35.429618] ret_from_fork+0x24/0x30 [ 35.430266] Code: 00 00 00 74 0c 48 c7 c7 d0 a6 4b 8e e8 4e 5f ff ff 8a = 83 80 05 00 00 84 c0 75 0c 48 89 df 5b 5d 41 5c e9 12 ff ff ff 3c 03 74 02 = <0f> 0b c6 83 80 05 00 00 04 48 8d bb b0 05 00 00 5b 5d 41 5c e9 = [ 35.433215] RIP: free_netdev+0xde/0xf7 RSP: ffffa49a00af7d48 [ 35.434198] ---[ end trace def93e3513cf4702 ]--- To reproduce: git clone https://github.com/intel/lkp-tests.git cd lkp-tests bin/lkp qemu -k job-script # job-script is attached in t= his email Thanks, lkp --===============2130036515436512169== Content-Type: text/plain MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="config-4.15.0-rc4-00203-gb1585bd" IwojIEF1dG9tYXRpY2FsbHkgZ2VuZXJhdGVkIGZpbGU7IERPIE5PVCBFRElULgojIExpbnV4L3g4 Nl82NCA0LjE1LjAtcmM0IEtlcm5lbCBDb25maWd1cmF0aW9uCiMKQ09ORklHXzY0QklUPXkKQ09O RklHX1g4Nl82ND15CkNPTkZJR19YODY9eQpDT05GSUdfSU5TVFJVQ1RJT05fREVDT0RFUj15CkNP TkZJR19PVVRQVVRfRk9STUFUPSJlbGY2NC14ODYtNjQiCkNPTkZJR19BUkNIX0RFRkNPTkZJRz0i YXJjaC94ODYvY29uZmlncy94ODZfNjRfZGVmY29uZmlnIgpDT05GSUdfTE9DS0RFUF9TVVBQT1JU PXkKQ09ORklHX1NUQUNLVFJBQ0VfU1VQUE9SVD15CkNPTkZJR19NTVU9eQpDT05GSUdfQVJDSF9N TUFQX1JORF9CSVRTX01JTj0yOApDT05GSUdfQVJDSF9NTUFQX1JORF9CSVRTX01BWD0zMgpDT05G SUdfQVJDSF9NTUFQX1JORF9DT01QQVRfQklUU19NSU49OApDT05GSUdfQVJDSF9NTUFQX1JORF9D T01QQVRfQklUU19NQVg9MTYKQ09ORklHX05FRURfRE1BX01BUF9TVEFURT15CkNPTkZJR19ORUVE X1NHX0RNQV9MRU5HVEg9eQpDT05GSUdfR0VORVJJQ19JU0FfRE1BPXkKQ09ORklHX0dFTkVSSUNf QlVHPXkKQ09ORklHX0dFTkVSSUNfQlVHX1JFTEFUSVZFX1BPSU5URVJTPXkKQ09ORklHX0dFTkVS SUNfSFdFSUdIVD15CkNPTkZJR19BUkNIX01BWV9IQVZFX1BDX0ZEQz15CkNPTkZJR19SV1NFTV9Y Q0hHQUREX0FMR09SSVRITT15CkNPTkZJR19HRU5FUklDX0NBTElCUkFURV9ERUxBWT15CkNPTkZJ R19BUkNIX0hBU19DUFVfUkVMQVg9eQpDT05GSUdfQVJDSF9IQVNfQ0FDSEVfTElORV9TSVpFPXkK Q09ORklHX0hBVkVfU0VUVVBfUEVSX0NQVV9BUkVBPXkKQ09ORklHX05FRURfUEVSX0NQVV9FTUJF RF9GSVJTVF9DSFVOSz15CkNPTkZJR19ORUVEX1BFUl9DUFVfUEFHRV9GSVJTVF9DSFVOSz15CkNP TkZJR19BUkNIX0hJQkVSTkFUSU9OX1BPU1NJQkxFPXkKQ09ORklHX0FSQ0hfU1VTUEVORF9QT1NT SUJMRT15CkNPTkZJR19BUkNIX1dBTlRfSFVHRV9QTURfU0hBUkU9eQpDT05GSUdfQVJDSF9XQU5U X0dFTkVSQUxfSFVHRVRMQj15CkNPTkZJR19aT05FX0RNQTMyPXkKQ09ORklHX0FVRElUX0FSQ0g9 eQpDT05GSUdfQVJDSF9TVVBQT1JUU19PUFRJTUlaRURfSU5MSU5JTkc9eQpDT05GSUdfQVJDSF9T VVBQT1JUU19ERUJVR19QQUdFQUxMT0M9eQpDT05GSUdfSEFWRV9JTlRFTF9UWFQ9eQpDT05GSUdf WDg2XzY0X1NNUD15CkNPTkZJR19BUkNIX1NVUFBPUlRTX1VQUk9CRVM9eQpDT05GSUdfRklYX0VB UkxZQ09OX01FTT15CkNPTkZJR19QR1RBQkxFX0xFVkVMUz00CkNPTkZJR19ERUZDT05GSUdfTElT VD0iL2xpYi9tb2R1bGVzLyRVTkFNRV9SRUxFQVNFLy5jb25maWciCkNPTkZJR19JUlFfV09SSz15 CkNPTkZJR19CVUlMRFRJTUVfRVhUQUJMRV9TT1JUPXkKQ09ORklHX1RIUkVBRF9JTkZPX0lOX1RB U0s9eQoKIwojIEdlbmVyYWwgc2V0dXAKIwpDT05GSUdfSU5JVF9FTlZfQVJHX0xJTUlUPTMyCkNP TkZJR19DUk9TU19DT01QSUxFPSIiCiMgQ09ORklHX0NPTVBJTEVfVEVTVCBpcyBub3Qgc2V0CkNP TkZJR19MT0NBTFZFUlNJT049IiIKQ09ORklHX0xPQ0FMVkVSU0lPTl9BVVRPPXkKQ09ORklHX0hB VkVfS0VSTkVMX0daSVA9eQpDT05GSUdfSEFWRV9LRVJORUxfQlpJUDI9eQpDT05GSUdfSEFWRV9L RVJORUxfTFpNQT15CkNPTkZJR19IQVZFX0tFUk5FTF9YWj15CkNPTkZJR19IQVZFX0tFUk5FTF9M Wk89eQpDT05GSUdfSEFWRV9LRVJORUxfTFo0PXkKQ09ORklHX0tFUk5FTF9HWklQPXkKIyBDT05G SUdfS0VSTkVMX0JaSVAyIGlzIG5vdCBzZXQKIyBDT05GSUdfS0VSTkVMX0xaTUEgaXMgbm90IHNl dAojIENPTkZJR19LRVJORUxfWFogaXMgbm90IHNldAojIENPTkZJR19LRVJORUxfTFpPIGlzIG5v dCBzZXQKIyBDT05GSUdfS0VSTkVMX0xaNCBpcyBub3Qgc2V0CkNPTkZJR19ERUZBVUxUX0hPU1RO QU1FPSIobm9uZSkiCkNPTkZJR19TV0FQPXkKQ09ORklHX1NZU1ZJUEM9eQpDT05GSUdfU1lTVklQ Q19TWVNDVEw9eQpDT05GSUdfUE9TSVhfTVFVRVVFPXkKQ09ORklHX1BPU0lYX01RVUVVRV9TWVND VEw9eQpDT05GSUdfQ1JPU1NfTUVNT1JZX0FUVEFDSD15CkNPTkZJR19VU0VMSUI9eQpDT05GSUdf QVVESVQ9eQpDT05GSUdfSEFWRV9BUkNIX0FVRElUU1lTQ0FMTD15CkNPTkZJR19BVURJVFNZU0NB TEw9eQpDT05GSUdfQVVESVRfV0FUQ0g9eQpDT05GSUdfQVVESVRfVFJFRT15CgojCiMgSVJRIHN1 YnN5c3RlbQojCkNPTkZJR19HRU5FUklDX0lSUV9QUk9CRT15CkNPTkZJR19HRU5FUklDX0lSUV9T SE9XPXkKQ09ORklHX0dFTkVSSUNfSVJRX0VGRkVDVElWRV9BRkZfTUFTSz15CkNPTkZJR19HRU5F UklDX1BFTkRJTkdfSVJRPXkKQ09ORklHX0dFTkVSSUNfSVJRX01JR1JBVElPTj15CkNPTkZJR19H RU5FUklDX0lSUV9DSElQPXkKQ09ORklHX0lSUV9ET01BSU49eQpDT05GSUdfSVJRX0RPTUFJTl9I SUVSQVJDSFk9eQpDT05GSUdfR0VORVJJQ19NU0lfSVJRPXkKQ09ORklHX0dFTkVSSUNfTVNJX0lS UV9ET01BSU49eQpDT05GSUdfR0VORVJJQ19JUlFfTUFUUklYX0FMTE9DQVRPUj15CkNPTkZJR19H RU5FUklDX0lSUV9SRVNFUlZBVElPTl9NT0RFPXkKIyBDT05GSUdfSVJRX0RPTUFJTl9ERUJVRyBp cyBub3Qgc2V0CkNPTkZJR19JUlFfRk9SQ0VEX1RIUkVBRElORz15CkNPTkZJR19TUEFSU0VfSVJR PXkKIyBDT05GSUdfR0VORVJJQ19JUlFfREVCVUdGUyBpcyBub3Qgc2V0CkNPTkZJR19DTE9DS1NP VVJDRV9XQVRDSERPRz15CkNPTkZJR19BUkNIX0NMT0NLU09VUkNFX0RBVEE9eQpDT05GSUdfQ0xP Q0tTT1VSQ0VfVkFMSURBVEVfTEFTVF9DWUNMRT15CkNPTkZJR19HRU5FUklDX1RJTUVfVlNZU0NB TEw9eQpDT05GSUdfR0VORVJJQ19DTE9DS0VWRU5UUz15CkNPTkZJR19HRU5FUklDX0NMT0NLRVZF TlRTX0JST0FEQ0FTVD15CkNPTkZJR19HRU5FUklDX0NMT0NLRVZFTlRTX01JTl9BREpVU1Q9eQpD T05GSUdfR0VORVJJQ19DTU9TX1VQREFURT15CgojCiMgVGltZXJzIHN1YnN5c3RlbQojCkNPTkZJ R19USUNLX09ORVNIT1Q9eQpDT05GSUdfTk9fSFpfQ09NTU9OPXkKIyBDT05GSUdfSFpfUEVSSU9E SUMgaXMgbm90IHNldApDT05GSUdfTk9fSFpfSURMRT15CiMgQ09ORklHX05PX0haX0ZVTEwgaXMg bm90IHNldApDT05GSUdfTk9fSFo9eQpDT05GSUdfSElHSF9SRVNfVElNRVJTPXkKCiMKIyBDUFUv VGFzayB0aW1lIGFuZCBzdGF0cyBhY2NvdW50aW5nCiMKQ09ORklHX1RJQ0tfQ1BVX0FDQ09VTlRJ Tkc9eQojIENPTkZJR19WSVJUX0NQVV9BQ0NPVU5USU5HX0dFTiBpcyBub3Qgc2V0CiMgQ09ORklH X0lSUV9USU1FX0FDQ09VTlRJTkcgaXMgbm90IHNldApDT05GSUdfQlNEX1BST0NFU1NfQUNDVD15 CkNPTkZJR19CU0RfUFJPQ0VTU19BQ0NUX1YzPXkKQ09ORklHX1RBU0tTVEFUUz15CkNPTkZJR19U QVNLX0RFTEFZX0FDQ1Q9eQpDT05GSUdfVEFTS19YQUNDVD15CkNPTkZJR19UQVNLX0lPX0FDQ09V TlRJTkc9eQojIENPTkZJR19DUFVfSVNPTEFUSU9OIGlzIG5vdCBzZXQKCiMKIyBSQ1UgU3Vic3lz dGVtCiMKQ09ORklHX1RSRUVfUkNVPXkKIyBDT05GSUdfUkNVX0VYUEVSVCBpcyBub3Qgc2V0CkNP TkZJR19TUkNVPXkKQ09ORklHX1RSRUVfU1JDVT15CiMgQ09ORklHX1RBU0tTX1JDVSBpcyBub3Qg c2V0CkNPTkZJR19SQ1VfU1RBTExfQ09NTU9OPXkKQ09ORklHX1JDVV9ORUVEX1NFR0NCTElTVD15 CkNPTkZJR19CVUlMRF9CSU4yQz15CkNPTkZJR19JS0NPTkZJRz15CkNPTkZJR19JS0NPTkZJR19Q Uk9DPXkKQ09ORklHX0xPR19CVUZfU0hJRlQ9MjAKQ09ORklHX0xPR19DUFVfTUFYX0JVRl9TSElG VD0xMgpDT05GSUdfUFJJTlRLX1NBRkVfTE9HX0JVRl9TSElGVD0xMwpDT05GSUdfSEFWRV9VTlNU QUJMRV9TQ0hFRF9DTE9DSz15CkNPTkZJR19BUkNIX1NVUFBPUlRTX05VTUFfQkFMQU5DSU5HPXkK Q09ORklHX0FSQ0hfV0FOVF9CQVRDSEVEX1VOTUFQX1RMQl9GTFVTSD15CkNPTkZJR19BUkNIX1NV UFBPUlRTX0lOVDEyOD15CiMgQ09ORklHX05VTUFfQkFMQU5DSU5HIGlzIG5vdCBzZXQKQ09ORklH X0NHUk9VUFM9eQojIENPTkZJR19NRU1DRyBpcyBub3Qgc2V0CkNPTkZJR19CTEtfQ0dST1VQPXkK IyBDT05GSUdfREVCVUdfQkxLX0NHUk9VUCBpcyBub3Qgc2V0CkNPTkZJR19DR1JPVVBfU0NIRUQ9 eQpDT05GSUdfRkFJUl9HUk9VUF9TQ0hFRD15CiMgQ09ORklHX0NGU19CQU5EV0lEVEggaXMgbm90 IHNldAojIENPTkZJR19SVF9HUk9VUF9TQ0hFRCBpcyBub3Qgc2V0CiMgQ09ORklHX0NHUk9VUF9Q SURTIGlzIG5vdCBzZXQKIyBDT05GSUdfQ0dST1VQX1JETUEgaXMgbm90IHNldApDT05GSUdfQ0dS T1VQX0ZSRUVaRVI9eQojIENPTkZJR19DR1JPVVBfSFVHRVRMQiBpcyBub3Qgc2V0CkNPTkZJR19D UFVTRVRTPXkKQ09ORklHX1BST0NfUElEX0NQVVNFVD15CkNPTkZJR19DR1JPVVBfREVWSUNFPXkK IyBDT05GSUdfQ0dST1VQX0NQVUFDQ1QgaXMgbm90IHNldAojIENPTkZJR19DR1JPVVBfUEVSRiBp cyBub3Qgc2V0CiMgQ09ORklHX0NHUk9VUF9ERUJVRyBpcyBub3Qgc2V0CkNPTkZJR19TT0NLX0NH Uk9VUF9EQVRBPXkKQ09ORklHX05BTUVTUEFDRVM9eQpDT05GSUdfVVRTX05TPXkKQ09ORklHX0lQ Q19OUz15CiMgQ09ORklHX1VTRVJfTlMgaXMgbm90IHNldApDT05GSUdfUElEX05TPXkKQ09ORklH X05FVF9OUz15CkNPTkZJR19TQ0hFRF9BVVRPR1JPVVA9eQojIENPTkZJR19TWVNGU19ERVBSRUNB VEVEIGlzIG5vdCBzZXQKQ09ORklHX1JFTEFZPXkKQ09ORklHX0JMS19ERVZfSU5JVFJEPXkKQ09O RklHX0lOSVRSQU1GU19TT1VSQ0U9IiIKQ09ORklHX1JEX0daSVA9eQpDT05GSUdfUkRfQlpJUDI9 eQpDT05GSUdfUkRfTFpNQT15CkNPTkZJR19SRF9YWj15CkNPTkZJR19SRF9MWk89eQpDT05GSUdf UkRfTFo0PXkKIyBDT05GSUdfQ0NfT1BUSU1JWkVfRk9SX1BFUkZPUk1BTkNFIGlzIG5vdCBzZXQK Q09ORklHX0NDX09QVElNSVpFX0ZPUl9TSVpFPXkKQ09ORklHX1NZU0NUTD15CkNPTkZJR19BTk9O X0lOT0RFUz15CkNPTkZJR19IQVZFX1VJRDE2PXkKQ09ORklHX1NZU0NUTF9FWENFUFRJT05fVFJB Q0U9eQpDT05GSUdfSEFWRV9QQ1NQS1JfUExBVEZPUk09eQpDT05GSUdfQlBGPXkKIyBDT05GSUdf RVhQRVJUIGlzIG5vdCBzZXQKQ09ORklHX1VJRDE2PXkKQ09ORklHX01VTFRJVVNFUj15CkNPTkZJ R19TR0VUTUFTS19TWVNDQUxMPXkKQ09ORklHX1NZU0ZTX1NZU0NBTEw9eQojIENPTkZJR19TWVND VExfU1lTQ0FMTCBpcyBub3Qgc2V0CkNPTkZJR19GSEFORExFPXkKQ09ORklHX1BPU0lYX1RJTUVS Uz15CkNPTkZJR19QUklOVEs9eQpDT05GSUdfUFJJTlRLX05NST15CkNPTkZJR19CVUc9eQpDT05G SUdfRUxGX0NPUkU9eQpDT05GSUdfUENTUEtSX1BMQVRGT1JNPXkKQ09ORklHX0JBU0VfRlVMTD15 CkNPTkZJR19GVVRFWD15CkNPTkZJR19GVVRFWF9QST15CkNPTkZJR19FUE9MTD15CkNPTkZJR19T SUdOQUxGRD15CkNPTkZJR19USU1FUkZEPXkKQ09ORklHX0VWRU5URkQ9eQpDT05GSUdfU0hNRU09 eQpDT05GSUdfQUlPPXkKQ09ORklHX0FEVklTRV9TWVNDQUxMUz15CkNPTkZJR19NRU1CQVJSSUVS PXkKIyBDT05GSUdfQ0hFQ0tQT0lOVF9SRVNUT1JFIGlzIG5vdCBzZXQKQ09ORklHX0tBTExTWU1T PXkKQ09ORklHX0tBTExTWU1TX0FMTD15CkNPTkZJR19LQUxMU1lNU19BQlNPTFVURV9QRVJDUFU9 eQpDT05GSUdfS0FMTFNZTVNfQkFTRV9SRUxBVElWRT15CiMgQ09ORklHX0JQRl9TWVNDQUxMIGlz IG5vdCBzZXQKIyBDT05GSUdfVVNFUkZBVUxURkQgaXMgbm90IHNldAojIENPTkZJR19FTUJFRERF RCBpcyBub3Qgc2V0CkNPTkZJR19IQVZFX1BFUkZfRVZFTlRTPXkKIyBDT05GSUdfUEMxMDQgaXMg bm90IHNldAoKIwojIEtlcm5lbCBQZXJmb3JtYW5jZSBFdmVudHMgQW5kIENvdW50ZXJzCiMKQ09O RklHX1BFUkZfRVZFTlRTPXkKIyBDT05GSUdfREVCVUdfUEVSRl9VU0VfVk1BTExPQyBpcyBub3Qg c2V0CkNPTkZJR19WTV9FVkVOVF9DT1VOVEVSUz15CiMgQ09ORklHX0NPTVBBVF9CUksgaXMgbm90 IHNldApDT05GSUdfU0xBQj15CiMgQ09ORklHX1NMVUIgaXMgbm90IHNldApDT05GSUdfU0xBQl9N RVJHRV9ERUZBVUxUPXkKIyBDT05GSUdfU0xBQl9GUkVFTElTVF9SQU5ET00gaXMgbm90IHNldApD T05GSUdfU1lTVEVNX0RBVEFfVkVSSUZJQ0FUSU9OPXkKQ09ORklHX1BST0ZJTElORz15CkNPTkZJ R19UUkFDRVBPSU5UUz15CkNPTkZJR19DUkFTSF9DT1JFPXkKQ09ORklHX0tFWEVDX0NPUkU9eQpD T05GSUdfT1BST0ZJTEU9eQojIENPTkZJR19PUFJPRklMRV9FVkVOVF9NVUxUSVBMRVggaXMgbm90 IHNldApDT05GSUdfSEFWRV9PUFJPRklMRT15CkNPTkZJR19PUFJPRklMRV9OTUlfVElNRVI9eQpD T05GSUdfS1BST0JFUz15CiMgQ09ORklHX0pVTVBfTEFCRUwgaXMgbm90IHNldApDT05GSUdfT1BU UFJPQkVTPXkKQ09ORklHX0tQUk9CRVNfT05fRlRSQUNFPXkKQ09ORklHX1VQUk9CRVM9eQojIENP TkZJR19IQVZFXzY0QklUX0FMSUdORURfQUNDRVNTIGlzIG5vdCBzZXQKQ09ORklHX0hBVkVfRUZG SUNJRU5UX1VOQUxJR05FRF9BQ0NFU1M9eQpDT05GSUdfQVJDSF9VU0VfQlVJTFRJTl9CU1dBUD15 CkNPTkZJR19LUkVUUFJPQkVTPXkKQ09ORklHX1VTRVJfUkVUVVJOX05PVElGSUVSPXkKQ09ORklH X0hBVkVfSU9SRU1BUF9QUk9UPXkKQ09ORklHX0hBVkVfS1BST0JFUz15CkNPTkZJR19IQVZFX0tS RVRQUk9CRVM9eQpDT05GSUdfSEFWRV9PUFRQUk9CRVM9eQpDT05GSUdfSEFWRV9LUFJPQkVTX09O X0ZUUkFDRT15CkNPTkZJR19IQVZFX05NST15CkNPTkZJR19IQVZFX0FSQ0hfVFJBQ0VIT09LPXkK Q09ORklHX0hBVkVfRE1BX0NPTlRJR1VPVVM9eQpDT05GSUdfR0VORVJJQ19TTVBfSURMRV9USFJF QUQ9eQpDT05GSUdfQVJDSF9IQVNfRk9SVElGWV9TT1VSQ0U9eQpDT05GSUdfQVJDSF9IQVNfU0VU X01FTU9SWT15CkNPTkZJR19BUkNIX1dBTlRTX0RZTkFNSUNfVEFTS19TVFJVQ1Q9eQpDT05GSUdf SEFWRV9SRUdTX0FORF9TVEFDS19BQ0NFU1NfQVBJPXkKQ09ORklHX0hBVkVfQ0xLPXkKQ09ORklH X0hBVkVfRE1BX0FQSV9ERUJVRz15CkNPTkZJR19IQVZFX0hXX0JSRUFLUE9JTlQ9eQpDT05GSUdf SEFWRV9NSVhFRF9CUkVBS1BPSU5UU19SRUdTPXkKQ09ORklHX0hBVkVfVVNFUl9SRVRVUk5fTk9U SUZJRVI9eQpDT05GSUdfSEFWRV9QRVJGX0VWRU5UU19OTUk9eQpDT05GSUdfSEFWRV9IQVJETE9D S1VQX0RFVEVDVE9SX1BFUkY9eQpDT05GSUdfSEFWRV9QRVJGX1JFR1M9eQpDT05GSUdfSEFWRV9Q RVJGX1VTRVJfU1RBQ0tfRFVNUD15CkNPTkZJR19IQVZFX0FSQ0hfSlVNUF9MQUJFTD15CkNPTkZJ R19IQVZFX1JDVV9UQUJMRV9GUkVFPXkKQ09ORklHX0FSQ0hfSEFWRV9OTUlfU0FGRV9DTVBYQ0hH PXkKQ09ORklHX0hBVkVfQ01QWENIR19MT0NBTD15CkNPTkZJR19IQVZFX0NNUFhDSEdfRE9VQkxF PXkKQ09ORklHX0FSQ0hfV0FOVF9DT01QQVRfSVBDX1BBUlNFX1ZFUlNJT049eQpDT05GSUdfQVJD SF9XQU5UX09MRF9DT01QQVRfSVBDPXkKQ09ORklHX0hBVkVfQVJDSF9TRUNDT01QX0ZJTFRFUj15 CkNPTkZJR19TRUNDT01QX0ZJTFRFUj15CkNPTkZJR19IQVZFX0dDQ19QTFVHSU5TPXkKIyBDT05G SUdfR0NDX1BMVUdJTlMgaXMgbm90IHNldApDT05GSUdfSEFWRV9DQ19TVEFDS1BST1RFQ1RPUj15 CiMgQ09ORklHX0NDX1NUQUNLUFJPVEVDVE9SIGlzIG5vdCBzZXQKQ09ORklHX0NDX1NUQUNLUFJP VEVDVE9SX05PTkU9eQojIENPTkZJR19DQ19TVEFDS1BST1RFQ1RPUl9SRUdVTEFSIGlzIG5vdCBz ZXQKIyBDT05GSUdfQ0NfU1RBQ0tQUk9URUNUT1JfU1RST05HIGlzIG5vdCBzZXQKQ09ORklHX1RI SU5fQVJDSElWRVM9eQpDT05GSUdfSEFWRV9BUkNIX1dJVEhJTl9TVEFDS19GUkFNRVM9eQpDT05G SUdfSEFWRV9DT05URVhUX1RSQUNLSU5HPXkKQ09ORklHX0hBVkVfVklSVF9DUFVfQUNDT1VOVElO R19HRU49eQpDT05GSUdfSEFWRV9JUlFfVElNRV9BQ0NPVU5USU5HPXkKQ09ORklHX0hBVkVfQVJD SF9UUkFOU1BBUkVOVF9IVUdFUEFHRT15CkNPTkZJR19IQVZFX0FSQ0hfVFJBTlNQQVJFTlRfSFVH RVBBR0VfUFVEPXkKQ09ORklHX0hBVkVfQVJDSF9IVUdFX1ZNQVA9eQpDT05GSUdfSEFWRV9BUkNI X1NPRlRfRElSVFk9eQpDT05GSUdfSEFWRV9NT0RfQVJDSF9TUEVDSUZJQz15CkNPTkZJR19NT0RV TEVTX1VTRV9FTEZfUkVMQT15CkNPTkZJR19IQVZFX0lSUV9FWElUX09OX0lSUV9TVEFDSz15CkNP TkZJR19BUkNIX0hBU19FTEZfUkFORE9NSVpFPXkKQ09ORklHX0hBVkVfQVJDSF9NTUFQX1JORF9C SVRTPXkKQ09ORklHX0hBVkVfRVhJVF9USFJFQUQ9eQpDT05GSUdfQVJDSF9NTUFQX1JORF9CSVRT PTI4CkNPTkZJR19IQVZFX0FSQ0hfTU1BUF9STkRfQ09NUEFUX0JJVFM9eQpDT05GSUdfQVJDSF9N TUFQX1JORF9DT01QQVRfQklUUz04CkNPTkZJR19IQVZFX0FSQ0hfQ09NUEFUX01NQVBfQkFTRVM9 eQpDT05GSUdfSEFWRV9DT1BZX1RIUkVBRF9UTFM9eQpDT05GSUdfSEFWRV9TVEFDS19WQUxJREFU SU9OPXkKIyBDT05GSUdfSEFWRV9BUkNIX0hBU0ggaXMgbm90IHNldAojIENPTkZJR19JU0FfQlVT X0FQSSBpcyBub3Qgc2V0CkNPTkZJR19PTERfU0lHU1VTUEVORDM9eQpDT05GSUdfQ09NUEFUX09M RF9TSUdBQ1RJT049eQojIENPTkZJR19DUFVfTk9fRUZGSUNJRU5UX0ZGUyBpcyBub3Qgc2V0CkNP TkZJR19IQVZFX0FSQ0hfVk1BUF9TVEFDSz15CkNPTkZJR19WTUFQX1NUQUNLPXkKIyBDT05GSUdf QVJDSF9PUFRJT05BTF9LRVJORUxfUldYIGlzIG5vdCBzZXQKIyBDT05GSUdfQVJDSF9PUFRJT05B TF9LRVJORUxfUldYX0RFRkFVTFQgaXMgbm90IHNldApDT05GSUdfQVJDSF9IQVNfU1RSSUNUX0tF Uk5FTF9SV1g9eQpDT05GSUdfU1RSSUNUX0tFUk5FTF9SV1g9eQpDT05GSUdfQVJDSF9IQVNfU1RS SUNUX01PRFVMRV9SV1g9eQpDT05GSUdfU1RSSUNUX01PRFVMRV9SV1g9eQpDT05GSUdfQVJDSF9I QVNfUkVGQ09VTlQ9eQojIENPTkZJR19SRUZDT1VOVF9GVUxMIGlzIG5vdCBzZXQKCiMKIyBHQ09W LWJhc2VkIGtlcm5lbCBwcm9maWxpbmcKIwojIENPTkZJR19HQ09WX0tFUk5FTCBpcyBub3Qgc2V0 CkNPTkZJR19BUkNIX0hBU19HQ09WX1BST0ZJTEVfQUxMPXkKIyBDT05GSUdfSEFWRV9HRU5FUklD X0RNQV9DT0hFUkVOVCBpcyBub3Qgc2V0CkNPTkZJR19SVF9NVVRFWEVTPXkKQ09ORklHX0JBU0Vf U01BTEw9MApDT05GSUdfTU9EVUxFUz15CkNPTkZJR19NT0RVTEVfRk9SQ0VfTE9BRD15CkNPTkZJ R19NT0RVTEVfVU5MT0FEPXkKQ09ORklHX01PRFVMRV9GT1JDRV9VTkxPQUQ9eQojIENPTkZJR19N T0RWRVJTSU9OUyBpcyBub3Qgc2V0CiMgQ09ORklHX01PRFVMRV9TUkNWRVJTSU9OX0FMTCBpcyBu b3Qgc2V0CiMgQ09ORklHX01PRFVMRV9TSUcgaXMgbm90IHNldAojIENPTkZJR19NT0RVTEVfQ09N UFJFU1MgaXMgbm90IHNldApDT05GSUdfTU9EVUxFU19UUkVFX0xPT0tVUD15CkNPTkZJR19CTE9D Sz15CkNPTkZJR19CTEtfU0NTSV9SRVFVRVNUPXkKQ09ORklHX0JMS19ERVZfQlNHPXkKQ09ORklH X0JMS19ERVZfQlNHTElCPXkKQ09ORklHX0JMS19ERVZfSU5URUdSSVRZPXkKIyBDT05GSUdfQkxL X0RFVl9aT05FRCBpcyBub3Qgc2V0CiMgQ09ORklHX0JMS19ERVZfVEhST1RUTElORyBpcyBub3Qg c2V0CiMgQ09ORklHX0JMS19DTURMSU5FX1BBUlNFUiBpcyBub3Qgc2V0CiMgQ09ORklHX0JMS19X QlQgaXMgbm90IHNldApDT05GSUdfQkxLX0RFQlVHX0ZTPXkKIyBDT05GSUdfQkxLX1NFRF9PUEFM IGlzIG5vdCBzZXQKCiMKIyBQYXJ0aXRpb24gVHlwZXMKIwpDT05GSUdfUEFSVElUSU9OX0FEVkFO Q0VEPXkKQ09ORklHX0FDT1JOX1BBUlRJVElPTj15CiMgQ09ORklHX0FDT1JOX1BBUlRJVElPTl9D VU1BTkEgaXMgbm90IHNldAojIENPTkZJR19BQ09STl9QQVJUSVRJT05fRUVTT1ggaXMgbm90IHNl dApDT05GSUdfQUNPUk5fUEFSVElUSU9OX0lDUz15CiMgQ09ORklHX0FDT1JOX1BBUlRJVElPTl9B REZTIGlzIG5vdCBzZXQKIyBDT05GSUdfQUNPUk5fUEFSVElUSU9OX1BPV0VSVEVDIGlzIG5vdCBz ZXQKQ09ORklHX0FDT1JOX1BBUlRJVElPTl9SSVNDSVg9eQojIENPTkZJR19BSVhfUEFSVElUSU9O IGlzIG5vdCBzZXQKQ09ORklHX09TRl9QQVJUSVRJT049eQpDT05GSUdfQU1JR0FfUEFSVElUSU9O PXkKQ09ORklHX0FUQVJJX1BBUlRJVElPTj15CkNPTkZJR19NQUNfUEFSVElUSU9OPXkKQ09ORklH X01TRE9TX1BBUlRJVElPTj15CkNPTkZJR19CU0RfRElTS0xBQkVMPXkKQ09ORklHX01JTklYX1NV QlBBUlRJVElPTj15CkNPTkZJR19TT0xBUklTX1g4Nl9QQVJUSVRJT049eQpDT05GSUdfVU5JWFdB UkVfRElTS0xBQkVMPXkKQ09ORklHX0xETV9QQVJUSVRJT049eQojIENPTkZJR19MRE1fREVCVUcg aXMgbm90IHNldApDT05GSUdfU0dJX1BBUlRJVElPTj15CkNPTkZJR19VTFRSSVhfUEFSVElUSU9O PXkKQ09ORklHX1NVTl9QQVJUSVRJT049eQpDT05GSUdfS0FSTUFfUEFSVElUSU9OPXkKQ09ORklH X0VGSV9QQVJUSVRJT049eQojIENPTkZJR19TWVNWNjhfUEFSVElUSU9OIGlzIG5vdCBzZXQKIyBD T05GSUdfQ01ETElORV9QQVJUSVRJT04gaXMgbm90IHNldApDT05GSUdfQkxPQ0tfQ09NUEFUPXkK Q09ORklHX0JMS19NUV9QQ0k9eQpDT05GSUdfQkxLX01RX1ZJUlRJTz15CkNPTkZJR19CTEtfTVFf UkRNQT15CgojCiMgSU8gU2NoZWR1bGVycwojCkNPTkZJR19JT1NDSEVEX05PT1A9eQpDT05GSUdf SU9TQ0hFRF9ERUFETElORT15CkNPTkZJR19JT1NDSEVEX0NGUT15CkNPTkZJR19DRlFfR1JPVVBf SU9TQ0hFRD15CiMgQ09ORklHX0RFRkFVTFRfREVBRExJTkUgaXMgbm90IHNldApDT05GSUdfREVG QVVMVF9DRlE9eQojIENPTkZJR19ERUZBVUxUX05PT1AgaXMgbm90IHNldApDT05GSUdfREVGQVVM VF9JT1NDSEVEPSJjZnEiCkNPTkZJR19NUV9JT1NDSEVEX0RFQURMSU5FPXkKQ09ORklHX01RX0lP U0NIRURfS1lCRVI9eQojIENPTkZJR19JT1NDSEVEX0JGUSBpcyBub3Qgc2V0CkNPTkZJR19QUkVF TVBUX05PVElGSUVSUz15CkNPTkZJR19QQURBVEE9eQpDT05GSUdfQVNOMT15CkNPTkZJR19VTklO TElORV9TUElOX1VOTE9DSz15CkNPTkZJR19BUkNIX1NVUFBPUlRTX0FUT01JQ19STVc9eQpDT05G SUdfTVVURVhfU1BJTl9PTl9PV05FUj15CkNPTkZJR19SV1NFTV9TUElOX09OX09XTkVSPXkKQ09O RklHX0xPQ0tfU1BJTl9PTl9PV05FUj15CkNPTkZJR19BUkNIX1VTRV9RVUVVRURfU1BJTkxPQ0tT PXkKQ09ORklHX1FVRVVFRF9TUElOTE9DS1M9eQpDT05GSUdfQVJDSF9VU0VfUVVFVUVEX1JXTE9D S1M9eQpDT05GSUdfUVVFVUVEX1JXTE9DS1M9eQpDT05GSUdfRlJFRVpFUj15CgojCiMgUHJvY2Vz c29yIHR5cGUgYW5kIGZlYXR1cmVzCiMKQ09ORklHX1pPTkVfRE1BPXkKQ09ORklHX1NNUD15CkNP TkZJR19YODZfRkVBVFVSRV9OQU1FUz15CkNPTkZJR19YODZfRkFTVF9GRUFUVVJFX1RFU1RTPXkK Q09ORklHX1g4Nl9YMkFQSUM9eQpDT05GSUdfWDg2X01QUEFSU0U9eQojIENPTkZJR19HT0xERklT SCBpcyBub3Qgc2V0CiMgQ09ORklHX0lOVEVMX1JEVCBpcyBub3Qgc2V0CiMgQ09ORklHX1g4Nl9F WFRFTkRFRF9QTEFURk9STSBpcyBub3Qgc2V0CiMgQ09ORklHX1g4Nl9JTlRFTF9MUFNTIGlzIG5v dCBzZXQKIyBDT05GSUdfWDg2X0FNRF9QTEFURk9STV9ERVZJQ0UgaXMgbm90IHNldApDT05GSUdf SU9TRl9NQkk9eQojIENPTkZJR19JT1NGX01CSV9ERUJVRyBpcyBub3Qgc2V0CkNPTkZJR19YODZf U1VQUE9SVFNfTUVNT1JZX0ZBSUxVUkU9eQojIENPTkZJR19TQ0hFRF9PTUlUX0ZSQU1FX1BPSU5U RVIgaXMgbm90IHNldApDT05GSUdfSFlQRVJWSVNPUl9HVUVTVD15CkNPTkZJR19QQVJBVklSVD15 CiMgQ09ORklHX1BBUkFWSVJUX0RFQlVHIGlzIG5vdCBzZXQKIyBDT05GSUdfUEFSQVZJUlRfU1BJ TkxPQ0tTIGlzIG5vdCBzZXQKQ09ORklHX1hFTj15CkNPTkZJR19YRU5fUFY9eQpDT05GSUdfWEVO X1BWX1NNUD15CkNPTkZJR19YRU5fRE9NMD15CkNPTkZJR19YRU5fUFZIVk09eQpDT05GSUdfWEVO X1BWSFZNX1NNUD15CkNPTkZJR19YRU5fNTEyR0I9eQpDT05GSUdfWEVOX1NBVkVfUkVTVE9SRT15 CiMgQ09ORklHX1hFTl9ERUJVR19GUyBpcyBub3Qgc2V0CiMgQ09ORklHX1hFTl9QVkggaXMgbm90 IHNldApDT05GSUdfS1ZNX0dVRVNUPXkKIyBDT05GSUdfS1ZNX0RFQlVHX0ZTIGlzIG5vdCBzZXQK IyBDT05GSUdfUEFSQVZJUlRfVElNRV9BQ0NPVU5USU5HIGlzIG5vdCBzZXQKQ09ORklHX1BBUkFW SVJUX0NMT0NLPXkKQ09ORklHX05PX0JPT1RNRU09eQojIENPTkZJR19NSzggaXMgbm90IHNldAoj IENPTkZJR19NUFNDIGlzIG5vdCBzZXQKIyBDT05GSUdfTUNPUkUyIGlzIG5vdCBzZXQKIyBDT05G SUdfTUFUT00gaXMgbm90IHNldApDT05GSUdfR0VORVJJQ19DUFU9eQpDT05GSUdfWDg2X0lOVEVS Tk9ERV9DQUNIRV9TSElGVD02CkNPTkZJR19YODZfTDFfQ0FDSEVfU0hJRlQ9NgpDT05GSUdfWDg2 X1RTQz15CkNPTkZJR19YODZfQ01QWENIRzY0PXkKQ09ORklHX1g4Nl9DTU9WPXkKQ09ORklHX1g4 Nl9NSU5JTVVNX0NQVV9GQU1JTFk9NjQKQ09ORklHX1g4Nl9ERUJVR0NUTE1TUj15CkNPTkZJR19D UFVfU1VQX0lOVEVMPXkKQ09ORklHX0NQVV9TVVBfQU1EPXkKQ09ORklHX0NQVV9TVVBfQ0VOVEFV Uj15CkNPTkZJR19IUEVUX1RJTUVSPXkKQ09ORklHX0hQRVRfRU1VTEFURV9SVEM9eQpDT05GSUdf RE1JPXkKQ09ORklHX0dBUlRfSU9NTVU9eQpDT05GSUdfQ0FMR0FSWV9JT01NVT15CkNPTkZJR19D QUxHQVJZX0lPTU1VX0VOQUJMRURfQllfREVGQVVMVD15CkNPTkZJR19TV0lPVExCPXkKQ09ORklH X0lPTU1VX0hFTFBFUj15CiMgQ09ORklHX01BWFNNUCBpcyBub3Qgc2V0CkNPTkZJR19OUl9DUFVT PTUxMgpDT05GSUdfU0NIRURfU01UPXkKQ09ORklHX1NDSEVEX01DPXkKQ09ORklHX1NDSEVEX01D X1BSSU89eQojIENPTkZJR19QUkVFTVBUX05PTkUgaXMgbm90IHNldApDT05GSUdfUFJFRU1QVF9W T0xVTlRBUlk9eQojIENPTkZJR19QUkVFTVBUIGlzIG5vdCBzZXQKQ09ORklHX1BSRUVNUFRfQ09V TlQ9eQpDT05GSUdfWDg2X0xPQ0FMX0FQSUM9eQpDT05GSUdfWDg2X0lPX0FQSUM9eQpDT05GSUdf WDg2X1JFUk9VVEVfRk9SX0JST0tFTl9CT09UX0lSUVM9eQpDT05GSUdfWDg2X01DRT15CiMgQ09O RklHX1g4Nl9NQ0VMT0dfTEVHQUNZIGlzIG5vdCBzZXQKQ09ORklHX1g4Nl9NQ0VfSU5URUw9eQpD T05GSUdfWDg2X01DRV9BTUQ9eQpDT05GSUdfWDg2X01DRV9USFJFU0hPTEQ9eQpDT05GSUdfWDg2 X01DRV9JTkpFQ1Q9eQpDT05GSUdfWDg2X1RIRVJNQUxfVkVDVE9SPXkKCiMKIyBQZXJmb3JtYW5j ZSBtb25pdG9yaW5nCiMKQ09ORklHX1BFUkZfRVZFTlRTX0lOVEVMX1VOQ09SRT15CkNPTkZJR19Q RVJGX0VWRU5UU19JTlRFTF9SQVBMPXkKQ09ORklHX1BFUkZfRVZFTlRTX0lOVEVMX0NTVEFURT15 CiMgQ09ORklHX1BFUkZfRVZFTlRTX0FNRF9QT1dFUiBpcyBub3Qgc2V0CiMgQ09ORklHX1ZNODYg aXMgbm90IHNldApDT05GSUdfWDg2XzE2QklUPXkKQ09ORklHX1g4Nl9FU1BGSVg2ND15CkNPTkZJ R19YODZfVlNZU0NBTExfRU1VTEFUSU9OPXkKQ09ORklHX0k4Sz15CkNPTkZJR19NSUNST0NPREU9 eQpDT05GSUdfTUlDUk9DT0RFX0lOVEVMPXkKQ09ORklHX01JQ1JPQ09ERV9BTUQ9eQpDT05GSUdf TUlDUk9DT0RFX09MRF9JTlRFUkZBQ0U9eQpDT05GSUdfWDg2X01TUj15CkNPTkZJR19YODZfQ1BV SUQ9eQojIENPTkZJR19YODZfNUxFVkVMIGlzIG5vdCBzZXQKQ09ORklHX0FSQ0hfUEhZU19BRERS X1RfNjRCSVQ9eQpDT05GSUdfQVJDSF9ETUFfQUREUl9UXzY0QklUPXkKQ09ORklHX0FSQ0hfSEFT X01FTV9FTkNSWVBUPXkKIyBDT05GSUdfQU1EX01FTV9FTkNSWVBUIGlzIG5vdCBzZXQKQ09ORklH X05VTUE9eQpDT05GSUdfQU1EX05VTUE9eQpDT05GSUdfWDg2XzY0X0FDUElfTlVNQT15CkNPTkZJ R19OT0RFU19TUEFOX09USEVSX05PREVTPXkKQ09ORklHX05VTUFfRU1VPXkKQ09ORklHX05PREVT X1NISUZUPTYKQ09ORklHX0FSQ0hfU1BBUlNFTUVNX0VOQUJMRT15CkNPTkZJR19BUkNIX1NQQVJT RU1FTV9ERUZBVUxUPXkKQ09ORklHX0FSQ0hfU0VMRUNUX01FTU9SWV9NT0RFTD15CkNPTkZJR19B UkNIX01FTU9SWV9QUk9CRT15CkNPTkZJR19BUkNIX1BST0NfS0NPUkVfVEVYVD15CkNPTkZJR19J TExFR0FMX1BPSU5URVJfVkFMVUU9MHhkZWFkMDAwMDAwMDAwMDAwCkNPTkZJR19TRUxFQ1RfTUVN T1JZX01PREVMPXkKQ09ORklHX1NQQVJTRU1FTV9NQU5VQUw9eQpDT05GSUdfU1BBUlNFTUVNPXkK Q09ORklHX05FRURfTVVMVElQTEVfTk9ERVM9eQpDT05GSUdfSEFWRV9NRU1PUllfUFJFU0VOVD15 CkNPTkZJR19TUEFSU0VNRU1fRVhUUkVNRT15CkNPTkZJR19TUEFSU0VNRU1fVk1FTU1BUF9FTkFC TEU9eQpDT05GSUdfU1BBUlNFTUVNX0FMTE9DX01FTV9NQVBfVE9HRVRIRVI9eQpDT05GSUdfU1BB UlNFTUVNX1ZNRU1NQVA9eQpDT05GSUdfSEFWRV9NRU1CTE9DSz15CkNPTkZJR19IQVZFX01FTUJM T0NLX05PREVfTUFQPXkKQ09ORklHX0hBVkVfR0VORVJJQ19HVVA9eQpDT05GSUdfQVJDSF9ESVND QVJEX01FTUJMT0NLPXkKQ09ORklHX01FTU9SWV9JU09MQVRJT049eQpDT05GSUdfSEFWRV9CT09U TUVNX0lORk9fTk9ERT15CkNPTkZJR19NRU1PUllfSE9UUExVRz15CkNPTkZJR19NRU1PUllfSE9U UExVR19TUEFSU0U9eQojIENPTkZJR19NRU1PUllfSE9UUExVR19ERUZBVUxUX09OTElORSBpcyBu b3Qgc2V0CkNPTkZJR19NRU1PUllfSE9UUkVNT1ZFPXkKQ09ORklHX1NQTElUX1BUTE9DS19DUFVT PTQKQ09ORklHX0FSQ0hfRU5BQkxFX1NQTElUX1BNRF9QVExPQ0s9eQpDT05GSUdfTUVNT1JZX0JB TExPT049eQpDT05GSUdfQkFMTE9PTl9DT01QQUNUSU9OPXkKQ09ORklHX0NPTVBBQ1RJT049eQpD T05GSUdfTUlHUkFUSU9OPXkKQ09ORklHX0FSQ0hfRU5BQkxFX0hVR0VQQUdFX01JR1JBVElPTj15 CkNPTkZJR19BUkNIX0VOQUJMRV9USFBfTUlHUkFUSU9OPXkKQ09ORklHX1BIWVNfQUREUl9UXzY0 QklUPXkKQ09ORklHX0JPVU5DRT15CkNPTkZJR19WSVJUX1RPX0JVUz15CkNPTkZJR19NTVVfTk9U SUZJRVI9eQpDT05GSUdfS1NNPXkKQ09ORklHX0RFRkFVTFRfTU1BUF9NSU5fQUREUj02NTUzNgpD T05GSUdfQVJDSF9TVVBQT1JUU19NRU1PUllfRkFJTFVSRT15CkNPTkZJR19NRU1PUllfRkFJTFVS RT15CkNPTkZJR19IV1BPSVNPTl9JTkpFQ1Q9eQpDT05GSUdfVFJBTlNQQVJFTlRfSFVHRVBBR0U9 eQojIENPTkZJR19UUkFOU1BBUkVOVF9IVUdFUEFHRV9BTFdBWVMgaXMgbm90IHNldApDT05GSUdf VFJBTlNQQVJFTlRfSFVHRVBBR0VfTUFEVklTRT15CkNPTkZJR19BUkNIX1dBTlRTX1RIUF9TV0FQ PXkKQ09ORklHX1RIUF9TV0FQPXkKQ09ORklHX1RSQU5TUEFSRU5UX0hVR0VfUEFHRUNBQ0hFPXkK IyBDT05GSUdfQ0xFQU5DQUNIRSBpcyBub3Qgc2V0CiMgQ09ORklHX0ZST05UU1dBUCBpcyBub3Qg c2V0CiMgQ09ORklHX0NNQSBpcyBub3Qgc2V0CiMgQ09ORklHX1pQT09MIGlzIG5vdCBzZXQKIyBD T05GSUdfWkJVRCBpcyBub3Qgc2V0CkNPTkZJR19aU01BTExPQz15CiMgQ09ORklHX1BHVEFCTEVf TUFQUElORyBpcyBub3Qgc2V0CiMgQ09ORklHX1pTTUFMTE9DX1NUQVQgaXMgbm90IHNldApDT05G SUdfR0VORVJJQ19FQVJMWV9JT1JFTUFQPXkKQ09ORklHX0FSQ0hfU1VQUE9SVFNfREVGRVJSRURf U1RSVUNUX1BBR0VfSU5JVD15CiMgQ09ORklHX0RFRkVSUkVEX1NUUlVDVF9QQUdFX0lOSVQgaXMg bm90IHNldAojIENPTkZJR19JRExFX1BBR0VfVFJBQ0tJTkcgaXMgbm90IHNldApDT05GSUdfQVJD SF9IQVNfWk9ORV9ERVZJQ0U9eQojIENPTkZJR19aT05FX0RFVklDRSBpcyBub3Qgc2V0CkNPTkZJ R19BUkNIX1VTRVNfSElHSF9WTUFfRkxBR1M9eQpDT05GSUdfQVJDSF9IQVNfUEtFWVM9eQojIENP TkZJR19QRVJDUFVfU1RBVFMgaXMgbm90IHNldAojIENPTkZJR19HVVBfQkVOQ0hNQVJLIGlzIG5v dCBzZXQKIyBDT05GSUdfWDg2X1BNRU1fTEVHQUNZIGlzIG5vdCBzZXQKIyBDT05GSUdfWDg2X0NI RUNLX0JJT1NfQ09SUlVQVElPTiBpcyBub3Qgc2V0CkNPTkZJR19YODZfUkVTRVJWRV9MT1c9NjQK Q09ORklHX01UUlI9eQpDT05GSUdfTVRSUl9TQU5JVElaRVI9eQpDT05GSUdfTVRSUl9TQU5JVEla RVJfRU5BQkxFX0RFRkFVTFQ9MApDT05GSUdfTVRSUl9TQU5JVElaRVJfU1BBUkVfUkVHX05SX0RF RkFVTFQ9MQpDT05GSUdfWDg2X1BBVD15CkNPTkZJR19BUkNIX1VTRVNfUEdfVU5DQUNIRUQ9eQpD T05GSUdfQVJDSF9SQU5ET009eQpDT05GSUdfWDg2X1NNQVA9eQpDT05GSUdfWDg2X0lOVEVMX1VN SVA9eQojIENPTkZJR19YODZfSU5URUxfTVBYIGlzIG5vdCBzZXQKQ09ORklHX1g4Nl9JTlRFTF9N RU1PUllfUFJPVEVDVElPTl9LRVlTPXkKQ09ORklHX0VGST15CiMgQ09ORklHX0VGSV9TVFVCIGlz IG5vdCBzZXQKQ09ORklHX1NFQ0NPTVA9eQojIENPTkZJR19IWl8xMDAgaXMgbm90IHNldApDT05G SUdfSFpfMjUwPXkKIyBDT05GSUdfSFpfMzAwIGlzIG5vdCBzZXQKIyBDT05GSUdfSFpfMTAwMCBp cyBub3Qgc2V0CkNPTkZJR19IWj0yNTAKQ09ORklHX1NDSEVEX0hSVElDSz15CkNPTkZJR19LRVhF Qz15CiMgQ09ORklHX0tFWEVDX0ZJTEUgaXMgbm90IHNldAojIENPTkZJR19DUkFTSF9EVU1QIGlz IG5vdCBzZXQKIyBDT05GSUdfS0VYRUNfSlVNUCBpcyBub3Qgc2V0CkNPTkZJR19QSFlTSUNBTF9T VEFSVD0weDEwMDAwMDAKQ09ORklHX1JFTE9DQVRBQkxFPXkKQ09ORklHX1JBTkRPTUlaRV9CQVNF PXkKQ09ORklHX1g4Nl9ORUVEX1JFTE9DUz15CkNPTkZJR19QSFlTSUNBTF9BTElHTj0weDEwMDAw MDAKQ09ORklHX1JBTkRPTUlaRV9NRU1PUlk9eQpDT05GSUdfUkFORE9NSVpFX01FTU9SWV9QSFlT SUNBTF9QQURESU5HPTB4YQpDT05GSUdfSE9UUExVR19DUFU9eQojIENPTkZJR19CT09UUEFSQU1f SE9UUExVR19DUFUwIGlzIG5vdCBzZXQKIyBDT05GSUdfREVCVUdfSE9UUExVR19DUFUwIGlzIG5v dCBzZXQKIyBDT05GSUdfQ09NUEFUX1ZEU08gaXMgbm90IHNldAojIENPTkZJR19MRUdBQ1lfVlNZ U0NBTExfTkFUSVZFIGlzIG5vdCBzZXQKQ09ORklHX0xFR0FDWV9WU1lTQ0FMTF9FTVVMQVRFPXkK IyBDT05GSUdfTEVHQUNZX1ZTWVNDQUxMX05PTkUgaXMgbm90IHNldAojIENPTkZJR19DTURMSU5F X0JPT0wgaXMgbm90IHNldApDT05GSUdfTU9ESUZZX0xEVF9TWVNDQUxMPXkKQ09ORklHX0hBVkVf TElWRVBBVENIPXkKIyBDT05GSUdfTElWRVBBVENIIGlzIG5vdCBzZXQKQ09ORklHX0FSQ0hfSEFT X0FERF9QQUdFUz15CkNPTkZJR19BUkNIX0VOQUJMRV9NRU1PUllfSE9UUExVRz15CkNPTkZJR19B UkNIX0VOQUJMRV9NRU1PUllfSE9UUkVNT1ZFPXkKQ09ORklHX1VTRV9QRVJDUFVfTlVNQV9OT0RF X0lEPXkKCiMKIyBQb3dlciBtYW5hZ2VtZW50IGFuZCBBQ1BJIG9wdGlvbnMKIwpDT05GSUdfQVJD SF9ISUJFUk5BVElPTl9IRUFERVI9eQpDT05GSUdfU1VTUEVORD15CkNPTkZJR19TVVNQRU5EX0ZS RUVaRVI9eQpDT05GSUdfSElCRVJOQVRFX0NBTExCQUNLUz15CkNPTkZJR19ISUJFUk5BVElPTj15 CkNPTkZJR19QTV9TVERfUEFSVElUSU9OPSIiCkNPTkZJR19QTV9TTEVFUD15CkNPTkZJR19QTV9T TEVFUF9TTVA9eQojIENPTkZJR19QTV9BVVRPU0xFRVAgaXMgbm90IHNldAojIENPTkZJR19QTV9X QUtFTE9DS1MgaXMgbm90IHNldApDT05GSUdfUE09eQpDT05GSUdfUE1fREVCVUc9eQpDT05GSUdf UE1fQURWQU5DRURfREVCVUc9eQpDT05GSUdfUE1fVEVTVF9TVVNQRU5EPXkKQ09ORklHX1BNX1NM RUVQX0RFQlVHPXkKIyBDT05GSUdfUE1fVFJBQ0VfUlRDIGlzIG5vdCBzZXQKQ09ORklHX1BNX0NM Sz15CiMgQ09ORklHX1dRX1BPV0VSX0VGRklDSUVOVF9ERUZBVUxUIGlzIG5vdCBzZXQKQ09ORklH X0FDUEk9eQpDT05GSUdfQUNQSV9MRUdBQ1lfVEFCTEVTX0xPT0tVUD15CkNPTkZJR19BUkNIX01J R0hUX0hBVkVfQUNQSV9QREM9eQpDT05GSUdfQUNQSV9TWVNURU1fUE9XRVJfU1RBVEVTX1NVUFBP UlQ9eQojIENPTkZJR19BQ1BJX0RFQlVHR0VSIGlzIG5vdCBzZXQKQ09ORklHX0FDUElfTFBJVD15 CkNPTkZJR19BQ1BJX1NMRUVQPXkKIyBDT05GSUdfQUNQSV9QUk9DRlNfUE9XRVIgaXMgbm90IHNl dApDT05GSUdfQUNQSV9SRVZfT1ZFUlJJREVfUE9TU0lCTEU9eQojIENPTkZJR19BQ1BJX0VDX0RF QlVHRlMgaXMgbm90IHNldApDT05GSUdfQUNQSV9BQz15CkNPTkZJR19BQ1BJX0JBVFRFUlk9eQpD T05GSUdfQUNQSV9CVVRUT049eQpDT05GSUdfQUNQSV9WSURFTz15CkNPTkZJR19BQ1BJX0ZBTj15 CkNPTkZJR19BQ1BJX0RPQ0s9eQpDT05GSUdfQUNQSV9DUFVfRlJFUV9QU1M9eQpDT05GSUdfQUNQ SV9QUk9DRVNTT1JfQ1NUQVRFPXkKQ09ORklHX0FDUElfUFJPQ0VTU09SX0lETEU9eQpDT05GSUdf QUNQSV9DUFBDX0xJQj15CkNPTkZJR19BQ1BJX1BST0NFU1NPUj15CkNPTkZJR19BQ1BJX0lQTUk9 eQpDT05GSUdfQUNQSV9IT1RQTFVHX0NQVT15CkNPTkZJR19BQ1BJX1BST0NFU1NPUl9BR0dSRUdB VE9SPXkKQ09ORklHX0FDUElfVEhFUk1BTD15CkNPTkZJR19BQ1BJX05VTUE9eQojIENPTkZJR19B Q1BJX0NVU1RPTV9EU0RUIGlzIG5vdCBzZXQKQ09ORklHX0FSQ0hfSEFTX0FDUElfVEFCTEVfVVBH UkFERT15CkNPTkZJR19BQ1BJX1RBQkxFX1VQR1JBREU9eQojIENPTkZJR19BQ1BJX0RFQlVHIGlz IG5vdCBzZXQKQ09ORklHX0FDUElfUENJX1NMT1Q9eQpDT05GSUdfWDg2X1BNX1RJTUVSPXkKQ09O RklHX0FDUElfQ09OVEFJTkVSPXkKQ09ORklHX0FDUElfSE9UUExVR19NRU1PUlk9eQpDT05GSUdf QUNQSV9IT1RQTFVHX0lPQVBJQz15CkNPTkZJR19BQ1BJX1NCUz15CkNPTkZJR19BQ1BJX0hFRD15 CiMgQ09ORklHX0FDUElfQ1VTVE9NX01FVEhPRCBpcyBub3Qgc2V0CiMgQ09ORklHX0FDUElfQkdS VCBpcyBub3Qgc2V0CiMgQ09ORklHX0FDUElfUkVEVUNFRF9IQVJEV0FSRV9PTkxZIGlzIG5vdCBz ZXQKIyBDT05GSUdfQUNQSV9ORklUIGlzIG5vdCBzZXQKQ09ORklHX0hBVkVfQUNQSV9BUEVJPXkK Q09ORklHX0hBVkVfQUNQSV9BUEVJX05NST15CkNPTkZJR19BQ1BJX0FQRUk9eQpDT05GSUdfQUNQ SV9BUEVJX0dIRVM9eQpDT05GSUdfQUNQSV9BUEVJX1BDSUVBRVI9eQpDT05GSUdfQUNQSV9BUEVJ X01FTU9SWV9GQUlMVVJFPXkKIyBDT05GSUdfQUNQSV9BUEVJX0VJTkogaXMgbm90IHNldAojIENP TkZJR19BQ1BJX0FQRUlfRVJTVF9ERUJVRyBpcyBub3Qgc2V0CiMgQ09ORklHX0RQVEZfUE9XRVIg aXMgbm90IHNldAojIENPTkZJR19BQ1BJX0VYVExPRyBpcyBub3Qgc2V0CiMgQ09ORklHX1BNSUNf T1BSRUdJT04gaXMgbm90IHNldAojIENPTkZJR19BQ1BJX0NPTkZJR0ZTIGlzIG5vdCBzZXQKQ09O RklHX1NGST15CgojCiMgQ1BVIEZyZXF1ZW5jeSBzY2FsaW5nCiMKQ09ORklHX0NQVV9GUkVRPXkK Q09ORklHX0NQVV9GUkVRX0dPVl9BVFRSX1NFVD15CkNPTkZJR19DUFVfRlJFUV9HT1ZfQ09NTU9O PXkKQ09ORklHX0NQVV9GUkVRX1NUQVQ9eQojIENPTkZJR19DUFVfRlJFUV9ERUZBVUxUX0dPVl9Q RVJGT1JNQU5DRSBpcyBub3Qgc2V0CiMgQ09ORklHX0NQVV9GUkVRX0RFRkFVTFRfR09WX1BPV0VS U0FWRSBpcyBub3Qgc2V0CiMgQ09ORklHX0NQVV9GUkVRX0RFRkFVTFRfR09WX1VTRVJTUEFDRSBp cyBub3Qgc2V0CkNPTkZJR19DUFVfRlJFUV9ERUZBVUxUX0dPVl9PTkRFTUFORD15CiMgQ09ORklH X0NQVV9GUkVRX0RFRkFVTFRfR09WX0NPTlNFUlZBVElWRSBpcyBub3Qgc2V0CiMgQ09ORklHX0NQ VV9GUkVRX0RFRkFVTFRfR09WX1NDSEVEVVRJTCBpcyBub3Qgc2V0CkNPTkZJR19DUFVfRlJFUV9H T1ZfUEVSRk9STUFOQ0U9eQpDT05GSUdfQ1BVX0ZSRVFfR09WX1BPV0VSU0FWRT15CkNPTkZJR19D UFVfRlJFUV9HT1ZfVVNFUlNQQUNFPXkKQ09ORklHX0NQVV9GUkVRX0dPVl9PTkRFTUFORD15CkNP TkZJR19DUFVfRlJFUV9HT1ZfQ09OU0VSVkFUSVZFPXkKIyBDT05GSUdfQ1BVX0ZSRVFfR09WX1ND SEVEVVRJTCBpcyBub3Qgc2V0CgojCiMgQ1BVIGZyZXF1ZW5jeSBzY2FsaW5nIGRyaXZlcnMKIwpD T05GSUdfWDg2X0lOVEVMX1BTVEFURT15CkNPTkZJR19YODZfUENDX0NQVUZSRVE9eQpDT05GSUdf WDg2X0FDUElfQ1BVRlJFUT15CkNPTkZJR19YODZfQUNQSV9DUFVGUkVRX0NQQj15CkNPTkZJR19Y ODZfUE9XRVJOT1dfSzg9eQojIENPTkZJR19YODZfQU1EX0ZSRVFfU0VOU0lUSVZJVFkgaXMgbm90 IHNldApDT05GSUdfWDg2X1NQRUVEU1RFUF9DRU5UUklOTz15CkNPTkZJR19YODZfUDRfQ0xPQ0tN T0Q9eQoKIwojIHNoYXJlZCBvcHRpb25zCiMKQ09ORklHX1g4Nl9TUEVFRFNURVBfTElCPXkKCiMK IyBDUFUgSWRsZQojCkNPTkZJR19DUFVfSURMRT15CkNPTkZJR19DUFVfSURMRV9HT1ZfTEFEREVS PXkKQ09ORklHX0NQVV9JRExFX0dPVl9NRU5VPXkKIyBDT05GSUdfQVJDSF9ORUVEU19DUFVfSURM RV9DT1VQTEVEIGlzIG5vdCBzZXQKQ09ORklHX0lOVEVMX0lETEU9eQoKIwojIEJ1cyBvcHRpb25z IChQQ0kgZXRjLikKIwpDT05GSUdfUENJPXkKQ09ORklHX1BDSV9ESVJFQ1Q9eQpDT05GSUdfUENJ X01NQ09ORklHPXkKQ09ORklHX1BDSV9YRU49eQpDT05GSUdfUENJX0RPTUFJTlM9eQpDT05GSUdf UENJRVBPUlRCVVM9eQpDT05GSUdfSE9UUExVR19QQ0lfUENJRT15CkNPTkZJR19QQ0lFQUVSPXkK IyBDT05GSUdfUENJRV9FQ1JDIGlzIG5vdCBzZXQKQ09ORklHX1BDSUVBRVJfSU5KRUNUPXkKQ09O RklHX1BDSUVBU1BNPXkKQ09ORklHX1BDSUVBU1BNX0RFQlVHPXkKQ09ORklHX1BDSUVBU1BNX0RF RkFVTFQ9eQojIENPTkZJR19QQ0lFQVNQTV9QT1dFUlNBVkUgaXMgbm90IHNldAojIENPTkZJR19Q Q0lFQVNQTV9QT1dFUl9TVVBFUlNBVkUgaXMgbm90IHNldAojIENPTkZJR19QQ0lFQVNQTV9QRVJG T1JNQU5DRSBpcyBub3Qgc2V0CkNPTkZJR19QQ0lFX1BNRT15CiMgQ09ORklHX1BDSUVfRFBDIGlz IG5vdCBzZXQKIyBDT05GSUdfUENJRV9QVE0gaXMgbm90IHNldApDT05GSUdfUENJX0JVU19BRERS X1RfNjRCSVQ9eQpDT05GSUdfUENJX01TST15CkNPTkZJR19QQ0lfTVNJX0lSUV9ET01BSU49eQpD T05GSUdfUENJX1FVSVJLUz15CiMgQ09ORklHX1BDSV9ERUJVRyBpcyBub3Qgc2V0CiMgQ09ORklH X1BDSV9SRUFMTE9DX0VOQUJMRV9BVVRPIGlzIG5vdCBzZXQKQ09ORklHX1BDSV9TVFVCPXkKQ09O RklHX1hFTl9QQ0lERVZfRlJPTlRFTkQ9eQpDT05GSUdfUENJX0FUUz15CkNPTkZJR19QQ0lfTE9D S0xFU1NfQ09ORklHPXkKQ09ORklHX1BDSV9JT1Y9eQpDT05GSUdfUENJX1BSST15CkNPTkZJR19Q Q0lfUEFTSUQ9eQpDT05GSUdfUENJX0xBQkVMPXkKIyBDT05GSUdfUENJX0hZUEVSViBpcyBub3Qg c2V0CkNPTkZJR19IT1RQTFVHX1BDST15CkNPTkZJR19IT1RQTFVHX1BDSV9BQ1BJPXkKQ09ORklH X0hPVFBMVUdfUENJX0FDUElfSUJNPXkKQ09ORklHX0hPVFBMVUdfUENJX0NQQ0k9eQpDT05GSUdf SE9UUExVR19QQ0lfQ1BDSV9aVDU1NTA9eQpDT05GSUdfSE9UUExVR19QQ0lfQ1BDSV9HRU5FUklD PXkKQ09ORklHX0hPVFBMVUdfUENJX1NIUEM9eQoKIwojIERlc2lnbldhcmUgUENJIENvcmUgU3Vw cG9ydAojCiMgQ09ORklHX1BDSUVfRFdfUExBVCBpcyBub3Qgc2V0CgojCiMgUENJIGhvc3QgY29u dHJvbGxlciBkcml2ZXJzCiMKIyBDT05GSUdfVk1EIGlzIG5vdCBzZXQKCiMKIyBQQ0kgRW5kcG9p bnQKIwojIENPTkZJR19QQ0lfRU5EUE9JTlQgaXMgbm90IHNldAoKIwojIFBDSSBzd2l0Y2ggY29u dHJvbGxlciBkcml2ZXJzCiMKIyBDT05GSUdfUENJX1NXX1NXSVRDSFRFQyBpcyBub3Qgc2V0CkNP TkZJR19JU0FfRE1BX0FQST15CkNPTkZJR19BTURfTkI9eQpDT05GSUdfUENDQVJEPXkKQ09ORklH X1BDTUNJQT15CkNPTkZJR19QQ01DSUFfTE9BRF9DSVM9eQpDT05GSUdfQ0FSREJVUz15CgojCiMg UEMtY2FyZCBicmlkZ2VzCiMKQ09ORklHX1lFTlRBPXkKQ09ORklHX1lFTlRBX08yPXkKQ09ORklH X1lFTlRBX1JJQ09IPXkKQ09ORklHX1lFTlRBX1RJPXkKQ09ORklHX1lFTlRBX0VORV9UVU5FPXkK Q09ORklHX1lFTlRBX1RPU0hJQkE9eQpDT05GSUdfUEQ2NzI5PXkKQ09ORklHX0k4MjA5Mj15CkNP TkZJR19QQ0NBUkRfTk9OU1RBVElDPXkKIyBDT05GSUdfUkFQSURJTyBpcyBub3Qgc2V0CiMgQ09O RklHX1g4Nl9TWVNGQiBpcyBub3Qgc2V0CgojCiMgRXhlY3V0YWJsZSBmaWxlIGZvcm1hdHMgLyBF bXVsYXRpb25zCiMKQ09ORklHX0JJTkZNVF9FTEY9eQpDT05GSUdfQ09NUEFUX0JJTkZNVF9FTEY9 eQpDT05GSUdfRUxGQ09SRT15CkNPTkZJR19DT1JFX0RVTVBfREVGQVVMVF9FTEZfSEVBREVSUz15 CkNPTkZJR19CSU5GTVRfU0NSSVBUPXkKIyBDT05GSUdfSEFWRV9BT1VUIGlzIG5vdCBzZXQKQ09O RklHX0JJTkZNVF9NSVNDPXkKQ09ORklHX0NPUkVEVU1QPXkKQ09ORklHX0lBMzJfRU1VTEFUSU9O PXkKQ09ORklHX0lBMzJfQU9VVD15CiMgQ09ORklHX1g4Nl9YMzIgaXMgbm90IHNldApDT05GSUdf Q09NUEFUXzMyPXkKQ09ORklHX0NPTVBBVD15CkNPTkZJR19DT01QQVRfRk9SX1U2NF9BTElHTk1F TlQ9eQpDT05GSUdfU1lTVklQQ19DT01QQVQ9eQpDT05GSUdfWDg2X0RFVl9ETUFfT1BTPXkKQ09O RklHX05FVD15CkNPTkZJR19DT01QQVRfTkVUTElOS19NRVNTQUdFUz15CkNPTkZJR19ORVRfSU5H UkVTUz15CkNPTkZJR19ORVRfRUdSRVNTPXkKCiMKIyBOZXR3b3JraW5nIG9wdGlvbnMKIwpDT05G SUdfUEFDS0VUPXkKIyBDT05GSUdfUEFDS0VUX0RJQUcgaXMgbm90IHNldApDT05GSUdfVU5JWD15 CiMgQ09ORklHX1VOSVhfRElBRyBpcyBub3Qgc2V0CiMgQ09ORklHX1RMUyBpcyBub3Qgc2V0CkNP TkZJR19YRlJNPXkKQ09ORklHX1hGUk1fQUxHTz15CkNPTkZJR19YRlJNX1VTRVI9eQpDT05GSUdf WEZSTV9TVUJfUE9MSUNZPXkKQ09ORklHX1hGUk1fTUlHUkFURT15CiMgQ09ORklHX1hGUk1fU1RB VElTVElDUyBpcyBub3Qgc2V0CkNPTkZJR19YRlJNX0lQQ09NUD15CkNPTkZJR19ORVRfS0VZPXkK Q09ORklHX05FVF9LRVlfTUlHUkFURT15CiMgQ09ORklHX1NNQyBpcyBub3Qgc2V0CkNPTkZJR19J TkVUPXkKQ09ORklHX0lQX01VTFRJQ0FTVD15CkNPTkZJR19JUF9BRFZBTkNFRF9ST1VURVI9eQpD T05GSUdfSVBfRklCX1RSSUVfU1RBVFM9eQpDT05GSUdfSVBfTVVMVElQTEVfVEFCTEVTPXkKQ09O RklHX0lQX1JPVVRFX01VTFRJUEFUSD15CkNPTkZJR19JUF9ST1VURV9WRVJCT1NFPXkKQ09ORklH X0lQX1JPVVRFX0NMQVNTSUQ9eQpDT05GSUdfSVBfUE5QPXkKQ09ORklHX0lQX1BOUF9ESENQPXkK Q09ORklHX0lQX1BOUF9CT09UUD15CkNPTkZJR19JUF9QTlBfUkFSUD15CkNPTkZJR19ORVRfSVBJ UD15CkNPTkZJR19ORVRfSVBHUkVfREVNVVg9eQpDT05GSUdfTkVUX0lQX1RVTk5FTD15CkNPTkZJ R19ORVRfSVBHUkU9eQpDT05GSUdfTkVUX0lQR1JFX0JST0FEQ0FTVD15CkNPTkZJR19JUF9NUk9V VEU9eQpDT05GSUdfSVBfTVJPVVRFX01VTFRJUExFX1RBQkxFUz15CkNPTkZJR19JUF9QSU1TTV9W MT15CkNPTkZJR19JUF9QSU1TTV9WMj15CkNPTkZJR19TWU5fQ09PS0lFUz15CiMgQ09ORklHX05F VF9JUFZUSSBpcyBub3Qgc2V0CkNPTkZJR19ORVRfVURQX1RVTk5FTD15CiMgQ09ORklHX05FVF9G T1UgaXMgbm90IHNldAojIENPTkZJR19ORVRfRk9VX0lQX1RVTk5FTFMgaXMgbm90IHNldApDT05G SUdfSU5FVF9BSD15CkNPTkZJR19JTkVUX0VTUD15CiMgQ09ORklHX0lORVRfRVNQX09GRkxPQUQg aXMgbm90IHNldApDT05GSUdfSU5FVF9JUENPTVA9eQpDT05GSUdfSU5FVF9YRlJNX1RVTk5FTD15 CkNPTkZJR19JTkVUX1RVTk5FTD15CkNPTkZJR19JTkVUX1hGUk1fTU9ERV9UUkFOU1BPUlQ9eQpD T05GSUdfSU5FVF9YRlJNX01PREVfVFVOTkVMPXkKQ09ORklHX0lORVRfWEZSTV9NT0RFX0JFRVQ9 eQpDT05GSUdfSU5FVF9ESUFHPXkKQ09ORklHX0lORVRfVENQX0RJQUc9eQojIENPTkZJR19JTkVU X1VEUF9ESUFHIGlzIG5vdCBzZXQKIyBDT05GSUdfSU5FVF9SQVdfRElBRyBpcyBub3Qgc2V0CiMg Q09ORklHX0lORVRfRElBR19ERVNUUk9ZIGlzIG5vdCBzZXQKQ09ORklHX1RDUF9DT05HX0FEVkFO Q0VEPXkKQ09ORklHX1RDUF9DT05HX0JJQz15CkNPTkZJR19UQ1BfQ09OR19DVUJJQz15CkNPTkZJ R19UQ1BfQ09OR19XRVNUV09PRD15CkNPTkZJR19UQ1BfQ09OR19IVENQPXkKQ09ORklHX1RDUF9D T05HX0hTVENQPXkKQ09ORklHX1RDUF9DT05HX0hZQkxBPXkKQ09ORklHX1RDUF9DT05HX1ZFR0FT PXkKIyBDT05GSUdfVENQX0NPTkdfTlYgaXMgbm90IHNldApDT05GSUdfVENQX0NPTkdfU0NBTEFC TEU9eQpDT05GSUdfVENQX0NPTkdfTFA9eQpDT05GSUdfVENQX0NPTkdfVkVOTz15CkNPTkZJR19U Q1BfQ09OR19ZRUFIPXkKQ09ORklHX1RDUF9DT05HX0lMTElOT0lTPXkKIyBDT05GSUdfVENQX0NP TkdfRENUQ1AgaXMgbm90IHNldAojIENPTkZJR19UQ1BfQ09OR19DREcgaXMgbm90IHNldAojIENP TkZJR19UQ1BfQ09OR19CQlIgaXMgbm90IHNldAojIENPTkZJR19ERUZBVUxUX0JJQyBpcyBub3Qg c2V0CkNPTkZJR19ERUZBVUxUX0NVQklDPXkKIyBDT05GSUdfREVGQVVMVF9IVENQIGlzIG5vdCBz ZXQKIyBDT05GSUdfREVGQVVMVF9IWUJMQSBpcyBub3Qgc2V0CiMgQ09ORklHX0RFRkFVTFRfVkVH QVMgaXMgbm90IHNldAojIENPTkZJR19ERUZBVUxUX1ZFTk8gaXMgbm90IHNldAojIENPTkZJR19E RUZBVUxUX1dFU1RXT09EIGlzIG5vdCBzZXQKIyBDT05GSUdfREVGQVVMVF9SRU5PIGlzIG5vdCBz ZXQKQ09ORklHX0RFRkFVTFRfVENQX0NPTkc9ImN1YmljIgpDT05GSUdfVENQX01ENVNJRz15CkNP TkZJR19JUFY2PXkKQ09ORklHX0lQVjZfUk9VVEVSX1BSRUY9eQpDT05GSUdfSVBWNl9ST1VURV9J TkZPPXkKQ09ORklHX0lQVjZfT1BUSU1JU1RJQ19EQUQ9eQpDT05GSUdfSU5FVDZfQUg9eQpDT05G SUdfSU5FVDZfRVNQPXkKIyBDT05GSUdfSU5FVDZfRVNQX09GRkxPQUQgaXMgbm90IHNldApDT05G SUdfSU5FVDZfSVBDT01QPXkKQ09ORklHX0lQVjZfTUlQNj15CiMgQ09ORklHX0lQVjZfSUxBIGlz IG5vdCBzZXQKQ09ORklHX0lORVQ2X1hGUk1fVFVOTkVMPXkKQ09ORklHX0lORVQ2X1RVTk5FTD15 CkNPTkZJR19JTkVUNl9YRlJNX01PREVfVFJBTlNQT1JUPXkKQ09ORklHX0lORVQ2X1hGUk1fTU9E RV9UVU5ORUw9eQpDT05GSUdfSU5FVDZfWEZSTV9NT0RFX0JFRVQ9eQpDT05GSUdfSU5FVDZfWEZS TV9NT0RFX1JPVVRFT1BUSU1JWkFUSU9OPXkKIyBDT05GSUdfSVBWNl9WVEkgaXMgbm90IHNldApD T05GSUdfSVBWNl9TSVQ9eQpDT05GSUdfSVBWNl9TSVRfNlJEPXkKQ09ORklHX0lQVjZfTkRJU0Nf Tk9ERVRZUEU9eQpDT05GSUdfSVBWNl9UVU5ORUw9eQojIENPTkZJR19JUFY2X0dSRSBpcyBub3Qg c2V0CiMgQ09ORklHX0lQVjZfRk9VIGlzIG5vdCBzZXQKIyBDT05GSUdfSVBWNl9GT1VfVFVOTkVM IGlzIG5vdCBzZXQKQ09ORklHX0lQVjZfTVVMVElQTEVfVEFCTEVTPXkKQ09ORklHX0lQVjZfU1VC VFJFRVM9eQpDT05GSUdfSVBWNl9NUk9VVEU9eQpDT05GSUdfSVBWNl9NUk9VVEVfTVVMVElQTEVf VEFCTEVTPXkKQ09ORklHX0lQVjZfUElNU01fVjI9eQojIENPTkZJR19JUFY2X1NFRzZfTFdUVU5O RUwgaXMgbm90IHNldAojIENPTkZJR19JUFY2X1NFRzZfSE1BQyBpcyBub3Qgc2V0CiMgQ09ORklH X05FVExBQkVMIGlzIG5vdCBzZXQKQ09ORklHX05FVFdPUktfU0VDTUFSSz15CkNPTkZJR19ORVRf UFRQX0NMQVNTSUZZPXkKIyBDT05GSUdfTkVUV09SS19QSFlfVElNRVNUQU1QSU5HIGlzIG5vdCBz ZXQKQ09ORklHX05FVEZJTFRFUj15CkNPTkZJR19ORVRGSUxURVJfQURWQU5DRUQ9eQpDT05GSUdf QlJJREdFX05FVEZJTFRFUj15CgojCiMgQ29yZSBOZXRmaWx0ZXIgQ29uZmlndXJhdGlvbgojCkNP TkZJR19ORVRGSUxURVJfSU5HUkVTUz15CkNPTkZJR19ORVRGSUxURVJfTkVUTElOSz15CiMgQ09O RklHX05FVEZJTFRFUl9ORVRMSU5LX0FDQ1QgaXMgbm90IHNldApDT05GSUdfTkVURklMVEVSX05F VExJTktfUVVFVUU9eQpDT05GSUdfTkVURklMVEVSX05FVExJTktfTE9HPXkKQ09ORklHX05GX0NP Tk5UUkFDSz15CiMgQ09ORklHX05GX0xPR19ORVRERVYgaXMgbm90IHNldApDT05GSUdfTkZfQ09O TlRSQUNLX01BUks9eQpDT05GSUdfTkZfQ09OTlRSQUNLX1NFQ01BUks9eQpDT05GSUdfTkZfQ09O TlRSQUNLX1pPTkVTPXkKQ09ORklHX05GX0NPTk5UUkFDS19QUk9DRlM9eQpDT05GSUdfTkZfQ09O TlRSQUNLX0VWRU5UUz15CiMgQ09ORklHX05GX0NPTk5UUkFDS19USU1FT1VUIGlzIG5vdCBzZXQK Q09ORklHX05GX0NPTk5UUkFDS19USU1FU1RBTVA9eQpDT05GSUdfTkZfQ1RfUFJPVE9fRENDUD15 CkNPTkZJR19ORl9DVF9QUk9UT19HUkU9eQpDT05GSUdfTkZfQ1RfUFJPVE9fU0NUUD15CkNPTkZJ R19ORl9DVF9QUk9UT19VRFBMSVRFPXkKQ09ORklHX05GX0NPTk5UUkFDS19BTUFOREE9eQpDT05G SUdfTkZfQ09OTlRSQUNLX0ZUUD15CkNPTkZJR19ORl9DT05OVFJBQ0tfSDMyMz15CkNPTkZJR19O Rl9DT05OVFJBQ0tfSVJDPXkKQ09ORklHX05GX0NPTk5UUkFDS19CUk9BRENBU1Q9eQpDT05GSUdf TkZfQ09OTlRSQUNLX05FVEJJT1NfTlM9eQpDT05GSUdfTkZfQ09OTlRSQUNLX1NOTVA9eQpDT05G SUdfTkZfQ09OTlRSQUNLX1BQVFA9eQpDT05GSUdfTkZfQ09OTlRSQUNLX1NBTkU9eQpDT05GSUdf TkZfQ09OTlRSQUNLX1NJUD15CkNPTkZJR19ORl9DT05OVFJBQ0tfVEZUUD15CkNPTkZJR19ORl9D VF9ORVRMSU5LPXkKIyBDT05GSUdfTkZfQ1RfTkVUTElOS19USU1FT1VUIGlzIG5vdCBzZXQKIyBD T05GSUdfTkVURklMVEVSX05FVExJTktfR0xVRV9DVCBpcyBub3Qgc2V0CiMgQ09ORklHX05GX1RB QkxFUyBpcyBub3Qgc2V0CkNPTkZJR19ORVRGSUxURVJfWFRBQkxFUz15CgojCiMgWHRhYmxlcyBj b21iaW5lZCBtb2R1bGVzCiMKQ09ORklHX05FVEZJTFRFUl9YVF9NQVJLPXkKQ09ORklHX05FVEZJ TFRFUl9YVF9DT05OTUFSSz15CkNPTkZJR19ORVRGSUxURVJfWFRfU0VUPXkKCiMKIyBYdGFibGVz IHRhcmdldHMKIwpDT05GSUdfTkVURklMVEVSX1hUX1RBUkdFVF9BVURJVD15CkNPTkZJR19ORVRG SUxURVJfWFRfVEFSR0VUX0NIRUNLU1VNPXkKQ09ORklHX05FVEZJTFRFUl9YVF9UQVJHRVRfQ0xB U1NJRlk9eQpDT05GSUdfTkVURklMVEVSX1hUX1RBUkdFVF9DT05OTUFSSz15CkNPTkZJR19ORVRG SUxURVJfWFRfVEFSR0VUX0NPTk5TRUNNQVJLPXkKQ09ORklHX05FVEZJTFRFUl9YVF9UQVJHRVRf Q1Q9eQpDT05GSUdfTkVURklMVEVSX1hUX1RBUkdFVF9EU0NQPXkKQ09ORklHX05FVEZJTFRFUl9Y VF9UQVJHRVRfSEw9eQojIENPTkZJR19ORVRGSUxURVJfWFRfVEFSR0VUX0hNQVJLIGlzIG5vdCBz ZXQKQ09ORklHX05FVEZJTFRFUl9YVF9UQVJHRVRfSURMRVRJTUVSPXkKQ09ORklHX05FVEZJTFRF Ul9YVF9UQVJHRVRfTEVEPXkKIyBDT05GSUdfTkVURklMVEVSX1hUX1RBUkdFVF9MT0cgaXMgbm90 IHNldApDT05GSUdfTkVURklMVEVSX1hUX1RBUkdFVF9NQVJLPXkKQ09ORklHX05FVEZJTFRFUl9Y VF9UQVJHRVRfTkZMT0c9eQpDT05GSUdfTkVURklMVEVSX1hUX1RBUkdFVF9ORlFVRVVFPXkKQ09O RklHX05FVEZJTFRFUl9YVF9UQVJHRVRfTk9UUkFDSz15CkNPTkZJR19ORVRGSUxURVJfWFRfVEFS R0VUX1JBVEVFU1Q9eQpDT05GSUdfTkVURklMVEVSX1hUX1RBUkdFVF9URUU9eQpDT05GSUdfTkVU RklMVEVSX1hUX1RBUkdFVF9UUFJPWFk9eQpDT05GSUdfTkVURklMVEVSX1hUX1RBUkdFVF9UUkFD RT15CkNPTkZJR19ORVRGSUxURVJfWFRfVEFSR0VUX1NFQ01BUks9eQpDT05GSUdfTkVURklMVEVS X1hUX1RBUkdFVF9UQ1BNU1M9eQpDT05GSUdfTkVURklMVEVSX1hUX1RBUkdFVF9UQ1BPUFRTVFJJ UD15CgojCiMgWHRhYmxlcyBtYXRjaGVzCiMKQ09ORklHX05FVEZJTFRFUl9YVF9NQVRDSF9BRERS VFlQRT15CiMgQ09ORklHX05FVEZJTFRFUl9YVF9NQVRDSF9CUEYgaXMgbm90IHNldAojIENPTkZJ R19ORVRGSUxURVJfWFRfTUFUQ0hfQ0dST1VQIGlzIG5vdCBzZXQKQ09ORklHX05FVEZJTFRFUl9Y VF9NQVRDSF9DTFVTVEVSPXkKQ09ORklHX05FVEZJTFRFUl9YVF9NQVRDSF9DT01NRU5UPXkKQ09O RklHX05FVEZJTFRFUl9YVF9NQVRDSF9DT05OQllURVM9eQojIENPTkZJR19ORVRGSUxURVJfWFRf TUFUQ0hfQ09OTkxBQkVMIGlzIG5vdCBzZXQKQ09ORklHX05FVEZJTFRFUl9YVF9NQVRDSF9DT05O TElNSVQ9eQpDT05GSUdfTkVURklMVEVSX1hUX01BVENIX0NPTk5NQVJLPXkKQ09ORklHX05FVEZJ TFRFUl9YVF9NQVRDSF9DT05OVFJBQ0s9eQpDT05GSUdfTkVURklMVEVSX1hUX01BVENIX0NQVT15 CkNPTkZJR19ORVRGSUxURVJfWFRfTUFUQ0hfRENDUD15CkNPTkZJR19ORVRGSUxURVJfWFRfTUFU Q0hfREVWR1JPVVA9eQpDT05GSUdfTkVURklMVEVSX1hUX01BVENIX0RTQ1A9eQpDT05GSUdfTkVU RklMVEVSX1hUX01BVENIX0VDTj15CkNPTkZJR19ORVRGSUxURVJfWFRfTUFUQ0hfRVNQPXkKQ09O RklHX05FVEZJTFRFUl9YVF9NQVRDSF9IQVNITElNSVQ9eQpDT05GSUdfTkVURklMVEVSX1hUX01B VENIX0hFTFBFUj15CkNPTkZJR19ORVRGSUxURVJfWFRfTUFUQ0hfSEw9eQojIENPTkZJR19ORVRG SUxURVJfWFRfTUFUQ0hfSVBDT01QIGlzIG5vdCBzZXQKQ09ORklHX05FVEZJTFRFUl9YVF9NQVRD SF9JUFJBTkdFPXkKQ09ORklHX05FVEZJTFRFUl9YVF9NQVRDSF9JUFZTPXkKQ09ORklHX05FVEZJ TFRFUl9YVF9NQVRDSF9MMlRQPXkKQ09ORklHX05FVEZJTFRFUl9YVF9NQVRDSF9MRU5HVEg9eQpD T05GSUdfTkVURklMVEVSX1hUX01BVENIX0xJTUlUPXkKQ09ORklHX05FVEZJTFRFUl9YVF9NQVRD SF9NQUM9eQpDT05GSUdfTkVURklMVEVSX1hUX01BVENIX01BUks9eQpDT05GSUdfTkVURklMVEVS X1hUX01BVENIX01VTFRJUE9SVD15CiMgQ09ORklHX05FVEZJTFRFUl9YVF9NQVRDSF9ORkFDQ1Qg aXMgbm90IHNldApDT05GSUdfTkVURklMVEVSX1hUX01BVENIX09TRj15CkNPTkZJR19ORVRGSUxU RVJfWFRfTUFUQ0hfT1dORVI9eQpDT05GSUdfTkVURklMVEVSX1hUX01BVENIX1BPTElDWT15CkNP TkZJR19ORVRGSUxURVJfWFRfTUFUQ0hfUEhZU0RFVj15CkNPTkZJR19ORVRGSUxURVJfWFRfTUFU Q0hfUEtUVFlQRT15CkNPTkZJR19ORVRGSUxURVJfWFRfTUFUQ0hfUVVPVEE9eQpDT05GSUdfTkVU RklMVEVSX1hUX01BVENIX1JBVEVFU1Q9eQpDT05GSUdfTkVURklMVEVSX1hUX01BVENIX1JFQUxN PXkKQ09ORklHX05FVEZJTFRFUl9YVF9NQVRDSF9SRUNFTlQ9eQpDT05GSUdfTkVURklMVEVSX1hU X01BVENIX1NDVFA9eQpDT05GSUdfTkVURklMVEVSX1hUX01BVENIX1NUQVRFPXkKQ09ORklHX05F VEZJTFRFUl9YVF9NQVRDSF9TVEFUSVNUSUM9eQpDT05GSUdfTkVURklMVEVSX1hUX01BVENIX1NU UklORz15CkNPTkZJR19ORVRGSUxURVJfWFRfTUFUQ0hfVENQTVNTPXkKQ09ORklHX05FVEZJTFRF Ul9YVF9NQVRDSF9USU1FPXkKQ09ORklHX05FVEZJTFRFUl9YVF9NQVRDSF9VMzI9eQpDT05GSUdf SVBfU0VUPXkKQ09ORklHX0lQX1NFVF9NQVg9MjU2CkNPTkZJR19JUF9TRVRfQklUTUFQX0lQPXkK Q09ORklHX0lQX1NFVF9CSVRNQVBfSVBNQUM9eQpDT05GSUdfSVBfU0VUX0JJVE1BUF9QT1JUPXkK Q09ORklHX0lQX1NFVF9IQVNIX0lQPXkKIyBDT05GSUdfSVBfU0VUX0hBU0hfSVBNQVJLIGlzIG5v dCBzZXQKQ09ORklHX0lQX1NFVF9IQVNIX0lQUE9SVD15CkNPTkZJR19JUF9TRVRfSEFTSF9JUFBP UlRJUD15CkNPTkZJR19JUF9TRVRfSEFTSF9JUFBPUlRORVQ9eQojIENPTkZJR19JUF9TRVRfSEFT SF9JUE1BQyBpcyBub3Qgc2V0CiMgQ09ORklHX0lQX1NFVF9IQVNIX01BQyBpcyBub3Qgc2V0CiMg Q09ORklHX0lQX1NFVF9IQVNIX05FVFBPUlRORVQgaXMgbm90IHNldApDT05GSUdfSVBfU0VUX0hB U0hfTkVUPXkKIyBDT05GSUdfSVBfU0VUX0hBU0hfTkVUTkVUIGlzIG5vdCBzZXQKQ09ORklHX0lQ X1NFVF9IQVNIX05FVFBPUlQ9eQpDT05GSUdfSVBfU0VUX0hBU0hfTkVUSUZBQ0U9eQpDT05GSUdf SVBfU0VUX0xJU1RfU0VUPXkKQ09ORklHX0lQX1ZTPXkKQ09ORklHX0lQX1ZTX0lQVjY9eQojIENP TkZJR19JUF9WU19ERUJVRyBpcyBub3Qgc2V0CkNPTkZJR19JUF9WU19UQUJfQklUUz0xMgoKIwoj IElQVlMgdHJhbnNwb3J0IHByb3RvY29sIGxvYWQgYmFsYW5jaW5nIHN1cHBvcnQKIwpDT05GSUdf SVBfVlNfUFJPVE9fVENQPXkKQ09ORklHX0lQX1ZTX1BST1RPX1VEUD15CkNPTkZJR19JUF9WU19Q Uk9UT19BSF9FU1A9eQpDT05GSUdfSVBfVlNfUFJPVE9fRVNQPXkKQ09ORklHX0lQX1ZTX1BST1RP X0FIPXkKQ09ORklHX0lQX1ZTX1BST1RPX1NDVFA9eQoKIwojIElQVlMgc2NoZWR1bGVyCiMKQ09O RklHX0lQX1ZTX1JSPXkKQ09ORklHX0lQX1ZTX1dSUj15CkNPTkZJR19JUF9WU19MQz15CkNPTkZJ R19JUF9WU19XTEM9eQojIENPTkZJR19JUF9WU19GTyBpcyBub3Qgc2V0CiMgQ09ORklHX0lQX1ZT X09WRiBpcyBub3Qgc2V0CkNPTkZJR19JUF9WU19MQkxDPXkKQ09ORklHX0lQX1ZTX0xCTENSPXkK Q09ORklHX0lQX1ZTX0RIPXkKQ09ORklHX0lQX1ZTX1NIPXkKQ09ORklHX0lQX1ZTX1NFRD15CkNP TkZJR19JUF9WU19OUT15CgojCiMgSVBWUyBTSCBzY2hlZHVsZXIKIwpDT05GSUdfSVBfVlNfU0hf VEFCX0JJVFM9OAoKIwojIElQVlMgYXBwbGljYXRpb24gaGVscGVyCiMKQ09ORklHX0lQX1ZTX05G Q1Q9eQpDT05GSUdfSVBfVlNfUEVfU0lQPXkKCiMKIyBJUDogTmV0ZmlsdGVyIENvbmZpZ3VyYXRp b24KIwpDT05GSUdfTkZfREVGUkFHX0lQVjQ9eQpDT05GSUdfTkZfQ09OTlRSQUNLX0lQVjQ9eQoj IENPTkZJR19ORl9TT0NLRVRfSVBWNCBpcyBub3Qgc2V0CkNPTkZJR19ORl9EVVBfSVBWND15CiMg Q09ORklHX05GX0xPR19BUlAgaXMgbm90IHNldAojIENPTkZJR19ORl9MT0dfSVBWNCBpcyBub3Qg c2V0CkNPTkZJR19ORl9SRUpFQ1RfSVBWND15CiMgQ09ORklHX05GX05BVF9JUFY0IGlzIG5vdCBz ZXQKQ09ORklHX0lQX05GX0lQVEFCTEVTPXkKQ09ORklHX0lQX05GX01BVENIX0FIPXkKQ09ORklH X0lQX05GX01BVENIX0VDTj15CiMgQ09ORklHX0lQX05GX01BVENIX1JQRklMVEVSIGlzIG5vdCBz ZXQKQ09ORklHX0lQX05GX01BVENIX1RUTD15CkNPTkZJR19JUF9ORl9GSUxURVI9eQpDT05GSUdf SVBfTkZfVEFSR0VUX1JFSkVDVD15CiMgQ09ORklHX0lQX05GX1RBUkdFVF9TWU5QUk9YWSBpcyBu b3Qgc2V0CiMgQ09ORklHX0lQX05GX05BVCBpcyBub3Qgc2V0CkNPTkZJR19JUF9ORl9NQU5HTEU9 eQpDT05GSUdfSVBfTkZfVEFSR0VUX0NMVVNURVJJUD15CkNPTkZJR19JUF9ORl9UQVJHRVRfRUNO PXkKQ09ORklHX0lQX05GX1RBUkdFVF9UVEw9eQpDT05GSUdfSVBfTkZfUkFXPXkKQ09ORklHX0lQ X05GX1NFQ1VSSVRZPXkKQ09ORklHX0lQX05GX0FSUFRBQkxFUz15CkNPTkZJR19JUF9ORl9BUlBG SUxURVI9eQpDT05GSUdfSVBfTkZfQVJQX01BTkdMRT15CgojCiMgSVB2NjogTmV0ZmlsdGVyIENv bmZpZ3VyYXRpb24KIwpDT05GSUdfTkZfREVGUkFHX0lQVjY9eQpDT05GSUdfTkZfQ09OTlRSQUNL X0lQVjY9eQojIENPTkZJR19ORl9TT0NLRVRfSVBWNiBpcyBub3Qgc2V0CkNPTkZJR19ORl9EVVBf SVBWNj15CkNPTkZJR19ORl9SRUpFQ1RfSVBWNj15CiMgQ09ORklHX05GX0xPR19JUFY2IGlzIG5v dCBzZXQKIyBDT05GSUdfTkZfTkFUX0lQVjYgaXMgbm90IHNldApDT05GSUdfSVA2X05GX0lQVEFC TEVTPXkKQ09ORklHX0lQNl9ORl9NQVRDSF9BSD15CkNPTkZJR19JUDZfTkZfTUFUQ0hfRVVJNjQ9 eQpDT05GSUdfSVA2X05GX01BVENIX0ZSQUc9eQpDT05GSUdfSVA2X05GX01BVENIX09QVFM9eQpD T05GSUdfSVA2X05GX01BVENIX0hMPXkKQ09ORklHX0lQNl9ORl9NQVRDSF9JUFY2SEVBREVSPXkK Q09ORklHX0lQNl9ORl9NQVRDSF9NSD15CiMgQ09ORklHX0lQNl9ORl9NQVRDSF9SUEZJTFRFUiBp cyBub3Qgc2V0CkNPTkZJR19JUDZfTkZfTUFUQ0hfUlQ9eQpDT05GSUdfSVA2X05GX1RBUkdFVF9I TD15CkNPTkZJR19JUDZfTkZfRklMVEVSPXkKQ09ORklHX0lQNl9ORl9UQVJHRVRfUkVKRUNUPXkK IyBDT05GSUdfSVA2X05GX1RBUkdFVF9TWU5QUk9YWSBpcyBub3Qgc2V0CkNPTkZJR19JUDZfTkZf TUFOR0xFPXkKQ09ORklHX0lQNl9ORl9SQVc9eQpDT05GSUdfSVA2X05GX1NFQ1VSSVRZPXkKIyBD T05GSUdfSVA2X05GX05BVCBpcyBub3Qgc2V0CgojCiMgREVDbmV0OiBOZXRmaWx0ZXIgQ29uZmln dXJhdGlvbgojCkNPTkZJR19ERUNORVRfTkZfR1JBQlVMQVRPUj15CkNPTkZJR19CUklER0VfTkZf RUJUQUJMRVM9eQpDT05GSUdfQlJJREdFX0VCVF9CUk9VVEU9eQpDT05GSUdfQlJJREdFX0VCVF9U X0ZJTFRFUj15CkNPTkZJR19CUklER0VfRUJUX1RfTkFUPXkKQ09ORklHX0JSSURHRV9FQlRfODAy XzM9eQpDT05GSUdfQlJJREdFX0VCVF9BTU9ORz15CkNPTkZJR19CUklER0VfRUJUX0FSUD15CkNP TkZJR19CUklER0VfRUJUX0lQPXkKQ09ORklHX0JSSURHRV9FQlRfSVA2PXkKQ09ORklHX0JSSURH RV9FQlRfTElNSVQ9eQpDT05GSUdfQlJJREdFX0VCVF9NQVJLPXkKQ09ORklHX0JSSURHRV9FQlRf UEtUVFlQRT15CkNPTkZJR19CUklER0VfRUJUX1NUUD15CkNPTkZJR19CUklER0VfRUJUX1ZMQU49 eQpDT05GSUdfQlJJREdFX0VCVF9BUlBSRVBMWT15CkNPTkZJR19CUklER0VfRUJUX0ROQVQ9eQpD T05GSUdfQlJJREdFX0VCVF9NQVJLX1Q9eQpDT05GSUdfQlJJREdFX0VCVF9SRURJUkVDVD15CkNP TkZJR19CUklER0VfRUJUX1NOQVQ9eQpDT05GSUdfQlJJREdFX0VCVF9MT0c9eQpDT05GSUdfQlJJ REdFX0VCVF9ORkxPRz15CkNPTkZJR19JUF9EQ0NQPXkKQ09ORklHX0lORVRfRENDUF9ESUFHPXkK CiMKIyBEQ0NQIENDSURzIENvbmZpZ3VyYXRpb24KIwojIENPTkZJR19JUF9EQ0NQX0NDSUQyX0RF QlVHIGlzIG5vdCBzZXQKQ09ORklHX0lQX0RDQ1BfQ0NJRDM9eQojIENPTkZJR19JUF9EQ0NQX0ND SUQzX0RFQlVHIGlzIG5vdCBzZXQKQ09ORklHX0lQX0RDQ1BfVEZSQ19MSUI9eQoKIwojIERDQ1Ag S2VybmVsIEhhY2tpbmcKIwojIENPTkZJR19JUF9EQ0NQX0RFQlVHIGlzIG5vdCBzZXQKQ09ORklH X05FVF9EQ0NQUFJPQkU9eQpDT05GSUdfSVBfU0NUUD15CkNPTkZJR19ORVRfU0NUUFBST0JFPXkK IyBDT05GSUdfU0NUUF9EQkdfT0JKQ05UIGlzIG5vdCBzZXQKQ09ORklHX1NDVFBfREVGQVVMVF9D T09LSUVfSE1BQ19NRDU9eQojIENPTkZJR19TQ1RQX0RFRkFVTFRfQ09PS0lFX0hNQUNfU0hBMSBp cyBub3Qgc2V0CiMgQ09ORklHX1NDVFBfREVGQVVMVF9DT09LSUVfSE1BQ19OT05FIGlzIG5vdCBz ZXQKQ09ORklHX1NDVFBfQ09PS0lFX0hNQUNfTUQ1PXkKIyBDT05GSUdfU0NUUF9DT09LSUVfSE1B Q19TSEExIGlzIG5vdCBzZXQKQ09ORklHX0lORVRfU0NUUF9ESUFHPXkKIyBDT05GSUdfUkRTIGlz IG5vdCBzZXQKQ09ORklHX1RJUEM9eQojIENPTkZJR19USVBDX01FRElBX0lCIGlzIG5vdCBzZXQK Q09ORklHX1RJUENfTUVESUFfVURQPXkKQ09ORklHX0FUTT15CkNPTkZJR19BVE1fQ0xJUD15CiMg Q09ORklHX0FUTV9DTElQX05PX0lDTVAgaXMgbm90IHNldApDT05GSUdfQVRNX0xBTkU9eQpDT05G SUdfQVRNX01QT0E9eQpDT05GSUdfQVRNX0JSMjY4ND15CiMgQ09ORklHX0FUTV9CUjI2ODRfSVBG SUxURVIgaXMgbm90IHNldApDT05GSUdfTDJUUD15CkNPTkZJR19MMlRQX0RFQlVHRlM9eQpDT05G SUdfTDJUUF9WMz15CkNPTkZJR19MMlRQX0lQPXkKQ09ORklHX0wyVFBfRVRIPXkKQ09ORklHX1NU UD15CkNPTkZJR19HQVJQPXkKQ09ORklHX0JSSURHRT15CkNPTkZJR19CUklER0VfSUdNUF9TTk9P UElORz15CiMgQ09ORklHX0JSSURHRV9WTEFOX0ZJTFRFUklORyBpcyBub3Qgc2V0CkNPTkZJR19I QVZFX05FVF9EU0E9eQojIENPTkZJR19ORVRfRFNBIGlzIG5vdCBzZXQKQ09ORklHX1ZMQU5fODAy MVE9eQpDT05GSUdfVkxBTl84MDIxUV9HVlJQPXkKIyBDT05GSUdfVkxBTl84MDIxUV9NVlJQIGlz IG5vdCBzZXQKQ09ORklHX0RFQ05FVD15CiMgQ09ORklHX0RFQ05FVF9ST1VURVIgaXMgbm90IHNl dApDT05GSUdfTExDPXkKQ09ORklHX0xMQzI9eQpDT05GSUdfSVBYPXkKIyBDT05GSUdfSVBYX0lO VEVSTiBpcyBub3Qgc2V0CkNPTkZJR19BVEFMSz15CkNPTkZJR19ERVZfQVBQTEVUQUxLPXkKQ09O RklHX0lQRERQPXkKQ09ORklHX0lQRERQX0VOQ0FQPXkKIyBDT05GSUdfWDI1IGlzIG5vdCBzZXQK Q09ORklHX0xBUEI9eQpDT05GSUdfUEhPTkVUPXkKIyBDT05GSUdfNkxPV1BBTiBpcyBub3Qgc2V0 CkNPTkZJR19JRUVFODAyMTU0PXkKIyBDT05GSUdfSUVFRTgwMjE1NF9OTDgwMjE1NF9FWFBFUklN RU5UQUwgaXMgbm90IHNldApDT05GSUdfSUVFRTgwMjE1NF9TT0NLRVQ9eQojIENPTkZJR19NQUM4 MDIxNTQgaXMgbm90IHNldApDT05GSUdfTkVUX1NDSEVEPXkKCiMKIyBRdWV1ZWluZy9TY2hlZHVs aW5nCiMKQ09ORklHX05FVF9TQ0hfQ0JRPXkKQ09ORklHX05FVF9TQ0hfSFRCPXkKQ09ORklHX05F VF9TQ0hfSEZTQz15CkNPTkZJR19ORVRfU0NIX0FUTT15CkNPTkZJR19ORVRfU0NIX1BSSU89eQpD T05GSUdfTkVUX1NDSF9NVUxUSVE9eQpDT05GSUdfTkVUX1NDSF9SRUQ9eQpDT05GSUdfTkVUX1ND SF9TRkI9eQpDT05GSUdfTkVUX1NDSF9TRlE9eQpDT05GSUdfTkVUX1NDSF9URVFMPXkKQ09ORklH X05FVF9TQ0hfVEJGPXkKIyBDT05GSUdfTkVUX1NDSF9DQlMgaXMgbm90IHNldApDT05GSUdfTkVU X1NDSF9HUkVEPXkKQ09ORklHX05FVF9TQ0hfRFNNQVJLPXkKQ09ORklHX05FVF9TQ0hfTkVURU09 eQpDT05GSUdfTkVUX1NDSF9EUlI9eQpDT05GSUdfTkVUX1NDSF9NUVBSSU89eQpDT05GSUdfTkVU X1NDSF9DSE9LRT15CkNPTkZJR19ORVRfU0NIX1FGUT15CiMgQ09ORklHX05FVF9TQ0hfQ09ERUwg aXMgbm90IHNldAojIENPTkZJR19ORVRfU0NIX0ZRX0NPREVMIGlzIG5vdCBzZXQKIyBDT05GSUdf TkVUX1NDSF9GUSBpcyBub3Qgc2V0CiMgQ09ORklHX05FVF9TQ0hfSEhGIGlzIG5vdCBzZXQKIyBD T05GSUdfTkVUX1NDSF9QSUUgaXMgbm90IHNldApDT05GSUdfTkVUX1NDSF9JTkdSRVNTPXkKIyBD T05GSUdfTkVUX1NDSF9QTFVHIGlzIG5vdCBzZXQKIyBDT05GSUdfTkVUX1NDSF9ERUZBVUxUIGlz IG5vdCBzZXQKCiMKIyBDbGFzc2lmaWNhdGlvbgojCkNPTkZJR19ORVRfQ0xTPXkKQ09ORklHX05F VF9DTFNfQkFTSUM9eQpDT05GSUdfTkVUX0NMU19UQ0lOREVYPXkKQ09ORklHX05FVF9DTFNfUk9V VEU0PXkKQ09ORklHX05FVF9DTFNfRlc9eQpDT05GSUdfTkVUX0NMU19VMzI9eQpDT05GSUdfQ0xT X1UzMl9QRVJGPXkKQ09ORklHX0NMU19VMzJfTUFSSz15CkNPTkZJR19ORVRfQ0xTX1JTVlA9eQpD T05GSUdfTkVUX0NMU19SU1ZQNj15CkNPTkZJR19ORVRfQ0xTX0ZMT1c9eQpDT05GSUdfTkVUX0NM U19DR1JPVVA9eQojIENPTkZJR19ORVRfQ0xTX0JQRiBpcyBub3Qgc2V0CiMgQ09ORklHX05FVF9D TFNfRkxPV0VSIGlzIG5vdCBzZXQKIyBDT05GSUdfTkVUX0NMU19NQVRDSEFMTCBpcyBub3Qgc2V0 CkNPTkZJR19ORVRfRU1BVENIPXkKQ09ORklHX05FVF9FTUFUQ0hfU1RBQ0s9MzIKQ09ORklHX05F VF9FTUFUQ0hfQ01QPXkKQ09ORklHX05FVF9FTUFUQ0hfTkJZVEU9eQpDT05GSUdfTkVUX0VNQVRD SF9VMzI9eQpDT05GSUdfTkVUX0VNQVRDSF9NRVRBPXkKQ09ORklHX05FVF9FTUFUQ0hfVEVYVD15 CiMgQ09ORklHX05FVF9FTUFUQ0hfQ0FOSUQgaXMgbm90IHNldAojIENPTkZJR19ORVRfRU1BVENI X0lQU0VUIGlzIG5vdCBzZXQKQ09ORklHX05FVF9DTFNfQUNUPXkKQ09ORklHX05FVF9BQ1RfUE9M SUNFPXkKQ09ORklHX05FVF9BQ1RfR0FDVD15CkNPTkZJR19HQUNUX1BST0I9eQpDT05GSUdfTkVU X0FDVF9NSVJSRUQ9eQojIENPTkZJR19ORVRfQUNUX1NBTVBMRSBpcyBub3Qgc2V0CkNPTkZJR19O RVRfQUNUX0lQVD15CkNPTkZJR19ORVRfQUNUX05BVD15CkNPTkZJR19ORVRfQUNUX1BFRElUPXkK Q09ORklHX05FVF9BQ1RfU0lNUD15CkNPTkZJR19ORVRfQUNUX1NLQkVESVQ9eQpDT05GSUdfTkVU X0FDVF9DU1VNPXkKIyBDT05GSUdfTkVUX0FDVF9WTEFOIGlzIG5vdCBzZXQKIyBDT05GSUdfTkVU X0FDVF9CUEYgaXMgbm90IHNldAojIENPTkZJR19ORVRfQUNUX0NPTk5NQVJLIGlzIG5vdCBzZXQK IyBDT05GSUdfTkVUX0FDVF9TS0JNT0QgaXMgbm90IHNldAojIENPTkZJR19ORVRfQUNUX0lGRSBp cyBub3Qgc2V0CiMgQ09ORklHX05FVF9BQ1RfVFVOTkVMX0tFWSBpcyBub3Qgc2V0CkNPTkZJR19O RVRfQ0xTX0lORD15CkNPTkZJR19ORVRfU0NIX0ZJRk89eQpDT05GSUdfRENCPXkKQ09ORklHX0RO U19SRVNPTFZFUj15CkNPTkZJR19CQVRNQU5fQURWPXkKIyBDT05GSUdfQkFUTUFOX0FEVl9CQVRN QU5fViBpcyBub3Qgc2V0CkNPTkZJR19CQVRNQU5fQURWX0JMQT15CiMgQ09ORklHX0JBVE1BTl9B RFZfREFUIGlzIG5vdCBzZXQKIyBDT05GSUdfQkFUTUFOX0FEVl9OQyBpcyBub3Qgc2V0CiMgQ09O RklHX0JBVE1BTl9BRFZfTUNBU1QgaXMgbm90IHNldApDT05GSUdfQkFUTUFOX0FEVl9ERUJVR0ZT PXkKIyBDT05GSUdfQkFUTUFOX0FEVl9ERUJVRyBpcyBub3Qgc2V0CiMgQ09ORklHX09QRU5WU1dJ VENIIGlzIG5vdCBzZXQKIyBDT05GSUdfVlNPQ0tFVFMgaXMgbm90IHNldAojIENPTkZJR19ORVRM SU5LX0RJQUcgaXMgbm90IHNldAojIENPTkZJR19NUExTIGlzIG5vdCBzZXQKIyBDT05GSUdfTkVU X05TSCBpcyBub3Qgc2V0CiMgQ09ORklHX0hTUiBpcyBub3Qgc2V0CiMgQ09ORklHX05FVF9TV0lU Q0hERVYgaXMgbm90IHNldAojIENPTkZJR19ORVRfTDNfTUFTVEVSX0RFViBpcyBub3Qgc2V0CiMg Q09ORklHX05FVF9OQ1NJIGlzIG5vdCBzZXQKQ09ORklHX1JQUz15CkNPTkZJR19SRlNfQUNDRUw9 eQpDT05GSUdfWFBTPXkKIyBDT05GSUdfQ0dST1VQX05FVF9QUklPIGlzIG5vdCBzZXQKQ09ORklH X0NHUk9VUF9ORVRfQ0xBU1NJRD15CkNPTkZJR19ORVRfUlhfQlVTWV9QT0xMPXkKQ09ORklHX0JR TD15CkNPTkZJR19CUEZfSklUPXkKQ09ORklHX05FVF9GTE9XX0xJTUlUPXkKCiMKIyBOZXR3b3Jr IHRlc3RpbmcKIwpDT05GSUdfTkVUX1BLVEdFTj15CiMgQ09ORklHX05FVF9UQ1BQUk9CRSBpcyBu b3Qgc2V0CkNPTkZJR19ORVRfRFJPUF9NT05JVE9SPXkKQ09ORklHX0hBTVJBRElPPXkKCiMKIyBQ YWNrZXQgUmFkaW8gcHJvdG9jb2xzCiMKQ09ORklHX0FYMjU9eQojIENPTkZJR19BWDI1X0RBTUFf U0xBVkUgaXMgbm90IHNldApDT05GSUdfTkVUUk9NPXkKQ09ORklHX1JPU0U9eQoKIwojIEFYLjI1 IG5ldHdvcmsgZGV2aWNlIGRyaXZlcnMKIwpDT05GSUdfTUtJU1M9eQpDT05GSUdfNlBBQ0s9eQpD T05GSUdfQlBRRVRIRVI9eQpDT05GSUdfQkFZQ09NX1NFUl9GRFg9eQpDT05GSUdfQkFZQ09NX1NF Ul9IRFg9eQpDT05GSUdfQkFZQ09NX1BBUj15CkNPTkZJR19ZQU09eQpDT05GSUdfQ0FOPXkKQ09O RklHX0NBTl9SQVc9eQpDT05GSUdfQ0FOX0JDTT15CkNPTkZJR19DQU5fR1c9eQoKIwojIENBTiBE ZXZpY2UgRHJpdmVycwojCkNPTkZJR19DQU5fVkNBTj15CiMgQ09ORklHX0NBTl9WWENBTiBpcyBu b3Qgc2V0CkNPTkZJR19DQU5fU0xDQU49eQpDT05GSUdfQ0FOX0RFVj15CkNPTkZJR19DQU5fQ0FM Q19CSVRUSU1JTkc9eQojIENPTkZJR19DQU5fTEVEUyBpcyBub3Qgc2V0CiMgQ09ORklHX0NBTl9D X0NBTiBpcyBub3Qgc2V0CiMgQ09ORklHX0NBTl9DQzc3MCBpcyBub3Qgc2V0CiMgQ09ORklHX0NB Tl9JRklfQ0FORkQgaXMgbm90IHNldAojIENPTkZJR19DQU5fTV9DQU4gaXMgbm90IHNldAojIENP TkZJR19DQU5fUEVBS19QQ0lFRkQgaXMgbm90IHNldApDT05GSUdfQ0FOX1NKQTEwMDA9eQojIENP TkZJR19DQU5fU0pBMTAwMF9JU0EgaXMgbm90IHNldAojIENPTkZJR19DQU5fU0pBMTAwMF9QTEFU Rk9STSBpcyBub3Qgc2V0CkNPTkZJR19DQU5fRU1TX1BDTUNJQT15CkNPTkZJR19DQU5fRU1TX1BD ST15CiMgQ09ORklHX0NBTl9QRUFLX1BDTUNJQSBpcyBub3Qgc2V0CkNPTkZJR19DQU5fUEVBS19Q Q0k9eQpDT05GSUdfQ0FOX1BFQUtfUENJRUM9eQpDT05GSUdfQ0FOX0tWQVNFUl9QQ0k9eQpDT05G SUdfQ0FOX1BMWF9QQ0k9eQpDT05GSUdfQ0FOX1NPRlRJTkc9eQpDT05GSUdfQ0FOX1NPRlRJTkdf Q1M9eQoKIwojIENBTiBTUEkgaW50ZXJmYWNlcwojCiMgQ09ORklHX0NBTl9ISTMxMVggaXMgbm90 IHNldApDT05GSUdfQ0FOX01DUDI1MVg9eQoKIwojIENBTiBVU0IgaW50ZXJmYWNlcwojCkNPTkZJ R19DQU5fRU1TX1VTQj15CkNPTkZJR19DQU5fRVNEX1VTQjI9eQojIENPTkZJR19DQU5fR1NfVVNC IGlzIG5vdCBzZXQKIyBDT05GSUdfQ0FOX0tWQVNFUl9VU0IgaXMgbm90IHNldAojIENPTkZJR19D QU5fUEVBS19VU0IgaXMgbm90IHNldAojIENPTkZJR19DQU5fOERFVl9VU0IgaXMgbm90IHNldAoj IENPTkZJR19DQU5fTUNCQV9VU0IgaXMgbm90IHNldAojIENPTkZJR19DQU5fREVCVUdfREVWSUNF UyBpcyBub3Qgc2V0CkNPTkZJR19CVD15CkNPTkZJR19CVF9CUkVEUj15CkNPTkZJR19CVF9SRkNP TU09eQpDT05GSUdfQlRfUkZDT01NX1RUWT15CkNPTkZJR19CVF9CTkVQPXkKQ09ORklHX0JUX0JO RVBfTUNfRklMVEVSPXkKQ09ORklHX0JUX0JORVBfUFJPVE9fRklMVEVSPXkKQ09ORklHX0JUX0NN VFA9eQpDT05GSUdfQlRfSElEUD15CkNPTkZJR19CVF9IUz15CkNPTkZJR19CVF9MRT15CiMgQ09O RklHX0JUX0xFRFMgaXMgbm90IHNldAojIENPTkZJR19CVF9TRUxGVEVTVCBpcyBub3Qgc2V0CkNP TkZJR19CVF9ERUJVR0ZTPXkKCiMKIyBCbHVldG9vdGggZGV2aWNlIGRyaXZlcnMKIwpDT05GSUdf QlRfSU5URUw9eQpDT05GSUdfQlRfQkNNPXkKQ09ORklHX0JUX1JUTD15CkNPTkZJR19CVF9IQ0lC VFVTQj15CkNPTkZJR19CVF9IQ0lCVFVTQl9CQ009eQpDT05GSUdfQlRfSENJQlRVU0JfUlRMPXkK Q09ORklHX0JUX0hDSUJUU0RJTz15CkNPTkZJR19CVF9IQ0lVQVJUPXkKQ09ORklHX0JUX0hDSVVB UlRfSDQ9eQpDT05GSUdfQlRfSENJVUFSVF9CQ1NQPXkKQ09ORklHX0JUX0hDSVVBUlRfQVRIM0s9 eQojIENPTkZJR19CVF9IQ0lVQVJUXzNXSVJFIGlzIG5vdCBzZXQKIyBDT05GSUdfQlRfSENJVUFS VF9JTlRFTCBpcyBub3Qgc2V0CiMgQ09ORklHX0JUX0hDSVVBUlRfUUNBIGlzIG5vdCBzZXQKIyBD T05GSUdfQlRfSENJVUFSVF9BRzZYWCBpcyBub3Qgc2V0CiMgQ09ORklHX0JUX0hDSVVBUlRfTVJW TCBpcyBub3Qgc2V0CkNPTkZJR19CVF9IQ0lCQ00yMDNYPXkKQ09ORklHX0JUX0hDSUJQQTEwWD15 CkNPTkZJR19CVF9IQ0lCRlVTQj15CkNPTkZJR19CVF9IQ0lEVEwxPXkKQ09ORklHX0JUX0hDSUJU M0M9eQpDT05GSUdfQlRfSENJQkxVRUNBUkQ9eQpDT05GSUdfQlRfSENJQlRVQVJUPXkKQ09ORklH X0JUX0hDSVZIQ0k9eQpDT05GSUdfQlRfTVJWTD15CkNPTkZJR19CVF9NUlZMX1NESU89eQpDT05G SUdfQlRfQVRIM0s9eQpDT05GSUdfQUZfUlhSUEM9eQojIENPTkZJR19BRl9SWFJQQ19JUFY2IGlz IG5vdCBzZXQKIyBDT05GSUdfQUZfUlhSUENfSU5KRUNUX0xPU1MgaXMgbm90IHNldAojIENPTkZJ R19BRl9SWFJQQ19ERUJVRyBpcyBub3Qgc2V0CkNPTkZJR19SWEtBRD15CiMgQ09ORklHX0FGX0tD TSBpcyBub3Qgc2V0CiMgQ09ORklHX1NUUkVBTV9QQVJTRVIgaXMgbm90IHNldApDT05GSUdfRklC X1JVTEVTPXkKQ09ORklHX1dJUkVMRVNTPXkKQ09ORklHX1dJUkVMRVNTX0VYVD15CkNPTkZJR19X RVhUX0NPUkU9eQpDT05GSUdfV0VYVF9QUk9DPXkKQ09ORklHX1dFWFRfU1BZPXkKQ09ORklHX1dF WFRfUFJJVj15CkNPTkZJR19DRkc4MDIxMT15CiMgQ09ORklHX05MODAyMTFfVEVTVE1PREUgaXMg bm90IHNldAojIENPTkZJR19DRkc4MDIxMV9ERVZFTE9QRVJfV0FSTklOR1MgaXMgbm90IHNldApD T05GSUdfQ0ZHODAyMTFfUkVRVUlSRV9TSUdORURfUkVHREI9eQpDT05GSUdfQ0ZHODAyMTFfVVNF X0tFUk5FTF9SRUdEQl9LRVlTPXkKQ09ORklHX0NGRzgwMjExX0RFRkFVTFRfUFM9eQojIENPTkZJ R19DRkc4MDIxMV9ERUJVR0ZTIGlzIG5vdCBzZXQKQ09ORklHX0NGRzgwMjExX0NSREFfU1VQUE9S VD15CkNPTkZJR19DRkc4MDIxMV9XRVhUPXkKQ09ORklHX0NGRzgwMjExX1dFWFRfRVhQT1JUPXkK Q09ORklHX0xJQjgwMjExPXkKQ09ORklHX0xJQjgwMjExX0NSWVBUX1dFUD15CkNPTkZJR19MSUI4 MDIxMV9DUllQVF9DQ01QPXkKQ09ORklHX0xJQjgwMjExX0NSWVBUX1RLSVA9eQojIENPTkZJR19M SUI4MDIxMV9ERUJVRyBpcyBub3Qgc2V0CkNPTkZJR19NQUM4MDIxMT15CkNPTkZJR19NQUM4MDIx MV9IQVNfUkM9eQpDT05GSUdfTUFDODAyMTFfUkNfTUlOU1RSRUw9eQpDT05GSUdfTUFDODAyMTFf UkNfTUlOU1RSRUxfSFQ9eQojIENPTkZJR19NQUM4MDIxMV9SQ19NSU5TVFJFTF9WSFQgaXMgbm90 IHNldApDT05GSUdfTUFDODAyMTFfUkNfREVGQVVMVF9NSU5TVFJFTD15CkNPTkZJR19NQUM4MDIx MV9SQ19ERUZBVUxUPSJtaW5zdHJlbF9odCIKQ09ORklHX01BQzgwMjExX01FU0g9eQpDT05GSUdf TUFDODAyMTFfTEVEUz15CiMgQ09ORklHX01BQzgwMjExX0RFQlVHRlMgaXMgbm90IHNldAojIENP TkZJR19NQUM4MDIxMV9NRVNTQUdFX1RSQUNJTkcgaXMgbm90IHNldAojIENPTkZJR19NQUM4MDIx MV9ERUJVR19NRU5VIGlzIG5vdCBzZXQKQ09ORklHX01BQzgwMjExX1NUQV9IQVNIX01BWF9TSVpF PTAKQ09ORklHX1dJTUFYPXkKQ09ORklHX1dJTUFYX0RFQlVHX0xFVkVMPTgKQ09ORklHX1JGS0lM TD15CkNPTkZJR19SRktJTExfTEVEUz15CkNPTkZJR19SRktJTExfSU5QVVQ9eQojIENPTkZJR19S RktJTExfR1BJTyBpcyBub3Qgc2V0CkNPTkZJR19ORVRfOVA9eQpDT05GSUdfTkVUXzlQX1ZJUlRJ Tz15CiMgQ09ORklHX05FVF85UF9YRU4gaXMgbm90IHNldApDT05GSUdfTkVUXzlQX1JETUE9eQoj IENPTkZJR19ORVRfOVBfREVCVUcgaXMgbm90IHNldAojIENPTkZJR19DQUlGIGlzIG5vdCBzZXQK Q09ORklHX0NFUEhfTElCPXkKIyBDT05GSUdfQ0VQSF9MSUJfUFJFVFRZREVCVUcgaXMgbm90IHNl dAojIENPTkZJR19DRVBIX0xJQl9VU0VfRE5TX1JFU09MVkVSIGlzIG5vdCBzZXQKQ09ORklHX05G Qz15CiMgQ09ORklHX05GQ19ESUdJVEFMIGlzIG5vdCBzZXQKQ09ORklHX05GQ19OQ0k9eQojIENP TkZJR19ORkNfTkNJX1NQSSBpcyBub3Qgc2V0CiMgQ09ORklHX05GQ19OQ0lfVUFSVCBpcyBub3Qg c2V0CiMgQ09ORklHX05GQ19IQ0kgaXMgbm90IHNldAoKIwojIE5lYXIgRmllbGQgQ29tbXVuaWNh dGlvbiAoTkZDKSBkZXZpY2VzCiMKIyBDT05GSUdfTkZDX0ZEUCBpcyBub3Qgc2V0CiMgQ09ORklH X05GQ19QTjUzM19VU0IgaXMgbm90IHNldAojIENPTkZJR19ORkNfUE41MzNfSTJDIGlzIG5vdCBz ZXQKIyBDT05GSUdfTkZDX01SVkxfVVNCIGlzIG5vdCBzZXQKIyBDT05GSUdfTkZDX1NUX05DSV9J MkMgaXMgbm90IHNldAojIENPTkZJR19ORkNfU1RfTkNJX1NQSSBpcyBub3Qgc2V0CiMgQ09ORklH X05GQ19OWFBfTkNJIGlzIG5vdCBzZXQKIyBDT05GSUdfTkZDX1MzRldSTjVfSTJDIGlzIG5vdCBz ZXQKIyBDT05GSUdfUFNBTVBMRSBpcyBub3Qgc2V0CiMgQ09ORklHX05FVF9JRkUgaXMgbm90IHNl dAojIENPTkZJR19MV1RVTk5FTCBpcyBub3Qgc2V0CkNPTkZJR19EU1RfQ0FDSEU9eQpDT05GSUdf R1JPX0NFTExTPXkKIyBDT05GSUdfTkVUX0RFVkxJTksgaXMgbm90IHNldApDT05GSUdfTUFZX1VT RV9ERVZMSU5LPXkKQ09ORklHX0hBVkVfRUJQRl9KSVQ9eQoKIwojIERldmljZSBEcml2ZXJzCiMK CiMKIyBHZW5lcmljIERyaXZlciBPcHRpb25zCiMKQ09ORklHX1VFVkVOVF9IRUxQRVI9eQpDT05G SUdfVUVWRU5UX0hFTFBFUl9QQVRIPSIiCkNPTkZJR19ERVZUTVBGUz15CiMgQ09ORklHX0RFVlRN UEZTX01PVU5UIGlzIG5vdCBzZXQKQ09ORklHX1NUQU5EQUxPTkU9eQpDT05GSUdfUFJFVkVOVF9G SVJNV0FSRV9CVUlMRD15CkNPTkZJR19GV19MT0FERVI9eQojIENPTkZJR19GSVJNV0FSRV9JTl9L RVJORUwgaXMgbm90IHNldApDT05GSUdfRVhUUkFfRklSTVdBUkU9IiIKQ09ORklHX0ZXX0xPQURF Ul9VU0VSX0hFTFBFUj15CiMgQ09ORklHX0ZXX0xPQURFUl9VU0VSX0hFTFBFUl9GQUxMQkFDSyBp cyBub3Qgc2V0CkNPTkZJR19XQU5UX0RFVl9DT1JFRFVNUD15CkNPTkZJR19BTExPV19ERVZfQ09S RURVTVA9eQpDT05GSUdfREVWX0NPUkVEVU1QPXkKIyBDT05GSUdfREVCVUdfRFJJVkVSIGlzIG5v dCBzZXQKIyBDT05GSUdfREVCVUdfREVWUkVTIGlzIG5vdCBzZXQKIyBDT05GSUdfREVCVUdfVEVT VF9EUklWRVJfUkVNT1ZFIGlzIG5vdCBzZXQKIyBDT05GSUdfVEVTVF9BU1lOQ19EUklWRVJfUFJP QkUgaXMgbm90IHNldApDT05GSUdfU1lTX0hZUEVSVklTT1I9eQojIENPTkZJR19HRU5FUklDX0NQ VV9ERVZJQ0VTIGlzIG5vdCBzZXQKQ09ORklHX0dFTkVSSUNfQ1BVX0FVVE9QUk9CRT15CkNPTkZJ R19SRUdNQVA9eQpDT05GSUdfUkVHTUFQX0kyQz15CkNPTkZJR19SRUdNQVBfU1BJPXkKQ09ORklH X0RNQV9TSEFSRURfQlVGRkVSPXkKIyBDT05GSUdfRE1BX0ZFTkNFX1RSQUNFIGlzIG5vdCBzZXQK CiMKIyBCdXMgZGV2aWNlcwojCkNPTkZJR19DT05ORUNUT1I9eQpDT05GSUdfUFJPQ19FVkVOVFM9 eQpDT05GSUdfTVREPXkKIyBDT05GSUdfTVREX1RFU1RTIGlzIG5vdCBzZXQKQ09ORklHX01URF9S RURCT09UX1BBUlRTPXkKQ09ORklHX01URF9SRURCT09UX0RJUkVDVE9SWV9CTE9DSz0tMQojIENP TkZJR19NVERfUkVEQk9PVF9QQVJUU19VTkFMTE9DQVRFRCBpcyBub3Qgc2V0CiMgQ09ORklHX01U RF9SRURCT09UX1BBUlRTX1JFQURPTkxZIGlzIG5vdCBzZXQKIyBDT05GSUdfTVREX0NNRExJTkVf UEFSVFMgaXMgbm90IHNldApDT05GSUdfTVREX0FSN19QQVJUUz15CgojCiMgUGFydGl0aW9uIHBh cnNlcnMKIwoKIwojIFVzZXIgTW9kdWxlcyBBbmQgVHJhbnNsYXRpb24gTGF5ZXJzCiMKQ09ORklH X01URF9CTEtERVZTPXkKQ09ORklHX01URF9CTE9DSz15CkNPTkZJR19GVEw9eQpDT05GSUdfTkZU TD15CkNPTkZJR19ORlRMX1JXPXkKQ09ORklHX0lORlRMPXkKQ09ORklHX1JGRF9GVEw9eQpDT05G SUdfU1NGREM9eQojIENPTkZJR19TTV9GVEwgaXMgbm90IHNldApDT05GSUdfTVREX09PUFM9eQpD T05GSUdfTVREX1NXQVA9eQojIENPTkZJR19NVERfUEFSVElUSU9ORURfTUFTVEVSIGlzIG5vdCBz ZXQKCiMKIyBSQU0vUk9NL0ZsYXNoIGNoaXAgZHJpdmVycwojCkNPTkZJR19NVERfQ0ZJPXkKQ09O RklHX01URF9KRURFQ1BST0JFPXkKQ09ORklHX01URF9HRU5fUFJPQkU9eQojIENPTkZJR19NVERf Q0ZJX0FEVl9PUFRJT05TIGlzIG5vdCBzZXQKQ09ORklHX01URF9NQVBfQkFOS19XSURUSF8xPXkK Q09ORklHX01URF9NQVBfQkFOS19XSURUSF8yPXkKQ09ORklHX01URF9NQVBfQkFOS19XSURUSF80 PXkKIyBDT05GSUdfTVREX01BUF9CQU5LX1dJRFRIXzggaXMgbm90IHNldAojIENPTkZJR19NVERf TUFQX0JBTktfV0lEVEhfMTYgaXMgbm90IHNldAojIENPTkZJR19NVERfTUFQX0JBTktfV0lEVEhf MzIgaXMgbm90IHNldApDT05GSUdfTVREX0NGSV9JMT15CkNPTkZJR19NVERfQ0ZJX0kyPXkKIyBD T05GSUdfTVREX0NGSV9JNCBpcyBub3Qgc2V0CiMgQ09ORklHX01URF9DRklfSTggaXMgbm90IHNl dApDT05GSUdfTVREX0NGSV9JTlRFTEVYVD15CkNPTkZJR19NVERfQ0ZJX0FNRFNURD15CkNPTkZJ R19NVERfQ0ZJX1NUQUE9eQpDT05GSUdfTVREX0NGSV9VVElMPXkKQ09ORklHX01URF9SQU09eQpD T05GSUdfTVREX1JPTT15CkNPTkZJR19NVERfQUJTRU5UPXkKCiMKIyBNYXBwaW5nIGRyaXZlcnMg Zm9yIGNoaXAgYWNjZXNzCiMKQ09ORklHX01URF9DT01QTEVYX01BUFBJTkdTPXkKQ09ORklHX01U RF9QSFlTTUFQPXkKIyBDT05GSUdfTVREX1BIWVNNQVBfQ09NUEFUIGlzIG5vdCBzZXQKQ09ORklH X01URF9TQkNfR1hYPXkKIyBDT05GSUdfTVREX0FNRDc2WFJPTSBpcyBub3Qgc2V0CiMgQ09ORklH X01URF9JQ0hYUk9NIGlzIG5vdCBzZXQKIyBDT05GSUdfTVREX0VTQjJST00gaXMgbm90IHNldAoj IENPTkZJR19NVERfQ0s4MDRYUk9NIGlzIG5vdCBzZXQKIyBDT05GSUdfTVREX1NDQjJfRkxBU0gg aXMgbm90IHNldAojIENPTkZJR19NVERfTkVUdGVsIGlzIG5vdCBzZXQKIyBDT05GSUdfTVREX0w0 NDBHWCBpcyBub3Qgc2V0CkNPTkZJR19NVERfUENJPXkKQ09ORklHX01URF9QQ01DSUE9eQojIENP TkZJR19NVERfUENNQ0lBX0FOT05ZTU9VUyBpcyBub3Qgc2V0CiMgQ09ORklHX01URF9HUElPX0FE RFIgaXMgbm90IHNldApDT05GSUdfTVREX0lOVEVMX1ZSX05PUj15CkNPTkZJR19NVERfUExBVFJB TT15CiMgQ09ORklHX01URF9MQVRDSF9BRERSIGlzIG5vdCBzZXQKCiMKIyBTZWxmLWNvbnRhaW5l ZCBNVEQgZGV2aWNlIGRyaXZlcnMKIwpDT05GSUdfTVREX1BNQzU1MT15CiMgQ09ORklHX01URF9Q TUM1NTFfQlVHRklYIGlzIG5vdCBzZXQKIyBDT05GSUdfTVREX1BNQzU1MV9ERUJVRyBpcyBub3Qg c2V0CkNPTkZJR19NVERfREFUQUZMQVNIPXkKIyBDT05GSUdfTVREX0RBVEFGTEFTSF9XUklURV9W RVJJRlkgaXMgbm90IHNldAojIENPTkZJR19NVERfREFUQUZMQVNIX09UUCBpcyBub3Qgc2V0CiMg Q09ORklHX01URF9NQ0hQMjNLMjU2IGlzIG5vdCBzZXQKQ09ORklHX01URF9TU1QyNUw9eQpDT05G SUdfTVREX1NMUkFNPXkKQ09ORklHX01URF9QSFJBTT15CkNPTkZJR19NVERfTVREUkFNPXkKQ09O RklHX01URFJBTV9UT1RBTF9TSVpFPTQwOTYKQ09ORklHX01URFJBTV9FUkFTRV9TSVpFPTEyOApD T05GSUdfTVREX0JMT0NLMk1URD15CgojCiMgRGlzay1Pbi1DaGlwIERldmljZSBEcml2ZXJzCiMK IyBDT05GSUdfTVREX0RPQ0czIGlzIG5vdCBzZXQKQ09ORklHX01URF9OQU5EX0VDQz15CiMgQ09O RklHX01URF9OQU5EX0VDQ19TTUMgaXMgbm90IHNldApDT05GSUdfTVREX05BTkQ9eQojIENPTkZJ R19NVERfTkFORF9FQ0NfQkNIIGlzIG5vdCBzZXQKQ09ORklHX01URF9TTV9DT01NT049eQojIENP TkZJR19NVERfTkFORF9ERU5BTElfUENJIGlzIG5vdCBzZXQKIyBDT05GSUdfTVREX05BTkRfR1BJ TyBpcyBub3Qgc2V0CiMgQ09ORklHX01URF9OQU5EX09NQVBfQkNIX0JVSUxEIGlzIG5vdCBzZXQK Q09ORklHX01URF9OQU5EX1JJQ09IPXkKQ09ORklHX01URF9OQU5EX0RJU0tPTkNISVA9eQojIENP TkZJR19NVERfTkFORF9ESVNLT05DSElQX1BST0JFX0FEVkFOQ0VEIGlzIG5vdCBzZXQKQ09ORklH X01URF9OQU5EX0RJU0tPTkNISVBfUFJPQkVfQUREUkVTUz0wCiMgQ09ORklHX01URF9OQU5EX0RJ U0tPTkNISVBfQkJUV1JJVEUgaXMgbm90IHNldAojIENPTkZJR19NVERfTkFORF9ET0NHNCBpcyBu b3Qgc2V0CkNPTkZJR19NVERfTkFORF9DQUZFPXkKQ09ORklHX01URF9OQU5EX05BTkRTSU09eQpD T05GSUdfTVREX05BTkRfUExBVEZPUk09eQpDT05GSUdfTVREX09ORU5BTkQ9eQpDT05GSUdfTVRE X09ORU5BTkRfVkVSSUZZX1dSSVRFPXkKQ09ORklHX01URF9PTkVOQU5EX0dFTkVSSUM9eQojIENP TkZJR19NVERfT05FTkFORF9PVFAgaXMgbm90IHNldApDT05GSUdfTVREX09ORU5BTkRfMlhfUFJP R1JBTT15CgojCiMgTFBERFIgJiBMUEREUjIgUENNIG1lbW9yeSBkcml2ZXJzCiMKQ09ORklHX01U RF9MUEREUj15CkNPTkZJR19NVERfUUlORk9fUFJPQkU9eQojIENPTkZJR19NVERfU1BJX05PUiBp cyBub3Qgc2V0CkNPTkZJR19NVERfVUJJPXkKQ09ORklHX01URF9VQklfV0xfVEhSRVNIT0xEPTQw OTYKQ09ORklHX01URF9VQklfQkVCX0xJTUlUPTIwCiMgQ09ORklHX01URF9VQklfRkFTVE1BUCBp cyBub3Qgc2V0CiMgQ09ORklHX01URF9VQklfR0xVRUJJIGlzIG5vdCBzZXQKIyBDT05GSUdfTVRE X1VCSV9CTE9DSyBpcyBub3Qgc2V0CiMgQ09ORklHX09GIGlzIG5vdCBzZXQKQ09ORklHX0FSQ0hf TUlHSFRfSEFWRV9QQ19QQVJQT1JUPXkKQ09ORklHX1BBUlBPUlQ9eQpDT05GSUdfUEFSUE9SVF9Q Qz15CkNPTkZJR19QQVJQT1JUX1NFUklBTD15CiMgQ09ORklHX1BBUlBPUlRfUENfRklGTyBpcyBu b3Qgc2V0CiMgQ09ORklHX1BBUlBPUlRfUENfU1VQRVJJTyBpcyBub3Qgc2V0CkNPTkZJR19QQVJQ T1JUX1BDX1BDTUNJQT15CiMgQ09ORklHX1BBUlBPUlRfR1NDIGlzIG5vdCBzZXQKQ09ORklHX1BB UlBPUlRfQVg4ODc5Nj15CkNPTkZJR19QQVJQT1JUXzEyODQ9eQpDT05GSUdfUEFSUE9SVF9OT1Rf UEM9eQpDT05GSUdfUE5QPXkKIyBDT05GSUdfUE5QX0RFQlVHX01FU1NBR0VTIGlzIG5vdCBzZXQK CiMKIyBQcm90b2NvbHMKIwpDT05GSUdfUE5QQUNQST15CkNPTkZJR19CTEtfREVWPXkKIyBDT05G SUdfQkxLX0RFVl9OVUxMX0JMSyBpcyBub3Qgc2V0CkNPTkZJR19CTEtfREVWX0ZEPXkKQ09ORklH X0NEUk9NPXkKIyBDT05GSUdfUEFSSURFIGlzIG5vdCBzZXQKIyBDT05GSUdfQkxLX0RFVl9QQ0lF U1NEX01USVAzMlhYIGlzIG5vdCBzZXQKIyBDT05GSUdfWlJBTSBpcyBub3Qgc2V0CkNPTkZJR19C TEtfREVWX0RBQzk2MD15CkNPTkZJR19CTEtfREVWX1VNRU09eQojIENPTkZJR19CTEtfREVWX0NP V19DT01NT04gaXMgbm90IHNldApDT05GSUdfQkxLX0RFVl9MT09QPXkKQ09ORklHX0JMS19ERVZf TE9PUF9NSU5fQ09VTlQ9OAojIENPTkZJR19CTEtfREVWX0NSWVBUT0xPT1AgaXMgbm90IHNldAoj IENPTkZJR19CTEtfREVWX0RSQkQgaXMgbm90IHNldApDT05GSUdfQkxLX0RFVl9OQkQ9eQojIENP TkZJR19CTEtfREVWX1NLRCBpcyBub3Qgc2V0CkNPTkZJR19CTEtfREVWX1NYOD15CkNPTkZJR19C TEtfREVWX1JBTT15CkNPTkZJR19CTEtfREVWX1JBTV9DT1VOVD0xNgpDT05GSUdfQkxLX0RFVl9S QU1fU0laRT02NTUzNgpDT05GSUdfQ0RST01fUEtUQ0RWRD15CkNPTkZJR19DRFJPTV9QS1RDRFZE X0JVRkZFUlM9OAojIENPTkZJR19DRFJPTV9QS1RDRFZEX1dDQUNIRSBpcyBub3Qgc2V0CkNPTkZJ R19BVEFfT1ZFUl9FVEg9eQpDT05GSUdfWEVOX0JMS0RFVl9GUk9OVEVORD15CkNPTkZJR19YRU5f QkxLREVWX0JBQ0tFTkQ9eQpDT05GSUdfVklSVElPX0JMSz15CiMgQ09ORklHX1ZJUlRJT19CTEtf U0NTSSBpcyBub3Qgc2V0CkNPTkZJR19CTEtfREVWX1JCRD15CiMgQ09ORklHX0JMS19ERVZfUlNY WCBpcyBub3Qgc2V0CgojCiMgTlZNRSBTdXBwb3J0CiMKIyBDT05GSUdfQkxLX0RFVl9OVk1FIGlz IG5vdCBzZXQKIyBDT05GSUdfTlZNRV9SRE1BIGlzIG5vdCBzZXQKIyBDT05GSUdfTlZNRV9GQyBp cyBub3Qgc2V0CiMgQ09ORklHX05WTUVfVEFSR0VUIGlzIG5vdCBzZXQKCiMKIyBNaXNjIGRldmlj ZXMKIwpDT05GSUdfU0VOU09SU19MSVMzTFYwMkQ9eQpDT05GSUdfQUQ1MjVYX0RQT1Q9eQpDT05G SUdfQUQ1MjVYX0RQT1RfSTJDPXkKQ09ORklHX0FENTI1WF9EUE9UX1NQST15CiMgQ09ORklHX0RV TU1ZX0lSUSBpcyBub3Qgc2V0CkNPTkZJR19JQk1fQVNNPXkKQ09ORklHX1BIQU5UT009eQpDT05G SUdfU0dJX0lPQzQ9eQpDT05GSUdfVElGTV9DT1JFPXkKQ09ORklHX1RJRk1fN1hYMT15CkNPTkZJ R19JQ1M5MzJTNDAxPXkKQ09ORklHX0VOQ0xPU1VSRV9TRVJWSUNFUz15CkNPTkZJR19IUF9JTE89 eQpDT05GSUdfQVBEUzk4MDJBTFM9eQpDT05GSUdfSVNMMjkwMDM9eQpDT05GSUdfSVNMMjkwMjA9 eQpDT05GSUdfU0VOU09SU19UU0wyNTUwPXkKQ09ORklHX1NFTlNPUlNfQkgxNzcwPXkKQ09ORklH X1NFTlNPUlNfQVBEUzk5MFg9eQpDT05GSUdfSE1DNjM1Mj15CkNPTkZJR19EUzE2ODI9eQojIENP TkZJR19VU0JfU1dJVENIX0ZTQTk0ODAgaXMgbm90IHNldAojIENPTkZJR19MQVRUSUNFX0VDUDNf Q09ORklHIGlzIG5vdCBzZXQKIyBDT05GSUdfU1JBTSBpcyBub3Qgc2V0CiMgQ09ORklHX1BDSV9F TkRQT0lOVF9URVNUIGlzIG5vdCBzZXQKQ09ORklHX0MyUE9SVD15CkNPTkZJR19DMlBPUlRfRFVS QU1BUl8yMTUwPXkKCiMKIyBFRVBST00gc3VwcG9ydAojCkNPTkZJR19FRVBST01fQVQyND15CkNP TkZJR19FRVBST01fQVQyNT15CkNPTkZJR19FRVBST01fTEVHQUNZPXkKQ09ORklHX0VFUFJPTV9N QVg2ODc1PXkKQ09ORklHX0VFUFJPTV85M0NYNj15CiMgQ09ORklHX0VFUFJPTV85M1hYNDYgaXMg bm90IHNldAojIENPTkZJR19FRVBST01fSURUXzg5SFBFU1ggaXMgbm90IHNldApDT05GSUdfQ0I3 MTBfQ09SRT15CiMgQ09ORklHX0NCNzEwX0RFQlVHIGlzIG5vdCBzZXQKQ09ORklHX0NCNzEwX0RF QlVHX0FTU1VNUFRJT05TPXkKCiMKIyBUZXhhcyBJbnN0cnVtZW50cyBzaGFyZWQgdHJhbnNwb3J0 IGxpbmUgZGlzY2lwbGluZQojCiMgQ09ORklHX1RJX1NUIGlzIG5vdCBzZXQKQ09ORklHX1NFTlNP UlNfTElTM19JMkM9eQojIENPTkZJR19BTFRFUkFfU1RBUEwgaXMgbm90IHNldAojIENPTkZJR19J TlRFTF9NRUkgaXMgbm90IHNldAojIENPTkZJR19JTlRFTF9NRUlfTUUgaXMgbm90IHNldAojIENP TkZJR19JTlRFTF9NRUlfVFhFIGlzIG5vdCBzZXQKIyBDT05GSUdfVk1XQVJFX1ZNQ0kgaXMgbm90 IHNldAoKIwojIEludGVsIE1JQyAmIHJlbGF0ZWQgc3VwcG9ydAojCgojCiMgSW50ZWwgTUlDIEJ1 cyBEcml2ZXIKIwojIENPTkZJR19JTlRFTF9NSUNfQlVTIGlzIG5vdCBzZXQKCiMKIyBTQ0lGIEJ1 cyBEcml2ZXIKIwojIENPTkZJR19TQ0lGX0JVUyBpcyBub3Qgc2V0CgojCiMgVk9QIEJ1cyBEcml2 ZXIKIwojIENPTkZJR19WT1BfQlVTIGlzIG5vdCBzZXQKCiMKIyBJbnRlbCBNSUMgSG9zdCBEcml2 ZXIKIwoKIwojIEludGVsIE1JQyBDYXJkIERyaXZlcgojCgojCiMgU0NJRiBEcml2ZXIKIwoKIwoj IEludGVsIE1JQyBDb3Byb2Nlc3NvciBTdGF0ZSBNYW5hZ2VtZW50IChDT1NNKSBEcml2ZXJzCiMK CiMKIyBWT1AgRHJpdmVyCiMKIyBDT05GSUdfR0VOV1FFIGlzIG5vdCBzZXQKIyBDT05GSUdfRUNI TyBpcyBub3Qgc2V0CiMgQ09ORklHX0NYTF9CQVNFIGlzIG5vdCBzZXQKIyBDT05GSUdfQ1hMX0FG VV9EUklWRVJfT1BTIGlzIG5vdCBzZXQKIyBDT05GSUdfQ1hMX0xJQiBpcyBub3Qgc2V0CkNPTkZJ R19IQVZFX0lERT15CkNPTkZJR19JREU9eQoKIwojIFBsZWFzZSBzZWUgRG9jdW1lbnRhdGlvbi9p ZGUvaWRlLnR4dCBmb3IgaGVscC9pbmZvIG9uIElERSBkcml2ZXMKIwpDT05GSUdfSURFX1hGRVJf TU9ERT15CkNPTkZJR19JREVfQVRBUEk9eQojIENPTkZJR19CTEtfREVWX0lERV9TQVRBIGlzIG5v dCBzZXQKQ09ORklHX0lERV9HRD15CkNPTkZJR19JREVfR0RfQVRBPXkKQ09ORklHX0lERV9HRF9B VEFQST15CiMgQ09ORklHX0JMS19ERVZfSURFQ1MgaXMgbm90IHNldApDT05GSUdfQkxLX0RFVl9E RUxLSU49eQpDT05GSUdfQkxLX0RFVl9JREVDRD15CkNPTkZJR19CTEtfREVWX0lERUNEX1ZFUkJP U0VfRVJST1JTPXkKQ09ORklHX0JMS19ERVZfSURFVEFQRT15CiMgQ09ORklHX0JMS19ERVZfSURF QUNQSSBpcyBub3Qgc2V0CiMgQ09ORklHX0lERV9UQVNLX0lPQ1RMIGlzIG5vdCBzZXQKQ09ORklH X0lERV9QUk9DX0ZTPXkKCiMKIyBJREUgY2hpcHNldCBzdXBwb3J0L2J1Z2ZpeGVzCiMKQ09ORklH X0lERV9HRU5FUklDPXkKIyBDT05GSUdfQkxLX0RFVl9QTEFURk9STSBpcyBub3Qgc2V0CiMgQ09O RklHX0JMS19ERVZfQ01ENjQwIGlzIG5vdCBzZXQKQ09ORklHX0JMS19ERVZfSURFUE5QPXkKQ09O RklHX0JMS19ERVZfSURFRE1BX1NGRj15CgojCiMgUENJIElERSBjaGlwc2V0cyBzdXBwb3J0CiMK Q09ORklHX0JMS19ERVZfSURFUENJPXkKQ09ORklHX0lERVBDSV9QQ0lCVVNfT1JERVI9eQojIENP TkZJR19CTEtfREVWX09GRkJPQVJEIGlzIG5vdCBzZXQKIyBDT05GSUdfQkxLX0RFVl9HRU5FUklD IGlzIG5vdCBzZXQKQ09ORklHX0JMS19ERVZfT1BUSTYyMT15CiMgQ09ORklHX0JMS19ERVZfUlox MDAwIGlzIG5vdCBzZXQKQ09ORklHX0JMS19ERVZfSURFRE1BX1BDST15CiMgQ09ORklHX0JMS19E RVZfQUVDNjJYWCBpcyBub3Qgc2V0CiMgQ09ORklHX0JMS19ERVZfQUxJMTVYMyBpcyBub3Qgc2V0 CiMgQ09ORklHX0JMS19ERVZfQU1ENzRYWCBpcyBub3Qgc2V0CiMgQ09ORklHX0JMS19ERVZfQVRJ SVhQIGlzIG5vdCBzZXQKIyBDT05GSUdfQkxLX0RFVl9DTUQ2NFggaXMgbm90IHNldAojIENPTkZJ R19CTEtfREVWX1RSSUZMRVggaXMgbm90IHNldApDT05GSUdfQkxLX0RFVl9IUFQzNjY9eQojIENP TkZJR19CTEtfREVWX0pNSUNST04gaXMgbm90IHNldApDT05GSUdfQkxLX0RFVl9QSUlYPXkKQ09O RklHX0JMS19ERVZfSVQ4MTcyPXkKQ09ORklHX0JMS19ERVZfSVQ4MjEzPXkKIyBDT05GSUdfQkxL X0RFVl9JVDgyMVggaXMgbm90IHNldAojIENPTkZJR19CTEtfREVWX05TODc0MTUgaXMgbm90IHNl dAojIENPTkZJR19CTEtfREVWX1BEQzIwMlhYX09MRCBpcyBub3Qgc2V0CiMgQ09ORklHX0JMS19E RVZfUERDMjAyWFhfTkVXIGlzIG5vdCBzZXQKIyBDT05GSUdfQkxLX0RFVl9TVldLUyBpcyBub3Qg c2V0CiMgQ09ORklHX0JMS19ERVZfU0lJTUFHRSBpcyBub3Qgc2V0CiMgQ09ORklHX0JMS19ERVZf U0lTNTUxMyBpcyBub3Qgc2V0CiMgQ09ORklHX0JMS19ERVZfU0xDOTBFNjYgaXMgbm90IHNldApD T05GSUdfQkxLX0RFVl9UUk0yOTA9eQojIENPTkZJR19CTEtfREVWX1ZJQTgyQ1hYWCBpcyBub3Qg c2V0CkNPTkZJR19CTEtfREVWX1RDODZDMDAxPXkKQ09ORklHX0JMS19ERVZfSURFRE1BPXkKCiMK IyBTQ1NJIGRldmljZSBzdXBwb3J0CiMKQ09ORklHX1NDU0lfTU9EPXkKQ09ORklHX1JBSURfQVRU UlM9eQpDT05GSUdfU0NTST15CkNPTkZJR19TQ1NJX0RNQT15CkNPTkZJR19TQ1NJX05FVExJTks9 eQojIENPTkZJR19TQ1NJX01RX0RFRkFVTFQgaXMgbm90IHNldAojIENPTkZJR19TQ1NJX1BST0Nf RlMgaXMgbm90IHNldAoKIwojIFNDU0kgc3VwcG9ydCB0eXBlIChkaXNrLCB0YXBlLCBDRC1ST00p CiMKQ09ORklHX0JMS19ERVZfU0Q9eQpDT05GSUdfQ0hSX0RFVl9TVD15CkNPTkZJR19DSFJfREVW X09TU1Q9eQpDT05GSUdfQkxLX0RFVl9TUj15CkNPTkZJR19CTEtfREVWX1NSX1ZFTkRPUj15CkNP TkZJR19DSFJfREVWX1NHPXkKQ09ORklHX0NIUl9ERVZfU0NIPXkKQ09ORklHX1NDU0lfRU5DTE9T VVJFPXkKQ09ORklHX1NDU0lfQ09OU1RBTlRTPXkKQ09ORklHX1NDU0lfTE9HR0lORz15CkNPTkZJ R19TQ1NJX1NDQU5fQVNZTkM9eQoKIwojIFNDU0kgVHJhbnNwb3J0cwojCkNPTkZJR19TQ1NJX1NQ SV9BVFRSUz15CkNPTkZJR19TQ1NJX0ZDX0FUVFJTPXkKQ09ORklHX1NDU0lfSVNDU0lfQVRUUlM9 eQpDT05GSUdfU0NTSV9TQVNfQVRUUlM9eQpDT05GSUdfU0NTSV9TQVNfTElCU0FTPXkKQ09ORklH X1NDU0lfU0FTX0FUQT15CkNPTkZJR19TQ1NJX1NBU19IT1NUX1NNUD15CkNPTkZJR19TQ1NJX1NS UF9BVFRSUz15CkNPTkZJR19TQ1NJX0xPV0xFVkVMPXkKQ09ORklHX0lTQ1NJX1RDUD15CkNPTkZJ R19JU0NTSV9CT09UX1NZU0ZTPXkKQ09ORklHX1NDU0lfQ1hHQjNfSVNDU0k9eQpDT05GSUdfU0NT SV9DWEdCNF9JU0NTST15CkNPTkZJR19TQ1NJX0JOWDJfSVNDU0k9eQpDT05GSUdfU0NTSV9CTlgy WF9GQ09FPXkKQ09ORklHX0JFMklTQ1NJPXkKQ09ORklHX0JMS19ERVZfM1dfWFhYWF9SQUlEPXkK Q09ORklHX1NDU0lfSFBTQT15CkNPTkZJR19TQ1NJXzNXXzlYWFg9eQpDT05GSUdfU0NTSV8zV19T QVM9eQpDT05GSUdfU0NTSV9BQ0FSRD15CkNPTkZJR19TQ1NJX0FBQ1JBSUQ9eQpDT05GSUdfU0NT SV9BSUM3WFhYPXkKQ09ORklHX0FJQzdYWFhfQ01EU19QRVJfREVWSUNFPTgKQ09ORklHX0FJQzdY WFhfUkVTRVRfREVMQVlfTVM9MTUwMDAKQ09ORklHX0FJQzdYWFhfREVCVUdfRU5BQkxFPXkKQ09O RklHX0FJQzdYWFhfREVCVUdfTUFTSz0wCkNPTkZJR19BSUM3WFhYX1JFR19QUkVUVFlfUFJJTlQ9 eQpDT05GSUdfU0NTSV9BSUM3OVhYPXkKQ09ORklHX0FJQzc5WFhfQ01EU19QRVJfREVWSUNFPTMy CkNPTkZJR19BSUM3OVhYX1JFU0VUX0RFTEFZX01TPTE1MDAwCkNPTkZJR19BSUM3OVhYX0RFQlVH X0VOQUJMRT15CkNPTkZJR19BSUM3OVhYX0RFQlVHX01BU0s9MApDT05GSUdfQUlDNzlYWF9SRUdf UFJFVFRZX1BSSU5UPXkKQ09ORklHX1NDU0lfQUlDOTRYWD15CiMgQ09ORklHX0FJQzk0WFhfREVC VUcgaXMgbm90IHNldApDT05GSUdfU0NTSV9NVlNBUz15CiMgQ09ORklHX1NDU0lfTVZTQVNfREVC VUcgaXMgbm90IHNldAojIENPTkZJR19TQ1NJX01WU0FTX1RBU0tMRVQgaXMgbm90IHNldApDT05G SUdfU0NTSV9NVlVNST15CkNPTkZJR19TQ1NJX0RQVF9JMk89eQpDT05GSUdfU0NTSV9BRFZBTlNZ Uz15CkNPTkZJR19TQ1NJX0FSQ01TUj15CiMgQ09ORklHX1NDU0lfRVNBUzJSIGlzIG5vdCBzZXQK Q09ORklHX01FR0FSQUlEX05FV0dFTj15CkNPTkZJR19NRUdBUkFJRF9NTT15CkNPTkZJR19NRUdB UkFJRF9NQUlMQk9YPXkKQ09ORklHX01FR0FSQUlEX0xFR0FDWT15CkNPTkZJR19NRUdBUkFJRF9T QVM9eQpDT05GSUdfU0NTSV9NUFQzU0FTPXkKQ09ORklHX1NDU0lfTVBUMlNBU19NQVhfU0dFPTEy OApDT05GSUdfU0NTSV9NUFQzU0FTX01BWF9TR0U9MTI4CkNPTkZJR19TQ1NJX01QVDJTQVM9eQoj IENPTkZJR19TQ1NJX1NNQVJUUFFJIGlzIG5vdCBzZXQKIyBDT05GSUdfU0NTSV9VRlNIQ0QgaXMg bm90IHNldApDT05GSUdfU0NTSV9IUFRJT1A9eQpDT05GSUdfU0NTSV9CVVNMT0dJQz15CiMgQ09O RklHX1NDU0lfRkxBU0hQT0lOVCBpcyBub3Qgc2V0CkNPTkZJR19WTVdBUkVfUFZTQ1NJPXkKIyBD T05GSUdfWEVOX1NDU0lfRlJPTlRFTkQgaXMgbm90IHNldApDT05GSUdfSFlQRVJWX1NUT1JBR0U9 eQpDT05GSUdfTElCRkM9eQpDT05GSUdfTElCRkNPRT15CkNPTkZJR19GQ09FPXkKQ09ORklHX0ZD T0VfRk5JQz15CiMgQ09ORklHX1NDU0lfU05JQyBpcyBub3Qgc2V0CkNPTkZJR19TQ1NJX0RNWDMx OTFEPXkKQ09ORklHX1NDU0lfRUFUQT15CkNPTkZJR19TQ1NJX0VBVEFfVEFHR0VEX1FVRVVFPXkK Q09ORklHX1NDU0lfRUFUQV9MSU5LRURfQ09NTUFORFM9eQpDT05GSUdfU0NTSV9FQVRBX01BWF9U QUdTPTE2CkNPTkZJR19TQ1NJX0ZVVFVSRV9ET01BSU49eQpDT05GSUdfU0NTSV9HRFRIPXkKQ09O RklHX1NDU0lfSVNDST15CkNPTkZJR19TQ1NJX0lQUz15CkNPTkZJR19TQ1NJX0lOSVRJTz15CkNP TkZJR19TQ1NJX0lOSUExMDA9eQpDT05GSUdfU0NTSV9QUEE9eQpDT05GSUdfU0NTSV9JTU09eQoj IENPTkZJR19TQ1NJX0laSVBfRVBQMTYgaXMgbm90IHNldAojIENPTkZJR19TQ1NJX0laSVBfU0xP V19DVFIgaXMgbm90IHNldApDT05GSUdfU0NTSV9TVEVYPXkKQ09ORklHX1NDU0lfU1lNNTNDOFhY XzI9eQpDT05GSUdfU0NTSV9TWU01M0M4WFhfRE1BX0FERFJFU1NJTkdfTU9ERT0xCkNPTkZJR19T Q1NJX1NZTTUzQzhYWF9ERUZBVUxUX1RBR1M9MTYKQ09ORklHX1NDU0lfU1lNNTNDOFhYX01BWF9U QUdTPTY0CkNPTkZJR19TQ1NJX1NZTTUzQzhYWF9NTUlPPXkKQ09ORklHX1NDU0lfSVBSPXkKIyBD T05GSUdfU0NTSV9JUFJfVFJBQ0UgaXMgbm90IHNldAojIENPTkZJR19TQ1NJX0lQUl9EVU1QIGlz IG5vdCBzZXQKQ09ORklHX1NDU0lfUUxPR0lDXzEyODA9eQpDT05GSUdfU0NTSV9RTEFfRkM9eQoj IENPTkZJR19UQ01fUUxBMlhYWCBpcyBub3Qgc2V0CkNPTkZJR19TQ1NJX1FMQV9JU0NTST15CiMg Q09ORklHX1NDU0lfTFBGQyBpcyBub3Qgc2V0CkNPTkZJR19TQ1NJX0RDMzk1eD15CiMgQ09ORklH X1NDU0lfQU01M0M5NzQgaXMgbm90IHNldAojIENPTkZJR19TQ1NJX1dENzE5WCBpcyBub3Qgc2V0 CiMgQ09ORklHX1NDU0lfREVCVUcgaXMgbm90IHNldApDT05GSUdfU0NTSV9QTUNSQUlEPXkKQ09O RklHX1NDU0lfUE04MDAxPXkKQ09ORklHX1NDU0lfQkZBX0ZDPXkKQ09ORklHX1NDU0lfVklSVElP PXkKIyBDT05GSUdfU0NTSV9DSEVMU0lPX0ZDT0UgaXMgbm90IHNldApDT05GSUdfU0NTSV9MT1dM RVZFTF9QQ01DSUE9eQpDT05GSUdfUENNQ0lBX0FIQTE1Mlg9bQpDT05GSUdfUENNQ0lBX0ZET01B SU49bQpDT05GSUdfUENNQ0lBX1FMT0dJQz1tCkNPTkZJR19QQ01DSUFfU1lNNTNDNTAwPW0KQ09O RklHX1NDU0lfREg9eQpDT05GSUdfU0NTSV9ESF9SREFDPXkKQ09ORklHX1NDU0lfREhfSFBfU1c9 eQpDT05GSUdfU0NTSV9ESF9FTUM9eQpDT05GSUdfU0NTSV9ESF9BTFVBPXkKQ09ORklHX1NDU0lf T1NEX0lOSVRJQVRPUj15CkNPTkZJR19TQ1NJX09TRF9VTEQ9eQpDT05GSUdfU0NTSV9PU0RfRFBS SU5UX1NFTlNFPTEKIyBDT05GSUdfU0NTSV9PU0RfREVCVUcgaXMgbm90IHNldApDT05GSUdfQVRB PXkKIyBDT05GSUdfQVRBX05PTlNUQU5EQVJEIGlzIG5vdCBzZXQKQ09ORklHX0FUQV9WRVJCT1NF X0VSUk9SPXkKQ09ORklHX0FUQV9BQ1BJPXkKIyBDT05GSUdfU0FUQV9aUE9ERCBpcyBub3Qgc2V0 CkNPTkZJR19TQVRBX1BNUD15CgojCiMgQ29udHJvbGxlcnMgd2l0aCBub24tU0ZGIG5hdGl2ZSBp bnRlcmZhY2UKIwpDT05GSUdfU0FUQV9BSENJPXkKIyBDT05GSUdfU0FUQV9BSENJX1BMQVRGT1JN IGlzIG5vdCBzZXQKQ09ORklHX1NBVEFfSU5JQzE2Mlg9eQpDT05GSUdfU0FUQV9BQ0FSRF9BSENJ PXkKQ09ORklHX1NBVEFfU0lMMjQ9eQpDT05GSUdfQVRBX1NGRj15CgojCiMgU0ZGIGNvbnRyb2xs ZXJzIHdpdGggY3VzdG9tIERNQSBpbnRlcmZhY2UKIwpDT05GSUdfUERDX0FETUE9eQpDT05GSUdf U0FUQV9RU1RPUj15CkNPTkZJR19TQVRBX1NYND15CkNPTkZJR19BVEFfQk1ETUE9eQoKIwojIFNB VEEgU0ZGIGNvbnRyb2xsZXJzIHdpdGggQk1ETUEKIwpDT05GSUdfQVRBX1BJSVg9eQojIENPTkZJ R19TQVRBX0RXQyBpcyBub3Qgc2V0CkNPTkZJR19TQVRBX01WPXkKQ09ORklHX1NBVEFfTlY9eQpD T05GSUdfU0FUQV9QUk9NSVNFPXkKQ09ORklHX1NBVEFfU0lMPXkKQ09ORklHX1NBVEFfU0lTPXkK Q09ORklHX1NBVEFfU1ZXPXkKQ09ORklHX1NBVEFfVUxJPXkKQ09ORklHX1NBVEFfVklBPXkKQ09O RklHX1NBVEFfVklURVNTRT15CgojCiMgUEFUQSBTRkYgY29udHJvbGxlcnMgd2l0aCBCTURNQQoj CkNPTkZJR19QQVRBX0FMST15CkNPTkZJR19QQVRBX0FNRD15CkNPTkZJR19QQVRBX0FSVE9QPXkK Q09ORklHX1BBVEFfQVRJSVhQPXkKQ09ORklHX1BBVEFfQVRQODY3WD15CkNPTkZJR19QQVRBX0NN RDY0WD15CiMgQ09ORklHX1BBVEFfQ1lQUkVTUyBpcyBub3Qgc2V0CkNPTkZJR19QQVRBX0VGQVI9 eQojIENPTkZJR19QQVRBX0hQVDM2NiBpcyBub3Qgc2V0CiMgQ09ORklHX1BBVEFfSFBUMzdYIGlz IG5vdCBzZXQKIyBDT05GSUdfUEFUQV9IUFQzWDJOIGlzIG5vdCBzZXQKIyBDT05GSUdfUEFUQV9I UFQzWDMgaXMgbm90IHNldAojIENPTkZJR19QQVRBX0lUODIxMyBpcyBub3Qgc2V0CkNPTkZJR19Q QVRBX0lUODIxWD15CkNPTkZJR19QQVRBX0pNSUNST049eQpDT05GSUdfUEFUQV9NQVJWRUxMPXkK Q09ORklHX1BBVEFfTkVUQ0VMTD15CiMgQ09ORklHX1BBVEFfTklOSkEzMiBpcyBub3Qgc2V0CkNP TkZJR19QQVRBX05TODc0MTU9eQpDT05GSUdfUEFUQV9PTERQSUlYPXkKIyBDT05GSUdfUEFUQV9P UFRJRE1BIGlzIG5vdCBzZXQKQ09ORklHX1BBVEFfUERDMjAyN1g9eQpDT05GSUdfUEFUQV9QRENf T0xEPXkKIyBDT05GSUdfUEFUQV9SQURJU1lTIGlzIG5vdCBzZXQKQ09ORklHX1BBVEFfUkRDPXkK Q09ORklHX1BBVEFfU0NIPXkKQ09ORklHX1BBVEFfU0VSVkVSV09SS1M9eQpDT05GSUdfUEFUQV9T SUw2ODA9eQpDT05GSUdfUEFUQV9TSVM9eQpDT05GSUdfUEFUQV9UT1NISUJBPXkKQ09ORklHX1BB VEFfVFJJRkxFWD15CkNPTkZJR19QQVRBX1ZJQT15CiMgQ09ORklHX1BBVEFfV0lOQk9ORCBpcyBu b3Qgc2V0CgojCiMgUElPLW9ubHkgU0ZGIGNvbnRyb2xsZXJzCiMKIyBDT05GSUdfUEFUQV9DTUQ2 NDBfUENJIGlzIG5vdCBzZXQKQ09ORklHX1BBVEFfTVBJSVg9eQpDT05GSUdfUEFUQV9OUzg3NDEw PXkKIyBDT05GSUdfUEFUQV9PUFRJIGlzIG5vdCBzZXQKQ09ORklHX1BBVEFfUENNQ0lBPXkKQ09O RklHX1BBVEFfUloxMDAwPXkKCiMKIyBHZW5lcmljIGZhbGxiYWNrIC8gbGVnYWN5IGRyaXZlcnMK IwojIENPTkZJR19QQVRBX0FDUEkgaXMgbm90IHNldApDT05GSUdfQVRBX0dFTkVSSUM9eQojIENP TkZJR19QQVRBX0xFR0FDWSBpcyBub3Qgc2V0CkNPTkZJR19NRD15CkNPTkZJR19CTEtfREVWX01E PXkKQ09ORklHX01EX0FVVE9ERVRFQ1Q9eQpDT05GSUdfTURfTElORUFSPXkKQ09ORklHX01EX1JB SUQwPXkKQ09ORklHX01EX1JBSUQxPXkKQ09ORklHX01EX1JBSUQxMD15CkNPTkZJR19NRF9SQUlE NDU2PXkKQ09ORklHX01EX01VTFRJUEFUSD15CkNPTkZJR19NRF9GQVVMVFk9eQojIENPTkZJR19N RF9DTFVTVEVSIGlzIG5vdCBzZXQKIyBDT05GSUdfQkNBQ0hFIGlzIG5vdCBzZXQKQ09ORklHX0JM S19ERVZfRE1fQlVJTFRJTj15CkNPTkZJR19CTEtfREVWX0RNPXkKIyBDT05GSUdfRE1fTVFfREVG QVVMVCBpcyBub3Qgc2V0CiMgQ09ORklHX0RNX0RFQlVHIGlzIG5vdCBzZXQKQ09ORklHX0RNX0JV RklPPXkKIyBDT05GSUdfRE1fREVCVUdfQkxPQ0tfTUFOQUdFUl9MT0NLSU5HIGlzIG5vdCBzZXQK Q09ORklHX0RNX0JJT19QUklTT049eQpDT05GSUdfRE1fUEVSU0lTVEVOVF9EQVRBPXkKQ09ORklH X0RNX0NSWVBUPXkKQ09ORklHX0RNX1NOQVBTSE9UPXkKQ09ORklHX0RNX1RISU5fUFJPVklTSU9O SU5HPXkKIyBDT05GSUdfRE1fQ0FDSEUgaXMgbm90IHNldAojIENPTkZJR19ETV9FUkEgaXMgbm90 IHNldApDT05GSUdfRE1fTUlSUk9SPXkKQ09ORklHX0RNX0xPR19VU0VSU1BBQ0U9eQpDT05GSUdf RE1fUkFJRD15CkNPTkZJR19ETV9aRVJPPXkKQ09ORklHX0RNX01VTFRJUEFUSD15CkNPTkZJR19E TV9NVUxUSVBBVEhfUUw9eQpDT05GSUdfRE1fTVVMVElQQVRIX1NUPXkKQ09ORklHX0RNX0RFTEFZ PXkKQ09ORklHX0RNX1VFVkVOVD15CkNPTkZJR19ETV9GTEFLRVk9eQojIENPTkZJR19ETV9WRVJJ VFkgaXMgbm90IHNldAojIENPTkZJR19ETV9TV0lUQ0ggaXMgbm90IHNldAojIENPTkZJR19ETV9M T0dfV1JJVEVTIGlzIG5vdCBzZXQKIyBDT05GSUdfRE1fSU5URUdSSVRZIGlzIG5vdCBzZXQKQ09O RklHX1RBUkdFVF9DT1JFPXkKQ09ORklHX1RDTV9JQkxPQ0s9eQpDT05GSUdfVENNX0ZJTEVJTz15 CkNPTkZJR19UQ01fUFNDU0k9eQojIENPTkZJR19UQ01fVVNFUjIgaXMgbm90IHNldApDT05GSUdf TE9PUEJBQ0tfVEFSR0VUPXkKQ09ORklHX1RDTV9GQz15CkNPTkZJR19JU0NTSV9UQVJHRVQ9eQoj IENPTkZJR19JU0NTSV9UQVJHRVRfQ1hHQjQgaXMgbm90IHNldAojIENPTkZJR19TQlBfVEFSR0VU IGlzIG5vdCBzZXQKQ09ORklHX0ZVU0lPTj15CkNPTkZJR19GVVNJT05fU1BJPXkKQ09ORklHX0ZV U0lPTl9GQz15CkNPTkZJR19GVVNJT05fU0FTPXkKQ09ORklHX0ZVU0lPTl9NQVhfU0dFPTEyOApD T05GSUdfRlVTSU9OX0NUTD15CkNPTkZJR19GVVNJT05fTEFOPXkKIyBDT05GSUdfRlVTSU9OX0xP R0dJTkcgaXMgbm90IHNldAoKIwojIElFRUUgMTM5NCAoRmlyZVdpcmUpIHN1cHBvcnQKIwpDT05G SUdfRklSRVdJUkU9eQpDT05GSUdfRklSRVdJUkVfT0hDST15CkNPTkZJR19GSVJFV0lSRV9TQlAy PXkKQ09ORklHX0ZJUkVXSVJFX05FVD15CkNPTkZJR19GSVJFV0lSRV9OT1NZPXkKQ09ORklHX01B Q0lOVE9TSF9EUklWRVJTPXkKQ09ORklHX01BQ19FTVVNT1VTRUJUTj15CkNPTkZJR19ORVRERVZJ Q0VTPXkKQ09ORklHX01JST15CkNPTkZJR19ORVRfQ09SRT15CkNPTkZJR19CT05ESU5HPXkKQ09O RklHX0RVTU1ZPXkKQ09ORklHX0VRVUFMSVpFUj15CkNPTkZJR19ORVRfRkM9eQpDT05GSUdfSUZC PXkKIyBDT05GSUdfTkVUX1RFQU0gaXMgbm90IHNldApDT05GSUdfTUFDVkxBTj15CkNPTkZJR19N QUNWVEFQPXkKIyBDT05GSUdfVlhMQU4gaXMgbm90IHNldAojIENPTkZJR19HRU5FVkUgaXMgbm90 IHNldAojIENPTkZJR19HVFAgaXMgbm90IHNldAojIENPTkZJR19NQUNTRUMgaXMgbm90IHNldApD T05GSUdfTkVUQ09OU09MRT15CkNPTkZJR19ORVRDT05TT0xFX0RZTkFNSUM9eQpDT05GSUdfTkVU UE9MTD15CkNPTkZJR19ORVRfUE9MTF9DT05UUk9MTEVSPXkKQ09ORklHX1RVTj15CkNPTkZJR19U QVA9eQojIENPTkZJR19UVU5fVk5FVF9DUk9TU19MRSBpcyBub3Qgc2V0CkNPTkZJR19WRVRIPXkK Q09ORklHX1ZJUlRJT19ORVQ9eQojIENPTkZJR19OTE1PTiBpcyBub3Qgc2V0CkNPTkZJR19TVU5H RU1fUEhZPXkKQ09ORklHX0FSQ05FVD15CkNPTkZJR19BUkNORVRfMTIwMT15CkNPTkZJR19BUkNO RVRfMTA1MT15CkNPTkZJR19BUkNORVRfUkFXPXkKQ09ORklHX0FSQ05FVF9DQVA9eQpDT05GSUdf QVJDTkVUX0NPTTkweHg9eQpDT05GSUdfQVJDTkVUX0NPTTkweHhJTz15CkNPTkZJR19BUkNORVRf UklNX0k9eQpDT05GSUdfQVJDTkVUX0NPTTIwMDIwPXkKQ09ORklHX0FSQ05FVF9DT00yMDAyMF9Q Q0k9eQpDT05GSUdfQVJDTkVUX0NPTTIwMDIwX0NTPXkKQ09ORklHX0FUTV9EUklWRVJTPXkKQ09O RklHX0FUTV9EVU1NWT15CkNPTkZJR19BVE1fVENQPXkKQ09ORklHX0FUTV9MQU5BST15CkNPTkZJ R19BVE1fRU5JPXkKIyBDT05GSUdfQVRNX0VOSV9ERUJVRyBpcyBub3Qgc2V0CiMgQ09ORklHX0FU TV9FTklfVFVORV9CVVJTVCBpcyBub3Qgc2V0CkNPTkZJR19BVE1fRklSRVNUUkVBTT15CkNPTkZJ R19BVE1fWkFUTT15CiMgQ09ORklHX0FUTV9aQVRNX0RFQlVHIGlzIG5vdCBzZXQKQ09ORklHX0FU TV9OSUNTVEFSPXkKQ09ORklHX0FUTV9OSUNTVEFSX1VTRV9TVU5JPXkKQ09ORklHX0FUTV9OSUNT VEFSX1VTRV9JRFQ3NzEwNT15CkNPTkZJR19BVE1fSURUNzcyNTI9eQojIENPTkZJR19BVE1fSURU NzcyNTJfREVCVUcgaXMgbm90IHNldAojIENPTkZJR19BVE1fSURUNzcyNTJfUkNWX0FMTCBpcyBu b3Qgc2V0CkNPTkZJR19BVE1fSURUNzcyNTJfVVNFX1NVTkk9eQpDT05GSUdfQVRNX0FNQkFTU0FE T1I9eQojIENPTkZJR19BVE1fQU1CQVNTQURPUl9ERUJVRyBpcyBub3Qgc2V0CkNPTkZJR19BVE1f SE9SSVpPTj15CiMgQ09ORklHX0FUTV9IT1JJWk9OX0RFQlVHIGlzIG5vdCBzZXQKQ09ORklHX0FU TV9JQT15CiMgQ09ORklHX0FUTV9JQV9ERUJVRyBpcyBub3Qgc2V0CkNPTkZJR19BVE1fRk9SRTIw MEU9eQojIENPTkZJR19BVE1fRk9SRTIwMEVfVVNFX1RBU0tMRVQgaXMgbm90IHNldApDT05GSUdf QVRNX0ZPUkUyMDBFX1RYX1JFVFJZPTE2CkNPTkZJR19BVE1fRk9SRTIwMEVfREVCVUc9MApDT05G SUdfQVRNX0hFPXkKQ09ORklHX0FUTV9IRV9VU0VfU1VOST15CkNPTkZJR19BVE1fU09MT1M9eQoK IwojIENBSUYgdHJhbnNwb3J0IGRyaXZlcnMKIwoKIwojIERpc3RyaWJ1dGVkIFN3aXRjaCBBcmNo aXRlY3R1cmUgZHJpdmVycwojCkNPTkZJR19FVEhFUk5FVD15CkNPTkZJR19NRElPPXkKQ09ORklH X05FVF9WRU5ET1JfM0NPTT15CkNPTkZJR19QQ01DSUFfM0M1NzQ9eQpDT05GSUdfUENNQ0lBXzND NTg5PXkKQ09ORklHX1ZPUlRFWD15CkNPTkZJR19UWVBIT09OPXkKQ09ORklHX05FVF9WRU5ET1Jf QURBUFRFQz15CkNPTkZJR19BREFQVEVDX1NUQVJGSVJFPXkKQ09ORklHX05FVF9WRU5ET1JfQUdF UkU9eQpDT05GSUdfRVQxMzFYPXkKQ09ORklHX05FVF9WRU5ET1JfQUxBQ1JJVEVDSD15CiMgQ09O RklHX1NMSUNPU1MgaXMgbm90IHNldApDT05GSUdfTkVUX1ZFTkRPUl9BTFRFT049eQpDT05GSUdf QUNFTklDPXkKIyBDT05GSUdfQUNFTklDX09NSVRfVElHT05fSSBpcyBub3Qgc2V0CiMgQ09ORklH X0FMVEVSQV9UU0UgaXMgbm90IHNldApDT05GSUdfTkVUX1ZFTkRPUl9BTUFaT049eQojIENPTkZJ R19FTkFfRVRIRVJORVQgaXMgbm90IHNldApDT05GSUdfTkVUX1ZFTkRPUl9BTUQ9eQpDT05GSUdf QU1EODExMV9FVEg9eQpDT05GSUdfUENORVQzMj15CkNPTkZJR19QQ01DSUFfTk1DTEFOPXkKIyBD T05GSUdfQU1EX1hHQkUgaXMgbm90IHNldAojIENPTkZJR19BTURfWEdCRV9IQVZFX0VDQyBpcyBu b3Qgc2V0CkNPTkZJR19ORVRfVkVORE9SX0FRVUFOVElBPXkKIyBDT05GSUdfQVFUSU9OIGlzIG5v dCBzZXQKQ09ORklHX05FVF9WRU5ET1JfQVJDPXkKQ09ORklHX05FVF9WRU5ET1JfQVRIRVJPUz15 CkNPTkZJR19BVEwyPXkKQ09ORklHX0FUTDE9eQpDT05GSUdfQVRMMUU9eQpDT05GSUdfQVRMMUM9 eQojIENPTkZJR19BTFggaXMgbm90IHNldAojIENPTkZJR19ORVRfVkVORE9SX0FVUk9SQSBpcyBu b3Qgc2V0CkNPTkZJR19ORVRfQ0FERU5DRT15CiMgQ09ORklHX01BQ0IgaXMgbm90IHNldApDT05G SUdfTkVUX1ZFTkRPUl9CUk9BRENPTT15CkNPTkZJR19CNDQ9eQpDT05GSUdfQjQ0X1BDSV9BVVRP U0VMRUNUPXkKQ09ORklHX0I0NF9QQ0lDT1JFX0FVVE9TRUxFQ1Q9eQpDT05GSUdfQjQ0X1BDST15 CkNPTkZJR19CTlgyPXkKQ09ORklHX0NOSUM9eQpDT05GSUdfVElHT04zPXkKQ09ORklHX1RJR09O M19IV01PTj15CkNPTkZJR19CTlgyWD15CkNPTkZJR19CTlgyWF9TUklPVj15CiMgQ09ORklHX0JO WFQgaXMgbm90IHNldApDT05GSUdfTkVUX1ZFTkRPUl9CUk9DQURFPXkKQ09ORklHX0JOQT15CkNP TkZJR19ORVRfVkVORE9SX0NBVklVTT15CiMgQ09ORklHX1RIVU5ERVJfTklDX1BGIGlzIG5vdCBz ZXQKIyBDT05GSUdfVEhVTkRFUl9OSUNfVkYgaXMgbm90IHNldAojIENPTkZJR19USFVOREVSX05J Q19CR1ggaXMgbm90IHNldAojIENPTkZJR19USFVOREVSX05JQ19SR1ggaXMgbm90IHNldAojIENP TkZJR19MSVFVSURJTyBpcyBub3Qgc2V0CiMgQ09ORklHX0xJUVVJRElPX1ZGIGlzIG5vdCBzZXQK Q09ORklHX05FVF9WRU5ET1JfQ0hFTFNJTz15CkNPTkZJR19DSEVMU0lPX1QxPXkKQ09ORklHX0NI RUxTSU9fVDFfMUc9eQpDT05GSUdfQ0hFTFNJT19UMz15CkNPTkZJR19DSEVMU0lPX1Q0PXkKIyBD T05GSUdfQ0hFTFNJT19UNF9EQ0IgaXMgbm90IHNldApDT05GSUdfQ0hFTFNJT19UNFZGPXkKQ09O RklHX0NIRUxTSU9fTElCPXkKQ09ORklHX05FVF9WRU5ET1JfQ0lTQ089eQpDT05GSUdfRU5JQz15 CiMgQ09ORklHX0NYX0VDQVQgaXMgbm90IHNldApDT05GSUdfRE5FVD15CkNPTkZJR19ORVRfVkVO RE9SX0RFQz15CkNPTkZJR19ORVRfVFVMSVA9eQpDT05GSUdfREUyMTA0WD15CkNPTkZJR19ERTIx MDRYX0RTTD0wCkNPTkZJR19UVUxJUD15CiMgQ09ORklHX1RVTElQX01XSSBpcyBub3Qgc2V0CiMg Q09ORklHX1RVTElQX01NSU8gaXMgbm90IHNldApDT05GSUdfVFVMSVBfTkFQST15CkNPTkZJR19U VUxJUF9OQVBJX0hXX01JVElHQVRJT049eQpDT05GSUdfREU0WDU9eQpDT05GSUdfV0lOQk9ORF84 NDA9eQpDT05GSUdfRE05MTAyPXkKQ09ORklHX1VMSTUyNlg9eQpDT05GSUdfUENNQ0lBX1hJUkNP TT15CkNPTkZJR19ORVRfVkVORE9SX0RMSU5LPXkKQ09ORklHX0RMMks9eQpDT05GSUdfU1VOREFO Q0U9eQojIENPTkZJR19TVU5EQU5DRV9NTUlPIGlzIG5vdCBzZXQKQ09ORklHX05FVF9WRU5ET1Jf RU1VTEVYPXkKQ09ORklHX0JFMk5FVD15CkNPTkZJR19CRTJORVRfSFdNT049eQpDT05GSUdfTkVU X1ZFTkRPUl9FWkNISVA9eQpDT05GSUdfTkVUX1ZFTkRPUl9FWEFSPXkKQ09ORklHX1MySU89eQpD T05GSUdfVlhHRT15CiMgQ09ORklHX1ZYR0VfREVCVUdfVFJBQ0VfQUxMIGlzIG5vdCBzZXQKQ09O RklHX05FVF9WRU5ET1JfRlVKSVRTVT15CkNPTkZJR19QQ01DSUFfRk1WSjE4WD15CkNPTkZJR19O RVRfVkVORE9SX0hQPXkKQ09ORklHX0hQMTAwPXkKQ09ORklHX05FVF9WRU5ET1JfSFVBV0VJPXkK IyBDT05GSUdfSElOSUMgaXMgbm90IHNldApDT05GSUdfTkVUX1ZFTkRPUl9JTlRFTD15CkNPTkZJ R19FMTAwPXkKQ09ORklHX0UxMDAwPXkKQ09ORklHX0UxMDAwRT15CkNPTkZJR19FMTAwMEVfSFdU Uz15CkNPTkZJR19JR0I9eQpDT05GSUdfSUdCX0hXTU9OPXkKQ09ORklHX0lHQl9EQ0E9eQpDT05G SUdfSUdCVkY9eQpDT05GSUdfSVhHQj15CkNPTkZJR19JWEdCRT15CkNPTkZJR19JWEdCRV9IV01P Tj15CkNPTkZJR19JWEdCRV9EQ0E9eQpDT05GSUdfSVhHQkVfRENCPXkKQ09ORklHX0lYR0JFVkY9 eQojIENPTkZJR19JNDBFIGlzIG5vdCBzZXQKIyBDT05GSUdfSTQwRVZGIGlzIG5vdCBzZXQKIyBD T05GSUdfRk0xMEsgaXMgbm90IHNldApDT05GSUdfTkVUX1ZFTkRPUl9JODI1WFg9eQpDT05GSUdf Sk1FPXkKQ09ORklHX05FVF9WRU5ET1JfTUFSVkVMTD15CiMgQ09ORklHX01WTURJTyBpcyBub3Qg c2V0CkNPTkZJR19TS0dFPXkKQ09ORklHX1NLR0VfREVCVUc9eQpDT05GSUdfU0tHRV9HRU5FU0lT PXkKQ09ORklHX1NLWTI9eQpDT05GSUdfU0tZMl9ERUJVRz15CkNPTkZJR19ORVRfVkVORE9SX01F TExBTk9YPXkKQ09ORklHX01MWDRfRU49eQpDT05GSUdfTUxYNF9FTl9EQ0I9eQpDT05GSUdfTUxY NF9DT1JFPXkKQ09ORklHX01MWDRfREVCVUc9eQpDT05GSUdfTUxYNF9DT1JFX0dFTjI9eQojIENP TkZJR19NTFg1X0NPUkUgaXMgbm90IHNldAojIENPTkZJR19NTFhTV19DT1JFIGlzIG5vdCBzZXQK IyBDT05GSUdfTUxYRlcgaXMgbm90IHNldApDT05GSUdfTkVUX1ZFTkRPUl9NSUNSRUw9eQpDT05G SUdfS1M4ODQyPXkKQ09ORklHX0tTODg1MT15CkNPTkZJR19LUzg4NTFfTUxMPXkKQ09ORklHX0tT Wjg4NFhfUENJPXkKQ09ORklHX05FVF9WRU5ET1JfTUlDUk9DSElQPXkKQ09ORklHX0VOQzI4SjYw PXkKIyBDT05GSUdfRU5DMjhKNjBfV1JJVEVWRVJJRlkgaXMgbm90IHNldAojIENPTkZJR19FTkNY MjRKNjAwIGlzIG5vdCBzZXQKQ09ORklHX05FVF9WRU5ET1JfTVlSST15CkNPTkZJR19NWVJJMTBH RT15CkNPTkZJR19NWVJJMTBHRV9EQ0E9eQpDT05GSUdfRkVBTE5YPXkKQ09ORklHX05FVF9WRU5E T1JfTkFUU0VNST15CkNPTkZJR19OQVRTRU1JPXkKQ09ORklHX05TODM4MjA9eQpDT05GSUdfTkVU X1ZFTkRPUl9ORVRST05PTUU9eQojIENPTkZJR19ORlAgaXMgbm90IHNldApDT05GSUdfTkVUX1ZF TkRPUl84MzkwPXkKQ09ORklHX1BDTUNJQV9BWE5FVD15CkNPTkZJR19ORTJLX1BDST15CkNPTkZJ R19QQ01DSUFfUENORVQ9eQpDT05GSUdfTkVUX1ZFTkRPUl9OVklESUE9eQpDT05GSUdfRk9SQ0VE RVRIPXkKQ09ORklHX05FVF9WRU5ET1JfT0tJPXkKQ09ORklHX0VUSE9DPXkKQ09ORklHX05FVF9Q QUNLRVRfRU5HSU5FPXkKQ09ORklHX0hBTUFDSEk9eQpDT05GSUdfWUVMTE9XRklOPXkKQ09ORklH X05FVF9WRU5ET1JfUUxPR0lDPXkKQ09ORklHX1FMQTNYWFg9eQpDT05GSUdfUUxDTklDPXkKQ09O RklHX1FMQ05JQ19TUklPVj15CkNPTkZJR19RTENOSUNfRENCPXkKQ09ORklHX1FMQ05JQ19IV01P Tj15CkNPTkZJR19RTEdFPXkKQ09ORklHX05FVFhFTl9OSUM9eQojIENPTkZJR19RRUQgaXMgbm90 IHNldApDT05GSUdfTkVUX1ZFTkRPUl9RVUFMQ09NTT15CiMgQ09ORklHX1FDT01fRU1BQyBpcyBu b3Qgc2V0CiMgQ09ORklHX1JNTkVUIGlzIG5vdCBzZXQKQ09ORklHX05FVF9WRU5ET1JfUkVBTFRF Sz15CkNPTkZJR19BVFA9eQpDT05GSUdfODEzOUNQPXkKQ09ORklHXzgxMzlUT089eQpDT05GSUdf ODEzOVRPT19QSU89eQpDT05GSUdfODEzOVRPT19UVU5FX1RXSVNURVI9eQpDT05GSUdfODEzOVRP T184MTI5PXkKIyBDT05GSUdfODEzOV9PTERfUlhfUkVTRVQgaXMgbm90IHNldApDT05GSUdfUjgx Njk9eQpDT05GSUdfTkVUX1ZFTkRPUl9SRU5FU0FTPXkKQ09ORklHX05FVF9WRU5ET1JfUkRDPXkK Q09ORklHX1I2MDQwPXkKQ09ORklHX05FVF9WRU5ET1JfUk9DS0VSPXkKQ09ORklHX05FVF9WRU5E T1JfU0FNU1VORz15CiMgQ09ORklHX1NYR0JFX0VUSCBpcyBub3Qgc2V0CkNPTkZJR19ORVRfVkVO RE9SX1NFRVE9eQpDT05GSUdfTkVUX1ZFTkRPUl9TSUxBTj15CkNPTkZJR19TQzkyMDMxPXkKQ09O RklHX05FVF9WRU5ET1JfU0lTPXkKQ09ORklHX1NJUzkwMD15CkNPTkZJR19TSVMxOTA9eQpDT05G SUdfTkVUX1ZFTkRPUl9TT0xBUkZMQVJFPXkKQ09ORklHX1NGQz15CkNPTkZJR19TRkNfTVREPXkK Q09ORklHX1NGQ19NQ0RJX01PTj15CkNPTkZJR19TRkNfU1JJT1Y9eQpDT05GSUdfU0ZDX01DRElf TE9HR0lORz15CiMgQ09ORklHX1NGQ19GQUxDT04gaXMgbm90IHNldApDT05GSUdfTkVUX1ZFTkRP Ul9TTVNDPXkKQ09ORklHX1BDTUNJQV9TTUM5MUM5Mj15CkNPTkZJR19FUElDMTAwPXkKIyBDT05G SUdfU01TQzkxMVggaXMgbm90IHNldApDT05GSUdfU01TQzk0MjA9eQpDT05GSUdfTkVUX1ZFTkRP Ul9TVE1JQ1JPPXkKIyBDT05GSUdfU1RNTUFDX0VUSCBpcyBub3Qgc2V0CkNPTkZJR19ORVRfVkVO RE9SX1NVTj15CkNPTkZJR19IQVBQWU1FQUw9eQpDT05GSUdfU1VOR0VNPXkKQ09ORklHX0NBU1NJ Tkk9eQpDT05GSUdfTklVPXkKQ09ORklHX05FVF9WRU5ET1JfVEVIVVRJPXkKQ09ORklHX1RFSFVU ST15CkNPTkZJR19ORVRfVkVORE9SX1RJPXkKIyBDT05GSUdfVElfQ1BTV19BTEUgaXMgbm90IHNl dApDT05GSUdfVExBTj15CkNPTkZJR19ORVRfVkVORE9SX1ZJQT15CkNPTkZJR19WSUFfUkhJTkU9 eQojIENPTkZJR19WSUFfUkhJTkVfTU1JTyBpcyBub3Qgc2V0CkNPTkZJR19WSUFfVkVMT0NJVFk9 eQpDT05GSUdfTkVUX1ZFTkRPUl9XSVpORVQ9eQojIENPTkZJR19XSVpORVRfVzUxMDAgaXMgbm90 IHNldAojIENPTkZJR19XSVpORVRfVzUzMDAgaXMgbm90IHNldApDT05GSUdfTkVUX1ZFTkRPUl9Y SVJDT009eQpDT05GSUdfUENNQ0lBX1hJUkMyUFM9eQpDT05GSUdfTkVUX1ZFTkRPUl9TWU5PUFNZ Uz15CiMgQ09ORklHX0RXQ19YTEdNQUMgaXMgbm90IHNldApDT05GSUdfRkREST15CkNPTkZJR19E RUZYWD15CiMgQ09ORklHX0RFRlhYX01NSU8gaXMgbm90IHNldApDT05GSUdfU0tGUD15CkNPTkZJ R19ISVBQST15CkNPTkZJR19ST0FEUlVOTkVSPXkKIyBDT05GSUdfUk9BRFJVTk5FUl9MQVJHRV9S SU5HUyBpcyBub3Qgc2V0CkNPTkZJR19ORVRfU0IxMDAwPXkKQ09ORklHX01ESU9fREVWSUNFPXkK Q09ORklHX01ESU9fQlVTPXkKQ09ORklHX01ESU9fQklUQkFORz15CiMgQ09ORklHX01ESU9fR1BJ TyBpcyBub3Qgc2V0CiMgQ09ORklHX01ESU9fVEhVTkRFUiBpcyBub3Qgc2V0CkNPTkZJR19QSFlM SUI9eQojIENPTkZJR19MRURfVFJJR0dFUl9QSFkgaXMgbm90IHNldAoKIwojIE1JSSBQSFkgZGV2 aWNlIGRyaXZlcnMKIwojIENPTkZJR19BTURfUEhZIGlzIG5vdCBzZXQKIyBDT05GSUdfQVFVQU5U SUFfUEhZIGlzIG5vdCBzZXQKIyBDT05GSUdfQVQ4MDNYX1BIWSBpcyBub3Qgc2V0CiMgQ09ORklH X0JDTTdYWFhfUEhZIGlzIG5vdCBzZXQKIyBDT05GSUdfQkNNODdYWF9QSFkgaXMgbm90IHNldApD T05GSUdfQkNNX05FVF9QSFlMSUI9eQpDT05GSUdfQlJPQURDT01fUEhZPXkKQ09ORklHX0NJQ0FE QV9QSFk9eQojIENPTkZJR19DT1JUSU5BX1BIWSBpcyBub3Qgc2V0CkNPTkZJR19EQVZJQ09NX1BI WT15CiMgQ09ORklHX0RQODM4MjJfUEhZIGlzIG5vdCBzZXQKIyBDT05GSUdfRFA4Mzg0OF9QSFkg aXMgbm90IHNldAojIENPTkZJR19EUDgzODY3X1BIWSBpcyBub3Qgc2V0CiMgQ09ORklHX0ZJWEVE X1BIWSBpcyBub3Qgc2V0CkNPTkZJR19JQ1BMVVNfUEhZPXkKIyBDT05GSUdfSU5URUxfWFdBWV9Q SFkgaXMgbm90IHNldApDT05GSUdfTFNJX0VUMTAxMUNfUEhZPXkKQ09ORklHX0xYVF9QSFk9eQpD T05GSUdfTUFSVkVMTF9QSFk9eQojIENPTkZJR19NQVJWRUxMXzEwR19QSFkgaXMgbm90IHNldApD T05GSUdfTUlDUkVMX1BIWT15CiMgQ09ORklHX01JQ1JPQ0hJUF9QSFkgaXMgbm90IHNldAojIENP TkZJR19NSUNST1NFTUlfUEhZIGlzIG5vdCBzZXQKQ09ORklHX05BVElPTkFMX1BIWT15CkNPTkZJ R19RU0VNSV9QSFk9eQpDT05GSUdfUkVBTFRFS19QSFk9eQojIENPTkZJR19SRU5FU0FTX1BIWSBp cyBub3Qgc2V0CiMgQ09ORklHX1JPQ0tDSElQX1BIWSBpcyBub3Qgc2V0CkNPTkZJR19TTVNDX1BI WT15CkNPTkZJR19TVEUxMFhQPXkKIyBDT05GSUdfVEVSQU5FVElDU19QSFkgaXMgbm90IHNldApD T05GSUdfVklURVNTRV9QSFk9eQojIENPTkZJR19YSUxJTlhfR01JSTJSR01JSSBpcyBub3Qgc2V0 CiMgQ09ORklHX01JQ1JFTF9LUzg5OTVNQSBpcyBub3Qgc2V0CkNPTkZJR19QTElQPXkKQ09ORklH X1BQUD15CkNPTkZJR19QUFBfQlNEQ09NUD15CkNPTkZJR19QUFBfREVGTEFURT15CkNPTkZJR19Q UFBfRklMVEVSPXkKQ09ORklHX1BQUF9NUFBFPXkKQ09ORklHX1BQUF9NVUxUSUxJTks9eQpDT05G SUdfUFBQT0FUTT15CkNPTkZJR19QUFBPRT15CkNPTkZJR19QUFRQPXkKQ09ORklHX1BQUE9MMlRQ PXkKQ09ORklHX1BQUF9BU1lOQz15CkNPTkZJR19QUFBfU1lOQ19UVFk9eQpDT05GSUdfU0xJUD15 CkNPTkZJR19TTEhDPXkKQ09ORklHX1NMSVBfQ09NUFJFU1NFRD15CkNPTkZJR19TTElQX1NNQVJU PXkKQ09ORklHX1NMSVBfTU9ERV9TTElQNj15CkNPTkZJR19VU0JfTkVUX0RSSVZFUlM9eQpDT05G SUdfVVNCX0NBVEM9eQpDT05GSUdfVVNCX0tBV0VUSD15CkNPTkZJR19VU0JfUEVHQVNVUz15CkNP TkZJR19VU0JfUlRMODE1MD15CiMgQ09ORklHX1VTQl9SVEw4MTUyIGlzIG5vdCBzZXQKIyBDT05G SUdfVVNCX0xBTjc4WFggaXMgbm90IHNldApDT05GSUdfVVNCX1VTQk5FVD15CkNPTkZJR19VU0Jf TkVUX0FYODgxN1g9eQpDT05GSUdfVVNCX05FVF9BWDg4MTc5XzE3OEE9eQpDT05GSUdfVVNCX05F VF9DRENFVEhFUj15CkNPTkZJR19VU0JfTkVUX0NEQ19FRU09eQpDT05GSUdfVVNCX05FVF9DRENf TkNNPXkKIyBDT05GSUdfVVNCX05FVF9IVUFXRUlfQ0RDX05DTSBpcyBub3Qgc2V0CiMgQ09ORklH X1VTQl9ORVRfQ0RDX01CSU0gaXMgbm90IHNldApDT05GSUdfVVNCX05FVF9ETTk2MDE9eQojIENP TkZJR19VU0JfTkVUX1NSOTcwMCBpcyBub3Qgc2V0CiMgQ09ORklHX1VTQl9ORVRfU1I5ODAwIGlz IG5vdCBzZXQKQ09ORklHX1VTQl9ORVRfU01TQzc1WFg9eQpDT05GSUdfVVNCX05FVF9TTVNDOTVY WD15CkNPTkZJR19VU0JfTkVUX0dMNjIwQT15CkNPTkZJR19VU0JfTkVUX05FVDEwODA9eQpDT05G SUdfVVNCX05FVF9QTFVTQj15CkNPTkZJR19VU0JfTkVUX01DUzc4MzA9eQpDT05GSUdfVVNCX05F VF9STkRJU19IT1NUPXkKQ09ORklHX1VTQl9ORVRfQ0RDX1NVQlNFVF9FTkFCTEU9eQpDT05GSUdf VVNCX05FVF9DRENfU1VCU0VUPXkKQ09ORklHX1VTQl9BTElfTTU2MzI9eQpDT05GSUdfVVNCX0FO MjcyMD15CkNPTkZJR19VU0JfQkVMS0lOPXkKQ09ORklHX1VTQl9BUk1MSU5VWD15CkNPTkZJR19V U0JfRVBTT04yODg4PXkKQ09ORklHX1VTQl9LQzIxOTA9eQpDT05GSUdfVVNCX05FVF9aQVVSVVM9 eQpDT05GSUdfVVNCX05FVF9DWDgyMzEwX0VUSD15CkNPTkZJR19VU0JfTkVUX0tBTE1JQT15CiMg Q09ORklHX1VTQl9ORVRfUU1JX1dXQU4gaXMgbm90IHNldApDT05GSUdfVVNCX0hTTz15CkNPTkZJ R19VU0JfTkVUX0lOVDUxWDE9eQpDT05GSUdfVVNCX0NEQ19QSE9ORVQ9eQpDT05GSUdfVVNCX0lQ SEVUSD15CkNPTkZJR19VU0JfU0lFUlJBX05FVD15CkNPTkZJR19VU0JfVkw2MDA9eQojIENPTkZJ R19VU0JfTkVUX0NIOTIwMCBpcyBub3Qgc2V0CkNPTkZJR19XTEFOPXkKQ09ORklHX1dMQU5fVkVO RE9SX0FETVRFSz15CkNPTkZJR19BRE04MjExPXkKQ09ORklHX0FUSF9DT01NT049eQpDT05GSUdf V0xBTl9WRU5ET1JfQVRIPXkKIyBDT05GSUdfQVRIX0RFQlVHIGlzIG5vdCBzZXQKQ09ORklHX0FU SDVLPXkKIyBDT05GSUdfQVRINUtfREVCVUcgaXMgbm90IHNldAojIENPTkZJR19BVEg1S19UUkFD RVIgaXMgbm90IHNldApDT05GSUdfQVRINUtfUENJPXkKQ09ORklHX0FUSDlLX0hXPXkKQ09ORklH X0FUSDlLX0NPTU1PTj15CkNPTkZJR19BVEg5S19CVENPRVhfU1VQUE9SVD15CkNPTkZJR19BVEg5 Sz15CkNPTkZJR19BVEg5S19QQ0k9eQojIENPTkZJR19BVEg5S19BSEIgaXMgbm90IHNldAojIENP TkZJR19BVEg5S19ERUJVR0ZTIGlzIG5vdCBzZXQKIyBDT05GSUdfQVRIOUtfRFlOQUNLIGlzIG5v dCBzZXQKIyBDT05GSUdfQVRIOUtfV09XIGlzIG5vdCBzZXQKQ09ORklHX0FUSDlLX1JGS0lMTD15 CiMgQ09ORklHX0FUSDlLX0NIQU5ORUxfQ09OVEVYVCBpcyBub3Qgc2V0CkNPTkZJR19BVEg5S19Q Q09FTT15CkNPTkZJR19BVEg5S19IVEM9eQojIENPTkZJR19BVEg5S19IVENfREVCVUdGUyBpcyBu b3Qgc2V0CiMgQ09ORklHX0FUSDlLX0hXUk5HIGlzIG5vdCBzZXQKQ09ORklHX0NBUkw5MTcwPXkK Q09ORklHX0NBUkw5MTcwX0xFRFM9eQpDT05GSUdfQ0FSTDkxNzBfV1BDPXkKIyBDT05GSUdfQ0FS TDkxNzBfSFdSTkcgaXMgbm90IHNldAojIENPTkZJR19BVEg2S0wgaXMgbm90IHNldAojIENPTkZJ R19BUjU1MjMgaXMgbm90IHNldAojIENPTkZJR19XSUw2MjEwIGlzIG5vdCBzZXQKIyBDT05GSUdf QVRIMTBLIGlzIG5vdCBzZXQKIyBDT05GSUdfV0NOMzZYWCBpcyBub3Qgc2V0CkNPTkZJR19XTEFO X1ZFTkRPUl9BVE1FTD15CkNPTkZJR19BVE1FTD15CkNPTkZJR19QQ0lfQVRNRUw9eQpDT05GSUdf UENNQ0lBX0FUTUVMPXkKQ09ORklHX0FUNzZDNTBYX1VTQj15CkNPTkZJR19XTEFOX1ZFTkRPUl9C Uk9BRENPTT15CkNPTkZJR19CNDM9eQpDT05GSUdfQjQzX0JDTUE9eQpDT05GSUdfQjQzX1NTQj15 CkNPTkZJR19CNDNfQlVTRVNfQkNNQV9BTkRfU1NCPXkKIyBDT05GSUdfQjQzX0JVU0VTX0JDTUEg aXMgbm90IHNldAojIENPTkZJR19CNDNfQlVTRVNfU1NCIGlzIG5vdCBzZXQKQ09ORklHX0I0M19Q Q0lfQVVUT1NFTEVDVD15CkNPTkZJR19CNDNfUENJQ09SRV9BVVRPU0VMRUNUPXkKQ09ORklHX0I0 M19TRElPPXkKQ09ORklHX0I0M19CQ01BX1BJTz15CkNPTkZJR19CNDNfUElPPXkKQ09ORklHX0I0 M19QSFlfRz15CkNPTkZJR19CNDNfUEhZX049eQpDT05GSUdfQjQzX1BIWV9MUD15CkNPTkZJR19C NDNfUEhZX0hUPXkKQ09ORklHX0I0M19MRURTPXkKQ09ORklHX0I0M19IV1JORz15CiMgQ09ORklH X0I0M19ERUJVRyBpcyBub3Qgc2V0CkNPTkZJR19CNDNMRUdBQ1k9eQpDT05GSUdfQjQzTEVHQUNZ X1BDSV9BVVRPU0VMRUNUPXkKQ09ORklHX0I0M0xFR0FDWV9QQ0lDT1JFX0FVVE9TRUxFQ1Q9eQpD T05GSUdfQjQzTEVHQUNZX0xFRFM9eQpDT05GSUdfQjQzTEVHQUNZX0hXUk5HPXkKQ09ORklHX0I0 M0xFR0FDWV9ERUJVRz15CkNPTkZJR19CNDNMRUdBQ1lfRE1BPXkKQ09ORklHX0I0M0xFR0FDWV9Q SU89eQpDT05GSUdfQjQzTEVHQUNZX0RNQV9BTkRfUElPX01PREU9eQojIENPTkZJR19CNDNMRUdB Q1lfRE1BX01PREUgaXMgbm90IHNldAojIENPTkZJR19CNDNMRUdBQ1lfUElPX01PREUgaXMgbm90 IHNldApDT05GSUdfQlJDTVVUSUw9eQpDT05GSUdfQlJDTVNNQUM9eQojIENPTkZJR19CUkNNRk1B QyBpcyBub3Qgc2V0CiMgQ09ORklHX0JSQ01fVFJBQ0lORyBpcyBub3Qgc2V0CiMgQ09ORklHX0JS Q01EQkcgaXMgbm90IHNldApDT05GSUdfV0xBTl9WRU5ET1JfQ0lTQ089eQpDT05GSUdfQUlSTz15 CkNPTkZJR19BSVJPX0NTPXkKQ09ORklHX1dMQU5fVkVORE9SX0lOVEVMPXkKIyBDT05GSUdfSVBX MjEwMCBpcyBub3Qgc2V0CkNPTkZJR19JUFcyMjAwPXkKQ09ORklHX0lQVzIyMDBfTU9OSVRPUj15 CkNPTkZJR19JUFcyMjAwX1JBRElPVEFQPXkKQ09ORklHX0lQVzIyMDBfUFJPTUlTQ1VPVVM9eQpD T05GSUdfSVBXMjIwMF9RT1M9eQojIENPTkZJR19JUFcyMjAwX0RFQlVHIGlzIG5vdCBzZXQKQ09O RklHX0xJQklQVz15CiMgQ09ORklHX0xJQklQV19ERUJVRyBpcyBub3Qgc2V0CkNPTkZJR19JV0xF R0FDWT15CkNPTkZJR19JV0w0OTY1PXkKQ09ORklHX0lXTDM5NDU9eQoKIwojIGl3bDM5NDUgLyBp d2w0OTY1IERlYnVnZ2luZyBPcHRpb25zCiMKIyBDT05GSUdfSVdMRUdBQ1lfREVCVUcgaXMgbm90 IHNldApDT05GSUdfSVdMV0lGST15CkNPTkZJR19JV0xXSUZJX0xFRFM9eQojIENPTkZJR19JV0xE Vk0gaXMgbm90IHNldAojIENPTkZJR19JV0xNVk0gaXMgbm90IHNldAoKIwojIFdBUk5JTkc6IGl3 bHdpZmkgaXMgdXNlbGVzcyB3aXRob3V0IElXTERWTSBvciBJV0xNVk0KIwoKIwojIERlYnVnZ2lu ZyBPcHRpb25zCiMKIyBDT05GSUdfSVdMV0lGSV9ERUJVRyBpcyBub3Qgc2V0CiMgQ09ORklHX0lX TFdJRklfREVWSUNFX1RSQUNJTkcgaXMgbm90IHNldApDT05GSUdfV0xBTl9WRU5ET1JfSU5URVJT SUw9eQpDT05GSUdfSE9TVEFQPXkKQ09ORklHX0hPU1RBUF9GSVJNV0FSRT15CiMgQ09ORklHX0hP U1RBUF9GSVJNV0FSRV9OVlJBTSBpcyBub3Qgc2V0CkNPTkZJR19IT1NUQVBfUExYPXkKQ09ORklH X0hPU1RBUF9QQ0k9eQpDT05GSUdfSE9TVEFQX0NTPXkKQ09ORklHX0hFUk1FUz15CiMgQ09ORklH X0hFUk1FU19QUklTTSBpcyBub3Qgc2V0CkNPTkZJR19IRVJNRVNfQ0FDSEVfRldfT05fSU5JVD15 CkNPTkZJR19QTFhfSEVSTUVTPXkKQ09ORklHX1RNRF9IRVJNRVM9eQpDT05GSUdfTk9SVEVMX0hF Uk1FUz15CkNPTkZJR19QQ01DSUFfSEVSTUVTPXkKQ09ORklHX1BDTUNJQV9TUEVDVFJVTT15CkNP TkZJR19PUklOT0NPX1VTQj15CkNPTkZJR19QNTRfQ09NTU9OPXkKQ09ORklHX1A1NF9VU0I9eQpD T05GSUdfUDU0X1BDST15CkNPTkZJR19QNTRfU1BJPXkKIyBDT05GSUdfUDU0X1NQSV9ERUZBVUxU X0VFUFJPTSBpcyBub3Qgc2V0CkNPTkZJR19QNTRfTEVEUz15CiMgQ09ORklHX1BSSVNNNTQgaXMg bm90IHNldApDT05GSUdfV0xBTl9WRU5ET1JfTUFSVkVMTD15CkNPTkZJR19MSUJFUlRBUz15CkNP TkZJR19MSUJFUlRBU19VU0I9eQpDT05GSUdfTElCRVJUQVNfQ1M9eQpDT05GSUdfTElCRVJUQVNf U0RJTz15CkNPTkZJR19MSUJFUlRBU19TUEk9eQojIENPTkZJR19MSUJFUlRBU19ERUJVRyBpcyBu b3Qgc2V0CkNPTkZJR19MSUJFUlRBU19NRVNIPXkKQ09ORklHX0xJQkVSVEFTX1RISU5GSVJNPXkK IyBDT05GSUdfTElCRVJUQVNfVEhJTkZJUk1fREVCVUcgaXMgbm90IHNldApDT05GSUdfTElCRVJU QVNfVEhJTkZJUk1fVVNCPXkKQ09ORklHX01XSUZJRVg9eQpDT05GSUdfTVdJRklFWF9TRElPPXkK Q09ORklHX01XSUZJRVhfUENJRT15CiMgQ09ORklHX01XSUZJRVhfVVNCIGlzIG5vdCBzZXQKQ09O RklHX01XTDhLPXkKQ09ORklHX1dMQU5fVkVORE9SX01FRElBVEVLPXkKIyBDT05GSUdfTVQ3NjAx VSBpcyBub3Qgc2V0CkNPTkZJR19XTEFOX1ZFTkRPUl9SQUxJTks9eQpDT05GSUdfUlQyWDAwPXkK Q09ORklHX1JUMjQwMFBDST15CkNPTkZJR19SVDI1MDBQQ0k9eQpDT05GSUdfUlQ2MVBDST15CkNP TkZJR19SVDI4MDBQQ0k9eQpDT05GSUdfUlQyODAwUENJX1JUMzNYWD15CkNPTkZJR19SVDI4MDBQ Q0lfUlQzNVhYPXkKQ09ORklHX1JUMjgwMFBDSV9SVDUzWFg9eQpDT05GSUdfUlQyODAwUENJX1JU MzI5MD15CkNPTkZJR19SVDI1MDBVU0I9eQpDT05GSUdfUlQ3M1VTQj15CkNPTkZJR19SVDI4MDBV U0I9eQpDT05GSUdfUlQyODAwVVNCX1JUMzNYWD15CkNPTkZJR19SVDI4MDBVU0JfUlQzNVhYPXkK IyBDT05GSUdfUlQyODAwVVNCX1JUMzU3MyBpcyBub3Qgc2V0CkNPTkZJR19SVDI4MDBVU0JfUlQ1 M1hYPXkKIyBDT05GSUdfUlQyODAwVVNCX1JUNTVYWCBpcyBub3Qgc2V0CiMgQ09ORklHX1JUMjgw MFVTQl9VTktOT1dOIGlzIG5vdCBzZXQKQ09ORklHX1JUMjgwMF9MSUI9eQpDT05GSUdfUlQyODAw X0xJQl9NTUlPPXkKQ09ORklHX1JUMlgwMF9MSUJfTU1JTz15CkNPTkZJR19SVDJYMDBfTElCX1BD ST15CkNPTkZJR19SVDJYMDBfTElCX1VTQj15CkNPTkZJR19SVDJYMDBfTElCPXkKQ09ORklHX1JU MlgwMF9MSUJfRklSTVdBUkU9eQpDT05GSUdfUlQyWDAwX0xJQl9DUllQVE89eQpDT05GSUdfUlQy WDAwX0xJQl9MRURTPXkKIyBDT05GSUdfUlQyWDAwX0RFQlVHIGlzIG5vdCBzZXQKQ09ORklHX1dM QU5fVkVORE9SX1JFQUxURUs9eQpDT05GSUdfUlRMODE4MD15CkNPTkZJR19SVEw4MTg3PXkKQ09O RklHX1JUTDgxODdfTEVEUz15CkNPTkZJR19SVExfQ0FSRFM9eQpDT05GSUdfUlRMODE5MkNFPXkK Q09ORklHX1JUTDgxOTJTRT15CkNPTkZJR19SVEw4MTkyREU9eQojIENPTkZJR19SVEw4NzIzQUUg aXMgbm90IHNldAojIENPTkZJR19SVEw4NzIzQkUgaXMgbm90IHNldAojIENPTkZJR19SVEw4MTg4 RUUgaXMgbm90IHNldAojIENPTkZJR19SVEw4MTkyRUUgaXMgbm90IHNldAojIENPTkZJR19SVEw4 ODIxQUUgaXMgbm90IHNldApDT05GSUdfUlRMODE5MkNVPXkKQ09ORklHX1JUTFdJRkk9eQpDT05G SUdfUlRMV0lGSV9QQ0k9eQpDT05GSUdfUlRMV0lGSV9VU0I9eQpDT05GSUdfUlRMV0lGSV9ERUJV Rz15CkNPTkZJR19SVEw4MTkyQ19DT01NT049eQojIENPTkZJR19SVEw4WFhYVSBpcyBub3Qgc2V0 CkNPTkZJR19XTEFOX1ZFTkRPUl9SU0k9eQojIENPTkZJR19SU0lfOTFYIGlzIG5vdCBzZXQKQ09O RklHX1dMQU5fVkVORE9SX1NUPXkKIyBDT05GSUdfQ1cxMjAwIGlzIG5vdCBzZXQKQ09ORklHX1dM QU5fVkVORE9SX1RJPXkKIyBDT05GSUdfV0wxMjUxIGlzIG5vdCBzZXQKIyBDT05GSUdfV0wxMlhY IGlzIG5vdCBzZXQKIyBDT05GSUdfV0wxOFhYIGlzIG5vdCBzZXQKIyBDT05GSUdfV0xDT1JFIGlz IG5vdCBzZXQKQ09ORklHX1dMQU5fVkVORE9SX1pZREFTPXkKQ09ORklHX1VTQl9aRDEyMDE9eQpD T05GSUdfWkQxMjExUlc9eQojIENPTkZJR19aRDEyMTFSV19ERUJVRyBpcyBub3Qgc2V0CkNPTkZJ R19XTEFOX1ZFTkRPUl9RVUFOVEVOTkE9eQojIENPTkZJR19RVE5GTUFDX1BFQVJMX1BDSUUgaXMg bm90IHNldApDT05GSUdfUENNQ0lBX1JBWUNTPXkKQ09ORklHX1BDTUNJQV9XTDM1MDE9eQpDT05G SUdfTUFDODAyMTFfSFdTSU09eQpDT05GSUdfVVNCX05FVF9STkRJU19XTEFOPXkKCiMKIyBXaU1B WCBXaXJlbGVzcyBCcm9hZGJhbmQgZGV2aWNlcwojCkNPTkZJR19XSU1BWF9JMjQwME09eQpDT05G SUdfV0lNQVhfSTI0MDBNX1VTQj15CkNPTkZJR19XSU1BWF9JMjQwME1fREVCVUdfTEVWRUw9OApD T05GSUdfV0FOPXkKQ09ORklHX0xBTk1FRElBPXkKQ09ORklHX0hETEM9eQpDT05GSUdfSERMQ19S QVc9eQpDT05GSUdfSERMQ19SQVdfRVRIPXkKQ09ORklHX0hETENfQ0lTQ089eQpDT05GSUdfSERM Q19GUj15CkNPTkZJR19IRExDX1BQUD15CiMgQ09ORklHX0hETENfWDI1IGlzIG5vdCBzZXQKQ09O RklHX1BDSTIwMFNZTj15CkNPTkZJR19XQU5YTD15CiMgQ09ORklHX1BDMzAwVE9PIGlzIG5vdCBz ZXQKQ09ORklHX0ZBUlNZTkM9eQpDT05GSUdfRFNDQzQ9bQpDT05GSUdfRFNDQzRfUENJU1lOQz15 CkNPTkZJR19EU0NDNF9QQ0lfUlNUPXkKQ09ORklHX0RMQ0k9eQpDT05GSUdfRExDSV9NQVg9OApD T05GSUdfU0JOST15CiMgQ09ORklHX1NCTklfTVVMVElMSU5FIGlzIG5vdCBzZXQKQ09ORklHX0lF RUU4MDIxNTRfRFJJVkVSUz15CkNPTkZJR19YRU5fTkVUREVWX0ZST05URU5EPXkKQ09ORklHX1hF Tl9ORVRERVZfQkFDS0VORD15CkNPTkZJR19WTVhORVQzPXkKIyBDT05GSUdfRlVKSVRTVV9FUyBp cyBub3Qgc2V0CkNPTkZJR19IWVBFUlZfTkVUPXkKQ09ORklHX0lTRE49eQojIENPTkZJR19JU0RO X0k0TCBpcyBub3Qgc2V0CkNPTkZJR19JU0ROX0NBUEk9eQpDT05GSUdfQ0FQSV9UUkFDRT15CkNP TkZJR19JU0ROX0NBUElfQ0FQSTIwPXkKQ09ORklHX0lTRE5fQ0FQSV9NSURETEVXQVJFPXkKCiMK IyBDQVBJIGhhcmR3YXJlIGRyaXZlcnMKIwpDT05GSUdfQ0FQSV9BVk09eQpDT05GSUdfSVNETl9E UlZfQVZNQjFfQjFQQ0k9eQpDT05GSUdfSVNETl9EUlZfQVZNQjFfQjFQQ0lWND15CkNPTkZJR19J U0ROX0RSVl9BVk1CMV9CMVBDTUNJQT15CkNPTkZJR19JU0ROX0RSVl9BVk1CMV9BVk1fQ1M9eQpD T05GSUdfSVNETl9EUlZfQVZNQjFfVDFQQ0k9eQpDT05GSUdfSVNETl9EUlZfQVZNQjFfQzQ9eQoj IENPTkZJR19DQVBJX0VJQ09OIGlzIG5vdCBzZXQKQ09ORklHX0lTRE5fRFJWX0dJR0FTRVQ9eQpD T05GSUdfR0lHQVNFVF9DQVBJPXkKIyBDT05GSUdfR0lHQVNFVF9EVU1NWUxMIGlzIG5vdCBzZXQK Q09ORklHX0dJR0FTRVRfQkFTRT15CkNPTkZJR19HSUdBU0VUX00xMDU9eQpDT05GSUdfR0lHQVNF VF9NMTAxPXkKIyBDT05GSUdfR0lHQVNFVF9ERUJVRyBpcyBub3Qgc2V0CkNPTkZJR19IWVNETj1t CkNPTkZJR19IWVNETl9DQVBJPXkKQ09ORklHX01JU0ROPXkKQ09ORklHX01JU0ROX0RTUD15CkNP TkZJR19NSVNETl9MMU9JUD15CgojCiMgbUlTRE4gaGFyZHdhcmUgZHJpdmVycwojCkNPTkZJR19N SVNETl9IRkNQQ0k9eQpDT05GSUdfTUlTRE5fSEZDTVVMVEk9eQpDT05GSUdfTUlTRE5fSEZDVVNC PXkKQ09ORklHX01JU0ROX0FWTUZSSVRaPXkKQ09ORklHX01JU0ROX1NQRUVERkFYPXkKQ09ORklH X01JU0ROX0lORklORU9OPXkKQ09ORklHX01JU0ROX1c2NjkyPXkKIyBDT05GSUdfTUlTRE5fTkVU SkVUIGlzIG5vdCBzZXQKQ09ORklHX01JU0ROX0lQQUM9eQpDT05GSUdfTUlTRE5fSVNBUj15CiMg Q09ORklHX05WTSBpcyBub3Qgc2V0CgojCiMgSW5wdXQgZGV2aWNlIHN1cHBvcnQKIwpDT05GSUdf SU5QVVQ9eQpDT05GSUdfSU5QVVRfTEVEUz15CkNPTkZJR19JTlBVVF9GRl9NRU1MRVNTPXkKQ09O RklHX0lOUFVUX1BPTExERVY9eQpDT05GSUdfSU5QVVRfU1BBUlNFS01BUD15CkNPTkZJR19JTlBV VF9NQVRSSVhLTUFQPXkKCiMKIyBVc2VybGFuZCBpbnRlcmZhY2VzCiMKQ09ORklHX0lOUFVUX01P VVNFREVWPXkKQ09ORklHX0lOUFVUX01PVVNFREVWX1BTQVVYPXkKQ09ORklHX0lOUFVUX01PVVNF REVWX1NDUkVFTl9YPTEwMjQKQ09ORklHX0lOUFVUX01PVVNFREVWX1NDUkVFTl9ZPTc2OApDT05G SUdfSU5QVVRfSk9ZREVWPXkKQ09ORklHX0lOUFVUX0VWREVWPXkKIyBDT05GSUdfSU5QVVRfRVZC VUcgaXMgbm90IHNldAoKIwojIElucHV0IERldmljZSBEcml2ZXJzCiMKQ09ORklHX0lOUFVUX0tF WUJPQVJEPXkKQ09ORklHX0tFWUJPQVJEX0FEUDU1ODg9eQojIENPTkZJR19LRVlCT0FSRF9BRFA1 NTg5IGlzIG5vdCBzZXQKQ09ORklHX0tFWUJPQVJEX0FUS0JEPXkKIyBDT05GSUdfS0VZQk9BUkRf UVQxMDcwIGlzIG5vdCBzZXQKQ09ORklHX0tFWUJPQVJEX1FUMjE2MD15CiMgQ09ORklHX0tFWUJP QVJEX0RMSU5LX0RJUjY4NSBpcyBub3Qgc2V0CkNPTkZJR19LRVlCT0FSRF9MS0tCRD15CiMgQ09O RklHX0tFWUJPQVJEX0dQSU8gaXMgbm90IHNldAojIENPTkZJR19LRVlCT0FSRF9HUElPX1BPTExF RCBpcyBub3Qgc2V0CiMgQ09ORklHX0tFWUJPQVJEX1RDQTY0MTYgaXMgbm90IHNldAojIENPTkZJ R19LRVlCT0FSRF9UQ0E4NDE4IGlzIG5vdCBzZXQKIyBDT05GSUdfS0VZQk9BUkRfTUFUUklYIGlz IG5vdCBzZXQKQ09ORklHX0tFWUJPQVJEX0xNODMyMz15CiMgQ09ORklHX0tFWUJPQVJEX0xNODMz MyBpcyBub3Qgc2V0CkNPTkZJR19LRVlCT0FSRF9NQVg3MzU5PXkKIyBDT05GSUdfS0VZQk9BUkRf TUNTIGlzIG5vdCBzZXQKIyBDT05GSUdfS0VZQk9BUkRfTVBSMTIxIGlzIG5vdCBzZXQKQ09ORklH X0tFWUJPQVJEX05FV1RPTj15CkNPTkZJR19LRVlCT0FSRF9PUEVOQ09SRVM9eQojIENPTkZJR19L RVlCT0FSRF9TQU1TVU5HIGlzIG5vdCBzZXQKQ09ORklHX0tFWUJPQVJEX1NUT1dBV0FZPXkKQ09O RklHX0tFWUJPQVJEX1NVTktCRD15CiMgQ09ORklHX0tFWUJPQVJEX1RNMl9UT1VDSEtFWSBpcyBu b3Qgc2V0CkNPTkZJR19LRVlCT0FSRF9YVEtCRD15CkNPTkZJR19JTlBVVF9NT1VTRT15CkNPTkZJ R19NT1VTRV9QUzI9eQpDT05GSUdfTU9VU0VfUFMyX0FMUFM9eQpDT05GSUdfTU9VU0VfUFMyX0JZ RD15CkNPTkZJR19NT1VTRV9QUzJfTE9HSVBTMlBQPXkKQ09ORklHX01PVVNFX1BTMl9TWU5BUFRJ Q1M9eQpDT05GSUdfTU9VU0VfUFMyX1NZTkFQVElDU19TTUJVUz15CkNPTkZJR19NT1VTRV9QUzJf Q1lQUkVTUz15CkNPTkZJR19NT1VTRV9QUzJfTElGRUJPT0s9eQpDT05GSUdfTU9VU0VfUFMyX1RS QUNLUE9JTlQ9eQpDT05GSUdfTU9VU0VfUFMyX0VMQU5URUNIPXkKQ09ORklHX01PVVNFX1BTMl9T RU5URUxJQz15CiMgQ09ORklHX01PVVNFX1BTMl9UT1VDSEtJVCBpcyBub3Qgc2V0CkNPTkZJR19N T1VTRV9QUzJfRk9DQUxURUNIPXkKIyBDT05GSUdfTU9VU0VfUFMyX1ZNTU9VU0UgaXMgbm90IHNl dApDT05GSUdfTU9VU0VfUFMyX1NNQlVTPXkKQ09ORklHX01PVVNFX1NFUklBTD15CkNPTkZJR19N T1VTRV9BUFBMRVRPVUNIPXkKQ09ORklHX01PVVNFX0JDTTU5NzQ9eQojIENPTkZJR19NT1VTRV9D WUFQQSBpcyBub3Qgc2V0CiMgQ09ORklHX01PVVNFX0VMQU5fSTJDIGlzIG5vdCBzZXQKQ09ORklH X01PVVNFX1ZTWFhYQUE9eQojIENPTkZJR19NT1VTRV9HUElPIGlzIG5vdCBzZXQKQ09ORklHX01P VVNFX1NZTkFQVElDU19JMkM9eQojIENPTkZJR19NT1VTRV9TWU5BUFRJQ1NfVVNCIGlzIG5vdCBz ZXQKQ09ORklHX0lOUFVUX0pPWVNUSUNLPXkKQ09ORklHX0pPWVNUSUNLX0FOQUxPRz15CkNPTkZJ R19KT1lTVElDS19BM0Q9eQpDT05GSUdfSk9ZU1RJQ0tfQURJPXkKQ09ORklHX0pPWVNUSUNLX0NP QlJBPXkKQ09ORklHX0pPWVNUSUNLX0dGMks9eQpDT05GSUdfSk9ZU1RJQ0tfR1JJUD15CkNPTkZJ R19KT1lTVElDS19HUklQX01QPXkKQ09ORklHX0pPWVNUSUNLX0dVSUxMRU1PVD15CkNPTkZJR19K T1lTVElDS19JTlRFUkFDVD15CkNPTkZJR19KT1lTVElDS19TSURFV0lOREVSPXkKQ09ORklHX0pP WVNUSUNLX1RNREM9eQpDT05GSUdfSk9ZU1RJQ0tfSUZPUkNFPXkKQ09ORklHX0pPWVNUSUNLX0lG T1JDRV9VU0I9eQpDT05GSUdfSk9ZU1RJQ0tfSUZPUkNFXzIzMj15CkNPTkZJR19KT1lTVElDS19X QVJSSU9SPXkKQ09ORklHX0pPWVNUSUNLX01BR0VMTEFOPXkKQ09ORklHX0pPWVNUSUNLX1NQQUNF T1JCPXkKQ09ORklHX0pPWVNUSUNLX1NQQUNFQkFMTD15CkNPTkZJR19KT1lTVElDS19TVElOR0VS PXkKQ09ORklHX0pPWVNUSUNLX1RXSURKT1k9eQpDT05GSUdfSk9ZU1RJQ0tfWkhFTkhVQT15CkNP TkZJR19KT1lTVElDS19EQjk9eQpDT05GSUdfSk9ZU1RJQ0tfR0FNRUNPTj15CkNPTkZJR19KT1lT VElDS19UVVJCT0dSQUZYPXkKIyBDT05GSUdfSk9ZU1RJQ0tfQVM1MDExIGlzIG5vdCBzZXQKQ09O RklHX0pPWVNUSUNLX0pPWURVTVA9eQpDT05GSUdfSk9ZU1RJQ0tfWFBBRD15CkNPTkZJR19KT1lT VElDS19YUEFEX0ZGPXkKQ09ORklHX0pPWVNUSUNLX1hQQURfTEVEUz15CkNPTkZJR19KT1lTVElD S19XQUxLRVJBMDcwMT15CiMgQ09ORklHX0pPWVNUSUNLX1BTWFBBRF9TUEkgaXMgbm90IHNldApD T05GSUdfSU5QVVRfVEFCTEVUPXkKQ09ORklHX1RBQkxFVF9VU0JfQUNFQ0FEPXkKQ09ORklHX1RB QkxFVF9VU0JfQUlQVEVLPXkKQ09ORklHX1RBQkxFVF9VU0JfR1RDTz15CkNPTkZJR19UQUJMRVRf VVNCX0hBTldBTkc9eQpDT05GSUdfVEFCTEVUX1VTQl9LQlRBQj15CiMgQ09ORklHX1RBQkxFVF9V U0JfUEVHQVNVUyBpcyBub3Qgc2V0CiMgQ09ORklHX1RBQkxFVF9TRVJJQUxfV0FDT000IGlzIG5v dCBzZXQKQ09ORklHX0lOUFVUX1RPVUNIU0NSRUVOPXkKQ09ORklHX1RPVUNIU0NSRUVOX1BST1BF UlRJRVM9eQpDT05GSUdfVE9VQ0hTQ1JFRU5fQURTNzg0Nj15CkNPTkZJR19UT1VDSFNDUkVFTl9B RDc4Nzc9eQpDT05GSUdfVE9VQ0hTQ1JFRU5fQUQ3ODc5PXkKQ09ORklHX1RPVUNIU0NSRUVOX0FE Nzg3OV9JMkM9eQojIENPTkZJR19UT1VDSFNDUkVFTl9BRDc4NzlfU1BJIGlzIG5vdCBzZXQKIyBD T05GSUdfVE9VQ0hTQ1JFRU5fQVRNRUxfTVhUIGlzIG5vdCBzZXQKIyBDT05GSUdfVE9VQ0hTQ1JF RU5fQVVPX1BJWENJUiBpcyBub3Qgc2V0CiMgQ09ORklHX1RPVUNIU0NSRUVOX0JVMjEwMTMgaXMg bm90IHNldAojIENPTkZJR19UT1VDSFNDUkVFTl9DWThDVE1HMTEwIGlzIG5vdCBzZXQKIyBDT05G SUdfVE9VQ0hTQ1JFRU5fQ1lUVFNQX0NPUkUgaXMgbm90IHNldAojIENPTkZJR19UT1VDSFNDUkVF Tl9DWVRUU1A0X0NPUkUgaXMgbm90IHNldApDT05GSUdfVE9VQ0hTQ1JFRU5fRFlOQVBSTz15CkNP TkZJR19UT1VDSFNDUkVFTl9IQU1QU0hJUkU9eQpDT05GSUdfVE9VQ0hTQ1JFRU5fRUVUST15CiMg Q09ORklHX1RPVUNIU0NSRUVOX0VHQUxBWF9TRVJJQUwgaXMgbm90IHNldAojIENPTkZJR19UT1VD SFNDUkVFTl9FWEMzMDAwIGlzIG5vdCBzZXQKQ09ORklHX1RPVUNIU0NSRUVOX0ZVSklUU1U9eQoj IENPTkZJR19UT1VDSFNDUkVFTl9HT09ESVggaXMgbm90IHNldAojIENPTkZJR19UT1VDSFNDUkVF Tl9ISURFRVAgaXMgbm90IHNldAojIENPTkZJR19UT1VDSFNDUkVFTl9JTEkyMTBYIGlzIG5vdCBz ZXQKIyBDT05GSUdfVE9VQ0hTQ1JFRU5fUzZTWTc2MSBpcyBub3Qgc2V0CkNPTkZJR19UT1VDSFND UkVFTl9HVU5aRT15CiMgQ09ORklHX1RPVUNIU0NSRUVOX0VLVEYyMTI3IGlzIG5vdCBzZXQKIyBD T05GSUdfVE9VQ0hTQ1JFRU5fRUxBTiBpcyBub3Qgc2V0CkNPTkZJR19UT1VDSFNDUkVFTl9FTE89 eQpDT05GSUdfVE9VQ0hTQ1JFRU5fV0FDT01fVzgwMDE9eQojIENPTkZJR19UT1VDSFNDUkVFTl9X QUNPTV9JMkMgaXMgbm90IHNldAojIENPTkZJR19UT1VDSFNDUkVFTl9NQVgxMTgwMSBpcyBub3Qg c2V0CkNPTkZJR19UT1VDSFNDUkVFTl9NQ1M1MDAwPXkKIyBDT05GSUdfVE9VQ0hTQ1JFRU5fTU1T MTE0IGlzIG5vdCBzZXQKIyBDT05GSUdfVE9VQ0hTQ1JFRU5fTUVMRkFTX01JUDQgaXMgbm90IHNl dApDT05GSUdfVE9VQ0hTQ1JFRU5fTVRPVUNIPXkKQ09ORklHX1RPVUNIU0NSRUVOX0lORVhJTz15 CkNPTkZJR19UT1VDSFNDUkVFTl9NSzcxMj15CkNPTkZJR19UT1VDSFNDUkVFTl9QRU5NT1VOVD15 CiMgQ09ORklHX1RPVUNIU0NSRUVOX0VEVF9GVDVYMDYgaXMgbm90IHNldApDT05GSUdfVE9VQ0hT Q1JFRU5fVE9VQ0hSSUdIVD15CkNPTkZJR19UT1VDSFNDUkVFTl9UT1VDSFdJTj15CiMgQ09ORklH X1RPVUNIU0NSRUVOX1BJWENJUiBpcyBub3Qgc2V0CiMgQ09ORklHX1RPVUNIU0NSRUVOX1dEVDg3 WFhfSTJDIGlzIG5vdCBzZXQKQ09ORklHX1RPVUNIU0NSRUVOX1dNOTdYWD15CkNPTkZJR19UT1VD SFNDUkVFTl9XTTk3MDU9eQpDT05GSUdfVE9VQ0hTQ1JFRU5fV005NzEyPXkKQ09ORklHX1RPVUNI U0NSRUVOX1dNOTcxMz15CkNPTkZJR19UT1VDSFNDUkVFTl9VU0JfQ09NUE9TSVRFPXkKQ09ORklH X1RPVUNIU0NSRUVOX1VTQl9FR0FMQVg9eQpDT05GSUdfVE9VQ0hTQ1JFRU5fVVNCX1BBTkpJVD15 CkNPTkZJR19UT1VDSFNDUkVFTl9VU0JfM009eQpDT05GSUdfVE9VQ0hTQ1JFRU5fVVNCX0lUTT15 CkNPTkZJR19UT1VDSFNDUkVFTl9VU0JfRVRVUkJPPXkKQ09ORklHX1RPVUNIU0NSRUVOX1VTQl9H VU5aRT15CkNPTkZJR19UT1VDSFNDUkVFTl9VU0JfRE1DX1RTQzEwPXkKQ09ORklHX1RPVUNIU0NS RUVOX1VTQl9JUlRPVUNIPXkKQ09ORklHX1RPVUNIU0NSRUVOX1VTQl9JREVBTFRFSz15CkNPTkZJ R19UT1VDSFNDUkVFTl9VU0JfR0VORVJBTF9UT1VDSD15CkNPTkZJR19UT1VDSFNDUkVFTl9VU0Jf R09UT1A9eQpDT05GSUdfVE9VQ0hTQ1JFRU5fVVNCX0pBU1RFQz15CkNPTkZJR19UT1VDSFNDUkVF Tl9VU0JfRUxPPXkKQ09ORklHX1RPVUNIU0NSRUVOX1VTQl9FMkk9eQpDT05GSUdfVE9VQ0hTQ1JF RU5fVVNCX1pZVFJPTklDPXkKQ09ORklHX1RPVUNIU0NSRUVOX1VTQl9FVFRfVEM0NVVTQj15CkNP TkZJR19UT1VDSFNDUkVFTl9VU0JfTkVYSU89eQpDT05GSUdfVE9VQ0hTQ1JFRU5fVVNCX0VBU1lU T1VDSD15CkNPTkZJR19UT1VDSFNDUkVFTl9UT1VDSElUMjEzPXkKIyBDT05GSUdfVE9VQ0hTQ1JF RU5fVFNDX1NFUklPIGlzIG5vdCBzZXQKIyBDT05GSUdfVE9VQ0hTQ1JFRU5fVFNDMjAwNCBpcyBu b3Qgc2V0CiMgQ09ORklHX1RPVUNIU0NSRUVOX1RTQzIwMDUgaXMgbm90IHNldApDT05GSUdfVE9V Q0hTQ1JFRU5fVFNDMjAwNz15CiMgQ09ORklHX1RPVUNIU0NSRUVOX1JNX1RTIGlzIG5vdCBzZXQK IyBDT05GSUdfVE9VQ0hTQ1JFRU5fU0lMRUFEIGlzIG5vdCBzZXQKIyBDT05GSUdfVE9VQ0hTQ1JF RU5fU0lTX0kyQyBpcyBub3Qgc2V0CiMgQ09ORklHX1RPVUNIU0NSRUVOX1NUMTIzMiBpcyBub3Qg c2V0CiMgQ09ORklHX1RPVUNIU0NSRUVOX1NUTUZUUyBpcyBub3Qgc2V0CiMgQ09ORklHX1RPVUNI U0NSRUVOX1NVUkZBQ0UzX1NQSSBpcyBub3Qgc2V0CiMgQ09ORklHX1RPVUNIU0NSRUVOX1NYODY1 NCBpcyBub3Qgc2V0CkNPTkZJR19UT1VDSFNDUkVFTl9UUFM2NTA3WD15CiMgQ09ORklHX1RPVUNI U0NSRUVOX1pFVDYyMjMgaXMgbm90IHNldAojIENPTkZJR19UT1VDSFNDUkVFTl9aRk9SQ0UgaXMg bm90IHNldAojIENPTkZJR19UT1VDSFNDUkVFTl9ST0hNX0JVMjEwMjMgaXMgbm90IHNldApDT05G SUdfSU5QVVRfTUlTQz15CiMgQ09ORklHX0lOUFVUX0FENzE0WCBpcyBub3Qgc2V0CiMgQ09ORklH X0lOUFVUX0JNQTE1MCBpcyBub3Qgc2V0CiMgQ09ORklHX0lOUFVUX0UzWDBfQlVUVE9OIGlzIG5v dCBzZXQKQ09ORklHX0lOUFVUX1BDU1BLUj15CiMgQ09ORklHX0lOUFVUX01NQTg0NTAgaXMgbm90 IHNldApDT05GSUdfSU5QVVRfQVBBTkVMPXkKIyBDT05GSUdfSU5QVVRfR1AyQSBpcyBub3Qgc2V0 CiMgQ09ORklHX0lOUFVUX0dQSU9fQkVFUEVSIGlzIG5vdCBzZXQKIyBDT05GSUdfSU5QVVRfR1BJ T19USUxUX1BPTExFRCBpcyBub3Qgc2V0CiMgQ09ORklHX0lOUFVUX0dQSU9fREVDT0RFUiBpcyBu b3Qgc2V0CkNPTkZJR19JTlBVVF9BVExBU19CVE5TPXkKQ09ORklHX0lOUFVUX0FUSV9SRU1PVEUy PXkKQ09ORklHX0lOUFVUX0tFWVNQQU5fUkVNT1RFPXkKIyBDT05GSUdfSU5QVVRfS1hUSjkgaXMg bm90IHNldApDT05GSUdfSU5QVVRfUE9XRVJNQVRFPXkKQ09ORklHX0lOUFVUX1lFQUxJTks9eQpD T05GSUdfSU5QVVRfQ00xMDk9eQojIENPTkZJR19JTlBVVF9SRUdVTEFUT1JfSEFQVElDIGlzIG5v dCBzZXQKQ09ORklHX0lOUFVUX1VJTlBVVD15CkNPTkZJR19JTlBVVF9QQ0Y1MDYzM19QTVU9eQoj IENPTkZJR19JTlBVVF9QQ0Y4NTc0IGlzIG5vdCBzZXQKIyBDT05GSUdfSU5QVVRfR1BJT19ST1RB UllfRU5DT0RFUiBpcyBub3Qgc2V0CiMgQ09ORklHX0lOUFVUX0FEWEwzNFggaXMgbm90IHNldAoj IENPTkZJR19JTlBVVF9JTVNfUENVIGlzIG5vdCBzZXQKIyBDT05GSUdfSU5QVVRfQ01BMzAwMCBp cyBub3Qgc2V0CkNPTkZJR19JTlBVVF9YRU5fS0JEREVWX0ZST05URU5EPXkKIyBDT05GSUdfSU5Q VVRfSURFQVBBRF9TTElERUJBUiBpcyBub3Qgc2V0CiMgQ09ORklHX0lOUFVUX0RSVjI2MFhfSEFQ VElDUyBpcyBub3Qgc2V0CiMgQ09ORklHX0lOUFVUX0RSVjI2NjVfSEFQVElDUyBpcyBub3Qgc2V0 CiMgQ09ORklHX0lOUFVUX0RSVjI2NjdfSEFQVElDUyBpcyBub3Qgc2V0CiMgQ09ORklHX1JNSTRf Q09SRSBpcyBub3Qgc2V0CgojCiMgSGFyZHdhcmUgSS9PIHBvcnRzCiMKQ09ORklHX1NFUklPPXkK Q09ORklHX0FSQ0hfTUlHSFRfSEFWRV9QQ19TRVJJTz15CkNPTkZJR19TRVJJT19JODA0Mj15CkNP TkZJR19TRVJJT19TRVJQT1JUPXkKQ09ORklHX1NFUklPX0NUODJDNzEwPXkKQ09ORklHX1NFUklP X1BBUktCRD15CkNPTkZJR19TRVJJT19QQ0lQUzI9eQpDT05GSUdfU0VSSU9fTElCUFMyPXkKQ09O RklHX1NFUklPX1JBVz15CkNPTkZJR19TRVJJT19BTFRFUkFfUFMyPXkKIyBDT05GSUdfU0VSSU9f UFMyTVVMVCBpcyBub3Qgc2V0CiMgQ09ORklHX1NFUklPX0FSQ19QUzIgaXMgbm90IHNldApDT05G SUdfSFlQRVJWX0tFWUJPQVJEPXkKIyBDT05GSUdfU0VSSU9fR1BJT19QUzIgaXMgbm90IHNldAoj IENPTkZJR19VU0VSSU8gaXMgbm90IHNldApDT05GSUdfR0FNRVBPUlQ9eQpDT05GSUdfR0FNRVBP UlRfTlM1NTg9eQpDT05GSUdfR0FNRVBPUlRfTDQ9eQpDT05GSUdfR0FNRVBPUlRfRU1VMTBLMT15 CkNPTkZJR19HQU1FUE9SVF9GTTgwMT15CgojCiMgQ2hhcmFjdGVyIGRldmljZXMKIwpDT05GSUdf VFRZPXkKQ09ORklHX1ZUPXkKQ09ORklHX0NPTlNPTEVfVFJBTlNMQVRJT05TPXkKQ09ORklHX1ZU X0NPTlNPTEU9eQpDT05GSUdfVlRfQ09OU09MRV9TTEVFUD15CkNPTkZJR19IV19DT05TT0xFPXkK Q09ORklHX1ZUX0hXX0NPTlNPTEVfQklORElORz15CkNPTkZJR19VTklYOThfUFRZUz15CiMgQ09O RklHX0xFR0FDWV9QVFlTIGlzIG5vdCBzZXQKQ09ORklHX1NFUklBTF9OT05TVEFOREFSRD15CkNP TkZJR19ST0NLRVRQT1JUPXkKQ09ORklHX0NZQ0xBREVTPXkKIyBDT05GSUdfQ1laX0lOVFIgaXMg bm90IHNldApDT05GSUdfTU9YQV9JTlRFTExJTz15CkNPTkZJR19NT1hBX1NNQVJUSU89eQpDT05G SUdfU1lOQ0xJTks9eQpDT05GSUdfU1lOQ0xJTktNUD15CkNPTkZJR19TWU5DTElOS19HVD15CkNP TkZJR19OT1pPTUk9eQpDT05GSUdfSVNJPXkKQ09ORklHX05fSERMQz15CkNPTkZJR19OX0dTTT15 CiMgQ09ORklHX1RSQUNFX1NJTksgaXMgbm90IHNldApDT05GSUdfREVWTUVNPXkKIyBDT05GSUdf REVWS01FTSBpcyBub3Qgc2V0CgojCiMgU2VyaWFsIGRyaXZlcnMKIwpDT05GSUdfU0VSSUFMX0VB UkxZQ09OPXkKQ09ORklHX1NFUklBTF84MjUwPXkKQ09ORklHX1NFUklBTF84MjUwX0RFUFJFQ0FU RURfT1BUSU9OUz15CkNPTkZJR19TRVJJQUxfODI1MF9QTlA9eQojIENPTkZJR19TRVJJQUxfODI1 MF9GSU5URUsgaXMgbm90IHNldApDT05GSUdfU0VSSUFMXzgyNTBfQ09OU09MRT15CkNPTkZJR19T RVJJQUxfODI1MF9ETUE9eQpDT05GSUdfU0VSSUFMXzgyNTBfUENJPXkKQ09ORklHX1NFUklBTF84 MjUwX0VYQVI9eQpDT05GSUdfU0VSSUFMXzgyNTBfQ1M9eQpDT05GSUdfU0VSSUFMXzgyNTBfTlJf VUFSVFM9MzIKQ09ORklHX1NFUklBTF84MjUwX1JVTlRJTUVfVUFSVFM9NApDT05GSUdfU0VSSUFM XzgyNTBfRVhURU5ERUQ9eQpDT05GSUdfU0VSSUFMXzgyNTBfTUFOWV9QT1JUUz15CkNPTkZJR19T RVJJQUxfODI1MF9TSEFSRV9JUlE9eQojIENPTkZJR19TRVJJQUxfODI1MF9ERVRFQ1RfSVJRIGlz IG5vdCBzZXQKQ09ORklHX1NFUklBTF84MjUwX1JTQT15CiMgQ09ORklHX1NFUklBTF84MjUwX0ZT TCBpcyBub3Qgc2V0CiMgQ09ORklHX1NFUklBTF84MjUwX0RXIGlzIG5vdCBzZXQKIyBDT05GSUdf U0VSSUFMXzgyNTBfUlQyODhYIGlzIG5vdCBzZXQKQ09ORklHX1NFUklBTF84MjUwX0xQU1M9eQpD T05GSUdfU0VSSUFMXzgyNTBfTUlEPXkKIyBDT05GSUdfU0VSSUFMXzgyNTBfTU9YQSBpcyBub3Qg c2V0CgojCiMgTm9uLTgyNTAgc2VyaWFsIHBvcnQgc3VwcG9ydAojCkNPTkZJR19TRVJJQUxfTUFY MzEwMD15CiMgQ09ORklHX1NFUklBTF9NQVgzMTBYIGlzIG5vdCBzZXQKIyBDT05GSUdfU0VSSUFM X1VBUlRMSVRFIGlzIG5vdCBzZXQKQ09ORklHX1NFUklBTF9DT1JFPXkKQ09ORklHX1NFUklBTF9D T1JFX0NPTlNPTEU9eQpDT05GSUdfU0VSSUFMX0pTTT15CiMgQ09ORklHX1NFUklBTF9TQ0NOWFAg aXMgbm90IHNldAojIENPTkZJR19TRVJJQUxfU0MxNklTN1hYIGlzIG5vdCBzZXQKIyBDT05GSUdf U0VSSUFMX0FMVEVSQV9KVEFHVUFSVCBpcyBub3Qgc2V0CiMgQ09ORklHX1NFUklBTF9BTFRFUkFf VUFSVCBpcyBub3Qgc2V0CiMgQ09ORklHX1NFUklBTF9JRlg2WDYwIGlzIG5vdCBzZXQKIyBDT05G SUdfU0VSSUFMX0FSQyBpcyBub3Qgc2V0CiMgQ09ORklHX1NFUklBTF9SUDIgaXMgbm90IHNldAoj IENPTkZJR19TRVJJQUxfRlNMX0xQVUFSVCBpcyBub3Qgc2V0CiMgQ09ORklHX1NFUklBTF9ERVZf QlVTIGlzIG5vdCBzZXQKQ09ORklHX1BSSU5URVI9eQojIENPTkZJR19MUF9DT05TT0xFIGlzIG5v dCBzZXQKQ09ORklHX1BQREVWPXkKQ09ORklHX0hWQ19EUklWRVI9eQpDT05GSUdfSFZDX0lSUT15 CkNPTkZJR19IVkNfWEVOPXkKQ09ORklHX0hWQ19YRU5fRlJPTlRFTkQ9eQpDT05GSUdfVklSVElP X0NPTlNPTEU9eQpDT05GSUdfSVBNSV9IQU5ETEVSPXkKQ09ORklHX0lQTUlfRE1JX0RFQ09ERT15 CkNPTkZJR19JUE1JX1BST0NfSU5URVJGQUNFPXkKIyBDT05GSUdfSVBNSV9QQU5JQ19FVkVOVCBp cyBub3Qgc2V0CkNPTkZJR19JUE1JX0RFVklDRV9JTlRFUkZBQ0U9eQpDT05GSUdfSVBNSV9TST15 CiMgQ09ORklHX0lQTUlfU1NJRiBpcyBub3Qgc2V0CkNPTkZJR19JUE1JX1dBVENIRE9HPXkKQ09O RklHX0lQTUlfUE9XRVJPRkY9eQpDT05GSUdfSFdfUkFORE9NPXkKQ09ORklHX0hXX1JBTkRPTV9U SU1FUklPTUVNPXkKQ09ORklHX0hXX1JBTkRPTV9JTlRFTD15CkNPTkZJR19IV19SQU5ET01fQU1E PXkKQ09ORklHX0hXX1JBTkRPTV9WSUE9eQpDT05GSUdfSFdfUkFORE9NX1ZJUlRJTz15CkNPTkZJ R19IV19SQU5ET01fVFBNPXkKQ09ORklHX05WUkFNPXkKQ09ORklHX1IzOTY0PXkKQ09ORklHX0FQ UExJQ09NPXkKCiMKIyBQQ01DSUEgY2hhcmFjdGVyIGRldmljZXMKIwpDT05GSUdfU1lOQ0xJTktf Q1M9eQpDT05GSUdfQ0FSRE1BTl80MDAwPXkKQ09ORklHX0NBUkRNQU5fNDA0MD15CiMgQ09ORklH X1NDUjI0WCBpcyBub3Qgc2V0CkNPTkZJR19JUFdJUkVMRVNTPXkKQ09ORklHX01XQVZFPXkKQ09O RklHX1JBV19EUklWRVI9eQpDT05GSUdfTUFYX1JBV19ERVZTPTI1NgpDT05GSUdfSFBFVD15CkNP TkZJR19IUEVUX01NQVA9eQpDT05GSUdfSFBFVF9NTUFQX0RFRkFVTFQ9eQpDT05GSUdfSEFOR0NI RUNLX1RJTUVSPXkKQ09ORklHX1RDR19UUE09eQpDT05GSUdfVENHX1RJU19DT1JFPXkKQ09ORklH X1RDR19USVM9eQojIENPTkZJR19UQ0dfVElTX1NQSSBpcyBub3Qgc2V0CiMgQ09ORklHX1RDR19U SVNfSTJDX0FUTUVMIGlzIG5vdCBzZXQKIyBDT05GSUdfVENHX1RJU19JMkNfSU5GSU5FT04gaXMg bm90IHNldAojIENPTkZJR19UQ0dfVElTX0kyQ19OVVZPVE9OIGlzIG5vdCBzZXQKQ09ORklHX1RD R19OU0M9eQpDT05GSUdfVENHX0FUTUVMPXkKQ09ORklHX1RDR19JTkZJTkVPTj15CiMgQ09ORklH X1RDR19YRU4gaXMgbm90IHNldAojIENPTkZJR19UQ0dfQ1JCIGlzIG5vdCBzZXQKIyBDT05GSUdf VENHX1ZUUE1fUFJPWFkgaXMgbm90IHNldAojIENPTkZJR19UQ0dfVElTX1NUMzNaUDI0X0kyQyBp cyBub3Qgc2V0CiMgQ09ORklHX1RDR19USVNfU1QzM1pQMjRfU1BJIGlzIG5vdCBzZXQKQ09ORklH X1RFTENMT0NLPXkKQ09ORklHX0RFVlBPUlQ9eQojIENPTkZJR19YSUxMWUJVUyBpcyBub3Qgc2V0 CgojCiMgSTJDIHN1cHBvcnQKIwpDT05GSUdfSTJDPXkKQ09ORklHX0FDUElfSTJDX09QUkVHSU9O PXkKQ09ORklHX0kyQ19CT0FSRElORk89eQpDT05GSUdfSTJDX0NPTVBBVD15CkNPTkZJR19JMkNf Q0hBUkRFVj15CiMgQ09ORklHX0kyQ19NVVggaXMgbm90IHNldApDT05GSUdfSTJDX0hFTFBFUl9B VVRPPXkKQ09ORklHX0kyQ19TTUJVUz15CkNPTkZJR19JMkNfQUxHT0JJVD15CkNPTkZJR19JMkNf QUxHT1BDQT15CgojCiMgSTJDIEhhcmR3YXJlIEJ1cyBzdXBwb3J0CiMKCiMKIyBQQyBTTUJ1cyBo b3N0IGNvbnRyb2xsZXIgZHJpdmVycwojCkNPTkZJR19JMkNfQUxJMTUzNT15CkNPTkZJR19JMkNf QUxJMTU2Mz15CkNPTkZJR19JMkNfQUxJMTVYMz15CkNPTkZJR19JMkNfQU1ENzU2PXkKQ09ORklH X0kyQ19BTUQ3NTZfUzQ4ODI9eQpDT05GSUdfSTJDX0FNRDgxMTE9eQpDT05GSUdfSTJDX0k4MDE9 eQpDT05GSUdfSTJDX0lTQ0g9eQojIENPTkZJR19JMkNfSVNNVCBpcyBub3Qgc2V0CkNPTkZJR19J MkNfUElJWDQ9eQpDT05GSUdfSTJDX05GT1JDRTI9eQpDT05GSUdfSTJDX05GT1JDRTJfUzQ5ODU9 eQpDT05GSUdfSTJDX1NJUzU1OTU9eQpDT05GSUdfSTJDX1NJUzYzMD15CkNPTkZJR19JMkNfU0lT OTZYPXkKQ09ORklHX0kyQ19WSUE9eQpDT05GSUdfSTJDX1ZJQVBSTz15CgojCiMgQUNQSSBkcml2 ZXJzCiMKQ09ORklHX0kyQ19TQ01JPXkKCiMKIyBJMkMgc3lzdGVtIGJ1cyBkcml2ZXJzIChtb3N0 bHkgZW1iZWRkZWQgLyBzeXN0ZW0tb24tY2hpcCkKIwojIENPTkZJR19JMkNfQ0JVU19HUElPIGlz IG5vdCBzZXQKIyBDT05GSUdfSTJDX0RFU0lHTldBUkVfUExBVEZPUk0gaXMgbm90IHNldAojIENP TkZJR19JMkNfREVTSUdOV0FSRV9QQ0kgaXMgbm90IHNldAojIENPTkZJR19JMkNfRU1FVjIgaXMg bm90IHNldAojIENPTkZJR19JMkNfR1BJTyBpcyBub3Qgc2V0CkNPTkZJR19JMkNfT0NPUkVTPXkK Q09ORklHX0kyQ19QQ0FfUExBVEZPUk09eQojIENPTkZJR19JMkNfUFhBX1BDSSBpcyBub3Qgc2V0 CkNPTkZJR19JMkNfU0lNVEVDPXkKIyBDT05GSUdfSTJDX1hJTElOWCBpcyBub3Qgc2V0CgojCiMg RXh0ZXJuYWwgSTJDL1NNQnVzIGFkYXB0ZXIgZHJpdmVycwojCkNPTkZJR19JMkNfRElPTEFOX1Uy Qz15CkNPTkZJR19JMkNfUEFSUE9SVD15CkNPTkZJR19JMkNfUEFSUE9SVF9MSUdIVD15CiMgQ09O RklHX0kyQ19ST0JPVEZVWlpfT1NJRiBpcyBub3Qgc2V0CkNPTkZJR19JMkNfVEFPU19FVk09eQpD T05GSUdfSTJDX1RJTllfVVNCPXkKCiMKIyBPdGhlciBJMkMvU01CdXMgYnVzIGRyaXZlcnMKIwoj IENPTkZJR19JMkNfTUxYQ1BMRCBpcyBub3Qgc2V0CkNPTkZJR19JMkNfU1RVQj1tCiMgQ09ORklH X0kyQ19TTEFWRSBpcyBub3Qgc2V0CiMgQ09ORklHX0kyQ19ERUJVR19DT1JFIGlzIG5vdCBzZXQK IyBDT05GSUdfSTJDX0RFQlVHX0FMR08gaXMgbm90IHNldAojIENPTkZJR19JMkNfREVCVUdfQlVT IGlzIG5vdCBzZXQKQ09ORklHX1NQST15CiMgQ09ORklHX1NQSV9ERUJVRyBpcyBub3Qgc2V0CkNP TkZJR19TUElfTUFTVEVSPXkKCiMKIyBTUEkgTWFzdGVyIENvbnRyb2xsZXIgRHJpdmVycwojCiMg Q09ORklHX1NQSV9BTFRFUkEgaXMgbm90IHNldAojIENPTkZJR19TUElfQVhJX1NQSV9FTkdJTkUg aXMgbm90IHNldApDT05GSUdfU1BJX0JJVEJBTkc9eQpDT05GSUdfU1BJX0JVVFRFUkZMWT15CiMg Q09ORklHX1NQSV9DQURFTkNFIGlzIG5vdCBzZXQKIyBDT05GSUdfU1BJX0RFU0lHTldBUkUgaXMg bm90IHNldAojIENPTkZJR19TUElfR1BJTyBpcyBub3Qgc2V0CkNPTkZJR19TUElfTE03MF9MTFA9 eQojIENPTkZJR19TUElfT0NfVElOWSBpcyBub3Qgc2V0CiMgQ09ORklHX1NQSV9QWEEyWFggaXMg bm90IHNldAojIENPTkZJR19TUElfUFhBMlhYX1BDSSBpcyBub3Qgc2V0CiMgQ09ORklHX1NQSV9S T0NLQ0hJUCBpcyBub3Qgc2V0CiMgQ09ORklHX1NQSV9TQzE4SVM2MDIgaXMgbm90IHNldAojIENP TkZJR19TUElfWENPTU0gaXMgbm90IHNldAojIENPTkZJR19TUElfWElMSU5YIGlzIG5vdCBzZXQK IyBDT05GSUdfU1BJX1pZTlFNUF9HUVNQSSBpcyBub3Qgc2V0CgojCiMgU1BJIFByb3RvY29sIE1h c3RlcnMKIwojIENPTkZJR19TUElfU1BJREVWIGlzIG5vdCBzZXQKIyBDT05GSUdfU1BJX0xPT1BC QUNLX1RFU1QgaXMgbm90IHNldApDT05GSUdfU1BJX1RMRTYyWDA9eQojIENPTkZJR19TUElfU0xB VkUgaXMgbm90IHNldAojIENPTkZJR19TUE1JIGlzIG5vdCBzZXQKIyBDT05GSUdfSFNJIGlzIG5v dCBzZXQKQ09ORklHX1BQUz15CiMgQ09ORklHX1BQU19ERUJVRyBpcyBub3Qgc2V0CgojCiMgUFBT IGNsaWVudHMgc3VwcG9ydAojCiMgQ09ORklHX1BQU19DTElFTlRfS1RJTUVSIGlzIG5vdCBzZXQK Q09ORklHX1BQU19DTElFTlRfTERJU0M9eQpDT05GSUdfUFBTX0NMSUVOVF9QQVJQT1JUPXkKIyBD T05GSUdfUFBTX0NMSUVOVF9HUElPIGlzIG5vdCBzZXQKCiMKIyBQUFMgZ2VuZXJhdG9ycyBzdXBw b3J0CiMKCiMKIyBQVFAgY2xvY2sgc3VwcG9ydAojCkNPTkZJR19QVFBfMTU4OF9DTE9DSz15Cgoj CiMgRW5hYmxlIFBIWUxJQiBhbmQgTkVUV09SS19QSFlfVElNRVNUQU1QSU5HIHRvIHNlZSB0aGUg YWRkaXRpb25hbCBjbG9ja3MuCiMKQ09ORklHX1BUUF8xNTg4X0NMT0NLX0tWTT15CiMgQ09ORklH X1BJTkNUUkwgaXMgbm90IHNldApDT05GSUdfR1BJT0xJQj15CkNPTkZJR19HUElPX0FDUEk9eQoj IENPTkZJR19ERUJVR19HUElPIGlzIG5vdCBzZXQKIyBDT05GSUdfR1BJT19TWVNGUyBpcyBub3Qg c2V0CgojCiMgTWVtb3J5IG1hcHBlZCBHUElPIGRyaXZlcnMKIwojIENPTkZJR19HUElPX0FNRFBU IGlzIG5vdCBzZXQKIyBDT05GSUdfR1BJT19EV0FQQiBpcyBub3Qgc2V0CiMgQ09ORklHX0dQSU9f RVhBUiBpcyBub3Qgc2V0CiMgQ09ORklHX0dQSU9fR0VORVJJQ19QTEFURk9STSBpcyBub3Qgc2V0 CiMgQ09ORklHX0dQSU9fSUNIIGlzIG5vdCBzZXQKIyBDT05GSUdfR1BJT19MWU5YUE9JTlQgaXMg bm90IHNldAojIENPTkZJR19HUElPX01CODZTN1ggaXMgbm90IHNldAojIENPTkZJR19HUElPX01P Q0tVUCBpcyBub3Qgc2V0CiMgQ09ORklHX0dQSU9fVlg4NTUgaXMgbm90IHNldAoKIwojIFBvcnQt bWFwcGVkIEkvTyBHUElPIGRyaXZlcnMKIwojIENPTkZJR19HUElPX0Y3MTg4WCBpcyBub3Qgc2V0 CiMgQ09ORklHX0dQSU9fSVQ4NyBpcyBub3Qgc2V0CiMgQ09ORklHX0dQSU9fU0NIIGlzIG5vdCBz ZXQKIyBDT05GSUdfR1BJT19TQ0gzMTFYIGlzIG5vdCBzZXQKCiMKIyBJMkMgR1BJTyBleHBhbmRl cnMKIwojIENPTkZJR19HUElPX0FEUDU1ODggaXMgbm90IHNldAojIENPTkZJR19HUElPX01BWDcz MDAgaXMgbm90IHNldAojIENPTkZJR19HUElPX01BWDczMlggaXMgbm90IHNldAojIENPTkZJR19H UElPX1BDQTk1M1ggaXMgbm90IHNldAojIENPTkZJR19HUElPX1BDRjg1N1ggaXMgbm90IHNldAoj IENPTkZJR19HUElPX1RQSUMyODEwIGlzIG5vdCBzZXQKCiMKIyBNRkQgR1BJTyBleHBhbmRlcnMK IwoKIwojIFBDSSBHUElPIGV4cGFuZGVycwojCiMgQ09ORklHX0dQSU9fQU1EODExMSBpcyBub3Qg c2V0CiMgQ09ORklHX0dQSU9fQlQ4WFggaXMgbm90IHNldApDT05GSUdfR1BJT19NTF9JT0g9eQoj IENPTkZJR19HUElPX1BDSV9JRElPXzE2IGlzIG5vdCBzZXQKIyBDT05GSUdfR1BJT19SREMzMjFY IGlzIG5vdCBzZXQKCiMKIyBTUEkgR1BJTyBleHBhbmRlcnMKIwojIENPTkZJR19HUElPX01BWDMx OTFYIGlzIG5vdCBzZXQKIyBDT05GSUdfR1BJT19NQVg3MzAxIGlzIG5vdCBzZXQKIyBDT05GSUdf R1BJT19NQzMzODgwIGlzIG5vdCBzZXQKIyBDT05GSUdfR1BJT19QSVNPU1IgaXMgbm90IHNldAoj IENPTkZJR19HUElPX1hSQTE0MDMgaXMgbm90IHNldAoKIwojIFVTQiBHUElPIGV4cGFuZGVycwoj CkNPTkZJR19XMT15CkNPTkZJR19XMV9DT049eQoKIwojIDEtd2lyZSBCdXMgTWFzdGVycwojCkNP TkZJR19XMV9NQVNURVJfTUFUUk9YPXkKQ09ORklHX1cxX01BU1RFUl9EUzI0OTA9eQpDT05GSUdf VzFfTUFTVEVSX0RTMjQ4Mj15CiMgQ09ORklHX1cxX01BU1RFUl9EUzFXTSBpcyBub3Qgc2V0CiMg Q09ORklHX1cxX01BU1RFUl9HUElPIGlzIG5vdCBzZXQKCiMKIyAxLXdpcmUgU2xhdmVzCiMKQ09O RklHX1cxX1NMQVZFX1RIRVJNPXkKQ09ORklHX1cxX1NMQVZFX1NNRU09eQojIENPTkZJR19XMV9T TEFWRV9EUzI0MDUgaXMgbm90IHNldAojIENPTkZJR19XMV9TTEFWRV9EUzI0MDggaXMgbm90IHNl dAojIENPTkZJR19XMV9TTEFWRV9EUzI0MTMgaXMgbm90IHNldAojIENPTkZJR19XMV9TTEFWRV9E UzI0MDYgaXMgbm90IHNldAojIENPTkZJR19XMV9TTEFWRV9EUzI0MjMgaXMgbm90IHNldAojIENP TkZJR19XMV9TTEFWRV9EUzI4MDUgaXMgbm90IHNldApDT05GSUdfVzFfU0xBVkVfRFMyNDMxPXkK Q09ORklHX1cxX1NMQVZFX0RTMjQzMz15CiMgQ09ORklHX1cxX1NMQVZFX0RTMjQzM19DUkMgaXMg bm90IHNldAojIENPTkZJR19XMV9TTEFWRV9EUzI0MzggaXMgbm90IHNldApDT05GSUdfVzFfU0xB VkVfRFMyNzYwPXkKIyBDT05GSUdfVzFfU0xBVkVfRFMyNzgwIGlzIG5vdCBzZXQKIyBDT05GSUdf VzFfU0xBVkVfRFMyNzgxIGlzIG5vdCBzZXQKIyBDT05GSUdfVzFfU0xBVkVfRFMyOEUwNCBpcyBu b3Qgc2V0CiMgQ09ORklHX1cxX1NMQVZFX0RTMjhFMTcgaXMgbm90IHNldAojIENPTkZJR19QT1dF Ul9BVlMgaXMgbm90IHNldAojIENPTkZJR19QT1dFUl9SRVNFVCBpcyBub3Qgc2V0CkNPTkZJR19Q T1dFUl9TVVBQTFk9eQojIENPTkZJR19QT1dFUl9TVVBQTFlfREVCVUcgaXMgbm90IHNldApDT05G SUdfUERBX1BPV0VSPXkKIyBDT05GSUdfVEVTVF9QT1dFUiBpcyBub3Qgc2V0CkNPTkZJR19CQVRU RVJZX0RTMjc2MD15CiMgQ09ORklHX0JBVFRFUllfRFMyNzgwIGlzIG5vdCBzZXQKIyBDT05GSUdf QkFUVEVSWV9EUzI3ODEgaXMgbm90IHNldApDT05GSUdfQkFUVEVSWV9EUzI3ODI9eQojIENPTkZJ R19CQVRURVJZX1dNOTdYWCBpcyBub3Qgc2V0CiMgQ09ORklHX0JBVFRFUllfU0JTIGlzIG5vdCBz ZXQKIyBDT05GSUdfQ0hBUkdFUl9TQlMgaXMgbm90IHNldAojIENPTkZJR19CQVRURVJZX0JRMjdY WFggaXMgbm90IHNldApDT05GSUdfQkFUVEVSWV9NQVgxNzA0MD15CiMgQ09ORklHX0JBVFRFUllf TUFYMTcwNDIgaXMgbm90IHNldAojIENPTkZJR19CQVRURVJZX01BWDE3MjFYIGlzIG5vdCBzZXQK Q09ORklHX0NIQVJHRVJfUENGNTA2MzM9eQojIENPTkZJR19DSEFSR0VSX0lTUDE3MDQgaXMgbm90 IHNldAojIENPTkZJR19DSEFSR0VSX01BWDg5MDMgaXMgbm90IHNldAojIENPTkZJR19DSEFSR0VS X0xQODcyNyBpcyBub3Qgc2V0CiMgQ09ORklHX0NIQVJHRVJfR1BJTyBpcyBub3Qgc2V0CiMgQ09O RklHX0NIQVJHRVJfTUFOQUdFUiBpcyBub3Qgc2V0CiMgQ09ORklHX0NIQVJHRVJfTFRDMzY1MSBp cyBub3Qgc2V0CiMgQ09ORklHX0NIQVJHRVJfQlEyNDE1WCBpcyBub3Qgc2V0CiMgQ09ORklHX0NI QVJHRVJfQlEyNDE5MCBpcyBub3Qgc2V0CiMgQ09ORklHX0NIQVJHRVJfQlEyNDI1NyBpcyBub3Qg c2V0CiMgQ09ORklHX0NIQVJHRVJfQlEyNDczNSBpcyBub3Qgc2V0CiMgQ09ORklHX0NIQVJHRVJf QlEyNTg5MCBpcyBub3Qgc2V0CiMgQ09ORklHX0NIQVJHRVJfU01CMzQ3IGlzIG5vdCBzZXQKIyBD T05GSUdfQkFUVEVSWV9HQVVHRV9MVEMyOTQxIGlzIG5vdCBzZXQKIyBDT05GSUdfQ0hBUkdFUl9S VDk0NTUgaXMgbm90IHNldApDT05GSUdfSFdNT049eQpDT05GSUdfSFdNT05fVklEPXkKIyBDT05G SUdfSFdNT05fREVCVUdfQ0hJUCBpcyBub3Qgc2V0CgojCiMgTmF0aXZlIGRyaXZlcnMKIwpDT05G SUdfU0VOU09SU19BQklUVUdVUlU9eQpDT05GSUdfU0VOU09SU19BQklUVUdVUlUzPXkKIyBDT05G SUdfU0VOU09SU19BRDczMTQgaXMgbm90IHNldApDT05GSUdfU0VOU09SU19BRDc0MTQ9eQpDT05G SUdfU0VOU09SU19BRDc0MTg9eQpDT05GSUdfU0VOU09SU19BRE0xMDIxPXkKQ09ORklHX1NFTlNP UlNfQURNMTAyNT15CkNPTkZJR19TRU5TT1JTX0FETTEwMjY9eQpDT05GSUdfU0VOU09SU19BRE0x MDI5PXkKQ09ORklHX1NFTlNPUlNfQURNMTAzMT15CkNPTkZJR19TRU5TT1JTX0FETTkyNDA9eQoj IENPTkZJR19TRU5TT1JTX0FEVDczMTAgaXMgbm90IHNldAojIENPTkZJR19TRU5TT1JTX0FEVDc0 MTAgaXMgbm90IHNldApDT05GSUdfU0VOU09SU19BRFQ3NDExPXkKQ09ORklHX1NFTlNPUlNfQURU NzQ2Mj15CkNPTkZJR19TRU5TT1JTX0FEVDc0NzA9eQpDT05GSUdfU0VOU09SU19BRFQ3NDc1PXkK Q09ORklHX1NFTlNPUlNfQVNDNzYyMT15CkNPTkZJR19TRU5TT1JTX0s4VEVNUD15CkNPTkZJR19T RU5TT1JTX0sxMFRFTVA9eQpDT05GSUdfU0VOU09SU19GQU0xNUhfUE9XRVI9eQpDT05GSUdfU0VO U09SU19BUFBMRVNNQz15CkNPTkZJR19TRU5TT1JTX0FTQjEwMD15CiMgQ09ORklHX1NFTlNPUlNf QVNQRUVEIGlzIG5vdCBzZXQKQ09ORklHX1NFTlNPUlNfQVRYUDE9eQpDT05GSUdfU0VOU09SU19E UzYyMD15CkNPTkZJR19TRU5TT1JTX0RTMTYyMT15CkNPTkZJR19TRU5TT1JTX0RFTExfU01NPXkK Q09ORklHX1NFTlNPUlNfSTVLX0FNQj15CkNPTkZJR19TRU5TT1JTX0Y3MTgwNUY9eQpDT05GSUdf U0VOU09SU19GNzE4ODJGRz15CkNPTkZJR19TRU5TT1JTX0Y3NTM3NVM9eQpDT05GSUdfU0VOU09S U19GU0NITUQ9eQojIENPTkZJR19TRU5TT1JTX0ZUU1RFVVRBVEVTIGlzIG5vdCBzZXQKQ09ORklH X1NFTlNPUlNfR0w1MThTTT15CkNPTkZJR19TRU5TT1JTX0dMNTIwU009eQpDT05GSUdfU0VOU09S U19HNzYwQT15CiMgQ09ORklHX1NFTlNPUlNfRzc2MiBpcyBub3Qgc2V0CiMgQ09ORklHX1NFTlNP UlNfSElINjEzMCBpcyBub3Qgc2V0CkNPTkZJR19TRU5TT1JTX0lCTUFFTT15CkNPTkZJR19TRU5T T1JTX0lCTVBFWD15CiMgQ09ORklHX1NFTlNPUlNfSTU1MDAgaXMgbm90IHNldApDT05GSUdfU0VO U09SU19DT1JFVEVNUD15CkNPTkZJR19TRU5TT1JTX0lUODc9eQojIENPTkZJR19TRU5TT1JTX0pD NDIgaXMgbm90IHNldAojIENPTkZJR19TRU5TT1JTX1BPV1IxMjIwIGlzIG5vdCBzZXQKQ09ORklH X1NFTlNPUlNfTElORUFHRT15CiMgQ09ORklHX1NFTlNPUlNfTFRDMjk0NSBpcyBub3Qgc2V0CiMg Q09ORklHX1NFTlNPUlNfTFRDMjk5MCBpcyBub3Qgc2V0CkNPTkZJR19TRU5TT1JTX0xUQzQxNTE9 eQpDT05GSUdfU0VOU09SU19MVEM0MjE1PXkKIyBDT05GSUdfU0VOU09SU19MVEM0MjIyIGlzIG5v dCBzZXQKQ09ORklHX1NFTlNPUlNfTFRDNDI0NT15CiMgQ09ORklHX1NFTlNPUlNfTFRDNDI2MCBp cyBub3Qgc2V0CkNPTkZJR19TRU5TT1JTX0xUQzQyNjE9eQpDT05GSUdfU0VOU09SU19NQVgxMTEx PXkKQ09ORklHX1NFTlNPUlNfTUFYMTYwNjU9eQpDT05GSUdfU0VOU09SU19NQVgxNjE5PXkKQ09O RklHX1NFTlNPUlNfTUFYMTY2OD15CiMgQ09ORklHX1NFTlNPUlNfTUFYMTk3IGlzIG5vdCBzZXQK IyBDT05GSUdfU0VOU09SU19NQVgzMTcyMiBpcyBub3Qgc2V0CiMgQ09ORklHX1NFTlNPUlNfTUFY NjYyMSBpcyBub3Qgc2V0CkNPTkZJR19TRU5TT1JTX01BWDY2Mzk9eQpDT05GSUdfU0VOU09SU19N QVg2NjQyPXkKQ09ORklHX1NFTlNPUlNfTUFYNjY1MD15CiMgQ09ORklHX1NFTlNPUlNfTUFYNjY5 NyBpcyBub3Qgc2V0CiMgQ09ORklHX1NFTlNPUlNfTUFYMzE3OTAgaXMgbm90IHNldAojIENPTkZJ R19TRU5TT1JTX01DUDMwMjEgaXMgbm90IHNldAojIENPTkZJR19TRU5TT1JTX1RDNjU0IGlzIG5v dCBzZXQKQ09ORklHX1NFTlNPUlNfQURDWFg9eQpDT05GSUdfU0VOU09SU19MTTYzPXkKQ09ORklH X1NFTlNPUlNfTE03MD15CkNPTkZJR19TRU5TT1JTX0xNNzM9eQpDT05GSUdfU0VOU09SU19MTTc1 PXkKQ09ORklHX1NFTlNPUlNfTE03Nz15CkNPTkZJR19TRU5TT1JTX0xNNzg9eQpDT05GSUdfU0VO U09SU19MTTgwPXkKQ09ORklHX1NFTlNPUlNfTE04Mz15CkNPTkZJR19TRU5TT1JTX0xNODU9eQpD T05GSUdfU0VOU09SU19MTTg3PXkKQ09ORklHX1NFTlNPUlNfTE05MD15CkNPTkZJR19TRU5TT1JT X0xNOTI9eQpDT05GSUdfU0VOU09SU19MTTkzPXkKIyBDT05GSUdfU0VOU09SU19MTTk1MjM0IGlz IG5vdCBzZXQKQ09ORklHX1NFTlNPUlNfTE05NTI0MT15CkNPTkZJR19TRU5TT1JTX0xNOTUyNDU9 eQpDT05GSUdfU0VOU09SU19QQzg3MzYwPXkKQ09ORklHX1NFTlNPUlNfUEM4NzQyNz15CkNPTkZJ R19TRU5TT1JTX05UQ19USEVSTUlTVE9SPXkKIyBDT05GSUdfU0VOU09SU19OQ1Q2NjgzIGlzIG5v dCBzZXQKIyBDT05GSUdfU0VOU09SU19OQ1Q2Nzc1IGlzIG5vdCBzZXQKIyBDT05GSUdfU0VOU09S U19OQ1Q3ODAyIGlzIG5vdCBzZXQKIyBDT05GSUdfU0VOU09SU19OQ1Q3OTA0IGlzIG5vdCBzZXQK Q09ORklHX1NFTlNPUlNfUENGODU5MT15CiMgQ09ORklHX1BNQlVTIGlzIG5vdCBzZXQKIyBDT05G SUdfU0VOU09SU19TSFQxNSBpcyBub3Qgc2V0CkNPTkZJR19TRU5TT1JTX1NIVDIxPXkKIyBDT05G SUdfU0VOU09SU19TSFQzeCBpcyBub3Qgc2V0CiMgQ09ORklHX1NFTlNPUlNfU0hUQzEgaXMgbm90 IHNldApDT05GSUdfU0VOU09SU19TSVM1NTk1PXkKQ09ORklHX1NFTlNPUlNfRE1FMTczNz15CkNP TkZJR19TRU5TT1JTX0VNQzE0MDM9eQpDT05GSUdfU0VOU09SU19FTUMyMTAzPXkKQ09ORklHX1NF TlNPUlNfRU1DNlcyMDE9eQpDT05GSUdfU0VOU09SU19TTVNDNDdNMT15CkNPTkZJR19TRU5TT1JT X1NNU0M0N00xOTI9eQpDT05GSUdfU0VOU09SU19TTVNDNDdCMzk3PXkKQ09ORklHX1NFTlNPUlNf U0NINTZYWF9DT01NT049eQpDT05GSUdfU0VOU09SU19TQ0g1NjI3PXkKIyBDT05GSUdfU0VOU09S U19TQ0g1NjM2IGlzIG5vdCBzZXQKIyBDT05GSUdfU0VOU09SU19TVFRTNzUxIGlzIG5vdCBzZXQK Q09ORklHX1NFTlNPUlNfU01NNjY1PXkKIyBDT05GSUdfU0VOU09SU19BREMxMjhEODE4IGlzIG5v dCBzZXQKQ09ORklHX1NFTlNPUlNfQURTMTAxNT15CkNPTkZJR19TRU5TT1JTX0FEUzc4Mjg9eQpD T05GSUdfU0VOU09SU19BRFM3ODcxPXkKQ09ORklHX1NFTlNPUlNfQU1DNjgyMT15CiMgQ09ORklH X1NFTlNPUlNfSU5BMjA5IGlzIG5vdCBzZXQKIyBDT05GSUdfU0VOU09SU19JTkEyWFggaXMgbm90 IHNldAojIENPTkZJR19TRU5TT1JTX0lOQTMyMjEgaXMgbm90IHNldAojIENPTkZJR19TRU5TT1JT X1RDNzQgaXMgbm90IHNldApDT05GSUdfU0VOU09SU19USE1DNTA9eQpDT05GSUdfU0VOU09SU19U TVAxMDI9eQojIENPTkZJR19TRU5TT1JTX1RNUDEwMyBpcyBub3Qgc2V0CiMgQ09ORklHX1NFTlNP UlNfVE1QMTA4IGlzIG5vdCBzZXQKQ09ORklHX1NFTlNPUlNfVE1QNDAxPXkKQ09ORklHX1NFTlNP UlNfVE1QNDIxPXkKQ09ORklHX1NFTlNPUlNfVklBX0NQVVRFTVA9eQpDT05GSUdfU0VOU09SU19W SUE2ODZBPXkKQ09ORklHX1NFTlNPUlNfVlQxMjExPXkKQ09ORklHX1NFTlNPUlNfVlQ4MjMxPXkK Q09ORklHX1NFTlNPUlNfVzgzNzgxRD15CkNPTkZJR19TRU5TT1JTX1c4Mzc5MUQ9eQpDT05GSUdf U0VOU09SU19XODM3OTJEPXkKQ09ORklHX1NFTlNPUlNfVzgzNzkzPXkKQ09ORklHX1NFTlNPUlNf VzgzNzk1PXkKIyBDT05GSUdfU0VOU09SU19XODM3OTVfRkFOQ1RSTCBpcyBub3Qgc2V0CkNPTkZJ R19TRU5TT1JTX1c4M0w3ODVUUz15CkNPTkZJR19TRU5TT1JTX1c4M0w3ODZORz15CkNPTkZJR19T RU5TT1JTX1c4MzYyN0hGPXkKQ09ORklHX1NFTlNPUlNfVzgzNjI3RUhGPXkKIyBDT05GSUdfU0VO U09SU19YR0VORSBpcyBub3Qgc2V0CgojCiMgQUNQSSBkcml2ZXJzCiMKQ09ORklHX1NFTlNPUlNf QUNQSV9QT1dFUj15CkNPTkZJR19TRU5TT1JTX0FUSzAxMTA9eQpDT05GSUdfVEhFUk1BTD15CkNP TkZJR19USEVSTUFMX0VNRVJHRU5DWV9QT1dFUk9GRl9ERUxBWV9NUz0wCkNPTkZJR19USEVSTUFM X0hXTU9OPXkKQ09ORklHX1RIRVJNQUxfV1JJVEFCTEVfVFJJUFM9eQpDT05GSUdfVEhFUk1BTF9E RUZBVUxUX0dPVl9TVEVQX1dJU0U9eQojIENPTkZJR19USEVSTUFMX0RFRkFVTFRfR09WX0ZBSVJf U0hBUkUgaXMgbm90IHNldAojIENPTkZJR19USEVSTUFMX0RFRkFVTFRfR09WX1VTRVJfU1BBQ0Ug aXMgbm90IHNldAojIENPTkZJR19USEVSTUFMX0RFRkFVTFRfR09WX1BPV0VSX0FMTE9DQVRPUiBp cyBub3Qgc2V0CiMgQ09ORklHX1RIRVJNQUxfR09WX0ZBSVJfU0hBUkUgaXMgbm90IHNldApDT05G SUdfVEhFUk1BTF9HT1ZfU1RFUF9XSVNFPXkKQ09ORklHX1RIRVJNQUxfR09WX0JBTkdfQkFORz15 CkNPTkZJR19USEVSTUFMX0dPVl9VU0VSX1NQQUNFPXkKIyBDT05GSUdfVEhFUk1BTF9HT1ZfUE9X RVJfQUxMT0NBVE9SIGlzIG5vdCBzZXQKIyBDT05GSUdfVEhFUk1BTF9FTVVMQVRJT04gaXMgbm90 IHNldAojIENPTkZJR19JTlRFTF9QT1dFUkNMQU1QIGlzIG5vdCBzZXQKQ09ORklHX1g4Nl9QS0df VEVNUF9USEVSTUFMPW0KIyBDT05GSUdfSU5URUxfU09DX0RUU19USEVSTUFMIGlzIG5vdCBzZXQK CiMKIyBBQ1BJIElOVDM0MFggdGhlcm1hbCBkcml2ZXJzCiMKIyBDT05GSUdfSU5UMzQwWF9USEVS TUFMIGlzIG5vdCBzZXQKIyBDT05GSUdfSU5URUxfUENIX1RIRVJNQUwgaXMgbm90IHNldApDT05G SUdfV0FUQ0hET0c9eQpDT05GSUdfV0FUQ0hET0dfQ09SRT15CiMgQ09ORklHX1dBVENIRE9HX05P V0FZT1VUIGlzIG5vdCBzZXQKQ09ORklHX1dBVENIRE9HX0hBTkRMRV9CT09UX0VOQUJMRUQ9eQoj IENPTkZJR19XQVRDSERPR19TWVNGUyBpcyBub3Qgc2V0CgojCiMgV2F0Y2hkb2cgRGV2aWNlIERy aXZlcnMKIwpDT05GSUdfU09GVF9XQVRDSERPRz15CiMgQ09ORklHX1dEQVRfV0RUIGlzIG5vdCBz ZXQKIyBDT05GSUdfWElMSU5YX1dBVENIRE9HIGlzIG5vdCBzZXQKIyBDT05GSUdfWklJUkFWRV9X QVRDSERPRyBpcyBub3Qgc2V0CiMgQ09ORklHX0NBREVOQ0VfV0FUQ0hET0cgaXMgbm90IHNldAoj IENPTkZJR19EV19XQVRDSERPRyBpcyBub3Qgc2V0CiMgQ09ORklHX01BWDYzWFhfV0FUQ0hET0cg aXMgbm90IHNldApDT05GSUdfQUNRVUlSRV9XRFQ9eQpDT05GSUdfQURWQU5URUNIX1dEVD15CkNP TkZJR19BTElNMTUzNV9XRFQ9eQpDT05GSUdfQUxJTTcxMDFfV0RUPXkKQ09ORklHX0Y3MTgwOEVf V0RUPXkKQ09ORklHX1NQNTEwMF9UQ089eQpDT05GSUdfU0JDX0ZJVFBDMl9XQVRDSERPRz15CiMg Q09ORklHX0VVUk9URUNIX1dEVCBpcyBub3Qgc2V0CkNPTkZJR19JQjcwMF9XRFQ9eQpDT05GSUdf SUJNQVNSPXkKQ09ORklHX1dBRkVSX1dEVD15CkNPTkZJR19JNjMwMEVTQl9XRFQ9eQojIENPTkZJ R19JRTZYWF9XRFQgaXMgbm90IHNldApDT05GSUdfSVRDT19XRFQ9eQpDT05GSUdfSVRDT19WRU5E T1JfU1VQUE9SVD15CkNPTkZJR19JVDg3MTJGX1dEVD15CkNPTkZJR19JVDg3X1dEVD15CkNPTkZJ R19IUF9XQVRDSERPRz15CkNPTkZJR19IUFdEVF9OTUlfREVDT0RJTkc9eQpDT05GSUdfU0MxMjAw X1dEVD15CkNPTkZJR19QQzg3NDEzX1dEVD15CkNPTkZJR19OVl9UQ089eQpDT05GSUdfNjBYWF9X RFQ9eQpDT05GSUdfQ1BVNV9XRFQ9eQpDT05GSUdfU01TQ19TQ0gzMTFYX1dEVD15CkNPTkZJR19T TVNDMzdCNzg3X1dEVD15CiMgQ09ORklHX1ZJQV9XRFQgaXMgbm90IHNldApDT05GSUdfVzgzNjI3 SEZfV0RUPXkKQ09ORklHX1c4Mzg3N0ZfV0RUPXkKQ09ORklHX1c4Mzk3N0ZfV0RUPXkKQ09ORklH X01BQ0haX1dEVD15CkNPTkZJR19TQkNfRVBYX0MzX1dBVENIRE9HPXkKIyBDT05GSUdfTkk5MDNY X1dEVCBpcyBub3Qgc2V0CiMgQ09ORklHX05JQzcwMThfV0RUIGlzIG5vdCBzZXQKIyBDT05GSUdf TUVOX0EyMV9XRFQgaXMgbm90IHNldApDT05GSUdfWEVOX1dEVD15CgojCiMgUENJLWJhc2VkIFdh dGNoZG9nIENhcmRzCiMKQ09ORklHX1BDSVBDV0FUQ0hET0c9eQpDT05GSUdfV0RUUENJPXkKCiMK IyBVU0ItYmFzZWQgV2F0Y2hkb2cgQ2FyZHMKIwpDT05GSUdfVVNCUENXQVRDSERPRz15CgojCiMg V2F0Y2hkb2cgUHJldGltZW91dCBHb3Zlcm5vcnMKIwojIENPTkZJR19XQVRDSERPR19QUkVUSU1F T1VUX0dPViBpcyBub3Qgc2V0CkNPTkZJR19TU0JfUE9TU0lCTEU9eQoKIwojIFNvbmljcyBTaWxp Y29uIEJhY2twbGFuZQojCkNPTkZJR19TU0I9eQpDT05GSUdfU1NCX1NQUk9NPXkKQ09ORklHX1NT Ql9CTE9DS0lPPXkKQ09ORklHX1NTQl9QQ0lIT1NUX1BPU1NJQkxFPXkKQ09ORklHX1NTQl9QQ0lI T1NUPXkKQ09ORklHX1NTQl9CNDNfUENJX0JSSURHRT15CkNPTkZJR19TU0JfUENNQ0lBSE9TVF9Q T1NTSUJMRT15CkNPTkZJR19TU0JfUENNQ0lBSE9TVD15CkNPTkZJR19TU0JfU0RJT0hPU1RfUE9T U0lCTEU9eQpDT05GSUdfU1NCX1NESU9IT1NUPXkKIyBDT05GSUdfU1NCX0RFQlVHIGlzIG5vdCBz ZXQKQ09ORklHX1NTQl9EUklWRVJfUENJQ09SRV9QT1NTSUJMRT15CkNPTkZJR19TU0JfRFJJVkVS X1BDSUNPUkU9eQojIENPTkZJR19TU0JfRFJJVkVSX0dQSU8gaXMgbm90IHNldApDT05GSUdfQkNN QV9QT1NTSUJMRT15CkNPTkZJR19CQ01BPXkKQ09ORklHX0JDTUFfQkxPQ0tJTz15CkNPTkZJR19C Q01BX0hPU1RfUENJX1BPU1NJQkxFPXkKQ09ORklHX0JDTUFfSE9TVF9QQ0k9eQojIENPTkZJR19C Q01BX0hPU1RfU09DIGlzIG5vdCBzZXQKQ09ORklHX0JDTUFfRFJJVkVSX1BDST15CiMgQ09ORklH X0JDTUFfRFJJVkVSX0dNQUNfQ01OIGlzIG5vdCBzZXQKIyBDT05GSUdfQkNNQV9EUklWRVJfR1BJ TyBpcyBub3Qgc2V0CiMgQ09ORklHX0JDTUFfREVCVUcgaXMgbm90IHNldAoKIwojIE11bHRpZnVu Y3Rpb24gZGV2aWNlIGRyaXZlcnMKIwpDT05GSUdfTUZEX0NPUkU9eQojIENPTkZJR19NRkRfQVMz NzExIGlzIG5vdCBzZXQKIyBDT05GSUdfUE1JQ19BRFA1NTIwIGlzIG5vdCBzZXQKIyBDT05GSUdf TUZEX0FBVDI4NzBfQ09SRSBpcyBub3Qgc2V0CiMgQ09ORklHX01GRF9CQ001OTBYWCBpcyBub3Qg c2V0CiMgQ09ORklHX01GRF9CRDk1NzFNV1YgaXMgbm90IHNldAojIENPTkZJR19NRkRfQVhQMjBY X0kyQyBpcyBub3Qgc2V0CiMgQ09ORklHX01GRF9DUk9TX0VDIGlzIG5vdCBzZXQKIyBDT05GSUdf UE1JQ19EQTkwM1ggaXMgbm90IHNldAojIENPTkZJR19NRkRfREE5MDUyX1NQSSBpcyBub3Qgc2V0 CiMgQ09ORklHX01GRF9EQTkwNTJfSTJDIGlzIG5vdCBzZXQKIyBDT05GSUdfTUZEX0RBOTA1NSBp cyBub3Qgc2V0CiMgQ09ORklHX01GRF9EQTkwNjIgaXMgbm90IHNldAojIENPTkZJR19NRkRfREE5 MDYzIGlzIG5vdCBzZXQKIyBDT05GSUdfTUZEX0RBOTE1MCBpcyBub3Qgc2V0CiMgQ09ORklHX01G RF9ETE4yIGlzIG5vdCBzZXQKIyBDT05GSUdfTUZEX01DMTNYWFhfU1BJIGlzIG5vdCBzZXQKIyBD T05GSUdfTUZEX01DMTNYWFhfSTJDIGlzIG5vdCBzZXQKQ09ORklHX0hUQ19QQVNJQzM9eQojIENP TkZJR19IVENfSTJDUExEIGlzIG5vdCBzZXQKIyBDT05GSUdfTUZEX0lOVEVMX1FVQVJLX0kyQ19H UElPIGlzIG5vdCBzZXQKQ09ORklHX0xQQ19JQ0g9eQpDT05GSUdfTFBDX1NDSD15CiMgQ09ORklH X0lOVEVMX1NPQ19QTUlDIGlzIG5vdCBzZXQKIyBDT05GSUdfSU5URUxfU09DX1BNSUNfQ0hUV0Mg aXMgbm90IHNldAojIENPTkZJR19JTlRFTF9TT0NfUE1JQ19DSFREQ19USSBpcyBub3Qgc2V0CiMg Q09ORklHX01GRF9JTlRFTF9MUFNTX0FDUEkgaXMgbm90IHNldAojIENPTkZJR19NRkRfSU5URUxf TFBTU19QQ0kgaXMgbm90IHNldAojIENPTkZJR19NRkRfSkFOWl9DTU9ESU8gaXMgbm90IHNldAoj IENPTkZJR19NRkRfS0VNUExEIGlzIG5vdCBzZXQKIyBDT05GSUdfTUZEXzg4UE04MDAgaXMgbm90 IHNldAojIENPTkZJR19NRkRfODhQTTgwNSBpcyBub3Qgc2V0CiMgQ09ORklHX01GRF84OFBNODYw WCBpcyBub3Qgc2V0CiMgQ09ORklHX01GRF9NQVgxNDU3NyBpcyBub3Qgc2V0CiMgQ09ORklHX01G RF9NQVg3NzY5MyBpcyBub3Qgc2V0CiMgQ09ORklHX01GRF9NQVg3Nzg0MyBpcyBub3Qgc2V0CiMg Q09ORklHX01GRF9NQVg4OTA3IGlzIG5vdCBzZXQKIyBDT05GSUdfTUZEX01BWDg5MjUgaXMgbm90 IHNldAojIENPTkZJR19NRkRfTUFYODk5NyBpcyBub3Qgc2V0CiMgQ09ORklHX01GRF9NQVg4OTk4 IGlzIG5vdCBzZXQKIyBDT05GSUdfTUZEX01UNjM5NyBpcyBub3Qgc2V0CiMgQ09ORklHX01GRF9N RU5GMjFCTUMgaXMgbm90IHNldAojIENPTkZJR19FWlhfUENBUCBpcyBub3Qgc2V0CiMgQ09ORklH X01GRF9WSVBFUkJPQVJEIGlzIG5vdCBzZXQKIyBDT05GSUdfTUZEX1JFVFUgaXMgbm90IHNldApD T05GSUdfTUZEX1BDRjUwNjMzPXkKQ09ORklHX1BDRjUwNjMzX0FEQz15CkNPTkZJR19QQ0Y1MDYz M19HUElPPXkKIyBDT05GSUdfVUNCMTQwMF9DT1JFIGlzIG5vdCBzZXQKIyBDT05GSUdfTUZEX1JE QzMyMVggaXMgbm90IHNldAojIENPTkZJR19NRkRfUlRTWF9QQ0kgaXMgbm90IHNldAojIENPTkZJ R19NRkRfUlQ1MDMzIGlzIG5vdCBzZXQKIyBDT05GSUdfTUZEX1JUU1hfVVNCIGlzIG5vdCBzZXQK IyBDT05GSUdfTUZEX1JDNVQ1ODMgaXMgbm90IHNldAojIENPTkZJR19NRkRfU0VDX0NPUkUgaXMg bm90IHNldAojIENPTkZJR19NRkRfU0k0NzZYX0NPUkUgaXMgbm90IHNldApDT05GSUdfTUZEX1NN NTAxPXkKIyBDT05GSUdfTUZEX1NNNTAxX0dQSU8gaXMgbm90IHNldAojIENPTkZJR19NRkRfU0tZ ODE0NTIgaXMgbm90IHNldAojIENPTkZJR19NRkRfU01TQyBpcyBub3Qgc2V0CiMgQ09ORklHX0FC WDUwMF9DT1JFIGlzIG5vdCBzZXQKIyBDT05GSUdfTUZEX1NZU0NPTiBpcyBub3Qgc2V0CiMgQ09O RklHX01GRF9USV9BTTMzNVhfVFNDQURDIGlzIG5vdCBzZXQKIyBDT05GSUdfTUZEX0xQMzk0MyBp cyBub3Qgc2V0CiMgQ09ORklHX01GRF9MUDg3ODggaXMgbm90IHNldAojIENPTkZJR19NRkRfVElf TE1VIGlzIG5vdCBzZXQKIyBDT05GSUdfTUZEX1BBTE1BUyBpcyBub3Qgc2V0CiMgQ09ORklHX1RQ UzYxMDVYIGlzIG5vdCBzZXQKIyBDT05GSUdfVFBTNjUwMTAgaXMgbm90IHNldAojIENPTkZJR19U UFM2NTA3WCBpcyBub3Qgc2V0CiMgQ09ORklHX01GRF9UUFM2NTA4NiBpcyBub3Qgc2V0CiMgQ09O RklHX01GRF9UUFM2NTA5MCBpcyBub3Qgc2V0CiMgQ09ORklHX01GRF9UUFM2ODQ3MCBpcyBub3Qg c2V0CiMgQ09ORklHX01GRF9USV9MUDg3M1ggaXMgbm90IHNldAojIENPTkZJR19NRkRfVFBTNjU4 NlggaXMgbm90IHNldAojIENPTkZJR19NRkRfVFBTNjU5MTAgaXMgbm90IHNldAojIENPTkZJR19N RkRfVFBTNjU5MTJfSTJDIGlzIG5vdCBzZXQKIyBDT05GSUdfTUZEX1RQUzY1OTEyX1NQSSBpcyBu b3Qgc2V0CiMgQ09ORklHX01GRF9UUFM4MDAzMSBpcyBub3Qgc2V0CiMgQ09ORklHX1RXTDQwMzBf Q09SRSBpcyBub3Qgc2V0CiMgQ09ORklHX1RXTDYwNDBfQ09SRSBpcyBub3Qgc2V0CkNPTkZJR19N RkRfV0wxMjczX0NPUkU9eQojIENPTkZJR19NRkRfTE0zNTMzIGlzIG5vdCBzZXQKIyBDT05GSUdf TUZEX1RNSU8gaXMgbm90IHNldAojIENPTkZJR19NRkRfVlg4NTUgaXMgbm90IHNldAojIENPTkZJ R19NRkRfQVJJWk9OQV9JMkMgaXMgbm90IHNldAojIENPTkZJR19NRkRfQVJJWk9OQV9TUEkgaXMg bm90IHNldApDT05GSUdfTUZEX1dNODQwMD15CiMgQ09ORklHX01GRF9XTTgzMVhfSTJDIGlzIG5v dCBzZXQKIyBDT05GSUdfTUZEX1dNODMxWF9TUEkgaXMgbm90IHNldAojIENPTkZJR19NRkRfV004 MzUwX0kyQyBpcyBub3Qgc2V0CiMgQ09ORklHX01GRF9XTTg5OTQgaXMgbm90IHNldApDT05GSUdf UkVHVUxBVE9SPXkKIyBDT05GSUdfUkVHVUxBVE9SX0RFQlVHIGlzIG5vdCBzZXQKQ09ORklHX1JF R1VMQVRPUl9GSVhFRF9WT0xUQUdFPXkKIyBDT05GSUdfUkVHVUxBVE9SX1ZJUlRVQUxfQ09OU1VN RVIgaXMgbm90IHNldApDT05GSUdfUkVHVUxBVE9SX1VTRVJTUEFDRV9DT05TVU1FUj15CiMgQ09O RklHX1JFR1VMQVRPUl9BQ1Q4ODY1IGlzIG5vdCBzZXQKIyBDT05GSUdfUkVHVUxBVE9SX0FENTM5 OCBpcyBub3Qgc2V0CiMgQ09ORklHX1JFR1VMQVRPUl9EQTkyMTAgaXMgbm90IHNldAojIENPTkZJ R19SRUdVTEFUT1JfREE5MjExIGlzIG5vdCBzZXQKIyBDT05GSUdfUkVHVUxBVE9SX0ZBTjUzNTU1 IGlzIG5vdCBzZXQKIyBDT05GSUdfUkVHVUxBVE9SX0dQSU8gaXMgbm90IHNldAojIENPTkZJR19S RUdVTEFUT1JfSVNMOTMwNSBpcyBub3Qgc2V0CiMgQ09ORklHX1JFR1VMQVRPUl9JU0w2MjcxQSBp cyBub3Qgc2V0CkNPTkZJR19SRUdVTEFUT1JfTFAzOTcxPXkKIyBDT05GSUdfUkVHVUxBVE9SX0xQ Mzk3MiBpcyBub3Qgc2V0CiMgQ09ORklHX1JFR1VMQVRPUl9MUDg3MlggaXMgbm90IHNldAojIENP TkZJR19SRUdVTEFUT1JfTFA4NzU1IGlzIG5vdCBzZXQKIyBDT05GSUdfUkVHVUxBVE9SX0xUQzM1 ODkgaXMgbm90IHNldAojIENPTkZJR19SRUdVTEFUT1JfTFRDMzY3NiBpcyBub3Qgc2V0CkNPTkZJ R19SRUdVTEFUT1JfTUFYMTU4Nj15CkNPTkZJR19SRUdVTEFUT1JfTUFYODY0OT15CkNPTkZJR19S RUdVTEFUT1JfTUFYODY2MD15CiMgQ09ORklHX1JFR1VMQVRPUl9NQVg4OTUyIGlzIG5vdCBzZXQK IyBDT05GSUdfUkVHVUxBVE9SX01UNjMxMSBpcyBub3Qgc2V0CkNPTkZJR19SRUdVTEFUT1JfUENG NTA2MzM9eQojIENPTkZJR19SRUdVTEFUT1JfUEZVWkUxMDAgaXMgbm90IHNldAojIENPTkZJR19S RUdVTEFUT1JfUFY4ODA2MCBpcyBub3Qgc2V0CiMgQ09ORklHX1JFR1VMQVRPUl9QVjg4MDgwIGlz IG5vdCBzZXQKIyBDT05GSUdfUkVHVUxBVE9SX1BWODgwOTAgaXMgbm90IHNldAojIENPTkZJR19S RUdVTEFUT1JfVFBTNTE2MzIgaXMgbm90IHNldAojIENPTkZJR19SRUdVTEFUT1JfVFBTNjIzNjAg aXMgbm90IHNldApDT05GSUdfUkVHVUxBVE9SX1RQUzY1MDIzPXkKQ09ORklHX1JFR1VMQVRPUl9U UFM2NTA3WD15CiMgQ09ORklHX1JFR1VMQVRPUl9UUFM2NTEzMiBpcyBub3Qgc2V0CiMgQ09ORklH X1JFR1VMQVRPUl9UUFM2NTI0WCBpcyBub3Qgc2V0CkNPTkZJR19SRUdVTEFUT1JfV004NDAwPXkK Q09ORklHX1JDX0NPUkU9eQpDT05GSUdfUkNfTUFQPXkKQ09ORklHX1JDX0RFQ09ERVJTPXkKQ09O RklHX0xJUkM9eQpDT05GSUdfSVJfTElSQ19DT0RFQz15CkNPTkZJR19JUl9ORUNfREVDT0RFUj15 CkNPTkZJR19JUl9SQzVfREVDT0RFUj15CkNPTkZJR19JUl9SQzZfREVDT0RFUj15CkNPTkZJR19J Ul9KVkNfREVDT0RFUj15CkNPTkZJR19JUl9TT05ZX0RFQ09ERVI9eQpDT05GSUdfSVJfU0FOWU9f REVDT0RFUj15CkNPTkZJR19JUl9TSEFSUF9ERUNPREVSPXkKQ09ORklHX0lSX01DRV9LQkRfREVD T0RFUj15CkNPTkZJR19JUl9YTVBfREVDT0RFUj15CiMgQ09ORklHX1JDX0RFVklDRVMgaXMgbm90 IHNldApDT05GSUdfTUVESUFfU1VQUE9SVD15CgojCiMgTXVsdGltZWRpYSBjb3JlIHN1cHBvcnQK IwojIENPTkZJR19NRURJQV9DQU1FUkFfU1VQUE9SVCBpcyBub3Qgc2V0CiMgQ09ORklHX01FRElB X0FOQUxPR19UVl9TVVBQT1JUIGlzIG5vdCBzZXQKIyBDT05GSUdfTUVESUFfRElHSVRBTF9UVl9T VVBQT1JUIGlzIG5vdCBzZXQKIyBDT05GSUdfTUVESUFfUkFESU9fU1VQUE9SVCBpcyBub3Qgc2V0 CiMgQ09ORklHX01FRElBX1NEUl9TVVBQT1JUIGlzIG5vdCBzZXQKIyBDT05GSUdfTUVESUFfQ0VD X1NVUFBPUlQgaXMgbm90IHNldAojIENPTkZJR19WSURFT19BRFZfREVCVUcgaXMgbm90IHNldAoj IENPTkZJR19WSURFT19GSVhFRF9NSU5PUl9SQU5HRVMgaXMgbm90IHNldAojIENPTkZJR19UVFBD SV9FRVBST00gaXMgbm90IHNldAoKIwojIE1lZGlhIGRyaXZlcnMKIwojIENPTkZJR19NRURJQV9V U0JfU1VQUE9SVCBpcyBub3Qgc2V0CiMgQ09ORklHX01FRElBX1BDSV9TVVBQT1JUIGlzIG5vdCBz ZXQKCiMKIyBTdXBwb3J0ZWQgTU1DL1NESU8gYWRhcHRlcnMKIwojIENPTkZJR19DWVBSRVNTX0ZJ Uk1XQVJFIGlzIG5vdCBzZXQKCiMKIyBNZWRpYSBhbmNpbGxhcnkgZHJpdmVycyAodHVuZXJzLCBz ZW5zb3JzLCBpMmMsIHNwaSwgZnJvbnRlbmRzKQojCgojCiMgQ3VzdG9taXNlIERWQiBGcm9udGVu ZHMKIwoKIwojIFRvb2xzIHRvIGRldmVsb3AgbmV3IGZyb250ZW5kcwojCgojCiMgR3JhcGhpY3Mg c3VwcG9ydAojCkNPTkZJR19BR1A9eQpDT05GSUdfQUdQX0FNRDY0PXkKQ09ORklHX0FHUF9JTlRF TD15CkNPTkZJR19BR1BfU0lTPXkKQ09ORklHX0FHUF9WSUE9eQpDT05GSUdfSU5URUxfR1RUPXkK Q09ORklHX1ZHQV9BUkI9eQpDT05GSUdfVkdBX0FSQl9NQVhfR1BVUz0xNgpDT05GSUdfVkdBX1NX SVRDSEVST089eQpDT05GSUdfRFJNPXkKQ09ORklHX0RSTV9NSVBJX0RTST15CiMgQ09ORklHX0RS TV9EUF9BVVhfQ0hBUkRFViBpcyBub3Qgc2V0CiMgQ09ORklHX0RSTV9ERUJVR19NTSBpcyBub3Qg c2V0CiMgQ09ORklHX0RSTV9ERUJVR19NTV9TRUxGVEVTVCBpcyBub3Qgc2V0CkNPTkZJR19EUk1f S01TX0hFTFBFUj15CkNPTkZJR19EUk1fS01TX0ZCX0hFTFBFUj15CkNPTkZJR19EUk1fRkJERVZf RU1VTEFUSU9OPXkKQ09ORklHX0RSTV9GQkRFVl9PVkVSQUxMT0M9MTAwCiMgQ09ORklHX0RSTV9M T0FEX0VESURfRklSTVdBUkUgaXMgbm90IHNldApDT05GSUdfRFJNX1RUTT15CkNPTkZJR19EUk1f Vk09eQoKIwojIEkyQyBlbmNvZGVyIG9yIGhlbHBlciBjaGlwcwojCkNPTkZJR19EUk1fSTJDX0NI NzAwNj15CkNPTkZJR19EUk1fSTJDX1NJTDE2ND15CiMgQ09ORklHX0RSTV9JMkNfTlhQX1REQTk5 OFggaXMgbm90IHNldApDT05GSUdfRFJNX1JBREVPTj15CiMgQ09ORklHX0RSTV9SQURFT05fVVNF UlBUUiBpcyBub3Qgc2V0CiMgQ09ORklHX0RSTV9BTURHUFUgaXMgbm90IHNldAoKIwojIEFDUCAo QXVkaW8gQ29Qcm9jZXNzb3IpIENvbmZpZ3VyYXRpb24KIwoKIwojIEFNRCBMaWJyYXJ5IHJvdXRp bmVzCiMKIyBDT05GSUdfQ0hBU0ggaXMgbm90IHNldApDT05GSUdfRFJNX05PVVZFQVU9eQpDT05G SUdfTk9VVkVBVV9ERUJVRz01CkNPTkZJR19OT1VWRUFVX0RFQlVHX0RFRkFVTFQ9MwojIENPTkZJ R19OT1VWRUFVX0RFQlVHX01NVSBpcyBub3Qgc2V0CkNPTkZJR19EUk1fTk9VVkVBVV9CQUNLTElH SFQ9eQpDT05GSUdfRFJNX0k5MTU9eQojIENPTkZJR19EUk1fSTkxNV9BTFBIQV9TVVBQT1JUIGlz IG5vdCBzZXQKQ09ORklHX0RSTV9JOTE1X0NBUFRVUkVfRVJST1I9eQpDT05GSUdfRFJNX0k5MTVf Q09NUFJFU1NfRVJST1I9eQpDT05GSUdfRFJNX0k5MTVfVVNFUlBUUj15CiMgQ09ORklHX0RSTV9J OTE1X0dWVCBpcyBub3Qgc2V0CiMgQ09ORklHX0RSTV9WR0VNIGlzIG5vdCBzZXQKQ09ORklHX0RS TV9WTVdHRlg9eQojIENPTkZJR19EUk1fVk1XR0ZYX0ZCQ09OIGlzIG5vdCBzZXQKIyBDT05GSUdf RFJNX0dNQTUwMCBpcyBub3Qgc2V0CiMgQ09ORklHX0RSTV9VREwgaXMgbm90IHNldAojIENPTkZJ R19EUk1fQVNUIGlzIG5vdCBzZXQKIyBDT05GSUdfRFJNX01HQUcyMDAgaXMgbm90IHNldAojIENP TkZJR19EUk1fQ0lSUlVTX1FFTVUgaXMgbm90IHNldAojIENPTkZJR19EUk1fUVhMIGlzIG5vdCBz ZXQKIyBDT05GSUdfRFJNX0JPQ0hTIGlzIG5vdCBzZXQKIyBDT05GSUdfRFJNX1ZJUlRJT19HUFUg aXMgbm90IHNldApDT05GSUdfRFJNX1BBTkVMPXkKCiMKIyBEaXNwbGF5IFBhbmVscwojCiMgQ09O RklHX0RSTV9QQU5FTF9SQVNQQkVSUllQSV9UT1VDSFNDUkVFTiBpcyBub3Qgc2V0CkNPTkZJR19E Uk1fQlJJREdFPXkKQ09ORklHX0RSTV9QQU5FTF9CUklER0U9eQoKIwojIERpc3BsYXkgSW50ZXJm YWNlIEJyaWRnZXMKIwojIENPTkZJR19EUk1fQU5BTE9HSVhfQU5YNzhYWCBpcyBub3Qgc2V0CiMg Q09ORklHX0RSTV9ISVNJX0hJQk1DIGlzIG5vdCBzZXQKIyBDT05GSUdfRFJNX1RJTllEUk0gaXMg bm90IHNldAojIENPTkZJR19EUk1fTEVHQUNZIGlzIG5vdCBzZXQKIyBDT05GSUdfRFJNX0xJQl9S QU5ET00gaXMgbm90IHNldAoKIwojIEZyYW1lIGJ1ZmZlciBEZXZpY2VzCiMKQ09ORklHX0ZCPXkK Q09ORklHX0ZJUk1XQVJFX0VESUQ9eQpDT05GSUdfRkJfQ01ETElORT15CkNPTkZJR19GQl9OT1RJ Rlk9eQpDT05GSUdfRkJfRERDPXkKQ09ORklHX0ZCX0JPT1RfVkVTQV9TVVBQT1JUPXkKQ09ORklH X0ZCX0NGQl9GSUxMUkVDVD15CkNPTkZJR19GQl9DRkJfQ09QWUFSRUE9eQpDT05GSUdfRkJfQ0ZC X0lNQUdFQkxJVD15CiMgQ09ORklHX0ZCX0NGQl9SRVZfUElYRUxTX0lOX0JZVEUgaXMgbm90IHNl dApDT05GSUdfRkJfU1lTX0ZJTExSRUNUPXkKQ09ORklHX0ZCX1NZU19DT1BZQVJFQT15CkNPTkZJ R19GQl9TWVNfSU1BR0VCTElUPXkKIyBDT05GSUdfRkJfUFJPVklERV9HRVRfRkJfVU5NQVBQRURf QVJFQSBpcyBub3Qgc2V0CiMgQ09ORklHX0ZCX0ZPUkVJR05fRU5ESUFOIGlzIG5vdCBzZXQKQ09O RklHX0ZCX1NZU19GT1BTPXkKQ09ORklHX0ZCX0RFRkVSUkVEX0lPPXkKQ09ORklHX0ZCX0hFQ1VC QT15CkNPTkZJR19GQl9TVkdBTElCPXkKIyBDT05GSUdfRkJfTUFDTU9ERVMgaXMgbm90IHNldApD T05GSUdfRkJfQkFDS0xJR0hUPXkKQ09ORklHX0ZCX01PREVfSEVMUEVSUz15CkNPTkZJR19GQl9U SUxFQkxJVFRJTkc9eQoKIwojIEZyYW1lIGJ1ZmZlciBoYXJkd2FyZSBkcml2ZXJzCiMKIyBDT05G SUdfRkJfQ0lSUlVTIGlzIG5vdCBzZXQKQ09ORklHX0ZCX1BNMj15CkNPTkZJR19GQl9QTTJfRklG T19ESVNDT05ORUNUPXkKQ09ORklHX0ZCX0NZQkVSMjAwMD15CkNPTkZJR19GQl9DWUJFUjIwMDBf RERDPXkKQ09ORklHX0ZCX0FSQz15CiMgQ09ORklHX0ZCX0FTSUxJQU5UIGlzIG5vdCBzZXQKIyBD T05GSUdfRkJfSU1TVFQgaXMgbm90IHNldAojIENPTkZJR19GQl9WR0ExNiBpcyBub3Qgc2V0CkNP TkZJR19GQl9VVkVTQT15CkNPTkZJR19GQl9WRVNBPXkKQ09ORklHX0ZCX0VGST15CkNPTkZJR19G Ql9ONDExPXkKQ09ORklHX0ZCX0hHQT15CiMgQ09ORklHX0ZCX09QRU5DT1JFUyBpcyBub3Qgc2V0 CkNPTkZJR19GQl9TMUQxM1hYWD15CkNPTkZJR19GQl9OVklESUE9eQojIENPTkZJR19GQl9OVklE SUFfSTJDIGlzIG5vdCBzZXQKIyBDT05GSUdfRkJfTlZJRElBX0RFQlVHIGlzIG5vdCBzZXQKQ09O RklHX0ZCX05WSURJQV9CQUNLTElHSFQ9eQojIENPTkZJR19GQl9SSVZBIGlzIG5vdCBzZXQKIyBD T05GSUdfRkJfSTc0MCBpcyBub3Qgc2V0CkNPTkZJR19GQl9MRTgwNTc4PXkKQ09ORklHX0ZCX0NB UklMTE9fUkFOQ0g9eQpDT05GSUdfRkJfTUFUUk9YPXkKQ09ORklHX0ZCX01BVFJPWF9NSUxMRU5J VU09eQpDT05GSUdfRkJfTUFUUk9YX01ZU1RJUVVFPXkKQ09ORklHX0ZCX01BVFJPWF9HPXkKQ09O RklHX0ZCX01BVFJPWF9JMkM9eQpDT05GSUdfRkJfTUFUUk9YX01BVkVOPXkKQ09ORklHX0ZCX1JB REVPTj15CkNPTkZJR19GQl9SQURFT05fSTJDPXkKQ09ORklHX0ZCX1JBREVPTl9CQUNLTElHSFQ9 eQojIENPTkZJR19GQl9SQURFT05fREVCVUcgaXMgbm90IHNldApDT05GSUdfRkJfQVRZMTI4PXkK Q09ORklHX0ZCX0FUWTEyOF9CQUNLTElHSFQ9eQpDT05GSUdfRkJfQVRZPXkKQ09ORklHX0ZCX0FU WV9DVD15CiMgQ09ORklHX0ZCX0FUWV9HRU5FUklDX0xDRCBpcyBub3Qgc2V0CkNPTkZJR19GQl9B VFlfR1g9eQpDT05GSUdfRkJfQVRZX0JBQ0tMSUdIVD15CkNPTkZJR19GQl9TMz15CkNPTkZJR19G Ql9TM19EREM9eQpDT05GSUdfRkJfU0FWQUdFPXkKIyBDT05GSUdfRkJfU0FWQUdFX0kyQyBpcyBu b3Qgc2V0CiMgQ09ORklHX0ZCX1NBVkFHRV9BQ0NFTCBpcyBub3Qgc2V0CkNPTkZJR19GQl9TSVM9 eQpDT05GSUdfRkJfU0lTXzMwMD15CkNPTkZJR19GQl9TSVNfMzE1PXkKQ09ORklHX0ZCX1ZJQT15 CiMgQ09ORklHX0ZCX1ZJQV9ESVJFQ1RfUFJPQ0ZTIGlzIG5vdCBzZXQKQ09ORklHX0ZCX1ZJQV9Y X0NPTVBBVElCSUxJVFk9eQpDT05GSUdfRkJfTkVPTUFHSUM9eQpDT05GSUdfRkJfS1lSTz15CkNP TkZJR19GQl8zREZYPXkKIyBDT05GSUdfRkJfM0RGWF9BQ0NFTCBpcyBub3Qgc2V0CkNPTkZJR19G Ql8zREZYX0kyQz15CkNPTkZJR19GQl9WT09ET08xPXkKQ09ORklHX0ZCX1ZUODYyMz15CkNPTkZJ R19GQl9UUklERU5UPXkKQ09ORklHX0ZCX0FSSz15CkNPTkZJR19GQl9QTTM9eQojIENPTkZJR19G Ql9DQVJNSU5FIGlzIG5vdCBzZXQKQ09ORklHX0ZCX1NNNTAxPXkKIyBDT05GSUdfRkJfU01TQ1VG WCBpcyBub3Qgc2V0CkNPTkZJR19GQl9VREw9eQojIENPTkZJR19GQl9JQk1fR1hUNDUwMCBpcyBu b3Qgc2V0CkNPTkZJR19GQl9WSVJUVUFMPXkKQ09ORklHX1hFTl9GQkRFVl9GUk9OVEVORD15CkNP TkZJR19GQl9NRVRST05PTUU9eQpDT05GSUdfRkJfTUI4NjJYWD15CkNPTkZJR19GQl9NQjg2MlhY X1BDSV9HREM9eQpDT05GSUdfRkJfTUI4NjJYWF9JMkM9eQojIENPTkZJR19GQl9CUk9BRFNIRUVU IGlzIG5vdCBzZXQKIyBDT05GSUdfRkJfQVVPX0sxOTBYIGlzIG5vdCBzZXQKIyBDT05GSUdfRkJf SFlQRVJWIGlzIG5vdCBzZXQKIyBDT05GSUdfRkJfU0lNUExFIGlzIG5vdCBzZXQKIyBDT05GSUdf RkJfU003MTIgaXMgbm90IHNldApDT05GSUdfQkFDS0xJR0hUX0xDRF9TVVBQT1JUPXkKIyBDT05G SUdfTENEX0NMQVNTX0RFVklDRSBpcyBub3Qgc2V0CkNPTkZJR19CQUNLTElHSFRfQ0xBU1NfREVW SUNFPXkKIyBDT05GSUdfQkFDS0xJR0hUX0dFTkVSSUMgaXMgbm90IHNldApDT05GSUdfQkFDS0xJ R0hUX0FQUExFPXkKIyBDT05GSUdfQkFDS0xJR0hUX1BNODk0MV9XTEVEIGlzIG5vdCBzZXQKIyBD T05GSUdfQkFDS0xJR0hUX1NBSEFSQSBpcyBub3Qgc2V0CiMgQ09ORklHX0JBQ0tMSUdIVF9BRFA4 ODYwIGlzIG5vdCBzZXQKIyBDT05GSUdfQkFDS0xJR0hUX0FEUDg4NzAgaXMgbm90IHNldAojIENP TkZJR19CQUNLTElHSFRfUENGNTA2MzMgaXMgbm90IHNldAojIENPTkZJR19CQUNLTElHSFRfTE0z NjM5IGlzIG5vdCBzZXQKIyBDT05GSUdfQkFDS0xJR0hUX0dQSU8gaXMgbm90IHNldAojIENPTkZJ R19CQUNLTElHSFRfTFY1MjA3TFAgaXMgbm90IHNldAojIENPTkZJR19CQUNLTElHSFRfQkQ2MTA3 IGlzIG5vdCBzZXQKIyBDT05GSUdfQkFDS0xJR0hUX0FSQ1hDTk4gaXMgbm90IHNldApDT05GSUdf VkdBU1RBVEU9eQpDT05GSUdfSERNST15CgojCiMgQ29uc29sZSBkaXNwbGF5IGRyaXZlciBzdXBw b3J0CiMKQ09ORklHX1ZHQV9DT05TT0xFPXkKIyBDT05GSUdfVkdBQ09OX1NPRlRfU0NST0xMQkFD SyBpcyBub3Qgc2V0CkNPTkZJR19EVU1NWV9DT05TT0xFPXkKQ09ORklHX0RVTU1ZX0NPTlNPTEVf Q09MVU1OUz04MApDT05GSUdfRFVNTVlfQ09OU09MRV9ST1dTPTI1CkNPTkZJR19GUkFNRUJVRkZF Ul9DT05TT0xFPXkKQ09ORklHX0ZSQU1FQlVGRkVSX0NPTlNPTEVfREVURUNUX1BSSU1BUlk9eQpD T05GSUdfRlJBTUVCVUZGRVJfQ09OU09MRV9ST1RBVElPTj15CiMgQ09ORklHX0xPR08gaXMgbm90 IHNldApDT05GSUdfU09VTkQ9eQpDT05GSUdfU09VTkRfT1NTX0NPUkU9eQojIENPTkZJR19TT1VO RF9PU1NfQ09SRV9QUkVDTEFJTSBpcyBub3Qgc2V0CkNPTkZJR19TTkQ9eQpDT05GSUdfU05EX1RJ TUVSPXkKQ09ORklHX1NORF9QQ009eQpDT05GSUdfU05EX0hXREVQPXkKQ09ORklHX1NORF9TRVFf REVWSUNFPXkKQ09ORklHX1NORF9SQVdNSURJPXkKQ09ORklHX1NORF9KQUNLPXkKQ09ORklHX1NO RF9KQUNLX0lOUFVUX0RFVj15CkNPTkZJR19TTkRfT1NTRU1VTD15CkNPTkZJR19TTkRfTUlYRVJf T1NTPXkKQ09ORklHX1NORF9QQ01fT1NTPXkKQ09ORklHX1NORF9QQ01fT1NTX1BMVUdJTlM9eQpD T05GSUdfU05EX1BDTV9USU1FUj15CkNPTkZJR19TTkRfSFJUSU1FUj15CkNPTkZJR19TTkRfRFlO QU1JQ19NSU5PUlM9eQpDT05GSUdfU05EX01BWF9DQVJEUz0zMgpDT05GSUdfU05EX1NVUFBPUlRf T0xEX0FQST15CkNPTkZJR19TTkRfUFJPQ19GUz15CkNPTkZJR19TTkRfVkVSQk9TRV9QUk9DRlM9 eQojIENPTkZJR19TTkRfVkVSQk9TRV9QUklOVEsgaXMgbm90IHNldAojIENPTkZJR19TTkRfREVC VUcgaXMgbm90IHNldApDT05GSUdfU05EX1ZNQVNURVI9eQpDT05GSUdfU05EX0RNQV9TR0JVRj15 CkNPTkZJR19TTkRfU0VRVUVOQ0VSPXkKQ09ORklHX1NORF9TRVFfRFVNTVk9eQojIENPTkZJR19T TkRfU0VRVUVOQ0VSX09TUyBpcyBub3Qgc2V0CkNPTkZJR19TTkRfU0VRX0hSVElNRVJfREVGQVVM VD15CkNPTkZJR19TTkRfU0VRX01JRElfRVZFTlQ9eQpDT05GSUdfU05EX1NFUV9NSURJPXkKQ09O RklHX1NORF9TRVFfTUlESV9FTVVMPXkKQ09ORklHX1NORF9TRVFfVklSTUlEST15CkNPTkZJR19T TkRfTVBVNDAxX1VBUlQ9eQpDT05GSUdfU05EX09QTDNfTElCPXkKQ09ORklHX1NORF9PUEwzX0xJ Ql9TRVE9eQojIENPTkZJR19TTkRfT1BMNF9MSUJfU0VRIGlzIG5vdCBzZXQKQ09ORklHX1NORF9W WF9MSUI9eQpDT05GSUdfU05EX0FDOTdfQ09ERUM9eQpDT05GSUdfU05EX0RSSVZFUlM9eQpDT05G SUdfU05EX1BDU1A9eQpDT05GSUdfU05EX0RVTU1ZPXkKQ09ORklHX1NORF9BTE9PUD15CkNPTkZJ R19TTkRfVklSTUlEST15CkNPTkZJR19TTkRfTVRQQVY9eQpDT05GSUdfU05EX01UUzY0PXkKQ09O RklHX1NORF9TRVJJQUxfVTE2NTUwPXkKQ09ORklHX1NORF9NUFU0MDE9eQpDT05GSUdfU05EX1BP UlRNQU4yWDQ9eQpDT05GSUdfU05EX0FDOTdfUE9XRVJfU0FWRT15CkNPTkZJR19TTkRfQUM5N19Q T1dFUl9TQVZFX0RFRkFVTFQ9MApDT05GSUdfU05EX1NCX0NPTU1PTj15CkNPTkZJR19TTkRfUENJ PXkKQ09ORklHX1NORF9BRDE4ODk9eQpDT05GSUdfU05EX0FMUzMwMD15CkNPTkZJR19TTkRfQUxT NDAwMD15CkNPTkZJR19TTkRfQUxJNTQ1MT15CkNPTkZJR19TTkRfQVNJSFBJPXkKQ09ORklHX1NO RF9BVElJWFA9eQpDT05GSUdfU05EX0FUSUlYUF9NT0RFTT15CkNPTkZJR19TTkRfQVU4ODEwPXkK Q09ORklHX1NORF9BVTg4MjA9eQpDT05GSUdfU05EX0FVODgzMD15CiMgQ09ORklHX1NORF9BVzIg aXMgbm90IHNldApDT05GSUdfU05EX0FaVDMzMjg9eQpDT05GSUdfU05EX0JUODdYPXkKIyBDT05G SUdfU05EX0JUODdYX09WRVJDTE9DSyBpcyBub3Qgc2V0CkNPTkZJR19TTkRfQ0EwMTA2PXkKQ09O RklHX1NORF9DTUlQQ0k9eQpDT05GSUdfU05EX09YWUdFTl9MSUI9eQpDT05GSUdfU05EX09YWUdF Tj15CkNPTkZJR19TTkRfQ1M0MjgxPXkKQ09ORklHX1NORF9DUzQ2WFg9eQpDT05GSUdfU05EX0NT NDZYWF9ORVdfRFNQPXkKQ09ORklHX1NORF9DVFhGST15CkNPTkZJR19TTkRfREFSTEEyMD15CkNP TkZJR19TTkRfR0lOQTIwPXkKQ09ORklHX1NORF9MQVlMQTIwPXkKQ09ORklHX1NORF9EQVJMQTI0 PXkKQ09ORklHX1NORF9HSU5BMjQ9eQpDT05GSUdfU05EX0xBWUxBMjQ9eQpDT05GSUdfU05EX01P TkE9eQpDT05GSUdfU05EX01JQT15CkNPTkZJR19TTkRfRUNITzNHPXkKQ09ORklHX1NORF9JTkRJ R089eQpDT05GSUdfU05EX0lORElHT0lPPXkKQ09ORklHX1NORF9JTkRJR09ESj15CkNPTkZJR19T TkRfSU5ESUdPSU9YPXkKQ09ORklHX1NORF9JTkRJR09ESlg9eQpDT05GSUdfU05EX0VNVTEwSzE9 eQpDT05GSUdfU05EX0VNVTEwSzFfU0VRPXkKQ09ORklHX1NORF9FTVUxMEsxWD15CkNPTkZJR19T TkRfRU5TMTM3MD15CkNPTkZJR19TTkRfRU5TMTM3MT15CkNPTkZJR19TTkRfRVMxOTM4PXkKQ09O RklHX1NORF9FUzE5Njg9eQpDT05GSUdfU05EX0VTMTk2OF9JTlBVVD15CkNPTkZJR19TTkRfRk04 MDE9eQpDT05GSUdfU05EX0hEU1A9eQoKIwojIERvbid0IGZvcmdldCB0byBhZGQgYnVpbHQtaW4g ZmlybXdhcmVzIGZvciBIRFNQIGRyaXZlcgojCkNPTkZJR19TTkRfSERTUE09eQpDT05GSUdfU05E X0lDRTE3MTI9eQpDT05GSUdfU05EX0lDRTE3MjQ9eQpDT05GSUdfU05EX0lOVEVMOFgwPXkKQ09O RklHX1NORF9JTlRFTDhYME09eQpDT05GSUdfU05EX0tPUkcxMjEyPXkKQ09ORklHX1NORF9MT0xB PXkKQ09ORklHX1NORF9MWDY0NjRFUz15CkNPTkZJR19TTkRfTUFFU1RSTzM9eQpDT05GSUdfU05E X01BRVNUUk8zX0lOUFVUPXkKQ09ORklHX1NORF9NSVhBUlQ9eQpDT05GSUdfU05EX05NMjU2PXkK Q09ORklHX1NORF9QQ1hIUj15CkNPTkZJR19TTkRfUklQVElERT15CkNPTkZJR19TTkRfUk1FMzI9 eQpDT05GSUdfU05EX1JNRTk2PXkKQ09ORklHX1NORF9STUU5NjUyPXkKQ09ORklHX1NORF9TT05J Q1ZJQkVTPXkKQ09ORklHX1NORF9UUklERU5UPXkKQ09ORklHX1NORF9WSUE4MlhYPXkKQ09ORklH X1NORF9WSUE4MlhYX01PREVNPXkKQ09ORklHX1NORF9WSVJUVU9TTz15CkNPTkZJR19TTkRfVlgy MjI9eQpDT05GSUdfU05EX1lNRlBDST15CgojCiMgSEQtQXVkaW8KIwpDT05GSUdfU05EX0hEQT15 CkNPTkZJR19TTkRfSERBX0lOVEVMPXkKQ09ORklHX1NORF9IREFfSFdERVA9eQpDT05GSUdfU05E X0hEQV9SRUNPTkZJRz15CkNPTkZJR19TTkRfSERBX0lOUFVUX0JFRVA9eQpDT05GSUdfU05EX0hE QV9JTlBVVF9CRUVQX01PREU9MQpDT05GSUdfU05EX0hEQV9QQVRDSF9MT0FERVI9eQpDT05GSUdf U05EX0hEQV9DT0RFQ19SRUFMVEVLPXkKQ09ORklHX1NORF9IREFfQ09ERUNfQU5BTE9HPXkKQ09O RklHX1NORF9IREFfQ09ERUNfU0lHTUFURUw9eQpDT05GSUdfU05EX0hEQV9DT0RFQ19WSUE9eQpD T05GSUdfU05EX0hEQV9DT0RFQ19IRE1JPXkKQ09ORklHX1NORF9IREFfQ09ERUNfQ0lSUlVTPXkK Q09ORklHX1NORF9IREFfQ09ERUNfQ09ORVhBTlQ9eQpDT05GSUdfU05EX0hEQV9DT0RFQ19DQTAx MTA9eQpDT05GSUdfU05EX0hEQV9DT0RFQ19DQTAxMzI9eQojIENPTkZJR19TTkRfSERBX0NPREVD X0NBMDEzMl9EU1AgaXMgbm90IHNldApDT05GSUdfU05EX0hEQV9DT0RFQ19DTUVESUE9eQpDT05G SUdfU05EX0hEQV9DT0RFQ19TSTMwNTQ9eQpDT05GSUdfU05EX0hEQV9HRU5FUklDPXkKQ09ORklH X1NORF9IREFfUE9XRVJfU0FWRV9ERUZBVUxUPTAKQ09ORklHX1NORF9IREFfQ09SRT15CkNPTkZJ R19TTkRfSERBX0k5MTU9eQpDT05GSUdfU05EX0hEQV9QUkVBTExPQ19TSVpFPTY0CkNPTkZJR19T TkRfU1BJPXkKQ09ORklHX1NORF9VU0I9eQpDT05GSUdfU05EX1VTQl9BVURJTz15CkNPTkZJR19T TkRfVVNCX1VBMTAxPXkKQ09ORklHX1NORF9VU0JfVVNYMlk9eQpDT05GSUdfU05EX1VTQl9DQUlB UT15CkNPTkZJR19TTkRfVVNCX0NBSUFRX0lOUFVUPXkKQ09ORklHX1NORF9VU0JfVVMxMjJMPXkK Q09ORklHX1NORF9VU0JfNkZJUkU9eQojIENPTkZJR19TTkRfVVNCX0hJRkFDRSBpcyBub3Qgc2V0 CiMgQ09ORklHX1NORF9CQ0QyMDAwIGlzIG5vdCBzZXQKIyBDT05GSUdfU05EX1VTQl9QT0QgaXMg bm90IHNldAojIENPTkZJR19TTkRfVVNCX1BPREhEIGlzIG5vdCBzZXQKIyBDT05GSUdfU05EX1VT Ql9UT05FUE9SVCBpcyBub3Qgc2V0CiMgQ09ORklHX1NORF9VU0JfVkFSSUFYIGlzIG5vdCBzZXQK Q09ORklHX1NORF9GSVJFV0lSRT15CkNPTkZJR19TTkRfRklSRVdJUkVfTElCPXkKIyBDT05GSUdf U05EX0RJQ0UgaXMgbm90IHNldAojIENPTkZJR19TTkRfT1hGVyBpcyBub3Qgc2V0CkNPTkZJR19T TkRfSVNJR0hUPXkKIyBDT05GSUdfU05EX0ZJUkVXT1JLUyBpcyBub3Qgc2V0CiMgQ09ORklHX1NO RF9CRUJPQiBpcyBub3Qgc2V0CiMgQ09ORklHX1NORF9GSVJFV0lSRV9ESUdJMDBYIGlzIG5vdCBz ZXQKIyBDT05GSUdfU05EX0ZJUkVXSVJFX1RBU0NBTSBpcyBub3Qgc2V0CiMgQ09ORklHX1NORF9G SVJFV0lSRV9NT1RVIGlzIG5vdCBzZXQKIyBDT05GSUdfU05EX0ZJUkVGQUNFIGlzIG5vdCBzZXQK Q09ORklHX1NORF9QQ01DSUE9eQpDT05GSUdfU05EX1ZYUE9DS0VUPXkKQ09ORklHX1NORF9QREFV RElPQ0Y9eQojIENPTkZJR19TTkRfU09DIGlzIG5vdCBzZXQKQ09ORklHX1NORF9YODY9eQojIENP TkZJR19IRE1JX0xQRV9BVURJTyBpcyBub3Qgc2V0CkNPTkZJR19TTkRfU1lOVEhfRU1VWD15CkNP TkZJR19BQzk3X0JVUz15CgojCiMgSElEIHN1cHBvcnQKIwpDT05GSUdfSElEPXkKQ09ORklHX0hJ RF9CQVRURVJZX1NUUkVOR1RIPXkKQ09ORklHX0hJRFJBVz15CiMgQ09ORklHX1VISUQgaXMgbm90 IHNldApDT05GSUdfSElEX0dFTkVSSUM9eQoKIwojIFNwZWNpYWwgSElEIGRyaXZlcnMKIwpDT05G SUdfSElEX0E0VEVDSD15CiMgQ09ORklHX0hJRF9BQ0NVVE9VQ0ggaXMgbm90IHNldApDT05GSUdf SElEX0FDUlVYPXkKIyBDT05GSUdfSElEX0FDUlVYX0ZGIGlzIG5vdCBzZXQKQ09ORklHX0hJRF9B UFBMRT15CiMgQ09ORklHX0hJRF9BUFBMRUlSIGlzIG5vdCBzZXQKIyBDT05GSUdfSElEX0FTVVMg aXMgbm90IHNldAojIENPTkZJR19ISURfQVVSRUFMIGlzIG5vdCBzZXQKQ09ORklHX0hJRF9CRUxL SU49eQojIENPTkZJR19ISURfQkVUT1BfRkYgaXMgbm90IHNldApDT05GSUdfSElEX0NIRVJSWT15 CkNPTkZJR19ISURfQ0hJQ09OWT15CiMgQ09ORklHX0hJRF9DT1JTQUlSIGlzIG5vdCBzZXQKQ09O RklHX0hJRF9QUk9ESUtFWVM9eQojIENPTkZJR19ISURfQ01FRElBIGlzIG5vdCBzZXQKIyBDT05G SUdfSElEX0NQMjExMiBpcyBub3Qgc2V0CkNPTkZJR19ISURfQ1lQUkVTUz15CkNPTkZJR19ISURf RFJBR09OUklTRT15CkNPTkZJR19EUkFHT05SSVNFX0ZGPXkKQ09ORklHX0hJRF9FTVNfRkY9eQpD T05GSUdfSElEX0VMRUNPTT15CiMgQ09ORklHX0hJRF9FTE8gaXMgbm90IHNldApDT05GSUdfSElE X0VaS0VZPXkKIyBDT05GSUdfSElEX0dFTUJJUkQgaXMgbm90IHNldAojIENPTkZJR19ISURfR0ZS TSBpcyBub3Qgc2V0CiMgQ09ORklHX0hJRF9IT0xURUsgaXMgbm90IHNldAojIENPTkZJR19ISURf R1Q2ODNSIGlzIG5vdCBzZXQKQ09ORklHX0hJRF9LRVlUT1VDSD15CkNPTkZJR19ISURfS1lFPXkK Q09ORklHX0hJRF9VQ0xPR0lDPXkKQ09ORklHX0hJRF9XQUxUT1A9eQpDT05GSUdfSElEX0dZUkFU SU9OPXkKIyBDT05GSUdfSElEX0lDQURFIGlzIG5vdCBzZXQKQ09ORklHX0hJRF9JVEU9eQpDT05G SUdfSElEX1RXSU5IQU49eQpDT05GSUdfSElEX0tFTlNJTkdUT049eQpDT05GSUdfSElEX0xDUE9X RVI9eQojIENPTkZJR19ISURfTEVEIGlzIG5vdCBzZXQKIyBDT05GSUdfSElEX0xFTk9WTyBpcyBu b3Qgc2V0CkNPTkZJR19ISURfTE9HSVRFQ0g9eQpDT05GSUdfSElEX0xPR0lURUNIX0RKPXkKQ09O RklHX0hJRF9MT0dJVEVDSF9ISURQUD15CkNPTkZJR19MT0dJVEVDSF9GRj15CkNPTkZJR19MT0dJ UlVNQkxFUEFEMl9GRj15CkNPTkZJR19MT0dJRzk0MF9GRj15CkNPTkZJR19MT0dJV0hFRUxTX0ZG PXkKQ09ORklHX0hJRF9NQUdJQ01PVVNFPXkKIyBDT05GSUdfSElEX01BWUZMQVNIIGlzIG5vdCBz ZXQKQ09ORklHX0hJRF9NSUNST1NPRlQ9eQpDT05GSUdfSElEX01PTlRFUkVZPXkKQ09ORklHX0hJ RF9NVUxUSVRPVUNIPXkKIyBDT05GSUdfSElEX05USSBpcyBub3Qgc2V0CkNPTkZJR19ISURfTlRS SUc9eQpDT05GSUdfSElEX09SVEVLPXkKQ09ORklHX0hJRF9QQU5USEVSTE9SRD15CkNPTkZJR19Q QU5USEVSTE9SRF9GRj15CiMgQ09ORklHX0hJRF9QRU5NT1VOVCBpcyBub3Qgc2V0CkNPTkZJR19I SURfUEVUQUxZTlg9eQpDT05GSUdfSElEX1BJQ09MQ0Q9eQpDT05GSUdfSElEX1BJQ09MQ0RfRkI9 eQpDT05GSUdfSElEX1BJQ09MQ0RfQkFDS0xJR0hUPXkKQ09ORklHX0hJRF9QSUNPTENEX0xFRFM9 eQpDT05GSUdfSElEX1BJQ09MQ0RfQ0lSPXkKIyBDT05GSUdfSElEX1BMQU5UUk9OSUNTIGlzIG5v dCBzZXQKIyBDT05GSUdfSElEX1BSSU1BWCBpcyBub3Qgc2V0CiMgQ09ORklHX0hJRF9SRVRST0RF IGlzIG5vdCBzZXQKQ09ORklHX0hJRF9ST0NDQVQ9eQojIENPTkZJR19ISURfU0FJVEVLIGlzIG5v dCBzZXQKQ09ORklHX0hJRF9TQU1TVU5HPXkKQ09ORklHX0hJRF9TT05ZPXkKIyBDT05GSUdfU09O WV9GRiBpcyBub3Qgc2V0CiMgQ09ORklHX0hJRF9TUEVFRExJTksgaXMgbm90IHNldAojIENPTkZJ R19ISURfU1RFRUxTRVJJRVMgaXMgbm90IHNldApDT05GSUdfSElEX1NVTlBMVVM9eQojIENPTkZJ R19ISURfUk1JIGlzIG5vdCBzZXQKQ09ORklHX0hJRF9HUkVFTkFTSUE9eQpDT05GSUdfR1JFRU5B U0lBX0ZGPXkKIyBDT05GSUdfSElEX0hZUEVSVl9NT1VTRSBpcyBub3Qgc2V0CkNPTkZJR19ISURf U01BUlRKT1lQTFVTPXkKQ09ORklHX1NNQVJUSk9ZUExVU19GRj15CiMgQ09ORklHX0hJRF9USVZP IGlzIG5vdCBzZXQKQ09ORklHX0hJRF9UT1BTRUVEPXkKIyBDT05GSUdfSElEX1RISU5HTSBpcyBu b3Qgc2V0CkNPTkZJR19ISURfVEhSVVNUTUFTVEVSPXkKQ09ORklHX1RIUlVTVE1BU1RFUl9GRj15 CiMgQ09ORklHX0hJRF9VRFJBV19QUzMgaXMgbm90IHNldApDT05GSUdfSElEX1dBQ09NPXkKIyBD T05GSUdfSElEX1dJSU1PVEUgaXMgbm90IHNldAojIENPTkZJR19ISURfWElOTU8gaXMgbm90IHNl dApDT05GSUdfSElEX1pFUk9QTFVTPXkKQ09ORklHX1pFUk9QTFVTX0ZGPXkKQ09ORklHX0hJRF9a WURBQ1JPTj15CiMgQ09ORklHX0hJRF9TRU5TT1JfSFVCIGlzIG5vdCBzZXQKIyBDT05GSUdfSElE X0FMUFMgaXMgbm90IHNldAoKIwojIFVTQiBISUQgc3VwcG9ydAojCkNPTkZJR19VU0JfSElEPXkK Q09ORklHX0hJRF9QSUQ9eQpDT05GSUdfVVNCX0hJRERFVj15CgojCiMgSTJDIEhJRCBzdXBwb3J0 CiMKIyBDT05GSUdfSTJDX0hJRCBpcyBub3Qgc2V0CgojCiMgSW50ZWwgSVNIIEhJRCBzdXBwb3J0 CiMKIyBDT05GSUdfSU5URUxfSVNIX0hJRCBpcyBub3Qgc2V0CkNPTkZJR19VU0JfT0hDSV9MSVRU TEVfRU5ESUFOPXkKQ09ORklHX1VTQl9TVVBQT1JUPXkKQ09ORklHX1VTQl9DT01NT049eQpDT05G SUdfVVNCX0FSQ0hfSEFTX0hDRD15CkNPTkZJR19VU0I9eQpDT05GSUdfVVNCX1BDST15CkNPTkZJ R19VU0JfQU5OT1VOQ0VfTkVXX0RFVklDRVM9eQoKIwojIE1pc2NlbGxhbmVvdXMgVVNCIG9wdGlv bnMKIwpDT05GSUdfVVNCX0RFRkFVTFRfUEVSU0lTVD15CkNPTkZJR19VU0JfRFlOQU1JQ19NSU5P UlM9eQojIENPTkZJR19VU0JfT1RHIGlzIG5vdCBzZXQKIyBDT05GSUdfVVNCX09UR19XSElURUxJ U1QgaXMgbm90IHNldAojIENPTkZJR19VU0JfTEVEU19UUklHR0VSX1VTQlBPUlQgaXMgbm90IHNl dApDT05GSUdfVVNCX01PTj15CkNPTkZJR19VU0JfV1VTQj15CkNPTkZJR19VU0JfV1VTQl9DQkFG PXkKIyBDT05GSUdfVVNCX1dVU0JfQ0JBRl9ERUJVRyBpcyBub3Qgc2V0CgojCiMgVVNCIEhvc3Qg Q29udHJvbGxlciBEcml2ZXJzCiMKQ09ORklHX1VTQl9DNjdYMDBfSENEPXkKQ09ORklHX1VTQl9Y SENJX0hDRD15CkNPTkZJR19VU0JfWEhDSV9QQ0k9eQojIENPTkZJR19VU0JfWEhDSV9QTEFURk9S TSBpcyBub3Qgc2V0CkNPTkZJR19VU0JfRUhDSV9IQ0Q9eQpDT05GSUdfVVNCX0VIQ0lfUk9PVF9I VUJfVFQ9eQpDT05GSUdfVVNCX0VIQ0lfVFRfTkVXU0NIRUQ9eQpDT05GSUdfVVNCX0VIQ0lfUENJ PXkKIyBDT05GSUdfVVNCX0VIQ0lfSENEX1BMQVRGT1JNIGlzIG5vdCBzZXQKIyBDT05GSUdfVVNC X09YVTIxMEhQX0hDRCBpcyBub3Qgc2V0CkNPTkZJR19VU0JfSVNQMTE2WF9IQ0Q9eQojIENPTkZJ R19VU0JfSVNQMTM2Ml9IQ0QgaXMgbm90IHNldAojIENPTkZJR19VU0JfRk9URzIxMF9IQ0QgaXMg bm90IHNldAojIENPTkZJR19VU0JfTUFYMzQyMV9IQ0QgaXMgbm90IHNldApDT05GSUdfVVNCX09I Q0lfSENEPXkKQ09ORklHX1VTQl9PSENJX0hDRF9QQ0k9eQojIENPTkZJR19VU0JfT0hDSV9IQ0Rf U1NCIGlzIG5vdCBzZXQKIyBDT05GSUdfVVNCX09IQ0lfSENEX1BMQVRGT1JNIGlzIG5vdCBzZXQK Q09ORklHX1VTQl9VSENJX0hDRD15CkNPTkZJR19VU0JfVTEzMl9IQ0Q9eQpDT05GSUdfVVNCX1NM ODExX0hDRD15CiMgQ09ORklHX1VTQl9TTDgxMV9IQ0RfSVNPIGlzIG5vdCBzZXQKQ09ORklHX1VT Ql9TTDgxMV9DUz15CkNPTkZJR19VU0JfUjhBNjY1OTdfSENEPXkKQ09ORklHX1VTQl9XSENJX0hD RD15CkNPTkZJR19VU0JfSFdBX0hDRD15CiMgQ09ORklHX1VTQl9IQ0RfQkNNQSBpcyBub3Qgc2V0 CiMgQ09ORklHX1VTQl9IQ0RfU1NCIGlzIG5vdCBzZXQKIyBDT05GSUdfVVNCX0hDRF9URVNUX01P REUgaXMgbm90IHNldAoKIwojIFVTQiBEZXZpY2UgQ2xhc3MgZHJpdmVycwojCkNPTkZJR19VU0Jf QUNNPXkKQ09ORklHX1VTQl9QUklOVEVSPXkKQ09ORklHX1VTQl9XRE09eQpDT05GSUdfVVNCX1RN Qz15CgojCiMgTk9URTogVVNCX1NUT1JBR0UgZGVwZW5kcyBvbiBTQ1NJIGJ1dCBCTEtfREVWX1NE IG1heQojCgojCiMgYWxzbyBiZSBuZWVkZWQ7IHNlZSBVU0JfU1RPUkFHRSBIZWxwIGZvciBtb3Jl IGluZm8KIwpDT05GSUdfVVNCX1NUT1JBR0U9eQojIENPTkZJR19VU0JfU1RPUkFHRV9ERUJVRyBp cyBub3Qgc2V0CkNPTkZJR19VU0JfU1RPUkFHRV9SRUFMVEVLPXkKQ09ORklHX1JFQUxURUtfQVVU T1BNPXkKQ09ORklHX1VTQl9TVE9SQUdFX0RBVEFGQUI9eQpDT05GSUdfVVNCX1NUT1JBR0VfRlJF RUNPTT15CkNPTkZJR19VU0JfU1RPUkFHRV9JU0QyMDA9eQpDT05GSUdfVVNCX1NUT1JBR0VfVVNC QVQ9eQpDT05GSUdfVVNCX1NUT1JBR0VfU0REUjA5PXkKQ09ORklHX1VTQl9TVE9SQUdFX1NERFI1 NT15CkNPTkZJR19VU0JfU1RPUkFHRV9KVU1QU0hPVD15CkNPTkZJR19VU0JfU1RPUkFHRV9BTEFV REE9eQpDT05GSUdfVVNCX1NUT1JBR0VfT05FVE9VQ0g9eQpDT05GSUdfVVNCX1NUT1JBR0VfS0FS TUE9eQpDT05GSUdfVVNCX1NUT1JBR0VfQ1lQUkVTU19BVEFDQj15CkNPTkZJR19VU0JfU1RPUkFH RV9FTkVfVUI2MjUwPXkKQ09ORklHX1VTQl9VQVM9eQoKIwojIFVTQiBJbWFnaW5nIGRldmljZXMK IwpDT05GSUdfVVNCX01EQzgwMD15CkNPTkZJR19VU0JfTUlDUk9URUs9eQpDT05GSUdfVVNCSVBf Q09SRT15CkNPTkZJR19VU0JJUF9WSENJX0hDRD15CkNPTkZJR19VU0JJUF9WSENJX0hDX1BPUlRT PTgKQ09ORklHX1VTQklQX1ZIQ0lfTlJfSENTPTEKQ09ORklHX1VTQklQX0hPU1Q9eQojIENPTkZJ R19VU0JJUF9WVURDIGlzIG5vdCBzZXQKIyBDT05GSUdfVVNCSVBfREVCVUcgaXMgbm90IHNldAoj IENPTkZJR19VU0JfTVVTQl9IRFJDIGlzIG5vdCBzZXQKIyBDT05GSUdfVVNCX0RXQzMgaXMgbm90 IHNldAojIENPTkZJR19VU0JfRFdDMiBpcyBub3Qgc2V0CiMgQ09ORklHX1VTQl9DSElQSURFQSBp cyBub3Qgc2V0CiMgQ09ORklHX1VTQl9JU1AxNzYwIGlzIG5vdCBzZXQKCiMKIyBVU0IgcG9ydCBk cml2ZXJzCiMKQ09ORklHX1VTQl9VU1M3MjA9eQpDT05GSUdfVVNCX1NFUklBTD15CiMgQ09ORklH X1VTQl9TRVJJQUxfQ09OU09MRSBpcyBub3Qgc2V0CkNPTkZJR19VU0JfU0VSSUFMX0dFTkVSSUM9 eQojIENPTkZJR19VU0JfU0VSSUFMX1NJTVBMRSBpcyBub3Qgc2V0CkNPTkZJR19VU0JfU0VSSUFM X0FJUkNBQkxFPXkKQ09ORklHX1VTQl9TRVJJQUxfQVJLMzExNj15CkNPTkZJR19VU0JfU0VSSUFM X0JFTEtJTj15CkNPTkZJR19VU0JfU0VSSUFMX0NIMzQxPXkKQ09ORklHX1VTQl9TRVJJQUxfV0hJ VEVIRUFUPXkKQ09ORklHX1VTQl9TRVJJQUxfRElHSV9BQ0NFTEVQT1JUPXkKQ09ORklHX1VTQl9T RVJJQUxfQ1AyMTBYPXkKQ09ORklHX1VTQl9TRVJJQUxfQ1lQUkVTU19NOD15CkNPTkZJR19VU0Jf U0VSSUFMX0VNUEVHPXkKQ09ORklHX1VTQl9TRVJJQUxfRlRESV9TSU89eQpDT05GSUdfVVNCX1NF UklBTF9WSVNPUj15CkNPTkZJR19VU0JfU0VSSUFMX0lQQVE9eQpDT05GSUdfVVNCX1NFUklBTF9J Uj15CkNPTkZJR19VU0JfU0VSSUFMX0VER0VQT1JUPXkKQ09ORklHX1VTQl9TRVJJQUxfRURHRVBP UlRfVEk9eQojIENPTkZJR19VU0JfU0VSSUFMX0Y4MTIzMiBpcyBub3Qgc2V0CiMgQ09ORklHX1VT Ql9TRVJJQUxfRjgxNTNYIGlzIG5vdCBzZXQKQ09ORklHX1VTQl9TRVJJQUxfR0FSTUlOPXkKQ09O RklHX1VTQl9TRVJJQUxfSVBXPXkKQ09ORklHX1VTQl9TRVJJQUxfSVVVPXkKQ09ORklHX1VTQl9T RVJJQUxfS0VZU1BBTl9QREE9eQpDT05GSUdfVVNCX1NFUklBTF9LRVlTUEFOPXkKQ09ORklHX1VT Ql9TRVJJQUxfS0xTST15CkNPTkZJR19VU0JfU0VSSUFMX0tPQklMX1NDVD15CkNPTkZJR19VU0Jf U0VSSUFMX01DVF9VMjMyPXkKIyBDT05GSUdfVVNCX1NFUklBTF9NRVRSTyBpcyBub3Qgc2V0CkNP TkZJR19VU0JfU0VSSUFMX01PUzc3MjA9eQpDT05GSUdfVVNCX1NFUklBTF9NT1M3NzE1X1BBUlBP UlQ9eQpDT05GSUdfVVNCX1NFUklBTF9NT1M3ODQwPXkKIyBDT05GSUdfVVNCX1NFUklBTF9NWFVQ T1JUIGlzIG5vdCBzZXQKQ09ORklHX1VTQl9TRVJJQUxfTkFWTUFOPXkKQ09ORklHX1VTQl9TRVJJ QUxfUEwyMzAzPXkKQ09ORklHX1VTQl9TRVJJQUxfT1RJNjg1OD15CkNPTkZJR19VU0JfU0VSSUFM X1FDQVVYPXkKQ09ORklHX1VTQl9TRVJJQUxfUVVBTENPTU09eQpDT05GSUdfVVNCX1NFUklBTF9T UENQOFg1PXkKQ09ORklHX1VTQl9TRVJJQUxfU0FGRT15CiMgQ09ORklHX1VTQl9TRVJJQUxfU0FG RV9QQURERUQgaXMgbm90IHNldApDT05GSUdfVVNCX1NFUklBTF9TSUVSUkFXSVJFTEVTUz15CkNP TkZJR19VU0JfU0VSSUFMX1NZTUJPTD15CkNPTkZJR19VU0JfU0VSSUFMX1RJPXkKQ09ORklHX1VT Ql9TRVJJQUxfQ1lCRVJKQUNLPXkKQ09ORklHX1VTQl9TRVJJQUxfWElSQ09NPXkKQ09ORklHX1VT Ql9TRVJJQUxfV1dBTj15CkNPTkZJR19VU0JfU0VSSUFMX09QVElPTj15CkNPTkZJR19VU0JfU0VS SUFMX09NTklORVQ9eQpDT05GSUdfVVNCX1NFUklBTF9PUFRJQ09OPXkKIyBDT05GSUdfVVNCX1NF UklBTF9YU0VOU19NVCBpcyBub3Qgc2V0CiMgQ09ORklHX1VTQl9TRVJJQUxfV0lTSEJPTkUgaXMg bm90IHNldApDT05GSUdfVVNCX1NFUklBTF9TU1UxMDA9eQojIENPTkZJR19VU0JfU0VSSUFMX1FU MiBpcyBub3Qgc2V0CiMgQ09ORklHX1VTQl9TRVJJQUxfVVBENzhGMDczMCBpcyBub3Qgc2V0CkNP TkZJR19VU0JfU0VSSUFMX0RFQlVHPXkKCiMKIyBVU0IgTWlzY2VsbGFuZW91cyBkcml2ZXJzCiMK Q09ORklHX1VTQl9FTUk2Mj15CkNPTkZJR19VU0JfRU1JMjY9eQpDT05GSUdfVVNCX0FEVVRVWD15 CkNPTkZJR19VU0JfU0VWU0VHPXkKQ09ORklHX1VTQl9SSU81MDA9eQpDT05GSUdfVVNCX0xFR09U T1dFUj15CkNPTkZJR19VU0JfTENEPXkKQ09ORklHX1VTQl9DWVBSRVNTX0NZN0M2Mz15CkNPTkZJ R19VU0JfQ1lUSEVSTT15CkNPTkZJR19VU0JfSURNT1VTRT15CkNPTkZJR19VU0JfRlRESV9FTEFO PXkKQ09ORklHX1VTQl9BUFBMRURJU1BMQVk9eQpDT05GSUdfVVNCX1NJU1VTQlZHQT15CkNPTkZJ R19VU0JfU0lTVVNCVkdBX0NPTj15CkNPTkZJR19VU0JfTEQ9eQpDT05GSUdfVVNCX1RSQU5DRVZJ QlJBVE9SPXkKQ09ORklHX1VTQl9JT1dBUlJJT1I9eQpDT05GSUdfVVNCX1RFU1Q9eQojIENPTkZJ R19VU0JfRUhTRVRfVEVTVF9GSVhUVVJFIGlzIG5vdCBzZXQKQ09ORklHX1VTQl9JU0lHSFRGVz15 CkNPTkZJR19VU0JfWVVSRVg9eQpDT05GSUdfVVNCX0VaVVNCX0ZYMj15CiMgQ09ORklHX1VTQl9I VUJfVVNCMjUxWEIgaXMgbm90IHNldAojIENPTkZJR19VU0JfSFNJQ19VU0IzNTAzIGlzIG5vdCBz ZXQKIyBDT05GSUdfVVNCX0hTSUNfVVNCNDYwNCBpcyBub3Qgc2V0CiMgQ09ORklHX1VTQl9MSU5L X0xBWUVSX1RFU1QgaXMgbm90IHNldAojIENPTkZJR19VU0JfQ0hBT1NLRVkgaXMgbm90IHNldApD T05GSUdfVVNCX0FUTT15CkNPTkZJR19VU0JfU1BFRURUT1VDSD15CkNPTkZJR19VU0JfQ1hBQ1JV PXkKQ09ORklHX1VTQl9VRUFHTEVBVE09eQpDT05GSUdfVVNCX1hVU0JBVE09eQoKIwojIFVTQiBQ aHlzaWNhbCBMYXllciBkcml2ZXJzCiMKQ09ORklHX1VTQl9QSFk9eQpDT05GSUdfTk9QX1VTQl9Y Q0VJVj15CiMgQ09ORklHX1VTQl9HUElPX1ZCVVMgaXMgbm90IHNldAojIENPTkZJR19VU0JfSVNQ MTMwMSBpcyBub3Qgc2V0CkNPTkZJR19VU0JfR0FER0VUPXkKIyBDT05GSUdfVVNCX0dBREdFVF9E RUJVRyBpcyBub3Qgc2V0CiMgQ09ORklHX1VTQl9HQURHRVRfREVCVUdfRklMRVMgaXMgbm90IHNl dAojIENPTkZJR19VU0JfR0FER0VUX0RFQlVHX0ZTIGlzIG5vdCBzZXQKQ09ORklHX1VTQl9HQURH RVRfVkJVU19EUkFXPTIKQ09ORklHX1VTQl9HQURHRVRfU1RPUkFHRV9OVU1fQlVGRkVSUz0yCgoj CiMgVVNCIFBlcmlwaGVyYWwgQ29udHJvbGxlcgojCiMgQ09ORklHX1VTQl9GT1RHMjEwX1VEQyBp cyBub3Qgc2V0CiMgQ09ORklHX1VTQl9HUl9VREMgaXMgbm90IHNldAojIENPTkZJR19VU0JfUjhB NjY1OTcgaXMgbm90IHNldAojIENPTkZJR19VU0JfUFhBMjdYIGlzIG5vdCBzZXQKIyBDT05GSUdf VVNCX01WX1VEQyBpcyBub3Qgc2V0CiMgQ09ORklHX1VTQl9NVl9VM0QgaXMgbm90IHNldAojIENP TkZJR19VU0JfTTY2NTkyIGlzIG5vdCBzZXQKIyBDT05GSUdfVVNCX0JEQ19VREMgaXMgbm90IHNl dAojIENPTkZJR19VU0JfQU1ENTUzNlVEQyBpcyBub3Qgc2V0CiMgQ09ORklHX1VTQl9ORVQyMjcy IGlzIG5vdCBzZXQKIyBDT05GSUdfVVNCX05FVDIyODAgaXMgbm90IHNldAojIENPTkZJR19VU0Jf R09LVSBpcyBub3Qgc2V0CkNPTkZJR19VU0JfRUcyMFQ9eQojIENPTkZJR19VU0JfRFVNTVlfSENE IGlzIG5vdCBzZXQKIyBDT05GSUdfVVNCX0NPTkZJR0ZTIGlzIG5vdCBzZXQKIyBDT05GSUdfVFlQ RUMgaXMgbm90IHNldAojIENPTkZJR19VU0JfTEVEX1RSSUcgaXMgbm90IHNldAojIENPTkZJR19V U0JfVUxQSV9CVVMgaXMgbm90IHNldApDT05GSUdfVVdCPXkKQ09ORklHX1VXQl9IV0E9eQpDT05G SUdfVVdCX1dIQ0k9eQpDT05GSUdfVVdCX0kxNDgwVT15CkNPTkZJR19NTUM9eQpDT05GSUdfTU1D X0JMT0NLPXkKQ09ORklHX01NQ19CTE9DS19NSU5PUlM9OApDT05GSUdfU0RJT19VQVJUPXkKIyBD T05GSUdfTU1DX1RFU1QgaXMgbm90IHNldAoKIwojIE1NQy9TRC9TRElPIEhvc3QgQ29udHJvbGxl ciBEcml2ZXJzCiMKIyBDT05GSUdfTU1DX0RFQlVHIGlzIG5vdCBzZXQKQ09ORklHX01NQ19TREhD ST15CkNPTkZJR19NTUNfU0RIQ0lfUENJPXkKQ09ORklHX01NQ19SSUNPSF9NTUM9eQojIENPTkZJ R19NTUNfU0RIQ0lfQUNQSSBpcyBub3Qgc2V0CkNPTkZJR19NTUNfU0RIQ0lfUExURk09eQpDT05G SUdfTU1DX1dCU0Q9eQpDT05GSUdfTU1DX1RJRk1fU0Q9eQpDT05GSUdfTU1DX1NQST15CkNPTkZJ R19NTUNfU0RSSUNPSF9DUz15CkNPTkZJR19NTUNfQ0I3MTA9eQpDT05GSUdfTU1DX1ZJQV9TRE1N Qz15CkNPTkZJR19NTUNfVlVCMzAwPXkKQ09ORklHX01NQ19VU0hDPXkKIyBDT05GSUdfTU1DX1VT REhJNlJPTDAgaXMgbm90IHNldAojIENPTkZJR19NTUNfVE9TSElCQV9QQ0kgaXMgbm90IHNldAoj IENPTkZJR19NTUNfTVRLIGlzIG5vdCBzZXQKIyBDT05GSUdfTU1DX1NESENJX1hFTk9OIGlzIG5v dCBzZXQKQ09ORklHX01FTVNUSUNLPXkKIyBDT05GSUdfTUVNU1RJQ0tfREVCVUcgaXMgbm90IHNl dAoKIwojIE1lbW9yeVN0aWNrIGRyaXZlcnMKIwojIENPTkZJR19NRU1TVElDS19VTlNBRkVfUkVT VU1FIGlzIG5vdCBzZXQKQ09ORklHX01TUFJPX0JMT0NLPXkKIyBDT05GSUdfTVNfQkxPQ0sgaXMg bm90IHNldAoKIwojIE1lbW9yeVN0aWNrIEhvc3QgQ29udHJvbGxlciBEcml2ZXJzCiMKQ09ORklH X01FTVNUSUNLX1RJRk1fTVM9eQpDT05GSUdfTUVNU1RJQ0tfSk1JQ1JPTl8zOFg9eQpDT05GSUdf TUVNU1RJQ0tfUjU5Mj15CkNPTkZJR19ORVdfTEVEUz15CkNPTkZJR19MRURTX0NMQVNTPXkKIyBD T05GSUdfTEVEU19DTEFTU19GTEFTSCBpcyBub3Qgc2V0CiMgQ09ORklHX0xFRFNfQlJJR0hUTkVT U19IV19DSEFOR0VEIGlzIG5vdCBzZXQKCiMKIyBMRUQgZHJpdmVycwojCiMgQ09ORklHX0xFRFNf QVBVIGlzIG5vdCBzZXQKIyBDT05GSUdfTEVEU19MTTM1MzAgaXMgbm90IHNldAojIENPTkZJR19M RURTX0xNMzY0MiBpcyBub3Qgc2V0CkNPTkZJR19MRURTX1BDQTk1MzI9eQojIENPTkZJR19MRURT X1BDQTk1MzJfR1BJTyBpcyBub3Qgc2V0CiMgQ09ORklHX0xFRFNfR1BJTyBpcyBub3Qgc2V0CkNP TkZJR19MRURTX0xQMzk0ND15CiMgQ09ORklHX0xFRFNfTFAzOTUyIGlzIG5vdCBzZXQKIyBDT05G SUdfTEVEU19MUDU1MjEgaXMgbm90IHNldAojIENPTkZJR19MRURTX0xQNTUyMyBpcyBub3Qgc2V0 CiMgQ09ORklHX0xFRFNfTFA1NTYyIGlzIG5vdCBzZXQKIyBDT05GSUdfTEVEU19MUDg1MDEgaXMg bm90IHNldAojIENPTkZJR19MRURTX0xQODg2MCBpcyBub3Qgc2V0CkNPTkZJR19MRURTX0NMRVZP X01BSUw9eQpDT05GSUdfTEVEU19QQ0E5NTVYPXkKIyBDT05GSUdfTEVEU19QQ0E5NTVYX0dQSU8g aXMgbm90IHNldAojIENPTkZJR19MRURTX1BDQTk2M1ggaXMgbm90IHNldApDT05GSUdfTEVEU19E QUMxMjRTMDg1PXkKQ09ORklHX0xFRFNfUkVHVUxBVE9SPXkKQ09ORklHX0xFRFNfQkQyODAyPXkK Q09ORklHX0xFRFNfSU5URUxfU1M0MjAwPXkKQ09ORklHX0xFRFNfTFQzNTkzPXkKIyBDT05GSUdf TEVEU19UQ0E2NTA3IGlzIG5vdCBzZXQKIyBDT05GSUdfTEVEU19UTEM1OTFYWCBpcyBub3Qgc2V0 CiMgQ09ORklHX0xFRFNfTE0zNTV4IGlzIG5vdCBzZXQKCiMKIyBMRUQgZHJpdmVyIGZvciBibGlu aygxKSBVU0IgUkdCIExFRCBpcyB1bmRlciBTcGVjaWFsIEhJRCBkcml2ZXJzIChISURfVEhJTkdN KQojCiMgQ09ORklHX0xFRFNfQkxJTktNIGlzIG5vdCBzZXQKIyBDT05GSUdfTEVEU19NTFhDUExE IGlzIG5vdCBzZXQKIyBDT05GSUdfTEVEU19VU0VSIGlzIG5vdCBzZXQKIyBDT05GSUdfTEVEU19O SUM3OEJYIGlzIG5vdCBzZXQKCiMKIyBMRUQgVHJpZ2dlcnMKIwpDT05GSUdfTEVEU19UUklHR0VS Uz15CkNPTkZJR19MRURTX1RSSUdHRVJfVElNRVI9eQojIENPTkZJR19MRURTX1RSSUdHRVJfT05F U0hPVCBpcyBub3Qgc2V0CiMgQ09ORklHX0xFRFNfVFJJR0dFUl9ESVNLIGlzIG5vdCBzZXQKIyBD T05GSUdfTEVEU19UUklHR0VSX01URCBpcyBub3Qgc2V0CkNPTkZJR19MRURTX1RSSUdHRVJfSEVB UlRCRUFUPXkKQ09ORklHX0xFRFNfVFJJR0dFUl9CQUNLTElHSFQ9eQojIENPTkZJR19MRURTX1RS SUdHRVJfQ1BVIGlzIG5vdCBzZXQKIyBDT05GSUdfTEVEU19UUklHR0VSX0FDVElWSVRZIGlzIG5v dCBzZXQKIyBDT05GSUdfTEVEU19UUklHR0VSX0dQSU8gaXMgbm90IHNldApDT05GSUdfTEVEU19U UklHR0VSX0RFRkFVTFRfT049eQoKIwojIGlwdGFibGVzIHRyaWdnZXIgaXMgdW5kZXIgTmV0Zmls dGVyIGNvbmZpZyAoTEVEIHRhcmdldCkKIwojIENPTkZJR19MRURTX1RSSUdHRVJfVFJBTlNJRU5U IGlzIG5vdCBzZXQKIyBDT05GSUdfTEVEU19UUklHR0VSX0NBTUVSQSBpcyBub3Qgc2V0CiMgQ09O RklHX0xFRFNfVFJJR0dFUl9QQU5JQyBpcyBub3Qgc2V0CkNPTkZJR19BQ0NFU1NJQklMSVRZPXkK Q09ORklHX0ExMVlfQlJBSUxMRV9DT05TT0xFPXkKQ09ORklHX0lORklOSUJBTkQ9eQpDT05GSUdf SU5GSU5JQkFORF9VU0VSX01BRD15CkNPTkZJR19JTkZJTklCQU5EX1VTRVJfQUNDRVNTPXkKIyBD T05GSUdfSU5GSU5JQkFORF9FWFBfVVNFUl9BQ0NFU1MgaXMgbm90IHNldApDT05GSUdfSU5GSU5J QkFORF9VU0VSX01FTT15CkNPTkZJR19JTkZJTklCQU5EX09OX0RFTUFORF9QQUdJTkc9eQpDT05G SUdfSU5GSU5JQkFORF9BRERSX1RSQU5TPXkKQ09ORklHX0lORklOSUJBTkRfQUREUl9UUkFOU19D T05GSUdGUz15CkNPTkZJR19JTkZJTklCQU5EX01USENBPXkKQ09ORklHX0lORklOSUJBTkRfTVRI Q0FfREVCVUc9eQpDT05GSUdfSU5GSU5JQkFORF9DWEdCMz15CiMgQ09ORklHX0lORklOSUJBTkRf Q1hHQjNfREVCVUcgaXMgbm90IHNldApDT05GSUdfSU5GSU5JQkFORF9DWEdCND15CkNPTkZJR19N TFg0X0lORklOSUJBTkQ9eQpDT05GSUdfSU5GSU5JQkFORF9ORVM9eQojIENPTkZJR19JTkZJTklC QU5EX05FU19ERUJVRyBpcyBub3Qgc2V0CiMgQ09ORklHX0lORklOSUJBTkRfT0NSRE1BIGlzIG5v dCBzZXQKIyBDT05GSUdfSU5GSU5JQkFORF9WTVdBUkVfUFZSRE1BIGlzIG5vdCBzZXQKIyBDT05G SUdfSU5GSU5JQkFORF9VU05JQyBpcyBub3Qgc2V0CkNPTkZJR19JTkZJTklCQU5EX0lQT0lCPXkK Q09ORklHX0lORklOSUJBTkRfSVBPSUJfQ009eQpDT05GSUdfSU5GSU5JQkFORF9JUE9JQl9ERUJV Rz15CiMgQ09ORklHX0lORklOSUJBTkRfSVBPSUJfREVCVUdfREFUQSBpcyBub3Qgc2V0CkNPTkZJ R19JTkZJTklCQU5EX1NSUD15CiMgQ09ORklHX0lORklOSUJBTkRfU1JQVCBpcyBub3Qgc2V0CkNP TkZJR19JTkZJTklCQU5EX0lTRVI9eQojIENPTkZJR19JTkZJTklCQU5EX0lTRVJUIGlzIG5vdCBz ZXQKIyBDT05GSUdfSU5GSU5JQkFORF9PUEFfVk5JQyBpcyBub3Qgc2V0CiMgQ09ORklHX0lORklO SUJBTkRfUkRNQVZUIGlzIG5vdCBzZXQKIyBDT05GSUdfSU5GSU5JQkFORF9CTlhUX1JFIGlzIG5v dCBzZXQKQ09ORklHX0VEQUNfQVRPTUlDX1NDUlVCPXkKQ09ORklHX0VEQUNfU1VQUE9SVD15CkNP TkZJR19FREFDPXkKQ09ORklHX0VEQUNfTEVHQUNZX1NZU0ZTPXkKIyBDT05GSUdfRURBQ19ERUJV RyBpcyBub3Qgc2V0CkNPTkZJR19FREFDX0RFQ09ERV9NQ0U9eQojIENPTkZJR19FREFDX0dIRVMg aXMgbm90IHNldApDT05GSUdfRURBQ19BTUQ2ND15CiMgQ09ORklHX0VEQUNfQU1ENjRfRVJST1Jf SU5KRUNUSU9OIGlzIG5vdCBzZXQKQ09ORklHX0VEQUNfRTc1Mlg9eQpDT05GSUdfRURBQ19JODI5 NzVYPXkKQ09ORklHX0VEQUNfSTMwMDA9eQpDT05GSUdfRURBQ19JMzIwMD15CiMgQ09ORklHX0VE QUNfSUUzMTIwMCBpcyBub3Qgc2V0CkNPTkZJR19FREFDX1gzOD15CkNPTkZJR19FREFDX0k1NDAw PXkKQ09ORklHX0VEQUNfSTdDT1JFPXkKQ09ORklHX0VEQUNfSTUwMDA9eQpDT05GSUdfRURBQ19J NTEwMD15CkNPTkZJR19FREFDX0k3MzAwPXkKIyBDT05GSUdfRURBQ19TQlJJREdFIGlzIG5vdCBz ZXQKIyBDT05GSUdfRURBQ19TS1ggaXMgbm90IHNldAojIENPTkZJR19FREFDX1BORDIgaXMgbm90 IHNldApDT05GSUdfUlRDX0xJQj15CkNPTkZJR19SVENfTUMxNDY4MThfTElCPXkKQ09ORklHX1JU Q19DTEFTUz15CkNPTkZJR19SVENfSENUT1NZUz15CkNPTkZJR19SVENfSENUT1NZU19ERVZJQ0U9 InJ0YzAiCkNPTkZJR19SVENfU1lTVE9IQz15CkNPTkZJR19SVENfU1lTVE9IQ19ERVZJQ0U9InJ0 YzAiCiMgQ09ORklHX1JUQ19ERUJVRyBpcyBub3Qgc2V0CkNPTkZJR19SVENfTlZNRU09eQoKIwoj IFJUQyBpbnRlcmZhY2VzCiMKQ09ORklHX1JUQ19JTlRGX1NZU0ZTPXkKQ09ORklHX1JUQ19JTlRG X1BST0M9eQpDT05GSUdfUlRDX0lOVEZfREVWPXkKIyBDT05GSUdfUlRDX0lOVEZfREVWX1VJRV9F TVVMIGlzIG5vdCBzZXQKIyBDT05GSUdfUlRDX0RSVl9URVNUIGlzIG5vdCBzZXQKCiMKIyBJMkMg UlRDIGRyaXZlcnMKIwojIENPTkZJR19SVENfRFJWX0FCQjVaRVMzIGlzIG5vdCBzZXQKIyBDT05G SUdfUlRDX0RSVl9BQlg4MFggaXMgbm90IHNldApDT05GSUdfUlRDX0RSVl9EUzEzMDc9eQpDT05G SUdfUlRDX0RSVl9EUzEzMDdfSFdNT049eQojIENPTkZJR19SVENfRFJWX0RTMTMwN19DRU5UVVJZ IGlzIG5vdCBzZXQKQ09ORklHX1JUQ19EUlZfRFMxMzc0PXkKIyBDT05GSUdfUlRDX0RSVl9EUzEz NzRfV0RUIGlzIG5vdCBzZXQKQ09ORklHX1JUQ19EUlZfRFMxNjcyPXkKQ09ORklHX1JUQ19EUlZf TUFYNjkwMD15CkNPTkZJR19SVENfRFJWX1JTNUMzNzI9eQpDT05GSUdfUlRDX0RSVl9JU0wxMjA4 PXkKIyBDT05GSUdfUlRDX0RSVl9JU0wxMjAyMiBpcyBub3Qgc2V0CkNPTkZJR19SVENfRFJWX1gx MjA1PXkKIyBDT05GSUdfUlRDX0RSVl9QQ0Y4NTIzIGlzIG5vdCBzZXQKIyBDT05GSUdfUlRDX0RS Vl9QQ0Y4NTA2MyBpcyBub3Qgc2V0CiMgQ09ORklHX1JUQ19EUlZfUENGODUzNjMgaXMgbm90IHNl dApDT05GSUdfUlRDX0RSVl9QQ0Y4NTYzPXkKQ09ORklHX1JUQ19EUlZfUENGODU4Mz15CkNPTkZJ R19SVENfRFJWX000MVQ4MD15CiMgQ09ORklHX1JUQ19EUlZfTTQxVDgwX1dEVCBpcyBub3Qgc2V0 CkNPTkZJR19SVENfRFJWX0JRMzJLPXkKQ09ORklHX1JUQ19EUlZfUzM1MzkwQT15CkNPTkZJR19S VENfRFJWX0ZNMzEzMD15CiMgQ09ORklHX1JUQ19EUlZfUlg4MDEwIGlzIG5vdCBzZXQKQ09ORklH X1JUQ19EUlZfUlg4NTgxPXkKQ09ORklHX1JUQ19EUlZfUlg4MDI1PXkKIyBDT05GSUdfUlRDX0RS Vl9FTTMwMjcgaXMgbm90IHNldAojIENPTkZJR19SVENfRFJWX1JWODgwMyBpcyBub3Qgc2V0Cgoj CiMgU1BJIFJUQyBkcml2ZXJzCiMKIyBDT05GSUdfUlRDX0RSVl9NNDFUOTMgaXMgbm90IHNldApD T05GSUdfUlRDX0RSVl9NNDFUOTQ9eQojIENPTkZJR19SVENfRFJWX0RTMTMwMiBpcyBub3Qgc2V0 CkNPTkZJR19SVENfRFJWX0RTMTMwNT15CiMgQ09ORklHX1JUQ19EUlZfRFMxMzQzIGlzIG5vdCBz ZXQKIyBDT05GSUdfUlRDX0RSVl9EUzEzNDcgaXMgbm90IHNldApDT05GSUdfUlRDX0RSVl9EUzEz OTA9eQojIENPTkZJR19SVENfRFJWX01BWDY5MTYgaXMgbm90IHNldApDT05GSUdfUlRDX0RSVl9S OTcwMT15CiMgQ09ORklHX1JUQ19EUlZfUlg0NTgxIGlzIG5vdCBzZXQKIyBDT05GSUdfUlRDX0RS Vl9SWDYxMTAgaXMgbm90IHNldApDT05GSUdfUlRDX0RSVl9SUzVDMzQ4PXkKQ09ORklHX1JUQ19E UlZfTUFYNjkwMj15CkNPTkZJR19SVENfRFJWX1BDRjIxMjM9eQojIENPTkZJR19SVENfRFJWX01D UDc5NSBpcyBub3Qgc2V0CkNPTkZJR19SVENfSTJDX0FORF9TUEk9eQoKIwojIFNQSSBhbmQgSTJD IFJUQyBkcml2ZXJzCiMKIyBDT05GSUdfUlRDX0RSVl9EUzMyMzIgaXMgbm90IHNldAojIENPTkZJ R19SVENfRFJWX1BDRjIxMjcgaXMgbm90IHNldAojIENPTkZJR19SVENfRFJWX1JWMzAyOUMyIGlz IG5vdCBzZXQKCiMKIyBQbGF0Zm9ybSBSVEMgZHJpdmVycwojCkNPTkZJR19SVENfRFJWX0NNT1M9 eQpDT05GSUdfUlRDX0RSVl9EUzEyODY9eQpDT05GSUdfUlRDX0RSVl9EUzE1MTE9eQpDT05GSUdf UlRDX0RSVl9EUzE1NTM9eQojIENPTkZJR19SVENfRFJWX0RTMTY4NV9GQU1JTFkgaXMgbm90IHNl dApDT05GSUdfUlRDX0RSVl9EUzE3NDI9eQojIENPTkZJR19SVENfRFJWX0RTMjQwNCBpcyBub3Qg c2V0CkNPTkZJR19SVENfRFJWX1NUSzE3VEE4PXkKQ09ORklHX1JUQ19EUlZfTTQ4VDg2PXkKQ09O RklHX1JUQ19EUlZfTTQ4VDM1PXkKQ09ORklHX1JUQ19EUlZfTTQ4VDU5PXkKQ09ORklHX1JUQ19E UlZfTVNNNjI0Mj15CkNPTkZJR19SVENfRFJWX0JRNDgwMj15CkNPTkZJR19SVENfRFJWX1JQNUMw MT15CkNPTkZJR19SVENfRFJWX1YzMDIwPXkKQ09ORklHX1JUQ19EUlZfUENGNTA2MzM9eQoKIwoj IG9uLUNQVSBSVEMgZHJpdmVycwojCiMgQ09ORklHX1JUQ19EUlZfRlRSVEMwMTAgaXMgbm90IHNl dAoKIwojIEhJRCBTZW5zb3IgUlRDIGRyaXZlcnMKIwojIENPTkZJR19SVENfRFJWX0hJRF9TRU5T T1JfVElNRSBpcyBub3Qgc2V0CkNPTkZJR19ETUFERVZJQ0VTPXkKIyBDT05GSUdfRE1BREVWSUNF U19ERUJVRyBpcyBub3Qgc2V0CgojCiMgRE1BIERldmljZXMKIwpDT05GSUdfRE1BX0VOR0lORT15 CkNPTkZJR19ETUFfVklSVFVBTF9DSEFOTkVMUz15CkNPTkZJR19ETUFfQUNQST15CiMgQ09ORklH X0FMVEVSQV9NU0dETUEgaXMgbm90IHNldAojIENPTkZJR19JTlRFTF9JRE1BNjQgaXMgbm90IHNl dApDT05GSUdfSU5URUxfSU9BVERNQT15CiMgQ09ORklHX1FDT01fSElETUFfTUdNVCBpcyBub3Qg c2V0CiMgQ09ORklHX1FDT01fSElETUEgaXMgbm90IHNldApDT05GSUdfRFdfRE1BQ19DT1JFPXkK IyBDT05GSUdfRFdfRE1BQyBpcyBub3Qgc2V0CiMgQ09ORklHX0RXX0RNQUNfUENJIGlzIG5vdCBz ZXQKQ09ORklHX0hTVV9ETUE9eQoKIwojIERNQSBDbGllbnRzCiMKQ09ORklHX0FTWU5DX1RYX0RN QT15CiMgQ09ORklHX0RNQVRFU1QgaXMgbm90IHNldApDT05GSUdfRE1BX0VOR0lORV9SQUlEPXkK CiMKIyBETUFCVUYgb3B0aW9ucwojCkNPTkZJR19TWU5DX0ZJTEU9eQojIENPTkZJR19TV19TWU5D IGlzIG5vdCBzZXQKQ09ORklHX0RDQT15CiMgQ09ORklHX0FVWERJU1BMQVkgaXMgbm90IHNldAoj IENPTkZJR19QQU5FTCBpcyBub3Qgc2V0CkNPTkZJR19VSU89eQpDT05GSUdfVUlPX0NJRj15CkNP TkZJR19VSU9fUERSVl9HRU5JUlE9eQojIENPTkZJR19VSU9fRE1FTV9HRU5JUlEgaXMgbm90IHNl dApDT05GSUdfVUlPX0FFQz15CkNPTkZJR19VSU9fU0VSQ09TMz15CkNPTkZJR19VSU9fUENJX0dF TkVSSUM9eQpDT05GSUdfVUlPX05FVFg9eQojIENPTkZJR19VSU9fUFJVU1MgaXMgbm90IHNldAoj IENPTkZJR19VSU9fTUY2MjQgaXMgbm90IHNldAojIENPTkZJR19VSU9fSFZfR0VORVJJQyBpcyBu b3Qgc2V0CiMgQ09ORklHX1ZGSU8gaXMgbm90IHNldApDT05GSUdfSVJRX0JZUEFTU19NQU5BR0VS PXkKIyBDT05GSUdfVklSVF9EUklWRVJTIGlzIG5vdCBzZXQKQ09ORklHX1ZJUlRJTz15CgojCiMg VmlydGlvIGRyaXZlcnMKIwpDT05GSUdfVklSVElPX1BDST15CkNPTkZJR19WSVJUSU9fUENJX0xF R0FDWT15CkNPTkZJR19WSVJUSU9fQkFMTE9PTj15CiMgQ09ORklHX1ZJUlRJT19JTlBVVCBpcyBu b3Qgc2V0CkNPTkZJR19WSVJUSU9fTU1JTz15CiMgQ09ORklHX1ZJUlRJT19NTUlPX0NNRExJTkVf REVWSUNFUyBpcyBub3Qgc2V0CgojCiMgTWljcm9zb2Z0IEh5cGVyLVYgZ3Vlc3Qgc3VwcG9ydAoj CkNPTkZJR19IWVBFUlY9eQpDT05GSUdfSFlQRVJWX1RTQ1BBR0U9eQpDT05GSUdfSFlQRVJWX1VU SUxTPXkKIyBDT05GSUdfSFlQRVJWX0JBTExPT04gaXMgbm90IHNldAoKIwojIFhlbiBkcml2ZXIg c3VwcG9ydAojCkNPTkZJR19YRU5fQkFMTE9PTj15CiMgQ09ORklHX1hFTl9CQUxMT09OX01FTU9S WV9IT1RQTFVHIGlzIG5vdCBzZXQKQ09ORklHX1hFTl9TQ1JVQl9QQUdFUz15CkNPTkZJR19YRU5f REVWX0VWVENITj15CkNPTkZJR19YRU5fQkFDS0VORD15CkNPTkZJR19YRU5GUz15CkNPTkZJR19Y RU5fQ09NUEFUX1hFTkZTPXkKQ09ORklHX1hFTl9TWVNfSFlQRVJWSVNPUj15CkNPTkZJR19YRU5f WEVOQlVTX0ZST05URU5EPXkKQ09ORklHX1hFTl9HTlRERVY9eQpDT05GSUdfWEVOX0dSQU5UX0RF Vl9BTExPQz15CkNPTkZJR19TV0lPVExCX1hFTj15CkNPTkZJR19YRU5fUENJREVWX0JBQ0tFTkQ9 eQojIENPTkZJR19YRU5fUFZDQUxMU19GUk9OVEVORCBpcyBub3Qgc2V0CiMgQ09ORklHX1hFTl9Q VkNBTExTX0JBQ0tFTkQgaXMgbm90IHNldAojIENPTkZJR19YRU5fU0NTSV9CQUNLRU5EIGlzIG5v dCBzZXQKQ09ORklHX1hFTl9QUklWQ01EPXkKQ09ORklHX1hFTl9BQ1BJX1BST0NFU1NPUj1tCiMg Q09ORklHX1hFTl9NQ0VfTE9HIGlzIG5vdCBzZXQKQ09ORklHX1hFTl9IQVZFX1BWTU1VPXkKQ09O RklHX1hFTl9FRkk9eQpDT05GSUdfWEVOX0FVVE9fWExBVEU9eQpDT05GSUdfWEVOX0FDUEk9eQpD T05GSUdfWEVOX1NZTVM9eQpDT05GSUdfWEVOX0hBVkVfVlBNVT15CkNPTkZJR19TVEFHSU5HPXkK Q09ORklHX0lSREE9eQoKIwojIElyREEgcHJvdG9jb2xzCiMKQ09ORklHX0lSTEFOPXkKQ09ORklH X0lSTkVUPXkKQ09ORklHX0lSQ09NTT15CiMgQ09ORklHX0lSREFfVUxUUkEgaXMgbm90IHNldAoK IwojIElyREEgb3B0aW9ucwojCkNPTkZJR19JUkRBX0NBQ0hFX0xBU1RfTFNBUD15CkNPTkZJR19J UkRBX0ZBU1RfUlI9eQojIENPTkZJR19JUkRBX0RFQlVHIGlzIG5vdCBzZXQKCiMKIyBJbmZyYXJl ZC1wb3J0IGRldmljZSBkcml2ZXJzCiMKCiMKIyBTSVIgZGV2aWNlIGRyaXZlcnMKIwpDT05GSUdf SVJUVFlfU0lSPXkKCiMKIyBEb25nbGUgc3VwcG9ydAojCkNPTkZJR19ET05HTEU9eQpDT05GSUdf RVNJX0RPTkdMRT15CkNPTkZJR19BQ1RJU1lTX0RPTkdMRT15CkNPTkZJR19URUtSQU1fRE9OR0xF PXkKQ09ORklHX1RPSU0zMjMyX0RPTkdMRT15CkNPTkZJR19MSVRFTElOS19ET05HTEU9eQpDT05G SUdfTUE2MDBfRE9OR0xFPXkKQ09ORklHX0dJUkJJTF9ET05HTEU9eQpDT05GSUdfTUNQMjEyMF9E T05HTEU9eQpDT05GSUdfT0xEX0JFTEtJTl9ET05HTEU9eQpDT05GSUdfQUNUMjAwTF9ET05HTEU9 eQpDT05GSUdfS0lOR1NVTl9ET05HTEU9eQpDT05GSUdfS1NEQVpaTEVfRE9OR0xFPXkKQ09ORklH X0tTOTU5X0RPTkdMRT15CgojCiMgRklSIGRldmljZSBkcml2ZXJzCiMKQ09ORklHX1VTQl9JUkRB PXkKQ09ORklHX1NJR01BVEVMX0ZJUj15CkNPTkZJR19OU0NfRklSPXkKQ09ORklHX1dJTkJPTkRf RklSPXkKQ09ORklHX1NNQ19JUkNDX0ZJUj15CkNPTkZJR19BTElfRklSPXkKQ09ORklHX1ZMU0lf RklSPXkKQ09ORklHX1ZJQV9GSVI9eQpDT05GSUdfTUNTX0ZJUj15CkNPTkZJR19QUklTTTJfVVNC PXkKQ09ORklHX0NPTUVEST1tCiMgQ09ORklHX0NPTUVESV9ERUJVRyBpcyBub3Qgc2V0CkNPTkZJ R19DT01FRElfREVGQVVMVF9CVUZfU0laRV9LQj0yMDQ4CkNPTkZJR19DT01FRElfREVGQVVMVF9C VUZfTUFYU0laRV9LQj0yMDQ4MAojIENPTkZJR19DT01FRElfTUlTQ19EUklWRVJTIGlzIG5vdCBz ZXQKIyBDT05GSUdfQ09NRURJX0lTQV9EUklWRVJTIGlzIG5vdCBzZXQKIyBDT05GSUdfQ09NRURJ X1BDSV9EUklWRVJTIGlzIG5vdCBzZXQKIyBDT05GSUdfQ09NRURJX1BDTUNJQV9EUklWRVJTIGlz IG5vdCBzZXQKIyBDT05GSUdfQ09NRURJX1VTQl9EUklWRVJTIGlzIG5vdCBzZXQKIyBDT05GSUdf Q09NRURJXzgyNTVfU0EgaXMgbm90IHNldAojIENPTkZJR19DT01FRElfS0NPTUVESUxJQiBpcyBu b3Qgc2V0CkNPTkZJR19SVEw4MTkyVT1tCiMgQ09ORklHX1JUTExJQiBpcyBub3Qgc2V0CiMgQ09O RklHX1JUTDg3MjNCUyBpcyBub3Qgc2V0CkNPTkZJR19SODcxMlU9eQojIENPTkZJR19SODE4OEVV IGlzIG5vdCBzZXQKIyBDT05GSUdfUjg4MjJCRSBpcyBub3Qgc2V0CiMgQ09ORklHX1JUUzUyMDgg aXMgbm90IHNldAojIENPTkZJR19WVDY2NTUgaXMgbm90IHNldApDT05GSUdfVlQ2NjU2PW0KIyBD T05GSUdfRkJfU003NTAgaXMgbm90IHNldAojIENPTkZJR19GQl9YR0kgaXMgbm90IHNldAoKIwoj IFNwZWFrdXAgY29uc29sZSBzcGVlY2gKIwpDT05GSUdfU1BFQUtVUD15CkNPTkZJR19TUEVBS1VQ X1NZTlRIX0FDTlRTQT15CkNPTkZJR19TUEVBS1VQX1NZTlRIX0FQT0xMTz15CkNPTkZJR19TUEVB S1VQX1NZTlRIX0FVRFBUUj15CkNPTkZJR19TUEVBS1VQX1NZTlRIX0JOUz15CkNPTkZJR19TUEVB S1VQX1NZTlRIX0RFQ1RMSz15CkNPTkZJR19TUEVBS1VQX1NZTlRIX0RFQ0VYVD15CkNPTkZJR19T UEVBS1VQX1NZTlRIX0xUTEs9eQpDT05GSUdfU1BFQUtVUF9TWU5USF9TT0ZUPXkKQ09ORklHX1NQ RUFLVVBfU1lOVEhfU1BLT1VUPXkKQ09ORklHX1NQRUFLVVBfU1lOVEhfVFhQUlQ9eQpDT05GSUdf U1BFQUtVUF9TWU5USF9EVU1NWT15CkNPTkZJR19TVEFHSU5HX01FRElBPXkKQ09ORklHX0xJUkNf U1RBR0lORz15CkNPTkZJR19MSVJDX1pJTE9HPXkKCiMKIyBBbmRyb2lkCiMKIyBDT05GSUdfTFRF X0dETTcyNFggaXMgbm90IHNldAojIENPTkZJR19GSVJFV0lSRV9TRVJJQUwgaXMgbm90IHNldAoj IENPTkZJR19NVERfU1BJTkFORF9NVDI5RiBpcyBub3Qgc2V0CiMgQ09ORklHX0xORVQgaXMgbm90 IHNldAojIENPTkZJR19ER05DIGlzIG5vdCBzZXQKIyBDT05GSUdfR1NfRlBHQUJPT1QgaXMgbm90 IHNldAojIENPTkZJR19DUllQVE9fU0tFSU4gaXMgbm90IHNldAojIENPTkZJR19VTklTWVNTUEFS IGlzIG5vdCBzZXQKIyBDT05GSUdfRkJfVEZUIGlzIG5vdCBzZXQKIyBDT05GSUdfV0lMQzEwMDBf U0RJTyBpcyBub3Qgc2V0CiMgQ09ORklHX1dJTEMxMDAwX1NQSSBpcyBub3Qgc2V0CiMgQ09ORklH X01PU1QgaXMgbm90IHNldAojIENPTkZJR19LUzcwMTAgaXMgbm90IHNldAojIENPTkZJR19HUkVZ QlVTIGlzIG5vdCBzZXQKCiMKIyBVU0IgUG93ZXIgRGVsaXZlcnkgYW5kIFR5cGUtQyBkcml2ZXJz CiMKIyBDT05GSUdfRFJNX1ZCT1hWSURFTyBpcyBub3Qgc2V0CiMgQ09ORklHX1BJNDMzIGlzIG5v dCBzZXQKQ09ORklHX1g4Nl9QTEFURk9STV9ERVZJQ0VTPXkKQ09ORklHX0FDRVJfV01JPXkKQ09O RklHX0FDRVJIREY9eQojIENPTkZJR19BTElFTldBUkVfV01JIGlzIG5vdCBzZXQKQ09ORklHX0FT VVNfTEFQVE9QPXkKQ09ORklHX0RFTExfU01CSU9TPXkKIyBDT05GSUdfREVMTF9TTUJJT1NfV01J IGlzIG5vdCBzZXQKIyBDT05GSUdfREVMTF9TTUJJT1NfU01NIGlzIG5vdCBzZXQKQ09ORklHX0RF TExfTEFQVE9QPXkKQ09ORklHX0RFTExfV01JPXkKQ09ORklHX0RFTExfV01JX0RFU0NSSVBUT1I9 eQpDT05GSUdfREVMTF9XTUlfQUlPPXkKIyBDT05GSUdfREVMTF9XTUlfTEVEIGlzIG5vdCBzZXQK IyBDT05GSUdfREVMTF9TTU84ODAwIGlzIG5vdCBzZXQKIyBDT05GSUdfREVMTF9SQlROIGlzIG5v dCBzZXQKQ09ORklHX0ZVSklUU1VfTEFQVE9QPXkKIyBDT05GSUdfRlVKSVRTVV9UQUJMRVQgaXMg bm90IHNldApDT05GSUdfQU1JTE9fUkZLSUxMPXkKQ09ORklHX0hQX0FDQ0VMPXkKIyBDT05GSUdf SFBfV0lSRUxFU1MgaXMgbm90IHNldApDT05GSUdfSFBfV01JPXkKQ09ORklHX01TSV9MQVBUT1A9 eQpDT05GSUdfUEFOQVNPTklDX0xBUFRPUD15CkNPTkZJR19DT01QQUxfTEFQVE9QPXkKQ09ORklH X1NPTllfTEFQVE9QPXkKQ09ORklHX1NPTllQSV9DT01QQVQ9eQpDT05GSUdfSURFQVBBRF9MQVBU T1A9eQojIENPTkZJR19TVVJGQUNFM19XTUkgaXMgbm90IHNldApDT05GSUdfVEhJTktQQURfQUNQ ST15CkNPTkZJR19USElOS1BBRF9BQ1BJX0FMU0FfU1VQUE9SVD15CiMgQ09ORklHX1RISU5LUEFE X0FDUElfREVCVUdGQUNJTElUSUVTIGlzIG5vdCBzZXQKIyBDT05GSUdfVEhJTktQQURfQUNQSV9E RUJVRyBpcyBub3Qgc2V0CiMgQ09ORklHX1RISU5LUEFEX0FDUElfVU5TQUZFX0xFRFMgaXMgbm90 IHNldApDT05GSUdfVEhJTktQQURfQUNQSV9WSURFTz15CkNPTkZJR19USElOS1BBRF9BQ1BJX0hP VEtFWV9QT0xMPXkKQ09ORklHX1NFTlNPUlNfSERBUFM9eQojIENPTkZJR19JTlRFTF9NRU5MT1cg aXMgbm90IHNldApDT05GSUdfRUVFUENfTEFQVE9QPXkKQ09ORklHX0FTVVNfV01JPXkKQ09ORklH X0FTVVNfTkJfV01JPXkKQ09ORklHX0VFRVBDX1dNST15CiMgQ09ORklHX0FTVVNfV0lSRUxFU1Mg aXMgbm90IHNldApDT05GSUdfQUNQSV9XTUk9eQpDT05GSUdfV01JX0JNT0Y9eQojIENPTkZJR19J TlRFTF9XTUlfVEhVTkRFUkJPTFQgaXMgbm90IHNldApDT05GSUdfTVNJX1dNST15CiMgQ09ORklH X1BFQVFfV01JIGlzIG5vdCBzZXQKQ09ORklHX1RPUFNUQVJfTEFQVE9QPXkKQ09ORklHX1RPU0hJ QkFfQlRfUkZLSUxMPXkKIyBDT05GSUdfVE9TSElCQV9IQVBTIGlzIG5vdCBzZXQKIyBDT05GSUdf VE9TSElCQV9XTUkgaXMgbm90IHNldApDT05GSUdfQUNQSV9DTVBDPXkKIyBDT05GSUdfSU5URUxf Q0hUX0lOVDMzRkUgaXMgbm90IHNldAojIENPTkZJR19JTlRFTF9JTlQwMDAyX1ZHUElPIGlzIG5v dCBzZXQKIyBDT05GSUdfSU5URUxfSElEX0VWRU5UIGlzIG5vdCBzZXQKIyBDT05GSUdfSU5URUxf VkJUTiBpcyBub3Qgc2V0CkNPTkZJR19JTlRFTF9JUFM9eQojIENPTkZJR19JTlRFTF9QTUNfQ09S RSBpcyBub3Qgc2V0CiMgQ09ORklHX0lCTV9SVEwgaXMgbm90IHNldApDT05GSUdfU0FNU1VOR19M QVBUT1A9eQpDT05GSUdfTVhNX1dNST15CkNPTkZJR19JTlRFTF9PQUtUUkFJTD15CiMgQ09ORklH X1NBTVNVTkdfUTEwIGlzIG5vdCBzZXQKIyBDT05GSUdfQVBQTEVfR01VWCBpcyBub3Qgc2V0CiMg Q09ORklHX0lOVEVMX1JTVCBpcyBub3Qgc2V0CiMgQ09ORklHX0lOVEVMX1NNQVJUQ09OTkVDVCBp cyBub3Qgc2V0CiMgQ09ORklHX1BWUEFOSUMgaXMgbm90IHNldAojIENPTkZJR19JTlRFTF9QTUNf SVBDIGlzIG5vdCBzZXQKIyBDT05GSUdfU1VSRkFDRV9QUk8zX0JVVFRPTiBpcyBub3Qgc2V0CiMg Q09ORklHX0lOVEVMX1BVTklUX0lQQyBpcyBub3Qgc2V0CiMgQ09ORklHX01MWF9QTEFURk9STSBp cyBub3Qgc2V0CiMgQ09ORklHX01MWF9DUExEX1BMQVRGT1JNIGlzIG5vdCBzZXQKIyBDT05GSUdf SU5URUxfVFVSQk9fTUFYXzMgaXMgbm90IHNldApDT05GSUdfUE1DX0FUT009eQojIENPTkZJR19D SFJPTUVfUExBVEZPUk1TIGlzIG5vdCBzZXQKQ09ORklHX0NMS0RFVl9MT09LVVA9eQpDT05GSUdf SEFWRV9DTEtfUFJFUEFSRT15CkNPTkZJR19DT01NT05fQ0xLPXkKCiMKIyBDb21tb24gQ2xvY2sg RnJhbWV3b3JrCiMKIyBDT05GSUdfQ09NTU9OX0NMS19TSTUzNTEgaXMgbm90IHNldAojIENPTkZJ R19DT01NT05fQ0xLX0NEQ0U3MDYgaXMgbm90IHNldAojIENPTkZJR19DT01NT05fQ0xLX0NTMjAw MF9DUCBpcyBub3Qgc2V0CiMgQ09ORklHX0NPTU1PTl9DTEtfTlhQIGlzIG5vdCBzZXQKIyBDT05G SUdfQ09NTU9OX0NMS19QWEEgaXMgbm90IHNldAojIENPTkZJR19DT01NT05fQ0xLX1BJQzMyIGlz IG5vdCBzZXQKIyBDT05GSUdfSFdTUElOTE9DSyBpcyBub3Qgc2V0CgojCiMgQ2xvY2sgU291cmNl IGRyaXZlcnMKIwpDT05GSUdfQ0xLRVZUX0k4MjUzPXkKQ09ORklHX0k4MjUzX0xPQ0s9eQpDT05G SUdfQ0xLQkxEX0k4MjUzPXkKIyBDT05GSUdfQVRNRUxfUElUIGlzIG5vdCBzZXQKIyBDT05GSUdf U0hfVElNRVJfQ01UIGlzIG5vdCBzZXQKIyBDT05GSUdfU0hfVElNRVJfTVRVMiBpcyBub3Qgc2V0 CiMgQ09ORklHX1NIX1RJTUVSX1RNVSBpcyBub3Qgc2V0CiMgQ09ORklHX0VNX1RJTUVSX1NUSSBp cyBub3Qgc2V0CkNPTkZJR19NQUlMQk9YPXkKQ09ORklHX1BDQz15CiMgQ09ORklHX0FMVEVSQV9N Qk9YIGlzIG5vdCBzZXQKQ09ORklHX0lPTU1VX0FQST15CkNPTkZJR19JT01NVV9TVVBQT1JUPXkK CiMKIyBHZW5lcmljIElPTU1VIFBhZ2V0YWJsZSBTdXBwb3J0CiMKQ09ORklHX0lPTU1VX0lPVkE9 eQpDT05GSUdfQU1EX0lPTU1VPXkKIyBDT05GSUdfQU1EX0lPTU1VX1YyIGlzIG5vdCBzZXQKQ09O RklHX0RNQVJfVEFCTEU9eQpDT05GSUdfSU5URUxfSU9NTVU9eQojIENPTkZJR19JTlRFTF9JT01N VV9TVk0gaXMgbm90IHNldAojIENPTkZJR19JTlRFTF9JT01NVV9ERUZBVUxUX09OIGlzIG5vdCBz ZXQKQ09ORklHX0lOVEVMX0lPTU1VX0ZMT1BQWV9XQT15CkNPTkZJR19JUlFfUkVNQVA9eQoKIwoj IFJlbW90ZXByb2MgZHJpdmVycwojCiMgQ09ORklHX1JFTU9URVBST0MgaXMgbm90IHNldAoKIwoj IFJwbXNnIGRyaXZlcnMKIwojIENPTkZJR19SUE1TR19RQ09NX0dMSU5LX1JQTSBpcyBub3Qgc2V0 CiMgQ09ORklHX1JQTVNHX1ZJUlRJTyBpcyBub3Qgc2V0CgojCiMgU09DIChTeXN0ZW0gT24gQ2hp cCkgc3BlY2lmaWMgRHJpdmVycwojCgojCiMgQW1sb2dpYyBTb0MgZHJpdmVycwojCgojCiMgQnJv YWRjb20gU29DIGRyaXZlcnMKIwoKIwojIGkuTVggU29DIGRyaXZlcnMKIwoKIwojIFF1YWxjb21t IFNvQyBkcml2ZXJzCiMKIyBDT05GSUdfU1VOWElfU1JBTSBpcyBub3Qgc2V0CiMgQ09ORklHX1NP Q19USSBpcyBub3Qgc2V0CiMgQ09ORklHX1BNX0RFVkZSRVEgaXMgbm90IHNldApDT05GSUdfRVhU Q09OPXkKCiMKIyBFeHRjb24gRGV2aWNlIERyaXZlcnMKIwojIENPTkZJR19FWFRDT05fR1BJTyBp cyBub3Qgc2V0CiMgQ09ORklHX0VYVENPTl9JTlRFTF9JTlQzNDk2IGlzIG5vdCBzZXQKIyBDT05G SUdfRVhUQ09OX01BWDMzNTUgaXMgbm90IHNldAojIENPTkZJR19FWFRDT05fUlQ4OTczQSBpcyBu b3Qgc2V0CiMgQ09ORklHX0VYVENPTl9TTTU1MDIgaXMgbm90IHNldAojIENPTkZJR19FWFRDT05f VVNCX0dQSU8gaXMgbm90IHNldAojIENPTkZJR19NRU1PUlkgaXMgbm90IHNldAojIENPTkZJR19J SU8gaXMgbm90IHNldAojIENPTkZJR19OVEIgaXMgbm90IHNldAojIENPTkZJR19WTUVfQlVTIGlz IG5vdCBzZXQKIyBDT05GSUdfUFdNIGlzIG5vdCBzZXQKCiMKIyBJUlEgY2hpcCBzdXBwb3J0CiMK Q09ORklHX0FSTV9HSUNfTUFYX05SPTEKIyBDT05GSUdfQVJNX0dJQ19WM19JVFMgaXMgbm90IHNl dAojIENPTkZJR19JUEFDS19CVVMgaXMgbm90IHNldAojIENPTkZJR19SRVNFVF9DT05UUk9MTEVS IGlzIG5vdCBzZXQKIyBDT05GSUdfRk1DIGlzIG5vdCBzZXQKCiMKIyBQSFkgU3Vic3lzdGVtCiMK Q09ORklHX0dFTkVSSUNfUEhZPXkKIyBDT05GSUdfQkNNX0tPTkFfVVNCMl9QSFkgaXMgbm90IHNl dAojIENPTkZJR19QSFlfUFhBXzI4Tk1fSFNJQyBpcyBub3Qgc2V0CiMgQ09ORklHX1BIWV9QWEFf MjhOTV9VU0IyIGlzIG5vdCBzZXQKIyBDT05GSUdfUE9XRVJDQVAgaXMgbm90IHNldAojIENPTkZJ R19NQ0IgaXMgbm90IHNldAoKIwojIFBlcmZvcm1hbmNlIG1vbml0b3Igc3VwcG9ydAojCkNPTkZJ R19SQVM9eQojIENPTkZJR19SQVNfQ0VDIGlzIG5vdCBzZXQKIyBDT05GSUdfVEhVTkRFUkJPTFQg aXMgbm90IHNldAoKIwojIEFuZHJvaWQKIwojIENPTkZJR19BTkRST0lEIGlzIG5vdCBzZXQKIyBD T05GSUdfTElCTlZESU1NIGlzIG5vdCBzZXQKQ09ORklHX0RBWD15CiMgQ09ORklHX0RFVl9EQVgg aXMgbm90IHNldApDT05GSUdfTlZNRU09eQojIENPTkZJR19TVE0gaXMgbm90IHNldAojIENPTkZJ R19JTlRFTF9USCBpcyBub3Qgc2V0CiMgQ09ORklHX0ZQR0EgaXMgbm90IHNldAoKIwojIEZTSSBz dXBwb3J0CiMKIyBDT05GSUdfRlNJIGlzIG5vdCBzZXQKCiMKIyBGaXJtd2FyZSBEcml2ZXJzCiMK Q09ORklHX0VERD15CiMgQ09ORklHX0VERF9PRkYgaXMgbm90IHNldApDT05GSUdfRklSTVdBUkVf TUVNTUFQPXkKQ09ORklHX0RFTExfUkJVPXkKQ09ORklHX0RDREJBUz15CkNPTkZJR19ETUlJRD15 CiMgQ09ORklHX0RNSV9TWVNGUyBpcyBub3Qgc2V0CkNPTkZJR19ETUlfU0NBTl9NQUNISU5FX05P Tl9FRklfRkFMTEJBQ0s9eQpDT05GSUdfSVNDU0lfSUJGVF9GSU5EPXkKQ09ORklHX0lTQ1NJX0lC RlQ9eQojIENPTkZJR19GV19DRkdfU1lTRlMgaXMgbm90IHNldAojIENPTkZJR19HT09HTEVfRklS TVdBUkUgaXMgbm90IHNldAoKIwojIEVGSSAoRXh0ZW5zaWJsZSBGaXJtd2FyZSBJbnRlcmZhY2Up IFN1cHBvcnQKIwpDT05GSUdfRUZJX1ZBUlM9eQpDT05GSUdfRUZJX0VTUlQ9eQpDT05GSUdfRUZJ X1ZBUlNfUFNUT1JFPXkKIyBDT05GSUdfRUZJX1ZBUlNfUFNUT1JFX0RFRkFVTFRfRElTQUJMRSBp cyBub3Qgc2V0CkNPTkZJR19FRklfUlVOVElNRV9NQVA9eQojIENPTkZJR19FRklfRkFLRV9NRU1N QVAgaXMgbm90IHNldApDT05GSUdfRUZJX1JVTlRJTUVfV1JBUFBFUlM9eQojIENPTkZJR19FRklf Qk9PVExPQURFUl9DT05UUk9MIGlzIG5vdCBzZXQKIyBDT05GSUdfRUZJX0NBUFNVTEVfTE9BREVS IGlzIG5vdCBzZXQKIyBDT05GSUdfRUZJX1RFU1QgaXMgbm90IHNldApDT05GSUdfVUVGSV9DUEVS PXkKIyBDT05GSUdfRUZJX0RFVl9QQVRIX1BBUlNFUiBpcyBub3Qgc2V0CgojCiMgVGVncmEgZmly bXdhcmUgZHJpdmVyCiMKCiMKIyBGaWxlIHN5c3RlbXMKIwpDT05GSUdfRENBQ0hFX1dPUkRfQUND RVNTPXkKQ09ORklHX0ZTX0lPTUFQPXkKQ09ORklHX0VYVDJfRlM9eQpDT05GSUdfRVhUMl9GU19Y QVRUUj15CkNPTkZJR19FWFQyX0ZTX1BPU0lYX0FDTD15CkNPTkZJR19FWFQyX0ZTX1NFQ1VSSVRZ PXkKQ09ORklHX0VYVDNfRlM9eQpDT05GSUdfRVhUM19GU19QT1NJWF9BQ0w9eQpDT05GSUdfRVhU M19GU19TRUNVUklUWT15CkNPTkZJR19FWFQ0X0ZTPXkKQ09ORklHX0VYVDRfRlNfUE9TSVhfQUNM PXkKQ09ORklHX0VYVDRfRlNfU0VDVVJJVFk9eQojIENPTkZJR19FWFQ0X0VOQ1JZUFRJT04gaXMg bm90IHNldAojIENPTkZJR19FWFQ0X0RFQlVHIGlzIG5vdCBzZXQKQ09ORklHX0pCRDI9eQojIENP TkZJR19KQkQyX0RFQlVHIGlzIG5vdCBzZXQKQ09ORklHX0ZTX01CQ0FDSEU9eQpDT05GSUdfUkVJ U0VSRlNfRlM9eQojIENPTkZJR19SRUlTRVJGU19DSEVDSyBpcyBub3Qgc2V0CiMgQ09ORklHX1JF SVNFUkZTX1BST0NfSU5GTyBpcyBub3Qgc2V0CkNPTkZJR19SRUlTRVJGU19GU19YQVRUUj15CkNP TkZJR19SRUlTRVJGU19GU19QT1NJWF9BQ0w9eQpDT05GSUdfUkVJU0VSRlNfRlNfU0VDVVJJVFk9 eQpDT05GSUdfSkZTX0ZTPXkKQ09ORklHX0pGU19QT1NJWF9BQ0w9eQpDT05GSUdfSkZTX1NFQ1VS SVRZPXkKIyBDT05GSUdfSkZTX0RFQlVHIGlzIG5vdCBzZXQKIyBDT05GSUdfSkZTX1NUQVRJU1RJ Q1MgaXMgbm90IHNldApDT05GSUdfWEZTX0ZTPXkKQ09ORklHX1hGU19RVU9UQT15CkNPTkZJR19Y RlNfUE9TSVhfQUNMPXkKQ09ORklHX1hGU19SVD15CiMgQ09ORklHX1hGU19PTkxJTkVfU0NSVUIg aXMgbm90IHNldAojIENPTkZJR19YRlNfV0FSTiBpcyBub3Qgc2V0CiMgQ09ORklHX1hGU19ERUJV RyBpcyBub3Qgc2V0CkNPTkZJR19HRlMyX0ZTPXkKQ09ORklHX0dGUzJfRlNfTE9DS0lOR19ETE09 eQpDT05GSUdfT0NGUzJfRlM9eQpDT05GSUdfT0NGUzJfRlNfTzJDQj15CkNPTkZJR19PQ0ZTMl9G U19VU0VSU1BBQ0VfQ0xVU1RFUj15CkNPTkZJR19PQ0ZTMl9GU19TVEFUUz15CkNPTkZJR19PQ0ZT Ml9ERUJVR19NQVNLTE9HPXkKIyBDT05GSUdfT0NGUzJfREVCVUdfRlMgaXMgbm90IHNldApDT05G SUdfQlRSRlNfRlM9eQpDT05GSUdfQlRSRlNfRlNfUE9TSVhfQUNMPXkKIyBDT05GSUdfQlRSRlNf RlNfQ0hFQ0tfSU5URUdSSVRZIGlzIG5vdCBzZXQKIyBDT05GSUdfQlRSRlNfRlNfUlVOX1NBTklU WV9URVNUUyBpcyBub3Qgc2V0CiMgQ09ORklHX0JUUkZTX0RFQlVHIGlzIG5vdCBzZXQKIyBDT05G SUdfQlRSRlNfQVNTRVJUIGlzIG5vdCBzZXQKIyBDT05GSUdfQlRSRlNfRlNfUkVGX1ZFUklGWSBp cyBub3Qgc2V0CkNPTkZJR19OSUxGUzJfRlM9eQojIENPTkZJR19GMkZTX0ZTIGlzIG5vdCBzZXQK IyBDT05GSUdfRlNfREFYIGlzIG5vdCBzZXQKQ09ORklHX0ZTX1BPU0lYX0FDTD15CkNPTkZJR19F WFBPUlRGUz15CiMgQ09ORklHX0VYUE9SVEZTX0JMT0NLX09QUyBpcyBub3Qgc2V0CkNPTkZJR19G SUxFX0xPQ0tJTkc9eQpDT05GSUdfTUFOREFUT1JZX0ZJTEVfTE9DS0lORz15CiMgQ09ORklHX0ZT X0VOQ1JZUFRJT04gaXMgbm90IHNldApDT05GSUdfRlNOT1RJRlk9eQpDT05GSUdfRE5PVElGWT15 CkNPTkZJR19JTk9USUZZX1VTRVI9eQpDT05GSUdfRkFOT1RJRlk9eQojIENPTkZJR19GQU5PVElG WV9BQ0NFU1NfUEVSTUlTU0lPTlMgaXMgbm90IHNldApDT05GSUdfUVVPVEE9eQpDT05GSUdfUVVP VEFfTkVUTElOS19JTlRFUkZBQ0U9eQpDT05GSUdfUFJJTlRfUVVPVEFfV0FSTklORz15CiMgQ09O RklHX1FVT1RBX0RFQlVHIGlzIG5vdCBzZXQKQ09ORklHX1FVT1RBX1RSRUU9eQpDT05GSUdfUUZN VF9WMT15CkNPTkZJR19RRk1UX1YyPXkKQ09ORklHX1FVT1RBQ1RMPXkKQ09ORklHX1FVT1RBQ1RM X0NPTVBBVD15CkNPTkZJR19BVVRPRlM0X0ZTPXkKQ09ORklHX0ZVU0VfRlM9eQpDT05GSUdfQ1VT RT15CiMgQ09ORklHX09WRVJMQVlfRlMgaXMgbm90IHNldAoKIwojIENhY2hlcwojCkNPTkZJR19G U0NBQ0hFPXkKQ09ORklHX0ZTQ0FDSEVfU1RBVFM9eQojIENPTkZJR19GU0NBQ0hFX0hJU1RPR1JB TSBpcyBub3Qgc2V0CiMgQ09ORklHX0ZTQ0FDSEVfREVCVUcgaXMgbm90IHNldAojIENPTkZJR19G U0NBQ0hFX09CSkVDVF9MSVNUIGlzIG5vdCBzZXQKQ09ORklHX0NBQ0hFRklMRVM9eQojIENPTkZJ R19DQUNIRUZJTEVTX0RFQlVHIGlzIG5vdCBzZXQKIyBDT05GSUdfQ0FDSEVGSUxFU19ISVNUT0dS QU0gaXMgbm90IHNldAoKIwojIENELVJPTS9EVkQgRmlsZXN5c3RlbXMKIwpDT05GSUdfSVNPOTY2 MF9GUz15CkNPTkZJR19KT0xJRVQ9eQpDT05GSUdfWklTT0ZTPXkKQ09ORklHX1VERl9GUz15CkNP TkZJR19VREZfTkxTPXkKCiMKIyBET1MvRkFUL05UIEZpbGVzeXN0ZW1zCiMKQ09ORklHX0ZBVF9G Uz15CkNPTkZJR19NU0RPU19GUz15CkNPTkZJR19WRkFUX0ZTPXkKQ09ORklHX0ZBVF9ERUZBVUxU X0NPREVQQUdFPTQzNwpDT05GSUdfRkFUX0RFRkFVTFRfSU9DSEFSU0VUPSJ1dGY4IgojIENPTkZJ R19GQVRfREVGQVVMVF9VVEY4IGlzIG5vdCBzZXQKQ09ORklHX05URlNfRlM9eQojIENPTkZJR19O VEZTX0RFQlVHIGlzIG5vdCBzZXQKQ09ORklHX05URlNfUlc9eQoKIwojIFBzZXVkbyBmaWxlc3lz dGVtcwojCkNPTkZJR19QUk9DX0ZTPXkKQ09ORklHX1BST0NfS0NPUkU9eQpDT05GSUdfUFJPQ19T WVNDVEw9eQpDT05GSUdfUFJPQ19QQUdFX01PTklUT1I9eQojIENPTkZJR19QUk9DX0NISUxEUkVO IGlzIG5vdCBzZXQKQ09ORklHX0tFUk5GUz15CkNPTkZJR19TWVNGUz15CkNPTkZJR19UTVBGUz15 CkNPTkZJR19UTVBGU19QT1NJWF9BQ0w9eQpDT05GSUdfVE1QRlNfWEFUVFI9eQpDT05GSUdfSFVH RVRMQkZTPXkKQ09ORklHX0hVR0VUTEJfUEFHRT15CkNPTkZJR19BUkNIX0hBU19HSUdBTlRJQ19Q QUdFPXkKQ09ORklHX0NPTkZJR0ZTX0ZTPXkKQ09ORklHX0VGSVZBUl9GUz1tCkNPTkZJR19NSVND X0ZJTEVTWVNURU1TPXkKIyBDT05GSUdfT1JBTkdFRlNfRlMgaXMgbm90IHNldApDT05GSUdfQURG U19GUz15CiMgQ09ORklHX0FERlNfRlNfUlcgaXMgbm90IHNldApDT05GSUdfQUZGU19GUz15CkNP TkZJR19FQ1JZUFRfRlM9eQojIENPTkZJR19FQ1JZUFRfRlNfTUVTU0FHSU5HIGlzIG5vdCBzZXQK Q09ORklHX0hGU19GUz15CkNPTkZJR19IRlNQTFVTX0ZTPXkKIyBDT05GSUdfSEZTUExVU19GU19Q T1NJWF9BQ0wgaXMgbm90IHNldApDT05GSUdfQkVGU19GUz15CiMgQ09ORklHX0JFRlNfREVCVUcg aXMgbm90IHNldApDT05GSUdfQkZTX0ZTPXkKQ09ORklHX0VGU19GUz15CkNPTkZJR19KRkZTMl9G Uz15CkNPTkZJR19KRkZTMl9GU19ERUJVRz0wCkNPTkZJR19KRkZTMl9GU19XUklURUJVRkZFUj15 CiMgQ09ORklHX0pGRlMyX0ZTX1dCVUZfVkVSSUZZIGlzIG5vdCBzZXQKQ09ORklHX0pGRlMyX1NV TU1BUlk9eQpDT05GSUdfSkZGUzJfRlNfWEFUVFI9eQpDT05GSUdfSkZGUzJfRlNfUE9TSVhfQUNM PXkKQ09ORklHX0pGRlMyX0ZTX1NFQ1VSSVRZPXkKQ09ORklHX0pGRlMyX0NPTVBSRVNTSU9OX09Q VElPTlM9eQpDT05GSUdfSkZGUzJfWkxJQj15CkNPTkZJR19KRkZTMl9MWk89eQpDT05GSUdfSkZG UzJfUlRJTUU9eQojIENPTkZJR19KRkZTMl9SVUJJTiBpcyBub3Qgc2V0CiMgQ09ORklHX0pGRlMy X0NNT0RFX05PTkUgaXMgbm90IHNldApDT05GSUdfSkZGUzJfQ01PREVfUFJJT1JJVFk9eQojIENP TkZJR19KRkZTMl9DTU9ERV9TSVpFIGlzIG5vdCBzZXQKIyBDT05GSUdfSkZGUzJfQ01PREVfRkFW T1VSTFpPIGlzIG5vdCBzZXQKQ09ORklHX1VCSUZTX0ZTPXkKQ09ORklHX1VCSUZTX0ZTX0FEVkFO Q0VEX0NPTVBSPXkKQ09ORklHX1VCSUZTX0ZTX0xaTz15CkNPTkZJR19VQklGU19GU19aTElCPXkK IyBDT05GSUdfVUJJRlNfQVRJTUVfU1VQUE9SVCBpcyBub3Qgc2V0CiMgQ09ORklHX1VCSUZTX0ZT X0VOQ1JZUFRJT04gaXMgbm90IHNldApDT05GSUdfVUJJRlNfRlNfU0VDVVJJVFk9eQpDT05GSUdf Q1JBTUZTPXkKQ09ORklHX0NSQU1GU19CTE9DS0RFVj15CiMgQ09ORklHX0NSQU1GU19NVEQgaXMg bm90IHNldApDT05GSUdfU1FVQVNIRlM9eQpDT05GSUdfU1FVQVNIRlNfRklMRV9DQUNIRT15CiMg Q09ORklHX1NRVUFTSEZTX0ZJTEVfRElSRUNUIGlzIG5vdCBzZXQKQ09ORklHX1NRVUFTSEZTX0RF Q09NUF9TSU5HTEU9eQojIENPTkZJR19TUVVBU0hGU19ERUNPTVBfTVVMVEkgaXMgbm90IHNldAoj IENPTkZJR19TUVVBU0hGU19ERUNPTVBfTVVMVElfUEVSQ1BVIGlzIG5vdCBzZXQKQ09ORklHX1NR VUFTSEZTX1hBVFRSPXkKQ09ORklHX1NRVUFTSEZTX1pMSUI9eQojIENPTkZJR19TUVVBU0hGU19M WjQgaXMgbm90IHNldApDT05GSUdfU1FVQVNIRlNfTFpPPXkKQ09ORklHX1NRVUFTSEZTX1haPXkK IyBDT05GSUdfU1FVQVNIRlNfWlNURCBpcyBub3Qgc2V0CiMgQ09ORklHX1NRVUFTSEZTXzRLX0RF VkJMS19TSVpFIGlzIG5vdCBzZXQKIyBDT05GSUdfU1FVQVNIRlNfRU1CRURERUQgaXMgbm90IHNl dApDT05GSUdfU1FVQVNIRlNfRlJBR01FTlRfQ0FDSEVfU0laRT0zCkNPTkZJR19WWEZTX0ZTPXkK Q09ORklHX01JTklYX0ZTPXkKQ09ORklHX09NRlNfRlM9eQojIENPTkZJR19IUEZTX0ZTIGlzIG5v dCBzZXQKQ09ORklHX1FOWDRGU19GUz15CiMgQ09ORklHX1FOWDZGU19GUyBpcyBub3Qgc2V0CkNP TkZJR19ST01GU19GUz15CiMgQ09ORklHX1JPTUZTX0JBQ0tFRF9CWV9CTE9DSyBpcyBub3Qgc2V0 CiMgQ09ORklHX1JPTUZTX0JBQ0tFRF9CWV9NVEQgaXMgbm90IHNldApDT05GSUdfUk9NRlNfQkFD S0VEX0JZX0JPVEg9eQpDT05GSUdfUk9NRlNfT05fQkxPQ0s9eQpDT05GSUdfUk9NRlNfT05fTVRE PXkKQ09ORklHX1BTVE9SRT15CkNPTkZJR19QU1RPUkVfWkxJQl9DT01QUkVTUz15CiMgQ09ORklH X1BTVE9SRV9MWk9fQ09NUFJFU1MgaXMgbm90IHNldAojIENPTkZJR19QU1RPUkVfTFo0X0NPTVBS RVNTIGlzIG5vdCBzZXQKIyBDT05GSUdfUFNUT1JFX0NPTlNPTEUgaXMgbm90IHNldAojIENPTkZJ R19QU1RPUkVfUE1TRyBpcyBub3Qgc2V0CiMgQ09ORklHX1BTVE9SRV9GVFJBQ0UgaXMgbm90IHNl dAojIENPTkZJR19QU1RPUkVfUkFNIGlzIG5vdCBzZXQKQ09ORklHX1NZU1ZfRlM9eQpDT05GSUdf VUZTX0ZTPXkKIyBDT05GSUdfVUZTX0ZTX1dSSVRFIGlzIG5vdCBzZXQKIyBDT05GSUdfVUZTX0RF QlVHIGlzIG5vdCBzZXQKQ09ORklHX0VYT0ZTX0ZTPXkKIyBDT05GSUdfRVhPRlNfREVCVUcgaXMg bm90IHNldApDT05GSUdfT1JFPXkKQ09ORklHX05FVFdPUktfRklMRVNZU1RFTVM9eQpDT05GSUdf TkZTX0ZTPXkKQ09ORklHX05GU19WMj15CkNPTkZJR19ORlNfVjM9eQpDT05GSUdfTkZTX1YzX0FD TD15CkNPTkZJR19ORlNfVjQ9eQojIENPTkZJR19ORlNfU1dBUCBpcyBub3Qgc2V0CkNPTkZJR19O RlNfVjRfMT15CkNPTkZJR19ORlNfVjRfMj15CkNPTkZJR19QTkZTX0ZJTEVfTEFZT1VUPXkKQ09O RklHX1BORlNfQkxPQ0s9eQpDT05GSUdfUE5GU19GTEVYRklMRV9MQVlPVVQ9bQpDT05GSUdfTkZT X1Y0XzFfSU1QTEVNRU5UQVRJT05fSURfRE9NQUlOPSJrZXJuZWwub3JnIgojIENPTkZJR19ORlNf VjRfMV9NSUdSQVRJT04gaXMgbm90IHNldApDT05GSUdfTkZTX1Y0X1NFQ1VSSVRZX0xBQkVMPXkK Q09ORklHX1JPT1RfTkZTPXkKQ09ORklHX05GU19GU0NBQ0hFPXkKIyBDT05GSUdfTkZTX1VTRV9M RUdBQ1lfRE5TIGlzIG5vdCBzZXQKQ09ORklHX05GU19VU0VfS0VSTkVMX0ROUz15CkNPTkZJR19O RlNEPXkKQ09ORklHX05GU0RfVjJfQUNMPXkKQ09ORklHX05GU0RfVjM9eQpDT05GSUdfTkZTRF9W M19BQ0w9eQpDT05GSUdfTkZTRF9WND15CiMgQ09ORklHX05GU0RfQkxPQ0tMQVlPVVQgaXMgbm90 IHNldAojIENPTkZJR19ORlNEX1NDU0lMQVlPVVQgaXMgbm90IHNldAojIENPTkZJR19ORlNEX0ZM RVhGSUxFTEFZT1VUIGlzIG5vdCBzZXQKIyBDT05GSUdfTkZTRF9WNF9TRUNVUklUWV9MQUJFTCBp cyBub3Qgc2V0CiMgQ09ORklHX05GU0RfRkFVTFRfSU5KRUNUSU9OIGlzIG5vdCBzZXQKQ09ORklH X0dSQUNFX1BFUklPRD15CkNPTkZJR19MT0NLRD15CkNPTkZJR19MT0NLRF9WND15CkNPTkZJR19O RlNfQUNMX1NVUFBPUlQ9eQpDT05GSUdfTkZTX0NPTU1PTj15CkNPTkZJR19TVU5SUEM9eQpDT05G SUdfU1VOUlBDX0dTUz15CkNPTkZJR19TVU5SUENfQkFDS0NIQU5ORUw9eQpDT05GSUdfUlBDU0VD X0dTU19LUkI1PXkKIyBDT05GSUdfU1VOUlBDX0RFQlVHIGlzIG5vdCBzZXQKQ09ORklHX1NVTlJQ Q19YUFJUX1JETUE9eQpDT05GSUdfQ0VQSF9GUz15CiMgQ09ORklHX0NFUEhfRlNDQUNIRSBpcyBu b3Qgc2V0CiMgQ09ORklHX0NFUEhfRlNfUE9TSVhfQUNMIGlzIG5vdCBzZXQKQ09ORklHX0NJRlM9 eQojIENPTkZJR19DSUZTX1NUQVRTIGlzIG5vdCBzZXQKQ09ORklHX0NJRlNfV0VBS19QV19IQVNI PXkKQ09ORklHX0NJRlNfVVBDQUxMPXkKQ09ORklHX0NJRlNfWEFUVFI9eQpDT05GSUdfQ0lGU19Q T1NJWD15CkNPTkZJR19DSUZTX0FDTD15CkNPTkZJR19DSUZTX0RFQlVHPXkKIyBDT05GSUdfQ0lG U19ERUJVRzIgaXMgbm90IHNldAojIENPTkZJR19DSUZTX0RFQlVHX0RVTVBfS0VZUyBpcyBub3Qg c2V0CkNPTkZJR19DSUZTX0RGU19VUENBTEw9eQojIENPTkZJR19DSUZTX1NNQjMxMSBpcyBub3Qg c2V0CkNPTkZJR19DSUZTX0ZTQ0FDSEU9eQpDT05GSUdfTkNQX0ZTPXkKQ09ORklHX05DUEZTX1BB Q0tFVF9TSUdOSU5HPXkKQ09ORklHX05DUEZTX0lPQ1RMX0xPQ0tJTkc9eQpDT05GSUdfTkNQRlNf U1RST05HPXkKQ09ORklHX05DUEZTX05GU19OUz15CkNPTkZJR19OQ1BGU19PUzJfTlM9eQojIENP TkZJR19OQ1BGU19TTUFMTERPUyBpcyBub3Qgc2V0CkNPTkZJR19OQ1BGU19OTFM9eQpDT05GSUdf TkNQRlNfRVhUUkFTPXkKQ09ORklHX0NPREFfRlM9eQpDT05GSUdfQUZTX0ZTPXkKIyBDT05GSUdf QUZTX0RFQlVHIGlzIG5vdCBzZXQKQ09ORklHX0FGU19GU0NBQ0hFPXkKQ09ORklHXzlQX0ZTPXkK Q09ORklHXzlQX0ZTQ0FDSEU9eQpDT05GSUdfOVBfRlNfUE9TSVhfQUNMPXkKIyBDT05GSUdfOVBf RlNfU0VDVVJJVFkgaXMgbm90IHNldApDT05GSUdfTkxTPXkKQ09ORklHX05MU19ERUZBVUxUPSJ1 dGY4IgpDT05GSUdfTkxTX0NPREVQQUdFXzQzNz15CkNPTkZJR19OTFNfQ09ERVBBR0VfNzM3PXkK Q09ORklHX05MU19DT0RFUEFHRV83NzU9eQpDT05GSUdfTkxTX0NPREVQQUdFXzg1MD15CkNPTkZJ R19OTFNfQ09ERVBBR0VfODUyPXkKQ09ORklHX05MU19DT0RFUEFHRV84NTU9eQpDT05GSUdfTkxT X0NPREVQQUdFXzg1Nz15CkNPTkZJR19OTFNfQ09ERVBBR0VfODYwPXkKQ09ORklHX05MU19DT0RF UEFHRV84NjE9eQpDT05GSUdfTkxTX0NPREVQQUdFXzg2Mj15CkNPTkZJR19OTFNfQ09ERVBBR0Vf ODYzPXkKQ09ORklHX05MU19DT0RFUEFHRV84NjQ9eQpDT05GSUdfTkxTX0NPREVQQUdFXzg2NT15 CkNPTkZJR19OTFNfQ09ERVBBR0VfODY2PXkKQ09ORklHX05MU19DT0RFUEFHRV84Njk9eQpDT05G SUdfTkxTX0NPREVQQUdFXzkzNj15CkNPTkZJR19OTFNfQ09ERVBBR0VfOTUwPXkKQ09ORklHX05M U19DT0RFUEFHRV85MzI9eQpDT05GSUdfTkxTX0NPREVQQUdFXzk0OT15CkNPTkZJR19OTFNfQ09E RVBBR0VfODc0PXkKQ09ORklHX05MU19JU084ODU5Xzg9eQpDT05GSUdfTkxTX0NPREVQQUdFXzEy NTA9eQpDT05GSUdfTkxTX0NPREVQQUdFXzEyNTE9eQpDT05GSUdfTkxTX0FTQ0lJPXkKQ09ORklH X05MU19JU084ODU5XzE9eQpDT05GSUdfTkxTX0lTTzg4NTlfMj15CkNPTkZJR19OTFNfSVNPODg1 OV8zPXkKQ09ORklHX05MU19JU084ODU5XzQ9eQpDT05GSUdfTkxTX0lTTzg4NTlfNT15CkNPTkZJ R19OTFNfSVNPODg1OV82PXkKQ09ORklHX05MU19JU084ODU5Xzc9eQpDT05GSUdfTkxTX0lTTzg4 NTlfOT15CkNPTkZJR19OTFNfSVNPODg1OV8xMz15CkNPTkZJR19OTFNfSVNPODg1OV8xND15CkNP TkZJR19OTFNfSVNPODg1OV8xNT15CkNPTkZJR19OTFNfS09JOF9SPXkKQ09ORklHX05MU19LT0k4 X1U9eQojIENPTkZJR19OTFNfTUFDX1JPTUFOIGlzIG5vdCBzZXQKIyBDT05GSUdfTkxTX01BQ19D RUxUSUMgaXMgbm90IHNldAojIENPTkZJR19OTFNfTUFDX0NFTlRFVVJPIGlzIG5vdCBzZXQKIyBD T05GSUdfTkxTX01BQ19DUk9BVElBTiBpcyBub3Qgc2V0CiMgQ09ORklHX05MU19NQUNfQ1lSSUxM SUMgaXMgbm90IHNldAojIENPTkZJR19OTFNfTUFDX0dBRUxJQyBpcyBub3Qgc2V0CiMgQ09ORklH X05MU19NQUNfR1JFRUsgaXMgbm90IHNldAojIENPTkZJR19OTFNfTUFDX0lDRUxBTkQgaXMgbm90 IHNldAojIENPTkZJR19OTFNfTUFDX0lOVUlUIGlzIG5vdCBzZXQKIyBDT05GSUdfTkxTX01BQ19S T01BTklBTiBpcyBub3Qgc2V0CiMgQ09ORklHX05MU19NQUNfVFVSS0lTSCBpcyBub3Qgc2V0CkNP TkZJR19OTFNfVVRGOD15CkNPTkZJR19ETE09eQpDT05GSUdfRExNX0RFQlVHPXkKCiMKIyBLZXJu ZWwgaGFja2luZwojCkNPTkZJR19UUkFDRV9JUlFGTEFHU19TVVBQT1JUPXkKCiMKIyBwcmludGsg YW5kIGRtZXNnIG9wdGlvbnMKIwpDT05GSUdfUFJJTlRLX1RJTUU9eQpDT05GSUdfQ09OU09MRV9M T0dMRVZFTF9ERUZBVUxUPTcKQ09ORklHX01FU1NBR0VfTE9HTEVWRUxfREVGQVVMVD00CkNPTkZJ R19CT09UX1BSSU5US19ERUxBWT15CiMgQ09ORklHX0RZTkFNSUNfREVCVUcgaXMgbm90IHNldAoK IwojIENvbXBpbGUtdGltZSBjaGVja3MgYW5kIGNvbXBpbGVyIG9wdGlvbnMKIwpDT05GSUdfREVC VUdfSU5GTz15CkNPTkZJR19ERUJVR19JTkZPX1JFRFVDRUQ9eQojIENPTkZJR19ERUJVR19JTkZP X1NQTElUIGlzIG5vdCBzZXQKIyBDT05GSUdfREVCVUdfSU5GT19EV0FSRjQgaXMgbm90IHNldAoj IENPTkZJR19HREJfU0NSSVBUUyBpcyBub3Qgc2V0CkNPTkZJR19FTkFCTEVfV0FSTl9ERVBSRUNB VEVEPXkKQ09ORklHX0VOQUJMRV9NVVNUX0NIRUNLPXkKQ09ORklHX0ZSQU1FX1dBUk49MjA0OApD T05GSUdfU1RSSVBfQVNNX1NZTVM9eQojIENPTkZJR19SRUFEQUJMRV9BU00gaXMgbm90IHNldApD T05GSUdfVU5VU0VEX1NZTUJPTFM9eQojIENPTkZJR19QQUdFX09XTkVSIGlzIG5vdCBzZXQKQ09O RklHX0RFQlVHX0ZTPXkKQ09ORklHX0hFQURFUlNfQ0hFQ0s9eQpDT05GSUdfREVCVUdfU0VDVElP Tl9NSVNNQVRDSD15CkNPTkZJR19TRUNUSU9OX01JU01BVENIX1dBUk5fT05MWT15CkNPTkZJR19T VEFDS19WQUxJREFUSU9OPXkKQ09ORklHX0RFQlVHX0ZPUkNFX1dFQUtfUEVSX0NQVT15CkNPTkZJ R19NQUdJQ19TWVNSUT15CkNPTkZJR19NQUdJQ19TWVNSUV9ERUZBVUxUX0VOQUJMRT0weDEKQ09O RklHX01BR0lDX1NZU1JRX1NFUklBTD15CkNPTkZJR19ERUJVR19LRVJORUw9eQoKIwojIE1lbW9y eSBEZWJ1Z2dpbmcKIwpDT05GSUdfUEFHRV9FWFRFTlNJT049eQpDT05GSUdfREVCVUdfUEFHRUFM TE9DPXkKIyBDT05GSUdfREVCVUdfUEFHRUFMTE9DX0VOQUJMRV9ERUZBVUxUIGlzIG5vdCBzZXQK IyBDT05GSUdfUEFHRV9QT0lTT05JTkcgaXMgbm90IHNldAojIENPTkZJR19ERUJVR19QQUdFX1JF RiBpcyBub3Qgc2V0CkNPTkZJR19ERUJVR19ST0RBVEFfVEVTVD15CkNPTkZJR19ERUJVR19PQkpF Q1RTPXkKIyBDT05GSUdfREVCVUdfT0JKRUNUU19TRUxGVEVTVCBpcyBub3Qgc2V0CiMgQ09ORklH X0RFQlVHX09CSkVDVFNfRlJFRSBpcyBub3Qgc2V0CiMgQ09ORklHX0RFQlVHX09CSkVDVFNfVElN RVJTIGlzIG5vdCBzZXQKIyBDT05GSUdfREVCVUdfT0JKRUNUU19XT1JLIGlzIG5vdCBzZXQKIyBD T05GSUdfREVCVUdfT0JKRUNUU19SQ1VfSEVBRCBpcyBub3Qgc2V0CiMgQ09ORklHX0RFQlVHX09C SkVDVFNfUEVSQ1BVX0NPVU5URVIgaXMgbm90IHNldApDT05GSUdfREVCVUdfT0JKRUNUU19FTkFC TEVfREVGQVVMVD0xCkNPTkZJR19ERUJVR19TTEFCPXkKIyBDT05GSUdfREVCVUdfU0xBQl9MRUFL IGlzIG5vdCBzZXQKQ09ORklHX0hBVkVfREVCVUdfS01FTUxFQUs9eQojIENPTkZJR19ERUJVR19L TUVNTEVBSyBpcyBub3Qgc2V0CkNPTkZJR19ERUJVR19TVEFDS19VU0FHRT15CkNPTkZJR19ERUJV R19WTT15CiMgQ09ORklHX0RFQlVHX1ZNX1ZNQUNBQ0hFIGlzIG5vdCBzZXQKIyBDT05GSUdfREVC VUdfVk1fUkIgaXMgbm90IHNldAojIENPTkZJR19ERUJVR19WTV9QR0ZMQUdTIGlzIG5vdCBzZXQK Q09ORklHX0FSQ0hfSEFTX0RFQlVHX1ZJUlRVQUw9eQpDT05GSUdfREVCVUdfVklSVFVBTD15CkNP TkZJR19ERUJVR19NRU1PUllfSU5JVD15CkNPTkZJR19ERUJVR19QRVJfQ1BVX01BUFM9eQpDT05G SUdfSEFWRV9ERUJVR19TVEFDS09WRVJGTE9XPXkKQ09ORklHX0RFQlVHX1NUQUNLT1ZFUkZMT1c9 eQpDT05GSUdfSEFWRV9BUkNIX0tBU0FOPXkKQ09ORklHX0FSQ0hfSEFTX0tDT1Y9eQojIENPTkZJ R19LQ09WIGlzIG5vdCBzZXQKQ09ORklHX0RFQlVHX1NISVJRPXkKCiMKIyBEZWJ1ZyBMb2NrdXBz IGFuZCBIYW5ncwojCkNPTkZJR19MT0NLVVBfREVURUNUT1I9eQpDT05GSUdfU09GVExPQ0tVUF9E RVRFQ1RPUj15CkNPTkZJR19IQVJETE9DS1VQX0RFVEVDVE9SX1BFUkY9eQpDT05GSUdfSEFSRExP Q0tVUF9DSEVDS19USU1FU1RBTVA9eQpDT05GSUdfSEFSRExPQ0tVUF9ERVRFQ1RPUj15CiMgQ09O RklHX0JPT1RQQVJBTV9IQVJETE9DS1VQX1BBTklDIGlzIG5vdCBzZXQKQ09ORklHX0JPT1RQQVJB TV9IQVJETE9DS1VQX1BBTklDX1ZBTFVFPTAKIyBDT05GSUdfQk9PVFBBUkFNX1NPRlRMT0NLVVBf UEFOSUMgaXMgbm90IHNldApDT05GSUdfQk9PVFBBUkFNX1NPRlRMT0NLVVBfUEFOSUNfVkFMVUU9 MApDT05GSUdfREVURUNUX0hVTkdfVEFTSz15CkNPTkZJR19ERUZBVUxUX0hVTkdfVEFTS19USU1F T1VUPTMwMApDT05GSUdfQk9PVFBBUkFNX0hVTkdfVEFTS19QQU5JQz15CkNPTkZJR19CT09UUEFS QU1fSFVOR19UQVNLX1BBTklDX1ZBTFVFPTEKIyBDT05GSUdfV1FfV0FUQ0hET0cgaXMgbm90IHNl dAojIENPTkZJR19QQU5JQ19PTl9PT1BTIGlzIG5vdCBzZXQKQ09ORklHX1BBTklDX09OX09PUFNf VkFMVUU9MApDT05GSUdfUEFOSUNfVElNRU9VVD0wCkNPTkZJR19TQ0hFRF9ERUJVRz15CkNPTkZJ R19TQ0hFRF9JTkZPPXkKQ09ORklHX1NDSEVEU1RBVFM9eQojIENPTkZJR19TQ0hFRF9TVEFDS19F TkRfQ0hFQ0sgaXMgbm90IHNldAojIENPTkZJR19ERUJVR19USU1FS0VFUElORyBpcyBub3Qgc2V0 CgojCiMgTG9jayBEZWJ1Z2dpbmcgKHNwaW5sb2NrcywgbXV0ZXhlcywgZXRjLi4uKQojCkNPTkZJ R19ERUJVR19SVF9NVVRFWEVTPXkKQ09ORklHX0RFQlVHX1NQSU5MT0NLPXkKQ09ORklHX0RFQlVH X01VVEVYRVM9eQojIENPTkZJR19ERUJVR19XV19NVVRFWF9TTE9XUEFUSCBpcyBub3Qgc2V0CkNP TkZJR19ERUJVR19MT0NLX0FMTE9DPXkKQ09ORklHX1BST1ZFX0xPQ0tJTkc9eQpDT05GSUdfTE9D S0RFUD15CkNPTkZJR19MT0NLX1NUQVQ9eQojIENPTkZJR19ERUJVR19MT0NLREVQIGlzIG5vdCBz ZXQKQ09ORklHX0RFQlVHX0FUT01JQ19TTEVFUD15CkNPTkZJR19ERUJVR19MT0NLSU5HX0FQSV9T RUxGVEVTVFM9eQojIENPTkZJR19MT0NLX1RPUlRVUkVfVEVTVCBpcyBub3Qgc2V0CiMgQ09ORklH X1dXX01VVEVYX1NFTEZURVNUIGlzIG5vdCBzZXQKQ09ORklHX1RSQUNFX0lSUUZMQUdTPXkKQ09O RklHX1NUQUNLVFJBQ0U9eQojIENPTkZJR19XQVJOX0FMTF9VTlNFRURFRF9SQU5ET00gaXMgbm90 IHNldAojIENPTkZJR19ERUJVR19LT0JKRUNUIGlzIG5vdCBzZXQKQ09ORklHX0RFQlVHX0JVR1ZF UkJPU0U9eQpDT05GSUdfREVCVUdfTElTVD15CkNPTkZJR19ERUJVR19QSV9MSVNUPXkKQ09ORklH X0RFQlVHX1NHPXkKQ09ORklHX0RFQlVHX05PVElGSUVSUz15CkNPTkZJR19ERUJVR19DUkVERU5U SUFMUz15CgojCiMgUkNVIERlYnVnZ2luZwojCkNPTkZJR19QUk9WRV9SQ1U9eQojIENPTkZJR19U T1JUVVJFX1RFU1QgaXMgbm90IHNldAojIENPTkZJR19SQ1VfUEVSRl9URVNUIGlzIG5vdCBzZXQK IyBDT05GSUdfUkNVX1RPUlRVUkVfVEVTVCBpcyBub3Qgc2V0CkNPTkZJR19SQ1VfQ1BVX1NUQUxM X1RJTUVPVVQ9NjAKQ09ORklHX1JDVV9UUkFDRT15CiMgQ09ORklHX1JDVV9FUVNfREVCVUcgaXMg bm90IHNldAojIENPTkZJR19ERUJVR19XUV9GT1JDRV9SUl9DUFUgaXMgbm90IHNldAojIENPTkZJ R19ERUJVR19CTE9DS19FWFRfREVWVCBpcyBub3Qgc2V0CiMgQ09ORklHX0NQVV9IT1RQTFVHX1NU QVRFX0NPTlRST0wgaXMgbm90IHNldAojIENPTkZJR19OT1RJRklFUl9FUlJPUl9JTkpFQ1RJT04g aXMgbm90IHNldApDT05GSUdfRkFVTFRfSU5KRUNUSU9OPXkKIyBDT05GSUdfRkFJTFNMQUIgaXMg bm90IHNldAojIENPTkZJR19GQUlMX1BBR0VfQUxMT0MgaXMgbm90IHNldAojIENPTkZJR19GQUlM X01BS0VfUkVRVUVTVCBpcyBub3Qgc2V0CiMgQ09ORklHX0ZBSUxfSU9fVElNRU9VVCBpcyBub3Qg c2V0CiMgQ09ORklHX0ZBSUxfRlVURVggaXMgbm90IHNldAojIENPTkZJR19GQVVMVF9JTkpFQ1RJ T05fREVCVUdfRlMgaXMgbm90IHNldApDT05GSUdfTEFURU5DWVRPUD15CkNPTkZJR19VU0VSX1NU QUNLVFJBQ0VfU1VQUE9SVD15CkNPTkZJR19OT1BfVFJBQ0VSPXkKQ09ORklHX0hBVkVfRlVOQ1RJ T05fVFJBQ0VSPXkKQ09ORklHX0hBVkVfRlVOQ1RJT05fR1JBUEhfVFJBQ0VSPXkKQ09ORklHX0hB VkVfRFlOQU1JQ19GVFJBQ0U9eQpDT05GSUdfSEFWRV9EWU5BTUlDX0ZUUkFDRV9XSVRIX1JFR1M9 eQpDT05GSUdfSEFWRV9GVFJBQ0VfTUNPVU5UX1JFQ09SRD15CkNPTkZJR19IQVZFX1NZU0NBTExf VFJBQ0VQT0lOVFM9eQpDT05GSUdfSEFWRV9GRU5UUlk9eQpDT05GSUdfSEFWRV9DX1JFQ09SRE1D T1VOVD15CkNPTkZJR19UUkFDRVJfTUFYX1RSQUNFPXkKQ09ORklHX1RSQUNFX0NMT0NLPXkKQ09O RklHX1JJTkdfQlVGRkVSPXkKQ09ORklHX0VWRU5UX1RSQUNJTkc9eQpDT05GSUdfQ09OVEVYVF9T V0lUQ0hfVFJBQ0VSPXkKQ09ORklHX1JJTkdfQlVGRkVSX0FMTE9XX1NXQVA9eQpDT05GSUdfVFJB Q0lORz15CkNPTkZJR19HRU5FUklDX1RSQUNFUj15CkNPTkZJR19UUkFDSU5HX1NVUFBPUlQ9eQpD T05GSUdfRlRSQUNFPXkKQ09ORklHX0ZVTkNUSU9OX1RSQUNFUj15CkNPTkZJR19GVU5DVElPTl9H UkFQSF9UUkFDRVI9eQpDT05GSUdfSVJRU09GRl9UUkFDRVI9eQpDT05GSUdfU0NIRURfVFJBQ0VS PXkKIyBDT05GSUdfSFdMQVRfVFJBQ0VSIGlzIG5vdCBzZXQKQ09ORklHX0ZUUkFDRV9TWVNDQUxM Uz15CkNPTkZJR19UUkFDRVJfU05BUFNIT1Q9eQpDT05GSUdfVFJBQ0VSX1NOQVBTSE9UX1BFUl9D UFVfU1dBUD15CkNPTkZJR19CUkFOQ0hfUFJPRklMRV9OT05FPXkKIyBDT05GSUdfUFJPRklMRV9B Tk5PVEFURURfQlJBTkNIRVMgaXMgbm90IHNldAojIENPTkZJR19QUk9GSUxFX0FMTF9CUkFOQ0hF UyBpcyBub3Qgc2V0CiMgQ09ORklHX1NUQUNLX1RSQUNFUiBpcyBub3Qgc2V0CkNPTkZJR19CTEtf REVWX0lPX1RSQUNFPXkKQ09ORklHX0tQUk9CRV9FVkVOVFM9eQpDT05GSUdfVVBST0JFX0VWRU5U Uz15CkNPTkZJR19QUk9CRV9FVkVOVFM9eQpDT05GSUdfRFlOQU1JQ19GVFJBQ0U9eQpDT05GSUdf RFlOQU1JQ19GVFJBQ0VfV0lUSF9SRUdTPXkKIyBDT05GSUdfRlVOQ1RJT05fUFJPRklMRVIgaXMg bm90IHNldApDT05GSUdfRlRSQUNFX01DT1VOVF9SRUNPUkQ9eQojIENPTkZJR19GVFJBQ0VfU1RB UlRVUF9URVNUIGlzIG5vdCBzZXQKQ09ORklHX01NSU9UUkFDRT15CiMgQ09ORklHX0hJU1RfVFJJ R0dFUlMgaXMgbm90IHNldAojIENPTkZJR19NTUlPVFJBQ0VfVEVTVCBpcyBub3Qgc2V0CiMgQ09O RklHX1RSQUNFUE9JTlRfQkVOQ0hNQVJLIGlzIG5vdCBzZXQKIyBDT05GSUdfUklOR19CVUZGRVJf QkVOQ0hNQVJLIGlzIG5vdCBzZXQKIyBDT05GSUdfUklOR19CVUZGRVJfU1RBUlRVUF9URVNUIGlz IG5vdCBzZXQKIyBDT05GSUdfVFJBQ0VfRVZBTF9NQVBfRklMRSBpcyBub3Qgc2V0CkNPTkZJR19U UkFDSU5HX0VWRU5UU19HUElPPXkKIyBDT05GSUdfUFJPVklERV9PSENJMTM5NF9ETUFfSU5JVCBp cyBub3Qgc2V0CiMgQ09ORklHX0RNQV9BUElfREVCVUcgaXMgbm90IHNldAoKIwojIFJ1bnRpbWUg VGVzdGluZwojCkNPTkZJR19MS0RUTT15CkNPTkZJR19URVNUX0xJU1RfU09SVD15CiMgQ09ORklH X1RFU1RfU09SVCBpcyBub3Qgc2V0CkNPTkZJR19LUFJPQkVTX1NBTklUWV9URVNUPXkKIyBDT05G SUdfQkFDS1RSQUNFX1NFTEZfVEVTVCBpcyBub3Qgc2V0CiMgQ09ORklHX1JCVFJFRV9URVNUIGlz IG5vdCBzZXQKIyBDT05GSUdfSU5URVJWQUxfVFJFRV9URVNUIGlzIG5vdCBzZXQKIyBDT05GSUdf UEVSQ1BVX1RFU1QgaXMgbm90IHNldApDT05GSUdfQVRPTUlDNjRfU0VMRlRFU1Q9eQojIENPTkZJ R19BU1lOQ19SQUlENl9URVNUIGlzIG5vdCBzZXQKIyBDT05GSUdfVEVTVF9IRVhEVU1QIGlzIG5v dCBzZXQKIyBDT05GSUdfVEVTVF9TVFJJTkdfSEVMUEVSUyBpcyBub3Qgc2V0CiMgQ09ORklHX1RF U1RfS1NUUlRPWCBpcyBub3Qgc2V0CiMgQ09ORklHX1RFU1RfUFJJTlRGIGlzIG5vdCBzZXQKIyBD T05GSUdfVEVTVF9CSVRNQVAgaXMgbm90IHNldAojIENPTkZJR19URVNUX1VVSUQgaXMgbm90IHNl dAojIENPTkZJR19URVNUX1JIQVNIVEFCTEUgaXMgbm90IHNldAojIENPTkZJR19URVNUX0hBU0gg aXMgbm90IHNldAojIENPTkZJR19URVNUX0xLTSBpcyBub3Qgc2V0CiMgQ09ORklHX1RFU1RfVVNF Ul9DT1BZIGlzIG5vdCBzZXQKIyBDT05GSUdfVEVTVF9CUEYgaXMgbm90IHNldAojIENPTkZJR19U RVNUX0ZJTkRfQklUIGlzIG5vdCBzZXQKIyBDT05GSUdfVEVTVF9GSVJNV0FSRSBpcyBub3Qgc2V0 CiMgQ09ORklHX1RFU1RfU1lTQ1RMIGlzIG5vdCBzZXQKIyBDT05GSUdfVEVTVF9VREVMQVkgaXMg bm90IHNldAojIENPTkZJR19URVNUX1NUQVRJQ19LRVlTIGlzIG5vdCBzZXQKIyBDT05GSUdfVEVT VF9LTU9EIGlzIG5vdCBzZXQKIyBDT05GSUdfVEVTVF9ERUJVR19WSVJUVUFMIGlzIG5vdCBzZXQK Q09ORklHX01FTVRFU1Q9eQojIENPTkZJR19CVUdfT05fREFUQV9DT1JSVVBUSU9OIGlzIG5vdCBz ZXQKIyBDT05GSUdfU0FNUExFUyBpcyBub3Qgc2V0CkNPTkZJR19IQVZFX0FSQ0hfS0dEQj15CiMg Q09ORklHX0tHREIgaXMgbm90IHNldApDT05GSUdfQVJDSF9IQVNfVUJTQU5fU0FOSVRJWkVfQUxM PXkKIyBDT05GSUdfQVJDSF9XQU5UU19VQlNBTl9OT19OVUxMIGlzIG5vdCBzZXQKIyBDT05GSUdf VUJTQU4gaXMgbm90IHNldApDT05GSUdfQVJDSF9IQVNfREVWTUVNX0lTX0FMTE9XRUQ9eQpDT05G SUdfU1RSSUNUX0RFVk1FTT15CiMgQ09ORklHX0lPX1NUUklDVF9ERVZNRU0gaXMgbm90IHNldApD T05GSUdfWDg2X1ZFUkJPU0VfQk9PVFVQPXkKQ09ORklHX0VBUkxZX1BSSU5USz15CiMgQ09ORklH X0VBUkxZX1BSSU5US19EQkdQIGlzIG5vdCBzZXQKIyBDT05GSUdfRUFSTFlfUFJJTlRLX0VGSSBp cyBub3Qgc2V0CiMgQ09ORklHX0VBUkxZX1BSSU5US19VU0JfWERCQyBpcyBub3Qgc2V0CkNPTkZJ R19YODZfUFREVU1QX0NPUkU9eQpDT05GSUdfWDg2X1BURFVNUD15CiMgQ09ORklHX0VGSV9QR1Rf RFVNUCBpcyBub3Qgc2V0CiMgQ09ORklHX0RFQlVHX1dYIGlzIG5vdCBzZXQKQ09ORklHX0RPVUJM RUZBVUxUPXkKIyBDT05GSUdfREVCVUdfVExCRkxVU0ggaXMgbm90IHNldAojIENPTkZJR19JT01N VV9ERUJVRyBpcyBub3Qgc2V0CiMgQ09ORklHX0lPTU1VX1NUUkVTUyBpcyBub3Qgc2V0CkNPTkZJ R19IQVZFX01NSU9UUkFDRV9TVVBQT1JUPXkKIyBDT05GSUdfWDg2X0RFQ09ERVJfU0VMRlRFU1Qg aXMgbm90IHNldApDT05GSUdfSU9fREVMQVlfVFlQRV8wWDgwPTAKQ09ORklHX0lPX0RFTEFZX1RZ UEVfMFhFRD0xCkNPTkZJR19JT19ERUxBWV9UWVBFX1VERUxBWT0yCkNPTkZJR19JT19ERUxBWV9U WVBFX05PTkU9MwpDT05GSUdfSU9fREVMQVlfMFg4MD15CiMgQ09ORklHX0lPX0RFTEFZXzBYRUQg aXMgbm90IHNldAojIENPTkZJR19JT19ERUxBWV9VREVMQVkgaXMgbm90IHNldAojIENPTkZJR19J T19ERUxBWV9OT05FIGlzIG5vdCBzZXQKQ09ORklHX0RFRkFVTFRfSU9fREVMQVlfVFlQRT0wCiMg Q09ORklHX0RFQlVHX0JPT1RfUEFSQU1TIGlzIG5vdCBzZXQKIyBDT05GSUdfQ1BBX0RFQlVHIGlz IG5vdCBzZXQKQ09ORklHX09QVElNSVpFX0lOTElOSU5HPXkKIyBDT05GSUdfREVCVUdfRU5UUlkg aXMgbm90IHNldApDT05GSUdfREVCVUdfTk1JX1NFTEZURVNUPXkKQ09ORklHX1g4Nl9ERUJVR19G UFU9eQojIENPTkZJR19QVU5JVF9BVE9NX0RFQlVHIGlzIG5vdCBzZXQKQ09ORklHX1VOV0lOREVS X09SQz15CiMgQ09ORklHX1VOV0lOREVSX0ZSQU1FX1BPSU5URVIgaXMgbm90IHNldAoKIwojIFNl Y3VyaXR5IG9wdGlvbnMKIwpDT05GSUdfS0VZUz15CkNPTkZJR19LRVlTX0NPTVBBVD15CiMgQ09O RklHX1BFUlNJU1RFTlRfS0VZUklOR1MgaXMgbm90IHNldAojIENPTkZJR19CSUdfS0VZUyBpcyBu b3Qgc2V0CiMgQ09ORklHX1RSVVNURURfS0VZUyBpcyBub3Qgc2V0CiMgQ09ORklHX0VOQ1JZUFRF RF9LRVlTIGlzIG5vdCBzZXQKIyBDT05GSUdfS0VZX0RIX09QRVJBVElPTlMgaXMgbm90IHNldAoj IENPTkZJR19TRUNVUklUWV9ETUVTR19SRVNUUklDVCBpcyBub3Qgc2V0CkNPTkZJR19TRUNVUklU WT15CiMgQ09ORklHX1NFQ1VSSVRZX1dSSVRBQkxFX0hPT0tTIGlzIG5vdCBzZXQKQ09ORklHX1NF Q1VSSVRZRlM9eQpDT05GSUdfU0VDVVJJVFlfTkVUV09SSz15CiMgQ09ORklHX1NFQ1VSSVRZX0lO RklOSUJBTkQgaXMgbm90IHNldApDT05GSUdfU0VDVVJJVFlfTkVUV09SS19YRlJNPXkKQ09ORklH X1NFQ1VSSVRZX1BBVEg9eQojIENPTkZJR19JTlRFTF9UWFQgaXMgbm90IHNldApDT05GSUdfTFNN X01NQVBfTUlOX0FERFI9NjU1MzYKQ09ORklHX0hBVkVfSEFSREVORURfVVNFUkNPUFlfQUxMT0NB VE9SPXkKIyBDT05GSUdfSEFSREVORURfVVNFUkNPUFkgaXMgbm90IHNldAojIENPTkZJR19GT1JU SUZZX1NPVVJDRSBpcyBub3Qgc2V0CiMgQ09ORklHX1NUQVRJQ19VU0VSTU9ERUhFTFBFUiBpcyBu b3Qgc2V0CkNPTkZJR19TRUNVUklUWV9TRUxJTlVYPXkKIyBDT05GSUdfU0VDVVJJVFlfU0VMSU5V WF9CT09UUEFSQU0gaXMgbm90IHNldAojIENPTkZJR19TRUNVUklUWV9TRUxJTlVYX0RJU0FCTEUg aXMgbm90IHNldApDT05GSUdfU0VDVVJJVFlfU0VMSU5VWF9ERVZFTE9QPXkKQ09ORklHX1NFQ1VS SVRZX1NFTElOVVhfQVZDX1NUQVRTPXkKQ09ORklHX1NFQ1VSSVRZX1NFTElOVVhfQ0hFQ0tSRVFQ Uk9UX1ZBTFVFPTEKIyBDT05GSUdfU0VDVVJJVFlfU01BQ0sgaXMgbm90IHNldAojIENPTkZJR19T RUNVUklUWV9UT01PWU8gaXMgbm90IHNldApDT05GSUdfU0VDVVJJVFlfQVBQQVJNT1I9eQpDT05G SUdfU0VDVVJJVFlfQVBQQVJNT1JfQk9PVFBBUkFNX1ZBTFVFPTEKQ09ORklHX1NFQ1VSSVRZX0FQ UEFSTU9SX0hBU0g9eQpDT05GSUdfU0VDVVJJVFlfQVBQQVJNT1JfSEFTSF9ERUZBVUxUPXkKIyBD T05GSUdfU0VDVVJJVFlfQVBQQVJNT1JfREVCVUcgaXMgbm90IHNldAojIENPTkZJR19TRUNVUklU WV9MT0FEUElOIGlzIG5vdCBzZXQKIyBDT05GSUdfU0VDVVJJVFlfWUFNQSBpcyBub3Qgc2V0CkNP TkZJR19JTlRFR1JJVFk9eQojIENPTkZJR19JTlRFR1JJVFlfU0lHTkFUVVJFIGlzIG5vdCBzZXQK Q09ORklHX0lOVEVHUklUWV9BVURJVD15CiMgQ09ORklHX0lNQSBpcyBub3Qgc2V0CiMgQ09ORklH X0VWTSBpcyBub3Qgc2V0CiMgQ09ORklHX0RFRkFVTFRfU0VDVVJJVFlfU0VMSU5VWCBpcyBub3Qg c2V0CiMgQ09ORklHX0RFRkFVTFRfU0VDVVJJVFlfQVBQQVJNT1IgaXMgbm90IHNldApDT05GSUdf REVGQVVMVF9TRUNVUklUWV9EQUM9eQpDT05GSUdfREVGQVVMVF9TRUNVUklUWT0iIgpDT05GSUdf WE9SX0JMT0NLUz15CkNPTkZJR19BU1lOQ19DT1JFPXkKQ09ORklHX0FTWU5DX01FTUNQWT15CkNP TkZJR19BU1lOQ19YT1I9eQpDT05GSUdfQVNZTkNfUFE9eQpDT05GSUdfQVNZTkNfUkFJRDZfUkVD T1Y9eQpDT05GSUdfQ1JZUFRPPXkKCiMKIyBDcnlwdG8gY29yZSBvciBoZWxwZXIKIwpDT05GSUdf Q1JZUFRPX0FMR0FQST15CkNPTkZJR19DUllQVE9fQUxHQVBJMj15CkNPTkZJR19DUllQVE9fQUVB RD15CkNPTkZJR19DUllQVE9fQUVBRDI9eQpDT05GSUdfQ1JZUFRPX0JMS0NJUEhFUj15CkNPTkZJ R19DUllQVE9fQkxLQ0lQSEVSMj15CkNPTkZJR19DUllQVE9fSEFTSD15CkNPTkZJR19DUllQVE9f SEFTSDI9eQpDT05GSUdfQ1JZUFRPX1JORz15CkNPTkZJR19DUllQVE9fUk5HMj15CkNPTkZJR19D UllQVE9fUk5HX0RFRkFVTFQ9eQpDT05GSUdfQ1JZUFRPX0FLQ0lQSEVSMj15CkNPTkZJR19DUllQ VE9fQUtDSVBIRVI9eQpDT05GSUdfQ1JZUFRPX0tQUDI9eQpDT05GSUdfQ1JZUFRPX0FDT01QMj15 CkNPTkZJR19DUllQVE9fUlNBPXkKIyBDT05GSUdfQ1JZUFRPX0RIIGlzIG5vdCBzZXQKQ09ORklH X0NSWVBUT19FQ0RIPXkKQ09ORklHX0NSWVBUT19NQU5BR0VSPXkKQ09ORklHX0NSWVBUT19NQU5B R0VSMj15CiMgQ09ORklHX0NSWVBUT19VU0VSIGlzIG5vdCBzZXQKQ09ORklHX0NSWVBUT19NQU5B R0VSX0RJU0FCTEVfVEVTVFM9eQpDT05GSUdfQ1JZUFRPX0dGMTI4TVVMPXkKQ09ORklHX0NSWVBU T19OVUxMPXkKQ09ORklHX0NSWVBUT19OVUxMMj15CkNPTkZJR19DUllQVE9fUENSWVBUPXkKQ09O RklHX0NSWVBUT19XT1JLUVVFVUU9eQpDT05GSUdfQ1JZUFRPX0NSWVBURD15CiMgQ09ORklHX0NS WVBUT19NQ1JZUFREIGlzIG5vdCBzZXQKQ09ORklHX0NSWVBUT19BVVRIRU5DPXkKQ09ORklHX0NS WVBUT19URVNUPW0KQ09ORklHX0NSWVBUT19TSU1EPXkKQ09ORklHX0NSWVBUT19HTFVFX0hFTFBF Ul9YODY9eQpDT05GSUdfQ1JZUFRPX0VOR0lORT1tCgojCiMgQXV0aGVudGljYXRlZCBFbmNyeXB0 aW9uIHdpdGggQXNzb2NpYXRlZCBEYXRhCiMKQ09ORklHX0NSWVBUT19DQ009eQpDT05GSUdfQ1JZ UFRPX0dDTT15CiMgQ09ORklHX0NSWVBUT19DSEFDSEEyMFBPTFkxMzA1IGlzIG5vdCBzZXQKQ09O RklHX0NSWVBUT19TRVFJVj15CkNPTkZJR19DUllQVE9fRUNIQUlOSVY9eQoKIwojIEJsb2NrIG1v ZGVzCiMKQ09ORklHX0NSWVBUT19DQkM9eQpDT05GSUdfQ1JZUFRPX0NUUj15CkNPTkZJR19DUllQ VE9fQ1RTPXkKQ09ORklHX0NSWVBUT19FQ0I9eQpDT05GSUdfQ1JZUFRPX0xSVz15CkNPTkZJR19D UllQVE9fUENCQz15CkNPTkZJR19DUllQVE9fWFRTPXkKIyBDT05GSUdfQ1JZUFRPX0tFWVdSQVAg aXMgbm90IHNldAoKIwojIEhhc2ggbW9kZXMKIwpDT05GSUdfQ1JZUFRPX0NNQUM9eQpDT05GSUdf Q1JZUFRPX0hNQUM9eQpDT05GSUdfQ1JZUFRPX1hDQkM9eQpDT05GSUdfQ1JZUFRPX1ZNQUM9eQoK IwojIERpZ2VzdAojCkNPTkZJR19DUllQVE9fQ1JDMzJDPXkKQ09ORklHX0NSWVBUT19DUkMzMkNf SU5URUw9eQojIENPTkZJR19DUllQVE9fQ1JDMzIgaXMgbm90IHNldAojIENPTkZJR19DUllQVE9f Q1JDMzJfUENMTVVMIGlzIG5vdCBzZXQKQ09ORklHX0NSWVBUT19DUkNUMTBESUY9eQojIENPTkZJ R19DUllQVE9fQ1JDVDEwRElGX1BDTE1VTCBpcyBub3Qgc2V0CkNPTkZJR19DUllQVE9fR0hBU0g9 eQojIENPTkZJR19DUllQVE9fUE9MWTEzMDUgaXMgbm90IHNldAojIENPTkZJR19DUllQVE9fUE9M WTEzMDVfWDg2XzY0IGlzIG5vdCBzZXQKQ09ORklHX0NSWVBUT19NRDQ9eQpDT05GSUdfQ1JZUFRP X01ENT15CkNPTkZJR19DUllQVE9fTUlDSEFFTF9NSUM9eQpDT05GSUdfQ1JZUFRPX1JNRDEyOD15 CkNPTkZJR19DUllQVE9fUk1EMTYwPXkKQ09ORklHX0NSWVBUT19STUQyNTY9eQpDT05GSUdfQ1JZ UFRPX1JNRDMyMD15CkNPTkZJR19DUllQVE9fU0hBMT15CkNPTkZJR19DUllQVE9fU0hBMV9TU1NF Mz15CiMgQ09ORklHX0NSWVBUT19TSEEyNTZfU1NTRTMgaXMgbm90IHNldAojIENPTkZJR19DUllQ VE9fU0hBNTEyX1NTU0UzIGlzIG5vdCBzZXQKIyBDT05GSUdfQ1JZUFRPX1NIQTFfTUIgaXMgbm90 IHNldAojIENPTkZJR19DUllQVE9fU0hBMjU2X01CIGlzIG5vdCBzZXQKIyBDT05GSUdfQ1JZUFRP X1NIQTUxMl9NQiBpcyBub3Qgc2V0CkNPTkZJR19DUllQVE9fU0hBMjU2PXkKQ09ORklHX0NSWVBU T19TSEE1MTI9eQojIENPTkZJR19DUllQVE9fU0hBMyBpcyBub3Qgc2V0CiMgQ09ORklHX0NSWVBU T19TTTMgaXMgbm90IHNldApDT05GSUdfQ1JZUFRPX1RHUjE5Mj15CkNPTkZJR19DUllQVE9fV1A1 MTI9eQpDT05GSUdfQ1JZUFRPX0dIQVNIX0NMTVVMX05JX0lOVEVMPXkKCiMKIyBDaXBoZXJzCiMK Q09ORklHX0NSWVBUT19BRVM9eQojIENPTkZJR19DUllQVE9fQUVTX1RJIGlzIG5vdCBzZXQKQ09O RklHX0NSWVBUT19BRVNfWDg2XzY0PXkKQ09ORklHX0NSWVBUT19BRVNfTklfSU5URUw9eQpDT05G SUdfQ1JZUFRPX0FOVUJJUz15CkNPTkZJR19DUllQVE9fQVJDND15CkNPTkZJR19DUllQVE9fQkxP V0ZJU0g9eQpDT05GSUdfQ1JZUFRPX0JMT1dGSVNIX0NPTU1PTj15CkNPTkZJR19DUllQVE9fQkxP V0ZJU0hfWDg2XzY0PXkKQ09ORklHX0NSWVBUT19DQU1FTExJQT15CiMgQ09ORklHX0NSWVBUT19D QU1FTExJQV9YODZfNjQgaXMgbm90IHNldAojIENPTkZJR19DUllQVE9fQ0FNRUxMSUFfQUVTTklf QVZYX1g4Nl82NCBpcyBub3Qgc2V0CiMgQ09ORklHX0NSWVBUT19DQU1FTExJQV9BRVNOSV9BVlgy X1g4Nl82NCBpcyBub3Qgc2V0CkNPTkZJR19DUllQVE9fQ0FTVF9DT01NT049eQpDT05GSUdfQ1JZ UFRPX0NBU1Q1PXkKIyBDT05GSUdfQ1JZUFRPX0NBU1Q1X0FWWF9YODZfNjQgaXMgbm90IHNldApD T05GSUdfQ1JZUFRPX0NBU1Q2PXkKIyBDT05GSUdfQ1JZUFRPX0NBU1Q2X0FWWF9YODZfNjQgaXMg bm90IHNldApDT05GSUdfQ1JZUFRPX0RFUz15CiMgQ09ORklHX0NSWVBUT19ERVMzX0VERV9YODZf NjQgaXMgbm90IHNldApDT05GSUdfQ1JZUFRPX0ZDUllQVD15CkNPTkZJR19DUllQVE9fS0hBWkFE PXkKQ09ORklHX0NSWVBUT19TQUxTQTIwPXkKQ09ORklHX0NSWVBUT19TQUxTQTIwX1g4Nl82ND15 CiMgQ09ORklHX0NSWVBUT19DSEFDSEEyMCBpcyBub3Qgc2V0CiMgQ09ORklHX0NSWVBUT19DSEFD SEEyMF9YODZfNjQgaXMgbm90IHNldApDT05GSUdfQ1JZUFRPX1NFRUQ9eQpDT05GSUdfQ1JZUFRP X1NFUlBFTlQ9eQojIENPTkZJR19DUllQVE9fU0VSUEVOVF9TU0UyX1g4Nl82NCBpcyBub3Qgc2V0 CiMgQ09ORklHX0NSWVBUT19TRVJQRU5UX0FWWF9YODZfNjQgaXMgbm90IHNldAojIENPTkZJR19D UllQVE9fU0VSUEVOVF9BVlgyX1g4Nl82NCBpcyBub3Qgc2V0CkNPTkZJR19DUllQVE9fVEVBPXkK Q09ORklHX0NSWVBUT19UV09GSVNIPXkKQ09ORklHX0NSWVBUT19UV09GSVNIX0NPTU1PTj15CkNP TkZJR19DUllQVE9fVFdPRklTSF9YODZfNjQ9eQpDT05GSUdfQ1JZUFRPX1RXT0ZJU0hfWDg2XzY0 XzNXQVk9eQojIENPTkZJR19DUllQVE9fVFdPRklTSF9BVlhfWDg2XzY0IGlzIG5vdCBzZXQKCiMK IyBDb21wcmVzc2lvbgojCkNPTkZJR19DUllQVE9fREVGTEFURT15CkNPTkZJR19DUllQVE9fTFpP PXkKIyBDT05GSUdfQ1JZUFRPXzg0MiBpcyBub3Qgc2V0CiMgQ09ORklHX0NSWVBUT19MWjQgaXMg bm90IHNldAojIENPTkZJR19DUllQVE9fTFo0SEMgaXMgbm90IHNldAoKIwojIFJhbmRvbSBOdW1i ZXIgR2VuZXJhdGlvbgojCkNPTkZJR19DUllQVE9fQU5TSV9DUFJORz15CkNPTkZJR19DUllQVE9f RFJCR19NRU5VPXkKQ09ORklHX0NSWVBUT19EUkJHX0hNQUM9eQojIENPTkZJR19DUllQVE9fRFJC R19IQVNIIGlzIG5vdCBzZXQKIyBDT05GSUdfQ1JZUFRPX0RSQkdfQ1RSIGlzIG5vdCBzZXQKQ09O RklHX0NSWVBUT19EUkJHPXkKQ09ORklHX0NSWVBUT19KSVRURVJFTlRST1BZPXkKQ09ORklHX0NS WVBUT19VU0VSX0FQST15CkNPTkZJR19DUllQVE9fVVNFUl9BUElfSEFTSD15CkNPTkZJR19DUllQ VE9fVVNFUl9BUElfU0tDSVBIRVI9eQojIENPTkZJR19DUllQVE9fVVNFUl9BUElfUk5HIGlzIG5v dCBzZXQKIyBDT05GSUdfQ1JZUFRPX1VTRVJfQVBJX0FFQUQgaXMgbm90IHNldApDT05GSUdfQ1JZ UFRPX0hBU0hfSU5GTz15CkNPTkZJR19DUllQVE9fSFc9eQpDT05GSUdfQ1JZUFRPX0RFVl9QQURM T0NLPXkKQ09ORklHX0NSWVBUT19ERVZfUEFETE9DS19BRVM9eQpDT05GSUdfQ1JZUFRPX0RFVl9Q QURMT0NLX1NIQT15CiMgQ09ORklHX0NSWVBUT19ERVZfRlNMX0NBQU1fQ1JZUFRPX0FQSV9ERVND IGlzIG5vdCBzZXQKIyBDT05GSUdfQ1JZUFRPX0RFVl9DQ1AgaXMgbm90IHNldAojIENPTkZJR19D UllQVE9fREVWX1FBVF9ESDg5NXhDQyBpcyBub3Qgc2V0CiMgQ09ORklHX0NSWVBUT19ERVZfUUFU X0MzWFhYIGlzIG5vdCBzZXQKIyBDT05GSUdfQ1JZUFRPX0RFVl9RQVRfQzYyWCBpcyBub3Qgc2V0 CiMgQ09ORklHX0NSWVBUT19ERVZfUUFUX0RIODk1eENDVkYgaXMgbm90IHNldAojIENPTkZJR19D UllQVE9fREVWX1FBVF9DM1hYWFZGIGlzIG5vdCBzZXQKIyBDT05GSUdfQ1JZUFRPX0RFVl9RQVRf QzYyWFZGIGlzIG5vdCBzZXQKIyBDT05GSUdfQ1JZUFRPX0RFVl9OSVRST1hfQ05ONTVYWCBpcyBu b3Qgc2V0CiMgQ09ORklHX0NSWVBUT19ERVZfQ0hFTFNJTyBpcyBub3Qgc2V0CkNPTkZJR19DUllQ VE9fREVWX1ZJUlRJTz1tCkNPTkZJR19BU1lNTUVUUklDX0tFWV9UWVBFPXkKQ09ORklHX0FTWU1N RVRSSUNfUFVCTElDX0tFWV9TVUJUWVBFPXkKQ09ORklHX1g1MDlfQ0VSVElGSUNBVEVfUEFSU0VS PXkKQ09ORklHX1BLQ1M3X01FU1NBR0VfUEFSU0VSPXkKIyBDT05GSUdfUEtDUzdfVEVTVF9LRVkg aXMgbm90IHNldAojIENPTkZJR19TSUdORURfUEVfRklMRV9WRVJJRklDQVRJT04gaXMgbm90IHNl dAoKIwojIENlcnRpZmljYXRlcyBmb3Igc2lnbmF0dXJlIGNoZWNraW5nCiMKQ09ORklHX1NZU1RF TV9UUlVTVEVEX0tFWVJJTkc9eQpDT05GSUdfU1lTVEVNX1RSVVNURURfS0VZUz0iIgojIENPTkZJ R19TWVNURU1fRVhUUkFfQ0VSVElGSUNBVEUgaXMgbm90IHNldAojIENPTkZJR19TRUNPTkRBUllf VFJVU1RFRF9LRVlSSU5HIGlzIG5vdCBzZXQKIyBDT05GSUdfU1lTVEVNX0JMQUNLTElTVF9LRVlS SU5HIGlzIG5vdCBzZXQKQ09ORklHX0hBVkVfS1ZNPXkKQ09ORklHX0hBVkVfS1ZNX0lSUUNISVA9 eQpDT05GSUdfSEFWRV9LVk1fSVJRRkQ9eQpDT05GSUdfSEFWRV9LVk1fSVJRX1JPVVRJTkc9eQpD T05GSUdfSEFWRV9LVk1fRVZFTlRGRD15CkNPTkZJR19LVk1fTU1JTz15CkNPTkZJR19LVk1fQVNZ TkNfUEY9eQpDT05GSUdfSEFWRV9LVk1fTVNJPXkKQ09ORklHX0hBVkVfS1ZNX0NQVV9SRUxBWF9J TlRFUkNFUFQ9eQpDT05GSUdfS1ZNX1ZGSU89eQpDT05GSUdfS1ZNX0dFTkVSSUNfRElSVFlMT0df UkVBRF9QUk9URUNUPXkKQ09ORklHX0tWTV9DT01QQVQ9eQpDT05GSUdfSEFWRV9LVk1fSVJRX0JZ UEFTUz15CkNPTkZJR19WSVJUVUFMSVpBVElPTj15CkNPTkZJR19LVk09eQpDT05GSUdfS1ZNX0lO VEVMPXkKQ09ORklHX0tWTV9BTUQ9eQojIENPTkZJR19LVk1fTU1VX0FVRElUIGlzIG5vdCBzZXQK Q09ORklHX1ZIT1NUX05FVD15CiMgQ09ORklHX1ZIT1NUX1NDU0kgaXMgbm90IHNldApDT05GSUdf VkhPU1Q9eQojIENPTkZJR19WSE9TVF9DUk9TU19FTkRJQU5fTEVHQUNZIGlzIG5vdCBzZXQKQ09O RklHX0JJTkFSWV9QUklOVEY9eQoKIwojIExpYnJhcnkgcm91dGluZXMKIwpDT05GSUdfUkFJRDZf UFE9eQpDT05GSUdfQklUUkVWRVJTRT15CiMgQ09ORklHX0hBVkVfQVJDSF9CSVRSRVZFUlNFIGlz IG5vdCBzZXQKQ09ORklHX1JBVElPTkFMPXkKQ09ORklHX0dFTkVSSUNfU1RSTkNQWV9GUk9NX1VT RVI9eQpDT05GSUdfR0VORVJJQ19TVFJOTEVOX1VTRVI9eQpDT05GSUdfR0VORVJJQ19ORVRfVVRJ TFM9eQpDT05GSUdfR0VORVJJQ19GSU5EX0ZJUlNUX0JJVD15CkNPTkZJR19HRU5FUklDX1BDSV9J T01BUD15CkNPTkZJR19HRU5FUklDX0lPTUFQPXkKQ09ORklHX0FSQ0hfVVNFX0NNUFhDSEdfTE9D S1JFRj15CkNPTkZJR19BUkNIX0hBU19GQVNUX01VTFRJUExJRVI9eQpDT05GSUdfQ1JDX0NDSVRU PXkKQ09ORklHX0NSQzE2PXkKQ09ORklHX0NSQ19UMTBESUY9eQpDT05GSUdfQ1JDX0lUVV9UPXkK Q09ORklHX0NSQzMyPXkKIyBDT05GSUdfQ1JDMzJfU0VMRlRFU1QgaXMgbm90IHNldApDT05GSUdf Q1JDMzJfU0xJQ0VCWTg9eQojIENPTkZJR19DUkMzMl9TTElDRUJZNCBpcyBub3Qgc2V0CiMgQ09O RklHX0NSQzMyX1NBUldBVEUgaXMgbm90IHNldAojIENPTkZJR19DUkMzMl9CSVQgaXMgbm90IHNl dAojIENPTkZJR19DUkM0IGlzIG5vdCBzZXQKQ09ORklHX0NSQzc9eQpDT05GSUdfTElCQ1JDMzJD PXkKQ09ORklHX0NSQzg9eQpDT05GSUdfWFhIQVNIPXkKIyBDT05GSUdfQVVESVRfQVJDSF9DT01Q QVRfR0VORVJJQyBpcyBub3Qgc2V0CiMgQ09ORklHX1JBTkRPTTMyX1NFTEZURVNUIGlzIG5vdCBz ZXQKQ09ORklHX1pMSUJfSU5GTEFURT15CkNPTkZJR19aTElCX0RFRkxBVEU9eQpDT05GSUdfTFpP X0NPTVBSRVNTPXkKQ09ORklHX0xaT19ERUNPTVBSRVNTPXkKQ09ORklHX0xaNF9ERUNPTVBSRVNT PXkKQ09ORklHX1pTVERfQ09NUFJFU1M9eQpDT05GSUdfWlNURF9ERUNPTVBSRVNTPXkKQ09ORklH X1haX0RFQz15CkNPTkZJR19YWl9ERUNfWDg2PXkKQ09ORklHX1haX0RFQ19QT1dFUlBDPXkKQ09O RklHX1haX0RFQ19JQTY0PXkKQ09ORklHX1haX0RFQ19BUk09eQpDT05GSUdfWFpfREVDX0FSTVRI VU1CPXkKQ09ORklHX1haX0RFQ19TUEFSQz15CkNPTkZJR19YWl9ERUNfQkNKPXkKIyBDT05GSUdf WFpfREVDX1RFU1QgaXMgbm90IHNldApDT05GSUdfREVDT01QUkVTU19HWklQPXkKQ09ORklHX0RF Q09NUFJFU1NfQlpJUDI9eQpDT05GSUdfREVDT01QUkVTU19MWk1BPXkKQ09ORklHX0RFQ09NUFJF U1NfWFo9eQpDT05GSUdfREVDT01QUkVTU19MWk89eQpDT05GSUdfREVDT01QUkVTU19MWjQ9eQpD T05GSUdfR0VORVJJQ19BTExPQ0FUT1I9eQpDT05GSUdfUkVFRF9TT0xPTU9OPXkKQ09ORklHX1JF RURfU09MT01PTl9ERUMxNj15CkNPTkZJR19URVhUU0VBUkNIPXkKQ09ORklHX1RFWFRTRUFSQ0hf S01QPXkKQ09ORklHX1RFWFRTRUFSQ0hfQk09eQpDT05GSUdfVEVYVFNFQVJDSF9GU009eQpDT05G SUdfQlRSRUU9eQpDT05GSUdfSU5URVJWQUxfVFJFRT15CkNPTkZJR19SQURJWF9UUkVFX01VTFRJ T1JERVI9eQpDT05GSUdfQVNTT0NJQVRJVkVfQVJSQVk9eQpDT05GSUdfSEFTX0lPTUVNPXkKQ09O RklHX0hBU19JT1BPUlRfTUFQPXkKQ09ORklHX0hBU19ETUE9eQojIENPTkZJR19ETUFfTk9PUF9P UFMgaXMgbm90IHNldAojIENPTkZJR19ETUFfVklSVF9PUFMgaXMgbm90IHNldApDT05GSUdfQ0hF Q0tfU0lHTkFUVVJFPXkKIyBDT05GSUdfQ1BVTUFTS19PRkZTVEFDSyBpcyBub3Qgc2V0CkNPTkZJ R19DUFVfUk1BUD15CkNPTkZJR19EUUw9eQpDT05GSUdfR0xPQj15CiMgQ09ORklHX0dMT0JfU0VM RlRFU1QgaXMgbm90IHNldApDT05GSUdfTkxBVFRSPXkKQ09ORklHX0NMWl9UQUI9eQpDT05GSUdf Q09SRElDPXkKIyBDT05GSUdfRERSIGlzIG5vdCBzZXQKQ09ORklHX0lSUV9QT0xMPXkKQ09ORklH X01QSUxJQj15CkNPTkZJR19PSURfUkVHSVNUUlk9eQpDT05GSUdfVUNTMl9TVFJJTkc9eQpDT05G SUdfRk9OVF9TVVBQT1JUPXkKIyBDT05GSUdfRk9OVFMgaXMgbm90IHNldApDT05GSUdfRk9OVF84 eDg9eQpDT05GSUdfRk9OVF84eDE2PXkKIyBDT05GSUdfU0dfU1BMSVQgaXMgbm90IHNldApDT05G SUdfU0dfUE9PTD15CkNPTkZJR19BUkNIX0hBU19TR19DSEFJTj15CkNPTkZJR19BUkNIX0hBU19Q TUVNX0FQST15CkNPTkZJR19BUkNIX0hBU19VQUNDRVNTX0ZMVVNIQ0FDSEU9eQpDT05GSUdfU0JJ VE1BUD15CiMgQ09ORklHX1NUUklOR19TRUxGVEVTVCBpcyBub3Qgc2V0Cg== --===============2130036515436512169== Content-Type: text/plain MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="job-script.ksh" IyEvYmluL3NoCgpleHBvcnRfdG9wX2VudigpCnsKCWV4cG9ydCBzdWl0ZT0ndHJpbml0eScKCWV4 cG9ydCB0ZXN0Y2FzZT0ndHJpbml0eScKCWV4cG9ydCBydW50aW1lPTMwMAoJZXhwb3J0IGpvYl9v cmlnaW49Jy9sa3AvbGtwL3NyYy9hbGxvdC9yYW5kL3ZtLWxrcC1oc3cwMS15b2N0by14ODZfNjQv dHJpbml0eS55YW1sJwoJZXhwb3J0IHRlc3Rib3g9J3ZtLWxrcC1oc3cwMS15b2N0by14ODZfNjQt MjcnCglleHBvcnQgdGJveF9ncm91cD0ndm0tbGtwLWhzdzAxLXlvY3RvLXg4Nl82NCcKCWV4cG9y dCBrY29uZmlnPSd4ODZfNjQtYWxseWVzZGViaWFuJwoJZXhwb3J0IGNvbXBpbGVyPSdnY2MtNycK CWV4cG9ydCBxdWV1ZT0ncmFuZCcKCWV4cG9ydCBicmFuY2g9J2xpbnV4LXJldmlldy9EZW5pcy1E cm96ZG92L3J0bmwtZGV2aWNlLWFsbG9jYXRpb24tZnJlZS12aWEtcnRubF9saW5rX29wcy8yMDE4 MDEwMi0wNDM5MzMnCglleHBvcnQgY29tbWl0PSdiMTU4NWJkZmIyMDQ3NmUzMWYxMWMzZmQ0NGZh YWM3NzAzMjViOGMxJwoJZXhwb3J0IHJlcGVhdF90bz0yCglleHBvcnQgc3VibWl0X2lkPSc1YTRh YTcyODBiOWE5MzY4ZGJlZjJhOTknCglleHBvcnQgam9iX2ZpbGU9Jy9sa3Avc2NoZWR1bGVkL3Zt LWxrcC1oc3cwMS15b2N0by14ODZfNjQtMjcvdHJpbml0eS0zMDBzLXlvY3RvLW1pbmltYWwteDg2 XzY0LTIwMTYtMDQtMjIuY2d6LWIxNTg1YmRmYjIwNDc2ZTMxZjExYzNmZDQ0ZmFhYzc3MDMyNWI4 YzEtMjAxODAxMDItMjY4NDMtanN5NGhzLTAueWFtbCcKCWV4cG9ydCBpZD0nYjI0MTlmMmViMTc0 MTI0MDVkMmJiMGQ3MDk4MGM5Y2UyNGZlYzBlOScKCWV4cG9ydCBtb2RlbD0ncWVtdS1zeXN0ZW0t eDg2XzY0IC1lbmFibGUta3ZtJwoJZXhwb3J0IG5yX3ZtPTMwCglleHBvcnQgbnJfY3B1PTEKCWV4 cG9ydCBtZW1vcnk9JzUxMk0nCglleHBvcnQgcm9vdGZzPSd5b2N0by1taW5pbWFsLXg4Nl82NC0y MDE2LTA0LTIyLmNneicKCWV4cG9ydCBzd2FwX3BhcnRpdGlvbnM9Jy9kZXYvdmRhJwoJZXhwb3J0 IG5lZWRfa2NvbmZpZz0nQ09ORklHX0tWTV9HVUVTVD15JwoJZXhwb3J0IGVucXVldWVfdGltZT0n MjAxOC0wMS0wMiAwNToyNDo1NiArMDgwMCcKCWV4cG9ydCBfaWQ9JzVhNGFhNzI4MGI5YTkzNjhk YmVmMmE5OScKCWV4cG9ydCBfcnQ9Jy9yZXN1bHQvdHJpbml0eS8zMDBzL3ZtLWxrcC1oc3cwMS15 b2N0by14ODZfNjQveW9jdG8tbWluaW1hbC14ODZfNjQtMjAxNi0wNC0yMi5jZ3oveDg2XzY0LWFs bHllc2RlYmlhbi9nY2MtNy9iMTU4NWJkZmIyMDQ3NmUzMWYxMWMzZmQ0NGZhYWM3NzAzMjViOGMx JwoJZXhwb3J0IHVzZXI9J2xrcCcKCWV4cG9ydCBrZXJuZWw9Jy9wa2cvbGludXgveDg2XzY0LWFs bHllc2RlYmlhbi9nY2MtNy9iMTU4NWJkZmIyMDQ3NmUzMWYxMWMzZmQ0NGZhYWM3NzAzMjViOGMx L3ZtbGludXotNC4xNS4wLXJjNC0wMDIwMy1nYjE1ODViZCcKCWV4cG9ydCByZXN1bHRfcm9vdD0n L3Jlc3VsdC90cmluaXR5LzMwMHMvdm0tbGtwLWhzdzAxLXlvY3RvLXg4Nl82NC95b2N0by1taW5p bWFsLXg4Nl82NC0yMDE2LTA0LTIyLmNnei94ODZfNjQtYWxseWVzZGViaWFuL2djYy03L2IxNTg1 YmRmYjIwNDc2ZTMxZjExYzNmZDQ0ZmFhYzc3MDMyNWI4YzEvMCcKCWV4cG9ydCBkZXF1ZXVlX3Rp bWU9JzIwMTgtMDEtMDIgMDU6MjY6MDMgKzA4MDAnCglleHBvcnQgTEtQX1NFUlZFUj0naW5uJwoJ ZXhwb3J0IG1heF91cHRpbWU9MTUwMAoJZXhwb3J0IGluaXRyZD0nL29zaW1hZ2UveW9jdG8veW9j dG8tbWluaW1hbC14ODZfNjQtMjAxNi0wNC0yMi5jZ3onCglleHBvcnQgYm9vdGxvYWRlcl9hcHBl bmQ9J3Jvb3Q9L2Rldi9yYW0wCnVzZXI9bGtwCmpvYj0vbGtwL3NjaGVkdWxlZC92bS1sa3AtaHN3 MDEteW9jdG8teDg2XzY0LTI3L3RyaW5pdHktMzAwcy15b2N0by1taW5pbWFsLXg4Nl82NC0yMDE2 LTA0LTIyLmNnei1iMTU4NWJkZmIyMDQ3NmUzMWYxMWMzZmQ0NGZhYWM3NzAzMjViOGMxLTIwMTgw MTAyLTI2ODQzLWpzeTRocy0wLnlhbWwKQVJDSD14ODZfNjQKa2NvbmZpZz14ODZfNjQtYWxseWVz ZGViaWFuCmJyYW5jaD1saW51eC1yZXZpZXcvRGVuaXMtRHJvemRvdi9ydG5sLWRldmljZS1hbGxv Y2F0aW9uLWZyZWUtdmlhLXJ0bmxfbGlua19vcHMvMjAxODAxMDItMDQzOTMzCmNvbW1pdD1iMTU4 NWJkZmIyMDQ3NmUzMWYxMWMzZmQ0NGZhYWM3NzAzMjViOGMxCkJPT1RfSU1BR0U9L3BrZy9saW51 eC94ODZfNjQtYWxseWVzZGViaWFuL2djYy03L2IxNTg1YmRmYjIwNDc2ZTMxZjExYzNmZDQ0ZmFh Yzc3MDMyNWI4YzEvdm1saW51ei00LjE1LjAtcmM0LTAwMjAzLWdiMTU4NWJkCm1heF91cHRpbWU9 MTUwMApSRVNVTFRfUk9PVD0vcmVzdWx0L3RyaW5pdHkvMzAwcy92bS1sa3AtaHN3MDEteW9jdG8t eDg2XzY0L3lvY3RvLW1pbmltYWwteDg2XzY0LTIwMTYtMDQtMjIuY2d6L3g4Nl82NC1hbGx5ZXNk ZWJpYW4vZ2NjLTcvYjE1ODViZGZiMjA0NzZlMzFmMTFjM2ZkNDRmYWFjNzcwMzI1YjhjMS8wCkxL UF9TRVJWRVI9aW5uCmRlYnVnCmFwaWM9ZGVidWcKc3lzcnFfYWx3YXlzX2VuYWJsZWQKcmN1cGRh dGUucmN1X2NwdV9zdGFsbF90aW1lb3V0PTEwMApuZXQuaWZuYW1lcz0wCnByaW50ay5kZXZrbXNn PW9uCnBhbmljPS0xCnNvZnRsb2NrdXBfcGFuaWM9MQpubWlfd2F0Y2hkb2c9cGFuaWMKb29wcz1w YW5pYwpsb2FkX3JhbWRpc2s9Mgpwcm9tcHRfcmFtZGlzaz0wCmRyYmQubWlub3JfY291bnQ9OApz eXN0ZW1kLmxvZ19sZXZlbD1lcnIKaWdub3JlX2xvZ2xldmVsCmNvbnNvbGU9dHR5MAplYXJseXBy aW50az10dHlTMCwxMTUyMDAKY29uc29sZT10dHlTMCwxMTUyMDAKdmdhPW5vcm1hbApydycKCWV4 cG9ydCBtb2R1bGVzX2luaXRyZD0nL3BrZy9saW51eC94ODZfNjQtYWxseWVzZGViaWFuL2djYy03 L2IxNTg1YmRmYjIwNDc2ZTMxZjExYzNmZDQ0ZmFhYzc3MDMyNWI4YzEvbW9kdWxlcy5jZ3onCgll eHBvcnQgYm1faW5pdHJkPScvb3NpbWFnZS9wa2cvZGViaWFuLXg4Nl82NC0yMDE2LTA4LTMxLmNn ei90cmluaXR5LXN0YXRpYy14ODZfNjQteDg2XzY0LTZkZGFiZmQyXzIwMTctMTEtMTAuY2d6JwoJ ZXhwb3J0IGxrcF9pbml0cmQ9Jy9sa3AvbGtwL2xrcC14ODZfNjQuY2d6JwoJZXhwb3J0IHNpdGU9 J2lubicKCWV4cG9ydCBMS1BfQ0dJX1BPUlQ9ODAKCWV4cG9ydCBMS1BfQ0lGU19QT1JUPTEzOQoJ ZXhwb3J0IGpvYl9pbml0cmQ9Jy9sa3Avc2NoZWR1bGVkL3ZtLWxrcC1oc3cwMS15b2N0by14ODZf NjQtMjcvdHJpbml0eS0zMDBzLXlvY3RvLW1pbmltYWwteDg2XzY0LTIwMTYtMDQtMjIuY2d6LWIx NTg1YmRmYjIwNDc2ZTMxZjExYzNmZDQ0ZmFhYzc3MDMyNWI4YzEtMjAxODAxMDItMjY4NDMtanN5 NGhzLTAuY2d6JwoKCVsgLW4gIiRMS1BfU1JDIiBdIHx8CglleHBvcnQgTEtQX1NSQz0vbGtwLyR7 dXNlcjotbGtwfS9zcmMKfQoKcnVuX2pvYigpCnsKCWVjaG8gJCQgPiAkVE1QL3J1bi1qb2IucGlk CgoJLiAkTEtQX1NSQy9saWIvaHR0cC5zaAoJLiAkTEtQX1NSQy9saWIvam9iLnNoCgkuICRMS1Bf U1JDL2xpYi9lbnYuc2gKCglleHBvcnRfdG9wX2VudgoKCXJ1bl9tb25pdG9yICRMS1BfU1JDL21v bml0b3JzL3dyYXBwZXIga21zZwoJcnVuX21vbml0b3IgJExLUF9TUkMvbW9uaXRvcnMvd3JhcHBl ciBvb20ta2lsbGVyCglydW5fbW9uaXRvciAkTEtQX1NSQy9tb25pdG9ycy9wbGFpbi93YXRjaGRv ZwoKCXJ1bl90ZXN0ICRMS1BfU1JDL3Rlc3RzL3dyYXBwZXIgdHJpbml0eQp9CgpleHRyYWN0X3N0 YXRzKCkKewoJJExLUF9TUkMvc3RhdHMvd3JhcHBlciBrbXNnCgoJJExLUF9TUkMvc3RhdHMvd3Jh cHBlciB0aW1lIHRyaW5pdHkudGltZQoJJExLUF9TUkMvc3RhdHMvd3JhcHBlciB0aW1lCgkkTEtQ X1NSQy9zdGF0cy93cmFwcGVyIGRtZXNnCgkkTEtQX1NSQy9zdGF0cy93cmFwcGVyIGttc2cKCSRM S1BfU1JDL3N0YXRzL3dyYXBwZXIgc3RkZXJyCgkkTEtQX1NSQy9zdGF0cy93cmFwcGVyIGxhc3Rf c3RhdGUKfQoKIiRAIgo= --===============2130036515436512169== Content-Type: application/x-xz MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="dmesg.xz" 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 AgAAAAAEWVo= --===============2130036515436512169==--