If you like BoxMatrix then please contribute Supportdata, Supportdata2, Firmware and/or Hardware (get in touch).
My metamonk@yahoo.com is not reachable by me since years. Please use hippie2000@webnmail.de instead.
Kernel-Config-H
BoxMatrix >> Environment >> Kernel-Config-H | @ BoxMatrix - IRC-Chat - Translate: de es fr it nl pl |
News | Selectors | Models | Accessories | Components | Environment | Config | Commands | System | Webif | Software | Develop | Lexicon | Community | Project | Media |
Bootloader-Env | Brandings | TIATM-Env | Linux-Env | AVM-Env | Config-Env | CGI-Env | WebCM-Env | Kernel-Cfg | Research |
Similar to the Config-Environment which stores compile options to build FRITZ!OS the Kernel-Config stores compile options to build the respective Kernel. Unlike the Config-Environment which is accessible as shell variables there is no direct way to access the Kernel-Config. However, there's a nice mechanism called IKCONFIG (Included Kernel-Config, CONFIG_IKCONFIG)[1] which permits to embed the compressed Kernel-Config in the kernel binary. IKCONFIG can be located in the decompressed kernel binary by its signatures and can be accessed from the running kernel at /proc/config.gz , if CONFIG_IKCONFIG_PROC is enabled. Unfortunately AVM only uses this feature for nearly 40 models. Thanks! Enough to create this section, but not representing all current Box-Models.
|
Kernel-Config[edit]
Kernel-Config variables starting with 'CONFIG_H'
Goto: 0-9 - A - B - C - D - E - F - G - H - I - J - K - L - M - N - O - P - Q - R - S - T - U - V - W - X - Y - Z - ALL
Dear AVM: Please activate CONFIG_IKCONFIG for all kernels and modules.builtin (ascii) in rootfs to help developers. Thanks!
Daily updated index of all kernel config variables found scanning Firmware-Probes . Last update: 2024-12-20 05:11 GMT.
The label (kerncfg)
in the Variable
column shows there are other objects in this wiki using this name.
The Mod
column shows the amount of models using the respective variable. Click the column header to sort by this number.
Variable | Mod | Firmware | Value | Description | Kernel | Origin |
---|---|---|---|---|---|---|
CONFIG_HAMRADIO | 11 | 6.51 - 7.90 | y | Amateur Radio support | 3.10.12 - 5.4.213 | Linux |
CONFIG_HANDLE_DOMAIN_IRQ | 28 | 6.98 - 8.00 | y | Handler for a HW irq belonging to a domain | 4.1.38 - 5.4.213 | Linux |
CONFIG_HARDENED_USERCOPY | 6 | 7.21 - 8.00 | y | Harden memory copies between kernel and userspace (usercopy.ko) | 4.9.218 - 5.4.213 | Linux |
CONFIG_HARDENED_USERCOPY_FALLBACK | 2 | 7.61 - 7.90 | y | Allow usercopy whitelist violations to fallback to object size | 5.4.213 | Linux |
CONFIG_HARDEN_BRANCH_HISTORY | 2 | 7.61 - 7.90 | y | Harden Spectre style attacks against branch history | 5.4.213 | Linux |
CONFIG_HARDEN_BRANCH_PREDICTOR | 7 | 7.39 - 8.00 | y | Harden the branch predictor against aliasing attacks | 4.4.271 - 5.4.213 | Linux |
CONFIG_HARDIRQS_SW_RESEND | 22 | 4.99 - 8.00 | y | Pending hard IRQ software resend mechanism | 2.6.19.2 - 5.15.153 | Linux |
CONFIG_HARDLOCKUP_DETECTOR | 5 | 7.08 - 8.00 | y | Detect hard lockups on a system (watchdog_hld.ko) | 2.6.39.4 - 5.15.153 | Linux |
CONFIG_HARDLOCKUP_DETECTOR_PERF | 4 | 7.61 - 8.00 | y | Detect hard lockups on a system (watchdog_hld.ko) | 5.15.111 - 5.15.153 | Linux |
CONFIG_HARDWARE_WATCHPOINTS | 35 | 5.05 - 8.00 | y | Hardware watchpoint support | 2.6.28.8 - 4.9.325 | Linux |
CONFIG_HAS_DMA | 58 | 5.05 - 8.00 | y | Architecture has DMA support (direct.ko, dma-mapping.ko, dma-noop.ko, dmapool.ko, skb_dma_map.ko, snd-page-alloc.ko) | 2.6.28.8 - 5.15.153 | Linux |
CONFIG_HAS_IOMEM | 58 | 5.05 - 8.00 | y | Architecture has iomem support (devres.ko, iomap_copy.ko, iomem.ko, memremap.ko) | 2.6.28.8 - 5.15.153 | Linux |
CONFIG_HAS_IOPORT | 31 | 5.05 - 7.29 | y | Architecture has ioport support | 2.6.28.8 - 3.14.43 | Linux |
CONFIG_HAS_IOPORT_MAP | 39 | 6.98 - 8.00 | y | Architecture has linear mapping of I/O ports | 3.18.24 - 5.15.153 | Linux |
CONFIG_HAVE_ACPI_APEI | 4 | 7.14 - 8.00 | y | Architecture has ACPI Platform Error Interface (APEI) | 4.9.175 - 5.15.153 | Linux |
CONFIG_HAVE_ACPI_APEI_NMI | 4 | 7.14 - 8.00 | y | Architecture has ACPI Platform Error Interface (APEI) NMI | 4.9.175 - 5.15.153 | Linux |
CONFIG_HAVE_AOUT | 8 | 5.25 - 7.57 | y | Architecture has support for a.out binaries | 2.6.28.8 - 4.9.279 | Linux |
CONFIG_HAVE_ARCH_AUDITSYSCALL | 11 | 7.14 - 8.00 | y | Architecture has AUDITSYSCALL support | 4.4.60 - 5.15.153 | Linux |
CONFIG_HAVE_ARCH_BITREVERSE | 10 | 6.98 - 8.00 | y | Architecture has bit-reverse support | 4.1.38 - 5.4.213 | Linux |
CONFIG_HAVE_ARCH_HARDENED_USERCOPY | 21 | 7.14 - 8.00 | y | Architecture has hardened usercopy support | 4.9.161 - 4.9.325 | Linux |
CONFIG_HAVE_ARCH_JUMP_LABEL | 46 | 6.51 - 8.00 | y | Architecture supports live patched, high efficiency branches | 2.6.39.4 - 5.15.153 | Linux |
CONFIG_HAVE_ARCH_JUMP_LABEL_RELATIVE | 4 | 7.61 - 8.00 | y | TODO | 5.15.111 - 5.15.153 | Linux |
CONFIG_HAVE_ARCH_KASAN | 8 | 7.19 - 8.00 | y | Architecture has KASan runtime memory debugger support | 4.4.60 - 5.4.213 | Linux |
CONFIG_HAVE_ARCH_KFENCE | 4 | 7.61 - 8.00 | y | TODO | 5.15.111 - 5.15.153 | Linux |
CONFIG_HAVE_ARCH_KGDB | 56 | 5.05 - 8.00 | y | Architecture supports KGDB kernel debugging with remote gdb support | 2.6.28.8 - 5.15.153 | Linux |
CONFIG_HAVE_ARCH_KMEMCHECK | 4 | 7.04 - 7.57 | y | Architecture has kmemcheck trap use of uninitialized memory support | 2.6.39.4 - 4.9.279 | Linux |
CONFIG_HAVE_ARCH_MMAP_RND_BITS | 10 | 7.14 - 8.00 | y | Architecture supports setting the number of bits for randomizung the mmap base address | 4.9.175 - 5.15.153 | Linux |
CONFIG_HAVE_ARCH_PFN_VALID | 15 | 6.52 - 8.00 | y | Architecture can check if there is a valid memory map entry for a PFN | 3.4.11 - 5.4.213 | Linux |
CONFIG_HAVE_ARCH_PREL32_RELOCATIONS | 4 | 7.61 - 8.00 | y | TODO | 5.15.111 - 5.15.153 | Linux |
CONFIG_HAVE_ARCH_RANDOMIZE_KSTACK_OFFSET | 4 | 7.61 - 8.00 | y | TODO | 5.15.111 - 5.15.153 | Linux |
CONFIG_HAVE_ARCH_SECCOMP | 4 | 7.61 - 8.00 | y | TODO | 5.15.111 - 5.15.153 | Linux |
CONFIG_HAVE_ARCH_SECCOMP_FILTER | 42 | 6.51 - 8.00 | y | Architecture supports SECure COMPuting with filters | 3.10.73 - 5.15.153 | Linux |
CONFIG_HAVE_ARCH_SOFT_DIRTY | 1 | 7.04 - 7.13 | y | Architecture supports soft dirty memory check | 3.12.59 - 3.12.74 | Linux |
CONFIG_HAVE_ARCH_STACKLEAK | 4 | 7.61 - 8.00 | y | TODO | 5.15.111 - 5.15.153 | Linux |
CONFIG_HAVE_ARCH_THREAD_STRUCT_WHITELIST | 7 | 7.39 - 8.00 | y | Architecture supports thread_struct whitelist for hardened usercopy | 4.19.183 - 5.15.153 | Linux |
CONFIG_HAVE_ARCH_TRACEHOOK | 48 | 6.51 - 8.00 | y | Architecture supports tracehook (ptrace) register handling APIs (syscall.ko) | 2.6.39.4 - 5.15.153 | Linux |
CONFIG_HAVE_ARCH_TRANSPARENT_HUGEPAGE | 4 | 7.04 - 8.00 | y | Architecture supports transparent hugepages | 3.12.59 - 5.15.153 | Linux |
CONFIG_HAVE_ARCH_WITHIN_STACK_FRAMES | 4 | 7.14 - 8.00 | y | Architecture supports stack frame object validation | 4.9.175 - 5.15.153 | Linux |
CONFIG_HAVE_ARM_ARCH_TIMER | 10 | 6.52 - 8.00 | y | Architecture has ARM Architected Timer support | 3.14.43 - 5.4.213 | Linux |
CONFIG_HAVE_ARM_SCU | 3 | 6.54 - 8.00 | y | Architecture has ARM Snoop Control Unit (SCU) support (smp_scu.ko) | 3.4.11 - 4.19.183 | Linux |
CONFIG_HAVE_ARM_SMCCC | 7 | 7.20 - 8.00 | y | Architecture has ARM SMC Call Support (smccc-call.ko) | 4.1.52 - 5.4.213 | Linux |
CONFIG_HAVE_ASM_MODVERSIONS | 4 | 7.61 - 8.00 | y | TODO | 5.15.111 - 5.15.153 | Linux |
CONFIG_HAVE_ATOMIC_IOMAP | 5 | 7.04 - 8.00 | y | Architecture has atomic iomap support | 2.6.39.4 - 5.15.153 | Linux |
CONFIG_HAVE_AVM_RTE | 22 | 7.39 - 8.00 | y | Architecture supports AVM real-time enhancements | 4.4.271 - 5.4.213 | Linux |
CONFIG_HAVE_BPF_JIT | 18 | 6.52 - 7.81 | y | Architecture supports BPF JIT optimizations | 3.4.11 - 4.4.271 | Linux |
CONFIG_HAVE_CBPF_JIT | 18 | 7.14 - 8.00 | y | Architecture supports cBPF JIT optimizations | 4.9.161 - 4.9.325 | Linux |
CONFIG_HAVE_CC_STACKPROTECTOR | 36 | 6.98 - 8.00 | y | Architecture supports -fstack-protector buffer overflow detection | 3.18.24 - 4.9.325 | Linux |
CONFIG_HAVE_CLK | 47 | 5.25 - 8.00 | y | Architecture has a clock producer (clk-bulk.ko, clk-devres.ko, clkdev.ko, clock_ops.ko, pm_domain.ko) | 2.6.28.8 - 5.15.153 | Linux |
CONFIG_HAVE_CLK_PREPARE | 32 | 6.52 - 8.00 | y | Architecture supports preparation of clock sources | 3.12.59 - 5.15.153 | Linux |
CONFIG_HAVE_CMPXCHG_DOUBLE | 4 | 7.04 - 8.00 | y | Architecture supports cmpxchg_double for 64-bit pairs | 3.12.59 - 5.15.153 | Linux |
CONFIG_HAVE_CMPXCHG_LOCAL | 4 | 7.04 - 8.00 | y | Architecture supports the this_cpu_cmpxchg() API | 3.12.59 - 5.15.153 | Linux |
CONFIG_HAVE_CONTEXT_TRACKING | 37 | 6.52 - 8.00 | y | Architecture supports user context tracking for NO_HZ_FULL | 3.12.14 - 5.4.213 | Linux |
CONFIG_HAVE_COPY_THREAD_TLS | 5 | 7.14 - 7.90 | y | Architecture provides copy_thread_tls | 4.9.175 - 5.4.213 | Linux |
CONFIG_HAVE_C_RECORDMCOUNT | 49 | 6.51 - 8.00 | y | Architecture provides C version of recordmcount | 2.6.39.4 - 5.15.153 | Linux |
CONFIG_HAVE_DEBUG_KMEMLEAK | 47 | 6.51 - 8.00 | y | Architecture supports the kernel memory leak detector | 3.10.12 - 5.15.153 | Linux |
CONFIG_HAVE_DEBUG_STACKOVERFLOW | 26 | 7.01 - 8.00 | y | Architecture supports checking for stack overflows | 3.12.59 - 5.15.153 | Linux |
CONFIG_HAVE_DEC_LOCK | 4 | 4.74 - 4.87 | y | Architecture provides custom dec_and_lock function (dec_and_lock.ko) | 2.6.13.1 | Linux |
CONFIG_HAVE_DMA_API_DEBUG | 42 | 6.51 - 8.00 | y | Architecture supports DMA debug facilities | 2.6.39.4 - 4.9.325 | Linux |
CONFIG_HAVE_DMA_ATTRS | 33 | 6.51 - 7.81 | y | Architecture provides custom dma_*map*_attrs interfaces | 2.6.39.4 - 4.4.271 | Linux |
CONFIG_HAVE_DMA_CONTIGUOUS | 41 | 6.52 - 8.00 | y | Architecture supports the DMA CMA (continuous memory allocator) | 3.12.14 - 5.15.153 | Linux |
CONFIG_HAVE_DYNAMIC_FTRACE | 54 | 5.50 - 8.00 | y | Architecture supports enabling/disabling function tracing dynamically | 2.6.32.41 - 5.15.153 | Linux |
CONFIG_HAVE_DYNAMIC_FTRACE_WITH_DIRECT_CALLS | 4 | 7.61 - 8.00 | y | TODO | 5.15.111 - 5.15.153 | Linux |
CONFIG_HAVE_DYNAMIC_FTRACE_WITH_REGS | 7 | 7.04 - 8.00 | y | Architecture supports saving/restoring registers from the function tracing handler | 3.12.59 - 5.15.153 | Linux |
CONFIG_HAVE_EBPF_JIT | 7 | 7.39 - 8.00 | y | Architecture supports eBPF JIT optimizations | 4.19.183 - 5.15.153 | Linux |
CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS | 17 | 6.52 - 8.00 | y | Architecture can do unaligned accesses efficiently | 2.6.39.4 - 5.15.153 | Linux |
CONFIG_HAVE_EISA | 4 | 7.61 - 8.00 | y | TODO | 5.15.111 - 5.15.153 | Linux |
CONFIG_HAVE_EXIT_THREAD | 25 | 7.14 - 8.00 | y | Architecture provides custom exit_thread function | 4.9.161 - 5.15.153 | Linux |
CONFIG_HAVE_FAST_GUP | 4 | 7.61 - 8.00 | y | TODO | 5.15.111 - 5.15.153 | Linux |
CONFIG_HAVE_FTRACE_MCOUNT_RECORD | 56 | 5.50 - 8.00 | y | Architecture supports the ftrace recordmcount program | 2.6.32.41 - 5.15.153 | Linux |
CONFIG_HAVE_FUNCTION_ARG_ACCESS_API | 4 | 7.61 - 8.00 | y | TODO | 5.15.111 - 5.15.153 | Linux |
CONFIG_HAVE_FUNCTION_ERROR_INJECTION | 4 | 7.61 - 8.00 | y | TODO | 5.15.111 - 5.15.153 | Linux |
CONFIG_HAVE_FUNCTION_GRAPH_FP_TEST | 2 | 7.04 - 7.29 | y | Architecture supports the ftrace Function Graph Frame Pointer Test | 2.6.39.4 - 3.12.74 | Linux |
CONFIG_HAVE_FUNCTION_GRAPH_TRACER | 56 | 5.50 - 8.00 | y | Architecture supports the ftrace Function Graph Tracer | 2.6.32.41 - 5.15.153 | Linux |
CONFIG_HAVE_FUNCTION_TRACER | 57 | 5.25 - 8.00 | y | Architecture supports the ftrace Function Tracer | 2.6.28.8 - 5.15.153 | Linux |
CONFIG_HAVE_FUNCTION_TRACE_MCOUNT_TEST | 23 | 5.50 - 7.29 | y | Architecture supports the ftrace Mcount Test | 2.6.32.41 - 3.12.74 | Linux |
CONFIG_HAVE_FUTEX_CMPXCHG | 2 | 7.61 - 7.90 | y | [end of Scheduler features] | 5.4.213 | Linux |
CONFIG_HAVE_GCC_PLUGINS | 28 | 7.14 - 8.00 | y | Architecture supports the GCC plugin infrastructure | 4.4.60 - 5.15.153 | Linux |
CONFIG_HAVE_GENERIC_DMA_COHERENT | 54 | 5.05 - 8.00 | y | Architecture supports generic coherent per-device memory handling (coherent.ko, dma-coherent.ko) | 2.6.28.8 - 4.19.183 | Linux |
CONFIG_HAVE_GENERIC_HARDIRQS | 17 | 6.51 - 7.29 | y | Architecture supports generic hard IRQ handling | 2.6.39.4 - 3.10.107 | Linux |
CONFIG_HAVE_GENERIC_VDSO | 4 | 7.61 - 8.00 | y | TODO | 5.15.111 - 5.15.153 | Linux |
CONFIG_HAVE_HARDENED_USERCOPY_ALLOCATOR | 25 | 7.14 - 8.00 | y | Architecture supports a mheap allocator for hardened usercopy | 4.9.161 - 5.15.153 | Linux |
CONFIG_HAVE_HARDLOCKUP_DETECTOR_PERF | 4 | 7.61 - 8.00 | y | TODO | 5.15.111 - 5.15.153 | Linux |
CONFIG_HAVE_HW_BREAKPOINT | 18 | 6.52 - 8.00 | y | (hw_breakpoint.ko) | 2.6.39.4 - 5.4.213 | Linux |
CONFIG_HAVE_HW_MBOX | 3 | 7.04 - 7.57 | y | Architecture supports a hardware mailbox | 3.12.14 - 4.9.279 | Linux |
CONFIG_HAVE_IDE | 54 | 5.05 - 8.00 | y | Architecture supports IDE | 2.6.28.8 - 5.4.213 | Linux |
CONFIG_HAVE_INTEL_TXT | 4 | 7.04 - 8.00 | y | Architecture supports Intel Trusted Execution Technology (Intel TXT) | 3.12.59 - 5.15.153 | Linux |
CONFIG_HAVE_IOREMAP_PROT | 5 | 7.04 - 8.00 | y | Architecture has ioremap_prot() | 2.6.39.4 - 5.15.153 | Linux |
CONFIG_HAVE_IRQ_EXIT_ON_IRQ_STACK | 15 | 7.19 - 8.00 | y | Architecture supports IRQ exit on separate stack | 4.9.161 - 4.9.325 | Linux |
CONFIG_HAVE_IRQ_TIME_ACCOUNTING | 40 | 6.52 - 8.00 | y | Architecture supports precise IRQ time accounting | 3.12.14 - 5.15.153 | Linux |
CONFIG_HAVE_IRQ_WORK | 4 | 6.54 - 7.29 | y | Architecture supports generic hard-irq context callbacks | 2.6.39.4 - 3.4.11 | Linux |
CONFIG_HAVE_KERNEL_BZIP2 | 23 | 6.51 - 8.00 | y | Architecture supports BZIP2 compressed kernel | 2.6.39.4 - 5.15.153 | Linux |
CONFIG_HAVE_KERNEL_GZIP | 39 | 6.51 - 8.00 | y | Architecture supports GZIP compressed kernel | 2.6.39.4 - 5.15.153 | Linux |
CONFIG_HAVE_KERNEL_LZ4 | 37 | 6.52 - 8.00 | y | Architecture supports LZ4 compressed kernel | 3.12.14 - 5.15.153 | Linux |
CONFIG_HAVE_KERNEL_LZMA | 40 | 6.30 - 8.00 | y | Architecture supports LZMA compressed kernel | 2.6.32.61 - 5.15.153 | Linux |
CONFIG_HAVE_KERNEL_LZO | 39 | 6.51 - 8.00 | y | Architecture supports LZO compressed kernel | 2.6.39.4 - 5.15.153 | Linux |
CONFIG_HAVE_KERNEL_XZ | 38 | 6.52 - 8.00 | y | Architecture supports XZ compressed kernel | 2.6.39.4 - 5.15.153 | Linux |
CONFIG_HAVE_KERNEL_ZSTD | 4 | 7.61 - 8.00 | y | TODO | 5.15.111 - 5.15.153 | Linux |
CONFIG_HAVE_KPROBES | 48 | 5.25 - 8.00 | y | Architecture supports live patched kernel probe | 2.6.28.8 - 5.15.153 | Linux |
CONFIG_HAVE_KPROBES_ON_FTRACE | 4 | 7.04 - 8.00 | y | Architecture supports combined kprobes and ftrace live patching | 3.12.59 - 5.15.153 | Linux |
CONFIG_HAVE_KRETPROBES | 48 | 5.25 - 8.00 | y | Architecture supports kernel function-return probes | 2.6.28.8 - 5.15.153 | Linux |
CONFIG_HAVE_KVM | 20 | 6.51 - 8.00 | y | Architecture supports Kernel-based Virtual Machine (KVM) | 2.6.39.4 - 5.15.153 | Linux |
CONFIG_HAVE_KVM_EVENTFD | 1 | 7.29 | y | Architecture supports eventfd objects to signal various KVM events | 2.6.39.4 | Linux |
CONFIG_HAVE_KVM_IRQCHIP | 1 | 7.29 | y | Architecture supports hardware based virtualization of interrupt handling | 2.6.39.4 | Linux |
CONFIG_HAVE_LATENCYTOP_SUPPORT | 26 | 5.25 - 8.00 | y | Architecture supports the LatencyTOP tool | 2.6.28.8 - 4.9.325 | Linux |
CONFIG_HAVE_LD_DEAD_CODE_DATA_ELIMINATION | 2 | 7.61 - 7.90 | y | [end of Scheduler features] | 5.4.213 | Linux |
CONFIG_HAVE_MACH_CLKDEV | 15 | 6.51 - 7.29 | y | Architecture provides custom clkdev.h | 3.4.11 - 4.1.38 | Linux |
CONFIG_HAVE_MEMBLOCK | 46 | 6.51 - 8.00 | y | Architecture supports maintaining information about logical memory blocks (memblock.ko) | 2.6.39.4 - 4.19.183 | Linux |
CONFIG_HAVE_MEMBLOCK_NODE_MAP | 31 | 6.51 - 8.00 | y | Architecture supports NUMA aware memblocks | 3.10.12 - 4.9.325 | Linux |
CONFIG_HAVE_MEMORY_PRESENT | 3 | 7.04 - 7.57 | y | Architecture provides hooks to indice installed memory areas | 3.12.59 - 4.9.279 | Linux |
CONFIG_HAVE_MIXED_BREAKPOINTS_REGS | 2 | 7.28 - 7.57 | y | Architecture provides mixed registers for data and instruction breakpoints addresses | 2.6.39.4 - 4.9.279 | Linux |
CONFIG_HAVE_MLOCK | 11 | 5.05 - 6.87 | y | Architecture supports mlock memory locking | 2.6.32.21 - 2.6.32.61 | Linux |
CONFIG_HAVE_MLOCKED_PAGE_BIT | 11 | 5.05 - 6.87 | y | TODO [Kernel type] | 2.6.32.21 - 2.6.32.61 | Linux |
CONFIG_HAVE_MMIOTRACE_SUPPORT | 5 | 7.04 - 8.00 | y | Architecture supports memory mapped IO tracing | 2.6.39.4 - 5.15.153 | Linux |
CONFIG_HAVE_MOD_ARCH_SPECIFIC | 47 | 6.51 - 8.00 | y | Architecture provudes a custom module loader for arch specific data | 3.10.12 - 5.15.153 | Linux |
CONFIG_HAVE_MOVE_PMD | 4 | 7.61 - 8.00 | y | TODO | 5.15.111 - 5.15.153 | Linux |
CONFIG_HAVE_MOVE_PUD | 4 | 7.61 - 8.00 | y | TODO | 5.15.111 - 5.15.153 | Linux |
CONFIG_HAVE_NET_DSA | 46 | 6.51 - 8.00 | y | Architecture supports hardware switch chips that use the Distributed Switch Architectur | 3.10.12 - 5.4.213 | Linux |
CONFIG_HAVE_NMI | 25 | 7.14 - 8.00 | y | Architecture supports Non Maskable Interrupzs | 4.9.161 - 5.15.153 | Linux |
CONFIG_HAVE_NO_AVM_GPIO | 2 | 7.61 - 7.90 | y | [end of Timers subsystem] | 5.4.213 | Linux |
CONFIG_HAVE_OPROFILE | 56 | 5.05 - 8.00 | y | Architecture supports OProfile system profiling | 2.6.28.8 - 5.4.213 | Linux |
CONFIG_HAVE_OPTPROBES | 18 | 6.98 - 8.00 | y | Architecture supports live patched optprobes | 2.6.39.4 - 5.15.153 | Linux |
CONFIG_HAVE_PCI | 6 | 7.61 - 8.00 | y | TODO | 5.4.213 - 5.15.153 | Linux |
CONFIG_HAVE_PCSPKR_PLATFORM | 4 | 7.04 - 8.00 | y | Architecture supports a PC-Speaker | 3.12.59 - 5.15.153 | Linux |
CONFIG_HAVE_PERF_EVENTS | 49 | 6.51 - 8.00 | y | Architecture supports kernel performance events and counters | 2.6.39.4 - 5.15.153 | Linux |
CONFIG_HAVE_PERF_EVENTS_NMI | 5 | 7.04 - 8.00 | y | Architecture supports generating an NMI using the perf event subsystem | 2.6.39.4 - 5.15.153 | Linux |
CONFIG_HAVE_PERF_REGS | 19 | 6.52 - 8.00 | y | Architecture supports perf events register access | 3.12.59 - 5.15.153 | Linux |
CONFIG_HAVE_PERF_USER_STACK_DUMP | 19 | 6.52 - 8.00 | y | Architecture supports perf events stack dumps | 3.12.59 - 5.15.153 | Linux |
CONFIG_HAVE_POSIX_CPU_TIMERS_TASK_WORK | 4 | 7.61 - 8.00 | y | TODO | 5.15.111 - 5.15.153 | Linux |
CONFIG_HAVE_PREEMPT_DYNAMIC | 4 | 7.61 - 8.00 | y | TODO | 5.15.111 - 5.15.153 | Linux |
CONFIG_HAVE_PROC_CPU | 16 | 6.52 - 8.00 | y | Architecture supports the /proc/cpu procfs interface | 2.6.39.4 - 5.4.213 | Linux |
CONFIG_HAVE_REGS_AND_STACK_ACCESS_API | 36 | 6.52 - 8.00 | y | Architecture supports kprobes with perf events | 2.6.39.4 - 5.15.153 | Linux |
CONFIG_HAVE_RSEQ | 7 | 7.39 - 8.00 | y | Architecture implements backend rseq calls | 4.19.183 - 5.15.153 | Linux |
CONFIG_HAVE_SCHED_AVG_IRQ | 2 | 7.61 - 7.90 | y | [CPU/Task time and stats accounting] | 5.4.213 | Linux |
CONFIG_HAVE_SETUP_PER_CPU_AREA | 5 | 7.04 - 8.00 | y | Architecture provides a per-CPU areas initialization function | 2.6.39.4 - 5.15.153 | Linux |
CONFIG_HAVE_SMP | 12 | 6.52 - 8.00 | y | Architecture supports SMP (MX) | 3.4.11 - 5.4.213 | Linux |
CONFIG_HAVE_SOFTIRQ_ON_OWN_STACK | 4 | 7.61 - 8.00 | y | TODO | 5.15.111 - 5.15.153 | Linux |
CONFIG_HAVE_SPARSE_IRQ | 2 | 7.29 | y | Architecture supports a sparse irq implementation | 2.6.39.4 | Linux |
CONFIG_HAVE_STACKPROTECTOR | 7 | 7.39 - 8.00 | y | Architecture supports compiler driven stack overflow protection | 4.19.183 - 5.15.153 | Linux |
CONFIG_HAVE_STATIC_CALL | 4 | 7.61 - 8.00 | y | TODO (static_call.ko) | 5.15.111 - 5.15.153 | Linux |
CONFIG_HAVE_SYSCALL_TRACEPOINTS | 42 | 6.52 - 8.00 | y | Architecture supports ftrace syscall tracepoints | 2.6.39.4 - 5.15.153 | Linux |
CONFIG_HAVE_TEXT_POKE_SMP | 1 | 7.29 | y | Architecture supports updating instructions on a live kernel on SMP | 2.6.39.4 | Linux |
CONFIG_HAVE_UID16 | 19 | 6.52 - 8.00 | y | Architecture supports 16-bit UID system calls | 3.12.14 - 5.15.153 | Linux |
CONFIG_HAVE_UNSTABLE_SCHED_CLOCK | 5 | 7.04 - 8.00 | y | Architecture has an unstable scheduler clock | 2.6.39.4 - 5.15.153 | Linux |
CONFIG_HAVE_USER_RETURN_NOTIFIER | 5 | 7.04 - 8.00 | y | Architecture supports user-space return from system call profiler | 2.6.39.4 - 5.15.153 | Linux |
CONFIG_HAVE_VIRT_CPU_ACCOUNTING_GEN | 36 | 6.52 - 8.00 | y | Architecture supports precise virtual CPU time accounting | 3.14.43 - 5.4.213 | Linux |
CONFIG_HEADERS_CHECK | 3 | 7.04 - 7.57 | y | Run 'make headers_check' when building vmlinux | 3.12.14 - 4.9.279 | Linux |
CONFIG_HFSPLUS_FS | 14 | 6.51 - 8.00 | m, y | Apple Extended HFS file system support (hfsplus.ko) | 3.10.12 - 5.15.153 | Linux |
CONFIG_HFSPLUS_FS_POSIX_ACL | 3 | 7.04 - 7.57 | y | HFS+ POSIX Access Control Lists (hfsplus.ko) | 3.12.59 - 4.9.279 | Linux |
CONFIG_HFS_FS | 10 | 6.51 - 8.00 | m | Apple Macintosh file system support (hfs.ko) | 3.10.12 - 4.9.325 | Linux |
CONFIG_HID | 2 | 7.04 - 7.27 | m, y | HID bus support (hid.ko) | 3.12.59 - 4.4.60 | Linux |
CONFIG_HIDRAW | 1 | 7.04 - 7.13 | y | /dev/hidraw raw HID device support (hid.ko) | 3.12.59 - 3.12.74 | Linux |
CONFIG_HID_A4TECH | A4 tech mice (hid-a4tech.ko) | Linux | ||||
CONFIG_HID_APPLE | Apple {i,Power,Mac}Books (hid-apple.ko) | Linux | ||||
CONFIG_HID_BELKIN | Belkin Flip KVM and Wireless keyboard (hid-belkin.ko) | Linux | ||||
CONFIG_HID_CHERRY | Cherry Cymotion keyboard (hid-cherry.ko) | Linux | ||||
CONFIG_HID_CHICONY | Chicony devices (hid-chicony.ko) | Linux | ||||
CONFIG_HID_CYPRESS | Cypress mouse and barcode readers (hid-cypress.ko) | Linux | ||||
CONFIG_HID_EZKEY | Ezkey BTC 8193 keyboard (hid-ezkey.ko) | Linux | ||||
CONFIG_HID_GENERIC | 2 | 7.04 - 7.27 | m, y | Generic HID driver (hid-generic.ko) | 3.12.59 - 4.4.60 | Linux |
CONFIG_HID_KENSINGTON | Kensington Slimblade Trackball (hid-kensington.ko) | Linux | ||||
CONFIG_HID_KYE | KYE/Genius devices (hid-kye.ko) | Linux | ||||
CONFIG_HID_LOGITECH | Logitech devices (hid-logitech.ko) | Linux | ||||
CONFIG_HID_MICROSOFT | Microsoft non-fully HID-compliant devices (hid-microsoft.ko) | Linux | ||||
CONFIG_HID_MONTEREY | Monterey Genius KB29E keyboard (hid-monterey.ko) | Linux | ||||
CONFIG_HIGHMEM | 14 | 6.52 - 8.00 | y | High memory support (highmem.ko, highmem_32.ko) | 3.12.59 - 5.15.153 | Linux |
CONFIG_HIGHMEM4G | 4 | 7.24 - 8.00 | y | 4GB | 4.9.240 - 5.15.153 | Linux |
CONFIG_HIGHMEM64G | 1 | 7.04 - 7.13 | y | 64GB | 3.12.59 - 3.12.74 | Linux |
CONFIG_HIGHPTE | 10 | 6.52 - 7.90 | y | Allocate 3rd-level pagetables from highmem | 3.12.59 - 5.4.213 | Linux |
CONFIG_HIGH_RES_RESOLUTION | 14 | 3.23 - 4.01 | 10000 | Resolution in nanoseconds of the high resolution clocks | 2.4.17 | Linux |
CONFIG_HIGH_RES_TIMERS | 53 | 5.05 - 8.00 | y | High Resolution Timer Support (hrtimers.ko) | 2.6.28.8 - 5.15.153 | Linux |
CONFIG_HISAX_AVM_A1_CS | AVM A1 PCMCIA cards (avma1_cs.ko) | Linux | ||||
CONFIG_HOSTAP | 6 | 7.04 - 8.00 | y | IEEE 802.11 for Host AP (Prism2/2.5/3 and WEP/TKIP/CCMP) (hostap.ko) | 2.6.39.4 - 5.15.153 | Linux |
CONFIG_HOTPLUG | 45 | 3.65 - 7.62 | y | Support for hot-pluggable devices (hotplug.ko, kobject_uevent.ko, setup-bus.ko) | 2.6.13.1 - 3.18.24 | Linux |
CONFIG_HOTPLUG_CPU | 29 | 6.52 - 8.00 | y | Support for hot-pluggable CPUs (EXPERIMENTAL) (cpu_hotplug.ko, hotplug.ko) | 2.6.39.4 - 5.15.153 | Linux |
CONFIG_HOTPLUG_PCI | 4 | 7.04 - 8.00 | y | Support for PCI Hotplug (pci_hotplug.ko) | 3.12.59 - 5.15.153 | Linux |
CONFIG_HOTPLUG_PCI_ACPI | 4 | 7.04 - 8.00 | y | ACPI PCI Hotplug driver (acpiphp.ko) | 3.12.59 - 5.15.153 | Linux |
CONFIG_HOTPLUG_PCI_PCIE | 4 | 7.04 - 8.00 | y | PCI Express Hotplug driver (pciehp.ko) | 3.12.59 - 5.15.153 | Linux |
CONFIG_HOTPLUG_SMT | 4 | 7.14 - 8.00 | y | Auto detection if CPU SMT capability and status | 4.9.175 - 5.15.153 | Linux |
CONFIG_HPET | 4 | 7.04 - 8.00 | y | HPET - High Precision Event Timer (hpet.ko) | 3.12.59 - 5.15.153 | Linux |
CONFIG_HPET_EMULATE_RTC | 5 | 7.04 - 8.00 | y | Provide RTC interrupt | 2.6.39.4 - 5.15.153 | Linux |
CONFIG_HPET_NMI_TIMER | 4 | 7.24 - 8.00 | y | Add support for configuring a HPET timer to fire an NMI | 4.9.240 - 5.15.153 | Linux |
CONFIG_HPET_TIMER | 5 | 7.04 - 8.00 | y | HPET Timer Support (hpet.ko, time_hpet.ko, timer_hpet.ko) | 2.6.39.4 - 5.15.153 | Linux |
CONFIG_HPET_TIMER_NONSTOP | 4 | 7.61 - 8.00 | y | TODO | 5.15.111 - 5.15.153 | Linux |
CONFIG_HSU_DMA | 4 | 7.14 - 8.00 | y | High Speed UART DMA support (hsu_dma.ko) | 4.9.175 - 5.15.153 | Linux |
CONFIG_HT_IRQ | 4 | 7.04 - 7.57 | y | Interrupts on hypertransport devices (htirq.ko) | 2.6.39.4 - 4.9.279 | Linux |
CONFIG_HUGETLBFS | 4 | 7.04 - 8.00 | y | HugeTLB file system support (hugetlb.ko, hugetlbfs.ko) | 3.12.59 - 5.15.153 | Linux |
CONFIG_HUGETLB_PAGE | 4 | 7.04 - 8.00 | y | Huge page memory support (hugetlbpage.ko) | 3.12.59 - 5.15.153 | Linux |
CONFIG_HUI_LC882X | TODO (hui.ko) | Linux | ||||
CONFIG_HUI_STM32 | TODO (hui.ko) | Linux | ||||
CONFIG_HWMON | 28 | 6.51 - 8.00 | m, y | Hardware Monitoring support (hwmon.ko) | 2.6.39.4 - 5.15.153 | Linux |
CONFIG_HWNAT_NONE | 1 | 7.62 | y | Disable | 3.18.24 | Linux |
CONFIG_HWSPINLOCK | 7 | 7.19 - 7.90 | y | Generic Hardware Spinlock framework (hwspinlock_core.ko) | 4.4.60 - 5.4.213 | Linux |
CONFIG_HWSPINLOCK_QCOM | 7 | 7.19 - 7.90 | y | Qualcomm Hardware Spinlock device (qcom_hwspinlock.ko) | 4.4.60 - 5.4.213 | Linux |
CONFIG_HW_BREAKPOINTS | 1 | 7.28 - 7.57 | y | Enable hardware breakpoints support (hw_breakpoint.ko) | 4.9.250 - 4.9.279 | Linux |
CONFIG_HW_CONSOLE | 15 | 4.99 - 8.00 | y | Hardware console support (defkeymap.ko, vt.ko) | 2.6.19.2 - 5.15.153 | Linux |
CONFIG_HW_HAS_PCI | 37 | 4.68 - 8.00 | y | Hardware has PCI support | 2.6.19.2 - 4.9.325 | Linux |
CONFIG_HW_MAILBOX | 4 | 7.04 - 8.00 | y | HW Mailbox support for Intel CE2600 platform (hw_mbox_drv.ko) | 3.12.59 - 5.15.153 | Linux |
CONFIG_HW_MUTEXES | 9 | 7.04 - 8.00 | y | HW-MUTEX controller support for Puma platforms (puma6 and newer) (hw_mutex_lld.ko, hwmutex.ko) | 2.6.39.4 - 5.15.153 | Linux |
CONFIG_HW_PERF_EVENTS | 35 | 6.52 - 8.00 | y | Enable hardware performance counter support for perf events (perf_event.ko, perf_event_cpu.ko, perf_event_mipsxx.ko, perf_event_v6.ko, perf_event_v7.ko, perf_event_xscale.ko) | 2.6.39.4 - 5.4.213 | Linux |
CONFIG_HW_RANDOM | 43 | 4.68 - 8.00 | m, y | Hardware Random Number Generator Core support (core.ko, hw_random.ko, rng-core.ko) | 2.6.19.2 - 5.4.213 | Linux |
CONFIG_HW_RANDOM_IPROC_RNG200 | 1 | 7.20 - 8.00 | y | Broadcom iProc RNG200 support (iproc-rng200.ko) | 4.1.52 - 4.19.183 | Linux |
CONFIG_HW_RANDOM_MSM | 7 | 6.52 - 7.81 | y | Qualcomm SoCs Random Number Generator support (msm-rng.ko) | 3.14.43 - 4.4.271 | Linux |
CONFIG_HW_RANDOM_MSM_LEGACY | 2 | 7.61 - 7.90 | y | QTI MSM Random Number Generator support (LEGACY) (msm_rng.ko) | 5.4.213 | Linux |
CONFIG_HZ | 64 | 4.68 - 8.00 | 100, 1000, 250 | Timer Frequency | 2.6.19.2 - 5.15.153 | Linux |
CONFIG_HZ_100 | 22 | 4.68 - 7.62 | y | 100 Hz Timer Frequency | 2.6.19.2 - 4.9.279 | Linux |
CONFIG_HZ_1000 | 7 | 6.98 - 8.00 | y | 1000 Hz Timer Frequency | 3.12.59 - 5.15.153 | Linux |
CONFIG_HZ_250 | 34 | 4.76 - 8.00 | y | 250 Hz Timer Frequency | 2.6.19.2 - 5.4.213 | Linux |
CONFIG_HZ_FIXED | 15 | 6.52 - 8.00 | 0 | Timer frequency (fixed) | 3.12.14 - 5.4.213 | Linux |
CONFIG_HZ_PERIODIC | 8 | 6.98 - 8.00 | y | Periodic timer ticks (constant rate, no dynticks) | 3.12.14 - 4.19.183 | Linux |
209 config variables |
Goto: 0-9 - A - B - C - D - E - F - G - H - I - J - K - L - M - N - O - P - Q - R - S - T - U - V - W - X - Y - Z - ALL