Re: 2.5.69-bk1[23] kconfig loop

From: Eli Carter (eli.carter@inet.com)
Date: Mon May 19 2003 - 13:58:34 EST


Adam J. Richter wrote:
> If I run "make oldconfig" under linux-2.5.69-bk12
> and select "m" for CONFIG_USB_GADGET, I am asked a question
> or two about USB gadget interfaces that I might want, and
> then the build process gets into an infinite loop. If I set
> CONFIG_USB_GADGET to "n", then everything is fine.
>
> I expect there is no input that is supposed to cause
> "make oldconfig" to go into an infinite loop, so this must at
> least be a kconfig bug. Here is a transcript of the interation
> that leads to the infinite loop:
>
>
> Support for USB Gadgets (USB_GADGET) [N/m/y/?] (NEW) m
> USB Peripheral Controller Support
> NetChip 2280 USB Peripheral Controller (USB_NET2280) [N/m/?] (NEW) m
> USB Gadget Drivers
> Gadget Zero (DEVELOPMENT) (USB_ZERO) [N/m/?] (NEW) m
> Ethernet Gadget (USB_ETH) [N/m/?] (NEW) m
> [Infinite loop starts here. The following lines repeat forever,
> non-interactively. They just go scrolling by.]
> *
> * Restart config...
> *
> *
> * Support for USB Gadgets
> *
> Support for USB Gadgets (USB_GADGET) [M/n/y/?] m
> USB Peripheral Controller Support
> NetChip 2280 USB Peripheral Controller (USB_NET2280) [M/n/?] m
> USB Gadget Drivers
> Gadget Zero (DEVELOPMENT) (USB_ZERO) [M/n/?] m
> make: *** [oldconfig] Interrupt

I've seen this happen when no options within a 'choice' construct are
active. (i.e., they all depend on something that isn't true.)

HTH,

Eli
--------------------. "If it ain't broke now,
Eli Carter \ it will be soon." -- crypto-gram
eli.carter(a)inet.com `-------------------------------------------------

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/



This archive was generated by hypermail 2b29 : Fri May 23 2003 - 22:00:35 EST