1. 19 6月, 2016 1 次提交
  2. 25 1月, 2016 1 次提交
  3. 05 8月, 2015 1 次提交
  4. 02 7月, 2015 1 次提交
  5. 25 5月, 2015 2 次提交
  6. 25 3月, 2015 1 次提交
  7. 26 1月, 2015 9 次提交
  8. 27 11月, 2014 1 次提交
    • P
      i8k: Fix temperature bug handling in i8k_get_temp() · 723493ca
      Pali Rohár 提交于
      Static array prev[] was incorrectly initialized. It should be initialized to
      some "invalid" temperature value (above I8K_MAX_TEMP).
      
      Next, function should store "invalid" value to prev[] (above I8K_MAX_TEMP),
      not valid (= I8K_MAX_TEMP) because whole temperature bug handling will not
      work.
      
      And last part, to not break existing detection of temperature sensors, register
      them also if i8k report too high temperature (above I8K_MAX_TEMP). This is
      needed because some sensors are sometimes turned off (e.g sensor on GPU which
      can be turned off/on) and in this case SMM report too high value.
      
      To prevent reporting "invalid" values to userspace, return -EINVAL. In this case
      sensors which are currently turned off (e.g optimus/powerexpress/enduro gpu)
      are reported as "N/A" by lm-sensors package.
      Signed-off-by: NPali Rohár <pali.rohar@gmail.com>
      Signed-off-by: NGreg Kroah-Hartman <gregkh@linuxfoundation.org>
      723493ca
  9. 08 11月, 2014 2 次提交
  10. 24 9月, 2014 1 次提交
  11. 10 7月, 2014 4 次提交
  12. 30 1月, 2014 1 次提交
  13. 19 12月, 2013 13 次提交
  14. 05 12月, 2013 1 次提交
  15. 13 1月, 2012 1 次提交