CORETEMP(4)

NAME
coretemp - device driver for Intel Core on-die digital thermal sensor

SYNOPSIS
To compile this driver into the kernel, place the following line in your kernel configuration file:

device coretemp

Alternatively, to load the driver as a module at boot time, place the following line in loader.conf(5):

    coretemp_load="YES"

DESCRIPTION
The coretemp driver provides support for the on-die digital thermal sensors, both core level and package level, for Intel Core and newer CPUs. The values are exposed through the HW_SENSORS sysctl(3) tree. For example:

    % sysctl hw.sensors
    hw.sensors.cpu0.temp0: 50.00 degC (node0 core0 temp), OK
    hw.sensors.cpu1.temp0: 50.00 degC (node0 core0 temp), OK
    hw.sensors.cpu2.temp0: 47.00 degC (node0 core1 temp), OK
    hw.sensors.cpu3.temp0: 47.00 degC (node0 core1 temp), OK
    hw.sensors.cpu_node0.temp0: 50.00 degC (node0 temp), OK

If the core or package temperature reaches critical level, a notify event will be sent using devctl(4).

SEE ALSO
systat(1), sysctl(3), devctl(4), devd(8), sensorsd(8), sysctl(8)

HISTORY
The coretemp driver first appeared in FreeBSD 7.0.

AUTHORS
-nosplit The coretemp driver was written by Rui Paulo <rpaulo@FreeBSD.org> as part of a Google Summer of Code project. This manual page was written by Dag-Erling Smørgrav <des@FreeBSD.org>.