[Midnightbsd-cvs] [MidnightBSD/src] 20ba93: coretemp: Only log critical temperature events
    Lucas Holt 
    noreply at github.com
       
    Thu Mar 13 02:12:25 EDT 2025
    
    
  
  Branch: refs/heads/master
  Home:   https://github.com/MidnightBSD/src
  Commit: 20ba93707cf1565cf1ea64fd7f0ac313ae8604d6
      https://github.com/MidnightBSD/src/commit/20ba93707cf1565cf1ea64fd7f0ac313ae8604d6
  Author: Lucas Holt <luke at foolishgames.com>
  Date:   2025-03-13 (Thu, 13 Mar 2025)
  Changed paths:
    M sys/dev/coretemp/coretemp.c
  Log Message:
  -----------
  coretemp: Only log critical temperature events
    According to the Intel manual
    https://www.intel.com/content/dam/www/public/us/en/documents/manuals/64-ia-32-architectures-software-developer-vol-3b-part-2-manual.pdf
    the Thermal Status (0) and Thermal Status Log (1) bits report only a
    high temperature on the CPU, not a critical temperature as suggested in
    the coretemp driver. Check the Critical Temperature Log (5) instead.
    The critical temperature waives guarantees of correct function,
    therefore the CPU could have for example written some wrong values into
    memory at that point and the OS should be stopped ASAP as the state is
    no longer reliable.
To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/src/settings/notifications
    
    
More information about the Midnightbsd-cvs
mailing list