Subject: Re: Making a common API for cpu frequency drivers
To: Quentin Garnier <cube@cubidou.net>
From: Jeff Rizzo <riz@NetBSD.org>
List: tech-kern
Date: 09/01/2006 16:31:02
This is an OpenPGP/MIME signed message (RFC 2440 and 3156)
--------------enigD7D563BD5D7A0201A89D40C7
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

Quentin Garnier wrote:
> On Fri, Sep 01, 2006 at 03:01:20PM -0700, Tom Spindler wrote:
>  =20
>>> OTOH, we also have sysmon(4), used by envsys(8), powerd(8) and
>>> wdogctl(8).  [....]
>>>      =20
>> I don't mean this as a troll, but where's the documentation for
>> sysmon(4)? The fine manpage sysmon(4) doesn't exist, and envsys(4)
>> says "This API is experimental and may be deprecated at any time".
>> and "This entire API should be replaced by a sysctl(8) interface
>> or a kernel events mechanism, should one be developed."
>>
>> So, er, is envsys/sysmon really suitable as a basis for layering
>> other subsystems?
>>    =20
>
> The ENVSYS part is...  not bright.  I think that sysmon is worth
> refactoring and extending, though.
>
>  =20

Part of the problem with envsys is that certain things were botched when
it was brought under the sysmon umbrella (assumptions violated, etc).  I
have been very slowly (very) working on this here as time permits.

+j



--------------enigD7D563BD5D7A0201A89D40C7
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (Darwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iQCVAwUBRPjCurOuUtxCgar5AQOhUwP9GcOVKJ6tIRusS1vlbihtOaEgftLmjD1e
fqvhUqVl/vRoi4IEam75p+scHrnk7Nj9b+yN3qr8xlzofGEHz1OCcAjmaQxAGb1T
lK4l/OUF4qgBb27nqEvrzH03aQwYslsmTbQLdpnkQ6Ab7+ZbsI40gBrFHh9X8aeV
XAY0fdC8DFo=
=/aV2
-----END PGP SIGNATURE-----

--------------enigD7D563BD5D7A0201A89D40C7--