Kconfig (8afecfb0ec961e37e61b2d19c4fa71617a9482de) Kconfig (99c8b231ae6c6ca4ca2fd1c0b3701071f589661f)
1# SPDX-License-Identifier: GPL-2.0-only
2config DEFCONFIG_LIST
3 string
4 depends on !UML
5 option defconfig_list
6 default "/lib/modules/$(shell,uname -r)/.config"
7 default "/etc/kernel-config"
8 default "/boot/config-$(shell,uname -r)"

--- 566 unchanged lines hidden (view full) ---

575
576config IKCONFIG_PROC
577 bool "Enable access to .config through /proc/config.gz"
578 depends on IKCONFIG && PROC_FS
579 ---help---
580 This option enables access to the kernel configuration file
581 through /proc/config.gz.
582
1# SPDX-License-Identifier: GPL-2.0-only
2config DEFCONFIG_LIST
3 string
4 depends on !UML
5 option defconfig_list
6 default "/lib/modules/$(shell,uname -r)/.config"
7 default "/etc/kernel-config"
8 default "/boot/config-$(shell,uname -r)"

--- 566 unchanged lines hidden (view full) ---

575
576config IKCONFIG_PROC
577 bool "Enable access to .config through /proc/config.gz"
578 depends on IKCONFIG && PROC_FS
579 ---help---
580 This option enables access to the kernel configuration file
581 through /proc/config.gz.
582
583config IKHEADERS
584 tristate "Enable kernel headers through /sys/kernel/kheaders.tar.xz"
585 depends on SYSFS
583config IKHEADERS_PROC
584 tristate "Enable kernel header artifacts through /proc/kheaders.tar.xz"
585 depends on PROC_FS
586 help
586 help
587 This option enables access to the in-kernel headers that are generated during
588 the build process. These can be used to build eBPF tracing programs,
589 or similar programs. If you build the headers as a module, a module called
590 kheaders.ko is built which can be loaded on-demand to get access to headers.
587 This option enables access to the kernel header and other artifacts that
588 are generated during the build process. These can be used to build eBPF
589 tracing programs, or similar programs. If you build the headers as a
590 module, a module called kheaders.ko is built which can be loaded on-demand
591 to get access to the headers.
591
592config LOG_BUF_SHIFT
593 int "Kernel log buffer size (16 => 64KB, 17 => 128KB)"
594 range 12 25
595 default 17
596 depends on PRINTK
597 help
598 Select the minimal kernel log buffer size as a power of 2.

--- 193 unchanged lines hidden (view full) ---

792 block layer to implement upper limit in IO rates on a device.
793
794 This option only enables generic Block IO controller infrastructure.
795 One needs to also enable actual IO controlling logic/policy. For
796 enabling proportional weight division of disk bandwidth in CFQ, set
797 CONFIG_CFQ_GROUP_IOSCHED=y; for enabling throttling policy, set
798 CONFIG_BLK_DEV_THROTTLING=y.
799
592
593config LOG_BUF_SHIFT
594 int "Kernel log buffer size (16 => 64KB, 17 => 128KB)"
595 range 12 25
596 default 17
597 depends on PRINTK
598 help
599 Select the minimal kernel log buffer size as a power of 2.

--- 193 unchanged lines hidden (view full) ---

793 block layer to implement upper limit in IO rates on a device.
794
795 This option only enables generic Block IO controller infrastructure.
796 One needs to also enable actual IO controlling logic/policy. For
797 enabling proportional weight division of disk bandwidth in CFQ, set
798 CONFIG_CFQ_GROUP_IOSCHED=y; for enabling throttling policy, set
799 CONFIG_BLK_DEV_THROTTLING=y.
800
800 See Documentation/cgroup-v1/blkio-controller.txt for more information.
801 See Documentation/cgroup-v1/blkio-controller.rst for more information.
801
802config DEBUG_BLK_CGROUP
803 bool "IO controller debugging"
804 depends on BLK_CGROUP
805 default n
806 ---help---
807 Enable some debugging help. Currently it exports additional stat
808 files in a cgroup which can be useful for debugging.

--- 1297 unchanged lines hidden ---
802
803config DEBUG_BLK_CGROUP
804 bool "IO controller debugging"
805 depends on BLK_CGROUP
806 default n
807 ---help---
808 Enable some debugging help. Currently it exports additional stat
809 files in a cgroup which can be useful for debugging.

--- 1297 unchanged lines hidden ---