summaryrefslogtreecommitdiff
path: root/kernel/configs
diff options
context:
space:
mode:
authorSergey Senozhatsky <senozhatsky@chromium.org>2023-08-30 09:49:36 +0900
committerMasahiro Yamada <masahiroy@kernel.org>2023-09-01 16:38:04 +0900
commit7cd343008b967423b06af8f6d3236749c67d12e8 (patch)
tree5cbe8a1b677fd21ee0ae693e68d2463344725046 /kernel/configs
parentbfb41e46d0b040ae83c1c4a50292298208b10f73 (diff)
downloadlwn-7cd343008b967423b06af8f6d3236749c67d12e8.tar.gz
lwn-7cd343008b967423b06af8f6d3236749c67d12e8.zip
kconfig: add warn-unknown-symbols sanity check
Introduce KCONFIG_WARN_UNKNOWN_SYMBOLS environment variable, which makes Kconfig warn about unknown config symbols. This is especially useful for continuous kernel uprevs when some symbols can be either removed or renamed between kernel releases (which can go unnoticed otherwise). By default KCONFIG_WARN_UNKNOWN_SYMBOLS generates warnings, which are non-terminal. There is an additional environment variable KCONFIG_WERROR that overrides this behaviour and turns warnings into errors. Signed-off-by: Sergey Senozhatsky <senozhatsky@chromium.org> Signed-off-by: Masahiro Yamada <masahiroy@kernel.org>
Diffstat (limited to 'kernel/configs')
0 files changed, 0 insertions, 0 deletions