LWN: Comments on "ARM and defconfig files" http://lwn.net/Articles/391372/ This is a special feed containing comments posted to the individual LWN article titled "ARM and defconfig files". hourly 2 ARM and defconfig files http://lwn.net/Articles/396121/rss 2010-07-15T12:06:13+00:00 wookey <div class="FormattedComment"> 3 years? It was 2001.<br> <p> And yes, I believe CML would have largely prevented the defconfig-bloat.<br> </div> ARM and BOARD config files http://lwn.net/Articles/394689/rss 2010-07-03T04:13:13+00:00 NightMonkey <div class="FormattedComment"> Wouldn't it be nice if the board manufactures just gave you a .config file for their board? They put the effort into making the board docs, it doesn't seem like much more effort to match that spec with the kernel .config. Even if the .config they offer for download starts to get stale, you're one "make oldconfig" away from a working .config.<br> <p> I can dream, can't I? ;)<br> </div> ARM and BOARD config files http://lwn.net/Articles/394018/rss 2010-06-28T13:47:33+00:00 HalfMoon Dropping defconfigs causes one new problem: no longer is it practical to just take a kernel tree and build for a board; you've got to do a bunch of homework to find some board-specific config working with that board. Consult lots of board docs (if you can even find them!) and enable all the board-specific hardware. Workable, yes, but this creates new obstacles for embedded developers. And they have too many of them already. ARM and defconfig files http://lwn.net/Articles/393815/rss 2010-06-25T19:56:24+00:00 landley <div class="FormattedComment"> Personally I still use miniconfigs. I submitted them several times, the kernel guys didn't want to merge them (one of those "do this huge new pile of work and then we'll think about it" things, which went on my todo list 5 years ago and is still there), but I still happily use them out of tree...<br> <p> <a rel="nofollow" href="http://lwn.net/Articles/160497/">http://lwn.net/Articles/160497/</a><br> <a rel="nofollow" href="http://lwn.net/Articles/161086/">http://lwn.net/Articles/161086/</a><br> <a rel="nofollow" href="http://impactlinux.com/hg/aboriginal/file/tip/sources/toys/miniconfig.sh">http://impactlinux.com/hg/aboriginal/file/tip/sources/toy...</a><br> <a rel="nofollow" href="http://impactlinux.com/hg/aboriginal/file/tip/sources/targets/armv6l/miniconfig-linux">http://impactlinux.com/hg/aboriginal/file/tip/sources/tar...</a><br> <p> Not just for the kernel, either:<br> <p> <a rel="nofollow" href="http://impactlinux.com/hg/aboriginal/file/tip/sources/baseconfig-uClibc">http://impactlinux.com/hg/aboriginal/file/tip/sources/bas...</a><br> <p> Rob<br> </div> ARM and defconfig files http://lwn.net/Articles/393203/rss 2010-06-23T01:34:52+00:00 Baylink <div class="FormattedComment"> I'm not a kernel guy, but doesn't that final solution sound a whole lot like the CML that ESR put a bunch of work into, for naught, about 3 years back?<br> <p> At least conceptually?<br> </div> ARM and defconfig files http://lwn.net/Articles/392795/rss 2010-06-19T22:22:05+00:00 stevenb <div class="FormattedComment"> I wish we had someone like Linus in the GCC community. Someone able to say, "Well, it sucks and we all know it, too! So I am going to remove it and if you care enough, you should come up with a better way!" This is the only way to keep a huge code base maintainable.<br> <p> </div> ARM and defconfig files http://lwn.net/Articles/392584/rss 2010-06-18T00:31:29+00:00 ppisa <div class="FormattedComment"> I see as most fundamental design flaw, that config files has<br> not defined negative answer (CONFIG_xxx=n) as valid and stored<br> option. This would allow to use config fragments which could<br> override previously selected defaults and values from system<br> provided config_def files. The Debian system uses some way<br> how to combine config fragments already.<br> <p> Other problem is, that the kconfig should allow export<br> of options touched by user and config file should hold<br> classification of value origin<br> <p> kconfig_default automatic_select default_config user<br> <p> This would allow fragment export even in future kconfig<br> based tools run. The internals of kconfig already provide<br> mechanisms which could be base for such options management.<br> </div> ARM and defconfig files http://lwn.net/Articles/392476/rss 2010-06-17T16:12:43+00:00 dmag <div class="FormattedComment"> Once again, Linus getting grumpy leads to neat stuff. Picking a defconfig file for a bare ARM chip brings in too much useless stuff (someone else's choices for SLAB allocator, LCD support, etc). As the article says, it's rare to use one without changes. Heck, how many people use the default x86 kernel config without changing something before compiling?<br> <p> In fact, I think "make menuconfig" should save the set of "local overrides". This file could be copied from one kernel version to the next, instead of the entire .config. It will also make it trivial to see what things you've messed with.<br> </div>