From owner-freebsd-arch@FreeBSD.ORG Fri Nov 21 19:14:41 2014 Return-Path: Delivered-To: arch@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 82D3679F; Fri, 21 Nov 2014 19:14:41 +0000 (UTC) Received: from mho-02-ewr.mailhop.org (mho-02-ewr.mailhop.org [204.13.248.72]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 54574D0E; Fri, 21 Nov 2014 19:14:41 +0000 (UTC) Received: from [73.34.117.227] (helo=ilsoft.org) by mho-02-ewr.mailhop.org with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.72) (envelope-from ) id 1XrtfD-000LKi-SB; Fri, 21 Nov 2014 19:14:40 +0000 Received: from [172.22.42.240] (revolution.hippie.lan [172.22.42.240]) by ilsoft.org (8.14.9/8.14.9) with ESMTP id sALJEcJL004174; Fri, 21 Nov 2014 12:14:38 -0700 (MST) (envelope-from ian@FreeBSD.org) X-Mail-Handler: Dyn Standard SMTP by Dyn X-Originating-IP: 73.34.117.227 X-Report-Abuse-To: abuse@dyndns.com (see http://www.dyndns.com/services/sendlabs/outbound_abuse.html for abuse reporting information) X-MHO-User: U2FsdGVkX19RVikzj4bIVdWk45/wj+mR X-Authentication-Warning: paranoia.hippie.lan: Host revolution.hippie.lan [172.22.42.240] claimed to be [172.22.42.240] Subject: Re: svn commit: r274739 - head/sys/mips/conf From: Ian Lepore To: John-Mark Gurney In-Reply-To: <20141121190158.GJ99957@funkthat.com> References: <201411200552.sAK5qnXP063073@svn.freebsd.org> <20141120084832.GE24601@funkthat.com> <20141121092245.GI99957@funkthat.com> <30DC3E76-7737-4A55-8200-8A662811B9B7@grondar.org> <20141121190158.GJ99957@funkthat.com> Content-Type: text/plain; charset="us-ascii" Date: Fri, 21 Nov 2014 12:14:38 -0700 Message-ID: <1416597278.1147.295.camel@revolution.hippie.lan> Mime-Version: 1.0 X-Mailer: Evolution 2.32.1 FreeBSD GNOME Team Port Content-Transfer-Encoding: 7bit Cc: arch@freebsd.org, Adrian Chadd , Mark R V Murray X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 21 Nov 2014 19:14:41 -0000 On Fri, 2014-11-21 at 11:01 -0800, John-Mark Gurney wrote: > Mark Murray wrote this message on Fri, Nov 21, 2014 at 18:35 +0000: > > > If you're really going for small embeded, you don't want FreeBSD, > > > > Who are you to tell me what I want? ;-) > > So, after sleeping on it, I think the more sane way to go is to create > a STANDARD (or better named) kernel config file in sys/conf that is > always included by config... Then things like random can be included > here, and it allows the adventurous to use nodevice and nooption to > disable... > > This has the added benifit that other options that are now "standard" > could be made optional with a bit of work, and those that try to reduce > the kernel config could impore their changes for others w/o breaking > things for the rest of us... > > Thoughts on this? > When I tried to add things to arm/conf/DEFAULTS I got my hand slapped and was told to remove what I had added because the only thing that is supposed to be in there is stuff required for the platform to run. That sounds a lot like what you're proposing. It doesn't take more than a glance at the existing DEFAULTS files to see that's not how they're actually being used now. arm is probably closest, but it has a couple partition type options in it that I don't think are required. I'm not sure it's wise to create the same thing again with yet another name, only to find years from now that it too has drifted away from the original author's intentions. -- Ian