2015-07-28 16:50:07 |
Colin Ian King |
bug |
|
|
added bug |
2015-07-28 16:50:13 |
Colin Ian King |
thermald (Ubuntu): status |
New |
In Progress |
|
2015-07-28 16:50:16 |
Colin Ian King |
thermald (Ubuntu): importance |
Undecided |
High |
|
2015-07-28 16:50:17 |
Colin Ian King |
thermald (Ubuntu): assignee |
|
Colin Ian King (colin-king) |
|
2015-07-28 17:03:24 |
Colin Ian King |
description |
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. |
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.
This SRU is for thermald backport to vivid and trusty.
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. |
|
2015-07-28 17:28:53 |
Colin Ian King |
description |
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.
This SRU is for thermald backport to vivid and trusty.
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. |
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.
This SRU is for thermald backport to lts-vivid and lts-trusty.
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. |
|
2015-07-28 17:49:24 |
Colin Ian King |
description |
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.
This SRU is for thermald backport to lts-vivid and lts-trusty.
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. |
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.
This SRU is for thermald backport to Vivid and Trusty.
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. |
|
2015-07-28 17:49:38 |
Colin Ian King |
description |
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.
This SRU is for thermald backport to Vivid and Trusty.
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. |
Thermald 1.4.3 contains a delta of bug fixes and support for more recent Intel processors and kernel interfaces available for the trusty kernel that are advantageous for HWE enablement and users with newer chipsets.
This SRU is for thermald backport to Vivid and Trusty.
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. |
|
2015-07-28 17:52:30 |
Colin Ian King |
description |
Thermald 1.4.3 contains a delta of bug fixes and support for more recent Intel processors and kernel interfaces available for the trusty kernel that are advantageous for HWE enablement and users with newer chipsets.
This SRU is for thermald backport to Vivid and Trusty.
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. |
Thermald 1.4.3 contains a delta of bug fixes and support for more recent Intel processors and kernel interfaces available for the trusty kernel that are advantageous for HWE enablement and users with newer chipsets.
This SRU is for thermald backport to Vivid and to Trusty HWE kernels.
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. |
|
2015-07-28 17:53:34 |
Adam Conrad |
nominated for series |
|
Ubuntu Vivid |
|
2015-07-28 17:53:34 |
Adam Conrad |
bug task added |
|
thermald (Ubuntu Vivid) |
|
2015-07-28 17:53:34 |
Adam Conrad |
nominated for series |
|
Ubuntu Trusty |
|
2015-07-28 17:53:34 |
Adam Conrad |
bug task added |
|
thermald (Ubuntu Trusty) |
|
2015-07-28 18:06:59 |
Adam Conrad |
thermald (Ubuntu Trusty): assignee |
|
Colin Ian King (colin-king) |
|
2015-07-28 18:07:06 |
Adam Conrad |
thermald (Ubuntu Vivid): assignee |
|
Colin Ian King (colin-king) |
|
2015-07-28 18:07:14 |
Adam Conrad |
thermald (Ubuntu): status |
In Progress |
Invalid |
|
2015-07-28 18:07:22 |
Adam Conrad |
thermald (Ubuntu Trusty): importance |
Undecided |
High |
|
2015-07-28 18:07:24 |
Adam Conrad |
thermald (Ubuntu Vivid): importance |
Undecided |
High |
|
2015-07-28 18:07:27 |
Adam Conrad |
thermald (Ubuntu Trusty): status |
New |
In Progress |
|
2015-07-28 18:07:30 |
Adam Conrad |
thermald (Ubuntu Vivid): status |
New |
In Progress |
|
2015-07-28 18:07:37 |
Adam Conrad |
summary |
SRU thermald backport of thermald 1.4.3 |
SRU thermald backport of thermald 1.4.3-2 |
|
2015-07-28 18:20:31 |
Adam Conrad |
thermald (Ubuntu Trusty): status |
In Progress |
Fix Committed |
|
2015-07-28 18:20:34 |
Adam Conrad |
bug |
|
|
added subscriber Ubuntu Stable Release Updates Team |
2015-07-28 18:20:36 |
Adam Conrad |
bug |
|
|
added subscriber SRU Verification |
2015-07-28 18:20:40 |
Adam Conrad |
tags |
|
verification-needed |
|
2015-07-28 18:21:46 |
Adam Conrad |
thermald (Ubuntu Vivid): status |
In Progress |
Fix Committed |
|
2015-07-28 18:33:32 |
Launchpad Janitor |
branch linked |
|
lp:ubuntu/trusty-proposed/thermald |
|
2015-07-28 18:33:30 |
Launchpad Janitor |
branch linked |
|
lp:ubuntu/vivid-proposed/thermald |
|
2015-07-29 11:58:03 |
Colin Ian King |
tags |
verification-needed |
verification-done |
|
2015-07-31 21:09:07 |
Launchpad Janitor |
thermald (Ubuntu Trusty): status |
Fix Committed |
Fix Released |
|
2015-07-31 21:09:11 |
Adam Conrad |
removed subscriber Ubuntu Stable Release Updates Team |
|
|
|
2015-07-31 21:09:20 |
Launchpad Janitor |
thermald (Ubuntu Vivid): status |
Fix Committed |
Fix Released |
|