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
BoxMatrix >> Environment >> Kernel-Config | @ 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]
Config-Variables[edit]
See also the table with FRITZ!OS 7.50+ news below and the total Overview of F!OS news!
A filtered subset could be found in the NFS article (more to come).
Dear AVM: Please activate CONFIG_IKCONFIG for all kernels and modules.builtin (ascii) in rootfs to help developers. Thanks!
Since the amount of config variables exploded they had to be splitted into per character pages:
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
- Kernel-Config-0-9 - 1 variables
- Kernel-Config-A - 539 variables
- Kernel-Config-B - 514 variables
- Kernel-Config-C - 357 variables
- Kernel-Config-D - 143 variables
- Kernel-Config-E - 55 variables
- Kernel-Config-F - 98 variables
- Kernel-Config-G - 91 variables
- Kernel-Config-H - 175 variables
- Kernel-Config-I - 387 variables
- Kernel-Config-J - 23 variables
- Kernel-Config-K - 39 variables
- Kernel-Config-L - 152 variables
- Kernel-Config-M - 366 variables
- Kernel-Config-N - 334 variables
- Kernel-Config-O - 46 variables
- Kernel-Config-P - 226 variables
- Kernel-Config-Q - 57 variables
- Kernel-Config-R - 95 variables
- Kernel-Config-S - 321 variables
- Kernel-Config-T - 105 variables
- Kernel-Config-U - 197 variables
- Kernel-Config-V - 78 variables
- Kernel-Config-W - 42 variables
- Kernel-Config-X - 90 variables
- Kernel-Config-Y - 8 variables
- Kernel-Config-Z - 12 variables
And if you want to search through a single page:
- Kernel-Config-ALL - 4,551 variables - fixme: template too complex
Config-Files[edit]
The GPL-Browser and the Kernel-Config
section try to represent all platforms AVM ever used with FRITZ!OS.
To keep both in sync at least one kernel config file needs to be scanned per extracted tarball. These files are collected
from multiple sources. The most accurate source is ikconfig
, which is directly extracted from the respective Kernel blob.
For platforms which do not provide an ikconfig
.config
or Config
files from the unpacked tarballs are used:
- ar10-7272-687 - from .config
- ar9-7330-650 - from .config
- bcm63-7530ax-731 - from ikconfig
- bcm63-7582-715 - from ikconfig - fixme: no link yet
- dakota-7530ac-750 - from Config
- davinci-8020-5504 - from Config
- davinci-8020-5505 - no config file in tarball
- dragonfly-4020-701 - from Config
- falcon-5530-730 - from ikconfig
- falcon-5590-729 - from ikconfig
- fusiv-7390-686 - from .config
- hawkeye-5590-729 - from ikconfig
- honeybee-1240e-714 - from Config
- jet-2400-727 - from Config - fixme: Jet vs Dragonfly mixup
- maple-7510-730 - from Config - fixme: config missing, borrowed from 5590 src
- ohio-7170-401 - from Config
- ohio-7170-487 - from .config
- puma5-6360-529 - from .config - fixme: no corresponding firmware - faked into fw 525 ***
- puma6-arm-6490-729 - from Config
- puma6-atom-6490-729 - from Config
- puma7-arm-6591-750 - from ikconfig
- puma7-atom-6591-750 - from ikconfig
- sangam-fbf-322 - from Config
- scorpion-1750e-727 - from Config
- scorpion-7490-727 - from Config
- seale-7590ac-750 - from ikconfig - fixme: no link yet
- seale-7590ax-750 - from ikconfig - fixme: no link yet
- ur8-7270-606 - from .config
- virian-300e-630 - from .config
- vr9-7490-729 - from Config
- wasp-540e-714 - from Config
***
means this is not scanned yet correctly due to missing corresponding firmware.
Additionally collected:
An overview of which models are covered by collected Kernel-Config
probes so far is the Model-Matrix of:
- CONFIG_AVM_EVENT - activated in any of the AVM-Tarballs since fw 3.23
FRITZ!OS 7.5x[edit]
Kernel-Config variables which are new in FRITZ!OS 7.50+ and its 7.39+ Labors. See also the total Overview of F!OS news!
Daily updated index of all kernel config variables found scanning Firmware-Probes . Last update: 2024-03-18 05:23 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_ALLOC_SKB_PAGE_FRAG_DISABLE | 3 | 7.39 - 7.80 | y | Disable page fragment based skbuff payload allocations | 4.4.271 | Linux |
CONFIG_ARCH_HAS_DEBUG_VIRTUAL | 1 | 7.39 - 7.90 | y | Architecture supports debugging VM translations | 4.19.183 | Linux |
CONFIG_ARCH_HAS_FORTIFY_SOURCE | 1 | 7.39 - 7.90 | y | Architecture can harden str/mem functions against buffer overflows | 4.19.183 | Linux |
CONFIG_ARCH_HAS_MEMBARRIER_SYNC_CORE | 1 | 7.39 - 7.90 | y | Architecture supports core serialization | 4.19.183 | Linux |
CONFIG_ARCH_HAS_PHYS_TO_DMA | 1 | 7.39 - 7.90 | y | Architecture supports DMA mapping | 4.19.183 | Linux |
CONFIG_ARCH_HAS_SET_MEMORY | 1 | 7.39 - 7.90 | y | Architecture supports the set_memory_* API | 4.19.183 | Linux |
CONFIG_ARCH_HAS_STRICT_KERNEL_RWX | 1 | 7.39 - 7.90 | y | Architecture can make kernel text and rodata RO and none-text as NX | 4.19.183 | Linux |
CONFIG_ARCH_HAS_STRICT_MODULE_RWX | 1 | 7.39 - 7.90 | y | Architecture can set loadable kernel module data as NX and text as RO | 4.19.183 | Linux |
CONFIG_ARCH_OPTIONAL_KERNEL_RWX | 1 | 7.39 - 7.90 | y | Architecture can optionally make kernel text and rodata RO and none-text as NX | 4.19.183 | Linux |
CONFIG_ARCH_OPTIONAL_KERNEL_RWX_DEFAULT | 1 | 7.39 - 7.90 | y | Default setting for optional kernel rwx | 4.19.183 | Linux |
CONFIG_ARM_CRYPTO | 2 | 7.39 - 7.90 | y | ARM Accelerated Cryptographic Algorithms | 4.4.271 - 4.19.183 | Linux |
CONFIG_ARM_ERRATA_814220 | 1 | 7.50 | y | ARM errata: Cache maintenance by set/way operations can execute out of order | 4.4.271 | Linux |
CONFIG_ARM_PATCH_IDIV | 1 | 7.39 - 7.90 | y | Runtime patch udiv/sdiv instructions into __aeabi_{u}idiv() | 4.19.183 | Linux |
CONFIG_ARM_PTDUMP_CORE | 1 | 7.39 - 7.90 | y | Export kernel pagetable layout to userspace core (dump.ko) | 4.19.183 | Linux |
CONFIG_ARM_PTDUMP_DEBUGFS | 1 | 7.39 - 7.90 | y | Export kernel pagetable layout to userspace via debugfs | 4.19.183 | Linux |
CONFIG_AUTOFS_FS | 1 | 7.39 - 7.90 | y | Kernel automounter support (autofs.ko, autofs4.ko) | 4.19.183 | Linux |
CONFIG_AVM_CORE_DEBUG | 3 | 7.90 | m | [AVM Sammeltreiber] | 4.9.325 - 4.19.183 | |
CONFIG_AVM_CORE_DEBUG_ALLOC_STRESS | 3 | 7.90 | y | [AVM Sammeltreiber] | 4.9.325 - 4.19.183 | |
CONFIG_AVM_CORE_DEBUG_WASTE_TIME | 3 | 7.90 | y | [AVM Sammeltreiber] | 4.9.325 - 4.19.183 | |
CONFIG_AVM_MTD_LEGACY_PLATRAM | 1 | 7.50 | y | Support for a single legacy AVM mtd ram device (cmdline.ko) | 4.4.271 | Linux |
CONFIG_AVM_PA_GENERIC_CT | 43 | 7.39 - 7.90 | y | AVM generic connection tracking interface | 4.4.271 - 4.19.183 | Linux |
CONFIG_AVM_PA_GENERIC_CT_PP_SUPPORT | 39 | 7.39 - 7.90 | y | Generic connection tracking support for vendor offloads | 4.9.250 - 4.19.183 | Linux |
CONFIG_AVM_PA_SCH_CAKE | 12 | 7.39 - 7.90 | m | Common Applications Kept Enhanced (CAKE) (sch_cake.ko) | 4.4.271 - 4.9.325 | Linux |
CONFIG_AVM_PWM | 1 | 7.50 | y | AVM pwm support | 4.4.271 | Linux |
CONFIG_AVM_REBOOT_STATUS | 3 | 7.90 | y | [AVM Sammeltreiber] | 4.9.325 - 4.19.183 | |
CONFIG_AVM_RTE | 18 | 7.39 - 7.90 | y | AVM real-time enhancements (avm.ko, simple_mempool.ko) | 4.4.271 - 4.19.183 | Linux |
CONFIG_AVM_TZ_EXTENSIONS | 4 | 7.39 - 7.80 | y | AVM TrustZone and FastIRQ API (avm_tz.ko) | 4.4.271 | Linux |
CONFIG_AVM_TZ_TYPE_QCA_RTE | 4 | 7.39 - 7.80 | y | Use QCA TrustZone with RTE support | 4.4.271 | Linux |
CONFIG_AVM_WAR_SKB_HAS_VLAN_DEI | 3 | 7.39 - 7.80 | y | SKB VLAN TCI DEI bit is in use | 4.4.271 | Linux |
CONFIG_AVM_WATCHDOG_GRX500 | 8 | 7.39 - 7.90 | y | GRX500 watchdog driver (avm.ko, avmwdt.ko, grx_wdt.ko) | 4.9.218 - 4.9.325 | Linux |
CONFIG_BCM_963XX_PCIE_HC | 1 | 7.39 - 7.90 | y | BCM963XX PCIe_Host Controller support | 4.19.183 | Linux |
CONFIG_BCM_ACCEL | 1 | 7.39 - 7.90 | y | TODO [Broadcom Specific Configurations] | 4.19.183 | Linux |
CONFIG_BCM_BCA_EXTINTR | 1 | 7.39 - 7.90 | y | TODO [BCA_EXTINTR] | 4.19.183 | Linux |
CONFIG_BCM_BCA_EXTINTR_IMPL | 1 | 7.39 - 7.90 | 1 | Implementation index for BCA EXTINTR | 4.19.183 | Linux |
CONFIG_BCM_BCA_GPIO | 1 | 7.39 - 7.90 | y | TODO [BCA_GPIO] | 4.19.183 | Linux |
CONFIG_BCM_BCA_GPIO_IMPL | 1 | 7.39 - 7.90 | 1 | Implementation index for BCA GPIO | 4.19.183 | Linux |
CONFIG_BCM_BCA_LED | 1 | 7.39 - 7.90 | y | TODO [BCA_LED] | 4.19.183 | Linux |
CONFIG_BCM_BCA_LED_IMPL | 1 | 7.39 - 7.90 | 1 | Implementation index for BCA LED | 4.19.183 | Linux |
CONFIG_BCM_BCA_PINCTRL | 1 | 7.39 - 7.90 | y | TODO [BCA_PINCTRL] | 4.19.183 | Linux |
CONFIG_BCM_BCA_PINCTRL_IMPL | 1 | 7.39 - 7.90 | 1 | Implementation index for BCA PINCTRL | 4.19.183 | Linux |
CONFIG_BCM_BCA_VREG_SYNC | 1 | 7.39 - 7.90 | y | TODO [BCA_VREG_SYNC] | 4.19.183 | Linux |
CONFIG_BCM_BCA_VREG_SYNC_IMPL | 1 | 7.39 - 7.90 | 1 | Implementation index for BCA VREG SYNC | 4.19.183 | Linux |
CONFIG_BCM_BOOTSTATE | 1 | 7.39 - 7.90 | y | Support for Broadcom Bootstate (bcm_bootstate.ko) (bcm_bootstate.ko) | 4.19.183 | Linux |
CONFIG_BCM_BOOTSTATE_IMPL | 1 | 7.39 - 7.90 | 1 | Implementation index for Bootstate | 4.19.183 | Linux |
CONFIG_BCM_BPM_BULK_FREE | 1 | 7.39 - 7.90 | y | TODO [Broadcom Specific Configurations] | 4.19.183 | Linux |
CONFIG_BCM_BPM_DYNAMIC | 1 | 7.39 - 7.90 | y | Dynamic BPM Buffer Pool | 4.19.183 | Linux |
CONFIG_BCM_BPM_DYNAMIC_AVAIL_LOW_TH | 1 | 7.39 - 7.90 | 512 | Threshold for available buffers that triggers expansion | 4.19.183 | Linux |
CONFIG_BCM_BPM_DYNAMIC_EXPAND_STEP_SIZE | 1 | 7.39 - 7.90 | 128 | Number of buffers to allocate during each expansion cycle | 4.19.183 | Linux |
CONFIG_BCM_BPM_DYNAMIC_PRCNT_INIT_BUF | 1 | 7.39 - 7.90 | 3 | Initial Buffer allocation as % of Total memory | 4.19.183 | Linux |
CONFIG_BCM_BPM_DYNAMIC_PRCNT_MAX_BUF | 1 | 7.39 - 7.90 | 15 | Max Buffer allocation as % of Total memory | 4.19.183 | Linux |
CONFIG_BCM_BPM_DYNAMIC_SHRINK_STEP_SIZE | 1 | 7.39 - 7.90 | 32 | Number of buffers to free during each shrink cycle | 4.19.183 | Linux |
CONFIG_BCM_BPM_DYNAMIC_TYPE_PRCNT | 1 | 7.39 - 7.90 | y | % based Dynamic BPM Buffer Pool | 4.19.183 | Linux |
CONFIG_BCM_CMA_RSVMEM | 1 | 7.39 - 7.90 | y | Linux CMA based memory reservation (bcm_rsvmem.ko) | 4.19.183 | Linux |
CONFIG_BCM_CMDLIST_SPE | 1 | 7.39 - 7.90 | y | TODO [Broadcom Specific Configurations] | 4.19.183 | Linux |
CONFIG_BCM_DDR_SELF_REFRESH_PWRSAVE | 1 | 7.39 - 7.90 | y | Support for DRAM Self Refresh mode | 4.19.183 | Linux |
CONFIG_BCM_DEFAULT_NUM_MBSS | 1 | 7.39 - 7.90 | 16 | TODO [Broadcom Specific Configurations] | 4.19.183 | Linux |
CONFIG_BCM_KF_ARM_KASAN | 1 | 7.39 - 7.90 | y | TODO [Broadcom Specific Configurations] | 4.19.183 | Linux |
CONFIG_BCM_KF_ATF | 1 | 7.39 - 7.90 | y | TODO [Broadcom Specific Configurations] | 4.19.183 | Linux |
CONFIG_BCM_KF_BR_HOOKS | 1 | 7.39 - 7.90 | y | TODO [Broadcom Specific Configurations] | 4.19.183 | Linux |
CONFIG_BCM_KF_DM_CREATE_BACKPORT | 1 | 7.39 - 7.90 | y | TODO [Broadcom Specific Configurations] | 4.19.183 | Linux |
CONFIG_BCM_KF_IPV6 | 1 | 7.39 - 7.90 | y | TODO [Broadcom Specific Configurations] | 4.19.183 | Linux |
CONFIG_BCM_KF_KERN_BUG_FIX | 1 | 7.39 - 7.90 | y | TODO [Broadcom Specific Configurations] | 4.19.183 | Linux |
CONFIG_BCM_KF_L2CACHE_OPTIMIZATION | 1 | 7.39 - 7.90 | y | TODO [Broadcom Specific Configurations] | 4.19.183 | Linux |
CONFIG_BCM_KF_NDI | 1 | 7.39 - 7.90 | y | TODO [Broadcom Specific Configurations] | 4.19.183 | Linux |
CONFIG_BCM_KF_NETDEV_EXT | 1 | 7.39 - 7.90 | y | TODO [Broadcom Specific Configurations] | 4.19.183 | Linux |
CONFIG_BCM_KF_NF_REGARDLESS_DROP | 1 | 7.39 - 7.90 | y | TODO [Broadcom Specific Configurations] | 4.19.183 | Linux |
CONFIG_BCM_KF_PCI_RESET_DOMAIN_NR | 1 | 7.39 - 7.90 | y | TODO [Broadcom Specific Configurations] | 4.19.183 | Linux |
CONFIG_BCM_KF_SCSI_WRITE_PROTECT | 1 | 7.39 - 7.90 | y | TODO [Broadcom Specific Configurations] | 4.19.183 | Linux |
CONFIG_BCM_KF_SGS | 1 | 7.39 - 7.90 | y | TODO [Broadcom Specific Configurations] | 4.19.183 | Linux |
CONFIG_BCM_KF_SKB_EXT | 1 | 7.39 - 7.90 | y | TODO [Broadcom Specific Configurations] | 4.19.183 | Linux |
CONFIG_BCM_KF_VLAN_DEI | 1 | 7.39 - 7.90 | y | TODO [Broadcom Specific Configurations] | 4.19.183 | Linux |
CONFIG_BCM_MAX_FDB | 1 | 7.39 - 7.90 | 1024 | Number of forwarding database management entries | 4.19.183 | Linux |
CONFIG_BCM_MAX_HOST_DEV | 1 | 7.39 - 7.90 | 64 | Number of host devices | 4.19.183 | Linux |
CONFIG_BCM_MAX_HOST_MAC | 1 | 7.39 - 7.90 | 32 | Number of host MAC addresses | 4.19.183 | Linux |
CONFIG_BCM_MAX_MCAST_CLIENTS | 1 | 7.39 - 7.90 | 1024 | Number of multicast clients | 4.19.183 | Linux |
CONFIG_BCM_MAX_MCAST_CLIENTS_PER_GROUP | 1 | 7.39 - 7.90 | 63 | Number of multicast clients per group | 4.19.183 | Linux |
CONFIG_BCM_MAX_MCAST_GROUPS | 1 | 7.39 - 7.90 | 128 | Number of multicast groups | 4.19.183 | Linux |
CONFIG_BCM_MAX_UCAST_FLOWS | 1 | 7.39 - 7.90 | 16384 | Number of unicast flows | 4.19.183 | Linux |
CONFIG_BCM_NF_DERIVED_CONN | 1 | 7.39 - 7.90 | y | TODO [Broadcom Specific Configurations] | 4.19.183 | Linux |
CONFIG_BCM_PCI_MSI | 1 | 7.39 - 7.90 | y | MSI Power State Coordination Interface (PSCI) support | 4.19.183 | Linux |
CONFIG_BCM_PROC_CPU_AFFINITY_HINT | 1 | 7.39 - 7.90 | y | Allow process to recover its cpu affinity mask when feasible | 4.19.183 | Linux |
CONFIG_BCM_PSCI | 1 | 7.39 - 7.90 | y | Power State Coordination Interface (PSCI) support | 4.19.183 | Linux |
CONFIG_BCM_SKB_FREE_THREAD | 1 | 7.39 - 7.90 | y | TODO [Broadcom Specific Configurations] | 4.19.183 | Linux |
CONFIG_BCM_UBUS4_DCM | 1 | 7.39 - 7.90 | y | UBUS4 Dynamic Clock Management (bcm_ubus4_dcm.ko) | 4.19.183 | Linux |
CONFIG_BCM_WLAN_DGASP | 1 | 7.39 - 7.90 | y | Broadcom Specific Configurations] | 4.19.183 | Linux |
CONFIG_BCM_WLAN_DPDCTL | 1 | 7.39 - 7.90 | y | Power down with dummy interface for Wireless LAN | 4.19.183 | Linux |
CONFIG_BCM_WLAN_REMOVE_INTERNAL_DEBUG | 1 | 7.39 - 7.90 | y | Build Image without WLAN Internal/Bcmdbg | 4.19.183 | Linux |
CONFIG_BCM_WLCLED | 1 | 7.39 - 7.90 | y | Support for WLAN LED | 4.19.183 | Linux |
CONFIG_BCM_XHCI_COMP_QUIRK | 1 | 7.39 - 7.90 | y | TODO [Broadcom Specific Configurations] | 4.19.183 | Linux |
CONFIG_BLK_DEBUG_FS | 1 | 7.39 - 7.90 | y | Block layer debugging information in debugfs (scsi_mod.ko) | 4.19.183 | Linux |
CONFIG_BLK_SCSI_REQUEST | 1 | 7.39 - 7.90 | y | TODO [GCOV-based kernel profiling] (scsi_ioctl.ko) | 4.19.183 | Linux |
CONFIG_BPF_JIT | 8 | 7.39 - 7.90 | y | Enable BPF Just In Time compiler (bpf_jit.ko, bpf_jit_32.ko, bpf_jit_asm.ko, bpf_jit_comp.ko) | 4.9.218 - 4.9.325 | Linux |
CONFIG_BRIDGE_DEFAULT_FDB_MAX_LEARNED | 7 | 7.57 - 7.90 | 4096 | System wide default FDB learning limit | 4.4.271 - 4.19.183 | Linux |
CONFIG_BRIDGE_EBT_VTAG | 1 | 7.39 - 7.90 | y | ebt: Broadcom VTAG support (ebt_vtag.ko) (ebt_vtag.ko) | 4.19.183 | Linux |
CONFIG_BUILD_SALT | 1 | 7.39 - 7.90 | Salt for computing the Build ID which is used to link binaries and their debug info | 4.19.183 | Linux | |
CONFIG_CC_HAS_ASM_GOTO | 1 | 7.39 - 7.90 | y | Compiler supports asm goto statements | 4.19.183 | Linux |
CONFIG_CC_HAS_SANCOV_TRACE_PC | 1 | 7.39 - 7.90 | y | Compiler supports SanitizerCoverage Tracing PCs with guards | 4.19.183 | Linux |
CONFIG_CC_HAS_STACKPROTECTOR_NONE | 1 | 7.39 - 7.90 | y | Compiler has stack-smashing protector disabled | 4.19.183 | Linux |
CONFIG_CC_IS_GCC | 1 | 7.39 - 7.90 | y | Compiler is gcc | 4.19.183 | Linux |
CONFIG_CFG80211_REQUIRE_SIGNED_REGDB | 1 | 7.39 - 7.90 | y | require regdb signature | 4.19.183 | Linux |
CONFIG_CFG80211_USE_KERNEL_REGDB_KEYS | 1 | 7.39 - 7.90 | y | allow regdb keys shipped with the kernel (cfg80211.ko) | 4.19.183 | Linux |
CONFIG_CGROUP_DEBUG | 8 | 7.39 - 7.90 | y | Example controller (cgroup_debug.ko, debug.ko) | 4.9.218 - 4.9.325 | Linux |
CONFIG_CGROUP_NET_PRIO | 8 | 7.39 - 7.90 | y | Network priority cgroup (netprio_cgroup.ko) | 4.9.218 - 4.9.325 | Linux |
CONFIG_CHECKPOINT_RESTORE | 8 | 7.39 - 7.90 | y | Checkpoint/restore support (kcmp.ko) | 4.9.218 - 4.9.325 | Linux |
CONFIG_CLANG_VERSION | 1 | 7.39 - 7.90 | 0 | Clang Compiler version | 4.19.183 | Linux |
CONFIG_CONSOLE_LOGLEVEL_DEFAULT | 1 | 7.39 - 7.90 | 7 | Default loglevel (1-15) to determine what will be printed on the console | 4.19.183 | Linux |
CONFIG_CONSOLE_LOGLEVEL_QUIET | 1 | 7.39 - 7.90 | 4 | Loglevel (1-15) to use when 'quiet' is passed on the kernel commandline | 4.19.183 | Linux |
CONFIG_CPU_ISOLATION | 1 | 7.39 - 7.90 | y | CPU isolation by the 'isolcpus=' boot parameter | 4.19.183 | Linux |
CONFIG_CPU_SPECTRE | 5 | 7.39 - 7.90 | y | Spectre side channel attack mitigation support | 4.4.271 - 4.19.183 | Linux |
CONFIG_CPU_THUMB_CAPABLE | 1 | 7.39 - 7.90 | y | ARM Thumb instruction set support | 4.19.183 | Linux |
CONFIG_CRYPTO_ACOMP2 | 1 | 7.39 - 7.90 | y | Ssynchronous compression support (crypto_acompress.ko) | 4.19.183 | Linux |
CONFIG_CRYPTO_AES_ARM | 1 | 7.39 - 7.90 | y | AES cipher algorithms (ARM-asm) (aes-arm.ko) | 4.19.183 | Linux |
CONFIG_CRYPTO_DEV_QCOM_MSM_QCE | 1 | 7.50 | m | Qualcomm Technologies,Inc (QTI) module (compat_qcedev.ko, qce.ko, qce50.ko) | 4.4.271 | Linux |
CONFIG_CRYPTO_SHA1_ARM | 1 | 7.39 - 7.90 | y | SHA1 digest algorithm (ARM-asm) (sha1-arm.ko) | 4.19.183 | Linux |
CONFIG_CRYPTO_SHA256_ARM | 1 | 7.39 - 7.90 | y | SHA-224/256 digest algorithm (ARM-asm and NEON) (sha256-arm.ko) | 4.19.183 | Linux |
CONFIG_CRYPTO_SHA512_ARM | 1 | 7.39 - 7.90 | y | SHA-384/512 digest algorithm (ARM-asm and NEON) (sha512-arm.ko) | 4.19.183 | Linux |
CONFIG_DEBUG_ALIGN_RODATA | 1 | 7.39 - 7.90 | y | Align linker sections up to SECTION_SIZE | 4.19.183 | Linux |
CONFIG_DEBUG_BLK_CGROUP | 8 | 7.39 - 7.90 | y | IO controller debugging | 4.9.218 - 4.9.325 | Linux |
CONFIG_DP_ARP_NDP_REINSERT | 3 | 7.39 - 7.80 | m | Datapath ARP and NDP packet reinsert on bridge (arp_ndp_reinsert.ko) | 4.9.276 | Linux |
CONFIG_DP_MCAST_BRIDGE_FILTER | 3 | 7.39 - 7.80 | m | Datapath multicast packet bridge filter (mcast_bridge_filter.ko) | 4.9.276 | Linux |
CONFIG_DP_OAM | 3 | 7.39 - 7.80 | m | Datapath OAM driver (dp_oam.ko) | 4.9.276 | Linux |
CONFIG_ESSEDMA_RXLOOP | 1 | 7.50 | y | Qualcomm Atheros ethernet edma packet acceleration | 4.4.271 | Linux |
CONFIG_FS_IOMAP | 1 | 7.39 - 7.90 | y | Filesystem iomap support (iomap.ko) | 4.19.183 | Linux |
CONFIG_FUTEX_PI | 1 | 7.39 - 7.90 | y | Lightweight PI-futex support | 4.19.183 | Linux |
CONFIG_GCC_VERSION | 1 | 7.39 - 7.90 | 90300 | GCC Compiler version | 4.19.183 | Linux |
CONFIG_GENERIC_IRQ_EFFECTIVE_AFF_MASK | 1 | 7.39 - 7.90 | y | Evaluate the effective affinity mask of interrupts | 4.19.183 | Linux |
CONFIG_GENERIC_IRQ_MIGRATION | 5 | 7.39 - 7.90 | y | Generic cpu hotunplug interrupt migration support (cpuhotplug.ko) | 4.4.271 - 4.19.183 | Linux |
CONFIG_GENERIC_IRQ_MULTI_HANDLER | 1 | 7.39 - 7.90 | y | Allow to specify the low level IRQ handler at run time | 4.19.183 | Linux |
CONFIG_GPIOLIB_FASTPATH_LIMIT | 1 | 7.39 - 7.90 | 512 | Maximum number of GPIOs for fast path] | 4.19.183 | Linux |
CONFIG_GPIO_GENERIC_PLATFORM | 1 | 7.39 - 7.90 | y | Generic memory-mapped GPIO controller support (MMIO platform device) | 4.19.183 | Linux |
CONFIG_GPTC_SCHED_CLOCK | 8 | 7.39 - 7.90 | y | Use GPTC clock source as schedule clock | 4.9.218 - 4.9.325 | Linux |
CONFIG_GRO_CELLS | 1 | 7.39 - 7.90 | y | Generic Receive Offload (GRO) cells support | 4.19.183 | Linux |
CONFIG_HARDEN_BRANCH_PREDICTOR | 5 | 7.39 - 7.90 | y | Harden the branch predictor against aliasing attacks | 4.4.271 - 4.19.183 | Linux |
CONFIG_HAVE_ARCH_THREAD_STRUCT_WHITELIST | 1 | 7.39 - 7.90 | y | Architecture supports thread_struct whitelist for hardened usercopy | 4.19.183 | Linux |
CONFIG_HAVE_AVM_RTE | 18 | 7.39 - 7.90 | y | Architecture supports AVM real-time enhancements | 4.4.271 - 4.19.183 | Linux |
CONFIG_HAVE_EBPF_JIT | 1 | 7.39 - 7.90 | y | Architecture supports eBPF JIT optimizations | 4.19.183 | Linux |
CONFIG_HAVE_RSEQ | 1 | 7.39 - 7.90 | y | Architecture implements backend rseq calls | 4.19.183 | Linux |
CONFIG_HAVE_STACKPROTECTOR | 1 | 7.39 - 7.90 | y | Architecture supports compiler driven stack overflow protection | 4.19.183 | Linux |
CONFIG_INTEL_DATAPATH_CPUFREQ | 8 | 7.39 - 7.90 | y | Datapath DFS(COC) support | 4.9.218 - 4.9.325 | Linux |
CONFIG_INTEL_DATAPATH_HAL_GSWIP30 | 8 | 7.39 - 7.90 | y | Datapath HAL_GSWIP30 | 4.9.218 - 4.9.325 | Linux |
CONFIG_INTEL_DATAPATH_HAL_GSWIP30_MIB | 8 | 7.39 - 7.90 | y | Datapath aggregated mib support | 4.9.218 - 4.9.325 | Linux |
CONFIG_INTEL_DATAPATH_MIB | 8 | 7.39 - 7.90 | y | Datapath MIB support | 4.9.218 - 4.9.325 | Linux |
CONFIG_INTEL_DATAPATH_PARTIAL_FEEDS | 3 | 7.39 - 7.80 | y | Datapath in partial feeds | 4.9.276 | Linux |
CONFIG_IPQ_ADCC_4019 | 1 | 7.50 | y | IPQ4019 Audio Clock Controller (adcc-ipq4019.ko) | 4.4.271 | Linux |
CONFIG_IPQ_GCC_4019 | 1 | 7.50 | y | IPQ4019 Global Clock Controller (gcc-ipq4019.ko) | 4.4.271 | Linux |
CONFIG_IP_MROUTE_COMMON | 1 | 7.39 - 7.90 | y | IP: multicast routing | 4.19.183 | Linux |
CONFIG_LOCK_DEBUGGING_SUPPORT | 1 | 7.39 - 7.90 | y | Lock Debugging (spinlocks, mutexes, etc...) | 4.19.183 | Linux |
CONFIG_LTQ_UMT_518_FW_SG | 8 | 7.39 - 7.90 | y | Lantiq MIPS FW TC to support 518 Bonding SG (mips_tc_sg.ko) | 4.9.218 - 4.9.325 | Linux |
CONFIG_MEMCG_SWAP | 8 | 7.39 - 7.90 | y | Swap controller (swap_cgroup.ko) | 4.9.218 - 4.9.325 | Linux |
CONFIG_MEMCG_SWAP_ENABLED | 8 | 7.39 - 7.90 | y | Swap controller enabled by default | 4.9.218 - 4.9.325 | Linux |
CONFIG_MEMFD_CREATE | 1 | 7.39 - 7.90 | y | Allow applications to set executable bit at creation time | 4.19.183 | Linux |
CONFIG_MEMORY | 3 | 7.39 - 7.80 | y | Memory Controller drivers | 4.9.276 | Linux |
CONFIG_MQ_IOSCHED_DEADLINE | 1 | 7.39 - 7.90 | y | MQ version of the deadline IO scheduler (mq-deadline.ko) | 4.19.183 | Linux |
CONFIG_MQ_IOSCHED_KYBER | 1 | 7.39 - 7.90 | y | MQ version of the kyber IO scheduler (kyber-iosched.ko) | 4.19.183 | Linux |
CONFIG_MRPC_AVM_CRASHLOG | 39 | 7.39 - 7.57 | y | AVM crashlog MRPC server and client (avm_crashlog_client.ko, avm_crashlog_server.ko) | 4.9.279 | Linux |
CONFIG_MRPC_AVM_FWINFO_CLIENT | 3 | 7.39 - 7.57 | y | AVM firmware info client (avm_fw_info_client.ko) | 4.9.279 | Linux |
CONFIG_MRPC_AVM_FWINFO_SERVER | 39 | 7.39 - 7.57 | y | AVM firmware info server (avm_fw_info_server.ko) | 4.9.279 | Linux |
CONFIG_NETFILTER_CONNCOUNT | 1 | 7.39 - 7.90 | m | Count the number of connections matching an arbitrary key (nf_conncount.ko) (nf_conncount.ko) | 4.19.183 | Linux |
CONFIG_NETFILTER_FAMILY_BRIDGE | 1 | 7.39 - 7.90 | y | TODO [Core Netfilter Configuration] | 4.19.183 | Linux |
CONFIG_NET_SCH_CAKE | 1 | 7.39 - 7.90 | m | Common Applications Kept Enhanced (CAKE) (sch_cake.ko) (sch_cake.ko) | 4.19.183 | Linux |
CONFIG_NFS_V4_1 | 39 | 7.39 - 7.57 | y | NFS client support for NFSv4.1 (nfs.ko, nfsv4.ko, sunrpc.ko) | 4.9.250 - 4.9.279 | Linux |
CONFIG_NFS_V4_1_IMPLEMENTATION_ID_DOMAIN | 39 | 7.39 - 7.57 | 'kernel.org' | NFSv4.1 Implementation ID Domain | 4.9.250 - 4.9.279 | Linux |
CONFIG_NFS_V4_2 | 39 | 7.39 - 7.57 | y | NFS client support for NFSv4.2 (nfsv4.ko) | 4.9.250 - 4.9.279 | Linux |
CONFIG_NFS_V4_SECURITY_LABEL | 39 | 7.39 - 7.57 | y | Labeled-NFS: Security Label support in NFSv4 | 4.9.250 - 4.9.279 | Linux |
CONFIG_NF_CONNTRACK_RTSP | 1 | 7.39 - 7.90 | m | RTSP protocol support (nf_conntrack_rtsp.ko) | 4.19.183 | Linux |
CONFIG_OF_KOBJ | 1 | 7.39 - 7.90 | y | TODO [LPDDR & LPDDR2 PCM memory drivers] (kobj.ko) | 4.19.183 | Linux |
CONFIG_OPTEE_SHM_NUM_PRIV_PAGES | 1 | 7.39 - 7.90 | 1 | Number of private shared memory pages for the OP-TEE driver. | 4.19.183 | Linux |
CONFIG_PINCTRL_IPQ4019 | 1 | 7.50 | y | Qualcomm IPQ4019 pin controller driver (pinctrl-ipq4019.ko) | 4.4.271 | Linux |
CONFIG_PKCS7_MESSAGE_PARSER | 1 | 7.39 - 7.90 | y | PKCS#7 message parser (pkcs7_message.ko) | 4.19.183 | Linux |
CONFIG_PLATFORM_WANTS_UBIK2_ISDNSTACK_ON_CPU | 43 | 7.39 - 7.90 | 0, 1 | Ask AVM ISDN-stack (ubik2) to bind itself to the given CPU | 4.4.271 - 4.19.183 | Linux |
CONFIG_PLUGIN_HOSTCC | 1 | 7.39 - 7.90 | Host compiler used to build GCC plugins | 4.19.183 | Linux | |
CONFIG_PNFS_FILE_LAYOUT | 39 | 7.39 - 7.57 | m | pNFS Files Layout support (nfs_layout_nfsv41_files.ko) | 4.9.250 - 4.9.279 | Linux |
CONFIG_PNFS_FLEXFILE_LAYOUT | 39 | 7.39 - 7.57 | m | [Pseudo filesystems] (nfs_layout_flexfiles.ko) | 4.9.250 - 4.9.279 | Linux |
CONFIG_POSIX_TIMERS | 1 | 7.39 - 7.90 | y | Posix Clocks & timers | 4.19.183 | Linux |
CONFIG_PPA_MIB_MODE | 3 | 7.39 - 7.80 | y | PPA MIB Mode | 4.9.276 | Linux |
CONFIG_PPA_QOS | 3 | 7.39 - 7.80 | y | PPA Quality of Service | 4.9.276 | Linux |
CONFIG_PPA_TMU_MIB_SUPPORT | 3 | 7.39 - 7.80 | y | PPA TMU HAL - kernel APIs | 4.9.276 | Linux |
CONFIG_PRINTK_CALLER | 3 | 7.90 | y | [printk and dmesg options] | 4.9.325 - 4.19.183 | |
CONFIG_PRINTK_SAFE_LOG_BUF_SHIFT | 1 | 7.39 - 7.90 | 13 | Temporary per-CPU printk log buffer size (12 => 4KB, 13 => 8KB) | 4.19.183 | Linux |
CONFIG_PSTORE_COMPRESS | 1 | 7.39 - 7.90 | y | Persistent store compression support | 4.19.183 | Linux |
CONFIG_PSTORE_COMPRESS_DEFAULT | 1 | 7.39 - 7.90 | 'deflate' | Persistent store default compression algorithm | 4.19.183 | Linux |
CONFIG_PSTORE_DEFLATE_COMPRESS | 1 | 7.39 - 7.90 | y | Persistent store deflate compression support | 4.19.183 | Linux |
CONFIG_PSTORE_DEFLATE_COMPRESS_DEFAULT | 1 | 7.39 - 7.90 | y | Persistent store default compression algorithm is deflate | 4.19.183 | Linux |
CONFIG_QCA_NSS_AVM_FRITZ_BOX | 2 | 7.57 - 7.80 | y | TODO | 4.4.271 | Linux |
CONFIG_RANDOMIZE_BASE | 42 | 7.39 - 7.90 | y | Randomize the address of the kernel image (KASLR) (kaslr.ko, vmlinux.ko) | 4.9.218 - 4.9.325 | Linux |
CONFIG_RANDOMIZE_BASE_MAX_OFFSET | 11 | 7.39 - 7.90 | <long> | Maximum kASLR offset | 4.9.218 - 4.9.325 | Linux |
CONFIG_RANDOMIZE_BASE_MIN_ADDR | 11 | 7.39 - 7.90 | <long> | Minimal kASLR address | 4.9.218 - 4.9.325 | Linux |
CONFIG_RANDOM_TRUST_BOOTLOADER | 6 | 7.51 - 7.90 | y | RNG initializes using seed from EFI or device tree | 4.9.325 | Linux |
CONFIG_RCU_NEED_SEGCBLIST | 1 | 7.39 - 7.90 | y | RCU Subsystem needs segmented callback list | 4.19.183 | Linux |
CONFIG_REFCOUNT_FULL | 1 | 7.39 - 7.90 | y | Perform full reference count validation at the expense of speed | 4.19.183 | Linux |
CONFIG_RELOCATION_TABLE_SIZE | 11 | 7.39 - 7.90 | <long> | Relocation table size | 4.9.218 - 4.9.325 | Linux |
CONFIG_RSEQ | 1 | 7.39 - 7.90 | y | Enable the restartable sequences system call | 4.19.183 | Linux |
CONFIG_RTC_NVMEM | 1 | 7.39 - 7.90 | y | RTC non volatile storage support (rtc-core.ko) | 4.19.183 | Linux |
CONFIG_RUNTIME_TESTING_MENU | 1 | 7.39 - 7.90 | y | Runtime Testing | 4.19.183 | Linux |
CONFIG_SGL_ALLOC | 1 | 7.39 - 7.90 | y | Allocates and frees both a scatterlist and the pages that populate it | 4.19.183 | Linux |
CONFIG_SHM_RNG_SEED | 11 | 7.39 - 7.90 | y | Shared memory based rng seed communication (shm-rng-seed.ko) | 4.9.218 - 4.9.325 | Linux |
CONFIG_SLAB_MERGE_DEFAULT | 1 | 7.39 - 7.90 | y | Allow slab caches to be merged | 4.19.183 | Linux |
CONFIG_SLUB_DEBUG_ON | 1 | 7.50 | y | SLUB debugging on by default | 4.4.271 | Linux |
CONFIG_SOCK_CGROUP_DATA | 8 | 7.39 - 7.90 | y | Socket filtering cgroup support, see BPF-HELPERS(7) bpf_skb_cgroup_id | 4.9.218 - 4.9.325 | Linux |
CONFIG_SONICS_MEMMAX | 3 | 7.39 - 7.80 | y | Sonics MemMax memory scheduler driver (sonics-memmax.ko) | 4.9.276 | Linux |
CONFIG_SPI_MEM | 1 | 7.39 - 7.90 | y | SPI memory extension (spi-mem.ko) | 4.19.183 | Linux |
CONFIG_STACKPROTECTOR | 1 | 7.39 - 7.90 | y | Stack Protector buffer overflow detection | 4.19.183 | Linux |
CONFIG_STACKPROTECTOR_STRONG | 1 | 7.39 - 7.90 | y | Strong Stack Protector | 4.19.183 | Linux |
CONFIG_STRICT_KERNEL_RWX | 1 | 7.39 - 7.90 | y | Make kernel text and rodata RO and none-text as NX | 4.19.183 | Linux |
CONFIG_STRICT_MODULE_RWX | 1 | 7.39 - 7.90 | y | Set loadable kernel module data as NX and text as RO | 4.19.183 | Linux |
CONFIG_SUNRPC_BACKCHANNEL | 39 | 7.39 - 7.57 | y | SUN RPC backchannel support (sunrpc.ko) | 4.9.250 - 4.9.279 | Linux |
CONFIG_SYSTEM_DATA_VERIFICATION | 1 | 7.39 - 7.90 | y | PKCS#7 message verification using the contents of the system trusted keyring to provide public keys | 4.19.183 | Linux |
CONFIG_SYSTEM_TRUSTED_KEYRING | 1 | 7.39 - 7.90 | y | Provide system-wide ring of trusted keys (system_certificates.ko, system_keyring.ko) | 4.19.183 | Linux |
CONFIG_SYSTEM_TRUSTED_KEYS | 1 | 7.39 - 7.90 | Additional X.509 keys for default system keyring | 4.19.183 | Linux | |
CONFIG_TASKS_RCU | 1 | 7.39 - 7.90 | y | Task_based RCU implementation using voluntary context switch | 4.19.183 | Linux |
CONFIG_TFFS_AUTO_INIT | 3 | 7.39 - 7.57 | y | TODO [TFFS] | 4.9.279 | Linux |
CONFIG_TFFS_REMOTE_CRASHLOG_READER | 3 | 7.39 - 7.57 | y | Crashlogs are read on a remote system instead of locally | 4.9.279 | Linux |
CONFIG_TFFS_REMOTE_CRASHLOG_WRITER | 39 | 7.39 - 7.57 | y | Support remote system creating additional crashlogs | 4.9.279 | Linux |
CONFIG_TFFS_USER_LOG | 43 | 7.39 - 7.90 | y | Userlog support | 4.4.271 - 4.19.183 | Linux |
CONFIG_THERMAL_EMERGENCY_POWEROFF_DELAY_MS | 1 | 7.39 - 7.90 | 0 | Thermal emergency poweroff delay in milli-seconds | 4.19.183 | Linux |
CONFIG_TIMER_OF | 1 | 7.39 - 7.90 | y | Initialize clock resources from device tree (timer-of.ko) | 4.19.183 | Linux |
CONFIG_TIMER_PROBE | 1 | 7.39 - 7.90 | y | Initialize clock resources from ACPI probe (timer-probe.ko) | 4.19.183 | Linux |
CONFIG_TREE_SRCU | 1 | 7.39 - 7.90 | y | Selects the full-fledged version of SRCU | 4.19.183 | Linux |
CONFIG_UDP_REDIRECT | 11 | 7.39 - 7.90 | y | Kernel Packet Interface for UDP re-direction (udp_redirect_symb.ko) | 4.9.218 - 4.9.325 | Linux |
CONFIG_UNIX_SCM | 40 | 7.39 - 7.90 | y | SCM command handler (scm.ko) | 4.9.279 - 4.9.325 | Linux |
CONFIG_USB_PCI | 1 | 7.39 - 7.90 | y | PCI based USB host interface (pci-quirks.ko, usbcore.ko) | 4.19.183 | Linux |
CONFIG_VIRTIO_MENU | 1 | 7.39 - 7.90 | y | TODO | 4.19.183 | Linux |
CONFIG_VXLAN | 1 | 7.39 - 7.90 | y | Virtual eXtensible Local Area Network (VXLAN) (vxlan.ko) | 4.19.183 | Linux |
CONFIG_WIRELESS_WDS | 1 | 7.39 - 7.90 | y | mac80211-based legacy WDS support | 4.19.183 | Linux |
CONFIG_XFRM_MIGRATE | 1 | 7.39 - 7.90 | y | Transformation migrate database | 4.19.183 | Linux |
225 news in 7.5x |