From owner-svn-src-head@FreeBSD.ORG Sun Mar 23 13:20:17 2014 Return-Path: Delivered-To: svn-src-head@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 43917CA; Sun, 23 Mar 2014 13:20:17 +0000 (UTC) Received: from mho-01-ewr.mailhop.org (mho-03-ewr.mailhop.org [204.13.248.66]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 12D9B907; Sun, 23 Mar 2014 13:20:16 +0000 (UTC) Received: from c-24-8-230-52.hsd1.co.comcast.net ([24.8.230.52] helo=damnhippie.dyndns.org) by mho-01-ewr.mailhop.org with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.72) (envelope-from ) id 1WRiJu-000J1A-HZ; Sun, 23 Mar 2014 13:20:10 +0000 Received: from [172.22.42.240] (revolution.hippie.lan [172.22.42.240]) by damnhippie.dyndns.org (8.14.3/8.14.3) with ESMTP id s2NDK6Yj074259; Sun, 23 Mar 2014 07:20:06 -0600 (MDT) (envelope-from ian@FreeBSD.org) X-Mail-Handler: Dyn Standard SMTP by Dyn X-Originating-IP: 24.8.230.52 X-Report-Abuse-To: abuse@dyndns.com (see http://www.dyndns.com/services/sendlabs/outbound_abuse.html for abuse reporting information) X-MHO-User: U2FsdGVkX1/j2Jm0ZRTk8kUS3cCMjL3l Subject: Re: svn commit: r263424 - head/sys/arm/conf From: Ian Lepore To: Andrew Turner In-Reply-To: <20140323115150.51e68e2a@bender.Home> References: <201403201701.s2KH1L84024044@svn.freebsd.org> <20140321094316.76ccf459@bender.Home> <1395412070.81853.8.camel@revolution.hippie.lan> <20140321190402.GT32089@funkthat.com> <1395494755.81853.38.camel@revolution.hippie.lan> <20140323115150.51e68e2a@bender.Home> Content-Type: text/plain; charset="us-ascii" Date: Sun, 23 Mar 2014 07:20:06 -0600 Message-ID: <1395580806.81853.51.camel@revolution.hippie.lan> Mime-Version: 1.0 X-Mailer: Evolution 2.32.1 FreeBSD GNOME Team Port Content-Transfer-Encoding: 7bit Cc: svn-src-head@FreeBSD.org, John-Mark Gurney , Ruslan Bukin , src-committers@FreeBSD.org, svn-src-all@FreeBSD.org X-BeenThere: svn-src-head@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: SVN commit messages for the src tree for head/-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 23 Mar 2014 13:20:17 -0000 On Sun, 2014-03-23 at 11:51 +0000, Andrew Turner wrote: > On Sat, 22 Mar 2014 07:25:55 -0600 > Ian Lepore wrote: > > Last time I tried to put something into arm/conf/DEFAULTS I got my > > hand slapped, but... putting the diagnostic options in there on head > > and not on stable branches would make the "touch 77 config files" > > problem go away. > > This is another problem we have on ARM, we are abusing FDT_DTS_FILE. We > should work to reduce the number of kernel configs we have where > possible. My preference would be for no more than one config for each > SoC/SoC family, however the granularity depends on the hardware and SoC > specific code. > > Andrew I made a single imx6 kernel work for all flavors of soc, but I can't get rid of the WANDBOARD* configs until we have an alternate mechanism for requesting that a given DTB (or several of them) gets compiled and installed without being set in the kernel config. Warner said he was working on something to allow that. But our plethora of arm configs isn't going to be reduced all that much. We have 77 config files, 30 of them have FDT_DTS_FILE. If we eliminated all the configs that differ only in the FDT_DTS_FILE=, we'd get rid of maybe 8 or 10 of them. -- Ian