aboutsummaryrefslogtreecommitdiffstats
path: root/scripts/kconfig/conf.c
diff options
context:
space:
mode:
authorSam Ravnborg <sam@ravnborg.org>2009-03-15 11:05:12 +0100
committerSam Ravnborg <sam@ravnborg.org>2009-03-15 22:54:57 +0100
commit184832c981fd38b1052f2dfa0262e793fa6c67d3 (patch)
treebe1f3abb2f83fb20997ffcf770441610114bbf3f /scripts/kconfig/conf.c
parent5bee17f18b595937e6beafeee5197868a3f74a06 (diff)
downloadkernel_samsung_aries-184832c981fd38b1052f2dfa0262e793fa6c67d3.zip
kernel_samsung_aries-184832c981fd38b1052f2dfa0262e793fa6c67d3.tar.gz
kernel_samsung_aries-184832c981fd38b1052f2dfa0262e793fa6c67d3.tar.bz2
kconfig: fix randconfig for choice blocks
Ingo Molnar reported that 'make randconfig' was not covering choice blocks properly, resulting in certain config options being left out of randconfig testing altogether. With the following patch we: - properly randomize choice value for normal choice blocks - properly randomize for multi choice blocks - added several comments to explain what is going on The root cause of the bug was that SYMBOL_VALID was set on the symbol representing the choice block so clearing this did the trick initially. But testign revealed a few more issues that is now fixed. Reported-by: Ingo Molnar <mingo@elte.hu> Cc: Ingo Molnar <mingo@elte.hu> Cc: Roman Zippel <zippel@linux-m68k.org> Signed-off-by: Sam Ravnborg <sam@ravnborg.org>
Diffstat (limited to 'scripts/kconfig/conf.c')
0 files changed, 0 insertions, 0 deletions