Commit Graph

8 Commits

Author SHA1 Message Date
rpaulo
adfbe058ec Fix the sysctl function parameters. We were only querying Sensor 0.
Noticed by:	des
MFC after:	3 days
2008-09-03 13:34:31 +00:00
rpaulo
b34bdf49f4 Fix comment: s/before/after. 2008-07-06 16:18:58 +00:00
rpaulo
6b7e5fd17f Add a missing call to config_intrhook_establish(). 2008-07-05 23:54:02 +00:00
rpaulo
e2fdb42733 Use config_intrhook API to create the dev.cpu.N.temperature sysctl node.
Our hook creates the sysctl node before root is mounted, but after cpu
is probed. It seems that k8temp can be loaded before the cpu module and,
in those cases, dev.cpu.0.temperature was not created.

PR:	124939
2008-07-05 23:19:37 +00:00
rpaulo
7366279829 Actually, don't rely on the unsafe MAX() macro. Use imax() as provided
in the PR patch.

Pointed out by:		bde
PR:			123542
2008-05-14 09:57:21 +00:00
rpaulo
5532dee40e Don't use libkern's max() function as that's for unsigned numbers only.
Instead use the worldwide known MAX() function.
This should fix problems with negative values showing up on
dev.cpu.%d.temperature.
This is slightly different from the fix in the PR.

Submitted by:	KOIE Hidetaka <hide at koie.org>
PR:		123542
2008-05-11 23:14:07 +00:00
rpaulo
f478ca6e49 Kill $P4$ id.
Noticed by:	rwatson
2008-04-21 22:00:01 +00:00
rpaulo
735fce8b2f MFp4: k8temp, a driver to monitor AMD K8 CPU temperature via builtin
sensors. Based on the Linux driver by the same name.

Tested by:     many (see freebsd-amd64)
2008-04-12 14:04:08 +00:00