Re: ARM defconfig files

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: david
Date: Saturday, June 5, 2010 - 8:28 pm

On Thu, 3 Jun 2010, Russell King wrote:


What do you define as useable?

at two extremes:

do you mean a kernel that fully supports the board and all it's features?

do you mean a kernel that will compile and boot, but may not be able to 
talk to the outside world as it doesn't know about any I/O that the chip 
may have.

I don't think that defconfig can work for the first case (every single 
system would hae it's own defconfig, which just doesn't scale)

and I'm not sure the second is very useful (and it should be covered by 
the kconfig defaults)

if you are looking for something in between, where do you draw the line?

back when linux ran on x86 with IDE only, defconfig made a lot of sense, 
but that was because the hardware was very standardized, nowdays even in 
the x6 space there is enough variation that it's questionable how useful a 
defconfig is.

What would be far better would be some tool that would take some hardware 
defintition (either autodetecting from a currenlty running system on x86, 
or from the device_tree stuff that's being worked on for other 
architectures) and create a kernel config from that that would fully 
support the hardware detected.

David Lang

--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
Re: ARM defconfig files, Linus Torvalds, (Thu Jun 3, 7:48 am)
Re: ARM defconfig files, Tony Lindgren, (Thu Jun 3, 9:46 am)
Re: ARM defconfig files, Daniel Walker, (Thu Jun 3, 9:53 am)
Re: ARM defconfig files, Russell King, (Thu Jun 3, 11:10 am)
Re: ARM defconfig files, Russell King, (Thu Jun 3, 11:13 am)
Re: ARM defconfig files, Linus Torvalds, (Thu Jun 3, 11:18 am)
Re: ARM defconfig files, Daniel Walker, (Thu Jun 3, 11:20 am)
Re: ARM defconfig files, Linus Torvalds, (Thu Jun 3, 11:21 am)
Re: ARM defconfig files, Al Viro, (Thu Jun 3, 11:30 am)
Re: ARM defconfig files, Russell King, (Thu Jun 3, 11:41 am)
Re: ARM defconfig files, Linus Torvalds, (Thu Jun 3, 11:53 am)
Re: ARM defconfig files, Russell King, (Thu Jun 3, 11:53 am)
Re: ARM defconfig files, Linus Torvalds, (Thu Jun 3, 11:56 am)
Re: ARM defconfig files, Russell King, (Thu Jun 3, 12:20 pm)
Re: ARM defconfig files, Paul Mundt, (Thu Jun 3, 12:26 pm)
Re: ARM defconfig files, Daniel Walker, (Thu Jun 3, 12:35 pm)
Re: ARM defconfig files, Russell King, (Thu Jun 3, 12:45 pm)
Re: ARM defconfig files, Daniel Walker, (Thu Jun 3, 12:49 pm)
Re: ARM defconfig files, Russell King, (Thu Jun 3, 12:57 pm)
Re: ARM defconfig files, Linus Torvalds, (Thu Jun 3, 1:05 pm)
Re: ARM defconfig files, Daniel Walker, (Thu Jun 3, 1:06 pm)
Re: ARM defconfig files, Linus Torvalds, (Thu Jun 3, 1:09 pm)
Re: ARM defconfig files, Russell King, (Thu Jun 3, 1:18 pm)
Re: ARM defconfig files, Nicolas Pitre, (Thu Jun 3, 1:20 pm)
Re: ARM defconfig files, Linus Torvalds, (Thu Jun 3, 1:31 pm)
Re: ARM defconfig files, Nicolas Pitre, (Thu Jun 3, 1:34 pm)
Re: ARM defconfig files, Tony Lindgren, (Thu Jun 3, 2:17 pm)
Re: ARM defconfig files, Tony Lindgren, (Thu Jun 3, 2:33 pm)
Re: ARM defconfig files, Daniel Walker, (Thu Jun 3, 2:48 pm)
Re: ARM defconfig files, Grant Likely, (Thu Jun 3, 3:15 pm)
Re: ARM defconfig files, Daniel Walker, (Thu Jun 3, 3:24 pm)
Re: ARM defconfig files, Nicolas Pitre, (Thu Jun 3, 3:45 pm)
Re: ARM defconfig files, Kevin Hilman, (Thu Jun 3, 5:23 pm)
Re: ARM defconfig files, Paul Mackerras, (Thu Jun 3, 5:36 pm)
Re: ARM defconfig files, Benjamin Herrenschmidt, (Thu Jun 3, 6:02 pm)
Re: ARM defconfig files, Benjamin Herrenschmidt, (Thu Jun 3, 6:06 pm)
Re: ARM defconfig files, Tony Lindgren, (Thu Jun 3, 9:53 pm)
Re: ARM defconfig files, Tony Lindgren, (Thu Jun 3, 9:59 pm)
Re: ARM defconfig files, Felipe Balbi, (Thu Jun 3, 10:18 pm)
Re: ARM defconfig files, Tony Lindgren, (Thu Jun 3, 10:29 pm)
Re: ARM defconfig files, Geert Uytterhoeven, (Thu Jun 3, 11:30 pm)
Re: ARM defconfig files, Geert Uytterhoeven, (Thu Jun 3, 11:53 pm)
Re: ARM defconfig files, Benjamin Herrenschmidt, (Fri Jun 4, 1:52 am)
Re: ARM defconfig files, Catalin Marinas, (Fri Jun 4, 4:31 am)
Re: ARM defconfig files, Grant Likely, (Fri Jun 4, 5:39 am)
Re: ARM defconfig files, Felipe Contreras, (Sat Jun 5, 6:47 am)
Re: ARM defconfig files, Felipe Contreras, (Sat Jun 5, 7:12 am)
Re: ARM defconfig files, Linus Torvalds, (Sat Jun 5, 7:39 am)
Re: ARM defconfig files, Felipe Contreras, (Sat Jun 5, 9:39 am)
Re: ARM defconfig files, david, (Sat Jun 5, 8:28 pm)
Re: ARM defconfig files, david, (Sat Jun 5, 8:53 pm)
Re: ARM defconfig files, Catalin Marinas, (Tue Jun 8, 8:30 am)
Re: ARM defconfig files, Daniel Walker, (Tue Jun 8, 9:37 am)
Re: ARM defconfig files, Uwe Kleine-König, (Mon Jun 14, 1:32 am)
Re: ARM defconfig files, Uwe Kleine-König, (Wed Jun 30, 3:40 am)
Re: ARM defconfig files, Uwe Kleine-König, (Mon Jul 12, 8:55 am)
Re: ARM defconfig files, Linus Torvalds, (Mon Jul 12, 9:51 am)
Re: ARM defconfig files, Russell King - ARM Linux, (Mon Jul 12, 10:32 am)
Re: ARM defconfig files, Linus Torvalds, (Mon Jul 12, 10:40 am)
Re: ARM defconfig files, Uwe Kleine-König, (Mon Jul 12, 11:50 am)
Re: ARM defconfig files, Linus Torvalds, (Mon Jul 12, 12:04 pm)
Re: ARM defconfig files, Nicolas Pitre, (Mon Jul 12, 12:09 pm)
Re: ARM defconfig files, Nicolas Pitre, (Mon Jul 12, 12:17 pm)
Re: ARM defconfig files, Linus Torvalds, (Mon Jul 12, 12:34 pm)
Re: ARM defconfig files, Grant Likely, (Mon Jul 12, 12:50 pm)
Re: ARM defconfig files, Uwe Kleine-König, (Mon Jul 12, 12:59 pm)
Re: ARM defconfig files, Russell King - ARM Linux, (Mon Jul 12, 1:06 pm)
Re: ARM defconfig files, Nicolas Pitre, (Mon Jul 12, 1:14 pm)
Re: ARM defconfig files, Nicolas Pitre, (Mon Jul 12, 1:29 pm)
Re: ARM defconfig files, Arnd Bergmann, (Mon Jul 12, 1:31 pm)
Re: ARM defconfig files, Nicolas Pitre, (Mon Jul 12, 1:50 pm)
Re: ARM defconfig files, Linus Torvalds, (Mon Jul 12, 2:54 pm)
Re: ARM defconfig files, David Brown, (Mon Jul 12, 4:05 pm)
Re: ARM defconfig files, Linus Torvalds, (Mon Jul 12, 4:18 pm)
Re: ARM defconfig files, David Brown, (Mon Jul 12, 4:34 pm)
Re: ARM defconfig files, Nicolas Pitre, (Mon Jul 12, 5:55 pm)
Re: ARM defconfig files, Uwe Kleine-König, (Tue Jul 13, 12:07 am)
optimized script [Was: ARM defconfig files], Uwe Kleine-König, (Tue Jul 13, 1:07 am)
Re: optimized script [Was: ARM defconfig files], Olof Johansson, (Tue Jul 13, 11:04 am)
Re: ARM defconfig files, Rob Landley, (Tue Jul 13, 11:32 am)
Re: ARM defconfig files, Grant Likely, (Tue Jul 13, 11:32 am)
Re: optimized script [Was: ARM defconfig files], Nicolas Pitre, (Tue Jul 13, 4:39 pm)
Re: ARM defconfig files, Felipe Contreras, (Wed Jul 14, 2:13 am)
Re: ARM defconfig files, Felipe Contreras, (Wed Jul 14, 2:21 am)
Re: ARM defconfig files, Uwe Kleine-König, (Wed Jul 14, 6:20 am)
Re: ARM defconfig files, Tony Luck, (Wed Jul 14, 10:37 am)