[Midnightbsd-cvs] src: /src: Import OpenBSD's sysctl sensors framework.

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Sat Nov 28 17:44:37 EST 2009


Log Message:
-----------
Import OpenBSD's sysctl sensors framework.  This is based on work by Constantine A. Murenin for the 2007 Google summer of code for FreeBSD.  

Includes:
sample config file for sensord
rc scripts
documentation fixes and updates
sys/kern/kern_sensors.c
sys/sensors.h

This is compatible with OpenBSD 4.1 and 4.2 in terms of the userland bits.

Modified Files:
--------------
    src:
        Makefile.inc1 (r1.24 -> r1.25)
        (http://cvsweb.midnightbsd.org/src/Makefile.inc1?r1=1.24&r2=1.25)
        UPDATING (r1.71 -> r1.72)
        (http://cvsweb.midnightbsd.org/src/UPDATING?r1=1.71&r2=1.72)
    src/etc:
        Makefile (r1.18 -> r1.19)
        (http://cvsweb.midnightbsd.org/src/etc/Makefile?r1=1.18&r2=1.19)
    src/etc/defaults:
        rc.conf (r1.25 -> r1.26)
        (http://cvsweb.midnightbsd.org/src/etc/defaults/rc.conf?r1=1.25&r2=1.26)
    src/etc/rc.d:
        Makefile (r1.16 -> r1.17)
        (http://cvsweb.midnightbsd.org/src/etc/rc.d/Makefile?r1=1.16&r2=1.17)
    src/lib:
        Makefile (r1.11 -> r1.12)
        (http://cvsweb.midnightbsd.org/src/lib/Makefile?r1=1.11&r2=1.12)
    src/lib/libc/gen:
        sysctl.3 (r1.2 -> r1.3)
        (http://cvsweb.midnightbsd.org/src/lib/libc/gen/sysctl.3?r1=1.2&r2=1.3)
    src/lib/libmport:
        Makefile (r1.8 -> r1.9)
        (http://cvsweb.midnightbsd.org/src/lib/libmport/Makefile?r1=1.8&r2=1.9)
        bundle_read_update_pkg.c (r1.2 -> r1.3)
        (http://cvsweb.midnightbsd.org/src/lib/libmport/bundle_read_update_pkg.c?r1=1.2&r2=1.3)
        bundle_write.c (r1.2 -> r1.3)
        (http://cvsweb.midnightbsd.org/src/lib/libmport/bundle_write.c?r1=1.2&r2=1.3)
        create_primative.c (r1.4 -> r1.5)
        (http://cvsweb.midnightbsd.org/src/lib/libmport/create_primative.c?r1=1.4&r2=1.5)
        fetch.c (r1.1 -> r1.2)
        (http://cvsweb.midnightbsd.org/src/lib/libmport/fetch.c?r1=1.1&r2=1.2)
        index.c (r1.1 -> r1.2)
        (http://cvsweb.midnightbsd.org/src/lib/libmport/index.c?r1=1.1&r2=1.2)
        plist.c (r1.6 -> r1.7)
        (http://cvsweb.midnightbsd.org/src/lib/libmport/plist.c?r1=1.6&r2=1.7)
    src/libexec/mport.check-fake:
        Makefile (r1.2 -> r1.3)
        (http://cvsweb.midnightbsd.org/src/libexec/mport.check-fake/Makefile?r1=1.2&r2=1.3)
    src/libexec/mport.create:
        Makefile (r1.4 -> r1.5)
        (http://cvsweb.midnightbsd.org/src/libexec/mport.create/Makefile?r1=1.4&r2=1.5)
    src/libexec/mport.install:
        Makefile (r1.2 -> r1.3)
        (http://cvsweb.midnightbsd.org/src/libexec/mport.install/Makefile?r1=1.2&r2=1.3)
    src/libexec/mport.updepends:
        Makefile (r1.1 -> r1.2)
        (http://cvsweb.midnightbsd.org/src/libexec/mport.updepends/Makefile?r1=1.1&r2=1.2)
    src/sbin/sysctl:
        sysctl.8 (r1.2 -> r1.3)
        (http://cvsweb.midnightbsd.org/src/sbin/sysctl/sysctl.8?r1=1.2&r2=1.3)
        sysctl.c (r1.2 -> r1.3)
        (http://cvsweb.midnightbsd.org/src/sbin/sysctl/sysctl.c?r1=1.2&r2=1.3)
    src/share/man/man5:
        rc.conf.5 (r1.3 -> r1.4)
        (http://cvsweb.midnightbsd.org/src/share/man/man5/rc.conf.5?r1=1.3&r2=1.4)
    src/share/man/man9:
        Makefile (r1.3 -> r1.4)
        (http://cvsweb.midnightbsd.org/src/share/man/man9/Makefile?r1=1.3&r2=1.4)
    src/sys/conf:
        files (r1.16 -> r1.17)
        (http://cvsweb.midnightbsd.org/src/sys/conf/files?r1=1.16&r2=1.17)
    src/sys/dev/drm:
        drm_vm.c (r1.3 -> r1.4)
        (http://cvsweb.midnightbsd.org/src/sys/dev/drm/drm_vm.c?r1=1.3&r2=1.4)
        i915_drv.c (r1.4 -> r1.5)
        (http://cvsweb.midnightbsd.org/src/sys/dev/drm/i915_drv.c?r1=1.4&r2=1.5)
        mach64_drv.c (r1.4 -> r1.5)
        (http://cvsweb.midnightbsd.org/src/sys/dev/drm/mach64_drv.c?r1=1.4&r2=1.5)
        mga_drv.c (r1.4 -> r1.5)
        (http://cvsweb.midnightbsd.org/src/sys/dev/drm/mga_drv.c?r1=1.4&r2=1.5)
        r128_drv.c (r1.4 -> r1.5)
        (http://cvsweb.midnightbsd.org/src/sys/dev/drm/r128_drv.c?r1=1.4&r2=1.5)
        radeon_cp.c (r1.4 -> r1.5)
        (http://cvsweb.midnightbsd.org/src/sys/dev/drm/radeon_cp.c?r1=1.4&r2=1.5)
        radeon_drv.c (r1.4 -> r1.5)
        (http://cvsweb.midnightbsd.org/src/sys/dev/drm/radeon_drv.c?r1=1.4&r2=1.5)
        savage_drv.c (r1.4 -> r1.5)
        (http://cvsweb.midnightbsd.org/src/sys/dev/drm/savage_drv.c?r1=1.4&r2=1.5)
        sis_drv.c (r1.4 -> r1.5)
        (http://cvsweb.midnightbsd.org/src/sys/dev/drm/sis_drv.c?r1=1.4&r2=1.5)
        tdfx_drv.c (r1.4 -> r1.5)
        (http://cvsweb.midnightbsd.org/src/sys/dev/drm/tdfx_drv.c?r1=1.4&r2=1.5)
    src/sys/dev/stg:
        tmc18c30.c (r1.1.1.2 -> r1.2)
        (http://cvsweb.midnightbsd.org/src/sys/dev/stg/tmc18c30.c?r1=1.1.1.2&r2=1.2)
    src/sys/dev/trm:
        trm.c (r1.1.1.2 -> r1.2)
        (http://cvsweb.midnightbsd.org/src/sys/dev/trm/trm.c?r1=1.1.1.2&r2=1.2)
    src/sys/dev/twe:
        twe_compat.h (r1.1.1.1 -> r1.2)
        (http://cvsweb.midnightbsd.org/src/sys/dev/twe/twe_compat.h?r1=1.1.1.1&r2=1.2)
    src/sys/dev/tx:
        if_tx.c (r1.3 -> r1.4)
        (http://cvsweb.midnightbsd.org/src/sys/dev/tx/if_tx.c?r1=1.3&r2=1.4)
        if_txreg.h (r1.1.1.1 -> r1.2)
        (http://cvsweb.midnightbsd.org/src/sys/dev/tx/if_txreg.h?r1=1.1.1.1&r2=1.2)
        if_txvar.h (r1.1.1.1 -> r1.2)
        (http://cvsweb.midnightbsd.org/src/sys/dev/tx/if_txvar.h?r1=1.1.1.1&r2=1.2)
    src/sys/sys:
        param.h (r1.23 -> r1.24)
        (http://cvsweb.midnightbsd.org/src/sys/sys/param.h?r1=1.23&r2=1.24)
        sysctl.h (r1.4 -> r1.5)
        (http://cvsweb.midnightbsd.org/src/sys/sys/sysctl.h?r1=1.4&r2=1.5)
    src/usr.bin/systat:
        Makefile (r1.2 -> r1.3)
        (http://cvsweb.midnightbsd.org/src/usr.bin/systat/Makefile?r1=1.2&r2=1.3)
        cmdtab.c (r1.2 -> r1.3)
        (http://cvsweb.midnightbsd.org/src/usr.bin/systat/cmdtab.c?r1=1.2&r2=1.3)
        extern.h (r1.1.1.1 -> r1.2)
        (http://cvsweb.midnightbsd.org/src/usr.bin/systat/extern.h?r1=1.1.1.1&r2=1.2)
        systat.1 (r1.3 -> r1.4)
        (http://cvsweb.midnightbsd.org/src/usr.bin/systat/systat.1?r1=1.3&r2=1.4)
    src/usr.sbin:
        Makefile (r1.20 -> r1.21)
        (http://cvsweb.midnightbsd.org/src/usr.sbin/Makefile?r1=1.20&r2=1.21)

Added Files:
-----------
    src/etc:
        sensorsd.conf (r1.1)
        (http://cvsweb.midnightbsd.org/src/etc/sensorsd.conf?rev=1.1&content-type=text/x-cvsweb-markup)
    src/etc/rc.d:
        sensorsd (r1.1)
        (http://cvsweb.midnightbsd.org/src/etc/rc.d/sensorsd?rev=1.1&content-type=text/x-cvsweb-markup)
    src/share/man/man9:
        sensor_attach.9 (r1.1)
        (http://cvsweb.midnightbsd.org/src/share/man/man9/sensor_attach.9?rev=1.1&content-type=text/x-cvsweb-markup)
    src/sys/kern:
        kern_sensors.c (r1.1)
        (http://cvsweb.midnightbsd.org/src/sys/kern/kern_sensors.c?rev=1.1&content-type=text/x-cvsweb-markup)
    src/sys/sys:
        sensors.h (r1.1)
        (http://cvsweb.midnightbsd.org/src/sys/sys/sensors.h?rev=1.1&content-type=text/x-cvsweb-markup)
    src/usr.bin/systat:
        sensors.c (r1.1)
        (http://cvsweb.midnightbsd.org/src/usr.bin/systat/sensors.c?rev=1.1&content-type=text/x-cvsweb-markup)
    src/usr.sbin/sensorsd:
        Makefile (r1.1)
        (http://cvsweb.midnightbsd.org/src/usr.sbin/sensorsd/Makefile?rev=1.1&content-type=text/x-cvsweb-markup)
        sensorsd.8 (r1.1)
        (http://cvsweb.midnightbsd.org/src/usr.sbin/sensorsd/sensorsd.8?rev=1.1&content-type=text/x-cvsweb-markup)
        sensorsd.c (r1.1)
        (http://cvsweb.midnightbsd.org/src/usr.sbin/sensorsd/sensorsd.c?rev=1.1&content-type=text/x-cvsweb-markup)
        sensorsd.conf.5 (r1.1)
        (http://cvsweb.midnightbsd.org/src/usr.sbin/sensorsd/sensorsd.conf.5?rev=1.1&content-type=text/x-cvsweb-markup)


More information about the Midnightbsd-cvs mailing list