Comment 6 for bug 1480821

Revision history for this message
Colin Ian King (colin-king) wrote :

[SRU Justification] (Vivid, Trusty)

Intel systems that support the ACPI _ART object trigger a segmentation fault when adding this active trip point during thermald startup.

[Test Case]
Start thermald as follows:

sudo
sudo thermald --no-daemon --loglevel=info

Without the fix, this will abort with a trap on the segmentation fault. With the fix, thermald starts correctly.

[Regression Potential]
Thermald will be correctly accessing _ART objects for thermal contol, if the ACPI is _ART objects are misconfigured then thermald will use these erroneous controls. However, the impact is low as this is the general case for any misconfigured firmware.