Kconfig (c1acda9807e2bbe1d2026b44f37d959d6d8266c8) | Kconfig (ce6ed1c4c9876c2880f52f18c41ef2a30d070bc5) |
---|---|
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)" --- 6 unchanged lines hidden (view full) --- 15 This is used in unclear ways: 16 17 - Re-run Kconfig when the compiler is updated 18 The 'default' property references the environment variable, 19 CC_VERSION_TEXT so it is recorded in include/config/auto.conf.cmd. 20 When the compiler is updated, Kconfig will be invoked. 21 22 - Ensure full rebuild when the compiler is updated | 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)" --- 6 unchanged lines hidden (view full) --- 15 This is used in unclear ways: 16 17 - Re-run Kconfig when the compiler is updated 18 The 'default' property references the environment variable, 19 CC_VERSION_TEXT so it is recorded in include/config/auto.conf.cmd. 20 When the compiler is updated, Kconfig will be invoked. 21 22 - Ensure full rebuild when the compiler is updated |
23 include/linux/kconfig.h contains this option in the comment line so 24 fixdep adds include/config/cc/version/text.h into the auto-generated 25 dependency. When the compiler is updated, syncconfig will touch it 26 and then every file will be rebuilt. | 23 include/linux/compiler-version.h contains this option in the comment 24 line so fixdep adds include/config/cc/version/text.h into the 25 auto-generated dependency. When the compiler is updated, syncconfig 26 will touch it and then every file will be rebuilt. |
27 28config CC_IS_GCC 29 def_bool $(success,test "$(cc-name)" = GCC) 30 31config GCC_VERSION 32 int 33 default $(cc-version) if CC_IS_GCC 34 default 0 --- 1669 unchanged lines hidden (view full) --- 1704 1705 If you are unsure how to answer this question, answer N. 1706 1707config BPF_SYSCALL 1708 bool "Enable bpf() system call" 1709 select BPF 1710 select IRQ_WORK 1711 select TASKS_TRACE_RCU | 27 28config CC_IS_GCC 29 def_bool $(success,test "$(cc-name)" = GCC) 30 31config GCC_VERSION 32 int 33 default $(cc-version) if CC_IS_GCC 34 default 0 --- 1669 unchanged lines hidden (view full) --- 1704 1705 If you are unsure how to answer this question, answer N. 1706 1707config BPF_SYSCALL 1708 bool "Enable bpf() system call" 1709 select BPF 1710 select IRQ_WORK 1711 select TASKS_TRACE_RCU |
1712 select NET_SOCK_MSG if INET | |
1713 default n 1714 help 1715 Enable the bpf() system call that allows to manipulate eBPF 1716 programs and maps via file descriptors. 1717 1718config ARCH_WANT_DEFAULT_BPF_JIT 1719 bool 1720 --- 625 unchanged lines hidden --- | 1712 default n 1713 help 1714 Enable the bpf() system call that allows to manipulate eBPF 1715 programs and maps via file descriptors. 1716 1717config ARCH_WANT_DEFAULT_BPF_JIT 1718 bool 1719 --- 625 unchanged lines hidden --- |