Public bug reported:

Thermald 1.4.3 contains a delta of bug fixes and support for more recent
Intel processors and kernel interfaces available for the lts-trusty
kernel  that are advantageous for HWE enablement and users with newer
chipsets.

Specific fixes that I deem as absolutely necessary

Vivid:
 * Fix postinst (original postinst logic was braindead)
 * Fix marshalling array error
 * Fix regression in exit via dbus message
 * New DBUS message to get sensor temperature at a given index
 * Fix buffer overrun on a readlink

Trusty, the above plus also:
 * Improve accuracy of unit_value calculation
 * Null terminate buffer on error return path
 * Fix resource leak on file descriptor, close fd on error return paths
 * thermald.conf: start only at runlevels 2,3,4,5
 * Fix assumption about hwmon0
 * Adjust for coretemp path change (kernel interface change)

The update also includes various minor miscellaneous fixes, e.g
 * typos in man page
 * typos in options such as --ingore-cpu-check --> --ignore-cpu-check

[Test Case]
a) Test on various CPU types, pre-Sandybridge, Sandybridge, post-Sanybridge 
modern CPUs (e.g. Ivybridge, Haswell, etc)

Use CPU stressor tools (stress-ng) to force thermal overrun:
   1) lts-trusty:  does it install and work and perform thermal zone controls 
on CPUs where it has kernel interfaces to control the H/W.   Can we boot after 
it is installed?
   2) lts-trusty: does it install and cleanly terminate and not cause any 
issues on CPUs where it cannot control the H/W
   3) does it work on pre-lts trusty 3.13 kernel with intel_pstate force 
enabled to see it works with older kernel in pstate enable mode.

[Regression Potential]
  1) Thermald does not exit and tries to control older H/W where it has no 
ability to control thermal zones
  2) Thermald does not install correctly (to be checked for on older H/W or 
newer H/W scenarios)
  3) Thermald causes install/boot issues.

** Affects: thermald (Ubuntu)
     Importance: High
     Assignee: Colin Ian King (colin-king)
         Status: In Progress

** Changed in: thermald (Ubuntu)
       Status: New => In Progress

** Changed in: thermald (Ubuntu)
   Importance: Undecided => High

** Changed in: thermald (Ubuntu)
     Assignee: (unassigned) => Colin Ian King (colin-king)

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1479052

Title:
  SRU thermald backport of thermald 1.4.3

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/thermald/+bug/1479052/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to