Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

treewide: surround Kconfig file paths with double quotes

The Kconfig lexer supports special characters such as '.' and '/' in
the parameter context. In my understanding, the reason is just to
support bare file paths in the source statement.

I do not see a good reason to complicate Kconfig for the room of
ambiguity.

The majority of code already surrounds file paths with double quotes,
and it makes sense since file paths are constant string literals.

Make it treewide consistent now.

Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>
Acked-by: Wolfram Sang <wsa@the-dreams.de>
Acked-by: Geert Uytterhoeven <geert@linux-m68k.org>
Acked-by: Ingo Molnar <mingo@kernel.org>

+47 -47
+1 -1
arch/arm/Kconfig
··· 910 910 911 911 source "arch/arm/firmware/Kconfig" 912 912 913 - source arch/arm/mm/Kconfig 913 + source "arch/arm/mm/Kconfig" 914 914 915 915 config IWMMXT 916 916 bool "Enable iWMMXt support"
+1 -1
arch/arm/kvm/Kconfig
··· 55 55 ---help--- 56 56 Provides host support for ARM processors. 57 57 58 - source drivers/vhost/Kconfig 58 + source "drivers/vhost/Kconfig" 59 59 60 60 endif # VIRTUALIZATION
+1 -1
arch/arm64/Kconfig
··· 782 782 config HOLES_IN_ZONE 783 783 def_bool y 784 784 785 - source kernel/Kconfig.hz 785 + source "kernel/Kconfig.hz" 786 786 787 787 config ARCH_SUPPORTS_DEBUG_PAGEALLOC 788 788 def_bool y
+1 -1
arch/arm64/kvm/Kconfig
··· 61 61 config KVM_INDIRECT_VECTORS 62 62 def_bool KVM && (HARDEN_BRANCH_PREDICTOR || HARDEN_EL2_VECTORS) 63 63 64 - source drivers/vhost/Kconfig 64 + source "drivers/vhost/Kconfig" 65 65 66 66 endif # VIRTUALIZATION
+1 -1
arch/ia64/Kconfig
··· 261 261 endif 262 262 263 263 if !IA64_HP_SIM 264 - source kernel/Kconfig.hz 264 + source "kernel/Kconfig.hz" 265 265 endif 266 266 267 267 config IA64_BRL_EMU
+3 -3
arch/m68k/Kconfig
··· 123 123 124 124 menu "Platform setup" 125 125 126 - source arch/m68k/Kconfig.cpu 126 + source "arch/m68k/Kconfig.cpu" 127 127 128 - source arch/m68k/Kconfig.machine 128 + source "arch/m68k/Kconfig.machine" 129 129 130 - source arch/m68k/Kconfig.bus 130 + source "arch/m68k/Kconfig.bus" 131 131 132 132 endmenu 133 133
+1 -1
arch/mips/kvm/Kconfig
··· 72 72 73 73 If unsure, say N. 74 74 75 - source drivers/vhost/Kconfig 75 + source "drivers/vhost/Kconfig" 76 76 77 77 endif # VIRTUALIZATION
+1 -1
arch/openrisc/Kconfig
··· 139 139 140 140 If you don't know what to do here, say N. 141 141 142 - source kernel/Kconfig.hz 142 + source "kernel/Kconfig.hz" 143 143 144 144 config OPENRISC_NO_SPR_SR_DSX 145 145 bool "use SPR_SR_DSX software emulation" if OR1K_1200
+2 -2
arch/powerpc/Kconfig
··· 393 393 bool "High memory support" 394 394 depends on PPC32 395 395 396 - source kernel/Kconfig.hz 396 + source "kernel/Kconfig.hz" 397 397 398 398 config HUGETLB_PAGE_SIZE_VARIABLE 399 399 bool ··· 816 816 def_bool y 817 817 depends on ADB_PMU 818 818 819 - source kernel/power/Kconfig 819 + source "kernel/power/Kconfig" 820 820 821 821 config SECCOMP 822 822 bool "Enable seccomp to safely compute untrusted bytecode"
+1 -1
arch/powerpc/kvm/Kconfig
··· 204 204 default y 205 205 depends on KVM_XICS && PPC_XIVE_NATIVE && KVM_BOOK3S_HV_POSSIBLE 206 206 207 - source drivers/vhost/Kconfig 207 + source "drivers/vhost/Kconfig" 208 208 209 209 endif # VIRTUALIZATION
+1 -1
arch/riscv/Kconfig
··· 287 287 288 288 menu "Power management options" 289 289 290 - source kernel/power/Kconfig 290 + source "kernel/power/Kconfig" 291 291 292 292 endmenu
+1 -1
arch/s390/Kconfig
··· 520 520 making when dealing with machines that have multi-threading, 521 521 multiple cores or multiple books. 522 522 523 - source kernel/Kconfig.hz 523 + source "kernel/Kconfig.hz" 524 524 525 525 config KEXEC 526 526 def_bool y
+1 -1
arch/s390/kvm/Kconfig
··· 57 57 58 58 # OK, it's a little counter-intuitive to do this, but it puts it neatly under 59 59 # the virtualization menu. 60 - source drivers/vhost/Kconfig 60 + source "drivers/vhost/Kconfig" 61 61 62 62 endif # VIRTUALIZATION
+1 -1
arch/sh/Kconfig
··· 597 597 598 598 menu "Kernel features" 599 599 600 - source kernel/Kconfig.hz 600 + source "kernel/Kconfig.hz" 601 601 602 602 config KEXEC 603 603 bool "kexec system call (EXPERIMENTAL)"
+1 -1
arch/sparc/Kconfig
··· 187 187 default 32 if SPARC32 188 188 default 4096 if SPARC64 189 189 190 - source kernel/Kconfig.hz 190 + source "kernel/Kconfig.hz" 191 191 192 192 config RWSEM_GENERIC_SPINLOCK 193 193 bool
+1 -1
arch/x86/Kconfig
··· 1975 1975 1976 1976 If unsure, say Y. Only embedded should say N here. 1977 1977 1978 - source kernel/Kconfig.hz 1978 + source "kernel/Kconfig.hz" 1979 1979 1980 1980 config KEXEC 1981 1981 bool "kexec system call"
+1 -1
arch/x86/kvm/Kconfig
··· 98 98 99 99 # OK, it's a little counter-intuitive to do this, but it puts it neatly under 100 100 # the virtualization menu. 101 - source drivers/vhost/Kconfig 101 + source "drivers/vhost/Kconfig" 102 102 103 103 endif # VIRTUALIZATION
+1 -1
block/Kconfig
··· 224 224 config BLK_PM 225 225 def_bool BLOCK && PM 226 226 227 - source block/Kconfig.iosched 227 + source "block/Kconfig.iosched"
+2 -2
crypto/Kconfig
··· 1826 1826 bool 1827 1827 1828 1828 source "drivers/crypto/Kconfig" 1829 - source crypto/asymmetric_keys/Kconfig 1830 - source certs/Kconfig 1829 + source "crypto/asymmetric_keys/Kconfig" 1830 + source "certs/Kconfig" 1831 1831 1832 1832 endif # if CRYPTO
+1 -1
drivers/crypto/Kconfig
··· 258 258 Select this option if you want to enable the random number generator 259 259 on the HIFN 795x crypto adapters. 260 260 261 - source drivers/crypto/caam/Kconfig 261 + source "drivers/crypto/caam/Kconfig" 262 262 263 263 config CRYPTO_DEV_TALITOS 264 264 tristate "Talitos Freescale Security Engine (SEC)"
+1 -1
drivers/gpu/drm/i915/Kconfig
··· 131 131 menu "drm/i915 Debugging" 132 132 depends on DRM_I915 133 133 depends on EXPERT 134 - source drivers/gpu/drm/i915/Kconfig.debug 134 + source "drivers/gpu/drm/i915/Kconfig.debug" 135 135 endmenu
+1 -1
drivers/hwmon/Kconfig
··· 1306 1306 These devices are hard to detect and rarely found on mainstream 1307 1307 hardware. If unsure, say N. 1308 1308 1309 - source drivers/hwmon/pmbus/Kconfig 1309 + source "drivers/hwmon/pmbus/Kconfig" 1310 1310 1311 1311 config SENSORS_PWM_FAN 1312 1312 tristate "PWM fan"
+3 -3
drivers/i2c/Kconfig
··· 68 68 This support is also available as a module. If so, the module 69 69 will be called i2c-mux. 70 70 71 - source drivers/i2c/muxes/Kconfig 71 + source "drivers/i2c/muxes/Kconfig" 72 72 73 73 config I2C_HELPER_AUTO 74 74 bool "Autoselect pertinent helper modules" ··· 94 94 This support is also available as a module. If so, the module 95 95 will be called i2c-smbus. 96 96 97 - source drivers/i2c/algos/Kconfig 98 - source drivers/i2c/busses/Kconfig 97 + source "drivers/i2c/algos/Kconfig" 98 + source "drivers/i2c/busses/Kconfig" 99 99 100 100 config I2C_STUB 101 101 tristate "I2C/SMBus Test Stub"
+2 -2
drivers/pps/Kconfig
··· 37 37 38 38 It doesn't work on tickless systems at the moment. 39 39 40 - source drivers/pps/clients/Kconfig 40 + source "drivers/pps/clients/Kconfig" 41 41 42 - source drivers/pps/generators/Kconfig 42 + source "drivers/pps/generators/Kconfig" 43 43 44 44 endif # PPS
+1 -1
drivers/ras/Kconfig
··· 30 30 31 31 if RAS 32 32 33 - source arch/x86/ras/Kconfig 33 + source "arch/x86/ras/Kconfig" 34 34 35 35 endif
+1 -1
drivers/thermal/Kconfig
··· 383 383 underlying BIOS/Firmware. 384 384 385 385 menu "ACPI INT340X thermal drivers" 386 - source drivers/thermal/int340x_thermal/Kconfig 386 + source "drivers/thermal/int340x_thermal/Kconfig" 387 387 endmenu 388 388 389 389 config INTEL_BXT_PMIC_THERMAL
+2 -2
drivers/w1/Kconfig
··· 25 25 2. Userspace commands. Includes read/write and search/alarm search commands. 26 26 3. Replies to userspace commands. 27 27 28 - source drivers/w1/masters/Kconfig 29 - source drivers/w1/slaves/Kconfig 28 + source "drivers/w1/masters/Kconfig" 29 + source "drivers/w1/slaves/Kconfig" 30 30 31 31 endif # W1
+2 -2
lib/Kconfig.debug
··· 439 439 440 440 menu "Memory Debugging" 441 441 442 - source mm/Kconfig.debug 442 + source "mm/Kconfig.debug" 443 443 444 444 config DEBUG_OBJECTS 445 445 bool "Debug object operations" ··· 1609 1609 Enable this option if you want to use the LatencyTOP tool 1610 1610 to find out which userspace is blocking on what kernel operations. 1611 1611 1612 - source kernel/trace/Kconfig 1612 + source "kernel/trace/Kconfig" 1613 1613 1614 1614 config PROVIDE_OHCI1394_DMA_INIT 1615 1615 bool "Remote debugging over FireWire early on boot"
+8 -8
security/Kconfig
··· 4 4 5 5 menu "Security options" 6 6 7 - source security/keys/Kconfig 7 + source "security/keys/Kconfig" 8 8 9 9 config SECURITY_DMESG_RESTRICT 10 10 bool "Restrict unprivileged access to the kernel syslog" ··· 230 230 If you wish for all usermode helper programs to be disabled, 231 231 specify an empty string here (i.e. ""). 232 232 233 - source security/selinux/Kconfig 234 - source security/smack/Kconfig 235 - source security/tomoyo/Kconfig 236 - source security/apparmor/Kconfig 237 - source security/loadpin/Kconfig 238 - source security/yama/Kconfig 233 + source "security/selinux/Kconfig" 234 + source "security/smack/Kconfig" 235 + source "security/tomoyo/Kconfig" 236 + source "security/apparmor/Kconfig" 237 + source "security/loadpin/Kconfig" 238 + source "security/yama/Kconfig" 239 239 240 - source security/integrity/Kconfig 240 + source "security/integrity/Kconfig" 241 241 242 242 choice 243 243 prompt "Default security module"
+2 -2
security/integrity/Kconfig
··· 66 66 be enabled by specifying 'integrity_audit=1' on the kernel 67 67 command line. 68 68 69 - source security/integrity/ima/Kconfig 70 - source security/integrity/evm/Kconfig 69 + source "security/integrity/ima/Kconfig" 70 + source "security/integrity/evm/Kconfig" 71 71 72 72 endif # if INTEGRITY