1. 17 1月, 2015 2 次提交
  2. 31 12月, 2014 1 次提交
  3. 23 12月, 2014 1 次提交
  4. 22 12月, 2014 2 次提交
  5. 12 12月, 2014 18 次提交
  6. 09 12月, 2014 4 次提交
  7. 04 12月, 2014 1 次提交
  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. 20 11月, 2014 2 次提交
  10. 15 11月, 2014 2 次提交
  11. 13 11月, 2014 1 次提交
  12. 10 11月, 2014 1 次提交
    • T
      /dev/mem: Use more consistent data types · 4707a341
      Thierry Reding 提交于
      The xlate_dev_{kmem,mem}_ptr() functions take either a physical address
      or a kernel virtual address, so data types should be phys_addr_t and
      void *. They both return a kernel virtual address which is only ever
      used in calls to copy_{from,to}_user(), so make variables that store it
      void * rather than char * for consistency.
      
      Also only define a weak unxlate_dev_mem_ptr() function if architectures
      haven't overridden them in the asm/io.h header file.
      Signed-off-by: NThierry Reding <treding@nvidia.com>
      4707a341
  13. 08 11月, 2014 4 次提交