Subject: Re: CVS commit: src/sys/arch
To: YAMAMOTO Takashi <yamt@mwd.biglobe.ne.jp>
From: Quentin Garnier <cube@cubidou.net>
List: source-changes
Date: 08/01/2005 14:02:35
--vtzGhvizbBRQ85DL
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Mon, Aug 01, 2005 at 12:17:11PM +1000, Daniel Carosone wrote:
> On Mon, Aug 01, 2005 at 11:04:48AM +0900, YAMAMOTO Takashi wrote:
> > > I have the patch changed to use VMNOSWAP... But I will let yamt commi=
t it.
> >=20
> > please let me think a little more about a way to avoid negative options.
>=20
> I agree that negative options like this are undesirable.  As Quenti
> suggests, perhaps there's a place we can make "options VMSWAP" be on
> by default, and let those few users who need to put "no options
> VMSWAP" in their config files, now that we can.

Yes, I think that's what makes most sense.

> An MI equivalent to the 'include "arch/i386/conf/std.i386"' that
> currently appears in the i386 configs, for example. =20

All configs are supposed to include that file, as it contains the
mandatory "machine" specification.

> I think there's scope for reviewing how several of our sample/base
> configs are maintained, especially with the new 'no ..' config syntax.
> There are probably some other good examples of almost-always-needed
> 'options' that make more sense as an explicit 'no' override.

We're still a long way to easy config file inclusions, though.
Sometimes I have the feeling config(1) should be rototilled entirely.

--=20
Quentin Garnier - cube@cubidou.net - cube@NetBSD.org
"When I find the controls, I'll go where I like, I'll know where I want
to be, but maybe for now I'll stay right here on a silent sea."
KT Tunstall, Silent Sea, Eye to the Telescope, 2004.

--vtzGhvizbBRQ85DL
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.6 (NetBSD)

iQEVAwUBQu4PW9goQloHrPnoAQICtgf/Q9DVwa1C19Oe9i9Igo23hF9P0ZWXUp+o
gxV/zsoaXGfeglMIGdXUxCc6m7PY3e/1uJEH4qWYAJlKth+OSVF36a/6FGD7Rohr
sGNoP1cKZ/GDZlUUQKTGOHDL4CMjqimx7uJ9SHBULKyp/uJkdbIs5Z73mxalvIVv
SLkZFGgngT+q8XF/DgVtItrqS8eSzlbiM60i0RLAX1LbY0L5KU5thfSNZ+Pxxs3k
SKLYwA4iaDR4JpuLQKyf6wvQ7sTCMaE5MZQ8MnUJ2ob8PID8fsAMPs0LAaFYLj3u
RWY/VfahoGtyU/dphA/wuEz0NWpK6J06Ckar7gvD833uzZ4yC9UynA==
=Sspq
-----END PGP SIGNATURE-----

--vtzGhvizbBRQ85DL--