Heads up: Linus plans to kill ARM defconfigs
Nicolas Pitre
nico at fluxnic.net
Tue Jun 8 19:02:29 EDT 2010
On Wed, 9 Jun 2010, Ryan Mallon wrote:
> Striping the spitz defconfig back for example:
>
> ryan at okiwi:configs$ wc -l spitz_defconfig
> 1820 spitz_defconfig
>
> ryan at okiwi:configs$ grep -v "is not set" spitz_defconfig | grep -v
> "^#" | wc -l
> 641
>
> So removing all the comments and non-set options makes the defconfig
> about 1/3 the size. If the defconfigs were generated by hand, or a
> proper set of tools, then they could be much less verbose and diffs for
> things like adding or removing a single config option would actually be
> readable.
>
> If we want to have individual board configurations in the kernel, then
> the information has to live somewhere. Whether it is defconfig, KConfig,
> Documentation, whatever, the information will still take up a similar
> amount of space, and the process of moving the information will generate
> a load of diffstat noise.
Did you see the SheevaPlug example I posted earlier? It contains only
10 lines of added information. Certainly not similar amount of space to
the existing defconfig files.
Nicolas
More information about the linux-arm-kernel
mailing list