LKML Archive on lore.kernel.org
help / color / mirror / Atom feed
* Re: 2.6.23-git Kconfig regression
@ 2007-10-20 18:27 Jan Beulich
  0 siblings, 0 replies; 14+ messages in thread
From: Jan Beulich @ 2007-10-20 18:27 UTC (permalink / raw)
  To: sam; +Cc: akpm, torvalds, zippel, david-b, linux-kernel, rdunlap

I'll try to, but it may take some time. Jan

>>> Sam Ravnborg <sam@ravnborg.org> 10/20/07 6:50 PM >>>
Jan - I assume you will look into this.

And thanks to David/Randy for narrowing this down.

Thanks,

	Sam

On Fri, Oct 19, 2007 at 09:25:55PM -0700, Linus Torvalds wrote:
> 
> 
> On Fri, 19 Oct 2007, David Brownell wrote:
> 
> > > My (quick, meaning that I may have missed something) testing
> > > indicates that the problem is in the patches attached.
> > 
> > Yes, reverting this seems to resolve the problem:
> > 
> > > a5bf3d891a6a0fb5aa122792d965e3774108b923
> > >
> > > Change kconfig behavior so that mixing bool and tristate config settings in
> > > a choice is possible and has the desired effect of offering just the
> > > tristate options individually if the choice gets set to M, and a normal
> > > boolean selection if the choice gets set to Y.
> > 
> > Reverting this patch also fixes a second problem that I didn't
> > mention:  various dependent options couldn't be enabled.
> > 
> > Again in drivers/usb/gadget/Kconfig, examples include the
> > ability to configure the Ethernet gadget to act as an RNDIS
> > peripheral; or enabling Mass Storage gadget debug options.
> > 
> > 
> > Good sleuthing, and thanks!
> > 
> > Now we just need to see that patch reverted before RC1... I don't
> > know how Linus deals with all his LKML mail, so I cc'd him in
> > the hope that direct messages get through a bit faster.
> 
> Ok, I'll revert it, but wanted to make sure that the parties that pushed 
> the change are aware of this.
> 
> 		Linus 


^ permalink raw reply	[flat|nested] 14+ messages in thread
* 2.6.23-git Kconfig regression
@ 2007-10-20  1:22 David Brownell
  2007-10-20  1:46 ` Randy Dunlap
  0 siblings, 1 reply; 14+ messages in thread
From: David Brownell @ 2007-10-20  1:22 UTC (permalink / raw)
  To: linux-kernel

	(Originally posted to kbuild-devel per MAINTAINERS, but
	that post was rejected since that is -- undocumented,
	sigh -- a members-only list.)

Hi,

I noticed a regression, visible in the drivers/usb/gadget Kconfig;
it seems to be quite recent.

That Kconfig hasn't changed (other than adding new drivers), and
it's worked that way for several years now ... so the issue seems
to be changes in menuconfig/kconfig/etc semantics.

The issue is that when USB_GADGET=m, it's no longer possible to
configure peripheral controller drivers as modules ... the controller
drivers can now only be configured for static linkage.

It should be making a choice of one of the controller drivers which
could work on the target system, and allow that driver to be linked
either as a module (ok iff USB_GADGET=m) or statically.

What's the deal here?

- Dave


^ permalink raw reply	[flat|nested] 14+ messages in thread

end of thread, other threads:[~2008-01-17  8:33 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2007-10-20 18:27 2.6.23-git Kconfig regression Jan Beulich
  -- strict thread matches above, loose matches on Subject: below --
2007-10-20  1:22 David Brownell
2007-10-20  1:46 ` Randy Dunlap
2007-10-20  1:57   ` David Brownell
2007-10-20  2:01     ` Randy Dunlap
2007-10-20  2:55       ` Randy Dunlap
2007-10-20  3:21         ` Randy Dunlap
2007-10-20  4:11           ` David Brownell
2007-10-20  4:25             ` Linus Torvalds
2007-10-20 16:50               ` Sam Ravnborg
2008-01-16  9:29           ` Jan Beulich
2008-01-17  0:02             ` David Brownell
2008-01-17  8:16               ` Jan Beulich
2008-01-17  8:32                 ` David Brownell

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).