]> www.infradead.org Git - users/willy/pagecache.git/commit
kconfig: do not clear SYMBOL_VALID when reading include/config/auto.conf
authorMasahiro Yamada <masahiroy@kernel.org>
Fri, 7 Feb 2025 18:41:55 +0000 (03:41 +0900)
committerMasahiro Yamada <masahiroy@kernel.org>
Sat, 15 Mar 2025 12:16:21 +0000 (21:16 +0900)
commit226ac19c217f24f0927d0a73cf9ee613971a188d
tree1c6bc4c4fa31eaec50e1e0bf2c8a8c212d34a9ab
parent6c3fb0bb4d4f1173f32cc26d077b151d72226a2f
kconfig: do not clear SYMBOL_VALID when reading include/config/auto.conf

When conf_read_simple() is called with S_DEF_AUTO, it is meant to read
previous symbol values from include/config/auto.conf to determine which
include/config/* files should be touched.

This process should not modify the current symbol status in any way.
However, conf_touch_deps() currently invalidates all symbol values and
recalculates them, which is totally unneeded.

Signed-off-by: Masahiro Yamada <masahiroy@kernel.org>
scripts/kconfig/confdata.c