On Thursday 25 April 2013 00:29:53 Yann E. MORIN wrote: > From: "Yann E. MORIN" <yann.morin.1998@xxxxxxx> > > Currently, randconfig does randomise choice entries, unless KCONFIG_ALLCONFIG > is specified. > > For example, given those two files (Thomas' test-case): This patch has made it into linux-next today, and while I agree with the basic idea, it seems to cause regressions for me. For these ARM defconfigs, 'make' always asks about USB_GADGET now after doing any of these defconfigs: am200epdkit_defconfig at91_dt_defconfig at91rm9200_defconfig at91sam9260_defconfig at91sam9261_defconfig at91sam9263_defconfig at91sam9g20_defconfig at91sam9g45_defconfig corgi_defconfig ezx_defconfig h5000_defconfig imote2_defconfig kzm9g_defconfig lpc32xx_defconfig lubbock_defconfig mackerel_defconfig magician_defconfig mini2440_defconfig msm_defconfig omap1_defconfig prima2_defconfig sama5_defconfig tct_hammer_defconfig ~/arm-soc$ make at91_dt_defconfig make[1]: Entering directory `/git/arm-soc' GEN /git/arm-soc/obj-tmp/Makefile HOSTCC scripts/kconfig/zconf.tab.o HOSTLD scripts/kconfig/conf # # configuration written to .config # make[1]: Leaving directory `/git/arm-soc' ~/arm-soc$ make -sj40 make[1]: Entering directory `/git/arm-soc' GEN /git/arm-soc/obj-tmp/Makefile scripts/kconfig/conf --silentoldconfig Kconfig * * Restart config... * * * USB Gadget Support * USB Gadget Support (USB_GADGET) [Y/n/m/?] y Debugging messages (DEVELOPMENT) (USB_GADGET_DEBUG) [N/y/?] n Debugging information files (DEVELOPMENT) (USB_GADGET_DEBUG_FILES) [N/y/?] n Debugging information files in debugfs (DEVELOPMENT) (USB_GADGET_DEBUG_FS) [N/y/?] n Maximum VBUS Power usage (2-500 mA) (USB_GADGET_VBUS_DRAW) [2] 2 Number of storage pipeline buffers (USB_GADGET_STORAGE_NUM_BUFFERS) [2] 2 USB Gadget Drivers [M/y/?] (NEW) I'm taking Greg on Cc here so he's aware of the problem and knows it's not caused by any of the USB Kconfig changes that I and others submitted recently. It took me a while to confirm that it's just your patch and not mine that caused the problem. Arnd -- To unsubscribe from this list: send the line "unsubscribe linux-kbuild" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html