Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 23 Mar 2014 07:20:06 -0600
From:      Ian Lepore <ian@FreeBSD.org>
To:        Andrew Turner <andrew@fubar.geek.nz>
Cc:        svn-src-head@FreeBSD.org, John-Mark Gurney <jmg@funkthat.com>, Ruslan Bukin <br@FreeBSD.org>, src-committers@FreeBSD.org, svn-src-all@FreeBSD.org
Subject:   Re: svn commit: r263424 - head/sys/arm/conf
Message-ID:  <1395580806.81853.51.camel@revolution.hippie.lan>
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>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, 2014-03-23 at 11:51 +0000, Andrew Turner wrote:
> On Sat, 22 Mar 2014 07:25:55 -0600
> Ian Lepore <ian@FreeBSD.org> 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





Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1395580806.81853.51.camel>