Subject: Re: CVS commit: src
To: Simon Burge <simonb@NetBSD.org>
From: Quentin Garnier <cube@cubidou.net>
List: source-changes
Date: 12/17/2007 02:01:54
--DN8g+DOX2TxGxleI
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Mon, Dec 17, 2007 at 11:55:35AM +1100, Simon Burge wrote:
> Matthias Drochner wrote:
>=20
> > Module Name:	src
> > Committed By:	drochner
> > Date:		Sun Dec 16 23:24:22 UTC 2007
> >=20
> > Modified Files:
> >=20
> > 	src/distrib/sets/lists/comp: mi
> > 	src/sys/sys: Makefile device.h
> >=20
> > Log Message:
> >=20
> > don't include <sys/pmf.h> for userland programs, saves some recompilati=
on
> > if internals are changed
>=20
> Should that be "_KERNEL_OPT"?  LKMs might need to get at some of
> the <sys/pmf.h> functions (or are expected to explicitly include
> <sys/pmf.h> themselves?

LKMs access _KERNEL, while they don't access _KERNEL_OPT...

device.h shouldn't include pmf.h anyway, but now a lot of stuff will
break if you remove it *sigh*.

--=20
Quentin Garnier - cube@cubidou.net - cube@NetBSD.org
"See the look on my face from staying too long in one place
[...] every time the morning breaks I know I'm closer to falling"
KT Tunstall, Saving My Face, Drastic Fantastic, 2007.

--DN8g+DOX2TxGxleI
Content-Type: application/pgp-signature
Content-Disposition: inline

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

iQEVAwUBR2XKgtgoQloHrPnoAQKuogf/X1NFH2HqvzvPgy85sFTKM7PEJPYxssQ3
M6xVqGAuJuCbWBntTrXBeLuJpQhlRRIw+JprcF9t9HGux5YGICT2qxGp9KTbMbTl
DkZBRAMo6V9nX0oP8FwOWSfU31BENUv3kEewQBZwSd3bHnW2cejMLQxmQB04qo9U
mEIOUqmbh8dqL4EH8PA9A51HgLYvRIk+i5z+1BwbBENcddnRsUSBfA8cRpiD4DoF
EE0/WTtLjCrDNC04CqcjmI/N5q42er1K+0VUZwg06AtM2QJ+NQjKlWTyYopc7+sw
0dLfVxBDmer25LMjNViTPT8Ha5cBFu0z5YTf1xMarl2xQ0K3tQmgnA==
=z7nz
-----END PGP SIGNATURE-----

--DN8g+DOX2TxGxleI--