From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-10.2 required=3.0 tests=BAYES_00, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,MENTIONS_GIT_HOSTING, SPF_HELO_NONE,SPF_PASS,UPPERCASE_50_75,URIBL_BLOCKED,USER_AGENT_SANE_1 autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 4E481C433E2 for ; Sun, 6 Sep 2020 09:06:35 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id BDCB521473 for ; Sun, 6 Sep 2020 09:06:34 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728740AbgIFJGd (ORCPT ); Sun, 6 Sep 2020 05:06:33 -0400 Received: from mga17.intel.com ([192.55.52.151]:19721 "EHLO mga17.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726689AbgIFJGb (ORCPT ); Sun, 6 Sep 2020 05:06:31 -0400 IronPort-SDR: H3YJK27MaZ+/Dmptkl4PDFxcNb+9BL7t1UDgcczHOTkpdl5yVCsTyuv8zu2FispTTGz9//kqA7 npkn/YnsD4qA== X-IronPort-AV: E=McAfee;i="6000,8403,9735"; a="137949883" X-IronPort-AV: E=Sophos;i="5.76,397,1592895600"; d="xz'?yaml'?scan'208";a="137949883" X-Amp-Result: UNKNOWN X-Amp-Original-Verdict: FILE UNKNOWN X-Amp-File-Uploaded: False Received: from orsmga005.jf.intel.com ([10.7.209.41]) by fmsmga107.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 06 Sep 2020 01:53:17 -0700 IronPort-SDR: nE8lqsHn36gGl8O+TqWPBUQKwd9P+mk6NjkzyNbKMp1CQwIgWbGKB5pB8Shwb6Vy2J/rLtgRfE bjgGD9c0qOuQ== X-IronPort-AV: E=Sophos;i="5.76,397,1592895600"; d="xz'?yaml'?scan'208";a="479178345" Received: from shao2-debian.sh.intel.com (HELO localhost) ([10.239.13.3]) by orsmga005-auth.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 06 Sep 2020 01:53:12 -0700 Date: Sun, 6 Sep 2020 16:52:31 +0800 From: kernel test robot To: Yunsheng Lin Cc: jhs@mojatatu.com, xiyou.wangcong@gmail.com, jiri@resnulli.us, davem@davemloft.net, kuba@kernel.org, netdev@vger.kernel.org, linux-kernel@vger.kernel.org, linuxarm@huawei.com, 0day robot , lkp@lists.01.org Subject: [net] 6fd0d0dede: hwsim.ap_ht40_5ghz_switch.fail Message-ID: <20200906085231.GE31308@shao2-debian> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="76DTJ5CE0DCVQemd" Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <1598921718-79505-1-git-send-email-linyunsheng@huawei.com> User-Agent: NeoMutt/20170113 (1.7.2) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --76DTJ5CE0DCVQemd Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Greeting, FYI, we noticed the following commit (built with gcc-9): commit: 6fd0d0deded94645d8cb96f93c26ad55cd92f6a5 ("[PATCH net-next] net: sch_generic: aviod concurrent reset and enqueue op for lockless qdisc") url: https://github.com/0day-ci/linux/commits/Yunsheng-Lin/net-sch_generic-aviod-concurrent-reset-and-enqueue-op-for-lockless-qdisc/20200901-085941 base: https://git.kernel.org/cgit/linux/kernel/git/davem/net-next.git 10eb4667946068e34f0cde1485f030aa68c89275 in testcase: hwsim version: hwsim-x86_64-6eb6cf0-1_20200619 with following parameters: group: hwsim-03 ucode: 0x21 on test machine: 8 threads Intel(R) Core(TM) i7-3770K CPU @ 3.50GHz with 16G memory caused below changes (please refer to attached dmesg/kmsg for entire log/backtrace): If you fix the issue, kindly add following tag Reported-by: kernel test robot 2020-09-05 21:47:27 ./run-tests.py ap_ht40_5ghz_switch DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_ht40_5ghz_switch 1/1 Test: HT40 co-ex scan on 5 GHz switching pri/sec channel Starting AP wlan4 Starting AP wlan3 Connect STA wlan0 to AP wlan0: Country code not reset back to 00: is US wlan0: Country code cleared back to 00 FAIL ap_ht40_5ghz_switch 3.614883 2020-09-05 21:47:31.016291 passed 0 test case(s) skipped 0 test case(s) failed tests: ap_ht40_5ghz_switch To reproduce: git clone https://github.com/intel/lkp-tests.git cd lkp-tests bin/lkp install job.yaml # job file is attached in this email bin/lkp run job.yaml Thanks, Rong Chen --76DTJ5CE0DCVQemd Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="config-5.9.0-rc1-00658-g6fd0d0deded94" # # Automatically generated file; DO NOT EDIT. # Linux/x86_64 5.9.0-rc1 Kernel Configuration # CONFIG_CC_VERSION_TEXT="gcc-9 (Debian 9.3.0-15) 9.3.0" CONFIG_CC_IS_GCC=y CONFIG_GCC_VERSION=90300 CONFIG_LD_VERSION=235000000 CONFIG_CLANG_VERSION=0 CONFIG_CC_CAN_LINK=y CONFIG_CC_CAN_LINK_STATIC=y CONFIG_CC_HAS_ASM_GOTO=y CONFIG_CC_HAS_ASM_INLINE=y CONFIG_IRQ_WORK=y CONFIG_BUILDTIME_TABLE_SORT=y CONFIG_THREAD_INFO_IN_TASK=y # # General setup # CONFIG_INIT_ENV_ARG_LIMIT=32 # CONFIG_COMPILE_TEST is not set CONFIG_LOCALVERSION="" CONFIG_LOCALVERSION_AUTO=y CONFIG_BUILD_SALT="" 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_HAVE_KERNEL_ZSTD=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_KERNEL_ZSTD is not set CONFIG_DEFAULT_INIT="" CONFIG_DEFAULT_HOSTNAME="(none)" CONFIG_SWAP=y CONFIG_SYSVIPC=y CONFIG_SYSVIPC_SYSCTL=y CONFIG_POSIX_MQUEUE=y CONFIG_POSIX_MQUEUE_SYSCTL=y # CONFIG_WATCH_QUEUE is not set CONFIG_CROSS_MEMORY_ATTACH=y # CONFIG_USELIB is not set CONFIG_AUDIT=y CONFIG_HAVE_ARCH_AUDITSYSCALL=y CONFIG_AUDITSYSCALL=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_INJECTION=y CONFIG_HARDIRQS_SW_RESEND=y CONFIG_IRQ_DOMAIN=y CONFIG_IRQ_DOMAIN_HIERARCHY=y CONFIG_GENERIC_MSI_IRQ=y CONFIG_GENERIC_MSI_IRQ_DOMAIN=y CONFIG_IRQ_MSI_IOMMU=y CONFIG_GENERIC_IRQ_MATRIX_ALLOCATOR=y CONFIG_GENERIC_IRQ_RESERVATION_MODE=y CONFIG_IRQ_FORCED_THREADING=y CONFIG_SPARSE_IRQ=y # CONFIG_GENERIC_IRQ_DEBUGFS is not set # end of IRQ subsystem CONFIG_CLOCKSOURCE_WATCHDOG=y CONFIG_ARCH_CLOCKSOURCE_INIT=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 CONFIG_HAVE_POSIX_CPU_TIMERS_TASK_WORK=y CONFIG_POSIX_CPU_TIMERS_TASK_WORK=y # # Timers subsystem # CONFIG_TICK_ONESHOT=y CONFIG_NO_HZ_COMMON=y # CONFIG_HZ_PERIODIC is not set # CONFIG_NO_HZ_IDLE is not set CONFIG_NO_HZ_FULL=y CONFIG_CONTEXT_TRACKING=y # CONFIG_CONTEXT_TRACKING_FORCE is not set CONFIG_NO_HZ=y CONFIG_HIGH_RES_TIMERS=y # end of Timers subsystem # CONFIG_PREEMPT_NONE is not set CONFIG_PREEMPT_VOLUNTARY=y # CONFIG_PREEMPT is not set CONFIG_PREEMPT_COUNT=y # # CPU/Task time and stats accounting # CONFIG_VIRT_CPU_ACCOUNTING=y CONFIG_VIRT_CPU_ACCOUNTING_GEN=y CONFIG_IRQ_TIME_ACCOUNTING=y CONFIG_HAVE_SCHED_AVG_IRQ=y 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_PSI is not set # end of CPU/Task time and stats accounting CONFIG_CPU_ISOLATION=y # # RCU Subsystem # CONFIG_TREE_RCU=y # CONFIG_RCU_EXPERT is not set CONFIG_SRCU=y CONFIG_TREE_SRCU=y CONFIG_TASKS_RCU_GENERIC=y CONFIG_TASKS_RCU=y CONFIG_TASKS_RUDE_RCU=y CONFIG_TASKS_TRACE_RCU=y CONFIG_RCU_STALL_COMMON=y CONFIG_RCU_NEED_SEGCBLIST=y CONFIG_RCU_NOCB_CPU=y # end of RCU Subsystem CONFIG_BUILD_BIN2C=y CONFIG_IKCONFIG=y CONFIG_IKCONFIG_PROC=y # CONFIG_IKHEADERS is not set 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 # # Scheduler features # # CONFIG_UCLAMP_TASK is not set # end of Scheduler features CONFIG_ARCH_SUPPORTS_NUMA_BALANCING=y CONFIG_ARCH_WANT_BATCHED_UNMAP_TLB_FLUSH=y CONFIG_CC_HAS_INT128=y CONFIG_ARCH_SUPPORTS_INT128=y CONFIG_NUMA_BALANCING=y CONFIG_NUMA_BALANCING_DEFAULT_ENABLED=y CONFIG_CGROUPS=y CONFIG_PAGE_COUNTER=y CONFIG_MEMCG=y CONFIG_MEMCG_SWAP=y CONFIG_MEMCG_KMEM=y CONFIG_BLK_CGROUP=y CONFIG_CGROUP_WRITEBACK=y CONFIG_CGROUP_SCHED=y CONFIG_FAIR_GROUP_SCHED=y CONFIG_CFS_BANDWIDTH=y CONFIG_RT_GROUP_SCHED=y CONFIG_CGROUP_PIDS=y CONFIG_CGROUP_RDMA=y CONFIG_CGROUP_FREEZER=y CONFIG_CGROUP_HUGETLB=y CONFIG_CPUSETS=y CONFIG_PROC_PID_CPUSET=y CONFIG_CGROUP_DEVICE=y CONFIG_CGROUP_CPUACCT=y CONFIG_CGROUP_PERF=y CONFIG_CGROUP_BPF=y # CONFIG_CGROUP_DEBUG is not set CONFIG_SOCK_CGROUP_DATA=y CONFIG_NAMESPACES=y CONFIG_UTS_NS=y CONFIG_TIME_NS=y CONFIG_IPC_NS=y CONFIG_USER_NS=y CONFIG_PID_NS=y CONFIG_NET_NS=y # CONFIG_CHECKPOINT_RESTORE is not set 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_RD_ZSTD=y # CONFIG_BOOT_CONFIG is not set CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE=y # CONFIG_CC_OPTIMIZE_FOR_SIZE is not set CONFIG_SYSCTL=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_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_IO_URING=y CONFIG_ADVISE_SYSCALLS=y CONFIG_HAVE_ARCH_USERFAULTFD_WP=y CONFIG_MEMBARRIER=y CONFIG_KALLSYMS=y CONFIG_KALLSYMS_ALL=y CONFIG_KALLSYMS_ABSOLUTE_PERCPU=y CONFIG_KALLSYMS_BASE_RELATIVE=y # CONFIG_BPF_LSM is not set CONFIG_BPF_SYSCALL=y CONFIG_ARCH_WANT_DEFAULT_BPF_JIT=y CONFIG_BPF_JIT_ALWAYS_ON=y CONFIG_BPF_JIT_DEFAULT_ON=y CONFIG_USERFAULTFD=y CONFIG_ARCH_HAS_MEMBARRIER_SYNC_CORE=y CONFIG_RSEQ=y # CONFIG_EMBEDDED is not set CONFIG_HAVE_PERF_EVENTS=y # # Kernel Performance Events And Counters # CONFIG_PERF_EVENTS=y # CONFIG_DEBUG_PERF_USE_VMALLOC is not set # end of Kernel Performance Events And Counters CONFIG_VM_EVENT_COUNTERS=y CONFIG_SLUB_DEBUG=y # CONFIG_COMPAT_BRK is not set # CONFIG_SLAB is not set CONFIG_SLUB=y CONFIG_SLAB_MERGE_DEFAULT=y CONFIG_SLAB_FREELIST_RANDOM=y # CONFIG_SLAB_FREELIST_HARDENED is not set CONFIG_SHUFFLE_PAGE_ALLOCATOR=y CONFIG_SLUB_CPU_PARTIAL=y CONFIG_SYSTEM_DATA_VERIFICATION=y CONFIG_PROFILING=y CONFIG_TRACEPOINTS=y # end of General setup CONFIG_64BIT=y CONFIG_X86_64=y CONFIG_X86=y CONFIG_INSTRUCTION_DECODER=y CONFIG_OUTPUT_FORMAT="elf64-x86-64" 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_GENERIC_ISA_DMA=y CONFIG_GENERIC_BUG=y CONFIG_GENERIC_BUG_RELATIVE_POINTERS=y CONFIG_ARCH_MAY_HAVE_PC_FDC=y CONFIG_GENERIC_CALIBRATE_DELAY=y CONFIG_ARCH_HAS_CPU_RELAX=y CONFIG_ARCH_HAS_CACHE_LINE_SIZE=y CONFIG_ARCH_HAS_FILTER_PGPROT=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_GENERAL_HUGETLB=y CONFIG_ZONE_DMA32=y CONFIG_AUDIT_ARCH=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_DYNAMIC_PHYSICAL_MASK=y CONFIG_PGTABLE_LEVELS=5 CONFIG_CC_HAS_SANE_STACKPROTECTOR=y # # Processor type and features # CONFIG_ZONE_DMA=y CONFIG_SMP=y CONFIG_X86_FEATURE_NAMES=y CONFIG_X86_X2APIC=y CONFIG_X86_MPPARSE=y # CONFIG_GOLDFISH is not set CONFIG_RETPOLINE=y CONFIG_X86_CPU_RESCTRL=y CONFIG_X86_EXTENDED_PLATFORM=y # CONFIG_X86_NUMACHIP is not set # CONFIG_X86_VSMP is not set CONFIG_X86_UV=y # CONFIG_X86_GOLDFISH is not set # CONFIG_X86_INTEL_MID is not set CONFIG_X86_INTEL_LPSS=y CONFIG_X86_AMD_PLATFORM_DEVICE=y 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=y CONFIG_X86_HV_CALLBACK_VECTOR=y CONFIG_XEN=y # CONFIG_XEN_PV is not set CONFIG_XEN_PVHVM=y CONFIG_XEN_PVHVM_SMP=y CONFIG_XEN_SAVE_RESTORE=y # CONFIG_XEN_DEBUG_FS is not set # CONFIG_XEN_PVH is not set CONFIG_KVM_GUEST=y CONFIG_ARCH_CPUIDLE_HALTPOLL=y # CONFIG_PVH is not set CONFIG_PARAVIRT_TIME_ACCOUNTING=y CONFIG_PARAVIRT_CLOCK=y # CONFIG_JAILHOUSE_GUEST is not set # CONFIG_ACRN_GUEST is not set # 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_IA32_FEAT_CTL=y CONFIG_X86_VMX_FEATURE_NAMES=y CONFIG_CPU_SUP_INTEL=y CONFIG_CPU_SUP_AMD=y CONFIG_CPU_SUP_HYGON=y CONFIG_CPU_SUP_CENTAUR=y CONFIG_CPU_SUP_ZHAOXIN=y CONFIG_HPET_TIMER=y CONFIG_HPET_EMULATE_RTC=y CONFIG_DMI=y # CONFIG_GART_IOMMU is not set CONFIG_MAXSMP=y CONFIG_NR_CPUS_RANGE_BEGIN=8192 CONFIG_NR_CPUS_RANGE_END=8192 CONFIG_NR_CPUS_DEFAULT=8192 CONFIG_NR_CPUS=8192 CONFIG_SCHED_SMT=y CONFIG_SCHED_MC=y CONFIG_SCHED_MC_PRIO=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=y CONFIG_X86_MCE_INTEL=y CONFIG_X86_MCE_AMD=y CONFIG_X86_MCE_THRESHOLD=y CONFIG_X86_MCE_INJECT=m CONFIG_X86_THERMAL_VECTOR=y # # Performance monitoring # CONFIG_PERF_EVENTS_INTEL_UNCORE=m CONFIG_PERF_EVENTS_INTEL_RAPL=m CONFIG_PERF_EVENTS_INTEL_CSTATE=m CONFIG_PERF_EVENTS_AMD_POWER=m # end of Performance monitoring CONFIG_X86_16BIT=y CONFIG_X86_ESPFIX64=y CONFIG_X86_VSYSCALL_EMULATION=y CONFIG_X86_IOPL_IOPERM=y CONFIG_I8K=m 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=y CONFIG_X86_DIRECT_GBPAGES=y # CONFIG_X86_CPA_STATISTICS is not set CONFIG_AMD_MEM_ENCRYPT=y # CONFIG_AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT is not set CONFIG_NUMA=y CONFIG_AMD_NUMA=y CONFIG_X86_64_ACPI_NUMA=y CONFIG_NUMA_EMU=y CONFIG_NODES_SHIFT=10 CONFIG_ARCH_SPARSEMEM_ENABLE=y CONFIG_ARCH_SPARSEMEM_DEFAULT=y CONFIG_ARCH_SELECT_MEMORY_MODEL=y # CONFIG_ARCH_MEMORY_PROBE is not set CONFIG_ARCH_PROC_KCORE_TEXT=y CONFIG_ILLEGAL_POINTER_VALUE=0xdead000000000000 CONFIG_X86_PMEM_LEGACY_DEVICE=y CONFIG_X86_PMEM_LEGACY=m CONFIG_X86_CHECK_BIOS_CORRUPTION=y # CONFIG_X86_BOOTPARAM_MEMORY_CORRUPTION_CHECK is not set CONFIG_X86_RESERVE_LOW=64 CONFIG_MTRR=y CONFIG_MTRR_SANITIZER=y CONFIG_MTRR_SANITIZER_ENABLE_DEFAULT=1 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_UMIP=y CONFIG_X86_INTEL_MEMORY_PROTECTION_KEYS=y CONFIG_X86_INTEL_TSX_MODE_OFF=y # CONFIG_X86_INTEL_TSX_MODE_ON is not set # CONFIG_X86_INTEL_TSX_MODE_AUTO is not set CONFIG_EFI=y CONFIG_EFI_STUB=y CONFIG_EFI_MIXED=y CONFIG_SECCOMP=y # CONFIG_HZ_100 is not set # CONFIG_HZ_250 is not set # CONFIG_HZ_300 is not set CONFIG_HZ_1000=y CONFIG_HZ=1000 CONFIG_SCHED_HRTICK=y CONFIG_KEXEC=y CONFIG_KEXEC_FILE=y CONFIG_ARCH_HAS_KEXEC_PURGATORY=y # CONFIG_KEXEC_SIG is not set CONFIG_CRASH_DUMP=y CONFIG_KEXEC_JUMP=y CONFIG_PHYSICAL_START=0x1000000 CONFIG_RELOCATABLE=y CONFIG_RANDOMIZE_BASE=y CONFIG_X86_NEED_RELOCS=y CONFIG_PHYSICAL_ALIGN=0x200000 CONFIG_DYNAMIC_MEMORY_LAYOUT=y CONFIG_RANDOMIZE_MEMORY=y CONFIG_RANDOMIZE_MEMORY_PHYSICAL_PADDING=0xa CONFIG_HOTPLUG_CPU=y CONFIG_BOOTPARAM_HOTPLUG_CPU0=y # CONFIG_DEBUG_HOTPLUG_CPU0 is not set # CONFIG_COMPAT_VDSO is not set CONFIG_LEGACY_VSYSCALL_EMULATE=y # CONFIG_LEGACY_VSYSCALL_XONLY is not set # CONFIG_LEGACY_VSYSCALL_NONE is not set # CONFIG_CMDLINE_BOOL is not set CONFIG_MODIFY_LDT_SYSCALL=y CONFIG_HAVE_LIVEPATCH=y CONFIG_LIVEPATCH=y # end of Processor type and features 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 CONFIG_ARCH_ENABLE_SPLIT_PMD_PTLOCK=y CONFIG_ARCH_ENABLE_HUGEPAGE_MIGRATION=y CONFIG_ARCH_ENABLE_THP_MIGRATION=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_HIBERNATION_SNAPSHOT_DEV=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 is not set # CONFIG_PM_TEST_SUSPEND is not set 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_ENERGY_MODEL is not set CONFIG_ARCH_SUPPORTS_ACPI=y 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_SPCR_TABLE=y CONFIG_ACPI_LPIT=y CONFIG_ACPI_SLEEP=y CONFIG_ACPI_REV_OVERRIDE_POSSIBLE=y CONFIG_ACPI_EC_DEBUGFS=m CONFIG_ACPI_AC=y CONFIG_ACPI_BATTERY=y CONFIG_ACPI_BUTTON=y CONFIG_ACPI_VIDEO=m CONFIG_ACPI_FAN=y CONFIG_ACPI_TAD=m 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=m CONFIG_ACPI_HOTPLUG_CPU=y CONFIG_ACPI_PROCESSOR_AGGREGATOR=m CONFIG_ACPI_THERMAL=y CONFIG_ARCH_HAS_ACPI_TABLE_UPGRADE=y CONFIG_ACPI_TABLE_UPGRADE=y # CONFIG_ACPI_DEBUG is not set CONFIG_ACPI_PCI_SLOT=y CONFIG_ACPI_CONTAINER=y CONFIG_ACPI_HOTPLUG_MEMORY=y CONFIG_ACPI_HOTPLUG_IOAPIC=y CONFIG_ACPI_SBS=m CONFIG_ACPI_HED=y # CONFIG_ACPI_CUSTOM_METHOD is not set CONFIG_ACPI_BGRT=y CONFIG_ACPI_NFIT=m # CONFIG_NFIT_SECURITY_DEBUG is not set CONFIG_ACPI_NUMA=y # CONFIG_ACPI_HMAT 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=m CONFIG_ACPI_APEI_ERST_DEBUG=y CONFIG_DPTF_POWER=m CONFIG_ACPI_WATCHDOG=y CONFIG_ACPI_EXTLOG=m CONFIG_ACPI_ADXL=y CONFIG_PMIC_OPREGION=y # CONFIG_ACPI_CONFIGFS is not set CONFIG_X86_PM_TIMER=y 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=y # CONFIG_CPU_FREQ_DEFAULT_GOV_POWERSAVE is not set # CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE is not set # CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND is not set # CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set # CONFIG_CPU_FREQ_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=y # # CPU frequency scaling drivers # CONFIG_X86_INTEL_PSTATE=y # CONFIG_X86_PCC_CPUFREQ is not set CONFIG_X86_ACPI_CPUFREQ=m CONFIG_X86_ACPI_CPUFREQ_CPB=y CONFIG_X86_POWERNOW_K8=m CONFIG_X86_AMD_FREQ_SENSITIVITY=m # CONFIG_X86_SPEEDSTEP_CENTRINO is not set CONFIG_X86_P4_CLOCKMOD=m # # shared options # CONFIG_X86_SPEEDSTEP_LIB=m # end of CPU Frequency scaling # # CPU Idle # CONFIG_CPU_IDLE=y # CONFIG_CPU_IDLE_GOV_LADDER is not set CONFIG_CPU_IDLE_GOV_MENU=y # CONFIG_CPU_IDLE_GOV_TEO is not set # CONFIG_CPU_IDLE_GOV_HALTPOLL is not set CONFIG_HALTPOLL_CPUIDLE=y # end of CPU Idle CONFIG_INTEL_IDLE=y # end of Power management and ACPI options # # Bus options (PCI etc.) # CONFIG_PCI_DIRECT=y CONFIG_PCI_MMCONFIG=y CONFIG_PCI_XEN=y CONFIG_MMCONF_FAM10H=y CONFIG_ISA_DMA_API=y CONFIG_AMD_NB=y # CONFIG_X86_SYSFB is not set # end of Bus options (PCI etc.) # # Binary Emulations # CONFIG_IA32_EMULATION=y # CONFIG_X86_X32 is not set CONFIG_COMPAT_32=y CONFIG_COMPAT=y CONFIG_COMPAT_FOR_U64_ALIGNMENT=y CONFIG_SYSVIPC_COMPAT=y # end of Binary Emulations # # Firmware Drivers # CONFIG_EDD=m # CONFIG_EDD_OFF is not set CONFIG_FIRMWARE_MEMMAP=y CONFIG_DMIID=y CONFIG_DMI_SYSFS=y CONFIG_DMI_SCAN_MACHINE_NON_EFI_FALLBACK=y # CONFIG_ISCSI_IBFT is not set CONFIG_FW_CFG_SYSFS=y # CONFIG_FW_CFG_SYSFS_CMDLINE 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=y CONFIG_EFI_RUNTIME_MAP=y # CONFIG_EFI_FAKE_MEMMAP is not set CONFIG_EFI_RUNTIME_WRAPPERS=y CONFIG_EFI_GENERIC_STUB_INITRD_CMDLINE_LOADER=y # CONFIG_EFI_BOOTLOADER_CONTROL is not set # CONFIG_EFI_CAPSULE_LOADER is not set # CONFIG_EFI_TEST is not set CONFIG_APPLE_PROPERTIES=y # CONFIG_RESET_ATTACK_MITIGATION is not set # CONFIG_EFI_RCI2_TABLE is not set # CONFIG_EFI_DISABLE_PCI_DMA is not set # end of EFI (Extensible Firmware Interface) Support CONFIG_UEFI_CPER=y CONFIG_UEFI_CPER_X86=y CONFIG_EFI_DEV_PATH_PARSER=y CONFIG_EFI_EARLYCON=y CONFIG_EFI_CUSTOM_SSDT_OVERLAYS=y # # Tegra firmware driver # # end of Tegra firmware driver # end of Firmware Drivers 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_HAVE_KVM_NO_POLL=y CONFIG_KVM_XFER_TO_GUEST_WORK=y CONFIG_VIRTUALIZATION=y CONFIG_KVM=m CONFIG_KVM_INTEL=m CONFIG_KVM_AMD=m CONFIG_KVM_AMD_SEV=y CONFIG_KVM_MMU_AUDIT=y CONFIG_AS_AVX512=y CONFIG_AS_SHA1_NI=y CONFIG_AS_SHA256_NI=y CONFIG_AS_TPAUSE=y # # General architecture-dependent options # CONFIG_CRASH_CORE=y CONFIG_KEXEC_CORE=y CONFIG_HOTPLUG_SMT=y CONFIG_GENERIC_ENTRY=y CONFIG_OPROFILE=m CONFIG_OPROFILE_EVENT_MULTIPLEX=y CONFIG_HAVE_OPROFILE=y CONFIG_OPROFILE_NMI_TIMER=y CONFIG_KPROBES=y CONFIG_JUMP_LABEL=y # CONFIG_STATIC_KEYS_SELFTEST is not set CONFIG_OPTPROBES=y CONFIG_KPROBES_ON_FTRACE=y CONFIG_UPROBES=y 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_FUNCTION_ERROR_INJECTION=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_HAS_SET_DIRECT_MAP=y CONFIG_HAVE_ARCH_THREAD_STRUCT_WHITELIST=y CONFIG_ARCH_WANTS_DYNAMIC_TASK_STRUCT=y CONFIG_HAVE_ASM_MODVERSIONS=y CONFIG_HAVE_REGS_AND_STACK_ACCESS_API=y CONFIG_HAVE_RSEQ=y CONFIG_HAVE_FUNCTION_ARG_ACCESS_API=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_ARCH_JUMP_LABEL_RELATIVE=y CONFIG_MMU_GATHER_TABLE_FREE=y CONFIG_MMU_GATHER_RCU_TABLE_FREE=y CONFIG_ARCH_HAVE_NMI_SAFE_CMPXCHG=y CONFIG_HAVE_ALIGNED_STRUCT_PAGE=y CONFIG_HAVE_CMPXCHG_LOCAL=y CONFIG_HAVE_CMPXCHG_DOUBLE=y CONFIG_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_ARCH_STACKLEAK=y CONFIG_HAVE_STACKPROTECTOR=y CONFIG_STACKPROTECTOR=y CONFIG_STACKPROTECTOR_STRONG=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_MOVE_PMD=y CONFIG_HAVE_ARCH_TRANSPARENT_HUGEPAGE=y CONFIG_HAVE_ARCH_TRANSPARENT_HUGEPAGE_PUD=y CONFIG_HAVE_ARCH_HUGE_VMAP=y CONFIG_ARCH_WANT_HUGE_PMD_SHARE=y CONFIG_HAVE_ARCH_SOFT_DIRTY=y CONFIG_HAVE_MOD_ARCH_SPECIFIC=y CONFIG_MODULES_USE_ELF_RELA=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_STACK_VALIDATION=y CONFIG_HAVE_RELIABLE_STACKTRACE=y CONFIG_OLD_SIGSUSPEND3=y CONFIG_COMPAT_OLD_SIGACTION=y CONFIG_COMPAT_32BIT_TIME=y CONFIG_HAVE_ARCH_VMAP_STACK=y CONFIG_VMAP_STACK=y 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_HAVE_ARCH_PREL32_RELOCATIONS=y CONFIG_ARCH_USE_MEMREMAP_PROT=y # CONFIG_LOCK_EVENT_COUNTS is not set CONFIG_ARCH_HAS_MEM_ENCRYPT=y # # GCOV-based kernel profiling # # CONFIG_GCOV_KERNEL is not set CONFIG_ARCH_HAS_GCOV_PROFILE_ALL=y # end of GCOV-based kernel profiling CONFIG_HAVE_GCC_PLUGINS=y # end of General architecture-dependent options CONFIG_RT_MUTEXES=y CONFIG_BASE_SMALL=0 CONFIG_MODULE_SIG_FORMAT=y CONFIG_MODULES=y CONFIG_MODULE_FORCE_LOAD=y CONFIG_MODULE_UNLOAD=y # CONFIG_MODULE_FORCE_UNLOAD is not set # CONFIG_MODVERSIONS is not set # CONFIG_MODULE_SRCVERSION_ALL is not set CONFIG_MODULE_SIG=y # CONFIG_MODULE_SIG_FORCE is not set CONFIG_MODULE_SIG_ALL=y # CONFIG_MODULE_SIG_SHA1 is not set # CONFIG_MODULE_SIG_SHA224 is not set CONFIG_MODULE_SIG_SHA256=y # CONFIG_MODULE_SIG_SHA384 is not set # CONFIG_MODULE_SIG_SHA512 is not set CONFIG_MODULE_SIG_HASH="sha256" # CONFIG_MODULE_COMPRESS is not set # CONFIG_MODULE_ALLOW_MISSING_NAMESPACE_IMPORTS is not set # CONFIG_UNUSED_SYMBOLS is not set # CONFIG_TRIM_UNUSED_KSYMS is not set CONFIG_MODULES_TREE_LOOKUP=y CONFIG_BLOCK=y CONFIG_BLK_SCSI_REQUEST=y CONFIG_BLK_CGROUP_RWSTAT=y CONFIG_BLK_DEV_BSG=y CONFIG_BLK_DEV_BSGLIB=y CONFIG_BLK_DEV_INTEGRITY=y CONFIG_BLK_DEV_INTEGRITY_T10=m CONFIG_BLK_DEV_ZONED=y CONFIG_BLK_DEV_THROTTLING=y # CONFIG_BLK_DEV_THROTTLING_LOW is not set # CONFIG_BLK_CMDLINE_PARSER is not set CONFIG_BLK_WBT=y # CONFIG_BLK_CGROUP_IOLATENCY is not set # CONFIG_BLK_CGROUP_IOCOST is not set CONFIG_BLK_WBT_MQ=y CONFIG_BLK_DEBUG_FS=y CONFIG_BLK_DEBUG_FS_ZONED=y # CONFIG_BLK_SED_OPAL is not set # CONFIG_BLK_INLINE_ENCRYPTION is not set # # Partition Types # CONFIG_PARTITION_ADVANCED=y # CONFIG_ACORN_PARTITION is not set # CONFIG_AIX_PARTITION is not set CONFIG_OSF_PARTITION=y CONFIG_AMIGA_PARTITION=y # CONFIG_ATARI_PARTITION is not set 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 is not set CONFIG_SGI_PARTITION=y # CONFIG_ULTRIX_PARTITION is not set CONFIG_SUN_PARTITION=y CONFIG_KARMA_PARTITION=y CONFIG_EFI_PARTITION=y # CONFIG_SYSV68_PARTITION is not set # CONFIG_CMDLINE_PARTITION is not set # end of Partition Types CONFIG_BLOCK_COMPAT=y CONFIG_BLK_MQ_PCI=y CONFIG_BLK_MQ_VIRTIO=y CONFIG_BLK_MQ_RDMA=y CONFIG_BLK_PM=y # # IO Schedulers # CONFIG_MQ_IOSCHED_DEADLINE=y CONFIG_MQ_IOSCHED_KYBER=y CONFIG_IOSCHED_BFQ=y CONFIG_BFQ_GROUP_IOSCHED=y # CONFIG_BFQ_CGROUP_DEBUG is not set # end of IO Schedulers CONFIG_PREEMPT_NOTIFIERS=y CONFIG_PADATA=y CONFIG_ASN1=y CONFIG_INLINE_SPIN_UNLOCK_IRQ=y CONFIG_INLINE_READ_UNLOCK=y CONFIG_INLINE_READ_UNLOCK_IRQ=y CONFIG_INLINE_WRITE_UNLOCK=y CONFIG_INLINE_WRITE_UNLOCK_IRQ=y CONFIG_ARCH_SUPPORTS_ATOMIC_RMW=y CONFIG_MUTEX_SPIN_ON_OWNER=y CONFIG_RWSEM_SPIN_ON_OWNER=y CONFIG_LOCK_SPIN_ON_OWNER=y CONFIG_ARCH_USE_QUEUED_SPINLOCKS=y CONFIG_QUEUED_SPINLOCKS=y CONFIG_ARCH_USE_QUEUED_RWLOCKS=y CONFIG_QUEUED_RWLOCKS=y CONFIG_ARCH_HAS_NON_OVERLAPPING_ADDRESS_SPACE=y CONFIG_ARCH_HAS_SYNC_CORE_BEFORE_USERMODE=y CONFIG_ARCH_HAS_SYSCALL_WRAPPER=y CONFIG_FREEZER=y # # Executable file formats # CONFIG_BINFMT_ELF=y CONFIG_COMPAT_BINFMT_ELF=y CONFIG_ELFCORE=y CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y CONFIG_BINFMT_SCRIPT=y CONFIG_BINFMT_MISC=m CONFIG_COREDUMP=y # end of Executable file formats # # Memory Management options # CONFIG_SELECT_MEMORY_MODEL=y CONFIG_SPARSEMEM_MANUAL=y CONFIG_SPARSEMEM=y CONFIG_NEED_MULTIPLE_NODES=y CONFIG_SPARSEMEM_EXTREME=y CONFIG_SPARSEMEM_VMEMMAP_ENABLE=y CONFIG_SPARSEMEM_VMEMMAP=y CONFIG_HAVE_FAST_GUP=y CONFIG_NUMA_KEEP_MEMINFO=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_MEMORY_BALLOON=y CONFIG_BALLOON_COMPACTION=y CONFIG_COMPACTION=y CONFIG_PAGE_REPORTING=y CONFIG_MIGRATION=y CONFIG_CONTIG_ALLOC=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=4096 CONFIG_ARCH_SUPPORTS_MEMORY_FAILURE=y CONFIG_MEMORY_FAILURE=y CONFIG_HWPOISON_INJECT=m CONFIG_TRANSPARENT_HUGEPAGE=y CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS=y # CONFIG_TRANSPARENT_HUGEPAGE_MADVISE is not set CONFIG_ARCH_WANTS_THP_SWAP=y CONFIG_THP_SWAP=y CONFIG_CLEANCACHE=y CONFIG_FRONTSWAP=y CONFIG_CMA=y # CONFIG_CMA_DEBUG is not set # CONFIG_CMA_DEBUGFS is not set CONFIG_CMA_AREAS=7 CONFIG_ZSWAP=y # CONFIG_ZSWAP_COMPRESSOR_DEFAULT_DEFLATE is not set CONFIG_ZSWAP_COMPRESSOR_DEFAULT_LZO=y # CONFIG_ZSWAP_COMPRESSOR_DEFAULT_842 is not set # CONFIG_ZSWAP_COMPRESSOR_DEFAULT_LZ4 is not set # CONFIG_ZSWAP_COMPRESSOR_DEFAULT_LZ4HC is not set # CONFIG_ZSWAP_COMPRESSOR_DEFAULT_ZSTD is not set CONFIG_ZSWAP_COMPRESSOR_DEFAULT="lzo" CONFIG_ZSWAP_ZPOOL_DEFAULT_ZBUD=y # CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD is not set # CONFIG_ZSWAP_ZPOOL_DEFAULT_ZSMALLOC is not set CONFIG_ZSWAP_ZPOOL_DEFAULT="zbud" # CONFIG_ZSWAP_DEFAULT_ON is not set CONFIG_ZPOOL=y CONFIG_ZBUD=y # CONFIG_Z3FOLD is not set CONFIG_ZSMALLOC=y # CONFIG_ZSMALLOC_PGTABLE_MAPPING is not set CONFIG_ZSMALLOC_STAT=y CONFIG_GENERIC_EARLY_IOREMAP=y CONFIG_DEFERRED_STRUCT_PAGE_INIT=y CONFIG_IDLE_PAGE_TRACKING=y CONFIG_ARCH_HAS_PTE_DEVMAP=y CONFIG_ZONE_DEVICE=y CONFIG_DEV_PAGEMAP_OPS=y CONFIG_DEVICE_PRIVATE=y CONFIG_FRAME_VECTOR=y 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_READ_ONLY_THP_FOR_FS is not set CONFIG_ARCH_HAS_PTE_SPECIAL=y CONFIG_MAPPING_DIRTY_HELPERS=y # end of Memory Management options CONFIG_NET=y CONFIG_COMPAT_NETLINK_MESSAGES=y CONFIG_NET_INGRESS=y CONFIG_NET_EGRESS=y CONFIG_SKB_EXTENSIONS=y # # Networking options # CONFIG_PACKET=y CONFIG_PACKET_DIAG=m CONFIG_UNIX=y CONFIG_UNIX_SCM=y CONFIG_UNIX_DIAG=m CONFIG_TLS=m CONFIG_TLS_DEVICE=y # CONFIG_TLS_TOE is not set CONFIG_XFRM=y CONFIG_XFRM_OFFLOAD=y CONFIG_XFRM_ALGO=y CONFIG_XFRM_USER=y # CONFIG_XFRM_INTERFACE is not set CONFIG_XFRM_SUB_POLICY=y CONFIG_XFRM_MIGRATE=y CONFIG_XFRM_STATISTICS=y CONFIG_XFRM_AH=m CONFIG_XFRM_ESP=m CONFIG_XFRM_IPCOMP=m CONFIG_NET_KEY=m CONFIG_NET_KEY_MIGRATE=y # CONFIG_SMC is not set CONFIG_XDP_SOCKETS=y # CONFIG_XDP_SOCKETS_DIAG 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 is not set # CONFIG_IP_PNP_RARP is not set CONFIG_NET_IPIP=m CONFIG_NET_IPGRE_DEMUX=m CONFIG_NET_IP_TUNNEL=m CONFIG_NET_IPGRE=m CONFIG_NET_IPGRE_BROADCAST=y CONFIG_IP_MROUTE_COMMON=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=m CONFIG_NET_UDP_TUNNEL=m # CONFIG_NET_FOU is not set # CONFIG_NET_FOU_IP_TUNNELS is not set CONFIG_INET_AH=m CONFIG_INET_ESP=m CONFIG_INET_ESP_OFFLOAD=m # CONFIG_INET_ESPINTCP is not set CONFIG_INET_IPCOMP=m CONFIG_INET_XFRM_TUNNEL=m CONFIG_INET_TUNNEL=m CONFIG_INET_DIAG=m CONFIG_INET_TCP_DIAG=m CONFIG_INET_UDP_DIAG=m CONFIG_INET_RAW_DIAG=m # CONFIG_INET_DIAG_DESTROY is not set CONFIG_TCP_CONG_ADVANCED=y CONFIG_TCP_CONG_BIC=m CONFIG_TCP_CONG_CUBIC=y CONFIG_TCP_CONG_WESTWOOD=m CONFIG_TCP_CONG_HTCP=m CONFIG_TCP_CONG_HSTCP=m CONFIG_TCP_CONG_HYBLA=m CONFIG_TCP_CONG_VEGAS=m CONFIG_TCP_CONG_NV=m CONFIG_TCP_CONG_SCALABLE=m CONFIG_TCP_CONG_LP=m CONFIG_TCP_CONG_VENO=m CONFIG_TCP_CONG_YEAH=m CONFIG_TCP_CONG_ILLINOIS=m CONFIG_TCP_CONG_DCTCP=m # CONFIG_TCP_CONG_CDG is not set CONFIG_TCP_CONG_BBR=m CONFIG_DEFAULT_CUBIC=y # 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=m CONFIG_INET6_ESP=m CONFIG_INET6_ESP_OFFLOAD=m # CONFIG_INET6_ESPINTCP is not set CONFIG_INET6_IPCOMP=m CONFIG_IPV6_MIP6=m # CONFIG_IPV6_ILA is not set CONFIG_INET6_XFRM_TUNNEL=m CONFIG_INET6_TUNNEL=m CONFIG_IPV6_VTI=m CONFIG_IPV6_SIT=m CONFIG_IPV6_SIT_6RD=y CONFIG_IPV6_NDISC_NODETYPE=y CONFIG_IPV6_TUNNEL=m CONFIG_IPV6_GRE=m CONFIG_IPV6_MULTIPLE_TABLES=y # CONFIG_IPV6_SUBTREES is not set 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_IPV6_RPL_LWTUNNEL is not set CONFIG_NETLABEL=y # CONFIG_MPTCP is not set # CONFIG_MPTCP_KUNIT_TESTS is not set CONFIG_NETWORK_SECMARK=y CONFIG_NET_PTP_CLASSIFY=y CONFIG_NETWORK_PHY_TIMESTAMPING=y CONFIG_NETFILTER=y CONFIG_NETFILTER_ADVANCED=y CONFIG_BRIDGE_NETFILTER=m # # Core Netfilter Configuration # CONFIG_NETFILTER_INGRESS=y CONFIG_NETFILTER_NETLINK=m CONFIG_NETFILTER_FAMILY_BRIDGE=y CONFIG_NETFILTER_FAMILY_ARP=y # CONFIG_NETFILTER_NETLINK_ACCT is not set CONFIG_NETFILTER_NETLINK_QUEUE=m CONFIG_NETFILTER_NETLINK_LOG=m CONFIG_NETFILTER_NETLINK_OSF=m CONFIG_NF_CONNTRACK=m CONFIG_NF_LOG_COMMON=m CONFIG_NF_LOG_NETDEV=m CONFIG_NETFILTER_CONNCOUNT=m 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=y CONFIG_NF_CONNTRACK_TIMESTAMP=y CONFIG_NF_CONNTRACK_LABELS=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=m CONFIG_NF_CONNTRACK_FTP=m CONFIG_NF_CONNTRACK_H323=m CONFIG_NF_CONNTRACK_IRC=m CONFIG_NF_CONNTRACK_BROADCAST=m CONFIG_NF_CONNTRACK_NETBIOS_NS=m CONFIG_NF_CONNTRACK_SNMP=m CONFIG_NF_CONNTRACK_PPTP=m CONFIG_NF_CONNTRACK_SANE=m CONFIG_NF_CONNTRACK_SIP=m CONFIG_NF_CONNTRACK_TFTP=m CONFIG_NF_CT_NETLINK=m CONFIG_NF_CT_NETLINK_TIMEOUT=m CONFIG_NF_CT_NETLINK_HELPER=m CONFIG_NETFILTER_NETLINK_GLUE_CT=y CONFIG_NF_NAT=m CONFIG_NF_NAT_AMANDA=m CONFIG_NF_NAT_FTP=m CONFIG_NF_NAT_IRC=m CONFIG_NF_NAT_SIP=m CONFIG_NF_NAT_TFTP=m CONFIG_NF_NAT_REDIRECT=y CONFIG_NF_NAT_MASQUERADE=y CONFIG_NETFILTER_SYNPROXY=m CONFIG_NF_TABLES=m CONFIG_NF_TABLES_INET=y CONFIG_NF_TABLES_NETDEV=y CONFIG_NFT_NUMGEN=m CONFIG_NFT_CT=m CONFIG_NFT_COUNTER=m CONFIG_NFT_CONNLIMIT=m CONFIG_NFT_LOG=m CONFIG_NFT_LIMIT=m CONFIG_NFT_MASQ=m CONFIG_NFT_REDIR=m CONFIG_NFT_NAT=m # CONFIG_NFT_TUNNEL is not set CONFIG_NFT_OBJREF=m CONFIG_NFT_QUEUE=m CONFIG_NFT_QUOTA=m CONFIG_NFT_REJECT=m CONFIG_NFT_REJECT_INET=m CONFIG_NFT_COMPAT=m CONFIG_NFT_HASH=m CONFIG_NFT_FIB=m CONFIG_NFT_FIB_INET=m # CONFIG_NFT_XFRM is not set CONFIG_NFT_SOCKET=m # CONFIG_NFT_OSF is not set # CONFIG_NFT_TPROXY is not set # CONFIG_NFT_SYNPROXY is not set CONFIG_NF_DUP_NETDEV=m CONFIG_NFT_DUP_NETDEV=m CONFIG_NFT_FWD_NETDEV=m CONFIG_NFT_FIB_NETDEV=m # CONFIG_NF_FLOW_TABLE is not set CONFIG_NETFILTER_XTABLES=y # # Xtables combined modules # CONFIG_NETFILTER_XT_MARK=m CONFIG_NETFILTER_XT_CONNMARK=m CONFIG_NETFILTER_XT_SET=m # # Xtables targets # CONFIG_NETFILTER_XT_TARGET_AUDIT=m CONFIG_NETFILTER_XT_TARGET_CHECKSUM=m CONFIG_NETFILTER_XT_TARGET_CLASSIFY=m CONFIG_NETFILTER_XT_TARGET_CONNMARK=m CONFIG_NETFILTER_XT_TARGET_CONNSECMARK=m CONFIG_NETFILTER_XT_TARGET_CT=m CONFIG_NETFILTER_XT_TARGET_DSCP=m CONFIG_NETFILTER_XT_TARGET_HL=m CONFIG_NETFILTER_XT_TARGET_HMARK=m CONFIG_NETFILTER_XT_TARGET_IDLETIMER=m # CONFIG_NETFILTER_XT_TARGET_LED is not set CONFIG_NETFILTER_XT_TARGET_LOG=m CONFIG_NETFILTER_XT_TARGET_MARK=m CONFIG_NETFILTER_XT_NAT=m CONFIG_NETFILTER_XT_TARGET_NETMAP=m CONFIG_NETFILTER_XT_TARGET_NFLOG=m CONFIG_NETFILTER_XT_TARGET_NFQUEUE=m CONFIG_NETFILTER_XT_TARGET_NOTRACK=m CONFIG_NETFILTER_XT_TARGET_RATEEST=m CONFIG_NETFILTER_XT_TARGET_REDIRECT=m CONFIG_NETFILTER_XT_TARGET_MASQUERADE=m CONFIG_NETFILTER_XT_TARGET_TEE=m CONFIG_NETFILTER_XT_TARGET_TPROXY=m CONFIG_NETFILTER_XT_TARGET_TRACE=m CONFIG_NETFILTER_XT_TARGET_SECMARK=m CONFIG_NETFILTER_XT_TARGET_TCPMSS=m CONFIG_NETFILTER_XT_TARGET_TCPOPTSTRIP=m # # Xtables matches # CONFIG_NETFILTER_XT_MATCH_ADDRTYPE=m CONFIG_NETFILTER_XT_MATCH_BPF=m CONFIG_NETFILTER_XT_MATCH_CGROUP=m CONFIG_NETFILTER_XT_MATCH_CLUSTER=m CONFIG_NETFILTER_XT_MATCH_COMMENT=m CONFIG_NETFILTER_XT_MATCH_CONNBYTES=m CONFIG_NETFILTER_XT_MATCH_CONNLABEL=m CONFIG_NETFILTER_XT_MATCH_CONNLIMIT=m CONFIG_NETFILTER_XT_MATCH_CONNMARK=m CONFIG_NETFILTER_XT_MATCH_CONNTRACK=m CONFIG_NETFILTER_XT_MATCH_CPU=m CONFIG_NETFILTER_XT_MATCH_DCCP=m CONFIG_NETFILTER_XT_MATCH_DEVGROUP=m CONFIG_NETFILTER_XT_MATCH_DSCP=m CONFIG_NETFILTER_XT_MATCH_ECN=m CONFIG_NETFILTER_XT_MATCH_ESP=m CONFIG_NETFILTER_XT_MATCH_HASHLIMIT=m CONFIG_NETFILTER_XT_MATCH_HELPER=m CONFIG_NETFILTER_XT_MATCH_HL=m # CONFIG_NETFILTER_XT_MATCH_IPCOMP is not set CONFIG_NETFILTER_XT_MATCH_IPRANGE=m CONFIG_NETFILTER_XT_MATCH_IPVS=m # CONFIG_NETFILTER_XT_MATCH_L2TP is not set CONFIG_NETFILTER_XT_MATCH_LENGTH=m CONFIG_NETFILTER_XT_MATCH_LIMIT=m CONFIG_NETFILTER_XT_MATCH_MAC=m CONFIG_NETFILTER_XT_MATCH_MARK=m CONFIG_NETFILTER_XT_MATCH_MULTIPORT=m # CONFIG_NETFILTER_XT_MATCH_NFACCT is not set CONFIG_NETFILTER_XT_MATCH_OSF=m CONFIG_NETFILTER_XT_MATCH_OWNER=m CONFIG_NETFILTER_XT_MATCH_POLICY=m CONFIG_NETFILTER_XT_MATCH_PHYSDEV=m CONFIG_NETFILTER_XT_MATCH_PKTTYPE=m CONFIG_NETFILTER_XT_MATCH_QUOTA=m CONFIG_NETFILTER_XT_MATCH_RATEEST=m CONFIG_NETFILTER_XT_MATCH_REALM=m CONFIG_NETFILTER_XT_MATCH_RECENT=m CONFIG_NETFILTER_XT_MATCH_SCTP=m CONFIG_NETFILTER_XT_MATCH_SOCKET=m CONFIG_NETFILTER_XT_MATCH_STATE=m CONFIG_NETFILTER_XT_MATCH_STATISTIC=m CONFIG_NETFILTER_XT_MATCH_STRING=m CONFIG_NETFILTER_XT_MATCH_TCPMSS=m # CONFIG_NETFILTER_XT_MATCH_TIME is not set # CONFIG_NETFILTER_XT_MATCH_U32 is not set # end of Core Netfilter Configuration CONFIG_IP_SET=m CONFIG_IP_SET_MAX=256 CONFIG_IP_SET_BITMAP_IP=m CONFIG_IP_SET_BITMAP_IPMAC=m CONFIG_IP_SET_BITMAP_PORT=m CONFIG_IP_SET_HASH_IP=m CONFIG_IP_SET_HASH_IPMARK=m CONFIG_IP_SET_HASH_IPPORT=m CONFIG_IP_SET_HASH_IPPORTIP=m CONFIG_IP_SET_HASH_IPPORTNET=m CONFIG_IP_SET_HASH_IPMAC=m CONFIG_IP_SET_HASH_MAC=m CONFIG_IP_SET_HASH_NETPORTNET=m CONFIG_IP_SET_HASH_NET=m CONFIG_IP_SET_HASH_NETNET=m CONFIG_IP_SET_HASH_NETPORT=m CONFIG_IP_SET_HASH_NETIFACE=m CONFIG_IP_SET_LIST_SET=m CONFIG_IP_VS=m 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=m CONFIG_IP_VS_WRR=m CONFIG_IP_VS_LC=m CONFIG_IP_VS_WLC=m CONFIG_IP_VS_FO=m CONFIG_IP_VS_OVF=m CONFIG_IP_VS_LBLC=m CONFIG_IP_VS_LBLCR=m CONFIG_IP_VS_DH=m CONFIG_IP_VS_SH=m # CONFIG_IP_VS_MH is not set CONFIG_IP_VS_SED=m CONFIG_IP_VS_NQ=m # # IPVS SH scheduler # CONFIG_IP_VS_SH_TAB_BITS=8 # # IPVS MH scheduler # CONFIG_IP_VS_MH_TAB_INDEX=12 # # IPVS application helper # CONFIG_IP_VS_FTP=m CONFIG_IP_VS_NFCT=y CONFIG_IP_VS_PE_SIP=m # # IP: Netfilter Configuration # CONFIG_NF_DEFRAG_IPV4=m CONFIG_NF_SOCKET_IPV4=m CONFIG_NF_TPROXY_IPV4=m CONFIG_NF_TABLES_IPV4=y CONFIG_NFT_REJECT_IPV4=m CONFIG_NFT_DUP_IPV4=m CONFIG_NFT_FIB_IPV4=m CONFIG_NF_TABLES_ARP=y CONFIG_NF_DUP_IPV4=m CONFIG_NF_LOG_ARP=m CONFIG_NF_LOG_IPV4=m CONFIG_NF_REJECT_IPV4=m CONFIG_NF_NAT_SNMP_BASIC=m CONFIG_NF_NAT_PPTP=m CONFIG_NF_NAT_H323=m CONFIG_IP_NF_IPTABLES=m CONFIG_IP_NF_MATCH_AH=m CONFIG_IP_NF_MATCH_ECN=m CONFIG_IP_NF_MATCH_RPFILTER=m CONFIG_IP_NF_MATCH_TTL=m CONFIG_IP_NF_FILTER=m CONFIG_IP_NF_TARGET_REJECT=m CONFIG_IP_NF_TARGET_SYNPROXY=m CONFIG_IP_NF_NAT=m CONFIG_IP_NF_TARGET_MASQUERADE=m CONFIG_IP_NF_TARGET_NETMAP=m CONFIG_IP_NF_TARGET_REDIRECT=m CONFIG_IP_NF_MANGLE=m # CONFIG_IP_NF_TARGET_CLUSTERIP is not set CONFIG_IP_NF_TARGET_ECN=m CONFIG_IP_NF_TARGET_TTL=m CONFIG_IP_NF_RAW=m CONFIG_IP_NF_SECURITY=m CONFIG_IP_NF_ARPTABLES=m CONFIG_IP_NF_ARPFILTER=m CONFIG_IP_NF_ARP_MANGLE=m # end of IP: Netfilter Configuration # # IPv6: Netfilter Configuration # CONFIG_NF_SOCKET_IPV6=m CONFIG_NF_TPROXY_IPV6=m CONFIG_NF_TABLES_IPV6=y CONFIG_NFT_REJECT_IPV6=m CONFIG_NFT_DUP_IPV6=m CONFIG_NFT_FIB_IPV6=m CONFIG_NF_DUP_IPV6=m CONFIG_NF_REJECT_IPV6=m CONFIG_NF_LOG_IPV6=m CONFIG_IP6_NF_IPTABLES=m CONFIG_IP6_NF_MATCH_AH=m CONFIG_IP6_NF_MATCH_EUI64=m CONFIG_IP6_NF_MATCH_FRAG=m CONFIG_IP6_NF_MATCH_OPTS=m CONFIG_IP6_NF_MATCH_HL=m CONFIG_IP6_NF_MATCH_IPV6HEADER=m CONFIG_IP6_NF_MATCH_MH=m CONFIG_IP6_NF_MATCH_RPFILTER=m CONFIG_IP6_NF_MATCH_RT=m # CONFIG_IP6_NF_MATCH_SRH is not set # CONFIG_IP6_NF_TARGET_HL is not set CONFIG_IP6_NF_FILTER=m CONFIG_IP6_NF_TARGET_REJECT=m CONFIG_IP6_NF_TARGET_SYNPROXY=m CONFIG_IP6_NF_MANGLE=m CONFIG_IP6_NF_RAW=m CONFIG_IP6_NF_SECURITY=m CONFIG_IP6_NF_NAT=m CONFIG_IP6_NF_TARGET_MASQUERADE=m CONFIG_IP6_NF_TARGET_NPT=m # end of IPv6: Netfilter Configuration CONFIG_NF_DEFRAG_IPV6=m CONFIG_NF_TABLES_BRIDGE=m # CONFIG_NFT_BRIDGE_META is not set CONFIG_NFT_BRIDGE_REJECT=m CONFIG_NF_LOG_BRIDGE=m # CONFIG_NF_CONNTRACK_BRIDGE is not set CONFIG_BRIDGE_NF_EBTABLES=m CONFIG_BRIDGE_EBT_BROUTE=m CONFIG_BRIDGE_EBT_T_FILTER=m CONFIG_BRIDGE_EBT_T_NAT=m CONFIG_BRIDGE_EBT_802_3=m CONFIG_BRIDGE_EBT_AMONG=m CONFIG_BRIDGE_EBT_ARP=m CONFIG_BRIDGE_EBT_IP=m CONFIG_BRIDGE_EBT_IP6=m CONFIG_BRIDGE_EBT_LIMIT=m CONFIG_BRIDGE_EBT_MARK=m CONFIG_BRIDGE_EBT_PKTTYPE=m CONFIG_BRIDGE_EBT_STP=m CONFIG_BRIDGE_EBT_VLAN=m CONFIG_BRIDGE_EBT_ARPREPLY=m CONFIG_BRIDGE_EBT_DNAT=m CONFIG_BRIDGE_EBT_MARK_T=m CONFIG_BRIDGE_EBT_REDIRECT=m CONFIG_BRIDGE_EBT_SNAT=m CONFIG_BRIDGE_EBT_LOG=m CONFIG_BRIDGE_EBT_NFLOG=m # CONFIG_BPFILTER is not set # CONFIG_IP_DCCP is not set CONFIG_IP_SCTP=m # CONFIG_SCTP_DBG_OBJCNT is not set # CONFIG_SCTP_DEFAULT_COOKIE_HMAC_MD5 is not set CONFIG_SCTP_DEFAULT_COOKIE_HMAC_SHA1=y # CONFIG_SCTP_DEFAULT_COOKIE_HMAC_NONE is not set CONFIG_SCTP_COOKIE_HMAC_MD5=y CONFIG_SCTP_COOKIE_HMAC_SHA1=y CONFIG_INET_SCTP_DIAG=m # CONFIG_RDS is not set CONFIG_TIPC=m # CONFIG_TIPC_MEDIA_IB is not set CONFIG_TIPC_MEDIA_UDP=y CONFIG_TIPC_CRYPTO=y CONFIG_TIPC_DIAG=m CONFIG_ATM=m CONFIG_ATM_CLIP=m # CONFIG_ATM_CLIP_NO_ICMP is not set CONFIG_ATM_LANE=m # CONFIG_ATM_MPOA is not set CONFIG_ATM_BR2684=m # CONFIG_ATM_BR2684_IPFILTER is not set CONFIG_L2TP=m CONFIG_L2TP_DEBUGFS=m CONFIG_L2TP_V3=y CONFIG_L2TP_IP=m CONFIG_L2TP_ETH=m CONFIG_STP=m CONFIG_GARP=m CONFIG_MRP=m CONFIG_BRIDGE=m CONFIG_BRIDGE_IGMP_SNOOPING=y CONFIG_BRIDGE_VLAN_FILTERING=y # CONFIG_BRIDGE_MRP is not set CONFIG_HAVE_NET_DSA=y # CONFIG_NET_DSA is not set CONFIG_VLAN_8021Q=m CONFIG_VLAN_8021Q_GVRP=y CONFIG_VLAN_8021Q_MVRP=y # CONFIG_DECNET is not set CONFIG_LLC=m # CONFIG_LLC2 is not set # CONFIG_ATALK is not set # CONFIG_X25 is not set # CONFIG_LAPB is not set # CONFIG_PHONET is not set CONFIG_6LOWPAN=m # CONFIG_6LOWPAN_DEBUGFS is not set # CONFIG_6LOWPAN_NHC is not set CONFIG_IEEE802154=m # CONFIG_IEEE802154_NL802154_EXPERIMENTAL is not set CONFIG_IEEE802154_SOCKET=m CONFIG_IEEE802154_6LOWPAN=m CONFIG_MAC802154=m CONFIG_NET_SCHED=y # # Queueing/Scheduling # CONFIG_NET_SCH_CBQ=m CONFIG_NET_SCH_HTB=m CONFIG_NET_SCH_HFSC=m CONFIG_NET_SCH_ATM=m CONFIG_NET_SCH_PRIO=m CONFIG_NET_SCH_MULTIQ=m CONFIG_NET_SCH_RED=m CONFIG_NET_SCH_SFB=m CONFIG_NET_SCH_SFQ=m CONFIG_NET_SCH_TEQL=m CONFIG_NET_SCH_TBF=m # CONFIG_NET_SCH_CBS is not set # CONFIG_NET_SCH_ETF is not set # CONFIG_NET_SCH_TAPRIO is not set CONFIG_NET_SCH_GRED=m CONFIG_NET_SCH_DSMARK=m CONFIG_NET_SCH_NETEM=m CONFIG_NET_SCH_DRR=m CONFIG_NET_SCH_MQPRIO=m # CONFIG_NET_SCH_SKBPRIO is not set CONFIG_NET_SCH_CHOKE=m CONFIG_NET_SCH_QFQ=m CONFIG_NET_SCH_CODEL=m CONFIG_NET_SCH_FQ_CODEL=y # CONFIG_NET_SCH_CAKE is not set CONFIG_NET_SCH_FQ=m CONFIG_NET_SCH_HHF=m CONFIG_NET_SCH_PIE=m # CONFIG_NET_SCH_FQ_PIE is not set CONFIG_NET_SCH_INGRESS=m CONFIG_NET_SCH_PLUG=m # CONFIG_NET_SCH_ETS is not set CONFIG_NET_SCH_DEFAULT=y # CONFIG_DEFAULT_FQ is not set # CONFIG_DEFAULT_CODEL is not set CONFIG_DEFAULT_FQ_CODEL=y # CONFIG_DEFAULT_SFQ is not set # CONFIG_DEFAULT_PFIFO_FAST is not set CONFIG_DEFAULT_NET_SCH="fq_codel" # # Classification # CONFIG_NET_CLS=y CONFIG_NET_CLS_BASIC=m CONFIG_NET_CLS_TCINDEX=m CONFIG_NET_CLS_ROUTE4=m CONFIG_NET_CLS_FW=m CONFIG_NET_CLS_U32=m CONFIG_CLS_U32_PERF=y CONFIG_CLS_U32_MARK=y CONFIG_NET_CLS_RSVP=m CONFIG_NET_CLS_RSVP6=m CONFIG_NET_CLS_FLOW=m CONFIG_NET_CLS_CGROUP=y CONFIG_NET_CLS_BPF=m CONFIG_NET_CLS_FLOWER=m CONFIG_NET_CLS_MATCHALL=m CONFIG_NET_EMATCH=y CONFIG_NET_EMATCH_STACK=32 CONFIG_NET_EMATCH_CMP=m CONFIG_NET_EMATCH_NBYTE=m CONFIG_NET_EMATCH_U32=m CONFIG_NET_EMATCH_META=m CONFIG_NET_EMATCH_TEXT=m # CONFIG_NET_EMATCH_CANID is not set CONFIG_NET_EMATCH_IPSET=m # CONFIG_NET_EMATCH_IPT is not set CONFIG_NET_CLS_ACT=y CONFIG_NET_ACT_POLICE=m CONFIG_NET_ACT_GACT=m CONFIG_GACT_PROB=y CONFIG_NET_ACT_MIRRED=m CONFIG_NET_ACT_SAMPLE=m # CONFIG_NET_ACT_IPT is not set CONFIG_NET_ACT_NAT=m CONFIG_NET_ACT_PEDIT=m CONFIG_NET_ACT_SIMP=m CONFIG_NET_ACT_SKBEDIT=m CONFIG_NET_ACT_CSUM=m # CONFIG_NET_ACT_MPLS is not set CONFIG_NET_ACT_VLAN=m CONFIG_NET_ACT_BPF=m # CONFIG_NET_ACT_CONNMARK is not set # CONFIG_NET_ACT_CTINFO is not set CONFIG_NET_ACT_SKBMOD=m # CONFIG_NET_ACT_IFE is not set CONFIG_NET_ACT_TUNNEL_KEY=m # CONFIG_NET_ACT_GATE is not set # CONFIG_NET_TC_SKB_EXT is not set CONFIG_NET_SCH_FIFO=y CONFIG_DCB=y CONFIG_DNS_RESOLVER=m # CONFIG_BATMAN_ADV is not set CONFIG_OPENVSWITCH=m CONFIG_OPENVSWITCH_GRE=m CONFIG_VSOCKETS=m CONFIG_VSOCKETS_DIAG=m CONFIG_VSOCKETS_LOOPBACK=m CONFIG_VMWARE_VMCI_VSOCKETS=m CONFIG_VIRTIO_VSOCKETS=m CONFIG_VIRTIO_VSOCKETS_COMMON=m CONFIG_HYPERV_VSOCKETS=m CONFIG_NETLINK_DIAG=m CONFIG_MPLS=y CONFIG_NET_MPLS_GSO=y CONFIG_MPLS_ROUTING=m CONFIG_MPLS_IPTUNNEL=m CONFIG_NET_NSH=y # CONFIG_HSR is not set CONFIG_NET_SWITCHDEV=y CONFIG_NET_L3_MASTER_DEV=y # CONFIG_QRTR is not set # CONFIG_NET_NCSI is not set CONFIG_RPS=y CONFIG_RFS_ACCEL=y CONFIG_XPS=y CONFIG_CGROUP_NET_PRIO=y CONFIG_CGROUP_NET_CLASSID=y CONFIG_NET_RX_BUSY_POLL=y CONFIG_BQL=y CONFIG_BPF_JIT=y CONFIG_BPF_STREAM_PARSER=y CONFIG_NET_FLOW_LIMIT=y # # Network testing # CONFIG_NET_PKTGEN=m CONFIG_NET_DROP_MONITOR=y # end of Network testing # end of Networking options # CONFIG_HAMRADIO is not set CONFIG_CAN=m CONFIG_CAN_RAW=m CONFIG_CAN_BCM=m CONFIG_CAN_GW=m # CONFIG_CAN_J1939 is not set # # CAN Device Drivers # CONFIG_CAN_VCAN=m # CONFIG_CAN_VXCAN is not set CONFIG_CAN_SLCAN=m CONFIG_CAN_DEV=m CONFIG_CAN_CALC_BITTIMING=y # CONFIG_CAN_KVASER_PCIEFD is not set CONFIG_CAN_C_CAN=m CONFIG_CAN_C_CAN_PLATFORM=m CONFIG_CAN_C_CAN_PCI=m CONFIG_CAN_CC770=m # CONFIG_CAN_CC770_ISA is not set CONFIG_CAN_CC770_PLATFORM=m # CONFIG_CAN_IFI_CANFD is not set # CONFIG_CAN_M_CAN is not set # CONFIG_CAN_PEAK_PCIEFD is not set CONFIG_CAN_SJA1000=m CONFIG_CAN_EMS_PCI=m # CONFIG_CAN_F81601 is not set CONFIG_CAN_KVASER_PCI=m CONFIG_CAN_PEAK_PCI=m CONFIG_CAN_PEAK_PCIEC=y CONFIG_CAN_PLX_PCI=m # CONFIG_CAN_SJA1000_ISA is not set CONFIG_CAN_SJA1000_PLATFORM=m CONFIG_CAN_SOFTING=m # # CAN SPI interfaces # # CONFIG_CAN_HI311X is not set # CONFIG_CAN_MCP251X is not set # end of CAN SPI interfaces # # CAN USB interfaces # # CONFIG_CAN_8DEV_USB is not set # CONFIG_CAN_EMS_USB is not set # CONFIG_CAN_ESD_USB2 is not set # CONFIG_CAN_GS_USB is not set # CONFIG_CAN_KVASER_USB is not set # CONFIG_CAN_MCBA_USB is not set # CONFIG_CAN_PEAK_USB is not set # CONFIG_CAN_UCAN is not set # end of CAN USB interfaces # CONFIG_CAN_DEBUG_DEVICES is not set # end of CAN Device Drivers CONFIG_BT=m CONFIG_BT_BREDR=y CONFIG_BT_RFCOMM=m CONFIG_BT_RFCOMM_TTY=y CONFIG_BT_BNEP=m CONFIG_BT_BNEP_MC_FILTER=y CONFIG_BT_BNEP_PROTO_FILTER=y CONFIG_BT_HIDP=m CONFIG_BT_HS=y CONFIG_BT_LE=y # CONFIG_BT_6LOWPAN is not set # CONFIG_BT_LEDS is not set # CONFIG_BT_MSFTEXT is not set CONFIG_BT_DEBUGFS=y # CONFIG_BT_SELFTEST is not set # # Bluetooth device drivers # # CONFIG_BT_HCIBTUSB is not set # CONFIG_BT_HCIBTSDIO is not set CONFIG_BT_HCIUART=m CONFIG_BT_HCIUART_H4=y CONFIG_BT_HCIUART_BCSP=y CONFIG_BT_HCIUART_ATH3K=y # CONFIG_BT_HCIUART_INTEL is not set # CONFIG_BT_HCIUART_AG6XX is not set # CONFIG_BT_HCIBCM203X is not set # CONFIG_BT_HCIBPA10X is not set # CONFIG_BT_HCIBFUSB is not set CONFIG_BT_HCIVHCI=m CONFIG_BT_MRVL=m # CONFIG_BT_MRVL_SDIO is not set # CONFIG_BT_MTKSDIO is not set # end of Bluetooth device drivers # CONFIG_AF_RXRPC is not set # CONFIG_AF_KCM is not set CONFIG_STREAM_PARSER=y CONFIG_FIB_RULES=y CONFIG_WIRELESS=y CONFIG_WEXT_CORE=y CONFIG_WEXT_PROC=y CONFIG_CFG80211=m # 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_MAC80211=m CONFIG_MAC80211_HAS_RC=y CONFIG_MAC80211_RC_MINSTREL=y CONFIG_MAC80211_RC_DEFAULT_MINSTREL=y CONFIG_MAC80211_RC_DEFAULT="minstrel_ht" CONFIG_MAC80211_MESH=y CONFIG_MAC80211_LEDS=y CONFIG_MAC80211_DEBUGFS=y # CONFIG_MAC80211_MESSAGE_TRACING is not set # CONFIG_MAC80211_DEBUG_MENU is not set CONFIG_MAC80211_STA_HASH_MAX_SIZE=0 # CONFIG_WIMAX is not set CONFIG_RFKILL=m 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 is not set # CONFIG_NET_9P_DEBUG is not set # CONFIG_CAIF is not set CONFIG_CEPH_LIB=m # CONFIG_CEPH_LIB_PRETTYDEBUG is not set CONFIG_CEPH_LIB_USE_DNS_RESOLVER=y # CONFIG_NFC is not set CONFIG_PSAMPLE=m # CONFIG_NET_IFE is not set CONFIG_LWTUNNEL=y CONFIG_LWTUNNEL_BPF=y CONFIG_DST_CACHE=y CONFIG_GRO_CELLS=y CONFIG_SOCK_VALIDATE_XMIT=y CONFIG_NET_SOCK_MSG=y CONFIG_NET_DEVLINK=y CONFIG_PAGE_POOL=y CONFIG_FAILOVER=m CONFIG_ETHTOOL_NETLINK=y CONFIG_HAVE_EBPF_JIT=y # # Device Drivers # CONFIG_HAVE_EISA=y # CONFIG_EISA is not set CONFIG_HAVE_PCI=y CONFIG_PCI=y CONFIG_PCI_DOMAINS=y CONFIG_PCIEPORTBUS=y CONFIG_HOTPLUG_PCI_PCIE=y CONFIG_PCIEAER=y CONFIG_PCIEAER_INJECT=m CONFIG_PCIE_ECRC=y CONFIG_PCIEASPM=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=y # CONFIG_PCIE_PTM is not set # CONFIG_PCIE_BW is not set # CONFIG_PCIE_EDR is not set 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_PCI_PF_STUB=m # CONFIG_XEN_PCIDEV_FRONTEND is not set CONFIG_PCI_ATS=y CONFIG_PCI_LOCKLESS_CONFIG=y CONFIG_PCI_IOV=y CONFIG_PCI_PRI=y CONFIG_PCI_PASID=y # CONFIG_PCI_P2PDMA is not set CONFIG_PCI_LABEL=y CONFIG_PCI_HYPERV=m CONFIG_HOTPLUG_PCI=y CONFIG_HOTPLUG_PCI_ACPI=y CONFIG_HOTPLUG_PCI_ACPI_IBM=m # CONFIG_HOTPLUG_PCI_CPCI is not set CONFIG_HOTPLUG_PCI_SHPC=y # # PCI controller drivers # CONFIG_VMD=y CONFIG_PCI_HYPERV_INTERFACE=m # # DesignWare PCI Core Support # # CONFIG_PCIE_DW_PLAT_HOST is not set # CONFIG_PCI_MESON is not set # end of DesignWare PCI Core Support # # Mobiveil PCIe Core Support # # end of Mobiveil PCIe Core Support # # Cadence PCIe controllers support # # end of Cadence PCIe controllers support # end of PCI controller drivers # # PCI Endpoint # # CONFIG_PCI_ENDPOINT is not set # end of PCI Endpoint # # PCI switch controller drivers # # CONFIG_PCI_SW_SWITCHTEC is not set # end of PCI switch controller drivers # CONFIG_PCCARD is not set # CONFIG_RAPIDIO is not set # # Generic Driver Options # # CONFIG_UEVENT_HELPER is not set CONFIG_DEVTMPFS=y CONFIG_DEVTMPFS_MOUNT=y CONFIG_STANDALONE=y CONFIG_PREVENT_FIRMWARE_BUILD=y # # Firmware loader # CONFIG_FW_LOADER=y CONFIG_FW_LOADER_PAGED_BUF=y CONFIG_EXTRA_FIRMWARE="" CONFIG_FW_LOADER_USER_HELPER=y # CONFIG_FW_LOADER_USER_HELPER_FALLBACK is not set # CONFIG_FW_LOADER_COMPRESS is not set CONFIG_FW_CACHE=y # end of Firmware loader CONFIG_ALLOW_DEV_COREDUMP=y # CONFIG_DEBUG_DRIVER is not set # CONFIG_DEBUG_DEVRES is not set # CONFIG_DEBUG_TEST_DRIVER_REMOVE is not set # CONFIG_PM_QOS_KUNIT_TEST is not set # CONFIG_TEST_ASYNC_DRIVER_PROBE is not set CONFIG_KUNIT_DRIVER_PE_TEST=y CONFIG_SYS_HYPERVISOR=y CONFIG_GENERIC_CPU_AUTOPROBE=y CONFIG_GENERIC_CPU_VULNERABILITIES=y CONFIG_REGMAP=y CONFIG_REGMAP_I2C=m CONFIG_REGMAP_SPI=m CONFIG_DMA_SHARED_BUFFER=y # CONFIG_DMA_FENCE_TRACE is not set # end of Generic Driver Options # # Bus devices # # CONFIG_MHI_BUS is not set # end of Bus devices CONFIG_CONNECTOR=y CONFIG_PROC_EVENTS=y # CONFIG_GNSS is not set # CONFIG_MTD is not set # CONFIG_OF is not set CONFIG_ARCH_MIGHT_HAVE_PC_PARPORT=y CONFIG_PARPORT=m CONFIG_PARPORT_PC=m CONFIG_PARPORT_SERIAL=m # CONFIG_PARPORT_PC_FIFO is not set # CONFIG_PARPORT_PC_SUPERIO is not set # CONFIG_PARPORT_AX88796 is not set CONFIG_PARPORT_1284=y CONFIG_PNP=y # CONFIG_PNP_DEBUG_MESSAGES is not set # # Protocols # CONFIG_PNPACPI=y CONFIG_BLK_DEV=y CONFIG_BLK_DEV_NULL_BLK=m CONFIG_BLK_DEV_NULL_BLK_FAULT_INJECTION=y # CONFIG_BLK_DEV_FD is not set CONFIG_CDROM=m # CONFIG_PARIDE is not set # CONFIG_BLK_DEV_PCIESSD_MTIP32XX is not set # CONFIG_ZRAM is not set # CONFIG_BLK_DEV_UMEM is not set CONFIG_BLK_DEV_LOOP=m CONFIG_BLK_DEV_LOOP_MIN_COUNT=0 # CONFIG_BLK_DEV_CRYPTOLOOP is not set # CONFIG_BLK_DEV_DRBD is not set CONFIG_BLK_DEV_NBD=m # CONFIG_BLK_DEV_SKD is not set # CONFIG_BLK_DEV_SX8 is not set CONFIG_BLK_DEV_RAM=m CONFIG_BLK_DEV_RAM_COUNT=16 CONFIG_BLK_DEV_RAM_SIZE=16384 CONFIG_CDROM_PKTCDVD=m CONFIG_CDROM_PKTCDVD_BUFFERS=8 # CONFIG_CDROM_PKTCDVD_WCACHE is not set # CONFIG_ATA_OVER_ETH is not set CONFIG_XEN_BLKDEV_FRONTEND=m CONFIG_VIRTIO_BLK=y CONFIG_BLK_DEV_RBD=m # CONFIG_BLK_DEV_RSXX is not set # # NVME Support # CONFIG_NVME_CORE=m CONFIG_BLK_DEV_NVME=m CONFIG_NVME_MULTIPATH=y # CONFIG_NVME_HWMON is not set CONFIG_NVME_FABRICS=m # CONFIG_NVME_RDMA is not set CONFIG_NVME_FC=m # CONFIG_NVME_TCP is not set CONFIG_NVME_TARGET=m # CONFIG_NVME_TARGET_PASSTHRU is not set CONFIG_NVME_TARGET_LOOP=m # CONFIG_NVME_TARGET_RDMA is not set CONFIG_NVME_TARGET_FC=m CONFIG_NVME_TARGET_FCLOOP=m # CONFIG_NVME_TARGET_TCP is not set # end of NVME Support # # Misc devices # CONFIG_SENSORS_LIS3LV02D=m # CONFIG_AD525X_DPOT is not set # CONFIG_DUMMY_IRQ is not set # CONFIG_IBM_ASM is not set # CONFIG_PHANTOM is not set CONFIG_TIFM_CORE=m CONFIG_TIFM_7XX1=m # CONFIG_ICS932S401 is not set CONFIG_ENCLOSURE_SERVICES=m CONFIG_SGI_XP=m CONFIG_HP_ILO=m CONFIG_SGI_GRU=m # CONFIG_SGI_GRU_DEBUG is not set CONFIG_APDS9802ALS=m CONFIG_ISL29003=m CONFIG_ISL29020=m CONFIG_SENSORS_TSL2550=m CONFIG_SENSORS_BH1770=m CONFIG_SENSORS_APDS990X=m # CONFIG_HMC6352 is not set # CONFIG_DS1682 is not set CONFIG_VMWARE_BALLOON=m # CONFIG_LATTICE_ECP3_CONFIG is not set # CONFIG_SRAM is not set # CONFIG_PCI_ENDPOINT_TEST is not set # CONFIG_XILINX_SDFEC is not set CONFIG_MISC_RTSX=m CONFIG_PVPANIC=y # CONFIG_C2PORT is not set # # EEPROM support # # CONFIG_EEPROM_AT24 is not set # CONFIG_EEPROM_AT25 is not set CONFIG_EEPROM_LEGACY=m CONFIG_EEPROM_MAX6875=m CONFIG_EEPROM_93CX6=m # CONFIG_EEPROM_93XX46 is not set # CONFIG_EEPROM_IDT_89HPESX is not set # CONFIG_EEPROM_EE1004 is not set # end of EEPROM support CONFIG_CB710_CORE=m # CONFIG_CB710_DEBUG is not set CONFIG_CB710_DEBUG_ASSUMPTIONS=y # # Texas Instruments shared transport line discipline # # CONFIG_TI_ST is not set # end of Texas Instruments shared transport line discipline CONFIG_SENSORS_LIS3_I2C=m CONFIG_ALTERA_STAPL=m CONFIG_INTEL_MEI=m CONFIG_INTEL_MEI_ME=m # CONFIG_INTEL_MEI_TXE is not set # CONFIG_INTEL_MEI_HDCP is not set CONFIG_VMWARE_VMCI=m # # Intel MIC & related support # # CONFIG_INTEL_MIC_BUS is not set # CONFIG_SCIF_BUS is not set # CONFIG_VOP_BUS is not set # end of Intel MIC & related support # CONFIG_GENWQE is not set # CONFIG_ECHO is not set # CONFIG_MISC_ALCOR_PCI is not set CONFIG_MISC_RTSX_PCI=m # CONFIG_MISC_RTSX_USB is not set # CONFIG_HABANA_AI is not set # CONFIG_UACCE is not set # end of Misc devices CONFIG_HAVE_IDE=y # CONFIG_IDE is not set # # SCSI device support # CONFIG_SCSI_MOD=y CONFIG_RAID_ATTRS=m CONFIG_SCSI=y CONFIG_SCSI_DMA=y CONFIG_SCSI_NETLINK=y CONFIG_SCSI_PROC_FS=y # # SCSI support type (disk, tape, CD-ROM) # CONFIG_BLK_DEV_SD=m CONFIG_CHR_DEV_ST=m CONFIG_BLK_DEV_SR=m CONFIG_CHR_DEV_SG=m CONFIG_CHR_DEV_SCH=m CONFIG_SCSI_ENCLOSURE=m CONFIG_SCSI_CONSTANTS=y CONFIG_SCSI_LOGGING=y CONFIG_SCSI_SCAN_ASYNC=y # # SCSI Transports # CONFIG_SCSI_SPI_ATTRS=m CONFIG_SCSI_FC_ATTRS=m CONFIG_SCSI_ISCSI_ATTRS=m CONFIG_SCSI_SAS_ATTRS=m CONFIG_SCSI_SAS_LIBSAS=m # CONFIG_SCSI_SAS_ATA is not set CONFIG_SCSI_SAS_HOST_SMP=y CONFIG_SCSI_SRP_ATTRS=m # end of SCSI Transports CONFIG_SCSI_LOWLEVEL=y # CONFIG_ISCSI_TCP is not set # CONFIG_ISCSI_BOOT_SYSFS is not set # CONFIG_SCSI_CXGB3_ISCSI is not set # CONFIG_SCSI_CXGB4_ISCSI is not set # CONFIG_SCSI_BNX2_ISCSI is not set # CONFIG_BE2ISCSI is not set # CONFIG_BLK_DEV_3W_XXXX_RAID is not set # CONFIG_SCSI_HPSA is not set # CONFIG_SCSI_3W_9XXX is not set # CONFIG_SCSI_3W_SAS is not set # CONFIG_SCSI_ACARD is not set # CONFIG_SCSI_AACRAID is not set # CONFIG_SCSI_AIC7XXX is not set # CONFIG_SCSI_AIC79XX is not set # CONFIG_SCSI_AIC94XX is not set # CONFIG_SCSI_MVSAS is not set # CONFIG_SCSI_MVUMI is not set # CONFIG_SCSI_DPT_I2O is not set # CONFIG_SCSI_ADVANSYS is not set # CONFIG_SCSI_ARCMSR is not set # CONFIG_SCSI_ESAS2R is not set # CONFIG_MEGARAID_NEWGEN is not set # CONFIG_MEGARAID_LEGACY is not set # CONFIG_MEGARAID_SAS is not set CONFIG_SCSI_MPT3SAS=m CONFIG_SCSI_MPT2SAS_MAX_SGE=128 CONFIG_SCSI_MPT3SAS_MAX_SGE=128 # CONFIG_SCSI_MPT2SAS is not set # CONFIG_SCSI_SMARTPQI is not set # CONFIG_SCSI_UFSHCD is not set # CONFIG_SCSI_HPTIOP is not set # CONFIG_SCSI_BUSLOGIC is not set # CONFIG_SCSI_MYRB is not set # CONFIG_SCSI_MYRS is not set # CONFIG_VMWARE_PVSCSI is not set # CONFIG_XEN_SCSI_FRONTEND is not set CONFIG_HYPERV_STORAGE=m # CONFIG_LIBFC is not set # CONFIG_SCSI_SNIC is not set # CONFIG_SCSI_DMX3191D is not set # CONFIG_SCSI_FDOMAIN_PCI is not set # CONFIG_SCSI_GDTH is not set # CONFIG_SCSI_ISCI is not set # CONFIG_SCSI_IPS is not set # CONFIG_SCSI_INITIO is not set # CONFIG_SCSI_INIA100 is not set # CONFIG_SCSI_PPA is not set # CONFIG_SCSI_IMM is not set # CONFIG_SCSI_STEX is not set # CONFIG_SCSI_SYM53C8XX_2 is not set # CONFIG_SCSI_IPR is not set # CONFIG_SCSI_QLOGIC_1280 is not set # CONFIG_SCSI_QLA_FC is not set # CONFIG_SCSI_QLA_ISCSI is not set # CONFIG_SCSI_LPFC is not set # CONFIG_SCSI_DC395x is not set # CONFIG_SCSI_AM53C974 is not set # CONFIG_SCSI_WD719X is not set CONFIG_SCSI_DEBUG=m # CONFIG_SCSI_PMCRAID is not set # CONFIG_SCSI_PM8001 is not set # CONFIG_SCSI_BFA_FC is not set # CONFIG_SCSI_VIRTIO is not set # CONFIG_SCSI_CHELSIO_FCOE is not set CONFIG_SCSI_DH=y CONFIG_SCSI_DH_RDAC=y CONFIG_SCSI_DH_HP_SW=y CONFIG_SCSI_DH_EMC=y CONFIG_SCSI_DH_ALUA=y # end of SCSI device support CONFIG_ATA=m CONFIG_SATA_HOST=y CONFIG_PATA_TIMINGS=y CONFIG_ATA_VERBOSE_ERROR=y CONFIG_ATA_FORCE=y CONFIG_ATA_ACPI=y # CONFIG_SATA_ZPODD is not set CONFIG_SATA_PMP=y # # Controllers with non-SFF native interface # CONFIG_SATA_AHCI=m CONFIG_SATA_MOBILE_LPM_POLICY=0 CONFIG_SATA_AHCI_PLATFORM=m # CONFIG_SATA_INIC162X is not set # CONFIG_SATA_ACARD_AHCI is not set # CONFIG_SATA_SIL24 is not set CONFIG_ATA_SFF=y # # SFF controllers with custom DMA interface # # CONFIG_PDC_ADMA is not set # CONFIG_SATA_QSTOR is not set # CONFIG_SATA_SX4 is not set CONFIG_ATA_BMDMA=y # # SATA SFF controllers with BMDMA # CONFIG_ATA_PIIX=m # CONFIG_SATA_DWC is not set # CONFIG_SATA_MV is not set # CONFIG_SATA_NV is not set # CONFIG_SATA_PROMISE is not set # CONFIG_SATA_SIL is not set # CONFIG_SATA_SIS is not set # CONFIG_SATA_SVW is not set # CONFIG_SATA_ULI is not set # CONFIG_SATA_VIA is not set # CONFIG_SATA_VITESSE is not set # # PATA SFF controllers with BMDMA # # CONFIG_PATA_ALI is not set # CONFIG_PATA_AMD is not set # CONFIG_PATA_ARTOP is not set # CONFIG_PATA_ATIIXP is not set # CONFIG_PATA_ATP867X is not set # CONFIG_PATA_CMD64X is not set # CONFIG_PATA_CYPRESS is not set # CONFIG_PATA_EFAR is not set # 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 is not set # CONFIG_PATA_JMICRON is not set # CONFIG_PATA_MARVELL is not set # CONFIG_PATA_NETCELL is not set # CONFIG_PATA_NINJA32 is not set # CONFIG_PATA_NS87415 is not set # CONFIG_PATA_OLDPIIX is not set # CONFIG_PATA_OPTIDMA is not set # CONFIG_PATA_PDC2027X is not set # CONFIG_PATA_PDC_OLD is not set # CONFIG_PATA_RADISYS is not set # CONFIG_PATA_RDC is not set # CONFIG_PATA_SCH is not set # CONFIG_PATA_SERVERWORKS is not set # CONFIG_PATA_SIL680 is not set # CONFIG_PATA_SIS is not set # CONFIG_PATA_TOSHIBA is not set # CONFIG_PATA_TRIFLEX is not set # CONFIG_PATA_VIA is not set # CONFIG_PATA_WINBOND is not set # # PIO-only SFF controllers # # CONFIG_PATA_CMD640_PCI is not set # CONFIG_PATA_MPIIX is not set # CONFIG_PATA_NS87410 is not set # CONFIG_PATA_OPTI is not set # CONFIG_PATA_RZ1000 is not set # # Generic fallback / legacy drivers # # CONFIG_PATA_ACPI is not set CONFIG_ATA_GENERIC=m # CONFIG_PATA_LEGACY is not set CONFIG_MD=y CONFIG_BLK_DEV_MD=y CONFIG_MD_AUTODETECT=y CONFIG_MD_LINEAR=m CONFIG_MD_RAID0=m CONFIG_MD_RAID1=m CONFIG_MD_RAID10=m CONFIG_MD_RAID456=m CONFIG_MD_MULTIPATH=m CONFIG_MD_FAULTY=m CONFIG_MD_CLUSTER=m # CONFIG_BCACHE is not set CONFIG_BLK_DEV_DM_BUILTIN=y CONFIG_BLK_DEV_DM=m CONFIG_DM_DEBUG=y CONFIG_DM_BUFIO=m # CONFIG_DM_DEBUG_BLOCK_MANAGER_LOCKING is not set CONFIG_DM_BIO_PRISON=m CONFIG_DM_PERSISTENT_DATA=m # CONFIG_DM_UNSTRIPED is not set CONFIG_DM_CRYPT=m CONFIG_DM_SNAPSHOT=m CONFIG_DM_THIN_PROVISIONING=m CONFIG_DM_CACHE=m CONFIG_DM_CACHE_SMQ=m CONFIG_DM_WRITECACHE=m # CONFIG_DM_EBS is not set CONFIG_DM_ERA=m # CONFIG_DM_CLONE is not set CONFIG_DM_MIRROR=m CONFIG_DM_LOG_USERSPACE=m CONFIG_DM_RAID=m CONFIG_DM_ZERO=m CONFIG_DM_MULTIPATH=m CONFIG_DM_MULTIPATH_QL=m CONFIG_DM_MULTIPATH_ST=m # CONFIG_DM_MULTIPATH_HST is not set CONFIG_DM_DELAY=m # CONFIG_DM_DUST is not set CONFIG_DM_UEVENT=y CONFIG_DM_FLAKEY=m CONFIG_DM_VERITY=m # CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG is not set # CONFIG_DM_VERITY_FEC is not set CONFIG_DM_SWITCH=m CONFIG_DM_LOG_WRITES=m CONFIG_DM_INTEGRITY=m # CONFIG_DM_ZONED is not set CONFIG_TARGET_CORE=m CONFIG_TCM_IBLOCK=m CONFIG_TCM_FILEIO=m CONFIG_TCM_PSCSI=m CONFIG_TCM_USER2=m CONFIG_LOOPBACK_TARGET=m CONFIG_ISCSI_TARGET=m # CONFIG_SBP_TARGET is not set # CONFIG_FUSION is not set # # IEEE 1394 (FireWire) support # CONFIG_FIREWIRE=m CONFIG_FIREWIRE_OHCI=m CONFIG_FIREWIRE_SBP2=m CONFIG_FIREWIRE_NET=m # CONFIG_FIREWIRE_NOSY is not set # end of IEEE 1394 (FireWire) support CONFIG_MACINTOSH_DRIVERS=y CONFIG_MAC_EMUMOUSEBTN=y CONFIG_NETDEVICES=y CONFIG_MII=y CONFIG_NET_CORE=y # CONFIG_BONDING is not set # CONFIG_DUMMY is not set # CONFIG_WIREGUARD is not set # CONFIG_EQUALIZER is not set # CONFIG_NET_FC is not set # CONFIG_IFB is not set # CONFIG_NET_TEAM is not set # CONFIG_MACVLAN is not set # CONFIG_IPVLAN is not set # CONFIG_VXLAN is not set # CONFIG_GENEVE is not set # CONFIG_BAREUDP is not set # CONFIG_GTP is not set # CONFIG_MACSEC is not set CONFIG_NETCONSOLE=m CONFIG_NETCONSOLE_DYNAMIC=y CONFIG_NETPOLL=y CONFIG_NET_POLL_CONTROLLER=y # CONFIG_TUN is not set # CONFIG_TUN_VNET_CROSS_LE is not set CONFIG_VETH=m CONFIG_VIRTIO_NET=m # CONFIG_NLMON is not set # CONFIG_NET_VRF is not set # CONFIG_VSOCKMON is not set # CONFIG_ARCNET is not set CONFIG_ATM_DRIVERS=y # CONFIG_ATM_DUMMY is not set # CONFIG_ATM_TCP is not set # CONFIG_ATM_LANAI is not set # CONFIG_ATM_ENI is not set # CONFIG_ATM_FIRESTREAM is not set # CONFIG_ATM_ZATM is not set # CONFIG_ATM_NICSTAR is not set # CONFIG_ATM_IDT77252 is not set # CONFIG_ATM_AMBASSADOR is not set # CONFIG_ATM_HORIZON is not set # CONFIG_ATM_IA is not set # CONFIG_ATM_FORE200E is not set # CONFIG_ATM_HE is not set # CONFIG_ATM_SOLOS is not set # # Distributed Switch Architecture drivers # # end of Distributed Switch Architecture drivers CONFIG_ETHERNET=y CONFIG_MDIO=y CONFIG_NET_VENDOR_3COM=y # CONFIG_VORTEX is not set # CONFIG_TYPHOON is not set CONFIG_NET_VENDOR_ADAPTEC=y # CONFIG_ADAPTEC_STARFIRE is not set CONFIG_NET_VENDOR_AGERE=y # CONFIG_ET131X is not set CONFIG_NET_VENDOR_ALACRITECH=y # CONFIG_SLICOSS is not set CONFIG_NET_VENDOR_ALTEON=y # CONFIG_ACENIC 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 is not set # CONFIG_PCNET32 is not set # CONFIG_AMD_XGBE 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 is not set # CONFIG_ATL1 is not set # CONFIG_ATL1E is not set # CONFIG_ATL1C is not set # CONFIG_ALX is not set # CONFIG_NET_VENDOR_AURORA is not set CONFIG_NET_VENDOR_BROADCOM=y # CONFIG_B44 is not set # CONFIG_BCMGENET is not set # CONFIG_BNX2 is not set # CONFIG_CNIC is not set CONFIG_TIGON3=y CONFIG_TIGON3_HWMON=y # CONFIG_BNX2X is not set # CONFIG_SYSTEMPORT is not set # CONFIG_BNXT is not set CONFIG_NET_VENDOR_BROCADE=y # CONFIG_BNA is not set CONFIG_NET_VENDOR_CADENCE=y # CONFIG_MACB is not set 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_CAVIUM_PTP=y # CONFIG_LIQUIDIO is not set # CONFIG_LIQUIDIO_VF is not set CONFIG_NET_VENDOR_CHELSIO=y # CONFIG_CHELSIO_T1 is not set # CONFIG_CHELSIO_T3 is not set # CONFIG_CHELSIO_T4 is not set # CONFIG_CHELSIO_T4VF is not set CONFIG_CHELSIO_INLINE_CRYPTO=y CONFIG_NET_VENDOR_CISCO=y # CONFIG_ENIC is not set CONFIG_NET_VENDOR_CORTINA=y # CONFIG_CX_ECAT is not set # CONFIG_DNET is not set CONFIG_NET_VENDOR_DEC=y # CONFIG_NET_TULIP is not set CONFIG_NET_VENDOR_DLINK=y # CONFIG_DL2K is not set # CONFIG_SUNDANCE is not set CONFIG_NET_VENDOR_EMULEX=y # CONFIG_BE2NET is not set CONFIG_NET_VENDOR_EZCHIP=y CONFIG_NET_VENDOR_GOOGLE=y # CONFIG_GVE is not set CONFIG_NET_VENDOR_HUAWEI=y # CONFIG_HINIC is not set CONFIG_NET_VENDOR_I825XX=y CONFIG_NET_VENDOR_INTEL=y # CONFIG_E100 is not set CONFIG_E1000=y CONFIG_E1000E=y CONFIG_E1000E_HWTS=y CONFIG_IGB=y CONFIG_IGB_HWMON=y # CONFIG_IGBVF is not set # CONFIG_IXGB is not set CONFIG_IXGBE=y CONFIG_IXGBE_HWMON=y # CONFIG_IXGBE_DCB is not set CONFIG_IXGBE_IPSEC=y # CONFIG_IXGBEVF is not set CONFIG_I40E=y # CONFIG_I40E_DCB is not set # CONFIG_I40EVF is not set # CONFIG_ICE is not set # CONFIG_FM10K is not set # CONFIG_IGC is not set # CONFIG_JME is not set CONFIG_NET_VENDOR_MARVELL=y # CONFIG_MVMDIO is not set CONFIG_SKGE=y # CONFIG_SKGE_DEBUG is not set # CONFIG_SKGE_GENESIS is not set # CONFIG_SKY2 is not set CONFIG_NET_VENDOR_MELLANOX=y # CONFIG_MLX4_EN is not set # CONFIG_MLX5_CORE is not set # CONFIG_MLXSW_CORE is not set # CONFIG_MLXFW is not set CONFIG_NET_VENDOR_MICREL=y # CONFIG_KS8842 is not set # CONFIG_KS8851 is not set # CONFIG_KS8851_MLL is not set # CONFIG_KSZ884X_PCI is not set CONFIG_NET_VENDOR_MICROCHIP=y # CONFIG_ENC28J60 is not set # CONFIG_ENCX24J600 is not set # CONFIG_LAN743X is not set CONFIG_NET_VENDOR_MICROSEMI=y CONFIG_NET_VENDOR_MYRI=y # CONFIG_MYRI10GE is not set # CONFIG_FEALNX is not set CONFIG_NET_VENDOR_NATSEMI=y # CONFIG_NATSEMI is not set # CONFIG_NS83820 is not set CONFIG_NET_VENDOR_NETERION=y # CONFIG_S2IO is not set # CONFIG_VXGE is not set CONFIG_NET_VENDOR_NETRONOME=y # CONFIG_NFP is not set CONFIG_NET_VENDOR_NI=y # CONFIG_NI_XGE_MANAGEMENT_ENET is not set CONFIG_NET_VENDOR_8390=y # CONFIG_NE2K_PCI is not set CONFIG_NET_VENDOR_NVIDIA=y # CONFIG_FORCEDETH is not set CONFIG_NET_VENDOR_OKI=y # CONFIG_ETHOC is not set CONFIG_NET_VENDOR_PACKET_ENGINES=y # CONFIG_HAMACHI is not set CONFIG_YELLOWFIN=m CONFIG_NET_VENDOR_PENSANDO=y # CONFIG_IONIC is not set CONFIG_NET_VENDOR_QLOGIC=y # CONFIG_QLA3XXX is not set # CONFIG_QLCNIC is not set # CONFIG_NETXEN_NIC is not set # CONFIG_QED is not set CONFIG_NET_VENDOR_QUALCOMM=y # CONFIG_QCOM_EMAC is not set # CONFIG_RMNET is not set CONFIG_NET_VENDOR_RDC=y # CONFIG_R6040 is not set CONFIG_NET_VENDOR_REALTEK=y # CONFIG_ATP is not set CONFIG_8139CP=y CONFIG_8139TOO=y CONFIG_8139TOO_PIO=y # CONFIG_8139TOO_TUNE_TWISTER is not set # CONFIG_8139TOO_8129 is not set # CONFIG_8139_OLD_RX_RESET is not set CONFIG_R8169=y CONFIG_NET_VENDOR_RENESAS=y CONFIG_NET_VENDOR_ROCKER=y # CONFIG_ROCKER is not set CONFIG_NET_VENDOR_SAMSUNG=y # CONFIG_SXGBE_ETH is not set CONFIG_NET_VENDOR_SEEQ=y CONFIG_NET_VENDOR_SOLARFLARE=y # CONFIG_SFC is not set # CONFIG_SFC_FALCON is not set CONFIG_NET_VENDOR_SILAN=y # CONFIG_SC92031 is not set CONFIG_NET_VENDOR_SIS=y # CONFIG_SIS900 is not set # CONFIG_SIS190 is not set CONFIG_NET_VENDOR_SMSC=y # CONFIG_EPIC100 is not set # CONFIG_SMSC911X is not set # CONFIG_SMSC9420 is not set CONFIG_NET_VENDOR_SOCIONEXT=y CONFIG_NET_VENDOR_STMICRO=y # CONFIG_STMMAC_ETH is not set CONFIG_NET_VENDOR_SUN=y # CONFIG_HAPPYMEAL is not set # CONFIG_SUNGEM is not set # CONFIG_CASSINI is not set # CONFIG_NIU is not set CONFIG_NET_VENDOR_SYNOPSYS=y # CONFIG_DWC_XLGMAC is not set CONFIG_NET_VENDOR_TEHUTI=y # CONFIG_TEHUTI is not set CONFIG_NET_VENDOR_TI=y # CONFIG_TI_CPSW_PHY_SEL is not set # CONFIG_TLAN is not set CONFIG_NET_VENDOR_VIA=y # CONFIG_VIA_RHINE is not set # CONFIG_VIA_VELOCITY is not set CONFIG_NET_VENDOR_WIZNET=y # CONFIG_WIZNET_W5100 is not set # CONFIG_WIZNET_W5300 is not set CONFIG_NET_VENDOR_XILINX=y # CONFIG_XILINX_AXI_EMAC is not set # CONFIG_XILINX_LL_TEMAC is not set # CONFIG_FDDI is not set # CONFIG_HIPPI is not set # CONFIG_NET_SB1000 is not set CONFIG_PHYLIB=y # CONFIG_LED_TRIGGER_PHY is not set # CONFIG_FIXED_PHY is not set # # MII PHY device drivers # # CONFIG_AMD_PHY is not set # CONFIG_ADIN_PHY is not set # CONFIG_AQUANTIA_PHY is not set # CONFIG_AX88796B_PHY is not set # CONFIG_BROADCOM_PHY is not set # CONFIG_BCM54140_PHY is not set # CONFIG_BCM7XXX_PHY is not set # CONFIG_BCM84881_PHY is not set # CONFIG_BCM87XX_PHY is not set # CONFIG_CICADA_PHY is not set # CONFIG_CORTINA_PHY is not set # CONFIG_DAVICOM_PHY is not set # CONFIG_ICPLUS_PHY is not set # CONFIG_LXT_PHY is not set # CONFIG_INTEL_XWAY_PHY is not set # CONFIG_LSI_ET1011C_PHY is not set # CONFIG_MARVELL_PHY is not set # CONFIG_MARVELL_10G_PHY is not set # CONFIG_MICREL_PHY is not set # CONFIG_MICROCHIP_PHY is not set # CONFIG_MICROCHIP_T1_PHY is not set # CONFIG_MICROSEMI_PHY is not set # CONFIG_NATIONAL_PHY is not set # CONFIG_NXP_TJA11XX_PHY is not set # CONFIG_QSEMI_PHY is not set CONFIG_REALTEK_PHY=y # CONFIG_RENESAS_PHY is not set # CONFIG_ROCKCHIP_PHY is not set CONFIG_SMSC_PHY=y # CONFIG_STE10XP is not set # CONFIG_TERANETICS_PHY is not set # CONFIG_DP83822_PHY is not set # CONFIG_DP83TC811_PHY is not set # CONFIG_DP83848_PHY is not set # CONFIG_DP83867_PHY is not set # CONFIG_DP83869_PHY is not set # CONFIG_VITESSE_PHY is not set # CONFIG_XILINX_GMII2RGMII is not set # CONFIG_MICREL_KS8995MA is not set CONFIG_MDIO_DEVICE=y CONFIG_MDIO_BUS=y CONFIG_MDIO_DEVRES=y # CONFIG_MDIO_BITBANG is not set # CONFIG_MDIO_BCM_UNIMAC is not set # CONFIG_MDIO_MVUSB is not set # CONFIG_MDIO_MSCC_MIIM is not set # CONFIG_MDIO_THUNDER is not set # # MDIO Multiplexers # # # PCS device drivers # # CONFIG_PCS_XPCS is not set # end of PCS device drivers # CONFIG_PLIP is not set # CONFIG_PPP is not set # CONFIG_SLIP is not set 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 is not set # CONFIG_USB_AN2720 is not set CONFIG_USB_BELKIN=y CONFIG_USB_ARMLINUX=y # CONFIG_USB_EPSON2888 is not set # CONFIG_USB_KC2190 is not set CONFIG_USB_NET_ZAURUS=y # CONFIG_USB_NET_CX82310_ETH is not set # CONFIG_USB_NET_KALMIA is not set # CONFIG_USB_NET_QMI_WWAN is not set # CONFIG_USB_HSO is not set CONFIG_USB_NET_INT51X1=y CONFIG_USB_IPHETH=y CONFIG_USB_SIERRA_NET=y # CONFIG_USB_VL600 is not set # CONFIG_USB_NET_CH9200 is not set # CONFIG_USB_NET_AQC111 is not set CONFIG_WLAN=y CONFIG_WLAN_VENDOR_ADMTEK=y # CONFIG_ADM8211 is not set CONFIG_WLAN_VENDOR_ATH=y # CONFIG_ATH_DEBUG is not set # CONFIG_ATH5K is not set # CONFIG_ATH5K_PCI is not set # CONFIG_ATH9K is not set # CONFIG_ATH9K_HTC is not set # CONFIG_CARL9170 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 is not set # CONFIG_AT76C50X_USB is not set CONFIG_WLAN_VENDOR_BROADCOM=y # CONFIG_B43 is not set # CONFIG_B43LEGACY is not set # CONFIG_BRCMSMAC is not set # CONFIG_BRCMFMAC is not set CONFIG_WLAN_VENDOR_CISCO=y # CONFIG_AIRO is not set CONFIG_WLAN_VENDOR_INTEL=y # CONFIG_IPW2100 is not set # CONFIG_IPW2200 is not set # CONFIG_IWL4965 is not set # CONFIG_IWL3945 is not set # CONFIG_IWLWIFI is not set CONFIG_WLAN_VENDOR_INTERSIL=y # CONFIG_HOSTAP is not set # CONFIG_HERMES is not set # CONFIG_P54_COMMON is not set # CONFIG_PRISM54 is not set CONFIG_WLAN_VENDOR_MARVELL=y # CONFIG_LIBERTAS is not set # CONFIG_LIBERTAS_THINFIRM is not set # CONFIG_MWIFIEX is not set # CONFIG_MWL8K is not set CONFIG_WLAN_VENDOR_MEDIATEK=y # CONFIG_MT7601U is not set # CONFIG_MT76x0U is not set # CONFIG_MT76x0E is not set # CONFIG_MT76x2E is not set # CONFIG_MT76x2U is not set # CONFIG_MT7603E is not set # CONFIG_MT7615E is not set # CONFIG_MT7663U is not set # CONFIG_MT7663S is not set # CONFIG_MT7915E is not set CONFIG_WLAN_VENDOR_MICROCHIP=y # CONFIG_WILC1000_SDIO is not set # CONFIG_WILC1000_SPI is not set CONFIG_WLAN_VENDOR_RALINK=y # CONFIG_RT2X00 is not set CONFIG_WLAN_VENDOR_REALTEK=y # CONFIG_RTL8180 is not set # CONFIG_RTL8187 is not set CONFIG_RTL_CARDS=m # CONFIG_RTL8192CE is not set # CONFIG_RTL8192SE is not set # CONFIG_RTL8192DE is not set # 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 is not set # CONFIG_RTL8XXXU is not set # CONFIG_RTW88 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 is not set # CONFIG_ZD1211RW is not set CONFIG_WLAN_VENDOR_QUANTENNA=y # CONFIG_QTNFMAC_PCIE is not set CONFIG_MAC80211_HWSIM=m # CONFIG_USB_NET_RNDIS_WLAN is not set # CONFIG_VIRT_WIFI is not set # # Enable WiMAX (Networking options) to see the WiMAX drivers # # CONFIG_WAN is not set CONFIG_IEEE802154_DRIVERS=m # CONFIG_IEEE802154_FAKELB is not set # CONFIG_IEEE802154_AT86RF230 is not set # CONFIG_IEEE802154_MRF24J40 is not set # CONFIG_IEEE802154_CC2520 is not set # CONFIG_IEEE802154_ATUSB is not set # CONFIG_IEEE802154_ADF7242 is not set # CONFIG_IEEE802154_CA8210 is not set # CONFIG_IEEE802154_MCR20A is not set # CONFIG_IEEE802154_HWSIM is not set CONFIG_XEN_NETDEV_FRONTEND=y # CONFIG_VMXNET3 is not set # CONFIG_FUJITSU_ES is not set # CONFIG_HYPERV_NET is not set CONFIG_NETDEVSIM=m CONFIG_NET_FAILOVER=m # CONFIG_ISDN is not set CONFIG_NVM=y # CONFIG_NVM_PBLK is not set # # Input device support # CONFIG_INPUT=y CONFIG_INPUT_LEDS=y CONFIG_INPUT_FF_MEMLESS=m CONFIG_INPUT_POLLDEV=m CONFIG_INPUT_SPARSEKMAP=m # CONFIG_INPUT_MATRIXKMAP is not set # # Userland interfaces # CONFIG_INPUT_MOUSEDEV=y # CONFIG_INPUT_MOUSEDEV_PSAUX is not set CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024 CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768 CONFIG_INPUT_JOYDEV=m CONFIG_INPUT_EVDEV=y # CONFIG_INPUT_EVBUG is not set # # Input Device Drivers # CONFIG_INPUT_KEYBOARD=y # CONFIG_KEYBOARD_ADP5588 is not set # CONFIG_KEYBOARD_ADP5589 is not set # CONFIG_KEYBOARD_APPLESPI is not set CONFIG_KEYBOARD_ATKBD=y # CONFIG_KEYBOARD_QT1050 is not set # CONFIG_KEYBOARD_QT1070 is not set # CONFIG_KEYBOARD_QT2160 is not set # CONFIG_KEYBOARD_DLINK_DIR685 is not set # CONFIG_KEYBOARD_LKKBD is not set # CONFIG_KEYBOARD_GPIO is not set # CONFIG_KEYBOARD_GPIO_POLLED is not set # CONFIG_KEYBOARD_TCA6416 is not set # CONFIG_KEYBOARD_TCA8418 is not set # CONFIG_KEYBOARD_MATRIX is not set # CONFIG_KEYBOARD_LM8323 is not set # CONFIG_KEYBOARD_LM8333 is not set # CONFIG_KEYBOARD_MAX7359 is not set # CONFIG_KEYBOARD_MCS is not set # CONFIG_KEYBOARD_MPR121 is not set # CONFIG_KEYBOARD_NEWTON is not set # CONFIG_KEYBOARD_OPENCORES is not set # CONFIG_KEYBOARD_SAMSUNG is not set # CONFIG_KEYBOARD_STOWAWAY is not set # CONFIG_KEYBOARD_SUNKBD is not set # CONFIG_KEYBOARD_TM2_TOUCHKEY is not set # CONFIG_KEYBOARD_XTKBD is not set 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_ELANTECH_SMBUS=y CONFIG_MOUSE_PS2_SENTELIC=y # CONFIG_MOUSE_PS2_TOUCHKIT is not set CONFIG_MOUSE_PS2_FOCALTECH=y CONFIG_MOUSE_PS2_VMMOUSE=y CONFIG_MOUSE_PS2_SMBUS=y CONFIG_MOUSE_SERIAL=m # CONFIG_MOUSE_APPLETOUCH is not set # CONFIG_MOUSE_BCM5974 is not set CONFIG_MOUSE_CYAPA=m CONFIG_MOUSE_ELAN_I2C=m CONFIG_MOUSE_ELAN_I2C_I2C=y CONFIG_MOUSE_ELAN_I2C_SMBUS=y CONFIG_MOUSE_VSXXXAA=m # CONFIG_MOUSE_GPIO is not set CONFIG_MOUSE_SYNAPTICS_I2C=m # CONFIG_MOUSE_SYNAPTICS_USB is not set # CONFIG_INPUT_JOYSTICK is not set # CONFIG_INPUT_TABLET is not set # CONFIG_INPUT_TOUCHSCREEN is not set # CONFIG_INPUT_MISC is not set CONFIG_RMI4_CORE=m CONFIG_RMI4_I2C=m CONFIG_RMI4_SPI=m CONFIG_RMI4_SMB=m CONFIG_RMI4_F03=y CONFIG_RMI4_F03_SERIO=m CONFIG_RMI4_2D_SENSOR=y CONFIG_RMI4_F11=y CONFIG_RMI4_F12=y CONFIG_RMI4_F30=y CONFIG_RMI4_F34=y # CONFIG_RMI4_F54 is not set CONFIG_RMI4_F55=y # # Hardware I/O ports # CONFIG_SERIO=y CONFIG_ARCH_MIGHT_HAVE_PC_SERIO=y CONFIG_SERIO_I8042=y CONFIG_SERIO_SERPORT=y # CONFIG_SERIO_CT82C710 is not set # CONFIG_SERIO_PARKBD is not set # CONFIG_SERIO_PCIPS2 is not set CONFIG_SERIO_LIBPS2=y CONFIG_SERIO_RAW=m CONFIG_SERIO_ALTERA_PS2=m # CONFIG_SERIO_PS2MULT is not set CONFIG_SERIO_ARC_PS2=m CONFIG_HYPERV_KEYBOARD=m # CONFIG_SERIO_GPIO_PS2 is not set # CONFIG_USERIO is not set # CONFIG_GAMEPORT is not set # end of Hardware I/O ports # end of Input device support # # 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_LDISC_AUTOLOAD=y # # Serial drivers # CONFIG_SERIAL_EARLYCON=y CONFIG_SERIAL_8250=y # CONFIG_SERIAL_8250_DEPRECATED_OPTIONS is not set CONFIG_SERIAL_8250_PNP=y # CONFIG_SERIAL_8250_16550A_VARIANTS is not set # 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_NR_UARTS=64 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_DWLIB=y CONFIG_SERIAL_8250_DW=y # CONFIG_SERIAL_8250_RT288X is not set CONFIG_SERIAL_8250_LPSS=y CONFIG_SERIAL_8250_MID=y # # Non-8250 serial port support # # CONFIG_SERIAL_MAX3100 is not set # CONFIG_SERIAL_MAX310X is not set # CONFIG_SERIAL_UARTLITE is not set CONFIG_SERIAL_CORE=y CONFIG_SERIAL_CORE_CONSOLE=y CONFIG_SERIAL_JSM=m # CONFIG_SERIAL_LANTIQ is not set # 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=m CONFIG_SERIAL_ARC_NR_PORTS=1 # CONFIG_SERIAL_RP2 is not set # CONFIG_SERIAL_FSL_LPUART is not set # CONFIG_SERIAL_FSL_LINFLEXUART is not set # CONFIG_SERIAL_SPRD is not set # end of Serial drivers CONFIG_SERIAL_MCTRL_GPIO=y CONFIG_SERIAL_NONSTANDARD=y # CONFIG_ROCKETPORT is not set CONFIG_CYCLADES=m # CONFIG_CYZ_INTR is not set # CONFIG_MOXA_INTELLIO is not set # CONFIG_MOXA_SMARTIO is not set CONFIG_SYNCLINK=m CONFIG_SYNCLINKMP=m CONFIG_SYNCLINK_GT=m # CONFIG_ISI is not set CONFIG_N_HDLC=m CONFIG_N_GSM=m CONFIG_NOZOMI=m # CONFIG_NULL_TTY is not set # CONFIG_TRACE_SINK is not set CONFIG_HVC_DRIVER=y CONFIG_HVC_IRQ=y CONFIG_HVC_XEN=y CONFIG_HVC_XEN_FRONTEND=y # CONFIG_SERIAL_DEV_BUS is not set CONFIG_PRINTER=m # CONFIG_LP_CONSOLE is not set CONFIG_PPDEV=m CONFIG_VIRTIO_CONSOLE=y CONFIG_IPMI_HANDLER=m CONFIG_IPMI_DMI_DECODE=y CONFIG_IPMI_PLAT_DATA=y CONFIG_IPMI_PANIC_EVENT=y CONFIG_IPMI_PANIC_STRING=y CONFIG_IPMI_DEVICE_INTERFACE=m CONFIG_IPMI_SI=m CONFIG_IPMI_SSIF=m CONFIG_IPMI_WATCHDOG=m CONFIG_IPMI_POWEROFF=m CONFIG_HW_RANDOM=y CONFIG_HW_RANDOM_TIMERIOMEM=m CONFIG_HW_RANDOM_INTEL=m CONFIG_HW_RANDOM_AMD=m # CONFIG_HW_RANDOM_BA431 is not set CONFIG_HW_RANDOM_VIA=m CONFIG_HW_RANDOM_VIRTIO=y # CONFIG_APPLICOM is not set # CONFIG_MWAVE is not set CONFIG_DEVMEM=y # CONFIG_DEVKMEM is not set CONFIG_NVRAM=y CONFIG_RAW_DRIVER=y CONFIG_MAX_RAW_DEVS=8192 CONFIG_DEVPORT=y CONFIG_HPET=y CONFIG_HPET_MMAP=y # CONFIG_HPET_MMAP_DEFAULT is not set CONFIG_HANGCHECK_TIMER=m CONFIG_UV_MMTIMER=m CONFIG_TCG_TPM=y CONFIG_HW_RANDOM_TPM=y CONFIG_TCG_TIS_CORE=y CONFIG_TCG_TIS=y # CONFIG_TCG_TIS_SPI is not set CONFIG_TCG_TIS_I2C_ATMEL=m CONFIG_TCG_TIS_I2C_INFINEON=m CONFIG_TCG_TIS_I2C_NUVOTON=m CONFIG_TCG_NSC=m CONFIG_TCG_ATMEL=m CONFIG_TCG_INFINEON=m # CONFIG_TCG_XEN is not set CONFIG_TCG_CRB=y # CONFIG_TCG_VTPM_PROXY is not set CONFIG_TCG_TIS_ST33ZP24=m CONFIG_TCG_TIS_ST33ZP24_I2C=m # CONFIG_TCG_TIS_ST33ZP24_SPI is not set CONFIG_TELCLOCK=m # CONFIG_XILLYBUS is not set # end of Character devices # CONFIG_RANDOM_TRUST_CPU is not set # CONFIG_RANDOM_TRUST_BOOTLOADER is not set # # I2C support # CONFIG_I2C=y CONFIG_ACPI_I2C_OPREGION=y CONFIG_I2C_BOARDINFO=y CONFIG_I2C_COMPAT=y CONFIG_I2C_CHARDEV=m CONFIG_I2C_MUX=m # # Multiplexer I2C Chip support # # CONFIG_I2C_MUX_GPIO is not set # CONFIG_I2C_MUX_LTC4306 is not set # CONFIG_I2C_MUX_PCA9541 is not set # CONFIG_I2C_MUX_PCA954x is not set # CONFIG_I2C_MUX_REG is not set CONFIG_I2C_MUX_MLXCPLD=m # end of Multiplexer I2C Chip support CONFIG_I2C_HELPER_AUTO=y CONFIG_I2C_SMBUS=y CONFIG_I2C_ALGOBIT=y CONFIG_I2C_ALGOPCA=m # # I2C Hardware Bus support # # # PC SMBus host controller drivers # # CONFIG_I2C_ALI1535 is not set # CONFIG_I2C_ALI1563 is not set # CONFIG_I2C_ALI15X3 is not set CONFIG_I2C_AMD756=m CONFIG_I2C_AMD756_S4882=m CONFIG_I2C_AMD8111=m # CONFIG_I2C_AMD_MP2 is not set CONFIG_I2C_I801=y CONFIG_I2C_ISCH=m CONFIG_I2C_ISMT=m CONFIG_I2C_PIIX4=m CONFIG_I2C_NFORCE2=m CONFIG_I2C_NFORCE2_S4985=m # CONFIG_I2C_NVIDIA_GPU is not set # CONFIG_I2C_SIS5595 is not set # CONFIG_I2C_SIS630 is not set CONFIG_I2C_SIS96X=m CONFIG_I2C_VIA=m CONFIG_I2C_VIAPRO=m # # ACPI drivers # CONFIG_I2C_SCMI=m # # I2C system bus drivers (mostly embedded / system-on-chip) # # CONFIG_I2C_CBUS_GPIO is not set CONFIG_I2C_DESIGNWARE_CORE=m # CONFIG_I2C_DESIGNWARE_SLAVE is not set CONFIG_I2C_DESIGNWARE_PLATFORM=m CONFIG_I2C_DESIGNWARE_BAYTRAIL=y # CONFIG_I2C_DESIGNWARE_PCI is not set # CONFIG_I2C_EMEV2 is not set # CONFIG_I2C_GPIO is not set # CONFIG_I2C_OCORES is not set CONFIG_I2C_PCA_PLATFORM=m CONFIG_I2C_SIMTEC=m # CONFIG_I2C_XILINX is not set # # External I2C/SMBus adapter drivers # # CONFIG_I2C_DIOLAN_U2C is not set CONFIG_I2C_PARPORT=m # CONFIG_I2C_ROBOTFUZZ_OSIF is not set # CONFIG_I2C_TAOS_EVM is not set # CONFIG_I2C_TINY_USB is not set # # Other I2C/SMBus bus drivers # CONFIG_I2C_MLXCPLD=m # end of I2C Hardware Bus support 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 # end of I2C support # CONFIG_I3C is not set CONFIG_SPI=y # CONFIG_SPI_DEBUG is not set CONFIG_SPI_MASTER=y # CONFIG_SPI_MEM is not set # # SPI Master Controller Drivers # # CONFIG_SPI_ALTERA is not set # CONFIG_SPI_AXI_SPI_ENGINE is not set # CONFIG_SPI_BITBANG is not set # CONFIG_SPI_BUTTERFLY is not set # CONFIG_SPI_CADENCE is not set # CONFIG_SPI_DESIGNWARE is not set # CONFIG_SPI_NXP_FLEXSPI is not set # CONFIG_SPI_GPIO is not set # CONFIG_SPI_LM70_LLP is not set # CONFIG_SPI_LANTIQ_SSC is not set # CONFIG_SPI_OC_TINY is not set # CONFIG_SPI_PXA2XX is not set # CONFIG_SPI_ROCKCHIP is not set # CONFIG_SPI_SC18IS602 is not set # CONFIG_SPI_SIFIVE is not set # CONFIG_SPI_MXIC is not set # CONFIG_SPI_XCOMM is not set # CONFIG_SPI_XILINX is not set # CONFIG_SPI_ZYNQMP_GQSPI is not set # CONFIG_SPI_AMD is not set # # SPI Multiplexer support # # CONFIG_SPI_MUX is not set # # SPI Protocol Masters # # CONFIG_SPI_SPIDEV is not set # CONFIG_SPI_LOOPBACK_TEST is not set # CONFIG_SPI_TLE62X0 is not set # CONFIG_SPI_SLAVE is not set CONFIG_SPI_DYNAMIC=y # 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=m CONFIG_PPS_CLIENT_PARPORT=m CONFIG_PPS_CLIENT_GPIO=m # # PPS generators support # # # PTP clock support # CONFIG_PTP_1588_CLOCK=y # CONFIG_DP83640_PHY is not set # CONFIG_PTP_1588_CLOCK_INES is not set CONFIG_PTP_1588_CLOCK_KVM=m # CONFIG_PTP_1588_CLOCK_IDT82P33 is not set # CONFIG_PTP_1588_CLOCK_IDTCM is not set # CONFIG_PTP_1588_CLOCK_VMW is not set # end of PTP clock support CONFIG_PINCTRL=y CONFIG_PINMUX=y CONFIG_PINCONF=y CONFIG_GENERIC_PINCONF=y # CONFIG_DEBUG_PINCTRL is not set CONFIG_PINCTRL_AMD=m # CONFIG_PINCTRL_MCP23S08 is not set # CONFIG_PINCTRL_SX150X is not set CONFIG_PINCTRL_BAYTRAIL=y # CONFIG_PINCTRL_CHERRYVIEW is not set # CONFIG_PINCTRL_LYNXPOINT is not set CONFIG_PINCTRL_INTEL=m CONFIG_PINCTRL_BROXTON=m CONFIG_PINCTRL_CANNONLAKE=m CONFIG_PINCTRL_CEDARFORK=m CONFIG_PINCTRL_DENVERTON=m # CONFIG_PINCTRL_EMMITSBURG is not set CONFIG_PINCTRL_GEMINILAKE=m # CONFIG_PINCTRL_ICELAKE is not set # CONFIG_PINCTRL_JASPERLAKE is not set CONFIG_PINCTRL_LEWISBURG=m CONFIG_PINCTRL_SUNRISEPOINT=m # CONFIG_PINCTRL_TIGERLAKE is not set CONFIG_GPIOLIB=y CONFIG_GPIOLIB_FASTPATH_LIMIT=512 CONFIG_GPIO_ACPI=y CONFIG_GPIOLIB_IRQCHIP=y # CONFIG_DEBUG_GPIO is not set CONFIG_GPIO_SYSFS=y CONFIG_GPIO_GENERIC=m # # Memory mapped GPIO drivers # CONFIG_GPIO_AMDPT=m # CONFIG_GPIO_DWAPB is not set # CONFIG_GPIO_EXAR is not set # CONFIG_GPIO_GENERIC_PLATFORM is not set CONFIG_GPIO_ICH=m # CONFIG_GPIO_MB86S7X is not set # CONFIG_GPIO_VX855 is not set # CONFIG_GPIO_XILINX is not set # CONFIG_GPIO_AMD_FCH is not set # end of Memory mapped GPIO drivers # # 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 # CONFIG_GPIO_WINBOND is not set # CONFIG_GPIO_WS16C48 is not set # end of Port-mapped I/O GPIO drivers # # 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_PCA9570 is not set # CONFIG_GPIO_PCF857X is not set # CONFIG_GPIO_TPIC2810 is not set # end of I2C GPIO expanders # # MFD GPIO expanders # # end of MFD GPIO expanders # # PCI GPIO expanders # # CONFIG_GPIO_AMD8111 is not set # CONFIG_GPIO_BT8XX is not set # CONFIG_GPIO_ML_IOH is not set # CONFIG_GPIO_PCI_IDIO_16 is not set # CONFIG_GPIO_PCIE_IDIO_24 is not set # CONFIG_GPIO_RDC321X is not set # end of PCI GPIO expanders # # 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 # end of SPI GPIO expanders # # USB GPIO expanders # # end of USB GPIO expanders # CONFIG_GPIO_AGGREGATOR is not set # CONFIG_GPIO_MOCKUP is not set # CONFIG_W1 is not set # CONFIG_POWER_AVS is not set CONFIG_POWER_RESET=y # CONFIG_POWER_RESET_RESTART is not set CONFIG_POWER_SUPPLY=y # CONFIG_POWER_SUPPLY_DEBUG is not set CONFIG_POWER_SUPPLY_HWMON=y # CONFIG_PDA_POWER is not set # CONFIG_TEST_POWER is not set # CONFIG_CHARGER_ADP5061 is not set # CONFIG_BATTERY_CW2015 is not set # CONFIG_BATTERY_DS2780 is not set # CONFIG_BATTERY_DS2781 is not set # CONFIG_BATTERY_DS2782 is not set # CONFIG_BATTERY_SBS is not set # CONFIG_CHARGER_SBS is not set # CONFIG_MANAGER_SBS is not set # CONFIG_BATTERY_BQ27XXX is not set # CONFIG_BATTERY_MAX17040 is not set # CONFIG_BATTERY_MAX17042 is not set # CONFIG_CHARGER_MAX8903 is not set # CONFIG_CHARGER_LP8727 is not set # CONFIG_CHARGER_GPIO is not set # CONFIG_CHARGER_LT3651 is not set # CONFIG_CHARGER_BQ2415X is not set # CONFIG_CHARGER_BQ24257 is not set # CONFIG_CHARGER_BQ24735 is not set # CONFIG_CHARGER_BQ2515X is not set # CONFIG_CHARGER_BQ25890 is not set CONFIG_CHARGER_SMB347=m # CONFIG_BATTERY_GAUGE_LTC2941 is not set # CONFIG_CHARGER_RT9455 is not set # CONFIG_CHARGER_BD99954 is not set CONFIG_HWMON=y CONFIG_HWMON_VID=m # CONFIG_HWMON_DEBUG_CHIP is not set # # Native drivers # CONFIG_SENSORS_ABITUGURU=m CONFIG_SENSORS_ABITUGURU3=m # CONFIG_SENSORS_AD7314 is not set CONFIG_SENSORS_AD7414=m CONFIG_SENSORS_AD7418=m CONFIG_SENSORS_ADM1021=m CONFIG_SENSORS_ADM1025=m CONFIG_SENSORS_ADM1026=m CONFIG_SENSORS_ADM1029=m CONFIG_SENSORS_ADM1031=m # CONFIG_SENSORS_ADM1177 is not set CONFIG_SENSORS_ADM9240=m CONFIG_SENSORS_ADT7X10=m # CONFIG_SENSORS_ADT7310 is not set CONFIG_SENSORS_ADT7410=m CONFIG_SENSORS_ADT7411=m CONFIG_SENSORS_ADT7462=m CONFIG_SENSORS_ADT7470=m CONFIG_SENSORS_ADT7475=m # CONFIG_SENSORS_AS370 is not set CONFIG_SENSORS_ASC7621=m # CONFIG_SENSORS_AXI_FAN_CONTROL is not set CONFIG_SENSORS_K8TEMP=m CONFIG_SENSORS_K10TEMP=m CONFIG_SENSORS_FAM15H_POWER=m # CONFIG_SENSORS_AMD_ENERGY is not set CONFIG_SENSORS_APPLESMC=m CONFIG_SENSORS_ASB100=m # CONFIG_SENSORS_ASPEED is not set CONFIG_SENSORS_ATXP1=m # CONFIG_SENSORS_CORSAIR_CPRO is not set # CONFIG_SENSORS_DRIVETEMP is not set CONFIG_SENSORS_DS620=m CONFIG_SENSORS_DS1621=m CONFIG_SENSORS_DELL_SMM=m CONFIG_SENSORS_I5K_AMB=m CONFIG_SENSORS_F71805F=m CONFIG_SENSORS_F71882FG=m CONFIG_SENSORS_F75375S=m CONFIG_SENSORS_FSCHMD=m # CONFIG_SENSORS_FTSTEUTATES is not set CONFIG_SENSORS_GL518SM=m CONFIG_SENSORS_GL520SM=m CONFIG_SENSORS_G760A=m # CONFIG_SENSORS_G762 is not set # CONFIG_SENSORS_HIH6130 is not set CONFIG_SENSORS_IBMAEM=m CONFIG_SENSORS_IBMPEX=m CONFIG_SENSORS_I5500=m CONFIG_SENSORS_CORETEMP=m CONFIG_SENSORS_IT87=m CONFIG_SENSORS_JC42=m # CONFIG_SENSORS_POWR1220 is not set CONFIG_SENSORS_LINEAGE=m # CONFIG_SENSORS_LTC2945 is not set # CONFIG_SENSORS_LTC2947_I2C is not set # CONFIG_SENSORS_LTC2947_SPI is not set # CONFIG_SENSORS_LTC2990 is not set CONFIG_SENSORS_LTC4151=m CONFIG_SENSORS_LTC4215=m # CONFIG_SENSORS_LTC4222 is not set CONFIG_SENSORS_LTC4245=m # CONFIG_SENSORS_LTC4260 is not set CONFIG_SENSORS_LTC4261=m # CONFIG_SENSORS_MAX1111 is not set CONFIG_SENSORS_MAX16065=m CONFIG_SENSORS_MAX1619=m CONFIG_SENSORS_MAX1668=m CONFIG_SENSORS_MAX197=m # CONFIG_SENSORS_MAX31722 is not set # CONFIG_SENSORS_MAX31730 is not set # CONFIG_SENSORS_MAX6621 is not set CONFIG_SENSORS_MAX6639=m CONFIG_SENSORS_MAX6642=m CONFIG_SENSORS_MAX6650=m CONFIG_SENSORS_MAX6697=m # CONFIG_SENSORS_MAX31790 is not set CONFIG_SENSORS_MCP3021=m # CONFIG_SENSORS_MLXREG_FAN is not set # CONFIG_SENSORS_TC654 is not set # CONFIG_SENSORS_ADCXX is not set CONFIG_SENSORS_LM63=m # CONFIG_SENSORS_LM70 is not set CONFIG_SENSORS_LM73=m CONFIG_SENSORS_LM75=m CONFIG_SENSORS_LM77=m CONFIG_SENSORS_LM78=m CONFIG_SENSORS_LM80=m CONFIG_SENSORS_LM83=m CONFIG_SENSORS_LM85=m CONFIG_SENSORS_LM87=m CONFIG_SENSORS_LM90=m CONFIG_SENSORS_LM92=m CONFIG_SENSORS_LM93=m CONFIG_SENSORS_LM95234=m CONFIG_SENSORS_LM95241=m CONFIG_SENSORS_LM95245=m CONFIG_SENSORS_PC87360=m CONFIG_SENSORS_PC87427=m CONFIG_SENSORS_NTC_THERMISTOR=m # CONFIG_SENSORS_NCT6683 is not set CONFIG_SENSORS_NCT6775=m # CONFIG_SENSORS_NCT7802 is not set # CONFIG_SENSORS_NCT7904 is not set # CONFIG_SENSORS_NPCM7XX is not set CONFIG_SENSORS_PCF8591=m CONFIG_PMBUS=m CONFIG_SENSORS_PMBUS=m CONFIG_SENSORS_ADM1275=m # CONFIG_SENSORS_BEL_PFE is not set # CONFIG_SENSORS_IBM_CFFPS is not set # CONFIG_SENSORS_INSPUR_IPSPS is not set # CONFIG_SENSORS_IR35221 is not set # CONFIG_SENSORS_IR38064 is not set # CONFIG_SENSORS_IRPS5401 is not set # CONFIG_SENSORS_ISL68137 is not set CONFIG_SENSORS_LM25066=m CONFIG_SENSORS_LTC2978=m # CONFIG_SENSORS_LTC3815 is not set CONFIG_SENSORS_MAX16064=m # CONFIG_SENSORS_MAX16601 is not set # CONFIG_SENSORS_MAX20730 is not set # CONFIG_SENSORS_MAX20751 is not set # CONFIG_SENSORS_MAX31785 is not set CONFIG_SENSORS_MAX34440=m CONFIG_SENSORS_MAX8688=m # CONFIG_SENSORS_PXE1610 is not set # CONFIG_SENSORS_TPS40422 is not set # CONFIG_SENSORS_TPS53679 is not set CONFIG_SENSORS_UCD9000=m CONFIG_SENSORS_UCD9200=m # CONFIG_SENSORS_XDPE122 is not set CONFIG_SENSORS_ZL6100=m CONFIG_SENSORS_SHT15=m CONFIG_SENSORS_SHT21=m # CONFIG_SENSORS_SHT3x is not set # CONFIG_SENSORS_SHTC1 is not set CONFIG_SENSORS_SIS5595=m CONFIG_SENSORS_DME1737=m CONFIG_SENSORS_EMC1403=m # CONFIG_SENSORS_EMC2103 is not set CONFIG_SENSORS_EMC6W201=m CONFIG_SENSORS_SMSC47M1=m CONFIG_SENSORS_SMSC47M192=m CONFIG_SENSORS_SMSC47B397=m CONFIG_SENSORS_SCH56XX_COMMON=m CONFIG_SENSORS_SCH5627=m CONFIG_SENSORS_SCH5636=m # CONFIG_SENSORS_STTS751 is not set # CONFIG_SENSORS_SMM665 is not set # CONFIG_SENSORS_ADC128D818 is not set CONFIG_SENSORS_ADS7828=m # CONFIG_SENSORS_ADS7871 is not set CONFIG_SENSORS_AMC6821=m CONFIG_SENSORS_INA209=m CONFIG_SENSORS_INA2XX=m # CONFIG_SENSORS_INA3221 is not set # CONFIG_SENSORS_TC74 is not set CONFIG_SENSORS_THMC50=m CONFIG_SENSORS_TMP102=m # CONFIG_SENSORS_TMP103 is not set # CONFIG_SENSORS_TMP108 is not set CONFIG_SENSORS_TMP401=m CONFIG_SENSORS_TMP421=m # CONFIG_SENSORS_TMP513 is not set CONFIG_SENSORS_VIA_CPUTEMP=m CONFIG_SENSORS_VIA686A=m CONFIG_SENSORS_VT1211=m CONFIG_SENSORS_VT8231=m # CONFIG_SENSORS_W83773G is not set CONFIG_SENSORS_W83781D=m CONFIG_SENSORS_W83791D=m CONFIG_SENSORS_W83792D=m CONFIG_SENSORS_W83793=m CONFIG_SENSORS_W83795=m # CONFIG_SENSORS_W83795_FANCTRL is not set CONFIG_SENSORS_W83L785TS=m CONFIG_SENSORS_W83L786NG=m CONFIG_SENSORS_W83627HF=m CONFIG_SENSORS_W83627EHF=m # CONFIG_SENSORS_XGENE is not set # # ACPI drivers # CONFIG_SENSORS_ACPI_POWER=m CONFIG_SENSORS_ATK0110=m CONFIG_THERMAL=y # CONFIG_THERMAL_NETLINK is not set # CONFIG_THERMAL_STATISTICS is not set 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_GOV_FAIR_SHARE=y CONFIG_THERMAL_GOV_STEP_WISE=y CONFIG_THERMAL_GOV_BANG_BANG=y CONFIG_THERMAL_GOV_USER_SPACE=y # CONFIG_THERMAL_EMULATION is not set # # Intel thermal drivers # CONFIG_INTEL_POWERCLAMP=m CONFIG_X86_PKG_TEMP_THERMAL=m CONFIG_INTEL_SOC_DTS_IOSF_CORE=m # CONFIG_INTEL_SOC_DTS_THERMAL is not set # # ACPI INT340X thermal drivers # CONFIG_INT340X_THERMAL=m CONFIG_ACPI_THERMAL_REL=m # CONFIG_INT3406_THERMAL is not set CONFIG_PROC_THERMAL_MMIO_RAPL=y # end of ACPI INT340X thermal drivers CONFIG_INTEL_PCH_THERMAL=m # end of Intel thermal drivers CONFIG_WATCHDOG=y CONFIG_WATCHDOG_CORE=y # CONFIG_WATCHDOG_NOWAYOUT is not set CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED=y CONFIG_WATCHDOG_OPEN_TIMEOUT=0 CONFIG_WATCHDOG_SYSFS=y # # Watchdog Pretimeout Governors # # CONFIG_WATCHDOG_PRETIMEOUT_GOV is not set # # Watchdog Device Drivers # CONFIG_SOFT_WATCHDOG=m CONFIG_WDAT_WDT=m # CONFIG_XILINX_WATCHDOG is not set # CONFIG_ZIIRAVE_WATCHDOG is not set # CONFIG_MLX_WDT is not set # CONFIG_CADENCE_WATCHDOG is not set # CONFIG_DW_WATCHDOG is not set # CONFIG_MAX63XX_WATCHDOG is not set # CONFIG_ACQUIRE_WDT is not set # CONFIG_ADVANTECH_WDT is not set CONFIG_ALIM1535_WDT=m CONFIG_ALIM7101_WDT=m # CONFIG_EBC_C384_WDT is not set CONFIG_F71808E_WDT=m CONFIG_SP5100_TCO=m CONFIG_SBC_FITPC2_WATCHDOG=m # CONFIG_EUROTECH_WDT is not set CONFIG_IB700_WDT=m CONFIG_IBMASR=m # CONFIG_WAFER_WDT is not set CONFIG_I6300ESB_WDT=y CONFIG_IE6XX_WDT=m CONFIG_ITCO_WDT=y CONFIG_ITCO_VENDOR_SUPPORT=y CONFIG_IT8712F_WDT=m CONFIG_IT87_WDT=m CONFIG_HP_WATCHDOG=m CONFIG_HPWDT_NMI_DECODING=y # CONFIG_SC1200_WDT is not set # CONFIG_PC87413_WDT is not set CONFIG_NV_TCO=m # CONFIG_60XX_WDT is not set # CONFIG_CPU5_WDT is not set CONFIG_SMSC_SCH311X_WDT=m # CONFIG_SMSC37B787_WDT is not set # CONFIG_TQMX86_WDT is not set CONFIG_VIA_WDT=m CONFIG_W83627HF_WDT=m CONFIG_W83877F_WDT=m CONFIG_W83977F_WDT=m CONFIG_MACHZ_WDT=m # CONFIG_SBC_EPX_C3_WATCHDOG is not set CONFIG_INTEL_MEI_WDT=m # CONFIG_NI903X_WDT is not set # CONFIG_NIC7018_WDT is not set # CONFIG_MEN_A21_WDT is not set CONFIG_XEN_WDT=m # # PCI-based Watchdog Cards # CONFIG_PCIPCWATCHDOG=m CONFIG_WDTPCI=m # # USB-based Watchdog Cards # # CONFIG_USBPCWATCHDOG is not set CONFIG_SSB_POSSIBLE=y # CONFIG_SSB is not set CONFIG_BCMA_POSSIBLE=y CONFIG_BCMA=m 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=y CONFIG_BCMA_DRIVER_GPIO=y # 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_MADERA 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_MFD_MP2629 is not set # CONFIG_HTC_PASIC3 is not set # CONFIG_HTC_I2CPLD is not set # CONFIG_MFD_INTEL_QUARK_I2C_GPIO is not set CONFIG_LPC_ICH=y CONFIG_LPC_SCH=m # CONFIG_INTEL_SOC_PMIC_CHTDC_TI is not set CONFIG_MFD_INTEL_LPSS=y CONFIG_MFD_INTEL_LPSS_ACPI=y CONFIG_MFD_INTEL_LPSS_PCI=y # CONFIG_MFD_INTEL_PMC_BXT is not set # CONFIG_MFD_IQS62X 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_MT6360 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 is not set # CONFIG_MFD_RDC321X is not set # CONFIG_MFD_RT5033 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=m CONFIG_MFD_SM501_GPIO=y # CONFIG_MFD_SKY81452 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_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 is not set # CONFIG_MFD_LM3533 is not set # CONFIG_MFD_TQMX86 is not set CONFIG_MFD_VX855=m # CONFIG_MFD_ARIZONA_I2C is not set # CONFIG_MFD_ARIZONA_SPI is not set # CONFIG_MFD_WM8400 is not set # 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 # end of Multifunction device drivers # CONFIG_REGULATOR is not set CONFIG_RC_CORE=m CONFIG_RC_MAP=m CONFIG_LIRC=y CONFIG_RC_DECODERS=y CONFIG_IR_NEC_DECODER=m CONFIG_IR_RC5_DECODER=m CONFIG_IR_RC6_DECODER=m CONFIG_IR_JVC_DECODER=m CONFIG_IR_SONY_DECODER=m CONFIG_IR_SANYO_DECODER=m # CONFIG_IR_SHARP_DECODER is not set CONFIG_IR_MCE_KBD_DECODER=m # CONFIG_IR_XMP_DECODER is not set CONFIG_IR_IMON_DECODER=m # CONFIG_IR_RCMM_DECODER is not set CONFIG_RC_DEVICES=y # CONFIG_RC_ATI_REMOTE is not set CONFIG_IR_ENE=m # CONFIG_IR_IMON is not set # CONFIG_IR_IMON_RAW is not set # CONFIG_IR_MCEUSB is not set CONFIG_IR_ITE_CIR=m CONFIG_IR_FINTEK=m CONFIG_IR_NUVOTON=m # CONFIG_IR_REDRAT3 is not set # CONFIG_IR_STREAMZAP is not set CONFIG_IR_WINBOND_CIR=m # CONFIG_IR_IGORPLUGUSB is not set # CONFIG_IR_IGUANA is not set # CONFIG_IR_TTUSBIR is not set # CONFIG_RC_LOOPBACK is not set CONFIG_IR_SERIAL=m CONFIG_IR_SERIAL_TRANSMITTER=y CONFIG_IR_SIR=m # CONFIG_RC_XBOX_DVD is not set # CONFIG_IR_TOY is not set CONFIG_MEDIA_CEC_SUPPORT=y # CONFIG_CEC_CH7322 is not set # CONFIG_CEC_SECO is not set # CONFIG_USB_PULSE8_CEC is not set # CONFIG_USB_RAINSHADOW_CEC is not set CONFIG_MEDIA_SUPPORT=m # CONFIG_MEDIA_SUPPORT_FILTER is not set # CONFIG_MEDIA_SUBDRV_AUTOSELECT is not set # # Media device types # CONFIG_MEDIA_CAMERA_SUPPORT=y CONFIG_MEDIA_ANALOG_TV_SUPPORT=y CONFIG_MEDIA_DIGITAL_TV_SUPPORT=y CONFIG_MEDIA_RADIO_SUPPORT=y CONFIG_MEDIA_SDR_SUPPORT=y CONFIG_MEDIA_PLATFORM_SUPPORT=y CONFIG_MEDIA_TEST_SUPPORT=y # end of Media device types # # Media core support # CONFIG_VIDEO_DEV=m CONFIG_MEDIA_CONTROLLER=y CONFIG_DVB_CORE=m # end of Media core support # # Video4Linux options # CONFIG_VIDEO_V4L2=m CONFIG_VIDEO_V4L2_I2C=y CONFIG_VIDEO_V4L2_SUBDEV_API=y # CONFIG_VIDEO_ADV_DEBUG is not set # CONFIG_VIDEO_FIXED_MINOR_RANGES is not set # end of Video4Linux options # # Media controller options # # CONFIG_MEDIA_CONTROLLER_DVB is not set # end of Media controller options # # Digital TV options # # CONFIG_DVB_MMAP is not set CONFIG_DVB_NET=y CONFIG_DVB_MAX_ADAPTERS=16 CONFIG_DVB_DYNAMIC_MINORS=y # CONFIG_DVB_DEMUX_SECTION_LOSS_LOG is not set # CONFIG_DVB_ULE_DEBUG is not set # end of Digital TV options # # Media drivers # # CONFIG_MEDIA_USB_SUPPORT is not set # CONFIG_MEDIA_PCI_SUPPORT is not set CONFIG_RADIO_ADAPTERS=y # CONFIG_RADIO_SI470X is not set # CONFIG_RADIO_SI4713 is not set # CONFIG_USB_MR800 is not set # CONFIG_USB_DSBR is not set # CONFIG_RADIO_MAXIRADIO is not set # CONFIG_RADIO_SHARK is not set # CONFIG_RADIO_SHARK2 is not set # CONFIG_USB_KEENE is not set # CONFIG_USB_RAREMONO is not set # CONFIG_USB_MA901 is not set # CONFIG_RADIO_TEA5764 is not set # CONFIG_RADIO_SAA7706H is not set # CONFIG_RADIO_TEF6862 is not set # CONFIG_RADIO_WL1273 is not set CONFIG_VIDEOBUF2_CORE=m CONFIG_VIDEOBUF2_V4L2=m CONFIG_VIDEOBUF2_MEMOPS=m CONFIG_VIDEOBUF2_VMALLOC=m # CONFIG_V4L_PLATFORM_DRIVERS is not set # CONFIG_V4L_MEM2MEM_DRIVERS is not set # CONFIG_DVB_PLATFORM_DRIVERS is not set # CONFIG_SDR_PLATFORM_DRIVERS is not set # # MMC/SDIO DVB adapters # # CONFIG_SMS_SDIO_DRV is not set # CONFIG_V4L_TEST_DRIVERS is not set # # FireWire (IEEE 1394) Adapters # # CONFIG_DVB_FIREDTV is not set # end of Media drivers # # Media ancillary drivers # CONFIG_MEDIA_ATTACH=y CONFIG_VIDEO_IR_I2C=m # # Audio decoders, processors and mixers # # CONFIG_VIDEO_TVAUDIO is not set # CONFIG_VIDEO_TDA7432 is not set # CONFIG_VIDEO_TDA9840 is not set # CONFIG_VIDEO_TEA6415C is not set # CONFIG_VIDEO_TEA6420 is not set # CONFIG_VIDEO_MSP3400 is not set # CONFIG_VIDEO_CS3308 is not set # CONFIG_VIDEO_CS5345 is not set # CONFIG_VIDEO_CS53L32A is not set # CONFIG_VIDEO_TLV320AIC23B is not set # CONFIG_VIDEO_UDA1342 is not set # CONFIG_VIDEO_WM8775 is not set # CONFIG_VIDEO_WM8739 is not set # CONFIG_VIDEO_VP27SMPX is not set # CONFIG_VIDEO_SONY_BTF_MPX is not set # end of Audio decoders, processors and mixers # # RDS decoders # # CONFIG_VIDEO_SAA6588 is not set # end of RDS decoders # # Video decoders # # CONFIG_VIDEO_ADV7180 is not set # CONFIG_VIDEO_ADV7183 is not set # CONFIG_VIDEO_ADV7604 is not set # CONFIG_VIDEO_ADV7842 is not set # CONFIG_VIDEO_BT819 is not set # CONFIG_VIDEO_BT856 is not set # CONFIG_VIDEO_BT866 is not set # CONFIG_VIDEO_KS0127 is not set # CONFIG_VIDEO_ML86V7667 is not set # CONFIG_VIDEO_SAA7110 is not set # CONFIG_VIDEO_SAA711X is not set # CONFIG_VIDEO_TC358743 is not set # CONFIG_VIDEO_TVP514X is not set # CONFIG_VIDEO_TVP5150 is not set # CONFIG_VIDEO_TVP7002 is not set # CONFIG_VIDEO_TW2804 is not set # CONFIG_VIDEO_TW9903 is not set # CONFIG_VIDEO_TW9906 is not set # CONFIG_VIDEO_TW9910 is not set # CONFIG_VIDEO_VPX3220 is not set # # Video and audio decoders # # CONFIG_VIDEO_SAA717X is not set # CONFIG_VIDEO_CX25840 is not set # end of Video decoders # # Video encoders # # CONFIG_VIDEO_SAA7127 is not set # CONFIG_VIDEO_SAA7185 is not set # CONFIG_VIDEO_ADV7170 is not set # CONFIG_VIDEO_ADV7175 is not set # CONFIG_VIDEO_ADV7343 is not set # CONFIG_VIDEO_ADV7393 is not set # CONFIG_VIDEO_ADV7511 is not set # CONFIG_VIDEO_AD9389B is not set # CONFIG_VIDEO_AK881X is not set # CONFIG_VIDEO_THS8200 is not set # end of Video encoders # # Video improvement chips # # CONFIG_VIDEO_UPD64031A is not set # CONFIG_VIDEO_UPD64083 is not set # end of Video improvement chips # # Audio/Video compression chips # # CONFIG_VIDEO_SAA6752HS is not set # end of Audio/Video compression chips # # SDR tuner chips # # CONFIG_SDR_MAX2175 is not set # end of SDR tuner chips # # Miscellaneous helper chips # # CONFIG_VIDEO_THS7303 is not set # CONFIG_VIDEO_M52790 is not set # CONFIG_VIDEO_I2C is not set # CONFIG_VIDEO_ST_MIPID02 is not set # end of Miscellaneous helper chips # # Camera sensor devices # # CONFIG_VIDEO_HI556 is not set # CONFIG_VIDEO_IMX219 is not set # CONFIG_VIDEO_IMX258 is not set # CONFIG_VIDEO_IMX274 is not set # CONFIG_VIDEO_IMX290 is not set # CONFIG_VIDEO_IMX319 is not set # CONFIG_VIDEO_IMX355 is not set # CONFIG_VIDEO_OV2640 is not set # CONFIG_VIDEO_OV2659 is not set # CONFIG_VIDEO_OV2680 is not set # CONFIG_VIDEO_OV2685 is not set # CONFIG_VIDEO_OV2740 is not set # CONFIG_VIDEO_OV5647 is not set # CONFIG_VIDEO_OV6650 is not set # CONFIG_VIDEO_OV5670 is not set # CONFIG_VIDEO_OV5675 is not set # CONFIG_VIDEO_OV5695 is not set # CONFIG_VIDEO_OV7251 is not set # CONFIG_VIDEO_OV772X is not set # CONFIG_VIDEO_OV7640 is not set # CONFIG_VIDEO_OV7670 is not set # CONFIG_VIDEO_OV7740 is not set # CONFIG_VIDEO_OV8856 is not set # CONFIG_VIDEO_OV9640 is not set # CONFIG_VIDEO_OV9650 is not set # CONFIG_VIDEO_OV13858 is not set # CONFIG_VIDEO_VS6624 is not set # CONFIG_VIDEO_MT9M001 is not set # CONFIG_VIDEO_MT9M032 is not set # CONFIG_VIDEO_MT9M111 is not set # CONFIG_VIDEO_MT9P031 is not set # CONFIG_VIDEO_MT9T001 is not set # CONFIG_VIDEO_MT9T112 is not set # CONFIG_VIDEO_MT9V011 is not set # CONFIG_VIDEO_MT9V032 is not set # CONFIG_VIDEO_MT9V111 is not set # CONFIG_VIDEO_SR030PC30 is not set # CONFIG_VIDEO_NOON010PC30 is not set # CONFIG_VIDEO_M5MOLS is not set # CONFIG_VIDEO_RDACM20 is not set # CONFIG_VIDEO_RJ54N1 is not set # CONFIG_VIDEO_S5K6AA is not set # CONFIG_VIDEO_S5K6A3 is not set # CONFIG_VIDEO_S5K4ECGX is not set # CONFIG_VIDEO_S5K5BAF is not set # CONFIG_VIDEO_SMIAPP is not set # CONFIG_VIDEO_ET8EK8 is not set # CONFIG_VIDEO_S5C73M3 is not set # end of Camera sensor devices # # Lens drivers # # CONFIG_VIDEO_AD5820 is not set # CONFIG_VIDEO_AK7375 is not set # CONFIG_VIDEO_DW9714 is not set # CONFIG_VIDEO_DW9768 is not set # CONFIG_VIDEO_DW9807_VCM is not set # end of Lens drivers # # Flash devices # # CONFIG_VIDEO_ADP1653 is not set # CONFIG_VIDEO_LM3560 is not set # CONFIG_VIDEO_LM3646 is not set # end of Flash devices # # SPI helper chips # # CONFIG_VIDEO_GS1662 is not set # end of SPI helper chips # # Media SPI Adapters # CONFIG_CXD2880_SPI_DRV=m # end of Media SPI Adapters CONFIG_MEDIA_TUNER=m # # Customize TV tuners # CONFIG_MEDIA_TUNER_SIMPLE=m CONFIG_MEDIA_TUNER_TDA18250=m CONFIG_MEDIA_TUNER_TDA8290=m CONFIG_MEDIA_TUNER_TDA827X=m CONFIG_MEDIA_TUNER_TDA18271=m CONFIG_MEDIA_TUNER_TDA9887=m CONFIG_MEDIA_TUNER_TEA5761=m CONFIG_MEDIA_TUNER_TEA5767=m CONFIG_MEDIA_TUNER_MSI001=m CONFIG_MEDIA_TUNER_MT20XX=m CONFIG_MEDIA_TUNER_MT2060=m CONFIG_MEDIA_TUNER_MT2063=m CONFIG_MEDIA_TUNER_MT2266=m CONFIG_MEDIA_TUNER_MT2131=m CONFIG_MEDIA_TUNER_QT1010=m CONFIG_MEDIA_TUNER_XC2028=m CONFIG_MEDIA_TUNER_XC5000=m CONFIG_MEDIA_TUNER_XC4000=m CONFIG_MEDIA_TUNER_MXL5005S=m CONFIG_MEDIA_TUNER_MXL5007T=m CONFIG_MEDIA_TUNER_MC44S803=m CONFIG_MEDIA_TUNER_MAX2165=m CONFIG_MEDIA_TUNER_TDA18218=m CONFIG_MEDIA_TUNER_FC0011=m CONFIG_MEDIA_TUNER_FC0012=m CONFIG_MEDIA_TUNER_FC0013=m CONFIG_MEDIA_TUNER_TDA18212=m CONFIG_MEDIA_TUNER_E4000=m CONFIG_MEDIA_TUNER_FC2580=m CONFIG_MEDIA_TUNER_M88RS6000T=m CONFIG_MEDIA_TUNER_TUA9001=m CONFIG_MEDIA_TUNER_SI2157=m CONFIG_MEDIA_TUNER_IT913X=m CONFIG_MEDIA_TUNER_R820T=m CONFIG_MEDIA_TUNER_MXL301RF=m CONFIG_MEDIA_TUNER_QM1D1C0042=m CONFIG_MEDIA_TUNER_QM1D1B0004=m # end of Customize TV tuners # # Customise DVB Frontends # # # Multistandard (satellite) frontends # CONFIG_DVB_STB0899=m CONFIG_DVB_STB6100=m CONFIG_DVB_STV090x=m CONFIG_DVB_STV0910=m CONFIG_DVB_STV6110x=m CONFIG_DVB_STV6111=m CONFIG_DVB_MXL5XX=m CONFIG_DVB_M88DS3103=m # # Multistandard (cable + terrestrial) frontends # CONFIG_DVB_DRXK=m CONFIG_DVB_TDA18271C2DD=m CONFIG_DVB_SI2165=m CONFIG_DVB_MN88472=m CONFIG_DVB_MN88473=m # # DVB-S (satellite) frontends # CONFIG_DVB_CX24110=m CONFIG_DVB_CX24123=m CONFIG_DVB_MT312=m CONFIG_DVB_ZL10036=m CONFIG_DVB_ZL10039=m CONFIG_DVB_S5H1420=m CONFIG_DVB_STV0288=m CONFIG_DVB_STB6000=m CONFIG_DVB_STV0299=m CONFIG_DVB_STV6110=m CONFIG_DVB_STV0900=m CONFIG_DVB_TDA8083=m CONFIG_DVB_TDA10086=m CONFIG_DVB_TDA8261=m CONFIG_DVB_VES1X93=m CONFIG_DVB_TUNER_ITD1000=m CONFIG_DVB_TUNER_CX24113=m CONFIG_DVB_TDA826X=m CONFIG_DVB_TUA6100=m CONFIG_DVB_CX24116=m CONFIG_DVB_CX24117=m CONFIG_DVB_CX24120=m CONFIG_DVB_SI21XX=m CONFIG_DVB_TS2020=m CONFIG_DVB_DS3000=m CONFIG_DVB_MB86A16=m CONFIG_DVB_TDA10071=m # # DVB-T (terrestrial) frontends # CONFIG_DVB_SP8870=m CONFIG_DVB_SP887X=m CONFIG_DVB_CX22700=m CONFIG_DVB_CX22702=m CONFIG_DVB_S5H1432=m CONFIG_DVB_DRXD=m CONFIG_DVB_L64781=m CONFIG_DVB_TDA1004X=m CONFIG_DVB_NXT6000=m CONFIG_DVB_MT352=m CONFIG_DVB_ZL10353=m CONFIG_DVB_DIB3000MB=m CONFIG_DVB_DIB3000MC=m CONFIG_DVB_DIB7000M=m CONFIG_DVB_DIB7000P=m CONFIG_DVB_DIB9000=m CONFIG_DVB_TDA10048=m CONFIG_DVB_AF9013=m CONFIG_DVB_EC100=m CONFIG_DVB_STV0367=m CONFIG_DVB_CXD2820R=m CONFIG_DVB_CXD2841ER=m CONFIG_DVB_RTL2830=m CONFIG_DVB_RTL2832=m CONFIG_DVB_RTL2832_SDR=m CONFIG_DVB_SI2168=m CONFIG_DVB_ZD1301_DEMOD=m CONFIG_DVB_CXD2880=m # # DVB-C (cable) frontends # CONFIG_DVB_VES1820=m CONFIG_DVB_TDA10021=m CONFIG_DVB_TDA10023=m CONFIG_DVB_STV0297=m # # ATSC (North American/Korean Terrestrial/Cable DTV) frontends # CONFIG_DVB_NXT200X=m CONFIG_DVB_OR51211=m CONFIG_DVB_OR51132=m CONFIG_DVB_BCM3510=m CONFIG_DVB_LGDT330X=m CONFIG_DVB_LGDT3305=m CONFIG_DVB_LGDT3306A=m CONFIG_DVB_LG2160=m CONFIG_DVB_S5H1409=m CONFIG_DVB_AU8522=m CONFIG_DVB_AU8522_DTV=m CONFIG_DVB_AU8522_V4L=m CONFIG_DVB_S5H1411=m # # ISDB-T (terrestrial) frontends # CONFIG_DVB_S921=m CONFIG_DVB_DIB8000=m CONFIG_DVB_MB86A20S=m # # ISDB-S (satellite) & ISDB-T (terrestrial) frontends # CONFIG_DVB_TC90522=m CONFIG_DVB_MN88443X=m # # Digital terrestrial only tuners/PLL # CONFIG_DVB_PLL=m CONFIG_DVB_TUNER_DIB0070=m CONFIG_DVB_TUNER_DIB0090=m # # SEC control devices for DVB-S # CONFIG_DVB_DRX39XYJ=m CONFIG_DVB_LNBH25=m CONFIG_DVB_LNBH29=m CONFIG_DVB_LNBP21=m CONFIG_DVB_LNBP22=m CONFIG_DVB_ISL6405=m CONFIG_DVB_ISL6421=m CONFIG_DVB_ISL6423=m CONFIG_DVB_A8293=m CONFIG_DVB_LGS8GL5=m CONFIG_DVB_LGS8GXX=m CONFIG_DVB_ATBM8830=m CONFIG_DVB_TDA665x=m CONFIG_DVB_IX2505V=m CONFIG_DVB_M88RS2000=m CONFIG_DVB_AF9033=m CONFIG_DVB_HORUS3A=m CONFIG_DVB_ASCOT2E=m CONFIG_DVB_HELENE=m # # Common Interface (EN50221) controller drivers # CONFIG_DVB_CXD2099=m CONFIG_DVB_SP2=m # end of Customise DVB Frontends # # Tools to develop new frontends # # CONFIG_DVB_DUMMY_FE is not set # end of Media ancillary drivers # # Graphics support # # CONFIG_AGP is not set CONFIG_INTEL_GTT=m CONFIG_VGA_ARB=y CONFIG_VGA_ARB_MAX_GPUS=64 CONFIG_VGA_SWITCHEROO=y CONFIG_DRM=m CONFIG_DRM_MIPI_DSI=y CONFIG_DRM_DP_AUX_CHARDEV=y # CONFIG_DRM_DEBUG_SELFTEST is not set CONFIG_DRM_KMS_HELPER=m CONFIG_DRM_KMS_FB_HELPER=y CONFIG_DRM_FBDEV_EMULATION=y CONFIG_DRM_FBDEV_OVERALLOC=100 CONFIG_DRM_LOAD_EDID_FIRMWARE=y # CONFIG_DRM_DP_CEC is not set CONFIG_DRM_TTM=m CONFIG_DRM_TTM_DMA_PAGE_POOL=y CONFIG_DRM_VRAM_HELPER=m CONFIG_DRM_TTM_HELPER=m CONFIG_DRM_GEM_SHMEM_HELPER=y # # I2C encoder or helper chips # CONFIG_DRM_I2C_CH7006=m CONFIG_DRM_I2C_SIL164=m # CONFIG_DRM_I2C_NXP_TDA998X is not set # CONFIG_DRM_I2C_NXP_TDA9950 is not set # end of I2C encoder or helper chips # # ARM devices # # end of ARM devices # CONFIG_DRM_RADEON is not set # CONFIG_DRM_AMDGPU is not set # CONFIG_DRM_NOUVEAU is not set CONFIG_DRM_I915=m CONFIG_DRM_I915_FORCE_PROBE="" CONFIG_DRM_I915_CAPTURE_ERROR=y CONFIG_DRM_I915_COMPRESS_ERROR=y CONFIG_DRM_I915_USERPTR=y CONFIG_DRM_I915_GVT=y CONFIG_DRM_I915_GVT_KVMGT=m CONFIG_DRM_I915_FENCE_TIMEOUT=10000 CONFIG_DRM_I915_USERFAULT_AUTOSUSPEND=250 CONFIG_DRM_I915_HEARTBEAT_INTERVAL=2500 CONFIG_DRM_I915_PREEMPT_TIMEOUT=640 CONFIG_DRM_I915_MAX_REQUEST_BUSYWAIT=8000 CONFIG_DRM_I915_STOP_TIMEOUT=100 CONFIG_DRM_I915_TIMESLICE_DURATION=1 CONFIG_DRM_VGEM=m # CONFIG_DRM_VKMS is not set CONFIG_DRM_VMWGFX=m CONFIG_DRM_VMWGFX_FBCON=y CONFIG_DRM_GMA500=m CONFIG_DRM_GMA600=y CONFIG_DRM_GMA3600=y # CONFIG_DRM_UDL is not set CONFIG_DRM_AST=m CONFIG_DRM_MGAG200=m CONFIG_DRM_QXL=m CONFIG_DRM_BOCHS=m CONFIG_DRM_VIRTIO_GPU=m CONFIG_DRM_PANEL=y # # Display Panels # # CONFIG_DRM_PANEL_RASPBERRYPI_TOUCHSCREEN is not set # end of Display Panels CONFIG_DRM_BRIDGE=y CONFIG_DRM_PANEL_BRIDGE=y # # Display Interface Bridges # # CONFIG_DRM_ANALOGIX_ANX78XX is not set # end of Display Interface Bridges # CONFIG_DRM_ETNAVIV is not set CONFIG_DRM_CIRRUS_QEMU=m # CONFIG_DRM_GM12U320 is not set # CONFIG_TINYDRM_HX8357D is not set # CONFIG_TINYDRM_ILI9225 is not set # CONFIG_TINYDRM_ILI9341 is not set # CONFIG_TINYDRM_ILI9486 is not set # CONFIG_TINYDRM_MI0283QT is not set # CONFIG_TINYDRM_REPAPER is not set # CONFIG_TINYDRM_ST7586 is not set # CONFIG_TINYDRM_ST7735R is not set # CONFIG_DRM_XEN is not set # CONFIG_DRM_VBOXVIDEO is not set # CONFIG_DRM_LEGACY is not set CONFIG_DRM_PANEL_ORIENTATION_QUIRKS=y # # Frame buffer Devices # CONFIG_FB_CMDLINE=y CONFIG_FB_NOTIFY=y CONFIG_FB=y # CONFIG_FIRMWARE_EDID is not set CONFIG_FB_BOOT_VESA_SUPPORT=y CONFIG_FB_CFB_FILLRECT=y CONFIG_FB_CFB_COPYAREA=y CONFIG_FB_CFB_IMAGEBLIT=y CONFIG_FB_SYS_FILLRECT=m CONFIG_FB_SYS_COPYAREA=m CONFIG_FB_SYS_IMAGEBLIT=m # CONFIG_FB_FOREIGN_ENDIAN is not set CONFIG_FB_SYS_FOPS=m CONFIG_FB_DEFERRED_IO=y # CONFIG_FB_MODE_HELPERS is not set CONFIG_FB_TILEBLITTING=y # # Frame buffer hardware drivers # # CONFIG_FB_CIRRUS is not set # CONFIG_FB_PM2 is not set # CONFIG_FB_CYBER2000 is not set # CONFIG_FB_ARC is not set # CONFIG_FB_ASILIANT is not set # CONFIG_FB_IMSTT is not set # CONFIG_FB_VGA16 is not set # CONFIG_FB_UVESA is not set CONFIG_FB_VESA=y CONFIG_FB_EFI=y # CONFIG_FB_N411 is not set # CONFIG_FB_HGA is not set # CONFIG_FB_OPENCORES is not set # CONFIG_FB_S1D13XXX is not set # CONFIG_FB_NVIDIA is not set # CONFIG_FB_RIVA is not set # CONFIG_FB_I740 is not set # CONFIG_FB_LE80578 is not set # CONFIG_FB_MATROX is not set # CONFIG_FB_RADEON is not set # CONFIG_FB_ATY128 is not set # CONFIG_FB_ATY is not set # CONFIG_FB_S3 is not set # CONFIG_FB_SAVAGE is not set # CONFIG_FB_SIS is not set # CONFIG_FB_VIA is not set # CONFIG_FB_NEOMAGIC is not set # CONFIG_FB_KYRO is not set # CONFIG_FB_3DFX is not set # CONFIG_FB_VOODOO1 is not set # CONFIG_FB_VT8623 is not set # CONFIG_FB_TRIDENT is not set # CONFIG_FB_ARK is not set # CONFIG_FB_PM3 is not set # CONFIG_FB_CARMINE is not set # CONFIG_FB_SM501 is not set # CONFIG_FB_SMSCUFX is not set # CONFIG_FB_UDL is not set # CONFIG_FB_IBM_GXT4500 is not set # CONFIG_FB_VIRTUAL is not set # CONFIG_XEN_FBDEV_FRONTEND is not set # CONFIG_FB_METRONOME is not set # CONFIG_FB_MB862XX is not set CONFIG_FB_HYPERV=m # CONFIG_FB_SIMPLE is not set # CONFIG_FB_SM712 is not set # end of Frame buffer Devices # # Backlight & LCD device support # CONFIG_LCD_CLASS_DEVICE=m # CONFIG_LCD_L4F00242T03 is not set # CONFIG_LCD_LMS283GF05 is not set # CONFIG_LCD_LTV350QV is not set # CONFIG_LCD_ILI922X is not set # CONFIG_LCD_ILI9320 is not set # CONFIG_LCD_TDO24M is not set # CONFIG_LCD_VGG2432A4 is not set CONFIG_LCD_PLATFORM=m # CONFIG_LCD_AMS369FG06 is not set # CONFIG_LCD_LMS501KF03 is not set # CONFIG_LCD_HX8357 is not set # CONFIG_LCD_OTM3225A is not set CONFIG_BACKLIGHT_CLASS_DEVICE=y # CONFIG_BACKLIGHT_PWM is not set CONFIG_BACKLIGHT_APPLE=m # CONFIG_BACKLIGHT_QCOM_WLED is not set # CONFIG_BACKLIGHT_SAHARA is not set # CONFIG_BACKLIGHT_ADP8860 is not set # CONFIG_BACKLIGHT_ADP8870 is not set # CONFIG_BACKLIGHT_LM3630A is not set # CONFIG_BACKLIGHT_LM3639 is not set CONFIG_BACKLIGHT_LP855X=m # CONFIG_BACKLIGHT_GPIO is not set # CONFIG_BACKLIGHT_LV5207LP is not set # CONFIG_BACKLIGHT_BD6107 is not set # CONFIG_BACKLIGHT_ARCXCNN is not set # end of Backlight & LCD device support CONFIG_HDMI=y # # Console display driver support # CONFIG_VGA_CONSOLE=y CONFIG_VGACON_SOFT_SCROLLBACK=y CONFIG_VGACON_SOFT_SCROLLBACK_SIZE=64 # CONFIG_VGACON_SOFT_SCROLLBACK_PERSISTENT_ENABLE_BY_DEFAULT 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_FRAMEBUFFER_CONSOLE_DEFERRED_TAKEOVER is not set # end of Console display driver support CONFIG_LOGO=y # CONFIG_LOGO_LINUX_MONO is not set # CONFIG_LOGO_LINUX_VGA16 is not set CONFIG_LOGO_LINUX_CLUT224=y # end of Graphics support # CONFIG_SOUND is not set # # HID support # CONFIG_HID=y CONFIG_HID_BATTERY_STRENGTH=y CONFIG_HIDRAW=y CONFIG_UHID=m CONFIG_HID_GENERIC=y # # Special HID drivers # CONFIG_HID_A4TECH=m # CONFIG_HID_ACCUTOUCH is not set CONFIG_HID_ACRUX=m # CONFIG_HID_ACRUX_FF is not set CONFIG_HID_APPLE=m # CONFIG_HID_APPLEIR is not set CONFIG_HID_ASUS=m CONFIG_HID_AUREAL=m CONFIG_HID_BELKIN=m # CONFIG_HID_BETOP_FF is not set # CONFIG_HID_BIGBEN_FF is not set CONFIG_HID_CHERRY=m CONFIG_HID_CHICONY=m # CONFIG_HID_CORSAIR is not set # CONFIG_HID_COUGAR is not set # CONFIG_HID_MACALLY is not set CONFIG_HID_CMEDIA=m # CONFIG_HID_CP2112 is not set # CONFIG_HID_CREATIVE_SB0540 is not set CONFIG_HID_CYPRESS=m CONFIG_HID_DRAGONRISE=m # CONFIG_DRAGONRISE_FF is not set # CONFIG_HID_EMS_FF is not set # CONFIG_HID_ELAN is not set CONFIG_HID_ELECOM=m # CONFIG_HID_ELO is not set CONFIG_HID_EZKEY=m CONFIG_HID_GEMBIRD=m CONFIG_HID_GFRM=m # CONFIG_HID_GLORIOUS is not set # CONFIG_HID_HOLTEK is not set # CONFIG_HID_GT683R is not set CONFIG_HID_KEYTOUCH=m CONFIG_HID_KYE=m # CONFIG_HID_UCLOGIC is not set CONFIG_HID_WALTOP=m # CONFIG_HID_VIEWSONIC is not set CONFIG_HID_GYRATION=m CONFIG_HID_ICADE=m CONFIG_HID_ITE=m CONFIG_HID_JABRA=m CONFIG_HID_TWINHAN=m CONFIG_HID_KENSINGTON=m CONFIG_HID_LCPOWER=m CONFIG_HID_LED=m CONFIG_HID_LENOVO=m CONFIG_HID_LOGITECH=m CONFIG_HID_LOGITECH_DJ=m CONFIG_HID_LOGITECH_HIDPP=m # CONFIG_LOGITECH_FF is not set # CONFIG_LOGIRUMBLEPAD2_FF is not set # CONFIG_LOGIG940_FF is not set # CONFIG_LOGIWHEELS_FF is not set CONFIG_HID_MAGICMOUSE=y # CONFIG_HID_MALTRON is not set # CONFIG_HID_MAYFLASH is not set # CONFIG_HID_REDRAGON is not set CONFIG_HID_MICROSOFT=m CONFIG_HID_MONTEREY=m CONFIG_HID_MULTITOUCH=m CONFIG_HID_NTI=m # CONFIG_HID_NTRIG is not set CONFIG_HID_ORTEK=m CONFIG_HID_PANTHERLORD=m # CONFIG_PANTHERLORD_FF is not set # CONFIG_HID_PENMOUNT is not set CONFIG_HID_PETALYNX=m CONFIG_HID_PICOLCD=m CONFIG_HID_PICOLCD_FB=y CONFIG_HID_PICOLCD_BACKLIGHT=y CONFIG_HID_PICOLCD_LCD=y CONFIG_HID_PICOLCD_LEDS=y CONFIG_HID_PICOLCD_CIR=y CONFIG_HID_PLANTRONICS=m CONFIG_HID_PRIMAX=m # CONFIG_HID_RETRODE is not set # CONFIG_HID_ROCCAT is not set CONFIG_HID_SAITEK=m CONFIG_HID_SAMSUNG=m # CONFIG_HID_SONY is not set CONFIG_HID_SPEEDLINK=m # CONFIG_HID_STEAM is not set CONFIG_HID_STEELSERIES=m CONFIG_HID_SUNPLUS=m CONFIG_HID_RMI=m CONFIG_HID_GREENASIA=m # CONFIG_GREENASIA_FF is not set CONFIG_HID_HYPERV_MOUSE=m CONFIG_HID_SMARTJOYPLUS=m # CONFIG_SMARTJOYPLUS_FF is not set CONFIG_HID_TIVO=m CONFIG_HID_TOPSEED=m CONFIG_HID_THINGM=m CONFIG_HID_THRUSTMASTER=m # CONFIG_THRUSTMASTER_FF is not set # CONFIG_HID_UDRAW_PS3 is not set # CONFIG_HID_U2FZERO is not set # CONFIG_HID_WACOM is not set CONFIG_HID_WIIMOTE=m CONFIG_HID_XINMO=m CONFIG_HID_ZEROPLUS=m # CONFIG_ZEROPLUS_FF is not set CONFIG_HID_ZYDACRON=m CONFIG_HID_SENSOR_HUB=y CONFIG_HID_SENSOR_CUSTOM_SENSOR=m CONFIG_HID_ALPS=m # CONFIG_HID_MCP2221 is not set # end of Special HID drivers # # USB HID support # CONFIG_USB_HID=y # CONFIG_HID_PID is not set # CONFIG_USB_HIDDEV is not set # end of USB HID support # # I2C HID support # CONFIG_I2C_HID=m # end of I2C HID support # # Intel ISH HID support # CONFIG_INTEL_ISH_HID=m # CONFIG_INTEL_ISH_FIRMWARE_DOWNLOADER is not set # end of Intel ISH HID support # end of HID support CONFIG_USB_OHCI_LITTLE_ENDIAN=y CONFIG_USB_SUPPORT=y CONFIG_USB_COMMON=y # CONFIG_USB_LED_TRIG is not set # CONFIG_USB_ULPI_BUS is not set # CONFIG_USB_CONN_GPIO is not set 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 is not set # CONFIG_USB_OTG is not set # CONFIG_USB_OTG_PRODUCTLIST is not set CONFIG_USB_LEDS_TRIGGER_USBPORT=y CONFIG_USB_AUTOSUSPEND_DELAY=2 CONFIG_USB_MON=y # # USB Host Controller Drivers # # CONFIG_USB_C67X00_HCD is not set CONFIG_USB_XHCI_HCD=y # CONFIG_USB_XHCI_DBGCAP is not set CONFIG_USB_XHCI_PCI=y # CONFIG_USB_XHCI_PCI_RENESAS is not set # 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_FSL is not set # CONFIG_USB_EHCI_HCD_PLATFORM is not set # CONFIG_USB_OXU210HP_HCD is not set # CONFIG_USB_ISP116X_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_PLATFORM is not set CONFIG_USB_UHCI_HCD=y # CONFIG_USB_SL811_HCD is not set # CONFIG_USB_R8A66597_HCD is not set # CONFIG_USB_HCD_BCMA is not set # CONFIG_USB_HCD_TEST_MODE is not set # # USB Device Class drivers # # CONFIG_USB_ACM is not set # CONFIG_USB_PRINTER is not set # CONFIG_USB_WDM is not set # CONFIG_USB_TMC is not set # # NOTE: USB_STORAGE depends on SCSI but BLK_DEV_SD may # # # also be needed; see USB_STORAGE Help for more info # CONFIG_USB_STORAGE=m # CONFIG_USB_STORAGE_DEBUG is not set # CONFIG_USB_STORAGE_REALTEK is not set # CONFIG_USB_STORAGE_DATAFAB is not set # CONFIG_USB_STORAGE_FREECOM is not set # CONFIG_USB_STORAGE_ISD200 is not set # CONFIG_USB_STORAGE_USBAT is not set # CONFIG_USB_STORAGE_SDDR09 is not set # CONFIG_USB_STORAGE_SDDR55 is not set # CONFIG_USB_STORAGE_JUMPSHOT is not set # CONFIG_USB_STORAGE_ALAUDA is not set # CONFIG_USB_STORAGE_ONETOUCH is not set # CONFIG_USB_STORAGE_KARMA is not set # CONFIG_USB_STORAGE_CYPRESS_ATACB is not set # CONFIG_USB_STORAGE_ENE_UB6250 is not set # CONFIG_USB_UAS is not set # # USB Imaging devices # # CONFIG_USB_MDC800 is not set # CONFIG_USB_MICROTEK is not set # CONFIG_USBIP_CORE is not set # CONFIG_USB_CDNS3 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 is not set CONFIG_USB_SERIAL=m CONFIG_USB_SERIAL_GENERIC=y # CONFIG_USB_SERIAL_SIMPLE is not set # CONFIG_USB_SERIAL_AIRCABLE is not set # CONFIG_USB_SERIAL_ARK3116 is not set # CONFIG_USB_SERIAL_BELKIN is not set # CONFIG_USB_SERIAL_CH341 is not set # CONFIG_USB_SERIAL_WHITEHEAT is not set # CONFIG_USB_SERIAL_DIGI_ACCELEPORT is not set # CONFIG_USB_SERIAL_CP210X is not set # CONFIG_USB_SERIAL_CYPRESS_M8 is not set # CONFIG_USB_SERIAL_EMPEG is not set # CONFIG_USB_SERIAL_FTDI_SIO is not set # CONFIG_USB_SERIAL_VISOR is not set # CONFIG_USB_SERIAL_IPAQ is not set # CONFIG_USB_SERIAL_IR is not set # CONFIG_USB_SERIAL_EDGEPORT is not set # CONFIG_USB_SERIAL_EDGEPORT_TI is not set # CONFIG_USB_SERIAL_F81232 is not set # CONFIG_USB_SERIAL_F8153X is not set # CONFIG_USB_SERIAL_GARMIN is not set # CONFIG_USB_SERIAL_IPW is not set # CONFIG_USB_SERIAL_IUU is not set # CONFIG_USB_SERIAL_KEYSPAN_PDA is not set # CONFIG_USB_SERIAL_KEYSPAN is not set # CONFIG_USB_SERIAL_KLSI is not set # CONFIG_USB_SERIAL_KOBIL_SCT is not set # CONFIG_USB_SERIAL_MCT_U232 is not set # CONFIG_USB_SERIAL_METRO is not set # CONFIG_USB_SERIAL_MOS7720 is not set # CONFIG_USB_SERIAL_MOS7840 is not set # CONFIG_USB_SERIAL_MXUPORT is not set # CONFIG_USB_SERIAL_NAVMAN is not set # CONFIG_USB_SERIAL_PL2303 is not set # CONFIG_USB_SERIAL_OTI6858 is not set # CONFIG_USB_SERIAL_QCAUX is not set # CONFIG_USB_SERIAL_QUALCOMM is not set # CONFIG_USB_SERIAL_SPCP8X5 is not set # CONFIG_USB_SERIAL_SAFE is not set # CONFIG_USB_SERIAL_SIERRAWIRELESS is not set # CONFIG_USB_SERIAL_SYMBOL is not set # CONFIG_USB_SERIAL_TI is not set # CONFIG_USB_SERIAL_CYBERJACK is not set # CONFIG_USB_SERIAL_XIRCOM is not set # CONFIG_USB_SERIAL_OPTION is not set # CONFIG_USB_SERIAL_OMNINET is not set # CONFIG_USB_SERIAL_OPTICON is not set # CONFIG_USB_SERIAL_XSENS_MT is not set # CONFIG_USB_SERIAL_WISHBONE is not set # CONFIG_USB_SERIAL_SSU100 is not set # CONFIG_USB_SERIAL_QT2 is not set # CONFIG_USB_SERIAL_UPD78F0730 is not set CONFIG_USB_SERIAL_DEBUG=m # # USB Miscellaneous drivers # # CONFIG_USB_EMI62 is not set # CONFIG_USB_EMI26 is not set # CONFIG_USB_ADUTUX is not set # CONFIG_USB_SEVSEG is not set # CONFIG_USB_LEGOTOWER is not set # CONFIG_USB_LCD is not set # CONFIG_USB_CYPRESS_CY7C63 is not set # CONFIG_USB_CYTHERM is not set # CONFIG_USB_IDMOUSE is not set # CONFIG_USB_FTDI_ELAN is not set # CONFIG_USB_APPLEDISPLAY is not set # CONFIG_APPLE_MFI_FASTCHARGE is not set # CONFIG_USB_SISUSBVGA is not set # CONFIG_USB_LD is not set # CONFIG_USB_TRANCEVIBRATOR is not set # CONFIG_USB_IOWARRIOR is not set # CONFIG_USB_TEST is not set # CONFIG_USB_EHSET_TEST_FIXTURE is not set # CONFIG_USB_ISIGHTFW is not set # CONFIG_USB_YUREX is not set # CONFIG_USB_EZUSB_FX2 is not set # 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 is not set # # USB Physical Layer drivers # # CONFIG_NOP_USB_XCEIV is not set # CONFIG_USB_GPIO_VBUS is not set # CONFIG_USB_ISP1301 is not set # end of USB Physical Layer drivers # CONFIG_USB_GADGET is not set CONFIG_TYPEC=y # CONFIG_TYPEC_TCPM is not set CONFIG_TYPEC_UCSI=y # CONFIG_UCSI_CCG is not set CONFIG_UCSI_ACPI=y # CONFIG_TYPEC_TPS6598X is not set # # USB Type-C Multiplexer/DeMultiplexer Switch support # # CONFIG_TYPEC_MUX_PI3USB30532 is not set # end of USB Type-C Multiplexer/DeMultiplexer Switch support # # USB Type-C Alternate Mode drivers # # CONFIG_TYPEC_DP_ALTMODE is not set # end of USB Type-C Alternate Mode drivers # CONFIG_USB_ROLE_SWITCH is not set CONFIG_MMC=m CONFIG_MMC_BLOCK=m CONFIG_MMC_BLOCK_MINORS=8 CONFIG_SDIO_UART=m # CONFIG_MMC_TEST is not set # # MMC/SD/SDIO Host Controller Drivers # # CONFIG_MMC_DEBUG is not set CONFIG_MMC_SDHCI=m CONFIG_MMC_SDHCI_IO_ACCESSORS=y CONFIG_MMC_SDHCI_PCI=m CONFIG_MMC_RICOH_MMC=y CONFIG_MMC_SDHCI_ACPI=m CONFIG_MMC_SDHCI_PLTFM=m # CONFIG_MMC_SDHCI_F_SDH30 is not set # CONFIG_MMC_WBSD is not set # CONFIG_MMC_TIFM_SD is not set # CONFIG_MMC_SPI is not set # CONFIG_MMC_CB710 is not set # CONFIG_MMC_VIA_SDMMC is not set # CONFIG_MMC_VUB300 is not set # CONFIG_MMC_USHC is not set # CONFIG_MMC_USDHI6ROL0 is not set # CONFIG_MMC_REALTEK_PCI is not set CONFIG_MMC_CQHCI=m # CONFIG_MMC_HSQ 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 is not set CONFIG_NEW_LEDS=y CONFIG_LEDS_CLASS=y # CONFIG_LEDS_CLASS_FLASH is not set # CONFIG_LEDS_CLASS_MULTICOLOR is not set # CONFIG_LEDS_BRIGHTNESS_HW_CHANGED is not set # # LED drivers # # CONFIG_LEDS_APU is not set CONFIG_LEDS_LM3530=m # CONFIG_LEDS_LM3532 is not set # CONFIG_LEDS_LM3642 is not set # CONFIG_LEDS_PCA9532 is not set # CONFIG_LEDS_GPIO is not set CONFIG_LEDS_LP3944=m # CONFIG_LEDS_LP3952 is not set CONFIG_LEDS_CLEVO_MAIL=m # CONFIG_LEDS_PCA955X is not set # CONFIG_LEDS_PCA963X is not set # CONFIG_LEDS_DAC124S085 is not set # CONFIG_LEDS_PWM is not set # CONFIG_LEDS_BD2802 is not set CONFIG_LEDS_INTEL_SS4200=m # 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=m CONFIG_LEDS_MLXCPLD=m # CONFIG_LEDS_MLXREG is not set # CONFIG_LEDS_USER is not set # CONFIG_LEDS_NIC78BX is not set # CONFIG_LEDS_TI_LMU_COMMON is not set # # LED Triggers # CONFIG_LEDS_TRIGGERS=y CONFIG_LEDS_TRIGGER_TIMER=m CONFIG_LEDS_TRIGGER_ONESHOT=m # CONFIG_LEDS_TRIGGER_DISK is not set CONFIG_LEDS_TRIGGER_HEARTBEAT=m CONFIG_LEDS_TRIGGER_BACKLIGHT=m # CONFIG_LEDS_TRIGGER_CPU is not set # CONFIG_LEDS_TRIGGER_ACTIVITY is not set CONFIG_LEDS_TRIGGER_GPIO=m CONFIG_LEDS_TRIGGER_DEFAULT_ON=m # # iptables trigger is under Netfilter config (LED target) # CONFIG_LEDS_TRIGGER_TRANSIENT=m CONFIG_LEDS_TRIGGER_CAMERA=m # CONFIG_LEDS_TRIGGER_PANIC is not set # CONFIG_LEDS_TRIGGER_NETDEV is not set # CONFIG_LEDS_TRIGGER_PATTERN is not set CONFIG_LEDS_TRIGGER_AUDIO=m # CONFIG_ACCESSIBILITY is not set CONFIG_INFINIBAND=m CONFIG_INFINIBAND_USER_MAD=m CONFIG_INFINIBAND_USER_ACCESS=m 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 is not set # CONFIG_INFINIBAND_EFA is not set # CONFIG_INFINIBAND_I40IW is not set # CONFIG_MLX4_INFINIBAND is not set # CONFIG_INFINIBAND_OCRDMA is not set # CONFIG_INFINIBAND_USNIC is not set # CONFIG_INFINIBAND_BNXT_RE is not set # CONFIG_INFINIBAND_RDMAVT is not set CONFIG_RDMA_RXE=m CONFIG_RDMA_SIW=m CONFIG_INFINIBAND_IPOIB=m # CONFIG_INFINIBAND_IPOIB_CM is not set CONFIG_INFINIBAND_IPOIB_DEBUG=y # CONFIG_INFINIBAND_IPOIB_DEBUG_DATA is not set CONFIG_INFINIBAND_SRP=m CONFIG_INFINIBAND_SRPT=m # CONFIG_INFINIBAND_ISER is not set # CONFIG_INFINIBAND_ISERT is not set # CONFIG_INFINIBAND_RTRS_CLIENT is not set # CONFIG_INFINIBAND_RTRS_SERVER is not set # CONFIG_INFINIBAND_OPA_VNIC 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=m CONFIG_EDAC_GHES=y CONFIG_EDAC_AMD64=m # CONFIG_EDAC_AMD64_ERROR_INJECTION is not set CONFIG_EDAC_E752X=m CONFIG_EDAC_I82975X=m CONFIG_EDAC_I3000=m CONFIG_EDAC_I3200=m CONFIG_EDAC_IE31200=m CONFIG_EDAC_X38=m CONFIG_EDAC_I5400=m CONFIG_EDAC_I7CORE=m CONFIG_EDAC_I5000=m CONFIG_EDAC_I5100=m CONFIG_EDAC_I7300=m CONFIG_EDAC_SBRIDGE=m CONFIG_EDAC_SKX=m # CONFIG_EDAC_I10NM is not set CONFIG_EDAC_PND2=m 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 is not set # 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_ABEOZ9 is not set # CONFIG_RTC_DRV_ABX80X is not set CONFIG_RTC_DRV_DS1307=m # CONFIG_RTC_DRV_DS1307_CENTURY is not set CONFIG_RTC_DRV_DS1374=m # CONFIG_RTC_DRV_DS1374_WDT is not set CONFIG_RTC_DRV_DS1672=m CONFIG_RTC_DRV_MAX6900=m CONFIG_RTC_DRV_RS5C372=m CONFIG_RTC_DRV_ISL1208=m CONFIG_RTC_DRV_ISL12022=m CONFIG_RTC_DRV_X1205=m CONFIG_RTC_DRV_PCF8523=m # CONFIG_RTC_DRV_PCF85063 is not set # CONFIG_RTC_DRV_PCF85363 is not set CONFIG_RTC_DRV_PCF8563=m CONFIG_RTC_DRV_PCF8583=m CONFIG_RTC_DRV_M41T80=m CONFIG_RTC_DRV_M41T80_WDT=y CONFIG_RTC_DRV_BQ32K=m # CONFIG_RTC_DRV_S35390A is not set CONFIG_RTC_DRV_FM3130=m # CONFIG_RTC_DRV_RX8010 is not set CONFIG_RTC_DRV_RX8581=m CONFIG_RTC_DRV_RX8025=m CONFIG_RTC_DRV_EM3027=m # CONFIG_RTC_DRV_RV3028 is not set # CONFIG_RTC_DRV_RV8803 is not set # CONFIG_RTC_DRV_SD3078 is not set # # SPI RTC drivers # # CONFIG_RTC_DRV_M41T93 is not set # CONFIG_RTC_DRV_M41T94 is not set # CONFIG_RTC_DRV_DS1302 is not set # CONFIG_RTC_DRV_DS1305 is not set # CONFIG_RTC_DRV_DS1343 is not set # CONFIG_RTC_DRV_DS1347 is not set # CONFIG_RTC_DRV_DS1390 is not set # CONFIG_RTC_DRV_MAX6916 is not set # CONFIG_RTC_DRV_R9701 is not set CONFIG_RTC_DRV_RX4581=m # CONFIG_RTC_DRV_RX6110 is not set # CONFIG_RTC_DRV_RS5C348 is not set # CONFIG_RTC_DRV_MAX6902 is not set # CONFIG_RTC_DRV_PCF2123 is not set # CONFIG_RTC_DRV_MCP795 is not set CONFIG_RTC_I2C_AND_SPI=y # # SPI and I2C RTC drivers # CONFIG_RTC_DRV_DS3232=m CONFIG_RTC_DRV_DS3232_HWMON=y # CONFIG_RTC_DRV_PCF2127 is not set CONFIG_RTC_DRV_RV3029C2=m # CONFIG_RTC_DRV_RV3029_HWMON is not set # # Platform RTC drivers # CONFIG_RTC_DRV_CMOS=y CONFIG_RTC_DRV_DS1286=m CONFIG_RTC_DRV_DS1511=m CONFIG_RTC_DRV_DS1553=m # CONFIG_RTC_DRV_DS1685_FAMILY is not set CONFIG_RTC_DRV_DS1742=m CONFIG_RTC_DRV_DS2404=m CONFIG_RTC_DRV_STK17TA8=m # CONFIG_RTC_DRV_M48T86 is not set CONFIG_RTC_DRV_M48T35=m CONFIG_RTC_DRV_M48T59=m CONFIG_RTC_DRV_MSM6242=m CONFIG_RTC_DRV_BQ4802=m CONFIG_RTC_DRV_RP5C01=m CONFIG_RTC_DRV_V3020=m # # on-CPU RTC drivers # # CONFIG_RTC_DRV_FTRTC010 is not set # # HID Sensor RTC drivers # CONFIG_DMADEVICES=y # CONFIG_DMADEVICES_DEBUG is not set # # DMA Devices # CONFIG_DMA_ENGINE=y CONFIG_DMA_VIRTUAL_CHANNELS=y CONFIG_DMA_ACPI=y # CONFIG_ALTERA_MSGDMA is not set CONFIG_INTEL_IDMA64=m # CONFIG_INTEL_IDXD is not set CONFIG_INTEL_IOATDMA=m # CONFIG_PLX_DMA is not set # CONFIG_XILINX_ZYNQMP_DPDMA is not set # CONFIG_QCOM_HIDMA_MGMT is not set # CONFIG_QCOM_HIDMA is not set CONFIG_DW_DMAC_CORE=y CONFIG_DW_DMAC=m CONFIG_DW_DMAC_PCI=y # CONFIG_DW_EDMA is not set # CONFIG_DW_EDMA_PCIE is not set CONFIG_HSU_DMA=y # CONFIG_SF_PDMA is not set # # DMA Clients # CONFIG_ASYNC_TX_DMA=y CONFIG_DMATEST=m CONFIG_DMA_ENGINE_RAID=y # # DMABUF options # CONFIG_SYNC_FILE=y # CONFIG_SW_SYNC is not set # CONFIG_UDMABUF is not set # CONFIG_DMABUF_MOVE_NOTIFY is not set # CONFIG_DMABUF_SELFTESTS is not set # CONFIG_DMABUF_HEAPS is not set # end of DMABUF options CONFIG_DCA=m # CONFIG_AUXDISPLAY is not set # CONFIG_PANEL is not set CONFIG_UIO=m CONFIG_UIO_CIF=m CONFIG_UIO_PDRV_GENIRQ=m # CONFIG_UIO_DMEM_GENIRQ is not set CONFIG_UIO_AEC=m CONFIG_UIO_SERCOS3=m CONFIG_UIO_PCI_GENERIC=m # CONFIG_UIO_NETX is not set # CONFIG_UIO_PRUSS is not set # CONFIG_UIO_MF624 is not set CONFIG_UIO_HV_GENERIC=m CONFIG_VFIO_IOMMU_TYPE1=m CONFIG_VFIO_VIRQFD=m CONFIG_VFIO=m CONFIG_VFIO_NOIOMMU=y CONFIG_VFIO_PCI=m # CONFIG_VFIO_PCI_VGA is not set CONFIG_VFIO_PCI_MMAP=y CONFIG_VFIO_PCI_INTX=y # CONFIG_VFIO_PCI_IGD is not set CONFIG_VFIO_MDEV=m CONFIG_VFIO_MDEV_DEVICE=m CONFIG_IRQ_BYPASS_MANAGER=m # CONFIG_VIRT_DRIVERS is not set CONFIG_VIRTIO=y CONFIG_VIRTIO_MENU=y CONFIG_VIRTIO_PCI=y CONFIG_VIRTIO_PCI_LEGACY=y # CONFIG_VIRTIO_PMEM is not set CONFIG_VIRTIO_BALLOON=y CONFIG_VIRTIO_MEM=m CONFIG_VIRTIO_INPUT=m # CONFIG_VIRTIO_MMIO is not set # CONFIG_VDPA is not set CONFIG_VHOST_IOTLB=m CONFIG_VHOST=m CONFIG_VHOST_MENU=y CONFIG_VHOST_NET=m # CONFIG_VHOST_SCSI is not set CONFIG_VHOST_VSOCK=m # CONFIG_VHOST_CROSS_ENDIAN_LEGACY is not set # # Microsoft Hyper-V guest support # CONFIG_HYPERV=m CONFIG_HYPERV_TIMER=y CONFIG_HYPERV_UTILS=m CONFIG_HYPERV_BALLOON=m # end of Microsoft Hyper-V guest support # # Xen driver support # # CONFIG_XEN_BALLOON is not set CONFIG_XEN_DEV_EVTCHN=m # CONFIG_XEN_BACKEND is not set CONFIG_XENFS=m CONFIG_XEN_COMPAT_XENFS=y CONFIG_XEN_SYS_HYPERVISOR=y CONFIG_XEN_XENBUS_FRONTEND=y # CONFIG_XEN_GNTDEV is not set # CONFIG_XEN_GRANT_DEV_ALLOC is not set # CONFIG_XEN_GRANT_DMA_ALLOC is not set CONFIG_SWIOTLB_XEN=y # CONFIG_XEN_PVCALLS_FRONTEND is not set CONFIG_XEN_PRIVCMD=m CONFIG_XEN_EFI=y CONFIG_XEN_AUTO_XLATE=y CONFIG_XEN_ACPI=y # end of Xen driver support # CONFIG_GREYBUS is not set # CONFIG_STAGING is not set CONFIG_X86_PLATFORM_DEVICES=y CONFIG_ACPI_WMI=m CONFIG_WMI_BMOF=m # CONFIG_ALIENWARE_WMI is not set # CONFIG_HUAWEI_WMI is not set # CONFIG_INTEL_WMI_SBL_FW_UPDATE is not set CONFIG_INTEL_WMI_THUNDERBOLT=m CONFIG_MXM_WMI=m # CONFIG_PEAQ_WMI is not set # CONFIG_XIAOMI_WMI is not set CONFIG_ACERHDF=m # CONFIG_ACER_WIRELESS is not set CONFIG_ACER_WMI=m CONFIG_APPLE_GMUX=m CONFIG_ASUS_LAPTOP=m # CONFIG_ASUS_WIRELESS is not set CONFIG_ASUS_WMI=m CONFIG_ASUS_NB_WMI=m CONFIG_EEEPC_LAPTOP=m CONFIG_EEEPC_WMI=m CONFIG_DCDBAS=m CONFIG_DELL_SMBIOS=m CONFIG_DELL_SMBIOS_WMI=y # CONFIG_DELL_SMBIOS_SMM is not set CONFIG_DELL_LAPTOP=m CONFIG_DELL_RBTN=m CONFIG_DELL_RBU=m CONFIG_DELL_SMO8800=m CONFIG_DELL_WMI=m CONFIG_DELL_WMI_DESCRIPTOR=m CONFIG_DELL_WMI_AIO=m CONFIG_DELL_WMI_LED=m CONFIG_AMILO_RFKILL=m CONFIG_FUJITSU_LAPTOP=m CONFIG_FUJITSU_TABLET=m # CONFIG_GPD_POCKET_FAN is not set CONFIG_HP_ACCEL=m CONFIG_HP_WIRELESS=m CONFIG_HP_WMI=m # CONFIG_IBM_RTL is not set CONFIG_IDEAPAD_LAPTOP=m CONFIG_SENSORS_HDAPS=m CONFIG_THINKPAD_ACPI=m # 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_INTEL_ATOMISP2_PM is not set CONFIG_INTEL_HID_EVENT=m # CONFIG_INTEL_INT0002_VGPIO is not set # CONFIG_INTEL_MENLOW is not set CONFIG_INTEL_OAKTRAIL=m CONFIG_INTEL_VBTN=m # CONFIG_SURFACE3_WMI is not set # CONFIG_SURFACE_3_POWER_OPREGION is not set # CONFIG_SURFACE_PRO3_BUTTON is not set CONFIG_MSI_LAPTOP=m CONFIG_MSI_WMI=m # CONFIG_PCENGINES_APU2 is not set CONFIG_SAMSUNG_LAPTOP=m CONFIG_SAMSUNG_Q10=m CONFIG_TOSHIBA_BT_RFKILL=m # CONFIG_TOSHIBA_HAPS is not set # CONFIG_TOSHIBA_WMI is not set CONFIG_ACPI_CMPC=m CONFIG_COMPAL_LAPTOP=m # CONFIG_LG_LAPTOP is not set CONFIG_PANASONIC_LAPTOP=m CONFIG_SONY_LAPTOP=m CONFIG_SONYPI_COMPAT=y # CONFIG_SYSTEM76_ACPI is not set CONFIG_TOPSTAR_LAPTOP=m # CONFIG_I2C_MULTI_INSTANTIATE is not set CONFIG_MLX_PLATFORM=m CONFIG_INTEL_IPS=m CONFIG_INTEL_RST=m # CONFIG_INTEL_SMARTCONNECT is not set # # Intel Speed Select Technology interface support # # CONFIG_INTEL_SPEED_SELECT_INTERFACE is not set # end of Intel Speed Select Technology interface support CONFIG_INTEL_TURBO_MAX_3=y # CONFIG_INTEL_UNCORE_FREQ_CONTROL is not set CONFIG_INTEL_PMC_CORE=m # CONFIG_INTEL_PUNIT_IPC is not set # CONFIG_INTEL_SCU_PCI is not set # CONFIG_INTEL_SCU_PLATFORM is not set CONFIG_PMC_ATOM=y # CONFIG_MFD_CROS_EC is not set # CONFIG_CHROME_PLATFORMS is not set CONFIG_MELLANOX_PLATFORM=y CONFIG_MLXREG_HOTPLUG=m # CONFIG_MLXREG_IO is not set CONFIG_HAVE_CLK=y CONFIG_CLKDEV_LOOKUP=y CONFIG_HAVE_CLK_PREPARE=y CONFIG_COMMON_CLK=y # CONFIG_COMMON_CLK_MAX9485 is not set # CONFIG_COMMON_CLK_SI5341 is not set # CONFIG_COMMON_CLK_SI5351 is not set # CONFIG_COMMON_CLK_SI544 is not set # CONFIG_COMMON_CLK_CDCE706 is not set # CONFIG_COMMON_CLK_CS2000_CP is not set # CONFIG_COMMON_CLK_PWM is not set CONFIG_HWSPINLOCK=y # # Clock Source drivers # CONFIG_CLKEVT_I8253=y CONFIG_I8253_LOCK=y CONFIG_CLKBLD_I8253=y # end of Clock Source drivers CONFIG_MAILBOX=y CONFIG_PCC=y # CONFIG_ALTERA_MBOX is not set CONFIG_IOMMU_IOVA=y CONFIG_IOASID=y CONFIG_IOMMU_API=y CONFIG_IOMMU_SUPPORT=y # # Generic IOMMU Pagetable Support # # end of Generic IOMMU Pagetable Support # CONFIG_IOMMU_DEBUGFS is not set # CONFIG_IOMMU_DEFAULT_PASSTHROUGH is not set CONFIG_IOMMU_DMA=y CONFIG_AMD_IOMMU=y CONFIG_AMD_IOMMU_V2=m 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_INTEL_IOMMU_SCALABLE_MODE_DEFAULT_ON is not set CONFIG_IRQ_REMAP=y CONFIG_HYPERV_IOMMU=y # # Remoteproc drivers # # CONFIG_REMOTEPROC is not set # end of Remoteproc drivers # # Rpmsg drivers # # CONFIG_RPMSG_QCOM_GLINK_RPM is not set # CONFIG_RPMSG_VIRTIO is not set # end of Rpmsg drivers # CONFIG_SOUNDWIRE is not set # # SOC (System On Chip) specific Drivers # # # Amlogic SoC drivers # # end of Amlogic SoC drivers # # Aspeed SoC drivers # # end of Aspeed SoC drivers # # Broadcom SoC drivers # # end of Broadcom SoC drivers # # NXP/Freescale QorIQ SoC drivers # # end of NXP/Freescale QorIQ SoC drivers # # i.MX SoC drivers # # end of i.MX SoC drivers # # Qualcomm SoC drivers # # end of Qualcomm SoC drivers # CONFIG_SOC_TI is not set # # Xilinx SoC drivers # # CONFIG_XILINX_VCU is not set # end of Xilinx SoC drivers # end of SOC (System On Chip) specific Drivers # CONFIG_PM_DEVFREQ is not set # CONFIG_EXTCON is not set # CONFIG_MEMORY is not set # CONFIG_IIO is not set CONFIG_NTB=m # CONFIG_NTB_MSI is not set # CONFIG_NTB_AMD is not set # CONFIG_NTB_IDT is not set # CONFIG_NTB_INTEL is not set # CONFIG_NTB_SWITCHTEC is not set # CONFIG_NTB_PINGPONG is not set # CONFIG_NTB_TOOL is not set # CONFIG_NTB_PERF is not set # CONFIG_NTB_TRANSPORT is not set # CONFIG_VME_BUS is not set CONFIG_PWM=y CONFIG_PWM_SYSFS=y # CONFIG_PWM_DEBUG is not set CONFIG_PWM_LPSS=m CONFIG_PWM_LPSS_PCI=m CONFIG_PWM_LPSS_PLATFORM=m # CONFIG_PWM_PCA9685 is not set # # IRQ chip support # # end of IRQ chip support # CONFIG_IPACK_BUS is not set # CONFIG_RESET_CONTROLLER is not set # # PHY Subsystem # # CONFIG_GENERIC_PHY is not set # 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_PHY_INTEL_EMMC is not set # end of PHY Subsystem CONFIG_POWERCAP=y CONFIG_INTEL_RAPL_CORE=m CONFIG_INTEL_RAPL=m # CONFIG_IDLE_INJECT is not set # CONFIG_MCB is not set # # Performance monitor support # # end of Performance monitor support CONFIG_RAS=y # CONFIG_RAS_CEC is not set # CONFIG_USB4 is not set # # Android # # CONFIG_ANDROID is not set # end of Android CONFIG_LIBNVDIMM=m CONFIG_BLK_DEV_PMEM=m CONFIG_ND_BLK=m CONFIG_ND_CLAIM=y CONFIG_ND_BTT=m CONFIG_BTT=y CONFIG_ND_PFN=m CONFIG_NVDIMM_PFN=y CONFIG_NVDIMM_DAX=y CONFIG_NVDIMM_KEYS=y CONFIG_DAX_DRIVER=y CONFIG_DAX=y CONFIG_DEV_DAX=m CONFIG_DEV_DAX_PMEM=m CONFIG_DEV_DAX_KMEM=m CONFIG_DEV_DAX_PMEM_COMPAT=m CONFIG_NVMEM=y CONFIG_NVMEM_SYSFS=y # # HW tracing support # CONFIG_STM=m # CONFIG_STM_PROTO_BASIC is not set # CONFIG_STM_PROTO_SYS_T is not set CONFIG_STM_DUMMY=m CONFIG_STM_SOURCE_CONSOLE=m CONFIG_STM_SOURCE_HEARTBEAT=m CONFIG_STM_SOURCE_FTRACE=m CONFIG_INTEL_TH=m CONFIG_INTEL_TH_PCI=m CONFIG_INTEL_TH_ACPI=m CONFIG_INTEL_TH_GTH=m CONFIG_INTEL_TH_STH=m CONFIG_INTEL_TH_MSU=m CONFIG_INTEL_TH_PTI=m # CONFIG_INTEL_TH_DEBUG is not set # end of HW tracing support # CONFIG_FPGA is not set # CONFIG_TEE is not set # CONFIG_UNISYS_VISORBUS is not set # CONFIG_SIOX is not set # CONFIG_SLIMBUS is not set # CONFIG_INTERCONNECT is not set # CONFIG_COUNTER is not set # CONFIG_MOST is not set # end of Device Drivers # # File systems # CONFIG_DCACHE_WORD_ACCESS=y # CONFIG_VALIDATE_FS_PARSER is not set CONFIG_FS_IOMAP=y # CONFIG_EXT2_FS is not set # CONFIG_EXT3_FS is not set CONFIG_EXT4_FS=y CONFIG_EXT4_USE_FOR_EXT2=y CONFIG_EXT4_FS_POSIX_ACL=y CONFIG_EXT4_FS_SECURITY=y # CONFIG_EXT4_DEBUG is not set CONFIG_EXT4_KUNIT_TESTS=m CONFIG_JBD2=y # CONFIG_JBD2_DEBUG is not set CONFIG_FS_MBCACHE=y # CONFIG_REISERFS_FS is not set # CONFIG_JFS_FS is not set CONFIG_XFS_FS=m CONFIG_XFS_QUOTA=y CONFIG_XFS_POSIX_ACL=y CONFIG_XFS_RT=y CONFIG_XFS_ONLINE_SCRUB=y CONFIG_XFS_ONLINE_REPAIR=y CONFIG_XFS_DEBUG=y CONFIG_XFS_ASSERT_FATAL=y CONFIG_GFS2_FS=m CONFIG_GFS2_FS_LOCKING_DLM=y CONFIG_OCFS2_FS=m CONFIG_OCFS2_FS_O2CB=m CONFIG_OCFS2_FS_USERSPACE_CLUSTER=m CONFIG_OCFS2_FS_STATS=y CONFIG_OCFS2_DEBUG_MASKLOG=y # CONFIG_OCFS2_DEBUG_FS is not set CONFIG_BTRFS_FS=m CONFIG_BTRFS_FS_POSIX_ACL=y # CONFIG_BTRFS_FS_CHECK_INTEGRITY is not set # CONFIG_BTRFS_FS_RUN_SANITY_TESTS 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 is not set CONFIG_F2FS_FS=m CONFIG_F2FS_STAT_FS=y CONFIG_F2FS_FS_XATTR=y CONFIG_F2FS_FS_POSIX_ACL=y CONFIG_F2FS_FS_SECURITY=y # CONFIG_F2FS_CHECK_FS is not set # CONFIG_F2FS_IO_TRACE is not set # CONFIG_F2FS_FAULT_INJECTION is not set # CONFIG_F2FS_FS_COMPRESSION is not set # CONFIG_ZONEFS_FS is not set CONFIG_FS_DAX=y CONFIG_FS_DAX_PMD=y CONFIG_FS_POSIX_ACL=y CONFIG_EXPORTFS=y CONFIG_EXPORTFS_BLOCK_OPS=y CONFIG_FILE_LOCKING=y CONFIG_MANDATORY_FILE_LOCKING=y CONFIG_FS_ENCRYPTION=y CONFIG_FS_ENCRYPTION_ALGS=y # CONFIG_FS_VERITY is not set CONFIG_FSNOTIFY=y CONFIG_DNOTIFY=y CONFIG_INOTIFY_USER=y CONFIG_FANOTIFY=y CONFIG_FANOTIFY_ACCESS_PERMISSIONS=y 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 is not set CONFIG_QFMT_V2=y CONFIG_QUOTACTL=y CONFIG_QUOTACTL_COMPAT=y CONFIG_AUTOFS4_FS=y CONFIG_AUTOFS_FS=y CONFIG_FUSE_FS=m CONFIG_CUSE=m # CONFIG_VIRTIO_FS is not set CONFIG_OVERLAY_FS=m # CONFIG_OVERLAY_FS_REDIRECT_DIR is not set # CONFIG_OVERLAY_FS_REDIRECT_ALWAYS_FOLLOW is not set # CONFIG_OVERLAY_FS_INDEX is not set # CONFIG_OVERLAY_FS_XINO_AUTO is not set # CONFIG_OVERLAY_FS_METACOPY is not set # # Caches # CONFIG_FSCACHE=m 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=m # CONFIG_CACHEFILES_DEBUG is not set # CONFIG_CACHEFILES_HISTOGRAM is not set # end of Caches # # CD-ROM/DVD Filesystems # CONFIG_ISO9660_FS=m CONFIG_JOLIET=y CONFIG_ZISOFS=y CONFIG_UDF_FS=m # end of CD-ROM/DVD Filesystems # # DOS/FAT/EXFAT/NT Filesystems # CONFIG_FAT_FS=m CONFIG_MSDOS_FS=m CONFIG_VFAT_FS=m CONFIG_FAT_DEFAULT_CODEPAGE=437 CONFIG_FAT_DEFAULT_IOCHARSET="ascii" # CONFIG_FAT_DEFAULT_UTF8 is not set # CONFIG_EXFAT_FS is not set # CONFIG_NTFS_FS is not set # end of DOS/FAT/EXFAT/NT Filesystems # # Pseudo filesystems # CONFIG_PROC_FS=y CONFIG_PROC_KCORE=y CONFIG_PROC_VMCORE=y CONFIG_PROC_VMCORE_DEVICE_DUMP=y CONFIG_PROC_SYSCTL=y CONFIG_PROC_PAGE_MONITOR=y CONFIG_PROC_CHILDREN=y CONFIG_PROC_PID_ARCH_STATUS=y CONFIG_PROC_CPU_RESCTRL=y CONFIG_KERNFS=y CONFIG_SYSFS=y CONFIG_TMPFS=y CONFIG_TMPFS_POSIX_ACL=y CONFIG_TMPFS_XATTR=y # CONFIG_TMPFS_INODE64 is not set CONFIG_HUGETLBFS=y CONFIG_HUGETLB_PAGE=y CONFIG_MEMFD_CREATE=y CONFIG_ARCH_HAS_GIGANTIC_PAGE=y CONFIG_CONFIGFS_FS=y CONFIG_EFIVAR_FS=y # end of Pseudo filesystems CONFIG_MISC_FILESYSTEMS=y # CONFIG_ORANGEFS_FS is not set # CONFIG_ADFS_FS is not set # CONFIG_AFFS_FS is not set # CONFIG_ECRYPT_FS is not set # CONFIG_HFS_FS is not set # CONFIG_HFSPLUS_FS is not set # CONFIG_BEFS_FS is not set # CONFIG_BFS_FS is not set # CONFIG_EFS_FS is not set CONFIG_CRAMFS=m CONFIG_CRAMFS_BLOCKDEV=y CONFIG_SQUASHFS=m # CONFIG_SQUASHFS_FILE_CACHE is not set CONFIG_SQUASHFS_FILE_DIRECT=y # CONFIG_SQUASHFS_DECOMP_SINGLE is not set # CONFIG_SQUASHFS_DECOMP_MULTI is not set CONFIG_SQUASHFS_DECOMP_MULTI_PERCPU=y CONFIG_SQUASHFS_XATTR=y CONFIG_SQUASHFS_ZLIB=y # CONFIG_SQUASHFS_LZ4 is not set CONFIG_SQUASHFS_LZO=y CONFIG_SQUASHFS_XZ=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 is not set CONFIG_MINIX_FS=m # CONFIG_OMFS_FS is not set # CONFIG_HPFS_FS is not set # CONFIG_QNX4FS_FS is not set # CONFIG_QNX6FS_FS is not set # CONFIG_ROMFS_FS is not set CONFIG_PSTORE=y CONFIG_PSTORE_DEFLATE_COMPRESS=y # CONFIG_PSTORE_LZO_COMPRESS is not set # CONFIG_PSTORE_LZ4_COMPRESS is not set # CONFIG_PSTORE_LZ4HC_COMPRESS is not set # CONFIG_PSTORE_842_COMPRESS is not set # CONFIG_PSTORE_ZSTD_COMPRESS is not set CONFIG_PSTORE_COMPRESS=y CONFIG_PSTORE_DEFLATE_COMPRESS_DEFAULT=y CONFIG_PSTORE_COMPRESS_DEFAULT="deflate" # CONFIG_PSTORE_CONSOLE is not set # CONFIG_PSTORE_PMSG is not set # CONFIG_PSTORE_FTRACE is not set CONFIG_PSTORE_RAM=m # CONFIG_PSTORE_BLK is not set # CONFIG_SYSV_FS is not set # CONFIG_UFS_FS is not set # CONFIG_EROFS_FS is not set CONFIG_NETWORK_FILESYSTEMS=y CONFIG_NFS_FS=y # CONFIG_NFS_V2 is not set CONFIG_NFS_V3=y CONFIG_NFS_V3_ACL=y CONFIG_NFS_V4=m # CONFIG_NFS_SWAP is not set CONFIG_NFS_V4_1=y CONFIG_NFS_V4_2=y CONFIG_PNFS_FILE_LAYOUT=m CONFIG_PNFS_BLOCK=m 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_USE_LEGACY_DNS is not set CONFIG_NFS_USE_KERNEL_DNS=y CONFIG_NFS_DEBUG=y CONFIG_NFS_DISABLE_UDP_SUPPORT=y CONFIG_NFSD=m CONFIG_NFSD_V2_ACL=y CONFIG_NFSD_V3=y CONFIG_NFSD_V3_ACL=y CONFIG_NFSD_V4=y CONFIG_NFSD_PNFS=y # CONFIG_NFSD_BLOCKLAYOUT is not set CONFIG_NFSD_SCSILAYOUT=y # CONFIG_NFSD_FLEXFILELAYOUT is not set # CONFIG_NFSD_V4_2_INTER_SSC is not set CONFIG_NFSD_V4_SECURITY_LABEL=y 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=m CONFIG_SUNRPC_BACKCHANNEL=y CONFIG_RPCSEC_GSS_KRB5=m # CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES is not set CONFIG_SUNRPC_DEBUG=y CONFIG_SUNRPC_XPRT_RDMA=m CONFIG_CEPH_FS=m # CONFIG_CEPH_FSCACHE is not set CONFIG_CEPH_FS_POSIX_ACL=y # CONFIG_CEPH_FS_SECURITY_LABEL is not set CONFIG_CIFS=m # CONFIG_CIFS_STATS2 is not set CONFIG_CIFS_ALLOW_INSECURE_LEGACY=y CONFIG_CIFS_WEAK_PW_HASH=y CONFIG_CIFS_UPCALL=y CONFIG_CIFS_XATTR=y CONFIG_CIFS_POSIX=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_SMB_DIRECT is not set # CONFIG_CIFS_FSCACHE is not set # CONFIG_CODA_FS is not set # CONFIG_AFS_FS is not set CONFIG_9P_FS=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=m CONFIG_NLS_CODEPAGE_775=m CONFIG_NLS_CODEPAGE_850=m CONFIG_NLS_CODEPAGE_852=m CONFIG_NLS_CODEPAGE_855=m CONFIG_NLS_CODEPAGE_857=m CONFIG_NLS_CODEPAGE_860=m CONFIG_NLS_CODEPAGE_861=m CONFIG_NLS_CODEPAGE_862=m CONFIG_NLS_CODEPAGE_863=m CONFIG_NLS_CODEPAGE_864=m CONFIG_NLS_CODEPAGE_865=m CONFIG_NLS_CODEPAGE_866=m CONFIG_NLS_CODEPAGE_869=m CONFIG_NLS_CODEPAGE_936=m CONFIG_NLS_CODEPAGE_950=m CONFIG_NLS_CODEPAGE_932=m CONFIG_NLS_CODEPAGE_949=m CONFIG_NLS_CODEPAGE_874=m CONFIG_NLS_ISO8859_8=m CONFIG_NLS_CODEPAGE_1250=m CONFIG_NLS_CODEPAGE_1251=m CONFIG_NLS_ASCII=y CONFIG_NLS_ISO8859_1=m CONFIG_NLS_ISO8859_2=m CONFIG_NLS_ISO8859_3=m CONFIG_NLS_ISO8859_4=m CONFIG_NLS_ISO8859_5=m CONFIG_NLS_ISO8859_6=m CONFIG_NLS_ISO8859_7=m CONFIG_NLS_ISO8859_9=m CONFIG_NLS_ISO8859_13=m CONFIG_NLS_ISO8859_14=m CONFIG_NLS_ISO8859_15=m CONFIG_NLS_KOI8_R=m CONFIG_NLS_KOI8_U=m CONFIG_NLS_MAC_ROMAN=m CONFIG_NLS_MAC_CELTIC=m CONFIG_NLS_MAC_CENTEURO=m CONFIG_NLS_MAC_CROATIAN=m CONFIG_NLS_MAC_CYRILLIC=m CONFIG_NLS_MAC_GAELIC=m CONFIG_NLS_MAC_GREEK=m CONFIG_NLS_MAC_ICELAND=m CONFIG_NLS_MAC_INUIT=m CONFIG_NLS_MAC_ROMANIAN=m CONFIG_NLS_MAC_TURKISH=m CONFIG_NLS_UTF8=m CONFIG_DLM=m CONFIG_DLM_DEBUG=y # CONFIG_UNICODE is not set CONFIG_IO_WQ=y # end of File systems # # Security options # CONFIG_KEYS=y # CONFIG_KEYS_REQUEST_CACHE is not set CONFIG_PERSISTENT_KEYRINGS=y CONFIG_TRUSTED_KEYS=y CONFIG_ENCRYPTED_KEYS=y # CONFIG_KEY_DH_OPERATIONS is not set # CONFIG_SECURITY_DMESG_RESTRICT is not set CONFIG_SECURITY=y CONFIG_SECURITY_WRITABLE_HOOKS=y CONFIG_SECURITYFS=y CONFIG_SECURITY_NETWORK=y CONFIG_PAGE_TABLE_ISOLATION=y # CONFIG_SECURITY_INFINIBAND is not set CONFIG_SECURITY_NETWORK_XFRM=y CONFIG_SECURITY_PATH=y CONFIG_INTEL_TXT=y CONFIG_LSM_MMAP_MIN_ADDR=65535 CONFIG_HAVE_HARDENED_USERCOPY_ALLOCATOR=y CONFIG_HARDENED_USERCOPY=y CONFIG_HARDENED_USERCOPY_FALLBACK=y CONFIG_FORTIFY_SOURCE=y # CONFIG_STATIC_USERMODEHELPER is not set CONFIG_SECURITY_SELINUX=y CONFIG_SECURITY_SELINUX_BOOTPARAM=y CONFIG_SECURITY_SELINUX_DISABLE=y CONFIG_SECURITY_SELINUX_DEVELOP=y CONFIG_SECURITY_SELINUX_AVC_STATS=y CONFIG_SECURITY_SELINUX_CHECKREQPROT_VALUE=1 CONFIG_SECURITY_SELINUX_SIDTAB_HASH_BITS=9 CONFIG_SECURITY_SELINUX_SID2STR_CACHE_SIZE=256 # CONFIG_SECURITY_SMACK is not set # CONFIG_SECURITY_TOMOYO is not set CONFIG_SECURITY_APPARMOR=y CONFIG_SECURITY_APPARMOR_HASH=y CONFIG_SECURITY_APPARMOR_HASH_DEFAULT=y # CONFIG_SECURITY_APPARMOR_DEBUG is not set # CONFIG_SECURITY_APPARMOR_KUNIT_TEST is not set # CONFIG_SECURITY_LOADPIN is not set CONFIG_SECURITY_YAMA=y # CONFIG_SECURITY_SAFESETID is not set # CONFIG_SECURITY_LOCKDOWN_LSM is not set CONFIG_INTEGRITY=y CONFIG_INTEGRITY_SIGNATURE=y CONFIG_INTEGRITY_ASYMMETRIC_KEYS=y CONFIG_INTEGRITY_TRUSTED_KEYRING=y # CONFIG_INTEGRITY_PLATFORM_KEYRING is not set CONFIG_INTEGRITY_AUDIT=y CONFIG_IMA=y CONFIG_IMA_MEASURE_PCR_IDX=10 CONFIG_IMA_LSM_RULES=y # CONFIG_IMA_TEMPLATE is not set CONFIG_IMA_NG_TEMPLATE=y # CONFIG_IMA_SIG_TEMPLATE is not set CONFIG_IMA_DEFAULT_TEMPLATE="ima-ng" CONFIG_IMA_DEFAULT_HASH_SHA1=y # CONFIG_IMA_DEFAULT_HASH_SHA256 is not set # CONFIG_IMA_DEFAULT_HASH_SHA512 is not set CONFIG_IMA_DEFAULT_HASH="sha1" # CONFIG_IMA_WRITE_POLICY is not set # CONFIG_IMA_READ_POLICY is not set CONFIG_IMA_APPRAISE=y # CONFIG_IMA_ARCH_POLICY is not set # CONFIG_IMA_APPRAISE_BUILD_POLICY is not set CONFIG_IMA_APPRAISE_BOOTPARAM=y # CONFIG_IMA_APPRAISE_MODSIG is not set CONFIG_IMA_TRUSTED_KEYRING=y # CONFIG_IMA_BLACKLIST_KEYRING is not set # CONFIG_IMA_LOAD_X509 is not set CONFIG_IMA_MEASURE_ASYMMETRIC_KEYS=y CONFIG_IMA_QUEUE_EARLY_BOOT_KEYS=y # CONFIG_IMA_SECURE_AND_OR_TRUSTED_BOOT is not set CONFIG_EVM=y CONFIG_EVM_ATTR_FSUUID=y # CONFIG_EVM_ADD_XATTRS is not set # CONFIG_EVM_LOAD_X509 is not set CONFIG_DEFAULT_SECURITY_SELINUX=y # CONFIG_DEFAULT_SECURITY_APPARMOR is not set # CONFIG_DEFAULT_SECURITY_DAC is not set CONFIG_LSM="lockdown,yama,loadpin,safesetid,integrity,selinux,smack,tomoyo,apparmor,bpf" # # Kernel hardening options # # # Memory initialization # CONFIG_INIT_STACK_NONE=y # CONFIG_INIT_ON_ALLOC_DEFAULT_ON is not set # CONFIG_INIT_ON_FREE_DEFAULT_ON is not set # end of Memory initialization # end of Kernel hardening options # end of Security options CONFIG_XOR_BLOCKS=m CONFIG_ASYNC_CORE=m CONFIG_ASYNC_MEMCPY=m CONFIG_ASYNC_XOR=m CONFIG_ASYNC_PQ=m CONFIG_ASYNC_RAID6_RECOV=m CONFIG_CRYPTO=y # # Crypto core or helper # CONFIG_CRYPTO_ALGAPI=y CONFIG_CRYPTO_ALGAPI2=y CONFIG_CRYPTO_AEAD=y CONFIG_CRYPTO_AEAD2=y CONFIG_CRYPTO_SKCIPHER=y CONFIG_CRYPTO_SKCIPHER2=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_KPP=m CONFIG_CRYPTO_ACOMP2=y CONFIG_CRYPTO_MANAGER=y CONFIG_CRYPTO_MANAGER2=y CONFIG_CRYPTO_USER=m CONFIG_CRYPTO_MANAGER_DISABLE_TESTS=y CONFIG_CRYPTO_GF128MUL=y CONFIG_CRYPTO_NULL=y CONFIG_CRYPTO_NULL2=y CONFIG_CRYPTO_PCRYPT=m CONFIG_CRYPTO_CRYPTD=y CONFIG_CRYPTO_AUTHENC=m CONFIG_CRYPTO_TEST=m CONFIG_CRYPTO_SIMD=y CONFIG_CRYPTO_GLUE_HELPER_X86=y # # Public-key cryptography # CONFIG_CRYPTO_RSA=y CONFIG_CRYPTO_DH=m CONFIG_CRYPTO_ECC=m CONFIG_CRYPTO_ECDH=m # CONFIG_CRYPTO_ECRDSA is not set # CONFIG_CRYPTO_CURVE25519 is not set # CONFIG_CRYPTO_CURVE25519_X86 is not set # # Authenticated Encryption with Associated Data # CONFIG_CRYPTO_CCM=m CONFIG_CRYPTO_GCM=y CONFIG_CRYPTO_CHACHA20POLY1305=m # CONFIG_CRYPTO_AEGIS128 is not set # CONFIG_CRYPTO_AEGIS128_AESNI_SSE2 is not set CONFIG_CRYPTO_SEQIV=y CONFIG_CRYPTO_ECHAINIV=m # # Block modes # CONFIG_CRYPTO_CBC=y CONFIG_CRYPTO_CFB=y CONFIG_CRYPTO_CTR=y CONFIG_CRYPTO_CTS=y CONFIG_CRYPTO_ECB=y CONFIG_CRYPTO_LRW=m # CONFIG_CRYPTO_OFB is not set CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_XTS=y # CONFIG_CRYPTO_KEYWRAP is not set # CONFIG_CRYPTO_NHPOLY1305_SSE2 is not set # CONFIG_CRYPTO_NHPOLY1305_AVX2 is not set # CONFIG_CRYPTO_ADIANTUM is not set CONFIG_CRYPTO_ESSIV=m # # Hash modes # CONFIG_CRYPTO_CMAC=m CONFIG_CRYPTO_HMAC=y CONFIG_CRYPTO_XCBC=m CONFIG_CRYPTO_VMAC=m # # Digest # CONFIG_CRYPTO_CRC32C=y CONFIG_CRYPTO_CRC32C_INTEL=m CONFIG_CRYPTO_CRC32=m CONFIG_CRYPTO_CRC32_PCLMUL=m CONFIG_CRYPTO_XXHASH=m CONFIG_CRYPTO_BLAKE2B=m # CONFIG_CRYPTO_BLAKE2S is not set # CONFIG_CRYPTO_BLAKE2S_X86 is not set CONFIG_CRYPTO_CRCT10DIF=y CONFIG_CRYPTO_CRCT10DIF_PCLMUL=m CONFIG_CRYPTO_GHASH=y CONFIG_CRYPTO_POLY1305=m CONFIG_CRYPTO_POLY1305_X86_64=m CONFIG_CRYPTO_MD4=m CONFIG_CRYPTO_MD5=y CONFIG_CRYPTO_MICHAEL_MIC=m CONFIG_CRYPTO_RMD128=m CONFIG_CRYPTO_RMD160=m CONFIG_CRYPTO_RMD256=m CONFIG_CRYPTO_RMD320=m CONFIG_CRYPTO_SHA1=y CONFIG_CRYPTO_SHA1_SSSE3=y CONFIG_CRYPTO_SHA256_SSSE3=y CONFIG_CRYPTO_SHA512_SSSE3=m CONFIG_CRYPTO_SHA256=y CONFIG_CRYPTO_SHA512=y CONFIG_CRYPTO_SHA3=m # CONFIG_CRYPTO_SM3 is not set # CONFIG_CRYPTO_STREEBOG is not set CONFIG_CRYPTO_TGR192=m CONFIG_CRYPTO_WP512=m CONFIG_CRYPTO_GHASH_CLMUL_NI_INTEL=m # # Ciphers # CONFIG_CRYPTO_AES=y # CONFIG_CRYPTO_AES_TI is not set CONFIG_CRYPTO_AES_NI_INTEL=y CONFIG_CRYPTO_ANUBIS=m CONFIG_CRYPTO_ARC4=m CONFIG_CRYPTO_BLOWFISH=m CONFIG_CRYPTO_BLOWFISH_COMMON=m CONFIG_CRYPTO_BLOWFISH_X86_64=m CONFIG_CRYPTO_CAMELLIA=m CONFIG_CRYPTO_CAMELLIA_X86_64=m CONFIG_CRYPTO_CAMELLIA_AESNI_AVX_X86_64=m CONFIG_CRYPTO_CAMELLIA_AESNI_AVX2_X86_64=m CONFIG_CRYPTO_CAST_COMMON=m CONFIG_CRYPTO_CAST5=m CONFIG_CRYPTO_CAST5_AVX_X86_64=m CONFIG_CRYPTO_CAST6=m CONFIG_CRYPTO_CAST6_AVX_X86_64=m CONFIG_CRYPTO_DES=m CONFIG_CRYPTO_DES3_EDE_X86_64=m CONFIG_CRYPTO_FCRYPT=m CONFIG_CRYPTO_KHAZAD=m CONFIG_CRYPTO_SALSA20=m CONFIG_CRYPTO_CHACHA20=m CONFIG_CRYPTO_CHACHA20_X86_64=m CONFIG_CRYPTO_SEED=m CONFIG_CRYPTO_SERPENT=m CONFIG_CRYPTO_SERPENT_SSE2_X86_64=m CONFIG_CRYPTO_SERPENT_AVX_X86_64=m CONFIG_CRYPTO_SERPENT_AVX2_X86_64=m # CONFIG_CRYPTO_SM4 is not set CONFIG_CRYPTO_TEA=m CONFIG_CRYPTO_TWOFISH=m CONFIG_CRYPTO_TWOFISH_COMMON=m CONFIG_CRYPTO_TWOFISH_X86_64=m CONFIG_CRYPTO_TWOFISH_X86_64_3WAY=m CONFIG_CRYPTO_TWOFISH_AVX_X86_64=m # # 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 # CONFIG_CRYPTO_ZSTD is not set # # Random Number Generation # CONFIG_CRYPTO_ANSI_CPRNG=m CONFIG_CRYPTO_DRBG_MENU=y CONFIG_CRYPTO_DRBG_HMAC=y CONFIG_CRYPTO_DRBG_HASH=y CONFIG_CRYPTO_DRBG_CTR=y CONFIG_CRYPTO_DRBG=y CONFIG_CRYPTO_JITTERENTROPY=y CONFIG_CRYPTO_USER_API=y CONFIG_CRYPTO_USER_API_HASH=y CONFIG_CRYPTO_USER_API_SKCIPHER=y CONFIG_CRYPTO_USER_API_RNG=y CONFIG_CRYPTO_USER_API_AEAD=y # CONFIG_CRYPTO_STATS is not set CONFIG_CRYPTO_HASH_INFO=y # # Crypto library routines # CONFIG_CRYPTO_LIB_AES=y CONFIG_CRYPTO_LIB_ARC4=m # CONFIG_CRYPTO_LIB_BLAKE2S is not set CONFIG_CRYPTO_ARCH_HAVE_LIB_CHACHA=m CONFIG_CRYPTO_LIB_CHACHA_GENERIC=m # CONFIG_CRYPTO_LIB_CHACHA is not set # CONFIG_CRYPTO_LIB_CURVE25519 is not set CONFIG_CRYPTO_LIB_DES=m CONFIG_CRYPTO_LIB_POLY1305_RSIZE=11 CONFIG_CRYPTO_ARCH_HAVE_LIB_POLY1305=m CONFIG_CRYPTO_LIB_POLY1305_GENERIC=m # CONFIG_CRYPTO_LIB_POLY1305 is not set # CONFIG_CRYPTO_LIB_CHACHA20POLY1305 is not set CONFIG_CRYPTO_LIB_SHA256=y CONFIG_CRYPTO_HW=y CONFIG_CRYPTO_DEV_PADLOCK=m CONFIG_CRYPTO_DEV_PADLOCK_AES=m CONFIG_CRYPTO_DEV_PADLOCK_SHA=m # CONFIG_CRYPTO_DEV_ATMEL_ECC is not set # CONFIG_CRYPTO_DEV_ATMEL_SHA204A is not set CONFIG_CRYPTO_DEV_CCP=y CONFIG_CRYPTO_DEV_CCP_DD=y CONFIG_CRYPTO_DEV_SP_CCP=y CONFIG_CRYPTO_DEV_CCP_CRYPTO=m CONFIG_CRYPTO_DEV_SP_PSP=y # CONFIG_CRYPTO_DEV_CCP_DEBUGFS is not set CONFIG_CRYPTO_DEV_QAT=m CONFIG_CRYPTO_DEV_QAT_DH895xCC=m CONFIG_CRYPTO_DEV_QAT_C3XXX=m CONFIG_CRYPTO_DEV_QAT_C62X=m CONFIG_CRYPTO_DEV_QAT_DH895xCCVF=m CONFIG_CRYPTO_DEV_QAT_C3XXXVF=m CONFIG_CRYPTO_DEV_QAT_C62XVF=m CONFIG_CRYPTO_DEV_NITROX=m CONFIG_CRYPTO_DEV_NITROX_CNN55XX=m # CONFIG_CRYPTO_DEV_VIRTIO is not set # CONFIG_CRYPTO_DEV_SAFEXCEL is not set # CONFIG_CRYPTO_DEV_AMLOGIC_GXL is not set CONFIG_ASYMMETRIC_KEY_TYPE=y CONFIG_ASYMMETRIC_PUBLIC_KEY_SUBTYPE=y # CONFIG_ASYMMETRIC_TPM_KEY_SUBTYPE is not set CONFIG_X509_CERTIFICATE_PARSER=y # CONFIG_PKCS8_PRIVATE_KEY_PARSER is not set CONFIG_PKCS7_MESSAGE_PARSER=y # CONFIG_PKCS7_TEST_KEY is not set CONFIG_SIGNED_PE_FILE_VERIFICATION=y # # Certificates for signature checking # CONFIG_MODULE_SIG_KEY="certs/signing_key.pem" 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=y CONFIG_SYSTEM_BLACKLIST_HASH_LIST="" # end of Certificates for signature checking CONFIG_BINARY_PRINTF=y # # Library routines # CONFIG_RAID6_PQ=m CONFIG_RAID6_PQ_BENCHMARK=y # CONFIG_PACKING is not set CONFIG_BITREVERSE=y CONFIG_GENERIC_STRNCPY_FROM_USER=y CONFIG_GENERIC_STRNLEN_USER=y CONFIG_GENERIC_NET_UTILS=y CONFIG_GENERIC_FIND_FIRST_BIT=y CONFIG_CORDIC=m # CONFIG_PRIME_NUMBERS is not set CONFIG_RATIONAL=y CONFIG_GENERIC_PCI_IOMAP=y CONFIG_GENERIC_IOMAP=y CONFIG_ARCH_USE_CMPXCHG_LOCKREF=y CONFIG_ARCH_HAS_FAST_MULTIPLIER=y CONFIG_ARCH_USE_SYM_ANNOTATIONS=y CONFIG_CRC_CCITT=y CONFIG_CRC16=y CONFIG_CRC_T10DIF=y CONFIG_CRC_ITU_T=m 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_CRC64 is not set # CONFIG_CRC4 is not set CONFIG_CRC7=m CONFIG_LIBCRC32C=m CONFIG_CRC8=m CONFIG_XXHASH=y # 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=m 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_DECOMPRESS_ZSTD=y CONFIG_GENERIC_ALLOCATOR=y CONFIG_REED_SOLOMON=m CONFIG_REED_SOLOMON_ENC8=y CONFIG_REED_SOLOMON_DEC8=y CONFIG_TEXTSEARCH=y CONFIG_TEXTSEARCH_KMP=m CONFIG_TEXTSEARCH_BM=m CONFIG_TEXTSEARCH_FSM=m CONFIG_INTERVAL_TREE=y CONFIG_XARRAY_MULTI=y CONFIG_ASSOCIATIVE_ARRAY=y CONFIG_HAS_IOMEM=y CONFIG_HAS_IOPORT_MAP=y CONFIG_HAS_DMA=y CONFIG_DMA_OPS=y CONFIG_NEED_SG_DMA_LENGTH=y CONFIG_NEED_DMA_MAP_STATE=y CONFIG_ARCH_DMA_ADDR_T_64BIT=y CONFIG_ARCH_HAS_FORCE_DMA_UNENCRYPTED=y CONFIG_DMA_VIRT_OPS=y CONFIG_SWIOTLB=y CONFIG_DMA_COHERENT_POOL=y CONFIG_DMA_CMA=y # # Default contiguous memory area size: # CONFIG_CMA_SIZE_MBYTES=200 CONFIG_CMA_SIZE_SEL_MBYTES=y # CONFIG_CMA_SIZE_SEL_PERCENTAGE is not set # CONFIG_CMA_SIZE_SEL_MIN is not set # CONFIG_CMA_SIZE_SEL_MAX is not set CONFIG_CMA_ALIGNMENT=8 # CONFIG_DMA_API_DEBUG is not set CONFIG_SGL_ALLOC=y CONFIG_CHECK_SIGNATURE=y CONFIG_CPUMASK_OFFSTACK=y CONFIG_CPU_RMAP=y CONFIG_DQL=y CONFIG_GLOB=y # CONFIG_GLOB_SELFTEST is not set CONFIG_NLATTR=y CONFIG_CLZ_TAB=y CONFIG_IRQ_POLL=y CONFIG_MPILIB=y CONFIG_SIGNATURE=y CONFIG_DIMLIB=y CONFIG_OID_REGISTRY=y CONFIG_UCS2_STRING=y CONFIG_HAVE_GENERIC_VDSO=y CONFIG_GENERIC_GETTIMEOFDAY=y CONFIG_GENERIC_VDSO_TIME_NS=y CONFIG_FONT_SUPPORT=y # CONFIG_FONTS is not set CONFIG_FONT_8x8=y CONFIG_FONT_8x16=y CONFIG_SG_POOL=y CONFIG_ARCH_HAS_PMEM_API=y CONFIG_MEMREGION=y CONFIG_ARCH_HAS_UACCESS_FLUSHCACHE=y CONFIG_ARCH_HAS_UACCESS_MCSAFE=y CONFIG_ARCH_STACKWALK=y CONFIG_SBITMAP=y # CONFIG_STRING_SELFTEST is not set # end of Library routines # # Kernel hacking # # # printk and dmesg options # CONFIG_PRINTK_TIME=y # CONFIG_PRINTK_CALLER is not set CONFIG_CONSOLE_LOGLEVEL_DEFAULT=7 CONFIG_CONSOLE_LOGLEVEL_QUIET=4 CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 CONFIG_BOOT_PRINTK_DELAY=y CONFIG_DYNAMIC_DEBUG=y CONFIG_DYNAMIC_DEBUG_CORE=y CONFIG_SYMBOLIC_ERRNAME=y CONFIG_DEBUG_BUGVERBOSE=y # end of printk and dmesg options # # Compile-time checks and compiler options # CONFIG_DEBUG_INFO=y CONFIG_DEBUG_INFO_REDUCED=y # CONFIG_DEBUG_INFO_COMPRESSED is not set # CONFIG_DEBUG_INFO_SPLIT is not set CONFIG_DEBUG_INFO_DWARF4=y # CONFIG_GDB_SCRIPTS is not set CONFIG_ENABLE_MUST_CHECK=y CONFIG_FRAME_WARN=2048 CONFIG_STRIP_ASM_SYMS=y # CONFIG_READABLE_ASM is not set # CONFIG_HEADERS_INSTALL is not set CONFIG_DEBUG_SECTION_MISMATCH=y CONFIG_SECTION_MISMATCH_WARN_ONLY=y CONFIG_STACK_VALIDATION=y # CONFIG_DEBUG_FORCE_WEAK_PER_CPU is not set # end of Compile-time checks and compiler options # # Generic Kernel Debugging Instruments # CONFIG_MAGIC_SYSRQ=y CONFIG_MAGIC_SYSRQ_DEFAULT_ENABLE=0x1 CONFIG_MAGIC_SYSRQ_SERIAL=y CONFIG_MAGIC_SYSRQ_SERIAL_SEQUENCE="" CONFIG_DEBUG_FS=y CONFIG_DEBUG_FS_ALLOW_ALL=y # CONFIG_DEBUG_FS_DISALLOW_MOUNT is not set # CONFIG_DEBUG_FS_ALLOW_NONE is not set CONFIG_HAVE_ARCH_KGDB=y # CONFIG_KGDB is not set CONFIG_ARCH_HAS_UBSAN_SANITIZE_ALL=y # CONFIG_UBSAN is not set # end of Generic Kernel Debugging Instruments CONFIG_DEBUG_KERNEL=y CONFIG_DEBUG_MISC=y # # Memory Debugging # # CONFIG_PAGE_EXTENSION is not set # CONFIG_DEBUG_PAGEALLOC is not set # CONFIG_PAGE_OWNER is not set # CONFIG_PAGE_POISONING is not set # CONFIG_DEBUG_PAGE_REF is not set # CONFIG_DEBUG_RODATA_TEST is not set CONFIG_ARCH_HAS_DEBUG_WX=y # CONFIG_DEBUG_WX is not set CONFIG_GENERIC_PTDUMP=y # CONFIG_PTDUMP_DEBUGFS is not set # CONFIG_DEBUG_OBJECTS is not set # CONFIG_SLUB_DEBUG_ON is not set # CONFIG_SLUB_STATS is not set CONFIG_HAVE_DEBUG_KMEMLEAK=y # CONFIG_DEBUG_KMEMLEAK is not set # CONFIG_DEBUG_STACK_USAGE is not set # CONFIG_SCHED_STACK_END_CHECK is not set CONFIG_ARCH_HAS_DEBUG_VM_PGTABLE=y # CONFIG_DEBUG_VM is not set # CONFIG_DEBUG_VM_PGTABLE is not set CONFIG_ARCH_HAS_DEBUG_VIRTUAL=y # CONFIG_DEBUG_VIRTUAL is not set CONFIG_DEBUG_MEMORY_INIT=y # CONFIG_DEBUG_PER_CPU_MAPS is not set CONFIG_HAVE_ARCH_KASAN=y CONFIG_HAVE_ARCH_KASAN_VMALLOC=y CONFIG_CC_HAS_KASAN_GENERIC=y CONFIG_CC_HAS_WORKING_NOSANITIZE_ADDRESS=y # CONFIG_KASAN is not set # end of Memory Debugging CONFIG_DEBUG_SHIRQ=y # # Debug Oops, Lockups and Hangs # CONFIG_PANIC_ON_OOPS=y CONFIG_PANIC_ON_OOPS_VALUE=1 CONFIG_PANIC_TIMEOUT=0 CONFIG_LOCKUP_DETECTOR=y CONFIG_SOFTLOCKUP_DETECTOR=y # CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC is not set CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC_VALUE=0 CONFIG_HARDLOCKUP_DETECTOR_PERF=y CONFIG_HARDLOCKUP_CHECK_TIMESTAMP=y CONFIG_HARDLOCKUP_DETECTOR=y CONFIG_BOOTPARAM_HARDLOCKUP_PANIC=y CONFIG_BOOTPARAM_HARDLOCKUP_PANIC_VALUE=1 # CONFIG_DETECT_HUNG_TASK is not set # CONFIG_WQ_WATCHDOG is not set # CONFIG_TEST_LOCKUP is not set # end of Debug Oops, Lockups and Hangs # # Scheduler Debugging # CONFIG_SCHED_DEBUG=y CONFIG_SCHED_INFO=y CONFIG_SCHEDSTATS=y # end of Scheduler Debugging # CONFIG_DEBUG_TIMEKEEPING is not set # # Lock Debugging (spinlocks, mutexes, etc...) # CONFIG_LOCK_DEBUGGING_SUPPORT=y # CONFIG_PROVE_LOCKING is not set # CONFIG_LOCK_STAT is not set # CONFIG_DEBUG_RT_MUTEXES is not set # CONFIG_DEBUG_SPINLOCK is not set # CONFIG_DEBUG_MUTEXES is not set # CONFIG_DEBUG_WW_MUTEX_SLOWPATH is not set # CONFIG_DEBUG_RWSEMS is not set # CONFIG_DEBUG_LOCK_ALLOC is not set CONFIG_DEBUG_ATOMIC_SLEEP=y # CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set CONFIG_LOCK_TORTURE_TEST=m # CONFIG_WW_MUTEX_SELFTEST is not set # end of Lock Debugging (spinlocks, mutexes, etc...) CONFIG_STACKTRACE=y # CONFIG_WARN_ALL_UNSEEDED_RANDOM is not set # CONFIG_DEBUG_KOBJECT is not set # # Debug kernel data structures # CONFIG_DEBUG_LIST=y # CONFIG_DEBUG_PLIST is not set # CONFIG_DEBUG_SG is not set # CONFIG_DEBUG_NOTIFIERS is not set CONFIG_BUG_ON_DATA_CORRUPTION=y # end of Debug kernel data structures # CONFIG_DEBUG_CREDENTIALS is not set # # RCU Debugging # CONFIG_TORTURE_TEST=m CONFIG_RCU_PERF_TEST=m CONFIG_RCU_TORTURE_TEST=m # CONFIG_RCU_REF_SCALE_TEST is not set CONFIG_RCU_CPU_STALL_TIMEOUT=60 # CONFIG_RCU_TRACE is not set # CONFIG_RCU_EQS_DEBUG is not set # end of RCU Debugging # 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_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_DYNAMIC_FTRACE_WITH_DIRECT_CALLS=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_BOOTTIME_TRACING is not set CONFIG_FUNCTION_TRACER=y CONFIG_FUNCTION_GRAPH_TRACER=y CONFIG_DYNAMIC_FTRACE=y CONFIG_DYNAMIC_FTRACE_WITH_REGS=y CONFIG_DYNAMIC_FTRACE_WITH_DIRECT_CALLS=y CONFIG_FUNCTION_PROFILER=y CONFIG_STACK_TRACER=y # CONFIG_IRQSOFF_TRACER is not set CONFIG_SCHED_TRACER=y CONFIG_HWLAT_TRACER=y # CONFIG_MMIOTRACE is not set CONFIG_FTRACE_SYSCALLS=y CONFIG_TRACER_SNAPSHOT=y # CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP is not set CONFIG_BRANCH_PROFILE_NONE=y # CONFIG_PROFILE_ANNOTATED_BRANCHES is not set CONFIG_BLK_DEV_IO_TRACE=y CONFIG_KPROBE_EVENTS=y # CONFIG_KPROBE_EVENTS_ON_NOTRACE is not set CONFIG_UPROBE_EVENTS=y CONFIG_BPF_EVENTS=y CONFIG_DYNAMIC_EVENTS=y CONFIG_PROBE_EVENTS=y # CONFIG_BPF_KPROBE_OVERRIDE is not set CONFIG_FTRACE_MCOUNT_RECORD=y CONFIG_TRACING_MAP=y CONFIG_SYNTH_EVENTS=y CONFIG_HIST_TRIGGERS=y # CONFIG_TRACE_EVENT_INJECT is not set # CONFIG_TRACEPOINT_BENCHMARK is not set CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_TRACE_EVAL_MAP_FILE is not set # CONFIG_FTRACE_STARTUP_TEST is not set # CONFIG_RING_BUFFER_STARTUP_TEST is not set # CONFIG_PREEMPTIRQ_DELAY_TEST is not set # CONFIG_SYNTH_EVENT_GEN_TEST is not set # CONFIG_KPROBE_EVENT_GEN_TEST is not set # CONFIG_HIST_TRIGGERS_DEBUG is not set CONFIG_PROVIDE_OHCI1394_DMA_INIT=y # CONFIG_SAMPLES is not set CONFIG_HAVE_ARCH_KCSAN=y CONFIG_ARCH_HAS_DEVMEM_IS_ALLOWED=y CONFIG_STRICT_DEVMEM=y # CONFIG_IO_STRICT_DEVMEM is not set # # x86 Debugging # CONFIG_TRACE_IRQFLAGS_SUPPORT=y CONFIG_TRACE_IRQFLAGS_NMI_SUPPORT=y CONFIG_EARLY_PRINTK_USB=y CONFIG_X86_VERBOSE_BOOTUP=y CONFIG_EARLY_PRINTK=y CONFIG_EARLY_PRINTK_DBGP=y CONFIG_EARLY_PRINTK_USB_XDBC=y # CONFIG_EFI_PGT_DUMP is not set # CONFIG_DEBUG_TLBFLUSH is not set CONFIG_HAVE_MMIOTRACE_SUPPORT=y CONFIG_X86_DECODER_SELFTEST=y 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_DEBUG_BOOT_PARAMS=y # CONFIG_CPA_DEBUG is not set # CONFIG_DEBUG_ENTRY is not set # CONFIG_DEBUG_NMI_SELFTEST is not set # CONFIG_X86_DEBUG_FPU is not set # CONFIG_PUNIT_ATOM_DEBUG is not set CONFIG_UNWINDER_ORC=y # CONFIG_UNWINDER_FRAME_POINTER is not set # end of x86 Debugging # # Kernel Testing and Coverage # CONFIG_KUNIT=y # CONFIG_KUNIT_DEBUGFS is not set CONFIG_KUNIT_TEST=m CONFIG_KUNIT_EXAMPLE_TEST=m # CONFIG_KUNIT_ALL_TESTS is not set # CONFIG_NOTIFIER_ERROR_INJECTION is not set CONFIG_FUNCTION_ERROR_INJECTION=y CONFIG_FAULT_INJECTION=y # CONFIG_FAILSLAB is not set # CONFIG_FAIL_PAGE_ALLOC is not set CONFIG_FAIL_MAKE_REQUEST=y # CONFIG_FAIL_IO_TIMEOUT is not set # CONFIG_FAIL_FUTEX is not set CONFIG_FAULT_INJECTION_DEBUG_FS=y # CONFIG_FAIL_FUNCTION is not set # CONFIG_FAIL_MMC_REQUEST is not set CONFIG_ARCH_HAS_KCOV=y CONFIG_CC_HAS_SANCOV_TRACE_PC=y # CONFIG_KCOV is not set CONFIG_RUNTIME_TESTING_MENU=y # CONFIG_LKDTM is not set # CONFIG_TEST_LIST_SORT is not set # CONFIG_TEST_MIN_HEAP is not set # CONFIG_TEST_SORT is not set # CONFIG_KPROBES_SANITY_TEST is not set # CONFIG_BACKTRACE_SELF_TEST is not set # CONFIG_RBTREE_TEST is not set # CONFIG_REED_SOLOMON_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_STRSCPY is not set # CONFIG_TEST_KSTRTOX is not set # CONFIG_TEST_PRINTF is not set # CONFIG_TEST_BITMAP is not set # CONFIG_TEST_BITFIELD is not set # CONFIG_TEST_UUID is not set # CONFIG_TEST_XARRAY is not set # CONFIG_TEST_OVERFLOW is not set # CONFIG_TEST_RHASHTABLE is not set # CONFIG_TEST_HASH is not set # CONFIG_TEST_IDA is not set # CONFIG_TEST_LKM is not set # CONFIG_TEST_BITOPS is not set # CONFIG_TEST_VMALLOC is not set # CONFIG_TEST_USER_COPY is not set CONFIG_TEST_BPF=m # CONFIG_TEST_BLACKHOLE_DEV is not set # CONFIG_FIND_BIT_BENCHMARK is not set # CONFIG_TEST_FIRMWARE is not set # CONFIG_TEST_SYSCTL is not set CONFIG_SYSCTL_KUNIT_TEST=m CONFIG_LIST_KUNIT_TEST=m # CONFIG_LINEAR_RANGES_TEST is not set # CONFIG_BITS_TEST is not set # CONFIG_TEST_UDELAY is not set # CONFIG_TEST_STATIC_KEYS is not set # CONFIG_TEST_KMOD is not set # CONFIG_TEST_MEMCAT_P is not set # CONFIG_TEST_LIVEPATCH is not set # CONFIG_TEST_STACKINIT is not set # CONFIG_TEST_MEMINIT is not set # CONFIG_TEST_HMM is not set # CONFIG_TEST_FPU is not set # CONFIG_MEMTEST is not set # CONFIG_HYPERV_TESTING is not set # end of Kernel Testing and Coverage # end of Kernel hacking --76DTJ5CE0DCVQemd Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename=job-script #!/bin/sh export_top_env() { export suite='hwsim' export testcase='hwsim' export category='functional' export need_memory='1G' export job_origin='/lkp-src/allot/cyclic:p1:linux-devel:devel-hourly/lkp-ivb-d01/hwsim-part1.yaml' export queue_cmdline_keys='branch commit queue_at_least_once' export queue='validate' export testbox='lkp-ivb-d01' export tbox_group='lkp-ivb-d01' export kconfig='x86_64-rhel-8.3' export submit_id='5f540336984be92172f1ceac' export job_file='/lkp/jobs/scheduled/lkp-ivb-d01/hwsim-hwsim-03-ucode=0x21-debian-10.4-x86_64-20200603.cgz-6fd0d0deded94645d8cb96f93c26ad55cd92f6a5-20200906-8562-ydv9tc-2.yaml' export id='23b23747335c6d61cfac787a34890ce4650fb2cc' export queuer_version='/lkp-src' export model='Ivy Bridge' export nr_node=1 export nr_cpu=8 export memory='16G' export nr_ssd_partitions=1 export nr_hdd_partitions=1 export ssd_partitions='/dev/disk/by-id/ata-INTEL_SSDSC2BA400G4_BTHV634503HY400NGN-part1' export hdd_partitions='/dev/disk/by-id/ata-ST1000DM003-1CH162_Z1DARXSK-part2' export rootfs_partition='/dev/disk/by-id/ata-ST1000DM003-1CH162_Z1DARXSK-part1' export brand='Intel(R) Core(TM) i7-3770K CPU @ 3.50GHz' export need_kconfig='CONFIG_WLAN=y CONFIG_CFG80211=m CONFIG_CFG80211_WEXT=y CONFIG_MAC80211=m CONFIG_MAC80211_HWSIM=m CONFIG_MAC80211_LEDS=y CONFIG_MAC80211_MESH=y CONFIG_MAC80211_DEBUGFS=y CONFIG_VETH=m' export commit='6fd0d0deded94645d8cb96f93c26ad55cd92f6a5' export netconsole_port=6672 export ucode='0x21' export need_kconfig_hw='CONFIG_IGB=y CONFIG_E1000E=y CONFIG_SATA_AHCI' export enqueue_time='2020-09-06 05:29:26 +0800' export _id='5f54033a984be92172f1cead' export _rt='/result/hwsim/hwsim-03-ucode=0x21/lkp-ivb-d01/debian-10.4-x86_64-20200603.cgz/x86_64-rhel-8.3/gcc-9/6fd0d0deded94645d8cb96f93c26ad55cd92f6a5' export user='lkp' export compiler='gcc-9' export head_commit='fb2b0ec7379f76aa5c5e11a8655d27834673c61a' export base_commit='f75aef392f869018f78cfedf3c320a6b3fcfda6b' export branch='linux-review/Yunsheng-Lin/net-sch_generic-aviod-concurrent-reset-and-enqueue-op-for-lockless-qdisc/20200901-085941' export rootfs='debian-10.4-x86_64-20200603.cgz' export result_root='/result/hwsim/hwsim-03-ucode=0x21/lkp-ivb-d01/debian-10.4-x86_64-20200603.cgz/x86_64-rhel-8.3/gcc-9/6fd0d0deded94645d8cb96f93c26ad55cd92f6a5/3' export scheduler_version='/lkp/lkp/.src-20200904-151623' export LKP_SERVER='inn' export arch='x86_64' export max_uptime=3600 export initrd='/osimage/debian/debian-10.4-x86_64-20200603.cgz' export bootloader_append='root=/dev/ram0 user=lkp job=/lkp/jobs/scheduled/lkp-ivb-d01/hwsim-hwsim-03-ucode=0x21-debian-10.4-x86_64-20200603.cgz-6fd0d0deded94645d8cb96f93c26ad55cd92f6a5-20200906-8562-ydv9tc-2.yaml ARCH=x86_64 kconfig=x86_64-rhel-8.3 branch=linux-review/Yunsheng-Lin/net-sch_generic-aviod-concurrent-reset-and-enqueue-op-for-lockless-qdisc/20200901-085941 commit=6fd0d0deded94645d8cb96f93c26ad55cd92f6a5 BOOT_IMAGE=/pkg/linux/x86_64-rhel-8.3/gcc-9/6fd0d0deded94645d8cb96f93c26ad55cd92f6a5/vmlinuz-5.9.0-rc1-00658-g6fd0d0deded94 max_uptime=3600 RESULT_ROOT=/result/hwsim/hwsim-03-ucode=0x21/lkp-ivb-d01/debian-10.4-x86_64-20200603.cgz/x86_64-rhel-8.3/gcc-9/6fd0d0deded94645d8cb96f93c26ad55cd92f6a5/3 LKP_SERVER=inn nokaslr selinux=0 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-rhel-8.3/gcc-9/6fd0d0deded94645d8cb96f93c26ad55cd92f6a5/modules.cgz' export bm_initrd='/osimage/deps/debian-10.4-x86_64-20200603.cgz/run-ipconfig_20200608.cgz,/osimage/deps/debian-10.4-x86_64-20200603.cgz/lkp_20200709.cgz,/osimage/deps/debian-10.4-x86_64-20200603.cgz/rsync-rootfs_20200608.cgz,/osimage/deps/debian-10.4-x86_64-20200603.cgz/hwsim_20200619.cgz,/osimage/pkg/debian-10.4-x86_64-20200603.cgz/hwsim-x86_64-6eb6cf0-1_20200619.cgz,/osimage/deps/debian-10.4-x86_64-20200603.cgz/hw_20200715.cgz' export ucode_initrd='/osimage/ucode/intel-ucode-20200610.cgz' export lkp_initrd='/osimage/user/lkp/lkp-x86_64.cgz' export site='inn' export LKP_CGI_PORT=80 export LKP_CIFS_PORT=139 export last_kernel='5.9.0-rc3-wt-05585-gfb2b0ec7379f7' export repeat_to=8 export schedule_notify_address= export queue_at_least_once=1 export kernel='/pkg/linux/x86_64-rhel-8.3/gcc-9/6fd0d0deded94645d8cb96f93c26ad55cd92f6a5/vmlinuz-5.9.0-rc1-00658-g6fd0d0deded94' export dequeue_time='2020-09-06 05:42:43 +0800' export job_initrd='/lkp/jobs/scheduled/lkp-ivb-d01/hwsim-hwsim-03-ucode=0x21-debian-10.4-x86_64-20200603.cgz-6fd0d0deded94645d8cb96f93c26ad55cd92f6a5-20200906-8562-ydv9tc-2.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 heartbeat run_monitor $LKP_SRC/monitors/wrapper meminfo run_monitor $LKP_SRC/monitors/wrapper oom-killer run_monitor $LKP_SRC/monitors/plain/watchdog run_test group='hwsim-03' $LKP_SRC/tests/wrapper hwsim } extract_stats() { export stats_part_begin= export stats_part_end= $LKP_SRC/stats/wrapper hwsim $LKP_SRC/stats/wrapper kmsg $LKP_SRC/stats/wrapper meminfo $LKP_SRC/stats/wrapper time hwsim.time $LKP_SRC/stats/wrapper dmesg $LKP_SRC/stats/wrapper kmsg $LKP_SRC/stats/wrapper last_state $LKP_SRC/stats/wrapper stderr $LKP_SRC/stats/wrapper time } "$@" --76DTJ5CE0DCVQemd Content-Type: application/x-xz Content-Disposition: attachment; filename="kmsg.xz" Content-Transfer-Encoding: base64 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 Yk8AAYOzB//0Zu8sWPuxxGf7AgAAAAAEWVo= --76DTJ5CE0DCVQemd Content-Type: text/plain; charset=utf-8 Content-Disposition: attachment; filename=hwsim Content-Transfer-Encoding: 8bit 2020-09-05 21:43:27 export USER=root 2020-09-05 21:43:27 ./build.sh Building TNC testing tools Building wlantest Building hs20-osu-client Building hostapd Building wpa_supplicant wpa_cli.c: In function ‘wpa_cli_cmd_all_bss’: wpa_cli.c:3105:3: warning: ‘ssid’ may be used uninitialized in this function [-Wmaybe-uninitialized] printf("%s\t%s\t%s\t%s\t%s\n", bssid, freq, level, flags, ssid); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ wpa_cli.c:3064:55: note: ‘ssid’ was declared here char buf[512], *pos, *bssid, *freq, *level, *flags, *ssid; ^~~~ wpa_cli.c:3105:3: warning: ‘flags’ may be used uninitialized in this function [-Wmaybe-uninitialized] printf("%s\t%s\t%s\t%s\t%s\n", bssid, freq, level, flags, ssid); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ wpa_cli.c:3064:47: note: ‘flags’ was declared here char buf[512], *pos, *bssid, *freq, *level, *flags, *ssid; ^~~~~ wpa_cli.c:3105:3: warning: ‘level’ may be used uninitialized in this function [-Wmaybe-uninitialized] printf("%s\t%s\t%s\t%s\t%s\n", bssid, freq, level, flags, ssid); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ wpa_cli.c:3064:39: note: ‘level’ was declared here char buf[512], *pos, *bssid, *freq, *level, *flags, *ssid; ^~~~~ wpa_cli.c:3105:3: warning: ‘freq’ may be used uninitialized in this function [-Wmaybe-uninitialized] printf("%s\t%s\t%s\t%s\t%s\n", bssid, freq, level, flags, ssid); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ wpa_cli.c:3064:32: note: ‘freq’ was declared here char buf[512], *pos, *bssid, *freq, *level, *flags, *ssid; ^~~~ wpa_cli.c:3105:3: warning: ‘bssid’ may be used uninitialized in this function [-Wmaybe-uninitialized] printf("%s\t%s\t%s\t%s\t%s\n", bssid, freq, level, flags, ssid); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ wpa_cli.c:3064:24: note: ‘bssid’ was declared here char buf[512], *pos, *bssid, *freq, *level, *flags, *ssid; ^~~~~ 2020-09-05 21:43:59 ./start.sh 2020-09-05 21:44:00 ./run-tests.py ap_hs20_external_selection DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_external_selection 1/1 Test: Hotspot 2.0 connection using external network selection and creation Starting AP wlan3 Connect STA wlan0 to AP PASS ap_hs20_external_selection 0.585823 2020-09-05 21:44:02.427129 passed all 1 test case(s) 2020-09-05 21:44:02 ./run-tests.py ap_hs20_fetch_osu DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_fetch_osu 1/1 Test: Hotspot 2.0 OSU provider and icon fetch Starting AP wlan3 Starting AP wlan4 PASS ap_hs20_fetch_osu 5.278938 2020-09-05 21:44:07.832426 passed all 1 test case(s) 2020-09-05 21:44:07 ./run-tests.py ap_hs20_fetch_osu_invalid_dir DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_fetch_osu_invalid_dir 1/1 Test: Hotspot 2.0 OSU provider and invalid directory Starting AP wlan3 PASS ap_hs20_fetch_osu_invalid_dir 0.508322 2020-09-05 21:44:08.465290 passed all 1 test case(s) 2020-09-05 21:44:08 ./run-tests.py ap_hs20_fetch_osu_no_icon DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_fetch_osu_no_icon 1/1 Test: Hotspot 2.0 OSU provider and no icon found Starting AP wlan3 PASS ap_hs20_fetch_osu_no_icon 4.698984 2020-09-05 21:44:13.288653 passed all 1 test case(s) 2020-09-05 21:44:13 ./run-tests.py ap_hs20_fetch_osu_no_info DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_fetch_osu_no_info 1/1 Test: Hotspot 2.0 OSU provider and no AP with info Starting AP wlan3 PASS ap_hs20_fetch_osu_no_info 12.227142 2020-09-05 21:44:25.640336 passed all 1 test case(s) 2020-09-05 21:44:25 ./run-tests.py ap_hs20_fetch_osu_oom DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_fetch_osu_oom 1/1 Test: Hotspot 2.0 OSU provider and OOM Starting AP wlan3 PASS ap_hs20_fetch_osu_oom 0.533052 2020-09-05 21:44:26.297398 passed all 1 test case(s) 2020-09-05 21:44:26 ./run-tests.py ap_hs20_fetch_osu_proto DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_fetch_osu_proto 1/1 Test: Hotspot 2.0 OSU provider and protocol testing Starting AP wlan3 PASS ap_hs20_fetch_osu_proto 2.171362 2020-09-05 21:44:28.593542 passed all 1 test case(s) 2020-09-05 21:44:28 ./run-tests.py ap_hs20_fetch_osu_single_ssid DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_fetch_osu_single_ssid 1/1 Test: Hotspot 2.0 OSU provider and single SSID Starting AP wlan3 OSU-PROVIDER 02:00:00:00:03:00 uri=https://example.com/osu/ methods=00000002 osu_ssid=HS 2.0 OSU open osu_ssid2=test-hs20 osu_nai2=osen@example.com friendly_name=eng:Test OSU friendly_name=fin:Testi-OSU desc=eng:Example services desc=fin:Esimerkkipalveluja PASS ap_hs20_fetch_osu_single_ssid 4.698498 2020-09-05 21:44:33.416742 passed all 1 test case(s) 2020-09-05 21:44:33 ./run-tests.py ap_hs20_fetch_osu_single_ssid2 DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_fetch_osu_single_ssid2 1/1 Test: Hotspot 2.0 OSU provider and single SSID (two OSU providers) Starting AP wlan3 OSU-PROVIDER 02:00:00:00:03:00 uri=https://example.com/osu/ methods=00000002 osu_ssid=HS 2.0 OSU open osu_ssid2=test-hs20 osu_nai2=osen@example.com friendly_name=eng:Test OSU friendly_name=fin:Testi-OSU desc=eng:Example services desc=fin:Esimerkkipalveluja OSU-PROVIDER 02:00:00:00:03:00 uri=https://another.example.com/osu/ methods=00000002 osu_ssid=HS 2.0 OSU open osu_ssid2=test-hs20 osu_nai2=osen@another.example.com PASS ap_hs20_fetch_osu_single_ssid2 4.713788 2020-09-05 21:44:38.256887 passed all 1 test case(s) 2020-09-05 21:44:38 ./run-tests.py ap_hs20_fetch_osu_stop DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_fetch_osu_stop 1/1 Test: Hotspot 2.0 OSU provider fetch stopped Starting AP wlan3 PASS ap_hs20_fetch_osu_stop 15.392601 2020-09-05 21:44:53.777211 passed all 1 test case(s) 2020-09-05 21:44:53 ./run-tests.py ap_hs20_ft DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_ft 1/1 Test: Hotspot 2.0 connection with FT Starting AP wlan3 Starting AP wlan4 PASS ap_hs20_ft 1.734988 2020-09-05 21:44:55.637576 passed all 1 test case(s) 2020-09-05 21:44:55 ./run-tests.py ap_hs20_gas_frag_while_associated DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_gas_frag_while_associated 1/1 Test: Hotspot 2.0 connection with fragmented GAS query while associated Starting AP wlan3 Verifying GAS query while associated PASS ap_hs20_gas_frag_while_associated 1.082806 2020-09-05 21:44:56.845686 passed all 1 test case(s) 2020-09-05 21:44:56 ./run-tests.py ap_hs20_gas_while_associated DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_gas_while_associated 1/1 Test: Hotspot 2.0 connection with GAS query while associated Starting AP wlan3 Verifying GAS query while associated PASS ap_hs20_gas_while_associated 1.068601 2020-09-05 21:44:58.037410 passed all 1 test case(s) 2020-09-05 21:44:58 ./run-tests.py ap_hs20_gas_while_associated_with_pmf DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_gas_while_associated_with_pmf 1/1 Test: Hotspot 2.0 connection with GAS query while associated and using PMF Starting AP wlan3 Starting AP wlan4 Verifying GAS query while associated PASS ap_hs20_gas_while_associated_with_pmf 1.680283 2020-09-05 21:44:59.841085 passed all 1 test case(s) 2020-09-05 21:44:59 ./run-tests.py ap_hs20_gas_with_another_ap_while_associated DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_gas_with_another_ap_while_associated 1/1 Test: GAS query with another AP while associated Starting AP wlan3 Starting AP wlan4 Verifying GAS query with same AP while associated Verifying GAS query with another AP while associated PASS ap_hs20_gas_with_another_ap_while_associated 1.59085 2020-09-05 21:45:01.556963 passed all 1 test case(s) 2020-09-05 21:45:01 ./run-tests.py ap_hs20_gas_with_another_ap_while_using_pmf DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_gas_with_another_ap_while_using_pmf 1/1 Test: GAS query with another AP while associated and using PMF Starting AP wlan3 Starting AP wlan4 Verifying GAS query with same AP while associated Verifying GAS query with another AP while associated PASS ap_hs20_gas_with_another_ap_while_using_pmf 1.61591 2020-09-05 21:45:03.297063 passed all 1 test case(s) 2020-09-05 21:45:03 ./run-tests.py ap_hs20_hidden_ssid_in_scan_res DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_hidden_ssid_in_scan_res 1/1 Test: Hotspot 2.0 connection with hidden SSId in scan results Starting AP wlan3 Starting AP wlan3 PASS ap_hs20_hidden_ssid_in_scan_res 1.755696 2020-09-05 21:45:05.177516 passed all 1 test case(s) 2020-09-05 21:45:05 ./run-tests.py ap_hs20_interworking_add_network DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_interworking_add_network 1/1 Test: Hotspot 2.0 connection using INTERWORKING_ADD_NETWORK Starting AP wlan3 PASS ap_hs20_interworking_add_network 1.058978 2020-09-05 21:45:06.361276 passed all 1 test case(s) 2020-09-05 21:45:06 ./run-tests.py ap_hs20_interworking_oom DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_interworking_oom 1/1 Test: Hotspot 2.0 network selection and OOM Starting AP wlan3 PASS ap_hs20_interworking_oom 1.020102 2020-09-05 21:45:07.506183 passed all 1 test case(s) 2020-09-05 21:45:07 ./run-tests.py ap_hs20_interworking_select_blocking_scan DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_interworking_select_blocking_scan 1/1 Test: Ongoing INTERWORKING_SELECT blocking SCAN Starting AP wlan3 PASS ap_hs20_interworking_select_blocking_scan 1.074671 2020-09-05 21:45:09.156918 passed all 1 test case(s) 2020-09-05 21:45:09 ./run-tests.py ap_hs20_max_bss_load DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_max_bss_load 1/1 Test: Hotspot 2.0 and maximum BSS load Starting AP wlan3 Starting AP wlan4 Verify maximum BSS load constraint Verify network selection to AP wlan4 Verify maximum BSS load does not prevent connection Verify network selection PASS ap_hs20_max_bss_load 1.696267 2020-09-05 21:45:10.977172 passed all 1 test case(s) 2020-09-05 21:45:10 ./run-tests.py ap_hs20_max_bss_load2 DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_max_bss_load2 1/1 Test: Hotspot 2.0 and maximum BSS load with one AP not advertising Starting AP wlan3 Starting AP wlan4 Verify maximum BSS load constraint with AP advertisement Verify network selection to AP wlan4 PASS ap_hs20_max_bss_load2 1.599363 2020-09-05 21:45:12.700868 passed all 1 test case(s) 2020-09-05 21:45:12 ./run-tests.py ap_hs20_max_bss_load_roaming DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_max_bss_load_roaming 1/1 Test: Hotspot 2.0 and maximum BSS load (roaming) Starting AP wlan3 Verify network selection to AP wlan3 PASS ap_hs20_max_bss_load_roaming 1.068694 2020-09-05 21:45:13.892799 passed all 1 test case(s) 2020-09-05 21:45:13 ./run-tests.py ap_hs20_max_roaming_consortiums DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_max_roaming_consortiums 1/1 Test: Maximum number of cred roaming_consortiums PASS ap_hs20_max_roaming_consortiums 0.026927 2020-09-05 21:45:14.043446 passed all 1 test case(s) 2020-09-05 21:45:14 ./run-tests.py ap_hs20_min_bandwidth_and_roaming_partner_preference DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_min_bandwidth_and_roaming_partner_preference 1/1 Test: Hotspot 2.0 and minimum bandwidth with roaming partner preference Starting AP wlan3 Starting AP wlan4 PASS ap_hs20_min_bandwidth_and_roaming_partner_preference 2.134448 2020-09-05 21:45:16.300684 passed all 1 test case(s) 2020-09-05 21:45:16 ./run-tests.py ap_hs20_min_bandwidth_home DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_min_bandwidth_home 1/1 Test: Hotspot 2.0 network selection with min bandwidth (home) Starting AP wlan3 Starting AP wlan4 PASS ap_hs20_min_bandwidth_home 2.249403 2020-09-05 21:45:18.676386 passed all 1 test case(s) 2020-09-05 21:45:18 ./run-tests.py ap_hs20_min_bandwidth_home2 DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_min_bandwidth_home2 1/1 Test: Hotspot 2.0 network selection with min bandwidth - special cases Starting AP wlan3 WAN link at capacity Downlink/Uplink Load was not measured Uplink and Downlink max values PASS ap_hs20_min_bandwidth_home2 0.664991 2020-09-05 21:45:19.464942 passed all 1 test case(s) 2020-09-05 21:45:19 ./run-tests.py ap_hs20_min_bandwidth_home_hidden_ssid_in_scan_res DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_min_bandwidth_home_hidden_ssid_in_scan_res 1/1 Test: Hotspot 2.0 network selection with min bandwidth (home) while hidden SSID is included in scan results Starting AP wlan3 Starting AP wlan3 Starting AP wlan4 PASS ap_hs20_min_bandwidth_home_hidden_ssid_in_scan_res 2.910098 2020-09-05 21:45:22.497318 passed all 1 test case(s) 2020-09-05 21:45:22 ./run-tests.py ap_hs20_min_bandwidth_no_wan_metrics DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_min_bandwidth_no_wan_metrics 1/1 Test: Hotspot 2.0 network selection with min bandwidth but no WAN Metrics Starting AP wlan3 PASS ap_hs20_min_bandwidth_no_wan_metrics 0.540613 2020-09-05 21:45:23.161097 passed all 1 test case(s) 2020-09-05 21:45:23 ./run-tests.py ap_hs20_min_bandwidth_roaming DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_min_bandwidth_roaming 1/1 Test: Hotspot 2.0 network selection with min bandwidth (roaming) Starting AP wlan3 Starting AP wlan4 PASS ap_hs20_min_bandwidth_roaming 1.886965 2020-09-05 21:45:25.173193 passed all 1 test case(s) 2020-09-05 21:45:25 ./run-tests.py ap_hs20_missing_pmf DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_missing_pmf 1/1 Test: Hotspot 2.0 connection attempt without PMF Starting AP wlan3 Connect STA wlan0 to AP PASS ap_hs20_missing_pmf 0.518509 2020-09-05 21:45:25.817033 passed all 1 test case(s) 2020-09-05 21:45:25 ./run-tests.py ap_hs20_multi_cred_sp_prio DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_multi_cred_sp_prio 1/1 Test: Hotspot 2.0 multi-cred sp_priority Starting AP wlan3 PASS ap_hs20_multi_cred_sp_prio 0.691642 2020-09-05 21:45:26.633071 passed all 1 test case(s) 2020-09-05 21:45:26 ./run-tests.py ap_hs20_multi_cred_sp_prio2 DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_multi_cred_sp_prio2 1/1 Test: Hotspot 2.0 multi-cred sp_priority with two BSSes Starting AP wlan3 Starting AP wlan4 PASS ap_hs20_multi_cred_sp_prio2 2.07559 2020-09-05 21:45:28.833341 passed all 1 test case(s) 2020-09-05 21:45:28 ./run-tests.py ap_hs20_multi_cred_sp_prio_same DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_multi_cred_sp_prio_same 1/1 Test: Hotspot 2.0 multi-cred and same sp_priority Starting AP wlan3 PASS ap_hs20_multi_cred_sp_prio_same 0.595678 2020-09-05 21:45:29.553368 passed all 1 test case(s) 2020-09-05 21:45:29 ./run-tests.py ap_hs20_multi_network_and_cred_removal DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_multi_network_and_cred_removal 1/1 Test: Multiple networks and cred removal Starting AP wlan3 PASS ap_hs20_multi_network_and_cred_removal 2.100338 2020-09-05 21:45:31.780615 passed all 1 test case(s) 2020-09-05 21:45:31 ./run-tests.py ap_hs20_multiple_connects DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_multiple_connects 1/1 Test: Hotspot 2.0 connection through multiple network selections Starting AP wlan3 Starting Interworking network selection Starting Interworking network selection Starting Interworking network selection PASS ap_hs20_multiple_connects 1.205853 2020-09-05 21:45:33.109167 passed all 1 test case(s) 2020-09-05 21:45:33 ./run-tests.py ap_hs20_multiple_home_cred DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_multiple_home_cred 1/1 Test: Hotspot 2.0 and select with multiple matching home credentials Starting AP wlan3 Starting AP wlan4 PASS ap_hs20_multiple_home_cred 1.615219 2020-09-05 21:45:34.849130 passed all 1 test case(s) 2020-09-05 21:45:34 ./run-tests.py ap_hs20_nai_realms DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_nai_realms 1/1 Test: Hotspot 2.0 connection and multiple NAI realms and TTLS/PAP Starting AP wlan3 PASS ap_hs20_nai_realms 0.667765 2020-09-05 21:45:35.641265 passed all 1 test case(s) 2020-09-05 21:45:35 ./run-tests.py ap_hs20_network_preference DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_network_preference 1/1 Test: Hotspot 2.0 network selection with preferred home network Starting AP wlan3 Starting AP wlan4 PASS ap_hs20_network_preference 5.838774 2020-09-05 21:45:41.604649 passed all 1 test case(s) 2020-09-05 21:45:41 ./run-tests.py ap_hs20_network_preference2 DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_network_preference2 1/1 Test: Hotspot 2.0 network selection with preferred credential Starting AP wlan4 Starting AP wlan3 PASS ap_hs20_network_preference2 1.720135 2020-09-05 21:45:43.449291 passed all 1 test case(s) 2020-09-05 21:45:43 ./run-tests.py ap_hs20_network_preference3 DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_network_preference3 1/1 Test: Hotspot 2.0 network selection with two credential (one preferred) Starting AP wlan3 Starting AP wlan4 PASS ap_hs20_network_preference3 1.688465 2020-09-05 21:45:45.261175 passed all 1 test case(s) 2020-09-05 21:45:45 ./run-tests.py ap_hs20_network_preference4 DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_network_preference4 1/1 Test: Hotspot 2.0 network selection with username vs. SIM credential Starting AP wlan3 Starting AP wlan4 PASS ap_hs20_network_preference4 1.695712 2020-09-05 21:45:47.081185 passed all 1 test case(s) 2020-09-05 21:45:47 ./run-tests.py ap_hs20_no_cred_connect DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_no_cred_connect 1/1 Test: Hotspot 2.0 and connect attempt without credential Starting AP wlan3 PASS ap_hs20_no_cred_connect 0.491678 2020-09-05 21:45:47.697214 passed all 1 test case(s) 2020-09-05 21:45:47 ./run-tests.py ap_hs20_no_match_connect DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_no_match_connect 1/1 Test: Hotspot 2.0 and connect attempt without matching cred Starting AP wlan3 PASS ap_hs20_no_match_connect 0.542063 2020-09-05 21:45:48.361460 passed all 1 test case(s) 2020-09-05 21:45:48 ./run-tests.py ap_hs20_no_rsn_connect DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_no_rsn_connect 1/1 Test: Hotspot 2.0 and connect attempt without RSN Starting AP wlan3 PASS ap_hs20_no_rsn_connect 0.540984 2020-09-05 21:45:49.025396 passed all 1 test case(s) 2020-09-05 21:45:49 ./run-tests.py ap_hs20_open_osu_association DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_open_osu_association 1/1 Test: Hotspot 2.0 open OSU association Starting AP wlan3 Connect STA wlan0 to AP Connect STA wlan0 to AP PASS ap_hs20_open_osu_association 1.166223 2020-09-05 21:45:50.317317 passed all 1 test case(s) 2020-09-05 21:45:50 ./run-tests.py ap_hs20_osen DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_osen 1/1 Test: Hotspot 2.0 OSEN connection Starting AP wlan3 Connect STA wlan1 to AP Connect STA wlan2 to AP Connect STA wlan0 to AP Connect STA wlan5 to AP PASS ap_hs20_osen 1.727612 2020-09-05 21:45:52.169266 passed all 1 test case(s) 2020-09-05 21:45:52 ./run-tests.py ap_hs20_osen_single_ssid DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_osen_single_ssid 1/1 Test: Hotspot 2.0 OSEN-single-SSID connection Starting AP wlan3 Connect STA wlan0 to AP Connect STA wlan1 to AP PASS ap_hs20_osen_single_ssid 2.1801 2020-09-05 21:45:54.473228 passed all 1 test case(s) 2020-09-05 21:45:54 ./run-tests.py ap_hs20_prefer_home DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_prefer_home 1/1 Test: Hotspot 2.0 required roaming consortium Starting AP wlan3 Starting AP wlan4 Verify network selection to AP wlan4 Verify network selection to AP wlan3 PASS ap_hs20_prefer_home 2.059524 2020-09-05 21:45:56.657095 passed all 1 test case(s) 2020-09-05 21:45:56 ./run-tests.py ap_hs20_proxyarp DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_proxyarp 1/1 Test: Hotspot 2.0 and ProxyARP Starting AP wlan3 Connect STA wlan1 to AP After connect: ['aaaa:bbbb:cccc::2 dev ap-br0 lladdr 02:00:00:00:00:00 PERMANENT', 'aaaa:bbbb:eeee::2 dev ap-br0 lladdr 02:00:00:00:01:00 PERMANENT', 'aaaa:bbbb:dddd::2 dev ap-br0 lladdr 02:00:00:00:01:00 PERMANENT'] After disconnect: [] PASS ap_hs20_proxyarp 3.344612 2020-09-05 21:46:00.126811 passed all 1 test case(s) 2020-09-05 21:46:00 ./run-tests.py ap_hs20_proxyarp_disable_dgaf DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_proxyarp_disable_dgaf 1/1 Test: Hotspot 2.0 and ProxyARP with DGAF disabled Starting AP wlan3 Connect STA wlan1 to AP After connect: ['192.168.1.123 dev ap-br0 lladdr 02:00:00:00:00:00 PERMANENT', 'aaaa:bbbb:cccc::2 dev ap-br0 lladdr 02:00:00:00:00:00 PERMANENT'] After disconnect: [] PASS ap_hs20_proxyarp_disable_dgaf 2.470669 2020-09-05 21:46:02.721654 passed all 1 test case(s) 2020-09-05 21:46:02 ./run-tests.py ap_hs20_proxyarp_enable_dgaf DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_proxyarp_enable_dgaf 1/1 Test: Hotspot 2.0 and ProxyARP with DGAF enabled Starting AP wlan3 Connect STA wlan1 to AP After connect: ['192.168.1.123 dev ap-br0 lladdr 02:00:00:00:00:00 PERMANENT', 'aaaa:bbbb:cccc::2 dev ap-br0 lladdr 02:00:00:00:00:00 PERMANENT'] After disconnect: [] PASS ap_hs20_proxyarp_enable_dgaf 2.37866 2020-09-05 21:46:05.225431 passed all 1 test case(s) 2020-09-05 21:46:05 ./run-tests.py ap_hs20_random_mac_addr DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_random_mac_addr 1/1 Test: Hotspot 2.0 connection with random MAC address Starting AP wlan3 PASS ap_hs20_random_mac_addr 1.570394 2020-09-05 21:46:06.921468 passed all 1 test case(s) 2020-09-05 21:46:06 ./run-tests.py ap_hs20_release_number_1 DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_release_number_1 1/1 Test: Hotspot 2.0 with AP claiming support for Release 1 Starting AP wlan3 PASS ap_hs20_release_number_1 0.665771 2020-09-05 21:46:07.713141 passed all 1 test case(s) 2020-09-05 21:46:07 ./run-tests.py ap_hs20_release_number_2 DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_release_number_2 1/1 Test: Hotspot 2.0 with AP claiming support for Release 2 Starting AP wlan3 PASS ap_hs20_release_number_2 1.059641 2020-09-05 21:46:08.897326 passed all 1 test case(s) 2020-09-05 21:46:08 ./run-tests.py ap_hs20_release_number_3 DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_release_number_3 1/1 Test: Hotspot 2.0 with AP claiming support for Release 3 Starting AP wlan3 PASS ap_hs20_release_number_3 1.028118 2020-09-05 21:46:10.049412 passed all 1 test case(s) 2020-09-05 21:46:10 ./run-tests.py ap_hs20_remediation_required DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_remediation_required 1/1 Test: Hotspot 2.0 connection and remediation required from RADIUS Starting AP wlan3 PASS ap_hs20_remediation_required 1.162172 2020-09-05 21:46:11.789294 passed all 1 test case(s) 2020-09-05 21:46:11 ./run-tests.py ap_hs20_remediation_required_ctrl DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_remediation_required_ctrl 1/1 Test: Hotspot 2.0 connection and subrem from ctrl_iface Starting AP wlan3 PASS ap_hs20_remediation_required_ctrl 1.074881 2020-09-05 21:46:12.988808 passed all 1 test case(s) 2020-09-05 21:46:13 ./run-tests.py ap_hs20_remediation_sql DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_remediation_sql 1/1 Test: Hotspot 2.0 connection and remediation required using SQLite for user DB Starting AP wlan4 Starting AP wlan3 PASS ap_hs20_remediation_sql 1.704223 2020-09-05 21:46:14.817036 passed all 1 test case(s) 2020-09-05 21:46:14 ./run-tests.py ap_hs20_req_conn_capab DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_req_conn_capab 1/1 Test: Hotspot 2.0 network selection with req_conn_capab Starting AP wlan3 Not used in home network Used in roaming network Verify that req_conn_capab does not prevent connection if no other network is available Additional req_conn_capab checks Starting AP wlan4 PASS ap_hs20_req_conn_capab 1.839045 2020-09-05 21:46:16.780904 passed all 1 test case(s) 2020-09-05 21:46:16 ./run-tests.py ap_hs20_req_conn_capab2 DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_req_conn_capab2 1/1 Test: Hotspot 2.0 network selection with req_conn_capab (not present) Starting AP wlan3 PASS ap_hs20_req_conn_capab2 0.542804 2020-09-05 21:46:17.449340 passed all 1 test case(s) 2020-09-05 21:46:17 ./run-tests.py ap_hs20_req_conn_capab_and_roaming_partner_preference DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_req_conn_capab_and_roaming_partner_preference 1/1 Test: Hotspot 2.0 and req_conn_capab with roaming partner preference Starting AP wlan3 Starting AP wlan4 PASS ap_hs20_req_conn_capab_and_roaming_partner_preference 1.791853 2020-09-05 21:46:19.365254 passed all 1 test case(s) 2020-09-05 21:46:19 ./run-tests.py ap_hs20_req_hs20_icon DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_req_hs20_icon 1/1 Test: Hotspot 2.0 OSU provider and multi-icon fetch with REQ_HS20_ICON Starting AP wlan3 PASS ap_hs20_req_hs20_icon 0.511383 2020-09-05 21:46:20.001109 passed all 1 test case(s) 2020-09-05 21:46:20 ./run-tests.py ap_hs20_req_hs20_icon_oom DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_req_hs20_icon_oom 1/1 Test: Hotspot 2.0 icon fetch OOM with REQ_HS20_ICON Starting AP wlan3 PASS ap_hs20_req_hs20_icon_oom 0.574077 2020-09-05 21:46:20.697251 passed all 1 test case(s) 2020-09-05 21:46:20 ./run-tests.py ap_hs20_req_hs20_icon_parallel DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_req_hs20_icon_parallel 1/1 Test: Hotspot 2.0 OSU provider and multi-icon parallel fetch with REQ_HS20_ICON Starting AP wlan3 PASS ap_hs20_req_hs20_icon_parallel 0.518202 2020-09-05 21:46:21.338233 passed all 1 test case(s) 2020-09-05 21:46:21 ./run-tests.py ap_hs20_req_operator_icon DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_req_operator_icon 1/1 Test: Hotspot 2.0 operator icons Starting AP wlan3 PASS ap_hs20_req_operator_icon 0.514475 2020-09-05 21:46:21.977038 passed all 1 test case(s) 2020-09-05 21:46:21 ./run-tests.py ap_hs20_req_roaming_consortium DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_req_roaming_consortium 1/1 Test: Hotspot 2.0 required roaming consortium Starting AP wlan3 Starting AP wlan4 Verify network selection to AP wlan4 Verify network selection to AP wlan3 PASS ap_hs20_req_roaming_consortium 2.177247 2020-09-05 21:46:24.277182 passed all 1 test case(s) 2020-09-05 21:46:24 ./run-tests.py ap_hs20_req_roaming_consortium_no_match DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_req_roaming_consortium_no_match 1/1 Test: Hotspot 2.0 required roaming consortium and no match Starting AP wlan3 Starting AP wlan4 PASS ap_hs20_req_roaming_consortium_no_match 1.030705 2020-09-05 21:46:25.433086 passed all 1 test case(s) 2020-09-05 21:46:25 ./run-tests.py ap_hs20_roam_to_higher_prio DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_roam_to_higher_prio 1/1 Test: Hotspot 2.0 and roaming from current to higher priority network Starting AP wlan3 Connect to the only network option Start another AP (home operator) and reconnect Starting AP wlan4 PASS ap_hs20_roam_to_higher_prio 1.725052 2020-09-05 21:46:27.280900 passed all 1 test case(s) 2020-09-05 21:46:27 ./run-tests.py ap_hs20_roaming_consortium DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_roaming_consortium 1/1 Test: Hotspot 2.0 connection based on roaming consortium match Starting AP wlan3 PASS ap_hs20_roaming_consortium 1.574319 2020-09-05 21:46:28.980759 passed all 1 test case(s) 2020-09-05 21:46:29 ./run-tests.py ap_hs20_roaming_consortium_constraints DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_roaming_consortium_constraints 1/1 Test: Hotspot 2.0 connection and roaming consortium constraints Starting AP wlan3 PASS ap_hs20_roaming_consortium_constraints 0.662817 2020-09-05 21:46:29.769190 passed all 1 test case(s) 2020-09-05 21:46:29 ./run-tests.py ap_hs20_roaming_consortium_element DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_roaming_consortium_element 1/1 Test: Hotspot 2.0 connection and invalid roaming consortium element Starting AP wlan3 PASS ap_hs20_roaming_consortium_element 0.622124 2020-09-05 21:46:30.513631 passed all 1 test case(s) 2020-09-05 21:46:30 ./run-tests.py ap_hs20_roaming_consortium_invalid DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_roaming_consortium_invalid 1/1 Test: Hotspot 2.0 connection and invalid roaming consortium ANQP-element Starting AP wlan3 PASS ap_hs20_roaming_consortium_invalid 0.508372 2020-09-05 21:46:31.145357 passed all 1 test case(s) 2020-09-05 21:46:31 ./run-tests.py ap_hs20_roaming_consortiums_match DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_roaming_consortiums_match 1/1 Test: Hotspot 2.0 connection based on roaming_consortiums match Starting AP wlan3 PASS ap_hs20_roaming_consortiums_match 0.836398 2020-09-05 21:46:32.105445 passed all 1 test case(s) 2020-09-05 21:46:32 ./run-tests.py ap_hs20_roaming_partner_preference DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_roaming_partner_preference 1/1 Test: Hotspot 2.0 and roaming partner preference Starting AP wlan3 Starting AP wlan4 Verify default vs. specified preference Verify network selection to AP wlan4 Verify network selection to AP wlan3 Verify partial FQDN match Verify network selection to AP wlan4 Verify network selection to AP wlan3 PASS ap_hs20_roaming_partner_preference 1.415747 2020-09-05 21:46:34.098293 passed all 1 test case(s) 2020-09-05 21:46:34 ./run-tests.py ap_hs20_select DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_select 1/1 Test: Hotspot 2.0 network selection Starting AP wlan3 Starting AP wlan4 PASS ap_hs20_select 4.842748 2020-09-05 21:46:39.441038 passed all 1 test case(s) 2020-09-05 21:46:39 ./run-tests.py ap_hs20_session_info DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_session_info 1/1 Test: Hotspot 2.0 connection and session information from RADIUS Starting AP wlan3 PASS ap_hs20_session_info 14.38008 2020-09-05 21:46:53.944876 passed all 1 test case(s) 2020-09-05 21:46:53 ./run-tests.py ap_hs20_set_profile_failures DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_set_profile_failures 1/1 Test: Hotspot 2.0 and failures during profile configuration Starting AP wlan3 Starting AP wlan3 Starting AP wlan3 Starting AP wlan3 Starting AP wlan3 Starting AP wlan3 Starting AP wlan3 PASS ap_hs20_set_profile_failures 5.597016 2020-09-05 21:46:59.666024 passed all 1 test case(s) 2020-09-05 21:46:59 ./run-tests.py ap_hs20_sim DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_sim 1/1 Test: Hotspot 2.0 with simulated SIM and EAP-SIM Starting AP wlan3 PASS ap_hs20_sim 0.627151 2020-09-05 21:47:00.417312 passed all 1 test case(s) 2020-09-05 21:47:00 ./run-tests.py ap_hs20_sim_invalid DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_sim_invalid 1/1 Test: Hotspot 2.0 with simulated SIM and EAP-SIM - invalid IMSI Starting AP wlan3 PASS ap_hs20_sim_invalid 1.500745 2020-09-05 21:47:02.041273 passed all 1 test case(s) 2020-09-05 21:47:02 ./run-tests.py ap_hs20_sim_oom DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_sim_oom 1/1 Test: Hotspot 2.0 with simulated SIM and EAP-SIM - OOM Starting AP wlan3 PASS ap_hs20_sim_oom 0.547508 2020-09-05 21:47:02.713253 passed all 1 test case(s) 2020-09-05 21:47:02 ./run-tests.py ap_hs20_sim_provisioning DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_sim_provisioning 1/1 Test: Hotspot 2.0 AAA server behavior for SIM provisioning Starting AP wlan4 Starting AP wlan3 Connect STA wlan0 to AP Connect STA wlan0 to AP sim_provisioning: [('6ec221814b66641a6354cc6d0ad3606f', '232010000000000', '02:00:00:00:00:00', 'SIM', '1599342423')] PASS ap_hs20_sim_provisioning 2.584091 2020-09-05 21:47:05.421179 passed all 1 test case(s) 2020-09-05 21:47:05 ./run-tests.py ap_hs20_terms_and_conditions DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_terms_and_conditions 1/1 Test: Hotspot 2.0 Terms and Conditions signaling Starting AP wlan3 Connect STA wlan0 to AP PASS ap_hs20_terms_and_conditions 1.236511 2020-09-05 21:47:06.781010 passed all 1 test case(s) 2020-09-05 21:47:06 ./run-tests.py ap_hs20_terms_and_conditions_coa DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_terms_and_conditions_coa 1/1 Test: Hotspot 2.0 Terms and Conditions signaling - CoA Starting AP wlan3 Connect STA wlan0 to AP CoA-Request with matching Acct-Session-Id PASS ap_hs20_terms_and_conditions_coa 1.145423 2020-09-05 21:47:08.052689 passed all 1 test case(s) 2020-09-05 21:47:08 ./run-tests.py ap_hs20_terms_and_conditions_sql DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_terms_and_conditions_sql 1/1 Test: Hotspot 2.0 Terms and Conditions using SQLite for user DB Starting AP wlan4 Starting AP wlan3 current_sessions: [('02:00:00:00:00:00', 'anonymous@example.com', '1599342428', '127.0.0.1', 1, None, None)] current_sessions: [('02:00:00:00:00:00', 'anonymous@example.com', '1599342428', '127.0.0.1', 0, 0, 1)] PASS ap_hs20_terms_and_conditions_sql 2.463067 2020-09-05 21:47:10.641064 passed all 1 test case(s) 2020-09-05 21:47:10 ./run-tests.py ap_hs20_terms_and_conditions_sql2 DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_terms_and_conditions_sql2 1/1 Test: Hotspot 2.0 Terms and Conditions using SQLite for user DB Starting AP wlan4 Starting AP wlan3 current_sessions: [('02:00:00:00:00:00', 'anonymous@example.com', '1599342431', '127.0.0.1', 1, None, None)] current_sessions: [('02:00:00:00:00:00', 'anonymous@example.com', '1599342431', '127.0.0.1', 0, 0, 1)] PASS ap_hs20_terms_and_conditions_sql2 2.570172 2020-09-05 21:47:13.716943 passed all 1 test case(s) 2020-09-05 21:47:13 ./run-tests.py ap_hs20_unexpected DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_unexpected 1/1 Test: Unexpected Hotspot 2.0 AP configuration Starting AP wlan3 Connect STA wlan0 to AP Connect STA wlan1 to AP Connect STA wlan2 to AP PASS ap_hs20_unexpected 2.180568 2020-09-05 21:47:16.021127 passed all 1 test case(s) 2020-09-05 21:47:16 ./run-tests.py ap_hs20_username DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_username 1/1 Test: Hotspot 2.0 connection in username/password credential Starting AP wlan3 Connect STA wlan1 to AP PASS ap_hs20_username 0.680611 2020-09-05 21:47:16.825265 passed all 1 test case(s) 2020-09-05 21:47:16 ./run-tests.py ap_hs20_username_roaming DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_username_roaming 1/1 Test: Hotspot 2.0 connection in username/password credential (roaming) Starting AP wlan3 PASS ap_hs20_username_roaming 1.663385 2020-09-05 21:47:18.614055 passed all 1 test case(s) 2020-09-05 21:47:18 ./run-tests.py ap_hs20_username_unknown DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_username_unknown 1/1 Test: Hotspot 2.0 connection in username/password credential (no domain in cred) Starting AP wlan3 PASS ap_hs20_username_unknown 0.599131 2020-09-05 21:47:19.337144 passed all 1 test case(s) 2020-09-05 21:47:19 ./run-tests.py ap_hs20_username_unknown2 DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_hs20_username_unknown2 1/1 Test: Hotspot 2.0 connection in username/password credential (no domain advertized) Starting AP wlan3 PASS ap_hs20_username_unknown2 1.081224 2020-09-05 21:47:20.541279 passed all 1 test case(s) 2020-09-05 21:47:20 ./run-tests.py ap_ht40_5ghz_disabled_sec DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_ht40_5ghz_disabled_sec 1/1 Test: HT40 on 5 GHz with disabled secondary channel Starting AP wlan3 Country code at the end: 00 PASS ap_ht40_5ghz_disabled_sec 1.786081 2020-09-05 21:47:22.452176 passed all 1 test case(s) 2020-09-05 21:47:22 ./run-tests.py ap_ht40_5ghz_invalid_pair DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_ht40_5ghz_invalid_pair 1/1 Test: HT40 on 5 GHz with invalid channel pair Starting AP wlan3 Country code at the end: 00 PASS ap_ht40_5ghz_invalid_pair 1.966926 2020-09-05 21:47:24.542377 passed all 1 test case(s) 2020-09-05 21:47:24 ./run-tests.py ap_ht40_5ghz_match DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_ht40_5ghz_match 1/1 Test: HT40 co-ex scan on 5 GHz with matching pri/sec channel Starting AP wlan4 Starting AP wlan3 Connect STA wlan0 to AP PASS ap_ht40_5ghz_match 2.611192 2020-09-05 21:47:27.277728 passed all 1 test case(s) 2020-09-05 21:47:27 ./run-tests.py ap_ht40_5ghz_switch DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_ht40_5ghz_switch 1/1 Test: HT40 co-ex scan on 5 GHz switching pri/sec channel Starting AP wlan4 Starting AP wlan3 Connect STA wlan0 to AP wlan0: Country code not reset back to 00: is US wlan0: Country code cleared back to 00 FAIL ap_ht40_5ghz_switch 3.614883 2020-09-05 21:47:31.016291 passed 0 test case(s) skipped 0 test case(s) failed tests: ap_ht40_5ghz_switch wlan0: Country code not reset back to 00: is US wlan0: Country code cleared back to 00 2020-09-05 21:47:31 ./run-tests.py ap_ht40_5ghz_switch2 DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_ht40_5ghz_switch2 1/1 Test: HT40 co-ex scan on 5 GHz switching pri/sec channel (2) Starting AP wlan4 Starting AP wlan3 Connect STA wlan0 to AP PASS ap_ht40_5ghz_switch2 3.728861 2020-09-05 21:47:34.869688 passed all 1 test case(s) 2020-09-05 21:47:34 ./run-tests.py ap_ht40_csa DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_ht40_csa 1/1 Test: HT with 40 MHz channel width and CSA Starting AP wlan3 Connect STA wlan0 to AP PASS ap_ht40_csa 3.265614 2020-09-05 21:47:38.260367 passed all 1 test case(s) 2020-09-05 21:47:38 ./run-tests.py ap_ht40_csa2 DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_ht40_csa2 1/1 Test: HT with 40 MHz channel width and CSA Starting AP wlan3 Connect STA wlan0 to AP PASS ap_ht40_csa2 3.258895 2020-09-05 21:47:41.643612 passed all 1 test case(s) 2020-09-05 21:47:41 ./run-tests.py ap_ht40_csa3 DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_ht40_csa3 1/1 Test: HT with 40 MHz channel width and CSA Starting AP wlan3 Connect STA wlan0 to AP PASS ap_ht40_csa3 3.24169 2020-09-05 21:47:45.012048 passed all 1 test case(s) 2020-09-05 21:47:45 ./run-tests.py ap_ht40_disable DEV: wlan0: 02:00:00:00:00:00 DEV: wlan1: 02:00:00:00:01:00 DEV: wlan2: 02:00:00:00:02:00 APDEV: wlan3 APDEV: wlan4 START ap_ht40_disable 1/1 Test: HT40 disabling Starting AP wlan3 Connect STA wlan0 to AP SIGNAL_POLL: ['RSSI=-30', 'LINKSPEED=1', 'NOISE=-92', 'FREQUENCY=2437', 'WIDTH=40 MHz', 'CENTER_FRQ1=2427', 'AVG_RSSI=-30', 'AVG_BEACON_RSSI=-27'] SIGNAL_POLL: ['RSSI=-30', 'LINKSPEED=1', 'NOISE=9999', 'FREQUENCY=2437', 'WIDTH=20 MHz', 'CENTER_FRQ1=2437', 'AVG_RSSI=-30', 'AVG_BEACON_RSSI=-30'] PASS ap_ht40_disable 3.365895 2020-09-05 21:47:48.501412 passed all 1 test case(s) 2020-09-05 21:47:48 ./stop.sh 2020-09-05 21:47:51 ./start.sh channels=4 2020-09-05 21:47:52 ./stop.sh --76DTJ5CE0DCVQemd Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="job.yaml" --- #! jobs/hwsim-part1.yaml suite: hwsim testcase: hwsim category: functional need_memory: 1G hwsim: group: hwsim-03 job_origin: "/lkp-src/allot/cyclic:p1:linux-devel:devel-hourly/lkp-ivb-d01/hwsim-part1.yaml" #! queue options queue_cmdline_keys: - branch - commit queue: bisect testbox: lkp-ivb-d01 tbox_group: lkp-ivb-d01 kconfig: x86_64-rhel-8.3 submit_id: 5f52525a75cacd0ac2a17481 job_file: "/lkp/jobs/scheduled/lkp-ivb-d01/hwsim-hwsim-03-ucode=0x21-debian-10.4-x86_64-20200603.cgz-6fd0d0deded94645d8cb96f93c26ad55cd92f6a5-20200904-2754-l2rv3s-0.yaml" id: a13bfc9313c51d04056f414dac260efb738a9f54 queuer_version: "/lkp-src" #! hosts/lkp-ivb-d01 model: Ivy Bridge nr_node: 1 nr_cpu: 8 memory: 16G nr_ssd_partitions: 1 nr_hdd_partitions: 1 ssd_partitions: "/dev/disk/by-id/ata-INTEL_SSDSC2BA400G4_BTHV634503HY400NGN-part1" hdd_partitions: "/dev/disk/by-id/ata-ST1000DM003-1CH162_Z1DARXSK-part2" rootfs_partition: "/dev/disk/by-id/ata-ST1000DM003-1CH162_Z1DARXSK-part1" brand: Intel(R) Core(TM) i7-3770K CPU @ 3.50GHz #! include/category/functional kmsg: heartbeat: meminfo: #! include/hwsim need_kconfig: - CONFIG_WLAN=y - CONFIG_CFG80211=m - CONFIG_CFG80211_WEXT=y - CONFIG_MAC80211=m - CONFIG_MAC80211_HWSIM=m - CONFIG_MAC80211_LEDS=y - CONFIG_MAC80211_MESH=y - CONFIG_MAC80211_DEBUGFS=y - CONFIG_VETH=m #! include/queue/cyclic commit: 6fd0d0deded94645d8cb96f93c26ad55cd92f6a5 #! include/testbox/lkp-ivb-d01 netconsole_port: 6672 ucode: '0x21' need_kconfig_hw: - CONFIG_IGB=y - CONFIG_E1000E=y - CONFIG_SATA_AHCI enqueue_time: 2020-09-04 22:42:34.503982141 +08:00 _id: 5f52525a75cacd0ac2a17481 _rt: "/result/hwsim/hwsim-03-ucode=0x21/lkp-ivb-d01/debian-10.4-x86_64-20200603.cgz/x86_64-rhel-8.3/gcc-9/6fd0d0deded94645d8cb96f93c26ad55cd92f6a5" #! schedule options user: lkp compiler: gcc-9 head_commit: fb2b0ec7379f76aa5c5e11a8655d27834673c61a base_commit: f75aef392f869018f78cfedf3c320a6b3fcfda6b branch: linux-devel/devel-hourly-2020090205 rootfs: debian-10.4-x86_64-20200603.cgz result_root: "/result/hwsim/hwsim-03-ucode=0x21/lkp-ivb-d01/debian-10.4-x86_64-20200603.cgz/x86_64-rhel-8.3/gcc-9/6fd0d0deded94645d8cb96f93c26ad55cd92f6a5/0" scheduler_version: "/lkp/lkp/.src-20200904-151623" LKP_SERVER: inn arch: x86_64 max_uptime: 3600 initrd: "/osimage/debian/debian-10.4-x86_64-20200603.cgz" bootloader_append: - root=/dev/ram0 - user=lkp - job=/lkp/jobs/scheduled/lkp-ivb-d01/hwsim-hwsim-03-ucode=0x21-debian-10.4-x86_64-20200603.cgz-6fd0d0deded94645d8cb96f93c26ad55cd92f6a5-20200904-2754-l2rv3s-0.yaml - ARCH=x86_64 - kconfig=x86_64-rhel-8.3 - branch=linux-devel/devel-hourly-2020090205 - commit=6fd0d0deded94645d8cb96f93c26ad55cd92f6a5 - BOOT_IMAGE=/pkg/linux/x86_64-rhel-8.3/gcc-9/6fd0d0deded94645d8cb96f93c26ad55cd92f6a5/vmlinuz-5.9.0-rc1-00658-g6fd0d0deded94 - max_uptime=3600 - RESULT_ROOT=/result/hwsim/hwsim-03-ucode=0x21/lkp-ivb-d01/debian-10.4-x86_64-20200603.cgz/x86_64-rhel-8.3/gcc-9/6fd0d0deded94645d8cb96f93c26ad55cd92f6a5/0 - LKP_SERVER=inn - nokaslr - selinux=0 - 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 modules_initrd: "/pkg/linux/x86_64-rhel-8.3/gcc-9/6fd0d0deded94645d8cb96f93c26ad55cd92f6a5/modules.cgz" bm_initrd: "/osimage/deps/debian-10.4-x86_64-20200603.cgz/run-ipconfig_20200608.cgz,/osimage/deps/debian-10.4-x86_64-20200603.cgz/lkp_20200709.cgz,/osimage/deps/debian-10.4-x86_64-20200603.cgz/rsync-rootfs_20200608.cgz,/osimage/deps/debian-10.4-x86_64-20200603.cgz/hwsim_20200619.cgz,/osimage/pkg/debian-10.4-x86_64-20200603.cgz/hwsim-x86_64-6eb6cf0-1_20200619.cgz,/osimage/deps/debian-10.4-x86_64-20200603.cgz/hw_20200715.cgz" ucode_initrd: "/osimage/ucode/intel-ucode-20200610.cgz" lkp_initrd: "/osimage/user/lkp/lkp-x86_64.cgz" site: inn #! /lkp/lkp/.src-20200901-134051/include/site/inn LKP_CGI_PORT: 80 LKP_CIFS_PORT: 139 oom-killer: watchdog: #! runtime status last_kernel: 5.9.0-rc1-00082-g4cf7562190c79 schedule_notify_address: #! user overrides kernel: "/pkg/linux/x86_64-rhel-8.3/gcc-9/6fd0d0deded94645d8cb96f93c26ad55cd92f6a5/vmlinuz-5.9.0-rc1-00658-g6fd0d0deded94" dequeue_time: 2020-09-04 22:44:37.249521254 +08:00 #! /lkp/lkp/.src-20200904-151623/include/site/inn job_state: finished loadavg: 1.04 1.19 0.59 1/193 7232 start_time: '1599230726' end_time: '1599230998' version: "/lkp/lkp/.src-20200904-151709:40fc3246:3bc99f4eb" --76DTJ5CE0DCVQemd Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename=reproduce export USER=root ./build.sh ./start.sh ./run-tests.py ap_hs20_external_selection ./run-tests.py ap_hs20_fetch_osu ./run-tests.py ap_hs20_fetch_osu_invalid_dir ./run-tests.py ap_hs20_fetch_osu_no_icon ./run-tests.py ap_hs20_fetch_osu_no_info ./run-tests.py ap_hs20_fetch_osu_oom ./run-tests.py ap_hs20_fetch_osu_proto ./run-tests.py ap_hs20_fetch_osu_single_ssid ./run-tests.py ap_hs20_fetch_osu_single_ssid2 ./run-tests.py ap_hs20_fetch_osu_stop ./run-tests.py ap_hs20_ft ./run-tests.py ap_hs20_gas_frag_while_associated ./run-tests.py ap_hs20_gas_while_associated ./run-tests.py ap_hs20_gas_while_associated_with_pmf ./run-tests.py ap_hs20_gas_with_another_ap_while_associated ./run-tests.py ap_hs20_gas_with_another_ap_while_using_pmf ./run-tests.py ap_hs20_hidden_ssid_in_scan_res ./run-tests.py ap_hs20_interworking_add_network ./run-tests.py ap_hs20_interworking_oom ./run-tests.py ap_hs20_interworking_select_blocking_scan ./run-tests.py ap_hs20_max_bss_load ./run-tests.py ap_hs20_max_bss_load2 ./run-tests.py ap_hs20_max_bss_load_roaming ./run-tests.py ap_hs20_max_roaming_consortiums ./run-tests.py ap_hs20_min_bandwidth_and_roaming_partner_preference ./run-tests.py ap_hs20_min_bandwidth_home ./run-tests.py ap_hs20_min_bandwidth_home2 ./run-tests.py ap_hs20_min_bandwidth_home_hidden_ssid_in_scan_res ./run-tests.py ap_hs20_min_bandwidth_no_wan_metrics ./run-tests.py ap_hs20_min_bandwidth_roaming ./run-tests.py ap_hs20_missing_pmf ./run-tests.py ap_hs20_multi_cred_sp_prio ./run-tests.py ap_hs20_multi_cred_sp_prio2 ./run-tests.py ap_hs20_multi_cred_sp_prio_same ./run-tests.py ap_hs20_multi_network_and_cred_removal ./run-tests.py ap_hs20_multiple_connects ./run-tests.py ap_hs20_multiple_home_cred ./run-tests.py ap_hs20_nai_realms ./run-tests.py ap_hs20_network_preference ./run-tests.py ap_hs20_network_preference2 ./run-tests.py ap_hs20_network_preference3 ./run-tests.py ap_hs20_network_preference4 ./run-tests.py ap_hs20_no_cred_connect ./run-tests.py ap_hs20_no_match_connect ./run-tests.py ap_hs20_no_rsn_connect ./run-tests.py ap_hs20_open_osu_association ./run-tests.py ap_hs20_osen ./run-tests.py ap_hs20_osen_single_ssid ./run-tests.py ap_hs20_prefer_home ./run-tests.py ap_hs20_proxyarp ./run-tests.py ap_hs20_proxyarp_disable_dgaf ./run-tests.py ap_hs20_proxyarp_enable_dgaf ./run-tests.py ap_hs20_random_mac_addr ./run-tests.py ap_hs20_release_number_1 ./run-tests.py ap_hs20_release_number_2 ./run-tests.py ap_hs20_release_number_3 ./run-tests.py ap_hs20_remediation_required ./run-tests.py ap_hs20_remediation_required_ctrl ./run-tests.py ap_hs20_remediation_sql ./run-tests.py ap_hs20_req_conn_capab ./run-tests.py ap_hs20_req_conn_capab2 ./run-tests.py ap_hs20_req_conn_capab_and_roaming_partner_preference ./run-tests.py ap_hs20_req_hs20_icon ./run-tests.py ap_hs20_req_hs20_icon_oom ./run-tests.py ap_hs20_req_hs20_icon_parallel ./run-tests.py ap_hs20_req_operator_icon ./run-tests.py ap_hs20_req_roaming_consortium ./run-tests.py ap_hs20_req_roaming_consortium_no_match ./run-tests.py ap_hs20_roam_to_higher_prio ./run-tests.py ap_hs20_roaming_consortium ./run-tests.py ap_hs20_roaming_consortium_constraints ./run-tests.py ap_hs20_roaming_consortium_element ./run-tests.py ap_hs20_roaming_consortium_invalid ./run-tests.py ap_hs20_roaming_consortiums_match ./run-tests.py ap_hs20_roaming_partner_preference ./run-tests.py ap_hs20_select ./run-tests.py ap_hs20_session_info ./run-tests.py ap_hs20_set_profile_failures ./run-tests.py ap_hs20_sim ./run-tests.py ap_hs20_sim_invalid ./run-tests.py ap_hs20_sim_oom ./run-tests.py ap_hs20_sim_provisioning ./run-tests.py ap_hs20_terms_and_conditions ./run-tests.py ap_hs20_terms_and_conditions_coa ./run-tests.py ap_hs20_terms_and_conditions_sql ./run-tests.py ap_hs20_terms_and_conditions_sql2 ./run-tests.py ap_hs20_unexpected ./run-tests.py ap_hs20_username ./run-tests.py ap_hs20_username_roaming ./run-tests.py ap_hs20_username_unknown ./run-tests.py ap_hs20_username_unknown2 ./run-tests.py ap_ht40_5ghz_disabled_sec ./run-tests.py ap_ht40_5ghz_invalid_pair ./run-tests.py ap_ht40_5ghz_match ./run-tests.py ap_ht40_5ghz_switch ./run-tests.py ap_ht40_5ghz_switch2 ./run-tests.py ap_ht40_csa ./run-tests.py ap_ht40_csa2 ./run-tests.py ap_ht40_csa3 ./run-tests.py ap_ht40_disable ./stop.sh ./start.sh channels=4 ./stop.sh --76DTJ5CE0DCVQemd--