Re: ARM defconfig files

2010-07-14 Thread Tony Luck
2010/7/14 Uwe Kleine-König : > Note that no kernel is built at all, only the config is regenerated once > for each line. You could special case blank lines and comments (other than ones like "# CONFIG_FOO is not set" which do matter). They account for ~15% of the lines in my .config files. But i

Re: ARM defconfig files

2010-07-14 Thread Uwe Kleine-König
On Mon, Jul 12, 2010 at 04:34:04PM -0700, David Brown wrote: > On Monday 12 July 2010 16:18:01 Linus Torvalds wrote: > > > 2010/7/12 David Brown : > > > > > > Do you have scripts or tools that you did this with, or is a manual > > > process. We're about to add several new (ARM) targets, and it'd

Re: ARM defconfig files

2010-07-14 Thread Felipe Contreras
On Mon, Jul 12, 2010 at 11:06 PM, Russell King - ARM Linux wrote: > On Mon, Jul 12, 2010 at 10:40:36AM -0700, Linus Torvalds wrote: >> On Mon, Jul 12, 2010 at 10:32 AM, Russell King - ARM Linux >> wrote: >> > >> > When you brought up the problem you seemed absolutely convinced >> > that nothing e

Re: ARM defconfig files

2010-07-14 Thread Felipe Contreras
On Tue, Jul 13, 2010 at 2:34 AM, David Brown wrote: > It seems a bit brute force, probably not something I can make part of > our regular build process, but I can definitely run it before sending > patches out. > > I wonder if there's a more efficient way of doing it that doesn't > involve invokin

Re: optimized script [Was: ARM defconfig files]

2010-07-13 Thread Nicolas Pitre
On Tue, 13 Jul 2010, Olof Johansson wrote: > On Tue, Jul 13, 2010 at 10:07:05AM +0200, Uwe Kleine-König wrote: > > Hello, > > > > On Tue, Jul 13, 2010 at 09:07:41AM +0200, Uwe Kleine-König wrote: > > > Hi > > > > > > On Mon, Jul 12, 2010 at 01:50:47PM -0600, Grant Likely wrote: > > > > On Mon, J

Re: ARM defconfig files

2010-07-13 Thread Grant Likely
2010/7/13 Uwe Kleine-König : > Hi > > On Mon, Jul 12, 2010 at 01:50:47PM -0600, Grant Likely wrote: >> On Mon, Jul 12, 2010 at 1:34 PM, Linus Torvalds >> wrote: >> > On Mon, Jul 12, 2010 at 12:17 PM, Nicolas Pitre wrote: >> >> I think Uwe could provide his script and add it to the kernel tree. >>

Re: ARM defconfig files

2010-07-13 Thread Rob Landley
On Monday 12 July 2010 18:18:01 Linus Torvalds wrote: > 2010/7/12 David Brown : > > Do you have scripts or tools that you did this with, or is a manual > > process. We're about to add several new (ARM) targets, and it'd be > > nice to be able to make small defconfigs for those targets as well. > >

Re: optimized script [Was: ARM defconfig files]

2010-07-13 Thread Olof Johansson
On Tue, Jul 13, 2010 at 10:07:05AM +0200, Uwe Kleine-König wrote: > Hello, > > On Tue, Jul 13, 2010 at 09:07:41AM +0200, Uwe Kleine-König wrote: > > Hi > > > > On Mon, Jul 12, 2010 at 01:50:47PM -0600, Grant Likely wrote: > > > On Mon, Jul 12, 2010 at 1:34 PM, Linus Torvalds > > > wrote: > > > >

optimized script [Was: ARM defconfig files]

2010-07-13 Thread Uwe Kleine-König
Hello, On Tue, Jul 13, 2010 at 09:07:41AM +0200, Uwe Kleine-König wrote: > Hi > > On Mon, Jul 12, 2010 at 01:50:47PM -0600, Grant Likely wrote: > > On Mon, Jul 12, 2010 at 1:34 PM, Linus Torvalds > > wrote: > > > On Mon, Jul 12, 2010 at 12:17 PM, Nicolas Pitre wrote: > > >> I think Uwe could pr

Re: ARM defconfig files

2010-07-13 Thread Uwe Kleine-König
Hi On Mon, Jul 12, 2010 at 01:50:47PM -0600, Grant Likely wrote: > On Mon, Jul 12, 2010 at 1:34 PM, Linus Torvalds > wrote: > > On Mon, Jul 12, 2010 at 12:17 PM, Nicolas Pitre wrote: > >> I think Uwe could provide his script and add it to the kernel tree. > >> Then all architectures could benefi

Re: ARM defconfig files

2010-07-12 Thread Nicolas Pitre
On Mon, 12 Jul 2010, David Brown wrote: > On Monday 12 July 2010 16:18:01 Linus Torvalds wrote: > > > 2010/7/12 David Brown : > > > > > > Do you have scripts or tools that you did this with, or is a manual > > > process. We're about to add several new (ARM) targets, and it'd be > > > nice to be

Re: ARM defconfig files

2010-07-12 Thread David Brown
On Monday 12 July 2010 16:18:01 Linus Torvalds wrote: > 2010/7/12 David Brown : > > > > Do you have scripts or tools that you did this with, or is a manual > > process. We're about to add several new (ARM) targets, and it'd be > > nice to be able to make small defconfigs for those targets as well

Re: ARM defconfig files

2010-07-12 Thread Linus Torvalds
2010/7/12 David Brown : > > Do you have scripts or tools that you did this with, or is a manual > process.  We're about to add several new (ARM) targets, and it'd be > nice to be able to make small defconfigs for those targets as well. Uwe posted it earlier in this thread as an attachement, and I

Re: ARM defconfig files

2010-07-12 Thread David Brown
On Monday 12 July 2010 11:50:29 Uwe Kleine-König wrote: > If it helps the powerpc people I can reduce their defconfigs, too. Do you have scripts or tools that you did this with, or is a manual process. We're about to add several new (ARM) targets, and it'd be nice to be able to make small defcon

Re: ARM defconfig files

2010-07-12 Thread Linus Torvalds
On Mon, Jul 12, 2010 at 1:29 PM, Nicolas Pitre wrote: > > For the record, I do support Uwe's work too.  I do wish it could go in > now so that from that point going forward we could only focus on > improving the thing instead of having to care about implications during > the merge window. Ok, I m

Re: ARM defconfig files

2010-07-12 Thread Nicolas Pitre
On Mon, 12 Jul 2010, Arnd Bergmann wrote: > On Monday 12 July 2010 20:50:29 Uwe Kleine-König wrote: > > > > [1] The following changes since commit > > 67a3e12b05e055c0415c556a315a3d3eb637e29e: > > > > Linux 2.6.35-rc1 (2010-05-30 13:21:02 -0700) > > > > are available in the git repository at

Re: ARM defconfig files

2010-07-12 Thread Arnd Bergmann
On Monday 12 July 2010 20:50:29 Uwe Kleine-König wrote: > > [1] The following changes since commit > 67a3e12b05e055c0415c556a315a3d3eb637e29e: > > Linux 2.6.35-rc1 (2010-05-30 13:21:02 -0700) > > are available in the git repository at: > git://git.pengutronix.de/git/ukl/linux-2.6.git > arm

Re: ARM defconfig files

2010-07-12 Thread Nicolas Pitre
On Mon, 12 Jul 2010, Russell King - ARM Linux wrote: > On Mon, Jul 12, 2010 at 10:40:36AM -0700, Linus Torvalds wrote: > > On Mon, Jul 12, 2010 at 10:32 AM, Russell King - ARM Linux > > wrote: > > > > > > When you brought up the problem you seemed absolutely convinced > > > that nothing except yo

Re: ARM defconfig files

2010-07-12 Thread Nicolas Pitre
On Mon, 12 Jul 2010, Linus Torvalds wrote: > On Mon, Jul 12, 2010 at 12:17 PM, Nicolas Pitre wrote: > >> > >>    Put another way: I realize that fairly late in the -rc series is > >> actually a really good time to do this, rather than during the merge > >> window itself when things are in flux. H

Re: ARM defconfig files

2010-07-12 Thread Russell King - ARM Linux
On Mon, Jul 12, 2010 at 10:40:36AM -0700, Linus Torvalds wrote: > On Mon, Jul 12, 2010 at 10:32 AM, Russell King - ARM Linux > wrote: > > > > When you brought up the problem you seemed absolutely convinced > > that nothing except your solution was going to be acceptable. > > That's not true. What

Re: ARM defconfig files

2010-07-12 Thread Uwe Kleine-König
Hi Linus, On Mon, Jul 12, 2010 at 12:34:59PM -0700, Linus Torvalds wrote: > On Mon, Jul 12, 2010 at 12:17 PM, Nicolas Pitre wrote: > >> > >>    Put another way: I realize that fairly late in the -rc series is > >> actually a really good time to do this, rather than during the merge > >> window it

Re: ARM defconfig files

2010-07-12 Thread Grant Likely
On Mon, Jul 12, 2010 at 1:34 PM, Linus Torvalds wrote: > On Mon, Jul 12, 2010 at 12:17 PM, Nicolas Pitre wrote: >> I think Uwe could provide his script and add it to the kernel tree. >> Then all architectures could benefit from it.  Having the defconfig >> files contain only those options which a

Re: ARM defconfig files

2010-07-12 Thread Linus Torvalds
On Mon, Jul 12, 2010 at 12:17 PM, Nicolas Pitre wrote: >> >>    Put another way: I realize that fairly late in the -rc series is >> actually a really good time to do this, rather than during the merge >> window itself when things are in flux. However, while it would be a >> good time to pull this

Re: ARM defconfig files

2010-07-12 Thread Nicolas Pitre
On Mon, 12 Jul 2010, Linus Torvalds wrote: > I'd happily pull it. Just this single line in your email is a very > very powerful thing: > > > 177 files changed, 652 insertions(+), 194157 deletions(-) > > However, before I would pull, I'd definitely like to make sure we at > least have some way f

Re: ARM defconfig files

2010-07-12 Thread Nicolas Pitre
On Mon, 12 Jul 2010, Uwe Kleine-König wrote: > On Mon, Jul 12, 2010 at 10:40:36AM -0700, Linus Torvalds wrote: > > I hope you at least do agree that the current situation is a steaming > > pile of sh*t. And yes, I _will_ remove the crap, both from POWER and > > ARM, unless I see some serious tries

Re: ARM defconfig files

2010-07-12 Thread Linus Torvalds
2010/7/12 Uwe Kleine-König : > > I'm willing to try my solution, some others on the linux-arm-kernel > lists considered it worth trying, too.  Feel free to pull my tree[1]. > Russell refused to take defconfig changes for a while now, so I don't > expect merge problems if you do. Well, I can hardly

Re: ARM defconfig files

2010-07-12 Thread Uwe Kleine-König
Hello Linus, On Mon, Jul 12, 2010 at 10:40:36AM -0700, Linus Torvalds wrote: > On Mon, Jul 12, 2010 at 10:32 AM, Russell King - ARM Linux > wrote: > > > > When you brought up the problem you seemed absolutely convinced > > that nothing except your solution was going to be acceptable. > > That's

Re: ARM defconfig files

2010-07-12 Thread Linus Torvalds
On Mon, Jul 12, 2010 at 10:32 AM, Russell King - ARM Linux wrote: > > When you brought up the problem you seemed absolutely convinced > that nothing except your solution was going to be acceptable. That's not true. What's true is that you didn't seem to _understand_ my solution, so I tried to pus

Re: ARM defconfig files

2010-07-12 Thread Russell King - ARM Linux
On Mon, Jul 12, 2010 at 09:51:47AM -0700, Linus Torvalds wrote: > So if the ARM people decide that your script is a good way to clean up > the mess, I might be happy with that. But that would require that they > NEVER EVER try to push me a update that contains an un-cleaned-up > defconfig file. Do

Re: ARM defconfig files

2010-07-12 Thread Linus Torvalds
2010/7/12 Uwe Kleine-König : > > As you havn't replied up to now I wonder if that just means that you > still plan to remove all defconfig files or if you are just busy doing > other things. The reason I haven't replied is that (a) I don't think this really "solves" the issue, in that the result

Re: ARM defconfig files

2010-07-12 Thread Uwe Kleine-König
Hi Linus, On Wed, Jun 30, 2010 at 12:40:43PM +0200, Uwe Kleine-König wrote: > I think my mail hit your inbox during your vacation. As this is quite > important for the ARM people and there isn't much time left, can you > please comment? As you havn't replied up to now I wonder if that just means

Re: ARM defconfig files

2010-06-30 Thread Uwe Kleine-König
Hi Linus, I think my mail hit your inbox during your vacation. As this is quite important for the ARM people and there isn't much time left, can you please comment? Thanks in advance Uwe On Mon, Jun 14, 2010 at 10:32:14AM +0200, Uwe Kleine-König wrote: > Hello, > > [Added linux-arm-kernel ML t