├── .config_linux_usb_vfat_with_intel_nic ├── .gitignore ├── Cargo.lock ├── Cargo.toml ├── Makefile ├── README.md └── src └── main.rs /.config_linux_usb_vfat_with_intel_nic: -------------------------------------------------------------------------------- 1 | # 2 | # Automatically generated file; DO NOT EDIT. 3 | # Linux/x86 6.6.2 Kernel Configuration 4 | # 5 | CONFIG_CC_VERSION_TEXT="gcc (Gentoo Hardened 13.2.1_p20230826 p7) 13.2.1 20230826" 6 | CONFIG_CC_IS_GCC=y 7 | CONFIG_GCC_VERSION=130201 8 | CONFIG_CLANG_VERSION=0 9 | CONFIG_AS_IS_GNU=y 10 | CONFIG_AS_VERSION=24000 11 | CONFIG_LD_IS_BFD=y 12 | CONFIG_LD_VERSION=24000 13 | CONFIG_LLD_VERSION=0 14 | CONFIG_CC_CAN_LINK=y 15 | CONFIG_CC_CAN_LINK_STATIC=y 16 | CONFIG_CC_HAS_ASM_GOTO_OUTPUT=y 17 | CONFIG_CC_HAS_ASM_GOTO_TIED_OUTPUT=y 18 | CONFIG_TOOLS_SUPPORT_RELR=y 19 | CONFIG_CC_HAS_ASM_INLINE=y 20 | CONFIG_CC_HAS_NO_PROFILE_FN_ATTR=y 21 | CONFIG_PAHOLE_VERSION=0 22 | CONFIG_IRQ_WORK=y 23 | CONFIG_BUILDTIME_TABLE_SORT=y 24 | CONFIG_THREAD_INFO_IN_TASK=y 25 | 26 | # 27 | # General setup 28 | # 29 | CONFIG_INIT_ENV_ARG_LIMIT=32 30 | # CONFIG_COMPILE_TEST is not set 31 | CONFIG_WERROR=y 32 | CONFIG_LOCALVERSION="" 33 | # CONFIG_LOCALVERSION_AUTO is not set 34 | CONFIG_BUILD_SALT="" 35 | CONFIG_HAVE_KERNEL_GZIP=y 36 | CONFIG_HAVE_KERNEL_BZIP2=y 37 | CONFIG_HAVE_KERNEL_LZMA=y 38 | CONFIG_HAVE_KERNEL_XZ=y 39 | CONFIG_HAVE_KERNEL_LZO=y 40 | CONFIG_HAVE_KERNEL_LZ4=y 41 | CONFIG_HAVE_KERNEL_ZSTD=y 42 | CONFIG_KERNEL_GZIP=y 43 | # CONFIG_KERNEL_BZIP2 is not set 44 | # CONFIG_KERNEL_LZMA is not set 45 | # CONFIG_KERNEL_XZ is not set 46 | # CONFIG_KERNEL_LZO is not set 47 | # CONFIG_KERNEL_LZ4 is not set 48 | # CONFIG_KERNEL_ZSTD is not set 49 | CONFIG_DEFAULT_INIT="" 50 | CONFIG_DEFAULT_HOSTNAME="polar" 51 | # CONFIG_SYSVIPC is not set 52 | # CONFIG_POSIX_MQUEUE is not set 53 | # CONFIG_WATCH_QUEUE is not set 54 | # CONFIG_CROSS_MEMORY_ATTACH is not set 55 | # CONFIG_USELIB is not set 56 | # CONFIG_AUDIT is not set 57 | CONFIG_HAVE_ARCH_AUDITSYSCALL=y 58 | 59 | # 60 | # IRQ subsystem 61 | # 62 | CONFIG_GENERIC_IRQ_PROBE=y 63 | CONFIG_GENERIC_IRQ_SHOW=y 64 | CONFIG_GENERIC_IRQ_EFFECTIVE_AFF_MASK=y 65 | CONFIG_GENERIC_PENDING_IRQ=y 66 | CONFIG_GENERIC_IRQ_MIGRATION=y 67 | CONFIG_HARDIRQS_SW_RESEND=y 68 | CONFIG_IRQ_DOMAIN=y 69 | CONFIG_IRQ_DOMAIN_HIERARCHY=y 70 | CONFIG_GENERIC_IRQ_MATRIX_ALLOCATOR=y 71 | CONFIG_GENERIC_IRQ_RESERVATION_MODE=y 72 | CONFIG_IRQ_FORCED_THREADING=y 73 | CONFIG_SPARSE_IRQ=y 74 | # end of IRQ subsystem 75 | 76 | CONFIG_CLOCKSOURCE_WATCHDOG=y 77 | CONFIG_ARCH_CLOCKSOURCE_INIT=y 78 | CONFIG_CLOCKSOURCE_VALIDATE_LAST_CYCLE=y 79 | CONFIG_GENERIC_TIME_VSYSCALL=y 80 | CONFIG_GENERIC_CLOCKEVENTS=y 81 | CONFIG_GENERIC_CLOCKEVENTS_BROADCAST=y 82 | CONFIG_GENERIC_CLOCKEVENTS_MIN_ADJUST=y 83 | CONFIG_GENERIC_CMOS_UPDATE=y 84 | CONFIG_HAVE_POSIX_CPU_TIMERS_TASK_WORK=y 85 | CONFIG_POSIX_CPU_TIMERS_TASK_WORK=y 86 | CONFIG_CONTEXT_TRACKING=y 87 | CONFIG_CONTEXT_TRACKING_IDLE=y 88 | 89 | # 90 | # Timers subsystem 91 | # 92 | CONFIG_TICK_ONESHOT=y 93 | CONFIG_NO_HZ_COMMON=y 94 | # CONFIG_HZ_PERIODIC is not set 95 | # CONFIG_NO_HZ_IDLE is not set 96 | CONFIG_NO_HZ_FULL=y 97 | CONFIG_CONTEXT_TRACKING_USER=y 98 | # CONFIG_CONTEXT_TRACKING_USER_FORCE is not set 99 | # CONFIG_NO_HZ is not set 100 | CONFIG_HIGH_RES_TIMERS=y 101 | CONFIG_CLOCKSOURCE_WATCHDOG_MAX_SKEW_US=125 102 | # end of Timers subsystem 103 | 104 | CONFIG_BPF=y 105 | CONFIG_HAVE_EBPF_JIT=y 106 | CONFIG_ARCH_WANT_DEFAULT_BPF_JIT=y 107 | 108 | # 109 | # BPF subsystem 110 | # 111 | # CONFIG_BPF_SYSCALL is not set 112 | # end of BPF subsystem 113 | 114 | CONFIG_PREEMPT_NONE_BUILD=y 115 | CONFIG_PREEMPT_NONE=y 116 | # CONFIG_PREEMPT_VOLUNTARY is not set 117 | # CONFIG_PREEMPT is not set 118 | # CONFIG_PREEMPT_DYNAMIC is not set 119 | # CONFIG_SCHED_CORE is not set 120 | 121 | # 122 | # CPU/Task time and stats accounting 123 | # 124 | CONFIG_VIRT_CPU_ACCOUNTING=y 125 | CONFIG_VIRT_CPU_ACCOUNTING_GEN=y 126 | # CONFIG_IRQ_TIME_ACCOUNTING is not set 127 | # CONFIG_PSI is not set 128 | # end of CPU/Task time and stats accounting 129 | 130 | CONFIG_CPU_ISOLATION=y 131 | 132 | # 133 | # RCU Subsystem 134 | # 135 | CONFIG_TREE_RCU=y 136 | # CONFIG_RCU_EXPERT is not set 137 | CONFIG_TREE_SRCU=y 138 | CONFIG_RCU_STALL_COMMON=y 139 | CONFIG_RCU_NEED_SEGCBLIST=y 140 | CONFIG_RCU_NOCB_CPU=y 141 | # CONFIG_RCU_NOCB_CPU_DEFAULT_ALL is not set 142 | # CONFIG_RCU_LAZY is not set 143 | # end of RCU Subsystem 144 | 145 | # CONFIG_IKCONFIG is not set 146 | # CONFIG_IKHEADERS is not set 147 | CONFIG_LOG_BUF_SHIFT=17 148 | CONFIG_LOG_CPU_MAX_BUF_SHIFT=12 149 | CONFIG_HAVE_UNSTABLE_SCHED_CLOCK=y 150 | 151 | # 152 | # Scheduler features 153 | # 154 | # CONFIG_UCLAMP_TASK is not set 155 | # end of Scheduler features 156 | 157 | CONFIG_ARCH_SUPPORTS_NUMA_BALANCING=y 158 | CONFIG_ARCH_WANT_BATCHED_UNMAP_TLB_FLUSH=y 159 | CONFIG_CC_HAS_INT128=y 160 | CONFIG_CC_IMPLICIT_FALLTHROUGH="-Wimplicit-fallthrough=5" 161 | CONFIG_GCC11_NO_ARRAY_BOUNDS=y 162 | CONFIG_CC_NO_ARRAY_BOUNDS=y 163 | CONFIG_ARCH_SUPPORTS_INT128=y 164 | # CONFIG_NUMA_BALANCING is not set 165 | # CONFIG_CGROUPS is not set 166 | # CONFIG_CHECKPOINT_RESTORE is not set 167 | # CONFIG_SCHED_AUTOGROUP is not set 168 | # CONFIG_RELAY is not set 169 | # CONFIG_BLK_DEV_INITRD is not set 170 | # CONFIG_BOOT_CONFIG is not set 171 | # CONFIG_INITRAMFS_PRESERVE_MTIME is not set 172 | CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE=y 173 | # CONFIG_CC_OPTIMIZE_FOR_SIZE is not set 174 | CONFIG_LD_ORPHAN_WARN=y 175 | CONFIG_LD_ORPHAN_WARN_LEVEL="error" 176 | CONFIG_SYSCTL=y 177 | CONFIG_SYSCTL_EXCEPTION_TRACE=y 178 | CONFIG_HAVE_PCSPKR_PLATFORM=y 179 | CONFIG_EXPERT=y 180 | # CONFIG_MULTIUSER is not set 181 | # CONFIG_SGETMASK_SYSCALL is not set 182 | # CONFIG_SYSFS_SYSCALL is not set 183 | CONFIG_FHANDLE=y 184 | CONFIG_POSIX_TIMERS=y 185 | CONFIG_PRINTK=y 186 | CONFIG_BUG=y 187 | CONFIG_PCSPKR_PLATFORM=y 188 | CONFIG_BASE_FULL=y 189 | CONFIG_FUTEX=y 190 | CONFIG_FUTEX_PI=y 191 | CONFIG_EPOLL=y 192 | CONFIG_SIGNALFD=y 193 | CONFIG_TIMERFD=y 194 | CONFIG_EVENTFD=y 195 | CONFIG_SHMEM=y 196 | CONFIG_AIO=y 197 | CONFIG_IO_URING=y 198 | CONFIG_ADVISE_SYSCALLS=y 199 | CONFIG_MEMBARRIER=y 200 | # CONFIG_KALLSYMS is not set 201 | CONFIG_ARCH_HAS_MEMBARRIER_SYNC_CORE=y 202 | # CONFIG_KCMP is not set 203 | # CONFIG_RSEQ is not set 204 | # CONFIG_CACHESTAT_SYSCALL is not set 205 | CONFIG_HAVE_PERF_EVENTS=y 206 | # CONFIG_PC104 is not set 207 | 208 | # 209 | # Kernel Performance Events And Counters 210 | # 211 | CONFIG_PERF_EVENTS=y 212 | # CONFIG_DEBUG_PERF_USE_VMALLOC is not set 213 | # end of Kernel Performance Events And Counters 214 | 215 | # CONFIG_PROFILING is not set 216 | 217 | # 218 | # Kexec and crash features 219 | # 220 | # CONFIG_KEXEC is not set 221 | # CONFIG_CRASH_DUMP is not set 222 | # end of Kexec and crash features 223 | # end of General setup 224 | 225 | CONFIG_64BIT=y 226 | CONFIG_X86_64=y 227 | CONFIG_X86=y 228 | CONFIG_INSTRUCTION_DECODER=y 229 | CONFIG_OUTPUT_FORMAT="elf64-x86-64" 230 | CONFIG_LOCKDEP_SUPPORT=y 231 | CONFIG_STACKTRACE_SUPPORT=y 232 | CONFIG_MMU=y 233 | CONFIG_ARCH_MMAP_RND_BITS_MIN=28 234 | CONFIG_ARCH_MMAP_RND_BITS_MAX=32 235 | CONFIG_ARCH_MMAP_RND_COMPAT_BITS_MIN=8 236 | CONFIG_ARCH_MMAP_RND_COMPAT_BITS_MAX=16 237 | CONFIG_GENERIC_BUG=y 238 | CONFIG_GENERIC_BUG_RELATIVE_POINTERS=y 239 | CONFIG_GENERIC_CALIBRATE_DELAY=y 240 | CONFIG_ARCH_HAS_CPU_RELAX=y 241 | CONFIG_ARCH_HIBERNATION_POSSIBLE=y 242 | CONFIG_ARCH_SUSPEND_POSSIBLE=y 243 | CONFIG_AUDIT_ARCH=y 244 | CONFIG_X86_64_SMP=y 245 | CONFIG_ARCH_SUPPORTS_UPROBES=y 246 | CONFIG_FIX_EARLYCON_MEM=y 247 | CONFIG_PGTABLE_LEVELS=4 248 | CONFIG_CC_HAS_SANE_STACKPROTECTOR=y 249 | 250 | # 251 | # Processor type and features 252 | # 253 | CONFIG_SMP=y 254 | # CONFIG_X86_MPPARSE is not set 255 | # CONFIG_GOLDFISH is not set 256 | # CONFIG_X86_CPU_RESCTRL is not set 257 | # CONFIG_X86_EXTENDED_PLATFORM is not set 258 | # CONFIG_X86_INTEL_LPSS is not set 259 | # CONFIG_X86_AMD_PLATFORM_DEVICE is not set 260 | # CONFIG_IOSF_MBI is not set 261 | CONFIG_X86_SUPPORTS_MEMORY_FAILURE=y 262 | # CONFIG_SCHED_OMIT_FRAME_POINTER is not set 263 | # CONFIG_HYPERVISOR_GUEST is not set 264 | # CONFIG_MK8 is not set 265 | # CONFIG_MPSC is not set 266 | # CONFIG_MCORE2 is not set 267 | # CONFIG_MATOM is not set 268 | CONFIG_GENERIC_CPU=y 269 | CONFIG_X86_INTERNODE_CACHE_SHIFT=6 270 | CONFIG_X86_L1_CACHE_SHIFT=6 271 | CONFIG_X86_TSC=y 272 | CONFIG_X86_CMPXCHG64=y 273 | CONFIG_X86_CMOV=y 274 | CONFIG_X86_MINIMUM_CPU_FAMILY=64 275 | CONFIG_X86_DEBUGCTLMSR=y 276 | CONFIG_IA32_FEAT_CTL=y 277 | CONFIG_X86_VMX_FEATURE_NAMES=y 278 | # CONFIG_PROCESSOR_SELECT is not set 279 | CONFIG_CPU_SUP_INTEL=y 280 | CONFIG_CPU_SUP_AMD=y 281 | CONFIG_CPU_SUP_HYGON=y 282 | CONFIG_CPU_SUP_CENTAUR=y 283 | CONFIG_CPU_SUP_ZHAOXIN=y 284 | CONFIG_HPET_TIMER=y 285 | # CONFIG_DMI is not set 286 | # CONFIG_GART_IOMMU is not set 287 | # CONFIG_MAXSMP is not set 288 | CONFIG_NR_CPUS_RANGE_BEGIN=2 289 | CONFIG_NR_CPUS_RANGE_END=512 290 | CONFIG_NR_CPUS_DEFAULT=64 291 | CONFIG_NR_CPUS=256 292 | # CONFIG_SCHED_CLUSTER is not set 293 | CONFIG_SCHED_SMT=y 294 | # CONFIG_SCHED_MC is not set 295 | CONFIG_X86_LOCAL_APIC=y 296 | CONFIG_X86_IO_APIC=y 297 | # CONFIG_X86_REROUTE_FOR_BROKEN_BOOT_IRQS is not set 298 | CONFIG_X86_MCE=y 299 | # CONFIG_X86_MCELOG_LEGACY is not set 300 | CONFIG_X86_MCE_INTEL=y 301 | CONFIG_X86_MCE_AMD=y 302 | CONFIG_X86_MCE_THRESHOLD=y 303 | 304 | # 305 | # Performance monitoring 306 | # 307 | CONFIG_PERF_EVENTS_INTEL_UNCORE=y 308 | CONFIG_PERF_EVENTS_INTEL_RAPL=y 309 | CONFIG_PERF_EVENTS_INTEL_CSTATE=y 310 | # CONFIG_PERF_EVENTS_AMD_POWER is not set 311 | # CONFIG_PERF_EVENTS_AMD_UNCORE is not set 312 | # CONFIG_PERF_EVENTS_AMD_BRS is not set 313 | # end of Performance monitoring 314 | 315 | CONFIG_X86_VSYSCALL_EMULATION=y 316 | # CONFIG_X86_IOPL_IOPERM is not set 317 | CONFIG_MICROCODE=y 318 | # CONFIG_MICROCODE_LATE_LOADING is not set 319 | # CONFIG_X86_MSR is not set 320 | # CONFIG_X86_CPUID is not set 321 | # CONFIG_X86_5LEVEL is not set 322 | CONFIG_X86_DIRECT_GBPAGES=y 323 | # CONFIG_AMD_MEM_ENCRYPT is not set 324 | CONFIG_NUMA=y 325 | # CONFIG_AMD_NUMA is not set 326 | CONFIG_X86_64_ACPI_NUMA=y 327 | # CONFIG_NUMA_EMU is not set 328 | CONFIG_NODES_SHIFT=6 329 | CONFIG_ARCH_SPARSEMEM_ENABLE=y 330 | CONFIG_ARCH_SPARSEMEM_DEFAULT=y 331 | CONFIG_ILLEGAL_POINTER_VALUE=0xdead000000000000 332 | # CONFIG_X86_PMEM_LEGACY is not set 333 | # CONFIG_X86_CHECK_BIOS_CORRUPTION is not set 334 | # CONFIG_MTRR is not set 335 | # CONFIG_X86_UMIP is not set 336 | CONFIG_CC_HAS_IBT=y 337 | # CONFIG_X86_KERNEL_IBT is not set 338 | # CONFIG_X86_INTEL_MEMORY_PROTECTION_KEYS is not set 339 | CONFIG_X86_INTEL_TSX_MODE_OFF=y 340 | # CONFIG_X86_INTEL_TSX_MODE_ON is not set 341 | # CONFIG_X86_INTEL_TSX_MODE_AUTO is not set 342 | # CONFIG_X86_USER_SHADOW_STACK is not set 343 | CONFIG_EFI=y 344 | CONFIG_EFI_STUB=y 345 | # CONFIG_EFI_HANDOVER_PROTOCOL is not set 346 | # CONFIG_EFI_MIXED is not set 347 | # CONFIG_EFI_FAKE_MEMMAP is not set 348 | # CONFIG_EFI_RUNTIME_MAP is not set 349 | CONFIG_HZ_100=y 350 | # CONFIG_HZ_250 is not set 351 | # CONFIG_HZ_300 is not set 352 | # CONFIG_HZ_1000 is not set 353 | CONFIG_HZ=100 354 | CONFIG_SCHED_HRTICK=y 355 | CONFIG_ARCH_SUPPORTS_KEXEC=y 356 | CONFIG_ARCH_SUPPORTS_KEXEC_SIG=y 357 | CONFIG_ARCH_SUPPORTS_KEXEC_SIG_FORCE=y 358 | CONFIG_ARCH_SUPPORTS_KEXEC_BZIMAGE_VERIFY_SIG=y 359 | CONFIG_ARCH_SUPPORTS_KEXEC_JUMP=y 360 | CONFIG_ARCH_SUPPORTS_CRASH_DUMP=y 361 | CONFIG_ARCH_SUPPORTS_CRASH_HOTPLUG=y 362 | CONFIG_PHYSICAL_START=0x1000000 363 | CONFIG_RELOCATABLE=y 364 | # CONFIG_RANDOMIZE_BASE is not set 365 | CONFIG_PHYSICAL_ALIGN=0x200000 366 | # CONFIG_ADDRESS_MASKING is not set 367 | CONFIG_HOTPLUG_CPU=y 368 | CONFIG_LEGACY_VSYSCALL_XONLY=y 369 | # CONFIG_LEGACY_VSYSCALL_NONE is not set 370 | CONFIG_CMDLINE_BOOL=y 371 | CONFIG_CMDLINE="console=ttyS1,115200 rw root=/dev/sda ip=dhcp nohz_full=1-N" 372 | # CONFIG_CMDLINE_OVERRIDE is not set 373 | # CONFIG_MODIFY_LDT_SYSCALL is not set 374 | # CONFIG_STRICT_SIGALTSTACK_SIZE is not set 375 | CONFIG_HAVE_LIVEPATCH=y 376 | # end of Processor type and features 377 | 378 | CONFIG_CC_HAS_SLS=y 379 | CONFIG_CC_HAS_RETURN_THUNK=y 380 | CONFIG_CC_HAS_ENTRY_PADDING=y 381 | CONFIG_FUNCTION_PADDING_CFI=11 382 | CONFIG_FUNCTION_PADDING_BYTES=16 383 | # CONFIG_SPECULATION_MITIGATIONS is not set 384 | CONFIG_ARCH_HAS_ADD_PAGES=y 385 | 386 | # 387 | # Power management and ACPI options 388 | # 389 | # CONFIG_SUSPEND is not set 390 | # CONFIG_HIBERNATION is not set 391 | # CONFIG_PM is not set 392 | # CONFIG_ENERGY_MODEL is not set 393 | CONFIG_ARCH_SUPPORTS_ACPI=y 394 | CONFIG_ACPI=y 395 | CONFIG_ACPI_LEGACY_TABLES_LOOKUP=y 396 | CONFIG_ARCH_MIGHT_HAVE_ACPI_PDC=y 397 | CONFIG_ACPI_SYSTEM_POWER_STATES_SUPPORT=y 398 | # CONFIG_ACPI_DEBUGGER is not set 399 | CONFIG_ACPI_SPCR_TABLE=y 400 | CONFIG_ACPI_FPDT=y 401 | CONFIG_ACPI_LPIT=y 402 | # CONFIG_ACPI_REV_OVERRIDE_POSSIBLE is not set 403 | # CONFIG_ACPI_EC_DEBUGFS is not set 404 | # CONFIG_ACPI_AC is not set 405 | # CONFIG_ACPI_BATTERY is not set 406 | CONFIG_ACPI_BUTTON=y 407 | CONFIG_ACPI_FAN=y 408 | # CONFIG_ACPI_DOCK is not set 409 | CONFIG_ACPI_CPU_FREQ_PSS=y 410 | CONFIG_ACPI_PROCESSOR_CSTATE=y 411 | CONFIG_ACPI_PROCESSOR_IDLE=y 412 | CONFIG_ACPI_PROCESSOR=y 413 | CONFIG_ACPI_HOTPLUG_CPU=y 414 | CONFIG_ACPI_PROCESSOR_AGGREGATOR=y 415 | CONFIG_ACPI_THERMAL=y 416 | CONFIG_ACPI_CUSTOM_DSDT_FILE="" 417 | CONFIG_ARCH_HAS_ACPI_TABLE_UPGRADE=y 418 | # CONFIG_ACPI_DEBUG is not set 419 | CONFIG_ACPI_PCI_SLOT=y 420 | CONFIG_ACPI_CONTAINER=y 421 | CONFIG_ACPI_HOTPLUG_IOAPIC=y 422 | # CONFIG_ACPI_SBS is not set 423 | CONFIG_ACPI_HED=y 424 | # CONFIG_ACPI_BGRT is not set 425 | # CONFIG_ACPI_REDUCED_HARDWARE_ONLY is not set 426 | # CONFIG_ACPI_NFIT is not set 427 | CONFIG_ACPI_NUMA=y 428 | # CONFIG_ACPI_HMAT is not set 429 | CONFIG_HAVE_ACPI_APEI=y 430 | CONFIG_HAVE_ACPI_APEI_NMI=y 431 | # CONFIG_ACPI_APEI is not set 432 | # CONFIG_ACPI_DPTF is not set 433 | # CONFIG_ACPI_CONFIGFS is not set 434 | # CONFIG_ACPI_PFRUT is not set 435 | # CONFIG_ACPI_FFH is not set 436 | # CONFIG_PMIC_OPREGION is not set 437 | # CONFIG_ACPI_PRMT is not set 438 | # CONFIG_X86_PM_TIMER is not set 439 | 440 | # 441 | # CPU Frequency scaling 442 | # 443 | CONFIG_CPU_FREQ=y 444 | CONFIG_CPU_FREQ_GOV_ATTR_SET=y 445 | # CONFIG_CPU_FREQ_STAT is not set 446 | CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE=y 447 | # CONFIG_CPU_FREQ_DEFAULT_GOV_POWERSAVE is not set 448 | # CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE is not set 449 | # CONFIG_CPU_FREQ_DEFAULT_GOV_SCHEDUTIL is not set 450 | CONFIG_CPU_FREQ_GOV_PERFORMANCE=y 451 | # CONFIG_CPU_FREQ_GOV_POWERSAVE is not set 452 | # CONFIG_CPU_FREQ_GOV_USERSPACE is not set 453 | # CONFIG_CPU_FREQ_GOV_ONDEMAND is not set 454 | # CONFIG_CPU_FREQ_GOV_CONSERVATIVE is not set 455 | CONFIG_CPU_FREQ_GOV_SCHEDUTIL=y 456 | 457 | # 458 | # CPU frequency scaling drivers 459 | # 460 | CONFIG_X86_INTEL_PSTATE=y 461 | CONFIG_X86_PCC_CPUFREQ=y 462 | # CONFIG_X86_AMD_PSTATE is not set 463 | # CONFIG_X86_AMD_PSTATE_UT is not set 464 | CONFIG_X86_ACPI_CPUFREQ=y 465 | CONFIG_X86_ACPI_CPUFREQ_CPB=y 466 | # CONFIG_X86_POWERNOW_K8 is not set 467 | # CONFIG_X86_SPEEDSTEP_CENTRINO is not set 468 | # CONFIG_X86_P4_CLOCKMOD is not set 469 | 470 | # 471 | # shared options 472 | # 473 | # end of CPU Frequency scaling 474 | 475 | # 476 | # CPU Idle 477 | # 478 | CONFIG_CPU_IDLE=y 479 | CONFIG_CPU_IDLE_GOV_LADDER=y 480 | # CONFIG_CPU_IDLE_GOV_MENU is not set 481 | # CONFIG_CPU_IDLE_GOV_TEO is not set 482 | # end of CPU Idle 483 | 484 | CONFIG_INTEL_IDLE=y 485 | # end of Power management and ACPI options 486 | 487 | # 488 | # Bus options (PCI etc.) 489 | # 490 | CONFIG_PCI_DIRECT=y 491 | CONFIG_PCI_MMCONFIG=y 492 | CONFIG_MMCONF_FAM10H=y 493 | # CONFIG_PCI_CNB20LE_QUIRK is not set 494 | # CONFIG_ISA_BUS is not set 495 | # CONFIG_ISA_DMA_API is not set 496 | CONFIG_AMD_NB=y 497 | # end of Bus options (PCI etc.) 498 | 499 | # 500 | # Binary Emulations 501 | # 502 | # CONFIG_IA32_EMULATION is not set 503 | # CONFIG_X86_X32_ABI is not set 504 | # end of Binary Emulations 505 | 506 | CONFIG_HAVE_KVM=y 507 | # CONFIG_VIRTUALIZATION is not set 508 | CONFIG_AS_AVX512=y 509 | CONFIG_AS_SHA1_NI=y 510 | CONFIG_AS_SHA256_NI=y 511 | CONFIG_AS_TPAUSE=y 512 | CONFIG_AS_GFNI=y 513 | CONFIG_AS_WRUSS=y 514 | 515 | # 516 | # General architecture-dependent options 517 | # 518 | CONFIG_HOTPLUG_SMT=y 519 | CONFIG_HOTPLUG_CORE_SYNC=y 520 | CONFIG_HOTPLUG_CORE_SYNC_DEAD=y 521 | CONFIG_HOTPLUG_CORE_SYNC_FULL=y 522 | CONFIG_HOTPLUG_SPLIT_STARTUP=y 523 | CONFIG_HOTPLUG_PARALLEL=y 524 | CONFIG_GENERIC_ENTRY=y 525 | # CONFIG_JUMP_LABEL is not set 526 | # CONFIG_STATIC_CALL_SELFTEST is not set 527 | CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS=y 528 | CONFIG_ARCH_USE_BUILTIN_BSWAP=y 529 | CONFIG_HAVE_IOREMAP_PROT=y 530 | CONFIG_HAVE_KPROBES=y 531 | CONFIG_HAVE_KRETPROBES=y 532 | CONFIG_HAVE_OPTPROBES=y 533 | CONFIG_HAVE_KPROBES_ON_FTRACE=y 534 | CONFIG_ARCH_CORRECT_STACKTRACE_ON_KRETPROBE=y 535 | CONFIG_HAVE_FUNCTION_ERROR_INJECTION=y 536 | CONFIG_HAVE_NMI=y 537 | CONFIG_TRACE_IRQFLAGS_SUPPORT=y 538 | CONFIG_TRACE_IRQFLAGS_NMI_SUPPORT=y 539 | CONFIG_HAVE_ARCH_TRACEHOOK=y 540 | CONFIG_HAVE_DMA_CONTIGUOUS=y 541 | CONFIG_GENERIC_SMP_IDLE_THREAD=y 542 | CONFIG_ARCH_HAS_FORTIFY_SOURCE=y 543 | CONFIG_ARCH_HAS_SET_MEMORY=y 544 | CONFIG_ARCH_HAS_SET_DIRECT_MAP=y 545 | CONFIG_ARCH_HAS_CPU_FINALIZE_INIT=y 546 | CONFIG_HAVE_ARCH_THREAD_STRUCT_WHITELIST=y 547 | CONFIG_ARCH_WANTS_DYNAMIC_TASK_STRUCT=y 548 | CONFIG_ARCH_WANTS_NO_INSTR=y 549 | CONFIG_HAVE_ASM_MODVERSIONS=y 550 | CONFIG_HAVE_REGS_AND_STACK_ACCESS_API=y 551 | CONFIG_HAVE_RSEQ=y 552 | CONFIG_HAVE_RUST=y 553 | CONFIG_HAVE_FUNCTION_ARG_ACCESS_API=y 554 | CONFIG_HAVE_HW_BREAKPOINT=y 555 | CONFIG_HAVE_MIXED_BREAKPOINTS_REGS=y 556 | CONFIG_HAVE_USER_RETURN_NOTIFIER=y 557 | CONFIG_HAVE_PERF_EVENTS_NMI=y 558 | CONFIG_HAVE_HARDLOCKUP_DETECTOR_PERF=y 559 | CONFIG_HAVE_PERF_REGS=y 560 | CONFIG_HAVE_PERF_USER_STACK_DUMP=y 561 | CONFIG_HAVE_ARCH_JUMP_LABEL=y 562 | CONFIG_HAVE_ARCH_JUMP_LABEL_RELATIVE=y 563 | CONFIG_MMU_GATHER_MERGE_VMAS=y 564 | CONFIG_MMU_LAZY_TLB_REFCOUNT=y 565 | CONFIG_ARCH_HAVE_NMI_SAFE_CMPXCHG=y 566 | CONFIG_ARCH_HAS_NMI_SAFE_THIS_CPU_OPS=y 567 | CONFIG_HAVE_ALIGNED_STRUCT_PAGE=y 568 | CONFIG_HAVE_CMPXCHG_LOCAL=y 569 | CONFIG_HAVE_CMPXCHG_DOUBLE=y 570 | CONFIG_HAVE_ARCH_SECCOMP=y 571 | CONFIG_HAVE_ARCH_SECCOMP_FILTER=y 572 | # CONFIG_SECCOMP is not set 573 | CONFIG_HAVE_ARCH_STACKLEAK=y 574 | CONFIG_HAVE_STACKPROTECTOR=y 575 | # CONFIG_STACKPROTECTOR is not set 576 | CONFIG_ARCH_SUPPORTS_LTO_CLANG=y 577 | CONFIG_ARCH_SUPPORTS_LTO_CLANG_THIN=y 578 | CONFIG_LTO_NONE=y 579 | CONFIG_ARCH_SUPPORTS_CFI_CLANG=y 580 | CONFIG_HAVE_ARCH_WITHIN_STACK_FRAMES=y 581 | CONFIG_HAVE_CONTEXT_TRACKING_USER=y 582 | CONFIG_HAVE_CONTEXT_TRACKING_USER_OFFSTACK=y 583 | CONFIG_HAVE_VIRT_CPU_ACCOUNTING_GEN=y 584 | CONFIG_HAVE_IRQ_TIME_ACCOUNTING=y 585 | CONFIG_HAVE_MOVE_PUD=y 586 | CONFIG_HAVE_MOVE_PMD=y 587 | CONFIG_HAVE_ARCH_TRANSPARENT_HUGEPAGE=y 588 | CONFIG_HAVE_ARCH_TRANSPARENT_HUGEPAGE_PUD=y 589 | CONFIG_HAVE_ARCH_HUGE_VMAP=y 590 | CONFIG_HAVE_ARCH_HUGE_VMALLOC=y 591 | CONFIG_ARCH_WANT_HUGE_PMD_SHARE=y 592 | CONFIG_HAVE_ARCH_SOFT_DIRTY=y 593 | CONFIG_HAVE_MOD_ARCH_SPECIFIC=y 594 | CONFIG_MODULES_USE_ELF_RELA=y 595 | CONFIG_HAVE_IRQ_EXIT_ON_IRQ_STACK=y 596 | CONFIG_HAVE_SOFTIRQ_ON_OWN_STACK=y 597 | CONFIG_SOFTIRQ_ON_OWN_STACK=y 598 | CONFIG_ARCH_HAS_ELF_RANDOMIZE=y 599 | CONFIG_HAVE_ARCH_MMAP_RND_BITS=y 600 | CONFIG_HAVE_EXIT_THREAD=y 601 | CONFIG_ARCH_MMAP_RND_BITS=28 602 | CONFIG_PAGE_SIZE_LESS_THAN_64KB=y 603 | CONFIG_PAGE_SIZE_LESS_THAN_256KB=y 604 | CONFIG_HAVE_OBJTOOL=y 605 | CONFIG_HAVE_JUMP_LABEL_HACK=y 606 | CONFIG_HAVE_NOINSTR_HACK=y 607 | CONFIG_HAVE_NOINSTR_VALIDATION=y 608 | CONFIG_HAVE_UACCESS_VALIDATION=y 609 | CONFIG_HAVE_STACK_VALIDATION=y 610 | CONFIG_HAVE_RELIABLE_STACKTRACE=y 611 | # CONFIG_COMPAT_32BIT_TIME is not set 612 | CONFIG_HAVE_ARCH_VMAP_STACK=y 613 | CONFIG_VMAP_STACK=y 614 | CONFIG_HAVE_ARCH_RANDOMIZE_KSTACK_OFFSET=y 615 | # CONFIG_RANDOMIZE_KSTACK_OFFSET is not set 616 | CONFIG_ARCH_HAS_STRICT_KERNEL_RWX=y 617 | CONFIG_STRICT_KERNEL_RWX=y 618 | CONFIG_ARCH_HAS_STRICT_MODULE_RWX=y 619 | CONFIG_HAVE_ARCH_PREL32_RELOCATIONS=y 620 | CONFIG_ARCH_USE_MEMREMAP_PROT=y 621 | CONFIG_ARCH_HAS_MEM_ENCRYPT=y 622 | CONFIG_HAVE_STATIC_CALL=y 623 | CONFIG_HAVE_STATIC_CALL_INLINE=y 624 | CONFIG_HAVE_PREEMPT_DYNAMIC=y 625 | CONFIG_HAVE_PREEMPT_DYNAMIC_CALL=y 626 | CONFIG_ARCH_WANT_LD_ORPHAN_WARN=y 627 | CONFIG_ARCH_SUPPORTS_DEBUG_PAGEALLOC=y 628 | CONFIG_ARCH_SUPPORTS_PAGE_TABLE_CHECK=y 629 | CONFIG_ARCH_HAS_ELFCORE_COMPAT=y 630 | CONFIG_ARCH_HAS_PARANOID_L1D_FLUSH=y 631 | CONFIG_DYNAMIC_SIGFRAME=y 632 | CONFIG_ARCH_HAS_NONLEAF_PMD_YOUNG=y 633 | 634 | # 635 | # GCOV-based kernel profiling 636 | # 637 | CONFIG_ARCH_HAS_GCOV_PROFILE_ALL=y 638 | # end of GCOV-based kernel profiling 639 | 640 | CONFIG_HAVE_GCC_PLUGINS=y 641 | # CONFIG_GCC_PLUGINS is not set 642 | CONFIG_FUNCTION_ALIGNMENT_4B=y 643 | CONFIG_FUNCTION_ALIGNMENT_16B=y 644 | CONFIG_FUNCTION_ALIGNMENT=16 645 | # end of General architecture-dependent options 646 | 647 | CONFIG_RT_MUTEXES=y 648 | CONFIG_BASE_SMALL=0 649 | # CONFIG_MODULES is not set 650 | CONFIG_BLOCK=y 651 | # CONFIG_BLOCK_LEGACY_AUTOLOAD is not set 652 | CONFIG_BLK_DEV_BSG_COMMON=y 653 | CONFIG_BLK_DEV_BSGLIB=y 654 | # CONFIG_BLK_DEV_INTEGRITY is not set 655 | # CONFIG_BLK_DEV_ZONED is not set 656 | # CONFIG_BLK_WBT is not set 657 | # CONFIG_BLK_INLINE_ENCRYPTION is not set 658 | 659 | # 660 | # Partition Types 661 | # 662 | # CONFIG_PARTITION_ADVANCED is not set 663 | CONFIG_MSDOS_PARTITION=y 664 | CONFIG_EFI_PARTITION=y 665 | # end of Partition Types 666 | 667 | CONFIG_BLK_MQ_PCI=y 668 | CONFIG_BLK_MQ_VIRTIO=y 669 | 670 | # 671 | # IO Schedulers 672 | # 673 | CONFIG_MQ_IOSCHED_DEADLINE=y 674 | CONFIG_MQ_IOSCHED_KYBER=y 675 | # CONFIG_IOSCHED_BFQ is not set 676 | # end of IO Schedulers 677 | 678 | CONFIG_INLINE_SPIN_UNLOCK_IRQ=y 679 | CONFIG_INLINE_READ_UNLOCK=y 680 | CONFIG_INLINE_READ_UNLOCK_IRQ=y 681 | CONFIG_INLINE_WRITE_UNLOCK=y 682 | CONFIG_INLINE_WRITE_UNLOCK_IRQ=y 683 | CONFIG_ARCH_SUPPORTS_ATOMIC_RMW=y 684 | CONFIG_MUTEX_SPIN_ON_OWNER=y 685 | CONFIG_RWSEM_SPIN_ON_OWNER=y 686 | CONFIG_LOCK_SPIN_ON_OWNER=y 687 | CONFIG_ARCH_USE_QUEUED_SPINLOCKS=y 688 | CONFIG_QUEUED_SPINLOCKS=y 689 | CONFIG_ARCH_USE_QUEUED_RWLOCKS=y 690 | CONFIG_QUEUED_RWLOCKS=y 691 | CONFIG_ARCH_HAS_NON_OVERLAPPING_ADDRESS_SPACE=y 692 | CONFIG_ARCH_HAS_SYNC_CORE_BEFORE_USERMODE=y 693 | CONFIG_ARCH_HAS_SYSCALL_WRAPPER=y 694 | 695 | # 696 | # Executable file formats 697 | # 698 | CONFIG_BINFMT_ELF=y 699 | CONFIG_ELFCORE=y 700 | # CONFIG_BINFMT_SCRIPT is not set 701 | # CONFIG_BINFMT_MISC is not set 702 | # CONFIG_COREDUMP is not set 703 | # end of Executable file formats 704 | 705 | # 706 | # Memory Management options 707 | # 708 | CONFIG_SWAP=y 709 | # CONFIG_ZSWAP is not set 710 | 711 | # 712 | # SLAB allocator options 713 | # 714 | # CONFIG_SLAB_DEPRECATED is not set 715 | CONFIG_SLUB=y 716 | # CONFIG_SLUB_TINY is not set 717 | CONFIG_SLAB_MERGE_DEFAULT=y 718 | # CONFIG_SLAB_FREELIST_RANDOM is not set 719 | # CONFIG_SLAB_FREELIST_HARDENED is not set 720 | # CONFIG_SLUB_STATS is not set 721 | CONFIG_SLUB_CPU_PARTIAL=y 722 | # CONFIG_RANDOM_KMALLOC_CACHES is not set 723 | # end of SLAB allocator options 724 | 725 | # CONFIG_SHUFFLE_PAGE_ALLOCATOR is not set 726 | # CONFIG_COMPAT_BRK is not set 727 | CONFIG_SPARSEMEM=y 728 | CONFIG_SPARSEMEM_EXTREME=y 729 | CONFIG_SPARSEMEM_VMEMMAP_ENABLE=y 730 | CONFIG_SPARSEMEM_VMEMMAP=y 731 | CONFIG_ARCH_WANT_OPTIMIZE_DAX_VMEMMAP=y 732 | CONFIG_ARCH_WANT_OPTIMIZE_HUGETLB_VMEMMAP=y 733 | CONFIG_HAVE_FAST_GUP=y 734 | CONFIG_EXCLUSIVE_SYSTEM_RAM=y 735 | CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y 736 | # CONFIG_MEMORY_HOTPLUG is not set 737 | CONFIG_ARCH_MHP_MEMMAP_ON_MEMORY_ENABLE=y 738 | CONFIG_SPLIT_PTLOCK_CPUS=4 739 | CONFIG_ARCH_ENABLE_SPLIT_PMD_PTLOCK=y 740 | # CONFIG_COMPACTION is not set 741 | # CONFIG_PAGE_REPORTING is not set 742 | CONFIG_MIGRATION=y 743 | CONFIG_PHYS_ADDR_T_64BIT=y 744 | # CONFIG_KSM is not set 745 | CONFIG_DEFAULT_MMAP_MIN_ADDR=4096 746 | CONFIG_ARCH_SUPPORTS_MEMORY_FAILURE=y 747 | # CONFIG_MEMORY_FAILURE is not set 748 | CONFIG_ARCH_WANT_GENERAL_HUGETLB=y 749 | CONFIG_ARCH_WANTS_THP_SWAP=y 750 | # CONFIG_TRANSPARENT_HUGEPAGE is not set 751 | CONFIG_NEED_PER_CPU_EMBED_FIRST_CHUNK=y 752 | CONFIG_NEED_PER_CPU_PAGE_FIRST_CHUNK=y 753 | CONFIG_USE_PERCPU_NUMA_NODE_ID=y 754 | CONFIG_HAVE_SETUP_PER_CPU_AREA=y 755 | # CONFIG_CMA is not set 756 | CONFIG_GENERIC_EARLY_IOREMAP=y 757 | # CONFIG_DEFERRED_STRUCT_PAGE_INIT is not set 758 | # CONFIG_IDLE_PAGE_TRACKING is not set 759 | CONFIG_ARCH_HAS_CACHE_LINE_SIZE=y 760 | CONFIG_ARCH_HAS_CURRENT_STACK_POINTER=y 761 | CONFIG_ARCH_HAS_PTE_DEVMAP=y 762 | CONFIG_ARCH_HAS_ZONE_DMA_SET=y 763 | # CONFIG_ZONE_DMA is not set 764 | CONFIG_ZONE_DMA32=y 765 | # CONFIG_VM_EVENT_COUNTERS is not set 766 | # CONFIG_PERCPU_STATS is not set 767 | 768 | # 769 | # GUP_TEST needs to have DEBUG_FS enabled 770 | # 771 | # CONFIG_DMAPOOL_TEST is not set 772 | CONFIG_ARCH_HAS_PTE_SPECIAL=y 773 | CONFIG_MEMFD_CREATE=y 774 | CONFIG_SECRETMEM=y 775 | # CONFIG_ANON_VMA_NAME is not set 776 | CONFIG_USERFAULTFD=y 777 | CONFIG_HAVE_ARCH_USERFAULTFD_WP=y 778 | CONFIG_HAVE_ARCH_USERFAULTFD_MINOR=y 779 | CONFIG_PTE_MARKER_UFFD_WP=y 780 | # CONFIG_LRU_GEN is not set 781 | CONFIG_ARCH_SUPPORTS_PER_VMA_LOCK=y 782 | CONFIG_PER_VMA_LOCK=y 783 | CONFIG_LOCK_MM_AND_FIND_VMA=y 784 | 785 | # 786 | # Data Access Monitoring 787 | # 788 | # CONFIG_DAMON is not set 789 | # end of Data Access Monitoring 790 | # end of Memory Management options 791 | 792 | CONFIG_NET=y 793 | 794 | # 795 | # Networking options 796 | # 797 | # CONFIG_PACKET is not set 798 | # CONFIG_UNIX is not set 799 | # CONFIG_TLS is not set 800 | # CONFIG_XFRM_USER is not set 801 | # CONFIG_NET_KEY is not set 802 | CONFIG_INET=y 803 | # CONFIG_IP_MULTICAST is not set 804 | # CONFIG_IP_ADVANCED_ROUTER is not set 805 | CONFIG_IP_PNP=y 806 | CONFIG_IP_PNP_DHCP=y 807 | # CONFIG_IP_PNP_BOOTP is not set 808 | # CONFIG_IP_PNP_RARP is not set 809 | # CONFIG_NET_IPIP is not set 810 | # CONFIG_NET_IPGRE_DEMUX is not set 811 | # CONFIG_SYN_COOKIES is not set 812 | # CONFIG_NET_IPVTI is not set 813 | # CONFIG_NET_FOU is not set 814 | # CONFIG_INET_AH is not set 815 | # CONFIG_INET_ESP is not set 816 | # CONFIG_INET_IPCOMP is not set 817 | CONFIG_INET_TABLE_PERTURB_ORDER=16 818 | # CONFIG_INET_DIAG is not set 819 | # CONFIG_TCP_CONG_ADVANCED is not set 820 | CONFIG_TCP_CONG_CUBIC=y 821 | CONFIG_DEFAULT_TCP_CONG="cubic" 822 | # CONFIG_TCP_MD5SIG is not set 823 | # CONFIG_IPV6 is not set 824 | # CONFIG_MPTCP is not set 825 | # CONFIG_NETWORK_SECMARK is not set 826 | CONFIG_NET_PTP_CLASSIFY=y 827 | # CONFIG_NETWORK_PHY_TIMESTAMPING is not set 828 | # CONFIG_NETFILTER is not set 829 | # CONFIG_BPFILTER is not set 830 | # CONFIG_IP_DCCP is not set 831 | # CONFIG_IP_SCTP is not set 832 | # CONFIG_RDS is not set 833 | # CONFIG_TIPC is not set 834 | # CONFIG_ATM is not set 835 | # CONFIG_L2TP is not set 836 | # CONFIG_BRIDGE is not set 837 | # CONFIG_NET_DSA is not set 838 | # CONFIG_VLAN_8021Q is not set 839 | # CONFIG_LLC2 is not set 840 | # CONFIG_ATALK is not set 841 | # CONFIG_X25 is not set 842 | # CONFIG_LAPB is not set 843 | # CONFIG_PHONET is not set 844 | # CONFIG_IEEE802154 is not set 845 | # CONFIG_NET_SCHED is not set 846 | # CONFIG_DCB is not set 847 | # CONFIG_BATMAN_ADV is not set 848 | # CONFIG_OPENVSWITCH is not set 849 | # CONFIG_VSOCKETS is not set 850 | # CONFIG_NETLINK_DIAG is not set 851 | # CONFIG_MPLS is not set 852 | # CONFIG_NET_NSH is not set 853 | # CONFIG_HSR is not set 854 | # CONFIG_NET_SWITCHDEV is not set 855 | # CONFIG_NET_L3_MASTER_DEV is not set 856 | # CONFIG_QRTR is not set 857 | # CONFIG_NET_NCSI is not set 858 | CONFIG_PCPU_DEV_REFCNT=y 859 | CONFIG_MAX_SKB_FRAGS=17 860 | CONFIG_RPS=y 861 | CONFIG_RFS_ACCEL=y 862 | CONFIG_SOCK_RX_QUEUE_MAPPING=y 863 | CONFIG_XPS=y 864 | CONFIG_NET_RX_BUSY_POLL=y 865 | CONFIG_BQL=y 866 | CONFIG_NET_FLOW_LIMIT=y 867 | 868 | # 869 | # Network testing 870 | # 871 | # CONFIG_NET_PKTGEN is not set 872 | # end of Network testing 873 | # end of Networking options 874 | 875 | # CONFIG_HAMRADIO is not set 876 | # CONFIG_CAN is not set 877 | # CONFIG_BT is not set 878 | # CONFIG_AF_RXRPC is not set 879 | # CONFIG_AF_KCM is not set 880 | # CONFIG_MCTP is not set 881 | # CONFIG_WIRELESS is not set 882 | # CONFIG_RFKILL is not set 883 | # CONFIG_NET_9P is not set 884 | # CONFIG_CAIF is not set 885 | # CONFIG_CEPH_LIB is not set 886 | # CONFIG_NFC is not set 887 | # CONFIG_PSAMPLE is not set 888 | # CONFIG_NET_IFE is not set 889 | # CONFIG_LWTUNNEL is not set 890 | CONFIG_NET_SELFTESTS=y 891 | CONFIG_FAILOVER=y 892 | # CONFIG_ETHTOOL_NETLINK is not set 893 | 894 | # 895 | # Device Drivers 896 | # 897 | CONFIG_HAVE_EISA=y 898 | # CONFIG_EISA is not set 899 | CONFIG_HAVE_PCI=y 900 | CONFIG_PCI=y 901 | CONFIG_PCI_DOMAINS=y 902 | # CONFIG_PCIEPORTBUS is not set 903 | CONFIG_PCIEASPM=y 904 | CONFIG_PCIEASPM_DEFAULT=y 905 | # CONFIG_PCIEASPM_POWERSAVE is not set 906 | # CONFIG_PCIEASPM_POWER_SUPERSAVE is not set 907 | # CONFIG_PCIEASPM_PERFORMANCE is not set 908 | # CONFIG_PCIE_PTM is not set 909 | # CONFIG_PCI_MSI is not set 910 | CONFIG_PCI_QUIRKS=y 911 | # CONFIG_PCI_DEBUG is not set 912 | # CONFIG_PCI_STUB is not set 913 | CONFIG_PCI_LOCKLESS_CONFIG=y 914 | # CONFIG_PCI_IOV is not set 915 | # CONFIG_PCI_PRI is not set 916 | # CONFIG_PCI_PASID is not set 917 | CONFIG_PCI_LABEL=y 918 | # CONFIG_PCIE_BUS_TUNE_OFF is not set 919 | CONFIG_PCIE_BUS_DEFAULT=y 920 | # CONFIG_PCIE_BUS_SAFE is not set 921 | # CONFIG_PCIE_BUS_PERFORMANCE is not set 922 | # CONFIG_PCIE_BUS_PEER2PEER is not set 923 | CONFIG_VGA_ARB=y 924 | CONFIG_VGA_ARB_MAX_GPUS=16 925 | # CONFIG_HOTPLUG_PCI is not set 926 | 927 | # 928 | # PCI controller drivers 929 | # 930 | 931 | # 932 | # Cadence-based PCIe controllers 933 | # 934 | # end of Cadence-based PCIe controllers 935 | 936 | # 937 | # DesignWare-based PCIe controllers 938 | # 939 | # end of DesignWare-based PCIe controllers 940 | 941 | # 942 | # Mobiveil-based PCIe controllers 943 | # 944 | # end of Mobiveil-based PCIe controllers 945 | # end of PCI controller drivers 946 | 947 | # 948 | # PCI Endpoint 949 | # 950 | # CONFIG_PCI_ENDPOINT is not set 951 | # end of PCI Endpoint 952 | 953 | # 954 | # PCI switch controller drivers 955 | # 956 | # CONFIG_PCI_SW_SWITCHTEC is not set 957 | # end of PCI switch controller drivers 958 | 959 | # CONFIG_CXL_BUS is not set 960 | # CONFIG_PCCARD is not set 961 | # CONFIG_RAPIDIO is not set 962 | 963 | # 964 | # Generic Driver Options 965 | # 966 | CONFIG_AUXILIARY_BUS=y 967 | # CONFIG_UEVENT_HELPER is not set 968 | # CONFIG_DEVTMPFS is not set 969 | # CONFIG_STANDALONE is not set 970 | # CONFIG_PREVENT_FIRMWARE_BUILD is not set 971 | 972 | # 973 | # Firmware loader 974 | # 975 | CONFIG_FW_LOADER=y 976 | CONFIG_EXTRA_FIRMWARE="" 977 | # CONFIG_FW_LOADER_USER_HELPER is not set 978 | # CONFIG_FW_LOADER_COMPRESS is not set 979 | # CONFIG_FW_UPLOAD is not set 980 | # end of Firmware loader 981 | 982 | # CONFIG_ALLOW_DEV_COREDUMP is not set 983 | # CONFIG_DEBUG_DRIVER is not set 984 | # CONFIG_DEBUG_DEVRES is not set 985 | # CONFIG_DEBUG_TEST_DRIVER_REMOVE is not set 986 | CONFIG_GENERIC_CPU_AUTOPROBE=y 987 | CONFIG_GENERIC_CPU_VULNERABILITIES=y 988 | # CONFIG_FW_DEVLINK_SYNC_STATE_TIMEOUT is not set 989 | # end of Generic Driver Options 990 | 991 | # 992 | # Bus devices 993 | # 994 | # CONFIG_MHI_BUS is not set 995 | # CONFIG_MHI_BUS_EP is not set 996 | # end of Bus devices 997 | 998 | # 999 | # Cache Drivers 1000 | # 1001 | # end of Cache Drivers 1002 | 1003 | # CONFIG_CONNECTOR is not set 1004 | 1005 | # 1006 | # Firmware Drivers 1007 | # 1008 | 1009 | # 1010 | # ARM System Control and Management Interface Protocol 1011 | # 1012 | # end of ARM System Control and Management Interface Protocol 1013 | 1014 | # CONFIG_EDD is not set 1015 | # CONFIG_FIRMWARE_MEMMAP is not set 1016 | # CONFIG_FW_CFG_SYSFS is not set 1017 | # CONFIG_SYSFB_SIMPLEFB is not set 1018 | # CONFIG_GOOGLE_FIRMWARE is not set 1019 | 1020 | # 1021 | # EFI (Extensible Firmware Interface) Support 1022 | # 1023 | CONFIG_EFI_ESRT=y 1024 | CONFIG_EFI_DXE_MEM_ATTRIBUTES=y 1025 | CONFIG_EFI_RUNTIME_WRAPPERS=y 1026 | # CONFIG_EFI_BOOTLOADER_CONTROL is not set 1027 | # CONFIG_EFI_CAPSULE_LOADER is not set 1028 | # CONFIG_EFI_TEST is not set 1029 | # CONFIG_APPLE_PROPERTIES is not set 1030 | # CONFIG_RESET_ATTACK_MITIGATION is not set 1031 | # CONFIG_EFI_RCI2_TABLE is not set 1032 | # CONFIG_EFI_DISABLE_PCI_DMA is not set 1033 | CONFIG_EFI_EARLYCON=y 1034 | # CONFIG_EFI_CUSTOM_SSDT_OVERLAYS is not set 1035 | # CONFIG_EFI_DISABLE_RUNTIME is not set 1036 | # CONFIG_EFI_COCO_SECRET is not set 1037 | # end of EFI (Extensible Firmware Interface) Support 1038 | 1039 | # 1040 | # Tegra firmware driver 1041 | # 1042 | # end of Tegra firmware driver 1043 | # end of Firmware Drivers 1044 | 1045 | # CONFIG_GNSS is not set 1046 | # CONFIG_MTD is not set 1047 | # CONFIG_OF is not set 1048 | CONFIG_ARCH_MIGHT_HAVE_PC_PARPORT=y 1049 | # CONFIG_PARPORT is not set 1050 | CONFIG_PNP=y 1051 | CONFIG_PNP_DEBUG_MESSAGES=y 1052 | 1053 | # 1054 | # Protocols 1055 | # 1056 | CONFIG_PNPACPI=y 1057 | CONFIG_BLK_DEV=y 1058 | # CONFIG_BLK_DEV_NULL_BLK is not set 1059 | # CONFIG_BLK_DEV_PCIESSD_MTIP32XX is not set 1060 | # CONFIG_BLK_DEV_LOOP is not set 1061 | # CONFIG_BLK_DEV_DRBD is not set 1062 | # CONFIG_BLK_DEV_NBD is not set 1063 | # CONFIG_BLK_DEV_RAM is not set 1064 | # CONFIG_CDROM_PKTCDVD is not set 1065 | # CONFIG_ATA_OVER_ETH is not set 1066 | # CONFIG_VIRTIO_BLK is not set 1067 | # CONFIG_BLK_DEV_RBD is not set 1068 | # CONFIG_BLK_DEV_UBLK is not set 1069 | 1070 | # 1071 | # NVME Support 1072 | # 1073 | # CONFIG_BLK_DEV_NVME is not set 1074 | # CONFIG_NVME_FC is not set 1075 | # CONFIG_NVME_TCP is not set 1076 | # end of NVME Support 1077 | 1078 | # 1079 | # Misc devices 1080 | # 1081 | # CONFIG_AD525X_DPOT is not set 1082 | # CONFIG_DUMMY_IRQ is not set 1083 | # CONFIG_IBM_ASM is not set 1084 | # CONFIG_PHANTOM is not set 1085 | # CONFIG_TIFM_CORE is not set 1086 | # CONFIG_ICS932S401 is not set 1087 | # CONFIG_ENCLOSURE_SERVICES is not set 1088 | # CONFIG_HP_ILO is not set 1089 | # CONFIG_APDS9802ALS is not set 1090 | # CONFIG_ISL29003 is not set 1091 | # CONFIG_ISL29020 is not set 1092 | # CONFIG_SENSORS_TSL2550 is not set 1093 | # CONFIG_SENSORS_BH1770 is not set 1094 | # CONFIG_SENSORS_APDS990X is not set 1095 | # CONFIG_HMC6352 is not set 1096 | # CONFIG_DS1682 is not set 1097 | # CONFIG_SRAM is not set 1098 | # CONFIG_DW_XDATA_PCIE is not set 1099 | # CONFIG_PCI_ENDPOINT_TEST is not set 1100 | # CONFIG_XILINX_SDFEC is not set 1101 | # CONFIG_C2PORT is not set 1102 | 1103 | # 1104 | # EEPROM support 1105 | # 1106 | # CONFIG_EEPROM_AT24 is not set 1107 | # CONFIG_EEPROM_LEGACY is not set 1108 | # CONFIG_EEPROM_MAX6875 is not set 1109 | CONFIG_EEPROM_93CX6=y 1110 | # CONFIG_EEPROM_IDT_89HPESX is not set 1111 | # CONFIG_EEPROM_EE1004 is not set 1112 | # end of EEPROM support 1113 | 1114 | # CONFIG_CB710_CORE is not set 1115 | 1116 | # 1117 | # Texas Instruments shared transport line discipline 1118 | # 1119 | # end of Texas Instruments shared transport line discipline 1120 | 1121 | # CONFIG_SENSORS_LIS3_I2C is not set 1122 | # CONFIG_ALTERA_STAPL is not set 1123 | # CONFIG_INTEL_MEI is not set 1124 | # CONFIG_INTEL_MEI_ME is not set 1125 | # CONFIG_INTEL_MEI_TXE is not set 1126 | # CONFIG_VMWARE_VMCI is not set 1127 | # CONFIG_GENWQE is not set 1128 | # CONFIG_ECHO is not set 1129 | # CONFIG_MISC_ALCOR_PCI is not set 1130 | # CONFIG_MISC_RTSX_PCI is not set 1131 | # CONFIG_MISC_RTSX_USB is not set 1132 | # CONFIG_PVPANIC is not set 1133 | # end of Misc devices 1134 | 1135 | # 1136 | # SCSI device support 1137 | # 1138 | CONFIG_SCSI_MOD=y 1139 | # CONFIG_RAID_ATTRS is not set 1140 | CONFIG_SCSI_COMMON=y 1141 | CONFIG_SCSI=y 1142 | CONFIG_SCSI_DMA=y 1143 | CONFIG_SCSI_PROC_FS=y 1144 | 1145 | # 1146 | # SCSI support type (disk, tape, CD-ROM) 1147 | # 1148 | CONFIG_BLK_DEV_SD=y 1149 | # CONFIG_CHR_DEV_ST is not set 1150 | # CONFIG_BLK_DEV_SR is not set 1151 | # CONFIG_CHR_DEV_SG is not set 1152 | # CONFIG_BLK_DEV_BSG is not set 1153 | # CONFIG_CHR_DEV_SCH is not set 1154 | # CONFIG_SCSI_CONSTANTS is not set 1155 | # CONFIG_SCSI_LOGGING is not set 1156 | # CONFIG_SCSI_SCAN_ASYNC is not set 1157 | 1158 | # 1159 | # SCSI Transports 1160 | # 1161 | CONFIG_SCSI_SPI_ATTRS=y 1162 | # CONFIG_SCSI_FC_ATTRS is not set 1163 | # CONFIG_SCSI_ISCSI_ATTRS is not set 1164 | CONFIG_SCSI_SAS_ATTRS=y 1165 | CONFIG_SCSI_SAS_LIBSAS=y 1166 | # CONFIG_SCSI_SAS_ATA is not set 1167 | CONFIG_SCSI_SAS_HOST_SMP=y 1168 | # CONFIG_SCSI_SRP_ATTRS is not set 1169 | # end of SCSI Transports 1170 | 1171 | # CONFIG_SCSI_LOWLEVEL is not set 1172 | # CONFIG_SCSI_DH is not set 1173 | # end of SCSI device support 1174 | 1175 | CONFIG_ATA=y 1176 | CONFIG_SATA_HOST=y 1177 | # CONFIG_ATA_VERBOSE_ERROR is not set 1178 | # CONFIG_ATA_FORCE is not set 1179 | # CONFIG_ATA_ACPI is not set 1180 | # CONFIG_SATA_PMP is not set 1181 | 1182 | # 1183 | # Controllers with non-SFF native interface 1184 | # 1185 | CONFIG_SATA_AHCI=y 1186 | CONFIG_SATA_MOBILE_LPM_POLICY=0 1187 | # CONFIG_SATA_AHCI_PLATFORM is not set 1188 | # CONFIG_AHCI_DWC is not set 1189 | # CONFIG_SATA_INIC162X is not set 1190 | # CONFIG_SATA_ACARD_AHCI is not set 1191 | # CONFIG_SATA_SIL24 is not set 1192 | CONFIG_ATA_SFF=y 1193 | 1194 | # 1195 | # SFF controllers with custom DMA interface 1196 | # 1197 | # CONFIG_PDC_ADMA is not set 1198 | # CONFIG_SATA_QSTOR is not set 1199 | # CONFIG_SATA_SX4 is not set 1200 | CONFIG_ATA_BMDMA=y 1201 | 1202 | # 1203 | # SATA SFF controllers with BMDMA 1204 | # 1205 | CONFIG_ATA_PIIX=y 1206 | # CONFIG_SATA_MV is not set 1207 | # CONFIG_SATA_NV is not set 1208 | # CONFIG_SATA_PROMISE is not set 1209 | # CONFIG_SATA_SIL is not set 1210 | # CONFIG_SATA_SIS is not set 1211 | # CONFIG_SATA_SVW is not set 1212 | # CONFIG_SATA_ULI is not set 1213 | # CONFIG_SATA_VIA is not set 1214 | # CONFIG_SATA_VITESSE is not set 1215 | 1216 | # 1217 | # PATA SFF controllers with BMDMA 1218 | # 1219 | # CONFIG_PATA_ALI is not set 1220 | # CONFIG_PATA_AMD is not set 1221 | # CONFIG_PATA_ARTOP is not set 1222 | # CONFIG_PATA_ATIIXP is not set 1223 | # CONFIG_PATA_ATP867X is not set 1224 | # CONFIG_PATA_CMD64X is not set 1225 | # CONFIG_PATA_CYPRESS is not set 1226 | # CONFIG_PATA_EFAR is not set 1227 | # CONFIG_PATA_HPT366 is not set 1228 | # CONFIG_PATA_HPT37X is not set 1229 | # CONFIG_PATA_HPT3X2N is not set 1230 | # CONFIG_PATA_HPT3X3 is not set 1231 | # CONFIG_PATA_IT8213 is not set 1232 | # CONFIG_PATA_IT821X is not set 1233 | # CONFIG_PATA_JMICRON is not set 1234 | # CONFIG_PATA_MARVELL is not set 1235 | # CONFIG_PATA_NETCELL is not set 1236 | # CONFIG_PATA_NINJA32 is not set 1237 | # CONFIG_PATA_NS87415 is not set 1238 | # CONFIG_PATA_OLDPIIX is not set 1239 | # CONFIG_PATA_OPTIDMA is not set 1240 | # CONFIG_PATA_PDC2027X is not set 1241 | # CONFIG_PATA_PDC_OLD is not set 1242 | # CONFIG_PATA_RADISYS is not set 1243 | # CONFIG_PATA_RDC is not set 1244 | # CONFIG_PATA_SCH is not set 1245 | # CONFIG_PATA_SERVERWORKS is not set 1246 | # CONFIG_PATA_SIL680 is not set 1247 | # CONFIG_PATA_SIS is not set 1248 | # CONFIG_PATA_TOSHIBA is not set 1249 | # CONFIG_PATA_TRIFLEX is not set 1250 | # CONFIG_PATA_VIA is not set 1251 | # CONFIG_PATA_WINBOND is not set 1252 | 1253 | # 1254 | # PIO-only SFF controllers 1255 | # 1256 | # CONFIG_PATA_CMD640_PCI is not set 1257 | # CONFIG_PATA_MPIIX is not set 1258 | # CONFIG_PATA_NS87410 is not set 1259 | # CONFIG_PATA_OPTI is not set 1260 | # CONFIG_PATA_RZ1000 is not set 1261 | 1262 | # 1263 | # Generic fallback / legacy drivers 1264 | # 1265 | # CONFIG_ATA_GENERIC is not set 1266 | # CONFIG_PATA_LEGACY is not set 1267 | # CONFIG_MD is not set 1268 | # CONFIG_TARGET_CORE is not set 1269 | # CONFIG_FUSION is not set 1270 | 1271 | # 1272 | # IEEE 1394 (FireWire) support 1273 | # 1274 | # CONFIG_FIREWIRE is not set 1275 | # CONFIG_FIREWIRE_NOSY is not set 1276 | # end of IEEE 1394 (FireWire) support 1277 | 1278 | # CONFIG_MACINTOSH_DRIVERS is not set 1279 | CONFIG_NETDEVICES=y 1280 | CONFIG_MII=y 1281 | CONFIG_NET_CORE=y 1282 | # CONFIG_BONDING is not set 1283 | # CONFIG_DUMMY is not set 1284 | # CONFIG_WIREGUARD is not set 1285 | # CONFIG_EQUALIZER is not set 1286 | # CONFIG_NET_FC is not set 1287 | # CONFIG_NET_TEAM is not set 1288 | # CONFIG_MACVLAN is not set 1289 | # CONFIG_IPVLAN is not set 1290 | # CONFIG_VXLAN is not set 1291 | # CONFIG_GENEVE is not set 1292 | # CONFIG_BAREUDP is not set 1293 | # CONFIG_GTP is not set 1294 | # CONFIG_MACSEC is not set 1295 | # CONFIG_NETCONSOLE is not set 1296 | # CONFIG_TUN is not set 1297 | # CONFIG_TUN_VNET_CROSS_LE is not set 1298 | # CONFIG_VETH is not set 1299 | CONFIG_VIRTIO_NET=y 1300 | # CONFIG_NLMON is not set 1301 | # CONFIG_ARCNET is not set 1302 | CONFIG_ETHERNET=y 1303 | CONFIG_MDIO=y 1304 | # CONFIG_NET_VENDOR_3COM is not set 1305 | # CONFIG_NET_VENDOR_ADAPTEC is not set 1306 | # CONFIG_NET_VENDOR_AGERE is not set 1307 | # CONFIG_NET_VENDOR_ALACRITECH is not set 1308 | # CONFIG_NET_VENDOR_ALTEON is not set 1309 | # CONFIG_ALTERA_TSE is not set 1310 | # CONFIG_NET_VENDOR_AMAZON is not set 1311 | # CONFIG_NET_VENDOR_AMD is not set 1312 | # CONFIG_NET_VENDOR_AQUANTIA is not set 1313 | # CONFIG_NET_VENDOR_ARC is not set 1314 | # CONFIG_NET_VENDOR_ASIX is not set 1315 | # CONFIG_NET_VENDOR_ATHEROS is not set 1316 | # CONFIG_CX_ECAT is not set 1317 | # CONFIG_NET_VENDOR_BROADCOM is not set 1318 | # CONFIG_NET_VENDOR_CADENCE is not set 1319 | # CONFIG_NET_VENDOR_CAVIUM is not set 1320 | # CONFIG_NET_VENDOR_CHELSIO is not set 1321 | # CONFIG_NET_VENDOR_CISCO is not set 1322 | # CONFIG_NET_VENDOR_CORTINA is not set 1323 | # CONFIG_NET_VENDOR_DAVICOM is not set 1324 | # CONFIG_DNET is not set 1325 | # CONFIG_NET_VENDOR_DEC is not set 1326 | # CONFIG_NET_VENDOR_DLINK is not set 1327 | # CONFIG_NET_VENDOR_EMULEX is not set 1328 | # CONFIG_NET_VENDOR_ENGLEDER is not set 1329 | # CONFIG_NET_VENDOR_EZCHIP is not set 1330 | # CONFIG_NET_VENDOR_FUNGIBLE is not set 1331 | # CONFIG_NET_VENDOR_GOOGLE is not set 1332 | # CONFIG_NET_VENDOR_HUAWEI is not set 1333 | CONFIG_NET_VENDOR_I825XX=y 1334 | CONFIG_NET_VENDOR_INTEL=y 1335 | CONFIG_E100=y 1336 | CONFIG_E1000=y 1337 | CONFIG_E1000E=y 1338 | # CONFIG_E1000E_HWTS is not set 1339 | CONFIG_IGB=y 1340 | CONFIG_IGBVF=y 1341 | CONFIG_IXGBE=y 1342 | CONFIG_I40E=y 1343 | CONFIG_IGC=y 1344 | # CONFIG_JME is not set 1345 | # CONFIG_NET_VENDOR_LITEX is not set 1346 | # CONFIG_NET_VENDOR_MARVELL is not set 1347 | # CONFIG_NET_VENDOR_MELLANOX is not set 1348 | # CONFIG_NET_VENDOR_MICREL is not set 1349 | # CONFIG_NET_VENDOR_MICROCHIP is not set 1350 | # CONFIG_NET_VENDOR_MICROSEMI is not set 1351 | # CONFIG_NET_VENDOR_MICROSOFT is not set 1352 | # CONFIG_NET_VENDOR_MYRI is not set 1353 | # CONFIG_FEALNX is not set 1354 | # CONFIG_NET_VENDOR_NI is not set 1355 | # CONFIG_NET_VENDOR_NATSEMI is not set 1356 | # CONFIG_NET_VENDOR_NETERION is not set 1357 | # CONFIG_NET_VENDOR_NETRONOME is not set 1358 | # CONFIG_NET_VENDOR_NVIDIA is not set 1359 | # CONFIG_NET_VENDOR_OKI is not set 1360 | # CONFIG_ETHOC is not set 1361 | # CONFIG_NET_VENDOR_PACKET_ENGINES is not set 1362 | # CONFIG_NET_VENDOR_PENSANDO is not set 1363 | # CONFIG_NET_VENDOR_QLOGIC is not set 1364 | # CONFIG_NET_VENDOR_BROCADE is not set 1365 | # CONFIG_NET_VENDOR_QUALCOMM is not set 1366 | # CONFIG_NET_VENDOR_RDC is not set 1367 | # CONFIG_NET_VENDOR_REALTEK is not set 1368 | # CONFIG_NET_VENDOR_RENESAS is not set 1369 | # CONFIG_NET_VENDOR_ROCKER is not set 1370 | # CONFIG_NET_VENDOR_SAMSUNG is not set 1371 | # CONFIG_NET_VENDOR_SEEQ is not set 1372 | # CONFIG_NET_VENDOR_SILAN is not set 1373 | # CONFIG_NET_VENDOR_SIS is not set 1374 | # CONFIG_NET_VENDOR_SOLARFLARE is not set 1375 | # CONFIG_NET_VENDOR_SMSC is not set 1376 | # CONFIG_NET_VENDOR_SOCIONEXT is not set 1377 | # CONFIG_NET_VENDOR_STMICRO is not set 1378 | # CONFIG_NET_VENDOR_SUN is not set 1379 | # CONFIG_NET_VENDOR_SYNOPSYS is not set 1380 | # CONFIG_NET_VENDOR_TEHUTI is not set 1381 | # CONFIG_NET_VENDOR_TI is not set 1382 | # CONFIG_NET_VENDOR_VERTEXCOM is not set 1383 | # CONFIG_NET_VENDOR_VIA is not set 1384 | # CONFIG_NET_VENDOR_WANGXUN is not set 1385 | # CONFIG_NET_VENDOR_WIZNET is not set 1386 | # CONFIG_NET_VENDOR_XILINX is not set 1387 | # CONFIG_FDDI is not set 1388 | # CONFIG_HIPPI is not set 1389 | # CONFIG_NET_SB1000 is not set 1390 | CONFIG_PHYLIB=y 1391 | CONFIG_SWPHY=y 1392 | CONFIG_FIXED_PHY=y 1393 | 1394 | # 1395 | # MII PHY device drivers 1396 | # 1397 | # CONFIG_AMD_PHY is not set 1398 | # CONFIG_ADIN_PHY is not set 1399 | # CONFIG_ADIN1100_PHY is not set 1400 | # CONFIG_AQUANTIA_PHY is not set 1401 | # CONFIG_AX88796B_PHY is not set 1402 | # CONFIG_BROADCOM_PHY is not set 1403 | # CONFIG_BCM54140_PHY is not set 1404 | # CONFIG_BCM7XXX_PHY is not set 1405 | # CONFIG_BCM84881_PHY is not set 1406 | # CONFIG_BCM87XX_PHY is not set 1407 | # CONFIG_CICADA_PHY is not set 1408 | # CONFIG_CORTINA_PHY is not set 1409 | # CONFIG_DAVICOM_PHY is not set 1410 | # CONFIG_ICPLUS_PHY is not set 1411 | # CONFIG_LXT_PHY is not set 1412 | # CONFIG_INTEL_XWAY_PHY is not set 1413 | # CONFIG_LSI_ET1011C_PHY is not set 1414 | # CONFIG_MARVELL_PHY is not set 1415 | # CONFIG_MARVELL_10G_PHY is not set 1416 | # CONFIG_MARVELL_88Q2XXX_PHY is not set 1417 | # CONFIG_MARVELL_88X2222_PHY is not set 1418 | # CONFIG_MAXLINEAR_GPHY is not set 1419 | # CONFIG_MEDIATEK_GE_PHY is not set 1420 | # CONFIG_MICREL_PHY is not set 1421 | # CONFIG_MICROCHIP_T1S_PHY is not set 1422 | # CONFIG_MICROCHIP_PHY is not set 1423 | # CONFIG_MICROCHIP_T1_PHY is not set 1424 | # CONFIG_MICROSEMI_PHY is not set 1425 | # CONFIG_MOTORCOMM_PHY is not set 1426 | # CONFIG_NATIONAL_PHY is not set 1427 | # CONFIG_NXP_CBTX_PHY is not set 1428 | # CONFIG_NXP_C45_TJA11XX_PHY is not set 1429 | # CONFIG_NCN26000_PHY is not set 1430 | # CONFIG_QSEMI_PHY is not set 1431 | # CONFIG_REALTEK_PHY is not set 1432 | # CONFIG_RENESAS_PHY is not set 1433 | # CONFIG_ROCKCHIP_PHY is not set 1434 | # CONFIG_SMSC_PHY is not set 1435 | # CONFIG_STE10XP is not set 1436 | # CONFIG_TERANETICS_PHY is not set 1437 | # CONFIG_DP83822_PHY is not set 1438 | # CONFIG_DP83TC811_PHY is not set 1439 | # CONFIG_DP83848_PHY is not set 1440 | # CONFIG_DP83867_PHY is not set 1441 | # CONFIG_DP83869_PHY is not set 1442 | # CONFIG_DP83TD510_PHY is not set 1443 | # CONFIG_VITESSE_PHY is not set 1444 | # CONFIG_XILINX_GMII2RGMII is not set 1445 | # CONFIG_PSE_CONTROLLER is not set 1446 | CONFIG_MDIO_DEVICE=y 1447 | CONFIG_MDIO_BUS=y 1448 | CONFIG_FWNODE_MDIO=y 1449 | CONFIG_ACPI_MDIO=y 1450 | CONFIG_MDIO_DEVRES=y 1451 | # CONFIG_MDIO_BITBANG is not set 1452 | # CONFIG_MDIO_BCM_UNIMAC is not set 1453 | # CONFIG_MDIO_MVUSB is not set 1454 | # CONFIG_MDIO_THUNDER is not set 1455 | 1456 | # 1457 | # MDIO Multiplexers 1458 | # 1459 | 1460 | # 1461 | # PCS device drivers 1462 | # 1463 | # end of PCS device drivers 1464 | 1465 | # CONFIG_PPP is not set 1466 | # CONFIG_SLIP is not set 1467 | CONFIG_USB_NET_DRIVERS=y 1468 | # CONFIG_USB_CATC is not set 1469 | # CONFIG_USB_KAWETH is not set 1470 | # CONFIG_USB_PEGASUS is not set 1471 | # CONFIG_USB_RTL8150 is not set 1472 | # CONFIG_USB_RTL8152 is not set 1473 | # CONFIG_USB_LAN78XX is not set 1474 | # CONFIG_USB_USBNET is not set 1475 | # CONFIG_USB_IPHETH is not set 1476 | # CONFIG_WLAN is not set 1477 | # CONFIG_WAN is not set 1478 | 1479 | # 1480 | # Wireless WAN 1481 | # 1482 | # CONFIG_WWAN is not set 1483 | # end of Wireless WAN 1484 | 1485 | # CONFIG_VMXNET3 is not set 1486 | # CONFIG_FUJITSU_ES is not set 1487 | CONFIG_NET_FAILOVER=y 1488 | # CONFIG_ISDN is not set 1489 | 1490 | # 1491 | # Input device support 1492 | # 1493 | CONFIG_INPUT=y 1494 | # CONFIG_INPUT_FF_MEMLESS is not set 1495 | # CONFIG_INPUT_SPARSEKMAP is not set 1496 | # CONFIG_INPUT_MATRIXKMAP is not set 1497 | 1498 | # 1499 | # Userland interfaces 1500 | # 1501 | # CONFIG_INPUT_MOUSEDEV is not set 1502 | # CONFIG_INPUT_JOYDEV is not set 1503 | # CONFIG_INPUT_EVDEV is not set 1504 | # CONFIG_INPUT_EVBUG is not set 1505 | 1506 | # 1507 | # Input Device Drivers 1508 | # 1509 | # CONFIG_INPUT_KEYBOARD is not set 1510 | # CONFIG_INPUT_MOUSE is not set 1511 | # CONFIG_INPUT_JOYSTICK is not set 1512 | # CONFIG_INPUT_TABLET is not set 1513 | # CONFIG_INPUT_TOUCHSCREEN is not set 1514 | # CONFIG_INPUT_MISC is not set 1515 | # CONFIG_RMI4_CORE is not set 1516 | 1517 | # 1518 | # Hardware I/O ports 1519 | # 1520 | CONFIG_SERIO=y 1521 | CONFIG_ARCH_MIGHT_HAVE_PC_SERIO=y 1522 | CONFIG_SERIO_I8042=y 1523 | CONFIG_SERIO_SERPORT=y 1524 | # CONFIG_SERIO_CT82C710 is not set 1525 | # CONFIG_SERIO_PCIPS2 is not set 1526 | CONFIG_SERIO_LIBPS2=y 1527 | # CONFIG_SERIO_RAW is not set 1528 | # CONFIG_SERIO_ALTERA_PS2 is not set 1529 | # CONFIG_SERIO_PS2MULT is not set 1530 | # CONFIG_SERIO_ARC_PS2 is not set 1531 | # CONFIG_USERIO is not set 1532 | # CONFIG_GAMEPORT is not set 1533 | # end of Hardware I/O ports 1534 | # end of Input device support 1535 | 1536 | # 1537 | # Character devices 1538 | # 1539 | CONFIG_TTY=y 1540 | CONFIG_VT=y 1541 | CONFIG_CONSOLE_TRANSLATIONS=y 1542 | CONFIG_VT_CONSOLE=y 1543 | CONFIG_HW_CONSOLE=y 1544 | # CONFIG_VT_HW_CONSOLE_BINDING is not set 1545 | # CONFIG_UNIX98_PTYS is not set 1546 | # CONFIG_LEGACY_PTYS is not set 1547 | # CONFIG_LEGACY_TIOCSTI is not set 1548 | # CONFIG_LDISC_AUTOLOAD is not set 1549 | 1550 | # 1551 | # Serial drivers 1552 | # 1553 | CONFIG_SERIAL_EARLYCON=y 1554 | CONFIG_SERIAL_8250=y 1555 | CONFIG_SERIAL_8250_DEPRECATED_OPTIONS=y 1556 | CONFIG_SERIAL_8250_PNP=y 1557 | # CONFIG_SERIAL_8250_16550A_VARIANTS is not set 1558 | # CONFIG_SERIAL_8250_FINTEK is not set 1559 | CONFIG_SERIAL_8250_CONSOLE=y 1560 | CONFIG_SERIAL_8250_PCILIB=y 1561 | CONFIG_SERIAL_8250_PCI=y 1562 | CONFIG_SERIAL_8250_EXAR=y 1563 | CONFIG_SERIAL_8250_NR_UARTS=4 1564 | CONFIG_SERIAL_8250_RUNTIME_UARTS=4 1565 | # CONFIG_SERIAL_8250_EXTENDED is not set 1566 | # CONFIG_SERIAL_8250_PCI1XXXX is not set 1567 | CONFIG_SERIAL_8250_DWLIB=y 1568 | # CONFIG_SERIAL_8250_DW is not set 1569 | # CONFIG_SERIAL_8250_RT288X is not set 1570 | CONFIG_SERIAL_8250_LPSS=y 1571 | CONFIG_SERIAL_8250_MID=y 1572 | CONFIG_SERIAL_8250_PERICOM=y 1573 | 1574 | # 1575 | # Non-8250 serial port support 1576 | # 1577 | # CONFIG_SERIAL_UARTLITE is not set 1578 | CONFIG_SERIAL_CORE=y 1579 | CONFIG_SERIAL_CORE_CONSOLE=y 1580 | # CONFIG_SERIAL_JSM is not set 1581 | # CONFIG_SERIAL_LANTIQ is not set 1582 | # CONFIG_SERIAL_SCCNXP is not set 1583 | # CONFIG_SERIAL_SC16IS7XX is not set 1584 | # CONFIG_SERIAL_ALTERA_JTAGUART is not set 1585 | # CONFIG_SERIAL_ALTERA_UART is not set 1586 | # CONFIG_SERIAL_ARC is not set 1587 | # CONFIG_SERIAL_RP2 is not set 1588 | # CONFIG_SERIAL_FSL_LPUART is not set 1589 | # CONFIG_SERIAL_FSL_LINFLEXUART is not set 1590 | # end of Serial drivers 1591 | 1592 | # CONFIG_SERIAL_NONSTANDARD is not set 1593 | # CONFIG_N_GSM is not set 1594 | # CONFIG_NOZOMI is not set 1595 | # CONFIG_NULL_TTY is not set 1596 | # CONFIG_SERIAL_DEV_BUS is not set 1597 | # CONFIG_TTY_PRINTK is not set 1598 | # CONFIG_VIRTIO_CONSOLE is not set 1599 | # CONFIG_IPMI_HANDLER is not set 1600 | # CONFIG_HW_RANDOM is not set 1601 | # CONFIG_APPLICOM is not set 1602 | # CONFIG_MWAVE is not set 1603 | # CONFIG_DEVMEM is not set 1604 | # CONFIG_NVRAM is not set 1605 | # CONFIG_DEVPORT is not set 1606 | # CONFIG_HPET is not set 1607 | # CONFIG_HANGCHECK_TIMER is not set 1608 | # CONFIG_TCG_TPM is not set 1609 | # CONFIG_TELCLOCK is not set 1610 | # CONFIG_XILLYBUS is not set 1611 | # CONFIG_XILLYUSB is not set 1612 | # end of Character devices 1613 | 1614 | # 1615 | # I2C support 1616 | # 1617 | CONFIG_I2C=y 1618 | CONFIG_ACPI_I2C_OPREGION=y 1619 | CONFIG_I2C_BOARDINFO=y 1620 | CONFIG_I2C_COMPAT=y 1621 | # CONFIG_I2C_CHARDEV is not set 1622 | # CONFIG_I2C_MUX is not set 1623 | CONFIG_I2C_HELPER_AUTO=y 1624 | CONFIG_I2C_ALGOBIT=y 1625 | 1626 | # 1627 | # I2C Hardware Bus support 1628 | # 1629 | 1630 | # 1631 | # PC SMBus host controller drivers 1632 | # 1633 | # CONFIG_I2C_ALI1535 is not set 1634 | # CONFIG_I2C_ALI1563 is not set 1635 | # CONFIG_I2C_ALI15X3 is not set 1636 | # CONFIG_I2C_AMD756 is not set 1637 | # CONFIG_I2C_AMD8111 is not set 1638 | # CONFIG_I2C_AMD_MP2 is not set 1639 | # CONFIG_I2C_I801 is not set 1640 | # CONFIG_I2C_ISCH is not set 1641 | # CONFIG_I2C_ISMT is not set 1642 | # CONFIG_I2C_PIIX4 is not set 1643 | # CONFIG_I2C_NFORCE2 is not set 1644 | # CONFIG_I2C_NVIDIA_GPU is not set 1645 | # CONFIG_I2C_SIS5595 is not set 1646 | # CONFIG_I2C_SIS630 is not set 1647 | # CONFIG_I2C_SIS96X is not set 1648 | # CONFIG_I2C_VIA is not set 1649 | # CONFIG_I2C_VIAPRO is not set 1650 | 1651 | # 1652 | # ACPI drivers 1653 | # 1654 | # CONFIG_I2C_SCMI is not set 1655 | 1656 | # 1657 | # I2C system bus drivers (mostly embedded / system-on-chip) 1658 | # 1659 | # CONFIG_I2C_DESIGNWARE_PCI is not set 1660 | # CONFIG_I2C_OCORES is not set 1661 | # CONFIG_I2C_PCA_PLATFORM is not set 1662 | # CONFIG_I2C_SIMTEC is not set 1663 | # CONFIG_I2C_XILINX is not set 1664 | 1665 | # 1666 | # External I2C/SMBus adapter drivers 1667 | # 1668 | # CONFIG_I2C_DIOLAN_U2C is not set 1669 | # CONFIG_I2C_CP2615 is not set 1670 | # CONFIG_I2C_PCI1XXXX is not set 1671 | # CONFIG_I2C_ROBOTFUZZ_OSIF is not set 1672 | # CONFIG_I2C_TAOS_EVM is not set 1673 | # CONFIG_I2C_TINY_USB is not set 1674 | 1675 | # 1676 | # Other I2C/SMBus bus drivers 1677 | # 1678 | # CONFIG_I2C_MLXCPLD is not set 1679 | # CONFIG_I2C_VIRTIO is not set 1680 | # end of I2C Hardware Bus support 1681 | 1682 | # CONFIG_I2C_SLAVE is not set 1683 | # CONFIG_I2C_DEBUG_CORE is not set 1684 | # CONFIG_I2C_DEBUG_ALGO is not set 1685 | # CONFIG_I2C_DEBUG_BUS is not set 1686 | # end of I2C support 1687 | 1688 | # CONFIG_I3C is not set 1689 | # CONFIG_SPI is not set 1690 | # CONFIG_SPMI is not set 1691 | # CONFIG_HSI is not set 1692 | CONFIG_PPS=y 1693 | # CONFIG_PPS_DEBUG is not set 1694 | 1695 | # 1696 | # PPS clients support 1697 | # 1698 | # CONFIG_PPS_CLIENT_KTIMER is not set 1699 | # CONFIG_PPS_CLIENT_LDISC is not set 1700 | # CONFIG_PPS_CLIENT_GPIO is not set 1701 | 1702 | # 1703 | # PPS generators support 1704 | # 1705 | 1706 | # 1707 | # PTP clock support 1708 | # 1709 | CONFIG_PTP_1588_CLOCK=y 1710 | CONFIG_PTP_1588_CLOCK_OPTIONAL=y 1711 | 1712 | # 1713 | # Enable PHYLIB and NETWORK_PHY_TIMESTAMPING to see the additional clocks. 1714 | # 1715 | # CONFIG_PTP_1588_CLOCK_IDT82P33 is not set 1716 | # CONFIG_PTP_1588_CLOCK_IDTCM is not set 1717 | # CONFIG_PTP_1588_CLOCK_MOCK is not set 1718 | # end of PTP clock support 1719 | 1720 | # CONFIG_PINCTRL is not set 1721 | # CONFIG_GPIOLIB is not set 1722 | # CONFIG_W1 is not set 1723 | # CONFIG_POWER_RESET is not set 1724 | # CONFIG_POWER_SUPPLY is not set 1725 | # CONFIG_HWMON is not set 1726 | CONFIG_THERMAL=y 1727 | # CONFIG_THERMAL_NETLINK is not set 1728 | # CONFIG_THERMAL_STATISTICS is not set 1729 | CONFIG_THERMAL_EMERGENCY_POWEROFF_DELAY_MS=0 1730 | CONFIG_THERMAL_WRITABLE_TRIPS=y 1731 | CONFIG_THERMAL_DEFAULT_GOV_STEP_WISE=y 1732 | # CONFIG_THERMAL_DEFAULT_GOV_FAIR_SHARE is not set 1733 | # CONFIG_THERMAL_DEFAULT_GOV_USER_SPACE is not set 1734 | # CONFIG_THERMAL_GOV_FAIR_SHARE is not set 1735 | CONFIG_THERMAL_GOV_STEP_WISE=y 1736 | # CONFIG_THERMAL_GOV_BANG_BANG is not set 1737 | CONFIG_THERMAL_GOV_USER_SPACE=y 1738 | # CONFIG_THERMAL_EMULATION is not set 1739 | 1740 | # 1741 | # Intel thermal drivers 1742 | # 1743 | # CONFIG_INTEL_POWERCLAMP is not set 1744 | CONFIG_X86_THERMAL_VECTOR=y 1745 | CONFIG_INTEL_TCC=y 1746 | CONFIG_X86_PKG_TEMP_THERMAL=y 1747 | # CONFIG_INTEL_SOC_DTS_THERMAL is not set 1748 | 1749 | # 1750 | # ACPI INT340X thermal drivers 1751 | # 1752 | # CONFIG_INT340X_THERMAL is not set 1753 | # end of ACPI INT340X thermal drivers 1754 | 1755 | # CONFIG_INTEL_PCH_THERMAL is not set 1756 | # CONFIG_INTEL_TCC_COOLING is not set 1757 | # CONFIG_INTEL_HFI_THERMAL is not set 1758 | # end of Intel thermal drivers 1759 | 1760 | # CONFIG_WATCHDOG is not set 1761 | CONFIG_SSB_POSSIBLE=y 1762 | # CONFIG_SSB is not set 1763 | CONFIG_BCMA_POSSIBLE=y 1764 | # CONFIG_BCMA is not set 1765 | 1766 | # 1767 | # Multifunction device drivers 1768 | # 1769 | # CONFIG_MFD_AS3711 is not set 1770 | # CONFIG_MFD_SMPRO is not set 1771 | # CONFIG_PMIC_ADP5520 is not set 1772 | # CONFIG_MFD_BCM590XX is not set 1773 | # CONFIG_MFD_BD9571MWV is not set 1774 | # CONFIG_MFD_AXP20X_I2C is not set 1775 | # CONFIG_MFD_CS42L43_I2C is not set 1776 | # CONFIG_MFD_MADERA is not set 1777 | # CONFIG_PMIC_DA903X is not set 1778 | # CONFIG_MFD_DA9052_I2C is not set 1779 | # CONFIG_MFD_DA9055 is not set 1780 | # CONFIG_MFD_DA9062 is not set 1781 | # CONFIG_MFD_DA9063 is not set 1782 | # CONFIG_MFD_DA9150 is not set 1783 | # CONFIG_MFD_DLN2 is not set 1784 | # CONFIG_MFD_MC13XXX_I2C is not set 1785 | # CONFIG_MFD_MP2629 is not set 1786 | # CONFIG_LPC_ICH is not set 1787 | # CONFIG_LPC_SCH is not set 1788 | # CONFIG_MFD_INTEL_LPSS_ACPI is not set 1789 | # CONFIG_MFD_INTEL_LPSS_PCI is not set 1790 | # CONFIG_MFD_IQS62X is not set 1791 | # CONFIG_MFD_JANZ_CMODIO is not set 1792 | # CONFIG_MFD_KEMPLD is not set 1793 | # CONFIG_MFD_88PM800 is not set 1794 | # CONFIG_MFD_88PM805 is not set 1795 | # CONFIG_MFD_88PM860X is not set 1796 | # CONFIG_MFD_MAX14577 is not set 1797 | # CONFIG_MFD_MAX77541 is not set 1798 | # CONFIG_MFD_MAX77693 is not set 1799 | # CONFIG_MFD_MAX77843 is not set 1800 | # CONFIG_MFD_MAX8907 is not set 1801 | # CONFIG_MFD_MAX8925 is not set 1802 | # CONFIG_MFD_MAX8997 is not set 1803 | # CONFIG_MFD_MAX8998 is not set 1804 | # CONFIG_MFD_MT6360 is not set 1805 | # CONFIG_MFD_MT6370 is not set 1806 | # CONFIG_MFD_MT6397 is not set 1807 | # CONFIG_MFD_MENF21BMC is not set 1808 | # CONFIG_MFD_VIPERBOARD is not set 1809 | # CONFIG_MFD_RETU is not set 1810 | # CONFIG_MFD_PCF50633 is not set 1811 | # CONFIG_MFD_SY7636A is not set 1812 | # CONFIG_MFD_RDC321X is not set 1813 | # CONFIG_MFD_RT4831 is not set 1814 | # CONFIG_MFD_RT5033 is not set 1815 | # CONFIG_MFD_RT5120 is not set 1816 | # CONFIG_MFD_RC5T583 is not set 1817 | # CONFIG_MFD_SI476X_CORE is not set 1818 | # CONFIG_MFD_SM501 is not set 1819 | # CONFIG_MFD_SKY81452 is not set 1820 | # CONFIG_MFD_SYSCON is not set 1821 | # CONFIG_MFD_TI_AM335X_TSCADC is not set 1822 | # CONFIG_MFD_LP3943 is not set 1823 | # CONFIG_MFD_LP8788 is not set 1824 | # CONFIG_MFD_TI_LMU is not set 1825 | # CONFIG_MFD_PALMAS is not set 1826 | # CONFIG_TPS6105X is not set 1827 | # CONFIG_TPS6507X is not set 1828 | # CONFIG_MFD_TPS65086 is not set 1829 | # CONFIG_MFD_TPS65090 is not set 1830 | # CONFIG_MFD_TI_LP873X is not set 1831 | # CONFIG_MFD_TPS6586X is not set 1832 | # CONFIG_MFD_TPS65912_I2C is not set 1833 | # CONFIG_MFD_TPS6594_I2C is not set 1834 | # CONFIG_TWL4030_CORE is not set 1835 | # CONFIG_TWL6040_CORE is not set 1836 | # CONFIG_MFD_WL1273_CORE is not set 1837 | # CONFIG_MFD_LM3533 is not set 1838 | # CONFIG_MFD_TQMX86 is not set 1839 | # CONFIG_MFD_VX855 is not set 1840 | # CONFIG_MFD_ARIZONA_I2C is not set 1841 | # CONFIG_MFD_WM8400 is not set 1842 | # CONFIG_MFD_WM831X_I2C is not set 1843 | # CONFIG_MFD_WM8350_I2C is not set 1844 | # CONFIG_MFD_WM8994 is not set 1845 | # CONFIG_MFD_ATC260X_I2C is not set 1846 | # end of Multifunction device drivers 1847 | 1848 | # CONFIG_REGULATOR is not set 1849 | # CONFIG_RC_CORE is not set 1850 | 1851 | # 1852 | # CEC support 1853 | # 1854 | # CONFIG_MEDIA_CEC_SUPPORT is not set 1855 | # end of CEC support 1856 | 1857 | # CONFIG_MEDIA_SUPPORT is not set 1858 | 1859 | # 1860 | # Graphics support 1861 | # 1862 | # CONFIG_AUXDISPLAY is not set 1863 | # CONFIG_AGP is not set 1864 | # CONFIG_VGA_SWITCHEROO is not set 1865 | # CONFIG_DRM is not set 1866 | # CONFIG_DRM_DEBUG_MODESET_LOCK is not set 1867 | 1868 | # 1869 | # Frame buffer Devices 1870 | # 1871 | # CONFIG_FB is not set 1872 | # end of Frame buffer Devices 1873 | 1874 | # 1875 | # Backlight & LCD device support 1876 | # 1877 | # CONFIG_LCD_CLASS_DEVICE is not set 1878 | # CONFIG_BACKLIGHT_CLASS_DEVICE is not set 1879 | # end of Backlight & LCD device support 1880 | 1881 | # 1882 | # Console display driver support 1883 | # 1884 | CONFIG_VGA_CONSOLE=y 1885 | CONFIG_DUMMY_CONSOLE=y 1886 | CONFIG_DUMMY_CONSOLE_COLUMNS=80 1887 | CONFIG_DUMMY_CONSOLE_ROWS=25 1888 | # end of Console display driver support 1889 | # end of Graphics support 1890 | 1891 | # CONFIG_SOUND is not set 1892 | CONFIG_HID_SUPPORT=y 1893 | CONFIG_HID=y 1894 | # CONFIG_HID_BATTERY_STRENGTH is not set 1895 | # CONFIG_HIDRAW is not set 1896 | # CONFIG_UHID is not set 1897 | CONFIG_HID_GENERIC=y 1898 | 1899 | # 1900 | # Special HID drivers 1901 | # 1902 | # CONFIG_HID_A4TECH is not set 1903 | # CONFIG_HID_ACCUTOUCH is not set 1904 | # CONFIG_HID_ACRUX is not set 1905 | # CONFIG_HID_APPLEIR is not set 1906 | # CONFIG_HID_AUREAL is not set 1907 | # CONFIG_HID_BELKIN is not set 1908 | # CONFIG_HID_BETOP_FF is not set 1909 | # CONFIG_HID_CHERRY is not set 1910 | # CONFIG_HID_CHICONY is not set 1911 | # CONFIG_HID_COUGAR is not set 1912 | # CONFIG_HID_MACALLY is not set 1913 | # CONFIG_HID_CMEDIA is not set 1914 | # CONFIG_HID_CREATIVE_SB0540 is not set 1915 | # CONFIG_HID_CYPRESS is not set 1916 | # CONFIG_HID_DRAGONRISE is not set 1917 | # CONFIG_HID_EMS_FF is not set 1918 | # CONFIG_HID_ELECOM is not set 1919 | # CONFIG_HID_ELO is not set 1920 | # CONFIG_HID_EVISION is not set 1921 | # CONFIG_HID_EZKEY is not set 1922 | # CONFIG_HID_GEMBIRD is not set 1923 | # CONFIG_HID_GFRM is not set 1924 | # CONFIG_HID_GLORIOUS is not set 1925 | # CONFIG_HID_HOLTEK is not set 1926 | # CONFIG_HID_GOOGLE_STADIA_FF is not set 1927 | # CONFIG_HID_VIVALDI is not set 1928 | # CONFIG_HID_KEYTOUCH is not set 1929 | # CONFIG_HID_KYE is not set 1930 | # CONFIG_HID_UCLOGIC is not set 1931 | # CONFIG_HID_WALTOP is not set 1932 | # CONFIG_HID_VIEWSONIC is not set 1933 | # CONFIG_HID_VRC2 is not set 1934 | # CONFIG_HID_XIAOMI is not set 1935 | # CONFIG_HID_GYRATION is not set 1936 | # CONFIG_HID_ICADE is not set 1937 | # CONFIG_HID_ITE is not set 1938 | # CONFIG_HID_JABRA is not set 1939 | # CONFIG_HID_TWINHAN is not set 1940 | # CONFIG_HID_KENSINGTON is not set 1941 | # CONFIG_HID_LCPOWER is not set 1942 | # CONFIG_HID_LENOVO is not set 1943 | # CONFIG_HID_LETSKETCH is not set 1944 | # CONFIG_HID_MAGICMOUSE is not set 1945 | # CONFIG_HID_MALTRON is not set 1946 | # CONFIG_HID_MAYFLASH is not set 1947 | # CONFIG_HID_MEGAWORLD_FF is not set 1948 | # CONFIG_HID_REDRAGON is not set 1949 | # CONFIG_HID_MICROSOFT is not set 1950 | # CONFIG_HID_MONTEREY is not set 1951 | # CONFIG_HID_MULTITOUCH is not set 1952 | # CONFIG_HID_NTI is not set 1953 | # CONFIG_HID_NTRIG is not set 1954 | # CONFIG_HID_ORTEK is not set 1955 | # CONFIG_HID_PANTHERLORD is not set 1956 | # CONFIG_HID_PENMOUNT is not set 1957 | # CONFIG_HID_PETALYNX is not set 1958 | # CONFIG_HID_PICOLCD is not set 1959 | # CONFIG_HID_PLANTRONICS is not set 1960 | # CONFIG_HID_PXRC is not set 1961 | # CONFIG_HID_RAZER is not set 1962 | # CONFIG_HID_PRIMAX is not set 1963 | # CONFIG_HID_RETRODE is not set 1964 | # CONFIG_HID_ROCCAT is not set 1965 | # CONFIG_HID_SAITEK is not set 1966 | # CONFIG_HID_SAMSUNG is not set 1967 | # CONFIG_HID_SEMITEK is not set 1968 | # CONFIG_HID_SIGMAMICRO is not set 1969 | # CONFIG_HID_SPEEDLINK is not set 1970 | # CONFIG_HID_STEAM is not set 1971 | # CONFIG_HID_STEELSERIES is not set 1972 | # CONFIG_HID_SUNPLUS is not set 1973 | # CONFIG_HID_RMI is not set 1974 | # CONFIG_HID_GREENASIA is not set 1975 | # CONFIG_HID_SMARTJOYPLUS is not set 1976 | # CONFIG_HID_TIVO is not set 1977 | # CONFIG_HID_TOPSEED is not set 1978 | # CONFIG_HID_TOPRE is not set 1979 | # CONFIG_HID_THRUSTMASTER is not set 1980 | # CONFIG_HID_UDRAW_PS3 is not set 1981 | # CONFIG_HID_WACOM is not set 1982 | # CONFIG_HID_XINMO is not set 1983 | # CONFIG_HID_ZEROPLUS is not set 1984 | # CONFIG_HID_ZYDACRON is not set 1985 | # CONFIG_HID_SENSOR_HUB is not set 1986 | # CONFIG_HID_ALPS is not set 1987 | # CONFIG_HID_MCP2221 is not set 1988 | # end of Special HID drivers 1989 | 1990 | # 1991 | # HID-BPF support 1992 | # 1993 | # end of HID-BPF support 1994 | 1995 | # 1996 | # USB HID support 1997 | # 1998 | CONFIG_USB_HID=y 1999 | # CONFIG_HID_PID is not set 2000 | # CONFIG_USB_HIDDEV is not set 2001 | # end of USB HID support 2002 | 2003 | CONFIG_I2C_HID=y 2004 | # CONFIG_I2C_HID_ACPI is not set 2005 | # CONFIG_I2C_HID_OF is not set 2006 | 2007 | # 2008 | # Intel ISH HID support 2009 | # 2010 | # CONFIG_INTEL_ISH_HID is not set 2011 | # end of Intel ISH HID support 2012 | 2013 | # 2014 | # AMD SFH HID Support 2015 | # 2016 | # CONFIG_AMD_SFH_HID is not set 2017 | # end of AMD SFH HID Support 2018 | 2019 | CONFIG_USB_OHCI_LITTLE_ENDIAN=y 2020 | CONFIG_USB_SUPPORT=y 2021 | CONFIG_USB_COMMON=y 2022 | # CONFIG_USB_ULPI_BUS is not set 2023 | CONFIG_USB_ARCH_HAS_HCD=y 2024 | CONFIG_USB=y 2025 | CONFIG_USB_PCI=y 2026 | # CONFIG_USB_ANNOUNCE_NEW_DEVICES is not set 2027 | 2028 | # 2029 | # Miscellaneous USB options 2030 | # 2031 | CONFIG_USB_DEFAULT_PERSIST=y 2032 | # CONFIG_USB_FEW_INIT_RETRIES is not set 2033 | # CONFIG_USB_DYNAMIC_MINORS is not set 2034 | # CONFIG_USB_OTG_PRODUCTLIST is not set 2035 | # CONFIG_USB_OTG_DISABLE_EXTERNAL_HUB is not set 2036 | CONFIG_USB_AUTOSUSPEND_DELAY=2 2037 | # CONFIG_USB_MON is not set 2038 | 2039 | # 2040 | # USB Host Controller Drivers 2041 | # 2042 | # CONFIG_USB_C67X00_HCD is not set 2043 | CONFIG_USB_XHCI_HCD=y 2044 | # CONFIG_USB_XHCI_DBGCAP is not set 2045 | CONFIG_USB_XHCI_PCI=y 2046 | # CONFIG_USB_XHCI_PCI_RENESAS is not set 2047 | CONFIG_USB_XHCI_PLATFORM=y 2048 | CONFIG_USB_EHCI_HCD=y 2049 | # CONFIG_USB_EHCI_ROOT_HUB_TT is not set 2050 | CONFIG_USB_EHCI_TT_NEWSCHED=y 2051 | CONFIG_USB_EHCI_PCI=y 2052 | # CONFIG_USB_EHCI_FSL is not set 2053 | CONFIG_USB_EHCI_HCD_PLATFORM=y 2054 | # CONFIG_USB_OXU210HP_HCD is not set 2055 | # CONFIG_USB_ISP116X_HCD is not set 2056 | CONFIG_USB_OHCI_HCD=y 2057 | CONFIG_USB_OHCI_HCD_PCI=y 2058 | CONFIG_USB_OHCI_HCD_PLATFORM=y 2059 | CONFIG_USB_UHCI_HCD=y 2060 | # CONFIG_USB_SL811_HCD is not set 2061 | # CONFIG_USB_R8A66597_HCD is not set 2062 | # CONFIG_USB_HCD_TEST_MODE is not set 2063 | 2064 | # 2065 | # USB Device Class drivers 2066 | # 2067 | # CONFIG_USB_ACM is not set 2068 | # CONFIG_USB_PRINTER is not set 2069 | # CONFIG_USB_WDM is not set 2070 | # CONFIG_USB_TMC is not set 2071 | 2072 | # 2073 | # NOTE: USB_STORAGE depends on SCSI but BLK_DEV_SD may 2074 | # 2075 | 2076 | # 2077 | # also be needed; see USB_STORAGE Help for more info 2078 | # 2079 | CONFIG_USB_STORAGE=y 2080 | # CONFIG_USB_STORAGE_DEBUG is not set 2081 | # CONFIG_USB_STORAGE_REALTEK is not set 2082 | # CONFIG_USB_STORAGE_DATAFAB is not set 2083 | # CONFIG_USB_STORAGE_FREECOM is not set 2084 | # CONFIG_USB_STORAGE_ISD200 is not set 2085 | # CONFIG_USB_STORAGE_USBAT is not set 2086 | # CONFIG_USB_STORAGE_SDDR09 is not set 2087 | # CONFIG_USB_STORAGE_SDDR55 is not set 2088 | # CONFIG_USB_STORAGE_JUMPSHOT is not set 2089 | # CONFIG_USB_STORAGE_ALAUDA is not set 2090 | # CONFIG_USB_STORAGE_ONETOUCH is not set 2091 | # CONFIG_USB_STORAGE_KARMA is not set 2092 | # CONFIG_USB_STORAGE_CYPRESS_ATACB is not set 2093 | # CONFIG_USB_STORAGE_ENE_UB6250 is not set 2094 | CONFIG_USB_UAS=y 2095 | 2096 | # 2097 | # USB Imaging devices 2098 | # 2099 | # CONFIG_USB_MDC800 is not set 2100 | # CONFIG_USB_MICROTEK is not set 2101 | # CONFIG_USBIP_CORE is not set 2102 | 2103 | # 2104 | # USB dual-mode controller drivers 2105 | # 2106 | # CONFIG_USB_CDNS_SUPPORT is not set 2107 | # CONFIG_USB_MUSB_HDRC is not set 2108 | # CONFIG_USB_DWC3 is not set 2109 | # CONFIG_USB_DWC2 is not set 2110 | # CONFIG_USB_CHIPIDEA is not set 2111 | # CONFIG_USB_ISP1760 is not set 2112 | 2113 | # 2114 | # USB port drivers 2115 | # 2116 | # CONFIG_USB_SERIAL is not set 2117 | 2118 | # 2119 | # USB Miscellaneous drivers 2120 | # 2121 | # CONFIG_USB_EMI62 is not set 2122 | # CONFIG_USB_EMI26 is not set 2123 | # CONFIG_USB_ADUTUX is not set 2124 | # CONFIG_USB_SEVSEG is not set 2125 | # CONFIG_USB_LEGOTOWER is not set 2126 | # CONFIG_USB_LCD is not set 2127 | # CONFIG_USB_CYPRESS_CY7C63 is not set 2128 | # CONFIG_USB_CYTHERM is not set 2129 | # CONFIG_USB_IDMOUSE is not set 2130 | # CONFIG_USB_APPLEDISPLAY is not set 2131 | # CONFIG_APPLE_MFI_FASTCHARGE is not set 2132 | # CONFIG_USB_SISUSBVGA is not set 2133 | # CONFIG_USB_LD is not set 2134 | # CONFIG_USB_TRANCEVIBRATOR is not set 2135 | # CONFIG_USB_IOWARRIOR is not set 2136 | # CONFIG_USB_TEST is not set 2137 | # CONFIG_USB_EHSET_TEST_FIXTURE is not set 2138 | # CONFIG_USB_ISIGHTFW is not set 2139 | # CONFIG_USB_YUREX is not set 2140 | # CONFIG_USB_EZUSB_FX2 is not set 2141 | # CONFIG_USB_HUB_USB251XB is not set 2142 | # CONFIG_USB_HSIC_USB3503 is not set 2143 | # CONFIG_USB_HSIC_USB4604 is not set 2144 | # CONFIG_USB_LINK_LAYER_TEST is not set 2145 | 2146 | # 2147 | # USB Physical Layer drivers 2148 | # 2149 | # CONFIG_NOP_USB_XCEIV is not set 2150 | # CONFIG_USB_ISP1301 is not set 2151 | # end of USB Physical Layer drivers 2152 | 2153 | # CONFIG_USB_GADGET is not set 2154 | # CONFIG_TYPEC is not set 2155 | # CONFIG_USB_ROLE_SWITCH is not set 2156 | # CONFIG_MMC is not set 2157 | # CONFIG_SCSI_UFSHCD is not set 2158 | # CONFIG_MEMSTICK is not set 2159 | # CONFIG_NEW_LEDS is not set 2160 | # CONFIG_ACCESSIBILITY is not set 2161 | # CONFIG_INFINIBAND is not set 2162 | CONFIG_EDAC_ATOMIC_SCRUB=y 2163 | CONFIG_EDAC_SUPPORT=y 2164 | CONFIG_RTC_LIB=y 2165 | CONFIG_RTC_MC146818_LIB=y 2166 | # CONFIG_RTC_CLASS is not set 2167 | # CONFIG_DMADEVICES is not set 2168 | 2169 | # 2170 | # DMABUF options 2171 | # 2172 | # CONFIG_SYNC_FILE is not set 2173 | # CONFIG_DMABUF_HEAPS is not set 2174 | # end of DMABUF options 2175 | 2176 | # CONFIG_UIO is not set 2177 | # CONFIG_VFIO is not set 2178 | # CONFIG_VIRT_DRIVERS is not set 2179 | CONFIG_VIRTIO_ANCHOR=y 2180 | CONFIG_VIRTIO=y 2181 | CONFIG_VIRTIO_PCI_LIB=y 2182 | CONFIG_VIRTIO_PCI_LIB_LEGACY=y 2183 | CONFIG_VIRTIO_MENU=y 2184 | CONFIG_VIRTIO_PCI=y 2185 | CONFIG_VIRTIO_PCI_LEGACY=y 2186 | # CONFIG_VIRTIO_BALLOON is not set 2187 | # CONFIG_VIRTIO_INPUT is not set 2188 | # CONFIG_VIRTIO_MMIO is not set 2189 | # CONFIG_VDPA is not set 2190 | # CONFIG_VHOST_MENU is not set 2191 | 2192 | # 2193 | # Microsoft Hyper-V guest support 2194 | # 2195 | # end of Microsoft Hyper-V guest support 2196 | 2197 | # CONFIG_GREYBUS is not set 2198 | # CONFIG_COMEDI is not set 2199 | # CONFIG_STAGING is not set 2200 | # CONFIG_CHROME_PLATFORMS is not set 2201 | # CONFIG_MELLANOX_PLATFORM is not set 2202 | # CONFIG_SURFACE_PLATFORMS is not set 2203 | # CONFIG_X86_PLATFORM_DEVICES is not set 2204 | # CONFIG_COMMON_CLK is not set 2205 | # CONFIG_HWSPINLOCK is not set 2206 | 2207 | # 2208 | # Clock Source drivers 2209 | # 2210 | CONFIG_CLKEVT_I8253=y 2211 | CONFIG_I8253_LOCK=y 2212 | CONFIG_CLKBLD_I8253=y 2213 | # end of Clock Source drivers 2214 | 2215 | # CONFIG_MAILBOX is not set 2216 | # CONFIG_IOMMU_SUPPORT is not set 2217 | 2218 | # 2219 | # Remoteproc drivers 2220 | # 2221 | # CONFIG_REMOTEPROC is not set 2222 | # end of Remoteproc drivers 2223 | 2224 | # 2225 | # Rpmsg drivers 2226 | # 2227 | # CONFIG_RPMSG_VIRTIO is not set 2228 | # end of Rpmsg drivers 2229 | 2230 | # CONFIG_SOUNDWIRE is not set 2231 | 2232 | # 2233 | # SOC (System On Chip) specific Drivers 2234 | # 2235 | 2236 | # 2237 | # Amlogic SoC drivers 2238 | # 2239 | # end of Amlogic SoC drivers 2240 | 2241 | # 2242 | # Broadcom SoC drivers 2243 | # 2244 | # end of Broadcom SoC drivers 2245 | 2246 | # 2247 | # NXP/Freescale QorIQ SoC drivers 2248 | # 2249 | # end of NXP/Freescale QorIQ SoC drivers 2250 | 2251 | # 2252 | # fujitsu SoC drivers 2253 | # 2254 | # end of fujitsu SoC drivers 2255 | 2256 | # 2257 | # i.MX SoC drivers 2258 | # 2259 | # end of i.MX SoC drivers 2260 | 2261 | # 2262 | # Enable LiteX SoC Builder specific drivers 2263 | # 2264 | # end of Enable LiteX SoC Builder specific drivers 2265 | 2266 | # CONFIG_WPCM450_SOC is not set 2267 | 2268 | # 2269 | # Qualcomm SoC drivers 2270 | # 2271 | # end of Qualcomm SoC drivers 2272 | 2273 | # CONFIG_SOC_TI is not set 2274 | 2275 | # 2276 | # Xilinx SoC drivers 2277 | # 2278 | # end of Xilinx SoC drivers 2279 | # end of SOC (System On Chip) specific Drivers 2280 | 2281 | # CONFIG_PM_DEVFREQ is not set 2282 | # CONFIG_EXTCON is not set 2283 | # CONFIG_MEMORY is not set 2284 | # CONFIG_IIO is not set 2285 | # CONFIG_NTB is not set 2286 | # CONFIG_PWM is not set 2287 | 2288 | # 2289 | # IRQ chip support 2290 | # 2291 | # end of IRQ chip support 2292 | 2293 | # CONFIG_IPACK_BUS is not set 2294 | # CONFIG_RESET_CONTROLLER is not set 2295 | 2296 | # 2297 | # PHY Subsystem 2298 | # 2299 | # CONFIG_GENERIC_PHY is not set 2300 | # CONFIG_USB_LGM_PHY is not set 2301 | # CONFIG_PHY_CAN_TRANSCEIVER is not set 2302 | 2303 | # 2304 | # PHY drivers for Broadcom platforms 2305 | # 2306 | # CONFIG_BCM_KONA_USB2_PHY is not set 2307 | # end of PHY drivers for Broadcom platforms 2308 | 2309 | # CONFIG_PHY_PXA_28NM_HSIC is not set 2310 | # CONFIG_PHY_PXA_28NM_USB2 is not set 2311 | # CONFIG_PHY_INTEL_LGM_EMMC is not set 2312 | # end of PHY Subsystem 2313 | 2314 | # CONFIG_POWERCAP is not set 2315 | # CONFIG_MCB is not set 2316 | 2317 | # 2318 | # Performance monitor support 2319 | # 2320 | # end of Performance monitor support 2321 | 2322 | # CONFIG_RAS is not set 2323 | # CONFIG_USB4 is not set 2324 | 2325 | # 2326 | # Android 2327 | # 2328 | # CONFIG_ANDROID_BINDER_IPC is not set 2329 | # end of Android 2330 | 2331 | # CONFIG_LIBNVDIMM is not set 2332 | # CONFIG_DAX is not set 2333 | # CONFIG_NVMEM is not set 2334 | 2335 | # 2336 | # HW tracing support 2337 | # 2338 | # CONFIG_STM is not set 2339 | # CONFIG_INTEL_TH is not set 2340 | # end of HW tracing support 2341 | 2342 | # CONFIG_FPGA is not set 2343 | # CONFIG_TEE is not set 2344 | # CONFIG_SIOX is not set 2345 | # CONFIG_SLIMBUS is not set 2346 | # CONFIG_INTERCONNECT is not set 2347 | # CONFIG_COUNTER is not set 2348 | # CONFIG_PECI is not set 2349 | # CONFIG_HTE is not set 2350 | # end of Device Drivers 2351 | 2352 | # 2353 | # File systems 2354 | # 2355 | CONFIG_DCACHE_WORD_ACCESS=y 2356 | # CONFIG_VALIDATE_FS_PARSER is not set 2357 | CONFIG_FS_IOMAP=y 2358 | CONFIG_BUFFER_HEAD=y 2359 | CONFIG_LEGACY_DIRECT_IO=y 2360 | # CONFIG_EXT2_FS is not set 2361 | # CONFIG_EXT3_FS is not set 2362 | # CONFIG_EXT4_FS is not set 2363 | # CONFIG_REISERFS_FS is not set 2364 | # CONFIG_JFS_FS is not set 2365 | # CONFIG_XFS_FS is not set 2366 | # CONFIG_GFS2_FS is not set 2367 | # CONFIG_BTRFS_FS is not set 2368 | # CONFIG_NILFS2_FS is not set 2369 | # CONFIG_F2FS_FS is not set 2370 | CONFIG_EXPORTFS=y 2371 | # CONFIG_EXPORTFS_BLOCK_OPS is not set 2372 | # CONFIG_FILE_LOCKING is not set 2373 | # CONFIG_FS_ENCRYPTION is not set 2374 | # CONFIG_FS_VERITY is not set 2375 | # CONFIG_DNOTIFY is not set 2376 | # CONFIG_INOTIFY_USER is not set 2377 | # CONFIG_FANOTIFY is not set 2378 | # CONFIG_QUOTA is not set 2379 | # CONFIG_AUTOFS_FS is not set 2380 | # CONFIG_FUSE_FS is not set 2381 | # CONFIG_OVERLAY_FS is not set 2382 | 2383 | # 2384 | # Caches 2385 | # 2386 | # CONFIG_FSCACHE is not set 2387 | # end of Caches 2388 | 2389 | # 2390 | # CD-ROM/DVD Filesystems 2391 | # 2392 | # CONFIG_ISO9660_FS is not set 2393 | # CONFIG_UDF_FS is not set 2394 | # end of CD-ROM/DVD Filesystems 2395 | 2396 | # 2397 | # DOS/FAT/EXFAT/NT Filesystems 2398 | # 2399 | CONFIG_FAT_FS=y 2400 | # CONFIG_MSDOS_FS is not set 2401 | CONFIG_VFAT_FS=y 2402 | CONFIG_FAT_DEFAULT_CODEPAGE=437 2403 | CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1" 2404 | # CONFIG_FAT_DEFAULT_UTF8 is not set 2405 | # CONFIG_EXFAT_FS is not set 2406 | # CONFIG_NTFS_FS is not set 2407 | # CONFIG_NTFS3_FS is not set 2408 | # end of DOS/FAT/EXFAT/NT Filesystems 2409 | 2410 | # 2411 | # Pseudo filesystems 2412 | # 2413 | CONFIG_PROC_FS=y 2414 | # CONFIG_PROC_KCORE is not set 2415 | CONFIG_PROC_SYSCTL=y 2416 | CONFIG_PROC_PAGE_MONITOR=y 2417 | # CONFIG_PROC_CHILDREN is not set 2418 | CONFIG_PROC_PID_ARCH_STATUS=y 2419 | CONFIG_KERNFS=y 2420 | CONFIG_SYSFS=y 2421 | # CONFIG_TMPFS is not set 2422 | # CONFIG_HUGETLBFS is not set 2423 | CONFIG_ARCH_HAS_GIGANTIC_PAGE=y 2424 | # CONFIG_CONFIGFS_FS is not set 2425 | CONFIG_EFIVAR_FS=y 2426 | # end of Pseudo filesystems 2427 | 2428 | # CONFIG_MISC_FILESYSTEMS is not set 2429 | # CONFIG_NETWORK_FILESYSTEMS is not set 2430 | CONFIG_NLS=y 2431 | CONFIG_NLS_DEFAULT="iso8859-1" 2432 | CONFIG_NLS_CODEPAGE_437=y 2433 | # CONFIG_NLS_CODEPAGE_737 is not set 2434 | # CONFIG_NLS_CODEPAGE_775 is not set 2435 | # CONFIG_NLS_CODEPAGE_850 is not set 2436 | # CONFIG_NLS_CODEPAGE_852 is not set 2437 | # CONFIG_NLS_CODEPAGE_855 is not set 2438 | # CONFIG_NLS_CODEPAGE_857 is not set 2439 | # CONFIG_NLS_CODEPAGE_860 is not set 2440 | # CONFIG_NLS_CODEPAGE_861 is not set 2441 | # CONFIG_NLS_CODEPAGE_862 is not set 2442 | # CONFIG_NLS_CODEPAGE_863 is not set 2443 | # CONFIG_NLS_CODEPAGE_864 is not set 2444 | # CONFIG_NLS_CODEPAGE_865 is not set 2445 | # CONFIG_NLS_CODEPAGE_866 is not set 2446 | # CONFIG_NLS_CODEPAGE_869 is not set 2447 | # CONFIG_NLS_CODEPAGE_936 is not set 2448 | # CONFIG_NLS_CODEPAGE_950 is not set 2449 | # CONFIG_NLS_CODEPAGE_932 is not set 2450 | # CONFIG_NLS_CODEPAGE_949 is not set 2451 | # CONFIG_NLS_CODEPAGE_874 is not set 2452 | # CONFIG_NLS_ISO8859_8 is not set 2453 | # CONFIG_NLS_CODEPAGE_1250 is not set 2454 | # CONFIG_NLS_CODEPAGE_1251 is not set 2455 | # CONFIG_NLS_ASCII is not set 2456 | CONFIG_NLS_ISO8859_1=y 2457 | # CONFIG_NLS_ISO8859_2 is not set 2458 | # CONFIG_NLS_ISO8859_3 is not set 2459 | # CONFIG_NLS_ISO8859_4 is not set 2460 | # CONFIG_NLS_ISO8859_5 is not set 2461 | # CONFIG_NLS_ISO8859_6 is not set 2462 | # CONFIG_NLS_ISO8859_7 is not set 2463 | # CONFIG_NLS_ISO8859_9 is not set 2464 | # CONFIG_NLS_ISO8859_13 is not set 2465 | # CONFIG_NLS_ISO8859_14 is not set 2466 | # CONFIG_NLS_ISO8859_15 is not set 2467 | # CONFIG_NLS_KOI8_R is not set 2468 | # CONFIG_NLS_KOI8_U is not set 2469 | # CONFIG_NLS_MAC_ROMAN is not set 2470 | # CONFIG_NLS_MAC_CELTIC is not set 2471 | # CONFIG_NLS_MAC_CENTEURO is not set 2472 | # CONFIG_NLS_MAC_CROATIAN is not set 2473 | # CONFIG_NLS_MAC_CYRILLIC is not set 2474 | # CONFIG_NLS_MAC_GAELIC is not set 2475 | # CONFIG_NLS_MAC_GREEK is not set 2476 | # CONFIG_NLS_MAC_ICELAND is not set 2477 | # CONFIG_NLS_MAC_INUIT is not set 2478 | # CONFIG_NLS_MAC_ROMANIAN is not set 2479 | # CONFIG_NLS_MAC_TURKISH is not set 2480 | # CONFIG_NLS_UTF8 is not set 2481 | # CONFIG_UNICODE is not set 2482 | CONFIG_IO_WQ=y 2483 | # end of File systems 2484 | 2485 | # 2486 | # Security options 2487 | # 2488 | # CONFIG_KEYS is not set 2489 | # CONFIG_SECURITY_DMESG_RESTRICT is not set 2490 | # CONFIG_SECURITYFS is not set 2491 | # CONFIG_HARDENED_USERCOPY is not set 2492 | # CONFIG_FORTIFY_SOURCE is not set 2493 | # CONFIG_STATIC_USERMODEHELPER is not set 2494 | # CONFIG_IMA_SECURE_AND_OR_TRUSTED_BOOT is not set 2495 | CONFIG_DEFAULT_SECURITY_DAC=y 2496 | CONFIG_LSM="landlock,lockdown,yama,loadpin,safesetid,bpf" 2497 | 2498 | # 2499 | # Kernel hardening options 2500 | # 2501 | 2502 | # 2503 | # Memory initialization 2504 | # 2505 | CONFIG_CC_HAS_AUTO_VAR_INIT_PATTERN=y 2506 | CONFIG_CC_HAS_AUTO_VAR_INIT_ZERO_BARE=y 2507 | CONFIG_CC_HAS_AUTO_VAR_INIT_ZERO=y 2508 | # CONFIG_INIT_STACK_NONE is not set 2509 | # CONFIG_INIT_STACK_ALL_PATTERN is not set 2510 | CONFIG_INIT_STACK_ALL_ZERO=y 2511 | # CONFIG_INIT_ON_ALLOC_DEFAULT_ON is not set 2512 | # CONFIG_INIT_ON_FREE_DEFAULT_ON is not set 2513 | CONFIG_CC_HAS_ZERO_CALL_USED_REGS=y 2514 | # CONFIG_ZERO_CALL_USED_REGS is not set 2515 | # end of Memory initialization 2516 | 2517 | # 2518 | # Hardening of kernel data structures 2519 | # 2520 | # CONFIG_LIST_HARDENED is not set 2521 | # CONFIG_BUG_ON_DATA_CORRUPTION is not set 2522 | # end of Hardening of kernel data structures 2523 | 2524 | CONFIG_RANDSTRUCT_NONE=y 2525 | # end of Kernel hardening options 2526 | # end of Security options 2527 | 2528 | CONFIG_CRYPTO=y 2529 | 2530 | # 2531 | # Crypto core or helper 2532 | # 2533 | CONFIG_CRYPTO_ALGAPI=y 2534 | CONFIG_CRYPTO_ALGAPI2=y 2535 | CONFIG_CRYPTO_HASH=y 2536 | CONFIG_CRYPTO_HASH2=y 2537 | # CONFIG_CRYPTO_MANAGER is not set 2538 | # CONFIG_CRYPTO_USER is not set 2539 | CONFIG_CRYPTO_MANAGER_DISABLE_TESTS=y 2540 | # CONFIG_CRYPTO_NULL is not set 2541 | # CONFIG_CRYPTO_PCRYPT is not set 2542 | # CONFIG_CRYPTO_CRYPTD is not set 2543 | # CONFIG_CRYPTO_AUTHENC is not set 2544 | # CONFIG_CRYPTO_TEST is not set 2545 | # end of Crypto core or helper 2546 | 2547 | # 2548 | # Public-key cryptography 2549 | # 2550 | # CONFIG_CRYPTO_RSA is not set 2551 | # CONFIG_CRYPTO_DH is not set 2552 | # CONFIG_CRYPTO_ECDH is not set 2553 | # CONFIG_CRYPTO_ECDSA is not set 2554 | # CONFIG_CRYPTO_ECRDSA is not set 2555 | # CONFIG_CRYPTO_SM2 is not set 2556 | # CONFIG_CRYPTO_CURVE25519 is not set 2557 | # end of Public-key cryptography 2558 | 2559 | # 2560 | # Block ciphers 2561 | # 2562 | # CONFIG_CRYPTO_AES is not set 2563 | # CONFIG_CRYPTO_AES_TI is not set 2564 | # CONFIG_CRYPTO_ARIA is not set 2565 | # CONFIG_CRYPTO_BLOWFISH is not set 2566 | # CONFIG_CRYPTO_CAMELLIA is not set 2567 | # CONFIG_CRYPTO_CAST5 is not set 2568 | # CONFIG_CRYPTO_CAST6 is not set 2569 | # CONFIG_CRYPTO_DES is not set 2570 | # CONFIG_CRYPTO_FCRYPT is not set 2571 | # CONFIG_CRYPTO_SERPENT is not set 2572 | # CONFIG_CRYPTO_SM4_GENERIC is not set 2573 | # CONFIG_CRYPTO_TWOFISH is not set 2574 | # end of Block ciphers 2575 | 2576 | # 2577 | # Length-preserving ciphers and modes 2578 | # 2579 | # CONFIG_CRYPTO_ADIANTUM is not set 2580 | # CONFIG_CRYPTO_CHACHA20 is not set 2581 | # CONFIG_CRYPTO_CBC is not set 2582 | # CONFIG_CRYPTO_CFB is not set 2583 | # CONFIG_CRYPTO_CTR is not set 2584 | # CONFIG_CRYPTO_CTS is not set 2585 | # CONFIG_CRYPTO_ECB is not set 2586 | # CONFIG_CRYPTO_HCTR2 is not set 2587 | # CONFIG_CRYPTO_KEYWRAP is not set 2588 | # CONFIG_CRYPTO_LRW is not set 2589 | # CONFIG_CRYPTO_OFB is not set 2590 | # CONFIG_CRYPTO_PCBC is not set 2591 | # CONFIG_CRYPTO_XTS is not set 2592 | # end of Length-preserving ciphers and modes 2593 | 2594 | # 2595 | # AEAD (authenticated encryption with associated data) ciphers 2596 | # 2597 | # CONFIG_CRYPTO_AEGIS128 is not set 2598 | # CONFIG_CRYPTO_CHACHA20POLY1305 is not set 2599 | # CONFIG_CRYPTO_CCM is not set 2600 | # CONFIG_CRYPTO_GCM is not set 2601 | # CONFIG_CRYPTO_SEQIV is not set 2602 | # CONFIG_CRYPTO_ECHAINIV is not set 2603 | # CONFIG_CRYPTO_ESSIV is not set 2604 | # end of AEAD (authenticated encryption with associated data) ciphers 2605 | 2606 | # 2607 | # Hashes, digests, and MACs 2608 | # 2609 | # CONFIG_CRYPTO_BLAKE2B is not set 2610 | # CONFIG_CRYPTO_CMAC is not set 2611 | # CONFIG_CRYPTO_GHASH is not set 2612 | # CONFIG_CRYPTO_HMAC is not set 2613 | # CONFIG_CRYPTO_MD4 is not set 2614 | # CONFIG_CRYPTO_MD5 is not set 2615 | # CONFIG_CRYPTO_MICHAEL_MIC is not set 2616 | # CONFIG_CRYPTO_POLY1305 is not set 2617 | # CONFIG_CRYPTO_RMD160 is not set 2618 | # CONFIG_CRYPTO_SHA1 is not set 2619 | # CONFIG_CRYPTO_SHA256 is not set 2620 | # CONFIG_CRYPTO_SHA512 is not set 2621 | # CONFIG_CRYPTO_SHA3 is not set 2622 | # CONFIG_CRYPTO_SM3_GENERIC is not set 2623 | # CONFIG_CRYPTO_STREEBOG is not set 2624 | # CONFIG_CRYPTO_VMAC is not set 2625 | # CONFIG_CRYPTO_WP512 is not set 2626 | # CONFIG_CRYPTO_XCBC is not set 2627 | # CONFIG_CRYPTO_XXHASH is not set 2628 | # end of Hashes, digests, and MACs 2629 | 2630 | # 2631 | # CRCs (cyclic redundancy checks) 2632 | # 2633 | # CONFIG_CRYPTO_CRC32C is not set 2634 | # CONFIG_CRYPTO_CRC32 is not set 2635 | CONFIG_CRYPTO_CRCT10DIF=y 2636 | # end of CRCs (cyclic redundancy checks) 2637 | 2638 | # 2639 | # Compression 2640 | # 2641 | # CONFIG_CRYPTO_DEFLATE is not set 2642 | # CONFIG_CRYPTO_LZO is not set 2643 | # CONFIG_CRYPTO_842 is not set 2644 | # CONFIG_CRYPTO_LZ4 is not set 2645 | # CONFIG_CRYPTO_LZ4HC is not set 2646 | # CONFIG_CRYPTO_ZSTD is not set 2647 | # end of Compression 2648 | 2649 | # 2650 | # Random number generation 2651 | # 2652 | # CONFIG_CRYPTO_ANSI_CPRNG is not set 2653 | # CONFIG_CRYPTO_DRBG_MENU is not set 2654 | # CONFIG_CRYPTO_JITTERENTROPY is not set 2655 | # end of Random number generation 2656 | 2657 | # 2658 | # Userspace interface 2659 | # 2660 | # CONFIG_CRYPTO_USER_API_HASH is not set 2661 | # CONFIG_CRYPTO_USER_API_SKCIPHER is not set 2662 | # CONFIG_CRYPTO_USER_API_RNG is not set 2663 | # CONFIG_CRYPTO_USER_API_AEAD is not set 2664 | # end of Userspace interface 2665 | 2666 | # 2667 | # Accelerated Cryptographic Algorithms for CPU (x86) 2668 | # 2669 | # CONFIG_CRYPTO_CURVE25519_X86 is not set 2670 | # CONFIG_CRYPTO_AES_NI_INTEL is not set 2671 | # CONFIG_CRYPTO_BLOWFISH_X86_64 is not set 2672 | # CONFIG_CRYPTO_CAMELLIA_X86_64 is not set 2673 | # CONFIG_CRYPTO_CAMELLIA_AESNI_AVX_X86_64 is not set 2674 | # CONFIG_CRYPTO_CAMELLIA_AESNI_AVX2_X86_64 is not set 2675 | # CONFIG_CRYPTO_CAST5_AVX_X86_64 is not set 2676 | # CONFIG_CRYPTO_CAST6_AVX_X86_64 is not set 2677 | # CONFIG_CRYPTO_DES3_EDE_X86_64 is not set 2678 | # CONFIG_CRYPTO_SERPENT_SSE2_X86_64 is not set 2679 | # CONFIG_CRYPTO_SERPENT_AVX_X86_64 is not set 2680 | # CONFIG_CRYPTO_SERPENT_AVX2_X86_64 is not set 2681 | # CONFIG_CRYPTO_SM4_AESNI_AVX_X86_64 is not set 2682 | # CONFIG_CRYPTO_SM4_AESNI_AVX2_X86_64 is not set 2683 | # CONFIG_CRYPTO_TWOFISH_X86_64 is not set 2684 | # CONFIG_CRYPTO_TWOFISH_X86_64_3WAY is not set 2685 | # CONFIG_CRYPTO_TWOFISH_AVX_X86_64 is not set 2686 | # CONFIG_CRYPTO_ARIA_AESNI_AVX_X86_64 is not set 2687 | # CONFIG_CRYPTO_ARIA_AESNI_AVX2_X86_64 is not set 2688 | # CONFIG_CRYPTO_ARIA_GFNI_AVX512_X86_64 is not set 2689 | # CONFIG_CRYPTO_CHACHA20_X86_64 is not set 2690 | # CONFIG_CRYPTO_AEGIS128_AESNI_SSE2 is not set 2691 | # CONFIG_CRYPTO_NHPOLY1305_SSE2 is not set 2692 | # CONFIG_CRYPTO_NHPOLY1305_AVX2 is not set 2693 | # CONFIG_CRYPTO_BLAKE2S_X86 is not set 2694 | # CONFIG_CRYPTO_POLYVAL_CLMUL_NI is not set 2695 | # CONFIG_CRYPTO_POLY1305_X86_64 is not set 2696 | # CONFIG_CRYPTO_SHA1_SSSE3 is not set 2697 | # CONFIG_CRYPTO_SHA256_SSSE3 is not set 2698 | # CONFIG_CRYPTO_SHA512_SSSE3 is not set 2699 | # CONFIG_CRYPTO_SM3_AVX_X86_64 is not set 2700 | # CONFIG_CRYPTO_GHASH_CLMUL_NI_INTEL is not set 2701 | # CONFIG_CRYPTO_CRC32C_INTEL is not set 2702 | # CONFIG_CRYPTO_CRC32_PCLMUL is not set 2703 | # CONFIG_CRYPTO_CRCT10DIF_PCLMUL is not set 2704 | # end of Accelerated Cryptographic Algorithms for CPU (x86) 2705 | 2706 | CONFIG_CRYPTO_HW=y 2707 | # CONFIG_CRYPTO_DEV_PADLOCK is not set 2708 | # CONFIG_CRYPTO_DEV_ATMEL_ECC is not set 2709 | # CONFIG_CRYPTO_DEV_ATMEL_SHA204A is not set 2710 | # CONFIG_CRYPTO_DEV_CCP is not set 2711 | # CONFIG_CRYPTO_DEV_QAT_DH895xCC is not set 2712 | # CONFIG_CRYPTO_DEV_QAT_C3XXX is not set 2713 | # CONFIG_CRYPTO_DEV_QAT_C62X is not set 2714 | # CONFIG_CRYPTO_DEV_QAT_4XXX is not set 2715 | # CONFIG_CRYPTO_DEV_QAT_DH895xCCVF is not set 2716 | # CONFIG_CRYPTO_DEV_QAT_C3XXXVF is not set 2717 | # CONFIG_CRYPTO_DEV_QAT_C62XVF is not set 2718 | # CONFIG_CRYPTO_DEV_VIRTIO is not set 2719 | # CONFIG_CRYPTO_DEV_SAFEXCEL is not set 2720 | # CONFIG_CRYPTO_DEV_AMLOGIC_GXL is not set 2721 | 2722 | # 2723 | # Certificates for signature checking 2724 | # 2725 | # end of Certificates for signature checking 2726 | 2727 | # 2728 | # Library routines 2729 | # 2730 | # CONFIG_PACKING is not set 2731 | CONFIG_BITREVERSE=y 2732 | CONFIG_GENERIC_STRNCPY_FROM_USER=y 2733 | CONFIG_GENERIC_STRNLEN_USER=y 2734 | CONFIG_GENERIC_NET_UTILS=y 2735 | # CONFIG_CORDIC is not set 2736 | # CONFIG_PRIME_NUMBERS is not set 2737 | CONFIG_RATIONAL=y 2738 | CONFIG_GENERIC_PCI_IOMAP=y 2739 | CONFIG_GENERIC_IOMAP=y 2740 | CONFIG_ARCH_USE_CMPXCHG_LOCKREF=y 2741 | CONFIG_ARCH_HAS_FAST_MULTIPLIER=y 2742 | CONFIG_ARCH_USE_SYM_ANNOTATIONS=y 2743 | 2744 | # 2745 | # Crypto library routines 2746 | # 2747 | CONFIG_CRYPTO_LIB_UTILS=y 2748 | CONFIG_CRYPTO_LIB_BLAKE2S_GENERIC=y 2749 | # CONFIG_CRYPTO_LIB_CHACHA is not set 2750 | # CONFIG_CRYPTO_LIB_CURVE25519 is not set 2751 | CONFIG_CRYPTO_LIB_POLY1305_RSIZE=11 2752 | # CONFIG_CRYPTO_LIB_POLY1305 is not set 2753 | # CONFIG_CRYPTO_LIB_CHACHA20POLY1305 is not set 2754 | CONFIG_CRYPTO_LIB_SHA1=y 2755 | # end of Crypto library routines 2756 | 2757 | # CONFIG_CRC_CCITT is not set 2758 | # CONFIG_CRC16 is not set 2759 | CONFIG_CRC_T10DIF=y 2760 | # CONFIG_CRC64_ROCKSOFT is not set 2761 | # CONFIG_CRC_ITU_T is not set 2762 | CONFIG_CRC32=y 2763 | # CONFIG_CRC32_SELFTEST is not set 2764 | CONFIG_CRC32_SLICEBY8=y 2765 | # CONFIG_CRC32_SLICEBY4 is not set 2766 | # CONFIG_CRC32_SARWATE is not set 2767 | # CONFIG_CRC32_BIT is not set 2768 | # CONFIG_CRC64 is not set 2769 | # CONFIG_CRC4 is not set 2770 | # CONFIG_CRC7 is not set 2771 | # CONFIG_LIBCRC32C is not set 2772 | # CONFIG_CRC8 is not set 2773 | # CONFIG_RANDOM32_SELFTEST is not set 2774 | # CONFIG_XZ_DEC is not set 2775 | CONFIG_GENERIC_ALLOCATOR=y 2776 | CONFIG_HAS_IOMEM=y 2777 | CONFIG_HAS_IOPORT=y 2778 | CONFIG_HAS_IOPORT_MAP=y 2779 | CONFIG_HAS_DMA=y 2780 | CONFIG_NEED_SG_DMA_LENGTH=y 2781 | CONFIG_NEED_DMA_MAP_STATE=y 2782 | CONFIG_ARCH_DMA_ADDR_T_64BIT=y 2783 | CONFIG_SWIOTLB=y 2784 | # CONFIG_SWIOTLB_DYNAMIC is not set 2785 | # CONFIG_DMA_API_DEBUG is not set 2786 | # CONFIG_FORCE_NR_CPUS is not set 2787 | CONFIG_CPU_RMAP=y 2788 | CONFIG_DQL=y 2789 | CONFIG_GLOB=y 2790 | # CONFIG_GLOB_SELFTEST is not set 2791 | CONFIG_NLATTR=y 2792 | CONFIG_IRQ_POLL=y 2793 | CONFIG_UCS2_STRING=y 2794 | CONFIG_HAVE_GENERIC_VDSO=y 2795 | CONFIG_GENERIC_GETTIMEOFDAY=y 2796 | CONFIG_GENERIC_VDSO_TIME_NS=y 2797 | CONFIG_FONT_SUPPORT=y 2798 | CONFIG_FONT_8x16=y 2799 | CONFIG_FONT_AUTOSELECT=y 2800 | CONFIG_SG_POOL=y 2801 | CONFIG_ARCH_HAS_PMEM_API=y 2802 | CONFIG_ARCH_HAS_CPU_CACHE_INVALIDATE_MEMREGION=y 2803 | CONFIG_ARCH_HAS_UACCESS_FLUSHCACHE=y 2804 | CONFIG_ARCH_HAS_COPY_MC=y 2805 | CONFIG_ARCH_STACKWALK=y 2806 | CONFIG_STACKDEPOT=y 2807 | CONFIG_SBITMAP=y 2808 | # end of Library routines 2809 | 2810 | # 2811 | # Kernel hacking 2812 | # 2813 | 2814 | # 2815 | # printk and dmesg options 2816 | # 2817 | CONFIG_PRINTK_TIME=y 2818 | # CONFIG_PRINTK_CALLER is not set 2819 | # CONFIG_STACKTRACE_BUILD_ID is not set 2820 | CONFIG_CONSOLE_LOGLEVEL_DEFAULT=7 2821 | CONFIG_CONSOLE_LOGLEVEL_QUIET=4 2822 | CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 2823 | # CONFIG_BOOT_PRINTK_DELAY is not set 2824 | # CONFIG_DYNAMIC_DEBUG is not set 2825 | # CONFIG_DYNAMIC_DEBUG_CORE is not set 2826 | # CONFIG_SYMBOLIC_ERRNAME is not set 2827 | CONFIG_DEBUG_BUGVERBOSE=y 2828 | # end of printk and dmesg options 2829 | 2830 | CONFIG_DEBUG_KERNEL=y 2831 | # CONFIG_DEBUG_MISC is not set 2832 | 2833 | # 2834 | # Compile-time checks and compiler options 2835 | # 2836 | CONFIG_AS_HAS_NON_CONST_LEB128=y 2837 | CONFIG_DEBUG_INFO_NONE=y 2838 | # CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT is not set 2839 | # CONFIG_DEBUG_INFO_DWARF4 is not set 2840 | # CONFIG_DEBUG_INFO_DWARF5 is not set 2841 | CONFIG_FRAME_WARN=1024 2842 | # CONFIG_STRIP_ASM_SYMS is not set 2843 | # CONFIG_READABLE_ASM is not set 2844 | # CONFIG_HEADERS_INSTALL is not set 2845 | # CONFIG_DEBUG_SECTION_MISMATCH is not set 2846 | # CONFIG_SECTION_MISMATCH_WARN_ONLY is not set 2847 | # CONFIG_DEBUG_FORCE_FUNCTION_ALIGN_64B is not set 2848 | CONFIG_OBJTOOL=y 2849 | # CONFIG_VMLINUX_MAP is not set 2850 | # CONFIG_DEBUG_FORCE_WEAK_PER_CPU is not set 2851 | # end of Compile-time checks and compiler options 2852 | 2853 | # 2854 | # Generic Kernel Debugging Instruments 2855 | # 2856 | # CONFIG_MAGIC_SYSRQ is not set 2857 | # CONFIG_DEBUG_FS is not set 2858 | CONFIG_HAVE_ARCH_KGDB=y 2859 | # CONFIG_KGDB is not set 2860 | CONFIG_ARCH_HAS_UBSAN_SANITIZE_ALL=y 2861 | # CONFIG_UBSAN is not set 2862 | CONFIG_HAVE_ARCH_KCSAN=y 2863 | CONFIG_HAVE_KCSAN_COMPILER=y 2864 | # CONFIG_KCSAN is not set 2865 | # end of Generic Kernel Debugging Instruments 2866 | 2867 | # 2868 | # Networking Debugging 2869 | # 2870 | # CONFIG_NET_DEV_REFCNT_TRACKER is not set 2871 | # CONFIG_NET_NS_REFCNT_TRACKER is not set 2872 | # CONFIG_DEBUG_NET is not set 2873 | # end of Networking Debugging 2874 | 2875 | # 2876 | # Memory Debugging 2877 | # 2878 | # CONFIG_PAGE_EXTENSION is not set 2879 | # CONFIG_DEBUG_PAGEALLOC is not set 2880 | CONFIG_SLUB_DEBUG=y 2881 | # CONFIG_SLUB_DEBUG_ON is not set 2882 | # CONFIG_PAGE_OWNER is not set 2883 | # CONFIG_PAGE_TABLE_CHECK is not set 2884 | # CONFIG_PAGE_POISONING is not set 2885 | # CONFIG_DEBUG_RODATA_TEST is not set 2886 | CONFIG_ARCH_HAS_DEBUG_WX=y 2887 | # CONFIG_DEBUG_WX is not set 2888 | CONFIG_GENERIC_PTDUMP=y 2889 | CONFIG_HAVE_DEBUG_KMEMLEAK=y 2890 | # CONFIG_DEBUG_KMEMLEAK is not set 2891 | # CONFIG_PER_VMA_LOCK_STATS is not set 2892 | # CONFIG_DEBUG_OBJECTS is not set 2893 | # CONFIG_DEBUG_STACK_USAGE is not set 2894 | # CONFIG_SCHED_STACK_END_CHECK is not set 2895 | CONFIG_ARCH_HAS_DEBUG_VM_PGTABLE=y 2896 | # CONFIG_DEBUG_VM is not set 2897 | # CONFIG_DEBUG_VM_PGTABLE is not set 2898 | CONFIG_ARCH_HAS_DEBUG_VIRTUAL=y 2899 | # CONFIG_DEBUG_VIRTUAL is not set 2900 | # CONFIG_DEBUG_MEMORY_INIT is not set 2901 | # CONFIG_DEBUG_PER_CPU_MAPS is not set 2902 | CONFIG_ARCH_SUPPORTS_KMAP_LOCAL_FORCE_MAP=y 2903 | # CONFIG_DEBUG_KMAP_LOCAL_FORCE_MAP is not set 2904 | CONFIG_HAVE_ARCH_KASAN=y 2905 | CONFIG_HAVE_ARCH_KASAN_VMALLOC=y 2906 | CONFIG_CC_HAS_KASAN_GENERIC=y 2907 | CONFIG_CC_HAS_WORKING_NOSANITIZE_ADDRESS=y 2908 | # CONFIG_KASAN is not set 2909 | CONFIG_HAVE_ARCH_KFENCE=y 2910 | # CONFIG_KFENCE is not set 2911 | CONFIG_HAVE_ARCH_KMSAN=y 2912 | # end of Memory Debugging 2913 | 2914 | # CONFIG_DEBUG_SHIRQ is not set 2915 | 2916 | # 2917 | # Debug Oops, Lockups and Hangs 2918 | # 2919 | # CONFIG_PANIC_ON_OOPS is not set 2920 | CONFIG_PANIC_ON_OOPS_VALUE=0 2921 | CONFIG_PANIC_TIMEOUT=0 2922 | # CONFIG_SOFTLOCKUP_DETECTOR is not set 2923 | CONFIG_HAVE_HARDLOCKUP_DETECTOR_BUDDY=y 2924 | # CONFIG_HARDLOCKUP_DETECTOR is not set 2925 | CONFIG_HARDLOCKUP_CHECK_TIMESTAMP=y 2926 | # CONFIG_DETECT_HUNG_TASK is not set 2927 | # CONFIG_WQ_WATCHDOG is not set 2928 | # CONFIG_WQ_CPU_INTENSIVE_REPORT is not set 2929 | # end of Debug Oops, Lockups and Hangs 2930 | 2931 | # 2932 | # Scheduler Debugging 2933 | # 2934 | # CONFIG_SCHEDSTATS is not set 2935 | # end of Scheduler Debugging 2936 | 2937 | # CONFIG_DEBUG_TIMEKEEPING is not set 2938 | 2939 | # 2940 | # Lock Debugging (spinlocks, mutexes, etc...) 2941 | # 2942 | CONFIG_LOCK_DEBUGGING_SUPPORT=y 2943 | # CONFIG_PROVE_LOCKING is not set 2944 | # CONFIG_LOCK_STAT is not set 2945 | # CONFIG_DEBUG_RT_MUTEXES is not set 2946 | # CONFIG_DEBUG_SPINLOCK is not set 2947 | # CONFIG_DEBUG_MUTEXES is not set 2948 | # CONFIG_DEBUG_WW_MUTEX_SLOWPATH is not set 2949 | # CONFIG_DEBUG_RWSEMS is not set 2950 | # CONFIG_DEBUG_LOCK_ALLOC is not set 2951 | # CONFIG_DEBUG_ATOMIC_SLEEP is not set 2952 | # CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set 2953 | # CONFIG_LOCK_TORTURE_TEST is not set 2954 | # CONFIG_WW_MUTEX_SELFTEST is not set 2955 | # CONFIG_SCF_TORTURE_TEST is not set 2956 | # CONFIG_CSD_LOCK_WAIT_DEBUG is not set 2957 | # end of Lock Debugging (spinlocks, mutexes, etc...) 2958 | 2959 | # CONFIG_NMI_CHECK_CPU is not set 2960 | # CONFIG_DEBUG_IRQFLAGS is not set 2961 | CONFIG_STACKTRACE=y 2962 | # CONFIG_WARN_ALL_UNSEEDED_RANDOM is not set 2963 | # CONFIG_DEBUG_KOBJECT is not set 2964 | 2965 | # 2966 | # Debug kernel data structures 2967 | # 2968 | # CONFIG_DEBUG_LIST is not set 2969 | # CONFIG_DEBUG_PLIST is not set 2970 | # CONFIG_DEBUG_SG is not set 2971 | # CONFIG_DEBUG_NOTIFIERS is not set 2972 | # CONFIG_DEBUG_MAPLE_TREE is not set 2973 | # end of Debug kernel data structures 2974 | 2975 | # CONFIG_DEBUG_CREDENTIALS is not set 2976 | 2977 | # 2978 | # RCU Debugging 2979 | # 2980 | # CONFIG_RCU_SCALE_TEST is not set 2981 | # CONFIG_RCU_TORTURE_TEST is not set 2982 | # CONFIG_RCU_REF_SCALE_TEST is not set 2983 | CONFIG_RCU_CPU_STALL_TIMEOUT=21 2984 | CONFIG_RCU_EXP_CPU_STALL_TIMEOUT=0 2985 | # CONFIG_RCU_CPU_STALL_CPUTIME is not set 2986 | # CONFIG_RCU_TRACE is not set 2987 | # CONFIG_RCU_EQS_DEBUG is not set 2988 | # end of RCU Debugging 2989 | 2990 | # CONFIG_DEBUG_WQ_FORCE_RR_CPU is not set 2991 | # CONFIG_CPU_HOTPLUG_STATE_CONTROL is not set 2992 | # CONFIG_LATENCYTOP is not set 2993 | CONFIG_USER_STACKTRACE_SUPPORT=y 2994 | CONFIG_HAVE_RETHOOK=y 2995 | CONFIG_HAVE_FUNCTION_TRACER=y 2996 | CONFIG_HAVE_DYNAMIC_FTRACE=y 2997 | CONFIG_HAVE_DYNAMIC_FTRACE_WITH_REGS=y 2998 | CONFIG_HAVE_DYNAMIC_FTRACE_WITH_DIRECT_CALLS=y 2999 | CONFIG_HAVE_DYNAMIC_FTRACE_WITH_ARGS=y 3000 | CONFIG_HAVE_DYNAMIC_FTRACE_NO_PATCHABLE=y 3001 | CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y 3002 | CONFIG_HAVE_SYSCALL_TRACEPOINTS=y 3003 | CONFIG_HAVE_FENTRY=y 3004 | CONFIG_HAVE_OBJTOOL_MCOUNT=y 3005 | CONFIG_HAVE_OBJTOOL_NOP_MCOUNT=y 3006 | CONFIG_HAVE_C_RECORDMCOUNT=y 3007 | CONFIG_HAVE_BUILDTIME_MCOUNT_SORT=y 3008 | CONFIG_TRACING_SUPPORT=y 3009 | # CONFIG_FTRACE is not set 3010 | # CONFIG_PROVIDE_OHCI1394_DMA_INIT is not set 3011 | # CONFIG_SAMPLES is not set 3012 | CONFIG_HAVE_SAMPLE_FTRACE_DIRECT=y 3013 | CONFIG_HAVE_SAMPLE_FTRACE_DIRECT_MULTI=y 3014 | CONFIG_ARCH_HAS_DEVMEM_IS_ALLOWED=y 3015 | 3016 | # 3017 | # x86 Debugging 3018 | # 3019 | # CONFIG_X86_VERBOSE_BOOTUP is not set 3020 | # CONFIG_EARLY_PRINTK is not set 3021 | # CONFIG_EFI_PGT_DUMP is not set 3022 | # CONFIG_DEBUG_TLBFLUSH is not set 3023 | CONFIG_HAVE_MMIOTRACE_SUPPORT=y 3024 | # CONFIG_X86_DECODER_SELFTEST is not set 3025 | CONFIG_IO_DELAY_0X80=y 3026 | # CONFIG_IO_DELAY_0XED is not set 3027 | # CONFIG_IO_DELAY_UDELAY is not set 3028 | # CONFIG_IO_DELAY_NONE is not set 3029 | # CONFIG_CPA_DEBUG is not set 3030 | # CONFIG_DEBUG_ENTRY is not set 3031 | # CONFIG_DEBUG_NMI_SELFTEST is not set 3032 | # CONFIG_X86_DEBUG_FPU is not set 3033 | # CONFIG_PUNIT_ATOM_DEBUG is not set 3034 | CONFIG_UNWINDER_ORC=y 3035 | # CONFIG_UNWINDER_FRAME_POINTER is not set 3036 | # end of x86 Debugging 3037 | 3038 | # 3039 | # Kernel Testing and Coverage 3040 | # 3041 | # CONFIG_KUNIT is not set 3042 | # CONFIG_NOTIFIER_ERROR_INJECTION is not set 3043 | # CONFIG_FAULT_INJECTION is not set 3044 | CONFIG_ARCH_HAS_KCOV=y 3045 | CONFIG_CC_HAS_SANCOV_TRACE_PC=y 3046 | # CONFIG_KCOV is not set 3047 | # CONFIG_RUNTIME_TESTING_MENU is not set 3048 | CONFIG_ARCH_USE_MEMTEST=y 3049 | # CONFIG_MEMTEST is not set 3050 | # end of Kernel Testing and Coverage 3051 | 3052 | # 3053 | # Rust hacking 3054 | # 3055 | # end of Rust hacking 3056 | # end of Kernel hacking 3057 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- 1 | # This file is automatically @generated by Cargo. 2 | # It is not intended for manual editing. 3 | version = 3 4 | 5 | [[package]] 6 | name = "init" 7 | version = "0.1.0" 8 | dependencies = [ 9 | "libc", 10 | ] 11 | 12 | [[package]] 13 | name = "libc" 14 | version = "0.2.150" 15 | source = "registry+https://github.com/rust-lang/crates.io-index" 16 | checksum = "89d92a4743f9a61002fae18374ed11e7973f530cb3a3255fb354818118b2203c" 17 | -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- 1 | [package] 2 | name = "init" 3 | version = "0.1.0" 4 | edition = "2021" 5 | 6 | # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html 7 | 8 | [dependencies] 9 | libc = "0.2.150" 10 | -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- 1 | all: disk 2 | qemu-system-x86_64 -accel kvm -m 4G -kernel linux-6.6.2/arch/x86/boot/bzImage -append "console=ttyS0,115200 rw root=/dev/sda1 ip=dhcp" -drive file=fat:rw:boot,format=raw -nic user,model=virtio,hostfwd=tcp::1234-:1234,hostfwd=tcp::1235-:1235 -nographic -no-reboot 3 | 4 | disk: 5 | cargo build --target x86_64-unknown-linux-musl 6 | cp target/x86_64-unknown-linux-musl/debug/init boot/sbin 7 | 8 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Summary 2 | 3 | High-performance `/sbin/init` program for Linux 4 | 5 | This is designed to do literally nothing but accept binaries over the 6 | network and run them as a child of init. 7 | 8 | If you pipe a file to `:1234` it will run it and pipe the 9 | stderr and stdout back to you 10 | 11 | If you connect to `:1235` init will send SIGKILL to all 12 | processes on the system but itself. This is a measure to allow resetting 13 | the system if a binary was uploaded that had issues. This port neither 14 | sends or recieves anything, it simply kills upon getting a TCP connection. 15 | 16 | For a simple headless Linux machine running a basic kernel, you'll want 17 | flags like this: 18 | 19 | ``` 20 | console=ttyS1,115200 rw root=/dev/sda ip=dhcp 21 | ``` 22 | 23 | This enables a console on ttyS1 (in my case that's COM2, the 24 | Serial-over-LAN port for IPMI), `rw` specifies that the root mount should 25 | be read-writable (required since we drop a file), root specifies the root 26 | filesystem device (in our case we used an unpartioned flash drive with 27 | vfat), and `ip=dhcp` is the coolest part, this allows the kernel to get 28 | a DHCP lease on any active NICs. This is mandatory because we use 29 | networking in `init` without any configuration of the network. 30 | 31 | TL;DR: Build a kernel that can read from your drive and do networking, put this 32 | on it at `/sbin/init`, boot the kernel and it will run this program. 33 | 34 | -------------------------------------------------------------------------------- /src/main.rs: -------------------------------------------------------------------------------- 1 | //! High-performance /sbin/init program for Linux 2 | //! 3 | //! This is designed to do literally nothing but accept binaries over the 4 | //! network and run them as a child of init. 5 | //! 6 | //! If you pipe a file to `:1234` it will run it and pipe the 7 | //! stderr and stdout back to you 8 | //! 9 | //! If you connect to `:1235` init will send SIGKILL to all 10 | //! processes on the system but itself. This is a measure to allow resetting 11 | //! the system if a binary was uploaded that had issues. This port neither 12 | //! sends or recieves anything, it simply kills upon getting a TCP connection. 13 | //! 14 | //! For a simple headless Linux machine running a basic kernel, you'll want 15 | //! flags like this: 16 | //! 17 | //! console=ttyS1,115200 rw root=/dev/sda ip=dhcp 18 | //! 19 | //! This enables a console on ttyS1 (in my case that's COM2, the 20 | //! Serial-over-LAN port for IPMI), `rw` specifies that the root mount should 21 | //! be read-writable (required since we drop a file), root specifies the root 22 | //! filesystem device (in our case we used an unpartioned flash drive with 23 | //! vfat), and `ip=dhcp` is the coolest part, this allows the kernel to get 24 | //! a DHCP lease on any active NICs. This is mandatory because we use 25 | //! networking in `init` without any configuration of the network. 26 | 27 | use std::io::{Read, Write}; 28 | use std::os::fd::{OwnedFd, FromRawFd, IntoRawFd}; 29 | use std::net::{TcpStream, TcpListener}; 30 | use std::error::Error; 31 | use std::process::Command; 32 | 33 | /// Worker for downloading and running a file 34 | fn worker(stream: std::io::Result) 35 | -> Result<(), Box> { 36 | let mut stream = stream?; 37 | 38 | { 39 | // Read the file 40 | let mut buf = Vec::with_capacity(16 * 1024 * 1024); 41 | stream.read_to_end(&mut buf)?; 42 | 43 | // Write the file 44 | std::fs::write("/deez_bytes", &buf)?; 45 | 46 | println!("Wrote file with {} bytes", buf.len()); 47 | } 48 | 49 | // Execute the file 50 | let mut result = Command::new("/deez_bytes") 51 | .stderr(unsafe { 52 | OwnedFd::from_raw_fd(stream.try_clone()?.into_raw_fd()) 53 | }) 54 | .stdout(unsafe { 55 | OwnedFd::from_raw_fd(stream.try_clone()?.into_raw_fd()) 56 | }) 57 | .spawn()?; 58 | 59 | // Wait for the process to exit 60 | let status = result.wait()?; 61 | 62 | // Pretty print the status 63 | let info = format!("Command returned {status}\n"); 64 | 65 | // Log the status 66 | print!("{info}"); 67 | 68 | // Send the end-user the result 69 | stream.write_all(info.as_bytes())?; 70 | 71 | Ok(()) 72 | } 73 | 74 | fn main() { 75 | std::thread::spawn(|| { 76 | // Kill thread, if this gets a connection, it will kill any running 77 | // processes 78 | let listener = TcpListener::bind("0.0.0.0:1235") 79 | .expect("Could not bind to 1235"); 80 | for stream in listener.incoming() { 81 | // Kill all processes but ourself 82 | unsafe { libc::kill(-1, libc::SIGKILL); } 83 | 84 | if let Ok(mut stream) = stream { 85 | let _ = stream.write_all(b"Kill command received, \ 86 | sent SIGKILL to all processes\n"); 87 | } 88 | } 89 | }); 90 | 91 | let listener = TcpListener::bind("0.0.0.0:1234") 92 | .expect("Could not bind to 1234"); 93 | for stream in listener.incoming() { 94 | if let Err(err) = worker(stream) { 95 | eprintln!("worker returned error {:?}", err); 96 | } 97 | } 98 | 99 | unsafe { 100 | libc::reboot(libc::LINUX_REBOOT_CMD_RESTART); 101 | } 102 | } 103 | 104 | --------------------------------------------------------------------------------